0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 12:08:51 +00:00
OI-codes/S2OJ/974/data/point17.in

3 lines
3.3 MiB (Stored with Git LFS)

500000
1479343673 41 1166228398 258701720 19 2135484563 37 616009337 7001 83 1020566340 1266371255 109 1949 1378899959 1449303686 113 23 228382518 131 137 1823978407 1393098186 3 89 1429644014 4999 109 109 1949 4999 2050594799 411320858 2017612596 1949 1949 37 23 17 19 618101157 3 74015769 4999 131 137 9094471 47 479916060 782492096 61 13 1148947421 2031427218 131 137 721035110 59 1177839302 1059515120 113 10007 1694775513 1319685480 43 666550998 3 1110543646 137 1479219183 71 149 79 571340008 1759385350 53 1475585031 1928258012 137 756434540 127 7001 1211049893 17 1610403438 297128174 131 71 71 11 109 107 314620125 5 1914726450 73 17939917 555370580 31 2777 1154937638 11 11 2 924245452 420399650 41 1979052949 139 1492218237 1742794678 109 67 139 7001 149 1116242738 61 1084174838 1900453485 687608515 5 5 168041070 1869113930 1913965219 421005042 61 234695358 23 154238322 594291368 1372557124 2 497157686 2101592708 139 1193531954 17 144931630 2777 83 41 1499039376 79 1435138648 1642866541 984306408 101 358357898 1284593475 5 7001 1704960531 5 17 139 1315255252 1731059713 17 43 1184006055 2067877509 29 633176629 113 1961900463 1757935746 29 1103797507 1110639505 61 394011182 4999 1464844674 10007 803651071 1446186290 131 4999 1890946735 2081158685 137 2777 79 4999 137 512145456 1689848146 11 93656101 1374367830 375499339 113 73 1878090199 47 541426464 678204979 985555796 23 822502670 5 7259193 127 1949 1589262005 1818187704 7001 1573244540 107 772569225 131 67 31 608522870 1461842324 950515546 1560657464 113 729511234 1709519205 107 1074880812 2 1795631840 2008595371 1510799242 41 113 1527056801 942416251 43 509356887 330066064 1143508798 139 71 64663922 1949 568977417 198475788 3 47 1465940533 97 802341708 59 1249724902 127 845584669 7 536075036 337694270 1537603097 127 2 13 2777 61 2059509994 29 53 963895789 1327824589 7 1406584088 107 882140207 629991390 976192309 17 1600238526 520850427 107 1572490439 4999 1286407667 83 113 107 1749503928 7 885048139 19 127 1776632337 109 7001 955678506 41 61 1209700089 17 226735477 13 177855229 73 71 1235027683 67 2017545942 89 1202331616 5 903330075 886722950 26018200 1197657774 10007 61 1764368697 46496569 103 499114314 89 2039596719 10007 330871448 280167222 53 29 400515056 1836015946 797777207 17 1529384685 103 137 1990308045 988470987 83 37 868737446 113 1915228391 31 73 1872528913 225527667 103 2019547368 624553798 11 37728251 19 11 1212776455 1665362281 71 1159255340 1639046289 97 1135091090 1732389736 37 61 37 2071162875 1102849449 2777 1298455775 31 149 723757219 1949 1188464315 53 1820519843 290596621 67 694059164 61 2 1314240032 109 414748760 43 113 7750224 107 2019956593 1150961350 7 2087380144 10007 109 189206027 23 11 539163108 1198206119 131 137 1049690301 29 137 1656571257 1082105734 23 7001 732938340 536461163 17 79 2112357528 37 1149146148 2 238106922 583551160 1998701005 683751593 83 37 51885618 1558014356 43 1968636793 95015349 13 633449188 97 41 17 131 510640734 222875667 83 67 1830110695 31 188704471 137 10466526 31 2777 1092088574 1612502032 144899252 37 89 455401964 707329653 67 1799914398 1758971191 131 961004472 479725799 131 1554962271 1338382761 1390051103 61 3 23 639799211 206011808 107 2141225452 101 79 137 1879135566 149 153222660 1789482997 169216150 1993796161 4999 1726838572 11385700 2777 732016993 41 10007 1120743972 2065354737 127 390424825 587304781 29 53 2140465738 53 97 109 10007 1206025771 79 1137236047 23 336425333 10007 228932046 79 2777 139 934316335 71 1644794946 101 1882847149 131 63569715 149 766764281 53 1999956590 133139339 89 1326288324 1690178530 1568933601 79 843781857 139 1669312438 1283178285 344848257 7001 53 13 218286343 109 1322051081 53058703 37 1125870336 17 19 83 1460497358 103 2097635340 2 1812022381 1064754652 13 101 1955684917 948726330 269849877 149 29 333895241 596567461 642873752 1949 2090118198 67 107 2777 1176320538 824950627 79 71 1001839252 3 1929343317 798411381 2 1460016236 827203800 232975013 1885097193 67 1459552717 101 931600366 41 1937803992 1862106130 1501764551 61 3 109 549825648 23 248060451 753465234 1247326601 103 1226114575 1537798297 929423775 7 1632294780 17 754771304 17 500490659 1168511436 79 127 1061790231 1307462587 1516416864 1924572434 71 23 661177412 725525317 1569411035 137 155857138 109 101 7001 2003182128 134510213 127 558138203 71 55684022 1800962052 79 10007 1112149164 113 2 512098116 37 1559111343 606937065 3 1081556560 10007 107 1653049313 1838408516 43 1620367480 696739863 139 131 298750871 745213674 1051546583 1711084796 29 794325918 1540860216 3 1091665272 3 962078847 73 2056521252 435091242 925941642 47 659107918 23 962104260 31 149 609553934 1749109063 149 1068548434 112529178 71 47 231145016 834323172 7001 2777 79333336 2777 1453048588 674636049 504993032 39158251 43 61 969808391 10007 1453276582 101 101 67 59 1585461452 1152797696 47 1976051644 7 1502410581 103 78893903 79 67 617482117 1141730712 59 1557688146 1173185316 357843417 4999 1810012010 5 11 131 538985816 849949409 109 1012943213 107 2070245763 73 1423991436 13 1946735869 1899138930 43 1842406445 774835002 4999 1600507320 5 47 1003577464 131 1861304021 113 1257551173 61 199413231 3 37 1719146429 981719224 89 1264113903 101 19 2 97 325065430 764023022 674824418 17 87012069 1193456779 1069689878 73 865009917 137 581994221 17 683844499 2043988506 405587031 107 101 635391528 37 83 37 1159490238 53 1150117808 7001 1984937522 31 713617067 67 23 1724633159 171264638 37 1635636451 43 71 7001 1383369596 1146672787 1564373967 59 1726784329 7001 908610783 1457811229 1741343349 41 1746148426 67 83 1092213434 49424447 103 53 7 7001 2 2777 59 2126657235 43 43 139 1612131689 7 131 1577051360 1070226454 31 109 1532666004 37 744097898 73 29 11 1047053106 1796498562 17 1286625716 1951166313 29 4999 7 29 2777 1697918894 757654358 67 1438344744 1287780985 1549038450 43 868089891 280628837 89 7001 3 955152264 1285476870 1170567343 41 296944263 37 1348704573 67 1949 63889257 1649653565 67 525230725 127 1564693594 1181327877 113 1332576325 101 2101639310 4999 10007 803890756 2 1356558634 4999 139 453295819 65178463 7 706026718 43 1981939902 1315202094 127 1433808622 1581640190 41 7001 5 1931087172 43 1584488596 1782423043 79 1902008582 103847434 798387748 29 41 71 656400751 612506905 1165074591 23 79 11 863866465 89 23 131 101 2067996210 187004943 776209430 113 2777 1886600814 41 407796341 1750959318 79 67 455220244 1463321016 7001 1871710477 343488321 139 2 1743443970 891507232 23 73 871196235 67 262928703 3 1677550878 3 31 7001 1772755828 1949 1613925971 1843430389 97 65205569 13 358673666 934831419 1672950840 137 47 979122988 17 89 131 1577254803 3 2031719850 860246627 552441530 103 855515113 83 420347275 79 1778952415 31 1313847456 1465396869 19 103 333044050 109 1867651823 11254683 61 7 709586290 1051342278 369127955 109 698001300 1116845509 137 13 1521468468 909518826 73 101 628314570 13 1457392976 74441443 149 31 61 97 289176109 1936710633 2033412393 768377488 10007 150864821 4999 67 10007 1017461725 1264811870 41 37 1797230134 131 3 771238167 1359342164 7001 709243306 31 901181129 309345497 103 1317867184 37 2028899995 103 89 97 439284094 1533229894 101 1197595077 1949 618412442 97 1026156113 79 17 1739894631 101 107779120 1945939528 107 78160742 29 552421406 1544740149 41 349028850 811580237 43 4999 1722922889 67 23 852991823 288007035 23 71 127 351624733 101 2033930526 37 5 19 47520558 41 418538209 1935498891 3 651928758 10007 796016822 127 2085636291 1490541215 79 127294517 19 675183410 322918537 31 1308340050 1732304406 3 127 1898888231 7001 2024983242 97 30702377 1412964027 127 19 754820068 131 1188669241 1804407768 107 2777 1389541413 13 934950633 29 1818476407 17 146597953 1716226006 943886190 23 1284029567 59 1513758870 1707066169 137 1367626749 61 1983448916 127 363024039 477095956 1138602540 17 29 954953621 1812597970 113 975199524 2 3 963788253 1959243123 1949 47 1538862532 193909195 89 2777 1955671703 43 311390373 1687755955 101 1007718416 4999 13 1254763562 1909171446 59 127 7 893980171 113 1514754604 966179154 137 469889861 82039282 13 10007 1755878255 520734259 101 1613700432 777695902 107 1538062512 833628241 827994368 4999 13 73 939049516 1993593573 181292615 2013292021 109 47 101 1218856486 444277891 29 7 682312425 1769682201 17 113 137 101 61 149 1640481838 4999 1082027921 13 139 1807633145 1721643303 1949 1306648580 13 876454743 71 1931625432 2 967156366 89 187567348 97 43 1698179435 10007 1245451206 347693215 1010839105 1949 2777 1989734385 330941756 23 1318008260 7001 1218790088 17 303730840 71 47 1876125775 83 861208083 73 139 967065812 29 31 1613089901 103 2777 981318645 79 83 1825255099 29 874403911 47 1662657477 782828146 126895311 61 1274739123 47 109 2777 109 15412236 2 1385601834 137 1293401298 73 1616209050 1069683313 1949 2119223711 67 626827504 269622801 149 46463776 1351630398 97 1464353516 97 1607715539 415322566 2777 1054950711 67 109 3 1250323722 1956450105 1202547761 43 113 1869551326 1882289934 252042717 47 7 113 1128817193 7 41 1350074678 19 59 1868079830 570489113 101 812466624 1896713247 3 1529488494 27215554 1447464123 41 1949 13 219450363 11 61 61 127 535139300 5 43 1675352822 139 1000333655 1143273282 3 1207537512 43 7001 1039795521 1947202132 1681898903 73 1035562305 1746356291 19 878363198 512434156 13 1374369542 47 127 664816425 67 450131594 570711829 922441773 1962909945 97 773669574 452927046 109 131 584138611 10007 59 97 894633328 53 450833987 2010045618 103 67 2134002814 1389103415 7001 73 860170534 2136970683 1470367668 2011069155 19 53 1955423837 442861410 4999 2777 2129123123 1273990405 472953616 109 7001 73 552805786 11 13 4999 47 392384835 5 1947461605 2032818037 330115089 59 109 1294023895 131 672973986 67 678253998 139 565937110 1578903641 376401291 7 500799432 1159554134 365141664 101 17 13 127 1126632621 981197773 668920576 41 127 116314982 1537904835 5 1316647420 113 242753493 1569566866 101 1402817407 17 550229593 7001 1162257013 66233618 11 747724747 3 1606385947 17 1981573669 71 509113594 43 969811981 191630394 176542310 137 1378160693 775648944 127 61 1967238994 7001 103 11 47 130491639 7001 51697679 79 59 37 397467718 17 4999 614677040 149 31 2 131 47 8909141 107 703102457 11 240542957 73 964989640 137 10007 714545835 1401065861 43 113 1522226616 113 11 146944955 2777 704375565 453919242 53 730613933 1471285683 7 581333188 109 1151313481 109 59 402347470 7001 1422988255 83 548546004 73 1305401695 313556047 67 1936903268 73 1024912262 83 137 682270960 694942364 1949 19 192028079 131 703856581 127 445965326 1877024059 579223825 2103454170 5 107 369561366 457786839 3 113 1711915306 79 83 507445483 41 1456619874 955420499 2777 1125245954 1803347699 149 97 177683727 1548194139 7001 347949700 1411294068 1184785201 109 79 468854888 139823364 2 449173678 5 97 195717676 73 13 747481410 47 241800464 1695473466 101 53 1439229946 109 23 2077107861 107 10007 677999956 1473110514 53 448946832 43 67 1730664672 713589620 79 240119078 43 79 634628251 1949 1369363205 5 29 41 109 43 13 1492595351 2128042774 19 137 3 2 446024804 1553373592 163520348 149 2025652765 1646354193 149 858778486 1454095121 137 236868342 43 1369596026 4999 1230143922 89702001 1315224640 83 1109593147 103 1784219148 37 1618669414 408285528 1318825428 3 2777 453682590 23 3 10007 79 1875937614 465725699 83 2145045905 4999 4999 257088572 433968189 17 731597414 107 7001 1677012539 1384034691 103 733082827 1768569946 101 1041037540 5 1052917340 931189240 5 107 558604414 892792286 67 5 1105469185 1334016414 29 696139026 2052927418 139 151298442 61 1076166514 1322609991 10007 1510391674 113 1965050564 43 860297474 761052657 37 17 1593294077 2777 31 1208548671 666735073 19 149 2039296695 296696319 31 1153495902 59 833437127 1560069369 43 195519667 1097953838 103 1917681089 1280361292 7 31 1342965291 1949 61 1278105077 1208384096 97 67 23 569986032 11 1374193447 2 1044690718 487257004 640918905 1994555926 1949 797070851 7001 1290116276 43 1394134175 318752808 247894736 23 1523723251 160237392 137 37 37 41 829441977 137 1227078354 10007 1949 2 1442566006 43 41 1208343882 1307710130 107 1097185276 2145424118 1043592050 1949 137 29 31 1237840106 1757993043 1131660014 83 1561239379 354866593 37 137236784 1809984849 17 1827409537 59 148131418 10007 1266275773 1391173140 37 351289803 2084463857 1256692394 41 753177134 7 73 297845285 1054879728 23 97 1880996057 29 1830748163 23 42780 1716264818 1755224296 17 1679929121 41 10007 5 37 416387159 1267235866 13 1659268118 89 978437152 40515790 7 103 821112395 1014687552 1414357321 19 856951042 1499055035 43 103 19 1054105517 131 2702792 675557695 2132303793 73 540621516 19 139 13 67 1856858971 1631217912 101 561055 155316200 41 1539019559 11 1676916868 10007 818852796 2010404005 83 323939206 71 167195645 109 1091281295 1735922385 113 59 715584686 877522694 1380275517 10007 37 1928651122 1252917828 285920881 47 979499035 452647872 41 129941423 7001 1382986493 71 834184237 41 945473653 1968440782 83 698299860 369427397 101 880961855 43 1693939549 89544075 101 913656908 2045282716 2777 61 444167413 2027717775 1949 1375927734 168678154 61 59416013 1347428054 47 1690631266 59 139 382914003 1605752186 167367971 1541931408 89 89 1081576594 41 1285826649 31 336094085 149 10007 1669337719 19 264533626 109 127 778308385 23 149 139 3 10007 950414825 2 89 2 79 397294675 1157553783 17 1894972406 97 1770256790 221857050 3 508388565 107 41 29 91481921 1630508789 37 30668449 647647223 392673736 277118123 107 3 1692388716 2777 10007 1639177099 4999 71 1982247367 556752251 1684139195 19 1485041376 7 1706126870 7 1046112081 237076020 1880440603 37 47 1202145179 406663082 1390652252 11 19 667058418 109 1169512211 23 2045096375 1529556061 37 137 1311365370 787765344 1179892503 131 103 967587768 23 71 2031454130 2112527184 2010824984 1594421416 61 101 1535276053 575524361 41 97 1953518243 131 7001 1844861514 137 163099459 103 149550541 235597153 89 1667836682 1133211938 2 31 1396065501 1693635400 2777 735121886 1244320937 23 1103769149 1651699419 1683046039 149 79 1823847641 29 1576825758 1130728156 59 1329351774 267638047 19 116521623 29 23 476155811 83 1225936892 43 139 810608941 149 1218469701 1391558829 149 109 67 1306550068 320739532 37 1550635129 707393131 41 83 1949 1982095999 13 1852901947 139 1836854899 10007 982459227 43 80867307 47 1611752388 103 7001 2777 433411944 1179686262 37 1004222069 830228980 31 31 903091070 5 23 817449923 3 179522928 2023674129 19 1449866117 821416987 815860384 2777 890139580 67 907290081 422647189 107 1726785902 799328092 73 923073320 1477489267 109 1825485943 1043574384 2777 1949 2136489902 1317366189 103 1945992081 103 53 73 585117703 911310246 139 921302703 989758535 23 1828665025 1268511505 59 970537197 97 2094508256 17 1644418294 73 71 1088166874 13 1263339435 31 17 1134705035 2777 900321649 17 500637886 103 1039679322 31 43 61 1708948672 1786777230 4999 11 1518157729 710743627 71 29 550778237 89 2021731387 88963243 73 53 3 1592075002 29 803297274 10007 1945747696 105864152 127 7001 1405471753 439886832 139 169600990 333759023 13 53 649723926 31 954221622 2 1239406784 19 1955748413 71 3 1303078215 758538803 79 176986623 11 587203628 1617540936 149 83 438196009 59 1389138675 972966465 31 1958612388 47 2028501905 59 2077583291 10007 365005325 1804187351 1501952023 1949 37 13 71 624294054 977706991 1769597079 137 107 13 137 910913959 1649943882 137 1233101243 11 1284477519 1377179635 13 378989412 578871041 89 1949 2043156190 203836679 29 703878545 79 101 1152100334 1962422437 311232741 4999 2146121234 10007 97 1240058573 107 1760127102 5 949082575 959511124 11 1582921890 1046700531 78908832 71 3 1695104451 301266276 23 24058830 47 558446682 485942703 59 1874891785 101 1597344290 2102282736 71 1678692689 2 1198426454 2128473580 83 89 41 61 1665116939 1829809965 131 509096654 1393341380 53 1287568607 89 654870989 137 1217119097 1242447931 83 258494370 1983600361 47 1379790891 1162213531 89 1917468866 41 370700803 113 1329158676 3 4999 113 422826170 79 127 53 2777 559837646 1524767390 1616354168 19 1474056974 1233551941 704737196 71 366585560 5 40157225 1298751103 73 1773933653 5 1097350576 1194404365 7 4999 1536762586 1566716594 4999 1876229679 10007 2026927857 2001789210 73 1282153604 107 1883663096 84062731 1641816398 2 579141230 11 152060348 1070879194 67 1796630460 19 1927867034 137 83 663168533 1108005489 97 2 107 19 72139751 89 2071677119 79 138627857 2 251869475 47 103 53 31 1020393334 61 1876212136 1358309940 83 1376993904 83 13 77229737 1391000156 23 1074626953 33249605 59 1675044220 770905918 1688039931 131 667646028 73 349335380 1103319664 83 1383383991 463238521 83 79 1486946611 11 1478813494 551976506 139 59 47 758502497 345976560 139 43 209205449 782475601 1791641150 53 1824638367 23 973177919 59 1442024251 43 23 1384256127 734898008 73 118562936 10007 19 1418160304 7 1470531811 61365710 103 1647792146 1327875313 2777 139 304322847 3 430562070 1394542431 2 1195380764 53 2069957837 139 7001 73 31 268468308 71 29 113 830101269 79 764880686 383784944 73 89 1164008216 590713381 1091155919 41 139 1440641119 109 2092373483 73 1684678634 7001 107 103 644481506 882276552 3 1394136003 103 53 1597529322 919172619 101 113 1583383233 323704207 1089482498 13 1309899162 109 53 1061131246 113 243744051 7001 71 1320025255 2 615656282 127 243867158 1449785037 73 294677561 97 987716233 47 2055140048 257271820 1433696200 2 11 1965035567 149 2096479372 1223459689 17 1735153035 11 267921764 61 107 802250369 694670108 2 2111395914 1932416020 7001 1019228808 1146881021 13 7001 331183343 149 1935138565 2777 89 1067893734 1278859631 139 83 10007 1973790687 742449351 1416280737 61 113 73 7001 1545631773 139 13 1548248208 103 106784697 10007 1791242993 1552941296 17 390968856 139 1448815070 1673904515 5 1294246310 600607257 23 285649865 139 1837495905 362429295 139 29 189922595 41 103 4999 718871197 2076829551 1676824062 858363961 97 139 2082443913 11 1421653464 1583416266 1178602169 89 5 1949 31 804979728 23 131 1459337516 218413988 13 137 61 121114721 10007 2098547956 17 898489627 101 26865293 828793173 2029084475 79586043 2777 1977618107 73 79 271825919 43 1962745320 2107321362 83 2053447805 10007 23 61 107 735863503 1192796838 821363631 53 1415397012 1848789045 113 594418194 127 276032214 965036592 456907629 61 97 338800517 1949 1570463278 19 137962296 47 105922020 756860459 19 2134319362 67 71 1873045178 139 11 191679063 17 1338765759 1018409004 83 1887912342 4999 156628668 97 364904882 94194233 29 414429898 10007 61249716 1925768727 109 619297343 109 502230607 41 4999 131 7 277771993 17 89 1794460987 242787906 149 1783752159 23 139 1871043694 1124565814 97 588514735 1605999053 113 149 332437308 409920404 2 17 200663427 109 873239085 149 226166202 83 103 139 385222663 2777 23 126416100 5 1000027504 79 1870615802 4999 113 1230346712 1162398230 149 2048551085 679067351 149 127 1922644364 452097902 10007 1862012497 480356014 1053233470 17 2 271176568 67 857289683 10007 286010067 2 2010711085 29 29892921 67 7 31 4999 89 1208926338 97 103 815843121 43 81097613 1826296344 1630082973 193254122 127 43 1347114965 454215951 79 828530354 1143759170 37 1431460921 1775848389 137 1546945090 4999 1548430252 888827199 71 137 621681066 71 270001853 2777 1477830536 820964510 3 1147258431 436658247 47 1494525082 101 1258031659 301965457 2 2065489398 2 1569701654 101 479552747 1949 849937461 107 53 109 19 99102841 1731421987 1917577905 43 940445123 1949 2068637961 700319385 3 137 89 691197362 97 47 139 1087944243 7001 646318318 483607541 43 89 449700268 370251036 10007 61 71 11 7 1650415648 1336613971 137 1398183259 127 10007 37 2068011252 71 149 1065812347 107 1054202413 2 1263334908 2094944656 19 1699583345 103 109 10007 83 1766738581 139 1334098368 2045006464 2 1114041463 43 59 904326807 674695798 1868142324 61 1831161074 89 1949 73 222275394 717417996 31 1395938445 5 855293965 97 1161832535 1972044435 92385793 29 1120392041 131 109 83 1855009745 409280802 83 280543486 2088423549 3 925309901 4999 749548696 28610195 107 1637262186 109 299474557 2073292833 149 113 1491153725 1535379221 47 127 753005098 1997812489 1029834392 2094819314 41 298904755 67 196561015 83 286436320 131 7 1826540128 67 13 1743614886 2 189901782 1186966882 37 59 1389984894 139164185 139 10007 2118385576 139 1578411998 83 216591322 1479453735 810223515 3 29 689962171 2094745296 10007 1222375064 2090407587 1067092420 7001 41 283297905 1905052824 107 109 263562815 17 149 1455818208 48461803 67 1517780681 103 1506854913 1500892156 31 696014234 6407665 113 1492331880 13 1353947257 1366823696 901003699 139 101 97 1183329093 109 1701937748 889518937 113 446872567 1949 1718234502 73 1400689471 127 240160937 437587517 97 1226404368 561819344 5 127 28148153 1191078136 59 137 61 2139782690 113 71 1148404765 70198126 73 962275955 957357382 23 31 103 1550815792 1125945324 83 109 2062859117 1882021506 43 1791240680 5 380896045 804599555 29 1086687242 2 1114073180 19 67 4999 561937590 201834625 1654610864 773342370 127 3 24650673 1818113439 41 79 2777 1242801918 1957668366 113 537206972 919986675 2 804673323 1885536318 47 67 720692066 1773624670 73731111 140580082 101 1211119166 43 19 1109509579 7 1756699714 1931266295 89 9442544 61 2003804560 37 139 628623951 667201385 73 1910165006 31 3 11 89 1196325985 1840864786 2059529215 83 31 1169468025 71 428652418 89 43 107 13 2114592753 1836320421 647016972 252696059 7 1668551274 477307654 43 83 67 2023137907 41 11 1060751104 7 1738400097 5 1268905730 2036580630 915939193 79 47 41 657263300 121186853 67 2777 130085788 374699127 1918227627 107 89 1668276609 31 528650688 915111504 139 31 694376161 1608254084 572776652 7 809316914 4999 193231346 1340366575 139 37 41 932120117 242289828 689738520 7001 616521263 490353007 10007 37 552433238 29 704425225 85641435 920032331 101 2777 2 573437788 347025185 5 106670075 851325156 37 1303262063 1074132652 61 97 1999351487 19 73 1030942865 1258636070 7001 209756961 653870295 127 902784961 73 8559104 77254040 1990892650 10007 29 113 1078424306 47 385945012 19 31 19 1630631186 67 7 5 849478747 225376030 109 693675008 107 397473715 62341005 5 67 19 1486899766 793186713 11 2777 71 974541669 2055112963 540922872 101 1178848770 137 1133232079 1113648068 41 1549506112 37 894676923 1722790464 3 127 1802144167 61 568520915 79 89248608 996455485 1949 1471419273 10007 131 1953303375 3 126303921 1949 972303477 1497981910 10007 888647235 1263007348 4999 103 83 106742351 79 41 773433594 740464428 13 47 43 1557651178 1974479418 89 245092518 43 111099272 1041828770 10007 41 1567524669 737282843 149 905179860 5 1527757182 1814852790 103 89 305373240 469229449 1794245232 13 71 23 1095057560 2 5 5 1550711175 47 269122329 67 1376535356 17 1662489364 23 1306504121 1342330531 107 79 808479578 993875066 2 1766638475 59 109 1266390994 67 1942861712 7001 4999 861682629 1150949764 61 209375546 31 61 18407421 1896372572 59 1007206979 109 127435811 59 1018486792 139 310807058 1718703030 139 109 1184763946 5 131 7 207985020 19 177309786 7 387818877 1927176423 41 1790273225 109 107 139 1431988842 67 1136665578 83 405769570 53 29 2069596397 1935954798 2777 4999 897070550 149 41 149 1621525429 1861312619 712251942 67 1012827141 67 1952364453 3 1393051170 101 1626622473 85058368 137 139 998296749 73 195785270 2062052827 79 41905289 83 393201344 4999 1906858552 29 1235695017 1660557110 73 105420833 1414073693 1029661273 79 1516526645 47686183 1949 867910347 29 10007 2017423714 103 37 535781670 1511046189 29 579944648 1909659027 89 7 1506476118 399256548 1949 2033390536 43 920981095 137 1871798957 17 1893224482 89 1970445048 89 1966538964 13 1978990403 19 101 1834123159 47 1567870368 103 2 518060791 37 1281388921 73 7 1364058722 1361269272 47 71 1649604159 3 47 3 2 1123285295 11 1659716696 1889288576 127 460377274 41 1063247670 352638745 41 466603534 1593601660 83 992898871 1949 1070689646 2000675174 37 53 1353647666 61 137 131 2072727981 1209549986 972832827 127 834222487 1642961892 1198644478 47 2777 11 379479067 89 2011617783 601017712 89 11 1800911210 31 139 355053665 790409581 83 263820484 107 1645831093 1949 438758880 2112532794 67 1501135147 19 1056322233 1877155916 137 936677083 279804318 2 938502720 28864072 109 989605550 61 1119116675 11 139 2777 13251844 29 1281174388 83 1899096606 507249094 875215901 31 109 561591762 667432179 83 336635467 2041782124 41 113 279736246 43 1134946334 89 1892274212 139 113 131 37 1776930435 59 1341846735 83 1714183514 101 791460543 11 1309266574 29 1836382486 767735502 1488438410 139 1471990123 1969616363 1510679951 11 149 216879185 1666710431 862056842 107 61 1953313147 1541888826 73 384710423 19 925153054 1883986849 7871528 131 793313815 23 47 1800575781 98931240 107 4999 2094855945 57333531 4999 17 711020155 770102951 139 109 4999 37 131 1683831818 163898292 2123132095 43 941472178 53 1691891554 4999 2114869054 17 1756875489 67 1418143507 1316093194 1169434137 2141298445 107 101 1472561621 1922999142 73 89 1321181593 1574610873 139 53 1749494702 341789898 4999 126224750 1085867088 83 149 2050924357 1706805132 127 901543409 422018072 131 1588932405 137 107 852727084 1441372925 5 1465482900 41 2 846747012 483656082 37 192151915 2777 204398308 1670606058 23 443567144 67 1587109493 1461394551 107 5 137 581834068 1066015632 1350831885 13 782358632 2054674417 17 5 2124847620 136995890 137 4999 629779019 643516922 1949 97 139 1626721448 1861303130 4999 1323365274 149 17 1381586668 1843367885 1186595223 137 478259876 195376151 1200512820 131 139 371496404 174823775 1949 2038733909 13 1425330491 388824358 1227467255 137 5 53 663787900 1278331380 1232461727 1340565139 137 79 844370170 83 149 1138733543 459772429 131 7001 1604384165 83 1273404758 66415272 2777 307901945 5 810711465 2 1859016524 1161835594 693101743 131 1786740752 352608487 61 1677447655 73 1880122665 59 1215831408 1288058913 59 852650786 71 1098859332 357630077 255231936 79 139 107 2 1266414522 670732600 5 597802013 1598285688 2777 3 238515900 176350128 113 1045298929 79 2049473209 2777 7001 622868730 139 1756016004 405705629 37 19 1529974681 1383927411 67 103 1826427724 770234 41 11 2030143291 13 2 747064108 89 71 579189910 157903335 5 131 839293814 29 47 233984095 2120920355 1797105057 1807242052 11 79 746576750 37 623109156 67 291834446 17 7 10007 149 131 1071466816 5 370851768 29 1888942318 491441926 43 1791706972 2777 748603561 1899837325 131 2058122387 41 7001 137 139 183136948 67 357269192 7 1737956934 37 648457190 584440049 41 227689271 10007 531461763 83 545936899 1699422390 131 1476675980 67 950431046 874765396 649434878 37 1644671 4999 807043559 3 1320132361 471163777 127 67 1307138912 11 1725606553 17 79 37 2083665804 13 66263749 137 43 149 813920860 19 1503007730 61 954093497 47 131 71 47 23 11 951222140 29 273550968 1457101210 131 7 7 1856680511 1121906233 2777 47 747032899 370886071 59 928864081 1941508575 10007 18514564 17 1159602844 97 26308437 113 627186218 1835808687 23 1327613632 268054288 7001 1786262532 31 67 974361070 83 2777 2 1663300904 131 659364562 1318865575 101 73 115556192 71 4999 630353904 1164672019 1088992794 3 1877663771 19 139 497211251 83 1174198954 107 1365326634 497444099 1137591478 47 79 926372320 7001 1889471886 83305195 23 2000035296 172276132 7 109 1578889852 1512963927 127 1416220307 988213035 864330175 1505210008 89 97 1000148182 2048170554 7001 97 1796330099 1786167729 101 752214349 1663319570 31 11 1376519122 1622203101 2047656756 71 10007 103 1299473956 127 41 1378691636 2777 513217370 3 1609688128 1876686134 2 131 11 747811317 1450781673 401465344 7001 756934118 137 1207389631 131 1923122425 109 97 113 7 1441115340 17 1549701252 1093743571 43 1756505093 619378235 7 29 502982786 67 11 317830920 586553170 2 29 128024241 576752390 1071492754 131 712425972 37 83 1978377708 137 105818356 1372921114 43 648257568 32509843 79 41 1151355030 1301902380 113 515479784 31 946450924 109 1241424300 53 411629005 2 83 7 31 7 103 7 279404349 1481677638 7001 47 89 2142406309 139 812521303 1103887404 216529528 1672705853 67 41 79 21926055 2117285393 1783655693 53 648646638 3 1391853111 89 2777 1806718977 7 1059817057 2777 5 29 1344793800 1570855766 4999 1874065112 2 1030448710 43 895477236 707661406 1939565859 11 1067995235 5 55664110 61 161294126 19 1419212182 297898074 43 886148257 1166787026 101 113 103 19 79 37 81254627 971858724 10007 573481156 2008504970 53 887796640 3 504318195 772769472 730617359 7001 1527191139 13 13 403025116 1345567901 73 340433561 725997434 149 524317361 1782728073 101 10007 1889421670 17 754279114 4999 95009502 71 442439482 46781879 103 449095553 1130221319 17 996144206 4999 400911020 103 1336202211 7001 43 1391579975 101 321106371 1549991554 109 284085937 47 616087985 1428113749 109 1595711913 37 627863027 59 131 1994251070 4999 1042616435 309270888 71 113 953795597 61 1426549294 1795818955 4999 1547470444 31 1770874163 2102414668 381788786 53 139 1506071331 107 1752743567 3 29 101 1806793871 885539444 10007 2035386639 43 73 731173694 788564323 1506558539 47 107 1825298769 626924235 413325255 149 637322510 4999 1100154925 43 61375749 137 47 3 1424761229 1533380446 137 1476913116 2050944657 10007 2777 59 1657353 71 460957790 4999 1275409867 1125439397 37 2777 1155956797 1244821502 23 10007 61 1230563431 732029463 17 97 1814353960 17 131 1327897744 203407368 17 253720492 31 2077000310 131 463917374 1718207266 29 83 127 1806333200 1949 1139538641 31 344995041 2777 2777 363898080 5 516079665 875335745 678417070 71 81559362 139 107 13 7001 97 822180536 1261989206 175605771 1860979852 47 813111295 43 139 16564630 680525930 79 970268283 89 83 926705427 43 107 1864773744 2111379533 89 2034933099 109 101 311189128 59 2098439430 1966612898 19 926460672 676832911 1079807467 127 97963010 627357443 59 79 1458743374 137 1951320292 19 185921484 7 101 1893262271 1247984381 73 67 2681236 41 851651385 1949 1490445127 139 19 101 1823817843 3 1613018067 1007931276 3 71 1581582581 1271404590 2 139 1561291229 1702821307 127 685880050 5 1706883740 97 87417370 101 1833062534 1618395316 61 1297868269 2144377713 7 485160312 814622718 131 59 1449738749 383616382 101 73 980585640 47 1658412167 103 1949 137 103 397770550 3 37 1189816622 131 1652289230 1641480170 47 327015861 29 1347787296 342811988 1415613191 41 71 19 53 206925992 864512945 13 2015246116 1654780127 17 3 1540453322 139 7001 41 1883316878 1094566586 17 56050377 126300667 1933833949 53 2777 559193770 107 689394888 13 1557448009 23 417741709 817600918 1353789890 23 139 299726843 501871852 19 53 1647677939 41 683879057 284483662 83 307978140 13 1968769034 365385269 139 61 578704522 2 880996788 131 137 1665209518 3 11 167167066 1574252497 149 1067679307 47 1775070009 1867283816 79 899857670 5 23 1365935615 74268081 41 211471834 97 83 571117937 1196650622 4999 536297719 1780070425 1949 71 1083893171 77214630 971686559 1105786077 101 41 854805504 127 31 1523702920 131 137 338977593 13 1474883072 2015861432 199134586 67 333751924 31 139 1365704329 4999 1729484034 1368086328 127 31 670734146 2039216248 103 497864599 41 427733484 71 859845287 2777 1494164850 13 1379561884 73 71 2011263647 836152090 149 7 1649601282 168603267 1556842810 1468533423 113 7 1266984936 491454068 103 1312070806 1832697436 83 19 351649112 909481531 600020095 1602517076 47 127 139 806201528 11 31 868345681 260095472 41 426987407 235621608 79 1914216752 47 83 67 1022050428 1955543954 19 589091374 113 137 10007 686042463 1243410731 41 83 1523391072 47 10007 1037640054 1528346325 11 488024617 149 233110500 23 1071054225 253917907 2 113 807017863 31 2046676588 139 1900667767 23 1353946340 137 1193574551 61 188394238 1394258079 1949 97 1042739136 109 43 1472523530 2130126893 61 10007 1825526975 270848796 279427304 113 486495736 113 137 11 430000098 1446518535 2031243170 5 149 936963554 7 1949 2076072851 818944463 2777 1891473017 7 31 253833084 71 340127923 10007 10007 1303101533 1949 1029594332 1986705487 107 19 1619054208 139 235164161 1147034970 29 23 1299094533 149 31 848295840 5 5 3 61 93816841 101 2054969129 684475476 642930044 139 267958574 137 113 47 1903875013 932390136 7 929163830 1972296437 936296494 139 1219637424 1949 1161529938 354083302 1936433800 149 29 82357947 97 97 316402360 1603875212 97 467957435 11 101 424540673 293029496 109 1077395676 612006013 576415275 71 942314597 2034789981 7 29 1878899183 37 7001 7001 348403745 71 482288729 2777 704933119 2089922991 79 1973303633 7 2020142313 1228095519 23 149 273312972 423167363 103 109 67 46896625 29 1460311303 149 790630582 71 61 10007 2101800231 41038707 103 97 233798906 179583299 137 1969206764 1034330510 53 3 1975776546 89 19 909100068 1743824522 89 101 1553752552 11 600311106 71 765308574 1335428861 1608504586 13 103 1688812203 13 876869591 4999 548720806 838518662 2 79 17 416298926 59 594423378 73 1555165136 43 2126064781 137 1075717424 59 17 338264334 31 744777914 1149072573 97 139 2086253039 13 1640176341 41 806131545 17 1751278205 1043449732 47 1463328793 23 97 149 2054102676 663957261 113 7 388220497 1563138356 13 759956262 7001 792982267 1004482477 1654847583 10007 1789972104 37 103 2079287780 127 676959746 139 83 495064456 1744068293 871797406 2 89 107 19 1949 47 71 13 1213898049 954150379 1949 1152897607 137 4999 1618047655 67 139 5 256061901 1054065955 131 139 23 779500820 1270544633 1112387682 89 47 254107549 89 1674551643 7001 67 97 1827018571 1406947558 59 2098782043 10007 31 43 43 1720293862 127 1535253926 10007 3 2 1983210179 801127880 131 155499945 109 61 1163214550 139 4999 1893231278 71 1240740620 309946737 674879956 47 97 1765678584 1177446148 89 2139536682 113 364032664 535135343 67 4999 149 2131731974 4850695 491421818 1311018542 41 865622699 71 465271023 73 29 4999 267511487 812697428 83 481588742 161521486 1908283377 41 2777 1916649299 2099578620 234952260 101 772393662 248898799 97 1976251689 1722542281 113 1977284832 707024370 149 868953847 2777 41 1468702188 109 53 1581333281 332150490 67 1018110694 632646028 97 83 79 226694924 43770029 149 89 807894397 1381990399 7001 11 1242563102 1239429433 7 731647598 79 600713077 3 107 1403548957 89 1691988434 1218542383 10007 1383968100 137 97 1596230696 41 445438391 149 2086679291 10007 967917068 1069257957 127 1565034208 2140312585 949335095 4999 1268331283 29 149 83 1148923369 11 97 83 41 1752357507 107 784147467 863301038 59 79 1351134630 73 529785236 796180194 1869698251 61 129070205 73 876823586 71 29 1947239945 1794689766 79 1394955456 17 41 1085644684 131 2 362657314 140547720 13 222459393 608660224 23 1642415441 347396686 107 139 2094424895 912828568 1335693791 1265611204 101 73 31 2038209409 2085237908 61 1484261007 7001 2 29 1129832634 1653373056 131 707226032 1849863906 149 744944572 1099653467 588129849 71 101 972999155 101 499407715 5 2077414690 1789904369 149 71911125 1203741028 67 983602478 59 633677523 1015413954 355460119 41 2052422895 89 1488637496 10007 1869687866 101 2 43 53 2000148384 71 1431487871 71 1765478859 137 139 1896147233 1034102871 1174703352 107 652969673 37 107 53 1828993840 1681448128 137 149 1117625905 59 1572803002 1755503051 41 73 1884127299 47 1548283682 621696025 17 603932446 139 1737106769 524163718 10007 707675026 37 1300761316 61 711039287 841659756 7 396523778 271425012 97 37 1636326591 19 1288644632 455521218 2 29 1766537378 43 71 1972998481 1858282290 103 642805799 1572690399 4999 1878744176 1244425352 149 1502884328 109 109 1294824407 194104039 13 1365173589 71 1270715569 23 7 1275251564 47 110761610 1632282081 29 842045305 182133688 29 1394600981 71 149 79 71 388568235 1065983691 83 107 1846438331 1499645027 47 947990141 1949 1973325469 43 97 101 1949 1268412796 113 89 47 1634451273 893979715 61 20830158 1930808996 95412714 109 103 31 17 1770321758 5 1944560960 208569320 139 291379167 1629746644 37 791855907 47 137 1820864260 440398419 1355967365 1280058657 97 1488289434 83 1185357819 31 2002208284 127 296618533 1838102369 896358711 17 450334488 1092420921 131 499180347 1040179829 13 131 7 61 2005042916 41 1848831950 5 1637435055 67 560267199 1417789613 73 2 53 819473545 47 1997186134 1988476752 1392037309 131 128439173 37 41 718535906 922056462 53 1021256311 1853631805 137 501534806 1865439813 13 1343132375 988269293 11 29 516846497 23 1039813109 1134868304 59 550897896 89 1806243853 43 101 13 182319052 137 1036012756 4999 1216512606 616038571 103 19 718722948 2110488325 41 53 1317467958 1230638482 103 1043400403 41 1151916318 743791163 149 1458360466 31 774081160 737896846 381580408 37 53 1023683030 47 31 1151846884 1701785024 149 61 89 5 1121866575 83 698983670 59188545 59 41 1190285596 1129444630 113 1678844842 1599931498 11 941226767 61 1823260781 137 3 7 11 53 1213732648 2126585829 47 788004679 17 2777 279508360 37 1162700617 1483993566 11 1813921637 13 847580439 43 353484854 139 49135666 7001 1502204570 1342567257 137 53 1103292520 1720494109 5 569966990 393657160 79 7001 155047599 71 61 1788021996 185157857 73 1897995846 61 361053449 347805939 139 475790606 41 1069914475 131 59 89 228294523 2032357453 17 73 1165322944 1229022963 73 236176024 1913359298 7001 127 113 131 109 73 1768094894 245597445 149 72588628 1470737523 1532111673 29 41 2132836989 139 1467654991 101 933873169 1521760738 137 1391420772 130420986 67 1147280396 7001 2094990601 11 3 1482997998 1949 2140734824 109 834541278 2021744099 452394369 830032460 79 31 1950996036 1082330156 79 61 47 19965556 1913235850 1949 1944647013 2777 103 2029417181 37 1858836562 1750441412 632851391 31 43 1789678166 79 61 307187216 89 1596243658 67 1981129544 101 19 1902611851 1949 2129738566 3 1966472598 902114541 572189194 41 1672895612 131 39774910 53 59 101 1715014336 89 1949 7001 10007 37 97 107 2 548830800 1883195793 1059971414 43 104576024 1481318657 7 4999 137 1818939847 131 318844486 31 361867245 1163207649 113 1566024531 3 142609050 1129494835 5 109 1419902959 568847760 29 811184556 13 1748325878 2777 11 2026066713 67 1345647095 555259083 2 2091776633 103 159378929 139 71 669360878 149 107 101 31 139 1289798931 772306842 1203431489 1949 17 815178458 344923851 109 10007 1049123873 59 89 29 1644145024 1574520345 478459273 1486691507 71 40247888 113 1373777033 2048731317 89 7 1236165840 59 998375911 67 149 2025583331 31 1655375510 61 542750794 113 1021504053 127 2 960269858 2144354236 293829632 17 107 1749622591 19 410445619 1072951622 67 1471377197 131 1685567841 29 79 137 781218799 1313636830 113 1280183215 254182733 2031758438 1949 53 113 1500300096 259718183 2061258997 149 332769829 914281768 71 97 446875314 31 651028272 10007 1501100035 597536706 29 97 34177659 674469518 1160828527 109 1456864461 29 1045747047 2047114263 139 1445716376 768182211 107 67 805670310 639079049 1949 1474853127 507415400 131 380710497 1537610905 1507600791 41 29 127 2041537192 43 1537362230 534142732 7001 272807967 1674735392 11 2 61 363746721 400143896 1932878086 7001 67 100512998 1360909628 98305221 61 468809400 1317953186 222811248 11 47 592876471 1675061474 43 1949 1773617235 29 310952819 1949 101 1514164932 1717365822 137 41 969007612 1770850229 1327876560 113 641522208 2 113 1550054900 1096167461 103 71 1271960385 79 360979453 2777 414099667 10007 1580477264 282317407 29 139 1004434433 47 1783374528 61 1325621195 1886217824 101 1995969373 741145475 5 1488511947 71 1976784485 127 1435305886 83 740103198 31 1462541436 1725063103 61 4999 616021771 1949 186449136 13 53 765975690 71 764233350 19 153526536 2 47 195470133 43 1057890687 1239928607 584036602 107 109 1240830287 113 947822171 79 83 610598429 2777 71 41 1190757260 170448070 5 19 1957255943 61 816760232 3 19 23 350123618 1243745033 109 1286667432 1949 7 7 29 103 1229942570 103 830586335 1521265839 23 7 776544279 10007 271449882 562843715 107 2101858121 1949 1066149776 1949 101 1282973710 1403766962 13 11 1472321346 103 1837759475 716787939 23 149 43 41 302861260 1808427385 1309174438 131 1228960555 137 1329844067 4999 47 1104661022 247793635 59 1042074992 157593345 35080378 107 981627493 1319365805 1949 29 301232077 560437482 97 265908622 67 181063614 754076908 101 71 297314860 5 1605243208 59 10007 218102565 396029849 1838068903 47 1884398156 2142658812 10007 149 5 29211400 113 71 515538739 109145034 475002826 79 998783276 89 1618493035 139 619149924 1465066811 71 113 1931986875 67 23 1111394316 67 758430821 17 13 1280257537 1046184009 909416774 210463195 89 11 277082143 13 53 1897515295 23 3 471078367 139 17 97 317380993 11 889193274 747892236 31 4999 4999 1639326869 97 2028354248 4999 13 539477549 583922170 113 127 1322737639 1831571902 127 316394084 41 11 1665778187 97 1137055677 965215200 61 1204750350 43 1215864273 1458433615 79 13 650714720 101 1776981981 67 541375812 491550899 715706254 29 127 948225434 2777 1510236436 1975838255 101 103 893761591 2777 3 1209338202 1636353285 23 23 37 233312912 1127138899 79 1933586878 2 291465048 10007 31 1188875544 17 245354928 13 709225296 17 151718617 107 149 31 667641978 562641041 2015622630 745067511 83 31 1246835004 812241192 49413442 101 73 2777 1875659032 13 1583920505 127 59 23 10007 1573070379 7001 953029356 4999 1623230289 13 202499332 1516170782 7 1174640025 4999 41 1061480406 137 1644336067 4999 61 1485280277 1748456583 1778340250 43 10007 131 254826982 23 1802847410 528649346 109 97 197806668 1932242328 86375476 772245815 43 107 2091941485 234482955 1174175585 5 520360947 31 1553619870 5 1702702755 535782946 1378378874 29 2041928592 11 1901552204 17 2126371339 109 2024952950 149 890719424 71 396933239 3 566869887 1622520018 2 1769898188 71 7001 19 343426976 61 1520054913 2777 2050956127 1424923132 59 443653509 31 1177619196 1246307012 570341035 11 73 47 1187823950 1296512484 43 316128819 43 71 2093603980 1707459333 137 137113710 1253518490 97935301 983810373 1949 2777 592974185 41 1163989711 17 1674997209 1920915360 137 83 83 284332436 1437008465 1135930118 23 101 912607922 1506316010 19 1567392878 107 43 392389018 1637033576 79 575155709 409766986 107 2777 71 1803098818 1949 7001 1948235275 4999 370675850 2777 136339592 1946340983 138837105 1246022820 5 1141631186 139 899669021 109 1597671533 1968123402 113 2128569212 1622056506 89 2085373285 109 5 1977734845 1832590413 511482024 79 29 79 59 1949 2 1498755923 23 1937079320 1317919809 2064161040 47 43 570808832 41 61 282465214 59 160270135 17 5 319036245 103 368672278 13 1495468847 137 254389135 7001 1346180284 1304601345 53 265934920 2065429186 679163474 131 461823732 53 149 107 79 1546062322 109 101 2777 73 73 710325113 107 1216885320 656094468 1537186544 139 113 1740882209 47 1513393561 139 166277360 1692069240 5 489441180 1564336770 137 2059213983 1423480994 61 682323174 19 43 73 1302485564 226395697 83 23 224881925 59 149 67 1679955387 1949 1856966434 37 1356184384 255421236 1122163784 7 37 59 1271303015 149 1946840259 13 97 89931513 1521924956 1873806724 1472366830 59 59 17 73 2058214852 53 428994614 1274212856 1545725520 29 31 7001 139 1907248190 317011212 2777 1773407032 103 1935722510 17 1231004884 49678248 1030787127 47 426651900 5 37 2777 37 1141301588 7 771335266 2 139 1438992234 17 19 561057707 278265659 1144161485 31 1221675357 127 87653114 7001 734936976 1527072122 1221805151 8064373 127 23 315334347 738289167 1487059567 1624410403 97 621132038 2 1928047146 216636547 2777 7 395493028 1585580122 869254000 1949 1961862343 1253296694 10007 714203957 113 107 1142377560 43 11 109 103 1528573045 140696187 113 1284327891 319077852 67 71 89 1548223619 73 2054440572 139 139 510329882 353027613 11 205251629 1416265191 67 139 1509722646 222345234 53 1292290997 11107634 305453895 41 611037506 47 860298934 11 447021700 47 461608622 137 67 13 1179278068 31 2047234730 31 31 109 11 1667794645 67 1889563212 13 1913377505 1195790937 137 1274052187 37 138630971 689571505 529197221 73 131 2 2140770530 1549030570 1889081111 97 1025075448 900375168 3 8983580 47 813258411 7 957299546 704740639 31 1444254328 11 97 760872171 688964713 1866274548 67 1206474092 1731480875 101 667706391 11 883927022 1754118689 131 139 2038413455 213986831 1754558551 41 96692840 79 222256749 73 2028104104 79 492549279 1513531648 2777 2039373260 2777 497524543 19 895281557 17 1141541415 1599396488 2777 3 7 19 1700339405 10007 107 336699468 1563696395 2777 1561887549 29 1374929005 841693738 1429101274 23 83 29 1654490640 253629816 11 5 1594132340 2107071001 7 1958624626 83 2112896887 5 31 2777 1424395502 1780579076 11 711140331 1866102623 109 1658817917 1949 2045917923 1110879326 71 388040901 43 89 1763786158 1806066671 269968911 109 71 1607867278 61 2144612316 7 2777 61 174400981 1667357849 109 2023803411 94068349 131 53 139 1825385808 34990331 1966104808 17 1239629834 41 15284390 1356359622 41 590163963 137 1615382441 79 47 5 1195248422 107 103 247125943 1634954947 61 953540776 1644759592 618423914 113 975787318 83 31 441911975 545527894 137 455228713 53 109447411 107 1400769535 5 59 1734128421 89 490250092 83 646875772 17 89 462355762 758603780 11 389264238 2115454382 67 101 113 1809207311 1382170276 29 1649339996 920132359 31 5 1857196580 2030621755 10007 1547832725 2107736196 1855412212 83 103 61 4999 7 107 1904258004 2 7001 8604229 1956429450 101 1028883263 19 2035469050 1004369886 83 1054475990 1060092284 1768000268 1949 127 730056583 101 1956034680 2092172237 31 113 1501599031 1196010766 139 2088001427 7 1458080519 43 53 849018557 61 5 1144165719 73 69192552 1916631497 11 41 226814542 853856285 47 1136273739 877891046 22785961 31 107 503536329 31 1629840190 1153751924 13 1440362950 196291979 1025506245 37 31 1498823588 838662331 984474270 2777 109 1265603796 1755537432 1930207281 31 107 13 774556549 67 1528026265 1818624634 19 113 885855251 1866809946 43 578288287 23 83 30367542 1549245154 67 131 2065027277 113 10007 1979985020 4999 1757398450 97 37 1712051050 284185624 43 107 879554231 41 754951163 61 601813373 1689474666 137 600721847 254183087 450010301 41 2012462327 1814121763 107 606690428 107 1880182600 139 473735359 1583656488 67 89 784147672 1365672515 592724146 107 575306030 5 70492665 137 1829292500 1194306091 4999 205513889 1840326861 4999 423933012 17 1753617360 83 97 149 1799565082 1941452716 109 1266126488 83 1985719573 149 1478523094 1583420223 1949 97 764906380 131 1010605091 101 1698388528 23 612510562 1804701946 89 17 245602281 67 59 1486488539 1675277919 79 23 7 31 1518053153 985090715 89 381778790 139 101 912995156 463216502 236052306 614815619 131 103 149 137 83 1137034264 1466294600 1460751986 2777 1484125995 1568976237 103 798288324 131 1502417516 672256071 89 1858892291 59 47 134064962 693053025 67 697099202 2777 856296281 101 1536714798 625223835 1479677935 1603059923 113 43 3 1082014461 13 810660825 1473715828 527205521 19 344720616 1959684884 107 765762322 137 1954474743 878002535 1496818581 139 731298711 283468295 4999 43 101 701258958 425901648 1618865798 11 101 47 693354575 1774058992 11 1877951577 41 1393919640 2777 1992644681 387762562 704602945 43 1261037015 101 1831618739 508741442 47 61 1018478875 1545410966 481636178 37 667538229 79 584948639 359187368 103 37 101 1788512848 1030946420 7 107 83 120855205 31 1265572930 23 788951727 59 19 1541475845 13 778698609 107 1180637572 1716016245 143581710 47 2 419893540 1057077814 182298030 1463832870 79 1270313523 107 2136607244 1482926844 690763240 101 101 2126569746 53 962795827 59 43 10007 869688356 17 1580742005 29 1111416851 31 1283898325 2034838946 2075433139 109 11 930864985 101 999768498 1949 1084866023 1417551592 136815704 10007 2099531015 1469850044 1949 59 894333269 1875925970 109 23 238832409 1949 1666431688 1965927324 79 131 42689101 2096526740 5 131 1955532499 162445371 2 1684041532 41 1321699534 1189813681 14701736 7 127 1092332715 1949 2130044559 393948048 3 531041556 41 149 594535926 131 554425405 218484551 139 41 139 2000140816 137 103 87571257 10007 1878974362 300190662 127 53 113 1949 11 107 226420132 159497196 1090258466 1491021823 97 13 103 25617336 10007 47 1057712910 1137514310 31 2130853598 131 1038397230 83 7 1393473963 1479621836 31 119568830 5 1734850120 41 2001506184 43 1846178340 1791384515 7 13 879246147 109 1238407860 787362917 23 752883955 131 83 1087187169 2777 812788096 7001 71 1099984043 1777255984 61 31 2091722489 7 11 1913553535 43 893270438 47 31 10007 694552798 2 1040994559 11 119367919 79 10007 67 582767673 29 1841717305 43 914599772 10007 620674168 4999 1022125534 1160569394 422767703 2777 1964427399 11 59 97 1518454587 2126259109 61 277004404 1393763026 29 47 1220863587 1452747346 43 1863057775 127 53 79 1879975403 198618370 7001 79 1229304622 618230695 10007 753496471 2028070473 13 1292451172 1031811402 43 1748941876 11 41 1944481129 235651108 587110146 1531478787 139 1691325740 2 1983049152 79 1839106434 31 347215748 2129588003 139 1379665350 1184139749 139 17 13 47429486 1113274188 47 1019636189 29 811069303 832857148 71 422482783 43 878224563 47 1228536008 1270645563 113 1702112559 1152821150 360283230 5 4999 1118506254 4999 37 61 57553073 2 1789806940 43 1262983470 10007 340398112 59 43 596733188 1840440382 11 5 97 1987477232 5 637767285 47 2015096581 17 19 929516518 137 351058390 97 7001 742736090 1314248723 698019541 109 1204245952 7001 1820547041 393232168 137 47 455983378 1884942332 1400358449 1949 1317241395 2075505048 3 101 79 1621690597 4999 786357697 79 2003309670 47 113 1319533996 162278045 440374028 103 139 1906434725 1311099463 103 4999 47 471125387 354453436 19 29 334203779 10007 166817167 2777 342834535 37 1988658515 1150799745 5 149 408108318 1244665242 149 13 1907826492 1659283964 1949 1002692368 1280809393 17 13 1871225240 41 1803421215 5 690004885 1867923549 220213612 1949 2098204033 73 2 100807090 1530162050 4999 23 53 5 1770668215 1837085350 113 330298548 7 1451003834 1466314766 11 1749586116 1949 866102467 137 565319677 47 1254333168 11 53 1869526308 252811147 43 113 4999 7 109 29 1528621146 61 462212677 338892896 127 1103201121 831238005 5 1696284225 37 1126035287 29 341094512 11 370832000 73 47 141553989 371250415 618533160 47 905299803 41 99070022 149 1936894249 824696869 139 2134177732 79 992319948 31 675411012 1730340733 131 460361284 1482857080 127 138408099 3 2120711700 1944171817 149 626338933 1899905050 97 1411943212 83 303958533 876319125 1949 7001 11 995885132 2010688537 61 1622457687 973468988 83 71 202762435 67 1969365371 962432327 19 993029921 79 1397135220 13 612562158 107 1180666890 647578017 45521408 67 1124352943 83 2103619894 1586508952 17 31 2094520363 1528389683 614790483 37 131 97 101 1861230020 1030266399 131 83 280135458 7001 1838198340 5 1177645250 10007 151906076 31 151272044 79 23 1822482742 131 671067543 2071682674 127 1934819590 19 1581589792 7 1149435952 127 1464624520 10007 137 574171521 139 1420114767 651050160 5 41 1006741060 1323135805 4999 1507219300 109 2122013372 1273400912 17 1808219194 2 2777 1507741603 1851044930 972976092 139 7 2109982847 1181874890 7 402525421 31 43 826427927 59 47 23 103 2108924382 2032953539 664461227 61 1916094851 101 827809635 107 1827776336 73 103 2104641848 1964698352 41 295536487 442209190 62669443 41 1486878916 2027305699 127 1469058750 1705230774 1949 43 23 113 659287087 1705461201 61 1507742795 61 718895126 5 1456697910 61 483644356 59 718145758 73 1156153414 955164631 779043051 23 1261286328 493147117 29 131 1556095159 139 537856052 1361986635 43 988433776 131 1648905692 43 1716153091 594679252 139 2018085678 19 1949 984231357 1604461627 19 89 109 1499515037 4999 1503344137 29 131 1759421413 113 984347516 103 19 1058471798 7 67 1873809636 1911067331 67 127 151324310 2040606536 41 137 53 1897062390 1459113900 71 13 1936285182 2 623182158 201799891 803853045 79 184580688 71 948498848 19 113 3 127 710369547 137 10007 1394775660 687336851 149 101 1645831461 7 668157469 1593884299 670011758 89 264785235 89 13 1989068123 103 19 1134058301 2069155727 89 31 81141173 130327479 41 107 246938666 196680659 137 23 8892697 961664730 31 401387766 37 1226621299 37 7001 103 149 1474879965 4999 265131963 47 71 149 113 1911388672 1327401169 43 412802286 1002081132 13 67 2096141536 149 1005515325 1341358294 10007 442839771 7 127 1260200398 1971217022 53 41 1272055523 37 113 43 1996869347 11 14580819 7 61 798085351 4999 900242306 2777 1166566154 1708875404 1949 1758994414 61 68045439 1321553306 113 2777 1657755143 31 7001 137 37 1908506805 10007 1457579592 1035984682 611970514 101 127 1271077849 149 776221311 89 393338888 43 979313777 41 113 710898682 1554999034 2 56111958 1207091425 113 107 4999 10007 1677713578 5 1588729640 7214655 2777 61 2 43 59 149 1161154318 47 931687338 3 10007 974561716 1741449743 7001 1339840558 340189095 41 120984900 107 737724875 7001 1641175263 53 1954024193 13 806718289 18160162 19 723439022 87553074 3 286776566 37 4999 1296921101 103 1675683722 137 1793248485 127 1820366184 836872469 1886925972 196460832 3 127 302792257 1975724014 1785702788 4999 425629857 1664306940 708388256 2 1327984893 3 471691461 1907681456 59 2777 2777 765990537 426097300 47 101 1078357779 29 140601083 7001 71 97 924379057 884029265 11012122 131 41 7 129501918 89 328802668 119072833 759965774 1949 137 917203355 79 43 1949 690994562 101 23 1572580955 618949964 139 137 1542234250 17665594 2 29183376 3 1380118932 107 73 1403185662 127 1854849732 37 1915362209 1949 73 107 149 1045302944 357610430 874391564 1949 400944382 663649288 41 639791392 31 653094608 97 807551576 13 2777 990725297 7 628020449 758399667 3 1894205387 73 439089888 149 1126018330 113 1677979262 930067012 2134114412 73 47 1645663170 19 2133026039 149 1348397999 101 602259263 10007 391883983 1528125228 43 2109799134 73 149 1618967844 1084561613 623732748 1997857389 67 53 21547988 570710942 2 174773788 7 687193654 53 2102434429 4999 1480177132 67 1337323015 7 1500996385 1031555119 1475161891 10007 521584854 43 269039734 324936208 2010600075 259439060 47 1355587684 67 71 733522016 127 1222955154 1780911858 67 13 1692052791 3 41 83 61 1880135107 5 634904245 47 1716345034 1900548932 41 79 1256709081 10007 859421539 107 458144322 59 319457034 17 2049814955 4999 1907509773 337183167 137 79 275897467 79 728509600 1365755360 10007 47 137 845081760 1591161566 1710872757 4999 1584588771 969848 103 47 794873165 382887850 668834896 2777 773372284 2072334665 1713988281 101 41 1325534756 131 2080450305 1949 43 1029603739 1199267291 1023427183 7001 1277696450 5 127 2081987835 1949 1885156607 1728143218 1288749293 113 101 1575225682 73 1750931791 126606207 2101491973 2777 1919776929 7 142343670 17 29 1925139132 236668449 53 43 1362025186 194154762 83 7001 73 223266631 103 73 711241920 314796032 23 29 139 103 196835601 97 53 1453593741 335685093 149 814233062 2777 109 1912529484 3 41 37 101 1091768186 97 773025204 1021473438 41 1333630534 246747129 3 1986916238 1033596125 101 662019189 23 1549459986 363968925 3 485722138 1133179740 11 23 59 7 659363096 113 401475892 1133480739 7 107520483 1949 4999 101 1559152958 1455610889 1462457499 1295091063 47 2109724903 772005305 139 1014771361 818152365 109 137 144435779 79 1359296594 10007 694355709 935093656 348521831 2777 7001 1850308292 103304111 131 47 1793020579 1998133601 101 43 1610045818 958644150 19 1603095935 67 2110965717 1295763116 67 1917529548 19 1828225999 1994157730 267200166 2140989812 7001 11 802159424 221544103 127 7001 963960689 1617889094 1098818399 7 39040431 112460706 67 139 1069236789 107 43 1768891615 798188921 103 3 47 1824014972 1369843304 19 83 10007 968747649 1780285328 59 1960734256 331401997 1233913703 139 1180933682 43 23 101 10007 1552485980 697477893 161027250 53 309204491 113 505352950 891344678 26820127 47 17 1079314241 319805326 13 273876538 13 1444219452 101 373914423 700105336 1787530085 47 1245801787 23 1853670405 5 2777 391212652 1256931294 318891334 47 1064515220 2087804720 97 1662946416 101 1268561415 149 97 503712678 1955557056 149 53 986509935 145672820 113 611466052 505266345 131 1199711231 5 692617648 79 19 602259606 131 10007 1735652382 1531023930 103 10007 1836664766 19 528974877 19 234043786 296036143 97 1118261881 19 3 149 823806617 31 675596640 19 54408617 103 2107868014 41241791 53 103 826318942 2087217647 83 23 1365461654 1877720337 41 1192190210 5 61 1613799652 1583502294 149 1589712290 1769095178 59 5 61 992517031 1610658335 61 13 351536159 3 1410040341 1612525140 31 73 570085616 139 328609622 103 1208590567 2108747428 1593442584 127 1949 739927587 10007 3 31 1029833671 11 389381047 2146029301 13 1699252724 97 1002638948 699162711 572480299 1587725675 83 41 100231921 41 1138440824 43 399189425 267778200 97 17 688638159 3 817421673 71 908993191 1807218096 107 1949 1743111222 59 1121340902 1712338222 7 964451600 1845447023 41 7001 557146581 131 59 349859557 878720866 83 73 31 1755665068 53 370476954 874414091 17 2777 766737258 2 606191236 17 53 1412985883 41 822243333 1751406825 47 109 745705731 73 1171528579 13 47 79 109 634732070 385624856 71 41 107 1809016900 65380852 31 164955388 10007 567707117 1045516584 268838216 2 41 661508637 1006107774 2122405485 71 7001 13 1259915579 1540137423 313286668 137 19 4999 645095955 29 67 2052128394 831847612 574475055 43 73 324874329 13 37 1499635826 1545868140 127 1890909604 73 1582896870 5 986744049 107 784326157 31 1431743329 71 3 1707676890 2 677454793 103 43 1918737443 1175736401 23 1300219854 113 199872140 149 1374012440 41 149 478786579 83 149668173 139 2107947467 101 97 41 1004951616 101 13 2036009093 1369890020 79 139 184078114 61 127 1171127325 708101937 19 23 67 3 97 23 427883260 1784623289 1949 158576487 1823861767 1165956141 149 945292286 1154893593 1949 2 67 137 83 364995302 1600303390 31 471908960 109 1339702405 97 137 905105159 747493098 395624173 23 29 1245581610 107 1238886339 1805216309 13 3 1143859611 505024278 89 298795428 573565264 4999 1689691994 112862985 1272963862 83 398730214 1951521798 2 581756790 41 2082108053 137 2046384892 1190533905 1972361625 43 127 428443761 67 29 704790748 97 17 822775384 187600923 47 253304914 53 29 23 89 96392885 1830386461 43 104212303 13 1702515672 1075582205 137 877241003 656760251 19 131 1923768798 113 1773700700 131 2078007936 29 23 1137044744 1948265968 1793783126 696750288 2 1042536806 396524457 43 71721089 29 1979655729 17 1857670580 767559078 1949 37 1857169638 1723181353 137 113 1966950320 1005717343 71 98549278 173229371 67 1099013864 109 23 693313933 97291114 29 83 37 562232173 71 847616531 995535250 97 824632813 19 1298862439 7001 1807448422 61 592693629 360192585 41 942246051 532379361 59 91892372 11 13 1362289006 1535142843 127 47 731429698 61 1143629159 1669333381 37 103 1137132360 1288649245 89 751830648 1949 749376857 107 103 137 101 733449919 103 1305562612 37 11 31 19 1314907730 1640595375 1011783394 188245144 31 29 1872834413 1577477243 2 31 2023465170 137 67 1430550634 67 199160850 3 23 1037748063 1626387038 653016838 59 137 113 603879870 131 2051465764 1400277825 5 1413787445 17 83 1365599056 107 278730720 360498752 31 1257656213 11 612255424 107 534112435 7001 1307177713 1145888675 1917630927 97 101 101 421209996 37 1898994838 1857447274 31 1423087491 41 5 10007 53 1989610619 1905639751 149 573883781 14467913 67 1420562877 41 296450090 1183133515 23 1629631662 3 71 375133416 103 1949 37 992076282 562412528 47 660528789 101 13 47 1067384053 139 1675535190 1956020788 2 1533551926 1569861491 2132962316 137 31 109 182407140 13 23 443535680 543234769 131 109 1891546118 11 73 1639302527 113 1949 492407054 23 672184637 383871848 41 3 110301195 83 811294788 59 50931228 131 42053227 127 107 61 579238508 131 1836627467 1153325349 1128939902 71 149 1271569400 61 101 742799855 67 783104844 1180778670 682978435 5 83 939232592 17 236520694 2083568245 109 113 379710284 7001 450045283 13 265187520 5 59 1399530622 1969054967 101 1750159815 2093949574 1828426138 131800981 97 1523961470 2071772862 53 414744920 19 1126591453 127 114867055 993539034 131 462849706 139 37 128365062 797616474 2 1271051920 127 101 2076380768 1004280144 137 107 1949 756434186 29 149 1832423605 1440105413 113 781121201 13 672616295 1100740752 47 387809032 37 11 459430576 461015962 590620969 109 3 47 113 1624743073 89080724 7001 23 1824500093 127 47 248859548 660961020 734297330 149 113 1993737340 7 1408235598 3 552104609 1055186267 131 73 1384516175 525682052 109 1453814968 1787433054 1000287863 83 107 68818139 10007 53 31 107 297353321 1653388954 713318679 53 139 1528287347 267981268 743259233 149 1348672312 83 2087564706 552559771 2063622369 137 113 584693075 577452261 373602791 43 1983960918 1593301233 127 1475904942 537003427 59 1798880669 970299758 23 868016311 19 264931060 101 965420620 13 103 3527544 131 609946480 308079250 29 1238016005 10007 986363879 71 79 432127946 1125741906 1950126187 67 851096280 3 11 10007 1213648960 17 11112951 671719005 1227466514 31 391746935 1907681150 37 139 1416484921 688902765 37 17 139 13 1233784253 2065587447 149 1034672837 53 53 1638338002 67 333051572 7001 1083950828 1844659593 19 1922397998 103 17 999983186 19 1509939614 519426094 4999 929923978 19 1320514611 527512675 7 103 73 3 28216215 574351765 10007 47 1288259237 314529029 41 127 10007 13 1669790629 646918181 23 1083034028 97 277469082 1415298191 79 107 338646105 7 73 149 109 1797020543 17 497665684 41 1989714133 1520098124 1425987517 103 1995403035 101 901733454 2063742666 23 2039169075 1681402166 7001 1191331686 4999 2777 23 13 109 1130398561 899043009 31 1374490989 109 2777 523197383 1055239212 137 437458033 176806036 2777 2112558952 2106017405 149 1620264060 1107149140 113 149 1921069963 71 1907632260 8515172 61 73 17 2007691644 97 131 186854451 3 1726145923 53 1020455057 37 53 448595180 103 326607747 1394998319 7 1113569394 7 1406423530 2 1780569192 109 1991031714 1898229332 5 43 89 1944030715 5 101 843064877 125304034 41 4999 1486357669 2000454829 266710893 697044990 3 41 2080108442 71 73 636292235 17 1773760603 139 229761360 53 433517422 41 61 131 73 67 37 942068692 131 1307996224 2057432814 53 19 67 422065428 1138819100 1540790287 103 37 5 1004397735 451704640 7 1139194434 41 2033038494 101 255321940 29 1402549963 79 125085427 73 398422385 5 1975409530 782319935 47 2777 788684662 787838299 37 1205650143 934710067 79 71 597313156 17 13 41 795590281 2034277361 149 107 1040071993 401167717 571527131 17 47 534385676 89 47 149 127 17 113 1223691781 61 1751564736 1856669376 109 5 418838285 1198247365 139 1140571589 1831880583 89 103 2 247335005 89 1496094984 2043998158 1155222974 1949 912263820 1231908795 137 101 1589691217 513219178 43 10007 541869043 7 2135700014 59 1267531103 2777 37586695 109 31300222 1949 101 116767312 1146596642 1469923733 1205679262 89 113 939100851 1564354631 1007568153 41 37 109 83 154093484 115883873 1685960113 113 17 103 1410487253 1949 1574102054 11 526751797 103 1839126594 1025032413 149 79 108199585 4999 1873462911 47 2007714966 101 73 107 532047994 137 83 2007388801 510324453 59 820382005 17 21735204 10007 97 518569372 2055500519 29 1796233494 2135438751 107 53 318025811 37 658783132 137 29 1639339347 776211825 3911219 494890806 127 83 71 1917531098 47 2 1164866540 37 490819956 1897853804 11 13 139 1944203981 1460368196 103 1790341777 194706908 31 67 131 1540795085 1223431207 29 11 1695947319 1542985136 97 4999 17 94513679 101 1897725764 83 41 638832111 1202504283 101 1960648360 1871569114 1114888673 29 29 1759995935 3 1547374947 2777 2777 1109600336 1457758380 19 2002027701 527101268 73 1429939038 695808260 127 635852932 149 1554406591 113 2090398187 1017936469 11 59 2005269137 137 2777 97 548252656 1415883008 29 288817716 1394464654 11 53 1145689499 293922736 459603832 89 1490368547 37 1253149485 29 13 832965120 1282901672 2041089807 3 1895510661 103 1127814831 11 941000753 2025138880 101 1205508326 1043191018 1302451763 149 1346010508 700343652 23 67 1186578576 61 1964590583 131862846 7001 2121723060 742302028 103 166662549 941357130 41 733530672 37 1219162817 10007 275796853 37 1670887445 1949 291090283 976170404 11 2108576133 1596280035 107 71 107 1746584005 137 1868003768 5 1923440795 97 2 1392318630 961154028 7 31 109 1545816271 31 2144392450 31 1785631279 587185588 67 837515008 43 43 527683953 53 41 535005135 1295515065 5 19 7001 1937582758 101 11 389164626 1949 360041032 103 29 501374584 19 442633028 47 107130343 1977516462 7001 53 1849652074 29 2143408270 101 546466964 1674841083 59 97 89 61 929391181 17 41 149 446837131 31 1018549702 770132290 79 75639656 127 1982359637 29 3 139 1831940492 1949 100389340 2 98038486 659141387 213211456 137 1698311543 1597202054 17 13 276614390 1952837913 53 1084694131 842471570 7001 25042577 182600082 16628676 2777 17 107 1012953840 73 159666555 1412417385 5 47 478341748 1949 1815988546 431671095 1020271137 127 49359207 1466326159 19 13 932724988 41 7 1706874918 102484689 19 10007 1426567899 61 1739355510 2090939152 109 10007 1957389214 1133592960 137 1874826916 711702775 5 1385224780 101 5 13 1798719611 796628326 1657895606 2 594503602 83 67 1759150287 978205111 103 238719629 19 878918321 43 573284385 2036220171 109 107 600719400 2020327669 127 377336431 23 23 139 1862098210 97 2021197928 59 1949 41 4999 954389084 1634957943 1267076445 2006097667 61 131 101 589358331 1287332416 37 97 79 101 2080704030 3 1922615856 1744133715 1422187257 139 816493506 31 139 36442186 1203613636 2095284390 97 67 53 11 1629340141 583472824 31 1668932759 1704130135 149 350413910 1872176985 5 4999 192251542 1925255956 13 428524031 1546285656 3 59 7 456229716 1379687355 1949 137 773040769 101 1786431642 1126844330 127 3 127 2777 1996227921 3 13 101 47 1571779476 10007 5 11 23 113 1855862054 1414985548 10007 169858818 167196956 2011670390 1075543954 97 43 1093834516 229117690 131 95810780 4999 89 59 1032765382 1771009530 149 601164743 2122225470 4999 127 1289587083 1184665652 1949 159786223 67 1133980760 994710071 71 3 19 1097558845 816030712 101 346529586 1949 2048796596 801765977 105798418 11 166240866 83 221032237 1023896545 7 79 139 1212518684 1896902698 1002509407 19 1650110860 107 520995193 1175587213 59 41 97 1847804507 71 107 509644317 1175835091 107 894929382 1159735215 5 1038496410 109 89 1400261104 103 131 1974259211 5 1126032801 1949 23 1700820123 156320328 151809570 11 299317271 23 127 724487062 19 43 376808154 324511083 3 1306309768 139 149 2 993127716 290623410 467169684 103 731328695 61 1087033767 37 793314225 107 139 1473416958 833519085 976772534 1949 2 53 2026833579 1329561233 1116364737 1078509170 71 1949 789290428 1217451660 1516403012 73 29 1744425774 1675145424 47 747168479 31 524020479 1465959458 137 2777 1916910337 4999 1037932372 292076573 756731962 1588050020 19 31 17 119032419 53 2069995560 2065341565 89 1600088631 139 103 1633716013 23 109 107 113 345625981 965696128 31 1949 1212664131 234992337 109 2067513362 1806942542 47 79 1071318210 2015277044 1733246086 13 101 73 836063160 1630025833 47 1566707118 31 131 37 939257432 149 1702646989 648888847 651472154 127 761248389 17 5 249805135 154113013 7001 717287455 11 726497404 127 7001 89 41 85036501 1827916243 61 37 1070771891 7 1924394847 131 77043505 83 481024010 1211009544 1757913900 31 715576920 101 20792971 53 1773333625 73 79 341511628 194917964 23 1949 353675285 1311675051 67 869762308 101 1290531955 124983058 23 1736047902 103 61 2007633830 1669333569 295538669 149 83 1295285932 107 180356739 31 569971375 83 1351017394 1840076911 4999 1362759100 89 131 854481429 31 1102373950 536355583 67 320241240 23 1790273218 47 41 23 31 139 879725249 13 152666792 1791603245 10007 137 1968113778 1048682255 836994456 17 1646007694 238651448 1392411033 71 1073616156 239076850 59 107 609181174 109 61 17 236855683 10007 780701951 41 1853900772 2777 724252708 1754536370 2777 1432923792 2 7 1450985935 107 1524969431 19 131 420644275 1480291878 149 1098350222 47 4999 1441151712 1604299076 206508934 149 1619791238 23 103 53 59 816641479 101 317167876 319641669 828432627 107 76610502 61 1523065326 4999 231753640 1949 1951073736 725433392 83 97 1613600488 1230462170 1949 4999 17 29 83 83 109 1865536090 745646124 2 1302236028 481672113 139 1393046880 1790722629 339777678 10007 83 11 22858118 101 1657526655 73 34976198 3 77825235 17 1131205517 41 29 493973613 7 1831789300 5 1695477120 1442691603 131 1861625893 71 146907449 7001 2 1778362108 2 1508892178 976250336 83 165238724 1780276296 1608289331 803814330 11 19 41 2 1345981435 71 59 2048707858 109 692237745 83 898817458 2777 1753445009 1443429060 5 109 127 4999 1938422374 1405181544 2 5 995900980 1122617262 1187030519 127 1511049353 11 1644865736 17 1363847151 1544166105 4999 7 2026900855 1147059704 131 29 83 1626990495 478666390 41 2777 1666386059 92910089 1184060997 137 2 113 1076802199 1988910288 334728041 506408698 4999 281708990 137 927422870 1884338650 5 53 1414863249 1522923615 3 53 29 943458483 107 61 566970661 151068574 43 565945489 965421877 4999 217166558 107 635936096 67 59 47 106419891 578721921 37 2063736457 1993260555 127 4999 83 29 1783534568 1697380643 10007 1275816000 59 1763114933 23 984945364 109 41 743433730 37 127 4999 73 146168484 10007 1531101021 29 10007 739737454 149 109 410218339 358879230 774576086 83 222943732 41 905653223 1103918925 1536934950 127 23 476229950 1450898788 518800698 1571220216 67 23 131 620442724 158968616 257977214 107 2777 61 1527001105 107 37 1068941100 11 179258959 1705465027 131 1261138693 17 1939888425 1589376367 1949 247235120 11 5 1312366594 11 2126373018 73 1311839273 1740711791 959866388 137 145802935 149 1730909138 47 2843312 603465020 623625211 107 3 1075780043 127 7001 1587385737 1764623053 19 1811155582 996998267 29 1973574642 43 1679772081 1473979382 31 139 708118403 1161530565 4999 149 1547776091 1432792088 1685928699 113 7 2 1371606320 83 149 2777 140540549 687324638 73 71 83742503 1840289490 89 79 29 1761449444 127 27840432 1300507305 467218197 103 149 584067335 2106147708 2112201845 53 1883798154 1949 37 148356273 1339252481 840527757 28567244 101 1843814154 1120059967 13 103 5 602964748 43 41 10007 295136451 641688868 1942197355 103 97 1268284021 1593505330 1395502237 73 149 857078247 1343126855 7 127 940396011 29 1004205417 2026899755 920535429 29 61 17 1020817938 1676312285 7 912604035 7 31 47 61 1139023720 221293909 634381656 17 1942980150 1993342157 17 1470392203 952715870 17 47 47021112 59 67 1826827277 11 24002198 1148160504 131 127 1804196163 89 868761120 139 137 107 881836434 771481043 37 421689814 1949 260348195 529049245 5 71 1868320270 104534791 23 183417336 19 103 19 1778343380 3 842302596 1580442934 53 456183985 792991585 5 53 1085742683 775999235 2777 1304001444 843990555 436919715 137 2 1761441764 36277743 4999 61 216850059 559565261 2123239786 31 878245615 131 83 1430803782 4999 1986415658 79 1253464244 7 1055974128 103 13 849599699 1766834225 107 1256838371 1701218980 59 73 143306081 19 590964695 109 180919726 2 109 2026000004 1018253693 19 649231292 851891524 2067977409 61 686995214 1142088663 1949 1508836580 380197191 149 504052004 71 2132680841 633883696 61 1431693604 4999 3 73 1566331671 388752234 4999 1869269130 131 97 828089861 53 31596798 7 113 13 532195391 3 726446062 137 43 2047254553 597077701 53 2091734676 5 1071092245 1936293325 23 992539148 101 1959188506 11 2 137 2030380004 1355637595 31 1874418534 17 973270009 2035864495 47 1129364927 79 113 920225444 5 885313420 1700160310 131 699588470 23 418524215 7 2040619420 1576742948 10007 7001 1084328882 71 2777 2 451142168 2 11 1762102609 2071428986 10007 11 1283657562 651485329 19 31 110530221 1891517049 149 1881094902 795767280 71 3 24371314 11 235339352 31 388355782 23 807444578 13558110 3 41 1311752666 7 863657496 83 131 2118653985 17 113 1549012406 61 1991112533 53 682288663 127 282465653 361137466 59 1601200646 43 10007 344541010 37 139 1396478373 1708048541 2777 37 4999 61 1426138276 1527505270 43 13 871932313 1749292727 7 160192242 7 185078999 109 1949 73 430394641 43 1926290794 19 959658954 67 11 11 1609997337 598256601 67 17646263 61 445700526 1351233016 1298762087 7 1616144890 149 83 97 2116863526 139 1566993704 139 1794938692 31 1195584518 2 971443025 137 43 602614857 1732861988 97 97 296464980 79 910927512 1949 1286486175 115784777 67 444818226 807866993 41 103 722239200 29 1161954803 811047390 23 1467611370 13 290395716 1469629071 1643517539 113 1250035217 109 23 1003183326 149 1620409568 37 693574435 139 1408306300 496970036 47 10007 473221023 1996496570 1074113043 83 1382124885 61 1328259201 47 3 131 679165177 1676218297 1659767291 97 109 640770234 1326749417 1536164564 89 1117568461 43 13 43 322646802 1955693707 776502507 132377905 11 1972986904 19 53 1536013988 53 1332956466 53 1916814271 97 101 624393342 993811458 59 154390202 103 1222893335 5 89 723302733 747737149 137 5 139 59 608607420 5 1246481666 31 1742530553 966030527 47 1106243700 23 29 43 1800945264 352120708 23 1470428341 1949 265638955 1651602090 7 235450631 7001 1813926322 498333628 13 23 1003511597 2010449224 61 4999 1440689978 79 31 41 2085327211 59 113 1210181410 1427279514 37 1253473063 89 43 1153471259 97 1981464396 350987904 29 112477979 1529517565 2 236295957 3 47 243574326 1949 41 1682844959 2000037918 531819421 139 2075199877 4999 29 19 61 537500402 83 107 751451370 41 1762065138 79 29 1969600105 409357620 7001 1591320299 7001 2037276998 61 229086630 2 1275620442 97 89 97 10007 137 1067662497 11 1167801976 97 1968471410 1549769661 53 79 944975631 127 73 1590232000 5 73 43 103 1184783765 3 511247301 3 1564820148 552566991 37 462937636 59 683921805 1329646966 1298518598 73 1535927224 2077883600 13 17 237324862 857919620 67 204247018 2 866230450 137 1131870436 97 23 17 1424076638 7 71 1356451449 61 41 3 7 1369447401 671053796 101 1664041343 31 1878100869 799397942 1949 618856225 23 13 137 1001074833 2114785712 127 139 1031217639 3 3 10007 107 482742056 1206662040 882891610 2777 97 2051625961 139 1052641301 131 1367376428 4999 1100873010 5 658833943 59 99660499 7 13 518354473 1084688019 4999 1610282879 137 61 109 127 19 71 372472532 477937423 814552442 11 83 1953729115 846047257 67 5 940967155 109 872147150 1949 1356539082 702965320 1039239487 2777 550681877 1882469916 925759233 101 2143561640 1144586597 11 2103878708 2 180960108 2078081222 7 41 692868155 5 17 67 2777 217139184 2056171333 103 47 72918661 131 515854551 67 1024569695 109 977030111 392345079 19 847808716 2026266845 113 329965987 13 514731804 83 59400444 5 428153215 1665862525 1534614718 556660121 17 507040424 7001 7 109 1113264960 61 2037446421 23 131 89 109 870372848 109 1856399056 1781513113 127 41 11 897863307 11 1447537993 683563808 41 83 127 4999 1434797983 137 79 1463368982 861130415 4999 1181038745 107 1960962729 1006568646 4999 2777 1179050329 53600081 113 59 1217441695 43 83 1949 1019997456 1050109506 777741092 67 53 174328448 79 2021864854 582626264 1949 1942346070 1393534245 3 71 1899372191 953312101 139 1457586109 1128114965 355346380 59 1533648047 131 1091261964 597959154 602308018 13 5 734733580 1970250329 101 1760101209 1244150296 10007 59 47 41 1483486969 37 1708772924 708634717 7 10007 1281946985 1170730858 11 131 906740735 37 1300786508 1421489646 131 1341890820 113 1665442891 83 832957871 186977802 11 686668790 2777 848606768 17 83 43290324 97 2086517821 139 477920086 1154398892 1490628735 47 59 1956600584 332999931 79 1372051227 1202547412 31 113 61 1840886548 79 23 7 31 61 1153836106 130179645 3 1344069888 13 1568654923 37 41 1895584775 113 1603410110 533232649 513478662 107 198753142 149 5 865940125 1291597600 2131139139 995473752 3 47 215201673 721649465 31 43 705223091 1945960915 109 673621744 3 1246654909 768556602 109 23 2082851718 47 1525209784 71 11 2131858548 17 127 1227814704 23 123411836 446754724 89 1782931838 13 682383689 591559949 149 765676371 448891828 23 10007 109 806206728 107 667379651 752030775 2146449273 101 622963051 1794580179 37 2777 456257473 1765223483 31 131 11 1076306154 26818396 1663146280 31 2 274156916 224672774 10007 1252847866 139 688291582 10007 878354418 1454767625 2132839191 29 1851561492 1379001463 1855077825 73 10007 275402647 1505272954 13 3 31 1699345941 22170642 31 2040184927 59 37 566384900 111360010 4999 932748413 1464409295 2777 37 1878557451 1376356303 1847664449 31 2058284649 473824783 43 11 31 51431358 23 2 1755367562 700297028 29 4999 1667862378 79 1592999766 71 847096811 947735638 1647030182 139 1503626479 73 71 902065721 1806251983 101 1949 2 31 1933183128 41 619121042 2777 37 59 113 549920602 1098801943 713929401 10007 1949 1898475345 19 229647585 29 1931673914 7001 41 531614241 127 396948406 137 1155188914 101 53 1154416426 432633064 103 1959790991 289053844 395665606 7 2025723388 53 43 252208975 127 422375076 1014375924 395354882 47 1660079943 103 29 83 1509477010 464295761 19 127 898062932 13 47 97 1684955743 89 131 4999 37877423 659063161 1405757327 13 10007 1042999589 101 145211235 2 625213102 59 11 27093950 73 473682546 109 1779396224 1905698230 41 139547067 1160050761 885886547 97 853687484 103 1269386889 1605307892 17 109 1682887690 23 107 836967054 2 101 1949 73 180144144 2011934896 43 71 29 225125967 103 504441587 89 727102551 71 41 71 1949 872801180 1463912159 4999 499415097 53 7001 10007 31 1099707919 443672465 1729127490 727221162 19 113 334221230 1286033564 71 1434651631 704034557 73 2044505671 214035953 139 109 89 1543031453 1969653628 53 1621726504 23 41 67 47 110794416 1671285878 47 149457919 13 427795771 41 119548989 71 1221719436 83 1112885580 205190940 5 464834625 420391345 783070581 1583937527 23 59 138523504 10007 820533972 1681407102 127 11 1398567313 43 622643393 945727907 131 849524091 109 11 1555089173 896302924 83 109 4999 1280562089 67 47 971631180 61 19 97811753 1755566641 61 7 7001 2006290572 7001 2115891227 41 729614405 1146630525 5 73 7 885208905 97 79 2070748553 1279758173 71 833899331 71 61 1940430801 182485831 2777 1661731807 205853456 13 1760131919 4999 1617379217 53 103 101 4999 1146029541 1949 1082268006 1842736794 17 275637337 375484447 83 1583622700 47 488804888 498324793 97 1506182826 1949 351145483 11 139 2073497750 61 109 83 127 67 2064279782 854279060 2 59 586773703 47 71 1773253605 97 1324225148 7001 730559632 17 31 104138054 329901546 37 897162613 2777 1168467182 19 390088719 7001 654698515 10007 1313308673 2129819831 43 47 164670892 1171020698 1492722034 23 53 1345629826 1652640781 23 901799481 11 1680761632 10007 1006964382 1208165124 1232243502 4999 991627782 17 19 90330978 1949 73 330259957 1830268337 928137030 1436183265 79 10007 2063440570 137 2013686965 7001 113 88002046 11 131 1137707097 1063020761 1836329799 79 1176547982 19 413324795 173742787 59 181962991 1811025681 7001 1259452542 3 7001 11 218413217 143493042 3 1924070418 763457574 950669577 1949 43 7 1880101060 926584776 83 89 666433157 1077763834 101 89 123674756 2012120366 107 47 1476064093 1971747976 594766 53 1270037895 43 600591019 706572309 17 1971208276 973410911 10007 1772780078 137 392099891 395456939 71 101 37 684386096 2777 1131105424 103 1978824177 11 1335193299 1785346412 1785645133 43 59 2 649354167 485502556 11 53 917010798 29 292739485 29 2146833720 149 109 1799246868 149 4999 131 127595048 423801768 127 13 37 4999 137 1689401663 1286828259 1681298602 439544599 71 211612021 1126610534 71 53 1567133279 59 49533214 19 37 1575987953 320824086 11 17 31054920 89 1024437704 2146755693 43 107 1906882096 41 79 47 1716573982 101 1079891596 101 127 67 694220157 1949 67 78089160 101 254938948 67 71 733142947 13 1397072105 793367187 1797223602 3 103 878590830 59 1077373473 3 2126694993 83 1520946531 7 557361924 67 2080159050 1610582649 893257827 11 79 1207109813 1446570424 13 13 205313745 1051788699 2777 31 989625683 743926095 83 1750421243 103 19 2777 668387799 53 367939939 1106494250 29 346987378 139 5 145096350 663451000 11 435060626 71 107 101 137 13 307616816 59 1875065194 1671644581 316484312 1078631729 83 749093982 31 43 1692479613 131 982090363 7001 1974625049 4999 1343796187 109 1268350160 4999 2106873541 1680395701 41 1184021042 127 137 786605771 248027836 47 13 479044371 127 383689987 69145404 59 4999 959313589 71 1154584534 32973697 37 53 1677677211 1990692450 2777 1331429873 1259438925 2777 59 7 1455638765 334454974 83 89 2777 417578295 19 90222721 107 1140243375 3 625733778 11 7 83 491936767 83 617849842 53 7 2777 967951120 953413525 67 31 1757989044 1562644373 131 2777 788770749 149 113 461535731 1485937344 73 1984122480 131 170352400 2078732104 73 1035997020 616129636 92557435 455693177 17 961972910 1921764294 10007 3 1949 1549569801 43 1894478133 1592448270 137 2138345046 80412329 17 2112916170 61 2080317343 37 2039112143 1548893778 1000149615 10007 17 893243291 762895026 43 2 43 1400350427 421941802 17 945457482 137 757017604 41 1093371641 491628124 13 109 879430094 131 1972622235 871989804 7 603484354 11 7001 1451461322 663113717 10007 1936688741 53 37 2 2027637372 1213019612 79 29 83 262902915 1735056402 182683595 73 664091802 623949655 53 10007 1087649770 131 728637458 59 71 375551589 83 97 1724025426 97 19 1479157657 11 903584890 13 137 651946043 10007 2777 1171102555 7001 449205163 559573872 11 1363104270 127 139 1948768880 329385103 109 1595116464 512930129 31 1259852834 140976799 4999 2138157283 41 71 419964858 928968970 2081885309 7 1707990295 616777205 101 235713563 89 29 144272042 183890329 103 885824823 79 2099422480 113 1024313730 1807446432 11 1265017314 47 1284894789 3 123295191 59 1463698019 59 3 53 921296297 373367934 73 2077429766 707291890 190649140 2 7001 4999 168815933 59 67 19 46921127 445134983 35477773 67 89 168499628 37 1273867146 89 139 890327248 31 11 1705886103 103 137 43 107 7 680550549 1217655743 47 71 1582680858 127 83 5 639129320 100471825 11 83 2064256563 7001 2098255708 149 1637587778 415277155 103 7001 149 1949 79 1934264124 1736899727 101 574971790 29 606112354 137 37 2131135805 7001 31 1406315930 1714100940 131 1749168598 137 1880871630 515302235 765338317 23 53 3 61 1632286068 835204863 1389290883 103 1419494294 3 107 29 1986729709 887036340 11 1927955271 1666057514 61 1441873107 226918238 113 79 1853337841 17 978203338 2145177318 41 416075000 89 746207417 19 173517519 1260149163 61 1071789249 37 54914753 47 1274870462 71 2143160250 59 492801807 1669297691 10007 1367476564 83 1941657119 67 101 2028806998 1607984337 331212052 23 7001 101 15402686 43 664419832 1943539319 605105960 113 190502413 127 37 1875986321 866266030 7 53 1324219575 7 1533724031 1941819198 43 333748339 101 101 769662319 988485788 19 798287850 1453926943 7 2777 370598981 1328397389 97 2081801001 23 993915870 83 1114118594 149 2065879636 19 1854375585 5 1286369300 337557314 137 23 1473424510 1949 1005941268 1461384316 7 1660006110 31 443900513 10007 407084760 73 43 1964057723 692019984 113 1864398300 17 1530340119 651358113 918286519 107 137 5 357311920 1466651230 29 1190312598 584087256 59 695788947 53 37 1509033716 71 1385806220 107 1562646832 2062874885 47 1933086362 2777 244629303 3 837940698 103 897304240 32699175 2777 19 771944483 185479745 10007 1310997056 73 1838463463 1989523720 5 1779447085 320379335 71 1075038278 149 109 1367335676 1756813604 7 1733299477 4999 643957102 53 15288770 886747180 37 681854460 7 137 1750959325 107 3 2777 303086828 1633115218 67 7001 94944427 558507310 67 4999 474475086 139 228595508 145039456 61 916454728 1695726492 1511781882 103 109 297829420 1839224907 29 1019726768 610064851 61 1380787704 5 444498230 323470680 10007 363617605 83 4999 462605104 724533849 13 137 1398502165 1179218458 19 4999 61 53 17 1125024555 2 2019478268 67 1773080094 23 465136222 578023580 79 374069029 79 67 4063148 403838889 41 982750279 53 567765044 338329104 1646247677 71 61 1402534265 71 103 292380126 2020956099 1652364077 7 1502938801 421674534 59 1168549106 109 1219669716 43 149 896281265 11 1595817812 1949 1516109559 6375604 89 1687060593 2777 1896341098 71 48072067 1667728126 137 17 89 984728841 11 861410041 636075855 7001 2048198512 2 31 479397950 137 1046492200 13 669563139 103 10007 487330893 1842498847 488885530 7 59 581761461 107 17 196914179 1506350314 753022178 726369525 29 3 2055264567 877410114 11 111248302 1246376813 1284567855 71 1710168936 1110193512 3 491928888 1396836554 2777 5 67 1657363855 7 588324513 19 1489542278 1892534349 1991237265 79 139 367042844 1351015903 97 2 201070290 127 774692507 113 2 793544545 41 578318376 127 127 101 1782539711 31 1740756950 1049683435 41 512486593 103 1739510815 23 710645490 19 1659398003 953497976 1923534138 113 680608492 83 663321828 13 703760295 67 79 127 17 17 1626843373 23 726455965 37 47 1701603764 1317492252 2 43 1537899730 1154855343 1034825287 306951667 37 79 61 1076577898 1326875782 23 1684798507 535940779 2108192404 73 1265107447 7001 127 1391490139 103 137 926120 1857452987 11 798876397 1539663246 67685668 7001 1342592562 83 1941472920 942848177 41 1213690651 29 1110566285 37 988134765 2 858001291 31 71 188106974 325932884 31 89 107 147246890 1208738974 2 1623431724 2 1739026278 127 89 101 47 5 83 83 2029670329 67 459456118 1318428039 71 2 1011313072 4999 1955143893 928721646 23 4999 988840196 89 330421845 139 158094280 71 233983624 564726281 72827371 17 17149002 629570310 43 1950184992 1949 273926206 877807777 107 3 2115952381 139 43 503473197 1391378606 149 7 53 1890221627 380879822 47 1222306111 23 436922950 11 1133632170 1322631137 103 694560518 2122569403 2777 10007 10007 2072639833 1800289321 7 4999 67 1789110179 468882310 5 29238414 131 4999 722865398 672870399 101 440861667 327184248 1244068976 17 59 1972334659 83 89 623731046 423445535 61 2777 1621901296 356416842 644951150 649524349 10007 79 7764120 2777 5 7 674638363 2 53 1301080093 1362033114 3 23 1073086068 107 1330159391 19 1322302150 1347920477 61 212345933 103 53 443134601 73 2096493420 1141342810 31 226506828 19 1276563621 137 970940783 1430485363 61 174823377 7 164411394 1967960722 41 7 1682861551 340909269 71 595417786 508516591 31 4999 693916189 1336013981 1618390253 109 23 759247457 414828403 879644339 53 17 103 997528323 1308936772 1048832005 2088436652 103 4999 1927418571 13 40650753 43 1819312886 276657485 127 904897999 73 139 1949 79 1541597825 17 630882682 127 692845706 109 220268060 107 1571193671 1014912228 11 59 47 1778627081 107 29 1413221599 1176392713 79 1009066425 89 1743112348 107 113 196136473 1998229285 79 1663847677 2 735296868 107 59 1908841304 83 65982510 71 932897049 330804571 2777 11 186098458 13 89 2777 1214951385 1167422695 5 222908867 83 17 89 73 4999 1566011735 10007 37 2008190873 1867816832 43 1494874317 101 520018195 1417499446 11 1044068520 4999 968586244 37 773782406 59 3 41 79 1464419441 373956333 107 1724663106 73 13 73 703894425 13 1945518055 352184399 97 1551466791 5 1454630885 101 26858284 107 515877354 1020945682 103 390880981 127 1442381418 37 1969786538 53 13 139 548638969 352494166 107 17 1549380918 13 11 378530779 2097188148 2021370090 59 1481350465 2115001343 819034982 139 4999 73 657878993 993031483 13 924557517 1456375908 1829975958 67 569280910 339872933 31 7 2 1321099242 1737175072 59 5 30868425 1863780987 53 2777 73 84000662 7 113 328363197 1378889393 1761127332 813462057 37 149 558131799 53 2082860250 13 2039350391 1995825507 13 97 79 1773749080 2 37 1988798856 2013313570 83 1430875463 31 715820444 23 1657843197 172424430 61 83 29 586231921 107 88652924 1422496756 137 1103616986 102936220 113 13 11 47 2777 37 127 47 579135212 101 170150458 41 1949 1682456709 41 19 2112694550 7001 17 209854154 1712018193 47 981502504 43 109 1668357706 1059196234 113 2058320050 17 1328216188 149 5 97 1627573961 103 378741300 19 10007 19 202121335 13 1779816022 47 1503908820 4999 931628637 34548089 79 1167461842 999075159 790340404 17 10007 59 96037972 23 892621306 59 1090184202 1578993891 67 89 61 570953534 139 303792506 10007 71 877262013 109 1528523786 347464096 1704300898 71 2 67 1832542862 17 227918864 250365851 6701799 3 19 214301380 137 1444437048 1925086396 83 97 39969723 1216139052 1876949529 131 2073547517 1120124995 7001 493451175 109 668681319 31 374942458 41 2131451584 1827118209 3 19 2777 1150722798 73 524690218 1359456579 13 1358957791 433905870 1949 745158276 3 67 7001 479379152 2138164581 7 1939080113 113 192261477 101 1848212534 83 1251468152 131 967680232 149 436283473 1953774867 109 17 943711225 1791524736 241935017 2777 1757252276 1443609691 113 1275369867 79 1153270330 327330711 67 1178788584 43 775059133 5 655702005 43 101 575221361 1749321034 61 41 399482204 1675225475 103 5 53 1227959506 47 944917563 23 949804559 71 13 1385344805 1265556474 1442504573 339997530 67 1562107181 37 1926870793 1081632 19 1977549105 992149342 137 1809148282 502376514 31 11 10707620 2115304895 879954068 149 1316887181 3 4999 1736377655 1386557633 619642108 37 301007672 738957294 61 726257571 1680863158 37 2 23 1271991195 127 1602768956 1278899398 1338347106 73 110719100 1054606937 109 271064736 1407192258 127 37 616701274 631955338 167850370 19 1624100867 437667873 17 597391003 139 1970746587 2066092574 73 1933194687 131 2013429081 3 1167897552 316081024 1949 501183401 47 1521745226 131 1297108921 149 1019487055 61 127 2067453066 2125811979 5 667362970 31 13 787899554 1126887894 1427248352 149 71 2107229732 31 1247369673 11 53 322546764 967170447 19 2074097389 53 109 13 1260916462 1340053234 107 818301689 89 264499812 79 101 1962514133 2126119387 97 137 888476236 437561012 3 1583693001 98161021 1516024544 7001 2777 1627398934 139 881475250 127 7001 41 102337353 325661567 2777 1526587666 2 1303509904 29 1808909887 19 113 620370452 73 685807844 107 93445823 103 1433905127 97884488 127 31138853 67 41 1201195447 36400168 23 83 1814115064 2075694461 149 2060720783 131 1172916491 97 1949 41 1897657407 29 314374276 127 336701257 109 92464155 305622702 109 1585193322 1816083126 1027045812 13 912630012 37 310583143 13 4999 124994996 1641781578 67 1320050482 1235215551 89 764501990 7 282884490 73 2048524832 97 954634133 137 149 1784583316 1920265208 109 703326408 107 1577388124 139 1876509869 109 1043203852 71 1427194004 79 1935004674 23 47 2086855090 89 73 13 719939558 61 1178338403 2 127 1136026684 1579126636 1040202739 1588672778 1949 23 541771486 679543510 1718460605 53 385600203 479952437 41 19 10007 1601180042 1297167382 1353063767 1687138169 97 149 22443567 1719993639 127 667566353 7001 107 54006859 372467214 107 31 808526593 926633524 31 179274867 1862442961 1949 149 31 1216666517 1585097425 29 1710102537 438216282 41 7 734814010 922315169 10007 1589508361 79 559324740 42374312 127 149 41 509808350 1244509531 796039815 161016635 1949 2141914317 89 1781179161 131 1324629556 99700170 1876050879 1949 1770424152 7 139 482969375 374745754 101 1473436570 53 1357399801 44364542 1590468181 89 1663354351 37 1980892458 11 1405056753 101 971400780 73 1143211609 115426235 29 626007717 107 203707563 336805505 1719619363 7 11 1036822028 127 368089942 2094362207 1892171743 809849766 11 11 125486889 1134039038 1300196817 29 678796758 2031963078 53 149 317496712 53 1314565784 71 689203106 568145806 1284056228 101 1602880988 1949 1849901146 83 242646931 2116673304 97 13 719395651 710962980 42061614 3 964150418 1895306193 11 71 107 1986489561 2071685359 53 525080063 1245491899 1690707724 89 986601007 61 1500165619 7001 760706638 2 496093618 101 1776922913 127 915514552 4999 1949 75636792 19 228030704 240475060 67 1217716491 278516863 113 97 5 19 103 43 23063992 139 1012737042 1624134950 17 1626191610 68365073 1949 29 2777 19 380947473 2 53 1502162623 123998848 2 1517834634 10007 67 1375425513 795659170 1126437860 2 47 69418107 127 1041895046 689502678 79 31 983689040 3106596 79 980319731 1948831764 127 137 1811172195 453876068 107 7 1863721790 47 1019162147 132551797 113 254426167 13 1545851515 454895477 109 582483247 800812127 37 2777 51402435 131 79 7001 1386359023 129532502 2085546439 2777 206942040 1858756252 234373674 127 1445231333 2777 1842131281 67 1559580038 393573544 1847070617 19 2 1092732850 1415601766 19 149 569549967 127 254849363 17 59 59 317436579 2097852203 1203763910 250742195 107 137 1655960656 61 3 1234054437 1444767279 59 1748304166 10007 412248878 131 979006349 113 362287944 29 917762420 280918331 79 999108181 23 531734700 64205704 763331186 2 737449491 137 1153541233 67 1585104873 475474725 11 73 872225289 149 59 109 17 1035013108 89 11 223168693 981467036 7 29 2082789733 79 2112005672 7001 821714371 61 501577746 4999 182288535 1359460108 19 47 2078190587 4999 667031567 1728654200 11 1709715623 160479454 71 672930387 4999 1333028341 97 101 1701172896 477652432 1706867980 47 247124783 73 148969914 139 71 888135308 429385344 61 650799484 61 63372961 1138488296 43 328473436 1493386668 2 156562990 79 61 137 1129722413 794849751 113 4999 641748910 10007 547482970 1916537696 127 1217713719 23 126403975 67 141560220 7001 1563575336 1828847046 1115974425 31 47 73 149 1550408623 7001 43 303728866 826576920 113 97 2006296637 137 986417678 43 244480542 89 7001 1021280100 17 1787648017 97 1557489812 972301971 3 404134689 97 1949 2018458462 1290154193 5 107 489528852 103 1282651378 2777 1113807491 2040590668 131 137 1226037112 2 105292306 1968576230 1702918256 131 351124409 59 23051175 1744165731 7 350137557 53 148638341 79 127 443920527 10007 43 1109496535 1152887147 131 2029568066 505127223 89 272881921 1486084086 1456527740 79 2 1005590040 1949 1581243853 127 361382847 273958352 137 2 79 703510010 1078011169 525065064 351343286 61 1371330679 4999 1261307688 107 925907487 978694439 1874090455 891945965 5 89 886476401 2 127 131 113 113 10007 3 1914782706 41 17 2062268062 43 580181388 89 61 140740942 83 449333614 53 47 116720411 956355060 1739100496 1949 799696139 1880685103 113 1367958903 1197219745 113 184567872 137 363142064 149 19 1515903221 103 33614078 19 1387310775 53 176951789 616333460 103 59 7001 318083434 633976728 1798069161 7 2044288581 101 1914155817 7 1674823892 7001 53 79 101 1897787172 1858550075 299439461 10007 1008412452 113 2045001002 23 83 83 2 399379906 1122902666 630672514 131 31 131 743356618 83 7001 1229500545 5 703122225 3 571560708 17 1906914531 195842091 1081448065 5 97 71 801740378 500066916 109 2101578860 731701849 653302340 101 1308452172 71 151451804 2045463874 53 972352688 1036784243 61 113 1938678172 11 1090144913 1884000969 47 1047996362 1485434449 37 202221140 2777 994676968 4999 583803216 107 525693675 79 81858299 37 4999 131 1763101490 2777 509654479 1582673394 1695837835 1475556061 103 407578514 31 1235446472 4999 73 831092954 139 4999 1064235647 41 89 2095650960 13 324584714 107 89 89 127 370723708 1469753586 2 668023097 137 127 897207121 137 1482342055 226712806 2777 1548899520 1137486970 137 1695942317 424491623 137 1696927484 71 59 970953265 689029199 481301881 59 67 10007 41 1922773146 1738441410 53 1445350969 346750000 73 1206816290 121901745 1723080708 3 89 137 10007 1607204256 59 4999 1480621753 2113585816 127 47 435177841 2143017358 67 139 442824393 1143787771 1980018415 107 578527456 31 1792097879 1702501709 43 79815448 40576231 1949 53 1939797658 74952191 97 2 89 89 1511581785 187437560 131 1765663195 485852669 31 29 1834042215 1793148586 5410455 107 1467329525 41 1143430982 19 71 103 75710150 1949 462082563 1915910079 71 7001 1579765875 2777 350526445 5 1312347134 127 204292962 783530707 83 228618769 11 299698325 1394196663 29 3 41 17 416398627 43 2036049398 193417963 131 973096994 7001 79 964337200 7 29 2003064872 43 2032516030 1830440490 5 1612029159 13 1723737790 149 765466130 11 183736872 29 23 11 230229677 61 104726142 2 71 1846921859 37 989075009 1235638264 89 71 1290582640 107 107 37 1591874648 79 97 71 954853866 1487171132 89 139 1968288094 1385147232 1315977890 674889529 23 67 31 127 23 1506307812 37 404741816 1207371753 103 724566066 1047093880 61 71 463242979 1881159854 1351753827 17 553031995 79 894516161 23 706798286 986944617 83 3 137 89 1389572482 7001 1440910815 127 536477083 2 829069277 107 1399266713 275678385 59 43 149 61 1636498972 504475978 47 2044178191 53 862493749 139 1993640443 1432411792 31 10007 1028229257 127 47 456814615 23 311482986 41 1434757485 109 403590049 89 1167755917 1949 89 7001 1949 1143098305 101 1715318047 61 13 742532271 41 1755418977 97 149 943962978 326490588 2077896545 169248205 29 79 1034137887 5593799 7001 5 31 2075536491 23 776171108 945099421 97 107 939489750 960651158 71 73 89 1457095896 1949 1617816175 551970443 103 53 968477957 1575520506 197146140 59 625917312 7 1325740529 89 1817119586 107 618638155 2088859350 2093083962 139 445294701 101 1140013765 1760726031 2777 976118277 1041847090 23 229285068 1392933544 1995462078 472669554 97 449454256 137 1957012346 83 556651962 3 372881299 31 1263570385 1524117910 1027922532 7 83 13 1991317198 733132803 744691887 101 1340929833 89 702703101 3 103 19 7001 1105947970 61 109 1301370293 542064955 332135137 113 567170933 71 1367636513 1302549036 37 61 1800736897 800462168 1954312933 101 113 1597528008 764535174 113 838294116 41 683032940 1588389487 1705955649 89 1704718193 23 109 1414120983 41 772193877 4999 19 1786327871 1183926966 107 644797528 19 29 47 940488988 499153207 109 131 1681181819 1735496023 107 1841676831 1747040522 4999 822010565 1139992251 113 4999 1284098129 2 1814971846 590273913 109 337205677 1519261133 83 97 1976410153 19 10007 5 113 896866988 236173051 1366919400 504431675 11 11 29 5 249419780 781137630 1435036261 1477768312 29 291278129 103 398423364 149 1905081965 1515189162 109 3 2777 2131314176 1721784432 67 109 113 149 139 17 266739418 792215402 1102615788 41 909781226 1949 1432949627 1566307921 19 1243892513 101 1863061591 31 65005760 31 331605295 1023643064 131 1788431257 377668945 7001 37 785720530 37 113 605539993 45098757 11 10007 219283391 107 2777 1767518845 23 103 1383930351 83 176233667 31 272963277 53 1872277629 916623764 53 31 1116733196 89 43 1796006413 814375065 1915971111 101 1949 1373676639 43 881402723 19 1707537562 1688290199 73 89 1651216911 131 1718585070 347307628 47 59 4999 23 61 1767026467 1858872093 5 661966575 764734610 139 684443737 97 41 1397290988 3 562113969 1319136258 47 53 1282216969 429672590 554665131 61 1587084167 79 13 773855160 7 733294914 3 127 20319111 1657367145 127 1947906688 13 262087645 89 874640736 109 101 37 1568657513 67 539349623 73 37 2017594682 83 415633374 13 1890386030 7 498701196 13 1677692185 2071771533 41 17 1834608142 7 1683233286 4999 71 113 1456994880 68885108 19 967492255 1079820284 37 2114541120 97 329091650 47 2112966989 131 1220449635 97 107 1498881401 43 61 1190153798 681567628 526161732 29 2141023276 1949 11 734922617 1674681261 3 953577900 721950075 1214865085 5 1528537550 97 89 10007 1298280580 41 1452453495 31 1604352261 568447635 10007 575403610 325701911 79 798864342 1446091662 2 71 31 1383752337 41 832116197 1568835271 61 1540506139 386880131 878692055 109 13 310800798 11 471653364 89 1972678859 1392739900 43 216573155 31 403784731 59 262638205 127 2139766789 10007 399579510 7001 250925954 1949 1796510954 107 41 7001 1815716351 109 1146866826 19 475831421 981629775 17 1095738774 1040349918 67 97 89 482721137 1738285344 1236724912 47 57517049 160580771 1401538021 13 980037462 1236934619 131 59 1347017672 1987820979 107 850378113 103 1820784972 1297162018 41 684752116 89 3 107 670136460 79 7001 931735086 307077843 61 662083134 974391597 10007 79 389038302 17 222401548 97 59 858961176 1688909043 544681094 2 505696068 1601770186 533004473 19 1811591504 125025010 23 83 556271893 2043559102 797926058 2129362901 101 37 29 1327421292 107 109 388668603 1411960058 255380666 1413605301 31 721334581 1294345408 10007 107 1949 149963856 519441620 67 1597332039 89 1552592184 5 1385665282 43 674126265 43 456509868 2 4999 1214044816 127 1392100467 285605795 22571224 7001 29 984193396 59 5 485209869 1190461998 3 787098318 464393621 23 7001 329397050 103166736 103 1398671917 676107862 41 2040000684 1296865236 3 1493490559 41 1949 421130175 1183099668 236809569 137 1681401177 23 1159593392 31 212313017 621916079 1550288532 527060461 97 104729019 47 721150375 4999 339097067 113 113 652720770 109 788577940 41 697703560 29 1957122130 403623624 101 2777 3 1538386662 542037088 64429590 103 843273958 2 1296585670 181540461 1338472063 47 1933225604 89 970993115 656891788 19 73 1979243288 149 11 1922030396 2090002134 139 43 169536315 131 928368835 43 279971796 1818770937 480336606 127 47 590180551 529872945 5 47773418 10007 255037874 1496316453 131 676683032 79 137 149 1915606282 71 373605834 428919662 1015131538 103 41 1249575491 952667806 559883795 103 101 97 1595588696 874787685 41 819591394 1244577325 103 73 73 6169668 1172169103 1567326327 59 146726333 1989701956 41 2112308144 73 53 1772894785 7001 1110687647 131 1974430297 1846528722 2054367030 83 97 10007 1417451522 1679111960 1061523480 5 1987166710 29 1483449066 149 120511349 103 101 53 7001 48262413 113 1733638678 109 2059022317 565135804 101 306760887 495800131 61 61 1229867421 37 13 1564236362 2071668162 47 1670374266 1778592764 131 1291738338 943010640 71 1815276099 149 131 67 1550533631 1335945830 31 2087436119 7001 97 1764469518 1774021102 7 972639138 113 1802340734 5 53 1781321838 7 137 2053962088 107 1767695961 43 83 73 1118326274 794748780 478145118 53 415716900 2777 61 10007 830513780 61 97 137 2777 215618060 1230909126 67 5 1442642325 10007 448103453 239658393 833865503 43 174772255 10007 2105943129 127 7001 59 89 89 109 80432844 1835684696 59 1834459447 1301535235 461447965 11 137 2777 1819323559 37 876527780 698963633 64804501 37 79 109 1091613595 10007 37542490 4999 1804219084 4999 148525289 77091256 1701911408 53 41 107 2035283273 351926852 89 1790867523 50509903 31 1975334570 1215583842 7 974739556 362409950 101 19 533078986 29 43 859097 1846092684 3 5 509043660 1026361441 107 1113789215 139 103 59 2049720228 1341047462 37 13 309415621 1259071050 101 101 37 131 67 1887264710 216963119 59 113 1122382218 10007 1833052239 37 2 1115985381 83 71 726711909 508571438 11 83 1543389067 103 2077379800 109761182 41 11 83 23 65530784 17 1921986051 881001848 103 5 83 494403776 1072731635 5 1952592210 71 1791768381 922885945 89 1587015936 131612503 11 1461638824 37 101 127 839061060 204239888 107 381934053 139 1848750179 83 43 1011846373 61 95567175 1469688372 1150695451 109 23 658860817 1374604805 61 59 1072803431 27796740 2 798135602 2123550406 31 1517425634 19 1396977033 38465519 109 103 59 1278430750 905286780 5 7 2084682894 7 791909884 1949 23 400728816 940089097 2777 1952164352 1408706215 638253166 7001 13 101 1272444561 103 13 1236348893 1329699183 97 10007 560502077 286100130 1465700640 47 4999 17 1092729145 37 47 1695003958 282015905 71 493919692 885343550 7 19 2039112186 465241543 3 19624998 11 1588382918 113 97 2777 107 89 957700077 103 1814163493 107 408558594 2028708898 89 1949 1963672072 43 1800859049 1955236316 1955046434 229583354 11 127 1328688336 61 79 41 1889993605 503112845 47 103 31 706558820 2068390680 617184373 149 2130448339 652097768 37 11 1760433587 89 656209549 97 29 1892780758 89 67 23 2004282314 89 375076440 1713836767 31 1485128492 2777 638085680 101 43 703788095 1877391954 97 1712659388 11 13 1436889281 23 407473894 561957012 137 72852407 127 871640264 2 830069444 47 808548156 97 131 12672153 2040257239 79 23 23 7001 67 1354885792 781586354 149 439205065 296814087 67 1784823720 797219699 43 101 814736498 924687926 2 282162344 986312468 1480231760 101 2114609023 2 655865090 2040146889 2098400236 4999 1535995206 1949 1917691264 1044449835 13 1146982326 10007 1151205280 1436051865 127 122116544 1064803017 1949 113 1197408794 4999 2057643389 19 1450993463 103 406965051 776533171 435093757 29 1267384008 2 397639256 137 2010600903 2087013749 107 2777 644641672 73 747753142 83 2042825738 2 1943414446 2 1934742340 425953967 131 109 906619636 13 307093579 291705429 131 1076259825 885471430 5 31 41 455294630 107 101 2045584108 2777 924610481 2777 2777 239727302 1190371647 3 1743809364 43 4999 797535461 1005768806 1396132628 113 61 269706559 301749920 841326743 1739493594 47 1574025037 13 137 83 2026041371 58960378 23 1950483766 59 47 349485749 1789274443 19 11 328371967 914082931 47 2100247264 1419381340 83 59 11 841305367 670350625 59 7 3 1084378716 61 1503673424 1546478649 537857666 1698088437 109 149 97 1780535589 53 1988011026 109 1534222386 71 1850190513 396272257 97 1037169613 23 41 1806527158 53 37 1396908360 47 1175970033 1573720975 127 5 1841108515 19 107 19 78353568 2103369597 13 728415779 400313482 83 101 1647755006 1877105402 113 19 137 1418412649 37 183789693 1995242945 29 1648086704 1760844504 61 1332056146 127 1823956350 17 109 3 1275043833 119020683 97 901622372 232734137 103 4999 508563267 73 2121463877 1299533371 23 1683622563 112102155 53 1061826115 208107247 19 127 31 1184966816 1799439007 113 11134130 7 7001 41 1653488057 210183302 59 38131818 109 1813449429 73 1152176597 11 1609357046 67 1686490500 47 1006049476 37 427780250 1437856673 19 139 152810206 1377398114 83 43 850088586 17 97 101 974643637 2777 380536189 10007 47 1746296421 89 1370896528 137 1102334937 59 1265544100 79 1080709136 83 59 73 23 59 2 1949 369485182 492994438 37 130346834 131 4999 355493887 137 2 619378404 2 1885135725 1482616040 5 216370287 59 1876055344 79 2777 1586723239 89 3 1272574684 67 1175238357 11 109 4999 1655738786 1117546479 43 576780457 113 587760234 43 855298455 89 1927072411 37 590068670 127 362008638 67 131 335019575 113 1927587674 224944853 149 1824978423 131 925403519 1949 2025161073 2142007521 67 504409098 1221515648 4999 300146609 41 239667591 60271075 79 1977350724 97 4999 2026204678 689647185 2105143065 5 531249177 103 139 113 2080412490 2118268518 1047213403 29 2 170228006 1071288595 13 59 179268762 23 71 1612423845 1047810971 31 1658958862 67 19 163397682 1596646418 31 1879431762 13 103 1097083076 90415668 1486292515 53 41 127 1189328584 897129651 1059993734 67 1502369810 1491372329 103 17 1342852338 17 959284687 83 1274082953 356236532 53 2111615463 103 11 37 61 109 1382188452 1608596992 2 210886156 149 52818152 131 436016470 1428329131 10007 1277143375 666286663 1454331022 89 1316041910 17 261708829 47 79 1503653531 1882420532 1055663399 17 32553589 241932704 53 135284165 1529205609 113 1692400020 1470857726 71 29 1707371810 430871966 7 127 61 1180858008 127 29 2092713515 89 230293018 1715847821 3 539262726 62265186 127 1065639090 97 1268369510 5 1790568225 47 2110993297 2013950141 149 61 15799915 31 37 518718725 159751126 1890451343 47 43 917701571 1550803901 1137165459 10007 1953086204 67 1027027708 7 10007 1177523690 19 3 224815161 1605921428 1949 32103820 41 19 197702885 71 1161467147 1676561586 41 83 1272846070 127 1289191986 31 532692516 103 1639769575 1638237792 131 1603677852 1752454518 71 2777 443874955 139 41 11 1709394610 1471482314 2777 929836795 43 1297324298 113 237400796 722320582 17 698295978 7 89 97 13 1099181533 37 1784240366 43 1202766545 1397319020 2063486547 149 53 1527695903 2102096282 79 2127531541 1254273006 73 611961190 89 699249593 502260414 1867546638 41 67 41 996162240 103 1949 439957515 1272661918 1624395248 1237075436 89 231083739 1481349209 127 41 931575145 627159944 101 1253599577 11 11 1809123547 1791141088 1232413161 2777 813649892 59 1784926410 1255817773 79 688964688 3 1927941537 2076308454 101 149 97 43 24526727 7 1173819675 4999 83 7 101 341952872 1201888183 10007 1934243023 133173156 47 1645229501 832469065 165483218 89 2008188588 67 1239292166 10007 861122364 109 2075406107 17 1367767912 1334318576 1545621674 17 1170622210 67 2048848074 491477696 1949 1206321856 11 1749948475 127 854921836 149 888963117 53 137 79022833 37 824864014 1425764993 10007 1170847685 7 61 1884222412 61 445344408 2777 1358452860 19 1864548750 149 1370163621 101 79 61 1163274746 37 41 1938270121 2143972574 19 1302439816 14267385 79 1812499945 74265327 37 1190158329 2777 1286797802 7001 98259035 131 2 29 970640753 137 1514164261 1974084799 53 61 1335277312 113 65261363 127 569694847 73 2074450647 19 61 262327267 29 1939928344 17 1339629047 83 642408131 1739043975 1949 1854434520 23 67 7 944080634 7 1836547923 553317324 1682289123 193513908 71 53 604129563 340037029 3 1842013443 83 817744249 671675984 7 1933983333 2777 1440827011 7 1389539532 79 212985343 43 463423642 1649826150 113 3 293112804 97 707498988 1344732728 5 185745295 383916470 5 89 1134059093 146077569 29 53 13 1360796528 71 1923647517 631644001 101 7 1265849310 11 785613999 127 127 101 7001 1658900952 477996719 1607810604 109 7 1350942271 4999 657248524 897155533 19 7 53 71242388 1710430006 43 113 588725526 31 23 302611483 141809989 107 11 4999 148815231 79 71 715848838 2051553378 103 97 719228325 97 1619087916 162249475 664167343 568893316 23 31 1774165805 1923008120 97 1520273725 139 1039082963 847189571 139 103 616654652 73 806735045 204905466 59 1523794943 113 17 11 137 139 90487054 506703094 108240372 2 7 103 966020693 11 87144024 79 10007 1182106896 43 1349097147 2777 203804030 73 1361621258 2137013954 137 7 1278000311 1057204806 801651918 67 1467865279 61 2044175048 378484366 23 109 258924338 31 3 10007 1621113986 127 97 1259342019 1930447298 13 1692420091 17 1544491106 67 1738803769 83 2142872158 71 1181644338 37 606354557 1680562046 7001 841492196 83 47 3 131 149 59 1609936717 1672497013 67 172917352 1047081561 131 198522247 266353501 17 352178715 1700885326 187441227 61 322791431 1944041744 1949 139 325097092 716529432 109 127 127 317117984 149 542315300 1829789764 97 1349323641 509404874 127 1147989449 109 1359566047 743673210 536102849 450058478 107 445664542 103182673 113 355928976 10007 857239648 976590471 97 940574953 97 1340885708 31 2025119226 71 79 546877974 2044850773 4999 336857615 79 1263448106 414333518 2112318767 59 107 1924582979 11 145212056 71 1585800833 467523924 1866665886 89 1279570444 1972053226 2777 139137795 576426156 29 7 790285580 972694079 37 1276339681 4999 885802804 127 1758041315 107 1696987044 764470255 83 504888751 23890339 131 833643259 1092031932 137 5 83 1959513302 11 746615441 79 370552818 113 4999 10007 19 1551850973 127 1662026775 53 436797115 627084711 17 10007 1083097638 703622191 137 89 1019850911 2142937728 89 73 755470357 892757588 127 7001 139 854510840 3 59 1755239852 231699930 89 961894912 137 31 817467427 421440393 113 1652746912 847453093 53 73 1945993047 19 31 1864100370 745847168 11 158490486 2 1866686407 103 1557253086 1699339608 3 532788495 79 137 1056635608 1253415723 7 89 557370688 180134665 1548738310 224346080 7 101 53 1722672409 43 53 1889744087 47 90695336 1600362880 1949 1719530587 71 1840948421 1853598762 7001 109 1159015094 181663215 2 37 1116787558 137 23 1222648183 83 2041495888 1410494773 19 17 59 282027021 11 89 475548449 436352357 29 1949 2777 1640173956 1512190357 17 59 222084378 11 721170538 54691139 19 137 1645377809 2 987318210 19 83 1984317271 1942627284 43 61 1181679752 107 597214401 17 11 757615573 1935740477 797020632 89 212317528 4999 97256076 139 7 910095662 1881461365 1817491429 842511464 4999 4999 1364607775 113 11 97 139 1485008168 1094885625 744741365 37 131 1369782505 741107610 137 249627015 818530635 61 529426869 59 560324784 3 1115632392 83 89 1933857845 5 17 1480809072 1120037282 61 1897692641 43 1361163151 1777723394 1330356369 127 11 61 1231136404 375427428 19 2077470146 2108958328 1949 31 1620363614 1746092577 957407830 1569222890 5 1184863972 53 1949 1931657798 2110079003 97 31 2048220468 1988701398 602245938 2142640622 127 31 324037048 1250786551 7 462242998 298736631 113 67 1261303378 137 2 1377064532 4999 1005943286 53 1012025036 109 876914265 2777 967687305 19 73 137 1904900745 615431400 2070882980 103 908030462 539058617 107 789227123 1530228893 4999 433113209 107 7001 1843783360 816218586 149 1224176252 7 1620138870 655903686 1674324934 73 137 27798259 1949 109 309221228 529792538 73 1620883824 1308023304 3 621158208 5 948319765 7001 1265248724 383941841 1477570071 137 60856496 1382353353 29 1086126473 137 19 447255725 19 173351782 109 2110463123 1562426548 17 199594858 89 1195654836 2777 862444559 1205035856 1462676396 71 497700634 2 67 1860697937 7001 10007 380899699 83 13 139 696779061 1430077596 97 424222516 83 363602316 908230726 139 101 555928038 872081066 53 1824843371 127 109 1357396365 13 71 514154885 103 61 1479925758 485206456 1588868800 37 734073156 4999 1980788763 103 488658667 37 1395795363 1949 28942650 276590386 53 798974894 673381854 97 171971397 61 492979857 655188585 7001 61 2064350776 953852547 280596280 10007 47 652131204 990748391 41 133252460 999189721 1848964100 7001 19 1635719618 109 1302021350 1012888688 233401959 7 71 97 7 601221673 199016288 1949 43 149 43 139 1264615467 670513085 11 1141589802 83 1076943426 2 1963098312 31 950080149 2042510872 79 53 1041751994 127 135704610 101 1813938083 818534335 89 478426353 466721284 83 379843613 635739296 47 1847243738 2777 2022894542 83 2777 97 1604945607 1580678923 1136304306 1606638487 7001 11 17 1237513232 41 1182544099 1313538834 131 59 1229011706 13 598423839 1209932765 59 830927687 7001 41 139 19 101 2124141474 3 521581557 1291633226 362911013 43 7001 2 728104690 328611232 113 787118337 10007 601750931 1801667075 13 1667649646 3 1949 990121235 19 653278492 1284480118 79 12470941 139 61 353266006 69942112 17 1390735317 1224224217 37 58511741 1834257517 137 7 1054265660 1258098827 97 139 810557233 81362260 31 1618308048 712065868 79 89 1591383813 139 37 1955400790 89 1407060897 1316570503 1949 1481945675 89 1488631266 1741911195 1563656385 5 7 381662743 1476933130 10007 107 176043676 1099809994 4999 252174555 1685280501 109 1356853146 1248783771 3 1237345251 7001 246428199 2031599187 89 19 703594370 139 113 2026403688 1571386413 71 79 971651415 139 862094958 791688539 53 1840319265 79 17 876134848 563308328 137 1057040625 11 36246112 103 5 203610325 229181574 31 3 1053579447 47 1526725769 809126667 7001 1232960112 1107969200 71 1633725620 1921072476 89 23 1607687603 947808127 1253648784 139 1949 640474533 2072213531 421671020 29 2777 535225095 113 1404610279 103 769751960 1969858610 1080352956 137 1497811883 89 29 3 2105218800 227059725 3 103 922036945 2063992978 107 547990442 107 664219875 857524486 7001 1625657626 41 53 351248066 167914502 139 1888152810 2091776380 5 97 443964441 386735411 774406342 149 345474410 1213939976 109 11 112561119 514707831 43 298669142 1306252151 43 1284330364 47 103 96136606 59 67 2097263772 97 889487478 1233910616 97 31 242246622 37 3 65426914 143092205 47 876619062 11 1840235639 271623377 2142506318 97 101 471623944 1901925927 137 37 1543101576 37 101 279047306 61 430957967 11 137619966 59 1006312555 85532123 37817053 59 1706903866 59 127 1729608301 37 17 1481838065 538348294 31 845318912 1583527903 79 7001 37 1904260019 1076473079 1467742937 1986241646 127 938887185 4999 602579460 618877067 139 603391304 103 1012541815 918692943 37 37 79 112501451 1944947215 537395914 10007 972990617 23 5 323653730 565536170 59 19 1155657463 103 229544049 113 47 103 1908577455 61 271790624 1496347895 1796519645 37 2042199516 1298392955 43 726227184 758104670 89 210344385 109 1579449767 53 1374609166 13 59 4764368 461734767 71 1745567944 1814891847 101 53 364239373 1434202631 127 1771978422 3 1117699680 17 67 1330591659 1702704768 510822058 79 329873966 139 11 71 1084409980 219045875 137 1934229568 71 1622122871 127 11 186011904 1089825491 31 1174803916 47 1621484114 1407158664 101 116715600 1756879222 109 1030233992 1916563222 37 371583267 79 347855810 43 2010950341 43 1992368352 117250101 47 109 661990136 67 23 29 47 139 10007 642715800 3 31 445106773 1335875850 2777 1993212032 1459826522 7 600612467 103 433979685 137 212423706 1453344348 101 1049508787 17 155286591 101 1721824770 23 534450678 103 83 53 1622193737 103 2777 918661334 41 2096834594 924496002 137 619210943 1949 1184464858 73 1339069295 1628613635 1949 698133749 1616807159 11 1996515543 913207848 1949 937839310 378865318 13 245673732 131 37 1819315197 17742261 3 424907673 352265083 53 300919955 1066013731 43 4999 197060580 10007 61 973745379 19 29 2098498957 331787376 421632354 103 869842042 1936254618 53 4999 451153339 13 1996638306 29 1785065188 525056365 1209962495 5 67 106154465 114374653 1961630900 23 1141016696 1514578229 103 93262127 7 618963191 43 20384259 10007 892794519 5 1765084550 813061030 1715373613 37 17 849504433 59 941602455 131 10007 1089622202 29 101 801159573 4999 29 1066038840 101 123779035 607092952 113 416230189 113 1782156335 11 1072019608 2 1041568736 157421494 137 517395603 23 1412219702 67 5 29 798684824 73 53 2145973953 43 1859224153 142872270 5 1016515180 41 53 235556978 137 1652014570 990929364 83 31 1831489920 1702265552 137 1384158233 10007 358070474 406855054 41 191894719 10007 250685357 984138415 29 29 1926932655 5 1606223453 73 1818399705 73 139 13 708339775 3 760297797 73 3 29 2777 79 1996840115 5 901243735 1718161388 97 59 1286663025 41 101 45291430 41 563437908 13 4999 1367196506 1011367686 43 1981028447 696053728 31 1453615451 1253044521 1881265629 71 996011324 1805410937 11 1943892723 79 31 137 2020297215 2 1283752596 59 120518533 1951202649 11 1842159051 2777 1348369573 79 832788217 288257886 10007 733833324 1021844791 139 61 89 7001 838663792 871980777 2777 37 32661676 1184183483 469589456 128266115 71 1851235161 101 1809387932 1895836290 5 746377790 2002548775 1949 1846560097 107 47 580719216 109 7001 1108356713 29 109 137 2040736382 1542056793 1040509095 127 870639741 1095887242 67 11 59 498820928 149 1983276420 723144084 127 43 1199584459 5 97 633676459 1970042064 1281860375 5 799940351 73 1072224219 11 697250796 2078259414 11 29 83 5 965275383 1949 1115326944 13 103 37 29 1634900404 23 2021199000 37 89 107 1605847649 454408727 149 1880696410 139 1710069879 91155501 109 886934526 4999 843886189 464570426 1426080899 109 862533205 71 1822559770 131 4999 139 1720877970 294992035 97 328369267 19 101 81081386 2057975899 47 1339960694 1256489728 1147534482 308366561 53 10007 139 71 187805934 362543040 2 83 61 415278950 1920621316 43 774334875 71 600935485 1803819720 5 2 1634124076 7 94212734 1813502092 89 51641638 1700670988 59 71 2098264136 41 61 149 254128089 2082933774 103 2138103941 2777 101 1554162750 23 19 617949348 2 19 543827538 149585955 2777 7 850132850 1614948895 1252746952 2108756307 31 10007 184659171 5 859797204 137 113 113 711918080 1708269552 107 131 109 149 2007712573 23 1977224371 842247015 3 394903716 107 10007 13 97 288638537 29 23 1692379537 19 41 693484537 13 2099069596 2777 1590776469 496784865 3 1103756657 7001 292994842 127 1279234297 41 19 207783886 109 285950055 178919031 7 1949 43 1979435970 127 641527038 1749630669 139 13707068 29 1918277413 1611004694 1355691609 41 47386465 1764334948 71 137 1704129087 663661866 53 311466664 79 2117945978 67 19 260036508 387474163 1016136352 53 17 1377207587 390635214 29 351069536 101 1575234582 139 107 17 113 137 1391062452 1580853928 2 1995812874 687384452 127 73 1463028186 733478669 1865917263 465476434 109 109 43 1972120421 83 1221259012 2 2086043056 1704851819 139 1320698166 1003530472 2 2 1949 10007 1017801963 1856860819 17 1805356064 1332330522 131 1822827970 23 966932236 107 2089598934 1889422691 23919398 139 83 184735922 1501167216 83 2777 107 1239277424 53 97 103 579718711 95848804 79 1427280834 1347440232 103 839079921 53 1562655816 762262536 47 127 320086482 79 1208595641 11 1670690615 83 131 1472608990 7 1563232566 745350831 131 131 2028835689 277219947 37 605063274 73 1704659579 835358531 103 61 53 1869788642 83 1779098526 1286215263 1403784411 3 1434900895 17 1855818164 10007 202441475 2037514279 137 79 113 3 1560349910 312808653 1949 139 1860747269 1212354207 101 1631760444 11 109 780174258 302599914 441161166 29 79 3 155537112 17 1901718804 1974581240 2074881401 10007 43 925003197 2123175645 113 101 1211559741 371523006 127 675438832 332980894 139 726042731 3 1800159840 1891243358 103 874750006 41 53 343056598 131697262 932543579 23 962338803 2777 23 47 324503315 97 1057866189 67 23 1089357050 113 1107243155 784672080 7001 31 23 7352134 5 11 531882057 10007 404002604 1110586867 208565894 10007 187832285 5 59 83 366848947 31 137 113 4999 37 17 71 127 733664776 127 1948284635 43 477243283 61 83 1707435314 43 71 1413431717 97 2085842986 47 730433721 822523849 89 282732672 139 101 2032350684 1042424838 31 1161836011 715231925 4999 807170030 1661483678 17 103 79 560392820 1078156608 1368924678 109 23 71 1109647408 101 1242161832 5 73 29 1066319212 1307404759 131 377832352 79 1852269708 729567221 1949 61 880723820 1507528434 4999 149 2130838421 1155122053 728547393 3 1034213910 53 7001 73 103 116253731 1283475605 17 2274634 149 390604543 674539349 7001 1451755364 51015684 19 37 475932776 1089047048 2097807418 7 773192896 89 601891425 67 2777 7 131 23 328499386 535574640 10007 284098730 113 1013570337 1085341270 10007 289922804 186389673 734832438 109 137 1251466504 1094068848 779410296 59 107 1178889299 1739721779 47 127 486842562 1120202357 274745128 97 954577737 10007 762083085 13 1066386126 241610278 71 67 733996792 37 264178705 975259727 53 1067129401 2022487473 107 1889547882 1373908362 71 7001 259049570 17 1832387045 5 97 188222098 31 1540992733 898114237 1644550380 349714629 10007 55083615 139 1936493651 68094817 2777 5 61 83 173834121 5 71 1893955175 89 641971685 1295808089 7001 2777 247502902 748532019 7001 498247849 73 934748839 101 61 517074918 1927304150 163316305 19 2777 1105498707 37 1774002000 97 957520368 972591487 2777 1254768227 7001 997404466 1756166069 107 57955179 3 937644120 71 131 73 483105605 1668346891 113951951 1917204174 59 37 43 73 4999 67366524 67 426530220 53 59 5 3 1317580932 139 689362299 2 127 2094595379 1115829625 19 3 1264783758 1497237168 43 379179590 67 7001 1696521998 79 234225836 17 19276553 79 906756624 3 93029943 107 2777 1351296695 722392570 5 11 422715744 10007 549674503 1676702871 107 53 1959216391 226433967 37 2132872622 59 1839592683 37 78541972 17 637746776 131 103 584463143 61 1533763809 2012077959 139 829954034 971250302 23 1769001337 131 109 1827527790 3 53 2048182244 1134320469 89 2777 2107498624 1375337020 1173649967 53 1170182390 1215773665 131 47 2 139 282958408 736775199 103 137 1850124309 107 7 43 109 5 365406715 29 830563161 600785982 29 7 428423667 1437625702 131 7 107 7001 2062697629 1830061400 3 196658194 113 53 2005969493 1461279339 2118746489 61 734726224 1851224517 1949 1809840536 1993155563 7 79 109 533715775 59 671649317 1216145398 47 2084589267 97 1616504427 149 1062918767 131 31 480426561 139 1263027114 73 101 13 701689001 131 4999 136052784 287747439 1348365275 1848660892 103 29 2081699402 1194039935 59 146586208 158258361 1507155504 43 1839905488 492947956 83 7001 767218587 1217529908 113 1969855889 1306283842 89 139889666 2134628599 37 2017341306 143961060 924576411 89 2078520810 880637536 17 416477927 61 1771465071 993372271 107 1403898957 936762242 67 109 101 637574721 2136821044 1562605485 151613798 7 809406590 5 1461477745 533348677 19 1687803554 131 131 226493498 89857509 7 97 10007 647506619 139 43 1741532293 512317622 1896260565 2777 13 133406286 1981500559 53 284182555 127 41 71 415090566 29 1105756890 5 1729449559 1997233298 19 1886427696 103 43 17 2131196568 1206468521 53 101 23 1126068271 131 23 2073721878 131 510060552 79 388281919 125836493 3 89 504783415 158054505 23 23 131 1994626698 41 1429590154 1479410130 109 151709649 17 465584372 31 1422454065 1864052351 61 41 992052072 31 201578492 1218041677 1607521493 59 707628359 10007 227902515 23 477205570 5 349442375 1953204548 53 1778770642 354263140 11 103 398035817 29 29 650402952 1556005005 13 267296188 83 2 1899761876 113 900821310 89 149 961965082 13 349627212 1949 1294437636 1938337701 71 53 109 4999 61 107688922 261761760 2 62867647 79 1282583432 2145820750 4999 29 744660811 73 1147124847 1629691931 1951549223 73 97 916566483 1570145596 5 1395586841 109 131 31 7 1118451124 223288975 510244930 1553099523 101 23 19 734518929 59 1851844505 139 97 1859680390 29 7001 83 1820157630 383890023 79 89 654813571 107 112038630 109 53 1244070749 71 5 1762357718 1331828057 113 295421090 67 5 1734609850 5 1556517275 1172599602 131 43 149 1360872130 2139698166 17 1213174723 139 790973801 65036833 1020457704 67 779836287 2144241800 139 5 1107094305 73 101 180082798 1089294898 103 1317929393 11 884293376 465152242 2 591943538 1640687610 53 2124782179 1551989578 29 530213734 7001 49902358 11 663082354 19 458161896 10007 74522129 149 467009229 61 1746566457 863030007 90132734 107 61 1764293057 382039462 1491597703 59 1278696380 1455182328 61 1723906756 113 13 1807552019 657379879 89 1318969320 1420003900 89 560206188 2000959559 71 17 59 964598965 1563103402 137 954387347 1922282349 37 1392854603 73 947383269 83 1973004039 924319201 283732 89 23 1869815843 107 37 1225361079 262395934 250256895 71 752334247 1881989508 79 2 79 1949 1834463117 59 7 1454012875 1212427580 2089175978 2777 139 1674100526 1573902794 149 1955087681 137 633285651 2020317702 833503110 3 1377695007 13 1949 258881772 7001 67 457870898 246250796 11 511132732 61 1615266214 11 511215738 397821446 2025280960 131 675051157 11 1192517326 1203863154 1717156828 37 734828829 7 127 270961993 991435846 137 661677621 107 2053126669 17 1514325048 7001 127 59 97 47 1414319488 4999 760387892 19 1521491481 1306571062 13 1858141038 113 1298978053 47 1216557353 1949 139 5 682245080 1329428370 1807209827 380699427 67 1926993624 2777 1356009100 2044267872 41 71 1267697229 31 369303682 1851922983 1631715214 2777 83 1790461226 865870774 23 2131946582 101 11 2777 79 2 917852382 103 7001 149 1737963565 860455185 1780187396 23 467921340 5 29 83 691346702 37 29 139 29 1138490352 594502175 7 41 651446797 714163499 53 19 4999 623428228 19 4999 685082337 71 59 60724629 19 47 416642216 43 137 47 1313770824 107 2 103 1607433852 46816929 1949 11 1390458080 66574937 149 4999 817716424 3 1710137904 4999 495965787 1949 107 5 1275501145 469252886 29 104971360 109 19 1139561765 103 1339290872 133404467 43 109 1197056547 17 669759540 53 1569567493 101 71 113 967291978 320205675 29 19 1543273404 139 846370444 763294389 240033911 13 61 17506451 1766291671 4999 37 1468830070 47 317264617 43307257 1729328 29 1199125350 103 200618353 609303916 1215070082 23 460927912 918398875 1461726435 5 174370381 2038565584 67 371019462 754204981 83 462123594 109 47 646977413 26465179 53 101 893470341 73 930297105 489046205 37 41 103 1244655902 79 1439945245 73 1005893937 1958676807 37 1223539209 127 869480608 1958873147 504254129 4999 101 1422584658 37 11 499111608 19 906180509 2276421 7 103 131 2146567310 57199971 127 1500191945 1695167298 7001 2102197271 1202918821 200256136 41 1595600526 1949 463086298 71 7001 455523877 4999 63217354 79 2111815278 1200168530 2 820049937 19 61 1379417827 1002207818 89 137 210084705 2147130719 1526715595 5 61 11 892378443 480209233 162003268 7 272844271 7 1491320050 5 1862829765 59 1765458416 29 1255747937 1211057233 1531403535 83 1865608137 1984220379 1949 139 1163637110 139 47 7 920118394 71 7 1254058008 1291161782 59 1972729078 940201456 73 1127578263 980781165 7 1574083580 2 705403891 4999 2083220269 43 1117129250 101 695944096 1712409422 17 47 2041826499 31 59 821563436 41434284 724000001 2777 1620507242 3 610924548 1835593809 4999 97 392789084 1715176698 996522425 103 2103451683 1401244640 23 939654029 53 1937049141 1099422036 7 326772509 73 1974835347 1466425387 29 1803901142 127 313627897 47 739727447 10007 660411965 19 61 1805863520 4999 5 109 29 353244337 1483258289 4999 2126126000 103 925724344 137 2053077342 97 2010134590 2 7 835243892 113 13 103 2090159871 1988368744 73 1039875220 996733890 107 1751155885 67 537798615 97 365080646 1217055799 2777 1699535108 1841109345 113 1741203779 1941673802 1383442786 1032437570 79 109 1020986018 41 3 127 41815385 1717991499 1526397264 7 89 554003983 71 1288760708 131 1726270441 19 10007 986900347 41 990926048 41 1966778856 29 707666990 1507652116 1061737610 4999 7 1007169746 225474291 89 131 1687140092 37 61 1860269420 79 903039599 2024088941 1747196469 79 1143962300 372297314 17 774571093 97 127 13 373590724 455845204 1420401741 31 1401940806 97 1153159571 2 79 10007 4999 601009774 79 7001 73 107 926458323 854310363 137 1779735490 972287580 149 1159367659 163347801 3 1897372248 97 1725680244 19 131 15204439 586509828 101 89 84574297 1403222005 644862470 5 2777 37 1307984747 59 693191354 7 1949 327094823 1593194137 1153184291 37 2034264892 1782847539 11 109253889 887945979 41 4999 137 67 615173766 7 892029557 31 1882831872 4999 79 1986815110 97 61 1017817513 43 2140285354 1777741948 3 1885755929 73 2064546069 83 396597157 628908347 7 530530673 19 2020845339 991646714 97 1027457271 2145417967 97 37 7 103 73 475204888 746527796 71 541883786 37 1032673383 2078380700 29 708656392 97 959202833 59 4999 412812421 19 1250764433 2777 1337069960 89 767359424 1948946742 209254980 11 541031975 53 2112572951 764928605 1348730285 7 11 487980325 89 354455944 1460673336 19 53 1900292593 1768773629 109 73 1249427215 109 101 2045461898 373570271 4999 1904902239 71 37 41 3 23 965357896 137 61 1580941264 107 61 1783192438 23 1899878985 875292276 10007 29 139 671284932 276152273 17 97 940676706 618193103 149 67 1723276649 1949 1254711628 1258482943 1130361570 5 1949 1866210754 107 1059636408 97 982235677 143722766 53 73 114175577 541089349 53 1107033260 1031652723 1531743214 2777 89 1223448126 869692544 43 71 1140608752 1195972919 421595825 2011011968 67 1796206567 47 966599481 17 913479088 1380795463 137 2777 43 687975404 1360550222 61 2038223431 103 206245037 127 793291911 1292643465 7 73 43 1791503624 2023803208 2 67 583724770 1603342696 11 113 1949652506 101 83 1949 1101666388 71 2109126355 19 1654200021 1355721109 31 1708716993 35382495 71 1765175020 3 139 7 17 21364546 67 666059395 678340449 23 107 7001 47 149 223324416 808152278 61 107 109 1829114939 1256223692 89 984446177 2042802849 31 1871746830 23393096 89 325360787 1670180228 113 13 320717215 13 1312385529 1504247417 73 317177170 103 53990727 7 290173672 1408486451 137 63578730 29 904283307 1768346977 10007 67 1175926045 1306232067 85280656 41 2777 439587953 109 35542938 1615461167 103 41 499018166 2 1408205068 139 131 113 1590977398 10007 1499278761 933492988 137 891906158 11 1925747785 13 103 1645952429 109 53 568179027 43 4999 618971181 41 1224242904 113 43 914861421 1235226041 10007 86070207 103 924164513 127304892 3 222786837 564585230 103 2105386690 11 508393655 802798446 47 31 385349042 7001 1105569916 53 802837693 1583310993 835670856 107 761394286 31 522338065 37 2 1046180594 2015307122 1599406770 37 1894834232 11 1572297987 802689403 103 97 109 752449999 1340598837 37 1145333335 127 1333335027 404027513 71 1540673801 109 43 1979896802 238048002 7001 2 109 125665228 83 97 43 947209848 179977745 1289915195 5 101 109 628204840 61 103 203858630 47 1388157408 544997336 308185074 31 2777 107 200130767 1949 1834734028 71 19 1207955533 2080970057 127 1357780826 456561016 2777 818083382 422118752 2 835019815 1600017907 1949 2139351502 139 1567728597 501448290 1124350668 97 43 854263886 1819545946 47 365754564 113 1296398715 1961637286 61 352631789 400828072 139 2081626053 1568574852 149 2034389082 1532874695 11 97 89 1006842560 5 1745115110 1949 53 289296922 17 356641402 3 53 134157628 61 127 1410007975 1756690543 73 149 2077174432 7001 19 4999 1140641826 61 667141445 1080951659 1003312994 61 2082440955 107 1111044991 984414563 1949 19 953955762 1710036727 552716299 67 62527415 103 79 832620974 24359966 903652852 1204440575 67 2777 1847536848 139 61983140 37 31 180033273 149 1592415001 59 97 59 101 1044213245 7 833592774 97 1853239029 2043830255 149 1197088052 53 1567310859 928266765 3 107 43 1238446698 103 885329393 131659844 1904621860 71 37 97 4999 2777 1146043844 61 448993733 89 1698792039 2040162905 19 23 17 1526835886 113 113827273 109 79 40758944 728512799 11 43 83 598112774 782847792 38411790 103 858850238 1949 1835381096 139 71 1468007078 592093296 139 7 101 5 212568445 83 1777469900 71 1203088823 1364397202 113 22070482 1101880967 1938929129 73 2096559489 10007 43650534 986708153 1058779638 97 1273805035 139 559535743 23 1761654594 577170286 7 10007 616194779 67 7001 2054121404 1732357196 2 2 1352123837 51593136 97 1059904441 29 695466285 1556130426 47 83 412612579 53 396040685 5 1427748550 10007 71 729907436 73 61705794 79 1977423720 94285789 79 131 1452387440 1205093019 89 97 53 1974215746 2 234420337 67 419920431 53 297739001 113 984410610 7001 661685513 41 1033267281 1127417877 73 19 67 1003101859 1674027276 103 43 67 19 1246335115 71 1842058364 137 461807546 137 67 1357861396 898010190 101 1350205353 7 44144345 1180033744 79 103 1659538987 2020593615 7001 93435346 89 1064603849 1760167685 2035479807 47 670388918 61 83 1995081458 100284501 121525583 1329823867 23 13 127 833707046 806370021 97 1497085635 43 1105158474 188766334 17 2048436265 71 636370104 462142876 37 1157897482 1616032404 7 29 103 59 5 1770405879 1367337306 7001 17 1777383099 17 124974701 5 1333862820 717340585 2870751 13 1945024172 107 1099005774 67 249016049 1265669475 59 615531231 1949 61972603 4999 447000582 101 109 507532994 756871475 1563614336 23 441978948 1184385223 7 1998404995 1161742165 5 1587200134 139 17 1514460470 670826222 843387098 61 5 1313165645 131 612531372 1203868458 2 299470976 1983613524 73 2100415203 73 61 1539241182 2032845009 173395625 13 355038010 29 11 4999 512002579 149 89 833326758 1743926075 149 700443934 1091866338 71 1321059938 650884761 43 109 1140342413 930925350 31 29 53 17 2083715755 337953694 13 2095443168 7 40701808 131 837341258 761915388 139 17 769128841 127 19 1404461760 788187792 107 209638894 779206532 37 47 567658245 5 1287047253 107 5 84531820 257772569 1435126869 89 407433698 7 109 1906467661 103 1786285107 920222378 73 127 1129751741 405485092 417217594 7001 1857855370 213720651 17 2777 55284331 139 1085098218 37 594676950 7 53 207656661 7001 521490488 89 1373380380 109 638522000 89 1296792301 127 1541849342 5 149 1585137394 79 5 1785520571 113 61 361500274 1352955676 29 28997158 89 993477541 1151809075 89 766878604 2 1153941052 89 603831224 1496652186 109 1209429174 97 1954209530 7001 37658379 29 1949 1313068586 978171749 73 2006593158 139 67 981904095 1785377073 745640310 137 1154742393 101 1117428044 3787541 7001 67 1880127401 2 829224298 43 127 1039436072 107 2777 464689295 1065345381 149 891783856 71 1150856111 1374838060 59 55981029 11 2 1620154254 526688472 2 469981446 79 2056341639 29 110444035 103 29 67 3 4999 1605407909 1733646973 71 2071054064 109 1715582188 41 1786365039 1879336460 669623184 89 1949 1968907086 355501498 23 2115969801 37 574233932 376904645 13 17 4999 1346783097 300764341 131 23 697125651 107 1776072349 97 4999 728005986 7001 5 1855566407 286078209 2777 59 806626229 61 1992464106 116563553 107 597555303 634564572 441782183 23 101 73 52534111 107 1219336476 1684132369 137 53574261 1353916101 67 1671165255 17 212713724 1364233799 1781584450 10449034 97 176847113 61 774056267 2060864992 61 43 682160336 11 849008311 97 399811011 2 2 542886828 1489217598 818363116 174598459 41 2072466261 53 747077506 139 1956504925 1210281053 976734928 61 79 252564327 43 19 606323212 1954147895 53 977220254 83 763786584 41 2115386838 4999 1538232292 131 67 37 11 31 109 1580868747 1527584533 5 1786535820 1788686640 1913879020 1949 1694994626 811499652 2 651164374 11 366368002 1296897899 1724825421 67 723395583 2777 2019256672 1296559084 149 1794687382 101 127 43 119200601 1784540506 2144301054 2015716776 4999 47 43 11 1309511661 1949 479084174 17 1352192359 7 2113125476 3 47 73 1307937794 43 1965739195 139 97 13 41 290826571 6260536 132533613 23 109 366564057 976614145 107 103 2777 68492022 149 883520830 1045111841 61 1863780031 596147659 149 160865466 43 11 2102740889 10007 1180396039 1273551936 127 4999 4999 103 1705312599 19 3 848229189 696490170 4999 1604534029 1003576640 31 1805848433 127 17 13 2101443305 2 99486124 83 97 2091188953 53 1730312094 73 1476712912 560949009 1035807668 730806600 23 2777 3 1671810474 127 1359234391 47 728110699 13 690437318 2 61 23 43 5 79 89 97 137 863795959 67 765558992 101 101 432906370 43 7447359 937429395 3 136081129 1949 73 5448720 1543192698 149 101 1003432374 59 10829901 1895324768 131 2032677780 5 1463654685 59 1317789839 1061691844 43 23 819605713 1571307035 71 17 1623643554 457744326 13 79 238275692 43 59 64491897 437317119 1849663326 113 37 19 10007 113 5 1367603460 1549432242 29 2 7 1297601256 10007 101 17 1993522799 378907101 298302444 61 31 1249193143 1351497485 89 638080872 513197059 101 1595969478 53 29 71676129 1656213375 3 71 1976535062 137 250694793 23 779749412 1361566994 139 1021724973 1769557268 17 137 10007 2132035714 47 149958314 97 1092676421 509183143 4999 37 653343151 139 420652642 109 574344435 898475446 354597907 1481046302 2777 1023056896 47 103 420942563 59 321146944 1653877262 61 61 609510719 886584736 1214077136 4999 1971572891 137 1511735542 11 566925546 1233064096 2048196310 127 423068496 1863121292 97 141772105 89 2049665372 481144691 2129702892 149 1703760090 1060061060 83 2 53 149 47 10007 2056818766 131 2112055884 865691080 2035284624 109 309077231 67 896914477 97 1093818269 1941648096 132684450 79 47 13 139 4999 582968383 139 139 1463050894 4999 73 1438104526 2 1882945952 7 2569301 83 859271527 1003988501 599164735 53 1407943355 4999 1406878568 13 17 29 97 975045365 7 67 529271592 441495562 73 107 1154758738 1464619009 59 79 825171919 1801632231 19 53 40543728 1916098347 779281310 7001 1781211978 131 1196197287 3 13 1304900350 1077432213 103 7001 2143174124 61 67 1384085628 2079742294 23 113 2016495961 1017849873 7001 1067393463 872131736 7 53 783878798 13 89 23 846734351 1638635143 41207743 79 3 1943856213 37 1002259034 1209474389 83 68005265 41 103 41 71 1767342005 1242946775 107 113 10007 1967162813 11 103 1353661338 159953074 73 1949 83 1621102133 269661053 113 103 27060881 61 1885475100 17 968665096 67 103 2117364511 7001 127 395633180 196934290 5 139 2004360943 1273242373 53 13 31 1202138863 149 343432037 1410727016 79 524025540 1228844067 3 7001 1007255530 612474123 79 17 746470612 43 103 1494991852 1038358985 1949 1646470373 127 1693447718 455835056 79 937167152 89 472813568 1146565448 131 213328915 1966305300 962337695 53 59 1408310825 493560193 139 445007055 71 7 1530196920 165269930 113 60295108 131 1188635836 4999 1281393670 11 89 61 702092554 1500766347 97 43 281124970 825362511 2116141242 79 1531294209 113 47 2777 1544445212 294897961 10007 67 37 1893318786 53 2124261057 3 7001 746659160 59 894838069 23 280892974 97 47 118392530 1724193402 83 1709566189 337354256 17 1586583837 10007 1074741793 149 7001 703103429 3 517423693 79 2118517071 59 1981863572 625560173 7 790873937 47 1853212837 137 823099425 113 1439655595 2060949013 83 172062652 83 71 149 1753305740 113 528039847 7 1010332485 71 67 11 657748421 288283336 43 175180710 1348920776 113 780956673 1405813193 47 1467493549 19 11 1533450829 37 386801589 1722104118 2 149 239518841 2 1025288820 867995496 1134818595 5 137 245232329 1279152423 10007 1527314476 4999 958133335 1889095614 7 71 2777 1305679927 1949 674359847 41 1570661248 97 2027862018 3 719896905 3 43 4999 2140663536 29 494779179 43 257418210 1836855811 89 743883894 1432953565 113 877033341 1541897594 149 7001 659542256 43 2034620594 40359202 13 250743212 127 7001 4999 101 47 1143229153 11 149 127 1770627396 137 1423853106 1136468005 97 157424927 1282309875 131 1761263332 103 2777 113 1286278548 139 42716090 1038714752 832451440 104799759 107 2 4999 71 330673270 89 1075693860 1735905140 2 139 1867895066 559849744 768446691 3 760522470 1949 1367125543 23 650815252 2012928064 10007 1287290989 71 713416307 131 838882211 278577264 517306582 103 1142096342 31 941466652 31 998994530 1726794984 267242633 41 1993699866 19 221217735 131 76600134 13 10007 67 1197691799 79 5 17 7001 1622957818 2117809775 53 5 31 89 2046389460 1546614588 41 1852514655 113 1180162292 47 1008491502 305129593 1949 41 29 873797920 2 2087813810 43 1366425835 1601315829 1426535685 149 47 1366994624 2 101 164513749 572973707 964926827 638470197 7001 626736032 679717648 1949 31 2023543445 109 5856679 1136519892 71 1176587150 23 1430670769 159811790 10007 1207022367 19 730366441 11 70721707 109 103 1514897529 1769249128 716938473 53 1836497276 1838957098 11 787171352 149 1909388600 7 1871049678 41 109 47 13 1463867248 73 2007423788 115632148 97 1394271598 1946880704 139 97 1801273288 7001 43 793513056 31 205653876 882130947 1907043679 43 1974606200 1688470728 73 1470731609 53 554855569 1142940925 73 1122809058 139 11 389740842 2777 3 177567309 17 1769796639 101 711124941 41 1024064311 71 308609523 705972454 71 23 61 17 388083676 37 47 325090399 1043781405 41 109 1521487753 2777 422995417 4999 1803803559 83 634023305 43 296792392 37 2009051160 1110036482 10007 107 697970149 19 184877635 17 745724176 83 699574060 807587640 1949 7 1181557699 43 1944957510 486278858 71 1312659793 597543068 61 1523389989 11 23 109 307939933 1484425547 7001 1158245440 37 1262617759 139 1435400180 1243100573 29 326694860 67 338088834 37 11 600394887 31 1432913340 602308156 103 928215079 47 1796765773 77488323 37 26936117 31 29 23 1807684793 1196010741 17 7 1850519405 405906541 43 273297121 1949 863046435 575969704 614469004 97 1102255679 2078860217 7 23 1898398771 161319792 67 1098254628 3 131 1622483601 103 2777 153143219 13 19 864873445 137 67110481 41 89176681 1949 746980868 61 944258284 4999 194200804 47 2777 2777 67 317595075 2064991925 67 2777 72957186 71 1849713371 1289694679 13 354624972 79 139 945897363 321606174 2 608840690 5 59 432615966 109 112808024 738796796 10007 131 1472766127 61 83 1175901089 1348091277 89 1339829229 4999 139 1887117793 2 1483951732 31 458001298 61 139 29 1057235277 250672681 7 3 1287317588 17 285185630 19 1007071139 29 1999313824 398623800 73 2060413927 13 1438718034 113 1660538164 113 625844285 79 132154360 520930898 7 1545576928 1041939149 43 61 573928144 2777 1861872974 1949 97645346 43 7001 345233312 292940547 1949 1482094664 107 41 1671246223 1353345056 17 101 1603609711 37 1101194592 43 1718415106 2087671580 139 1608432523 127 556320318 2 31 1605850340 2070698404 103 4999 53 1949 2 1968252496 31 503995272 73 113 461424200 1378375007 19 67 815761314 89 13157404 1926592701 101 109 1701036996 1862801498 155943805 4999 1137497455 7 1052994145 933897804 1593157055 79 1744181539 1802300719 1949 71 1915222231 1816978638 1717918764 1949 83 1949 188125276 7 7 328107122 43 23 11 1795717957 2141443623 113 385976360 781422156 149 1363445956 43 1039718973 170837065 131 107 139 159780500 5 378461415 2052430385 7 149 1119218119 650969676 89 1707783842 29 1025690357 109 17 2 399125586 1006211538 139 658559034 109 2101549539 1048508705 23 477696522 2777 13 1115625121 47 291553945 10007 51736190 4999 67 879441881 107 197129417 2099985556 34465202 67 7001 484546211 3 113 5 1715312385 11 1547553887 864119036 2010567608 2 999312668 193691470 61 1732467460 7001 2061430448 5 5 3 5 43 923201529 1583737422 41 2777 703963946 89189767 39550226 139 102531722 10007 67 1430476532 113 2125757695 1487973265 1856830009 29 131 951130478 1502135342 11 1157190276 204558866 37 101 1917131399 10007 10007 873581079 1239116775 1374844214 406828229 131 1600311589 131 71 825496694 127 149 1681409204 656379852 37 2077538274 2 2024448100 41 71 709635060 1152634448 109 1936346959 131 139 137 97 1138142697 61 4999 1948708466 97 149 113038999 2059242441 3 1310600514 1988995703 2777 3 1624092564 302270896 2777 4999 1463009898 43 2006175535 4999 1560767784 496440692 2777 1415945352 127 2 1750123678 208750678 1321513571 37 1731422659 131 148116329 148876784 11 2777 1591687536 483414606 1949 1322759014 1593950670 101 11 724523943 137 14463180 19 989563928 394547146 89 474891731 137 1911304399 89 1930950052 135442247 127 1803372568 1321594258 59 1205288385 79 1443935247 7001 836931162 1051536593 47 67 2777 241526798 195506354 2777 129233734 23 854181314 7 460865300 2 270663186 97 61 1121644602 10007 179335447 1897574122 958805460 137 1400082530 47 73 1413254742 103 81566325 149 881705461 84320548 73 1683442910 31 16890707 97 1936590741 1949 113 1535434052 1540437552 10007 43 78478870 1028527406 61 951181296 7 137 1852480024 23 815332962 103 2777 97 1890790542 89 5 640626849 4999 84233150 137 153655422 3 1949 503429657 89 1221356065 67 1761278340 334968986 149 1703254566 61 440574818 103 97 5 854704792 79 73 890516853 1733363246 29 1094708791 2096550737 886492472 1051765350 17 45836638 1518746011 131 837916131 10007 59 1592841408 528430786 67 589618090 29 41 117379369 149 1396954268 1546799636 97 763291448 83 651703618 97 556041636 83 19 83 1797107949 2018872931 97 1988089011 1007018896 1760687045 13 19 43 1557836095 67 762092170 13 927373928 678857023 217500819 47 61 1195699857 103 346549035 817713955 137 79 370672029 59 614258322 52080439 7001 1518301576 30723664 103 806174552 67 352901226 61 471527682 5 127 653389219 37 721314334 10007 1417791760 83 17 650991030 1422082011 23 942561737 1949 79 149185654 1617504144 5 1439081830 61 7001 1799292005 1615921813 1453236554 1692013581 10007 101 67 4999 592916393 67 113 1891155570 1360191283 656933167 1585336062 131 10007 1419022621 41 1507452002 1572435104 2 19486603 1251804661 41 113 61 1171124482 1935815541 842237251 113 76554110 1666645028 867553349 139 7001 1354014403 1428927643 342642105 13 19 73521640 1949 2012280132 1138594106 43 2022919348 954207195 109 1517783689 37434633 178275742 127 137 107426327 2063503326 101 2061457489 29 67 5 1155210520 609169070 1850168137 67587085 107 61 7 582603559 149 268160962 61 430870130 64428758 113 73 103 17 726171592 183263672 19 62075128 1992493045 19 1105364321 73 1730359734 37 1750206301 519873257 7001 2 7001 43 1949 842338310 67 2 208344818 1969140582 3 2018921032 127 29 1380360299 340498676 616822639 59 131 1306336323 47 2001385725 2016849806 139 747802208 1257076018 107 71 41 1145779645 1446051099 118600282 23 249681468 1574335639 149 101 11 61 1064760246 1151089520 19 107169975 1512562757 31 954624757 131 209856150 53 29 1955129163 1269105759 67 82207809 61 882020594 383951761 103 1519601424 1317721756 43 5 1051633455 19 538019827 19 902353985 79 1615853202 1128914172 258038382 4999 137 472935508 1980092647 1957660364 113 23 1420600568 1982647193 149 1526312593 1433234205 13 898204957 328152649 79 3 680922408 139 109 175411520 2000254204 762026416 79 950401084 109 1114683377 13 56722102 2026754495 7001 867871398 19 47 1949 1364518288 109 794807555 137 59 70379271 393767534 89 127 1949 89 1101705279 898913884 1670748989 13 791582931 3 2777 963939415 1169450030 5 79 47 29 7001 5 61 702286778 79 805661592 73 1179269521 41 235776240 107350489 2777 73 149 1017452311 11 408681548 1771294635 827030864 412973610 1949 1756652315 19 317983582 71 1750264133 73 83 37 127 904233224 97 53 155889801 53 2142339418 137 2 1507680376 823865366 67 4999 113 397392863 4999 335447897 1498400260 43 1594730809 1168761887 1576067398 2062226433 67 29 1716134740 914405235 1250963721 647120616 139 1228107489 1054270809 3 1386496797 7 10007 59 2014197519 17 523560164 101 1178362354 131 1249181283 149 53 67 782435581 7 71 1814445754 1859057397 699517539 1949 3 2063272128 2078530203 47 1657433447 4999 1887231485 31 4999 83 724330293 73849416 107 43 230369920 89 319361904 41 73 1949 1401401164 724182134 1818251280 29 1537030421 686530878 3 2117881883 570193230 23 139 2015225475 140628315 5 2113545024 1392898512 53 3 59 839854439 3 31 975425722 488558065 23 73 1693487434 158973393 103 31 139 31 45327960 83 1083367045 31 387573284 743262267 43 608794213 61 679445023 512497989 37 250932278 101 2133153128 7001 1708373257 4999 53 113 1471506569 13 642357703 37 1530876850 520657369 7001 41 53 131 1153865073 79 1651059010 1626306584 2 107 929867236 522348390 53 29 11 716364308 832745243 109 35863725 1231477204 250253375 67 2027933622 139 908078243 67065139 290089091 107 17 1778557870 149 1010065189 107 83 494225961 127 113 2096039319 3 4999 45580882 1994635993 19 131 745856098 1107876039 103 2134049736 13 1826900777 1962537555 3 1453078900 71 1220002068 41 10007 182447624 67 5 219750215 37 43 2111417632 1926279667 4999 113 1567545379 1717768596 71 103 4999 127 1930452705 905449951 101 637218494 1949 352936614 2019707771 77348062 1871391688 17 1540188071 2777 791195070 131 1906410512 417587521 131 1076827336 273958335 61 713315273 1587280396 13 1430295776 17 758108965 67 406040052 119474686 137 7 1188833863 209296486 1410412216 1452708931 127 1461544273 139 574101970 43 758469475 1352518259 101 35349091 1188494906 1077606519 2777 10007 879725377 250485217 37 53 3 83 1711417278 122429128 149 1835957842 1187470843 43 107 1162129568 124224951 1097844968 53 2060112895 4999 677964380 53 1686246728 7 29 804823979 1179437859 127 679844462 5 1790286058 11 785292308 127 4999 1902814361 5 1225692705 36458415 11 747144145 131 1263437360 1466679537 10007 1937201005 41 622312227 7001 1659124484 67 1979541197 83 1206916078 71 79 97 966102152 29 1037958314 1193957150 5 1278586055 127 709327258 17 1173250701 10007 168898146 1711043713 139 1932964441 79 1755098275 1605296145 17 1848829222 67 47 311501353 71 2135705631 127 1277787513 47 2031402604 991858343 11 1940077007 476895904 137 593761288 127 1382386100 31 817510684 67 83 1491199580 1905039970 79 139 1898561524 397594071 67 381470597 113 545587956 97 1568948713 1161651630 687050832 1226571530 29 79 1753457614 561820903 1905582042 992085536 13 466163100 13 7 970138708 1949 88726276 73 416305556 29 214375134 2 1185840376 2072057631 41 1328401749 3 1293827992 478831728 59 127 939397918 1800711791 256263639 53 19 701862812 395462048 751828477 1553738747 61 1015565632 67 1389519298 119521096 19 1573217005 19 149 1282504537 555663614 17 463085491 83 589910631 31 1316261395 29 71 2142229040 720240841 43 1012333004 1993012580 139 107 11 89 137 1064964294 1446900562 4999 2070490819 2099462722 7 1157169797 107 985673648 53 208159963 1153411480 97 845011026 47 7 1134861850 1929982355 5 7001 1686204852 1458137430 5 154289907 3 1605148266 5 1742028695 1349942345 83 673128174 109 48984822 113 7 2137484755 1105321546 43 1079819698 89 80509845 127 884473085 1473093320 97 10007 216354360 131 1500625436 41 139 872508166 568355850 59 1740300585 29 1305330716 137 224047485 5 17 1701495058 89 1776930212 3 19 73 3 1474849299 620995629 47 341761543 1275699812 109 11 125068122 575136561 41 1076279113 2777 1337972485 139 67 1844743160 13 207108122 61 558583405 890411815 47 131 263978886 923109854 7001 642761810 23 279285019 484721416 97 2 2137708939 139 2086310770 109 243008633 128779737 23 351881393 2131447253 31 101 89 13 59 599263059 3 789491691 79 1946391674 723952554 67 1788593039 89 1778668916 59 1626904291 1931955472 969708374 915112159 131 11 97 454306534 2 931983904 29 13 1416381928 1481226357 1949 1447005815 1530053928 4999 53047136 59 951561145 323187078 1949 83 103 854765070 71 1282369748 107 1221208120 531379441 2038521093 107 1200564839 4999 654120246 226712167 103 1130413552 2 123806736 37 582950429 101 963549292 134676329 11 1874781025 13 1519870965 891486667 4999 3 952041939 19 2095297970 97 79 1868929051 17 1016373798 139 907000298 996697971 5 137 97 1997457077 127 1071834026 97 444065087 667391528 107 29 220658419 139 53 150311021 1867503813 104245427 967580385 83 13 771223799 83 62597272 139 2046708141 113 1037609053 1471937624 829125102 149 89 97 2055844772 10007 1853370521 23 1078636888 109 545911458 1467491765 1573745339 2777 2117838472 139 53 427967136 109 33787358 19 10007 43 600019898 12269422 37 454498030 139 5 781579365 1949 359446274 552145853 5 149 2123368157 983170540 7001 218390678 11 179669446 2 44021478 53 1281881685 17 71 101 558471488 37 1910248876 103 399942305 1735526207 1675267954 41 89 72922328 1377333007 156032176 31 29 1283964169 1949 1234662265 71 109 383571436 393930905 3 1214179197 17 839846801 2008567940 336484993 37 23 1997589211 101 331155076 71 59 656466627 1184166639 37 775728273 616884339 127 619649256 11 1081578201 101 939399384 101 841882571 1941828054 1013844455 139 71 1804441641 763479685 37 1581744709 1562373678 1316470667 17 17 7 1430341531 1676631299 79 2996383 503542302 2777 53 592168523 47 1949 1984376530 203748597 97 71 1999666578 1430272990 177023830 10007 59 1440483643 1651735149 7 438866512 1184119552 13 891613099 17 1646023742 545689358 53 1041388677 113 615421165 56619606 189092272 10007 97 1579181825 755581791 893976900 113 1418997161 1530893433 127 41 1756832780 83 2777 1738340906 966512634 1497235149 71 954215647 222442773 7001 3 101 231897313 706083829 1719406708 53 137 1881923379 1608612210 1341149192 83 131 1360492771 1670413601 705799198 127 1803329444 23 757542185 137 1306052647 89 980283429 79 67 97 98938210 1480039278 109 2777 1306992273 71 1647730157 113 53 1465577793 31 1709556659 37 1174162690 97 1404012532 137 927394237 904641551 1325925859 1142424476 2777 47 1968643239 139 2 2 1357370646 89 182185136 1068617482 652228641 2071821969 109 2129729768 10007 73 854267535 503491293 59 1002367284 1473738226 1662745450 71 1342003954 639263840 23 101 1104755568 1353750063 1949 504716092 1236292588 7001 101 1899971499 13 2131197588 73 37 760386704 632947419 672269655 97 1899353702 59 1248226184 89 13 101 127 107719830 446038963 2777 47 967396394 1662833445 1887575359 149 137 1910385545 73 1650268660 1018288508 19 213751916 97 71 877875595 177851539 1697353670 61 43 83 1963226556 1680362639 641926508 1646013743 79 1949 139 1232097946 1923098082 1671043598 131 166823784 2032343355 7 1852665647 1612152732 74058018 127 139 109 113 495605231 1595403721 1949 17 1237759348 59 1411591933 2082304238 1419019773 103 29 1170823467 43 1224523771 43 924260619 986749337 1953596744 37 149 1923687446 1590688687 854657051 101 23 113 1174739355 97 31 89 11 5 703733519 1503527759 7001 1592047443 397437990 53 2097653622 7001 1728448886 97 1379583761 1829664634 73 7 571878503 131 1983416766 29 878016673 1636619698 19 71 89 219664371 11 13 1949 206112676 31 2777 131 1224048673 1627656120 97 234771913 1804937519 131 858218597 5 1409314602 492481828 83 139 43 1444854051 1223479989 127 1175287256 19 228919372 101 872790389 1344056692 1360512528 3 907511153 137 116135585 1947144963 43 192279359 53386567 13 1687194119 29 2123220271 4999 47 387548370 43 1414783807 257609861 43 113 29 836283556 131 935334019 89 1225779616 127 67 415202941 2054478963 41 71 37 47 2140292486 1630764781 4999 1925174095 13 1162346441 1114490715 97 113 285403874 944785431 981190144 83 53 1660575701 638075321 675793294 11 149 346559994 1789680124 1763784520 149 61 1984396124 852686426 1572784532 67 1910500943 107 101 101 53 100482630 107 1980472844 1676379510 29 83564862 149 1752571143 31 261451520 61 1366353518 3 37 828112938 101 3 107 1315700462 1962241221 2777 43 1110715548 1321350081 67 43 41 837952135 37 59 1406419816 13 2046558007 4999 824685030 106056161 101 71 408715902 1485880190 37 419823072 67 1894199411 3 2777 97 1275636233 636816058 137 7001 1285348595 19 2146202665 1101158243 2006791969 13 133576451 89 703060662 1031186869 103 785959422 611379901 47 713458372 83 662552790 5 1525822260 1259680888 1529407945 29 71 563275605 97 1426856226 2777 836129707 1875119836 7001 7 103 839097843 31 577720499 107 1969457831 67 59 47 2054819038 1471611807 1391651821 59 67 1949 1945549029 71 897837515 5 2 3 1149044844 875488128 2777 1949 1672408085 83 2107891157 59 101 73 47723239 83 1795163259 107 1060227827 149 1381900053 11 1381952396 31 127 1949 286109302 1205725462 2777 1184992352 97 103 739051421 17 1078222807 67 964939112 73 1378523970 2134117969 1949 1256623597 2066260269 23 749141975 113 149 1094457895 29 481281738 785732177 101 1098923632 1631080492 2 79 37 1760414823 7001 440964986 1657128532 530784637 149 1721320275 101 84138757 1940513324 97 1403581820 10007 67 71 457437735 17 1978118606 1653479942 23 2097511128 139 73772477 23 1950017165 1645335755 5 29 113 680838447 628223613 13 217120722 703330979 864290366 23 249746604 1061399365 79 37 1008554769 67 37 41 545083848 53 1172483367 1984895511 113 31 1103104499 7 912461546 107 29 1330960249 1188657784 1455185854 7001 73 1976910080 5 349603920 361450727 113 91790596 139 1911357447 685472739 29 1181935948 1532501209 43 880108434 71 1949 4999 957458470 3558874 1949 1346189892 1224620323 61 82193385 17 2 113 1639068503 1949 1886686516 1930334601 13 1949 544039962 1233600060 127 801666164 73 255054262 1758853664 97 4999 10007 10007 37 31 65611128 23 1718814219 1951211164 485183105 11 180564065 190810304 139 796909099 73 87022059 61 97 2116367534 290640130 271977016 17 684818035 2073565627 29 4999 394397691 1353781247 1949 830211920 2777 97800826 41 112801947 53 113 786589836 31 1044981945 716852060 898710999 1508041092 67 770663201 103 979173826 139 366659899 47 1666280006 7001 252760469 13 103 299309933 13 29 297239647 37 2071015196 1949 1232600667 101 31 567453915 131 1587623429 31 139 4999 7 1092565817 423658095 1090485257 149 10007 107 11 1985674911 59 2038369446 1949 1452400647 107 283084560 11 1298886083 103 19 1801142658 1827715203 73 131 408406124 1933988667 803305289 71 1675529827 1022915376 4999 1673367755 31 968756076 47 47 53 944130325 101 667422039 1225756071 363706844 139 127 1961375935 922762460 5 82713090 1380456640 5 1790793641 763374738 83 61 1685297569 1448650692 43 1381846108 103 1711737884 2034205583 83 47 1742908191 96550784 61 43 307518087 113 67 131 23 1052182909 1302043294 2119469139 109 1814317644 131 1949 1674602836 43 645289605 1949 308185625 558361338 3 282969411 97 748166238 1203528664 216731844 1261044274 7 1949 2056968753 1477034058 1851502128 59 19 1978591809 351414542 89 2095443470 97 127 2012789726 1593774862 315760878 10007 53 677764910 1176986173 47 43 41 860883970 905182336 43 10007 1374981814 37 71 300692322 113 4999 101 149 59631325 17 23 1306024686 61 403758024 1280510231 113 286371154 1478995151 23 1072388363 23 612228599 17 83 1579497802 1556014086 11 2777 1122349543 5 1964635835 79 848000155 1949 288384136 149 778326979 1405433857 4999 1820635800 61 10007 107 1508311804 101 1601120680 1846622188 1737496670 7 341116692 89 41 73 909143225 2028027350 5 1603224012 1679018673 1949 13 1369514224 43 71 169791907 43 464367879 1496277219 596072634 3 79 71 73 41 1721259663 1479219036 2777 59 23 331464821 113 355545465 76193277 53 7 1167781167 2141494908 127 138575161 1779051052 415183318 1996805071 103 387885055 97 59 139527566 402331797 13 35566856 13 1720859082 109 323839872 89 985364746 1272202668 83 1453970163 180303364 71 37 522565585 1273186695 5 1498622161 97 1536261653 79 1013077672 103 13 113 167226440 671341701 1482888108 2093935550 71 113 1028600657 83 10007 1949 371358460 79 43 17 137 1402403925 89 273932922 1700566719 79 1422601743 79 2777 11 139 151151380 1809256855 19 131 7001 1348462610 1889735381 29 2017864370 1527137960 109 102584696 10007 530771280 644162225 19 1389824008 766147066 89 643785433 83 1556786512 71 1776776755 79 652539466 4999 2052719374 27960631 17 73 724065374 89 1158738437 23 2004210271 13 1258998650 1974593379 11 405008890 61 3 1049844525 1517832385 113 1168206590 80737489 73 149 888603518 2036959630 41 31 5 825971424 127 2012214040 139 59 1373890815 23 59 1048611425 1665639046 29894405 2777 43 3 986417193 73 2042374947 375066116 257948967 89 31 1968234950 599337570 632834740 61 202279720 1480330261 131 1470398387 107 751385993 149 1873644008 1941710337 2028408893 585639661 10007 101 127 83 1933272192 19 131 1898086020 737760 5 11 352117480 83 2 29 487982899 986385442 37 947946997 43 568050597 1723661885 113 726418014 73 1804302602 131 127 1566311828 337249123 67 101 1615373295 1762591198 2100164072 2 15284048 2 1192435716 796983064 2 103 217578539 1097538439 23 2077555293 913734593 67 380938535 23 2881831 127 112895380 1332808231 11 846075670 654585723 2777 17 23 19 3 785047446 127 113 487987407 73 1152072714 681584103 2777 7 1763251826 113 1273116194 1515994769 71 83 41 1949 7 656141213 2049561682 3 1074676782 113 83 67 3 418410930 380085801 5 1877303505 921735310 1912876084 97 1101543446 17 79 438089286 544352172 1001961017 71 1488666458 41 71 2 1007786949 7001 97 959838066 1298207949 71 1412218053 97 376773819 19 1370512199 1197700412 4999 370060973 41 11 127 1966409115 61 1766486007 1914955737 61 113 7 769176276 37 1532147911 2065942181 131 2103264212 102691834 1734303163 10007 2628917 61 30827082 945546284 2777 7 429438947 3 67 978420319 1868352245 127 1093610413 7 3 61 702856213 97 67 79 1176664947 529068372 3 19 41 1231404168 1792489496 5 1525512195 1311863555 59 976446224 2777 842269654 850850341 34943959 97 2060973682 31 59 299651752 139 53 23 1967841809 854377621 43 19 689438465 925181801 127 437170444 7001 1517067693 139 71 1569407430 19 462173347 79 390344925 568494501 3 101 486728818 109 2086654045 113 1991403746 29 37 59 828331444 1035093972 47 43879012 53 11 64074912 5 4999 1661252683 89 769490789 113 519865000 5 1927377430 13 1498213964 53 131 1116781288 1452072513 103 1552125913 1472519969 37 2777 832652903 1300058104 149 17 131 1648956081 30761682 551954614 30220282 53 483779472 17 1099632012 59 2131665457 119155516 2777 1947878183 107 109 2128281680 67 1490726282 718155841 71 113 13703772 97 832580003 2015226691 43 683282428 47 227648260 149 1103845193 29 840561143 82134511 131 127 2074536999 825888687 151188427 13 13 948674129 1144402272 219865201 47 1949 704647307 315702410 1705980485 5 3 43 768549462 23 60079157 37 697284743 139 1929928343 1555098225 41 30532215 267238475 7 109 59 1011361362 1573342262 41 70116191 61 29 5 113 3 290248716 2777 89 241790713 818268184 71 354364113 325539879 4999 109 139 342480988 107 131 19368350 1930026815 519863475 139 109 868559851 1551563007 107 127 523499207 13 896581803 241391930 127 221268823 103 1660738834 31 518995101 113 2100149328 97 11 223813909 1169326133 43 77662099 23 107 71 1061053138 149 103 53 2046219760 748672598 103 1887243250 117895129 47 43 113 499443170 31 1149560181 461631353 149 107 17 103 367836999 1227708912 1173761445 81613835 5 67 50946026 47 279396156 17 1697191440 53 1621533463 127 759075063 10007 1050735000 1169636720 17 2087391354 47 1420651882 13 519370326 73 1881446520 17 61 2011043913 1106759234 107 53202945 139 1604873011 1882577855 5 7001 61 10007 336051025 131 5 1544584155 870746212 7 5 1296513065 1360679230 67 355503779 7001 239455203 1058526461 19 498091878 29 53 41 1536909026 1948937809 127 74916919 61 1940858716 29 97 254678641 107 2087038210 137 3 65999328 113 1702306015 107 1543379770 682934469 123249781 89 89 17 13 2060617351 1267458192 61 1350199193 1130352631 103 141704154 1901809081 47 1538988765 3 73 866271874 260282084 127 1015415292 368043675 155942160 5 59 163986724 7 67 97 1766504539 1445284325 31 3 107 119768310 462307624 127 1448385724 335700243 109 17 722053053 451491583 137 1713049918 1382069911 139 1261546462 11 854323017 45720505 31 378784515 2010275336 97 638298442 1170460053 107 835706412 1803871571 19 127 960060011 73 113 197982441 53 342408249 536649221 239317102 2106687261 43 19 1796705930 623852346 1453433201 11 7 67 759570127 1949 7 1716697276 127410717 13 951290053 149 752140080 1821658685 83 247704702 1209212827 137 861378321 723841454 7 1856153806 1354346691 109 2135669442 101 2124938091 83 109 324466588 1168536447 89 101 665455670 17 83 47 83923670 139 53 1997263713 4999 4999 13 887809325 1139797984 3 1701975675 37 1230513218 560832310 910292611 290961710 37 19 812729978 1207770100 17 744837342 3 599781384 73 1239276908 805179707 67 140644055 1817077187 2777 29 1013957392 10007 109 650631261 741178709 73 29 125390055 1673274277 1486667952 1869533181 3 1414497006 1743004003 13 23 61 290855381 53 83 43 833086472 1401753701 139 476054150 31 1966032229 7 629826132 31 53 113 131 79 1404020785 5 2064580685 1716587336 61 5 2104330067 2777 79 778692335 29 564733095 450277229 79 59 1817626806 59 89 1320302273 7001 61 1148529472 1055716630 10007 41 311147238 1576323650 59 131 723304660 2 11 1827907785 89 155144978 907133835 59 1726552844 17 269114131 237472007 1949 610817143 109 1612880412 149 1295008021 37 128014114 42318173 73 4999 47 900504537 19067383 462286644 19 614569421 1815249513 7 23 1167490189 1687194601 1214698658 56495663 1949 113 37 1153062080 405881231 2142584392 17 170845048 2 836547844 4999 66612108 2 103 1028420083 19 412992854 43 468871140 549208490 109 2 131 288506955 41 1755777667 127 1163737576 1838453233 31 127 517618853 59 1656114719 734382409 1271961297 149 13 109 19 129795973 2126782461 11 47 139 113 1487568170 11 283175464 53 103 1635015113 31 1003120156 73 1089464069 1006254360 139 1949 1107792089 97 870822156 101 2777 1128975465 1725030745 31 1236753184 100399886 11 702059655 1323128906 1379754823 73 898370850 113 1718117201 101 1716140490 31 560312163 484677320 1949 103 285372624 1475733208 1463597172 29 13 1743658817 843790210 113 67 611196043 3 43 43 1217286484 1786532431 73 14227189 47 31 131 2113534612 1759297381 31 1024802259 19 2080280911 127 1811478089 7001 1206153334 41 1109680539 13 1668265788 1076888846 73 354297430 89 97 45020994 4999 67051587 101 1949 1709530268 788441348 61 1174335522 575699483 107 1664043991 1068167194 10007 2147398794 3 139 705735109 7001 559197874 1485284793 29 1221703416 101 1106305116 149 2777 1839302976 7 79 1941442600 109 1889097026 67 314510797 47 17 516987993 101 1891832414 107 2777 23 413592265 4999 2050539810 10007 314009653 1800152113 1759939179 109 41 251599780 1944754271 139 965495863 23 23 1389788662 41 89 23 1209725480 13 43 137 586264785 1550864797 137 5 1949 1580333007 7001 1722568046 89 61 1695699289 1637464954 97 2138754746 89 79 124394389 7 1391589898 321585000 1949 17 853037271 1105282489 31021700 10007 79 1090465993 2040689369 17 788948070 207481388 1872295840 31 83 552206034 23 59 139 2004433237 1089937503 776351275 71 59 119079110 1247183300 107 1541989080 149 1314743816 3 396237172 10007 1247302501 89 1405923655 54102477 127 1949 1117534666 19 2069183619 10007 61 937119393 1738026781 79 103 639695115 101 53 1728111147 7 31 67 139 2777 1971142370 1161660755 127 1444441993 1147514956 1454632172 19 127 10007 103 1947290123 705767479 109 83 810359295 122730328 139 139 4999 1223430265 748125345 1121617111 53 1489291891 17 83 139 1913024891 47 298970619 226598656 59 219238026 61 1228109645 71 1238482323 201643337 1412671682 149 4999 512954589 7 920085508 79 1298096464 127 35822250 3 59 2118995603 149 1756984607 97 197951974 1126395719 61 2031362159 7 139 1288691240 103 7 59 125731006 113 125787758 101998320 113 187733567 1885805624 1949 7001 757783484 41 29 59 382751644 1738128892 2 103 613400020 70898258 127 53608351 2073632809 47 1229945935 97 1179617776 4999 1100899776 2007283463 4999 57858426 1293182285 328931043 101 10007 53 217191933 47 1944953263 550136395 101 299121810 97 7001 308401051 3 1915289910 1555557027 131 43 53 2030891569 59 53 88458590 83 1622162375 362292028 431951147 131 1158050864 839708488 37 19 2777 529142885 67 7001 113 61 738525597 131 137 570378857 73 1010687993 11 1880356225 23 1919542809 567360292 137 37 1742447734 7001 2059078112 94604513 1179054624 29 127 1841040768 1778610183 48144849 2777 950321215 5 1864217680 1056666088 107 1414628489 137 7 29 1405538592 7 1234589746 13 1723729598 1592918238 79 101 136622599 47 1386003445 1122362444 885217563 37 1650859599 2 1361804838 145549320 4999 1762837362 1096335689 41 43 7001 89 725232886 1637554555 7 828288346 53 22670215 17342671 47 1949 103 2 364312006 418722878 3 349809564 618802859 945961710 10007 2093768551 31 2 1646378872 1832207827 17 909644729 67 11 1960544707 175115469 203406371 41 95870145 37 633205938 763801411 23 1064459251 61 17 38557287 4999 73 1320147841 684714742 5 893204130 7 2777 441620756 1949 422782927 10007 2009755845 67 137 1911522640 1762351149 4999 43 954881521 2 2146588762 1985538798 214621423 484485881 37 73 1611394992 649216140 41 1551197776 47 1838168261 53 11 1842620395 1268981483 43 489277779 19 109 2777 2046101931 122529571 7001 208239751 47 1105084915 1219497189 7001 560591073 11 1271665670 1245692261 23 17 720535633 1879833888 23 648334442 2777 1338528191 7001 388457486 71 601696955 843178392 41 1666282599 5 952165903 109 1946883117 509142077 1433753799 73 61 1315274391 137 1949 2070555232 1949 1354301630 79 1234697004 53 193457049 1946438833 41 1959823821 686386084 149 2125379508 47 1122544428 1527367460 131 2053659211 1587665933 53 13 1908256896 1949 113 957295320 61 540144264 1122950708 1093223488 79 149 107 2011793670 681754994 1927822692 2 462065596 506552237 7147993 37 97 2009356552 97 1738129032 2 1726515679 1382350252 131 1615217884 79 385906449 97 724553334 1692866607 3 1700646273 486779396 283337598 83 477821980 1748348317 29 10007 65595885 61 31 1066710744 23 720274670 457684636 11 1734402978 1777993558 61 137 17 354415767 47 1572918152 13 1045119777 29 1257547648 109 850062660 19 1848306871 1468168190 1833608212 31 86720950 17 1100177130 137 3 1800515016 59 288167918 1179340852 548493345 773477481 7001 127 1229513035 264039223 2 1747799348 649353548 1324863608 109 5 37 4999 1628849165 4999 7001 1246205137 1802571070 103 1606999351 23 1294012674 67 1378541928 73 1949683065 5 928594398 831293551 31 1354960731 700748480 61 73 2122574426 4999 679417274 109 135330803 368142032 2 1021485132 103 1992584028 89 101 207219417 103 142160060 1949 131 1626689597 4999 3234353 234761836 823159186 67 11 415249384 101 202082921 588147240 89 284567570 107 646726345 73 1879388650 760850514 43 101 2 1067813944 384122636 774794306 89 2144542843 71 31 1026203430 101 1233966995 23 1183997036 2777 1435967261 1872980974 2116941227 139 2518124 59 131 61 1949 415511086 67 41 29 83 1936258842 7 711109791 113 1910867968 142014999 3 149 180871994 1890667543 47 73 1993401525 1821583188 31 59 7 116138029 1825378697 19 225571508 2 55811972 7001 2064255094 2 79 47 441269347 41 784276887 73 2115992381 131 1766436713 103 23 1521110474 1508544976 23 7 2096280487 1365994077 1369213106 139 830217015 61 259791680 617486478 640176939 4999 1032977721 1144814999 61 311829947 137 1551631312 1653787966 615483800 47 41 301819764 149 13 1288705157 1655589576 101 41 135040634 437346795 53 1195455897 900173408 101 1534936492 1859665674 137 1281599027 107 611438740 53 26434712 1223205310 4999 10007 1077457280 17 2008106963 79 71 10007 1467248830 108183469 79 353457247 10007 109 936697931 1413194701 139802746 137 47 1381961633 1408089043 139 1881427689 107 17 379530775 59 79 645974706 53 127 1538854805 7001 1176020979 1524205632 149 455406283 1914123293 71 1759007282 149 2000830408 89 370606769 1502180715 670187223 131 5 89 1912143284 2025722681 10007 3 7 348602464 1170518368 103 149 430163 71 2009704396 47 1074301607 909403083 4999 1919612846 67 1746137407 149 103 106572478 67 1355771934 41 1308380387 73 339193285 149 782758984 5 113 381774116 977675906 532246248 107 79 1575241356 1028981004 113 960697822 4999 11457708 1628918580 17 103 1921432555 970606119 11657721 53 101 2117666394 126448424 47 955835146 43 83 344173049 2777 13 860641418 1600090544 1486112158 137 369242811 7001 71 17 496437570 936536086 131 13 118279694 3 1271919171 48698616 2 226736794 1166533004 1949 443683243 47 109 139 2020072918 2 70064006 3 1724941338 97 79 1395829235 43 460467924 97 73 23 892152630 199882821 71 36479817 23 23 15866113 11 223069528 13 1443781271 97 1888949385 5 192765845 1949 98514154 73 232198310 597964702 83 127 4999 1117804138 1346539193 61 89 149 109 139 101 971045333 47 1588242612 47 1682504261 1986340750 19 907447771 17 1424021074 73 2027623767 13 1953626974 149 1252610965 7001 1384629776 292292294 7 29 1892986049 1519135217 127 2100967389 1936842598 131 590492610 1433147295 53 1663102313 404729038 4999 23 155362139 101 14347130 4999 41 83 709753667 116198838 1909841922 71 373977759 37 137 1072155013 64385068 89 7 101 879672933 1949 841334575 2076907023 41 1152828365 1280938810 2137881164 137 1417190198 83 899537317 1164152485 127 963023058 149 97 152502624 842450820 53 807785667 223485434 23 17 1856350428 2 1633182498 1940615481 1616427309 7 79 1305995294 832245487 1773995130 4999 113 10007 22805953 1263473813 7 542675945 236769167 71 59 759486214 41 1207452829 1097383177 139 4999 53 420924145 1200414119 67 107 31405784 1482523306 97 311538198 139 103 7001 1148775953 71 114384834 749698612 41 2131506649 31 109 829620249 139 139 107 484901209 643090758 922159420 945789815 5 83 911457528 648559095 43 1376543391 43 113 83 67 1038646194 1165948676 1006381948 79 43 2 101 1803991536 37 109 902341197 10007 1429660062 1713781163 1304968671 149 1433619366 41 1524513400 43 2119171494 2042329247 43 66438139 113 1568236998 10007 777003522 101 405586306 19 83 709041278 71 1490685470 113 642126455 127 2133468779 13 1949 2001455331 137 2017805322 2 7 657846538 127 53 863366396 1970930540 1864759488 2 842940063 139 868375951 53 127592393 1400336516 73 418867941 719295645 73 131 4999 290491890 1149999954 7 1186636507 1754653200 83 1600689092 2 1261294484 97 188928937 67 1815033149 1551765207 47 7001 1913768701 10007 7001 101 1572520409 1524867296 131 7001 1294902852 350126240 23 43 61 47 3 341384063 83 1633875501 297867405 11 2051482378 218965185 149 2015142603 59 89 1279589134 548646712 17 10007 61 1630707388 595492235 17 37 681388670 107 43 2106139355 97 2 4999 10007 71 89 68160383 611923263 2088099329 107 37 1128976042 1165632682 79 1695032058 10007 982036945 994435618 1954917234 7001 747995226 1242661389 79 53 83 29 67 79 1795850278 753296442 79 3 729147965 131 543444330 10007 23 89 89 61 707380156 502609012 1908253273 4999 103 943480721 113 1980232734 76203313 89 139 67 467263762 103 101 1961661289 1684985828 7 776122201 252709058 103 648516270 41 1596943460 43 1630281661 113 990660491 1207847621 1949 1840165115 31 2 412715232 2126892064 89 1670724846 7 4999 1077989359 183928207 2026509085 1530337415 131 7 149 19 17 1374845046 715754236 7001 1569732111 59 67 1259225096 2777 1813618645 10007 73 71 61 126739700 1705421289 3 11 2 805028576 127 1544670012 618611624 1576028275 109 1077107846 73 127 874975898 1339386704 41 2039905829 97 1051726768 879360319 127 1300733512 54282649 17 11 13 1527125353 137 103 1839722861 1102986042 109 10007 61 40540722 2048798432 31 4999 279352727 1746287625 137 103 11 113 67 97 603168213 415755778 1299258328 2777 1357420965 59 1691608529 7001 1427300871 305691664 31 1062107957 1198811664 1047378739 53 2 23 1221778561 1075834568 1002137302 59 13 113 401774777 1080543848 4999 608423291 4999 47 1856221051 79 1975151917 37 636516385 78308926 137 2007671983 103 654932225 1023241458 17 210227379 71 493632987 109 83 81929964 1234849598 139 1771383752 1074576196 401976490 792929557 79 29 2 1124786606 113920057 47 103 11 1131310136 142619059 89 10007 3 1357111593 804760320 7 61 968438731 109 1352744718 347868767 1179281699 139 47 198802762 109 131 2 1987074032 812854269 53 254742412 646351962 59 73 67 1916594362 107 508638089 11 2100666304 2013982999 1367201915 103 3 3 1991047863 282760494 1339418833 1439949831 37 4999 37 1016780091 1370936765 37 7 467242349 1252572916 1740195080 13 381286841 67 1622804320 910444980 79 215061068 109 1985480671 1346012316 1598911097 43 131 41 1228944630 1623245642 59 73 59 41 2777 501862217 1239675016 1377861588 47 71 1675868651 139 23 5784020 61 795826201 1058096428 67 1003249441 137015854 107 71 778386703 1240520445 2028798426 3 43 183295283 103 1516389587 59 1808687347 7001 2 1652441950 1630496928 47 1431055436 29 67 60171226 401528008 97 61 178026243 342662742 661799163 41 53177123 29 31 152036007 101 207168877 1949 1977611320 1949 17 669855680 116328616 7001 89 41 677352710 29 1837290650 1067343151 109 59 2022846978 131 727261303 13 1535314326 464730227 2040831033 1343182585 1949 23 957137732 1043622010 1546259908 113 495798748 31 2777 1484092671 47 1516590971 79 604022703 139 1260075866 1356059675 3 1609172394 1997133052 2116251883 67 539289375 71 772758538 19 2080760703 1565776023 3 790478266 1298993920 139 107 1699640644 175569559 47 608119699 887382174 37 2073024405 3 17 829778778 1520223546 2 744707045 127 11 551437920 2777 1403190330 536717388 3 19 363012385 4999 17 2140380835 1878698798 124655064 4999 53 13 139 1101373172 41 2087745256 1616159815 1271499825 83 23 83 17 2033931578 783599870 13 97 43 10007 71 984261782 1216382366 11 17 59 1444697334 139 11 376009832 59 623044779 67 598793512 320843614 19 7 518972590 47 2777 966422242 139 1876288442 4999 478024376 1840856755 1095923082 53 976902890 89 801273586 641252120 813213201 113 210195029 29 1168334745 552277640 17 73 1238400904 17 149 1678663455 2004523733 43 108737110 854558178 43 251972539 1727653434 13 3 1427385777 1904509949 83 103 2010657605 67 94523734 103 7 7 17 83 1853462044 53 592021045 762022490 67 10007 47 23 189977562 511157482 103 532267847 1850267899 19 139 540344986 88306839 83 230993482 116345710 103 89 59 17 1157804550 676764620 4999 1773981689 338581900 113 1450028014 29 17 1112580793 1958716421 31 539035347 1003865893 19 1067569113 61 83 194054996 347683099 41 1821732623 951587122 67 1476123632 2 1720308230 7 43 11 778421244 61 611299788 61 137 394514181 101 1664360113 3 1949 1366241204 1475738119 224416334 139 101 67 1455268274 41 47 109 93752317 803713462 7 179040944 89 1347035616 37 1209697536 47 1476305062 109 827912661 196633908 1986774274 137 576470708 11 125983715 73 61 29 109 1112616101 1851791469 101 139 2777 1422282205 103 864593956 149 212592473 132053584 4999 1143772093 1083799649 43 1071028672 1108949484 31 13 120573934 613239588 67 1672003090 139 1924745232 11 4999 1585457845 61 899059541 63191547 359470006 47 1365415001 89 591231005 37 2090168443 956988091 1673982145 11 2133703726 1949 7 79 1741323767 793935366 10007 2120157346 1025084462 17 10007 7001 595976838 53 1410315684 515137614 139 5 73 83 1499481486 1207272516 61 97 127 56994679 1163104481 1071734834 41 427366759 1237886045 139 67 1038436551 13 227372276 47 915352485 137 113 2055765758 61 53 1989432645 1207398777 2021687609 347786632 101 1256069560 1177353417 23 1192351627 41 819141050 870345442 139 780414944 11 97 1056954098 61 131053433 71 1250513647 2777 2 19 2095836059 10007 2 1024704990 11 149 2 1865973364 79 778676498 103 71 67 1579534045 7 2040295459 83 23 962249215 97 89 127 2072973121 78562488 83 858017646 109 2039395995 1315945773 109 89 1837240172 144317950 29 402177748 685364009 137 103 3 1771147047 1097217417 17 102611082 137 1860452054 89 1065017343 1222798590 4999 79 81678258 1961640675 23 1555563301 1841500158 53 107 23 7001 1587592058 79 953317658 535442663 73 1961829521 73 1050887341 237482157 11 2011720942 1540957051 61 139 7 2777 667388079 368668966 41 2777 126243865 11 1201094697 1743116446 109 525026949 59 97 1814525262 79 139500807 954366768 1501307044 53 293838413 545573512 11 20602945 59 1602697341 54673953 97 7 1286242062 1675256701 89 10007 1814369170 2070648440 313731530 7 1398058907 248503032 79 2119650738 3 47 1406724805 143855015 245692284 1918678643 59 11 2092811354 1131193716 4999 10007 1298148068 107 766707644 330658766 79 1026972666 79 89 1437487328 653531613 59 1860737446 2 164994774 1273682395 621221655 67 662494845 47 31 140413299 1129027326 47 4999 1382078529 11 1900732506 149 621634840 10007 127 663773882 31 1511523854 140352253 1834316427 137 3 589886220 1848370800 922036121 103 4999 5 509949570 47 1940706 83 753469103 780660524 562468981 137 29 1323718862 83 1406627809 1777573431 10007 1193434820 2777 2090025740 103 5 128099812 31 1944480394 101 139 73 1044650732 5 61 59 969922366 37 569700544 2080401923 37 2124718451 37 1962550670 1985593110 79 722643020 590030210 5 1289567005 113 105273286 107 29 1959287357 347186094 2777 1793532168 418405473 1949 113 1314969813 1921058421 127 904432659 89 2123969815 11 693217413 562656747 19 83 860647836 44161166 4999 61 439794140 1574128317 3 702036839 73 113 97 91274905 131 61 966304577 73 38127535 1680202023 340922172 103 139 753000048 1949 59 1585914926 29 1555087648 1181983670 41 149 885277987 107 1344141629 79 17 2020217372 1593572095 7 1863547245 1757720607 97 47 1274156135 4999 534719681 2777 103 2777 799420138 43 59 53 73 311705255 13 1486280367 7001 1695474176 186443631 7001 407738240 113 1246787087 7001 103 4999 2 53 59 977553064 218495507 97 9625245 1705534336 109 71 10007 1542919288 11 17 854908017 1760351384 10007 1464427926 1949 53 1068050435 3 640991756 29 673322319 53 115512122 780127140 2777 137 625112779 1637615937 356234322 1711592310 1949 79 1858082920 103 889692061 600940774 7 1617765207 107 1590733205 1387578867 113 43 11 1177902053 43 47 2 772855237 7 1656475226 11 2125498003 73 759640117 1946700381 23 109 1179790167 928384217 103 2087294769 47 137 139 1913024474 69679548 210887283 3 103 1595159661 37 1047138036 1413581115 1257254339 1167521976 37 7 47 83 109 1908207546 7 150679529 19 185421190 1571200972 47 43 7001 840295025 13 1867817991 339975078 618565892 79 29 1746420646 4999 235837823 7001 131 1288568007 508395018 127 1029199618 1373814100 1529230697 29 1024583745 103 2132715219 930975365 1051919269 2777 1279904632 1753240333 43 19 307360340 1314594277 31 1366256459 137 10007 1057269571 17 13 72653971 209704057 107 1921661578 805087937 694719215 29 1650623043 340061568 53 1840037273 1387059514 137 1949 1860377021 1734674317 1823137478 1949 107 11271487 13 2059479879 127 7001 641492569 37 59 1310106522 2 398764384 1838848675 29 1807809401 149 765677475 17 569285732 1142693675 553403518 67 1104946980 73 239286627 31 2013587826 464947331 7001 158172366 2777 17 71 2777 81700830 29 37 3 113 112890955 101 1070704939 828016483 639390740 17 97 137 1591467015 5 29 1187818337 279185494 29 1223351080 79 1008646319 127 2067005772 73 1106309525 127 930194355 79 101630261 420222567 137 661523680 166006123 10007 472873107 43 202163683 1923841417 587711336 79 29 2117951896 615126482 1048853738 360950259 59 107 107 1267815036 47 508384477 10007 41 885350405 103 47 1818913724 79 127 5 41 1594419915 23 57760130 43 1242749046 101 89 1002270830 305590527 139 4999 71 479764182 59 933088274 1983681000 37 1016176724 1955488824 4999 97 89 1843140338 107 29 1546891697 1217748657 71 1605465135 4999 2101899536 1659633007 131 10007 79 170115306 83 1949 999423125 59 2048520533 79 1072519563 97 11 84421964 1437244872 74717529 67 31 53 1766410394 107 1810750728 95748094 127 101 204124167 4999 31 1367733454 657076496 1889208610 5 2045571987 97 2074151194 109 1571177708 2 629326891 7001 166196739 5 426968952 674551475 31 10007 23 972180050 10007 1949 52654184 767629242 1720673071 17 97 544190248 1417739207 19 83 1993305406 771633764 79 127 1533339072 2777 422539668 127 1609008222 3 1499370741 7001 731240448 3 53 61 844772713 960634047 325206341 71 7001 554322140 1747137301 83 83 107 233919441 1421743240 708375502 149 1403790537 107 784168439 1179583867 763220410 131 1389839722 23 1129183505 1432949841 23 20234534 47 2022627093 138741838 47 2001774180 1824554092 803350162 101 47 1705654581 365142624 1879950578 11 2015089219 103 5 211704110 1491756700 779574054 4999 1729687814 43 1737220221 107 37 53 1360287771 659500412 113 1681657412 73 1381642530 1417019863 31 1736610788 97 89 1752902348 113 97 103 31 97 938943122 34352744 103 61 2011814978 41 23 77611591 47 1894021481 1953609003 59 1342035369 17 19 1949 2132358022 1890999709 2 1638697666 1558582570 1238389379 970087826 43 31 1975496328 1235176679 1819920414 127 67 7 149 1935784101 454207723 10007 43 474848269 1782395234 688373868 2777 149 841475116 1577054938 1033536947 23 131 66481701 795230922 4999 103 1122929381 835090937 127 574740535 1366000509 59 19 37642651 1345620543 23 304947505 79 63493997 131 19 1244625362 61 1824274540 1296766426 1975959452 97 1645864960 496107032 1244850786 10007 1583158825 2005730401 97 1661215285 2777 1036404170 31 109 401234559 825660939 643782455 79 3 143203965 101 43 572425632 1548015745 137 1479437107 43 1517873570 37 445868389 53 325582127 2081183436 79 11 101 53 2 1755013870 1669235426 2 23 1268645776 894670721 1508837412 83 960110883 47 89 1690235363 531294056 59 29 1318742607 862617063 1550980207 7 37 61 436250040 404347697 83 131 17 797878170 7001 2007592758 11 1603331059 137 723481570 1111569250 5 4999 1867896346 11 1734458022 280397053 61 1326276189 67 1889872873 7 1403348310 5 274197260 37 131 1431798691 1580182129 89 512689573 2118882635 195818810 5 686356574 137 2091727352 933676731 13 898270552 2 1973221342 37 103 806388648 178175450 7001 107 59 53 127892975 131 1098426744 1343332037 79 31 1012458347 1090419277 139 805824320 7 103 865176825 1074318119 751963440 1902372532 2 107 1949 978339385 37 244814422 31 29 1438752060 386946664 1263945990 1949 89 1915982477 341620502 59 1686505397 623999767 131 1949 2777 307066775 478849218 19 1682549332 19 1877445062 632831898 89 1112345674 1949 1340580123 437607202 127 880697102 137 7 522215449 43 866481261 1371997990 97 1015291919 826741573 10007 50185105 23 1572745341 137 1338057055 839684535 5 997166499 97 1379997854 59 107 468567980 1454524188 103 1791274545 1322622588 896981892 43 29 2 1693425573 2075166183 17 59 2001359237 2014910475 1466294036 411374093 79 670589960 1777060617 2777 67 312976162 1972585446 107 1840355488 11 479325257 43 5 942560625 439811520 113 620563908 258005555 273602420 37 1103853708 1536022291 131 1666129788 7 5 1272142300 17 139 374516457 1040285545 47 83 2082947823 29 1592958684 623583358 17 131 1553713448 131 1737111352 4999 1991622578 11 131 1762464175 1186786771 149 115104884 1327394363 2081338649 1925189885 4999 17 19 10007 726284982 1781905128 3 100633128 73 107 1949 1167967752 3 1749331629 13 149 952728816 23 10007 71 101 1263001403 7001 1259955968 1943652625 7001 292914839 608695789 10007 71 113 571902492 7 1599090311 1429337557 101 1412865467 4999 31 858896013 1532874701 73 441071621 1132178608 2064456047 1569704928 17 11 2079834119 1336364546 5 139 1312242844 97 2068516076 1470834289 1949 216009898 19 1256686505 1345471293 154917557 37 903303923 41 1096400598 31 1298187 295521683 729456618 149 1532128513 4999 1342619176 10007 363924569 1354389219 131 71 1254079035 1509589061 303326852 23 43 103 1949 1085150577 1949 676971507 4999 1256423665 1349919962 79 352366860 1169539210 89 113 437897905 127 103 31 1860209132 552062015 127 529450768 11 2777 4999 487239070 1894576107 53 1598121256 73 127 130375787 2120133834 1210833526 31 5 164604685 5 2019821365 11 127 14595221 41 23 1227929077 113 2145817116 149 586606146 73 1088999985 137 1626969119 509692799 59 3 537547077 83 127 139 97 2034296851 113 372700555 17 1294717926 29 1237896523 7 131 1336156901 1151603708 37 460860012 194437308 1987899733 47 697295202 137 4999 3 192342489 101 103 2052313213 44157645 131 1012987499 1032419036 11 163442180 23 23 956346320 41 589570242 79 59922431 113 73 53 61 113 129825926 1471524289 61 79 1008947552 1632021407 71 1023344300 635921465 17 2128235219 109 51961366 1702136515 149 29 615682249 109 714994329 11 2002891043 623986485 10007 83 2125144367 79 1242022516 286745036 139 31 3 371644422 103 2777 1488496993 1364751995 4999 1206448662 1088467997 67 23 137934312 1298604440 1716450265 5 1337464039 7001 4999 572800417 59 74661491 1719760261 834658310 53 107 465571552 61 2 107 17 41 242436895 1835603620 1949 103 59 606195736 7001 950875820 1255454325 10007 1988050662 67 218201591 31 67 2048681512 1807227314 139 213804379 127 103 377232762 71 1607603300 372327337 1960664397 19 1993708494 35675310 11 1194972900 2044647979 83 1565191424 884440490 137 119705148 71 1575761433 29 1162346477 39633778 131 1088010282 1762468591 79 1120184324 71 891351963 137 2084551859 435328186 139 1220652825 1212609312 139 700556942 59 87472633 149 113 1308085175 1955095490 1452839172 30152979 1949 513619688 149 2 976357099 2777 2096062938 11 1570069622 59 1807521699 79 861203411 400718224 2 984238004 17 73 107 1771746553 47 1869126597 789892669 1008227065 5 540997215 47 1474728010 511829012 59 1251965152 1140350099 71 1684997952 79 1859763490 59 1100663120 319740790 5 1198147579 23 1449652090 2 113 1348573301 1103810442 59 146869069 19 1249021486 107 1150750230 2 1838545044 842265543 3 61 1306017991 1872834871 17 1027026689 13 1871419381 13 67 37 950001603 53 5 1496420446 83 906388054 29 290660740 1336715861 67 97 1107027874 2 521948224 103 41 1860734160 31 1621540653 471866469 224121669 89 1629918677 29 41 1228350266 17 53 109 71222780 704315977 1949 3 37 1435565146 1883630817 2070439340 37 131 1129334232 2015760666 143875203 37 5 689610627 109 959414144 37 149 7 59 921185762 494307329 155569180 1949 685410701 61 1481422210 97 878805118 59 1659385583 1751580933 67 67 37 1820981344 109 530548889 1265756798 4999 1443405746 139 1538475060 1280546390 23 71 41 10007 13 190707010 790024313 768336494 113 1078655625 1826060405 97 7 17 1123157901 127 953847552 7 504600339 411393111 2777 23 31 103 1118442919 709133315 11 19 1962366474 1726193244 296860017 131 1755888368 90946126 31 931435058 149 67 1032755420 1867825464 131 53 113 1370370202 89 109 131 73 101 2006500602 7001 291416625 61 615469626 41 951251209 41 842379757 59 1246931370 1739256827 18972744 7 17 131 387104345 1689473988 1949 2 1459538810 201677260 918663266 1717923413 107 2 734654617 107 197017174 1949 1203988903 101 73 97 109 61 103 73 1200512594 731305751 53 29 2130323093 862024311 1225179736 43 2052075831 131 137 2147389238 37 531833597 705108223 37 13 1094364687 1949 142811026 461677646 4999 127 50562129 89 41 7001 962455474 67 355547962 1353988595 274554961 61 1203754968 7 607612719 404869850 956577739 83 109 1927191831 682707330 882649541 79 694837548 37 7 109 1811432414 1475054708 1560550651 41 1459285612 922936668 137 15487344 131 1558883888 139 1170191794 41 1007212068 137 113 2133324514 2777 23 107 1949 1111989295 101 1239496240 4999 1197500452 5 4999 10007 568727831 107 1705475889 1949 776263312 214916412 2 17 575210436 883106187 113 1949 83 1480019646 82961654 1561481481 29 37 41 344174623 67 236537844 59 252133535 5 1954655110 397465248 1271834439 3 603187215 61 1421014886 414292986 1894261876 103 1124867458 17 1046865972 79 149 601259697 29 1055573465 73 10007 11 560926443 43 935913404 89 19 139 29 1363224924 639282313 7001 17 1793128312 1436209334 183575149 103 53 111326442 1694987959 101 19 1076164446 428174500 11 1387420337 19 721794591 103 1140151892 37 1808437456 396073715 37 139 2102218741 73 73 542669590 109 89 783619279 59 1459455034 928528312 395002131 127 1590286126 97 831306005 127 343277952 71 1291139615 1202579859 29 46485231 1119913088 109 71 625276055 640909829 17 10007 404085093 139 31 609327878 766138216 29 1303069441 1282212670 631697769 105207617 19 1706136843 67 1104165857 79 101 11 1203391233 316418432 101 113 480682112 5 892881505 127 718034251 1975974161 113 1921544999 127 1187250583 7001 1125382746 221403009 1398728610 107 1943403764 107 1908067763 1810718465 41 965779506 2777 1205370460 1715197197 37 41 37 1646884578 319621392 1949 1173880751 1741326254 27185348 676427816 149 7 97 1459455113 2018364457 137 67 127 1503318304 140087604 1156544358 103 330371882 7 1863722469 43 1621829796 1389959819 41 1371191782 10007 1079445083 814039429 2777 1825435100 67 685190709 5 123581060 10007 73 711239511 777386125 1949 1134510951 1155606927 43 53 2015506969 47 1949 43 1942177302 89 53 1898399239 67 127 83 59 109 1676272658 53 7001 1070011837 240519355 134881554 131534476 2 1260346151 149 453560321 1155365193 61 131 694054474 67 83 1852257714 2777 1695984534 89 1289618455 101 1312971619 456933595 1979049111 4999 1960277866 11 1362383935 971098101 61 599051537 1055177409 11 37 625537984 971574638 700427489 1804951464 53 1671526551 426224185 149 718567902 2 407574754 1217996789 31 1327427872 2 1522439860 1542831373 1496736789 7001 554949066 73 7 1983441152 135248169 1100481585 43 1867662989 137 13 1501591563 1615340267 139 490575205 17 234836606 29 1653068498 73 137 230927165 716206419 83 1998013002 2 37 1921724574 85033326 13 1324690884 557125459 31 53 131 199303199 101 7 61 1322939929 873754194 113 139 1318888851 97 71 109 25020245 1679037608 103 5 139 61 1458560278 10007 1888020690 11 223098128 113 23 336665582 704189457 43 1303608726 23 1629602509 922112736 1577203506 3 335927858 7 1498856534 103 1350346583 41 1384307723 1773016115 2052029055 5 2080057897 47 1837113722 139 59 2103776983 582478680 2013272166 71 1534584164 79 84666591 13 1086218458 1976732544 73 13 79 59 2004261506 97 604551336 127 149 374677188 17 345416727 127 37 59 31 83 253269188 1360773183 79 7 658511567 145623324 807228833 29 17 23 83 139 79 1102881532 7001 1035447900 41 1210991155 11 915894701 59 13 149 2053300460 61 373082771 792670844 83 137772945 11 933376686 41 30439384 1941661590 109273141 4999 1531348541 162581462 113 4999 1189622028 817814694 59 109 149 29 274132911 1044115038 23 1721538057 1949 10007 7001 2777 2144171686 7 137 213888921 946203104 67 658494023 1235210124 43 127 637994749 7 1922400872 61 1494965308 19 61 955366689 1797802370 169419429 53 89 157353424 272224478 1405454447 89 47 3 822288006 139512042 1183297082 11 37 296839291 83 7 1949 677712127 113 1873028449 137 41 47 137 79 1099525916 1924826599 53 422345435 1879985069 10007 2057745787 1767859223 37 871427418 139 127 10007 1412968386 793771661 97 1016317500 31 1509527857 1896770557 139 861366171 3 210786455 11 873680863 1002360016 982322856 2 37 1529984743 752265278 2777 296519729 10007 37 1917543804 467775278 89 4999 43 1162563867 1396101855 876356976 73534245 97 4999 801479672 71 13 89 1383995912 1124407596 13 29 97 267671500 1083522725 846568205 53 1824629424 92495036 29 13 41 10007 88223030 915888053 89 701381183 7001 11 1196011476 1557874732 1395417153 23 73 395512102 61 1114348290 11 363727056 1587257471 1009550770 59 2026065605 59 23 747433599 13 201268444 795145923 97 279677966 1541509935 73 31968605 4999 97 1017987355 7 2 1622059796 83 139 131 986591474 113 1199379288 41 89 1983378245 1110212913 4999 995705500 1712897549 41 1830495587 1356278044 139 23 150009657 3 5 7001 1706017682 1005421608 97105230 89 1027386777 1708469046 67 2142247248 1949 1949 968600744 71 139 3 1949 47 318038425 59 127 137 149 79 88116205 83 901672314 1179811331 127 127 428484030 127 59 1379604820 19 757082857 1286320129 149 172613477 103 432733270 431882961 109 727445327 428626848 89 13 858792675 680450524 1003467969 89 59 73 17 71 137 94319294 1534497818 1950042099 29 6044412 109 1786634042 113 206611460 592240910 41 2091126691 4999 811280199 31 7001 1862294004 1949 2035921502 1514875842 19 1731702294 901262694 67 1960389716 97 381131311 29 55795256 83 777562592 1738001963 107 1826776974 309873459 1949 712799974 1565309096 13 1003895425 498947698 137 344758155 3 438695421 1628083942 89 626694123 67 6115425 1446786620 101 1818485279 53 97 1839702348 67 2065419954 13 67 35601723 781982862 1631411478 19 127 836942827 2086071520 131 911319971 1438362970 1949 1604288166 1317823793 13 1751795611 101 4999 2048835151 3 801991510 101 353660691 1300827806 7001 1886188417 73 7001 1648497466 326323611 19 1221012185 41 131 421756072 1565505282 579527540 1160602660 5 969928954 748266498 73 253626187 2777 407008228 1974383008 1628708889 113 11 1284085187 47 41 7001 910080993 1092198006 4999 83 507438677 3 695064144 1768205870 17 784615025 37 107 43 2638583 23 428068088 10007 320894469 577594033 71 1000527669 1976044248 61 19 567796456 63550516 1495603476 3 131 107 11 2018171732 55158584 10007 1923420588 127 1808480127 149 131 1332393113 31 10007 1528979537 2 1383179263 107 737802450 149 1550738062 952071409 1622860363 4999 1020495860 103 47 34394117 149 107 2057453673 131 761651423 778272179 515087557 1252503867 97 139 492193667 73 2002413287 31 56284561 749720147 73 2777 661370320 699990398 53 1487046440 61 432784560 23 628481302 2777 360298563 62225305 37 1949 144837986 7 1164744770 1898809920 97 19 23 50545357 10007 1172089889 97 1730921527 1416665520 59 1745217012 11 101 5 744841915 1883616305 881487175 1767016375 5 71 19 41 1181241816 1221300907 2101783409 37 61 23 139 2027231085 11 1138271354 61 2065529992 139 83 1942370565 7001 1337047390 137 2056586186 10007 1503009127 364434886 89 61 149 139 131 1965733731 1722806807 513168075 67 1840741822 215496779 41 3 679603383 1390560418 37 53 4999 1463982145 192041584 706428904 353984562 7001 2033588262 1624583365 127 1610848500 1949 11 638699842 31 1403151140 52623160 5 1828217550 616739687 47 149 137 139 852509935 37 10007 423606317 2047272088 11 5 1337480270 1816724250 61 1438889407 23 819616799 1754105847 1949 799512933 7 213761050 1289437533 103 1949 461423801 1888428978 622512549 657202800 1949 2008869139 113 23 2006883469 386288173 61 5 865019910 777659235 59 1949 1968878252 149 2128786691 990763195 127 131 37 2013504104 1716492096 1949 13 454364109 4999 101 73 127 83 4999 1848815163 221703889 11 1638566831 2006533613 4999 33694793 1829347735 97 31 1710185339 824641188 83 11 1513506291 2139587648 445765931 29 2089368736 13 308393631 1657299715 2777 1973477827 1129384786 1682334036 107 69730830 107 53 61 73 377633599 4999 1469316078 304903852 47 3 371312946 1949 1137401318 468849491 2132035159 101 127 47 10007 1934703345 1585439031 53 1635731367 1697436588 73 107 109 1094107883 1467626467 103 523203506 139 1420439193 137 127 1889624618 1403166231 23 738783 7 103 1223881947 989188001 1853077717 311811722 109 109 61 101 19 2008777415 287563766 47 542485592 43 43 30196234 576828230 291384619 53 85099715 1630676938 47 109 211098665 2024092286 29 4999 1169626028 397711022 131 4999 1538177303 19 17 196131940 881910444 47 417266175 73 1004015720 19 107 53 2 97 1568777137 1721470848 59 2123576643 123472813 79 1472223773 2777 825874246 5 31 113 1995479543 929797579 107 2042094358 1107065176 7 103 17 1693232963 1583735372 71 352159361 67 1420112704 482822330 453024418 89 79 29 1250791692 1346524301 71 2052194651 137 1088793115 1200036216 1669809829 41 1675538237 53 806897493 1652925774 23 103 61 139 1447416452 19 47 3 1689100119 1517141256 10007 1761183416 1357024380 23 113 113 637128929 67 67 1905227498 2777 2 1088424338 107 3 1396228803 2777 4999 71 377327807 109 1587894560 4999 574174760 5 148245625 73 117600518 1024470815 79 41 1860759457 813708697 47 97 1641757502 1102227885 11 83 144792172 1226862790 967106102 97 83 1978727636 1095338726 71 1378254103 1907224123 10007 89 47 1477894790 910914360 1894368960 3 5 1091771785 332549438 139 13 1899001258 59 1438252558 456727171 83 1321721556 89 97 376666094 61 83 10007 1775091695 137 1980443504 349121489 1926228144 83 109 10007 149 1406392673 277366090 137 145213197 466232240 127 124216814 31 2 1518444038 23 2033687669 746556887 53 995371136 1936699835 127 2103386730 1727444456 37 776587301 1511826689 139 2 7 4999 137 59 131 601439100 1941483751 139 37 1917493698 199027773 41 1261762536 1275374735 131 97 7 1992504682 28632233 29 2070685463 1610014837 23 1551019375 79 48993983 995863651 47 83 1352951913 790848006 139 73 137 865251722 795106371 53 2071833017 794526557 149 89 1431621434 10007 697514093 89 715755444 956378029 97883844 79 1825397079 2777 1824292535 13 97 109 1052128386 4999 1111366763 1983136982 89 1724074950 107 67 2777 229183009 812674863 11 37 41 1393435758 421492915 889021945 531296787 7 23 625596703 37 123512898 139 131 580379518 761643965 137 1477461841 47 79 697908673 109 649994141 4999 109 904401845 67 7001 871540488 1251203064 149 139 1572612223 2048975370 5 53 113 1676005604 139 207294086 2003053871 31 41 11 247487889 1762482649 1949 636985823 7001 697764728 17 41 1921814695 43 383911781 1735218149 31 139 1842332966 19 1570257508 47 81914608 321989903 1949 103 83 1177332590 83 127 107 716773205 3 1795378275 578034330 41 10007 1387340459 650394958 29 1200429204 13 139 3 2029162839 7001 2010778213 19 59 1674115442 243234568 23 436995025 43 7001 309902724 17 1087262540 137 10007 43 71 1727610766 321048723 103 74048245 41 747528031 2 953467482 797598639 149 73 187202806 1132358699 5 544599181 71 107 422785569 665995392 22414649 67 97 5 351962880 23 731309403 1034382174 31 403746511 131 1334611034 323179094 19 1412836992 1427606574 103 919758180 11 1514093328 113 2112930087 308663073 43 107 103 1390324179 815169707 127 43 640148349 2010368711 29 79 1429173376 750541141 113 4999 103 429593636 13 1568051784 1636908312 1829541284 131 83 1193528961 244794971 127 149 134139867 912397939 79 7001 421712236 7 869592472 675669659 145440335 1986014226 109 864085129 53 37 29 1896638831 1171925119 127 710734672 113 66677498 531619715 19 1949 2131625256 83 31 1529970790 47 1949 1629004617 71 1388705138 113 1421949060 3 71 855881854 900305560 89 979115860 5 53 2777 19 97 139 1140673059 1878035533 43 498160348 4999 7001 1390321589 101 890639008 195453079 41 203857617 1014722919 7 1742942173 53 107 1371109235 286096386 107 109 576096065 107 53 807162758 543335118 103 103 276291513 59 2 1365630518 10007 19 893034884 977720829 59 1102574418 1737558030 1604722998 3 31 131 306659863 794006987 71 4999 1176543154 89 1622245453 127 1887289469 684509309 97 455128365 344896831 59 618733413 1139345722 2 1569535810 7001 81629353 13 1683238225 101 1784446386 43 525208407 59 3 137 13 930783776 149 82095573 1434968787 761671451 127 137 2 660194928 746984336 272682651 43 29 943538475 79 744153377 758251952 59 107 1850049255 7001 73 47 1325683457 47 1307125554 394878445 59 1761587450 43 13 29 23 811031129 7 511718711 1318466180 2137167251 109 1565482328 79 3 208509272 41 774565891 41 882762909 37 1949 1439557031 4999 103449306 7001 407635582 131 53 304892305 916923874 107 73 896742731 7001 1128442301 7 2777 23 1659076689 29 19 113 208234366 1733037924 3 934755804 137975797 767360436 109 1060054291 23 7 1480215775 1288941611 83 1227791868 2 43364874 7 4999 1136582638 1040581842 486524300 366964976 127 43 79 1364960104 1927488543 103 779297691 246279538 1949 27042472 1138602189 19 67 2112003681 759555655 43 305066911 109 373142098 109 103 1760728144 193811289 139 103 1950233621 1582735732 139 127 685768953 7001 1314297730 2134039313 7 183075179 7001 1099892105 856089281 31 167716231 1398678522 137 466833391 113 674977895 97 267245961 192072428 113 107 254102851 1814060238 1029919029 83 22032267 474782321 53 142354905 59 47 341944707 909819943 59 149 1765033885 1069821896 101 739872577 1927458617 43 131 1246185315 219824026 139 926858394 436921619 97 7001 1692050687 1514533331 149 131 178109041 1479122703 2085327507 101 5 3 149 79 220398545 1949 728770080 1286314663 37 1714681787 73 17 1776160492 83 383356665 79 1265608124 89 1491363339 1168628629 83 1112528434 107 89 1508461381 47 1006397182 73 1694580463 149 520409916 584431491 127 89 1753769667 1712628242 13 1449093157 101 1793317317 831900826 1018057416 7001 47 449187272 109 876379293 1272559958 4999 2121372263 107 109 1949 1056646452 1904820068 137 433230305 127 146580479 1194411495 131 1409403848 41 1962525339 2777 97 11 67 896185284 103 440828258 41 717128663 2064377388 237689229 59 37 280700426 138689921 71761376 97 149 837250370 740891921 384786801 79 228925963 565925835 753797670 7001 59 799833677 2021549161 97 180635049 7001 1223991831 13 354368378 881292102 103 53 1529462075 58974372 137 250398188 113 17 53 322467582 1895877222 97 415878826 139 308203866 71 1668676690 131 626582694 1541970927 7 1460186811 1962883272 59 822883480 103 259213147 4999 988735799 89 1480353554 22209873 3 1222648689 933239012 37 89 31 78877640 455641534 340404325 5 1949 1059990936 922173924 1149390513 127 999056534 1145735269 7 103 113 2028499047 1453740819 74938492 47 1140616831 4999 1314961955 883438554 19 109 1650553428 64266099 89 748138450 2 1934726648 53758136 53 73 2081962190 1949 2061083092 325481051 920220919 1217261499 4999 73 108700446 1456083640 31 131 218868802 1949 514818605 967054527 294090673 23 970113619 23 303131118 1799261944 131 31 2081048941 151138144 97 19 7001 265204758 7 31 1763712419 13 498372992 687842506 20969325 107 127 365973106 1348558644 1064259209 13 247660036 1548443143 1197498133 13 125544614 71 3 1257630703 2142918196 37 485764385 7001 1240318163 13 622775101 61 1088324068 31 1122965514 394042973 1949 10007 236847553 724416551 2777 7 1363532121 109 2777 1685272436 43 270042795 1504457861 1944026841 103 694202206 1522595741 83 958607338 100604912 59 113 1244899463 67 1077166370 1455551004 1276393079 59 31 1634353697 2115501039 1269040865 1038578131 71 139 2047843961 73 1818298089 59 1165460925 1999813433 116972948 101 89 647346840 1180422642 103 1400867385 59 333298611 1577362119 3 1392824295 10007 10633886 101 127 2777 249830028 1554106395 371878793 139 13 2 11 1688151130 7001 31 1098220074 2777 1057762077 139 853808334 386707869 109 73 13 1944448648 43 59412283 1157785930 247328795 5 149 1520335953 1780474985 1254852488 43 89 73797873 83 7001 666957266 13 904976046 397534215 1917147112 71 71 47 73 1308437619 121267892 131 13 103 5 577018470 1468039820 1626961201 67 2043747264 13 19 26210538 419838079 79 19 569442658 107 903796151 2777 59 1467067011 89 1324210975 13 3 1528491117 1456988127 73 4999 1068386387 139 1126505484 29 554186723 1695014388 113 139 165285178 1165444249 1319773212 1081530559 19 4999 31 83 1890943018 67 1847440178 574744760 441311637 61 1698277810 67 73 463545513 3 612188380 1361867862 67 323068605 137 1373805175 631607724 89 97 139498513 4999 583253326 101 989908575 375973005 590649241 1574856197 37 2146145685 4999 19 731878350 2777 127 4999 1148186625 19 908527845 137 2004066277 1599917784 1249089309 1089280998 13 67 266201184 89 1636327811 2777 7 89 399486557 1692305794 107 1949 109 676381733 1125240545 83 1521271559 1030818347 379485487 23 654306219 3 59 37 840402357 113 7001 53 1500624563 1423775835 29 1377925633 139 7001 103 1308354204 371570852 1235500203 3 766816377 19 1694037998 23 47 1697852107 41 1952883341 41 1177550955 694259724 381204004 67 1562892451 10007 389972790 932329840 23 2075390119 311022785 1492737847 107 13 1315345361 27688631 53 2027215047 2027973574 11 2121102665 23 7001 37 505810276 83 581314487 67 1876758574 1461811829 10007 3 757677279 229856913 3 1106186899 83 2004352065 10007 801480644 71 1156348878 164545101 10007 1949 910797162 79 1358758604 29 1697877197 1949 504116444 61 288062923 131 1698012437 73 547477662 1832034690 127 1949 87435876 804785586 109 151311611 11 4999 1949 284431448 2777 103 706016281 564541397 2125397929 61 31 2103130706 113 1428823500 1545497945 47 109 1759825165 382820644 1788442956 734110546 127 1949 776666661 29 164214182 302258857 952457971 71 33299500 109 29 11 1527016040 527709886 583864770 103 338346966 67 137 1351965800 101 1725803717 29 979432544 73 341702707 478565516 71 1804787127 1444161442 139 3 240050286 1032829404 513026553 73 2054059425 17 1520501318 31 37 139 31831075 71 41 2084877525 1944776840 67 1327008886 71 97 1894219182 1908868547 79 149 905575286 1377704392 29 11 1008527107 161214469 83 139 295848156 10007 1550734755 1064514639 767542950 31 703816622 398073373 61 1768080913 67 726809635 737347546 13 203442059 7001 867045846 29 73 1350996108 2777 1141513620 59 10007 2777 46489788 149 32855730 23 655986544 59 58189694 1719342152 1413296261 139 1370533159 79 574000461 3 1646452821 2 1838880702 31 2 149 1844305759 411440554 837799494 7 1010418367 103 1949 2080641307 178493386 2 41 1659637565 103 4999 19 2 2627212 10007 471820043 797073854 89 772567882 53 1107712222 7001 1757377018 1411657539 1018481922 103 109 1586330628 5 1273734538 1392134761 79 1797441781 540155465 19 101 10019705 86575777 31 1992673896 10007 1949 149 5 240788010 43 29 1221529396 37 1450631187 109 894788303 298015209 3 217612139 83 1697757360 1683691170 5 67 512521726 1595567748 7 1421232785 149 410209195 37 1973960545 67 1000708047 1648767828 3 1120294563 2777 139 1627659281 67 1082671760 1141140248 5 428700975 1702391081 1949 1233001717 1746300419 103 1336769453 23 1905052694 11 109 5 691006115 1534721071 79 2042970652 1740336613 83 13 574125669 1803398714 43 777284684 667736660 83 483471680 83 1916661315 629063333 103 18349656 1905618800 4999 109 1789525049 17 67 515911457 71 1303983728 1368206636 691976048 1853333133 101 139 1576111983 1896006848 83 711503887 1370866094 139 352341405 71 137 109 47 276557359 1104713230 23 1907674438 10007 1101490504 5 13 7001 149 2045437432 333073557 109 1941136092 103 2101132638 784812749 7 107 109 4999 1921675588 404758858 2777 2004924575 37 149 1683535057 1787386992 113 50933281 1326088435 103 101 449013276 325926697 103 1305050273 107 664348127 68450361 43 2080863224 1731629520 23 696454370 983453293 89 149 1557842452 127 73 1953783279 47 384458073 127 1327000558 2777 394536721 1543149639 295095239 37 109 83 1652781490 1250235180 474016250 37 71 1050329341 103 59 2777 259527312 127 1506951774 307365908 107 682088406 1989328110 2125313398 47 11 778947085 1949 1033593680 89 1415233144 949952130 67 1932420189 127 1206662052 88268129 403906104 19 53 749448832 99380088 31 364088459 37 1140110045 466356710 4999 776684632 600509504 778030460 53 163737791 113 3 310321440 10007 1747722550 103 13 5 5 386545380 10007 97 124263723 37 1032412060 149 342373255 19 35813081 350428470 3 608088933 1347932679 89 1284828989 1753399813 47 1352775226 229065719 7001 11 1667156909 37 1684622950 1468704677 101 65667776 7468647 2099588946 276864042 7 19 771132146 47774824 7001 658033085 122911071 43 1077816779 59 83 2124317526 2010834186 103 83 797323028 113 73 71 1626446842 386182632 89 957465916 1443523741 53 1797672073 19 330283494 766775397 3 1225485217 1450010188 149 296458184 11 79 29 1945564649 179473729 71 1862153733 11 1241046741 4999 1831973532 137 2 550103348 1229382452 89 5 234455335 1300691545 109 1936061426 13 303113597 29 5 1233381296 101 1949 79 109 2083399404 1697464496 2009274848 7 59 815498826 17 641328083 79 931622273 89 626691275 698811713 381579345 5 1901070880 1949 442833028 11 139 232752720 131 89 1952648964 1833658180 1949 67 97 522769569 71 47 1593304606 13 1057693419 1624070121 4999 7001 13 230274057 68057916 1790458495 97 567903374 53 31 1940146098 89 395935012 1188347175 17 1550645336 109 447285252 107 608264184 1857571010 103 1985611443 921583636 7001 646627866 745070138 127 29 1008084225 71040430 23 2 788357850 1580687832 5 59 360845672 11 41 1332857397 41 1234790110 47 1646314919 1066877846 149 563903016 1708726763 107 109 327609092 23 1234103318 53 1127395918 139 19 97 13 905497228 67 107 1846029912 7001 139 127 1125711236 2777 1621595826 2 31 10007 131 1976039632 149 97 574149934 67 1587409163 1651955033 73 107 10007 41 19 1756836311 5 1181482233 457742482 43 131 727154359 1949 3 1367994321 1257014907 89 127 1622896012 83 884904334 139 113 2073160197 10007 1013348848 97 1683064751 413794800 137 217500652 1162337486 818121343 4999 17 1066403472 73 63742789 107 1431057499 61 1564914674 10007 11 327656923 1413310174 103 11 2 1134055310 1388105890 61 1289626620 1124117699 13 2033883295 73 1993887909 89 97 1128175863 107 502137304 1367633452 149 933034630 1470246325 67 37 79 806004452 41 1191465535 2777 903602476 137 692732965 1763483825 89 1112264951 113 1256111955 1858181718 4999 1602864363 1079777693 277924228 137 2 1152855958 1737003243 61 7171462 79 131 5 136162762 4999 10007 61 5 109 2777 2103666364 71 109 11 40032498 1919514619 11 1211338348 1171331681 37 1981943198 41 404878936 137 1561759722 101 127 23 1181825491 2088439256 1949 43 107 79 89 1383607443 41 1495718048 973632430 37 61 5 1948452315 453014990 73 1378088817 29 1029127096 61 13 1409994177 139 524773022 59 23 101 31 412915443 97 1890388380 83 52268918 338397474 59 714217420 20964824 7 1866441322 617083982 53 49819389 302410872 3 79 1194905257 1192822027 1360361166 67 1965265682 1703772173 23 73 97 43 2116353059 53 37 1459140625 5 67 405881816 107 1055051458 802844540 107 59 149 855281084 103334534 17 19 29 634314100 1722671195 79 17 71 2009725077 883503394 1928171956 2 107 137 131 13 684296782 577480878 127 1130525298 1041094311 1714259142 10007 3 368720562 954878257 131 1087394906 61 2118379869 89 2777 59 311336805 23 825920547 1234741014 13 1983662982 2094975957 79 2109767463 663354211 41 101 1136053050 11 1009424130 749640152 952305960 71 1679320412 11 1823759069 109 934440145 667641210 83 31 1150939201 373599011 137 394450583 61 1949 1083743399 719518180 61 854253788 53 297912311 332710259 31 1719970823 936699347 61 719701031 2129688977 4999 37 464728362 10007 131 124481309 952494173 17 17 1394711739 950642890 67 460819903 669040359 53 293863747 1013976496 54063625 41 47 2006270275 862328235 5 581160382 492302165 127 10007 5 966636360 163381100 744098780 304200509 103 47 1111260527 13 1377137561 41 19 3 37 139 79 2124412779 1428002896 810281257 109 47 1361406935 1949 67 1039252544 1093383854 667158803 37 83 41 2036381153 1240834872 3 149 972886709 865634423 59 873787463 432366632 107 38761499 109 134559519 79 204415028 1666776207 127 194707383 1046738445 893756213 4999 7001 127 548336978 2114748899 2003656477 73 47 685161958 41 1008477122 610516114 101 375652480 71 1382477494 29 59 1382906818 29 189035485 149 704451438 454223315 1347780800 31 1565288243 61 7 5 218977935 10007 1004993003 2094765310 113 19 2136344063 1309451843 7 255376934 127 391406695 1684424611 103 101 1949 1782111028 1446076142 1224284362 83 3 2052879228 1290439338 1053630724 2 127 839300963 1473677393 2777 750967448 1974910759 2139533604 726850821 7001 139 2777 17 217718133 1415037619 1121838557 99331014 37 113 35429342 1776047668 13 59 2460538 73 961336782 7 4999 107 61 5 300011585 1491104302 79 712944438 198278323 149 103 113 756403807 357540475 127 1818833294 109 1487707319 324615648 61 469261129 1281878573 4999 1837293312 37 778689753 61 1726088147 59 1733086060 461953598 43 235284691 401117029 737208045 113 1234739478 17 19 7001 3 1911036789 107 131 983431279 131 614997447 13 1100911968 109 1069436060 59454051 71 110538485 2777 551051218 89 103 1374866969 912069804 127 1506275753 1804408910 71 1843410275 53 1559165083 7 61 4999 650418984 3 5 1949 2 3 1474924839 139 1003501326 3 880772397 23 2 97 101 595689718 697710255 71 714853347 1682584028 37 73 422535096 1411872062 822261579 71 1089826749 2091109702 11 324633765 722971207 61 47 33455435 1434131801 131 149 1859770320 106680871 149 471479805 10007 79 2 47 73 31 724060676 1935999693 532028075 59 131 53 73 41769359 1466105501 47 127 1961396255 1633687192 1875802781 97 860988392 53 1753730886 1400664714 2142623674 41 109 1906923390 901367761 71 127 497108922 116734034 79 1155085363 1299204920 103 1083318930 887047246 101 122005344 1820353356 10007 377517263 89 101 1417559506 31 61 1967781920 1722069043 17 698418070 337747460 5 494641050 53 2777 2054979238 13 137 1651178240 73 1852273650 83 698924159 875018954 101 11 1784208099 149 314541682 41 1944460170 10007 107 1014667849 13 137 53 327125752 626373398 113 79 1622689072 1192327250 5 62280650 673580095 107 1253923905 2004822085 265561582 89 2096213885 43 1685492930 139 1935427660 340407041 47 17 2001474430 101 137 37 30014400 103 864157331 131 336044082 872563852 113 83 149 306459049 13 1548140230 2777 2011247280 432052713 7001 602751947 41 1944690065 137 47 612429559 101 29 19 1736760208 83 957142637 910762320 215729233 101 463914657 107 68949157 73 11 400448807 1693616100 2128146108 949535697 11 1181026140 10007 13 1652590880 53 1655295841 17 248758399 37 23 22244509 41 228817556 107 1264945270 37 587542590 23 2075320117 103 1871819 1795272071 490604975 101 19 1405227702 43 139 29 31 113 723017618 7001 1542088222 280391455 19 113 920074250 1697449049 101 415475721 131299293 89 617398254 41 334377304 2139147262 19 1449757722 73 265902679 7 363627362 1517454594 79 765572993 83 1124196239 23 480339587 37 47 1695780318 67 1685214048 107 1949 872029376 131 1656661632 400340454 79 1527831331 618365254 13 37 1949 849980339 488002818 107 137 97 109 1969437288 100501488 2777 991172394 85270562 149 195219636 1949 13868126 1635760819 103 11 310619686 61 37165043 113 733117897 53 83 1402364016 1362597554 47 31 913036769 73 79 1380787359 33647996 23 149 83 1461086184 1646026300 53 1792050257 137 41 785342711 1773093953 109 346696977 861082161 61 7001 11 423311207 2079754765 904959246 73 53 1184184936 103 43 389131377 67 1723090614 2 83 497345252 41 83 978033488 107 71 61 101 1949 131 117216030 71 1105659499 23 68359703 853258278 139 1447480774 37 1339180923 11 397704555 107 113 1461680764 107 223625613 149 3 112785207 1302357210 3 1994068980 139 61 1400294589 1539926212 73 1616099836 727547641 109 697421113 61 11 1929463514 1439622712 53 956907792 1433656797 2777 1727407857 13 2127043842 17 1160971871 1104126234 17 1973829195 1266404221 113 1090161924 589617053 4999 10007 107 79 1075214806 11 2139826568 103 19 20850600 2131113606 2777 1628324497 17 23 964305061 79 89 550081588 1817686427 23 1449817236 670703817 2777 248949719 54050301 107 389531895 1160383760 127 47 17 1093942534 1810901757 137 116230054 17 113 150765220 893376680 103 97 31 808094236 137 1605579593 1390483630 127 853876058 1966107171 29 2114859415 430846555 131 998653433 113 1335049009 76445017 734647827 61 139 698838445 71 7001 103 156233490 213420738 137 1432144433 1666625687 2060473079 103 1949 1877034044 83 739541039 41 353877765 276025351 71 97 139 2131346770 103 646231476 1866344241 1371668469 3 1129636284 1287425321 71 1261517776 587334743 79 1046865309 37 107 59 60472522 2098072804 31 756262553 73 195819484 1157888676 7 711002508 37 71 101 73 723610503 11 23 107 894539581 815548436 1426383740 7001 551958840 221322613 7001 882927636 53 83 2080402802 1219084578 1875567804 3 438459896 7 127 615467019 37 1127691550 421532749 139 1064384160 807935137 744984114 2 19 342312531 19 1184225464 2 911500496 1444915820 137 2080913824 1541588308 109 19 816447062 1788550883 1300710102 149 558437226 232577024 139 23 719198454 1039117621 652500090 3 745759622 1518477739 47 1880322961 17 1382180189 29 29 681844339 2083147797 107 1962360841 103 1161142175 103 19 149 97 647129864 2777 261996065 11 43 1056289453 1594965847 538044499 53 214528259 1836184857 139 97 53 1578236439 13 107 17 1693891373 113 1251020514 79 149 1800640168 89 41 1873375190 5 134946918 137 1447368117 17 441493519 245475813 59 1762803124 73 949599914 47 71 396997447 1915099334 17 315609925 139 1270343240 736650238 139 131 1288464648 252403595 1441569695 5 2016310590 1949 1190620712 879877999 41 97 1048792249 23 1231700383 131 668335068 43 1596711002 89 3 131 1154062185 1827905092 7001 10007 1703221421 1610814413 824727579 13 109 1827209074 5 73629740 1190416575 17 43 1231469260 2109058711 83 1599529155 743744377 149 23319996 73 925954849 67 2059525462 1378777791 1200566620 137 1241018610 4999 1367331479 137 47 893959599 37 67 192017736 1867694736 113 1512682403 4999 1986887543 2 699422160 385691784 7 38831457 139 877667545 137 1820900017 1818693303 113 1785904545 10007 1323068534 19 1384264228 1081765892 83 1316599369 1410666265 79 43 947684321 73 31 149 1333095583 67 17344540 134329698 2 911782965 43 832473067 53 1173071099 1194566746 59 10007 1582306840 2039389162 377257624 37 557145189 19 17 2010544066 187384149 67 1845936363 1429135695 1856268492 13 17 43 101 404714171 606001212 101 101 1794217059 954174308 83 1553051421 53 2018259663 83 1329092091 89 1807026897 156809467 2042784911 29 76046082 1949 62681928 131 1263198547 7 1585456019 127 205315693 625408579 113 1853086096 959233835 1327774774 23 956049027 41 859069023 1166560536 506260679 113 1198904010 301521765 1832479384 89 711261145 5 1361579148 2 822193018 29 211466579 89 2777 3 92646360 1423602882 2 710411795 109923722 89 1252238260 1159485454 43 544647690 67 154643638 71 11 147432406 460821163 428294324 4999 1083174404 2777 37 1162749938 89 59 2139837193 2101396156 1767510537 13 2 103 538733878 915123482 11 137 13 107 758511979 238181358 89 1194095282 10007 1285529241 1828371791 101 113 1949 588722736 423737937 826229510 1352845420 97 935164740 137 139 362901200 107 1681158534 109 1593746879 338428323 101 1596307929 146029638 61 318417133 784261933 127 61 79 1284495128 954468915 31 37 1784762858 1716716047 41 117213424 78370357 17 1756733012 139 137 1268049121 1147853865 238038776 97 71 956046290 83 2128831642 71 629505987 59 844496795 702582273 41 768660456 3 580059711 817070898 1350407087 17 79 13 96186805 1154648872 137 1758941493 1256832109 1949 656311870 127 1748870670 5 47200750 103 1653423362 71 1232981593 16723150 61 5 10007 1634683478 131 1149990108 43 374995174 47 149 479053029 1929236653 19 1253031513 37 43 1573887149 149 1732776428 13 721681987 2057439371 1004370052 83 2111476591 71 89 1697841697 1439715750 79 97 89 988208638 53 2 3 1124337261 1477254452 37 761542029 1551653415 5 107 304606744 73 7 397965176 1792273382 17 297899075 1949 2093214306 416990499 218859627 7 1880833904 73 11 734959764 741009621 127 859169859 1680366082 131 48292495 257997651 107 113 41 535406044 37 1368043328 1266532644 1767457675 89 1665333501 109 41 445521334 943087209 131 97 4999 10007 1406663976 2022814980 10007 887891089 618739850 79 83 220392722 2 17 191460919 1362170101 3 19 47 47387985 653461684 282396742 2 941656631 2001074705 4999 750014297 149 59 1547059178 734045314 2 1078237138 1737109266 1031955120 131 19 1276201565 59 59 4999 1257978354 11 1012078056 107 67 1524481954 1452220723 71 361565299 29 1981111945 1754865226 764926161 3 1030899087 713009569 103 10007 1949 3 137 1949 815429559 107 3 126132744 606249795 53 813875580 139 7 5 5 7 1532077834 2138366839 1258878319 97 127 1429494982 53 41 789752045 229559123 1949 3 127 17 107 403716029 618749901 61 2009323713 108778411 1809413363 31 73 275022609 920543045 71 1557890236 109 588108305 139 1221076358 43 1508434152 19 1185186028 1420787605 83 1949 655935499 79 672977379 2114551164 325267503 11 13 131 401919397 481076540 139 502891575 2100323082 244502213 61 59 1943474455 109 602506303 73 2032153852 73 2081650115 73 1708546166 56810133 89 788951515 73 383239342 10007 53 1639961510 38117971 131 41 107 921624686 10007 43 1152292285 208715034 31 19 1373684838 1208033512 41 1083825242 2043904059 1538372923 31 696081226 550841084 19 454771156 19 816014926 2092422086 53 1281549210 43 1492364923 29 2101564547 67 109 154291571 2 507269938 961495902 1676359321 13 1185904837 7001 5 11 59 137 939125821 1211928072 1013614413 19 149 323420443 109 1829227100 1727189257 31 2777 1157278815 11 1647204636 53 954576693 31 53 103 1526887522 677337706 67 2002384981 67 504457003 333037324 1949 2010144028 353141428 83 1151499670 733100556 2084092758 3 4999 1815346858 1500534833 135523677 17 1834286587 203764769 170201844 127 174631001 79 445418669 531435639 101 43 1492446967 305342269 103 418785818 7001 1881987817 73 325156773 41 3 3 149 2057579293 762599066 43 139 103 2064489873 292943742 89 843563627 1928116025 15781512 97 17 404764397 29 1130479711 73 1110043694 37 1524565945 37 1129030876 364587122 2 159379218 103 127 73 960929453 59362447 101 3 935036415 1443053278 103 5 1237371560 5 1173002435 1492656968 131 420675453 1185607629 71 1858115369 11 1424765672 1637988088 1057336333 149 2008954437 874375237 137 1988540589 19 1676523197 708253278 3 304727985 1830642356 83 1134890125 2777 255429183 691820275 109 416627133 73 1088001584 1283608440 29 89 789967057 37 2040140521 7 335441631 2112153785 1381993489 2777 59 131 107 912636358 7001 1845407592 1056428724 13 2107517035 79 3 977195757 137 23 1559370796 10007 1657726132 83 4999 660355323 7001 3 83 1074993673 11 1353226596 10007 63864674 107 1833060512 103 585631014 13 144047319 1922896887 89 89 1147570005 646357857 103 109 272102150 56557920 1735417449 109 513268071 29 356630679 107 41 1513715326 547373411 19 385316713 386110341 17 127 139 1654950819 1531766558 127 798313272 19 1466469476 127 71 149 320300937 43 1919234609 59 1466425482 381662543 61 7001 2 537160884 1939247919 17 97 1743104145 5 89 1573384987 1701362158 2103402632 2 89 1326217480 330606253 1648766618 97 73 655488535 394978107 45962070 101 71 83 79 1857193936 949362039 1428798697 759598871 149 1159015786 868522910 2 5 1438602010 670335510 23 2107935549 101 1278109286 67 461648894 43 533786609 1919609581 2777 37 2014529676 278263181 101 1982170753 139 564166250 97 19 1718821681 916333292 131 300402650 2134650764 51264201 71 1607355172 73 101 922549756 934692380 1091512178 2 109 7001 3 1482929799 61 718252674 101 7 1617799456 113 428243784 1507092978 2777 584988935 1628377260 139 471961712 1462926239 31 2035554585 1238586510 17 19 101 1450263747 1344092916 97 690331249 206153843 7 17 5 517150655 17 100892467 1898908568 149 2087463180 47 463512590 1275736662 71 3 268963368 131 850079829 97 2118549355 811985933 73 1901875570 392388286 2777 548735200 149 1949 155497067 127 61 1063946262 2128432313 59 995793131 137 1354184035 1041335306 29 1869259989 2085708388 1617366131 79 903089255 139 1090816122 916204049 83 1517299345 3 1529330637 657890340 460658251 37 1980911257 13 17 1259634140 61 235593773 285215076 127 47 71 937143768 385864199 1998408177 137 139 706970958 2 131 884282619 113 1355425395 1502238950 89 1835853064 480000261 67 29 7001 450430466 61 13 1733943625 59 853627930 139 17 1016364856 707794099 1963143409 7001 113 1689752506 767767192 1992227297 17 855038397 1502848660 89 103 29 1593173870 40280421 316523783 89 35417228 1949 101 1422825005 2058526894 103 67 529174703 37 1604041760 109 664268844 553275319 37 620818723 113 67 981999503 47 5 546152178 2 277264058 41 243944547 41 1739431642 127 23 3 1541896755 31 1395436919 83 131 383005397 280749984 103 5 131 729419528 913304621 97 43 326398208 1110339206 109 271301654 1142142112 1949 783240732 139 1449373572 734322822 149 1527831249 3 1839636000 48696171 1505775080 228561647 7001 37 494972557 47 127526463 1423783728 17 1714682968 2 61 97 1073977598 53 113 1524774367 43 1925765547 61 1542693355 37 1674801374 2042453465 1589796863 103 1028623302 83 1456649485 297887629 37 2017158682 67 3 1148058732 972318909 1949 430750439 297573787 97 2777 11 2 2049196047 83 1724019502 139 37 641765999 113 1048681806 2 843685540 103 1211430174 1465452688 42180723 13 1007850428 87150883 61 1420220422 2 67 1365851775 4999 2777 2030239834 131 1922825598 13 89 37 79 68030218 107 1563958331 7 1592451329 103 13 175469507 23 2029740294 23 101 381861002 1356700882 7 710547642 1431172022 113 1467398225 101 71 839268464 2 97 1843768919 1335903982 2 593983261 2028225065 73 13 43 137 47 246874832 1475224579 847932904 89 1777633401 37 462312706 2027957087 1590884879 1876902132 89 757233276 1949 1427558693 2 622529162 1865334821 1584328254 10007 1681017111 7001 1801770359 319610864 101 1977373859 5 1152201395 1206022979 109 542526975 71 101 572027095 5 47 695427275 73 1465472007 97 41 279554359 101 340750972 1592396805 1650757417 61 1014270233 37 19 23 1850998991 1037413635 5 359613366 7001 1123962760 83 749043991 7001 383542784 41 1408006174 1113949910 1011678050 29 5 7001 1932878086 1828521180 139 711761871 7 1993694885 157390037 11 1200302037 243852697 10007 83 29 630645136 11 2037226191 2023019724 1497135846 7001 89 648481989 19 195118733 61 13 1303395380 149 1079068579 376215889 37 181751178 2121064245 1446062670 109 2021808793 1949 1025343141 53 861808037 440041911 29 254628584 2132630468 2119535728 73 218024822 54118714 47 1688089887 73 47 47 544672284 928765992 1588004120 107 13 213717595 1949 1016783555 17 37 71 1949 17 124690937 170352631 1908600660 139 1400068326 686835717 79 41314679 67 5 43 413128649 1084607537 97 1548573572 83 67 962538633 83 885538620 13 2 83 1078876247 382265437 79 29 109 971701319 461993557 1949 824313958 183176595 375196421 61 47 1949 25259040 1178326420 11 314140398 109 2067223968 79 137 1312757838 1913115265 1654573040 67 109 688079940 2777 409432549 31 1833676660 854215757 31 1138785837 813869133 1800155084 139 1544429139 131 137 1797935090 113 795142241 149 1318129990 312439585 131 71 113 83 107 29 771760847 89 61 1190015611 133886812 41 379140976 1941117815 73 61 1349186913 1209336545 127 2 296743070 13 10007 568978006 7001 71 7001 449716236 170684380 43 985377552 107 741157750 23 405264922 4999 1309378072 1434902962 1580622036 1111731454 59 1084158953 137 17 61 79 1741160729 127 109 83 1489658768 83 1079363434 67 107 1147063326 1383116561 1609829386 89350184 11 1763817961 240654499 29 145825233 41 1590842886 2777 955249122 131 1047281334 63081334 1949 1596392767 3 1421065431 1679586723 1956157606 830695190 13 31 79 1491355759 341604221 116011827 31 1306014971 464022156 29 1807740200 1982964569 31 73 460832721 278975267 734477785 67 1842068665 107 740608704 47 3 1655069016 2092215466 580880344 11 79 584246791 398528851 109 71 1687483861 7 1143399691 561429484 1858736922 7 101 975731221 127 1874213485 5 1443747650 131 389987 1920790906 89 101 79 71 1120353730 1553076393 10007 139 747418151 413715152 37 2 2078428019 53 41 573473970 10007 857019494 1906043297 83 1055011838 311123713 1073028490 37 1542668843 139 180325464 47 1714428541 79 1812454641 103 1006884505 789211907 11 73 930663641 2139332598 5 1083395754 443927194 89 47 190257121 53 1365228855 41 131 1117918892 61 2111023096 477109182 1628785541 769128383 127 73 999757922 7 1162735959 7001 983773519 71 1259814557 2003451270 43 358882816 131 1877474970 1716093319 23 142563246 239916351 3 1040500257 666401701 53 139 1215314252 142292771 1053319993 723101535 97 30158643 149 1168584650 139 53 103 1718976006 11 294202216 127 1814908613 2108069063 549954534 107 2777 284428671 1116776104 109 536513587 137 922273725 1102294191 11 17 965202659 149 1345176172 357582567 76135983 83 97 1746439972 29 5 1459708815 900292830 149 451235325 1400930035 2 652056304 379732069 71 742287250 13 103 1044622985 1393801080 5 29 161201082 1811148368 89 1917319168 789009182 1580294986 79 149 103 61 23 770396615 79 97 554963688 3 13 2082613715 220518155 493183926 127 333170403 71 161688300 1357021240 510370355 59 1322380908 834133020 1949 5 146667870 883204154 792352177 7001 386583595 5 892362975 41 29 27492232 1949 1815398745 101 4999 11 2037559568 601395157 29 1501058995 71 704886924 585742206 59 127 304071147 491729649 1639163225 93810778 43 7001 1419704786 1819125838 47 1162152926 971622164 41 13 1408742977 73 137 623271499 61 127 4999 23 7 1409505916 1366320519 3 1279148673 31 1255445657 1469254610 2777 1814139121 250224362 1949 1360948256 2146140107 127 47 2084466356 219444877 61 812336207 1350757296 31 344634719 1321973567 1949 1847420069 704228361 121885064 137 377844376 13 1172276655 139 483611441 11 67 822697874 1490924953 71 29 23 1070724079 1949 7661519 624839509 103 31 63653092 1824782646 7001 23 1564828309 37 113 89 795550886 987266639 1208988662 103 127 791075507 1117944805 600559204 97 960070692 7001 2122062107 11 11 835579613 10007 680435972 432023061 137 916701623 4999 1890756773 1068854612 43 1896027297 947159721 2777 2777 3 1933938712 103 1029952115 613406617 7001 83 11 2 941883722 989412726 53 929728438 1022340169 137 53 719676718 1794660984 31 4999 4999 926249713 2 1889621758 2055927798 19 29 2045715775 1446720598 4999 101 492047866 79 1504905207 43 601101930 61 228932756 372920387 2142318677 127 131 1826803646 139 7001 438997705 1281932107 17 97 680150420 31 79 1199612314 2045262229 127 1828642901 23 798121367 351479215 343797457 139 103 678491694 103 37 41 71 69706664 1202991766 7001 3 83 1692602006 131 1185891648 776001919 11 1363947552 67 597086848 1246556085 1615732613 37 53 141542595 18285867 47 7 23 418290972 230317929 11 1521091238 29 59 860796135 63567898 194078667 97 101 1003187619 1560607524 89 136302634 113 101 1981481481 19 149 2066969869 1500941723 465604912 137 109 1800311048 2 1327237141 17 1729677274 325357264 29 1201512079 107 19 225488219 860141894 73 1474675482 242189311 13 1457082367 59 636866768 2 716298405 1734805959 109 19 1804957706 439623121 89 107 1988085697 13 298383973 149 363195743 764252662 71 79 1192461748 4402496 31 7 287409290 1387871840 2010437102 17 132182245 5 1471450518 107 1931094591 107 2078535032 43 7001 97 1643728729 1853526149 71 1949 127 103 941512391 1404799490 1949 1468079835 5 635512480 10007 1016921347 1465266684 255194424 67 97 314273404 1000064731 47 59 1436356062 89 623003001 23 1877124760 31 3 1117757621 715361030 41 10007 188571908 73 107 1361857587 1037046996 67 149 4999 17196560 67 1690086993 854558389 107 107 2777 220218877 596835617 1240815310 73 625053547 97 29 690081187 61 1376811917 29 1435538106 61 53 612210988 103 1681318852 545711613 103 47 4999 1600905018 71 336179817 2122230469 4999 103979200 1723501793 13 623492376 47 2115638011 2777 103 137453225 1949 1949 980167692 459841664 1574161142 10007 756535711 1394255515 23 61 306492417 7 59 1231410358 1298236392 2777 439040923 137 1366116187 29 97 127 67 1381964780 1873668601 927835591 101 1728276926 149 2009095438 435064751 575019346 11 1267311487 4999 1008908178 2777 31 1732547716 19 41 1354705723 19 471568650 83 115378300 442275626 13 43 59 881987342 83 1813417200 1051075397 103 441940040 43682712 73 655986395 935253589 1949 1271558484 103 4999 741466677 2002479424 61 84686605 79 1839215353 53 507519255 113 89 343668516 71 1191237690 5 149 1178491511 47277551 127 47 846687516 83 774868109 53 2021042640 752831014 43 22563949 71 2774380 445805914 149 19 936800453 7 1873103239 1013248222 1021580326 1231376172 13 137 1044678430 43 565334418 1129184155 11 592031902 7 733070170 103 349674391 548646595 7 83 89 1667762278 59 408318350 974321694 79 137 1097881969 1126786826 11 19 1539537016 326134120 79 2777 1106276267 593214409 1971689466 2 1866315978 127 2127065723 705604785 3 113 1336388737 109 1253848146 221347889 748267991 97 605065424 79 550144308 1134663022 4999 1949 101 1362230430 378987411 1484551706 11 53 101 866728066 101 803024942 1555045187 101 583359234 53 19 1389211866 1014497381 97 127 53 89 103 710670401 2777 113 622993747 37 3 1764705078 161044359 3 1497352941 97 11 735849807 626396166 558733231 4999 1260713568 492078846 2777 19 22025407 10007 1913447590 139 820462313 53 295317219 1410982448 1949 1622955274 1221164217 10007 147342278 23 583360911 127 3 1191196402 685277163 29 59 1307949642 17 3 1758095898 477777249 67 1949 258811608 1254501136 4999 1859749055 31 936012816 131 1742628810 673553446 101 1688501023 73 100122347 43 1910527281 704546970 37 107 84594036 832167937 131 1822866941 1919116558 127 83 246488171 137 821724493 869100189 1144577814 3 902992257 139 244932873 73 867159627 2087868766 3 59 1445636349 504844641 23 76847407 43 1638797424 2 47 1038107518 825281883 442571958 61 67 19 1465505074 277250432 43 17 416395892 1299923462 1825741052 29 1659683601 930844583 101 1254902403 113 89 1352195601 919103690 2777 481456821 1667733536 1708823075 31 875312121 1218618485 19 137 1536770357 67 1984568848 137 735849605 131 53 1595438383 109 1131964564 107 155604226 7001 2137443342 135606557 107 11 23 1944128291 13 1642939372 41 1935154572 854006947 1658247125 131 43 61 2057099645 1520480205 2002537662 79 787927100 23 868328605 137 11 271387369 19 1197911088 1510350451 7 414535443 198797319 103 2117547281 73 1066224641 23 7001 367048428 113 747165605 1509983518 137 1762281047 17 2052803550 1654483321 7001 408998420 47 1028351450 7 139 1834272766 17 1232752025 1912720779 23 227462532 37 1526680458 43 43 149 1883918750 43 1904533339 392055123 955803628 2 938377528 2777 447246958 90377264 127 109 5 1702500225 742697634 1949 403572381 29 1722425446 4999 89 251054164 131 17 3 57059508 53 1591962961 43 776950780 79 1117768111 131 11 13 510715543 19 859805252 215378813 131 3 73 153171739 4254929 623911369 139 103 61 865434249 17 34545173 13 289835992 149 795785011 2059613934 2 1970046322 1103103578 1251592602 131 1076279837 1840072748 47 83 2106407366 2114351379 680761767 83 149 37 83 485766725 1111938570 2777 137 113 1387691528 1353766370 11 149 1686074911 817942801 242946979 1936797445 11 127 2110968533 19 1284637215 126892742 930712339 43 7001 829904680 11 131 107 428561769 695118612 3 23 1626709339 13 13 1083187934 602882221 1949 1599201721 13 55057967 83 1153902022 2 10007 1200119496 898478495 137 101 43 1062810274 101 1587763560 776258890 89 127 1360836848 19 107 880693353 986382534 17 149 10007 103 1516467300 5 75087060 383503286 131 1938344182 1945754299 23 61 704965776 656492065 803237569 106221840 103 848108716 7 738054499 1658197506 1949 71 1867857085 1578628456 29 59 61 2056481381 137 1949 452315227 1437780990 73 7 644085183 931571718 29 137 107 13 172128684 673156601 251891119 59 1920673531 10007 59 664750463 1718429774 23 775747105 23 277759776 101 79 89 549723808 1323199292 19 2067216474 4999 131 63138332 1949 2041733420 41 103 1233630279 107 858196282 5 904447712 7 1309009999 43 10007 1865833414 137 902074549 4999 2047750368 101 13 1105823279 567970124 107 31 1162085561 756474026 2 1958900954 7001 253275177 947067276 31 967614780 1340974874 71 779532785 102130092 134056342 7 866145878 10007 426923891 1432491157 131 139 1395040974 139 1256624774 19 1887348280 307560201 90981224 37 7001 889380600 2 131 219861511 71 923898579 3 232965981 4999 1949 1299176114 1940184673 4999 19 648923245 675395831 282056745 5 85359622 139 4999 1199090134 1274510899 83 67 2 10007 1634323226 1072260057 41 394994041 2777 5 131 1458799625 101 13 1911021008 850931277 17 1892087729 7 1040221765 1779984959 89 89 71 67 1826334240 1677574408 996417056 103 250795421 254255149 131 1214696190 83 1832764832 1147407521 79 1424901512 1324364805 131 89 71 245658296 7 1883877877 928415467 79 1468039454 1645922393 37 954173469 430466477 53 137 1058431860 957718228 1573585220 4999 816426682 127 1829740635 113 2777 1859051542 103951441 2019092660 13 97 127 37 17 29 1486435919 1537335140 43 524817967 7001 1784652914 79 1967756648 1345773769 97 13 1649740682 37 449901029 1867213216 131 97 3 2139354918 83 1806120504 29 260189189 240570950 47 23 2 77664408 2001205448 97 131 109 346271527 1874330428 453669939 59 4999 1711230678 101 1878696455 127 3 563939769 131 508527750 2 1265379658 3 663376704 89 10007 1623355554 1920694651 639266342 41 18284651 1863150634 83 130185334 83 139 2031297767 1229058155 29 275640070 61 47 1909950938 1748700659 10007 79 121786558 1268117638 7001 1768249571 298186592 1214341469 79 623528584 735139027 7 109 97 1949 117179727 29 637019713 380763533 1974675185 854161101 73 97 109 2 1682487862 2142293072 53 797627949 10007 17 658018966 1237587199 1350289273 1452877583 47 632910125 2126183317 131 149 1645720855 29 317869029 1949 1774485156 53 743695682 149 127 362389985 79 10007 2075431786 1459560640 53 2777 815424395 1108131303 13 1608251775 1230801013 1409665484 101 1795525823 4999 3 11 1949 1621622572 482470107 7 1960190931 137 4999 109 1356306184 1278260222 73 867553024 802740802 67 11 794379022 131 1861373236 31 266588926 103 17 174115970 1357395884 97 67 837057767 13 883198572 53 193321139 61 1520571277 779256815 37 19 308185058 127 423011600 478595873 101 651986071 10007 67 1456815840 113 1342720127 41 237042033 2066304634 83 101 1683376898 137 1874423829 97 37 474840499 258473157 849223426 43 83 803220963 7001 1716610195 71543219 1305600996 2777 139 106454399 131 107 71 79 235616689 109 2078491025 109 687040592 10007 719643398 1294676216 73868613 103 19 1892517667 107 1442563514 3 1033949328 1359786285 19 1178341666 109 10007 41 1676105276 59 4999 771346743 31 249879530 92912324 101 652695633 2 97 2076026592 1019787578 581795990 1949 137 1590272847 10007 1587420417 1283097540 41 97 1959550827 31 1954729390 1917154916 127 707646048 754291301 83 10007 1895555961 113 2066058265 41 103 688936306 2020233142 29 1024525688 1633898664 109 1092198133 304335972 17 4999 706823607 463766462 131 1708914257 11 551778886 1889491052 149 1056288198 53 715325870 613409165 5 2777 793594398 61 1586534927 127 991330758 31 127 1362862654 890416812 67 43 337155389 1222332663 1903765293 107 1123379839 10007 718656247 83 195077639 122387106 127 13 1362898004 1300673907 79 73 922694523 283225327 107 1712952086 1063388600 61 1092629193 31 583223584 2 1958284846 1477771628 61 495146150 706856471 103 828698139 1655805837 1200227240 113 31 2777 1595289305 1826502325 107 396082007 895846800 149 896067673 322164522 77918507 149 2136569309 113 23 113 1131041634 29 565722469 41 1469359804 2 1507522782 103 444870596 7 2131291953 1351712713 1144050986 13 31 43 309654954 616653497 43 43 73 505985520 5 85228325 11 398432441 1498927980 31 4999 7 1000528032 23 13 423498920 73 89 1272073885 1125315466 4999 848165333 1631491292 2132069042 23 2 1332654328 23 1678312047 43 2055736174 133391747 1588702745 71 139 827274346 1681348616 101 472964517 103 548265498 178558946 89 1145810920 129385797 43 462904116 1301519485 109 1884479854 79 83 73644323 1109688586 101 1321056542 47 2056259682 1989412756 101 31 10007 216571494 573761352 43 1460809584 13 580480296 421879340 41 47 995053403 47 13 394736037 4999 2072569039 1954966241 7001 2 2085275144 966796462 47 1169401360 935072050 43 41 962583452 17 1186351018 47 1573655115 103 699710724 5 1071924315 11 149 139 1949 1390701154 29 130157423 855672956 1946206561 1596138064 149 127 1279763379 492345243 3 368407920 37 2083023415 2028025669 79 47 29 323926375 1432731892 1162141530 89 645127091 89 51203418 7 47 426617210 17 1381098343 17 1015011571 925435341 1910769339 59 149 1504079904 627374632 73 89 2034921276 79 2092109679 735722091 23 633005471 154874773 931410227 139 4999 757743421 1727704390 1016848763 110013978 31 107 1577044431 137 5 97 701696448 2021570792 97 67 1853825806 1074387524 7 71 1949 1257017295 1777571807 442163201 2056351294 23 248287921 127 1766795425 902210219 139 107 1243695006 97 562231691 70160965 4999 71 1943265669 37 212696027 89 130864621 385735574 1519046400 61 661766325 5 1575824710 1749150697 19 1319737036 41 1648261500 4999 567421493 483583174 79 384355777 109 1799956349 139 1715515164 2038877617 107 1060362237 103 17394515 1600522440 5 67 4999 850719540 37 412490800 1686531073 414399767 131 19 759808271 7001 1831525731 1893247938 149 7001 1446980682 153797968 1072303258 13 1274275652 38003280 2 113 1959001335 2101349185 89 2054403376 61 109 79 71 1405692151 1735484584 29 1809071968 520879459 23 2058813532 137 1066356739 71 79 728140156 37 89 1801792025 60334471 101 1766293767 71 1488118181 73 1759995349 1401753448 131 4999 1631993536 1884772970 1949 2 139301703 48540983 29 156588777 29 149900304 113 1606278841 1088544594 29 213878190 7 53 621369933 79 999491805 1416148233 101 1998289141 107 1755295838 874182296 17 1266506987 31 1125657409 1445030814 10007 61 53757166 2777 500656999 854253902 1037766762 23 1471303821 13 107 61 137 678487568 61 314881253 2777 17 1355146143 79 1598359205 1377649779 7001 23 37 1635174298 1152876763 31 1672578206 1469624273 13 1425276742 2141584211 23 10007 719072999 422615624 139 1811514303 2040352088 97 137 1018882426 1631624500 1477625985 11 29 131 101 1435634503 1185075420 1875121573 1573527769 17 139 71 399429405 689412251 10007 59 43 23 59 59 139 623464762 41 71 2 781946187 79 4999 1901454633 616936588 669907644 31 2777 3 1802352270 1128125244 79 1284235702 41 1327520550 1759434414 473382812 89 149 1206218325 1710410336 103 19 853651190 29 1958740765 100943664 149 97 1119121495 73 11 757273457 101 427581465 332149071 43 1569285787 29 2076691633 53 80126036 734840244 48764795 43 113 89 336141430 3 1330380615 1386780067 10007 527890248 29 773104750 17 101 331836106 43 998712840 71 1968201527 2777 796969986 3 1327285068 1733300900 2 1743686378 156863992 2139818377 71 420627933 59 119853054 107 7001 1307401745 59 554907318 97 35885512 89 37 1977099292 1468994313 53 193909579 2777 963716195 217722501 169041841 19 149 278985514 131 1810527551 62106183 1653850613 1346246637 83 97226385 31 10007 2136874766 990368293 19 86581499 1963588350 5 23 113 53 4999 1455228896 1881668591 109 1772593207 137 1297977949 582617547 10007 202830719 1506014309 73 313333130 127 880088791 59 1317052280 127 3 1630231350 752293032 47 11 697563493 149 359991178 73 745003106 1537718756 83 206044346 113 1975611092 985532099 59 7 103 1329057307 135750395 1534089199 43 4999 1134098135 3 1764411810 17 233815651 107 504868391 61 292986538 1949 53 1732449525 89 1075787486 19 59 113 607739651 53 501964325 603069410 41 4999 654431924 101 139 1949 557826981 625666118 83 1199420635 526941310 7 1949 101 824298572 643487968 31 1978977752 43 1831993586 23 556160562 1137535449 131 7001 1505530045 2007190328 13 17 392033195 5 149 2 1467511142 988821610 468212210 41 127 1775244608 13 53 2013651313 89 860909282 7001 41 1143382317 1185213292 7001 1815824830 1949 1357409974 137 1675876252 188639446 17 1860810665 89 13 1645620906 103 503706595 5 829273130 2 7 41 662512153 23 520444414 1819616296 29 134580223 7001 149 971758183 19 29 17 107 7 424392892 1090319531 588959948 1362749088 31 109 2045272948 1520451028 127 1886177584 3 871838408 957982364 137 2777 107 806224028 1767761552 7001 1746021396 599180585 439385257 89 41 137 107 1416406560 103 1269956525 43 67 1532216434 1968943221 23183637 59 955974300 23 1094816347 37 97 1621664430 504120640 53 807110229 1971778017 3 37 61 850489755 1155845873 107 2121384001 610581830 131 71 1183541032 1216020763 660401933 101 1574778668 670336039 131 19 414302562 1501207404 67 994320061 1655706178 149 360757750 694576560 5 59 5 1890278010 720749968 71 73 426063624 1261592949 79 1950305074 1949 1708664804 11 895672118 1946739497 1759425369 37 127 723277065 1671133691 43 1072519969 139 275414461 130435254 43 563693794 2777 548565803 481651211 1063874085 23 131 11 315287951 3 668668965 2007069085 1961789253 107 139 139 980213655 23 1647029706 1425414485 19 103 53 107 1949 11 1906930278 1534436849 1911965185 109 43 1540609977 61 658379588 1038376953 37 1674555181 803515442 23 97 201184410 1087989742 7 979684479 109 437370457 53 1366088515 103 1811632495 23 761574137 952619888 11 3 29 69781041 4999 109 1949 722624511 7 836249505 802202024 13 3 1573046038 43 903296872 4999 41 107 1485906860 73370866 1536277105 59 43 426531835 549623990 5 437514550 2 79 2777 2777 361301585 418510562 53 47 109 479387341 127 2069251005 926905286 41 248130504 2777 23 101 1943078628 61 19 1971692054 1489642427 778034243 1680736847 29 998975672 1510601006 2 107 1062356984 139 7314458 47 651468316 36390596 1096853906 2777 1949 10007 1949 1437414786 149 1398591110 5 73 1962369137 382242527 1302395024 7 1486565248 464603747 139 149 2 10007 37 83 3 137 29 73 1212235664 11 1580686690 17 1675238675 73 137 2103285372 2077008717 3 7001 435770244 832971979 101 196020194 1721343909 101 1283219443 467724334 1949 1328722954 5 876584120 31 1382767260 10007 1917489888 7001 31 1037494980 1344947214 71 327187667 47 103 31 235686831 19 557985710 5 1951224968 7 471003249 127 43 555847539 97 1226333227 67 23394859 1258431237 59 47 370792071 47 713388607 37 19 1840808711 1775668788 23 2777 1341185474 139 1904858224 11 501951747 17 2099891219 41 2777 1622539428 71 1949 61 61 600553113 10007 71 1296165847 1334048725 723813462 67 7001 1267489044 19 31 1949 1000639701 659557490 131 11 721689008 2 1866089256 19 11 73 1104013456 71 1187162387 93368195 37 515520556 823609523 79 1344347345 7001 1948574328 694674225 47 2777 719678989 97 7001 2054253487 137 7 1389304693 399779569 5 1468546930 31 459111395 660737100 652761362 71 1242766250 113 5 244040709 10007 47 781153301 1617751750 113 1060720717 1464375547 73 1178841668 113 139 1423147049 595862395 43 312341975 37 31 89 2119777881 83 1399400999 101 1582094832 103 567987732 1477952037 1949 109 113 11843367 1018672001 23 1265157468 47 753463251 73 1832557033 2 745308132 1403895135 149 2777 1536172529 112258384 71 1153502565 421630748 11 1644642813 245871990 10007 1841083882 11 11 13737977 53 109 43 7001 1175711618 1445720478 149 79 1691801064 71 1973686670 67 2051731139 17 1883908261 1575346044 109 1927291457 423686881 131 1768528820 2 1136539532 113 295503240 83 424772244 13 37 47 2777 715885607 982405405 89 1437343681 19 409589422 7001 299229741 215379604 972873237 43 31 103 5 1971672080 4999 1159688016 101 149 131 3 7001 13 1213489264 48579934 1654299645 947995905 71 1835708620 17 13 549690310 431586753 89 67 103 1935813385 139 1594552678 109 616585441 79 89 1140001534 454950912 17 53 1626206049 71 1443964346 83 1600920352 1766505736 31 1659809683 84290832 89 103 990026627 17 109 820204508 97 10007 149825571 29 1910950331 2053393300 1108286304 7001 89 19 1685624881 938718020 61 176215641 5 499003650 1861378425 61 1550708023 1767626768 83 7001 3 7001 1552030687 1017028269 192811285 5 1418228270 97 1118690989 13 1244715173 4999 89 7 611612547 1826117125 127 97 154216808 774540344 23 1135569201 452117579 7001 1153586946 10007 97 1432067842 1608155909 73 97 243672245 772643121 10007 1265295087 448662727 135698879 59 1064944784 127 1180501957 1988478294 11 724451329 783861841 7 67 89 1419269739 139 1353706932 10007 2125141479 1944691172 41 570489007 1932796008 11 47 43 1021430619 1228090161 83 1758622170 43 469158982 786841205 948181585 5 83 1687533839 47 1085799123 1923203669 1085195963 19 1742003882 127 1386503256 97 41 1480008365 83 66725028 29 2002399163 71 961466522 119654809 17 1995459065 1267965689 367524011 1651203275 67 71 4999 184623068 976024756 614248546 530103459 47 2777 1217472901 79 996298308 7001 2114266995 71 1979545351 67 2777 727682303 11 2103000526 7001 10007 176993809 908305369 737131802 2 712708604 41 1059008156 744386093 4999 1741465283 41 1705589214 139 741335650 107 850375358 101 527734999 407696592 2 2006754018 73 508842704 47 113 1956630934 17 2043252826 356045806 101 41 13 43 1753706496 798925294 120709143 67 1346456386 23 2117584727 71 71 1338428350 103 452038778 7 1630838251 127 139 1988271568 1667975814 23 1203336024 11 1685429902 97 1861317383 1861554863 107 1831165372 311858533 37 5 1673291577 1904989995 71 553707232 493072449 113 73 1102429056 1502739336 3 107286678 1177774920 3 139 1827028182 7 139 22990600 550410532 109 1283262995 1501618526 107 1406587704 139 2077952808 7001 991299594 53 1592630655 67 260130046 749826053 37 2068903803 29 47 1390383845 967359405 17 584503076 572450487 4999 1529916649 17 889953118 113472208 7001 79 43 2034054413 2 900334038 139 629438426 667191938 53 5 2063773631 10007 4999 823685230 139 344522203 23 53150516 79 1763171454 149 137 7001 23 959138157 89 149 53 1381729716 1971314595 17 1056810089 1236905520 53 43 107 904510162 1086110990 1812942234 1253426720 2777 304872897 7 1119758531 107 10007 97 83 1053428706 221771855 43 2127809548 73 139 37 2777 1059528056 139 1464710772 61 310595988 137 103 83 1144541282 1189538985 1948298954 43 37 490060671 682384145 109 79 741539978 1569245493 1965042567 101 852055998 2030658379 131 264943278 1530399264 97 976070692 127 222151575 13 609738870 540594171 137 1584722155 982797448 1546547695 7 1738929927 7 1732292548 1507236542 1358180061 10007 653025262 43 41386339 823020032 83 1951509165 5 1759958825 43 1311074563 109 31 1724100539 139 109 139 1202786698 83 1643138189 47 1264637507 1359445137 292835948 17 29 813444490 1730011385 107 1492608805 131 561907268 59 1671415715 696749250 5 7001 73 41 451491672 41 2095921353 500702988 7 5 890447565 13 112671558 73 233715924 97199491 59 129478790 7 5 2777 1483976037 1618116245 103 37 137 1220253520 85969007 23 11 24745567 103 1123115631 90863560 10007 1531976468 1727546476 47 93319346 127 1076070062 790391634 137 1026229242 2777 89 2047411358 7001 633996558 889344031 17 657467721 43 694640963 1626767265 1492278142 71 89 375974715 131 268885989 1949 215795229 41 79 1872518909 1613305150 137 602391552 1838361954 109 1714904204 13 47 1513355773 101 546888942 82511271 3 1640124468 7 958823514 109 41 311935421 1831366184 69228820 73 23 4999 139 79 1129269687 515270311 79 137 83 2029906847 2039831074 1432232519 71 679312096 101 1949 107 1550706258 1949 137 47 1305232441 1341545769 1787586823 1409911010 149 61 137 397446105 3 83553912 748011358 89 97 879420818 31 103 59 113 1441174315 103 256938650 887203478 79 417194892 2056573341 43 795533910 5 1093451630 149 1527720101 47 17 823553253 286889178 113 1949 707572756 1591415470 2 1707441895 73 517529412 107 127 1013964698 1366974132 61 83 1311987893 1188794093 89 7 1128333741 1741406866 17 127 1446813591 1946781349 671705570 806469631 23 53 891614495 1639762654 11 817075000 23 19 324494920 1373099505 3 982344765 1749203586 10007 10007 640828266 1329700139 2777 3 67 848135379 1360462671 83 554600439 1509951023 784866455 101 1710596802 97 91116509 11 1911417343 414462646 1949 1712434278 101 61 1507933499 804934734 19 1499308914 334788637 127 846693702 137 289164804 717203443 7001 619430651 1122945623 97 11 149 1802152999 101 10007 1596406703 934453660 3 598096290 43 7001 554829250 73 1452748326 807102819 7 127 37 92101416 886561346 127 1623502527 113 1240800681 29 1260448141 166066151 83 1464734864 67 1931278586 127 523228697 154019243 101 59 528350900 1819679711 11 321129292 1348814721 67 1190891902 83 44729281 1815125838 47 127 1411961595 103 1585372292 1385967035 883598754 113 43 1465882492 1910393755 31 1215911843 127 950356367 79 247039470 1110958935 113 139 1279157508 771728278 2 290664160 901844635 2777 11 89 268551181 223373713 19 1172456303 23 127 97 758247871 89 127 534640663 2079074074 29 1874484494 61 37 139 1205149599 7001 191890409 1570723357 17 735461404 113 1724999852 126625985 127 306632610 127 1957468682 1982600506 23 89 942095527 1870433345 2 282853364 67 19 925323978 315130815 127 1770654066 875643156 127 73 430336971 1855962517 43 2042141122 17 1471350000 1150564063 23 1214807399 139 1170811178 5 1692619081 59 400104075 1309046134 67 2136297747 3 1996097604 5 97 1494016795 1975673573 132525920 107 2777 130746714 7 1538377876 47 1507604195 2 47 1316523936 37 881362304 139 2777 1457615516 1714381542 131 149 1785251695 605535950 710455878 23 11 4999 505883803 1233412505 101 665807359 53 1973679296 29 382298532 958916262 11 941858610 1907981790 71 1720821675 1054507037 67 1264094427 149 83 1669285708 2058788160 4999 1104729010 4999 7001 71 469277979 59 1744794492 1088426218 7 403046679 251784114 109 955457921 107 705616161 3 323910573 61 2045748831 59 344123341 298951423 943858834 103 7 59 321391821 61 266605624 59 412672609 660004916 89 113 73 282748564 1583542188 7001 11 1889261115 1199485265 5 1088186760 141231334 103 71 117978286 1334936505 131 411963521 137 11 197829560 67 11 613183235 53 19 105698817 73 1522885047 1807052381 1437297846 1949 2111478666 1756759279 59 2045462992 103 493688405 149 1948350293 131 1537458313 1694339183 23 32615012 1627708336 109 41 17 25660701 1906267511 1949 73 149 89 73780869 67 991996975 616243519 131 782444791 344702265 131 1635474863 11 1075949435 23 1010463715 101 1643965284 1997822215 979687813 37 558898855 1754214323 47 348670617 109 1864009763 1956431144 2 364551998 19 110850259 1859528892 13 4999 1397265491 1326464654 23 2003230477 1661200894 19 2042223204 818935141 149 1051700966 139 83 7 2777 97 1064959799 1517725787 7001 2113010969 2777 53 103 1614196430 1385768489 89 681879552 3 1383239115 1413889030 438286586 10007 895006247 79 83 667105463 73 1078992049 382974602 1815193354 1949 2037935080 97 331401276 11 1466655707 47 137 925279368 2024341566 59 1458058740 1337669479 97 914926892 10007 1214569604 561452742 17 2044753285 1598344828 1313577742 149 958929730 103 37 79 900612081 29 174885979 1949 1661705706 7001 67 1802533763 1052107901 412067742 109 1300778863 103 61 113 274656670 1755343469 29 2042435954 1299055261 4999 96715653 7001 1820762188 131 821471525 7001 73 149 83 107 707371332 3 680030311 628784457 17 4999 1730048921 248280334 2055504625 131 107 83 17 1648941622 2 23 1349191523 1662716184 107 43 623958079 67 576304520 149 1677074417 356747304 2069764208 2 7 783375546 131 900998706 127 41 1053001827 83 11 597015309 543570863 1382114768 1913650761 109 776625415 1377231506 47 622789041 3 1019153454 89 1106888283 745538121 53 139 1016431662 11 37 1324764835 1699351466 336331400 17 1892511218 2 1355171678 109 5 201235305 141776958 2777 7001 1248250296 159825160 584952790 23 1149598070 5 793682295 1788126453 103 103 113 1359320279 471816923 3 131 23 222357560 149 107 1053139368 813446849 83 43225487 2016309040 109 1662412969 59 1534570648 89 496614319 1716398811 131 89 859432861 1695750998 131 59273963 71 568621960 53 258116886 83 71 1252222101 1241663336 13 941883956 1066614133 1191371047 617187597 53 1768657515 3 1112550250 422422207 131 1393401856 1290876479 47 109 73 2 782333816 19 1674348533 1366976618 23 1618305553 442614202 37 1116515290 1630252717 73 257182582 1629064264 67 103 1245649926 3 228663501 1395895151 965443489 2777 2067138843 7 23 1859613733 1269724292 73 807879172 83 1634816263 1280935462 127 1619054871 456547131 2777 43 1594585426 1582526248 1835308410 37 1067093246 37 1873277319 149 37 53 1771501627 101 1947831864 610671553 71 992812454 2011411454 139 127 950909169 1071502054 7 89 43 137 59 7 964575360 127 845724369 11 342788817 67 41372366 131 334833319 59 11 53 785939968 1310761974 138477994 79 492020690 89985045 71 2048729921 61 59 7001 1842747212 1846478745 1347352437 139 79 991834667 317058907 131 71 1732849714 1960186735 13 31 1123016602 520591928 127 52523350 746631448 29 5 1562764126 11 125986759 29 1495728534 598256917 113 513646020 73 698682635 7 1178047797 1204168788 3 1949 754956844 71 234462081 3 1872387900 1196056749 113 19 269164659 1887084142 6437816 11 1178245904 149 125844208 307600964 73 1949 10007 22715890 1732852148 2 1965105294 1634204568 31 178616234 1346222105 107 2058717507 113 515549279 409268803 567763787 127 29 585003225 113 2777 592025655 13 2024148964 642336855 73 875238391 73 139 31 1043408602 17 1436650076 348317267 636587332 97 1138212162 101 32140624 66593643 131 247254771 1982063973 43 1165687301 1900106533 19 2777 2133459710 1719190943 17 1614582774 109 83 17 2146154805 5 1289324095 137 1789516590 871689345 113 127 1902149001 113 432840850 1719191093 1326849577 4999 395248128 740192068 149 406883965 67 1450983758 59 2045864294 2041187777 131 977625883 661250403 109 1070511890 66666253 13 920474685 107 1006535713 1949 1464550713 837555879 10007 5 314895659 1957821687 79 203273613 137 1390719606 10007 1593728461 127 2060225115 37 414293218 919021270 7001 1842634179 139 1456034869 73 1060269447 1350702210 37 3 61005357 1019034102 1949 1979844874 127 261562966 10007 971529595 127 103 17 139 2 13 1773832073 1397998503 1371703736 103 37 1797601932 573289923 53 1655397124 29 960984658 1497157277 10007 2 1159309244 1264305908 97 1303967285 79 47 876421596 29 1841254224 17 7 904343976 1335567778 59 1460879914 932041032 13 41 2023510146 61 1361039380 17 1235692226 67 139 1819978152 2043380471 2777 780896088 17 591149330 7001 196644088 835464335 101 1883397096 1114030808 1591564205 11 1446179704 61 1201831699 969974586 97 831355087 17 89 893425610 127 11 1254899118 389482088 4999 435302922 139 2064315827 113 1754963475 742084913 31 1186674453 67 1697560374 1504875130 137 10007 670999371 1928579061 41 1462353314 17463458 2093566431 139 965552006 2091416289 23 149 1977565548 1595454303 13 681964400 137 1143979181 2125429097 1949 101 385353977 83 73 674514657 515553969 3 73 1074731786 1723365512 10007 60326873 29 11 435112274 1531766038 137 73 1880514602 1524639529 53 1259042295 101 442909846 1973668619 41 488880228 1469518427 89 1438019802 47 17 1611083943 67 2096110209 73 2103177336 13 1950376753 5 43 1449157993 21458065 7001 89 742218526 1503320360 23 2 4999 1004799 1853774171 73 707078365 47 41 109 948109250 1973089769 139 23 137 554255009 137 1530096911 7 135678466 59 79 7 131 61 101 293492567 71 305205454 17 779234036 7 67 1588456502 506978162 149 190407249 7 1492511414 47 3 1844480620 856190975 17 10007 2056941272 67 1678476851 1949 1266043902 107 1439140947 1959688063 89 1349999709 59 118598936 17 17 107 1925738492 131 880697280 1005456560 71 37 209691049 1108804664 101 3 1659306636 11 79 7001 37 61 324669328 496673224 637030037 457004877 7 743252895 127 2008947595 17 1964161555 67 1405259809 43 787689179 61 487455575 173211574 1529507729 219760672 2777 37 1949 1071925367 61 1792659033 2777 448710437 1610326760 933157085 1482781968 79 127 1615931998 131 141155644 97 131 97 1439582917 97 4999 1799860905 2145192833 101 4999 13 339367119 959094045 7001 1963962526 1500223287 73 763295738 1551524407 1949 1626302121 7001 23 1457352496 1911061973 10007 58861174 47 1786794701 1541109472 83 149 7001 827000126 58024383 17 67 1739812517 113 31 1173420095 61 191615386 107 1585088156 4999 318741123 227214393 107 107 53 593129413 946123829 53 1093341876 84046727 1949 1949 2084997322 732670029 1949 1380660899 713386660 73 109 1091468557 1876792482 3 1976997686 1480498401 29 19 43 2127955587 139 88281510 127 7 1657039678 67 58042173 1962627093 7 107 37 7001 5 89 1072060660 11 109 1459060484 53 2037716370 710249450 19 113 424038790 5 555205023 721167047 17 1005218532 139 37 1473414111 113 929441159 939475749 158757766 97 73 2068049704 1687894466 139 67 103 1594630859 2 43 2030549658 113 874394587 31 2136312383 149 653592174 43 737357335 930056178 2777 71 150984860 13 61 37 301491260 17 297095553 241277137 59 1949 37296064 1963746442 59 7001 73 441218643 79 1798265861 364450226 101 980714545 354894580 676485913 113 73 445352633 1625977983 7001 552546924 1188615778 1253285973 73 1144228665 685656251 1949 443628527 405789125 2777 137 2140788806 1162042241 47 1793455206 2 29 2088839376 897186064 139 1058910340 425643915 3 1654532643 13 127 936531528 1742748610 13 481541346 47 71 1353276330 269897359 97 19 359201511 979994380 53 429505028 1949 103 401704576 13 71 493078870 346215905 31 43 574779237 1105434755 2 1686957564 2777 248102734 79 1292313047 17345398 59 2056446121 453048315 113 37 1687312470 4999 484211490 5 582529721 271509412 101 1430667602 7 140443457 67 7 411894504 131 329042065 47 482653152 2777 1594016403 106295075 23 97 596470266 89 71 1590811445 53 1313891677 250882549 837910813 83 1664046001 19 1713211551 1366539858 139 10007 791263497 613474663 83 377342236 4999 381278729 1731152510 19 1598497284 59 1634705861 184088043 107 1831062538 29 89 43 1446819968 862511162 2 1883971372 1018437395 37 47 539956807 1231551661 1949 4999 2133889989 11 61 834143571 149 131 1442929106 149 4999 1137352484 1226499651 97 2092015005 760430918 67 43 3 59 189082265 10007 97 67 448929212 43 64104701 961654494 1397634645 71 7 968525157 1696548873 31 101 3 2 7001 1884396161 1689690847 649453532 13 1144735405 1949 476186116 17 1949 1493144492 1379414062 439352112 4999 61 135300806 1271886502 41 113346427 597990371 1128767570 139 41 37 1404444140 103 144186301 490123073 43 1669292637 13 815848943 9557561 10592689 127 1200698259 83 1392846375 4999 1017061124 1071780977 109 83 1567559663 1288648123 2 788656324 1281809918 29 179197728 89 580266205 1924210705 139 680741936 13 1662570351 2085035160 17 225767939 11 101 73 65191336 43 377635899 2777 1665030883 1262449193 189180348 2777 41 1052039532 149 31 1622903692 47 1045884239 79 107 117272210 11 663270668 109 1772851755 41 795017019 3 1656041690 89 996941065 1780889194 131 31 1133187578 1347830927 29 888273156 79 859564872 366501857 1124594182 107 149 276681676 1931588561 458496981 103 131 38790410 1549070677 83 1399963456 2777 1098428465 795349238 109 1399703117 756256279 109 23 1293552987 67 89 31 61 1761728082 59 276504208 1949 510516377 29 107 2115621869 1598327908 7001 79 2098436793 83 1486152593 59 1797520687 47 139 1067311361 1306562331 43 2037510237 1407218231 79 142913291 118083800 450881073 61 1226209470 2064939758 73 67 939933888 67 334835448 1662826515 1938523915 5 73 17 2073895790 2137009208 83 1380358642 726613641 13 713869615 59 112177231 137 1455984521 37 13 2037590737 137 872794876 89 2029378182 29 67 210754463 1269378557 79 1420034875 5 959370405 1637401235 1386353210 2 783185492 584140407 23 7 19 830733010 453825370 17 1531306437 127 1829657575 71 1161928419 73 988835242 1707501894 7001 2777 1968014444 1859595472 1949 17 723916797 1165433113 1805354353 41 1265785210 71 2141020861 745070860 41 3 716305737 1141620882 43 2777 41 1959758016 1511553922 59 73 580162828 43 67 566226715 41 123889784 83 137 671527146 43 2010598902 1519993756 31 1754762897 23 704893996 1456312513 31 101 1923623679 735183141 79 29 53 1896466598 10007 7001 697367421 43 1435723074 7001 62945991 4999 103 1949 1617586193 857645756 17 1383493303 717865425 1949 259181918 149 1612245262 1266968754 579320181 97 107 1389642705 1892312227 73 1253769014 101 1696852717 53 1790946320 1537902199 23 97 305239309 2133701310 61 778981041 89 101 1663273151 710924153 23 17 2075826750 1456769583 107 89553102 33987565 41 565890528 23 1883266657 131 1865082370 1753055493 113 928314898 1713870251 103 280907869 73 90063 527539019 10007 109 2118920324 1227558654 1700434238 71 1615561676 261971472 23 89 729596368 7001 11 626302459 7001 10007 994855912 22635834 329618784 31 1966086991 13 31788967 47 1292203477 1512056693 858854641 47 1949 167366477 41 137 376032257 432832631 11 823043360 53 109 2146177627 41 61 617620669 633521525 13 696356908 10007 406094067 2 79 2777 296669687 1305176115 131 798592637 642058248 23 29 407116187 1094099816 67 47 1547471904 101 1439214549 1269369393 79 139 13 11 2013698247 59 137 2 80025018 13 103 2114336826 1949668563 2 2777 1830134641 4999 191401712 389547075 1201197639 103 583669379 1699560137 363415613 11 71 97 184386449 109750823 13 241241373 1949 674977680 684776062 1295697230 83 230817568 306355795 31 654725253 13 67 43 3 1353541520 1433269263 1949 868038296 333092086 61 31 286155265 1754220250 1733689570 31 1586235673 211067440 149 1391624827 1832988442 29 1840128838 135959420 7001 1394445937 31 1495410502 83 59 1043710295 1913988933 2777 11535658 23 517351323 19 47 7 1357692609 37 1345091895 11 437029252 2132087716 492792391 139 83 1299919662 67 1743855364 137337149 2113571717 47 97 1362738838 859440079 23 1776942786 137 844136014 487384891 79 53 923082069 13 701934712 109 97 1884182126 97 1949 1394490010 2777 338319133 686077289 1836032989 2777 131 1610297993 53 254626164 3 1213071600 60384827 113 131 686898893 2777 2 29 70463910 479318054 37 2065885279 754966328 2777 7 94996509 23 53 397978582 402848095 101 338422900 448724694 43 1583719025 43 332789728 3 1290752895 10007 332073916 149 1404502310 1485347142 109 1757504119 2033637292 107 1208396689 37 110960589 2777 1990707681 137 1650496065 2777 499054670 2777 1077206631 943724046 79 463535344 670819999 505102946 71 131 455182425 2097598855 839687598 2054525514 2 468912248 37 89 7001 1372987113 29 2777 1871367537 127 1706400575 73 5 949160575 7001 7540077 779589577 61 329458709 73 11 137 1217522562 327353006 2126306588 131 911556950 23 61 705289700 5 103 1039458799 37 101 1752315820 2115166248 2 107 31 1503458146 701547544 109 2777 854509867 139 52925084 1597698597 1949 139 580086059 103 7001 19 2108025642 19 43 1402106289 898784581 526520773 67 1997970217 1590095799 17 127 1530208593 336090795 37 3 1657926567 73 2143899186 1627219056 79 1957895236 1617184993 17 1273969953 1118363058 137 79 184036346 1849270868 694234888 89 43 491291297 149 323213184 1991042151 975216097 1276397086 19 1453516047 1785456456 29 1632897040 737852312 107 1949 1560254409 241058167 31437470 89 2 139 1184964436 1929507511 71 1368768665 101 53 308262411 97 109 393170303 1491250364 149 1645398144 53 47 598288944 3 1464663903 900472953 594901701 47 52620568 7 2002843787 103 1779547935 1605911145 97 1949 2109061625 97 1407628061 7001 3 43 1040159498 23 2052645994 13 139948341 139 107 1531463822 59 7001 1362688642 37 1054367466 533028179 1023554189 107 119722300 1832319643 41 1600067381 23 1857712093 705614714 113 628829873 673871380 10007 369463795 67 1130778598 2 609210030 1693768687 71 31 471077334 646217469 29 71 29 1670733181 83 1783078459 1918627419 131 1993299930 687683845 79 1212141714 139 2111538575 927556719 2125491295 137 1581365156 7 107 131 85625792 490608186 83 73 10007 1332241917 107 970840104 1328658881 395614747 11 1704347206 67 183972701 89 650050393 41 3 67 113 5289869 962753666 1947249859 149 73 29 533589821 676616970 137 41 1590150560 2111550184 97 73 59 675214113 234293248 127 1422264999 149 131 1592947452 2 910540286 845285725 41 1828195289 926754652 41 127 172334428 29 29 1447820802 7001 53 2777 45645013 41 1545959325 735228764 29 208467398 37 962735560 41 1033844671 7001 1314017690 210104602 2 1834651580 101 1813765972 280054786 43 1345456164 98333621 41 175817341 1949 1973125616 7 1818848232 41 73 131 517368911 1823731182 113 139 1466688941 79 1465383403 139 2777 1871878505 1949 1342767605 97 43 2072378706 89 149 83 625063289 149 1446204430 29 16752488 1067835796 107 453857406 43 1105313893 4999 558718234 23 1123353948 67 1345659222 45800363 7 2141750961 43 466774288 1893250087 805902757 127 103 380070618 127 43 103090694 204929013 2043881485 1621957894 127 53 501636361 1870081998 41 10007 914157130 139 23 23 2035957727 4999 686057761 131 475184946 1287663419 17 607441025 17 101 37 831796371 23 1047992143 103 109 2062829490 131 376768052 2112336158 2777 19 137 418794067 2777 759351211 2099431349 101 103 251306507 103 786490902 413724014 1499927125 2777 150489938 73 127 131 1767588218 139 149 2049334974 1004393057 5 73 557276963 53 1854741207 113 1557930862 131 7001 37 1452309792 752586179 195223001 101 1604427622 3 1631462859 575785742 127 79 412689073 137 1339520788 877558111 19 944089043 101 294874651 131 291849136 634224055 41 1949 1823558462 47 1139503438 831027868 5 1427848395 1015571645 392991858 19 53 525224038 101 1497567400 41 222217294 745263573 43 149 1921088402 7001 707682274 13 137 653152295 47 2053614616 53 1460252126 2777 5 1161143845 1798343320 67 495410730 975088386 2 1208938942 69880004 31 713525187 83 739373939 526584195 23 2123981734 24631742 17 79 137 1894376049 4999 953849192 139 29 23 595361601 1897723675 103 103 13 1980123388 1476406014 139 13 1386691020 799686147 596794676 59 3 107 17 89 29 1089471004 107 211497823 1873847885 109 1385990503 89 814235902 10007 29 10795859 7 800749369 10007 451475812 425107367 255487607 109 524851350 704223021 149 1551524931 137 1269788610 473036567 125996997 7001 206806441 1611684621 1949 61 863044828 103 239183098 1216555968 3 1101494358 71 308935200 23 1156988067 1664834277 2777 147100467 964471539 23 61 7001 113 63357255 1864472246 2777 1264285204 13 149 538768653 1699231015 746012981 61 2 1552721417 13 1879713355 73 700856137 71 61 53 1636549370 131 7 1201580961 1014450640 7 917503580 895353676 1672965052 43 139 806581694 1245466132 2 1498811540 37 1876813782 67 71 552111975 10007 1181626560 7001 107 621457284 97 120187559 59 1032612749 127 2131675079 107 7001 575908500 3 101 2777 286672487 79833196 89 1985827808 47 1382436427 827231377 1750840589 43 566832309 23 1816786491 646708725 5 450214111 127 637169414 2111648016 37 109 131 61 1343172481 107 1415462661 173417468 10997693 10007 1839116481 2 53 1399366632 1423239125 67 1731340501 97 868262617 13 941129539 7 26506004 71 97 675037259 37 1693976137 721830605 4999 1324039805 29 173021076 1741536876 137 1105318877 473684155 19 34149735 205790127 131 1362416335 1558980145 5 1331493887 59 127 5 137 1940357022 31 807287461 29 1289223014 1579783555 403159586 7001 113 102262627 149 1887120015 2017692828 2 139 260980006 2115481171 959353615 11 1625425065 338566984 113 729746542 21902293 127 17 430056327 231005367 107 7001 288286055 521613535 5 1613748024 678057313 2777 1847553206 1479216104 101 113 13 107 258074584 1804859756 1949 137 1000307555 131 47 1940925912 5 1525049035 137 394163244 162105621 29 137 270305247 282847034 342315991 43 113 410004793 103 61 869792473 3 1382843564 1906334135 127 47 2009428835 13 47 11 347135743 97 23 59 137 1084405827 41 166445609 1807999304 127 53 592517740 1400073440 1387689797 13 67 447689200 2 707902120 97 1598283162 341236938 139 1087721819 97 1077066757 439371494 31 113 149 527264842 13 19 192265370 835917426 79 1570071912 268136665 1039880550 29 1365800095 1277915402 1632786041 127 109 1953776713 37 731162994 127 1126719616 713381921 612995663 59 1813463388 37 1745458043 7 73 1949 79 59 564544214 1337748890 113 83 2022979315 59 1440629373 2074831578 691260850 19 5 2097668860 819913116 1949 724167410 5 1705595191 139 1453681182 109 15616430 934106897 103 103 272458968 2 19 1522425806 560719488 1550758704 466436326 107 149 127 124792740 1429123409 131 103 13 793488334 53 2102415395 109 31 47 1271739019 1576864476 1654699065 3 583497060 103 41 97 19 29 1231320335 7 79 71 73 1949 1494378209 7001 1610965327 137 11 2 59 455869341 1352039934 810345018 101 11 1813784445 131 73 37 858574159 1040193395 678824248 79 41 519036343 107 323904301 113 893160588 1289972405 3 1515397792 2777 203173651 3 491972121 73 19 1611203534 1610820629 127 5 16619845 67 214319901 1644424397 61 1400093276 1575471719 17 43 71 589675732 89 869796466 1738893324 137 833100050 1949 13 127 43 127 566356500 591491197 53 949512384 1704112586 137 770136869 101 1922134232 97537821 2132833348 2129598995 4999 101 2777 563875404 793051408 693515868 43 103 109 37 137848629 1450389301 89 131 41 1595503561 555276005 795661586 23 139 17 1649384737 19 299239284 19 16264798 659748571 103 128234382 2141735959 19 1893386708 529773390 2 73 1139336185 1173602969 47 1963738114 1847193671 1528405790 41 135092909 101 4999 1970173064 89 43 19 776562845 37 1490422567 558307519 1444064993 2777 107 1742446208 2081102813 1424994466 7 1671397490 7 7001 1929179860 236154273 53 4999 37 97 1955083952 29 1312460946 101 2136725751 935215339 61 4999 1423740195 1841741578 12109975 149 578274066 2777 64840173 10007 5 2079961705 2777 1599280436 7001 139 428655150 10007 1636354647 1322395029 1701359660 4999 89 29 465688061 7 19 1949 19 103 138578157 23 137 1646059795 480625592 41 89 1235220085 137 1856273965 1406071834 59 1676724835 2 101 1298728195 113 1645899368 408553865 137 149 7001 59 853977977 131 1500929916 1925266744 10007 1132910617 17 1112570542 47 895819272 3 1949 221443534 1210199938 2777 61 61 2007065666 37 368883895 843556523 97 908292993 3 799373335 2777 101 10007 1777413319 2064411252 17 10007 67 530656932 41 201631276 109 1949 1449663425 2777 2 695986470 379510984 612456483 47 1167829106 1949 97 1886166170 2777 407863544 13 620861150 17 101 43 103 1521092979 1694570238 2 1104977851 110765060 19 113 83 107 1930927611 2102173277 61 71 59 1596084107 149 5997697 345953753 701699714 61 115615805 149 1786559468 2777 1862621488 113 1776086653 677822606 103 43 1260313531 43 4999 1144371080 1006573645 336588863 13 113 1112749766 139 1912402171 97 690178281 149 2005203409 269913292 1499671641 2777 5 43 614415132 1707658699 101 113 2026313627 1280038123 113 36395153 1206334212 224334074 17 1948527972 73 884404636 53 127 1813042729 195525745 53 1462812190 216866618 4999 1096805595 5 626476162 89 1395990566 100586153 23 97 37 2 1795201694 1572453918 949754778 89 1905445662 2 1409156762 764807966 13 11 1734686800 226044643 1609953540 43 1544172422 61 5 1581559854 405483884 83 13 568311198 22682686 112263780 50898958 73 10007 73810997 340889900 13 43 21792253 29 1080976991 137 1145203267 41 296295725 43 32893009 56549557 10007 301052239 37 520825423 1949 966851914 41 2065514810 2777 79 1074547335 1506268289 17 13 37 103 149 106982894 175042619 89 139 825837503 3 2042884173 113 690452374 1949 882031644 1191141095 107 397714872 31 2777 1895768906 686095517 41 13 1510617524 31 2010534714 127 5 90794070 984910590 101 1991133897 41 180969285 127 575316731 1156238801 1897837557 10007 13 2069769268 47 61 53 13 194263316 1082603054 1987312328 89 199185026 501184881 1990057256 59 7 844467092 37 110953861 659436829 10007 107 572721091 23 1773773869 23 1671433862 2 173150310 31 1512045451 59 266298777 1374526978 83 1731197774 73 1143824240 13 566120451 1758337839 1154674586 79 1949 1929473427 53 532956138 1631641643 23 5 314136810 1492788000 23 1096378260 67 75054137 437720983 59 139 29 1095409721 1588927574 997123646 43 83 711649799 59 71 1949 2130950408 17 1836247265 1571810916 13 616143909 1302608007 3 47 2777 852775045 3 83 4999 27183948 101 1318750031 113 2141342205 1078750679 31 1621953891 71 1580462485 13 398570653 4999 425561466 79 17 993890100 5 5 3 67 13 1817480603 7001 1524936817 71 79 488701900 13 3 1862465142 101 29 13 1956315023 1833881545 73 73175711 37 43 879353397 2125835548 97 1049335233 1659999412 47 1473620604 688501610 2777 10007 19 89 1581791304 1457879986 61 655417550 61 558681947 19 73 137 83 37 1837717776 13 869660519 209011985 2 10007 1027478732 13 1527597344 1949 1691149249 83 213638182 139 1025688701 53 1954690700 5 395411576 97 126331539 1542543908 881353623 59 53 73 1153455991 1354696113 53 728023582 1311950182 67 137 7001 29 1979705764 934250660 17 17 127 903792706 71 127 792687027 79 71 1076659620 274951405 943154514 3 505847899 83 1148031764 1108025075 440608210 10007 677829253 109 1494491677 97261296 23 2777 203364545 61 2112166175 139 689955745 1949 31 1407963040 11 781761629 41 47 2079537011 2777 7 73 1757788003 89 893199728 1720424347 103 1285468674 206128955 29 37 1264404848 262038477 43 149 955095455 131 1833946944 61 47 808415651 83 1698538145 10007 1158417236 89 382156744 41 850507690 1827818405 107 553218666 11 1691857860 1743545755 7 1354160241 1410846699 83 131 1377502597 149 1420721890 29 10007 149 519748207 400596483 5 29 875795882 329427559 137 1932859395 109 103 1856078746 1237365528 1318410795 1949 71 593923946 888457293 71 1275565928 1949 73 1824261233 461511291 83 61 795594635 29 1176148758 1174443218 53 74017860 59 12084144 4999 566916594 295775833 19 1698672428 1587982580 1552134665 29 4999 595110954 27194560 934220363 155354009 37 17 2121132603 73 370760722 61 79 406782379 131 59 89 89 97 59 925348566 496812922 149 67 200177642 2078622472 61 53 372387434 2086664030 11 1077685488 53 109 2008882832 11 1847743106 945641486 10007 83 13 253989489 2045626869 59 1836289568 489573976 67 759858524 681509996 1096813404 2 37 109 1566458894 101 89 2109870401 47 113 823888876 3 1342451862 1919704707 47 149 600166934 718823680 61 292128207 1256488553 1742157200 89 137 1908666738 1651675151 103 699552207 13 37 1401471311 2013253953 71 1042808879 481659679 1283110305 31 1949 271407032 13 113 1749996309 107 1616472005 131 101 83 103725163 2138648452 109 108022772 1682708014 13 11 59 1949 1719865815 1605605690 3 1823316381 29 809135287 41 518908017 1806386472 37 113 190810444 17 60522329 784134197 750603127 89 13 7 1478693621 1392889421 73 83 484214281 688402244 59361373 31 97 215434179 69609844 19 800521328 53 370167317 13 1301885039 548630637 1107647910 139 165435448 43 1540467819 101 43 7001 7001 149 687614438 97 53 2104007727 139 5 830744640 1388184240 683582515 1949 23 127 1949 101 2075506368 1208157657 302329881 1115129687 7 650343050 109 41 71 89 485729871 127 5 2777 1718588192 73 2028268792 872580915 101 131 11 2043567157 29 1112006305 103 1301057824 2777 1093191043 417692354 83 1719482796 167867425 10007 149 89 435198608 712339825 127 1316133059 67 1994416537 1724043147 19 304970577 4999 123342661 19 1591713420 10007 1653006295 830638921 7 1290936563 785396981 67 1112332127 527526026 47 1889298128 930965016 17 2002740938 10007 1300889986 17 1790066901 37006739 906308845 103 2777 103 1671312607 37 1175876438 1710735434 31 430611217 10007 1949 1287074773 968419120 5 1234007570 947103898 149 7001 41 858641598 515103872 127 144235631 560249967 43 1949 149 1832058108 109 331977237 1959850199 107 951898521 1613308162 89 585211095 2777 2038342993 1095494705 131 61 876373641 1299496481 1817888065 113 79 71 1253282699 1147208040 57866017 11 687211697 83 192104008 81239041 67 61 1603300271 7001 2113041820 202370906 211910418 780844822 59 2144484077 139 1905085072 31 79 73 1774197256 41 970318259 1281842409 390622387 1004891187 139 61 10007 109 7001 10007 900359811 1516510815 127 131 107 976067871 1086940601 137 127 2060170189 107 1245806754 1044341828 127 103 31 1693144422 414533953 67 79 1726969467 81431225 821826969 1663534556 137 4999 107 986576059 82329439 276575977 131 89 349690948 2777 101005044 97 1490675274 2116989922 2 4999 239492092 1672400453 1641557827 79 535055439 103 1432602383 1916231979 61 1815099297 3 2098782405 2 211836062 806380091 113 103 149 825460298 1124790868 41 1701947433 1117304776 103 303964124 7 1979187339 2777 13 1625711191 59 527348844 503804540 1013852222 272838489 89 43 1654792263 1735607022 79 1238413322 19410300 59 1536110134 16860948 13 37 1055241739 97 83 47 5 1767567085 785956465 1945259070 149 1161768049 1496678735 387256177 89 53 1678166564 693902724 19 13 97 131 1301886646 79 1835604505 47 592225089 458005255 1949 37 606079277 1949 150478392 797302767 1865805029 398971426 73 20101998 1513877892 109 7001 1779037234 13 113 41 97 683127154 149 1610263860 17 1238394784 11 7 109 1468034563 149 805381676 127 103 31 37 59 11 127 79 733789004 47 107 37 1739678765 1772030233 37 1196116242 131 436306504 684040561 89 4999 1426704602 664787016 1389748343 23 1707400285 73 71 1800672786 348750908 61 2 414606170 1873968893 207924200 29 17 132674277 1949 1345041931 873800259 127 801393282 137 1169371857 89 708857411 109 1331457332 127 737766241 1584879062 261430 13 1928209955 17 1026070717 37 89 14578556 1707288157 31 553597876 7 4999 593312479 29 229280148 141040339 101 146783978 109 13 744591055 164939294 101 504748510 752997117 11 11 1292323417 1219546200 31 2111599048 89 2128725140 2 1626150448 1443582126 59 139 1598998593 7 61754926 1698590928 2777 19 29 899704149 123596406 19 891150179 147962206 2044926317 7 89 1459949325 748621546 47 1744490062 23 338341937 127 1867704291 811963832 43 163810177 327623020 4999 1395742416 2777 1435467401 1481502320 1309851026 113 1114782240 149 47 650295478 29 113 1675481018 103 1232162941 1151828825 545473019 7 2 503695888 1502734334 53 540457856 107 244138048 83 90500793 73 59 945421332 10007 17 500537902 460611787 1870215997 23 762917222 41 664028702 97 1187642485 5 495051910 59 79 457117253 97 1288890119 113 2050999946 3 1454629128 1149536668 584048192 17 1949 1742155767 1223428857 101 2082496629 61 10007 53 31 73 61 1055133775 1162032798 160147701 3 424687179 131 320512480 79 71 1465875395 10007 176590869 1348360589 73 1340534916 73 321513835 89 769234209 103 235558425 113 833301550 23 1705803211 1702299478 1949 211343713 1198408916 1949 256778801 79 442374799 590892666 491219654 47 979437200 7 2133638962 103 1162314306 109 791244407 61 103 847108977 89 137 1260074858 2777 264475926 3 31 939005018 1021948263 7 53 1286690593 1845385694 1468226993 103 139 231035792 288560637 127 1711024264 97 1064038922 47 1171715883 89 925881482 47 107560017 469802830 5 101 47 737106593 594848599 131 1203052309 101 2777 17250724 131 2056594283 31 101 37 1566135186 61 2061350918 103 1717542922 1663979214 2 1169109352 29 1922642232 493089320 67 11 1314287216 357809881 37 2126719167 696572467 149 31 1368766808 396734652 327885140 1544234812 131 73 37 101108055 137 952350300 83 7001 337378190 671325890 1949 761825453 43 118422604 2 19 1878761135 48364379 43 171933574 103 1329037840 103 5 1392561137 31 148394644 11 815784101 569831295 1117843870 465017604 2 107 13 549676166 53 702810210 149 11 137 328378177 1526991314 1120664287 139 11 1032976593 1064928590 1076643955 1413515310 137 415749954 628495689 97 611334112 23 692984406 1959202938 29 7 1827719131 1381191273 43 266290237 101 1574945116 658183973 101 209335671 300669752 17 829030416 7001 11 109 985465730 1775529013 1825006643 73 1408390241 29 346832456 131 2098481795 954612834 919632477 3 53 393690042 1474904303 396453938 97 97 1949 123837511 2097636587 7001 97 1406023536 1168090587 445438010 139 13 134689321 7 1513887498 43 1703166489 89 388870459 719730362 71 1283755899 313973890 2048801935 31 1064491682 1004148537 19 131 1156000513 67 310408588 346195014 286623139 11 2053571646 1949 59 32676691 1949598419 79 2777 1801839788 647606261 137 1669462683 1369983284 1360388357 1949 152282739 7 1305823547 1076940558 31 792745547 595055089 1469380713 109 13 1455218726 1905973394 11 139 207992511 1219800060 19 1221146075 608666682 109 101 2087195801 29 37 718350560 1436767905 5 79 10007 434233751 1836175433 79 1285151242 137 828695601 19 2076018183 89 948177197 79 107 118344461 779534376 421756002 101 73 915666731 107 534283557 103 369537565 5 95360205 1211402892 109 10007 239667650 83 7 1720007765 1177404144 937659387 31 7 54285609 1707848562 11 13 523434340 517468406 43 1225115355 23 1982091665 1939678443 43 31 83 23 83208089 1807222148 712757852 1566099044 43 5 1746117245 113 144338742 1766237209 625072284 149 1072569736 71 56048820 7 2049703983 19 1599463833 1515789069 127 2145350572 73 196831287 53 2036294503 1722167372 107 954283673 109 1824213985 1464359464 17 1949 760797997 1424654683 259121600 1695927513 71 249165423 139 2106838168 47 2 131 7 1686830684 91576702 2 1251406492 429874990 234753059 67 37 1681864933 29 1066738726 81393626 7001 694597214 557991435 43 249229376 1306290755 1545071969 97 67 101 29 1527154542 1949 5 101 151830169 1521820732 59 866623944 1428794270 2777 41 1748049127 1090484329 139 13 2052548810 1180967008 79 1826325397 73 19 59 1662152189 137 281681935 5 815007250 7 705596437 79 79 1300566414 13 1101870133 1750684975 107 131 34269469 2098686810 29 137 59 648079541 363673655 1932720003 1949 863293549 127 806637198 1065284324 139 7001 10007 461297590 79 127 446984728 19 17 434686073 1831170455 127 23 1807568666 527820315 11 988931152 1059973123 41 139 1145079915 103 522434746 103 602652279 1949 1309383878 2 1165684718 67 2045726807 53 67 7001 1436437176 115103441 645414105 47 71 22467879 467441848 11 1714468921 137 131 1409563144 131 1010632512 101 874191360 1949 5 2010787751 31 19 987250735 1243216911 554044176 2 1798773931 7001 37 83 1526603977 55461098 113 2777 89 1303502010 113 131 41 1576514083 1720883693 19 760584344 53 235068197 7001 71 146317368 568314033 1949 43 1673005730 1591660480 1281481273 47 1916713157 41 623035549 1735779854 107 134203860 2016168735 43 991241349 806814268 67 2039187491 11 139 1415302726 502700207 83 1406710145 31 325237675 5 29 571562508 31 14252715 591869422 47 1216795643 834400359 13 1492946039 10007 1341448357 1288814742 101664378 101 131 41 1276858115 1949 29 113 205970298 1223982665 19 1949 113 843740490 270793991 109 320594724 957464590 131 112266308 2073733276 29 61 19 1587898266 1926562530 41 11 113 1374780653 31 109 1773639825 1087312714 1780716221 1106659707 103 2030119998 101 73 447264284 139 10007 3 1349802218 107 41 335013788 757961219 7 1410030090 299705399 31 270981695 107 23 59 282175423 1993910452 31 230014311 1385029658 37 11 1145455637 97 43 1998691858 1833379433 73 206932954 79 1841517255 1580604271 79 934041481 240955934 47 73 10007 97 854485610 2103305514 97 1568692633 248217665 127 1811986021 17 387739587 17 61 575027602 875736557 97 13 79 1420010675 5 1132433803 1648949659 37 11 53 1168036525 7 1827306530 2070817462 1949 83 257426151 137 1121632563 149 663061622 7001 1221835523 5 1308092700 755366812 437954794 53 1918813952 19 657328332 137 2777 59 1859359689 1427558176 109 187785472 43 137 59 1199702283 392941893 137 47 53 103 1550042262 2097964366 23 920565639 37 37 89 574864706 2 2080616508 1877859350 1226506770 5 127 657562566 1849718297 913432760 79 89 1444837214 1428182555 31 1160568415 47 358612102 1949 1140390057 43 1634328069 4999 131 1847660025 921874510 1058099246 107 7259731 17 7 4999 103 149 2143995419 1123469238 149 330478573 983314271 107 532164393 1356721696 89 160963620 1777467291 73 1724027495 13 512332496 443955889 109 2046710692 13 639226132 1810932200 107 17 1001986426 59 1226209803 2 754675718 1574162020 31 259723989 107 855412570 1024655026 950021906 41 742667398 1723657068 2 2092575175 31 571379122 2 578592794 189484601 83 1334647636 381097359 841538233 113 402478941 2777 11 1847023101 1837368863 113 1639053022 60563141 1751650617 139 203407318 101 79 1760417593 1960242484 67 31 350408748 97 1930348768 89 1089843769 1949 59 137 83 1700072317 911210935 103 968337240 3 4999 750499870 47 2031429065 261762646 1949 937502133 3 1478489112 1004924667 1336022877 89 113 276211049 73 67 346653268 1452608152 149 107 73 71 7 5 7 671540275 139 71 1125190889 131 61 1140535361 1174687858 139 993141239 979763879 3 53 11 354336147 3 784459215 209397215 1183609130 5 1787290974 1464856379 7 103 156279319 10007 61 1535876544 61 79 59 43 2140696305 594712749 41 1395429547 2061270196 2087610931 1949 89 37 44604980 1223281975 1949 1357938031 101 37 67 139 1549353080 11 61 53 1626637734 402150962 101 1784302864 1751629197 7001 37 1485897955 83 1373751426 17 582647848 137 583816184 139 3 17 31 1763468552 131217853 131 53 31 13 264360408 47 101 53 1016005240 73 1162607625 237800940 109 139 418977112 89 1016855082 1142521450 4999 861687982 1949 1682893285 53 13 73 61 1749499803 2078972982 127 1203965506 113 866091609 31 2016053637 139 1005827074 89 461013859 357406540 39081280 73 113 71 847909847 546205172 101 905383887 4999 13 340295189 1320706778 214320679 107 1429670011 113 7001 23 1920441876 101 1472228217 923709660 97 1646877834 13 1373039746 59 835817482 376192378 695334780 5 23 576809267 1875489677 43 1011137301 10007 870578979 1515444923 47 633155659 59 528700357 759251176 316673419 71 37 137 1835166101 137 41 3 1949 1260556679 67 1403993334 1949 11 1711026383 412428259 61 1192672912 23 1450648042 139 1577192551 1642416707 97 274458687 1555204423 89 2065860435 1846769175 3 1819535742 2010159615 1649977857 97 1165297340 137 109 1497514520 31 1398440473 1761816382 139 1933649294 11 1413599660 47 1951963016 137 109 1422245516 1726142530 131 1224438660 218255301 97 1914625964 377303616 23 896217080 144688285 566866233 2777 113 527807971 949545780 61 830406531 17 1252606813 43 909076545 31 149 1766357724 19 1016660493 1231170444 100058635 79 1716765455 2095693636 73 41 1326318210 7 113 139 47 680914523 1839963567 137 73 90407232 113 2115759116 290143045 1958768021 23 1702839228 7001 11 1857868826 61 59 131 415752342 53 1236417920 61 10007 295306570 759781475 103 1171349990 1045012024 53 19 1469309197 2045487864 902962220 101 1363427482 1949 1272710643 2027694773 10007 1617080354 564504065 61 430750463 113 13 1577965896 1374790300 2 245741690 394274714 103 645422305 71 396911371 83 2087525530 1638005802 1339286845 10007 139 599345092 107 974728267 314632800 89 53 1560978274 137 858340483 94658092 61 1949 848339281 2096297711 53 1770926090 97 29 1030636717 11 1849590699 1463708155 284340273 29 71 1753156140 203355076 137 14350065 768386752 7 1539084325 1679746113 47 1342071671 79 1837612996 762123146 53 53 352519960 19 145002628 149 127 29 234483763 1949 7001 17 578025330 185278784 53 1113217670 2014344623 61 1575836420 2777 71 736312112 41 7 776004795 1313832952 89 109 83 2777 780159272 733886121 725268320 1550186977 103 650565731 139 1975704578 1066551618 1504134677 29 29 1900602377 1936538386 2061803462 67 37 46421273 109 73 2115446341 31 1739196441 2777 127 113 426195726 1257482301 19 1581259080 131 103 2136971076 477520772 23 900818102 925434943 73 311382157 73 1873484639 13 37 2002269615 61 2091317961 29 4999 97 1085058296 17 51333792 23 1858889440 209666664 10007 47 1949 79 97 139 71 1888199276 1557524018 451819013 137 887230466 73 2777 1006535713 1949 5 287626110 377250150 54199327 101 191649520 53 1561423725 363036836 47 71 979165212 522254479 43 37 1856203134 7001 1377056403 3 753733725 109 618886304 149 149 1599685530 3 19 1653588090 2 19 2107537730 305679495 71 17 11 1455749757 1144160930 101 246560678 794940980 4999 10007 83 581896847 1589453481 7 36311800 5 2045070925 137 280810270 103 1276437491 43 1335329095 1334405124 89 270485129 53 107 131 1975653820 19 994713460 103 2124218852 139 135374046 1651924628 137 754845741 83 67 1325664032 11 1009873700 864763035 522345419 29 79 1485502017 1791161391 980173145 1305672895 79 1988206508 67 986326577 127 2040741918 109 1740586011 1373612768 107 602444775 631596623 2081457866 37 7001 127 17 1551646780 206484550 149 892910661 928841564 107 109 107 104711484 89 893579669 711162599 705024786 67 715583651 79 455713818 101 769750189 149 236914443 79 539174684 83 1231556145 67 31 1297967768 512239908 486369348 67 31 131 1291988155 113 131 83 1381108830 317236562 23 67 610929919 355759749 89 1264281025 97 1162494463 113 675877617 127 13 2 1788287056 2084285937 1949 724145103 107 831838009 2136660196 43 10007 927318669 1402841302 356744045 7 722252111 736257047 59 2 1752982560 113 1113427759 101 10007 1187550704 394144198 7 131 2082592281 1704157123 29 29 923514947 644818538 131 31 1888778354 2144166881 23 1432299470 2024061198 113 1181416333 2777 873174608 1200028531 73 19 4999 1831278671 330048977 19 482569437 59 1323471126 71 1748307479 308316864 29 113 1908112915 2112387637 10007 149 142905751 879152246 1136928396 71 1246424738 19 574032390 343502013 103 103 23 899619999 1001611659 1943716315 41 137 1950866574 3 445247816 71 301016144 250064140 2 1513070766 71 1296770540 73 53 1284078011 1808839862 594694550 2777 2004441377 1439603384 97 264312390 453367135 10007 990913154 815136886 1159714284 47 149 1182881945 103 1556918407 53 107 177742845 149 503388901 1784658724 1022113816 29 13 1819137443 73 82255232 103 2 1504265266 2014553932 1089754284 31 53 1436828137 1451940683 1949 59 97 103 582632003 89 171456994 889160772 101 19 109 137 1305087359 1325565137 41 1949 47 1104551277 611844496 29 1820657806 17 1831038533 2120402414 127 606869105 43 1358075188 1469185735 2777 113 556018308 825652354 53 113 1766249438 89 561652249 599666741 23 127 1186032519 113 5 37 31 1513956771 101 71 182478804 11 1949 495839243 1727397480 1498369821 139 149 3 1320694821 67 1633365061 2 1151889034 1770885776 2 177075936 1003616847 1401972390 3 23 109 254980721 53 7001 107 1941489320 1949 13 880432449 73142901 79 1907098269 71 97 615735242 606245247 79 149 107 1251472642 877582351 7001 383276746 13 1451598083 109 113 1383891903 1499927987 2639377 7001 188410912 107 744894196 760822203 10007 2034835486 149 1968950985 1953776869 61 89 1173104461 953596730 1572257676 61 127 4999 1132643426 745800810 4999 273027081 165355295 79 103 1604391963 1893403680 1306532204 23 1572948495 4999 824588162 17 17 809423295 797074257 13 71 1294421022 11 226830467 22700003 1949 1137887648 107 109 480205386 131 43 7 785546041 3 116137644 1080836106 59 1418756716 1709982955 131 53 1871481304 73 2066868345 73971780 137 1980247183 5 2105519505 149 594526878 71 29 47 103 171249654 673184772 13 7 2073839481 67 1187548267 103 1802229625 733023911 79 253742865 139 971004560 2 484962053 1182526186 137 1503521694 103 113 41 1050356163 1760760580 7 675444399 73 31 1226799456 1799290623 67 19 73 2 1417945838 83 1070083984 137 1628506446 31 844038661 149 2080013925 47 1253550162 83 831712871 447967821 113 7 350735406 872545459 47 1963927007 97 2094589815 29 60997599 13 186491911 47 131 940185821 343781312 29 215919210 59 73 1139533759 19 37 1821816989 1665245625 405720028 89 149 13 1536651370 835197288 2 83 272020880 1523364653 43 2 790954320 29 345596915 1408958156 1086465364 89 477751288 79 67 2777 3 137 97 427126308 43 760396262 103 231795732 67 680644188 103 103 654164441 139 1494250759 97 351208805 1849931985 5 5 381504895 478279590 1654654608 2 1263216188 137 979602745 1143913421 103 43 828515246 23 1085367660 13 83 1202176731 137 1666226743 1519565503 137 127 630536255 1178523214 47 517590862 237061443 101 71 831159296 113 11 1377537763 7001 169228172 1026742761 131 975111076 1262443453 139 579183949 113 1491325654 59 19 136548516 2041356029 29 501754259 29 1860091697 1109167118 59 1145517391 1100068747 17 1113651225 41 1698546565 1132987170 47 1656155168 274471195 67 1108006403 5 785864855 1319521725 1949 206227885 5 177746025 1949 526214585 47 2043079801 137 1242370937 5 3 4999 1844591008 1745990732 2 436126392 73 137 31 41 88796283 1130144090 41 1342674665 253323412 137 71 654943307 41 23 1942235230 1200594489 7001 1797758786 23 19 1361109185 1290072775 5 67 4999 1543981142 1949 109 1163617817 19 131 1921048190 1856993970 13 709767474 43 53 1408048562 113 13 29 2104190874 1741036750 1971628376 137 440607316 89 1793709649 47 2055281847 767092569 1172198433 7001 13 1545154975 241488896 987145112 1949 1546469872 79 1128858729 61 79 2002734936 3 1931840699 137 638046929 113 574106444 13 103 71 871625361 1977092291 19 1428658197 2777 13 1716836290 1719159390 7001 2 587190160 1908793288 139 131 97 189862841 127 881500015 137 1945127219 139 160129599 7 7 5 435472290 1776242935 5 926367168 103 1271410492 67 300905241 29 13 170860448 144729467 41 71 107 1186663812 2 1330403604 4999 1204029146 33838231 131 1887229623 381097995 1949 2042706792 2070430446 7 137 2107609096 2063076385 1611003534 29 4999 460857810 61 113 1829779645 43 340820408 569034909 183060985 101 4999 79 53 723711184 1526983848 61 365298561 2064847168 109 1976670092 689452966 41 2777 1896727101 1196592638 1809978480 1372704316 79 374879631 17 1454241788 510180619 149 19 1788435059 846828461 131 768783649 109 2104984892 755132707 1419234613 17 2777 1606372312 936726532 53 297831676 2 7 1829349431 137 89670473 101 839485437 101 2 930882668 17 1734700077 10007 13 140837338 89 832811003 1804957462 7 1534043668 1368319463 127 113 2051562513 97 423978367 97 113 1484741917 618963489 73 2000784803 10007 1072149980 13 637075805 59 61 79 1401308952 1497417824 1278563848 1302733451 101 89 1096179002 29 41 535522062 97 41 1300854346 940855198 101 113 759070607 1882272764 529847724 71 1263975669 97 1786892484 771620136 139 820060774 89 258715257 101 838137996 3 7001 838908827 4999 31788641 1952219478 67 1861247136 402902028 37 891678170 23 83 79 25494340 61 127 941880133 53 2085105277 2046670631 663391811 59 43 917328334 2049195063 149 89 479888534 73829149 61 1024318445 113 656985836 83 1478168912 67 1349251628 53 2062638895 1497963380 83 29 97 1458460965 13 1206086258 747255450 5 1761972048 41 113 149 73 88679500 1949 1546131994 11 89 1918855083 7001 1144712714 1441388656 23 242794932 3 426767352 798318782 19 263530038 97 1112443275 61 1613051609 1340902744 17 175705421 274743672 127 61 1549090974 5 293218575 1455740344 549804502 109 23 85956704 370933535 1029420979 127 825917576 10007 47 1685753982 989479334 101213457 7001 83 1528405658 997399463 41 23 1052695648 137 31 10007 813999401 1301687814 1113289079 97 139 13 1079536055 109 677670876 426939593 61 73 1273217325 948675450 79 1255107427 103 1330865987 59 394247086 113 693151040 156242162 37 17 1173544952 443764787 17 71 487594772 102310778 774458671 137 1992140766 107 11 4999 1885745364 19 1655640202 103 109 816176545 1053585200 41 1298515245 4999 487287523 1949 1690055860 53 753640920 411879324 1478245288 13 1805195496 31 700650211 139 899442738 23 13 1090377951 1292175775 53 1900476014 1873639914 3 1793459170 1096454016 61 1949 2036480865 641162530 1544314843 107 1907320582 1221601898 23 3 1949 599093420 23 149 2145148977 79 1271556192 4999 1932523418 568726232 1182395758 1711758935 149 73 269291584 137 2130406718 1309889798 67 1125831887 1894792200 89 97 1949 7 647906483 1813384538 891367354 1812301038 1949 11 1224405070 4999 13 393597165 774761871 93778395 7001 574033642 13 615887077 735468471 369645865 137 1512401471 1124449872 127 1821714219 855302945 47 5 304317555 315560375 893825994 29 137 41 137 1486844693 109 1523770405 61 103 1205930386 517052687 113 1370011787 638000909 53 10007 1509541618 7001 1036607924 2093884353 11 377708175 139 907204062 71 1115351070 53 1730306741 3 275839539 59 575934475 47 1902208440 547598112 73 1268917755 182498021 19 1293781611 127 1118611174 125876431 1567019586 11 1086315813 11 1907275429 89 2140553062 109 503877025 29 588478121 1017659909 2046318171 2051820592 149 13 326794299 41 1490617 107 43 670881794 1725534206 2 137 1115622406 23 11 11 536591057 47 522118263 17 1518378973 79 39347823 41 276665745 71 540274997 73 1308914966 22383406 59 145128387 862635196 1949 606898929 13 1125325253 89 492549585 1304816540 7 843739376 17 2042597140 79 107 1226632854 113 883047160 5 127 1786140722 131 1754501393 113 497313339 996085766 2 1752610818 37 127 127 811216564 1949797773 7 23 1967412341 41 103 4999 1170636656 7 790483960 53 7001 1848207992 625189300 1414484768 2 113 31 47 29 989743430 1318088722 67 2777 196372778 1265695365 5 97 631161540 457781800 61 3 11 827681503 1597905239 2777 47 1166220588 109 29828068 1439631580 53 210067196 1949 716503074 2 2023056972 137 795061690 619376315 103 763652712 41 1707875869 738335872 71 137244491 53814400 67 41 424089565 17 71 308973824 952786113 1460736577 109 131 71 1176673841 510510111 3 1526485939 43 13 344693618 89 149219597 1485409474 19 17 97 1393320028 1415862246 97 101 951920362 113 2 679886936 7001 1078231011 1288520048 4999 783013366 19 1624089742 61 1347742485 5 527557725 1351948994 1132487749 37 103 137 79 4999 59 426507165 2777 1582680284 103 1049071480 89 1488868896 1803610365 1773896415 43 928592869 11 47 1407009672 863402079 127 1931555954 29 7001 1200615492 1704246429 2777 1905552407 23 415654666 1512400639 47 1678874717 13 19 448494886 1991504291 139 1091013919 437934608 127 31 3 17 37 11 1749630058 23 453673321 979419304 674827516 1024723478 83 137 89 149 1480519726 103 449252422 201899982 2077346521 139 19 287017458 684344071 74829924 127 811814353 67 41 97 1717959725 11 2042184067 97 1045378700 137 67 740190607 314058681 29 123072752 1208263299 4999 2090296857 864022295 496895465 113 10007 438093101 1189679939 67 11 83 266909906 2068636730 2 53 968170822 1734892672 2777 967870878 67 200314322 127 2037104638 2071142416 215300605 10007 1523966030 97 13 1894972742 3 2052419236 73 1072567976 149 2029467891 53 1648646726 1479526159 97 945321438 316990266 3 1334598224 43 43 1930367997 3 13 67 149 53 83 369378137 1662106208 446011990 1406964186 10007 41 1937179070 1314908991 1213418915 83 3 73 101 4999 113 519443721 17 496311174 538471745 127 83 1258534449 113 1949 109 1995837742 113 29 1189973965 67 1316524808 526075887 73 528136823 109 1508955452 1530649177 1321711700 5 139 1073819202 615961542 71 1551610499 37 655104018 131 22079719 31 486925494 188637986 73 152634253 97 41 2035174769 29 3 1698477605 1805599906 7001 1691480729 103 137 139 656545511 41 31 127 1863978413 1613619492 107 1165427979 17 600194129 41 2 974338034 1255030848 101 1532690251 1172015716 47 3 864580530 5 782537220 139 2079583996 799901319 47 47 31 1313393461 2139642878 79 31 1633328103 113 43 41 29 976420923 1646929778 107 107 2777 4999 1177009551 2145070900 775491552 1754959846 23 23 3 2134094406 527868665 1361291016 97 103 1849626723 1333184517 133395998 29 71 650654563 97 1022504354 10007 343934701 133778141 107 468304245 127 1540781399 109 2027072891 1520824135 13 1848758587 1911244521 43 427062931 1949 1235601862 11 1812818634 7001 1915011534 2777 71 714498915 71 1919792915 10007 387941369 541019180 5 541255925 131 23 330909027 101 83 89 1686577323 1258636754 101 734992655 11 23 2059945918 412076989 83 274562672 59 2777 1432632084 139 13 5 139 1126579710 1236305476 246582961 109 504916558 1949 5 676390500 1498267017 43 1342581733 684902644 97 83 5 79 240911527 722301170 5 1083282935 5 2010862700 17 79 1834296576 1723209383 387797543 137 547862195 89 930085010 109 774377156 1988497208 131 23 57530567 3 1623135858 1242107301 97 497881212 1542582367 1949 1126246910 79 680932978 1834036094 11 709863565 149 1074596642 47 937552381 1287011481 459896934 61 1372124298 545239640 17 73 1949 1131312642 1744740902 107 2777 448385528 1013937270 207853642 37 1870478419 10007 7001 83 456179411 61 71 137 89 2096771554 73 1543768449 1466355589 127 4999 1964067541 43273181 7001 1165412698 31 4999 29734052 1200622694 37 31 1225126279 1000104697 131 71 53 79 460979852 1500214977 107 1511610721 1735242190 11 810322385 37 2071254006 10007 687430865 1966236183 59 587957715 67 1481783122 346326886 148764133 107 229723650 137 11 23 777549224 67 17 97 23 1354025019 471504186 23 1949 103 149 2033637824 2108261105 1387129313 109 543987729 47 1670108857 2071027220 101 207842446 1721590000 41 1258914580 1355395866 11 42297250 1683163194 89 5 131 1743560055 113 695852418 3 17 585728486 139 1372761403 17169446 113 89 7001 43 2073123482 1536902474 43 127 47 71 910685973 228542042 1839932670 113 1548292891 29 2 71 267218795 7001 885591495 1163286160 103 59 124569473 61 131 1639490209 23 17 1206451172 1609467809 10007 89 927871949 71 17 89 1446608408 1370909101 43 555665566 139 79 79 154027248 61 1849989068 73 148191679 113 449464226 970679750 31 17 807904719 695412945 1949 71 13 59 29 103 1035516474 46547760 67 1687849180 1263005625 5 1352258189 1872436549 107 7001 1229165570 83 945245500 1949 34343329 1672222510 137 2 64123702 529112280 61 633706857 1466344701 636253376 131 139 1019153699 1999149708 1503540005 851467888 109 149 839675643 139 1042913108 673605252 4999 1728511738 61 111840206 131 10007 79 109 1281555464 97 103 37 37 419904897 769704155 611504597 1949 59 113 366611437 29 841272020 73 13 97 1999410851 43 10007 103 4999 1924882944 7001 10007 1689071523 1435784346 885788740 1100310312 17 41 1105856797 1463019933 79 1979330019 2086163753 109 47 2011828749 103 1540554211 13 1599728299 463944897 2 515243740 1760231300 10007 41 2067185232 2 1277536848 889632462 2073154661 894173359 83 5 109 103 251205464 127 1467406514 31 1144312006 2 2143973963 149 1322721723 611461575 101 131 1900187081 109 101 83 1909095242 1517611773 127 1377942634 127 1422306020 83 127 342997036 113 79 545282885 4999 2 680097236 7 294760627 139 41 2054814999 1374139600 71 452166463 29 1379143158 787696592 41 401464194 83 1886290204 79 89 7001 1983833700 59 31 131 7001 248955560 83 1759360213 1413114923 127 67 825287977 1021244351 13 351792077 797854963 212382336 7001 47 1389058915 219501327 549780723 3 210331962 71 1597830142 47 1580266524 131 1394783377 17 47 1569463292 896407923 1642789237 17 11 1286879484 460580989 137895045 67 409103809 97 59 1047182504 137 1686101881 97 71 1847525683 73 356596378 67 2 13 1938272830 653989756 7 1815061080 864410374 71 1027977121 752580072 1200108795 17 43 107 1943410427 149 11 1064980301 59 73 97 61 101 1430177269 61 936251790 383972766 592698919 139 1160027038 113 305155144 11 1910364203 1949 1066405095 296082335 137 253460138 1213987003 1272158011 67 67 1538704518 900460938 13 1572259204 37 83 699412863 107 380914436 41 5 101 71 1732504796 47 454043265 2088937654 1621214056 938586551 10007 83 137 1961383653 127 1949 29 1761598185 127 618087190 17 127 29 1566120147 23 2119849832 101 1078188938 409011216 89 149 32509714 1445406237 7001 84150705 1647193695 5 41 41 287442956 217935523 53 2085368302 737522664 131 144260181 61 79 437743110 7 1631137564 137 3 101 266751639 4999 2050985638 17 1507519285 1272749371 19 17 501167395 484310637 1295817996 716009940 37 19 1640252577 908508997 29 41 873820577 1799543546 3 1947163410 91860687 835776769 19 874004713 43 154055541 1722197919 131 654630711 1905065129 107 137 149 838133791 4999 1622360463 79 705597901 1013992966 47 1195935781 1160343101 103 1949 109 196019605 37 89 315593911 1412361696 3 931262259 11 109 1388724746 175795963 1926208860 3 23 1949 17 1616404336 5 61 5 97 521155734 387066255 3 10007 13 11 385194667 2077113125 17 7001 43 410326769 1181346590 1577754765 5 10007 705191096 73 1451575070 1540275864 41 639229073 127 1129965228 1949 1634031855 508926778 511732633 1943866149 4999 47 67 101 137 107 7 1791814101 11 1826096362 1803732496 23 362385566 29 101 424243073 37 90587322 107 658853570 23 2130175038 1471665074 2 67 1376978044 13 813969208 5 593202575 695422430 103 976812860 117151479 2052244228 61 384783181 47 149 19 53 97041781 107 1566232118 109 19 11 922041428 856294362 17 7 7001 1329433892 41 89 1076942987 7001 1351319018 137 586004348 79 131 906123463 11 1068010922 1308346707 17 1411153085 109 16584943 1981448636 73 2777 11 11 7001 1721153844 276021426 53 139 48166836 67 83 642661281 43 11 1889776168 2032578718 17 896304142 842785123 71 585969998 565617630 31 67 1937950143 7 895026428 73 47 103889881 763740987 231118267 1949 5 1705686570 564864619 101 2062719869 862496701 1129288435 11 437976854 7 1599139248 2777 139 1762379381 127 600823343 61 1659040775 5 870293810 17 107 67 127 109268768 769717917 149 13 1265144257 2057580460 37 1110808302 59 1569743675 7001 71 2088256709 101 71 139 1064840497 2 875955457 138266206 13 1316506589 59 2126812825 43 1949 895754553 1577505008 31 1158528248 4999 43 83 73 881319058 37 113 2002288471 2094206889 107 1321872971 137 1157429394 113 1559111398 830331602 493750272 2 53 2002473402 3 222369206 1949 7001 109 149 1304558176 2005617778 5 1315518694 19 149 342630864 1876186544 1914153659 73 134901307 139 172551681 113 195199367 101 7001 1344661067 149 641359243 7 851719820 1949 298877661 97 621274524 646450174 1517060934 113 1441539670 101 1907707089 2072164076 2777 89 47 175587911 1373278383 79 113 1330822922 113 1278439286 1548107232 37 41 83 2044892497 684821961 1848844375 779825022 109 7 131 45596253 847715148 37 53 451927303 17 751696155 109 1463108853 23 813282691 1201878363 11 1949 898030985 1581030749 127 1247311958 1253512225 71 1047834898 1968481319 763646007 61 1403840457 103 131 1893664877 1745136744 13 7 151459287 1047455129 969337087 53 1212984182 139 1409846227 67 3143171 113 770307327 1667698754 1754072070 31 19 1921004918 55104807 7 83 53 978809810 7001 1428133990 83 1949 1210551186 710457276 131 166189351 1429110571 1827812655 1604900807 101 137 2030616603 58264319 47 3 559712142 783838650 101 1840253027 47 11 13 37 2 1229805854 83 254341216 19 101 1703836064 372090161 641775336 29 958274062 101 1349747436 1068797635 10007 61 1003012102 1514014788 2 1030670076 37 1719963993 337082805 3 1004312045 89 71 101 1970770330 1949 758342257 109 536272697 31 23958816 101 1881598520 139 1736152673 103 1872202263 1830839523 303349318 4999 1908628198 2016840801 1962762973 10007 11 67 909749354 1200902441 103 1291763865 7 71 7001 523294850 447324566 71 2030086971 7001 67 277314685 31 149 23 1818198990 23 358450906 2777 11 101 1949 1318972612 59 73 131 1228990910 19 1527821046 1195272767 29 97 61 103 1164169139 53 103 1922702908 774302970 73 107 1795317476 1880296876 2 709435632 47 137 131498405 5 1010856500 183294564 53 1537152163 1519469123 29 779353163 1504022900 127 834243823 1780350346 137 706826292 103 1726739300 77922405 11 139 1542410998 622705704 41 592115153 101 1697526897 2 109 97 7001 97 699511911 2060499996 1338620715 17 1193557506 1792501165 131 101 1804027357 7001 444626787 525819426 137 318123576 1949 1786575973 1321433522 97 1755643868 53 1139742634 101 43 1420663756 514001747 1776936802 107 2036067369 367858090 23 1637358707 7001 109 53 1997398863 486610491 132525668 97 2120207956 1949 762499474 566283856 682748582 43 47 1649643678 71 2111562862 77566735 1583999120 5 1697298344 1949 19 103 127 1576950618 67 1704764750 5 214241035 31 1412901672 3 82020153 31 115551911 629545660 53 1613326979 485323938 11 31 7 763513744 7 1742289651 1524733497 131 127 488120690 97 1598765155 41 137 47 1214448633 578265403 97 37 1402635035 53 15011243 1555600379 1926737327 149 191411362 4080400 101 1322110569 83 1727527721 43 23 169063687 1833868429 109 1777308880 83 89 127 3 13 43 1976924560 31 3 1853857734 1320152235 1906911326 1998367275 19 155666151 2129785296 71 607314777 132502729 47 137 1618518274 1638180869 53 501181250 89 1288391679 3 79 171089273 264341426 784185126 131 1059393987 1943943574 632520785 17 149 73 79 131 44121848 1091909497 229585698 2777 360118583 113 898565604 5 1092948120 1116564790 183892940 1878321145 2777 43 1660464221 137 543617411 149 11 13 1860882964 43 1284112225 61 37 502501664 19 1893019134 1540181881 109 85326617 1017550356 101 2130132906 1897433944 149 1958760447 61 533016339 37 37 1695416368 1052761296 1974979371 103 949774330 1647936506 127 263279890 7001 2024938414 2777 1750062623 2056826705 2777 107 10007 191694092 83 4999 2144965921 144745696 507264293 79 53 1922940514 11 1740480577 103 109500171 682729858 89 1424538072 776035354 19 1971990911 677163574 113 7 37 43 5 73 132149941 139 968880457 7001 13 236925732 10007 62630111 1055560212 29 1339764234 692275938 3 41 10007 324537017 2024406093 13 1567537715 1956454244 19 564697413 1949 97 1116814544 71 1387440132 23 1624422955 343992310 187724870 5 127 954077340 19 611953243 101 678030285 67 784939237 1788915577 59 10007 47 253693451 17 319811259 934257423 4999 1715931745 137 232102249 392490478 674624865 1019251595 41 103 29 2777 806963285 1251119679 103 341260269 7 499529555 67 853996405 1211054060 31 129838599 11 1238057139 10007 1393054456 59 113 412571701 176512328 101 1335390690 1264426734 3 2108226915 137 50822342 107 89 7 279632279 97 857320241 101 2 5 79 709554142 155834452 127 564615551 83 501015224 1928678304 83 925724326 1949 61 1713889727 107 4999 23 1576157570 276581526 29 29 29 1360829031 89 1355374325 893608416 496476504 73 2777 179442631 772882396 7001 109 1020282870 59 445737919 61 1819927009 1841750319 1536109272 47 1872925596 1599367818 3 67 1154164043 2091604191 131 163911130 1760185037 3 1826318093 67 1492568179 995299374 73 19 1949 513362690 5 747147444 3 109 41 881721154 19 31 61 931253932 1138788730 97 41 137 1783857831 945590095 29 13 891498257 576081910 1041358732 113 883504191 1996148457 71 5 2028515835 76876785 3 622408004 955911755 19 684948928 71 4999 1955803761 113 2063028344 984509336 63888134 47 59 59 1667170729 1167023198 1657290558 11 71 1401019073 396588392 3 1949 679826792 101 1675945823 1356828849 1956346756 844350220 149 1506678243 7 1183281491 5 12594020 43 10007 61 587908102 501345048 41 3 173102925 921239880 19 2027342375 1537325496 107 2079607162 31 7001 1710071261 137 97 59 787611237 1000597166 1703654321 31 1617986162 31 1390856383 79 137 918740372 11 324552646 113 1281224962 51808240 29 486559912 864599127 1478037118 7001 672845107 103 2147386951 11097780 4999 1707169167 53 1290164796 13 109 1119248733 350725158 1971677068 149 1160460872 149 1086401252 754459896 37 101 606126149 83 139 59 139 567610114 176852007 79 13 53 89 1583327088 1396734583 1817427248 434399482 2 101 1836556124 2018673971 113 637692448 1663286324 1847073075 3 1495170699 2777 83 73 453177138 31 1505637326 279428234 131 1390346361 1999486274 19 534390271 1609434740 83 31 1178045601 1200325658 37 2146777296 61 1654828923 73 462094234 37 7001 669204587 534118742 23 7001 66774354 2 59 1055629416 610236867 10007 23 984813701 637428348 2137385651 103 1859446949 113 5 1274928640 53 31 958431371 7915230 1912582997 1214564764 109 113 109 1313818529 1428362596 47 2 1474004054 2777 83 23 131 137 1561819454 101 325566935 43 2003596954 127 1794483525 1940987750 43 101 4999 11 43 83 97 1857604611 109 138165784 109 596890718 2 2135824667 764983732 37 1377767780 71 29 930259216 80643316 1209896322 1949 1497592110 1366859705 43 1949 1824483590 83 43374389 103 880340654 1483337527 139 1093526251 4999 71 189974842 770185067 1063072251 53 1994131731 137 1907001914 581296443 13 208426023 1325139624 137 917642166 101 1432068294 31 29 79 786775171 67 2777 67 219633571 115151091 456148588 59 127 97 753379115 13 912709525 369306685 131 1033278323 139 107 53 523463192 823567488 2 2 1224392412 223573314 139 1185227714 11 2020013615 1883174290 5 1634102432 101 472924218 764535736 37 1115696372 2 113 1481402993 423160233 23 47 97 1659805024 1070513936 1920579977 59 61 4999 832483470 89 9189873 585553161 19 1168764708 782765572 1973487236 1949 759562331 1949 3 1840173515 5 1934167166 103 1829007462 1452034084 1364520282 107 1243356826 79 1936584591 139 1443302263 13 1961405667 113 1961735726 101 1312558041 3 1635746328 888697222 41 1946813865 19 1758522409 217419223 101 1360940155 1131580467 113 1129677046 1365760262 816178738 399721794 2 1523238413 31 4999 29 13 1021605414 1458937192 19 931855051 23 103 487730338 37 641277822 149 43 221780799 627864402 1917556412 4999 103 71 1862482366 361435369 1390036937 1737742382 4999 2777 7001 149059536 29 1359724392 2777 19 23 76214190 73 67 968794339 1420418868 315614470 53 10007 1848397895 149 1221474137 37 29 1177694437 43 1949 2777 211981505 71 554057801 131 738007495 2 915779672 268881982 1593235281 1109604430 11 139 491601578 579136689 1796710501 226454413 47 838834098 47 73 7 1013059453 1595482448 13 1454494413 73 5 1122457965 95829835 131 2777 19 1831043053 369832283 149 61 1006630967 1847169462 107 1939563855 1277294138 83 58337658 73 537724205 29 1152030655 1422817372 89 127 101 11 97 246812426 1566819175 1949 417867944 13 1753506781 67 131 1198984574 1121571574 1466334181 149 29 1949 2100521107 821552225 1951949437 163376939 109 149 915396400 1438750575 61 71970221 131 2777 107 402448079 574491863 10007 23 961431027 2031518615 4999 8506833 3 131 7001 993582830 2777 1213593432 97 1557286403 1544457668 59 2052497322 3 240292659 139 599554816 137 2777 107 553134612 1735482207 31 83 293007928 83 1177819883 187945947 354110925 983142179 127 3 1282702575 167783328 17 1703595194 2 1364603915 2777 463244167 1949 1004915984 2 61187264 4999 1770245880 73 47 7 1782290846 3 41 103 951764776 97 25827899 89 149 269451302 109 1063497051 1827831693 3 3 1668915285 61 43 137 5 1355303225 165516890 4999 464228125 149 1309224707 1566047948 139 137 495886981 149 2070331256 2777 1872067341 7001 1230663784 113 2021483555 97 107 521255850 2777 907598579 61 875629839 4999 1503914157 1505310913 576256555 131 83 13 735140965 1936640914 101 109 80096579 1727931069 53 1579451834 2107209875 683067146 113 1053542009 107 41 131 2 309173050 666436476 37 433347552 723577328 131 617274096 2036680449 103 1374005786 92024581 570328679 127 397377370 139 29 984792401 1012549721 113 952833609 131 1762545788 1434192158 1395919019 43 223495737 2777 1755811013 73 1952330761 1677422386 47 873964577 47 73 1201944416 841785686 59 1990762601 1559432410 1775221718 43 83 415436829 1171310683 67 583709829 47 1765334664 79 1010589409 155525009 19 787352685 43 287525520 17 2090916598 582745941 1137387626 1212533839 149 808500197 985980709 113 109 43 876896678 636451858 101 10007 401570903 663554163 103 583754663 149 1764148994 113 1964957339 41 53 1904214849 1792976861 109 41 2054969077 2047539139 23 101 4999 29 450473820 1714614125 29 103 1949 7001 1689677348 97 73 1843768446 107 107 67 71830901 151459297 1544819947 101 2132398698 137 71 73 429122251 31 389032082 1566708110 717728725 5 139 1409428864 1455943129 23 1506273183 424318257 61 666401487 183657214 43 103 1438676369 10007 67 32129180 13 1143905106 3 1999831002 13 1785089873 53 1217378836 212361500 37 500501701 83 960058510 329953220 1862295043 793170112 73 139 79 29 1265486870 995807251 59 10007 2777 1611404236 1538316373 1559473862 43 131 2048101160 1826698977 11 787323713 31 847042450 23 13 1416042078 1569225493 11 79 1874691567 155036543 43 1263694416 225802760 31 53 707945427 959719129 89 73 1701852650 1884876795 1066314017 23 127 1950310576 7001 29 101 1243369287 2108048467 1002782140 139 127 445364870 1645611898 173179514 53 422534702 328863853 139 425746674 1770957886 83 41 1232427774 1206654108 1244004006 7 7 2100464071 71 210211805 101 1642574893 37404130 113 913308843 123018450 83 10007 1813238379 1320473685 17 2777 42288156 46620276 31 1660019434 131 999189531 399999461 7001 726801814 1142241154 2777 885447330 376806351 109 43 1217862426 441213583 1499941876 240355923 149 13 103 113 422092971 3 53 532512498 201120686 10007 1230460930 2777 252893157 53 41 854236747 107 2137002514 1359678010 4999 13 327515006 85766382 53 958134848 1512343112 7 2075020640 37 825888285 101 1155612003 992532858 11 548878418 1023676769 127 711185395 83 666756622 688542264 4999 859371027 1806698825 127 680481941 19 1414260117 346194698 17 1540337482 10007 5 1949 1168347598 101 486252178 13 13 749681392 2084278337 41 73 83 79 1930255664 1780819365 83 281289407 891450044 41 1007388384 127 270279495 1347730514 29 2 2777 1551321064 2 109 53 79 130157556 4999 1155059431 67 137 1740943529 137 23 1411703568 2102109779 137 863593611 3209780 101 637115222 89 37 7001 1419406044 97 61 2077586007 7 1759872709 2777 1207531241 53 1553684930 73 1949 946617606 276344812 43 59 472270692 10007 47 1097357269 1311821935 838395832 2022172229 71 710385141 709289141 137 103 1284726519 767647979 29 884799123 3 86343357 1379112988 7001 1109648398 492969199 139 19 756737719 286570935 7 43 169875843 1926213913 1542405826 13 1949 59 43763551 79 1969401913 2035752008 41 10007 947886423 71 5 508688805 1749787055 107 1472198076 86808145 149 694616359 1668006408 71 406428175 83 1977739189 11 61 1440615711 586285335 17 1654588954 270734373 1714134461 13 89 67 101 7001 110258749 385445116 137 61 1744343124 1006596603 101 10007 83482322 733776032 11 2113598630 13 7001 113 1306834586 43 1781254962 619871297 47 1105795320 340059508 109 71 1504040925 215027689 79 785143554 644168607 31 385833440 985926976 141174691 534072049 7 13 119941393 101 1689562359 83 870274477 71 797765372 11 1508379709 113 1376546677 1263046912 43 656938778 10007 1814458036 109 899015230 1652332965 1949 1308112703 19 59 7713837 824427793 7 1288751793 137 1174771575 1243545438 11 1294724310 783451062 1548021161 127 1439976647 47 10007 1346461499 47 59 1358940451 1017147351 11 1284001345 41 1202505400 89 139 149 89 995966515 43 1966022092 2061949201 2022897655 97 847446029 97 438857641 2777 1186101132 61 1223021513 19 750465724 5 1752351320 113 1361033585 262953486 31 439158462 1214753879 719050912 97 23 392826568 1336397027 83 1182225606 1431185412 103 2777 3 372684185 1500157380 97 89 7 513166543 966256010 107 389105170 1082787573 41 71 2032671354 655648844 4999 1495925755 933611929 1949 7 933383626 131 2103764444 139 1949 41 7 139 107 1373328736 107 2 101 376259733 169901013 4999 730075024 109 127 11 7 998520320 778096432 137 373975459 1591403583 11 127 11 268384424 2095275602 7 172874003 17 1875865663 1259319514 1984222040 2777 7 1592253614 137 485698839 2025526269 1018951885 71 83 367237401 131 61 1386266785 107 1892060670 97 31 19 357628716 109 1005748123 2137401274 61 1193080700 160863500 59 1525125220 89 1706691145 79 110405423 254934422 1667181824 1489382461 83 29 7 1836172870 1721910785 131 520398548 893329610 1949 1078805093 567291030 7001 17 7 1900594955 139 59 2083563162 3 91044126 53 2777 1367280943 1680190526 109 1293064057 103 1506664627 127 111238895 113 1439218285 91618397 53 103 29 87283388 127 149 525346380 489462506 13 932926866 19 131 432991560 1187907121 59 3 1892046012 1704163821 19529731 1557606124 29 2 1433336196 7883423 4999 1286672614 1814209058 10007 529320265 271760249 23 2065743114 10007 1203907292 131 1381713461 17 213939900 1530931277 23 1032487526 107 274414768 1261372314 781844869 149 1226817327 19 452310599 949805378 23 47 1178059324 693421953 107 67 1399020281 2147398408 89 1344293759 73 30240907 99389801 723797304 137 1532376911 13 566044894 83 1383781312 130484819 23 101 712839907 137 2032839291 1736366459 126395155 2777 728896670 37 59 1570576224 833874022 19 909105929 10007 971090955 29 1746371793 83 2777 71 1157983446 2 904738286 2137054688 31 137 2128042783 176894775 417279986 103 103 113 1293714790 7001 67 1697419741 59 19 384087413 733326402 97 43 983178897 1949 284854146 2 2777 1626037261 127 138412347 103 2056093210 599957696 7001 933617776 1949 61 632439643 258688977 101 1449859242 667708664 7 234214365 7 683869291 481774754 486940606 127 959811810 149 342975479 67 17 1003069121 982610366 109 96104183 139 1852622641 1106668147 149 1152851515 17 149 850384889 723215328 4999 2001955179 7 19 1690415769 1892346705 1288597460 73 2777 538140945 2071442056 37 1068225890 7 103 131 1978007937 101 53 494597219 2014896091 13 735434615 47 1955680891 1006145536 137 279752496 71 448721846 43 7001 2016547037 7 1887484137 811177388 113 139328610 1325378210 89 3 2052131013 161885976 107 1039916201 11217987 1723818271 43 59 407404971 1040041793 1080329932 11 67 2042554684 103 1442183664 107 2056412670 175181967 1949 24776554 131 405459612 97 756992656 368239390 29 139 1453029604 775622042 13 1872483598 2110024343 17 2112852680 1728082668 2777 17 41 1949 1746549574 850309720 1954859225 31 357717060 2020395087 585338799 3 4999 1221357599 11 152716311 109 847612340 4999 103 1859655753 83 1961597159 71 194104770 149 67 131 149 19 3 118963589 131 386219571 29 59 1822901819 602950788 127 1892761772 127 149 1693609692 113 428625618 149 2056885871 29 5 7 1002502949 691555074 43 1704868472 2051893098 1039250830 113 139 1924477101 681545704 29 29 378097302 1769413946 47 1949 31 1469546630 1483115733 43 58626759 59 720306987 1705993555 139 172197787 1870613489 10007 89 186636183 101 2777 918995387 1319710933 1970552577 7 23 107 349741163 7001 1126733939 107 94953084 1320100112 79 403561625 97 2143546546 83 120185328 1018504430 1870602670 5 1162913182 1679232461 2777 1949 2096028662 1492952912 101 1749908729 89 1859985813 10007 59 992240937 2 79 71 13 79 430073314 614626241 1944523703 109 37 1554481925 556262958 10007 1745238646 1099500888 71 139 1843787184 1461368299 1198542845 107 37 1999894215 197312862 1949 3 1867647210 7001 73 19658316 67 13432313 4999 23 71 1555819308 89 449734266 1323635897 10007 7001 423539497 1073526339 7001 1927463550 1949 1657517305 41 983249905 746848504 19 2069403221 139 109 11 149 1575285663 809763044 61 131 1085818521 1727275086 19 3 2104105089 1747672703 149 1026984048 109 1433441594 13 2090056228 17 978535317 41 1550509956 3 101 11 177575079 43 519494008 1700775146 2 1561084752 137 670789538 75420829 109 1125613796 83 131 2010429883 570220206 23 170606916 1387205532 1949 55006627 2129939313 41 149 1920175516 149 2011710537 89 770519903 1173729419 4999 3 1206836661 1002262141 139 1419490816 520804021 149 19 5 278461840 1303816523 41 131 1786167577 47 1495692750 1926300358 1814873753 1330311607 53 127 1358983058 1038376364 107 1952456043 1581970920 31 936697549 548273509 79 2040451325 2133627591 19 89 107 1158466829 23 2121628261 1071307550 53 1819075593 83 71 1911124392 79 1475822700 107 97 4999 61 736329963 539557749 642135368 892149981 127 103 865144998 236805343 1333780107 11 31 19 1183459840 917679271 614480720 1949 1797237217 137 113 139 235030791 348082132 103 1662634961 1947310069 10007 1475191912 636425186 113 1002134737 43 1706435994 149 13 3 31 1997086681 7001 360600507 1732333018 13 34289563 11 1498484078 1407961048 67 1062859680 2081308562 79 1021165726 4999 10007 1467236347 168909587 11 533518275 4999 215201951 913363801 7 1777186607 23 149 1210955780 19 1884906978 483391204 79 17 29 249814265 7 1499062054 5 741874170 1131558755 29 1860786421 1923425870 1401296947 139 757393486 1251364681 618917039 19 1826374170 53 59 706670671 1817094921 311684239 131 47 1763481877 1836865281 3 1548707517 287166208 7 792036406 682033970 5 1250664815 2 5 363098995 1351293965 19 29 53 2001393314 127 1906901825 745175675 487771719 212368298 2777 658151437 113 115358649 43 67 1049979445 1399861077 139 935846551 41 16302596 97 59 1373919194 939453814 127 101 139 103 103 467185828 47 139 107 47 673586798 366620864 1078077695 37 978528016 103 882366392 131 1244595499 110797835 103 899924287 83 1468760945 89 1492095591 1319853980 13 1457983660 7 461648122 13 729784014 4999 79 1292367873 645488308 1749582194 43 29 1300708667 10007 149 1071081052 79 400488235 5 17 390311922 4999 784563056 1563483593 184212392 137 127 294654478 73 670096930 1955428405 7 403319917 89 849413152 1863486539 103 817398730 699881506 2061263764 71 127 1541082974 71 2019766607 137 622380999 4999 993854959 7001 89 975917178 79 972648790 41 137 916064748 1269767859 17 11 317062835 5 1843885495 1912677864 103 19229875 5 228254200 53 101 31 29 113 37 47 2777 149 1949 559668993 1001885399 4999 113437308 2102184 43 668776714 113 1419020552 29 43 412464709 101 79 1227631086 2069494744 103 660836258 2043532463 103 11 996544381 1351963297 109 53 182985371 103 10007 1688671930 47 79 707689602 41 1611259574 23 43446701 1619983513 347919399 41 73 1908284532 307510967 73 47 1562612568 53 109 1941024554 71 842652921 67 107 67 213468901 574819181 17 41 1512369255 1091729058 149 1870442743 879608317 73 13 1084978622 389140232 107 97 1171844563 71 1742405817 113 1066991991 53 109 109 137 73 1726491829 1300525295 2777 1512991256 97 1842177151 131 1949 131 1543121836 54893506 41 103 59 1492329771 97 3 1912661703 421492656 97 1969631172 23 89 2136758908 67 1194143412 2146827867 1740251950 103 7 427068236 1753689098 47 1315528356 1675696049 97 7001 246120155 2777 1865138726 17 1531402679 19 61 256078915 1263981305 41 355947514 97 1270114277 41 97694226 149 29 419816961 7075161 107 41 1624021480 473726710 444457571 31 1478803881 1197784940 103 388066714 149 109 887684943 1020896286 67 107 266835004 67 137 1450618713 2777 170224546 1900602101 53 1846097961 43 1513020532 1905591397 97 17 113 1638033926 515425905 103 61 831323189 856094801 1799240755 13 1504874136 67 3 107 92634180 97 435754264 131 23 394027766 685766206 83 1646060482 956543958 67 1454406985 970148310 29 53 2144004654 1905854226 7001 29 19 2065289417 2777 346269684 1102435676 2025735399 131 3 1495745208 2 889530150 5 97 41 103 67 826518298 640409811 97 1249911154 31 61 37 25902030 64933154 11 384816731 1251799849 61 157403137 2777 1937401820 127 320633344 1864376764 96042265 1687140341 59 31 991635843 654352836 47 1765987306 1079355846 109 113 942076593 5 791006730 275111160 2026098156 1073176572 2 7 748789806 41 23 2 394185140 127 266847121 43 1570375480 10007 2024696296 107 998835477 7001 2035638764 107 149 107 43 244224907 1450276948 53 908666980 1418027479 37 1688083938 43 768534538 17 855614522 3 23 97 2 1631475356 101 1321896989 131 329300445 1910759597 73 43 649412101 929540025 73 1332106471 61 71 149 383771701 71 1610433076 1460628605 1677096672 83 1964255410 2777 149 2 1990008632 47 195013425 41 137 682444128 4999 1087757577 101 1605275719 7 278948950 131 564841294 29 571197565 139 1071660044 13 1520335648 468942780 5 1414850905 79 1903225577 1430556569 23 683603677 149 629666550 1318480959 1949 137 101 398620336 1512828204 2065036462 59 29 1668194318 101 1121131310 312410271 29 73 1647852323 107 248418223 1316753272 127 1519012565 10007 1387000221 31 4999 544140878 113 109 1855906812 1448133997 97 259303129 4999 2777 83 2105908796 17 4999 248267447 109 1057834563 131 1751938722 149 109 2030036819 10431377 494783499 59 67 79 906443551 23 41 970295750 1716937097 23 43 608778348 1295956016 79 587253294 1316545191 113 297445372 1165460965 31 1836922755 1949 843519404 79 1824969520 1689390134 1678788129 83 1612402788 103 2777 4999 1292851378 31 832301857 13 727935988 1004038126 17 1518056713 47 582034182 149 2080252325 67522032 113 669861740 13 107 1507138121 149 16758477 3 67 2025029038 2006442434 1534651507 131 89 107 919276055 1316786298 1935835791 101 227715408 107 97 622829676 791991146 83 629480082 11 365873444 2 71 902705715 35383631 406688944 149 979133683 97 1953621807 1734882054 504248016 17 139 935066761 865400934 37 759716819 1815749468 109 53 1852860761 475600853 1032699354 109 876401589 1493053868 31 47 1367261631 1598311046 2108964106 627450708 97 1203426221 137 23 2037078975 31 97 10007 1492383938 1999098390 10007 1126087710 910324765 31 1711169465 127 97 1936051033 1105197727 101 352943894 7001 514286459 1705259108 149 433837489 71 1994826011 1300700546 17 342249185 73 1598353807 53 4999 486067767 1682721478 31 149 109 20217613 97 43 411185694 37 1007244578 10007 2 83 154873103 31 11 89 579907891 1543789372 1819182222 13 566914881 43 1845938056 41 1269197025 2146648111 11 1109874480 149 127 7001 13 556525385 5998772 938123864 1949 7001 17 2035961849 29 410335674 109 1054719207 1784732537 89 480079573 7001 19 783228246 97 895186192 329140237 10007 56506161 1923540364 73 41 13 382086107 794298895 61 1026078560 261430185 149 131 236363169 1178776645 101 17 59 514535674 127 1420068407 37 1876465117 79 2777 5795599 1958701584 67 3149260 53 284376853 113 5 2018145726 67 89 789826228 2138495382 3 783441326 2057158253 19 127 67 241762867 67 1325090825 434992475 1531901031 992204873 131 182923128 17 2124325526 101 109 1057047229 139 1642116572 89 113 1106129428 127 1856693264 1225862293 440868392 897487802 10007 10007 1700533037 23 681736928 2146016416 109 1517769846 107 668783277 107 594766776 1949 446907649 61 17 1597761864 1475012854 79 385841846 901444984 7 626848537 7001 3 2093179455 79 170401499 560560221 672187166 7 273801825 89 1927640053 89 31 53 53 1251079893 11 533187314 716471173 41 109 71 806051068 1492796191 37 1356829564 89 131 7 452361118 107 1937797065 61 157112304 3 1611839406 1618178755 127 97 1720114968 1519506067 4999 1667406452 101 821182419 1871315476 1510172571 1112841867 23 587741675 149 11 477127365 684277434 149 10007 1944413745 2777 71 10007 11788246 1576512787 808543456 781592282 71 10007 1306133654 79 789104298 7 1838208386 971059468 1081686407 79 137 350884471 306813542 7 2130267681 61 692543004 109 3 804200639 11 1522277284 430287404 73 869824619 67 762038637 630078959 4999 103 566750393 1283681996 83 47 923914673 7 10007 1047943047 577547495 1203744939 7001 29 1538731039 61 89 97 1130748885 13 1807507111 1983103542 31 59253727 13 323834888 222265909 1949 10007 1227188431 10007 29 113 59 10007 5 969598030 1016025180 13 722150988 89 137 1864119818 1096206733 511327853 17 1234404017 1589032522 89 1746953410 2 999242930 1372602066 67 1740882909 41 139 107 1196058947 741258336 131 89 422568885 1842090672 71 113 904121814 688059368 1949 1162963244 71 31 471861728 411719828 13 131 1701664979 1825237934 113 1625278096 109 4999 456763629 7 43 1446748416 763062434 41 1677427014 1057905976 1630889578 89 19 4999 1945410840 2015353815 71 367406414 17 1316790780 3 540884523 73 41 2 1736975440 19 2 673973660 184035240 79 47 459014081 61 2144300487 260123786 13 1348650979 149 244389502 1378398702 59 31 53 894914169 544089841 353765299 89 101 1270339216 1720671630 23 61 1296790105 13 1802619884 7001 463935267 783334889 1950479116 73 428755864 149 1661061909 925075749 13 71 1328859174 137 1419448079 7 2049603565 249958859 29 107 709343125 1061169611 1978941038 1349550815 97 107 3 113 659667558 1483962217 883951827 1980233090 89 53 841798735 97 1105089572 1851793341 11 406104692 22765987 103 83 1991135389 591576524 2081024754 53 1181620637 1347056199 1362079208 137 41 1902568411 101 1261127410 131 13 1949 184868497 1953761407 89 1730221232 562435411 1197989704 103 115762833 1329680753 97 11 1549620534 1246202881 59 1989596071 17 1002531599 19 741314127 2139250037 738032607 107 43 1587017218 17 1426626970 53 479415104 148896007 13 651117660 73 1399220901 109 120087153 824169495 812136938 41 1252310876 7001 189026535 19 1586682600 4999 880863792 10007 1234744123 1949 1645866183 97 2016664823 4999 10007 127 400666204 880128542 31 1543149806 1591283692 43 1287603135 31 73 830711603 59 605265542 2084267445 107 2000908774 79 663186751 1547709373 1926728783 7 453210618 1915969395 149 10007 37 2113213264 605035866 1949 10007 113 724074620 723952315 73 1934258151 71 210873479 47 23 1307130112 962958526 1367428249 53 149 923409944 1815715855 59 1684448262 97 61 486707471 31 837451887 123448481 71 1467883766 2 61 766278462 1357311351 23 4999 1876459633 1828504226 47 360083544 890907043 837708296 126332606 97 1691603294 10007 1532742169 2130190792 58327461 31 520118208 61 1088717213 328704246 4999 29 2111037911 1682838713 1949 368273584 127 739483744 949046705 71 1473412384 23 149 89 1469417315 53 1857957188 13 83 29794833 67 23 1792236636 113 1201950777 10007 1758842416 245620085 43 17 1452673054 23 2100539808 299845019 4999 83 1481546038 149 1253723399 13 990832908 2123399043 131 2061906516 333429626 7001 758770540 11 2 83 4999 4999 131 29 483326547 137 115712528 7001 113128572 1829170707 137 61 1830630557 139 83 1531662246 61 149 7 343933016 1705529133 582040826 73 1190925066 17 3 397100532 1429480539 7001 17 43 127 1821579415 2 356276998 1796196452 89 131 516570859 1938907944 37 506322985 1619212611 73 432949933 1556969623 79 1552430027 180470782 71 18773607 1312194732 1212262021 67 1232995935 1809755835 3 1826291403 109 768076566 137 1381601708 1044382714 103 43 19 439212946 29 83 237810521 2 2 542897270 1596477614 37 1381858203 67 788111930 139 4999 113 127 1304778995 131 79 59 1930029476 7 795703995 1591212741 3 1116028386 1290980788 101 47 1249264794 117922488 10007 1949 990744915 1896096093 109 103 53 1601209977 510016986 127 23 1255869828 17 101 103 4999 7001 304011424 282954802 1782457868 83 71 107 832533706 31 19 1118996393 944959338 184251509 1476704645 13 59 31 39116823 113 404653904 763242228 113 804098621 1949 113 386873919 109 1949 2116941432 1220393636 1949 731574691 2046153752 693416444 89 430121603 67 1198523671 64559927 651214019 728533394 137 113 402161034 755505269 137 1489049164 137 37 1238597644 1351366022 7001 1068941232 59 7 333395223 4999 102194557 109 4999 38297339 889012162 149 2 31 218294157 804757359 338701223 47 101 1467814820 1112047751 61 149 67 2001905864 1608698753 1949 89 961903901 1686985833 47 17 586131603 1567111473 3 89 61 1775417932 4999 555128952 89 1332926478 97 109042515 79 2777 31 23 1934519098 89 2053563661 43 109 47 1801093859 1967464198 53 131 214653110 2 668852185 107 1883496036 23 137 23 814186752 2 633907802 53 1004277814 43 61 2 3 149 41 1857525090 1949 53 329364101 13 17 1419157323 83 1726226530 101 23 2103334958 1267906075 47 122024096 239837649 17 103 1343168537 73 139 41 1180641692 47 73 1216789935 1949 5 137 31 1804879489 11 67 53 673146990 67 141305412 37 43 121473898 41 2777 1108922748 13 1717665755 1049762272 10007 1590362475 798178334 107 1439853767 11 82672183 243737567 19 71 480828794 83 2777 563144822 31 1708414805 131 1042309360 61 53 1637329901 1849163269 131 137 1353789787 107 67 1056354965 5 89 3 892662072 2777 109 1953613357 79 2116206272 7001 402004421 179074845 2777 985145576 107 13 1569589683 137 107 1578340522 2 841011526 83 2023307375 113 418492562 29 2035030949 1979894193 43 670585743 37 73 47 592124565 347924033 47 779555912 1061049923 1763079831 59 97 107 930826277 1265588135 71 4999 7 790587427 137 47 1576193927 19 645126532 1653211121 2004500517 31 67 879359791 113 493234216 2 101 1847651378 1442567850 1713575095 61 1322196727 1640013026 137 137 1970407201 1061791053 103 101 1676830078 1900866662 1949 1893194283 994566961 67 1332437287 131 127 1073526205 29 59 7001 2049563753 29 1842198402 11 967688254 13 243950871 127 19 1262095596 1781073946 448763915 10007 79 1547061676 17 1905211760 10007 509716552 987067547 4999 2025439831 1340262801 90333096 109 1522507468 1595704602 53 83 202471632 1078812936 103 29 71 83 1020100544 67 1949 89 1339793718 4999 855836987 83 73 83 17 1299986286 1610275669 71 59 73 423731214 139 650094764 107 861480051 7001 61 1460782067 2 1778084964 109 1487663884 1703460538 37 607833428 2 1687374562 3 71061462 440602674 2 591414823 149 1016844987 4999 67 61 1656256763 7 1954148798 139 139 1733167926 1034953690 109497081 79 149 191190095 1713566007 43 10007 574912157 908785705 149 1964599270 1261692585 61 1532028481 137 412443295 1224942756 759891831 131 67 7 1949 872929814 1874466024 1064147424 97 1300869970 43 64467019 1534076146 97 29 1314578671 29 10007 43 1112780359 1712627126 7 1813596708 37 608780240 107 109 1315409384 1917030633 47 739013242 113 1229521134 109 59 53 2134976634 79 1184610208 53 1663888731 83 901316671 345875608 59 830196770 5 493232310 19 996687193 10007 1123676023 67 1442333455 37 8501682 1862859234 71 978943752 1423096739 89 59 371048404 354717027 709715145 1132660359 113 1585537222 250200535 31 371338843 1029798302 149 17 89 83 1144731247 67 353276193 1136172917 17 265997215 1298998673 101 97 974347928 1309532786 2 37 381678014 132288272 23 1639891582 61 2275971 59 131 500124202 1128281060 530161410 47 2777 2777 59 79 2118260970 274644211 123346079 719403287 89 113 47 1308847164 1896742692 37 2071219189 3 753791355 1513491312 1012969797 7 109 678386688 2 311667366 3 699096780 829563571 89 1694753599 53 382758519 13 7 624686970 308188471 149 4999 43 1177469645 629087592 47 23 1230687013 1582703784 1949 131 1691811421 97662038 635070406 109 127 705117951 83 801012665 10007 79 7 551331969 71 23 777635129 1613908827 394171975 992729709 31 17 1149840679 17 777337325 1304386421 61 367200724 43 1068596010 1923326723 975259437 67 13 533955445 765416671 137 1403776290 2102644382 139 11 11 2777 939458771 131 874499670 234993096 13 19 37 784960735 626968219 31 176033345 19 1965802491 1096373264 5 2049191105 103 2777 1512037532 4999 543831212 37 440080627 37 95702239 37 5 53 1790248469 1006496606 31 1391988629 3 358711998 1479120675 109 191306340 2 1688732026 31851308 17394525 97 7 1651786682 378322374 53 432985673 139 20834015 1980439057 1995056819 1949 185287532 36024326 455686849 149 1609572037 137 7 448362183 41 1558850053 2005465367 1541885499 17 19 626160485 67 127 1758065953 1484401631 17 1805838379 43 41 761408096 97 51686353 5 1242012485 53 1962307510 209913125 61 695083105 2062654000 103 349384398 10007 920914189 1549990487 2119576711 17 59 1000064083 968648790 97 59 1866652150 11 523885202 4999 716341703 11 1777617677 2086411375 19 2004424474 17 131 1379766315 1631091375 97 137 145327545 107 31 305352922 7 4999 63862225 10007 1098643900 107 1279610111 1949 530510004 47 2079128989 47 209856128 89 1780286313 17 1606511288 19 154560022 37 860290987 41 97 238637612 47 1160406406 103 13 7001 1467010543 1336301873 2116055952 3 2134029000 101 1069489610 107 700792327 409739594 107 653804775 917766404 139 1423696658 384910831 1053476692 79 101 583420844 1847064366 29 426152612 103 53343906 103 61 2132731898 2134670417 37 1192535119 89 1985237916 5 7 7001 1104470759 83 67 101 570349929 101 103 927949454 10007 1461892609 7001 11 73 109 79 1620912046 59 1867738394 2050172590 1949 1462370710 127 957063110 2777 1005053718 37 1639835338 19 131 1083574491 49858600 79 7 101 694658002 252920059 1239175435 79 113 3469555 103 416107640 1256330528 1691933921 41 424376384 37 1492576226 23 1614463840 1907623174 17 131 1675886275 602604804 29 73 1290851935 1949 1313221572 1262587802 103 5 383131738 1272808460 11 113 1584618888 546531958 1949 83 1890801171 5 1815786129 258988107 19 10007 1750984832 47 1439784135 4999 67 477471882 470842165 1724514953 71 2777 19 1687148738 279226090 107 1414185081 103 103 2777 1199969470 219877306 2085486389 7 41 1281633145 267924960 2777 767554469 17 73 1121853853 11 1387158542 1241333302 23 17 37 7001 2127488451 11 775115902 606240349 17 149 61 818981852 1665015809 139 1923642267 7001 7 254668267 986973467 149 2 23 29 684191140 59 67 657956683 43 512211528 298145617 13 1570736817 1280051084 67 89 1743385105 738149673 17 11 1388163238 5 13 2022864546 83 1843731832 1301512836 61 79 2031887900 1846923148 253423080 107 10007 936382607 73 542041060 1442301476 137 286947596 83 109208060 149 1122549328 61 71 2023226466 1896720967 59 29 739902056 1862884658 1143985150 2777 53 73 71 61 1830448594 821236128 3 1844445505 83 1789799716 5 745774521 67 47 37 13 79 2 1454100948 479135116 642759952 41 53 1803173844 321141151 5 101 1482410534 11 7001 1427916959 10648521 41 262994003 271346538 53 137 7001 7001 1953026964 152471185 2777 13 1874662849 73 137 545599897 1534618378 97 179332727 103 71 47 1043388665 71 463234459 119226341 1301880580 13 1868392848 1239620662 137 67 1035608816 652057199 97 170879759 1949 2012237149 103 1088253401 37 607627468 1599841335 15662402 23 710472484 127 127 819409842 1301356138 113 7 2777 1401560231 342440201 11 131 766616847 33433951 815950766 1928929306 10007 357701051 1841593670 29 137 59 2070581504 17 458898240 131 2096236731 71 664411042 1242486976 137 558088670 59 100920857 53 47 799538103 101 107 531898177 67 89 1909674063 59 43 1797783870 137 272312834 17 563110890 113 41 31 186217899 510646415 321550350 277243664 37 1593245896 1059052837 41 1359689432 127 563360189 1163878055 107 594797123 67 1645561607 67 1221284659 83 467014772 481049947 131 41 1485504647 109 370170661 59 1280033674 891875100 1712502118 113 73 1089197814 568916156 71 31 1355918548 836849181 7 1432498947 47 805179043 83 41 1221079694 1165183346 139 73 845546006 71254059 83 1561498505 53 97 1283801790 1522428289 23 1765550288 167509874 1613945352 149 712965506 11 801215162 59 2 37 41 396244296 985844003 103 310008397 67 487797271 107 1453853833 3 1515782127 1949 41 103 7 37 113 325808830 626957096 101 37 400592303 606662804 137 79 82264754 79 710498508 2119798942 101 67 1001070986 1816186755 67 12102991 137 37 17 37503564 137 1246591359 795546122 1368229238 53 193521815 101 1798256621 421518955 674067148 113 537036628 79 724400059 31 7 139 612729931 419166037 7001 1849783217 581783100 2 1054262180 31 1791792591 1641500189 1095575557 31 2 2050765147 47 59689365 1142886335 127 103 67 10007 5 2043294310 109 109 13 131 514020944 67 83 298986375 19 592424407 10007 1693572011 89 40644609 67 625674274 214458156 7001 23 105725640 109 615359611 41 702426473 7 1992902025 53 1862923790 2095019871 101 1641163416 41 66696422 89 825473772 23 59 1131390939 1559876164 7 11 2065126074 2129946060 1592479207 11 97 131 53 73 113 127 465616608 109 2777 404292322 722272707 923161581 3 1229381124 31 769164556 648598726 67 113 283438603 71 343343646 7001 1459960536 495887831 67 582477586 1597829115 79 17 916789634 357165081 1263920420 7 13 1387054448 47 10007 127 17720818 529281263 7 1936205474 7 4999 477379505 285912806 1600429987 1894632866 83 315169931 127 481550478 354664051 19 441339201 19 985617444 7 289914611 17 1387163897 7 47 1727744628 5 29 83 1719518641 47 23 19 73072632 2 561736440 137 1230948487 43 73 1583530235 127 10007 1041390687 402952944 109 882346532 97 113 1805220073 79 1039511901 67 83 539419158 1049807527 127 3 788442156 103 2777 696205008 1479263810 144236866 19 1811526618 43 314494432 83 5 1421427040 1840233295 1300093548 1440574449 29 1049718811 113 171277490 113 1857286871 149 7001 10007 13 724484215 258894623 732868055 5 1181287155 1949 67 1377267276 61 185052827 1729031796 131 83 1611913950 754610436 31 139 1557106412 451053427 7001 67 78110986 194352997 41 103 1286911057 1949 137 352851468 29 1793501984 397728215 1483807939 10007 83 121981863 1892418011 103 1228153872 47 1309194870 89 1867267882 1277140388 61 253199410 849047410 89 391334840 2777 1051088495 47 1627761384 113 827220342 13 1421639177 788559228 71 13 1659124563 493593197 131 544605172 1949 1857480807 1211377419 7 17 559183014 79 686507671 214482095 4999 1896047990 89 3 1035418833 1663314360 760705634 13 79 30802561 31 5 5 109 1961801838 371355370 2015214922 1412228517 7 23 1640974705 97 1784936479 79 726612619 41 296714868 71 1979697189 1965839338 5 1739779125 1477573220 131 836710100 2777 149 107 2088099864 483401925 127 1828687224 67 2017756954 31 235578374 2075653377 23 11 1774997389 23 696806228 43 1829533985 2086907113 47 7 781650676 67 79 646512616 11 592872159 246040696 79 41 97 538132235 612863291 109 1949 259597055 113 29 149 83 738818192 101 1032405133 41 29 1140754643 275479758 606752088 31 37 1455939445 614680619 2777 690014215 1949 1741001299 1065417251 97 139738711 7 41 1533633085 79 2081249292 2 372637910 190690486 109 2777 1996751864 139 131 455244388 22721870 5 1949 103 41 130218600 2025249280 7001 149 263221917 1706681872 79 149 2138833761 139 613721140 101 691137344 315730160 139 1613902451 950982244 17 109921949 2136581171 137 1592507728 446001122 2 1711966320 7001 652241519 330390570 137 41 1956474441 1161959554 19 127 523956153 594785160 5 865379750 59 581088200 97 4999 1492401455 2777 1440643729 2777 237050274 97 473284316 43 925187957 43 1949 71 1051960242 89 66218848 1884657493 139 17 166229774 31 1673885680 1792641401 41 1876097786 322767426 2 1296296773 10007 854397660 1690578174 41 1973492893 94698082 73 73 2075714426 89 109 1341668641 729026143 19 149 1400675845 5 3 1662763487 7 427705427 109 137 1406952110 29 37 97 3 79 1755663943 1419170668 103 368077184 37 7001 1464590129 19 1229441797 457698373 67 23 23 1985232810 41 1816736855 581488896 109 1439525613 1244937959 61 1609252484 737193728 139 11 315192185 61 1594022232 3 11 1347227487 41 1485499454 1136681048 2 1789867646 29 1098448671 41 943679821 7001 542278882 1917629599 37 139 510697317 31 1167038433 127 715001872 1438313826 2777 1679168847 1139608778 7001 107 784422136 61 7001 1366396395 1387855557 3 83 601114303 67 109 878653469 1613603627 37 5 324738330 7001 19 137 131 73 73 131 1947069768 71 73 418820610 1949 1166494041 11 1949 38911785 131 53 7 31 13 1980173676 41 1464831395 684425013 1500905803 553315897 103 53 262614205 19 1106350430 392718277 36697581 23 71 1851320598 7854213 1792857288 109 1364703532 1023386486 41 5 578159345 4999 151337140 79 1600483120 2048102669 10007 41 127 1836492644 79 1205831036 11 109371905 5 1107705215 79 1949 1118497612 2 1256399942 83 1641582383 1845025426 1261737685 97 17 958292703 476611677 182699577 59 937211789 43 209223552 358629073 43 131 103 13 1064293425 795016755 61 1804040657 61 556106500 1219701273 137 10007 172128606 113 1543935611 37 139 1968355787 694017985 1594559571 23 19 1614703904 2 458010387 802406701 127 2777 928313739 2052416901 127 7001 107 2030798689 860592654 878745204 1590978292 107 198015509 97 1958680163 137 920984692 137 7 23 137 7 445176060 1414197570 2183369 137 5 17 1913619620 31 1903475211 2777 2 71788759 7 73 1184199211 722325875 149 31 73 2076730392 67 701587619 113 1880207678 3 2 929505886 974744784 83 131 1051771097 755014365 127 7 1407231007 1623978888 71 17 1295922194 113 2058412372 2777 884810517 109 13 1852809595 1876270422 19 1089253600 127 109 43 31 333304436 67 1385799927 31 712079493 83 1521336777 1949 1266692131 1260970849 47 841508386 59 79 1213972223 836042780 1844195137 97 137 3 292950865 760310415 5 2116154426 1035382666 53 47 983455725 2013860222 61 71 59 71 2068502285 2051957013 1666205017 59 1647901551 71 129843096 7 1087094785 19 1856462171 7001 113 37 129405598 2 1512792578 252785739 37 1110673215 97 864227514 307885732 37 166526973 1654126491 73 1771883740 915710594 327474131 139 127 121647712 83 599152847 205008174 10007 5 19 17 149 149 73 219799569 19 1094198980 2106147601 73 1588217371 89 107 137 1613009504 1948521956 131 826747550 13 1690537888 1054086241 137 246185027 101 1094988975 1269971374 47 1101520247 554911563 53 109813886 107 7 768149039 1378333852 855812846 79 783308226 7001 47 1796426386 147377391 29 760122567 101 843800083 17 976267986 3 755037278 59 308427449 37 625631764 97 23 1592603926 2 544690304 101 603843371 540204234 73 53 61 154302407 67 1428243366 43 137 1403432371 11 1808627139 277064067 2777 234944199 83 1258996717 11 1847053934 79 190835876 1529409032 101 107 139 1068368595 137 127 2 19 1148950862 7001 1864953138 47 1141418720 1722959946 131 67 744061250 43 7 473387082 1970278702 207275086 88820024 67 23 161087837 1069436750 895332074 101 17 113 449045186 980549185 103 79 1841064875 1262117792 13 67 17 19 1274431478 10007 17 131 1881076873 149 66721902 163798740 17 107 1687419639 384157820 693742889 7 95562593 131 239917723 13 79 1092535872 53 2055777060 109 937165759 43 498596051 1808049982 101 1482542236 4999 428344314 97 848331028 59 896032747 97 1949 9806954 41 457543342 954322003 1949 1983629679 170030808 3 113 79 356201654 97 1585782780 636892596 4999 19 10007 11 181738777 1904987066 131 340202826 1057253438 47 1523979225 1513845501 41 13 137881718 768626950 1949 97 620476117 23 41 29 82739001 1999167345 73 682709067 17 1188477293 7001 328073861 1061615508 47 59 73 97 244978544 1462611258 2 1185550688 139 273160671 3 31 10007 389287279 53 83 158761055 10007 646422179 47 979150906 4999 2104888938 1895255873 97 835073291 685763131 824831560 7 1775158259 2 277778167 1763831604 149 396829912 149 286605076 41 574472279 31 1651183411 7 951954416 19 1886986615 1722424480 19 479170289 1841422920 107 5 1344853025 538296755 131 109 1404938025 103 71 29 1289090796 61 589595744 1040318392 29 1917626711 1388511793 358181784 29 73 1544266528 1956003537 113 679625279 889922121 1279925937 131 2049065238 29 79 4361317 1750100704 53 2124389556 448644794 107 59 71 1166543006 127 1949 898921976 53 1642498567 13 1121902383 107 1469621353 103 788608170 1081168720 1496244816 2 526463268 79 107 1152183169 218208845 3 1518914226 97 11 1757541824 127 392283811 97 23 2111399472 563184327 103 1539373849 73 714416836 131 968221655 346640134 47 1115255762 165048341 131 41 103 774771459 1433724156 103 579986479 79 1906590661 101 113 23 73 1284823520 7001 461476873 11 2 117417929 768244138 19 97 1612505399 1900403136 41 331162453 53 337407529 19 592548944 43 1555587823 950273274 1882602035 113 71 105801999 53 47 76477977 1721303658 103 71 1503497580 1949 703788780 41 103 109 1338198746 127 137 43 149 1343099882 2 1949 83 862327753 2004695016 79 1759085258 4999 889152134 1630103914 2 1500263018 89 1600786930 985111803 13 13 43 1042466329 930245058 1548869189 7 2034525575 893514640 41 29 1172082560 17 2019127743 3 110937570 1745032324 1844632599 41 97 2041598770 19 1450213147 97 519361584 2 1200134826 223291670 73 131 7001 991593636 1006449758 61 1933245776 1716677052 41 2118689400 103 11 2116097467 7001 41 2084141233 131 23 1604631961 727338069 1134933208 137 413375602 127 1519113721 73 3 822105516 1021054 17 73 73696566 494178756 67 5 261162686 1860681566 10007 271417692 951911198 7 1571928081 1626285221 131 137 12019969 89 61 1739000139 31379193 1101390195 1714395365 19 583458357 1761020323 43 127 169482262 71 1100785278 1745093806 476062908 31 1414401164 7 1596217707 17 335426099 149 1440351221 139 1669381521 127 1204640899 89 1945673589 139 668302548 1289850917 1427089912 824628055 109 71 23 79 23 23 700898127 31 2121558049 59 1820145651 1770475961 103 1570635311 83 17 4999 1426807015 107 2061634665 5 5 892566670 1928026209 1897308946 53 79 3 13 1784428882 7001 1340971746 1377575938 71 1115055555 276323298 127 89 23 313804770 37 43 2019332819 1180538517 103 603581976 83 43 1537604621 1853239278 4999 1367426460 13 2130523912 47 1674955732 1464613081 1812310783 1949 37 1083489944 1931018719 4999 2133393236 548259763 79 137 1816502043 1222905566 53 1206845938 1757371638 107 19 83 2073476535 1951790567 97 101982793 2637139 2053521260 83 635334423 10007 519973727 4999 2005641838 1750313093 1949 97 43 7 1092417956 1352538075 10007 131 1992894329 736406084 113 29 1160428073 1338796692 47 1855265618 1305932760 37 83 47 667016570 4999 800989770 2777 2030653480 37958224 1158279857 83 31 79 2085085329 1667970695 71 1467576585 10007 4999 13 502775936 1580657776 7001 2106929947 103 865331222 1064903077 2127909881 109 23 1127030452 59 61 442667456 633734344 43 97 1645990523 107 137 744921745 64448225 31 31 191640264 873668629 109 1904592947 659551033 149 7001 31 1190606469 53 10007 1260261566 1350207168 113 690569442 61 1007576479 1044213781 1949 4999 2011113873 37 71 10007 18811989 41 1229077459 53 47 1446168709 268614259 867950292 1359122186 71 131 228476820 31 29 149 567551808 29 1354323012 43 635646597 127 448596962 11 1091622556 53 37 23 1100233520 821715941 1949 655477935 1466128460 5 31 1657908737 127 2777 1755686048 586013648 23 11 1995130894 935912780 4999 1445668734 29 1285357198 19 127 1936636372 1042463499 11 109 10007 1949 302363962 5 258523128 1021310676 23 131 1795358013 316611673 7 1076474936 139 61 535853524 72188559 1949 1676303716 13 79 59 824983194 1068312439 517854647 139 11 31 598806152 29 501040125 37 658178570 1885335053 7 7001 31 479218460 1154919508 19 1468676730 23 317857582 2 600572971 73 97 61 167583592 330754688 59 1821158448 544986902 73 71 772567329 17 37 31 2777 1729468391 113 97 11 304111203 1179223136 13 103 747394574 83 84517406 646988675 5 1314285317 79 1450288478 127 10007 2777 23 679280298 472322871 53 2077425114 109 1919076999 217045002 1448814944 7001 107 1712122836 97 29824008 1251156440 1949 1706833989 7 101 666669430 1361257687 41 7001 447748955 1300778799 89 718078314 37 1025915761 1300813553 1724992613 97 23 1789067006 127 586208545 101 40576219 107 1790561647 456082936 67 1949 1362144406 1442016590 109 1681560658 1037454364 615598591 127 139 73 21124229 737898600 1949 1891073771 2118703328 73 876526987 97 1826165165 326649634 199042448 89 1984154011 532282919 7 79 1729130749 7001 5 2016349725 10007 37256061 13 1679649296 113 139 417020854 53 1342766501 7 139 71 138978008 707120906 61 689667113 1913086175 67 73 61 673463462 1046129064 29 1352238908 113 193120390 79 1347163142 556901513 1112317188 61 43 377413451 1506210208 79 2094146575 149 437565618 29 617432606 61 2012118733 41 1901183777 127 1544724039 83 587122748 1418706309 23 29 460457215 1424801436 89 132257827 17 1795547739 1356574379 113 13 1179998750 7 17 339394762 1892181756 23 882480420 1021022693 139 2777 1614397842 1361981268 1118027529 97 53 5 33470578 765970717 61 109 23 17 184016330 303118704 1309170509 1389441389 89 274242956 83 464337773 61 97 2116145598 460039863 23 1280664725 59 100694687 83 274983399 1450549490 347477104 13 139 189919634 33217920 79 47 691333045 651135371 109 1484636500 5 53 994175855 1781474160 1729139612 73 1491024927 101 107 917930530 149 1158052881 1006091682 47 131 2777 565091730 483647874 47 67 804549525 47 330676537 35522228 109 113 1836975234 37 7001 1564080750 103 2002494276 1169618725 882857140 97 1024222490 83 1883089711 17 2000327542 5 525856835 127 47 79 1331838486 131 1949 1332481191 703537396 19 37 1123508367 1459621621 1290554201 666754002 89 1949 279003554 113 243716931 1848951593 2777 7001 2088972382 4999 854794007 193242356 2 2078583622 229977812 53 131 1711707628 428567909 17 2777 1231985949 47 127 763762633 1582813525 526851391 109 915529027 47 2132451644 149 207685213 41 79 29 414356437 875104116 1140214680 11 1108363212 82498107 59 564500082 61 53 1007211470 731535627 2069889071 47 1238608613 19 1132943476 2107338324 43 139 1507595807 1467991254 1490177060 2 71 17 931218775 1652967069 1682910455 5 869339780 127 500463820 1198586180 752461692 59 107 1692021747 17 5 89 109 79 1087649485 1820468337 13 129603934 2 912588264 79 23 97 1953153394 99928915 766131743 4999 1594685999 89 141934975 23 79 1838660615 389047192 47 1247836135 886913312 1681736392 10007 13 61 1621803645 107 1949 1123964912 10007 107 1421651862 5 1500538350 1471802023 2130194941 59 807355709 1949 1582503436 4999 691152674 910502296 43 2777 1063009939 127 1774058347 137 5 2043674717 43 799823932 31 4999 1391561632 1826029721 7001 2074949379 101 1573437177 19 804094149 4999 73 23 59012825 603015909 83 2777 103 2062707973 1949 1937712113 107 59 722628047 76355344 2 1424519677 139 828010629 1612572043 18109987 89 43 47 1553484524 31 311076823 803052978 29 1883641268 107 2094706900 237022586 2083918133 4999 2777 696943690 1703938585 721945324 71 790593034 127 1398291590 410979453 71 64233940 700094654 23 89 970505573 23 725552718 859052775 3 4999 1130498855 1943951132 1387619347 139 25723479 226789446 322798088 2 1837963256 1944266665 101 980936974 61 41 1737124572 1661992581 83 1719675838 17 769532404 29 556144699 430277280 139 2065587000 149 5 1721382640 2027296200 144570757 137 526233979 53 1527767406 2 817073946 1396320029 137 1670729796 1476397501 71 103 19 295583266 3 53 1265292797 107 286237136 113 1023005358 4999 131 2014107053 588567935 43 109 765638023 61 101 10007 61 1805078005 1701002192 47 4999 139 2083600687 1117196823 41 402247843 97 1942169602 404147685 67 1496199417 1524494781 83 107 1124698935 2 539221732 2104341016 1019768845 131 109 61 89 73 185271226 1949 11 43 1677988656 1842745311 90509353 11 1456600964 13 1469668733 719613678 1949 137 1261885765 1689792935 13 1135550444 532245402 131 23 932074057 71 149 1249433391 678390295 1365451668 31 53 2074617743 1251609893 1689691957 2147482186 10007 79 103 86138797 7001 139 21718333 7 1597760927 1539917519 516516344 43 79 89 173241144 31 1880530091 101 662890270 868834017 3 234655197 139 11 1567603708 103 97 7001 622108860 7 7001 1912262171 97 97 234768375 131 388553959 83 407837183 1313311818 1608843176 37 83 162574175 1625086963 1268657766 59 137 13 892430383 1192073857 7 1918783818 584580234 1792358832 3 29 137 1460665230 5 107 37 1203152865 1501029469 19 622817247 13 1880109831 19 1313530452 101 261472036 97 1164950212 1949 73 7 582434193 7001 159160734 5 677180820 113 993615893 1369771875 1265577200 109 83 1993427517 79 347568330 561442343 73 23 964938533 1176386913 13 1891747211 7001 5 131 20422245 2 1572325166 113 2 882083482 7001 131 1819063904 59 67 1217810062 895186153 17 313643355 19 109 113 43 746894907 1370148173 109 205304007 469880541 2037843773 103 59 915241512 1998825918 61 1602019454 73 214109511 1505613817 4999 1368661345 23 718907332 19 1648276581 73 796546540 127 66781553 5 903549445 3 650403981 109 1465118936 139 903090285 5 139 1308976311 602593012 89 116329179 353582886 131 2777 1936013320 1247358975 1949 2075338078 53 611789924 103 1585795931 2777 47 1125697047 820844189 987230578 10007 97 1554775558 103 101 109 677000255 5 415503450 1584410312 7001 315598079 1846597762 7001 61 506352704 522852960 770552261 107 1850834678 10007 1949 1854869147 149 980258782 1672813762 1966118802 97 19 1350899766 2091536609 4999 131 7001 389587334 17 523720281 23 79 1921338697 654607502 7001 780764377 127 700681064 29 399275857 97 585774270 113 19 79 129259584 127 1836181875 1949 7 1025094118 17 200361581 1455267450 59 207573084 137 412795248 948420278 4999 1510917756 1946888696 103 43 139 857983199 797587282 11 59 489487128 61 1688619629 1171167487 7001 1621431600 1825937005 29 1949 788354908 7001 2031685288 131 4999 1376919065 109 107 1558952978 103 127 41 2064078416 970002880 11 649760463 127 2 1670951084 103392187 83 1985902202 574805949 23 53 2080360770 2087758722 73 824645773 1999013456 59 2777 73 1377284065 2097216966 2130873594 61 2 650824812 1700546754 73 1498362303 975791 101 4999 189622068 23 109 7 655187704 137 496935990 131 1765352201 89 465019304 53 1142542889 137 59 1361944344 83 498118607 71 2099937422 1720101867 43 41 1374175516 43 771460033 1556502562 842662228 428216661 43 951378813 97 296804577 916352788 29 73 937868512 17 107 47 1815415373 79 2008432721 1678311471 4999 1527489441 19 104129329 609486174 441167100 11 1912765150 149 1399453743 11 1795380213 251050044 101 693772232 388298516 29 2 73 2019996505 193435917 137 103 2 1584739728 13 1548013253 73 26200649 382470089 1214388209 131 67 539567951 1290328009 103 53 414162452 97 103 578148579 43 7 1675473324 2096112165 727374596 1949 1403474900 31 427106003 101 2042702635 500409213 19 43 354098368 2043304767 31 83 1937658323 2035037900 67 806406238 1091362850 1212181966 83 11 113 29145977 53 271879135 63243371 79 7001 1784818599 3 747364787 1434416789 13 97 89 616356862 78314749 5 2142905400 17452135 4999 413602263 31 215841003 968230781 31 1305913001 103 37 1895612971 916039710 23 29 1813394824 1479007656 1159268387 131 71 197196678 2022578349 2139670169 1096301283 2777 7 7 2066785738 10007 1577403410 1097204006 101 1605351772 37 678007832 1159359258 1892187456 103 1261340090 1994117067 31 73 83 1321387805 542183805 605397473 7001 1586029852 1775865954 47 31 2777 89 522516419 310205239 101 2118087375 83 1205891365 561530109 113 11 1459378446 71 41 1091315368 113 1336017984 91215973 71 1460613633 1136887577 4999 343465976 2134454241 109 101 1727969004 137 765372694 1543161264 2 465167443 7001 13 89 1522027510 113 1560787441 101 2 2130344705 1949 2025025296 61 31 29 718074626 10007 1291773609 1373620862 97 1406813504 4999 1473083363 71 1301831647 2143173158 31 2117558047 1521662596 29 139 593052257 283973108 338747152 1107373199 61 2777 1788451145 5 17 2003790 2115263199 536210338 1613284164 2 97 1688310414 1658379557 23 31 1143143862 7 561741862 73 817986540 123573296 89 703804398 71 58973523 139 1111889773 107 2 911429650 310220974 107 199567412 463940550 73 2076008330 47 17 1419943292 491915895 5 13 1744139319 79 107 418913560 37 113 1446278638 3 107 2777 1949 1971258676 149 61 79 3 814249284 1183204221 114285859 37 1629038834 107 101 2061018775 1949 1761274269 1616301932 59 103 24287812 1111574020 2 1949 43 269650119 1674006417 31 61 17 165060599 577358607 1238491247 675771628 7 53 7 877709630 1235988383 3 37 1865345861 23 668599558 107 1305424047 1334393976 67 149 1403412375 1996170582 109 2126787684 83 335371958 13 896754050 137 567745614 41 384911639 383328749 2777 13 1883242517 1998319739 73 109 1663680407 1337139951 4999 202188693 53 41 2 2107168458 517491789 131 1226332527 73 2777 137 402341874 906218147 1971072878 884342922 83 19 1301788195 73 2067853062 3 232347081 1914235017 79 457175528 19 1727487585 47 1142846595 1196351115 17 1986309206 7 1253084140 1133958971 960068133 7001 139 101 1511795068 2777 1335442638 149 27605975 1433363270 1856538618 4999 149 634861512 103 1091202085 1372103827 41 496242434 1750484482 10007 1665635129 73 937330286 614763775 59 2 137 1189103693 1232048398 7001 29 252005331 1358567582 79 263022416 113 2064372366 73 2 149 810272579 1106755014 1600811921 19 1602600638 19 346689290 2 1038077986 149 1629301292 1252548236 113 73 11 600704225 73 988258305 127 152308560 149 107 7 1016501955 127 1675497284 1424824811 692486475 1771275674 4999 801911513 2777 83729327 1122080022 7 1562022105 11 1425897473 13 1144566683 1849612389 109 4999 918111341 1949 83 5 5 741706153 2777 1821911944 53 131 43 127 1850823324 1604528287 1864564931 117754651 137 10007 53 1755723739 1630992638 1003347332 101 913739475 672572692 11 37 73 1820508383 67 1961855225 27394913 7001 559879218 1683142324 2 31 131 618968319 1665649018 798396876 53 1252264019 1915356533 23 71 1848356206 546553740 1342233610 1283819015 5 59 674297076 526633941 59 1602081929 10007 273473062 7001 1816904837 11 1446678734 107 391820518 2 2120931982 10007 194145807 1618745631 812698139 31 59 902779945 33139592 73 1410155308 1186268469 1721966502 672206049 53 103 222616729 1949 139 31 313198735 2028826083 41 1766028875 3 23 71 5 1699926530 59 1236532738 137 2100092544 103 1159672646 11 149 91905584 332711687 53 19 1555204226 884473294 23 2020017458 1926468822 67 511252076 1399605338 23 7 1396842293 37 828448230 2 19 41 922080037 1168090533 1462145344 149 3 2147314815 189271720 997043483 149 113 850666147 1212065572 23 37 1981255317 4999 590161944 83 67 1445689686 113 1317277460 2 225617742 289601001 73 107 87087300 7 1869632015 19 1752308782 79 1499455895 37 1404830874 83 553252685 1017913577 149 293236995 270165861 43 925592196 103 1441047559 1949 1595437851 7 101 5 79 961482335 261802395 7001 2 13 804174930 1446700242 172683471 1763423294 23 1561795243 23 89 1401147381 127 71 73810606 593034245 79 343155618 1023892927 1240976003 137 53 525002100 976029556 1147179329 109 1682501212 89 139 2777 131 2 1111376794 709712416 546330147 59 1234145300 73 101 1017798210 761455678 127 1970858009 11 37 751770921 1110503245 107 680375091 1263954901 11 674778166 107 127 1789897283 1949 4999 864422081 876044756 4999 7001 85265179 17 5 2777 1812902399 11 291399482 149 1991811104 1199415305 127 37 2777 871497579 248764013 10007 3 1949 10007 607394879 832765604 1790727376 73 399079411 1058299610 29 43 1129146417 11 53 1125897815 1025658124 59 73 721086262 2128204989 866890516 137 950458598 2777 47 31 725048026 1204162140 1949 138172406 2040384712 13 11 101810731 1923777251 814608713 137 1411047392 1674332979 237674015 139 43 131 1790141069 374336371 43 29 53 1446455208 37 109 1891752225 1169875091 89 251375516 2 90321644 23 2098041439 2068642871 137 71 1702180678 103 23 180133677 405185549 622397076 79 61 367889780 359099314 1088195205 53 2034212239 107 1668741612 1817155962 530828011 47 620634966 2 1680905467 31 372883229 169685396 43 287345958 73 262254471 2115699904 545657677 113 7001 1724542328 167715956 306401385 596859986 67 101 2059791273 31 11 922965153 1396296088 53 19 61 216983100 143192925 634329077 89 1696398740 37 3 31 37 1092578772 1174864922 19 1886514007 127 10007 11 872640802 73 1702676236 1454757797 4999 883239895 256542129 67 59 53 149 913718660 37 419517914 29 1244620850 23 1475078228 97 103 2015508017 10007 41 17 723658954 680498004 127 149 701200790 139 501731620 13 1938322061 1139771282 3 382994154 332226939 149 801825471 13 20742471 101 2113420859 19 1079221453 800035832 149 71 2 61 1992902635 179157890 89 852042373 13 1928103372 83598808 2777 1203387748 1750701525 61 756051330 79 71 1937012655 5 717892035 227762410 61 1523667150 17 228391464 1278201724 23 53 1922985673 2046602330 7001 11 95034533 1673081685 37 1735520853 59 137 539683278 73 38516943 10007 1569112353 41 349491415 19 368256837 13 651616472 1798277626 2 1331240864 131 648742523 31 13 61 7 1207316201 7 1697484712 228460201 2024099209 131 89 1152750097 31 157852620 71 4999 139 101 73 1269079596 1179520077 37 1969191180 11 41 887870211 947609138 23 67011595 405448894 4999 915637697 17 1559962993 17 1171044813 2 63052398 604546096 1919858949 1680890820 107 89 196589384 1739696082 2777 896645308 13 103 67 2015519862 23 31 959703983 2936568 31 1657794063 1949 17 1439501401 113 103 73 598286392 1943095677 988987272 43 1275508312 109 41 206722000 1114295909 1485733874 109 2011570366 149 509314929 23 12708328 2043923313 109 850565913 1226961589 73 913757644 1505490816 71 1327934939 29 47 131 7 743138067 56382424 1343850645 109 13 498289000 97 103 1050686639 1386407419 43 1949 2076051876 2777 667043731 97 1288799664 1505358579 23 19 1353936447 3 101 1682611318 31 1522016951 1465951436 53 53 127 13 1059861985 1780125597 987364149 3 1726696790 13 89 487939565 41 665971241 326304000 103 2 1458352770 53 131 73 1583067265 13 31 1611172262 83 37 767688358 711456017 2073041385 3 46796274 97 1714846510 899901204 1098967110 71 1989657946 127 1779084453 149 797875928 53 1025001132 37 31 725634980 967082417 43 1897885195 1735765141 139 688167358 109 2120652443 71 1494720755 2069497208 29 1164439023 987198159 149 602100870 1633278232 79 222246918 263965576 107 778037340 101 1990578397 137 1454058679 1762057421 802029358 518829103 13 606956966 47 1259245470 7 1553897387 266711647 4999 1826884550 989017470 1166190304 2 101 669807457 1360423035 1663073129 67 89 1434557803 1859987051 673504481 13 1428814073 23 5 1194020715 103 573233213 107 31 1020227763 10007 60432273 345233867 11 1632305136 37 107 80298792 2057626540 101 1647207418 17 1839104351 2777 1648510510 101 104894762 1028598091 1262870063 79 71 11 1228788946 109 651776291 1673057350 71 1811486403 5 7 103450130 2037127239 71 1104191716 3 1886391446 7001 642605236 113 1583197235 527808071 1835900521 37 43 113 1244210908 1904959355 13 17 31 1506754163 940626769 59 23 930650702 101 100537136 71 752129168 1437591522 59 59 7001 394604364 1257568627 7001 1250112562 13 23 595485525 459245854 1373017461 17 1078285672 1721276498 67 1949 517874685 31 3 71 825337611 7 3 1483178694 97 1581871732 1289036191 1294604076 2777 1527272946 149 1111363435 43 83 107 144298595 19 53 1242010268 1235652282 127 1640344272 891380854 131 1292854365 403362156 10007 79 1076539399 29 193911893 1464278034 2041445296 107 1105652507 59 71 13 1272754626 1175509699 11 1467555160 2015487498 53 67 471897616 2042071225 99930340 584501543 37 59 47 7 79 71 1327489343 1535891596 130154436 29 41 784502856 82332059 647618220 59 1268387133 1487231026 368722507 67 1226022121 313987849 7001 23 778302796 504541045 400472678 113 5 1123121423 7001 1177953255 103 2081828833 41 83 344962940 2 2 71 103 2082481295 485964804 31 1917574812 1857732705 59 59 10007 1312237924 73 1423665210 1748160298 4999 97 97 17 998403744 89 35232163 7 107 318366990 17 653931333 11 97085670 1768260142 1114958257 7001 1822948384 10007 1824326135 510119505 623075208 19 71 935526530 101 41 17 97 834673748 1137202983 43 63856204 71 1621864502 1217224639 149 19 1974294902 2777 1439241344 1949 644002223 101 19 10007 778534593 23 2002386670 536724214 2 13 1037025300 767529879 59 97 2777 1691520686 67 1417423751 41 113 2119562018 942444521 73 869389558 435339004 1731950209 23 7001 1872564471 1618218141 1359784155 5 41 1144784329 90607335 67 1239895233 103 1483756959 47 1819884274 29 79 1505588646 73 941449756 201712810 1227108103 13 553487712 148095207 3 113 1198150413 1878042711 504806435 5 572888980 139 13 7001 1949 139 97 1385607829 131 101 2045858222 131 31 113 1850966804 1384335309 149 182597262 97 35981767 1516505730 127 1172996847 97 1937805084 2069896920 47 508152438 29 2777 1537690542 1991001781 73 4999 574883103 837538928 73 892544303 7 137 7 1945665668 89 736264159 61 2014735511 2777 2777 1802467390 23806391 139 673695887 37 84021376 598685641 67 2141434905 43 1353380151 1949 699536016 3 113 1824760417 29 277263635 189632650 10007 2 1188372016 13 1750834103 452842378 79 1820540040 1040334598 7001 2777 823905353 513978268 1612585871 43 1313766917 97 13 933356736 1049511677 28365001 83 1152420352 2044270868 37 1993216232 89 743239890 3 746162583 1377831662 139 2013332017 82135166 67 803141730 131 91928857 23 2078384535 1431208465 1456659142 43 756343813 1483751055 109 1949 534996602 73 1793843308 31 1586445739 1148576216 137 473547776 630507726 2 1528659673 107 189512943 282493970 47 861091371 113 234885416 1720013793 97 1073950050 61 188578389 893500550 149 1254211523 240144194 488995799 149 23 1320126975 7001 1021550915 1424591484 73 1915203837 64309496 13 2005127046 134877782 279846003 71 1891781568 613662243 4999 11 1012708300 5 4999 92991398 514646210 468687505 13 83 97 59 230333345 334533186 486706693 67 2 97 597632314 79 1511555442 1548659046 53 907251814 210601251 7 113 1112107241 670965723 289555382 79 346737849 97 553263872 1711105011 89 1305698667 1353877888 97 158949888 3 519865831 17 340318017 13 109 1949 757510034 974445428 137 1444300707 101 13 1183094924 787408831 11 73 352267632 41 918497434 1949 89 107 494053454 1957506364 29 246985982 1694559146 3 1491572444 101 70229946 405893207 512387312 61 277381398 7 1684932347 401220960 826007542 2777 893486931 2094464323 89 1071087655 107 1357858374 4999 1949 371762875 11 852638972 210460499 2777 11 89 107 7001 1482603720 73 439915009 113 125241629 210866701 13 107 2086138875 694351997 83 139 47 91212191 101 139 2019938826 89 113 1996295516 1949 325295896 127 1066098960 2144192562 83 2047308297 47 59 621278829 739684607 89 67 1261552375 109 1269873544 71 1805696525 47 101 403771336 2 1311323390 73 1461854423 37 11 402774922 408985225 89 541924738 2132549159 59 11 825891143 1213026353 43238566 53 7 2777 1281896121 1024837902 11 92004408 17 2 884752346 196972701 109 139 97 71 1383577781 559496969 1626738946 588315194 103 5 1970510819 4999 559661489 10007 1809127284 2 1969279138 4999 1615336868 834138139 1729391316 41 37 2105108192 59 1423215995 7 429959355 758721754 1235392197 914098809 13 5 61 1835010753 17 178849979 109 549879705 59 109 1175399647 61 758676164 534972318 103 71 107 2027535422 1139583047 23 3 3 1678910013 1373716218 4999 53 1138721737 1315078892 83 41 153222166 1070109774 73 2039851410 164881704 29 966997866 1326536673 448234235 107 1578155318 73 1366620017 2777 1379741342 101 59 29 708313980 17 899823532 762842547 71 47 139 1892659643 87101169 59 1843433901 83 377523591 89 1065713720 1707453503 43 2 13 1081085422 23 3 2027016354 31 1613606312 1026929615 89 23 1454517733 208799401 61 47 1439359631 1134724384 109 17 47 825433223 1156125035 2777 706910343 380118537 7 1283872572 29 1150034556 7001 1733265574 839713942 103 2116522795 432196371 89 89 23 162034517 103 91143411 1430520562 53 11 918652198 29 821384371 2777 544241736 127 136024097 19 777873034 1949 221390808 2020968774 137 1136680396 19 1247074937 1260180008 31 1229811306 2 2063290858 83 30136542 97 1782408077 43 533669689 31 73 286372417 1331024723 1949 137 103 307442125 43 814873075 47 13 127 337626579 35178111 2777 702775390 96223050 71 1703313146 191865075 1826317325 5 1047457502 7 79 1344370693 2777 414961486 53 2136708568 79 1726726697 53 1489104617 23 926573354 180073558 7 19 2058261555 3 94726750 149 4999 53 982746735 47 1769676618 474369489 1592450881 37 19 1194986095 1787215145 929907162 37 1692027390 1084015835 2777 1674619864 10007 53 709326181 10007 4999 13 1514796803 101 7 273761030 17 83 258440835 113 2074056937 47 1627033079 37 874716630 11 2031753724 109 849792342 61 562194117 59 997931465 103 17 122840286 23 67 139 41 47 1797700241 37 71 502155381 1038673413 17 284226791 1949 996905704 1600334067 199008575 47 1633126664 13 1317832711 10007 1571058072 127 101993192 139 2051958268 149 20457253 41 1182279873 75967851 7001 31 2081341240 2046601619 10007 1233783044 72625996 83 1220835297 13 43 481090235 923554387 1885915553 107 2099548757 107 1403336448 7001 505613682 885279262 10007 43 59 7001 1584641200 29 1569920568 1329960929 11 534740393 47 1649940949 23 7 101 2054601790 73 107 1806245814 1949 11 79 17 790734345 13 5 79 137 432648055 980206641 97 113750983 1930568106 109 707782774 67 2016090856 113 154523093 67 1159119631 207610957 555999077 79 626896948 59 881610332 1914919506 10007 1707224221 1811634937 7 109 1984360805 688289656 29 1239558281 20635662 139 73 1127476167 107 53 245539937 137 458955891 1038205014 1949 1945102 73 2 1046306596 435832587 476143039 59 953191896 127 43 1622422809 137 1567515366 137 1442857285 431810300 5 1925251680 1447802300 137 706615586 131 71 1863069686 43 79 441712937 654464472 131 53 107 647598561 701936157 2777 626407890 83 258857083 19 980601267 139 978726503 89 2091633068 67 53 2777 1068770105 141396509 79 107 74750735 1209577006 59 1255296921 1774746668 79 249578143 19 17 180139684 103 131 318760597 1501489642 4999 4999 113 408300414 107 572780737 700919122 2 7 680184176 7 1130266634 562413727 83 43 605953845 1949 127 668551688 131 421607256 23 10007 621644847 339877700 41 67 86844020 31 2116523915 139 10007 139 1696016487 11 1615298982 137 819922150 37312720 5 137 1031250375 87071437 1762676775 7001 53 13 1880895653 127 1643386736 1572641631 7001 669426908 542306875 71 37 1263689453 513616166 67 110739945 29 1606013388 1825915725 3 1949 60220202 137 73 1108902704 1631455017 3 19 1291160162 2 2038746904 113 53 487298059 260408292 543781306 83 1610363593 73 19 127 385540336 131 79 1290916090 1804479075 53 113 638637580 1197965025 67 696208724 2036640691 37 23 75385674 10007 869538251 1643609722 154772756 83 551779020 1632378917 2777 138858331 24723527 107 61 107 90650828 396552593 103 1529714800 949770104 728842142 149 139 19 722806132 314363683 709808606 13 1645028203 89 1679821600 1676251543 488852575 139 3 79 1662419041 11 1351991310 29 1511842289 43 83 780760755 53 515761656 101 19 505881783 1919581457 938035106 139 928652328 1160288866 969039148 11 1454224481 594073951 107 107 1792481548 1846660013 38173223 11 23 139 2013981286 2006679060 7001 749955257 1268327786 103 1098581770 59 125635367 79 174676077 1844352881 2777 1650328619 149 1086049703 960431832 10007 1458515498 127 258828224 4999 1949 37 1920859070 733146712 67 139 661610393 107 2078022925 769223642 107 416275047 79 71 574370263 31 19 599265206 13 488452471 101 1434979215 7001 37 137 29 1887783043 1000805979 13 197954393 370550609 1976002279 31 1041003591 7 1600410273 59 1995197100 1451364895 73 1034644653 3 327860562 37 645479467 918537555 41 328554080 127 31 2123205624 1902649478 113 37 103 1378885308 795327025 101 131 113861308 17 927628035 64688727 43 1780019701 31 28694747 244229212 107 53 610705114 1029002287 97 828005386 149 1740368872 1519593548 83 620785469 987224200 2 1796366140 96245171 2125733355 73 47 425695262 67 1651850696 131 1015026514 794856386 881380760 2 113 2136263531 856837529 3 113 29 605177539 73 1148065963 11 841751617 17 67 1267964694 385524187 79 1099173014 31 853366357 131 2020354050 678852377 506427229 7 11 101 29 1585598287 283863376 131 131 923614583 97 109 2130136424 2092975926 1331052702 43 1949 872787537 107756312 101 1232349886 97 1668544724 2091458168 149 389182237 489032083 10007 1305562800 1300839888 23 101 1617231392 371548498 71 1183734507 1389630247 2111969410 79 1457964549 23 1949 668351783 41 37 37 93303085 334825506 107 139 31 207018310 971726496 646248254 2 337029485 13 1564685839 101 682662302 71 149 1689529076 83 98794817 955722952 149 493177250 1208668005 79 7001 1754201228 37 697622272 410090079 7 1020287205 1327594741 645720119 29 657586447 19 1795277168 61 1478147838 1069029758 47 10007 814880017 2090372237 11 1437875809 10007 943302620 59 552667986 128595757 131 252451516 2777 2108620500 17 838640770 11 1274148348 71 1001230782 806267338 1571324211 1289737982 107 149 219361685 41 10007 4999 2777 127 2126204663 127 1036938363 13 396322030 1823070000 863308065 67 149 1129743181 1967099490 103 1917963824 137 480228155 1061917003 1211311119 771251623 47 107 1717571143 828799428 97 327066060 29 73 1713249715 1548250147 7001 127 42139235 29 67 107 1863002098 896901605 61 490078127 1203620180 7 1461957204 2777 1307827014 2 139959154 1086619402 59 17 101 1164693620 239092385 29 71 1260356784 1429675102 19 536581356 145180931 568033598 113 90394571 19 149 1623483140 1098957099 5 292284570 1969049710 1551584879 542356431 2777 31 565421462 1044036755 1264167535 97 759850858 4999 704559060 41 1004158716 396258050 149 95521963 582842577 89 1795272183 2777 1035137858 399247570 103 37 42330879 379822483 19 5 23 1495104010 101 97 107 1889551191 83 11 139 1949 1940187181 10007 17 1704249082 1082198517 4999 11 184381934 2016415720 694729039 149 2068867831 1203491655 41 2777 1058645163 827439099 23 113 25049840 1623218671 5 82214250 4999 261047780 11 2062190031 67 875492416 1581536301 10007 41 41 959493849 619588556 37 851854774 786667804 149 2012813137 2132351370 1214321969 41 1616080085 137 370608427 17 2145469071 19 1763142639 31 107 7001 1026918652 103 137 107 107 23 50905900 1152189760 59 426104188 357110 67 1569854762 1443292987 2777 13197335 97 1284144491 581024447 1316550985 73 137 145375358 548864333 13 76672891 103 464101314 149 103 2012104485 7001 1494825516 107 31 3415456 477016809 1580568428 861047728 2777 3 1993115484 83 1115792157 796923089 2031481678 71 1244655418 47 98073772 535019236 93659075 19 254732601 137 880273635 1604878170 41 29 925113427 452595808 844504210 19 53 43 41 433454870 307305660 59 1182699146 1676388465 23 109 61 19 47 201304055 254965224 524135864 7 1806248955 498941963 1215914349 13 1368070382 7 322767634 137 1648832401 37 164635203 1965518978 31 2007944365 7 29 682867031 149 870037359 3 19 2061381972 149 722909409 1385225808 1315393789 73 7 3 127 83 4999 1073590239 1437017539 1051158371 2777 29 529024815 113 103 379590020 37 37 11 1258307776 11 128549938 282804863 97 1273275294 4999 962020037 43 37 1526942085 1052728325 47 4999 1927614400 243902481 1018023663 131 13 1949 1228483935 585647214 23 2 1726104710 658083357 4999 1806291373 880365187 101 131 3 418258425 13 73 476696424 79 59 546976444 635997810 7 10007 513909485 231461910 2081714450 1519112609 89 47 764764636 1877607256 7 869956759 7 83 1211749287 2056590268 2777 1733817173 2777 477138586 131 1777634402 31963606 4999 43 919491841 89 73 704200284 67 917574561 916916561 47 1772306403 3 1546034252 462181326 2 5 1520597620 1478501145 31 2777 2063458181 1236617539 2 621595402 2 644503214 1874478348 53 1227735596 1673925020 2 59 53 1313512727 2135491582 73 452152656 149 407062293 1421191310 1949 17 79 1409062190 59 103 467537504 7 1326061044 7 1654293212 59 97 1458779489 113 246742674 41 195045382 7 1396840120 419468039 67 149 2014212992 1461822908 1018157056 29 668914481 47 1595005395 137 2120977282 1204069609 1995614200 107 41 241140610 695870324 2 1452469448 538152348 4999 555276802 113 291147890 1592806430 43 385219517 71 25120865 745105855 5 67 2122127297 97 1886219430 10007 1870038111 396243364 959221375 31 61 431328255 1711143266 7 2106375334 37 1925442815 67 1882048232 73308275 53 668902088 61 85409638 41 53 1411019000 139 61 900332871 73 2089417753 11 667156215 1569575490 139 137 47 1216691021 993154697 855593223 89 653233834 1398843621 43 43 406776345 907790200 1819624380 933762438 7 1137243234 101 1981338555 3 1848858204 1499108180 53 315002002 4999 1664197094 1150600348 7001 779929000 139 941172434 7001 1798178846 1802916120 103 1025147048 530556597 127 305497978 149 451906005 127 621394903 59 635590952 2059517441 61 1075230663 1441948153 137 2032745665 43 1921069892 11 1819767070 1863567212 4999 140291936 73 11 4999 89 7001 11 5 7001 592347609 71 103 579353325 5 377026104 47 1652885942 1060646191 1003885310 137 2 226099480 137 1876480232 598523682 53 53 127 139 355154452 13 1241198205 1480697748 59 221229232 1754214486 113 41 842469886 573302344 19 1239693703 609462183 83 2777 2002130913 1555894783 4999 61 118445042 1415130826 2093905044 699677489 7 1675301370 1991701445 23 1738990035 5 61 101 23 7001 131 560678690 382437994 109 1668624211 2074324500 73 1967010627 1583314539 89 11 1722660643 53 734994619 1134602376 97 47 646885812 3 101 7 301646163 37 908452712 29 737722822 31 2013865369 109 1630704458 1764584577 89 385316600 89 2107649050 4999 127 61 83 71 7 131 1816704201 79 1103842510 83 206360659 1949 667025333 71 73 386311474 43 493543745 892542806 17 1252892032 43 1587882104 59 1279844756 4999 2017250226 56238975 17 89 131 37 15106767 2113528208 61 82851590 19 852185771 107 7001 3 79 2029737836 717426808 149 1410994985 2009373469 1950547079 41 834574683 71 2125314978 103 23 1983852367 7001 73 1566910836 10007 1832361756 27319110 1225705696 1419396922 61 1682126095 2777 840139607 23 1720182178 71 675542493 127 29 218587628 19 41 10007 669728482 461512833 4999 349954995 19 758326936 137 1600225349 1776200890 2 23 1971988398 1230486778 79 19 1441946860 127 334666590 1237920816 2777 2116787689 1956196113 701933064 127 19 131 292612604 127 1765064542 1809098109 556220137 137 1453522187 19 475961077 13 31 2055615499 7 489697544 1202813017 89 99337320 103 598403426 73 131 2045431642 557882888 796070754 4999 4999 1649220090 1466841573 1992486651 1392635756 47 1682442673 2777 1487344538 131 1162305397 137 179210522 1280341095 1238327739 11 1067471050 31 131 73 850927274 47 53 89 71466967 71 1574036661 107 43733575 109 2105912041 1949 1662843885 5 2777 1665944117 149 107 1466737608 270607131 73 77225679 131 41 1943515806 1059394326 3 107 2078819148 388794063 7 158488296 4999 5 929167900 661947107 113 107 925901709 550149381 1377729698 109 29 23170710 453775412 23 10007 1848266893 109 238235371 53 258747166 823925550 3 1983728209 89 393706986 41 101 1881235801 107 127 139 152484112 73 352110317 512275602 97 7001 645282170 2118125237 101 513240115 17 59 5 375011568 17 296847557 1428524238 97 1156124570 67 1191239565 1108422523 107 61 139 1897555720 326833657 1949 999798020 687439649 89 604996504 127 1407526903 846195870 1099856264 13 11 103 47 109 113 1008293755 1544222809 31 2777 983434215 103 1808123388 4999 1706333665 2053304257 950603122 564914482 41 103 41 1728072920 67 311669662 2142060751 139 127 1483448392 1753767347 131 1534841447 47 544790066 109 1041079601 7 675938902 107 71 285860424 31 73 1731393126 2079326817 103 113 1745516424 11 1838521355 129023840 41 1125463448 131 646353891 142520926 67 59 1244059722 671231259 103 4999 397160552 4999 1998799502 7001 2008236850 97 13 1551479777 107 5 1895568580 5 440112149 29 1795513040 139 61 1100765435 2115108492 7 43 675942112 2121144802 2777 1911436870 103 1070799021 1172104774 2092260533 149 137 1211014304 131 1854702978 101 41 1326509029 2777 1749548878 13 149 101 617211101 983989374 59 555453957 420980955 3 277646054 35323650 2 89 1977879485 2132711005 1900248550 2 1810272258 79 1166568142 107 1305810987 89343310 131 61 4999 1811467233 2970072 71 73 113712246 47 900488275 2019174039 29 101 10007 1615379975 964584737 2042449568 79 1810304118 13 545135526 103 769781109 711114771 1068205366 71 31 29 1798433492 5 596033315 1287094310 127 344579575 15488412 47 1144917838 1819388685 67 1707901757 1068183977 109 1736786219 1340878013 19 259169241 1195728674 41 2777 720715561 17 47 658965427 507404997 11 71 30298611 525986105 13 61 926372034 109 2137701242 97 59 83 366704541 83 103 7001 43 187783745 101 835911321 41 1088673000 1684443134 1181464698 29 17 1906328014 1664042191 47 313249457 2060560907 61 666004649 61 526037221 4999 53 1949 1973329367 10007 1989261509 1465164898 479355314 10007 936750444 1536342094 7 19 208591752 71 1024152067 23 2035124019 1762330060 43 203194743 1414445850 89 2 727722528 892917777 67 1210362973 29 1069515447 2061600723 103 968385194 67 67 257868152 19 1961582784 31 4999 2143061302 1440218261 59 474576707 79 11 31 73 97 463454457 71 1677680868 1615701560 961639304 29 1536095896 61 959818957 734522228 103 1575672267 39027300 10007 139 1165459956 113 1274619940 11 1814363023 1367556234 11 149 4999 31 280377153 1830699674 23 918378680 19 1339065609 71 389059623 3 1572372546 139 1032699666 332896521 2076530089 1319792061 53 107 53 1949 43 23 606393850 137 17 67 1028247593 73 109 1934776487 109 107 1746849258 326468368 10007 137 1086257519 1693543173 938303636 113 218807514 3 17 79 37 704959289 29 1624981012 132702827 10007 347212879 1070946646 73 650912822 160677525 113 1728876835 914569193 47 41 781416253 1702759069 2087905137 114825832 109 113 1636990320 1335498630 165142654 2 665140010 1530877155 103 330246623 79 521170742 1106020960 53 642318607 47 1273876532 103 1904465727 113 1108498049 869373240 67 1952201420 1047281781 13 149 1317230477 872204288 131 13 1449212869 272481794 2127481293 109 746396506 698334967 2777 73 5 1182643810 1362845205 2069693922 59 1949 1218310155 83 2 5 1354714465 67 127 2 83 59 732953377 71 459648640 109 97 101 579757675 2088572694 690841827 43 1499431844 43 67 1188095356 1604480535 7 1896131398 7 1756912777 291700971 89 107 15394853 29 185498413 1374457630 7 149 676008615 41 1385654409 89 1174563972 248221 1541074300 1949 1468980790 73 176563421 29 126173751 1723874178 47 103 43 97 1647870541 53 2777 1245359535 733825027 101 4222810 1949 1250182152 67 1515510185 1409862309 17 7 103 371033810 463282876 97 670011309 71 4999 1949 1968014444 838381840 2 318661901 19 638342506 61 19 1336955214 10007 1351150704 103 139 127 574810890 10007 1357803685 17 2127785382 207057875 17 17 59 2014484495 53 701955161 109 6649433 53 53 67 11 89 307603611 1033350178 7 17 1079764442 2069885055 53 73 131 182363709 561497314 61 101 97 1929065772 1004634529 61 54968991 149 2099882982 801887178 29 2777 113 17 592582566 2050681100 5 41 137 113 1657361966 13 550672473 61 1009442863 1532543584 13 29 11 955447922 79 1035425034 7 799781801 139 607672361 17 1087969757 37258032 408625384 73 23 10007 702238343 2020518555 1949 946500973 653241116 11 10007 113 901319942 29 1184201544 5 1428819855 53 7001 2777 390847338 97 1104455192 1927632679 943894095 139 97 1661940382 1005252807 609571352 71 1256018471 71 1611717750 41 848129144 7001 113 1562822318 1984160672 139 13 18201001 999063720 101 47 1638476228 850098739 109 71 232845991 242556306 495259610 149 2089446519 37 1451983311 3 233174943 23 89 736453017 992241064 17 17 514123928 11 1499222439 79 1367605972 47 1598092005 31 131 79 7001 23 113 7001 137 1158516662 1082823751 29 31 90055961 2029920627 29 644837388 163613469 371172904 109 83 107 89 37 61 89 704916757 1712193694 205247428 43 109 113 653469056 453289556 1709377518 2114412952 53 1874363257 67 1699962745 1458704215 89 7 1761752615 2777 1217906113 3673971 67 139 131 1200199992 43 1619396186 47 137 438235874 1621889159 1018381687 101 2 1790270368 109 149 23406559 127 62069980 79 13 1664865357 149 149 137 11 1306747926 2777 778120954 1687127472 7 1971323361 1839632613 107 1146429003 41 1288659397 5 83 121312813 127 79 1534573420 758191045 124865298 23 89 898336096 1914935036 31 37 58296633 673391205 67 1098758928 2777 131 117142689 10007 131 107 2030598599 1918701102 2 792587571 3 1314961320 11 401625732 53 720247793 47 582810152 10007 1781390481 828647861 59 1195463253 1507819338 43 89 59 1398056861 1444692349 1440736979 73 1428636280 11 71 8022574 31 1831801036 107 61 73 1136301137 7001 1446105557 7001 2119958808 546151644 3 364854513 1374350218 47 38335352 11 13 19 2025908383 10007 2777 7 1226850988 127 1931555446 7 1174386234 1879359286 97 83 506476032 682989329 149 317537587 379999907 107 1715980924 73 53 7001 1526775865 89 79 139 11 679877858 92407497 61 1986137369 109 17 1207137723 11 571926069 13 79 2101393141 19 951741559 742634365 79 1231339820 1203149941 340753395 23 83 53 1530762483 1177186127 231913732 149 43 975773879 37 1005699561 47 551470740 29 113 107 1136756230 1409080685 67 71 1347199511 229695934 97 19 27942711 1810987226 2777 89 1906992306 342035444 17 61 2080949025 83 131 916418753 295616592 103 1949 916254135 1254091846 101 1277071775 43 1573397391 1651164992 218086082 2 1994752380 47 1823132521 7 1928308709 67 59 1625362857 1524842911 79 1565246671 378910377 37 1201321698 131 71 903717820 1651566571 2111465882 1446623810 47 320316986 31 1715067095 103 455533568 1819961075 1463785386 7 1028618787 137 901966763 137 733920782 3 1648338277 149 1274445723 79 29 1954844005 73 112232145 19 1414086968 7 1703587907 127 1822721145 525687671 2 2 89 127 517817227 47 1973574158 127 97 61 882035966 2777 59 73 31 3 266837067 11 137 1515509481 1291194860 1028943954 29 2059770994 79 252467252 599590013 109 1978279265 4999 1517764101 7 1330707476 1870160583 59 1089766878 3 1949785679 1066860315 43 1191718265 61 303097565 127 1236867859 31 1224482049 2777 975626312 73 53 727904226 103 456811283 1201336586 101 1134717224 1105603381 10007 570399000 1051479684 23 1890507862 23 53 61 369453271 4999 1539726993 986607639 127 647953111 1671711287 107 149 71 61 41 1949 1261679303 1715242787 17 131 55830104 682725236 17 2016696094 1194003148 41 1363705510 37 1321567924 1849010657 1089674473 23 1351879666 43 12674766 10007 617168424 3 294791326 101 41 1911076215 1472041450 43 644234127 1028121605 149 1304772702 10007 1873982844 19 43871057 261360900 1949 960063839 7 680808800 1157381154 503385798 3 73 23 73 33776444 139 729540611 73 61 991881838 2013875064 41 1467652362 113 29 509632009 41 1034874768 579609418 83 139 73 1709878558 97 67 2027581202 164847001 29 1107715436 1922841476 97 127 19 43 1004953969 357353515 4999 29 83 127 11 575067119 909822569 47 83013416 2082073929 113 1402763649 101 1468660291 358553859 1297667140 113 4999 917336496 1051095652 328368736 17 1031687026 2119075616 149 97 1933993581 322016214 13 1112043036 31 37 139 97 918739186 1765212402 10007 89 1072399448 13 1729054120 467891403 4999 23 127 1069402230 1171314777 5 619949132 11 7 131 1840557860 1443532754 744849702 47 205548202 1637284692 571253716 53 1669045070 2032554249 11 71 125514155 19 1201875362 109 1523095695 1989338577 1128017932 59 61 1790876857 1128159071 71 1773740750 10007 2066140977 137 363767469 1546766424 139 73 101 4999 1557953347 71742528 67 1763204261 1964833533 13 84090337 2777 1443792847 372891324 13 1043514017 1120577273 139 1444373464 139 41 1562828242 10007 85239626 1406036841 53 1536180249 7001 909156861 790204876 103 1825992132 1790047477 31 103 931574642 79 139 987618630 43 403001590 656292918 1744233258 79 737426804 61 7001 960397180 23 1274105414 1385472748 61 97 1647446351 7001 591647509 2044369348 83 73 1819327170 1361614328 19 596960829 23 54681534 1510882765 384808068 857599464 67 853689210 195829070 5 467865924 41 1722511188 31 1713532502 644559665 342329005 97 139 118124702 1396198888 7 13 1063020816 1743170962 1873271168 2 37 744867305 109 2098769712 652376344 10007 1388921565 874792851 1032524393 17 59 31 103 1110345047 682436025 71 1668213941 103 299892946 641170674 61 7 101 1391216149 79 985521827 73 11 1546879290 1087244136 101 89549791 1607786651 7001 2088788181 67 1995490346 36677325 53 1249867465 1907231317 41 953203260 31 802582126 1400118441 53 1077457140 71 113 1371226072 17 1234135482 113072810 31 137 1904660721 109 1949 244029929 139 53 625821244 1473131608 1374705398 107 86703491 1821999278 89 83 848704177 137 107 41 89 2777 2052636888 3 5 1070141080 97 23 769128753 79 4999 89 1189395589 29 113 2077405447 97 1902560619 10007 2777 13 221573976 1490286883 4999 1949 956103389 1421672713 5 2082239148 61 1781637736 61 1901083849 2777 1778846228 131 1938137009 397817707 59 1743225269 851130749 7 53121852 137 362886422 635829193 73 1149068949 127 37 1676926210 1502976704 7 3 1179917867 938922792 29 13 1057656639 127 1196406802 1243331284 4999 1962807360 137 231620420 1956959840 109 1167373351 59 19 1937660185 1715304437 697421468 131 2116568876 483434767 43 2127584550 79 59 1011830589 762969415 2777 59 840851952 17 1067567173 2777 141540913 750263652 1949 139 43 47 911972114 67 131 113 1122303064 1281496421 127 2070994735 103 17 149 61 41 1865602951 131 89 860195947 300493192 1778996224 103 45225529 29 2111059511 11 83 1497552068 107 1683644037 566845876 1155922807 73 85405199 7001 1810100604 13 1712499055 31 685278467 2 1391274612 487707546 149272081 1008723034 2777 1106588688 41 288574219 7001 23 1737108166 1953239834 13 822988153 71 67 1666263803 103 753313057 43 149 19 1900205296 107 139477566 10007 1163984219 1811606845 1819084214 23 563388686 2 67 13308545 37 397806906 908469658 71 31 4999 23 23 1259396004 1015096329 11 191055216 540050399 79 53 1846530123 67 149 61 83 29 37 127 3 712496838 107 37 1492488615 89 71 97 2054243302 842614944 774258534 149 119401299 113 1931317018 131 201504069 1479395819 149 73 107 109 43 1966001753 47 585129696 587872898 1032023464 1409917758 41 139 83 831260030 202005430 5 83 2070114869 81379674 59 907929819 381531998 508254979 131 1592009878 788714866 37 1949 79 732213159 1615105704 37 7001 1597047117 2132050693 71 747474652 47 127 482131116 144262606 7001 1949 13 812526221 1790368671 41 71 101 604881021 324333826 2 23 97 774880769 43 137 388622557 1469850599 7 1005440534 459027486 29 1377837850 418610171 67 43 365116741 1145180945 67 43 1925941326 101 1574301645 53 1325831517 1733832354 107 962033790 139 862683623 229550021 1875124496 23 1199517551 2777 1959384179 113 196727011 7 59 371672742 1698961050 1599187892 83 5 1063519829 89 2777 1107667544 2777 119686844 89 507633772 137 1787617258 7 1997491566 103 31 7 43 17 17 907516189 97 1804982111 966509566 1765994849 113 2777 2138205697 1118922698 10007 11 3106433 83 1077275426 971186735 53 7 975907156 1949 59 604169207 53 2 11 67 83 1797533241 209318364 182567906 1118855184 2 2037963273 1637407575 3 244463996 526611869 7 466338118 113 127079348 1949 192937357 31 1215919851 1070683458 2777 499515652 23 137797577 803215900 83 149 1307876257 11 2777 101 23 1279930978 47 1779140733 103 41 985593096 644523847 59 1954779150 131 1176606499 137 367363582 932663394 97 915249797 37 2136939751 89 71 55565239 683213901 131 1472195554 1248934219 1590855678 97 67 896610642 1566706596 4999 23 31 103 931413344 139 1830022987 230981999 17 2777 3177989 137 2777 1854483377 2777 2141822344 1468947048 97 69507678 1658333561 31 625304658 47 61 548064138 1435464918 79 31 1414498287 1900730528 43 140514755 109 1312737517 7 847693682 1633986554 113 13 589504786 73299551 7 29 1323842866 7 306980986 13 2 309920432 633264015 97 79 1353383918 101 590223096 2 109 1317300970 4999 286887611 168016390 139 4999 7 71 1006221426 2063356447 41 2 2120941084 1456206638 127 73 2097876068 19121501 137 290400416 1536031270 109 43 11 359323487 1949 869086142 23 1969198038 19 67 65811621 994861422 59 67 3 97 137 2052169169 536233892 902207952 101 849132957 43 1226562022 2777 29 1534634673 1644952558 790790819 13 131 1916779817 480994272 127 1990419057 1292325218 131 1680581184 139027701 771362911 89 109 7001 113 878678670 83 877574770 11 1056226292 427688184 2014027928 113 1875549592 1556672343 2777 265095197 73 86950957 1567233277 1440462870 178498606 17 131 534473712 1117823262 1335027431 73 71 1764339524 37 2064167618 1949 53 1636654999 718594140 506286139 470942581 83 3 1401372784 79 19 149 914557675 37 1297732556 951791544 83 7001 2008857688 1949 2 2115510160 47 1807100744 1850391410 1500611354 11 1655305740 427055578 137 333884264 2777 37 3 1430314590 53 1641806864 43 1766733819 1166438726 3 2023557189 103 550919293 793204854 1862098144 43 507411180 774774376 41 204830729 1221102930 97 675346108 19 29 1997044110 773777562 149 37 557271023 315143948 1516159182 1848284541 47 2777 1142716061 149 856677889 17 5 561667295 1190293475 4999 1209378076 127 148428201 7001 1132105126 23 101 1901941078 127 1693680636 1777963893 2074697058 19 892778149 266692227 67 137 29 1949 7001 47 51033916 756183412 59 321438493 109 97 1318787265 914068246 13 13 59293949 17324804 2 237194194 10007 127 83 59 1820448599 1634730914 43 13 59 7 23 761210415 1008701229 59 751598709 107 678616791 641100162 2085414408 1949 2099391980 5 670357950 7001 43 73 777548769 43 1834660244 37 2023463992 47 1183311950 7001 1650268719 990060417 7 149 294574781 158566672 89 3 843025240 17 137 2141803945 5 762216735 139 315879307 37 1774868281 73 137 107 1914489368 101 109 492397843 107 13 103 10007 638967130 97 1104983836 2 603289615 89 97 406187708 149 1260342873 4999 865296906 4999 1882638397 139 109 19 3 1460379505 13 1324562352 2777 2777 29 1774850605 205544674 1744144467 127 218031533 103 824400464 103 119297793 1830923948 127 53 812227306 1635820250 103 1949 19 2131192190 1818426489 11 2085065824 7001 1211558055 4999 1824714984 43506297 29554910 129877985 131 61 829331661 31 2006804251 103 1949 137 1607024907 1738632491 2777 10007 1145581346 1058610509 149 127 35618674 2074494793 113 1957925438 2 67 880120803 3 1824368858 101 137 2003424158 513975502 139 635577222 37 1187672467 237070244 29 1267793618 149 660095200 127 1446816004 73 1766700107 89 701162025 1649147300 31 2114887053 668191691 109 19 138942839 1476095921 899381125 113 9577541 149 83 89754275 1153982802 107 1622136243 13 1436997543 4999 1960487824 239230132 1131349249 59 5 1141231708 1224640023 4999 53 1386171116 758608321 89 11 387245045 95643457 13 139 165699815 226228616 101 382516492 29 1725999641 972018926 428993580 137 43 1164703074 752104142 43 746007989 1949 2777 1147123160 1282082655 31 199516837 41 13223750 149 788424054 11 1509448915 113 31 1357254152 19 249803146 1532994670 2 1552641250 5 109 1003480596 3 79 1501694994 312520641 31 474017824 113 29 364871475 83 201069326 1649239548 561957368 43 2020424144 43 1502174126 1663042630 720891087 43 59 808139520 74217044 31 1379906937 484581880 29 101 1151427876 2071653890 1765741221 89 1652992180 71 1021683042 1208548152 19991166 3 7001 10007 7 422627737 1143420138 270507557 1949 31 79 1817232684 29 1872881596 1468222863 950812272 107 423707106 148214192 89 990122427 2101509993 137 7 47 375304574 1052829683 61 19 192744827 1960651496 10007 17 2777 17 816994789 1901476469 149 796469335 5 539691789 19 2121750565 4999 7 35379729 2033776641 1988717630 29 13 61 137025398 1649610012 4999 240261775 127 149 1682038525 4999 737904098 37 308620811 1104132423 2777 812328040 41 131 1101283071 169256585 224369782 546362495 7 634399592 29 2056349516 41 149 137 41 608996288 210109582 29 13 2018925662 206496446 56463065 7001 1868539930 1682130843 107 2129819229 59 97 191094303 83 4999 2116200709 47 5 607758660 614510860 101 555240733 445387217 11 101 109 127 223935036 2 61 1758320181 107 2147005504 53 5 2062325685 31 604441875 31 409847745 1171592642 83 41 103 720671018 1860810875 71 99026359 101 41 231057632 97 235162047 1170132631 889875702 83 1086857361 37 59 970876649 448034744 19 5 375210400 753394291 4999 127 823067950 184780047 601122572 137 155137981 31 131 1545011511 1514664316 53 1341480085 71 1549007568 4999 67 1516316530 1937743775 113 1977548590 159590497 985701933 109 109 1951147524 1501947515 1251899956 83 13 53 1640385351 1530771228 83 1204016296 328802741 47 83 1284632500 83 149 1393651385 1015272143 109 1040089064 113 414068047 656761981 59 107 851440394 614280314 89 61 1253845118 6979864 2 20970334 1614336606 43 731160046 1402947283 2054254222 1701953842 2 1043796210 131 3 137 948793774 2 1750742746 113867401 685477555 89 1271221913 497797001 37 43 1340225793 545379021 127 121996632 131 11100547 1020321377 231321189 23 1567606528 37 2034846794 1180305917 71 113 122984680 1574007648 2 1519477396 1949 5 3 11 444368749 71 73 43 23 109 103 2008695082 103 19 1934204617 79 1358470578 73 1138598374 17 97 1902729496 73 15357813 1790904693 41 59 23 1109992957 4999 2075826973 139 431481576 7 1044219463 821285448 37 41 1292941027 7 1051054767 4999 1446480646 2777 83 139 365053754 53 1188496751 1831134014 107 1231706104 1251145950 139 316872462 53 420193019 1215030551 7001 61 628434017 520835790 109 705732789 3 101 1616211880 113 1146902088 137 1334777650 59 2 11 1569838051 101 97 1530417306 510695303 41 1638618464 3 1751397772 59 1997480636 107 10007 1432562092 56359424 311791121 109 819982760 149 79 1981801674 139 1306705501 29 2098367181 1041638815 2777 1194837574 47 245080278 1252208122 101 1973340020 669992893 67 512648225 7001 621744808 4999 1441623532 53 498335213 43 272607048 61 139946383 1004427083 107 17 131 37 109 17 1553613837 177989931 83 864482790 73 823460283 137 275341976 1276475135 13 139 1354005194 109 1990265231 1799704199 59 29 131 878424037 1451278391 7001 637616075 131 192978589 127 131 195830328 1226145983 1768176761 13 37 942210698 434444935 43 2075289349 677563781 1622166705 7001 13 2103944973 151428238 41 23 1605413430 31 553308584 83 61 78647849 490796402 31 1880248921 922464263 89 11 253764027 1533595207 1302297089 113 17112579 11 1445979876 3 1663353918 19 642306913 945970176 1949 752646789 71 188569781 149 43 23 1704872355 639448013 17 1600606542 1191291026 23 59 1236086285 287835512 465804429 131 1010149384 2136936233 7001 131 53 113 392884276 336659431 1549436263 19 5 1865545895 79 836555179 10007 59 1439232711 107 5 1045578852 723471765 3 61 424656854 593123406 149 113 1424248686 31 1860330111 1106375606 17 3 67 339830097 512602595 915556623 113 1376637868 103 2019421746 1289289079 139 3 37 1133925281 113 1045428201 10007 1653316512 1311407343 13 561076048 448139576 1836141023 83 31 149 233735853 1935760153 61 29 1245915458 1452776402 1422111360 2 19 79 1145098522 23 1394051666 459325677 1481676340 113 10007 71 131 1080961696 1310800452 113 1291556665 7001 7001 71 952961148 1864416149 137 594879204 89 574456018 1295895018 149 836628836 1214011175 89 113 641904556 107 1720195558 109 2131166630 1184981876 97 67 1655994713 1648624579 976458321 137 1625747901 645687220 107 639895845 41 1315460175 473948450 5 67 71 1299285959 139 53 1168963901 7 1027857985 101 2 1224187842 31 579037282 137 1034851168 13 31 1567570955 1949 79 41 1445254469 31 47 1940525748 1949 113 566477249 53 149 41 1465131556 43 619987158 2028557207 7 1132809265 83 387986488 1010596958 1250961070 59 898359223 1485991558 37 1409474192 107 1092280220 1087956100 5 2 2070541512 1804678932 17 37 723120452 59 1488436660 1831878433 71 546938276 1435177173 23 1421749715 1927464653 441067410 5 1373636839 73 2777 2064854384 47 76356435 31 560059950 1101655912 127 101 109 37 1547746963 400207614 109 2777 1749446129 89 499924558 131 1821576484 1935892744 4999 3 551626057 2777 2053866423 67 965996687 352265565 109 1070080250 79 1949 1494429529 131 663129336 127 47 37 540450502 59 10007 967076480 244901311 1949 1131792096 1949 1487338421 1662902392 29 802353266 1685762547 1130249211 7 1972965434 79 1211403353 2060601624 43 430436379 17 514359684 71 97 1058772460 61 1004111545 101 922033548 218078559 71 13 1625568750 40106521 2113563410 1230797480 109 53 1442522518 1696084535 113 4999 41 542995226 1237244003 47 18378175 1582827420 1271920994 43 1334719284 107 178487249 149 259022047 43 1319028268 7 1198692103 1949 67 101 1182092789 1806415603 803588623 17 538512209 61 7001 578887863 101 1896218587 774810821 37 71 1452736467 73 96257362 1282058704 1314277166 71 59 23 31 103 824526399 1949 103 7001 805458049 1391287727 2000631416 398631371 43 1737655557 11 1642931917 107 1132291203 2777 29 31 7001 139 59 109 89 195624134 131 1443800911 101 149876124 1613741994 103 2 53 565338969 53 2777 1331835357 109 23259837 444236950 47 420864132 1172842869 131 41 79 1322846231 249386094 139 59 61 1523109122 41 1218807246 73 160755490 519452524 109 1949 129681225 47 915125421 1371588147 29 43 621164799 13025947 83 1331115073 67 3 101 79 1096033849 107 4999 83 712885257 1358564750 1370112992 139 960840697 139 43 103 1768303588 13 1710410152 1100872894 11 137 538869909 61 2 2018381302 1957762610 2 2777 411972589 4999 97 1655102797 71 388175673 55965510 113 37 97 1330224350 43 59 824110053 181928919 13 1949 29 979999204 764339428 1666655453 818759832 41 73 1793243224 2 97 760977804 120066891 5 409961366 2 139 7001 1215364092 127 1964781643 1949190416 7001 1656455680 59 1645740786 4999 167002139 47 11 477052099 417939503 53 1337544834 83 71 313921814 37 975584981 1523590199 89 47 7001 865469778 913255866 149 1954226244 3 294879234 107 1769380762 139 507769394 11 103 2777 1316403526 149 1893135741 13 3 23 1179142150 1918187396 1113487088 1354009280 1949 83 1633142943 3 97 79 61 47 1143163046 5 31 148136662 2019356864 7001 1048895638 71 1251796172 131 2777 1964083236 59 865336480 101 131 903927510 975629181 19 425252262 39773243 417325727 1949 1610532723 1998149060 17 796484198 61 1030699432 107 188730420 769751800 5 1124852774 139 385486754 109 61 61935496 89 17 1512498568 1066631255 23 664939936 47 1631679777 73 1091002677 103 1821322959 1949 2130518166 37 527832325 791074484 47 149 132477837 1661061046 71 1005280591 7001 1979151147 3 1411169354 17 83 1226207887 1936585631 149 1708173846 41 398535302 53 13 293897571 29 1620293394 29 113 448955465 6171884 19 83 1937731944 850846826 101 2777 4999 5 108469960 1479035617 101 43 1074571892 2 1670100049 1949 2019678354 71 469185831 61 1083619388 107 47 19 1642587411 1878252410 107 2102617624 773559965 89 1219333998 89 151381172 758203812 47 48812829 13 1709780200 1326537080 97 1949 1949 911921508 89 83 1985964677 37 1240954969 592976025 71 1514249459 701507146 139 109 1811961500 239705715 23 616403350 2008372691 37 13 89 785294221 23 1704631759 19 325533509 727447395 137 29 350927724 1245990445 7 41 1258141293 89 149 37 237142471 109 372870411 4999 140414620 149 43 137 689349065 573082097 113 1592901562 89 1643988822 7001 361713666 10007 4999 1175239905 1059693019 101 7001 679424771 103 43 13 804098035 376587549 59 43 139 1941772315 11 1036983695 11 664255482 31 1370098630 842186672 5 1307078317 37 1271683192 47 113 7001 1455465894 19 53 89 1483132757 19 297013719 1731348039 996836467 11 2109486467 371166003 1428634499 149 685088435 109 107 2010640745 131 1949 53 1285793886 1041626384 23 31 1422586838 1729055663 1242486951 101 29 838039549 137 5 2048206270 1381052545 109 7001 72117301 113 694790089 109 7001 4999 83 403428472 79 1643092323 1466496530 131 7 127 7001 1189105848 2119398728 278791833 43 43 1949 41 758471100 79 59 460030493 960320462 1582050209 794240561 17 1686394148 139 1883643766 7 1770484219 1555952230 1949 127 675682037 4999 17 220411802 127 29 529873703 7001 27408915 1456144991 5 601024465 816254585 17 1604278848 473106577 7001 61 1561742409 3 969235194 131 1390960882 1218601824 113 103 71 1551714372 10007 162183449 89 1949 1037016712 31 1460168076 61 1258135708 7001 285136728 73 41 459646203 97 646346964 73 23 107 361849711 79 308720782 79 107 3 28629078 1860974847 565610988 107 149 2 97 1640026929 4999 73 673910610 1530538680 5 51197688 156759087 3 2117422240 1457599941 61 137 23 757046403 1386648015 139 107 53 43 1439965493 131 1690984287 103 1942123813 904676961 1994500938 131 10007 2075301695 2084548163 5 1758150220 87680575 89 1798078036 928283952 41 421497204 2044052385 97 7001 10007 1699950213 939381012 103 862347363 130150429 97 137 101 5 83 1233124111 993935268 988041145 10007 668154437 1209709791 7001 139 1134428623 435506738 957860767 17 1477180711 37 404887929 625004110 200869545 83 29 903655457 1268182383 4999 61 1427947231 1938397915 2 97 53 37 1917962118 1677203044 149 2051653712 882968487 107 1901827309 328888911 83 41 792758985 1859308262 249161988 731489472 3 59 103 1894665224 131 522602885 223695731 47 71 1521162357 3 803611791 939089562 851251917 127 131 1727684316 1986338616 3 19 29 53 1482653376 10173191 466707431 486523310 19 3 37 39309322 13 1164942322 73 41 455012943 616013466 71 101180233 1273432325 53 89 103 1266939943 47 1968740227 97 1004082211 23 1663015128 19 7 316844675 358407094 1658186461 53 837343790 2 871831864 391233930 1258625337 37 13 1186039933 2 7001 1309593058 73125445 137 131 870092568 114341448 2 96196766 19 29 17 1370311520 117720852 1642844233 1921780848 53 1949 820037852 669643267 7 917344204 107 1884042625 71 1730453439 137 1641574963 17 1706689177 659606630 4999 2777 1928506177 29 133630956 1937656035 7 3 1396714215 846487221 59 97 1638164324 4999 79 1484800418 131 1378497078 29 225596665 5 47938455 1177903764 73 1624125030 2 2012974242 209581262 1837586728 101 1949 270881765 1449200520 101 48336883 127 41 29 626388011 109 1970127258 97 31 137 1422801581 1330505497 67 1611505105 547102105 1181951167 31 97 605796802 1295570835 13 2 1151162402 583724999 103 7001 505899261 12972853 2777 43 248628623 1218993150 113 1312761341 123196597 7001 1632486655 103 1289691613 89 131 17 588483033 13 1064506768 29 1598302549 17 1161860274 37 212098319 107 690147325 149 1136539369 7 1129481861 23 312693423 109 1644289961 7 1619339301 149 103 97 97 5 47 1026134127 3 560005125 43 43 596295362 1480023542 749062982 89 101 53 710165073 1801081380 139 1316898317 61 7001 2143041105 759169197 137 1116838393 23 1758488437 719333181 10007 2 91281102 3 1625438964 11 1334112595 73 83 47 197394184 1505806005 29 17 1581208097 2036895902 874173914 37 1795156557 761117731 127 1975110837 79 116143746 1949 1176369624 668185415 127 1270169164 1276768846 1252688038 2072214062 2777 29 774885452 131 409510716 2777 814198584 59 195339826 41 582897000 31 1716953941 1972561279 3 1268190547 139 811640738 3 137 59 41 854185882 2 651285480 83 984673401 1838135390 23 4999 318066374 73 61380079 1087304340 71 904818229 103 1237531816 1955593283 131 505265690 67 545232750 1949 664246486 160065100 13 1955621930 83 114660321 103 43 875768798 131 83 1995032239 1300761553 7 1584850789 1949 1209642952 29 59 2132417235 406812503 89 43 1471905327 1043350415 31 1392300870 89 1949 97 1852092198 782184332 137 942642686 142890460 2 101 1088978061 139 612387435 1433254715 127126885 1623583665 5 805465665 103 541742920 31 89 1851191496 1366173103 149 17 83 875242304 47 931822987 149 37 1548006666 113 2073584239 7 113 911402969 944610765 10007 59 14315937 13 2015299351 4999 2004093380 5 29 107212565 131 109 1502038094 1569900949 694851437 59 31 17 1949 537380229 227276788 67 1680003158 67587456 107 43 41 113 433306485 1390596393 43 245329966 29 22778774 1534888510 73 590816633 11 1528988626 107 4999 2038029653 71 228798068 23 179223587 41 137 101 336562906 1256992369 101 67 17 676264505 424764672 7001 693967124 567116207 43 346953455 708134049 113 79 67 1262249716 37 149 37 930684015 1786647361 61 61 644135051 2 1603228926 1984011634 1935071827 589977259 101 107 2123274509 11 17 908022037 1081059308 1934319988 137 10007 113 1949 830977589 1607794417 107 1920271220 1130544903 1757449894 61 1641186634 617581579 1949 1529128419 540228026 13 1801708500 131 17 1949 321553816 1820864944 139352434 37 289788181 2 1931834242 79 11 10007 5 71 760580613 1314708349 683888964 1572420974 2 1380180607 1438742627 137 59 23 707120717 17 131 431793154 2095143816 1949 61 10007 723296249 43 519353441 47 7001 109 218924865 137 1613199249 204789966 73 10007 2 674017556 306699726 103 71 990447799 909107854 2068340435 7001 29 848624883 457809580 5 143469545 170956907 752552075 11 1611052149 103 10007 1030841084 1581716427 724292593 41 91411900 1533890525 89 19 1804851857 1864142900 139 309912315 131 2099139153 1134262059 1847326546 67 948351902 19 1893229446 1616101404 101 113 509577003 282815492 1949 909896497 37 1505302130 29 949929887 809193302 41 1584896524 53 1206608547 53 53 1693737536 1840065978 13 910323713 1649274081 43 1875955072 23 103 1113323292 5 1334015620 1402524332 7001 434985281 2090884111 107 1958673617 131 222054049 948327581 97 1721671055 127 98752025 1787320496 13 477259276 1299740626 23 406274530 13 59 367167735 11 1680214327 230949689 43 23 1080490895 1016536767 1537616651 103 417233078 149 59 107 503833040 107 630055905 312704688 23 1026293950 1782486938 97 73 1683071721 1940965902 221280607 1537699640 7001 139 2065899732 19 71 7777837 61 260651786 107 1136225082 11 1964201877 1194715841 165172907 149 47 1284227765 5 1119055585 101 67 1012601083 1908180703 700504838 137 1535980295 1400690747 127 1763360583 581769071 139 23 1503999980 5 1612711035 37 467215946 1124383537 1412708882 61 911689649 13 1163723353 13 1439451676 29 53 634662174 794763408 43 103 1989391294 107 4999 209459390 23 907331710 47 1770689714 257768136 107 59 807728408 3 370298390 5 467301075 1804833995 1021073789 29 79 1581254757 53 1068001038 29 1369265189 47 1626819742 849207374 5 109 43 43 847417297 61 607105855 137 825093231 45580762 73 67 941682588 10007 1361482371 7 889330547 690999602 103 590108900 1115535913 41 7 109 1885006652 2124361207 43 10007 11 896975965 47 109 1161485981 83 1038957231 31 1735760029 430599300 1577465320 1681052116 7001 146872206 13 328421210 2106094587 149 766373752 715811393 1842059452 109 101 2040007292 1009880113 31 1411789703 23 1572923609 61 149 1613544840 2034727461 1141285856 83 600790815 564525635 7001 31 67 59 11 1124937286 996340565 1038675756 2777 31 1725370720 47 838228644 989074862 101 1756543823 117074249 89 1721372795 1969492425 101 109 713110275 427463618 89 11 31 1503802384 89 73 560447888 4999 7 2035632277 1625932574 41 613813173 409615994 17 1732683639 1489416504 61 5627982 4999 1441411660 626014772 103 1845833526 266400989 59 73 23 1459263359 62954318 61 1660690169 97 1796752243 37 31454551 83 1890532583 1761432806 47 103 795148258 61 1345517883 127 924280107 4999 368673871 73 19 113 79 19 1956127938 1307941053 78433189 17 137 89 1185818151 1705951912 7 59 83 2777 1572523459 2127145899 139 2111928732 208877151 3 1375666031 37 2 1028076830 1922227326 101 109 621987899 2777 633328174 131 1515335 37 47 97 1443511404 149 107 212932140 841722415 53 248175355 1415226898 4999 2777 41 481062963 7 1263054639 131 113 67 140821002 1251965618 23 1427776060 53 1552738767 1016332296 89 368666778 2053178738 47 630511049 38596999 10007 53 2 1896189132 139 1988485767 10007 1958690124 344601052 1563709641 584211674 103 67 79 79 1930025695 29 149 31 37 1400950156 131 1854226531 89 1147967123 1633609596 59 89 83 590219640 97 1280491277 2091362680 993154859 1548180137 7001 31 1517179153 491248320 385525356 1164215595 2777 89 4999 1713622207 118176360 624957264 59 89 1906763221 1949 1984483494 303390117 73 879173894 902462448 54277967 109 43 792627643 43 313888777 149 1846642484 127 131 732815060 79 749011956 131 840683199 638455748 1286987885 131 1614428698 1671697329 17 89 1808079589 47 686904718 717431485 4999 773100349 1874791825 160227290 1949 71 1213726540 29 1130343063 137 1863190410 882980618 17 515038615 107 600258872 79 555630665 1949 2128282663 83 71 1869589608 59 632423360 1753809515 7001 1930679772 469858113 127 79 47 149 41 1062301267 103 71 139 467675887 73 914749349 63671129 61 1333164699 97 1924011126 2777 5 41 725679765 17 48636201 83 1941101274 2 1387877932 31 5 37 289558559 565865829 957539809 10007 43 17 7 1902020792 5 107 1032951785 188704558 567551698 17 29 367069431 7001 659838060 735920455 5 67 516073329 11 47 137 1971632760 127 1204151389 11 73 1691546497 1018182338 47 1270466433 322903003 23 219164625 3 133913674 1974991527 10007 1098552955 5 29 10007 730791196 29 61 13 850918497 1753089702 13 717442115 1137687785 137 40027135 139 1105370045 41 311497869 1080580802 107 1044463981 103 626954385 3 2119503006 838720314 3 41 1930060445 2 601529926 137 807762412 1212791541 59 385723592 1460639554 11 469095088 693089756 903977822 59 584625181 7 655464890 97 1317799611 311264777 131 1993100810 1769291379 109 29 1339162841 1501420944 1823225241 1842382343 43 83 2093148199 1435740557 43 643576949 1914539234 101 1718629760 2777 1922442367 103 679239371 1236514417 1874204379 101 4999 1421960551 946165729 2 961100160 83 1266253644 672167400 43 1038979588 89 1067546760 10007 103 1853129241 149 2092706788 41 59 175134243 11 1880172800 107 112955941 107 59 1949 79 308467350 13 1691991626 2137020292 113 73 1470644276 2031565618 67 5 961436685 17381970 89 619147626 103 1050128157 101 31 436067669 1888887753 53 139 43 1783793166 1659745785 17 349838342 4999 1512982343 19 2063650135 79 2119832180 97 139 59820040 1510375112 11 27591377 1536030155 109 73 534911588 4999 3 642361539 4999 539232132 109 41 224206081 1072088992 31 2026987840 2777 160863279 43 152096393 10007 149 1194857820 1755370192 107 77779584 45675946 127 1743277565 1481501482 126994067 83 744889741 139 1244745556 31 354043936 2 249983120 357543060 7 1982657111 31 127 374740678 1016943483 271282616 97 17 19 1229159647 113 1341085695 1588230984 914369611 10007 13 131 268722134 1147545514 47 1725773589 1224132158 205070966 17 335711271 139 2 320841705 43 127 2 4999 5 167771195 771407020 59 77055711 232284711 7001 139 941610464 73015503 1862054630 109 137 11 1882574078 73 53575284 390173320 31 1862209184 71 7 31 227849421 4999 10392921 37 195363626 241267861 83 92254832 20716634 137 159876397 89 13 1844228533 31 83 1562378471 234777203 1174173373 566963630 29 342994745 1186313389 23 178752775 131 1985876160 3 2091795102 1258243920 97 43 1929069183 19 17 1777672547 41 2137074611 11 107 345574982 1159919273 83 17 1246740585 127 19 1487732452 2014600248 1537490773 13 1231549712 1949 99432133 53 69616189 342750523 103 618153149 89 2080908733 71 264194807 10007 43 1101018564 2 1342710837 83 146684097 7 139 385675516 2 185289481 1820401082 1949 131 2008086948 3 2010630696 657828915 73 326434112 1062744873 1949 866027920 37 1703755452 29 800770678 2101269379 61 52862661 73 1791384522 497132190 103 1679679298 406120245 67 1185034360 792167934 331458790 13 1989963337 139 1556052260 127 184816763 139 89 13 117515827 1077033815 1444945003 2130451962 61 1949 378332084 905612595 168268883 47 399505405 2021511232 41 11 1965838985 101 1903954176 71 353445485 2101301143 7001 127 769283958 443927940 103 917096241 107 34434312 1504613135 860413336 1949 1579556261 73 335247587 71 79 759096701 97 1265397204 17 1798127548 1918755451 19 575863523 37 945001669 43 99113157 7001 5 19 1643083938 177558097 47 137 1817396105 1174615460 449268614 2777 1088730844 139 1484802616 1078392655 101 823588708 47 824236728 1239210937 43 1978444560 1488027090 5 266367775 41 1336795102 10007 709881321 284236488 83 149 83 1927056567 31 535279219 2059019631 127 313603182 101 1115276643 137 29 1943015167 1180892035 7001 136182547 1164767724 47 175121898 745836675 3 83 41 1776998835 3 19 1071238757 1170777340 137 31 7 703470082 1444453472 37 1970409285 999843345 67 2 1980349308 885044458 127 449811267 67 71 2008272204 1491060421 692234225 55578878 10007 109 717600927 1721003670 127 2 1978525200 467908324 149 4999 1753089312 1962142493 1105029408 59 1673880936 317288400 13 137401069 2111006006 53 61 1905207144 350962208 59 1706082851 97 41 436545012 59 67 1406015971 2016375627 17 79 357162239 7001 402403478 1058474189 107 97 653550110 699508516 17 61 61 2115932071 17 1488502240 4999 53 187204994 59 1012284417 109 385982734 10007 690513021 1595936374 139 596193518 4999 429654052 733018367 73 1851277664 103 67 29 139 1379361496 1906476184 47 107 1411088715 985353584 19 799655926 1980285230 1018742621 10007 23 89 13 1199493228 67 7001 19 1773478525 360685759 89 1669521452 488856870 47 1858217051 73 1431306255 670602418 696329824 127 17 1083593430 131 89 139 1949 1949 1667494611 3 19 7001 705350750 97 259825461 1713649000 149 1017051948 1748189897 76816017 43 13 3 5 79 137 1819005033 726896244 5 1337168705 29 35797658 107 61 1074057378 1367254671 1749248060 67 430601295 131 13 891631286 1308883628 7001 967727227 89 11 89302301 139 131 1644202484 37 23 1881548626 561557535 131 1582171122 1694705055 107 10007 487370921 2047081029 29 1248113716 678987207 137 895459263 41 1949411789 1805298863 7001 1989089115 43 794847733 1909064163 71 1750991918 1879540755 139 7001 355804822 911467581 10007 797801925 17 1384146406 2 1027807696 79 107 829357440 5 1960061240 1014268119 89 83 859653548 73 2141865187 3 59 442432563 69379929 1572602499 89 181194466 17 2088394024 137 507382240 1794211065 149 1543767246 2121722578 113 1263531987 37 19 97 2141824774 1518437781 127 893881564 640123713 1949 103 1982822311 19 1992001382 137 131 1897167152 1371649779 137 796525124 47 127 113 1863684633 53 1114788180 1602458586 137 1347022489 113 139 1789698392 1701646066 71 31 73 361707043 1257478947 79 1991081951 1227286409 663402449 109 1769491721 89 235777732 629729142 1150601494 101 149 1866035549 17 67 785832146 975324159 19 395493759 101 1479741708 641221124 7001 188823971 83 2052039627 1435577296 118274156 1491151610 109 19 791649820 4766872 13 17 41 137 2015823803 79 1276498827 518684394 53 29 1692008219 150044386 1709096456 109 1288829542 29 471799202 2 319756208 7001 99671762 1188848948 149 41 19 191138233 73 1819085726 137 1927293806 2122460418 13 107 808639553 5 1172635970 1186500915 638359724 139 1417965966 1524822222 1187398083 47 1949 849916371 43 1782171710 71 448423540 2 1089049668 109 1312513363 10007 1766996950 5 107 1780948018 4999 930208921 137 964611109 1763715943 1715147818 694419911 59 1431987211 1695690252 47 1300702486 107 600814839 658891018 83 5 1006938325 1540145895 17 73 73 1140579010 1826585852 73 73 149 1716511588 149 29 83 11 97 61 666804908 61 1976640710 73 226952036 2 693285516 358014702 137 1008878279 97 804326716 19 103 61 223420247 61 896966143 116425149 23 61 265960366 2039443345 1949 59 1921865471 101 41 774492626 1291908532 7001 291913696 7001 4999 1095620294 97855795 19 4999 1104154955 79 127 59 1104657024 73 131 833269397 2777 109 127 89 79 10007 993454932 707584963 4999 4999 1935977727 318546198 1602854998 83 73 59 17 1687840659 1646381750 113 1560933881 13 826848555 1290947631 71 71 103 17 1578276466 1303791886 71 1961125713 47 421504444 29 328058846 5 1141531130 13 1579987326 73 664375044 1874700827 71 544676067 13 72290062 103 523505225 483387961 83 2126858649 127 73 1103387627 2144728839 101 47 1424217030 627919718 799345219 1951995335 17 113 97 526642973 1670587156 2032603188 7 11 2777 1642212274 964638159 139 61 2054680122 11 502437654 127 2038964934 19 59 59 1073233820 127 488482386 107 380165543 1603176399 1569157642 10007 1351785588 1819271073 4999 3 475724934 1682768352 301829290 41 545463842 11 17 59 2105542242 278476461 89 1321672624 131 97 47 2124872256 1921500623 4999 106208754 23 989746886 150991617 113 561685100 17 31 47 523119917 999520001 43 1894692617 131 7 7001 41 23 774308570 3 73 1755842406 1569438097 1949 236727273 996349209 3 37 946853631 41 89 193326423 7 1042626288 59 103 52747124 131 868989548 1019920543 7 17 10007 998098180 11 149 1658674488 29 29 17 1144418362 375828072 2777 418678867 23 394464099 236265831 328116000 37 83 817269128 1943094713 109 1775444403 2777 221210266 1302265819 2777 89 1458961809 1374540197 79 7 428056892 89 627545820 1307524440 5 47 41 1005949227 139 1325842743 109 166169737 61 816450990 113 4999 1441126717 1616951545 1729480218 1586940310 89 933591853 458073402 41 41 1466206904 144964438 73 802799106 79 1842448191 31 7001 11 1319481547 139 29 7 717156706 512735265 781718285 1083918769 101 113 557892639 203851887 31 835653949 37 1949 4999 2777 1031847113 43 31 1593545669 262331517 137 725158010 801347782 2777 11 924809523 79 1138230341 1668245054 23 1364759901 420467549 29 858939371 2069252785 47 19 2098985631 137 1570518680 1737067480 1573963649 17 103 61 83 67 131723005 11 1255898317 107971639 67 455953766 73 7001 11 2777 863647000 117756031 131 37 97 1767100895 759547151 1581800243 97 43 1116968258 1416023755 97 1533190339 17 43 1635191401 31 1811861743 1094616975 7 54382914 1620256396 149 37 139 107 415825754 329851361 61 131 1082562647 356726231 88977317 23 1913240717 97 67 2100841280 1293601495 13 222921202 2109965847 29 19 906887847 139 59 837331009 108093369 59 305202870 1371063889 44305266 101 1345357004 73 1869869450 2117432818 5630563 137 29 36260405 127 1949 1949 97 744426717 884373005 79 31 1998993089 149 23 1626727785 1222056838 61 1024572009 73 480436506 13 1315903355 673361793 149 375752819 97 1355918675 364030997 7001 13 375391952 31 59 2039656904 2092431814 496708822 89 1626374875 992347248 97 1817748281 2006366055 1399264630 83 132477829 29 127 540555815 833137700 56814366 113 71 89 756921593 59 5 2088653845 805669975 43 1674271951 1348076660 67 67 675135751 31 744206274 1935199304 89 511791652 17 47 674251331 83 1353406134 103 154115707 1631665848 139 2 1076721540 19 19 924561413 1629554760 43 1993684551 1041224439 29 2010244620 59 71 1007568739 83 127 2777 137 8820060 139 1632946285 235388855 19 235940070 61 1938882621 29 929763113 139 755709501 2777 315442207 1809275431 7001 131 191002192 7 139 88117660 1853304097 1629194573 41 637939500 101 149 179557963 131 221300134 67 10007 260611977 830064654 3 131 1282128440 107 1404128618 149 14628931 31 19 1987116026 17 1819923577 606014264 1949 71719660 41 808985894 10007 1340171110 103 139 103 706761280 725059024 131 67 110492514 89942289 127 1939416238 5 127 123054491 1803373203 569282460 101 2146655313 139 1337081280 662567265 17 139 886635269 954915961 410035781 97 1661028776 13 555989018 483496364 41 73 1129348959 103 59 1526385637 53 29 934384872 2 1071115672 23 139 1127382937 127 7001 1988732064 1202238935 61 401488946 1082788662 7001 1323446552 79 898233160 61 47 113 591349785 1955365959 139 10007 29 7 101 174124134 61 127 172763180 829907662 139 17 1238857592 1401893763 17 139 934261256 1091808582 139 817974004 1070973207 113 67 10007 272080323 127 2100445888 83 83 71 1599698018 53 1910043203 501076363 67 37 2086928242 31 165959523 83 107 17 47 99266397 1403610837 101 7 362288591 844154407 263111103 137 83 1556606153 298293783 127 1080122808 127 1195551187 1026124072 113 409482725 137 532790260 1525798157 13 1357629871 68676128 53 984540720 113 107 1653192479 5 1728634005 1359394440 3 363353676 7001 546442052 1826661947 29 39502901 137 1748610734 2115350555 206574121 61 759838724 943996200 43 390045155 23 1989948960 81466328 89 1130160321 71 67 3 1484264903 41 107 1442065233 47 772918619 73 123371095 4999 131 137 676579646 83 1293556881 71 853011655 1043297642 109 2105955628 378546810 2 103 988586069 964490978 2777 193396352 796062444 61 517262651 1949 31 131 10007 7 422097361 1059746933 127 327087027 1949 1629428317 266455129 656629017 103 25465739 149 1429570776 395209861 43 770990771 1159658022 4999 1949 1890761931 505850562 630164716 2 29 2145098767 2777 2777 1107724807 1677272937 79 1454418511 13 1539537779 669370822 984705536 2 2777 89 1881398857 443592732 61 10007 1185699409 1335249784 79 79 1798398889 218813832 61 335135839 62057849 137 7 244787270 919347464 101 384213393 29 556534244 1666580033 17 45380072 524159912 1429150468 67 383211391 113 37 1385495562 2 1852839672 113497149 61 487072190 232159677 23 1605753625 53 127410516 1596654945 1949 2132408696 1949 29 1386759613 768062142 1354205890 103 31 79 990609424 1127910861 107 2777 1609743590 1471576732 43 1876033369 1238551489 1030089657 97 17 443729155 347136167 53 1671083057 442619617 10007 7001 602296030 2 1817975588 41 43 59 548197735 37 2 47 89 1529766443 211557806 83 2051295002 50120898 139 43 17 3 1110076173 109 4999 2777 596044172 68611339 333562205 726780107 29 912845321 89 46472508 10007 1671058923 61 1394424864 71 2084743952 1949 1088359810 37 1684047840 5 180891940 44303469 47 1340925369 406593616 1743634153 47 1987726614 2777 1963452857 101 380097239 2777 1465578412 858240763 113 1218156498 1915258026 1606596246 2 139 2117523915 1866030500 17 2777 17 808352652 1949412661 784648870 10007 1047010405 5 2777 47 10007 149 1364257708 131 53 201421567 2094726737 97 2777 2127626320 1996358059 17 976803828 32051331 13 1009259239 41 67 139 287487511 101 1628476328 53 67 51800581 545213237 41 1012443545 1695237742 482000422 83 7 1440949377 23 3 46760547 1884904008 305158508 547925646 97 59 967495275 49516576 149 1557516522 3 1234334583 83 1886971385 43 1186300211 821685528 1439558098 107 83 980121685 2097239679 109 1354629110 789076983 3 549721281 1041876120 107 414871528 59 26239188 23 37 1356427272 41 310533415 753388892 127 23 139 376775902 501457234 139 1975470366 79 73 1987682484 773896555 97 109 1703592501 730694035 97 79 103 1750060331 529753520 131 109 67 105136802 1478777972 2146562528 2 1426468007 31 2777 980320455 1500213534 41 2019168615 67 1185510931 67 109 13 1821100905 37 1032464772 61 120040105 73 53 1197422958 103 109 1578175793 460070660 1707412505 137 17 101 1232628846 413558966 433066077 29 101 67 974665482 17 1339718728 67 1423004453 97 768637797 623172251 53 182841837 41 37 1479363656 139 109 670005233 1672749425 149 691335564 1457176806 53 1381171785 2045198441 1808974894 73 103 1416042970 81492950 61 835158869 73 1070546095 1124736765 10007 109 2086585801 97969963 41 1623672643 73 1187565168 109 98295219 585778098 103 53 61 398347361 441441359 67 19 137 1143032374 1301750420 763335344 149 53 313318044 1179257111 73 1068198043 2777 847461316 2134912954 139 2003042108 7001 1358453070 19 273465810 43 505290248 109 103 11 4999 337152556 97 108602712 968327323 47 43 1283037424 2038405899 31 4999 10007 1029850391 1884788778 2777 447802358 23 67 108709566 241684443 7 139 131511653 109 1585105980 5 748506938 139 19 31 4999 1880787608 7 47705318 43 211875790 1949 1763404526 67 79 1837860503 2 397855105 83 11 1619402290 29 1892729283 10007 31 565930466 2 158404392 89 1683531031 413274259 1979321246 47 101 1277703894 2 5 103 47 107 1713289243 97 1781335742 210548438 1573469808 67 1500170928 29 1495789305 1325787047 71 19 53 1649112702 248778063 103 1525234593 79 755874449 1223050341 4999 950199922 7001 1183456041 89 53 914861302 1648350138 771131869 101 247497975 13 444095405 1635747529 7001 1658592908 107 2041539320 26667531 2777 2034743958 13 1468300288 17 721965022 10007 1434603520 4999 57483501 1085452866 1209670193 67 97 611055089 1829642421 109 942793320 1948658291 67 43 498993181 139 1252446355 17 1949 53 17 234148956 139 2088877188 73 59 54540072 570683341 43 1630427001 127 574745231 1817764589 17 1130672465 1117725316 1847320549 43 131 833221963 1487922154 2777 67 2045909253 742119646 97 109 68304305 492794341 79 1823622569 101 403502254 892864568 10007 800603284 251412110 61 11 672006146 1896561087 109 7 253877918 1366731751 1593000053 89 235076679 83 276270159 11 2134202417 1646647369 19 757130146 7001 76877981 29 1144325010 113 458602805 83 664737123 3 989641944 785833823 17 137 742186403 53 1720180215 2025184217 41 517173940 1330870079 71 149 2018870669 2777 1630768257 149 1093987800 41 13 1059395337 73 13 101 3179191 127 1636168305 1949 1294307434 1141506256 41 29 977325955 1463500557 3 71 41 321569273 1424621900 137 1504338759 163801087 97 388706613 2050102199 31 19 782945901 1022275253 2122725482 71 103 1831270166 2053202881 53 2030644173 71 79 760289650 1988528003 41 73 793075723 160718041 1268178630 966703887 73 101 1561722095 71 127 1796266346 71 1210571679 29 756297612 19 61 197028719 61 1719372291 1450960014 1948574208 127 1666588581 7 1288094990 13 103 2 1216380382 59 97 1661061451 822544274 47 97 1513819345 434003488 806778088 67 1928984126 4999 139 2777 1843161548 972674797 1795921959 13 764817196 73 1954505650 13 1971382543 314522580 19 700647986 1303810231 83 41 149 2137725797 41 2012450860 25010311 73 1949 149 227151245 41 1562496429 10007 89 37 2145810745 1154422533 17 1095608792 170943330 67 47 1372564328 107 1588323288 3 271072152 2071208809 965992429 83 1009089256 43 247026451 1164646430 59 607329485 79 4999 1230023946 125380242 127 109 61 1288329943 487281420 10309765 109 1197962838 1058890864 37 2097023624 71 1291386908 73 1146678474 109 1723327605 79 218766958 302284099 1706489336 53 127 544678362 1406716643 61 390682438 97 997589850 943431588 53 1949 399227313 1188647053 2034111495 149 377322797 1704267938 23 149 337281764 83 538239977 1813242734 7 41 340852208 2 984374408 523213452 1803159275 67 1043529529 71 1084961122 43 28963209 83 627622760 1309363269 1829210845 127 41 838583496 1715729337 5 31 939144380 5 2146413380 499162189 43 696105751 4999 340491011 31 3964383 17 1707151271 139 2028577120 127 1929779732 17 660901027 1835123446 107 3 2 735004680 79018628 127703417 103 1178729847 2007050826 19 1923543994 1295936615 139 764702821 83 59 1610337150 318930898 37 107 1830787166 13 10007 342819806 210437203 71 796489502 2092918546 1874905112 1864262245 17 7001 361828986 53 1470088030 5 47 700192323 71 1880529430 2087989513 131 71 178130906 19 137 1811264670 12201188 89 1482230030 79 1472317628 41 1678430120 1642497761 101 73 1101946826 61 113 297021856 727015558 113 2055196653 2082027599 109 1759435926 2777 47 41 29 71 1576955341 113 53 2115996274 1638910944 53 280925646 17 10007 442455337 137 10007 1106594074 1367731745 43 1702595535 5 376415208 37 496261834 137 806984598 1944382319 83 97 11 98201587 209864050 1351535413 10007 1725143629 83 1531162669 1340500468 113 103 39694552 101 1949 7 1928238082 176447426 2 31 966461177 2012071585 97 1854587135 79 1285086251 29 67 157384809 7 1595896911 599729193 1728175847 1142955256 7001 2 1043651110 1619148094 265732197 71 19 792127632 304838033 127 2076444412 97 79 107 475725103 1530748420 83 1766845153 149 991930399 3 29 139 329792221 1998648619 11 1681882580 7 855091762 1944099363 127 61 97 43 628247587 674253672 1058458232 2 1821573177 1479039369 139 19 892281021 362493172 43 31 925563497 1080162885 3 997265217 768114308 733995227 131 23 127 1734672680 1915412817 67 1803795775 1554562359 789144170 43 1542423772 41 1736910306 29 5 71 131 734958994 1659919135 7 1396486973 10007 137 914614055 1769944138 855980526 107 2 1478917936 1069400308 1247182417 10007 646011892 5 1876063486 41 1657574322 7001 905397324 59 2074297574 1914827182 37 285488078 1767638832 1852211815 127 71 629624734 37 3 2089032591 630940435 101 1683530939 137 1404794067 3 127 4999 2112717949 1949 641111856 330037006 107 2 139 2096927868 1196225938 23471672 149 4999 59 73 17 101095158 971858397 41 2 149 236041926 965776876 67 113 966515216 1021294584 47 1891304440 109 2002252103 73 1447743300 3 736218477 903531933 103 1893452914 89 929367993 2 1097593933 17 1815549731 67 99800319 1322339068 19 71 318669371 17 31 59 2086300475 1804608751 79 41 1472003853 529106115 113 625595798 17 412841969 7001 10340477 2777 4999 149 356960790 1180369805 163448467 59 890802591 47 2777 220277194 107 1993460945 23 1512449548 1861489560 3 5 1834460640 23 479515861 11 73 1316511492 127 1320277776 1663160382 29 311791275 79 29539996 17 938091562 37 59 1895489165 700099369 1415002851 1418220004 53 4999 1968346252 109 443166423 935530541 31 460071930 97 932197212 109 109 1547792479 855416522 19 1570948462 1829268130 19 89 127 486977563 1826434117 71 65906815 404864015 131 904474697 131 132812060 409093143 31 43 2122142407 125666640 47 1951065316 2097658316 127 2092053976 1581223238 113 19 23 1314418927 1993178643 5 463847209 19 1854551282 127 540275526 4999 1124095136 3 2 95619856 1533607775 7 10007 97 832692814 961397167 127 1907188972 19 101878836 416206704 59 486567572 1722823813 41 71 113 31 626102040 1541524538 43 79 23 1443318494 969803936 2 1513221610 1828841821 59 47 1699031764 137 3 2 1709998376 1541133649 11 1422535288 131 2019832539 4999 5 2009970080 139 999285178 13668233 23 43 1492373566 1547168165 71 971294697 71 796930300 19 1169214058 127 476542663 53 131 1409735885 1491790869 71 1832601809 149 31 53 2086874209 1413344636 1949 127 79 2100093103 7001 1963974994 1205375677 47 2 137935000 2114594068 17 2 89 1122736341 1101230625 107 107 1466040919 1245691539 216405102 89 71 7001 1312113418 109 5 13 41 1880012647 7 3 1309645716 448667809 37 67 112937478 480333809 31 1639964542 1059155599 37 1055151237 555173624 17 4999 4999 2082233470 1443904725 866830818 79 97 13 564689567 860725411 131 1169507871 1644615527 37 404414398 43 137 3 1436239836 103 1480300138 664130816 1080241637 678562464 41 1358839331 1027346911 107 19 1816531119 2 23 10007 1698137865 1492313889 31 336188273 690066138 1432322320 11 319202169 67 13 109 1641562834 1594236071 131 360995129 67 1963674793 83 103 304279875 89 303080867 1106412205 67 23 149 813696301 109 26530600 393911394 137 139 1876128371 13 2077791116 113 1017310899 137 67 1949 294918782 1836263993 1949 1226084804 113 47 149 1487128919 7 1684450390 1761262209 19 4999 1520784839 61 353867466 31 112579051 13 1279746672 3 1413082473 103 989983573 255315370 2086848664 137 1870807884 53 59 1768553438 1300527678 73 901306326 987813224 137 753122133 1004536783 19 47 1212631161 139 547330570 2056769350 47 624812031 11 313193270 13 137 389886519 23 79 103 131 122122916 690434321 2777 2106865468 1578483109 59 79 1018449677 113 1400016624 53 139 41 5 342682100 1411663627 37 895398553 128614905 113 31 1805001093 113 1839447373 131 704023302 19 61 1946090747 9345078 1440315846 47 824852435 11 67 590953735 933347788 1970725405 149 11 1614928887 107 1280796955 1335244715 37 1603611796 12751269 23 139 1291986930 1018314139 1837792157 17 37 10007 1959789682 17 184901792 79 476237935 1550681684 127 11 2043824354 23 523987334 1773330783 1074070512 1949 311323431 17 364492342 127 493121442 3 508962576 394140744 4999 1772640401 7001 89119581 1792480949 67 61 1064395893 1379227794 2 1351170614 13 1321916921 1397858772 47 43 1949 3 1337553158 2777 149 43 89 127 53 1680835216 101 113 1791630368 1135015392 73 19 740096474 1125761216 17 7 63716709 1768434759 434578078 1390267543 71 2777 926737663 43 601494965 4999 193656261 744730994 7 3 1929668397 71 4999 421450693 1498635213 61 1188265238 1977304020 5 377902491 2777 693236118 41 67 17 952984606 3 4999 7 799076033 1649599266 43 488025392 1865358185 83 1516546335 1234155145 41 1503568581 89 1352759416 7 1463556213 1520020026 83 1881668017 107 11 56573902 7 1977284254 71 43 837164255 1071287852 107 41 808731770 149 391801410 1862314986 7 11 1122176066 1292487785 113 1806145653 742465212 83 89 7 107 936374334 387050030 2121512952 137 1932494737 1823430241 4999 344926001 1967904755 1302883923 37 2066660742 116338634 19 1662482830 103 1840438751 1949 1176032447 73 73 324721149 2270880 83 422653809 3 989538843 17 37 1918029484 7 113 67 1989997529 37 137 1771307524 64405344 137 667928430 1446796853 763897850 23 1949 895429070 109 1949 29 1133492695 560859884 5 1946106122 19 1919035067 29 59 1153506050 101 113 186265245 961503350 61 11 7 2099671279 47 3 191935767 1804718079 29 865926254 79 231651858 974117556 103 1863513389 67 1433002097 1751868832 1033579309 2127075213 19 29 1796848816 97 735515692 976622578 59 61 1295425036 1638576388 1177415862 23 3 667900434 31 1349984497 2 11 379585910 53 70360998 405868912 73 1507937980 53 1400189778 488609774 2 1641323589 83 166542571 61 463494204 7001 2 59 1039511274 17 41 41 29 4999 2777 1978532801 1281737949 79 517797787 13 567921855 1401101055 137 330398855 71 1356007640 67 1151351292 7 97 43 3 216580626 139 37 1782996589 37 2003454688 11 154258355 389086144 53 101 820401992 564002842 348019451 109 13 1563772665 113 23 17889239 23 127 107 61 41 107 1081831525 1568645858 139 127 113 131 67 859965837 174605072 677219529 4999 137 43 993300817 13 2135257722 786038786 547979776 103 137 1609240953 2777 467463392 53 43 716453530 1271619951 109 1864691776 73 637490385 10007 19 732594229 131 103 1437119963 83 101 160227290 1949 659294077 14507813 61 1672048509 79 107 882951160 7001 1809240426 2777 71 461772072 1949480228 79 1296882604 17 57529530 37 2011576225 41 819002933 1949 727343412 2777 7 346947888 89 977948198 83 1182601015 618482686 2 529054674 828007967 17 667811935 89 226508115 972844048 1397712645 5 3 1670887659 1735751318 31 1221109164 1889307021 131 646185684 159347037 2777 109 4999 1862084361 1693205052 3 955115738 97 41 270267677 1515926254 71 1949 30357624 842999021 4999 17 715858049 1687989551 1005179172 14012694 89 1632161714 10007 1832132997 103 43 71 1903429699 35415640 924913440 5 100349799 131 97 103 143905523 1852650803 47 1107671001 67 453429870 2 2131256018 103 626332906 10007 89 67984964 106847615 7001 2072274997 629627934 67 19 706035060 110710837 79 1671042049 107 355065576 73 23 131 5 137 1461733830 7001 1018169432 11 781752246 2071342746 89 878914465 37 162561815 59 1491322658 79 4999 1105118932 551679642 83 233806518 1816502891 127 1548594820 53 1046775518 7001 970513625 101 74287425 107 23 1846060937 137 17 154677383 31 956090437 705302103 11 127 546325298 127 923169477 107 1866544200 1145520627 3 31 101 118371455 113 1880365313 101 329455940 152407182 71 1073365149 688440850 43 1675043286 61 47 980822389 1613047820 43 594324224 107 43 360451370 1828458766 53 2091409046 97 1040336640 1949 1898117457 1724379699 1872109560 10007 1965484877 259476552 435356079 97 1665934435 717253839 29 700677833 2021202151 109 427297545 107 107 7 666120448 629931588 13 1884663703 29 264590867 268060456 5 717228625 127 478595182 113 721286740 1647368400 5 37 1579444974 131 341804021 939352908 1664325830 61 61 537069437 966296487 13 774838636 1949 1159783634 37 203894977 11 1301978359 147358697 1231940531 101 79 31 916796015 949587382 127 652272868 2777 539675344 507185358 113 789515156 270263467 17 79 97 1706244938 624017005 7 7 864559990 66346410 10007 1710656622 367132389 2064350324 37 5 101 23 127 482466777 779571594 53 475568862 113 932873082 149 1166653014 332016551 859603816 2 425113408 59 43 590796651 2097144525 7 1713487678 203319328 4999 607608454 23 40606477 1535123937 59 83 4999 1118366282 83 1454571182 1535749581 131 67295486 1440851184 1882503307 2777 69711031 1696216624 101 561691234 1829587509 23 1779658045 11 107 397872759 79 1907573184 1452738644 29 1590379836 109 1792849222 2047862501 1666015395 10007 1520766818 523972366 107 4999 1199807345 1054526648 71 101 435477559 109 103 43 2777 470012804 79 1881504764 11 97 113 103 733893746 1072331460 2 59 1421429416 621649960 59 487356638 37 2 1681510214 1569148410 11 367380409 37 1357050665 7001 1114440183 2 308169558 751580948 2777 107 1591494674 1096007420 107 137 1859223712 513219002 10007 113 67 1492932190 89 79 1730816048 1411801519 29 37 197003318 3 729438096 344578851 59 1408218254 149 820684997 1768496155 721991374 19 1457720891 1820877080 11 71 37 1061160370 71174717 2030799466 1048457059 131 1089614801 1243423511 11 17 47 113 1266134377 11 58705472 59 903186557 7 1832692232 7001 1859336526 2 4999 418239842 681493358 71 1960602043 29 59 728305617 1949 993701495 47 885011083 11 1311287054 219450184 61 1484797917 137 1310299680 2777 1643944008 850812534 43 3 461304482 137 60789776 103 434442155 1010243784 59 4999 10007 524316765 2033082162 4999 1515922209 83 1581288600 3 101580701 53 103 4999 31 1279197446 131 746192899 278773332 975994092 67 103 906731969 19 1229469746 1219266156 7001 149 1187944667 560188893 1480123916 4999 1503444251 1595313555 71 137 901563709 616132977 71 479150884 2003997171 3 702377806 103 1454079737 149 342899362 43 904746273 23 2036415771 17 37 805971888 316717706 2077203025 10007 10007 1667915769 3 1447139994 948061984 17 241508938 10007 23 1063032461 41 17 1178180233 966742697 37 1527237108 2 137 22109197 139 19 1011471396 71 7001 53 127 1653015490 17 107 1158132690 1997022855 942571448 4999 120995796 1371143906 71 705613471 113 947125546 1255063240 1426092760 5 2 598543024 2061042540 2 29 1376151065 391417048 488307126 127 495475062 788138239 61 137 1159528270 1025685401 1664570597 101 19 141053777 466877403 76953756 3 67 2029404071 29 73 1999402621 67 71 1597564346 1996612492 19 71 103 71 335692331 166327724 97 1949 1942827718 101 1354335058 37 73 292227176 1814041983 109 834326027 896615680 137 131 1570736898 2039495901 1026924269 7 37134633 3 97 193514224 1282588597 685362265 101 79 371147788 11 1661493477 3 4999 7001 1951969813 61 71863185 126014194 1377199656 2 19 34431876 1854045707 698306728 7 1409385250 89 718736200 101 556947835 109 23 887789742 2777 10007 61 1991558678 131 664223579 41 5637418 17 17 901369223 217027865 686054074 131 30656227 1949 1032523679 2144537323 1206101146 137 190919912 4999 1801659596 864442077 104065226 103 59 2027090543 1425879668 7001 1644505053 747830930 71 149 322892685 181684640 1397793875 137 1474933095 404974855 1289701735 53 197736135 31 134430413 107 1963747674 139 1476026780 149 1853529157 97 927516813 4999 17 1233712474 432523970 3192658 97 139 53 73 1484859240 2 1513135458 31 1443042746 1815160453 53 59 2098456013 67 1083773709 83 697205395 1404792015 7001 1486676352 103 570644720 2028314007 37 131 71 1214221623 1248067592 1732262414 19 1745739450 491530891 89 19 101 43 71 101 1043618961 73 1596272896 137 149 1191720667 137 1986786330 47 843998300 71 149 21718985 17 43 1314792596 506457698 127 1248205657 79 7001 390674619 131 128940160 97 61 2777 30799707 1126348423 37 23 101 1237498662 1979235074 53 544840371 89 724062081 53 127 335796128 1762722281 488914835 7001 139 43 905727586 1002304434 1949 11 149 2777 37 79 911495601 1263949219 61 395759399 41 5 892066217 7 1878835644 308155606 103 1264831348 73 861352477 47 1589966478 507380839 10007 825240008 432499852 29 137 763835946 3 2086250683 103 869553419 113 1271540749 86875570 89 19 127 4999 694761020 41 1676259949 139 103 1176383394 109 1267529390 1853166552 47 423886890 2012615952 880866219 67 1095802018 364462669 23 19 7001 1231374121 61 1949 1303152074 255276122 1841380470 31 1382095506 1846260680 2777 710637077 83 1404993954 1761538133 1476961663 109 137 662985744 23 43 1931052402 89 137 662202789 707938485 89 43 592816294 37 329084771 1825542544 1949 107 1514295707 37 235651594 79 792599732 1002617124 2777 547816013 1282574233 67 2024483022 19 1336966749 248963355 149 53 491846625 53 101426153 127437459 109 2091422567 977296295 41 31 53 2090618979 17 1001289018 5 73 1322363391 1949 913501368 101 603928209 131 1220965457 1160225957 43 5 2 19 535223749 1188071140 1510910121 97 137 101 2039450378 689479285 5 131 41 1456553782 765286689 75506930 23 137 617238704 4999 741366697 664342105 4999 101 73 221263701 1217269305 3 67 1587920904 1402744227 1193184645 10007 655798738 1739241167 373604069 137 3 1257951336 1192868946 1498478207 127 932918251 503975292 1320792793 103 1863139499 1575341534 103 1518486570 53 1555296747 137 14491038 1502629770 79 1746525352 11 1548626442 32897513 1168763249 29 23 794164584 83 17 1321287848 71 89 103 1585735985 13 23 578468722 1882335835 83 985373658 3 533790393 1327602844 103 1373195315 17 838733828 43 702935973 89 13 149 160708271 2102913437 1835348105 5 101 1780663229 53 1367925290 79 627238512 1253868263 2777 249927223 1949 149260267 134215936 23 101 1974299722 23 717859440 73 1555559190 184774315 149 1144884697 89 2134301754 59 17 1318480900 213007450 79 419556834 81962034 7 597481256 1538965381 101 482222147 11 2027512051 37 79 670006505 1222768867 109 3 2 1001427224 675605942 89 7001 53 627335401 1587358109 113 259323521 73 1764211977 131 2029919181 2145514139 71 1750101443 131 1121536719 10007 174532087 89 1859707777 103 172151419 1634293481 59 177064900 109714453 29 31 1878453463 819627476 123683696 23 1446701495 109 1722257721 71 1440201772 149 1705995641 53 79 1917337944 101 256718371 13 241306900 97 97 1706021547 160663422 959633904 149 1683020983 113 1153224386 107 1221593106 5 73 2777 186633839 1407155886 2 149 10007 506774494 420934448 131 3 41 13 1977074700 109 225660193 302803562 466331300 73 113 1897604254 423275100 1822841930 89 1229691597 47 382310742 109 103 2 127 1624823776 2132895404 127 7 3 563602881 434201568 1271068943 107 396573993 1874024126 71 50738317 1949 2085443643 1541154034 377941622 53 1317439347 2002150352 2777 47 104051749 10007 7001 4999 1747245481 817620877 71 1478209483 273620950 17 4999 1949 19 103 1475247782 267928235 494105724 2 223760792 1762400791 1949 1433295838 127 1043091640 1685777644 31 2021551633 59 83 31 1954493270 53 10007 1269548062 59 543200905 644040513 10007 149 1280582288 107 1931685980 1896443390 103 588246081 113 61 19 149 762660672 1899761771 461462798 10007 127 1252739938 97 1475896031 37 157698699 1161056078 59 31 301919509 1949 287968080 692921629 53 3 67 1513221465 89 847043705 67 1767373771 10007 1949 1291578912 291256611 884728903 67 1707045095 13 817090976 51499903 1545163466 1690378893 7 11 1097987209 960921477 79 971899396 1015784157 2090160381 3 89 1835030302 611664782 71 1544418909 1870797105 1949 1438669942 498443107 37 146955305 71 760597440 1321783925 466455467 1847857455 2777 113 1616927047 97 819806853 47 927180233 1598685717 1023531030 31 85667469 1675415684 59 1042838241 262745679 113 2010024593 37 169005196 685852890 5 387216895 109 421935148 1199078768 10007 1949 1666650319 907768189 1286570946 97 10007 313549331 1006684076 29 1965545238 101 922117173 769293582 31 103 2004603201 122049541 13 2 1828036688 1171074084 1563201174 19 13 782086510 2777 149 11 97 43 2 2032134321 67 47 1905222701 2085399682 19 97 873013386 10007 1877163095 1453167366 862654758 7 88031304 59 31 1941044354 4999 30775699 131 109 1997984388 640504710 89 107 1949 127 47 1252602397 127 31 953122802 19 360697729 131 766410391 1068310633 1076592270 107 127 31 221495186 109 139 47 103 19 83 103 1861224832 1860082253 139 831364325 458104731 23 149 61 1135521344 2136073112 23 1302449395 1703621784 37 61 281008203 83 41 1989304319 113 89 7 13 1183449837 61 1061473688 131 687166657 1701177135 1096190524 11 1365394547 149 17 939133414 331336069 400704972 71 7 506723258 1408260675 23 13 595655294 101 1949 1574282531 109 241026938 2777 261998223 1949 658469650 79 7 97 1165737829 1949 1671604677 71 4999 378739237 71 756306200 2044908062 765864170 73 2026311999 3 113 623453245 61 36876574 71 815544553 4999 67396518 71 1123918285 1117668084 73 1206010370 4999 71 1621397393 113 218589912 3 2 113 594156373 3 1781841411 2029960380 59 245962740 2023886676 79 2019114627 53 391628395 2025368719 11 1180770052 89 47 864903870 401975277 67 814005914 7001 1961533179 934294940 5 31 3 166317307 2777 1735783289 17 804289720 61 89 1090207903 1305118428 729367472 139 1433213432 13 1015443403 2065957374 3 71 1228494966 131 1538433084 989091789 1254860647 109 416792283 127 488789345 10007 41 1984836773 299757191 23 758815678 1990218060 866769419 67 10007 666560406 1841730430 59 2 1235362335 2777 945224163 97 101 19 539217493 73 67 1985758529 7001 41 768870294 1356447428 67 418238254 1985838825 131 1648710849 373603100 1357425368 13 89 2053900925 5 10007 968207271 2042488742 37 2777 1234984663 447594083 2 2049521114 1169072520 97 447965206 858797241 41470996 137 1569358882 1473126417 7 4999 1664372059 507143551 1949 1531502150 1507945767 37 61 1161792214 139 1453349389 607798489 61 1807165077 59 1085638645 37 1424063770 386428851 17 31 1278947594 61 239953809 103 1361244973 131 149 1729379377 137528192 127 97 23 1203450896 1177360979 1842303593 37 29 109 3 460951951 592922988 71 31 71 631299198 1682417269 1266303355 37 1256034659 336419584 71 10007 1054017296 53 1956475337 101397374 1116877243 127 1451788376 1510786100 73 137 2 251309062 384811711 17 97 148023164 7 10007 1492934323 1929199495 101 61 59 1748706354 89 17 1094204826 2075786383 79 29 901011266 73 1624324095 1703217385 37 1627164502 1812147498 4999 83 545111311 1191253294 10007 1077593243 836278829 61 113 23 312666984 41 1213333254 137 1897530393 97 1549935937 2777 1908548432 131 1386855252 61 143061958 2777 1579799896 23 217754156 23 2090819409 7 1728633641 1950626958 7 97 1478677021 732925986 1153946846 23 923673813 29 465669530 1210889522 71 380056965 4999 7001 1702713210 2 655498496 59 1806793871 10007 723070748 47 37 1949 2777 837256046 137 907611957 388205493 71 83 309197966 477962603 101 7001 43 1388802304 100468382 10007 1262865676 131 1557476685 1150451541 1294838747 43 7 101 53 2115946189 1178580663 5 131 532020276 1121102415 139 1840990500 1916814045 37 571945381 7 1046969721 113 1379668754 1529359854 2 1655426370 1616259182 805059243 1470156555 31 17 96455178 19 59 131594531 1949 1622361243 149 665427742 1220379583 4999 869286108 7013597 83 745794263 53198367 103 1949 43 2101241290 2 568034116 71 127 5 5 1083055018 43 240878432 11 2065968718 508815750 2 1755763497 101 101 23 10007 2132851952 235472333 1949 2081300069 321228269 19 1391786993 43 43 147416642 904897412 2067053398 2 2777 97 535664717 139 1913893085 61 497184831 1712699379 47 50816040 137 1071403979 7001 61 53 5 29 97 101 453495353 53 79 1103710343 1760182252 79 385878876 73 4580808 47 139 73 2777 638665568 540502397 47 11 71 507322933 19 1389990334 13 1131933439 934273961 23 1066271703 4999 19 86937578 53 4999 221130765 173281095 67 137 266185923 23 916809662 97 1611056704 127 53 7 1606669631 1934996658 37 1674535341 107 1839777474 137 111112343 13 1668050072 1180362846 71 2777 22970405 1313317284 4999 139 61 302200535 13 92304069 41 1787295575 1626416208 103 466965229 1542199327 1442935790 79 97 1581226779 97 239515795 61 1430625253 919932460 127 1389893842 194195842 599969685 10007 224840023 4999 1949 139 109 1840562337 137 108193284 41 2098888400 71 29 997196987 1111944562 19 45857393 1412094009 149 804781752 47 101 519510266 1138447255 101 41 103 131 3090159 131 23 1905602733 97 690494403 89 34619383 83 1372381558 738252524 127 1443193595 131 13 11 73 7 397068994 67 494823944 31 31 11 1569367844 109 590676668 3 7 101152318 31 4999 113 13 137 1064788934 113 210905121 1964490803 131 1157467923 1474925881 13 4999 1791241749 11 1821418346 101 1536295775 7 97 37 615698537 7 585139867 280649181 37 1461621162 149 71 277616035 88211740 1949 2777 1380443923 1956243765 3 2 13 513221085 135630638 17 627762621 23 1121028004 89 749430018 153303568 2777 1996623847 97 97 372690393 2044077896 127 210813269 61 677291461 19 4999 2 11 149 1410281722 2777 1106856660 1783719863 37 149 1049646129 139 815873014 37 2054688415 1217147992 2777 1212657684 37 1488518285 427741200 131 554728577 606136247 109 7001 2005443451 47 133576115 1023484494 693404590 109 11 73 276836973 19 1922730194 1601239526 149 31 250277942 1717948507 11 127 1234229671 83 2001833674 841299262 277107904 103 4999 43 1714929587 17 5 1829643665 139 5 137 559580062 79 188089757 71 1977255925 137 17 1496827312 1333742983 103 1597111480 5 61 63283596 2073312835 2777 149 1881846122 127 41 1345063671 1183423550 19 1584528180 89 1535673284 1052849800 658185096 1949 1533142443 109 1643054991 2087556467 59 1781868263 819887110 7001 7001 1272690454 103 1616038070 5 37 778902096 1672286558 1685197293 41 103 964685743 139 67 259502993 2777 913927362 127 1977314562 460406750 89 95805296 972301949 2016114453 19 794604643 19 898395145 1967526035 7001 1429071310 127 2053633688 139 83 17 922436014 387748512 477821872 23 5 933474298 1216799002 131 131 1108119961 7001 2777 1007531701 3 823076853 149 17 265669914 1235309199 37 1145508789 1111698670 2036366878 1939104869 13 138984843 1869538990 131 7 139 540267007 28480394 23 101 1007029653 97 757599234 113 956339114 1949 1448693649 2030711825 107 532594074 7001 291763475 31 149 4999 1893220217 61 19 1332313649 5 2007824398 59 109 71 1250722511 103 4999 1746426491 59 113 301737798 2 1542159184 23 2138430980 274877508 235768416 2 79 336906560 79 1059740286 103 834106772 1806609494 2073525358 2 137 127 2 139 484575823 1002403365 13 7 7 1890760662 861771449 517549558 137 1269656679 1442311613 67 1541711339 7001 1949 1211677309 107 191550651 113 1190817052 1646855559 31093279 1865025968 31 5 103 309857269 267770851 7001 3 1377166479 914313792 41 1521563751 11 131316416 1199780164 35586744 101 688078155 53 733134054 155105365 109 1687952340 137 1452504825 1165058211 43 23 107 83 109 29 830229951 657199044 139 43 4999 1070215914 1797340460 1191790029 59 710828519 2 1047296388 653186911 10007 1923285358 1123537271 67 149 2034399959 43 971614498 1328255853 89 702123047 2777 361168289 2004144898 89 1952775967 41 1027706574 31 1358499577 349898023 568725385 19 1871284958 61 37 386770731 2 43 570237835 1706370161 1611465212 53 29 97 1789624004 391984592 19 1173946013 23 783099998 107 355772580 3 1877528087 101 10007 1120043482 103 1653574092 2135195200 61 10007 103 24277821 37 1991775733 137 355785359 188520160 113 1889004566 970891372 67 11 1086001543 528539594 1670794601 127 67 127 1625175566 2777 532489750 1854731413 61 79 620838248 1818178996 59 926075151 1382680399 7 1000661669 927154029 37 2018011228 41 1704353723 611826026 41 1908787140 127 225822679 17 97 1009755062 830258017 1278466709 2073965118 127 29 19 62203143 31 10007 412248372 31 377057929 1158157720 37 13 37 514545660 47 1408529323 1604195038 17 1876119694 1964289733 79 228078293 3 1081736686 10007 1090252643 83 1794577113 776344323 23 10007 149 747147984 1260002855 113 73 19 783653024 2097179625 89 418798428 107 52772721 154449970 5 192702334 97 47 139 43558430 601250060 11 1255339052 47 528189574 11 139 1088407303 149 7 19 1341158053 31 2064991972 19 149 905449607 1423632718 1208326660 43 41 31 100470380 1453939277 142774961 137 61 67 149 1462497952 139 446258549 1556627088 89 725618645 7001 1085048887 97 798367812 79 1929348675 112219299 89 10007 364305682 107 1742922021 31 2036423170 13 424769400 51930280 5 53 127 625342999 83 1825667834 457452341 7001 23 2112947486 1299111852 137 257484924 2085412707 7 10007 497277851 1915339800 29 107 364102489 104173926 1764903263 97 1585370124 295246412 41 1117077405 31 1911154371 83 73 1599365760 53 2006001965 11 31 554843252 7001 516750811 101 1360211238 10007 1949 728185380 1399249468 1949 1999373854 1644312830 17 945189375 4999 1073055346 302979392 139 169139702 61 330736510 1055936742 19 1582405158 1291440533 1949 862319458 13 137 83 926336936 2101205753 109 215042226 222249585 43 3 7001 983598494 1145874673 23 70938992 293326613 23 2138688889 861444994 139 79 2777 1914330504 929699606 1923375554 2 1219391635 165359892 73 1496772011 47 720178063 71 2022942428 107 263337510 131 149 61 1574680108 59 1759780610 937397133 53 109 137 775456168 644257570 2074832875 5 107 1949 109 47 2066471821 806583380 29 580393894 642483049 61 71 1946741474 53 346189605 935254503 97 13 79 305973425 131 614386108 7 1727175765 862304090 17 107 385486867 990576682 985554671 127 1758441365 1360061821 83 2777 149 1725298267 71 1730953872 1210215164 107 41 1173599194 79 12648216 2 232647419 97 1107650894 508497495 31 1302837592 1409548182 7 11 1758543215 2060501003 107 662438284 2096770916 19 862111111 2777 101399378 97 2116644857 53 307288117 2042091696 2074063573 2004512399 71 107 232465418 1070239787 97 4999 1410017940 758298310 97 107 1373981938 31 887934519 1624062012 19 101 1916416622 43 1396886843 1436466901 127 7001 113 2075205676 1962732438 2 1104500988 1082548408 19 1407291025 17 83 1514909941 1155869373 139 1266232454 611025959 19 935403896 2067834538 53 143612276 23 1639130006 29 267131934 61 2118901498 89 1266055689 83 11240515 79 672998655 7 107 526544967 1757658536 19 47 23 750688628 101 83 245110620 10007 372970897 736044871 137 49992995 899681783 13 1878255081 3 1103104242 19 1560727678 2 1442420216 280427402 1293932542 71 83 134015867 2 746088320 945045920 47 977578225 89 127 1519854091 7001 843571493 1646340485 149 245711911 107 1499886089 101 2043819234 79 674737104 13 10007 1949 580905297 31 131 254790677 67 193809024 309406268 137 1442202562 1653974011 1010455830 137 768864103 1102578970 41 606089344 53 704714394 83 103 1104962540 137 1761860198 7 1126968241 4999 1869378306 158802927 37 2 1540094294 67 73 1955709785 395438956 1621460535 53 369351700 702027425 127 1472828776 1996465877 43 89 801853871 79 1089172628 43 1949 1315272905 7001 5 841250415 23 701895232 137 19 10007 810257974 31 1732361286 53 1292633271 1204033836 887889361 149 839146992 1042199029 10007 23 1005367053 330037548 966459138 83 2137319878 79 1480706954 1949 113 288983488 398522185 2777 198744336 113 1796146639 53 4999 1004464067 103 1342193252 79 406988075 1244562891 13 1175629665 3 89 421712236 7001 1133972780 1757323942 109 1035868391 19 294311273 67 61 2053905854 11 61 11 19 1516527066 43 1949 296255796 207773145 43 722740620 7 7001 29 766030359 101 19 1981770275 23 1620034417 1935654585 116226498 23 1464022610 2 53 103 113 101 792850606 71 430881554 101 1040189434 1244098998 41 97 1238114427 11 1160920299 29 366495349 7001 1598964417 127 1405631809 13 103 1718128683 1542255050 2 7 41 24446373 67 1943786647 1483016190 67 953244668 19 626333864 1958892598 13 53 2142037559 139 1697015480 53 1401892029 1726703005 17 197452812 97 131 127 1160648809 71 264546639 5 898273495 149 11 43 2030618447 1265854310 61 210487894 4999 669028163 23 2 1954508046 7001 1546688924 101 918843258 905183834 107 681612684 41 1817537749 734307291 1286829549 37 2777 1876918760 7001 1835823223 97 1108448100 458514344 2777 1949 84615835 734307313 149 861528392 97 1859136144 10007 10007 89 822007382 725534918 59 1303754211 1868990425 2777 47 79338068 450370842 919258152 139 1862712719 367183046 53 506376786 587231561 23 1518692095 109 454880980 19 863334920 601759374 2 97 2092929715 1175125027 2777 1889504701 1860934085 139 103 433255080 2120142833 344248855 278472060 149 31 966496485 859829204 41 83 1614570614 711847678 919714369 7001 333292888 1202812459 73 1475567704 43 1777092863 113 1135269416 101 7001 1484078981 131415771 17 726997993 131 262641114 7 109 109 89 97 642976528 113 3 43 47 767967624 97 1873764520 19 490457127 139894146 426307749 7 1597356774 538570966 79 811121910 23 1334708166 1880681978 97 2777 109 1399751936 7001 980959117 43 1188102819 37 941506414 1379263399 43 149 964093325 466159612 11 794277363 1939756148 483666361 1280653516 79 66209660 2 13 11 1082287327 1135382974 1648321412 1489533229 79 1253273213 458057780 37 1043169559 71 1195390197 2777 1402573836 43 1483176812 532644526 1971707562 137 103 1949 1779343448 402158609 1221074135 1523975325 109 1519975438 43 1793177056 357219024 7001 71 1899665634 43 931671196 1259377177 83 37 197027183 1495531786 1715611112 67 930461160 573665801 109 292544446 2033017206 109 79 1564782862 1841917452 335830941 2777 1469914854 103 17 2145232193 1442314136 253178056 127 938681628 71 79 1504059038 1573776617 1060358923 13 388222874 31 23 41 61 1526017907 898792971 380969576 101 1399847880 103 190695951 1487970651 1803414570 619437417 137 2060278877 67 1869711935 139 97 37 1162237506 4999 113 1355746011 1624575045 43 1474486621 593269072 97 79 183831104 1611434732 113 1788670837 71 608927879 83 391433976 53 1408764115 959949113 41 10007 1818021725 384093166 4999 495615761 73 949309228 107 598798643 302981628 7001 1482664779 107 71 17 79 2 67 512250041 1645489774 1698838107 83 465148102 1672362518 83 113 786175239 1796143588 629232271 1781743718 53 7 131 1388721044 1169185087 137 1441447692 1101105579 53 403388194 10007 1326598727 67 117774342 1893481021 29 43 61 1573343049 1649473916 83 1068793611 103 977002174 41 238855914 425555785 7001 1751106909 166915126 53 149 2018762111 169049540 11 701221081 79 770222281 580578475 17 61 137 523087783 282170495 742127479 89 79 101 7001 35005000 7001 885227443 137 66018245 1616921402 61 1581567191 361020509 23 1433774805 1076098602 1656856559 37 931526328 1749135318 131 71 17 41 987418170 917189276 40768978 139 61 46404530 1137282398 113 59 688737975 931166910 882378244 11 29 240328626 29 960051886 1925677206 137 1771347898 101 1899763540 41 1960347555 605716411 7001 1581119842 767688441 556034577 3 109 10007 59 1070815330 13 911610752 1621766277 1999417040 89 1040516742 73 1704122607 206877632 31 5 1635594000 754608985 7 131 547338369 2777 332687377 1628563255 41 1194941908 101 11 71 2777 149 1782590583 104215152 19 109 17 1891417127 973433772 611670146 2 325897969 10007 771799882 137 363591424 89 780639708 1062888735 113 4999 470692938 3 1949 4999 1097210514 57563485 137 1815498929 73 197289143 732885343 97 1838344424 1072875347 83 61 79 1671159285 1636941267 149 1988789271 2777 1930564731 1304181627 23 139 71 703449540 382242345 109 1657008408 13 854249266 47 1747921258 37 1091844840 1891398708 83 89 89 352077414 127 1469742679 947182356 2 149 501925125 1133329462 1450434946 47 349361779 1038489049 79 67 71 1104242429 10007 1279224831 1286197874 209035232 31 1948744192 79 852387696 137 4999 97 1185316526 7 1237741631 389859946 149 56058568 89 1593867658 2 131 1947946089 162074051 2777 1071680595 89 1915771636 2777 11 1272641654 47 1655457009 31 11 757894904 1271530715 13 41 552074563 1668956142 4999 1629833624 73 558469891 1380454175 139 17 2 612317714 1045047846 3 109 1341790720 2 1336226456 1670638629 10007 1119152859 127 61 2 1152998436 407960888 31 1785812877 47 2104507203 232900604 47 109656828 31 763689354 73 698298247 97 915963434 476012682 17 524454483 89 2132123921 31 372283526 29 984245413 809899788 17 1958675972 2129056291 43 139 41 1753841912 1022578595 109 29 1367448252 799302581 11 59 1727527256 657393130 137 1591931295 5 37 67 1577160689 13 246281698 31 113 506411421 768430058 67 181397006 10007 152006330 71 1945019968 19 423941756 83 1187081684 101 480264898 982047740 1505634325 5 79 1766511098 71 149 1937108434 103 1378873566 1505557036 79 1291140256 7 1904405566 83 834200381 332614034 101 5 29 153272771 1978831148 73 1660816215 218638824 3 11 1795857427 103 1361331945 2091835375 41 79 1606955482 27842202 2777 322980058 339504196 83 7001 1723842228 13 1349138778 1379222299 73 408515227 5 846055365 5 642296515 1753209288 4999 749230311 3 1463748369 2777 89 1717490850 1289790136 7001 162332187 139 107 1477623562 113 1574180965 13 23 598267766 1339774740 31 67 1072181656 511625156 7 1953566540 10007 968097194 1922812337 584832795 89 10007 146732641 250705371 796884534 468708738 79 1269943736 278176834 19 2036324570 197790975 61 301067025 61 137 1324624825 139 897648517 11 991109856 149 984223561 1949 139 217287170 43 59 1386765996 19 502519600 23 1787351551 1711714004 19 139 498222009 1062298048 1153830550 608974186 79 101 61 1065857453 585782268 89 161690634 1615384422 2 131 1132632157 1306091615 61 31 1047289855 41 352728363 29 89 2777 101 791892380 131 849755866 523946506 10007 1102532942 777443866 131 589819591 47 1894931373 107 972827201 31 2 2142685276 1225959646 23 1650784612 317216529 89 193980840 1112229529 684403092 1617551425 4999 109 2101413507 876578545 61 1028812195 43 109 1489134783 532260683 127 56873902 3 59 7 1198368283 137 61 1126338953 626155850 59 266353022 2121369426 1853238872 113 1962563208 279679275 107 1991315159 19 170808993 73 680450593 47 127 10007 440187916 41 7001 109 8766107 23 236168186 37 887702853 1269453609 1491249214 400930753 83 61 1039657221 516987426 548813978 139 1783269736 101 816151508 23 161927211 59 1399353288 383315888 41 1949 278519896 974396453 109 1949 97 736372672 53 10007 501747545 41 23 361496000 73 119412226 103 678541820 47 157409909 41 61 1944975865 5 376687565 7 2 205160362 31 1669099396 180846504 10007 369388391 1510207530 3 1479051237 19 2026915630 67 1746476337 113 1610018689 109 1924766908 4999 1848120302 131 152072660 1447886539 780322184 1877050902 79 83 4999 1995330854 23 327646822 344515617 1170673265 61 103 1951589822 2777 820559068 83 10007 1912707959 909980836 59 806072160 5 3 793253043 1756210881 613871684 19 41 5 364532795 1323264640 375041046 149 71 3 1980082577 71 79 1347783450 2777 1402690470 29 1388855124 798164622 1860154740 149 975126055 1010444280 23 17 1520311242 481668 41 5 1949 136030455 1424266832 31 1493743728 3 1976978370 705567947 137 941282749 140471915 103 1987860654 7001 1122246298 462570072 2777 71 89 1442808993 83 140654067 182874842 41 57463777 113 1070240967 61 127 1776882273 10007 65675941 61 523930525 1299261294 2 41 181580267 1942770726 29 450577147 37 2 41 701418365 530252426 41 10007 430260972 170719420 79 1126636933 17 1182923325 459958834 34994084 139 73 882979788 109 3 11 1810774449 425588639 7 902064128 930937100 1333248275 149 53 132771148 71 5 812102160 669831305 1201773924 107 896940447 31 663420739 1942983559 37 1678028208 103 585819607 131 4999 1575081567 101 1873091965 11 43 139 1772768192 303324966 1649153849 71 1915717243 61 563254114 1600989347 103 283221834 869630027 7 262270343 139 931453178 53 71 109 73 1044161700 797072382 131 10007 83 107 772833822 83 793449954 5 878292584 53166464 89 1691038494 19 1434527144 103 1697954279 10007 23 859211437 5 103 5 2011878445 101 1088472960 1286254796 1655373409 61 406670652 107 363490770 1279079498 369784938 1793174587 107 963613928 47 1777738669 5 107 1427735880 149 127 1586706640 758460336 7001 363054967 362709710 11 469955990 4999 1158333287 29 2777 168073007 7001 2019479954 89 1876897860 19 1545165481 1866446693 1166067854 2777 137 41 327893605 1214806520 29 2013585188 1410183267 73 990077200 578448640 7 17 924636816 1967076808 2 73 83 85277520 107 944708778 2143762655 1362798779 71 1930423402 31 47 727829405 4999 157877272 113 47 476751832 3 10007 1305672036 139 1067108038 109 1793053490 113 101 1360676848 37 1761425510 158673307 13 109 606712639 521446517 109 73 1949 302026785 7001 898139399 1421431068 109 1638453384 97 485633701 97 1238672706 43 89 1271766123 1556469024 31864560 5 891943353 149 127 2069499036 109 179055909 131 1700011497 47 900751546 131 1682967480 97 981162486 1664569506 73 29 1367028999 403968927 1858490700 19 444844150 1679545059 101 1768464550 610824908 1542278098 107 29 1561430673 43 1868375190 11 149 29 1484209589 163499187 1969621872 83 2777 991336311 101 154509093 101 109 19 577439157 97 83 4999 1872800365 1247200510 23 1926707752 10007 37 86464338 1216154465 754876230 5 37 641763425 5 1229222811 43 782958088 139 47 788478862 79 2142380144 103 1026934684 7001 1136486332 11 2034104468 17 1784209806 1935991399 13 605939347 101 1795433166 765135802 103 11 7 61 1494469296 113 1054037558 1173977378 350900563 31 139 1473429468 991834361 5 23 1532103554 10007 2777 1239618806 433897532 127 1133181860 7001 19 1518160249 238108475 19 1849210720 1049275266 2 7 325362583 131 472453671 31 2137188174 533676315 1261835623 131 1717449083 7 10007 1909578800 832725439 103 89 1809567224 278942287 103 136325135 103 1779557780 311576349 7 605107090 415245677 127 101 789127342 255186123 2145107933 43 207044462 17 75119214 139 37 359177278 2070795687 109 89 1631720037 245418211 23 877294436 61 10007 1680305391 2025817080 1688335074 131 53 950059540 1949 1695610510 127 1104420429 67 475029933 61 2035921787 727293118 300999132 107 1869888232 47 924340446 1949 635757636 17 137 1849245379 23 990145400 1591751700 103 1744864303 127 815690584 10007 1949 765500934 7 593726924 1531750241 101 494212998 97 88066688 1969853981 139 914594841 987445019 15795725 11 41 588208633 83 5602429 2002575476 97 471955445 17 1471668269 83 11 139 131 113 73 7 149 127 19 181009119 2079841150 131 5 13 1363395683 137 89 1108003453 1266032743 1508763590 1352921429 19 59 29 61 31 79 1445068370 477158933 103 71 98903710 67 1574814573 3 1254529644 43 13 1112746310 3 1052555397 103 957416106 2105421764 1048505090 17 139 7 1636228384 37 337348732 2130048767 7 37 79 960012345 655851601 107 508373906 1488512209 1624339620 43 37 815886593 137 1849816911 59 706295195 17 1810642439 1949 1334324338 2 1861170282 1023312085 5 7 41824856 23 73 1974648248 4999 2777 1152666069 83 1357566343 962605705 109 2777 404020210 5 1865684892 71 432465761 13 1023418526 71 1173621551 879169856 2021024881 59 1327868375 5 1079530771 29 343312032 7 72230389 127 1497848015 139 17 975247432 1367943904 137 79 2135644036 1949 139 59 2777 59 17 1938298476 67 465264482 67 1137269122 79 31 1877856311 131 19 101 575392758 21742775 2 113 107 44125408 1491279612 23 1361314240 782229685 5 19 1391600299 1440170512 71 606499891 47 149 149 43 983710890 2 256655670 1417736615 5 7 1346561811 1424306401 7001 1666125984 1153204720 107 2114849724 23 23 444132346 714317187 17 1854103946 138985893 19 195155707 1264063911 945007401 79 31 19 1950877193 47 1639808518 2 239894676 107 541014470 3 437661702 109 1429199389 71 66896342 770689025 499679807 1543650966 11 1949 248789850 738561856 1671519622 37 109 937821744 43 79 17 1344585947 539122088 1527408962 1057272942 17 19 5 101 1440172683 113 13 830634168 1974723063 7001 465272559 61 131 219553118 7001 9635836 131 425017710 186786873 31 73 1522641811 1929272719 11 1276324214 1403206930 143120455 89 97065090 139 5 220359245 445883172 47 697463560 5 23 59 1099336961 139 43 47117999 137 78169460 1589146829 139 59 1682879718 13 11 31 1982863664 378613013 175138845 59 107 1073792936 10007 103 131 43 2117696637 1845888778 13 71 1368395428 9102437 31 4999 178208302 47 2012423487 5 456179105 381805584 17 1251383055 677217567 13 131 471154731 41 13 369094778 101 210729430 89 31 7 47 5 89 1373420321 67 113 4999 113 320854167 89 1561084123 29 1618190365 67 1997104443 79 1465549698 47 1241802651 1587661078 1119739979 67 2112514386 53 11 3 1614562261 471658081 89 1923678301 83 1669144442 2039983218 591010862 1949 61 839753539 54792836 17 2097582634 7 103 1120394551 1459795516 955431850 5 103 1919502712 10007 1443137861 137 2025156116 47 1773344426 1805571141 1949 17 1125419159 463840006 2 2777 4999 1406828578 2074235070 851214264 1485672832 101 83 1949 665686797 445671983 53 1075503136 43 409491709 2074431086 10007 330291042 357905502 53 1300628435 372567648 17 703976021 7 1443997387 7001 1280776942 43 625093322 1079451396 3 2094648072 97 1335909197 79 1893124005 79 256263992 73 71 1993830236 131 727304926 1319468407 31 1654471581 937980266 37 1554380138 1234263244 78211698 59 127 67 641651295 1623159085 662954117 83 11 1634550288 137 61 1678657109 113 103 2034284299 19 426086742 53 97 1680067276 1793743016 113 17 90589625 19 981539905 19 744736103 101 37 61 13 83 53 1265516086 1925100609 1692650448 61 1096195686 2082789305 131 23 19 1266293029 131 1607810475 127 11 1615333027 1500179296 113 421384420 813524383 79 113 1085894227 897196069 11 3 41 73 93798576 67 89 762320867 29 788070563 1878094126 113 13961715 137 37 603524797 5 113 1770670789 1337787077 1978894115 11 37 43 2053843572 1759504990 420302940 5 149 113 109 1831465306 113 589764628 1675088847 89 89 44736652 109 265916011 10007 960782077 1969022088 11 63089880 19 2777 1942303225 5 2 1031874883 2777 5 1961482815 49537365 41 565796649 1949 944621830 266908744 83 1309804052 53 480874194 11 1576193434 1450120866 2 775032143 10007 2016040241 131 945008094 29 300006363 613059627 31 1289724800 62814653 103 3 25198761 1815166683 37 1980237891 139 237125382 5 1508471148 3 1556189484 2076409249 2100715208 53 59 53 1386309340 1983937976 416521361 10007 848743012 13 1479980151 334782032 1120315617 29 917321231 113 131 1940281217 1288714989 103 631913619 1315596692 149 47 1376549019 47 311590871 10007 1205773451 1918788551 1563474157 1949 101 743400703 10007 41 2117034912 47 1978364279 47 2093153836 250590440 61 574705036 4999 775592130 101 139 10007 994135408 1371898874 113 1679887154 107 394395648 59 666156728 821378392 47 149 1846964366 1820455488 688156700 2 13 129849070 41 1342665458 2109690219 41 13 79 67 843142795 109 113 757141019 474473172 97 303958900 1347128867 67 71 89 1671474629 11 7001 121782395 1165260442 47 1829532734 139 4999 954719018 89 131 4999 2029589001 1807308466 2 1884227590 17 37 589618194 2777 139 131 1395763211 1894336373 97 57517702 1183464148 67 149 1194214140 1989576140 575985928 1528662042 89 103 59 2040414877 79 100721431 61 726687388 13 2111157373 2 29 494232964 805849738 3 2033196831 97 755354908 71 1523393679 842194545 864502316 2777 380835003 107 73 1213252627 37 71 23 1003132327 245689335 109 950185482 79 1162083559 13 19 684483588 246295943 1077154163 83 139 165812133 3 710283695 127 47 234133370 1949 1531709355 7 53 101 89 1353630949 67 1530885479 41 690762137 1172942796 3 109 965269536 1949 11 17 1949 65821628 2 3 953374148 101 722210970 5 824584350 47 1697727091 1610282326 73 137 463079728 11 37 926154981 19 716662919 103 467169036 101 40235731 29 1548379880 512197431 109 7 1949 103 23 571822090 494320692 53 1480063849 107 1362575664 47 2141654281 329282514 137 29 2777 71 211121482 961953733 23151713 13 139 107 1370406138 2002835844 203739244 4999 2134268061 7001 1733888663 79 101 103 1080165120 821561578 2777 137 1072920569 31 273897555 2044656562 73 1023678051 137 1111154392 1662862023 2013059280 101 1100192840 43 59 152070951 103 127 5 1127689510 67 11 959007390 2 73 678284464 1949466360 41 1641545783 1221092038 29 47 59 1901153376 192482426 19 29 5 89 11 107 53 37 127 382329830 1685213621 17 453549131 127 2009340660 941975034 1315647608 71 1607890857 1526307506 31 747518414 2777 4999 339599607 1949 103 2058229420 97 73 68492469 23 367265786 79 71 384362902 1622207361 101 561692714 107 2 1703292836 579629729 71 90603227 13 986489090 17 139 683943184 2129224070 4999 1611487772 1949 1852733043 177279322 1441197856 7001 73 1815384813 11 83 525385737 59 1329991393 29 7 79 34242234 101 613568132 11 154326029 350492483 13 1999897758 1694704215 3 2002110890 61 127 1488872689 1051690429 73 2087190961 2090313537 1911193219 13 2145772989 1949 95863514 981638633 1401644615 4999 2022408886 149 3 406477716 1281982637 131 1135883382 1542906319 103 11 17 10007 83 729720310 221801604 23 79 149 909809198 321951303 23 1612664251 1776802892 10007 113 101 107 47 107 1254272725 1447480485 97 1650359455 1675659383 97 775724098 15497341 149 131 10007 1395886437 223422164 7 139 2108228151 1239926148 416579355 1173106270 107 1918745311 804561017 113 137 109 17 953443561 195318688 89 1539046724 286350355 2777 1472722871 109 1843837972 862128006 61 350381046 760014771 3 83 1332118918 37 875727766 101 1711455201 50776915 31 59 817344256 67 109 4999 29 1949 31 349097864 7001 1807894641 10007 101 365616162 79 71 1454429556 1949 1747664402 1168808141 29 1274788119 1527589069 670044679 71 1275836280 103 1272528030 113 53 1584966590 903347317 73 2 103 1627470166 101 845900250 427219284 47 127 137 757399431 815896540 509091717 7001 2 1603345820 3 142805235 1516793280 1300566967 79 1949 107 139 47 67 137 194504654 105268334 549109317 1913981964 3 638639833 223776287 17 7001 111447959 10007 1497667634 1649785207 1221354822 101 1225035237 149 1643202561 131 1980855978 7001 1201378601 2042818973 396017018 10007 17 79 61 564232737 53 947256073 101 266517588 109 975936950 103 1514787789 1557796260 43 7001 829863535 37 1334278091 684418089 4999 1320681960 59 812009197 107 2110045165 131 1833033613 483526978 601080924 137 37 397014514 7001 267606224 83 548146193 1577271833 131 1251995366 67 23 2012699619 83 572344179 1314895379 83 139 29 543529075 5 1313250655 1408143315 689097153 4999 127 2122675090 31 426399637 7001 31 226858992 1277950014 852734391 31 23 5 548697330 1987169793 137 1784078832 7001 109 97 1836112903 31 14584539 4999 109 1418966578 101 442788395 1227684885 7 53 1597753616 2 1893345369 1360416465 109 19 507826034 46024992 1165172295 127 90016330 479229114 13 2028647136 131 127 1787016630 107 1053121499 23 79 97 1271344080 7 722230586 955467548 388024849 109 37 855964179 1435992137 899632927 31 7 976323677 97 7963797 1329807726 4999 1212406306 37 1166853497 1829346774 41 131 260590440 1710551102 101 1819015716 139 632129033 88490039 23 31 43 2043894248 11 1350849819 79 29 1626520477 937989082 131 2065485270 573220293 29 127 1839791469 127 1674332567 1479590259 981306467 59 921042819 41 1359108792 109 53 199536463 41 1978978406 71 451127530 7 67 730002453 1501001268 2777 143393172 965848931 103 761791944 1793814211 79 109 53 1564768979 1943126598 452527421 47 994014245 131 71 59 29 59 37 113 1841739766 41 4999 926341101 1511189891 17 7001 487269600 1949 1715841130 309540180 868231709 83 59 601927499 2015538860 1949 1669959721 29 1923496717 2777 2035931518 137 1330430564 10007 113 778443214 1932847937 245139607 1681288744 79 73 7001 419632939 902356312 1721092113 13 4999 1008843858 2 1057155842 23 520093434 210299495 73 11 101 299520853 475197526 1994108832 7001 113 79 2092857019 2017631354 1552035665 10007 83 455623092 137 17420832 47 965490309 3 1458886402 97 127 2 101 855585948 2124044645 1329580055 1926037283 10007 258431539 83 1557181592 101 79 1539194841 670362242 1645370860 1380583828 4999 112966020 17 835779527 113 83 37 4999 139 1246561647 113 1949 675839644 127 738262981 2062999153 47 1815892530 137 797749356 3 883124301 1539727044 29 100116178 137 2107092743 1180848210 83 10007 126353590 53 31 19 1627793593 13 200620414 1807089406 59 1949 1088736737 2777 497780027 1362668346 2777 137 1981576083 1235597536 23 2095523514 5 1030369205 1465099420 53 1664837325 1150438161 3 1130537472 1922526175 73 7001 723658365 1916755189 131 1741842679 435459824 29 101 1506608920 45682906 1633413701 23 1812254502 13 1318872230 974609025 10007 762383295 73 149370629 258550743 73 528466046 139 1547410967 541704400 2049347043 149 146882746 1028839684 10007 558344511 952224425 29 89 11 1949 935765574 83 838017579 103 939413753 59 773961292 1547789254 37 235494825 45915172 1091912678 53 472617570 149 2066337151 67 1185105360 726566810 73 1251808654 162649291 19 23 101 89867275 1870694995 23 1376798216 1893625023 604666711 79 780316418 476839062 59 1124871652 103 777079633 1740680876 11 139 206919987 111410446 37 108524040 127 1154038078 646177410 5 757981105 127 167301521 149 73 89 1455044234 1266221258 43 1170170656 17 1949 532094541 217104957 71 134454445 2046773159 79 71 397595030 850792370 73 629740997 71 1906484892 660439234 13 1518549687 2777 43 967236754 229348713 164783472 225028869 3 71 1872369968 1707469854 73 180717778 10007 1865297295 139 2123781542 31 914665013 1949 103 101 258933397 41 1455737964 1997237843 17 926478478 31 1393738145 795633637 139 1684119423 59 415225107 1334426830 11 139 10469122 735204289 83 71 779095993 325455835 1901357648 139 139 67 1876791940 734974992 4999 71 1190845867 10007 88151663 2 952598472 636996052 47 496416265 868856951 59 107 1380969071 23 693273705 1899262971 21422400 3 23 134697430 2067777786 2777 448379974 1985071802 103 2007470 1380897585 1687834605 139 127 1416353403 1047926149 5 89 484105048 73 491530462 71 1040269706 137 382769880 1970251468 47 1467354125 1965446452 89 83 11 1424108015 1652403621 10007 646532256 1072456055 337997561 11 61 2070708562 67 950447528 5 107980261 1563678168 83 2096256412 127 219857859 31 632781796 1082472940 721467411 19 29 1687034690 47 79 563763987 414562059 1930834429 23 71 89 144216377 1745616808 103 1968096302 1759952939 4999 101 206882744 3 2135791923 1715063106 417602489 107 991567984 1477021645 11 29 97 1569530228 371235878 101 29 55051805 1651135944 47 1379152243 17384987 23 784909052 234894311 10007 23 362463670 7001 11 1337481904 47 2 1638854386 19 1273032889 137 79 1723103538 97 1777691258 1955606911 1088643237 137 83 7 39782967 47 128768344 1632067292 107 1183502394 47 712309 1805095799 13 31 514863283 391991286 53 73 733888325 1439570950 149 10007 2049794062 83 1083767520 103 864704771 107 1643374694 1787614155 59 406775677 113 793181352 476298277 13 491589995 37 1102031532 1009177035 1534952028 61 904647934 41 1405996764 1101914568 97 17 1221931729 1469385242 7001 1099569602 1240278102 2 149 963268610 167326851 41 11 5 1736623310 149 31 7 13 1921212098 272258491 41 1983607429 71 338568138 139 11 2777 835084115 79 73 1875813183 1685365089 1123859337 89 240098415 23 1769490148 103 83 96090096 924767574 113 893516657 89 1179864528 7001 1007478905 31 339259164 13 339461993 1565532436 10007 1542991226 29 796835007 1949 1349027636 123168791 127 1924650837 2777 2007384997 1008309261 7743106 1249139423 7001 2 43 1189021836 7001 1002319168 53 37 1675238566 626061534 872835395 608950795 5 53 89 1215822575 139 1076999522 109 1828000919 101 113 104861966 43 79 127 67009645 1581220904 67 477223205 103 801934372 79 1818910931 47 1210993131 73 461945460 11 150245700 1650134057 131 109 1765186657 368242621 79 10007 620330488 67 1012609994 23 455195323 73 409758305 1783083850 41 97 3 59 2114339576 1070883082 450093762 23 2057584670 699112847 19 31 1433632973 19 19 1808053889 97 1075692914 480426571 79 107 492058118 70355396 43 2109570799 137 3 51642753 2084321187 11 2 2134745268 79 932138535 4999 61 137 1139523960 48754556 89 67 1813393391 7001 163294226 10007 2 1596564799 79 499321697 1833676403 23 1080454969 73 2 789292173 127 230167686 41 1318245858 17 1031375718 1949 829747113 1355663946 13 31 1892301659 1949 41 382050587 5 701217067 1949 7001 622563925 1918684377 3 41 1862355874 2067610361 103 79 4999 19 723660543 2002765775 432488290 113 926263825 7001 1189483902 7001 1567923580 31 23 1775335661 2134466171 23 47 660991323 579017874 107 787051388 101 127 1209069946 1949 43 1464810483 97 89 588778432 1332235482 17 1944576757 7001 17 151778822 445845063 53 1734200439 1466773742 31 131 1845539135 43 1620347070 19 67 1202844166 1190979360 137 218692603 1527357626 127 71 913907456 23 127 935229803 2097498386 103 7 1558157160 246945657 1135202409 109 240260961 7 55150515 205428825 1579142928 11 19 113 734654019 7001 108522501 1604258147 83 2132736 2777 1574664526 67 109 1386270284 155707559 1949 1949 1267651039 89 11 79 1949 1918531283 834084295 1212436297 41 71 131 497673323 11 17 109 1221363530 1570877480 97 1742353867 149 413970872 7 417385465 67 1644179302 31 1502656428 127 1796465165 833413370 592280282 103 97 1287354415 10007 796787773 711777029 17 23 353432651 1838175732 2 1826382182 131 29 4999 375034978 2018026314 4999 1848675191 61 83 1437080758 137 89 19 2018583978 1768540140 1254317139 89 945545345 476176035 17 1453689997 390133995 71 47 131 1051753543 67 109410531 59 137 69638607 1907218648 83 2016469313 97 172255704 895043735 2045832805 1112046180 5 19 1694216187 23 1811306718 305792314 1823289774 101 1514367841 1006866684 41 113 109 1271745510 1539615408 4999 2097925331 663069748 1873654100 37 2777 465890204 13 479299132 11 34024463 508440484 23 1666918153 390689478 17 1378969151 4999 7001 91768746 19 641722055 1949 935822095 149 13 1554074847 1454261841 103 1949 1300417627 1742716860 1264004965 127 1229163903 19 739034644 2 1508022401 7001 43 876711692 578184622 2 1356245860 53 1949 710934781 164733954 1570022421 11 89 79 31 2132136755 101 1636449999 10608140 2777 1064988869 43 59668692 37 83 3 83 131 735751413 1754304185 659753429 899686721 43 31 1052697721 962718516 17 1948291766 109 666560506 1095634529 309971211 11 7 1264875892 433623324 10007 2011126804 979455139 10007 7 1637553575 1213386187 29 34588010 103 1540313088 1425830648 97 13 67 447071436 67 1482440356 1976951854 2777 101 747395491 4999 1937841795 7001 89 67 10007 31 103 578033322 1185091323 2 296266831 969581024 103 1165049082 373550241 71 83 1061811081 101 2119659225 1786172133 17 629131988 907929042 2777 1615082106 113 1828178071 139 1814819584 1418360187 131 127 602536006 1684055867 13 1171442168 19 792142028 1807621088 37 613448609 89 149 502480984 31 103 1337540593 59 2126438175 37 1733426135 7001 2 413999204 137 1762627752 4999 1949 103180742 107 176804232 252481929 67 103 43 109 1082251190 149 2077921369 11 149 43 686103399 103 379471467 77172338 61 131 846697260 2084995190 5 679018369 17 1774319223 1259026408 101 1360448891 842032566 2 1823194011 29 1412992114 1101265620 1709967685 5 113 97 175498608 1194202890 434350527 13 97 981237547 1120516393 17 2038178008 2058651738 684502462 41 1949 11 109 103 1204722711 127 1033190712 131 89 3 3 1125616080 5 19 1913773752 107 10007 83 107 2777 1388447237 54390769 7001 127 596293067 113 11 3178566 73 5 1750426320 137 844664047 468940314 107 1168375586 976951944 742816930 5 1435465205 1068142570 7001 1228524926 113 1484523488 41 89 867602853 13 13 371677137 47 3 1039858530 7001 778854249 4999 1767851359 13 3 1506235603 59 709764899 41 232645316 43 670666438 134486519 41 1213919092 2118590770 149 1131102832 23 89447000 2024063974 1502732164 41 1343163650 101 7001 929159489 812371999 19 2 107 1255158257 37 1259815406 19 1468010395 1418837162 71 139 142918966 89 915634314 7001 207425628 770605494 640563604 43 2777 11 684671856 709748754 23 2041006108 1160546581 2 10007 1280485713 61 73 57817679 1736800303 7 5 1662517150 1811583120 97 1969896370 2060063108 79 611715373 131 7001 149 4425747 1599162913 103 2071718928 657110563 978191262 43 41 1910235387 999113625 3 1849587573 89 1550936065 127 2061513657 1050980346 61 668963483 1456574430 127 1073812310 97 17 1892221907 139 1697489545 41 7 1197163968 1470675332 314888061 137 1273990390 5 19 1943763926 107 4999 17 2777 7001 3185455 59 311223466 1142140585 1923209347 37 19 1955131466 139 2030788919 109 1356218548 13 1002885284 365761939 23 926652753 953514978 13 13 718881228 959750129 378551883 553506962 103 1597950867 59 2 29 1123172465 695109874 127 1504319593 7 1178492332 7001 417889690 811909730 127 1921732250 2001294830 107 579093095 67 1478679447 31 83 708544815 5 1043251266 2 1722499344 1495188311 31 118683562 11 116201490 5 97 107 83 795707471 31564319 1929485736 3 1676229396 1023447099 280864426 59 701925367 393229705 29 1401351956 2777 31 2020254221 29 1535733164 97 107 873773021 1472381047 109 137 407180166 1327994746 17 739821968 107 547709567 179217583 79 13 531434020 109 54100222 127 29 2 1604556872 11 1962452657 41 2062747368 4999 617946386 97 448586588 1074351921 1746456304 1974320624 67 2092930545 71 752755135 10007 1244952825 7001 149 999990852 789581545 137 913341599 723276156 1697786441 107 614905888 10007 641218539 131 1270929774 127 561557932 820350317 17 93789425 89 1808991127 101 71 570954594 1437211323 1661352133 10007 103 692936414 109 132102114 1354932566 89 2017333096 37 1915155779 146640666 4999 131 61 1240980950 435888225 101 31 79 1505819442 201841354 127 635610081 1730950753 29 97 2777 507995628 71 33879283 594350202 2777 131 1881736380 53 1607047609 23 783639363 1380404910 19 13 1514411990 780531700 11 1786857127 29 970874354 1913299563 73 139 4999 2068251267 19 329274655 565643851 29 61 61 47 999383325 1818774698 83 114161757 3 1955142189 2777 465888959 300424191 47 1233851978 955623337 53 103 53 97 923585821 67 206110425 59 960271669 1093398603 139 53 149 1283208860 745294722 131 67 41 927537525 840945054 59 137 1746136103 29 113 1438720181 199523190 1592680290 2 3 1770780410 37 47 29 1408919702 37 518266326 4999 1617657656 47 4999 1392613631 137 2139686075 139 37 161130634 37 30686838 47 994331154 1243479795 19 47 2101808416 1796253849 113118308 103 1632199903 2144769361 67 1029082346 5 482271910 79 2086169353 2059475411 73 37 462366102 11 137 5 364701705 950708815 61 13 164913216 61 79 19 866714130 768706752 59 1803828266 676489077 113 358712410 37 17 92662189 1393644291 1551079062 107 89 11 1322122670 79 11 1912211488 103 10007 1187500669 1414579513 1043352930 2 438650550 1741061190 1949 2777 19 139 597038279 438423623 7001 60311192 107 149 1240025084 1557380929 1315656767 19 17 11 101 707426927 3 334668984 37 1436036562 79 801160330 1107094565 1086334918 19 4999 43 60840356 592444970 17 1733246475 17 383790075 5 13 2777 896504464 1751142876 101 832460786 71 1872592015 37 1186711878 2 1294389792 1563992224 41 139 137 680523799 67 614622012 181483734 103 17 2093186676 162967168 107 417002219 782238480 89 179202280 101 287106763 109 796280196 19 61 92905013 154465071 2777 41 1949 43 53 19460116 371464779 131 149 1793674070 139 208672499 2777 1235895103 41 4999 2777 475600128 995332340 493328653 139 2122329284 52845020 139 10007 1448633334 1096140728 1194076137 4999 37 2 116145312 151720106 137 1226845412 1795916582 1415075545 37 1141402345 1259624605 131 1786452630 43 1771675637 53 859733299 741361244 113 714622047 4999 1183948163 97 1898051430 137 1674203705 1104111178 1663487183 103 61 29 2101416067 5 109 1353455697 73 4999 386852614 2127354444 590174635 653386011 79 31 1251194813 270874105 23 1548904663 1032830525 23 178336227 61 1673564890 4999 5 79 2124119768 149 1323002588 1209475763 149 1444332692 23 103 5 53 23 1549383196 17 23 1139976715 1693122092 24652056 13 1241454892 31 899114106 98454414 113 1503362939 567830919 97 103 7 428559219 141421172 53 4999 89 113 1579545640 1655923626 53 1451974636 1030226680 43 759571902 149 1198196761 679625344 1992909037 23 124977288 61 2 43 1461336596 967652539 71 191660737 2777 533950452 37 61 1375240796 149 87021752 489665499 113 13 1073329816 17 71 147525213 11 1730047869 59 19 75297133 285988663 149 1277729403 1827439439 4999 139 287430316 131 47 107 4999 149 17 79 2093542660 1650569120 43 131 1622124661 481269371 11 67 1280509699 103 47 1074850238 2073774608 1322543111 31 27065224 127 2092563760 103 1191374632 1513247984 109 1245559479 2777 1427316906 139 83 1246112449 485641577 19 1245939844 139 171285669 61 2091160703 10007 41 1133622161 7 2087266570 83 1317867692 79 1529394180 131 1116943859 7001 67 7 43479489 95592671 2777 101 21659603 347796645 41 1959112118 1431023187 103 1193991509 131 610409958 43 1010469341 1293987020 89 149 539294294 23 1076013471 89 223279462 1227386007 103 53 1103862163 822895624 10007 23 2115312001 1722613074 13 79 11 941523407 3 139 2084925357 2017766951 31 2069060430 89 271520488 23 320176031 675301964 61 1136379553 79 59 1063394465 29 7 1342164977 17 1749606408 107 59 29 49940931 43 137 1949 1759778239 17 96761688 1063439949 13 1036678408 61 11 571346943 1081235987 53 17 1358727482 2015739215 10007 460695136 79 47 996721950 97 411786728 1800428543 71 568586531 2061509921 61 2 1572796378 233116630 89 113 134598368 139 1972709128 260660723 1001212160 142264564 13 1523969321 43 1576661951 67 608277121 1251338048 139 131 1283711078 13 607315327 1626185879 31 4999 245040982 873338367 1134745041 83 61 614675345 242785051 131 53 67 232023881 63139265 7 818645058 1525141380 1122779678 89 29 975439447 137 79 1933137979 3387678 1692774877 137 1098947418 149 153072021 149 1258044697 1921027135 29 41 2112576332 41 73 1950010894 540454866 41 275515 5 734299669 37 1409280494 546778293 17 546389053 47 1084415678 127 540953706 97 53 2086536940 79 109 41 19 1565775864 71 43 248632192 5 1545134615 137 23 1886444245 979033387 23 2118558957 1805352133 1373664725 113 11996532 11 29 79 861595819 532899323 17 47 71 37512566 1062698322 1547180502 874290107 4999 11 41 920161727 2777 837615921 1977963606 10007 2777 1037803778 306489159 2777 1337430970 1183546292 137 1871355336 436119361 3 110191005 83 7001 211310849 31 1914327426 11 1381888255 971784428 2123824124 37 2010903255 149 1867238796 101 101 70587527 37 333538683 101 137867626 1025867895 29 2006563806 688301002 103 137 5 196173245 512263557 13 1720260269 975405112 89 2 41 2077562250 41 2114886764 1862394455 1451162867 19 153509726 127 127 1426846016 5 13 103 807603430 1954578367 2 2077923462 89 1200774312 43 906515766 1096490119 2777 7001 23 86378472 29 1776269668 109 625191518 1607496528 1649183283 11 1949 73 83 47 113 1713117742 1301304610 7001 1469138847 1279817806 97 1702443106 13 73 1030980022 296525577 17 2777 467277459 820975618 612736122 59 37 1939411869 127 137 7 686424448 109 884298143 31 1660779216 47 97 795246255 531137411 59 19077237 1609258165 17 37 79 113 2046947992 1065840704 237129690 103 4999 95850500 53 71 444352271 1899673259 11 71 621284595 4102870 10007 11 1001372856 774438401 37 2028052383 17 131 7 1498794220 558576166 1423104922 107 131 195751491 1823030641 137 188112057 95260265 43 7 273040292 2098072310 586120905 53 2 1831652588 107 139 149 401994252 139 1611141077 59 13 90523342 109 392842104 1665972132 109 1029087530 172646318 1949 47 109 1599737301 1539503465 139 137 849819905 1817768117 79 103729607 79 131 361144067 73 438463550 1235710275 1523758645 41 103 649249376 1725859451 2108317667 149 753368627 113 71888089 218405390 7 79 1649169207 648884736 73 149 856720498 519547355 912643629 79 7 7001 1929510605 3 539395737 17 89 556558497 7001 19 953253546 89 1147651796 1949 107 871507831 4999 900019960 71 1895418769 127 89 182245656 41 568036673 2091761220 59 1359628037 83 295537934 23 1552386173 184540603 79 1451222969 79 3 2066110764 31 494660060 5 3 53 646336590 1073027824 67 812704600 720597631 79 53536647 7001 17 1278818557 83 23 7001 741756139 426652726 2777 1658396072 131 19 489973869 97 357891588 997476877 113 23 528297948 1757106689 13 209847118 1579392608 67 37 242740979 2105870318 23 949423678 7 107 1697367643 2073738431 570440091 13 2777 59 1496578188 1256415443 1027808395 139 245523067 3 934718304 1234390198 41 67 89 1798268215 2012406887 107 17 1026521251 3 11 2116411583 1062038203 429036711 83 17 345242328 512339266 71 569159830 73 1707819962 103 1949 1990449383 73 373692913 3 1826773221 1949 2777 109 2139896393 59 1949 311701621 1665962322 17 1268503773 1498183398 2 1911975491 1556827586 19 3 10007 113 751924713 977643682 23 948829902 1201859532 3 491844465 53 107 43 1203104998 1306484652 1735377855 4999 411442695 1556841402 17 2083358975 149 2138950279 101 219169899 1264992749 103 979650266 1114642998 7 1330748584 1531481688 11 43 1016619889 103 1140529094 379392775 967121086 1949 860676549 103 151778225 3 1598090793 31 1067967130 127 319118488 1058447295 1934023788 61 2777 701661183 113 127 1301521400 1118774115 1949 515198660 1349158127 131 7001 79 4999 428849525 308176128 13 37 1565389007 10007 1949 97 171108 127 136038463 2087109955 10007 2045590912 7001 363960987 5 2125932185 1232930612 749636864 107 43 127 101 79 1741420937 1949 5 787264698 107 4999 185267939 37 71 1649368411 192900752 7 149 1858737754 79 1814901157 83 1985994673 7001 61 854502396 1303146294 59 2777 1219322383 4999 101 548974491 107 89 841062994 158492446 131 1949 390766704 83 1621350635 1068583251 41 428198096 938316581 139 53 2144210983 137 2060738930 1549606182 1135737555 83 47 508544435 403789243 29 73 1960060293 546913737 73 37 11 2 1434380328 149 1180386839 37 1569156476 47 149 4999 790601848 13 610064975 1478080383 31 334005977 1949 112392324 11 1261912674 29 137 97 1001725777 59 601853656 192171177 2777 580478881 433588265 4999 139 17 712567257 2017505743 149 653761340 149 1353528814 1175950223 107 1751100649 79 73 326244402 11 1430590989 2777 1639467256 109 1538460989 1886666587 1885486485 97 19 738779242 2072116136 43 880372669 1099164925 737791761 41 2116750314 7 10007 239261832 29 4999 460502881 1091637926 7001 97 382928646 208170827 67 131 1272636049 2092792772 19 832888389 4999 382814960 71 132324830 2041407595 5 89 890677380 948519525 5 37 616167031 1081484729 23 3 2 1909376024 317178680 73 37 41 2077705914 29 22088836 1722735823 127 3 84936195 1310872842 4999 597920392 102948430 567551868 17 4999 1815671793 109 200450782 1949 344337626 970187386 7 1120719887 17 131 31 2084265067 531842265 101 112271776 1743527050 83 137 1531493134 1118900205 305314491 43 1165337075 89 132584991 1235765621 149 83 604899518 1372690161 43 157913295 131 4999 1108868182 13 2004162563 1213242888 67 79 1733155404 334535059 103 296943644 1974556041 113 1100974389 47 109 1574051887 372312280 546750076 61 170636386 1106129994 97 137 31149279 1265211577 127 31 1672742206 43 1274706852 17 83 139 83 1919070141 205665915 1618454842 17 23 813705109 1065984749 47 71 1024105203 79 535524805 1792618183 31 662071588 107 1925829113 13 31 1979016936 648246456 29 755583661 101 1000899193 1977633025 684422993 131 1827129836 2031042702 37 2094722727 71 23 1409467807 107 1931551695 7001 1930171352 71 53 113 41 1589043683 900866227 840255643 67 31 68669960 107 1238215437 89 19 53 384393895 1892676693 10007 11 1839704001 29 1327077439 1149564325 5 127 31 1079244513 985610977 61 1949 2079881862 53 113 1896654150 19 10007 495926906 871379539 667117524 3 1620863949 10007 832688619 1172723766 83 79 823122183 3 137 107 113 7 92916656 153584046 43 11 139 31 701885443 7 107 37 739938366 73 19 1173981367 19 1917349850 53 53 1243061346 1811551858 2 1409143958 1446382251 71 113 275976510 1229826460 1690931243 71 1285846565 944861872 67 237469574 11 67 37 7001 1259794945 816286106 590842520 89 17 47 71 1459777253 79 981915806 1935124671 31 31 866862907 97 97 1375759663 17 37 136368125 1330161951 79 37500618 149 2081852585 685839536 137 773018801 73 37 1112128166 41 1248001542 688924148 231351013 107 966179398 103 1260537159 1827662753 31 1070574399 1668046005 19 1949 1807305751 10007 1025107073 47 53 160586742 77685850 137 1864807581 3 13 19 1797566744 113 1279382158 1448915945 2021286659 1676813694 2777 131 71 127 324324472 37 31 328697411 103 79 565404896 67 11 1369877692 1672069880 71 29 73 89 13 785366062 2103676861 47 492619925 43 93655978 1575074620 1377288330 59 330600161 109 109 29 1915302071 1134579424 43 1165754811 867509511 539993069 11 71 113 1021239647 832408511 107 745204175 413206608 71 642506548 442621597 31 291512654 322615140 37 1906588318 1591292966 361230597 7001 1228493474 79 1593972809 13 602286761 83 109 708303582 955760941 109 17 4999 113 229597807 1537184313 67 58679267 139 474950775 73 43 193574906 73 287711761 610024646 67 1641808066 1699648496 87261297 97 766562055 113 518648650 5 1333442200 31 1174406170 54364080 1870515822 1092976361 4999 17 711621098 1261347186 19 113 1968925927 79 795475490 2084098460 83 2122359627 3 1081596996 43 912227241 970787307 1558993462 1392295629 59 17 1464814452 1999603767 53 583107113 1702344830 127 23 1540041590 1470870746 2 47 1812125091 797175225 17 1728324193 4999 2035972724 113 821382662 1949 157631222 990323605 47 43 2 1874719370 1728902062 59 2060294514 2 1777699996 47 1270498548 3 1259614429 47 1996118341 824374318 19 1994623610 2777 927596307 11 432591383 101 608542574 67 215925791 199359907 149 1960147972 53 1428683158 663841138 83 73 374733101 71 101 1232407151 294731534 97 101 2078196923 139 101 818560156 1987493049 1055756124 43 13 37 1320006191 139 53 609187565 3 668852241 23 10007 11 1896854780 2075397308 79 89 971639704 2068591750 2 51937977 13 2095976623 116046475 1512102209 101 43 2777 2066926532 1268181313 4999 1179343848 97 10007 1467896809 2777 1348072434 29 1594588316 553793976 41 962352491 4999 1403219300 17 13589222 130748921 482972918 89 89 4999 1618431249 37 1092373459 59 1616127174 746433927 23 400067681 312245886 19 1589405518 79 1198815745 53 149 113769302 37 525487727 137 13 217294117 53 731297604 319195764 103 1398217790 31 1710873229 1786949678 109 97189523 1015677914 7001 109 620771677 17 401278149 127 1535695938 1691113331 721409830 79 127 22938867 76789596 137 1663098489 1179574986 3 137 109644799 1226879507 89 137 1813997546 517276517 37 1698799833 24263083 1004224459 17 318486823 107 1267240804 936522529 2777 1201793959 1111819159 2777 67 17 1100651519 61156389 550502168 137 785924395 5 107 7 1680417053 31 53 353052080 936049112 41 43 30991320 2777 1487352869 109 1760877828 1322777300 149 37 47 23 242129393 73 2090343101 315447599 1949 1254569351 2047406483 768943080 53 2777 918887084 717654970 599442215 23 464843254 47 1949 1288517033 1708661632 2 2107978538 101 23 59212327 721138826 67 1310101987 93118697 59 97 2059660852 29 81613721 716428944 7 1665027698 97 1763965952 43 11 1474084645 1008455947 131 1087389080 1449702254 1812819679 11 203560260 31 107 137 63646775 2055701198 113 1340870480 103 107 31 1949 29218127 1339088964 137 7 61 2038401254 67 23 657456729 67 13 73 548544046 355932867 97 127 67 59 1089682977 101 916297250 1949 1216320226 1126755880 59 1799530503 3 126683886 983219502 1904086165 71 594245681 10007 97 1069969170 788562567 131 1949 1834307197 139 1427385023 371639157 83 1405079859 2013301120 392301524 4999 616388536 131 109 2088366861 313252218 1772038983 41 14525081 31 137 153199042 891984848 41 43 1552058340 11 59 188811328 2777 55762160 397660846 515164876 67 2002281459 83 2123946511 814668465 878061184 13 2100231794 45361104 29 204257136 137 1640210480 5 710677836 4999 899590046 127 4999 2083574611 750199156 7001 131 71 1402006257 1436066469 137 893080121 4999 29 2129579504 107 996399943 1102893298 99117340 2 2114159366 1722981964 43 1096580640 4999 630525317 97 1390220393 1100626585 103 53 735439130 1934561586 2080849001 47 149 157927157 109 47 465363685 1633128082 2042524026 47 11 2 1902882659 97 5 475290889 7001 472410499 4999 1208973157 1973852248 2 631998419 13 1504995804 1397315399 113 1010118012 31 1031821382 1837748498 7001 4999 59 568340510 83 251878734 47 1172898213 127 551722738 29 139 171899910 137 291211591 103 101 1497110577 682373867 103 830538543 375005954 71 29 1793601164 1520569578 3 2075608613 59 2002132255 137 10007 1000545880 588588119 109 2 1511043340 119401440 13 1029179281 1054383018 1639644246 107 1529200237 2010877512 97 138936301 127 131144899 109 1688328686 1727864547 1320309522 17 2777 290915217 127 559621182 43 1710915175 19 383134164 1928037166 11 738312308 4999 29 927156071 17 2777 352753569 83 113 1704263175 109 2143859524 43 1014624173 89 453460518 188759566 1222678571 61 1425939755 4999 103 700647406 73 31 610511706 576327233 591133849 113 10007 151375889 47 1833762152 316703037 53 47 137 2137943238 933765215 47 713397415 2777 2105127066 472651990 1949 1328311890 3 25342683 67 2777 7001 4999 80023992 908001867 127 109 363886036 441825125 5 67 53 2027628314 3 706153899 97 315802512 1579410066 1989802218 127 1329293646 73 97 19 2777 881907171 41 1824539119 49870988 109 59 37 1956806013 373169965 1519741155 71 1751838670 73 555261871 1574958687 400584864 3 59 1354754814 97971152 577917807 314576101 149 1949 59 2095819476 101 1662930487 1494733350 109 19 1297952510 79 34799500 1123251546 137 316522745 770830774 2117295555 83 542535559 2081345758 2 43 1481102664 79 1528631909 47 346696346 141479917 101 552624631 83834853 2777 803699901 10007 43 550629541 752288086 11 1979589003 4999 3 47 852036008 319473475 10007 11 932418014 2057585723 477425885 31 2011369031 2056435136 7 1773574720 41 167699762 23 113 678649411 467010807 31 1393973518 101 1244917012 97 149 7 644984214 7001 294755066 1949 389681111 7 479576859 2047013193 113 127 127397364 83 1460095579 1949 1353861529 176324260 127 2072730316 1949 43 23 1949 5 1468015525 756283025 1527282152 7001 11 1108908779 122879892 139 107 89 1429671169 591978131 29 524299358 107 1939639628 71 878296412 1871249086 7 47 71 53 139 43 2 851308224 13 5 1083464560 276865605 73 471500211 53 7001 735519277 23 2 1309989432 45042262 53 4999 71 451568591 1514556806 131 881287042 43 1716765067 1770807295 1949 713794305 575812944 7 1176151440 3 263857868 71 414410812 11 1724045356 1860161238 101 1587609234 89 512795928 41 365638574 1061495207 137 825095241 1432561195 13 131 2047778334 693768131 29 1949 1578845949 47 1764008716 1949 31 1451104606 780636575 97 425942520 130435332 67 139 1331890633 258490794 113 1558109415 131 186058901 97 1296162791 1821838881 73 782130029 29 107 89 1663739211 1465909210 457688444 1037457467 4999 2777 47 2041515970 1667507891 103 37 47 137 395509547 71 1944585179 109 675146714 149 2 2101269662 4999 1240390871 29 424589116 411746065 127 10007 71 2035134557 7 1780990456 378045206 89 1017016706 1775532111 11 777501989 1386319385 103 1332717206 1096942688 127 43 140927514 13 656165523 1978626863 1012839812 31 101 331282020 2 2 553167734 1181269964 53 1983813532 1371236193 107 1843380378 1674965778 2125671702 113 128389018 113 635094578 149 1999816463 2108330779 327347992 1830266448 43 1949 524175754 344836570 787868978 13 67 1482796297 1703737222 149 41 1541076553 79 103652108 2047797473 43 37 1569621030 1534226238 31 2034812627 61 824700213 23 11 2 1488509901 131 10007 37 214062906 1545885087 113 1303685285 19 11 61 10007 89 137 98177488 1719016128 4999 79 191264293 97 1501569118 1143039268 7001 71 1867981556 498904966 37 1949 1530354800 117935939 282267458 11 1363960456 97 31 2 1525923944 295993088 3 570461654 47 113 2056461462 107 113 1675267036 23 5 758604260 1671464790 1720832277 83 1781153215 701939228 71 2 624084731 137 1770842546 1392539348 43 139 113 970059098 466352834 19 10007 678344509 1578344068 1382621186 79 1808413303 31 61 1610670082 23 34228278 1815080639 47 1008229113 516986849 89 976436292 3 43 1387370475 73 1401742834 109 1366716883 1484095160 37 109 444314193 146777438 1685474037 97 920572320 1272235190 2 1741274718 7001 590093287 131 968530946 1912931956 585053463 97 2777 921412051 1499028879 127 89 101 1343034471 1524561638 73 31 1755123838 71 3 804904243 13 89 512775930 789361120 137 103 139 658276506 109 131 34670591 1663623365 1208654354 89 2117037304 1119948856 1941297182 2 283476028 31 3 214876986 408980173 61 457500976 2122991663 13 871783626 127 658770336 19 60513195 149 473296127 31 1384033207 29 660159654 1597824767 7 29 374763363 13 1021600528 1949 1888647686 53 3 53 358614059 1384400280 1519462880 10007 1278904607 53 97 149844921 127 953663066 139 682445242 1420103377 10007 37 59 23 2064895771 1144728584 10007 19 5 1025166969 1119814157 53 59 2018725735 1555104044 13 47 225962793 1911559043 47 13 1092744386 528279537 10007 2 202305746 1920766436 43 1336127304 771166441 107 4999 632048565 1493676205 1949 1368120040 630062975 1857728380 4999 11 1209288443 109 1676489106 37 1641457656 101 1999234045 43 1890293459 59 367141896 2031754879 7 1923044963 1144082413 1929507246 107 113 339833375 273269104 109 1468223242 2096291464 923918904 127 1660495195 47 956145393 633656593 61 1949 2081742417 3 1193179749 1949 109 1711018703 107 1139796872 1104472329 43 11 2777 1175273609 67 1983913081 44187624 2777 1949 843221207 1629586186 41 599950253 43 147847072 127 1008329962 137 10007 628909929 974972003 19 1525547430 460377075 854952585 5 596576204 7 2777 17 1766695760 266442394 234476420 1958380605 43 71 79 843377930 1940860071 71 930337779 13 953248777 389245012 1064917208 31 89 127 79 47 29 89 107 952089745 1522990385 5 1146060095 2040875010 127 717922745 1554872430 328325508 680155866 3 41 17 83 43 1105416867 1226047519 83 59 586779591 1250450707 43 31 1994282793 11 1932366502 29472146 29 1350952704 7 298965989 127 4999 2 15782104 197167258 17 97 841791317 2019032334 10007 83 1695440751 53 1490719605 23 1415390829 3 19 1731142497 7001 1003082277 19 1964050159 127 1004549203 2777 18622562 103 13 1225796351 5 471246905 125119690 4999 67 113 566975794 1949 107 1467479298 101 1326711709 1818616296 73 504049723 139 10007 83 2777 131 1049700054 17 41 130325470 1799087872 11 480748686 2777 139 1540185191 29 1801926716 1587975715 41 1100085538 23 41 384498533 10007 47 1053829535 4999 1427144514 103 103 1703681610 527398470 79 89 2109295550 893884316 109 79 3 61 918966561 71 1764543262 29 2036909511 931948756 1975551708 13 2079508249 101 1343044443 89 1127962504 4999 608113876 29 2777 172471139 53 1176408458 53 155728204 1949 830005038 2099392636 11 462824681 1829198459 2045060541 10007 107 1673777460 97 184067879 2041482370 37 1618847357 1413226245 71 97 37 1075423167 2026653654 89579 67 4999 61 665922604 101 1243208394 1990377003 712686903 17 1042912039 137 1516449986 1734892513 127 10007 1344390415 879225027 772069235 47 131 190495746 357510082 10007 1119022768 59 290101171 1249331313 89 1233555397 1498559108 29 1449473135 1140901947 89 849610029 37360381 1949 469266058 1732141529 59 1442671292 1499990434 37 113 1699209900 61 53 5 1676767645 23 37 67 1575337634 1825243882 131 439574430 978764616 127 29 1270409902 41478920 7 61 214037349 1447477952 103 223995748 83 1833984185 31 137 1870037396 23 4999 291706647 101 1591114711 101 1572294674 1701894119 43 59 149 147650507 81199338 1988982956 775962125 131 1106497899 66094965 137 56281910 113 1683642596 89 1981679251 476323905 1136738042 73 107 1345765322 2067570844 113 149 631536947 107 723630942 190543287 1204722716 10007 149 19 59 67 139 1635334899 1717855425 11 73 410821735 109 757376004 137 13 2777 131 71 1232376607 1413073879 538118558 1809759398 127 1219780511 89 920843024 73 2078614100 5 37431825 1767152862 137 17 2057005236 19 490623187 19 7 266721126 282969778 61 79 2026779918 1291663114 1255462960 61 2120834702 2 184799275 1025246542 37 1334882586 29 71 508963190 452714458 2 468324369 19 120816041 451642877 7 41 415848668 1844987773 47 7 39477417 171654135 103 107 1736504070 113 691585990 1222582143 19 2 1644410936 342938100 89 838714996 847243599 61 3 500864964 103 2133787140 2005313592 83 10007 1602542278 71 1642887460 103 73 131 416273943 1902231808 61 103 59 1473405702 5 89 229132903 623180013 926771377 7001 47 599350627 1237344231 4999 1951799562 1753663390 1286146866 17 1381473832 61 29 825477924 1340008679 103 113 390529461 7 1330584591 47 418168080 37 37 901841270 1548855820 5 348334898 83 47 856015324 1508394660 291127877 137 103 73 61 1732473322 459897952 97 2 1503717266 777518126 89 109 2106327554 1439816207 840967777 13 1202531382 53 882672078 7001 47 43 276951175 7001 258007853 29 1787605530 641574105 1877411814 3 1289549214 53714031 819397776 3 113 305384191 302070974 67 1897403193 69120589 23 1210228650 79 944005997 23 89 144342603 176566299 1186360788 107 1095508824 103 785698626 103 1360689122 83 1974955444 972582807 23 1993406107 7 1338446508 946927733 902172572 53 137 703177023 737502373 43 498877376 17 2083512605 449167522 61 3 85380567 5 113 1692426990 1875312245 1928228242 67 79 5 1195816265 432275152 101 1360709509 1975210851 79 47 71 1890238248 89 343606494 37 1921166207 107 2072546100 23 107 2114072832 308900724 41 29 67 1151911771 668495198 962773876 89 1852312048 2 1327251698 134067219 31 1623954814 653635492 19 1696620533 113 131 19 59 1640667870 43 1733296589 101 5 509832405 1173856275 47 1187550128 1703003734 4999 446885605 47 149 1956545829 1694140476 7 17 265619611 967250020 292354679 1241064291 23 79 1119443398 101 103 743405178 1704627855 37 213875244 5 1286963250 2023662475 53 1228061728 10007 5 1939881630 2060067045 907589936 139 1185891844 488011116 103 400907014 376974320 109 43 619239044 147481572 83 396584375 625016726 107 565985702 1962427436 4999 5 399585220 2037942678 137 542045706 1442158781 1911257683 83 67 137 71 1276804786 195137323 471423536 29 1104036960 2777 10007 1661812455 1192784365 13 1067072214 103 43 1928577649 61 1128589474 342873883 149 2777 849017764 127810124 1748615544 13 343533577 666181803 59 462068132 1479684037 101 2107637169 1040377570 61 1584136169 11 1875498834 2777 1674247746 25659719 925077827 73 1049873677 873925753 1949 2 149 7001 17 403173462 49170413 47 59 592465433 10007 1595436024 511777994 89 1806690833 59 601862953 1539945902 1444756661 443669846 79 79 131 1827331891 89 131 1222357332 799726631 70795202 139 1682415916 79 103 137 31 2144231956 2 2777 11 1555601806 125533011 109 1456724723 19 746021016 23 2042614061 3 17 79 2131123908 3 1357285975 47 37 10007 540728245 37 5 19 1537077371 951229478 1176610865 53 827399406 131 224769014 59 1833987742 751632506 1855187194 1799452006 109 598033055 17 697174890 97 19 1678518710 71 685638480 2777 11 1146369840 17 2085004712 1146998641 43 2 41 2777 23 564012302 5 1325836125 2000441340 7 149 3 1543106976 131 73 107 87649585 1294783707 43 921984070 11 544563681 127 1929575389 1949 2079202945 1508395417 43 1790479469 37 678392908 79 1765577320 7 29 113 264364761 7001 4999 183908211 4999 1831413644 214398479 556308943 29 29 19 31 1480126031 131259084 1593760772 29 908264833 29 200316717 101 1089182990 1329901946 1859552392 23 703167570 384858071 137 4999 1453350457 29 576383613 37 59 2021634056 7001 97 1949 472332235 1967044807 149 103 71 258745087 131 1156404334 67 137 71 7 1075596426 67 37 117831384 195956223 577786860 139 29 1505662339 906002949 71 526250296 2039609272 139 2 319484773 107 3 103 204320482 107 358966339 17 2 620661301 83 213480297 2092334622 3 960071302 89 341524684 113036096 127 532216608 2 67 13 3 144357000 697425318 665335278 101 2044529466 107 2133926894 131 5 43347140 1270265924 43 559699077 540643097 41 23 605197390 343434919 1295300008 43 1842365444 13 234716121 1949 2025148387 109 1214315320 79 492094081 11 48511905 841976304 13 1446316438 1993178537 7 59 131 1703096154 642949750 10007 930991238 97 813090181 2071081920 101 2777 1018741656 79 89 3 1900351965 1180220920 1881792206 131 1814201794 1597082195 101 7001 532671085 37 1487901424 963863764 41 1620338778 995038953 59 590087025 822672346 79 722385316 10007 34744304 67 916875436 583285405 53 1792211377 131 23808857 1689085573 53 1551976943 19 1954239788 137 1506008394 13 150724002 9696783 10007 13 149 670355023 314068439 1025695940 131 127 1515167531 222395288 53 127 848473030 1189072171 41 73 747143068 7 549015376 1952471254 79 79 266254095 127 264849991 1949 103 1834262370 902796290 1949 719425018 13 31 805428435 5 83 482746168 103 603423131 103 1646386814 71 67 1154363930 858388002 113 1326107914 61 67 126733139 13 1551299074 4999 1287061056 107 637574052 7 2101145305 139 7001 697677654 73 7001 1732064554 101 1066016115 37 1990540763 180221779 147104078 113 1949 420184910 1965042219 1370922145 5 1807355950 1949 341950101 11 485775147 7 137 345636478 71 67 1162410771 109 2134101174 605963664 2 19 137 1836069890 1657989207 743405136 53 29 109 7 1692595406 67 1942490934 97879590 149 412921316 11 1728121483 47 194115734 1332943328 379134721 19 103 1949 1620342079 97 524722955 1140225494 1593289920 107 47 649054349 834756644 17 149 1912839501 1530850585 29 139 1608119374 101 67 1205999866 11 803438333 89 2037386754 139 461974006 2777 1821612028 1223337149 1475667267 101 737531480 5 1920254060 10007 207575201 1775231793 626534272 149 1465661799 79 29 731878595 872605444 4999 2086209371 43 411807775 41 53 127 5 781114585 378407595 73 2138602160 2017770808 17 1936767670 871264582 1968381122 101 919078181 41 535357746 7001 1314423748 1818019680 67 2093515626 29 5 476007280 575557105 482577773 149 5 57801160 1929136815 1936965730 149 608406336 29 199366208 1880797218 31 101 1196543768 101 1270520133 1073922055 113 41 1973207697 1590717754 1788310529 37 1234570860 23 781640349 10007 19 39706789 1141656044 2 831285266 2777 1519568846 127 776003020 1031754464 13 1410141070 107 109 13 621827414 1550663829 41 10007 53 815677897 1124721692 1134329165 37 2133334826 47 109 334593267 1198628419 922202067 53 642420072 2107315342 2777 5 1187012585 139 457462066 139 859250323 1243294118 103 397271309 490811789 1949 23 1949 23 544959700 672914726 1501825661 1350026095 101 53 306265482 97 282439556 490022951 1424405662 89 1075265693 17 2030938473 59 1823285142 1174987470 131 1400257366 139 790585991 434661239 79 745716708 19 41 1946657432 83 1105193271 13 1923066067 149 11 4999 61 1145254239 677588000 2777 127398359 73 3 37 1710043257 7001 2121800071 61 149 58907150 877812978 137 612776051 23 3 477392550 853980171 784136762 137 196348537 61 1148128967 341178828 59 3 1994228520 1961122698 1656049393 982164787 127 17 101 681185006 701696263 1328032747 107 11 273878440 848595891 1861912427 1242549176 10007 97 1921234380 1659466785 29 1367448571 83 269468298 1152703087 23 568438422 279354251 89 503530622 137 1415067794 422647125 101 149 1300041241 137 225338705 43 318093188 425297500 1392674190 10007 610327012 790702471 113 19 1219514468 920850352 690005394 83 5 1994820990 1949 599068028 17 41 23 1081243248 529352038 61 1820171179 41 859944306 13 511014732 1201153092 83 3 127 887585027 73 19 609398818 1535120865 1200330855 814059579 61 139 47 1981870573 4999 446514596 59 1684580626 41 1692318788 1396672298 41 563131822 11 1828067484 639041870 103 73 631636004 2001842281 11 197527044 1408488521 479014643 89 1102357912 621005334 103 11 1873015800 299174481 3 1635147144 19 1149842855 7001 83 73 47 2146830750 31 1833412199 1401440653 1534460268 11 190743978 107 1484345730 83 11 10007 2777 11 29 326696049 1817978361 41 1414705410 1097820014 43 1081157299 1185352326 2 947735837 67 357765997 53 650672467 7001 832775951 1503059767 79 1388721250 137 361011988 11 113 53862354 780950571 1565685213 10007 1963953806 5 29 10007 139 1448846444 19 1454229961 131 90336552 1119186285 79 457589842 73 199352561 132765880 1969953699 1949 1999893336 19 2 850113530 1960639332 137 887327412 41 1958260365 23 113 4999 1205218908 152102835 3 109 103 83 110315549 137 949423015 139 282778681 1971860116 19 470614135 61 1457081875 43 664711499 107 43 268457170 107 2777 1782284671 71 7 240201588 2 562843540 1511611470 107 107 691773297 103 320273710 1863289286 31 40252187 1898108610 97 89 128724972 244547525 1430885218 89 552608849 13 1441351287 79 37 79 31 41 41 19 139 2 127 1381383350 2 1046510344 188248823 137 4999 555543869 89 1832315980 2117749037 3 895947702 597495891 59 109 1949 1142511596 37 59 101 7 999525856 248991281 1629025118 7 2777 1533773201 1197512210 127 1758755690 592221721 600561523 71 2076812894 2091174579 13 682045697 61 113 1179967407 37 1702322122 37 1210052653 59 155285699 73 679486482 2028139801 101 23 19 1033297330 2111432741 23 131 73 1419597493 760769427 7001 23 1507960661 61 83 79 1075877960 109 297359630 1131145033 1680063280 97 43 127 59 1610496332 1363405505 137 1041287406 149 1333879351 7 97 61 5 897534345 29 98371625 940281906 1858358254 4999 59 808103884 1571925781 53 1160598399 1233520055 41 341879853 131 265419886 647877923 261326811 139 1749647914 7001 1443334310 83 2034978186 1949 641721893 7001 728741091 1659762075 47 137 113 1592244637 1811894558 107 127 1274151282 10007 47 47 149 1513236938 41 101 1745671115 10007 1558803449 7 1790905753 71 338828401 1613057804 1015240948 31 798926116 7001 139 706967483 1949 53 827560126 1158933669 5 516684440 900938039 1179165396 113 1554160328 19 910242956 1134777639 127 1531849108 47 2126370256 109 99539328 1949 1705203488 1092333936 113 857561181 82093578 4999 59 1861685587 1923844270 139 798062106 473476138 71 324013896 73 247643229 10007 974681800 1279276775 17 23 1994962615 2139390885 1701493631 2125403605 131 43 469937153 700796284 2 2 203804774 127 71 11 64126392 83 178366170 310356956 13 3 1824665595 131 1983007784 950188099 31 1164118200 137 435985375 29 1005378096 1861498124 149 1532616442 37 127 1033914366 1175223859 37 433728319 37 1928954132 4999 67356526 4999 2080173882 107 1841831214 23 538304695 905407464 107 1505114197 67 813489947 907918614 1984300227 113 137 137 1050621353 7 1949 304289536 945167998 41 31 43 560041417 828507789 1294435893 7001 139 1213383276 3 63792680 137 1434508426 131 11 2777 1464144797 37 71 1108638228 4999 469490317 59 1561134690 3 13 113 576899578 61 61 330262113 2125584529 103 2012874719 113 83 1787782708 67 103 13 1032899205 644372651 113 41 1410938289 3 11 11 109 59 101878137 53 80639182 110618494 149 201110476 17 43 2137846351 43 677687783 13202015 67 1621592759 566917840 127 1529715699 41 317313883 1765363026 841619583 7 17064665 1813408770 2777 1949 1582260568 1949 1949 2 166576678 987647431 4999 43 37 2777 1735699979 563011757 43 1137684884 47 1134318710 67 1317945743 1741224671 43 19 17 1598970142 4999 83 1150953779 89 909296936 149 975028137 107 990148040 949277250 59 137 59 1700657353 29 2 1403396055 89 43 5 139 43 248062099 47 1462730193 113 1701068089 43 1217524169 103 19 43 643989414 17 79 83 13 907108163 47 336422602 59 97 19 155874613 19 892134360 41 743731997 17 41 61 131 1285510205 543459526 53 696518209 492084966 1203434722 121939496 7 1990729572 89 11 1547719416 113 1921839477 113 352905780 107 131 1306783717 43 231167656 1268115408 43 97 601187951 13 101 1065273870 67 1830915164 7001 2068410445 2145120402 131 29 1169630610 79 1400834715 1918929668 37 2777 1321027231 7001 1551260577 227270650 37 190260660 13 107 17 1612622414 113 1278835012 107 501364229 107 422564400 31 902257434 13 668766540 13 61 10007 23 160701966 31 2044331264 23 107907513 1818079968 139 2145576061 482157389 137 256331658 4999 1884837957 31 4999 156773639 83 1904242593 131 139 352302021 1991880041 113 643257363 7 8080779 107 1938626856 11 79 25938939 252532926 101 1186400748 13 1307584707 71 757717966 41 13 19 51021757 1108978001 139 37 83 79 316056090 107 296843145 970991292 1604865495 3 582172883 59 109 127 971063971 53 10007 1466996179 140978616 175960255 1098858953 79 1972474551 849371115 101 19 1718686837 97 888186029 1517284305 31 933276937 37 83 1537621895 1592609893 47 1358889897 44087974 14812037 2099994917 4999 1040147173 61 507216830 1885507427 1949 1852047249 19 97 2112666305 1795542944 97 131 1463642850 5 53 53 1037259979 1268485071 7 127 109 714421090 19 245939002 31 751348178 137 1528041155 61 341845654 97 1405452788 17 23 59 1333745962 2 59 1180731872 17 366805444 137 31 1551969585 1784299288 73 1997625363 47 23 1951786629 13 476182447 442153150 46854312 23 1739353781 1494691509 137 1985681762 97 449988400 1498747037 19 4999 11 1303167481 1009353398 1609109477 101 567033887 1806223979 113 1313934911 1525972707 19 7 31 73 479324570 137 516358879 103 47 47 404537131 3 2019923844 73 1241235728 29 1705592515 19 357513025 78858645 1313107442 1922131276 19 13 1757122900 41 184801596 1972253311 1486013564 7 1600309433 160081979 10007 107 2 1473533769 37 1417775430 23 3 1366275095 1616563850 5 1467080744 61 297286916 1025223968 2129639572 139 2021471425 5 318885167 41 1506214048 1292926768 2777 2054269088 2777 388810547 974479847 1247017828 73 144219092 109 73 779223243 59 3 2 643326795 97 656480011 37 465473209 2 295141786 1420570136 37 1839723102 562385173 53 2133717460 392376640 780319798 97 7001 1949 1720425178 600480346 109 1342701022 113 1141074113 149 53 1434439806 1232590737 71 348516654 23 59 7 384951406 13 2144935065 327258960 131 1978664626 7001 61 59 109 109 357413503 4999 1524237737 73 165831183 109 1540294761 3 1270989209 83 17 2 1814172430 2013454432 71 552222025 683345322 113 920649829 2022583745 71 2777 127 1784079744 2056760768 687996640 59 1905667682 213160594 53 131 1615789632 705368714 131 263616802 131 1776068132 19 824120934 773101013 2 137 1710517828 4999 37 1027812663 267531628 101 2777 59 5 59 1390350281 3 746120642 89 17 1929369491 565266881 699679908 131 1922614606 367648410 2 149 1587823388 19 364571905 1759013115 37 17 1167521160 127 1200690766 47 859346731 348772524 202690150 2014623725 83 109 179345958 79 424199269 139 101 916203926 691642060 109 7001 3 109 1822354650 2777 1268991805 820720386 67 107 89 1158395003 2777 113 2050093460 1918765764 31 143271212 985666359 1954022573 1949 31 1051041205 1512974716 1958794024 41 562422871 71 1130208175 2090596349 3 1346364504 1393332036 3 69024536 222777333 37 544998727 101 47 1842666913 126744336 1172266950 47 113 344626157 403540967 980761691 113 5 59 21927585 579833947 149 135347310 1126823919 47 71 113 113 602514757 1422808764 113 743734925 139 113 67 560749333 2123257324 41 2777 7001 7001 862943260 7 31 927933044 292049853 29 1167824737 1177087600 53 1140799984 53 7885999 11 23 699694347 103 83 949972172 17 1104635111 71 1122772203 47 7001 1186577637 2139287057 4999 19 109 107 1256917959 149 1335289909 267381371 23 23 2777 1205840048 1714242100 97 318662460 531706373 1569250686 43 127 1448623296 519067575 149 408867561 113 41 107 1211051728 2 2032684342 7001 101 1447408486 41 522694268 53 43 615584388 79 1292332955 53998736 2117054779 97 137 1922033691 113 426738963 155780444 7 413593313 11 780783135 1099178556 131 23 1091974972 272118957 11 41 1964120457 170355333 88611657 7001 83 19 34146480 1949 745441826 97 109 1352591355 734642015 1694615807 79 529160723 67 1450524942 506295470 41 178137292 3 1730171634 1203474812 17 79 1785338222 149 252388865 1661843041 352265227 186794905 2777 1266646620 4999 597545965 5 1613028265 150430487 7001 179043574 127 620390555 1493346899 321411522 23 380771325 271607663 1168414179 97 23 71 53 131 403899724 13 113 1889324840 13 2777 1505884548 1048082738 53 725436767 930694172 23 73 1030939288 425658334 31 2052247368 1652338644 3 122240454 1997369083 322260571 109 1621186701 131 107 1318293714 1949 816995697 7001 1322250866 7 1860527891 91528030 67 1949 1757553628 1301940461 901038529 79 109 41 188349326 1883318261 4999 31 1656273136 2 588318578 45797264 89 1822508180 5 1708904800 437353975 5 1777345885 147414525 10007 1793858690 2777 1584620342 73321473 7001 435363962 1742657906 11 1799718797 83 113 67 1758693385 5 1508493249 319527359 17 1533350559 37 61 1147373400 59 17 336372098 61 73 79 1882933400 1949 200990275 113 67 10007 470359021 10007 10007 524817115 61 428865197 109 71 777840855 107 1123893867 1421503881 1029471753 131 238244370 777062767 137 37 103 73 766224273 297497433 3 5 806930330 2118618636 19 61 113768294 989334051 103 73 1784937825 83 127 113 1027809809 7001 73 650328603 40090578 127 774679426 1579356379 131 109 149 89 339469229 1356337305 61 7001 1008564060 1468578767 73 1865229351 1191727847 37 660929372 1796618530 8851644 19 1243418171 101 1441672182 89 43 67 1112378890 242479499 127 1713100753 2777 53 318686350 1998221172 137 59 1751196418 67315757 61 41 1067277847 5 425153701 7 131 1581265658 29 1529708762 2001426290 838394215 79 1407555224 127 7001 11 1237275560 37 3 79 1646699068 1949 89 53 965213457 67 1011653935 17 103 920133134 31 934806054 79 2079713157 152232447 53 683670267 11 2033433963 1284980565 121829330 139 1642336569 1719329136 17 1234083254 10007 2777 4999 1949984925 488907199 47 103 7001 2125538605 2081131262 29 1372154024 770762315 43 762624780 79 588167343 641741626 4999 7127315 5 529649111 1340929009 19 3 7 1695909124 1441736513 61 29 1867997508 53 1833804285 5 113 137 1857485319 43 2777 5 4999 613547266 1887317461 2016182968 43 334949661 59 1873232182 1170672749 2063930022 73 242551872 19 19 224960570 116877360 70515005 79 47029727 71 367049268 1202693992 207093966 561573155 17 1458002361 137 53 1583687475 149 2086369073 808896389 103 97 745786246 1710696967 23 1020774385 1875807458 113 1173777104 1927469960 149 405630299 109 301186663 1587314433 149 13 41 164128535 23 1540793715 574192749 47 536636936 16683436 11 139 910537431 1926328998 849188669 139 113 1930975414 5 1306922565 1239500503 83 13 1554931625 23 1961613765 1132006088 79 1005841667 1322058364 699146230 19 800495164 47 109 7001 127 1579371305 109 50568915 2016548215 107 403287494 204971626 2097896685 43 971788893 139 73 1352369384 1968771821 426084683 79 13 1918003022 73 548144152 225667875 192530142 3 1573681277 43 2084932529 926348699 43 2087722799 113 2 3 1660946637 2074662744 103 1852094706 1376076189 1705890421 149 68776522 1692059503 43 1499650849 59 29 109 1390329662 455367947 29 706057026 1345303787 391621129 73 1366280888 178763058 17 2 1711530371 42224682 97 19 1129693564 718202390 10007 492784708 137 73 127 1073774840 1903417580 7 473084158 41 7 1743070317 566320462 137 272469310 998637125 5 149 1376822040 11 109 1787241281 131 29 906627727 127 731840565 23 13 1631800755 4999 23 1299801990 79 41 184746757 71 208860558 647739768 13 1104155715 1627938743 862112263 31 19 1606391822 109 934443217 113 1856896590 2777 179091507 910494840 1949 1910608598 1949 778377977 1222545183 10007 1906833850 19 79 107 13 638659814 209001728 189776663 37 127 1456194065 1980042776 29 1605755607 889252889 137 61 1284405935 89 1753540214 499300147 67 2 849105193 79 338806589 37 1656458975 107 107 7001 107 1483901038 748683815 59 29 1084254971 149 578231899 11 723923893 575262391 302629734 37 98896597 47 960614408 137 139 97 1518844430 1115691810 83 1210101073 101 31 71 324178545 137006625 19 230323510 109 1453609721 1333232320 71 41 1910202733 53 611085866 289380239 79 987737395 1014194597 622035946 19 79 1910233035 2082972539 13 1373940048 1013688286 41 1940239802 686107038 61 1987738375 1121357449 107 570072638 396504589 139 4999 127 17 520688631 103 1390198401 3 488369874 11 1226065753 812657436 4999 1969471027 1801162556 114559213 139 2 222721730 578994252 11 67 61 127 1397941324 47 1647512432 67 334742519 1494341803 317771856 101 712646304 89 388374603 31 772100880 127 1148170678 1826807334 11 109 860735613 4464313 37 305626956 916733978 616478505 1586454328 61 1664511584 2777 31 1304520207 97 53 1832194132 29 31 17 1401856142 868656076 667412331 7001 562643139 83 787275169 37 1112739110 131 1938865226 83 1119412368 67 1609668300 107 139 295901393 5 1076099080 71 127 3 379668963 1283697600 150058556 109 113 101 3 518270589 5 109 17 37 1957282795 332207789 159260523 41 3 201497553 1190493543 107 7001 706260880 61 223150505 1892895148 2777 532212288 1335544227 10007 2777 1570451817 89 275174472 884857669 10007 928035714 968324414 73 71 41 1465654101 149 379141632 2 306273880 89 854177574 59 366346680 5 1782937305 5 1214809485 947321360 635545373 73 1366448310 89 416992412 925379991 71 7001 1780704350 73 11 457411834 1799865407 37 1450615488 13 2059366920 1418916278 139 343401208 61 713348152 41 627404263 29 59 1508662430 1949 23 183115949 254888659 1862650864 107 107 351615266 2127468190 149 103 1404170469 2027694668 1384103208 176367540 2 10007 858920824 260141972 1180655117 19 41 757578403 31 1794339706 47 1755006508 2777 636876025 5 1112583595 137 1916200368 1606920119 79 201842395 31 1423242395 1771870731 1552002867 3 31 607805127 1055070554 801901721 101 73 290806085 17 671048724 1646703056 37 47 1871007208 739852991 159855596 1474525900 43 1936667483 137 61 1092523847 127 1845704753 280259933 31 1836528384 1945725425 83 7 82398925 19 126068743 718295893 109 1629237170 744687673 7 449633359 21967064 73 1640384241 1248841703 29 31 1054324229 346691378 137 1950734559 586810480 10007 604617822 376475475 3 61 2121706514 1395395008 1347530777 53 97 1252729404 1734982934 4999 908764248 127 2105218167 127 1152180195 107 23 101 1441606229 843031608 245698808 31 23 383204334 1617475874 1949 352730020 641109907 1830930679 127 923248217 1253502954 2067450526 127 7001 972690936 1370711788 89 1741629235 5 861339835 1909511728 144455457 107 109 967514520 109 1027474464 4999 89 683029788 53 1146220294 1949 1365941058 1947660640 71 23 13 59 859842931 89 73 1411268631 191075134 19 238277879 364547017 59 73 103 127 665033468 1949 4999 17 31 1428400082 131241290 960218215 11 1231207307 836855869 137 67 1947801689 71 1191098982 17 924911724 1165426629 37 1949 1637807068 61 7001 13 61 3 946860387 1697521790 137 59 53 113 41 67 29 703659799 368018961 109 1512086913 1998242952 2 734916532 37 5 810420835 103 1595586307 67 3 587355963 19 97 850959660 881213064 1949 394570288 7 1764466284 101 29 82046220 1552325514 41 714886742 1139720706 107 43 70128270 5 290661780 1742173815 2 1861923602 53 1892573820 61 1716118795 33903955 113 3 417718242 19 37 1193282893 59 73 2 97 1462617310 1235818556 7 19 1875644281 29 95886992 83 1704587849 3 1475274618 2 1171789538 9252206 1005615821 23 1557940305 215184800 97 101 1222494794 113 977465545 137 11 1949 1298521025 1324995821 79 13 979853810 53 635877835 35787402 37 11 1603147326 89 802122557 2073167764 139 241971756 1428181386 598885233 47 1748782709 61 387747570 23 1216337773 2049889043 31 1166454579 137 838725782 1648789910 5 131 13 131 1360653639 109 308157824 1071244588 97 97 86575895 1704075339 127 2048852788 23 73938376 23 37 987957794 261945681 131 4999 1496718448 113 61 383067617 10007 385669862 41 127 19 59 131 1141828526 725689624 89 43 1011644230 149 1351813377 139 19 61 4999 4999 107 127 37 79 1187060513 308721309 17 10007 721289315 5 71 93551020 1041286870 2045050979 59 109 1996383375 7 718999452 83 5 149 525207346 468352565 23 71 1179289094 109 1801464505 1701318243 61 1878571329 967986264 7001 83 103 1137092705 29 1994647695 23 1702976787 97 7 47 508565756 540902408 1582689639 23 41 71 518014376 11 11 97 1534836792 2777 2777 79 59 728268211 1365031906 1195267957 41 1484175441 1709518571 149 1354633500 10007 681696854 635654404 61 437501193 681534436 23 79 1265238325 43 37 1028168802 1937322069 137 1404717170 407013409 1786856433 67 23 3 881749341 1408203774 47 2 1093778084 31 107 43 1040055792 1807667927 827554821 97 47 1331908842 80192951 1284200166 2 43 1342855045 1911231014 59 23 2777 620051337 2064044128 955193778 103 694583992 23 101 53 65329337 1533501046 73 131 1231902963 3 1631971203 117800215 13 1412948327 67 1418701416 2147476337 37 422936307 10007 1198906449 13 31 137 17 605533869 4999 1830668793 79 1701252676 103 1905465392 103 83 131 1431959428 1909535648 689691110 23 116958644 11 611193759 1381762805 17 587332218 103 399732494 1312628498 1771239206 1587061426 97 107 1954111147 2114261364 79 256784128 366847481 2102069957 113 1954904746 1901303160 139 127 177859182 783758217 4999 483013378 83 1825555701 139 1811098245 53 1698811862 317097050 43 885668547 146997870 3 19 97 97 558480507 363013382 2054114904 113 23 1750489681 101 1556980246 7001 89 679255654 1779793342 89 870000721 83 8359681 89 5 2020929155 1949 1415932908 814991887 79 86834144 385121989 101 43 1256668421 1115060649 102219552 4999 457483485 45792131 29 783462637 1732510190 340537655 23 1455901091 895985498 83 53 11 149 965335091 43 1963912555 17 243473899 107 383668089 137 2062156058 83 722164823 103 1385957597 1748066148 131 444908619 647888927 139 1488369605 7 620178241 83 1279521100 11 2777 875429811 512496614 315006082 83 149 13 139 1713618613 29 542156252 11 1793516676 3 1716613164 1041863904 89 1666189711 79 47 67 221159228 7001 34332904 1708274408 1357622608 101 330879794 23 936019845 1714304555 1725510345 5 131 723533567 798446179 547709560 89 59 1374320866 1970049171 43 1331205352 2138752164 1518041331 4999 139 1010391205 53 29 73 1313821515 1331411230 137 285517042 83 43 1298637442 73 461483370 71 137 1190402316 1699491439 2 1682010340 1933487118 109 1352158971 3 53 2777 514707203 89 526520796 652390308 23 1660018238 59 1544574688 43 1715910475 41 103 1042774163 11 67 7 2120279441 1485215209 97 1221663008 83 1296900398 1238646446 10007 137 37 1738183780 517005736 17 1235009523 551317582 13 1785927477 107 398699976 59 1882678593 3 317292582 3 1735059903 137 1645429458 1917930815 97 1110358224 1457559733 857400628 1590844640 7 1194633900 5 380741630 23 2 2057980700 1732686700 2 89 29 1081280631 316909767 17 1746393969 37 1906449642 1684348743 2777 867391217 131 326272268 17 343198180 13 71 33082237 580636367 1792875741 1848834358 113 13 1201764109 1845972356 41 1507500095 1773203752 41 807185983 2073769918 11 137 974914194 1949 962907348 2104072185 109 127 1572306863 567090941 89 83 1445721899 59 1838749927 109 10007 1977193067 7001 831851819 1321697787 11 37 236080313 1389206070 2096799057 1204511642 17 131 67 2035444121 1796870253 2777 1034410284 149 59 1581479019 1949 2085684550 61 53 113 892157148 103 18208958 1490359942 1636398269 641423618 11 1463439642 107 1562521000 43 557248137 911787007 424778950 23 89 1149585395 1106032919 109 903964831 680795511 11 1688354528 7 2004818144 23 1190426811 7 97 7 1070476414 107 1259724268 1764693327 152581008 61 2104407707 4999 678684236 103409314 2143133847 101 47 2777 1164721009 2092690025 1949 701470437 11 1057001242 31 1243027522 482811975 137 1551087148 89 149 71 1761580716 59 538010026 59 1662109060 59536074 59 1526211469 570877849 107 71 109 1949 108175347 1954513721 4999 59 89 97 5 575461960 1507716890 19 59 89 997311127 30528133 127 126467616 29 1525047099 311461930 1522561655 37 109 109265039 882409255 13 127 47 73103095 1586788526 31 793129830 41 79 87140956 10007 252156386 838103712 7001 3910350 131 844646512 97 598112864 1070436406 13 657300709 107 358816903 97 4999 2108223271 11 29 770621582 31 19 89 103 540033633 73 1953586142 467963952 29 1373904682 131 1578925839 657332535 79 1301338244 149 993233106 107 2043527516 1515267660 13 1695244473 2053228220 1931686616 89 11 71 1117085742 1583057464 113 1900677254 109 1777972357 131 113 609553301 1346665409 2777 67 3 101 788496597 59 431955107 836857607 94040890 47 2 1409725218 1458693902 131 1949 333195193 11 92153413 1500882913 47 612416580 43 2089650661 41 61 131 10007 61 2078544195 161927367 1339388394 23 1828644647 1072775366 107 716681726 2 2122084786 1474790137 53 530161756 2032768409 2053478813 149 131 41 29672848 7 1371696892 2 2777 703527957 4999 962887384 83 37 1923155660 139 11 473635254 4999 1965701777 1712790885 13 234777916 67 626787010 67 835742894 1661865524 1949 101 1014054241 607897285 890048448 137 2083893985 1645985548 537118369 31 131 7001 1045403322 807075280 1296938855 41 1936021895 83 23 378252503 2024708797 31 139 137 23 1165664909 1733944671 1819650913 7001 1952253540 113 31 5065369 2 894321889 113 2053267084 476974181 149 386008171 107 71 1675006937 1443581301 446557794 139 1181288688 1633044768 149 1965030245 1065368503 101 3 679511616 1170194325 1423753700 41 89 1702633813 418037717 1653260317 1700699382 83 79 89 10007 120784490 435244458 370144786 1069677488 11 1586356338 41 1289671851 1040370041 29 1138779656 127 114453797 884313102 4999 41 1566471584 71 705195145 113 1180590152 7 97 410242779 89 758742088 4999 912047554 1693276277 23 71 433994245 2114960638 89 2080148228 37 49344902 59 1649096433 697260525 1938982606 31 83 3 113 37 996680322 101 1985419760 83 37 196186099 1571949595 2075772024 10007 31 1103343692 160378906 43 173678634 4999 350825894 1365280031 83 53 97 920746892 97 1742370648 73 127 1770760619 1126528227 569945230 31 685721304 27791199 3 31 1643399528 43 17 242710919 1949 642036811 249303522 13 143151634 79 1961559881 113 7 2023104279 444830981 31 10007 1565815219 59 13 1339068315 227665612 107 1727567002 1694762527 101 794577134 13 113 101 1535772177 109 1014254818 1141266467 2777 149 137 5 1509822310 262465645 23 1786004740 833302904 10007 1281946735 1949 1645834437 362187739 23 13 1349563969 767658541 1553472485 1367302264 73 5 1853504045 309971575 139 1648679417 553446590 1288438225 5 67 1984914463 43 1319432957 10007 1313328687 456826926 43 79 5 1688245490 2106917535 107 1595586247 270425226 71 2118287272 61 1711240320 137 16863604 518659669 1327873978 53 1838779032 11 83 203746325 566640308 113 43 1838450810 1907018481 103 750222027 1710406155 131 7 13 1082173950 1322792744 127 77051766 496342085 1949 1865891644 2 41 1407282934 1537351375 1465785599 67 59 2 1828472248 1408239878 149 1088951460 47 7001 1415847235 109 507152911 67 234466823 41 89226642 17 1336675000 1648322967 127 433480123 37 149 67 655476068 13 1056835533 13 109 896611982 1387490104 1134371986 11 1375830284 1949 109 381408645 5 53 10007 203252177 1932281651 1143831188 4999 416266730 2777 153779152 41 1614537442 1539092120 4999 1303889030 61 2137421273 71 585484957 776215665 10007 1059411069 10007 235624822 37 61 1830540155 95033486 999863760 1050477554 7 2777 109 1940794834 1666835567 17 89 1330365058 1907352592 3 137 211566634 73 683624355 1702713745 5 13 103 361212451 837726482 2777 45526138 686887595 4999 3 1982588892 1533410236 1114533954 59 484878632 1941996500 107 4999 161027788 83 743520399 61 1908972247 164317643 71 1144675845 71 1321553459 824695697 131 1887162289 103 741327050 1431281408 7 949810036 61 47 588398969 106820801 43 370304992 1888312535 97 1439283187 361930411 29 97 31 1015929675 149 47 631373137 1664112550 73 2 1949748162 29 812124468 127 826720343 287018065 37 3 1943062836 11 101 38610482 1836203331 1418567654 29 71 149 1709590985 113 256032575 5 1810900577 612397727 103 7001 1961655051 73 43 1172364298 342272862 43 7 2 1402600990 811647029 61 1807518572 7 2147481469 914221097 985276021 131 1850588330 2 914210478 103 1264338596 1245390201 107 1299865722 41 237807709 2002019531 113 1201218924 53 1836501251 391775600 2 53 29 1854957640 109 449880496 109 11 113 203127218 5 467276135 1938008035 31 461900970 68989998 59 500739623 19 662235082 134345513 2097565789 53 336547868 23 1870808893 53 1001999344 67 11 1601709060 73 1683983494 67 1713862613 79 1169596343 17 1175496280 352081089 47 1123709887 10007 1626213863 149 518781346 59 139 1451038353 103 700254921 2047890340 4999 37 1816296876 139 79 759383076 1656069574 73 1613702960 19 489885048 1949 183145581 101 181980184 1060222654 763926424 61 1194241588 1846911360 131 1531173210 83 1121502166 97 514007850 7001 1495434603 1023038594 1450003958 127 137 1127815092 31 61 131 2143848405 936456906 83 731685879 11342268 3 43 17 1356469751 1113910486 13 1829955131 79 1358653850 79 2093444858 1865686063 17 790611707 61 37 628970413 139 2 1380000386 103 1815697802 1534421493 823111638 127 131 47 1980967716 59 691872468 137 1549941554 1121137962 7 1651489147 5 7 89 1528051592 107 1071069224 1204072261 10007 73 1605869987 89 1008520349 97 2027475279 1351496719 785293129 83 339484666 516315774 47 89 4999 769551132 2777 2 726708092 481822381 17 31 29 17 417327305 216343115 47 159718173 73 1850058133 2010549315 47 97 1292873812 951482797 2120487122 1975668191 89 5 582986705 884699688 3 1052589675 47 83 1426623605 11 997406080 11 31 830396411 96882409 73 241860534 73 41 1509367328 7 2 1793163650 1467833152 1968463315 59 1551885560 10007 23 275358507 149 13 84124391 1904663748 1696545228 23 1448630662 53 722729152 47 1235004947 1321790589 4999 1678694260 131 101 8604517 139 1757905895 107 1777510566 1880674395 3 1661066538 41 47 59 53 1038469704 1099289909 41 53 269783179 778417798 127 59 1074775955 11 1085922 1533097384 61 47 1839852271 109 67 17 2777 1763135058 1008192856 23 83 1695636267 13 379485463 59 131 29 37 772226466 222407141 11 1283078600 37 2010799743 47 113 871683582 59 89 1490993391 73 270271915 107 1581412385 1369326827 127 127 2093032898 612462834 2113835947 286732268 17 59 1041846450 61 509564049 626769317 103 1279422019 107 1122900158 620385251 61 1375682370 61 131 1389316308 228900623 1649483138 19 2777 606365922 79 1683991413 67 127541736 107 524661125 1208082216 101 2045948011 19 10007 549057584 79 304261941 1575381787 67 3 924267208 71 356036316 1603870866 149 97 1767968446 1461513420 109 7001 1242579486 701234162 113 89 737209556 1727720557 17 47 2094415363 2048513988 5 1350456565 73 480065136 833984901 3 59 149 1099361138 109 876135928 2 23 1404230201 556697704 109 73 1391628259 7 379084916 83 1914681931 149 47 47 1806123755 1570477183 139 39800369 1293093814 109 1238374863 30710768 11 751854571 623388804 71 1371331667 61 1418882523 841888910 10007 577193478 2 109 1501006300 1570933288 2118370579 2777 2097629166 10007 2057949557 107 89 29 968163723 79 109 52945865 61 1952826184 2777 1484070455 19 59 71 109 1535464906 860709235 17 41 137 1700061496 887257621 137 43 54623861 1330186167 113 127 942509164 71 107 249390892 444802604 1281381188 37 83665536 23 109223366 71 1825257066 7 1944805520 31 1738244710 83 876566071 1963534735 1316139562 103 1218660774 403543666 131 519063159 83 11 523378163 3 1972608993 1564429858 73 149 79 1452617161 1406361555 113 19 917285207 1491190201 83 23 86980664 1414916691 266595660 1923697529 31 37 1693395539 1919880124 107 1642741789 173869522 2 917930092 107 103 1188039237 71 869930258 1358845093 7001 575959268 368656923 53 23 534148527 1967838117 1466476132 1506538851 139 103 10007 826723148 71 83 982478719 149 173655626 921531869 29 53 1804244921 101 1135967308 73 1766427633 127 1273301492 1652167718 109 97 242089399 1992262630 26672736 109 848133578 41 310867822 350379276 1447606556 11 237164400 11 973716359 479152157 432145632 2777 1429857533 131 1880775515 11 1836510830 394205751 361292728 10007 13 1401012067 8327709 113 3 988589869 47 1391629679 2777 31 2 291683052 67 414463273 73 1523180843 101 228700461 37 53 1825623690 1083846555 19 577731005 618668023 31 34093871 7 1904089621 79 540193231 83 648054455 10007 3 1436993982 53 79 2068504874 1858418831 73 725419396 2068771657 195748570 79 781052 2 37248910 47 31 67 149 1965056910 4999 17 89 1882519367 304322328 795889742 1949 10007 1041728700 1048070703 788319601 7001 79 312951469 164046186 73 896352054 107 89 1604367845 89 149 100084194 11915644 1233574002 73 31 995996148 760233305 107 1583857014 519618723 13 1577929106 1283936139 1810315617 101 22369208 95405679 29 1995192045 43 791449228 4999 1563622213 441581666 5 1547855325 763430704 1795124137 149 10007 1438946558 570595136 137 462875187 1228078280 13 2027785483 17 73 23 23 53 73 809038925 59 109 594859325 53 1896502894 11 3 1501282742 47 37 1268142292 2 1616291406 107 1972329324 97 1040687542 53 1661760145 1437597360 1799809801 2777 53 71 2015737357 1806072227 41 1900927075 1020385795 139 861401070 357075827 43 1643748939 37 804531109 67 830954961 71 37 166307859 157193872 1959968494 11 666907379 23 97 1777815515 2045277883 7 1995304598 103 101 2 1535572370 705917796 420053966 384569556 107 29 445592569 101 907870618 1878406781 83 23 1968844698 17 47 402960751 458510083 23 1990715730 82199021 29 13 990430272 588598985 97 59 1186264959 1674317964 11 776983019 73 1432041292 107 23 1369853331 1012337886 83 448572095 1949 1949 1887470070 81600732 1236981880 71 1113397789 131 119088563 1545834802 7001 1339721544 31 83 4999 2 1621746882 1976232604 890047847 97 1446852088 10007 1051275378 4999 109 2073486602 131 23 650741415 10007 843480023 729750468 43 1552618888 53 1749738979 37 379376688 31 588579596 2777 427262435 41 43 1367472573 73 869779013 2777 1578621751 71 1965610292 5 427481385 43 387792232 323114911 137 101 1719248967 137 1265974119 113 1272546449 113 10007 1735654108 109 1776069217 822409852 11 131 1923244929 1838391476 89 2088964750 83 1621234186 83 1219457829 67 368193676 1482450174 2777 113 1674931652 1589802085 53 79 137 1698069927 13 1780067861 29 312899386 929304030 2057086594 101 1664882746 53 11 61 782993011 425405366 459865578 47 113 1364721792 745376928 86647667 1975144892 4999 127 1342044306 1674143464 238787822 192737261 139 109 319594623 67 11 109 1692994758 779482435 53 11 4999 1355868772 17 149 1671143472 1746832939 149 101 2015404755 83 7001 1617399024 789082710 7001 771849758 97 61 248779690 5 469605144 67 620674399 1547321515 101 1124900428 3 628058723 23 407729556 4999 825844798 1296642486 677231592 103 137 1125110171 1847788430 1949 686373350 13 1963671413 11 1298553927 137 312896218 1978967466 71 33701215 269594881 71 113 1288132322 4999 924585046 1544972602 103 541651765 5 101 450310924 1616624281 1204524639 3 669103278 2006385013 2105158569 53 1176950688 47 589187441 868491200 1422652447 149 1949 1971569329 137 193381939 4999 1139836987 1174020807 83 1410359638 1288247614 127 696028913 53 107 1557948997 1616964954 71 67 759891743 187465079 43 47 67 1568997089 1992002058 2 1097448134 1422811770 83 11 53 73 2116576308 41 38286333 1780730122 1030919595 2777 2115119490 61 7 2045131277 37 1214890856 5 1409823970 1876048370 1321412255 1949 366341836 1925888601 23 1749557399 109 131 129072335 886478572 131 53571947 11 1748629369 324584973 31 619292425 149 1330510102 109 616762657 651553458 149 949859990 4999 37 1686020884 367618791 73 936216532 434045882 127 908238976 83 3 1829941545 627902487 71 47 1966190386 47 867998681 29 1999837361 233388440 61 113 126244504 770258737 19 1182278059 23 1512831072 13 59 1862149858 1311878452 139 1533568006 131 1583234144 7001 161282037 385066512 71 96845627 1003094341 4999 316852168 1397460408 139 3 2 1252348954 127 1879673152 1737010241 1242419398 17 113 5 19 1037020057 37 3 1488068265 3 872808916 137 1427138925 5 235143075 43 911565127 67 1081607197 73 2127378118 657661808 113 7 5 1517951889 862194316 131 1160261509 109 737159588 475362936 43 1961893245 17 1179513380 29 936684340 1642355637 169448531 1773220386 10007 1133301408 1319259971 113 19 113 1214689688 10007 1944800408 1664304408 2 593353694 577960108 41 1332098528 1613794442 13 990269591 37 2073536971 67 5 821215720 1251383170 1277785735 127 893242102 131 2050486814 2777 833722048 134043186 37657467 4999 23 1709561805 31 107 1269666616 2777 360354628 139 1069702161 336820769 255131172 17 1769328108 11 97 1955336670 41 1646447199 531367842 2777 1962055929 79 1586792913 131 19 1397359978 80718422 89 47015612 29 79 61 1931504732 815187412 79 780867758 23 269800741 1479666133 2777 1450421497 37 562399186 1979484498 73 2777 414511682 574564077 19 464139049 2017328135 1624106099 11 1030776864 71 1734045390 5 2 89 623505075 7 520452772 1647340835 7 13 461806059 43 1311635966 1477146105 7 5 1815451565 1800360355 101 1719304012 1718727599 1949 361299773 113 3 210952464 1638371499 59 97 216313104 1351227633 83 974485653 13 3 1153755435 230912310 415760065 1925010564 137 72063563 79 1862465290 11 1270933620 867139799 2031308011 103 67 103 1552144904 131 131 79 29 1391348515 1708859916 2 1981187516 1590111914 4999 59 1071414630 19 785881591 571520741 4999 634073160 612651106 362135021 37 1011486236 41 547411605 13 2 1949 742789237 240278567 29799987 2777 103 59 19 669601173 2 510421244 1430027486 961077845 59 1939866063 3 107 1390154486 7 103 109 1850485915 137 705309048 1237563177 43 216476906 31 37 1489072442 103 737903948 1002102800 53 37 196890616 1030777672 11 19 71 1852454042 1386605189 107 83 137 1772180069 11 1678092625 127 1162283682 204244752 97 97 363363552 638955005 19 1343153073 1888680370 293888047 149 164518797 61 720411952 379605928 53 384907995 1315389934 31 1320476905 37 948387256 7 83754769 491646106 7 7 2777 1598119068 17 674051357 41 499005998 295189666 83 1762472464 322214878 53 113 1661891991 644431153 41 113 679533597 1826693136 97 127 159394819 19 89 1949 242765491 1027651066 1984141507 2777 83 1716447885 43 50858293 29 71 1424960770 59 357484857 17 1034076510 1441080767 149 1079296847 685942657 113 49970295 83 1350879863 909711646 107 1838358691 13 73 1221475858 1792818834 1548156966 1949 59 59 1092039201 2777 31 758817101 149 136871400 89 131 59 101 7001 1724403127 41975621 23 43 103 233838840 1525617105 440641936 31 137 261867280 47 1175704201 905097659 3 1566815013 637221148 149 59 11 1735718479 536077264 71 1744590203 2 127 1291843365 79 1310984065 1282964864 83 73 1474978870 73 861654817 79 79 2028683435 59 790023455 741948064 13 149 286563356 7 1267000147 1888498601 113 11 1164704786 1612465322 53 127 295129966 114736245 1534721832 67 1320979504 2 971753976 89 24423618 101 83 925178673 61 298867304 47 616589244 73 1245165500 59 7348836 11 1547013127 19 1989196830 23 5 1213295450 962514635 11 115590174 89 149 558049846 1096667494 101 372915787 79 1653588278 19 1351276029 47 1773457392 61 604968110 103 534301067 152023159 109 47 213334175 2059986782 19 2008764797 1634163932 137 7 1536715592 1504882092 2 71 1096434611 839713095 633134310 46290810 59 101 369511227 101 71474872 1991755451 11 1068201534 83 1274679600 19 13 73 1099545822 21734646 113 97 1010187003 158778776 2007195100 17 513252329 4999 622715432 1844867024 127 406354280 149 707636462 1836969744 37 1184575609 73 109 17 137 1569384585 131 1934026530 23 138010718 23 1936805183 89 17 878287252 41 3 1911695217 139 1020613616 1249481775 79 1288404170 137 1447402123 758015195 29 139 744764866 71 1023895118 89 29 95434839 3 804083890 1407669204 31 1187677644 1878228280 7001 881744541 702426199 43 11 707585817 109 131 23 927667303 1852658533 1291715175 1914988756 79 31 2016105553 568909644 67918571 107 593071575 137 7 1209741085 1489862626 107 466505917 19 13 1512500043 149 688741474 1314509659 107 5 17 61 101 1810377587 67 41 1594874949 73 1982343908 59 4999 149 1441770935 1386705750 4999 3 13 223761941 17 471675880 698569213 1521085753 71 67 53 103 2114569915 491886337 289879423 73 101 1451116793 592908079 1895863878 107 79 97 7001 107 2777 4999 966141733 738305829 43 537110742 7 47 880851534 799665473 17 163515180 591365247 23 568003101 2045279738 43 1068787628 10007 127 3 1269185076 548020749 19 29 323526497 1825394878 109 616207433 139 111927375 61 107 2 17 47 3 622423905 7001 1269414319 97 7 501021360 4999 103 13 29 735333831 301314310 11 1931324450 127 735757228 535874679 53 1643266455 67 589560994 911537714 73 73 899097354 3 107578100 1028375970 5 920203692 10007 1967646389 127 107 139 13 109 23 53 72794454 71 3 1337530988 79 113 29 1726217641 73 41 174958849 103 5 2 238940304 1746511250 5 101 1461546430 5 149 61 1559542348 1285194055 203685030 109 2064180834 1667274266 101 2777 208807804 101 492563971 4999 41 1214819715 109 1053888736 1129912393 7001 43 13 2003859416 1940985189 1408567413 794567840 11 101 996365707 1840633696 127 784105112 164922014 739074718 109 1419954861 89 307708262 587524336 2777 1949 7001 53 10007 352376491 23 61 400865753 29 982627330 1949 270433495 107 137 131 1880890664 107 1742975313 29 37 843660305 131 29 981006896 43 103 1576558170 1080966254 771259462 149 1606203436 1843449333 23 71 1762612386 1958191078 41 621946986 37 127 1683212661 71 7 1105328890 309208146 4999 97 1631173146 1588287681 707038161 89 675626697 1949 37 1855582421 7 1805509629 53 7 83 31 435920636 41 2012983577 67 927155246 613775546 113 127 53 2 1794474682 29 103 1248324671 107 288686107 1160954494 73 1434003897 680264690 59 1848535313 4999 1552929352 47 7001 923956975 1759862373 29 1481569052 19 71 1466644373 149724658 416905578 101 29189909 89 1984869100 1775322742 131 1706549810 2777 1265281733 1118137402 1949 4999 1814951937 1716146702 2 385513303 1182408365 139 522520697 107 1036970919 19 949423331 7001 745165437 1315746796 1997024298 2 1152034512 89 897080277 149 606290685 59 1364378894 127 139 1378819952 1179646574 139 307418575 23 1113800760 139 1957260390 47 1236384021 707352350 2 67 73 1712548391 592033001 97 109 2112623612 1691236152 107 781676627 73 79 1214296123 404090688 7 13 1425222574 17 1742535933 3 426065937 2 79 327357277 112216656 688892001 107 820009373 7 1817840010 2087273762 139 37 480219966 37 50569623 13 17 103 888889473 97 1697692019 59 1149721672 1254343900 5 997031502 109 89 11 339610253 71 361106005 424194563 13 139 13 1418392781 974761856 10007 361122609 109 1410602827 137 190415067 1912337152 1379316017 7001 1207848992 555559797 137 2 1782460774 1779276756 2 41 528139778 1555723393 41 1890659568 1577973083 71 324762062 137 73 1940984150 2777 1119689177 286831831 137 1182995870 113 67 518123194 1737452879 139 53 67 1633356831 1039448844 3 652201068 29 561608548 1428986347 127 83 137 127 103 7001 131 728802780 89 5 1800620405 78648240 2094522066 618279081 7 113 295425731 7 1807486352 1388920694 139 73 1677416829 11 627097504 19 2134335778 837294367 107 1289552113 47 603309373 113 107 1949837353 701345131 2101618972 109 2777 131 889671435 1065596575 1949 948024784 7 936648461 41 358402638 131 13 286811837 867013563 577046145 1065482445 5 1664470149 131 79 464911603 4999 246650660 31 22220273 1284542820 3 1804447258 109 1618448682 103 73 62824729 107 1095263877 377826348 113 1916797415 13 1855952810 109 703777030 2113861015 83 1926067140 567101060 5 53 1025132678 41 53 7001 1740161559 2135624035 19 109 101 712946476 716132189 680969640 113 5 97 1709702794 751257093 1609604836 19 17 570274608 3 1175788142 594806286 131 37 1228372620 4999 1356858574 61 470207459 946144587 53 113 2131799240 212951430 553777427 137 47 79307377 869920593 3 1949 5 595046485 137 83 291278955 67 109 2084101364 566994238 328509900 295959028 97 11 1802738234 860195160 237992706 1462638367 83 917447873 127 103 1764732269 326985089 17 1685945131 59 1555102662 31 562715875 1064690035 73 850356560 288477896 73 37 1244333427 83 117960883 1678244970 59 460602791 7001 83 101 828234542 766744732 19 212371361 17 23 61 103 31 2434399 59 61 505936135 11 53 301569682 996988194 101 1451047002 1581273864 7001 1748775072 109 137 1949 1155304832 137 127 127 1024208518 1310635664 2 374209958 89 1683285409 13 1916556356 41 1063972632 109 37 2057705916 1409966395 7001 127 2145358549 149 178992955 2002616412 89 2 1973391604 1415465576 957918826 7001 975225298 113775768 1307781741 3 113 1973759474 2067798526 873420967 10007 890673035 369167563 131 8980836 4999 1447355471 1472145512 1949 767477220 752555452 139 758403977 919398658 89 43 1286248121 1219349108 79 131 41 53 2061749184 778733240 395374255 103 1383245195 1704125688 3 59 7001 341508780 1221898532 382280416 137 1684955435 19 1501413372 113 462859377 83 854459436 53 149 2075184984 1194980798 11 2 680861158 1278681348 613025500 19 1767874019 43 512718326 1246652345 131 1949 1158976748 1791236246 109 73 71 1600060402 951370535 109 1519152184 67 43741955 79 89 113 1542770242 47 912735864 37 618912024 1082253592 23 103 1651263555 1412922894 5 1574234550 1891080175 97 16043606 99030016 89 1802184763 5 71 7001 617586214 1470497041 1949 37 70760132 1174586959 1460264659 7 1875231214 2 545424708 1708431758 61 71 237627273 1838833653 7001 1209173880 83 1296889424 47 131 1107748052 13 47 149 729015981 23 329407242 3 733464543 97 156331408 49011675 23 342332935 113 133891303 53 639566953 67 2 1127092890 37 1616541692 41 73 71 85110064 866944507 13 43 31 1692296283 76974681 103 1816744156 131 332776418 1282806958 97 191371711 53 56541142 47 101 503691949 660029748 43 621016897 131 590157131 1875911117 89 113 1558080160 83 11 861299483 1580727572 31 113 71 137 4999 1012777404 620956767 3 37 2 11 1864331295 7001 5 7001 107 48913669 144094073 127 1073288275 5 1205574190 1410402662 67 71 851297193 89 1812600700 83 23 79 2 11 1169898752 10007 933723149 113 2058543365 47 101 59 3 107 64367990 791828675 59 1306508272 73270392 73 453878449 831530040 2035642991 23 59 1193555073 137 43 1431213462 1304762342 2777 17 1893071159 296794466 656291340 89 2043578306 97 7001 936110711 79 1621131824 2059772576 103 23 2060746632 1979019452 101 137 122578832 127 234170347 2042482052 97 1082036067 37055170 107 13 968511739 75583230 2 23 127 1686114357 1845954017 730081891 109 139 1396911219 1373694605 109 1868240489 19 702129724 362356144 71 700384541 1797835468 13 17 838422966 1300473157 71 750142680 131 17 1548087167 113 10007 43 67 460500246 2567644 71 359029250 1368367574 131 1910200333 29 1212580973 1082053263 1552029845 137 2097157613 1550881324 61 645124593 61 2777 23 1192840030 11 1849294843 47 1437599146 97450236 31 67 931395073 357068795 1432605887 41 41 11 1949 1442507523 131 10007 770412800 97 71 1303250156 131 778382339 79 71 952722442 29 452392344 131 2 1796494879 23 1226930524 1280253903 31 37 59 1273345262 7 11 89 236939449 1930878407 89 631589657 697301410 13 4878450 37 1173018585 2777 131 1953204367 2111081899 1452774411 131 131 109 850925231 10007 1879926351 47 1056681307 2032431174 950651070 59 4999 1278308694 73 1949 1051089850 1759436977 43 73 1269219756 1777040163 41 2777 1425436877 2777 23 79 126890669 1726364658 262967396 4999 994340775 37 261874341 1824535777 71 1508487643 1876531515 53 11 1604150724 1376485572 17 1536024441 1949 1791060836 103 664743151 23 2108681354 3 411892845 575494254 23 1473095969 1891728585 67 113 13 1235548730 157417485 7001 1657150702 47 232702782 89 89 1380050910 13 1021055087 1322995804 137 11 2777 1170011194 41 29 3 367345044 53 1834740326 1800665354 1027608823 720403930 10007 67 832600687 139 101 333222634 43 1299129260 5 1949 2 1450061146 71 1882552291 5 1664954235 83 330921664 78793560 101 1930222817 37 59 1816535660 47 1119757749 11 439562552 107 1892948877 109 954023263 669901683 1955274029 103 97 1672971125 1275687504 67 1608241334 127 529372465 139 37 1905238138 7001 834841246 1138676516 10007 318442754 2777 1181836949 47 761801370 11 113 66313824 127 1236499940 1350487472 47 870857135 696560467 109 547286365 89 279501029 109 25478423 2009009401 7 266467061 139 231372867 41 1232736463 1800799458 23 2074070598 73 1379182941 7001 4999 978934174 1601809574 1952987808 1958935618 139 73 907720909 2098344610 47 113 1632766945 445050617 11 1010004185 968526444 19 766975993 109 1851676413 103 11 695266154 1094775179 370805583 127 1366790604 43 286838810 19 1756640934 1904044101 1528371164 139 23 558489473 2128393646 113 575983993 19 879483229 112272960 2043921276 107 239031679 547533112 67 73 29 139 697952638 1547986010 1235112165 1250398250 5 149 56165997 1962099944 47 1297857201 11 969855105 47 43 2060612761 934058513 1433489803 89 2058274901 47 345500485 139 1351206490 1274532050 7001 1142527087 89 137 2010467602 1412347992 41 288481230 37 2777 41 550281213 7001 23 79 19 7 2 1949 1142607097 107 37 3 2777 568792986 103 915586982 71 2 1630978423 107 235202625 7 1619383298 101 359749577 71 23 1197395410 23 2042516012 23 1418095567 131 97 1922248206 47 13 127 643398891 1945322881 5 61 129060279 10007 2124170224 149 524886799 1113721647 101 67 1287421080 2777 73 671647012 3 3 1632979578 135756000 1765286675 19 67 2103852394 973941480 89 2777 1805202780 1949 1374656986 4999 605573861 548215335 37 629147150 2072430742 131 79 7001 71 1109383307 595410757 19 1600963541 29 910740882 72809088 75047085 3 53 23 7 512062138 2777 1309266636 71 109 73 79 1586326744 1551602724 23 781113475 37 216648041 2051389105 139 37 101 107 1949 439513143 1490593251 1949 1996945400 113 386684079 1823650773 79 979159812 17 457539072 139 1181544063 31 11 5 23 2117877674 5 37 1814924444 109 131 1970609944 1397792794 10007 39864599 1672223872 101 1960913503 61 1520610684 1984223393 1369375409 47 1625900839 113 962224999 1551613780 131 41 1258690406 1908120771 139 592611135 5 2 692081815 47 149 37 1456190105 2023853846 131 1388348052 43 2 447492438 543123202 198310505 59 423731952 3 1289797596 5 59 1490672288 43 59 19302558 1303073528 73 1635938906 936978866 507230430 83 904762796 724635881 137 1547319798 1395005839 101 37 97 834068953 664255903 1979377804 127 1678131645 79 1181684370 1367056534 4999 5 884591680 1856803935 97 31935213 2777 487968886 27703352 29 7 10007 378824992 403559272 1525854768 4999 83 3 542589309 109 1133121704 1003377470 131 783760956 286681767 59 107 215124570 492288917 131 1731522617 113 1964680060 7 808594829 7 113 113 1533540176 940153672 2131121889 107 2 41 1801537253 768246684 29 61 1713634875 142783179 127 47 1312839062 295580227 1094323825 263000117 41 11 1690919542 13 763349834 31 2 513717366 180775686 73 1609334124 1851868227 3 79 172304609 83 73 1602426371 1058808631 59 139 1668910110 1783886661 31 242726462 2777 1811463288 2103205932 17 149 379890823 2777 107 841066303 7 53 421626819 89 1283537075 103 103 1300940264 518935424 219306169 83 121433428 79 113 1035406377 73 137 859665821 67 79 979537353 73 83 79 131 1562175223 7 2040598441 103 127 1230274166 113 1511212346 590882392 89 17 905385694 97 3 1204615926 101 19 541620965 158493390 5 1124115565 7001 2777 1253779399 3 120282336 5 612615315 894848263 19 614859528 79 1857751439 61 71 1459543369 113 47 101 5 10007 7001 1317070126 67 1306555476 55729997 131 131 2079551876 149 1008086366 61 1329588722 2001594952 2777 2 1011515558 1486085716 149 1637767787 725181265 107 13 514875101 453621077 5 1338365335 103 712680797 7001 816952798 41 463502281 4999 113 1192512278 943786614 79 10007 101 1843485936 61 1320074998 11 1366469203 137 1470197593 273120104 127 31 31 10007 1992283623 965381128 47 482546462 47 959457925 139 1850683380 67 825270083 97 747896300 17 131 107 1978451509 1835041493 67 23 47 569979985 73 37 1660776191 137 204082598 127 235418963 1799808981 109 127 2131304602 402351494 7001 113 53 2007048510 4999 1226334684 72408951 83 975130978 10007 1045874329 1949 5 1793702090 1871348195 1785903864 1904777923 43 3 639248904 1297101080 1155961874 107 1420222446 73 149 570600730 2 103 1111831957 31 3 1337318740 1523286602 131 103 109 567973167 1949 570247108 1338760122 37 522437286 2 1014982105 131 1521644779 31 645378272 37 262866981 200167484 11 1830524993 43 875393699 89 432054861 1582804430 5 139 71 107 31 103 588352892 1783240442 7001 1017352080 17 41 113 1726033416 40639885 7001 1316089986 1426523760 31 266160358 1773778770 4999 5 337418125 73 885860503 19 2777 142207393 11 1851541790 37 326487593 37 5 1403858434 71 1885427436 2 1063273771 10007 59 276476419 1621959265 525450434 1626490175 31 1279534238 1897445985 31 53 388837203 117914830 61 2031136241 113 127 1357274781 245900067 857863449 137 1901443794 53 41 103 29 1470227413 1067835825 97 1372914914 7001 59 581031823 103 341761210 2025593777 2 107 453050412 809052145 7 67 1505242007 131 113 67 505034007 107 89 1767355376 1240929178 19 79 1140689137 1577901365 280815010 7 1866067119 1920333293 1333712946 10007 963632810 863791124 7 71 555800851 48684771 1949 89 124994537 127 59 1454917730 10007 2120133055 4999 97 109 637823201 143755744 137 2067541528 11 107 29 2036155018 4999 67 690633320 139 17 505641166 1645449550 200686649 17 7001 658388042 1019927895 73 53 2 71 1153681581 53 908775712 2 1183550964 47 1050968551 1930360328 958372141 19 23 29 304413870 535613963 10007 1870398363 1620338960 101 1278832306 3 116639391 101 1832904280 79 591116353 23 823913636 154477065 7001 1826882946 4999 173841429 647472795 149 103 7001 860764507 149 1164099005 822858055 1949 137455174 1361347965 43 248598978 59 801183310 127 1873035878 71 269600277 64721115 83 53 274730535 1140511852 4999 1216358652 71 137 261246259 1659704858 1459782985 2022825354 4999 2039633544 2 328955998 858171405 139 1070388543 1030772421 59 1375454315 834661221 103 811764424 1281581875 91154959 7 779531220 131 149 1570682803 71 1711102711 4999 1268741201 1210929621 73 935787153 79 1178344250 10007 137 1361138305 218820925 103 415862198 1194641052 2 1703859348 59 1487612537 101 1145763903 97 2051633905 89 4999 265744670 61 459997950 4999 1648680198 677284516 2119805309 83 1876698475 2 1370767541 109 686203178 5 619249708 1133921352 43 17 1342006035 1996286181 59 1377572074 23 10007 1848062739 919732190 109 680224207 2047200628 79 1493085105 61 2 824452098 1157583990 131 1099668997 439787810 137 127 213407244 43 7 1215994115 139 269266352 1213917163 37 1768040671 1173045484 137 67684165 19 37 204505179 1405282140 3 97538598 59 920039923 1183548950 1974087422 19 10007 1973607926 47 1047366988 7001 446719808 1567894953 474458082 1666150546 19 109 1432221305 1766032279 71 47 127974953 570579973 59 1051385720 79 59 1285382260 1543979791 41 25655832 339349 998115281 137 137 1212524143 813870824 23 101795757 149 37 149 1630510874 2050244470 40019529 3 1442631924 910850661 107 286190011 79 775828111 73 531468616 73 113 474967476 1496022368 79 143380576 26527647 1062473211 542029155 10007 107 244979571 109 627524554 2025970383 7001 6593237 29 83 1969393865 5 1592794550 10007 2051635140 1267209923 7 643208027 89 13 833571297 149 461728799 1417144798 348753275 29 1006992467 109 149 1397458783 357242625 103 4999 983719179 29 1532281847 10007 71 225623729 820952055 59 1355188908 554144149 4999 380766827 131 1588010124 43 286752509 37 2777 79 1619884379 7001 3 1378102912 1365864673 2777 5 906345350 73 1278300372 1925908326 59 7001 1112864958 13 89 1517968164 61 522429071 29 1813751437 187108899 1471544300 19 1991965626 384527366 109 73 1936118250 137 71 1710070410 3 107 1156671926 65428895 19 346033491 334921246 109 109 1883098279 43 5 1802371490 101 780061481 7 1571134558 1546117734 236069444 73 12056315 149 17 43 47 87481813 2014822411 73 59967502 41 738681338 5 964336570 73 59 2019372165 103 17 79 71 1646676659 1787237970 41 1320400941 29 656636676 29 11 2106636675 2 1003571914 61 948873727 508827108 29 89366458 1384703281 107 207578823 806591466 130879892 61 272797490 1910914795 1295219947 73 1850218382 344488523 113 43 27299096 346272221 10007 61 73 1257719117 1200852409 131 1949 1011573878 127 895942074 1694571297 19406733 19 1319492666 73 1341594034 107 284232018 312499940 629733966 103 89 1086110521 637757343 107 480948791 4999 1429414884 2 1795433564 1144024028 1703445124 2777 1216196817 41 73 1010488192 698744539 149 1596160116 716986957 1064379668 1463204077 2777 53 1744713155 1510551906 61 79 53 1674611741 1357865599 17 291743003 41 19 626905684 1719591262 79 886243646 1259538669 131 426321553 1239947110 7001 1399590913 71 742314585 101 89 2080549262 1933515177 785344176 7001 61 71 1733649671 2111993264 13 59 766186449 595938232 17 19 23 205859269 526769437 713279942 2 67 255995284 61 89 7001 208993817 356267010 73 1073363968 83 815758611 127 2044931394 1449404137 67 1793060412 71 103 255435468 1106784391 79 76662390 31 99063693 41 1594381596 37 336012022 1621950429 11 144290377 131 1839383445 1723027982 1456398850 29 434810195 43 227990816 3 556578057 1661777865 31 710740348 23 103 61 1620977766 2052058483 127 338446872 31 1929206291 73 1296301807 1250020721 1826798322 23 97 1248389242 547005129 2777 11 1677936689 2076882357 398956969 17 43 43 31 583443901 1462709797 11 880456830 97 37 443460714 3 41 1421206083 1073119650 29 13039444 175279556 139 2777 1345220455 79 1879306589 71 1311473021 2 2072904944 1185886138 43 1109760082 744286355 7001 13 107 13 1156128103 989333332 73 882774911 1178374760 545924313 137 2777 482484311 979842234 684971628 853391554 107 831439249 2113656430 53 1935366472 1603290918 2 963113586 2777 821153346 7 2144456265 149 83 1674419590 109 131 61 363204553 1292864240 1286244842 103 4999 107 2079787997 1432152090 109 660498287 101 4999 1032430451 109 23 1170691099 2052272530 101 678325696 1682029608 47 475731274 67 37 380563010 97 2030364618 1876911442 47 1336559883 1949 1179808143 53 769463377 1128010872 137 127 17 209936927 2 1577156522 879829942 113 1039924649 41 2777 19 23 2014960931 1645155592 31 1784028610 1053850315 1201559915 17 73 2141001981 17 5 258119190 1719665024 149 81042739 1004867170 31 1781270308 67 1069978208 884956193 127 565940829 5 1452698245 61 59 43 1567380103 1431503397 41 1452495375 5 3 679989441 252657364 19 1914326684 415930496 71 1412944446 17 137 107 264511704 541680515 31 419506934 1250595433 101 1949 1134267372 29 2122965822 61 207942750 527647203 3 1398915867 1245398469 3 768733715 137 611799393 71 1924746710 5 5 555578633 872970652 10007 103 113 5 1683330528 3 43 73 501158140 53126042 1044242935 79 1865627423 17 857742803 112008382 29 1860977792 43 59 37 47 846322895 67 13 1290792292 103 17 53 1429044120 183419199 7001 7 1883887236 59 127 1374238679 358214295 41 1988530740 1110200145 5 43 101 1459536076 83 1518154909 2114267773 59 107 1949 1369468748 11 5 65624735 1650561730 1104911010 7 1940733207 661817764 131 41 1477039555 13 137 1555297158 651240871 89 873345264 41 627074172 7 1116897534 7001 47 71 1589226654 755329240 103 629911413 53 510667296 830852908 1613162260 37 359284188 103 2071883625 113 938316179 240419704 1640799167 103 1986596535 4999 1852475667 73 89 641302672 53 2777 1760145910 978094470 1100873303 131 2 13 73 17 1195304869 37 1159891688 83 7 1306041711 127 1845880103 79 67690123 5 19 28359970 43 89 31 3 1014635934 335871910 29 1676059375 2015395380 43 769205669 61 1083412216 7001 29199159 4999 59 674636857 1481134643 1244552193 103 983652575 83 635517056 43 1325459004 525272858 1782591349 11 954752473 1599692766 97 263275005 7 845574422 73 83 23 39029614 13 37 2100391728 1462194199 97 61 137 17 595413776 31 1545162884 139 608659939 332771532 7001 89 799315319 61 816711854 127 1170447183 2777 1404534398 37 149 29 610974929 953968224 290799109 2777 1604000754 100702151 101 83 61 131 1398136931 625592989 139 113 700067081 107 5 31 345073989 1617326203 3 622429787 61 2056994176 621915410 19 950130802 41 654980494 543997312 101 113 2145160586 10007 499809622 1908855264 37 2 415179310 10007 228848951 149 8242465 2065064050 7 502119373 67 1604446003 900317618 47 103 371862777 11 473843447 137 13 89 388886300 906141578 19 2049245069 632983378 4999 109 991774759 83 413445991 2 67 17 1208942403 131 61 1444830323 1959635812 131 803389726 54072889 47 1949 1979260174 2122280356 1289462615 7 19 889844804 127 1340151625 131 109 113 7 43 2007636761 1552028197 1949 83 409764277 2003576650 29 132953487 37 1521609682 1889970878 137 31 862901616 11 10007 442229344 1847922641 1169405034 7001 127 2777 1570671200 162564730 89 601991995 3 1373607501 137 893822387 1484257315 1369981240 37 599172672 31 1949 1745824546 942622156 1527460545 13 1244207764 29 765678188 11 1465392940 139 382920197 41 113 2025436747 101 1697964429 772139974 1007551266 19 5 837424205 1949 1127577206 7 106144406 2 713265892 127 1331760608 137 1927112144 103 10007 1061522546 677814138 10007 1335634290 1111768252 819471908 67 295336775 196638852 139 5 3 1842303840 770195284 67 150692916 19 1527604294 103 494006550 3 328634658 335174045 5 4999 801084751 1431833576 1063517999 23 358999203 144298849 19984037 97 19 1750358774 1959489513 603794217 1147030548 4999 4999 1285852778 43 59 1361258030 1549327962 13 1556704630 97 414799936 103 41 1439826848 1645741476 1136892692 2777 7001 65942419 924587065 1425747689 83 1626573327 2 1757969 43 11 1386522104 1877451488 13 927514494 73 547524966 1961666551 1607266238 1949 43 822232369 590797468 907388287 83 1351260999 97 311223045 1705007218 1715126048 19 1691253370 388672602 71 4999 363457294 500929794 1444371917 23 543097835 131 71 89 1217017239 1938859765 582684917 97 614349744 10007 1934515423 41 369741690 19 360523252 37 19 2079310866 1960617505 31 617583085 10007 587260795 445561675 83 47 1655728549 101 1723588432 218877616 1053682172 29 7001 921904907 43 1349773139 1614903807 139 1334183160 4999 957183525 2083087909 382598676 127 4999 954609040 86072782 2777 1612487174 29 1277714161 1397617516 97 1702982343 10007 1491903602 19 343138803 67 710323682 1682661182 553852512 3 39251648 2 1215869861 23 1108399164 1074136194 17 1688083595 26761258 29 421284450 1238688014 19 462879368 29 84434950 79 1911432808 314252147 89 834873476 139 113 83 61 1542772167 480395191 73 89412517 4999 1360293614 2 31 1158524312 1298548429 61 272573357 109 1684329634 2061361367 13 1621144464 79 1778727745 89 23 103 5 101 748800971 127 1833824120 1152818116 2088457107 1004842828 11 2069586225 3 876290007 109 1006679201 113 556941066 107 1483265672 1534223887 1159446903 31 477867666 89 458027464 936681777 101 2061148814 113 1755381918 2089150491 19 1835188883 171278074 11 13 32674058 1295785926 71 764861623 103 11 1809694634 659932922 923820625 37 1423729549 704032413 31 1861458798 1635787089 109 149 37 510484375 61 1492855562 1018921125 4999 1030950754 113 149 170142802 586871813 1244571410 61 7 1649687403 1330032236 1854636740 101 1382441249 31 769790388 107 1125375068 1810360178 137 539256112 109 921342447 1695138788 13 1460365049 137 139 1412814313 47 1034135361 2777 746690868 137 1512197780 821882728 1412397211 73 149 41 29 111198963 1326070994 1610028322 316637486 29 672388876 137 7 61 779981990 59 83528955 634784505 139 2070130614 7 1071634760 1796120023 17 137 207738716 79 29 1699426680 53271666 149 988644651 23 34869288 4407421 79 1672473687 1647464127 107 1264012147 2020820755 4999 302713397 1109704053 29 107 727308960 225428777 89 149 1588107691 1186389294 79 676464272 107 867100528 131 794161431 37 1126469716 73 1973752757 149 2087156091 239297129 1258736591 53 53 139 2101076879 149 137 232041072 1935247448 61 43 759291076 3 87535528 139 1464308844 3 11 2044597191 7 603775571 67 1789839072 3 79 11 17 107 582220705 67 7001 402487490 11 107 1416973073 137 508582086 139340919 1510360276 37 59 1766923540 53 1703054633 127 83 486157068 61 17 97 19 901716883 59 2083989563 865770568 1116378782 19 1670288276 89 29 226624700 1279490665 5 3 903281643 101 281804252 7001 266770470 73 10007 1710416454 1698478103 4999 43 1968580953 97 518609707 11 1070219699 1416031178 2777 609188139 930882441 127 7001 3 107 1835721746 89 103 1552417339 1015513487 59 59 880997794 329929829 140941389 483068558 103 942963709 71 2777 1994583207 879044245 23 859648120 2777 19 23 1504997746 29 2777 3 1180454166 616120884 1643515344 1267182784 31 901689258 1949 1578193005 5 703840110 1772494304 2064473887 7 23 107 7 1977283903 13 621285819 7 131 2060783532 31 1954398782 153572760 31 127 1873681673 2117920199 1044589143 80709136 37 71 31 114999429 1949 835158194 97 1674545144 149 5 1312610346 43 638578681 123590178 23 89 657123490 79 1466535302 59 706620639 73 521328289 107 1001897389 7 444223724 137 1305510401 4999 1313551286 2 1952556094 2 607679773 17 71 137 1652267539 11 733719932 107 283771811 643731902 7001 1434217859 149 779504526 463853390 89 1716257310 329452190 2121481833 103 31 1850209803 13 1060153978 885969979 1342121289 43 43 1951867997 109 47 5 1946710910 1810632370 2121572271 7 3 79 707171502 616066762 4999 2132363833 139 1236895021 79 139 2011356688 103 929519174 1476577946 127 725092784 1262630690 5 31 284658027 528963726 3 1726966023 1524411281 53 395662013 1949 544989125 1059213285 1949 3 127 2070911022 2 1280368736 131 108433616 43 37 1467208286 318390476 7001 1917391874 1959677914 97 1568660893 79 1586455564 1102512378 646156201 107 137 759476625 10007 1420122769 584204309 13 805403667 3 1965467643 107 37 396267669 2105074954 186725431 23 59 433715313 43 113 417614213 73 10007 89532629 594525877 149 689572596 1139780119 107 1019548858 721131636 17 149 13 1326047180 101 13 1981628244 127 103 2087837604 71 1064254457 10007 1281906707 1343676443 2777 857517151 59 417363699 67 31 1320545006 96975239 131 982870570 67 1869348709 935066987 59 277189041 71 5 797814165 48387869 31 61 41 1581705854 101 1154670077 691606446 149 17 1056655723 822125727 41 1040671202 1710554252 23 53 2019691299 1166855632 61 109463707 1002297405 843785032 31 943005309 53 858916622 139 1852549750 71 1128405911 1949 23 519924847 29 37 73 142090047 2 3232650 1843864274 71 674427083 1802984708 2088686026 7 17 1638801535 137 37 376572828 562523533 1846579618 13 113 53 1824758624 59 1010076460 207893226 107 4999 542796419 1657018530 97 71 232973049 23 1068317018 1153750798 907784665 7001 3 1706709372 1312840485 484052179 13 89 1990486068 1679400577 61 11 3 149 2084559766 113 741362829 29 915542789 4999 1276820168 2777 103 614931115 17 721742735 1540900839 1949 2060628975 109 41 1143477554 83 917733246 29 5 337592995 136015275 109 2 899530586 1652045337 127 79 71 1341425436 131 31 139 61 919919284 127538864 79 31 494276900 738753169 23 757011024 67 137 1479099625 934479939 2777 83 1047699538 59 847482431 963693870 2 13 1193690953 179055552 739215577 2112238157 89 131 1322311118 943610146 1381185747 149 47 1154992570 891027786 290080080 101 1172016625 47 185748841 1841046435 302991487 67 139 101 244145583 1072601483 1742471237 73 127 253941137 23 686948194 1767969733 41 109 1424272916 1102515271 89 73 29 372158316 61 103 1581519371 1388059415 368494191 13 477733048 107 1086179797 71 373764164 2777 71 348876050 149 47 23 59 79 2118045063 5 223039531 13 127 1701953797 707405367 24525294 61 2 211298876 1438069754 61 67 2067561576 11 704555313 166429978 912493494 31 1578027720 113 195692948 2 149 10007 447282879 1099919405 1534778717 97 386653834 97 1373583280 103 1269745066 581335845 113 1139037740 67 103 1846704304 912767880 43 718854048 670839077 2027356165 113 109 107 2998568 1088772187 23 1862292221 1396987156 149 2 1187069076 53 29 2777 1885241429 773752733 109 468134508 145682425 139 2 149 2144930930 25857193 97 149 97 1710908116 19 2123801000 982673896 23 835487581 43 1323479198 61 1437917193 899234880 71 1934471396 2777 846733146 109 927508032 17 79 770250790 1445898843 59 137 43 1031902261 163342595 1249039879 31 175460205 1095185767 107 79 932089321 23 7 1022502605 73 958021048 47 1308406257 1964997056 899974236 47 1608120416 67 373406961 1949 23 1623407896 13 738352732 159299231 149 37 131 900124580 1527096709 73 2777 131 1232578738 1507980984 41 10007 1771499182 704409620 768239520 17 2111710235 47 1901453621 17 286427823 437187729 11 7 962649569 1141541054 7001 1967674198 113 1438884257 137 1019765391 23 67 1489949216 107 11 11 643874462 43903347 31 71 915685154 644661398 37 1444344770 5 139 337321169 487977709 1806352261 673268553 137 641305602 7001 59 1410220891 131 11 56087647 2143685632 1480898200 5 858731027 980880906 79 897498165 2011166403 67 56680327 41 1854103845 2019636038 1023299854 71 89 154495732 43 242321168 19 1748284522 1288963611 61 109 89 1544749237 37 71 1226974714 115738307 97 61 1093665279 648667155 557686193 89 23 1316232454 1417028160 31 1531678194 67 97 1638299481 2777 1422330970 365053680 5 1362193842 83 1075999151 29 193023172 47 1067665818 165791835 4999 2037527413 226298645 19 983370767 103 61 113 690066140 641752425 53 17 1613459612 1750608450 149 137 1713979326 83139546 59 149 1518118088 79 61 17 735638093 23 319497707 41 79 1143317467 6429731 1206196470 127 2 1534006267 1460271580 41 1607524101 3 7 1308499955 109 1650672020 109 724329961 1718446984 1863322272 53 561591321 3 433922932 127 107 1119179554 349629776 2119424127 349183884 149 127 73 1323681990 129705339 302512495 2777 53 1464121661 3 271415034 139 1135510772 11 53 1192444244 1085011018 7 83 149 17 7918345 2037615818 2033788983 61 1266688912 19 139 839425031 610585578 61 137 2140272658 2042495792 113 201691809 7001 486023422 161456729 7 7 1378395389 1142769236 1188264315 7 103 873911310 10007 43 134479361 371233147 610145315 73 2777 61 100667995 255867550 2072812174 813025350 1949 1187772207 103 1126167907 1663801378 982706873 113 61 1810264121 624394672 139 1932300299 139 289896550 127 1406295257 41 1567670342 2091295294 113 103 775528096 83 923191568 676504396 61 1860050569 46523763 37 83806428 83 1496134921 59 3 1556716707 1089882543 127 5 1915961830 1589638465 2 2102589172 29 139 1535240075 37 1297655083 83 171726253 53 2146418380 1577497618 938588065 1741944719 37 109 3 154384117 4999 31 792573187 1604840240 2 37 1494698509 312097220 1790305577 89 680065713 10007 89 137 635609582 661831793 101 17 1549648209 874615042 4999 409109127 474516560 61 67 41 459564993 1798760189 67 103 1602806175 1368109551 2087472310 53 149 614632301 490936673 618044259 91209988 29 627008892 1949 749780949 127 1259573219 23 1102833762 59 1072308952 41 1420282032 61 583011404 570869978 278609712 101 1006378456 41 17 1573526562 915376160 139 602750046 97 286743162 287171750 2 103 53 3 1890255977 113 400093498 2777 2129628537 19 2017682314 67 587701689 592164536 1384063404 107 149 1580654878 404212751 1925987248 10007 1337228702 605579039 19 196519251 3 1192057254 663328240 1138640898 103 818880046 43 83 103 61 744362138 1418324298 529990797 7 67 564463878 37 2118214325 131 1547586185 1949 47 196613844 149 97 956805187 113 1301848479 79 19 103 641460727 1949 17 540200148 3 1963890875 29 814907393 17 555919499 37 504773314 912220903 553816955 348491774 113 131 1476691081 372222875 975092178 101 1529669195 19 1949 530576270 89 1264255769 41 1658344138 407096667 1727181000 43 1833760069 131 109 1087311308 7001 3 139 1700429534 67 2099840032 1949 2 1101906302 59 1567290042 137 43 849274729 107 1354582336 1620510833 4999 137628513 11 103 1595608947 53 149 1182807296 61 932428979 59 1154541470 137 347379255 127 2102373494 900643687 79 19553053 1180322460 1451421689 71 127 23 10007 1949 1427996657 83 315089555 149 47 322692824 131 986696585 1949 617252198 924669999 109 533900063 131 1055458616 905746891 19 1256322826 137 137 745825260 1609317058 79 1342662038 586243688 23 127 1487186256 425362370 489146434 53 1444816358 107 939786012 1983591823 101 4999 1610249476 768563972 59 3 2074339137 97 1198751350 53 107 1310140207 1642086628 13 5 3 109 883561399 7 2040497067 61 31 1349475544 101 1682524256 1580548081 103 1576854295 677436415 716048744 61 83 71 131 7 103 1461644984 1657879726 365709697 113 1878443434 89 1367285838 3 1709568795 7001 139 137 1452929799 1980955843 103 89 149 804276968 2046981370 19 79 860998248 113 71 720371893 1718569626 10007 1385989514 1073517490 15047315 131 1837856495 61 592597180 59 149 781745933 1141135423 3 722327690 5 2042112248 127 1555557722 113 71 109 668277966 67 1983447414 89 73 67 11 1965923982 2 1764327323 353435060 11 43 1936983117 1947162722 113 872871325 726235858 67 1129979321 257638644 113 2777 1304684586 109 1500849984 3 1887495161 1570983856 113 61 11 47 71 312286416 3 41 1451497744 1967178763 79 137 766296074 1588315254 53 655209426 1171098069 71 1248726451 83 73 131 1670418466 758925706 97 552752948 5 625797085 417823125 73 858826531 422511090 31 1511328616 152457121 59 1219089093 113 782968977 848301849 34042768 139 1057935145 71 671122942 927967082 7 294537687 97 2777 219438 73 630422817 1880962908 23 149 17 1783902835 103 631613201 131 947982155 17 1564176628 37 1685166517 602844407 959827996 4999 107 71 614503367 3 1938046212 1991740585 1171391841 59 277786780 53 3005653 61 103662485 67 46497805 113 53 1271703646 7001 480954698 4999 1608308274 137 432229657 753974306 29 5 1936212865 1200758560 10007 11 2127569112 1085848062 3 207269976 43 47 543169679 83 83 71 67 987974563 59 1035058948 149 2078697063 101 1577688276 1663821568 131 131 139 83 5 1713576455 83 1465095416 1205272050 342014273 89 7001 491617221 43 2021911557 107 1409251819 1202071762 37 97 47 253703368 1091900804 1763920371 918717541 131 109 590636530 5 202904215 848162869 53 61 3 137 656870406 246427418 109 127335600 5 2009686150 53 3 742562827 109 791734689 201193068 41 61 291235001 79 7 61 1852296964 219581713 13 1282166561 73 19 13 2074212751 1949 1420873623 89 1371157635 2777 645809911 740321719 79 277005323 141578787 7 258961224 37 392087364 89 43 1436306420 415973535 5 1465035313 59 671557293 53 1631073092 29 1682387759 1275860831 107 21433705 1463947152 4999 2 4999 1959343053 2777 407711944 107 2011980492 97 1232901913 1449099769 13 41 101 41 148571000 101 2131286166 139 1184801949 113 987946344 1404672583 10007 89 131 43 71 2053602268 83 31 66121667 107 1785642322 53 2060182504 4999 1299280092 1119301597 1774553248 131 367986531 101 127 1199813450 1288757011 1618851775 1091964260 29 239638463 89 1802084104 423806457 10007 1949 1331693230 1866398820 14567766 3 63155325 3 804010092 309066146 918097138 7001 137 107 836414661 109 523150979 17 1634942547 1974807878 83 1679040600 31 457078141 1773550389 13 502943729 83 1203616882 37 1309623140 1949 89 1754668553 1722216750 1568035827 1563237171 2777 67 557511112 101 45466272 1949 3 139 57803984 1493723051 1650787710 97 991439716 1237831873 73 71 622318550 333406770 1395691083 23 59 1772969234 1303967555 480797819 610133395 149 1016142799 1443591204 109 1459035523 11 149 830411270 61 1801889370 23310906 61 1513240237 702963756 1394512230 2 1201254332 294485649 53 533375595 17 2777 675910692 101 113 59 1048598556 17 5 10007 2095575877 10007 1056016613 73 783615215 3 382144290 10007 53 79 101 822401852 31 188179081 107 328630255 689074223 103 101 1101117857 2777 1910678749 1552198596 11 37 2 29 24355186 131 1542495263 2046096074 1949 336826180 145646821 545279526 1949 584926084 1949 1335022122 11 23 43 1324327803 67 13 1359892434 67 101 1057205481 230745411 127 58504025 73 350412702 1522325847 59 1046619526 139 61 83 4999 1888092306 67 1730022879 215686854 355748836 4999 649069711 7001 314295893 7001 4999 17 11 1526227934 5 668229290 1635687305 16362852 113 1918627557 89 109 37 1054582880 1565811585 695517916 101 2131713223 73 107 358076111 214650189 79 19 1272826568 2112718205 73 543634504 37 2038809964 1820910674 53 67 1388031161 137 109 1739284660 2067617805 43 977597131 1835921749 2013439718 73 1053473494 1867270956 139 53 59 1934863464 71 1442534548 1575968966 977697227 139 73 73 1763897905 801887539 7001 73 1914480837 269684805 3 137 2 519457283 137 375249631 131 139 17 71 1653049335 1174031150 1125734808 4999 1016016756 1805571293 83 524674789 1797071595 83 19 1377113118 17 83 23 1539813223 1161853575 3 279688993 79 1155748451 1205582521 13 825002368 131 314974964 61 59 477317552 1625360754 1949 67 97810955 428015698 1926824412 722360106 71 1112549135 1775818167 59 941746425 41 107 37 1354984387 2777 1027706606 103 59 1617993285 1895569793 13 7 2085943580 17 800758123 37 5 77909045 1122181260 7 900016052 109 1125198607 19 221496795 61 139 1087595353 19 1653418 1934156914 29 473916173 7 1700185795 1949 7001 1188720793 103 1309474844 393155157 7001 532601075 1106331666 3 37 714739327 101 37 1307887268 343396006 19 131 1634832654 139 761921920 1697117675 23 211809311 12013870 149 1722243611 1201321143 43 2777 145499413 109 1104096450 17 1258977313 1369344345 5 192487830 3 1500085343 61 83918993 131 166836753 53 83 946163895 1949 1114488874 403082435 2030512495 109 18109696 149 1430172561 43 157509086 113 1090604810 1318111439 139 1149251305 41 269584881 31 1509103923 101 139 2110699461 13 1047299240 229147808 103 789307107 4999 1941516619 1070988342 83 103 1949 110650577 53 61 1373985045 284833538 1909882733 11 1555313408 17 2128927221 1811993934 101 1076488805 125609873 4999 661847604 1950896389 1539415409 79 53 590419503 1371812714 89 109 507413094 1188837385 47 636945692 1423526301 1082846718 2777 73894386 974088761 1949 1273423672 1159336029 43 1750377371 61 798065135 41 1325828671 149 5 1817652115 131 2117745083 477579465 4999 101 113 137 875040646 2099087559 679245034 113 2097075981 11 910887274 340708329 10007 98661033 73 47 29 31 481521906 2051911793 79 113 1742852321 323779574 1949 1737535424 10007 1858199830 365251935 606053765 4999 2 113 1936605639 424579417 1598884476 79 4999 1612022531 4999 5 1917371510 29 473369929 907393403 7 824341843 13 61 10007 139 1025327523 97 519540336 697759691 29 127 101 948189919 1341476344 73 127 29 97 1620949637 1635362205 1498168047 101 23 1707987613 1522717507 1872750008 1843939855 10007 478343474 101 1513269818 131 97 61 539549453 71 11 1486349612 19169095 59 67 79 1004224115 4999 558068607 127 931388917 715707965 29 41 97030846 1137539810 237560025 5 10007 1313996132 31 737162237 41 1329780335 2777 41 1966911778 101 1300115026 1809821020 53 1624248175 73 313435282 137 1529380457 127 1161094198 53 8838308 101 131 1904479583 89 4999 757958378 67 2088521119 1551368250 127 852684604 149 469560686 643577041 2137277006 508824142 59 97 1350470181 1345753750 101 1897033409 479454676 177942285 67 61 47 1192936229 43 585781303 1266739252 67 997980034 43 677522309 109 17 47 1782034607 101 83 109 1388221493 1225976846 83 1682216200 2 2072300220 31 2046457994 97 101 1714987777 1690986036 19 47 1009550816 1949 947694696 53 19 1721553634 991931328 641226965 43 1576119119 1236689252 440867374 19 139 89 139 925537999 1170072288 2777 59 34975259 248238311 1602631088 113 73 719878933 1493212339 2777 113 781963842 137 908479880 11 103 1378254742 101 495649824 840888933 575762222 1128397712 17 4999 59 71 1279673140 5 1671713510 1288148995 7001 175935130 1687120146 166688386 149 4999 1833093308 1780363856 29806462 96345985 83 89 955873706 1086333911 13 2 798238020 2 2 29 2055120815 29 589072154 131 83 30259476 47 1949 720859089 10007 173781562 3 5 485734005 1493893075 59 127 93038549 2 1171656772 113 1681815273 23 1239559861 781534350 73 2 2 441609526 79 17 1001336214 2777 992594218 1668151319 137 1229621991 109 1989325864 907702296 10007 1723445568 2136060474 107 2003818853 79 1375872819 3 1347914964 17 1686046985 1209869629 43 562785098 79 161945497 1826294939 107 1648196423 7001 47 1949 97 1244017143 616410170 59 2008489977 771289308 89 17 1635726298 37 67 2094702807 1009264481 43 2112308221 64102460 61 1634547754 367891406 2777 43 1060715275 59 1951792629 81332754 97 1134806037 3 48525369 83 1290589576 137 1283260231 97 1726895656 1013304874 1352168051 47 1469828159 649915730 83 89 778501423 1822976053 97 29 125799796 245433148 79 1242308654 7001 1127672073 13 727867855 1478375340 4999 819581051 17 1351619948 19 926064341 23 79 201243820 71 1916819447 117024670 7 751503223 113 1601788221 5 79 47 1148804550 1743434784 2 113 392212039 89 1804576905 1802066351 2116348122 17 109 73 1984402435 7 7 250666640 83 1601745371 2777 1876760471 2066115770 2 600717712 67 1483509761 29 53 743894724 928330526 31 107 1333483327 19 683101768 103 41 1943134935 1845007421 1347325108 41 73 1515921139 41 1848961010 566536319 41 1840702913 1498295636 2074560005 4999 1850074911 79 550300254 131 1639319852 1926503816 13 975184964 1489505836 2 184320122 7 67 17 41 7 1915401334 446452216 1320119152 1759979290 2777 1949 127 1949 127 131 41 662137375 149 47 1951256471 101 1451696659 1031988069 53 375711920 1215614285 101 103 17 263823206 31 17 781734409 113 820342138 139 414842303 149 113 2033559187 1056292163 59 7001 559496252 23 2081466259 1406037934 131 493726948 2053760098 2107427523 131 7001 867164863 1417727772 67 131 634123447 1165582325 73 1858250792 127 1406384248 1730773169 103 107 691248753 13 390690508 1726246736 131 13 127 7 350270851 53 53 898149501 53 373647309 602021023 31 11 2119755297 338523977 2054811539 11 665390979 1036447669 4999 97 911627728 506768643 83 1201719401 41 359829367 103 458242056 17 89 1986869998 103 1949 217294010 1177094652 1818943812 7001 19 2090958170 131 107 19 1489503398 67 214971778 41 473913137 103 1420426235 29 1749285510 109 97 73 19 1077571384 109 10007 1298068012 1513658820 1531308986 67 53 31 1513129344 891834505 601992118 101 1573440115 89 2084118874 2019824630 100702246 149 97 1677052081 19 1569464267 43 10007 97 713403960 1784947925 97 126368302 1341499487 31 784819315 7 1892625472 1191333 2777 101 247895511 101 113 894885872 1529547095 131 29 1789499056 23 47 1186125182 7001 2127505886 2006825634 1051974396 3 1752589963 61 107 1989043474 29 61 97 1736675681 753042622 71 164379384 61 1081800291 2137227093 97 83 412145049 107 107 59 7 61 2 2125653426 1251235714 83 23 1735375792 19 856281968 107 387444996 127 79 4999 783728223 937562450 61 5 832945695 53 61 891942244 2142628538 1743735484 1291339751 43 29 472590582 10007 353347170 19 109 344261894 1807413165 7001 2026705488 131 405473951 532691326 1173154655 71 1996949692 2060314871 103 37613746 2777 103 1985644094 1640429219 11 173767231 1765534781 53 127 2038191758 1027822811 11 1486168464 137 758021411 1389088347 13 1863169542 2105283777 3 1236593373 13 1516382998 73 2777 23 1090423100 1949 1478951874 234787897 113 310025444 29 1293592937 1125926237 899628143 113 149 1037881552 2014209118 1632379499 73 1314299300 187297753 2112985812 7001 349757985 19 1579492695 3 11 317916065 2070473110 5 53 652104898 149 1764778350 5 1261379255 233645075 592799685 137 1067624431 67 109 5 334126170 59 19 2050325302 53 1236256323 97 1245315003 7001 1042966974 10007 11 2127777586 107 101 89 601191000 982317418 67 113 257220657 1890561509 109 1493815352 572787734 2129491441 113 43 566883475 37 528071807 89 213902511 2142454903 113 537044591 1516049919 17 1000288160 79 1468851345 1611386621 101 71 1369299539 1460653819 1421058296 7 923752954 1661532604 2 2777 1075490527 59 37 758365246 61 1545247913 23 643017142 1728345810 73 1676704632 131 1924669030 385214401 113 71 441063644 568103447 1906745474 1619178545 43 1993302649 42341884 13 73 10007 1835524315 79 990180075 271499465 131 808613702 178818913 13 59 1583955064 1820861481 43 41 547303175 7001 97 109784924 1617383012 113 3 11 397571669 174989793 61 61 848526409 67 1198299221 5 1848020190 1639928762 109 1890213145 53 587936685 59 1214899090 1646693127 895117230 1949 23 101 568472797 131 2115179192 814912208 2 38983538 976420412 41 998643765 7 448210 127 138589893 1242593758 7 59 360778864 1631818500 658833550 5 474274485 5 79 1721063269 426019587 11 1417688498 1995362011 7001 7001 2777 41 139 1949 1720623976 131 236153700 834627724 139 944259526 109 2777 29 97 97 1965422439 73 23 1188910871 1796551919 43 752035127 1614731700 2136813068 1211589080 13 166952803 904149576 127 89 656617010 113 1979663272 1441718497 10007 1456505902 103 89 127 83 881203281 150199370 5 1764414005 2777 365708684 73 23 89 226834711 19 2035772917 1652909352 4999 1825599807 31 73 298554743 603282001 1423350965 624855223 37 1410786898 1224662740 79 71 1662783364 61 1289302999 542447676 37 97 3 1265944596 1069505762 1560040261 13 67 171578357 23 107 89 2777 548471777 23 1668061637 1075333002 137 31 475132146 127 353029901 131 103 898954740 507258982 83 149 71 73 47 686855925 131 1395591601 835139287 799017591 31 83 1759011779 1661080162 109 1169744073 951982674 930803953 7001 657561924 669417508 127 1461396112 1291985399 538873045 41 67 89 1578858554 13 19 418241525 74636795 5 1483835428 919481402 131 73 5 97 803629383 623613873 103 214713491 443581266 4999 2777 438173676 137 127 2015850934 1565714293 67 527598133 217476787 1032597434 11 131 1100482792 563696406 113 2051464263 127 2777 1817291016 1263376711 67 41 61 137 13 799327785 1011003888 3 2053289116 2 1044164050 17 1686207138 7 94926986 103 2046488254 643176187 53 1476583710 296485975 329941768 546832572 13 127 59531504 4999 810942779 1456685846 7 668887324 764736926 1949 1949 655964243 1876388710 71 13 67 57372820 1516933473 2777 11 1523378703 71 83055445 2010744353 71 29 1191527928 79 43 550022933 10007 774221576 131 13 745958044 1269056516 740808036 71 1922536200 13 4999 229544082 5 2006585675 336663970 1184653022 4999 1697011254 43 1726465533 13 41 1670322428 787109905 71 1443765789 3 560834253 10007 77364117 23 1385042358 67 47 1714597553 89 67 137 164422605 10007 2131011982 1362550663 41 796197509 23 929867897 53 452093234 73 1929626958 61 1095580801 1429315038 1241452785 139 1344428349 61 103 1167752200 1983874348 101 192760318 131 41 1218092288 31 107 1992673733 1591742593 690011559 1230481758 7001 7001 357513066 73 233066028 13 10007 953787184 43 2138321501 17 563165358 1979339291 101 4999 1765291871 562637450 43 139 733516274 14204233 43 1935290583 3 71 11 2096261442 1230956284 41 727271530 89 1523725835 53 2777 1739783782 1371935823 101 1101607809 53 1949 131 19 1575939211 59 486327678 83032970 97 1223346443 7001 611236307 12503786 717961950 5 1838430023 107 53 89 815163727 19 1332238977 760336009 103 2777 1632311819 656579284 10007 2 1638999154 1612828912 53 269960164 866491171 7 386248359 7 869840738 71 1058529912 103 101 895370959 1781510147 53 192478669 4999 7 11 465676332 1179948102 41 41 490918912 131 93167069 1371466510 83 2044392090 67 1955606251 31 1995212917 1328141959 2777 631356504 7 41 2777 1434689841 307199427 113 1409752292 47 31 23 263412744 1357754864 1110769680 31 61 115627818 805777304 59 1776339904 4999 11 619423893 41 184346026 61 162344567 11 444468387 126256292 23 97 4999 433550903 67 862836117 881967553 97 47 2140272311 97 1636969963 4999 127 1536960223 10007 946553611 71 472587361 1537852647 19 1594016909 83 89 83 7001 138899840 1949 744923392 1145828026 59 1484734233 7001 75363108 17 1208152923 139 762865793 29 79 41 554951441 8801716 792241493 149 817242203 1258597678 53 1432978877 61 271548637 89 1459623539 73 417608854 13 1126589542 83 2065389762 83 822911634 97 901732273 364273121 11 1038292717 1254798248 1404878202 19 79 59 67 657067727 127 19 1177660660 131 1229074619 113 131 7 2061007494 7 2134508229 45471132 89 1933990292 5 1432295428 2006759088 43 31 211988601 11 1240264641 1755003128 83 1864496381 53 41 1645908141 139 677124183 127 107 103 113 89 265360798 919154353 79 1878808414 17 212291323 7001 1344689071 101 1479982290 107 13 1316449160 1153209603 1842690748 519468683 149 149 1406651337 23 2006547720 89 97 480645573 696160457 29 1424342453 934889733 29 587783699 23 1466286432 97 675268022 97 1444539371 905020219 137 67 53 1005422246 463244743 113 951809120 202253900 5 178887247 127 834794368 775208976 569617884 29 7001 1163650212 1698463603 29 226818686 158537751 906069091 79 1847570393 923666182 1949 1644338342 127 1915332643 836957363 79 297288138 2 1723783116 23 377665428 1854097452 17 3 4999 29 436720465 101 2061328729 149 933129337 89 675203622 67 103 1113844266 52406503 2 175387155 149 1961440768 127 109 659249658 109 43 88296759 942072595 176661632 2777 67 1676571552 827223138 3 59 435678122 11 294600771 1915079007 73 1689866681 53 749443320 2777 3 1291338436 137 1438348752 89 734979978 1703027460 13 2777 1506844632 41 188717301 968436564 7001 625371326 1800200108 1781178893 97 67 1284323804 149 1121707909 79 690254126 1049209586 41 101 10007 397660194 131 47 190143576 898573192 807629966 89 23 121551596 82263709 59 73 639634436 1526316386 2 11 7 7001 1100543198 139 1562546685 74271019 43 83 1048716205 304317342 83 1675025324 73 1431236540 1265255783 939562204 7001 734110858 1946183201 71 1514890577 101 73 37 1771713106 7 1065248611 1464328187 11 103 103 1223160947 27727517 73 1956077569 19 410217410 7001 79 462541761 109 665531437 1896941061 83 354175302 937103011 41 1863794658 2777 1798546266 59 2064230312 1560517271 23 17 89 37 793014007 61 447803074 1167840630 11 139 19 303433251 833891696 11 1131998294 31 109 1702289515 1712098208 149 373196277 1013454985 73 2777 1956851928 5 67 1446983255 1763235229 1921182468 71 83 137 10007 800189741 31 2 1333127016 103 1000030605 1462652411 2012597400 4999 870005865 53 79 1652467648 89 634676266 137 1739041969 131 410567472 31 29 1706851289 169705015 47 1581711721 127 2049769967 149 53 1062478761 7001 83 826005459 431775379 131 29 1803847792 97 73 2127612010 320642061 388732884 3 1392927159 1604171519 37 250455886 1756158138 1787818715 2777 1601859605 103 1576798366 11 41 1873793808 1009483755 1739289735 2018413605 5 1176045142 153121551 103 2 41 1791888518 1883116183 339619105 89 1949743577 19 1726685363 89 632943386 1818901147 4999 1116466190 43 113 384088674 10007 979405104 5 2007404480 1953222178 2 1260704298 3 113 784940262 43 2031189177 47 286598985 5 1279164970 31 19 1589772039 549352421 149 17 3 780637860 1452353799 71 4999 417405111 759038100 31 59 543399681 67 2777 2134263350 19 31 70917150 264150101 10007 855093608 1591449252 61 23 7 109 1469827613 79 438570769 7 13 5 37 843126437 1949 1166142175 107 7 1357051969 97 1834733175 921461246 37 83 1857394501 3 1949014575 101 1587411344 67 620633864 52023301 1922165998 61 89 67 11 196298956 1586245801 7 1088156320 1787184005 127 53 1162349451 2777 529342986 97889765 89 103 43 1306193198 234369947 1855474518 109 1968939467 11 1186595233 29 1425401214 71386590 137 189953936 97 1644948504 23 268173422 149 344867950 851559634 1986008675 7001 196298311 89 1141680103 37 822964878 101 7001 1037702222 101 79 1544981512 1574006507 10007 41 1258461298 817872592 807289168 7 1816792194 1949 11 83 784234879 83 1746955448 11 1638470042 703672331 73 4999 562023553 13 43 204342880 2102240717 345850516 2118764899 103 1782263248 67 101 83 19 1137360121 2777 71 1395576920 53 83 2777 1571824816 53 43 908008210 171764446 611724048 13 855527722 304054898 7 2777 1389696887 535715883 1878854501 17 7 1493412438 1344917091 915346912 127 1652330833 10007 109 1080555337 812060629 83 109 1412898548 11 319114686 716652354 47 43 346653143 71 1682628929 73 2 131 1511771309 1130498855 4999 13 101 2032610456 1890981932 43 53 2075680870 97 139 206850348 307805075 103 79 1815219374 1653295281 2777 43 1011997088 137 89 1377335965 531095307 71 53 73 748451843 41 1469818430 113 757012199 608371738 665555202 13 1830205312 29 252369542 89 47 61 679049804 1443697550 59 154928830 1813580944 2777 47 79 1608724716 1738361083 89 131 1583244778 13 7 742192031 10007 149 481775259 83 53 43 41 113 47 281027617 564094705 2 1249728730 31 662917746 53 493691555 101 17 1861057473 1778937167 1243537736 107 101 1322618426 109 1949 452759454 37 747808943 103 5372892 47 37 1839000759 113 2777 1125165421 605785888 59 636679425 107 1800058355 5 67 569379802 1073997002 43 1434051978 43 4999 1334184226 2130377870 89 1949 1639732680 3 1818824202 53 400958515 1574679661 59 1095264672 2031655195 7001 717847535 594856954 89 275375167 131 1932463006 1949 2777 1462395970 113 2074323799 306923625 83 1949 149 47 101 1416853250 1096279589 1875063828 7001 1712204859 2136373081 37 3 131 19 1087818647 1518370399 564405063 1949 1286598439 7 1927658255 61 97 92376980 1508311903 43 995491151 149 1410333995 43 611956392 127 1339437591 803553139 23 73 103 1439661488 601068663 273924018 43 3 41 1059455170 89 1250864740 11 1640661770 467032278 1056321917 37 53 1413108896 1557700740 41 109 397763563 113 89 362509193 1636014185 915487404 13 43 17504440 89 1976136420 313035669 75625246 107 957746174 59 1309148168 113 2 438190290 61 708909487 692293885 7001 131 131 296353047 1234664119 41 5 903420690 101 13 1406814229 137 958701888 1450184421 7 73 744272376 59 272499963 127 2025896634 1938132750 200043005 5 23 5 5 1645675675 110007816 178504134 79 79 1742999515 1483458682 3 131346297 2086716159 73 1158715235 109 161194903 37 7 2033327695 29 2 41 37 278684999 1507132100 23 493735158 127 103 2099889943 1637587525 113 53 1262354795 247270705 73 1606563560 139 360846751 1903072013 127 1711270135 29 29 840114702 2777 2034274688 969481065 637682438 4999 2 1531979138 4251526 113 79 2092040791 1427039015 137 1961850900 2 1232130522 3 2032191795 97 319453107 543496917 7 113 1182115148 1041851638 37 958751945 7001 10007 271309784 1921193895 745591549 10007 1986065696 29 32742102 2777 83 17 1530139451 109 1527017411 1893044404 149 1237594774 7001 1974265372 139 1574020154 356777196 23 1800028576 3 1020688596 107 101 1061292042 844116578 131 596861938 278280902 61 131 255787232 1202395988 2 41 1067176047 127 2 1838937952 107 305665509 97 954076383 116876852 67 1947557005 1391580419 1319057475 406071409 101 43 19 2055481902 164381717 149 1383689394 4999 1204059140 1425724798 1156000450 139 1418075498 578180185 67 1541614323 67 83 1949 489800887 67 1399946794 2777 1098647391 1145883150 79 41 113 650065609 138246912 1949 1107548485 597081997 83 1280995274 686967262 351317181 1840569901 7001 31 101 1882878663 2052074570 59 795727867 60536006 101 1947419836 79 37 390775611 1927680094 37 10007 1022375162 799719412 127 992967280 79 361133648 774343227 552575533 906580559 103 149 1131148996 848958045 29 186752489 1242900415 79 97 1868469967 73 1572125130 5 538415688 83 1579426945 1401351109 61 4999 3 1260188163 19 7001 31 249952008 131 89 59 569346284 149 326931777 107 137 3 843871632 149 72594290 501135065 5 397002861 97 23 1907163376 1122543130 113 103 862609859 1949 11 2107897495 1273211709 7 7001 103775823 17 1584536935 10007 31 864156093 1476004447 1781169340 73 127 2064028638 641244672 31 71 843362025 19 1337986232 41 2126290603 61 1569667195 1049476290 79 79 537789814 131 1602978373 101 42379150 29 857793057 113 468420470 5 614577285 7 1817136013 137 7001 1143417322 3 1939167963 1115433819 37 29 1839657427 480483455 788164060 53 915153120 1194855577 43 600765986 1492303499 37 39989262 19 898186734 127 71 31 1542273653 1958471526 71 627428917 107 400422463 71 1807937774 2127726701 101 1949 980678330 2023083439 2 29 41 357494542 31 127 1438761545 1949 540540120 79 3 304479092 4999 1678779944 89 59 388266787 679296499 47 826872974 47 136007284 1490993925 53 2127076295 53 61 10007 20484329 535734752 11 2777 479048859 31 97 1646463256 532769493 41 1933830598 2777 19 566405504 1517927518 1323139055 116718491 23 2 1949 1617399089 2046717013 2103460712 29 1103934425 11 843911761 59 1830980571 11 649259385 3 61 107 718973874 17 1565552406 113 492954449 655283742 19 103 238598058 431893832 31 2134549640 1574785399 113 946637725 437138014 67 17 1087067244 53 1311132338 1478671932 131 79 49251286 1949 1567417509 61 1035273700 47 1475825905 5 1129776035 71 150199364 131 103 186367582 682682043 240896811 4999 103 290495638 877225215 113 170645758 991322215 43 83 1863400962 640656665 1794331258 1949 188538464 53 139 1072063627 2777 13 1627657460 642880461 59 1904036784 292828868 2 345260988 139 107 1768726585 2 55803606 1104137180 36304023 7 227959907 109 1202537922 43 1974652235 4999 1501534633 39747049 47 37263413 43 71 280327762 59 1372222495 79 1830420398 10007 127 1418998432 1048366712 37 1384961023 1343168117 37 949441423 119555404 71624384 2777 127 31 83 1786607121 47 505975539 107 1506464984 127 2 757858554 246929834 350509599 61 1635511626 1105103169 107 41 159445925 540924644 103 1728310758 109 347419321 1603141093 67 769860987 1839296637 47 1597522519 107 47 1399554485 679168612 13 37 17 735892753 2777 690973140 11 13 1945267113 1840761063 3 10007 131 37 1100217496 666267479 71 1887737190 23 1264700356 47 116870783 29 233217072 817207708 249726671 19 533641620 2126589588 97 1885145268 76884982 7001 1499057057 1333971296 47 1174587471 107 1360395111 73 11 572250464 17 1896802523 474134956 1206390075 103 10007 1487968668 3 1803740613 1828635121 109 101 1015538537 2143227272 73 103 2 699478768 938748901 103 11 13 400029747 1892491432 1699056533 677593125 47 13 1554477353 67 1360432923 298964318 89 139 1718313321 41 1479394636 1449181915 561943522 43 79 2777 465605705 457091423 655243481 2140187398 23 2 37 1125443467 131 17914643 60259143 3 868019896 113 1592981986 89 977280075 23 438933104 946591427 97055749 7 71 2 887138252 872247043 149 59 1220099704 73 113 53 59 189796274 2 105927325 685688849 107 768377488 1666745906 10007 83 1051981923 61 3 2127467126 621042114 47 944643062 1270633766 53 2085385594 817304939 131 10007 137 123887859 43 131 2034749771 1602922812 7 1893639328 640081918 724788142 13 152575345 83 149 37 1407158211 324943916 391236737 4999 1371031516 83 594590586 600468800 73 293023640 1122776486 13 1505364832 1959817187 19 149 505049059 113 2023943393 89 1391857966 17 1858391771 83 1886416696 31 1386400248 131 73 41 97 10811717 137 131 1362214635 1398869810 7001 4999 29034192 1371920561 7 667799470 103 1885693678 109 1969622776 37 23 19 149 4999 1161557642 139 1577430482 89 31 137 1694822342 101 149 379724861 1419555184 7001 1013170718 539749096 137 1071025311 17 1650983305 107 1070187036 1298697627 97 83 101 268061878 1059864089 67 310074949 101 1654400604 71 17 792884301 67 48628047 2777 47 530229560 41 329208291 107 1729134766 89 266979263 1634834414 13 1484413177 41 399297073 41 53 71 604569716 131 1949 187986897 43 461162376 37 89 113 994755403 1559559193 89 113 1628317118 1238492580 5 846994982 7001 1133729847 1617690080 17 11 7 911968162 71 1644368378 1981108804 17 1718239404 7 603705886 139 1593485415 47 31 1269883287 1172000851 343811068 97 706138518 380886733 43 59 47 1751137844 89 1909903065 389728508 29 1019610595 5 83 1303365932 790775258 56948059 7 579605518 930325283 71 127 1491063014 1696196507 10007 1112419093 41 59 7001 131 889879463 31 83 1178553365 11 101 1490325585 47 109 2067414336 73 149 61 1194087895 41 131 1337377572 297675888 31 29 41 1366070972 53 1247262674 5 372528205 67 1932294137 67 149 1001164510 1759053022 59 13 342201652 11 7 11 386944547 1362437417 736754930 71 83 2119260580 1808328957 1032409628 61 71 61 790828063 47 2145696734 89 523557274 2130825629 43 3 959326371 79 540114547 1178997340 137 2000204816 31 184867725 1949 1395682798 717140397 19 137 1168617124 994505742 41 44783357 626121859 2777 515463963 17 103 157686408 1512505560 43 67 573259889 23 158670698 13 23 53 107 69465149 2013300979 884377400 1611672828 17 1949 245372659 164069782 41 2117897491 1409258966 61 17 53 507553844 7 773051023 41 67 2050584446 1649300542 89 1544263742 1636674845 132181999 89 2057891816 113 101 584944107 818777900 103 107 1718183102 83 2129244484 109 502256115 1963349655 5 1799849479 131 83 13 1681665241 834554957 83 107 547503271 1490524714 7 4999 7 103 7001 2072478026 1025947543 19 1572671192 567281044 975130760 101 17 1834933064 137 356648656 1198580236 4999 1296658863 1731726228 103 43 1427488762 137 1180270547 592959587 101 783433141 103 139 2777 1959601158 198452246 139 351475817 572115946 43 1186090844 139 41 1773129747 59 1058748451 13892612 17 179581642 1058194167 3 244315557 53 807301484 1158844710 101 73 1991862899 67 1876854554 4999 10007 262432485 1009796236 7001 1534300127 137 648697571 139 2020308502 1101522256 31 53 643342832 13 1680281473 1234446287 89 487269377 59 493368325 59 1259521380 43 1506581669 89 10007 512098218 1108977459 444265345 53 83 868188447 1467362315 43 1564184252 47 939333446 127 1809264479 1121631582 179214421 109 127 507620270 71 19 1645726746 1492506316 73 616777318 107 1240218864 1949 79 702487908 1481307749 2 2777 559729343 1209663407 17 1448086044 47 1768912492 1224689525 131 1082609420 1592353282 2 91834146 47 2 932930829 79 1256839282 4999 2777 83 941177504 13 13 131 53 59 1937479878 61 441461627 89 2144414772 109 1607524697 31 1750362016 7001 520629365 856293302 97 1072376613 137 275963621 1974238500 29 1672782160 59 1466687061 79 71 2777 1982508631 137 1491968360 1127849699 53 328862191 2777 61 11 1440973974 47 2009299191 29 245441964 264083047 1468754338 53 2054301603 23 113 1347639243 53 532955068 41 29 7001 1907084025 10007 279285363 364396734 1949 89 504107659 127 1885488990 3 1502114703 31 391096589 149 2041435143 1257888790 137 1475982104 10007 19 372480554 1025847591 10007 29 1519907023 1210322656 101 644889141 413477234 29 2069198314 1480241229 1502647430 103 43 792141055 1445552478 1227499332 7001 1262821356 29 326157055 71 1090749940 1565250670 73 3 1650225723 340984887 1949 676063273 1528780008 7001 806516846 79 1751018015 13 1519625523 107 1519711477 974431880 29 1844091034 1788232684 31 53 1332943905 1798555530 874058792 1775985505 109 1695787869 1949 107 1743498291 651595598 127 1370522919 2121795693 53 358140245 8928209 23 510797754 23 152325067 43 7001 61 127 516400034 2035598503 941853446 73 2 1161548872 781811304 89 101 726431289 1745225342 139 101 83 1110535020 2053509768 37 36185297 61 1452542187 1157911283 139 48572994 67 1687698376 700976043 29 943087424 17 744307736 579486312 53 1626918046 10007 986940375 1448605382 775380627 7 1847262291 47 4228176 1555331450 59 1248835397 2062677281 79 1812467592 13 1374933937 43 59 2118145961 750121827 13 131 2022724757 585870776 37 89 859444698 103 109 67 285786624 195304330 89 1519960334 902943804 460518040 89 217245956 1754959931 73 2777 90482991 319355 13 1104075471 2103428342 139 59 667909608 79 743281314 4999 4999 10007 131 923628207 1360193405 5 1949 2052424433 4999 7001 1390181569 7 1530584328 276773504 1911708970 37 1866475186 1917534576 47 7001 1044567342 2 139 41 1596960742 1409147663 11 1677494412 80266408 2777 13 139 71 127 182420387 1217577404 2 131 660650423 1453786648 7001 1050465045 1213525336 149 940481146 645614914 113 31 61 104403635 928642362 43 2032873362 236174302 17 352546483 47 1692521888 2777 191413056 29 1445450852 286382712 4999 1891588133 29 378516352 107 61 1905008467 139 2102464794 544687068 602670663 998941656 29 241343578 1747813854 79 2145507348 735773036 29 43 1955231294 127 1485780493 333885803 19 785751032 681987714 127 31 475231457 1111697200 965214663 3 29 2115307183 1016887414 1249644446 2777 7001 73 83674455 5 838802652 149 32749157 41 47 79635813 826526067 2777 987892757 67 2137778648 1003022973 37 13 5 1159755315 101 1461038124 572937347 778124306 10007 725567542 2777 17 1476855892 71 781484827 139 2119088221 859415461 149 5 1788384445 7 1860986041 71 1667606346 300414820 97 2777 149 1378205449 789754832 7001 109 2129409154 2777 17 1988119570 1946169280 59 127 756058178 1846080890 17 440869619 10007 61 424475820 1384595019 47 1742114849 1321099433 2777 73 10007 139 1600715060 113 41 1789281100 73 733604229 37 1451471224 1936294730 226196274 449489398 31 103 2026658488 1574551212 79 19692014 83 10766044 127 2088914161 107 426429026 518623115 107 1945825757 4999 844696027 59 41 43 67 11 1363914981 7001 142988424 1071837276 3 107 395685998 113 1036671718 61 103 1794297801 103 1899520763 2777 131 1480786534 1039801576 43 929936576 47 915802050 97 23 1513422011 247773710 29 552354324 981744908 149 708087796 37 321472567 79 7 43 977762989 89 127 1637872645 71 62342896 7 1022209811 792890512 71 1069547266 1533273284 1233958159 4999 89 67 1897034612 11 139 153359275 103 1901122088 89 371300414 137 3 883516013 1479895694 127 2017194713 137 744903798 19 777692895 109 71 1222665535 1335853860 109 1217477366 83 962399466 7001 19 71 289203590 1149349633 79 395318204 23 218988335 684208414 137 1430628207 584786108 31 1805988390 43 511800792 714038589 101 1469541516 137 1078497428 131 1956924898 1744785594 71 1501857111 89 41 1932212482 1143748572 43 41 1576670785 7 79 7001 1094403321 1485955249 923277189 89 1569036130 4999 416071769 921959096 327879051 17 843799643 23 954938196 23 29 115688830 2106266114 1464858526 300985301 137 979707584 1837948072 139 41 732829326 1386799073 107 1878050732 31 1169900469 149 1143981770 71 1474185638 1949 83 101 1967620188 811740636 149 1451541274 1375571826 113 2777 678440168 7 2111253513 955331290 73 2042695425 3 460937628 1694810455 31 43 1273078471 109 71 1499712410 2 37 1035965738 47 981341059 721317789 13 1536211848 131 1560164508 71 2067714469 29 1742390847 1941699024 37 404574613 97 1915258948 560715754 29 279677508 1396781433 29 5 1237347299 73 13 1731291549 833098032 1949 728943541 127 79 824490009 97 2069792693 61 838505207 7001 1949 662025327 1990091680 149 7001 83 1143702567 59 313502287 4999 349130160 466836557 10007 29 127 899810240 564121427 23 1564901876 1729122968 85824275 73 19 1439440858 1101498206 2 1949 1389812318 101 59 1158148691 7 31 1737292204 1116966884 11 89 314107891 139 47 1807463773 31 1258417007 1108800333 53 1262754627 1598580987 59 1416119191 83 318258668 13 134561128 37 1647450234 37 71 4999 1099765003 233498291 940152493 359941334 139 127397413 306584266 19 11 735652577 1517377944 67 508877694 2 2 1546229078 1724032425 83 131 799582735 475953276 1455860787 3 131 407693484 799650986 23 5 393259811 7 156969505 824937052 514770087 10007 1434025420 1689450775 5 131 732307423 746125041 53 97 936690103 4999 186292734 1942081506 17 1674107113 4999 1856259689 1436682041 47 89 1709742114 103 83 73 53 17 477559325 630121054 957460059 43 5 1636038110 1475926350 2101969731 43 1206059229 131 2039889687 4999 41 41727012 59 774180713 216240664 137 1955555262 137 139 11 45351647 1512585537 47 139 59 1636935530 139 1746384324 2 1530123559 127 109 25320801 101 1730489156 73 107 41 7001 546729093 1633367507 109 61 700083025 113 2092454448 1308397784 1439251263 61 103 3026037 330974844 3 127 412856553 2777 2135036015 1188702400 103 23 1012990822 67 1939856427 83 41 581584385 1865165317 2051340511 11 998918678 67 1068049067 1612870404 37 1416845612 73 1025468313 31 1433793648 1770226678 11 1383192294 131 1678060351 511391250 2777 2117448615 1682513767 11 3 97 258556703 1774033202 83 1644232878 103 97 1920409007 83 465787202 2125349294 893139702 7 1798698909 113 47 131 73 309125552 31 2022950415 17 2060653079 23 127 1876870662 53 23 5 1154169735 101 1500009580 1949 1830013550 59 29 2 2140437256 2764600 703448248 47 13 127 107 67 199329355 2134572698 915271430 2777 1218289339 137 1223499909 31 83 13 1714655710 61 1722580281 1726482166 1142870989 23 149 1978406951 511151503 2119664175 71 1041692035 29 1246088675 97 1944049168 455646083 7001 1021552344 1772835972 149 378635466 79 1524163195 31 941811124 103 1957612644 113 556293011 1075054654 20189828 89 1440773187 73 113 43 177423031 43 529009134 539616279 2145470430 103 663311393 1302187192 137 364369079 1790411657 29 37 1341180976 97 626711941 139 1714972548 61 1643798545 149 1506674739 89 2027601221 1949 734369557 5 67 980550628 2050482606 97 863248971 31 1703274633 1582613551 139 79 603167558 113 2138758571 29 2047778421 1664111582 73 1712367955 1614004121 37 1341026937 1118183862 103 1118586738 37 912050814 556726521 7001 13735962 131 43 418189171 194295142 17 7 886553549 1166351144 449722308 59 1934253758 5 10007 55258654 107 1791070581 1949 23 47 89 1798313530 13 1177565272 956704255 304282209 7 1140960989 103 1514964788 1798347967 67 693219989 500608322 1699744478 137 97 1609328552 1320491846 548078864 265384723 19 11 1429097593 622230048 753458596 300752996 103 131 1576215711 700560228 2103412808 2 490488334 844662332 89 258406516 1555629201 7001 137 1876961041 71 564814585 67 1075757427 340767124 83 107 59 1160813296 103 7 149 43 635382749 67 708652540 59 3 847500720 257293323 53 79 554886255 2777 2777 1941136885 2 302876489 73 1949 1230983006 2777 17 1773357092 13 139 1773399669 152117790 1603316357 41 1462886201 1004726751 71 950669442 2057001348 109 31 137 692538733 67 78882718 53 1232456983 895473306 139 516074401 67 1227808768 131 79 19 496621881 1225442331 37 11 2017008730 634523050 19 2129447629 1949 1879048441 7001 61 1168726215 1013129745 37 950005647 587135305 139 89 1685694032 1602126361 137 43 2093761418 138896880 1558475080 624671281 29 131 519256359 67 1530004070 31 519396971 1105575005 905860139 127 103 71 1861467208 29 107 737225856 127 17 13 31 137 182706214 1466362392 11 3 1538982057 127 11 2777 1136059592 1043188381 67 13 1385375628 1886687725 59 2062572976 1220751241 1794360377 137 71 1616027876 220087815 29 19 460532458 2041492769 89 266297299 17 1087775447 1676268980 137 1080921506 234829966 43 133994450 53 432134533 109 3 886890843 839992224 137 122843561 153647834 71 2 1950328721 59 687510260 771863805 61 1834226543 73 789724707 1183074672 3 101 2032743574 113 423313029 3 37 37 59 1532501164 139 724204443 7001 437093433 1646348395 1262130635 131 113 2777 123620932 655907961 109 1463378089 292791575 71 61 731138589 113 1433422289 3 53 43182386 1036172843 61 1720646459 11 11 2043320829 89 1949 53 1685509507 37 1154171488 71 2777 130560655 1511598153 1539781633 13 67 1117979621 1949 89 37 79 738779481 419208760 47 246498515 158875589 31 37 1210554382 101 1156431719 83 43 1484203751 2777 47 1196337881 7001 2096624475 37 11 1997445395 1029036833 5 1479069385 1869368525 1810490126 188414604 61 2077216815 37 1321212276 29 1115969097 101 860065148 113 912958527 73 1789519299 275612784 19 695254479 20274896 1571976536 7001 1949 1615754133 1621197920 356142575 37 2 2009169396 79 1293319553 109 1010756346 83605951 73 830223379 131 439034448 59 1930457727 107 801856846 1281003661 7 13 1084172230 5 61 339025800 646046913 1949 53 1949 1118677275 43 327700506 1600205827 139 37 1171671378 37 1470851972 1732092951 1088452471 1423191284 7001 1525129471 23 127 625627908 31 7001 137961706 23 53 469516824 4999 1447403521 1448467728 43 137 1855779887 13 1678724931 79 11 1013285834 555437553 11 534803920 37 731140975 5 1347938625 61 333168336 1625568321 131 625660192 29 1306194423 1191991930 1251407106 131 304653731 1295190227 79 1826431810 1458443305 1085855332 131 127 207600677 97 818022437 2085950662 97 337710590 1701250953 31 31 137 29 778095462 71 43 1949 71 1268287697 47 1415283609 542179615 101 457181233 53 572719696 10007 230341126 179145314 3 13 67 1082150130 19 1449528920 67 865580928 735038249 131 702319508 4999 97 1949 574432669 61 304659132 2 565879688 1139151057 11 1730501223 131 1843844388 774715554 645762353 79 107 2011925762 2099388621 11 101 2 4999 676082337 1149450776 97 525060905 83 37 1784052680 1140280208 67 442429542 688460041 67 1617410150 19 401587496 11 461423724 53 1512974146 137 4999 43 118540508 166225238 37 10007 1099479097 71 572812722 89 843717424 1315854218 71 103 107 11 1871215401 43 10007 79 47 1972607652 59 545306084 79 19 646640281 10007 971229385 417492040 1949 125523396 1633612820 97 2134383147 37 1238128373 1659483995 5 17 126153112 109 1712589034 61 1557605354 1618894067 109 661891491 1222788596 149 149 61 1506346499 83 47 813293499 4999 784363096 109 61 1699459329 2011510990 1940610309 11 1479505192 2086290360 73 3 139 186002711 101 205028986 851314703 4999 1191699490 17 7 7 1299123392 1713109509 1628916710 109 1330979271 1104911200 109 4999 2034615486 1831953527 107 624329030 1368055507 13 813176079 19 221658130 466137872 23 83 1635277122 1716859980 47 37 547232257 676458901 79 1808301995 61 85930274 7001 1463103985 10007 103 1913519580 419579564 10007 2139336488 433159281 127 2777 59 19 451068835 47 523459633 73 543797513 256130944 23 1601944457 71 1383572339 113 1362163680 59 1558918334 23 10007 79 359075713 37 1009014582 3 101 423467079 83 964111815 587143923 139 1910935999 31 1729755825 676443064 139 1923908869 327507074 10007 5 103231330 779297040 1899712142 73 41 126671612 83 3 371379099 7 107 1729637024 97 1453102304 131 61 7 1884561999 61 535708030 13 151679005 131 259300745 67 2126842908 23 61 960932907 47 1345141868 513732786 7 3 37 2110342915 1444860970 1495890762 4999 89 73 1949 59 2053259059 1353170133 921390848 7 1308357219 403206279 61 137 644238527 1529140707 2027837820 5 851748443 23 332109029 2 71 89 47 1224405648 43 53 47 1811026832 10007 1392974400 43 933357011 1793571214 4999 2085397837 579591874 79 1923282762 53 10007 10007 911485639 37 644049454 101 2039841854 421399674 23 109 137 1433244269 101 784764647 23 580263941 53 2065856086 139 29 63318195 131 7001 1639807556 815890056 89 139 2132232061 7001 1497303870 2047650380 149 684658874 149 7001 107 1697150005 204712293 83 23 1531484256 143972101 13 448895603 1949 721564567 83 61 2132523034 107 1483825282 926260460 343845724 103 83 1225830569 2 729282598 10007 1796266507 1038336327 103 438728088 134753458 113 1514899131 576886244 2066587603 2129718594 37 103 836405938 7001 1654384697 149 127 579149845 2066328735 61 109 19 1553601177 2140898283 107 2080287899 97 1782862134 53 269741592 621349072 149 286625241 892208226 23 869891162 89 276108082 2022252570 1598229150 73 19 513707997 1533480462 21181020 47 1148497170 465829242 103 802143091 61 677403841 341776961 94840812 139 661452084 53 718453679 612444603 59 956238300 281084507 43 13 10007 5 1996817410 993603675 1360454217 71 785982283 763635351 3 1292236473 1949 352093801 97 870897455 453226885 5 149 1555204933 2113550131 1403447170 29 109 37 1672984193 667377066 137 647542008 1072990165 10007 2777 131 1890885309 1222907925 71 1250194767 1962172472 10007 313129037 805813675 107 37 1132981514 1118349198 67 920005408 59 41 17 22405448 97 1681998829 1631988992 139 1118632134 67 31 1366511188 7001 1406766938 519526596 71 539054436 41 782185536 469455945 23 1813046983 71 563066778 11 1083530454 2 23 31 797217948 1820771980 113 1537163182 1643380809 1914847432 31 453608096 1169912213 107 1610494880 1422056666 97 103 1878457556 1438852423 5 1770245020 644677385 1530623956 149 855218876 4999 97 23 454383249 59 89 836015626 13 67 467283765 41 861391714 487753991 113 1806055524 13 454730126 137 128198709 83 547630927 53 3 238181253 917517419 109 31 2070026240 1669608447 83 2058339161 103 71 137 83 1831902950 887861177 71 1243462476 223548754 71 2146710572 4999 1555058926 97 73673908 11 137 71 2130144698 31 7001 1337597058 139 29 1949 371754209 94246656 47 47 651013544 338766882 10007 73 838673859 31 67 902400823 5 463823090 1047800015 59 2043909506 149 131 196870990 2 137 279936228 532565022 2 632757381 7001 879661648 61 1848970329 1529114564 1230169352 59 830572930 775804936 2777 1214283521 1949 73 386313737 1135868558 107 109 47 1932278993 1238679883 137 473957120 5 43 139 2002983050 127 544330255 489027175 4999 2777 1710157133 127 10007 23 4999 854677646 892937186 19 47 67 127 185154697 13 354858010 1469919113 33482207 101 2 113 1365806608 2 763579759 1171816667 113 1929546842 29 1752837865 89 1633168208 43 1783655501 73 1130994595 61 2023320651 570485228 83 2106474015 1926883688 53 1003152041 336118010 7001 1736556044 73 1615992175 61 103 335792051 1513548329 1449839833 113 212056321 1167540291 19 40263873 13 601339219 29 1786909269 2023845939 137 149 1712630734 109 2121415661 105412919 1404959279 2777 1307838327 3 137 139 1340379788 18485071 11 1181971905 139 787945964 103 51818888 1985829391 17 1480762569 11 1596670199 137 374527586 465686760 11 127 37 1366435641 958632475 1162333951 149 97 1234861830 137 13 1439249140 97 103 1795472026 79 71 139 79 1228277306 83 2046225414 592596709 107 139 725217297 593335044 10007 1177291425 1342166011 97 579668421 61 1499100958 105276812 71 5 7001 1733433598 2131678482 83 31 290280225 47 23 47 146144761 731402906 127 1717283048 244504194 2 7 101 145934698 905876925 5 29 7253016 2115889474 59 47 1970183681 1949 71 2079440048 1611956310 7 195864921 1263627904 3 54565794 7001 1623395942 7 73 11 37 354797181 23 2033661449 425615644 1378761081 257488766 17 1130926359 43 483340511 1778832803 1219837748 109 1259513773 1877357293 7 1369690380 137 1996225767 1158354406 694235489 79 2777 2009699054 127 3 594103167 61 730332016 7 109 543149002 23 1776204739 59 1069932845 73 107 1412935535 1276877626 1562786158 113 19 1461426819 980048628 13 1430011474 932818934 17 1243102041 101 5 83 1003991157 992883516 764974000 101 1065281542 4999 1791371654 1113134899 479459838 37 1949 53 4999 1327974352 1550119914 19 982785826 41 47 1901253588 37 352891274 10007 109166363 113 3880866 127 1619797497 103 17 1998359129 47 135234598 541058476 10007 37 463532596 2 2054171175 1658850263 89 594691683 109 158904560 462107942 59 904667650 968802807 1263882690 101 11 17 149 43 41 101 1706037727 1895175432 113 17 137 911750892 84373591 1527100070 2777 4999 107 149 103 1337856391 5 592243452 260068267 73 37198935 127 357856536 240576852 3 83 47 31 19 7 1203796587 7 266598983 137 939529697 1410851619 308973220 103 1057485203 53 4999 1892511422 477661286 108240503 43 53 672436537 43 2777 1644619933 7 1198267287 609416684 1126742635 53 1758820313 10007 1596313383 97 810013050 1790719436 11 13 73 31 593366284 7 540448111 98057887 137 7 2127828438 10007 906572895 517802887 83 139 29 607818424 753573149 3 1777843722 147846837 107 47 1381492519 43 451479274 2081064361 505713916 2777 354478458 137 1864694807 61 7 1591299829 2777 7 149 2147071766 47 29 131 1348924292 67 1915806509 1578526176 568105669 79 647143338 3 13 1341256982 1248585169 107 1826919712 752277456 2017733914 7 113 821115291 23 1570381166 16871788 1459456313 1728748364 7 1441520439 137 999013347 31 131 149 1056425496 1517018384 59 762502135 37 1517674606 1949 1961183199 899404984 61 13 691823557 687793503 59 71 1292426348 1672059623 1004962982 10007 17 1614344259 1719671963 109 781309602 1602728607 473949572 113 164143693 47 1009161800 2777 793441913 656531282 11 184775182 29 2063077473 1848448514 131 67649725 149 71 467171125 1272891053 61 149 274113363 1139248970 1949 131 785789668 10007 1045010996 10007 7001 1349350193 29 725699567 1323147900 203550329 97 1553402883 7001 1698120554 1919710721 53 29 711799606 137 1828924107 1175439896 7001 31 17 41 1214742301 650177016 97 1326561427 29 197078150 7001 1861180845 7 1622022409 67 139 7 1946231063 661029922 1387972567 1561107091 29 4999 932878387 1765204136 7001 73 103 978394282 702334505 4999 107 1565442314 976341250 79 774868240 199867102 59 7 1043549789 47 1349090004 1949 17 1749341021 854959399 1338345841 7 3 1635485850 1058658792 127 10007 3 739174599 967188194 107 536245794 113 948910949 79 1919058999 31 53 115803840 71 1514541896 37 288853746 103 548234072 23 109 901757218 1306967443 53 10467235 1567289341 982103498 1294867985 59 626945629 1080292977 97 53 1178174895 67 800450811 836943368 2777 73 825823958 1729989106 7001 10007 914709849 71 1847825126 1071367422 7 1551335175 10007 71950330 37 1291267801 1850197849 127 7 2017808104 31 713597463 758526450 11 61 29 1250730589 59 29 1404295855 2777 1561523762 13 113 644464699 79 475885177 107 293723896 1912884512 79 305700691 79 1219392803 73 37 1734971659 1383058880 83 761351290 1264120595 23 71 37 2099007114 1764417668 2 29 1569667798 37 1087073986 101 1848659311 43 23 327294156 79 630353085 67 151517418 1834081017 29 798547365 1853784557 73 109 2123637963 73 97 1159621867 1949 7 1394590840 89 173610195 41 314614566 391237164 61 11 1130068620 103 333544006 97 101 1787196616 1712106348 2 1286210696 428745432 97 149 237331968 655954507 59 893405492 2 1439704672 53 1511963065 4999 59 41 1297670951 1065812380 37 1419334962 149 19 1369391807 712380338 209429204 2 19 10007 23 344707233 777874421 7001 801649505 37 10007 53 1698607971 43 127 78835758 113 847722045 5 1026011920 1132307390 23 1881552030 2105399967 1105915022 43 7001 1229956683 1750743951 3 1576909242 1816303310 5 137 61 775237923 101 2002034700 1269212428 83 97 5 2001846030 24307585 23 1523705771 1949 2777 124317959 447499665 798124565 59 1607798683 139 750991146 23 11 222602798 904186360 181206173 61 67 7001 186506141 131 628459282 654713238 2 79 930477800 1047532732 1603248516 1146091504 53 47 1926611028 79 131 329196671 89 297162982 1956166395 127 127 118774972 312419625 7001 136757534 41 1233290291 828632822 1281759318 23 53 29 455162315 80854932 97 107 521667586 1850544262 83 96184882 144271158 139 7001 41 73 4999 53 517845471 13 75243412 1556945129 67 53 56358292 53 1951783671 89 2119794951 73 742618181 83 1622812182 1997925335 1579439049 4999 183349325 5 61 1277644329 1265640566 17 926713356 2 1674231568 1593157902 7 1169360918 18940114 41 13 1702646114 478750012 637175711 10007 53 1690904192 2777 1002305387 1877645999 149 31 53 650177341 1151593169 53 1949 1687656546 473669605 139 67 71 61 1521092829 37 769583450 23 41 1419438368 1795304761 103 373017796 175806100 34015521 109 1344514095 83 1324867568 1819323549 19 29 93907307 137 934105182 5 1518977114 47 137 1857916595 1598588655 5 59 31 31 1364203453 307862183 1605799703 131 18696813 127 200031002 390954568 79 607340371 101 89 79 1362820863 61 19 705470513 5 508139265 599099076 1322745274 10007 67 2147444269 43 258183051 83636104 127 1750315270 1682910124 107 89 101 2 13 2777 5 716153920 83 400194332 149 1295680458 1627700886 89 10007 103 1886036179 23 17 1690488432 7 31 1918832048 109 1133482607 1785439909 97 1112810661 103 1643936341 53 2133155872 5 113 97 1023341673 41 1897768114 137 562861075 67 107 1620095560 133992141 43 790077125 17 1532816951 23 335789312 154423168 1949 73 17 1783430942 97 127109525 19 1225906315 2 2115857589 3 110048192 903950255 23 1006236407 23 1005708672 1588390772 31 31 10007 49450742 29 99722334 1806279791 103 7001 127 1402771896 67 1268274758 97 1996791463 37 1855824170 23 415532605 1239002295 2 50765826 1954304792 3 2 627820908 1969176835 71 3 41 59 1089946707 1129459774 79 2136942969 368701769 2031530514 13 97 1174227486 83 1422010863 141723413 1949 53 452182061 589493772 1146481976 10007 101 1638248860 1026642005 5 29 1066884840 31 641182250 37 1828721019 103 588471857 2001817112 2777 993299576 43 43 2777 1271684053 23 19 259791940 1136121120 3 688263858 1337614478 73 326360379 53 23 1121195786 31 328959755 1949 1949 41 217629952 101 31 73 41638779 344740417 7 97 1796536903 79 107 325104413 1223954965 47 335305144 67 1069970101 103 59 1407483527 3 1353525558 67 754959082 53 1205780228 97 2 199736864 3 109 103 389228451 959404058 1774315566 31 1506853298 73 1648838882 97 2040288882 556983991 2136174336 29 176014591 2777 31 97 229785531 594860088 109 95290591 71 137 5 1940592014 1949 3 31 31 5 928799295 916253275 5 141735135 92723412 3 7001 213362476 633051423 1452640475 97 5 101 71 404217200 59 47 963717845 101 772910799 948471487 89 79 71 804867218 1560109767 139 1165520004 387734662 752611371 3 1466560557 1430262294 1291768512 7001 1120133545 10007 352664500 43 139 1279054092 89 381504819 181988535 1805757768 71 131 333797432 1514931996 37 29 2 1192574130 139 1557391584 79 4999 29 139 71813377 7 13 31 830328707 1438460457 682684114 23 7001 1314262725 1532723668 1022678150 37 31 501530214 637228 17 1652791819 7 149 11 1118843319 1672277605 29 1490691295 1897606444 23 1379491158 568285041 3 1265441529 131 71 1830608052 17 2052334724 131 13 200247244 103 1461950997 71 10007 2142648805 1638966474 53 1009597106 67 1150563195 1120001537 23 1902159501 101 2047174931 31 4999 73 915824420 819896945 1949 1399586645 1023314654 67 2003758950 23 1477039369 45491677 1420165577 59 768450456 727953339 89468944 109 697563472 131 400105702 1297242570 37 966452493 47 118744137 43 2777 59 885760746 808027074 3 113357883 740603397 1282064276 53 1194585625 1004832891 10007 17 1376713758 7 1745491867 1949 29 865732070 403439296 4999 32913078 217286646 3 13 1157473572 53 137 17 1552469189 999896822 7001 287489064 1949 1155393224 71 2777 1730584745 320215870 61 148807243 1313185125 1222134093 73064112 1949 10007 127 1643349139 2777 120332964 3 73 41 4999 23 79 64154399 89265023 226132917 41 127 1697423786 19 301112437 963395834 478777994 29 991785158 1504740549 13 149 173497151 19 1779105337 1584356259 3 2138672610 1430507535 5 831058475 533523172 13 2111624658 11 898165554 1911929515 966330733 59 1673800173 1023900179 4999 13 139 71 139 61 1297334275 714693556 67 31 1448678050 600015199 17725745 113 1044487702 1455399551 59 656561794 2 19 1458878349 29 2109816816 127 79 89 1061059246 1361605126 13 191234628 1452760445 519351377 61 23 516688452 73 1634382254 109 1687556056 47 332587561 31 83 1253665260 285341568 127 5 101 714993847 83 487268017 1611932547 137 816154895 1161069339 97 550968675 1517445318 43 2120336712 89 1682014115 43 153092513 1852174518 101 334477256 1835393513 31 476295687 2075564018 79 97 139 1437534386 795946109 537778829 83 791695074 73 2016896775 101 1498614265 2 321274310 621901228 103 299796641 928687771 11 61 71 97 89 1609780825 1437707246 590829348 89 113 61 402332149 37 1598520028 1380046350 103 380300261 1015340843 11 137 604572232 541062320 952804401 4999 127 43766613 1156707364 149 1347563301 520755745 929838522 2020970836 73 139 137 707820912 7001 1297460325 1485224072 19 139 992134879 526874799 73 13 53 1258291603 433802615 59 1239260249 123110318 1750496144 89 19 1178209635 107 1352883497 1461452301 10007 67 71 2002486556 127 4999 751571352 7001 1949 31 61 429468731 139 10007 10007 97 1899362529 1887960955 61 1765423244 13 153872758 1986600993 1881792072 19 103 5 109 1380748208 59 37 713328981 10007 197758334 11 341751575 113 2020159986 693360316 149 634550166 127 445966596 61 2034648717 5 109 273028759 47 423014758 1634696756 127 940804102 71 101 1866905412 1423035359 1736082738 29 17 215436121 413433030 1949 1023538789 103 382195817 1429481862 745487528 149 200513495 13 71 1820663224 1353384676 1242414125 31 1618681616 1066232915 17470686 71 59 222788956 1377840747 103 1424782314 1345338517 1951359650 4999 19 131 1563448223 2777 2 122694728 53 139 1433647529 1750979033 2777 1416778748 23 137 1862404167 327529999 357915318 131 29 250440307 101 1141965287 37 73 332261544 1802656842 67 1949 1908875915 404188337 83 417260642 47 7 1071232134 37 888124320 1196949593 67 164883382 967602610 2141791797 2777 622492320 13 23065393 10007 595386479 274690051 4999 139 881796375 109 4999 1969226076 79 28304673 587291372 4999 1497052935 131 149 37 7001 1100389176 137 1720051714 139 2083111824 67 7001 1603859090 1877049993 13 107 1535996663 485961900 993291984 23 1592626516 13 97 925477194 79 1543294151 1972176382 885010461 2777 701778316 97 1883216066 149 735655412 29 1043566421 29 1494752686 89 103 1340693890 31 1252834465 71 47 995332845 53 7001 101 1683462546 229954518 131 692873244 149 439856791 127 174989145 43 1300358958 1257023036 79 1128430944 47 1469484845 1594909111 61 990470481 113 137 829400329 141520863 7001 1812404878 1740504608 7 1858451221 1103536780 79 89 113 897476058 2057286249 2777 1251307869 394445080 182108971 107 1979228994 2777 1621766193 945305102 41 37 964568614 41 1142520514 1855734866 1324315789 79 1717489309 283324181 1949 981945180 89 1878617874 1996934832 1657696537 101 479521777 47 286912158 437751549 1626633722 29 81432029 107 2077679455 4999 1493456249 654438476 29 1419043512 1949 7 110014689 79 235041906 685338160 13 187155891 149 19 383449716 107 79 37 934418646 89 245067473 2777 289718856 662095648 83 89 370080512 79 245316733 19 802402490 1774079131 11 1195145457 674336802 3 1872609879 19 1258070503 79 1352692823 107 2111946763 43 1340276503 19 41 456829339 901725874 139 1286965542 97 23 43 71 7001 2043262853 558181452 173152013 43 89 31 1298384191 1285507989 59 374757911 23 699275739 1894888359 406951067 107 47 741269524 13 897075821 61 396428357 103 825441176 128187873 71 1237731356 13 1709881017 548362386 5 67 59 4999 165266940 1026794600 131 1638136791 59 2039932434 446458309 1940376749 79 1741550654 83 71 1318689958 1374972666 88530458 73 1444515548 2 261987934 1953238606 41 1279455143 73 253030848 1926561545 502944395 139 71 355035658 1063990741 53 1808368254 4999 53 89 1254180257 793834521 29 67 13 113 235624323 154599164 107 2 778884216 127 726505151 67 1560892233 1809672010 137 1880346740 2 342924700 5 1247383850 2 1618352106 101 364382376 89 595040561 79 982717386 3 729584750 79 113 5 2050379355 2108899025 1853241320 7 127 394099303 13 109 132924955 127 10007 513468480 7 892365103 97 13 1889132128 41 231020650 137 1124279951 2084001941 1784631911 7001 59 101 665795737 73 975013872 47 19 1235261478 1347812424 1602737142 2 131 53 77681021 2777 263289424 103 31 139 53 1781236773 71843355 139 1772152096 2 506574002 1970956692 1240568914 107 53 2 31 729796265 3 1853672133 23 3 1180585836 1479538185 1511517039 47 89 599213059 1465353939 1554159106 4999 1391241696 1108091533 71 1311603732 1188598528 549939642 41 47 10007 1073120659 1938776194 107 1410708544 73 757772700 89 498005018 5 1398629750 1047057955 109 843017227 1751094810 83 43 1959033990 947127417 89 1706084727 43 2072746243 1013357847 2777 47 7001 780706112 10007 1374959523 3 109 59 1950523792 7 7 478061038 2043467846 17 71 139 113 5729778 127 83 811702111 1600630130 11 29 83 97 1581687626 71 3 92262456 11 803999702 1497988105 37 102681068 101 431082645 85307350 47 2022903970 4999 1868511223 3 1290691136 2018374283 17 71 1364168655 574515122 47 2 171032292 539228404 83 32152208 1671314228 1354915554 1471192011 29 1978236422 109 149 996327538 1576290020 294345313 61 1285034567 47 1006874839 984324909 1949 1811541736 97 1029867915 1805412991 79 575806036 1544417914 13 1870905517 19 2003682084 972322175 83 41 53 149 31 47 1549101623 105056186 89 1682311242 3 881329671 7001 1880744993 113 970239470 101 17 31 127 1949 535602741 83 293977368 79 23 59 1891054511 127 757363611 7001 2002930092 326897693 1840454782 43 17 233892800 79 113 97 10007 79 1539630368 7001 29 832304205 1754460009 137 1420643283 1208058871 2777 10007 1609382185 1513262801 107 17 127 1397092329 602457901 139 1171105056 97 1156290537 37 113 665929792 19 685970471 2112703812 139 1895448202 31 266772922 109 2123823501 149 445447200 47 962941452 103 633602337 1949 113 1991183950 2 272860950 83 175875340 123060466 1506790826 71 284753722 19 1618764660 394945025 1433198232 107 89 7 120154902 1301990267 131 25412297 43 1044258752 149 303952252 31 584348903 53 979210240 137 37 59 2060735893 719105039 7 1546338227 151376666 137 826886927 137 1058764359 101 29 5 97 229732959 107 7001 41 4999 1373201507 2777 1007640004 2777 37 404890663 29 71 89 83 5 1603399100 1256306745 131 5 23 248265404 1865519167 101 1048334750 73 19 107 109 947984407 7001 964562775 1949 1661089822 3 1011562656 41 1205628493 430128351 137 574161090 1985141168 2 109 16837230 1763456173 43 908956618 127 7 43 2048344424 53 1702724387 4999 107 31679597 1200444770 139 1979666356 445779950 1819593918 37 71 47 2777 1387161486 995087964 981197410 2777 17 450744494 860372210 5 101 1407997974 815423399 175382682 10007 2093504428 7 103 1437397754 1088481513 7 103 1577064518 73 40144306 43 29 1218083085 160709738 718907883 17 79 359741668 206772230 137 2054245267 1979860843 988787177 113 89 314965838 103 1234665738 1883374015 7001 7001 1361379455 131 1908676098 7 137 131 37 248924641 61 2019600402 19 182587271 97 89 786043105 41 1584421179 19 841971624 275865788 113 1956447311 13 107 863035464 47 1697885716 101 1781675855 1096115195 37 280743705 1949 149 706182818 1262370821 101 953975626 139 1329298396 131 29 362007493 43 1222619473 19 7001 1243671642 37 1580393749 43 1070901813 245948832 131 1644820180 923810065 127 97 29 113 1791009207 1151973867 1254340542 7 1864890686 2 941491102 67 200450734 3 1881170865 1177465779 43 5 1948743810 2145128335 2074758765 509942485 5 59 1743708479 2010378328 149 815543777 109 1627774172 41 2090685858 2088862055 1618997751 83 127 137 23 795338321 37 2045620443 1396731352 35714076 17 970222504 113 131 173173878 131 1318707701 138115830 1891264185 5 109 37 1990825404 109 1999467935 67 1102227653 1875874868 1957793935 73 1804674739 149 2125046365 59 867468563 29 1170229663 954038143 1949 184443615 17 2087081704 1863659510 53 723856828 1958930403 180593609 67 37 58678115 2128791527 131 1667066634 107 1023109390 2064855781 37 461034208 1521442608 1706818701 3 13 1548503450 4999 2057723373 980328895 83 673594219 2103960194 1293947341 83 59 1468840105 1949 255613299 2007362805 149 530863607 4999 71 44649202 1786692706 83 79 43 17 10007 1234533569 17 67 1638562988 43 143893953 2098928222 10007 89 1548516480 137 1119979932 808189757 1137574954 19 14395308 73 1268349596 41 1282430185 19 113 13 5 1969186900 13 291465291 1206771488 1020708576 103 1686250698 71 643643329 467858689 13 7001 89524294 137 59 2076908730 13 149 812804238 5 119953610 1372539665 875951832 19 3 387737718 53 1103895660 59 11 475666633 131 678760125 1501380065 97 489302920 71 450082275 2777 842652880 1348598570 148509042 11 400606120 2048138801 97 1767750110 67 37 53 1085904227 402827030 127 1164146135 31 1459655071 2777 47 396893991 1462631305 83 1196681052 1959072187 376632268 31 47 378049055 5 139 13 1887170779 138237288 109 1263631441 1949 1005060320 2618416 37 1780508914 97 729711920 131 1011962424 47 1604116239 101 528450302 127 97 1324521420 1516311663 1446403957 97 2037167034 1466063529 97 1101717318 19 1971074136 4999 658813211 154149164 4999 1245965622 236611522 19 1669132632 23 2102872658 3 17 139 131 2777 2045352663 43 1541368203 10007 16221347 31 1017317762 131 7 1347442882 1196518701 17 41 222031277 854849057 37 79 41 19 1992647059 110026625 1327131561 3 1452021197 11 1750441946 155995037 41 1329520013 10007 13 127 425957285 109 103 347083351 1699959407 61 107 618485038 149 378989695 249735195 79 327396152 41 19 137 1716226263 1949 3 2082868875 84421362 23 1170794565 41 1823057005 2056211988 139 101 127 1944943532 1463030602 1879374659 139 67 1463642213 4999 1260652819 7 27631996 41 1524790205 1441615745 1089647697 61 19 1643731495 721760470 149 127 1560010088 1703575917 71 692441700 89 131 1861452747 79 19 10007 1808975397 841070257 61 47 28487734 214713907 1633889971 1219656892 19 79 1489694231 2125664692 118594383 139 97 299075347 149 7001 59 4003917 1585038304 17 485813488 615037526 1103352991 13 1755988195 445389618 7001 1117254585 11 1967872401 53 101 11 97 675537003 19 131 579395208 1928985850 23 1352707723 137 634287121 103 107 966236964 1166986191 350121775 5 2 1267482720 83 11 2104153766 109 1679544703 71 329930681 79 1690038249 29 19616461 65020083 67 511850156 37 1322669747 53 1843757587 741909953 175344924 4999 5 29 83 914705318 1314571696 103 137 1845465487 1549623714 31 53 1736021996 649751062 872957979 79 1870959334 23 1069408815 2777 991842156 79 313083636 122293468 7001 103 1189200405 1079744983 1932281651 10007 1786899955 67 1650677004 3 586994625 1268063101 131 67 2042852586 73 131 573557300 127 401149820 509349883 41 696780363 1634089194 47 1470022666 1508941392 648444289 1361514117 107 107 79 1745123114 459984610 1663389922 109 137 392992994 17 128900898 67 926523972 1235543295 43 46326854 7 47 41 59 1634119873 1055355538 5 102768955 37 4999 426339715 23 1307680617 547235711 31 536421799 2777 2011692124 7 1948641338 103 4999 682353502 31 10007 107 78564568 137 1262165954 7 2112355154 1134417618 3 749185733 137 1552047074 43 1797512946 103 3 710441072 1669711540 29 195348411 113 13 2139655237 1398536767 59 822280522 109 2140155003 638280452 19 2777 1309713733 1581633993 113 97 37 107 137 13 23 11 1139520679 568715290 17 4999 2044660986 107 1603918587 37 73 1919295690 553792699 41 2138115278 13 738190099 17 572147988 149 298971919 61 435008751 83 109 29 1219293748 4999 1238127325 5 1984957205 1271374229 53 2103640967 97 2777 1201375848 131 1882125339 139 951293621 1901558503 103 7 137 29 17 1749001123 2125747864 710518335 101 749112960 332468480 271249398 2 182132242 109 23230298 2081102137 138154029 127 2 1217611142 7001 61 1134168121 4999 732229800 1500125124 101 127 47 2777 1747519761 59 4999 840531860 5 1233832738 725497641 67 131 862337892 43 1195310216 1798679900 79 209292725 127 1402064633 53 2022824288 35116952 2 1913630034 898955551 443430941 97 109 1491713396 1050458070 109 37 802319026 882718472 1757189018 127 985519619 5 161671550 137 1952298040 43 1055572281 42940034 23 7 1867323150 29 73 47 1404031611 197767008 29 107 744319927 113 89 343305841 2077761159 79 663206738 666354850 59 394168184 1495406391 89 47 809144104 123371298 79 19 972663162 541723897 1057518440 11 31 1543433024 109 1748033 149 3 1921850211 101 149 7001 2777 131 1764246823 37 398032902 37840865 5 1736979440 149 139 1598914359 1937147924 695858371 720518110 13 73 1836808188 1306093516 1010851410 31 988293950 1224458939 1642200505 11 11 1174438122 71 101 2052396962 71 1998156408 43 840278910 141443262 1955032005 61 1902799364 4999 27289541 31 1969392823 131 1666885869 73 1350385609 1525299227 1537851852 137 3 751064397 1610801127 10007 346482368 31 183099334 273712563 97 73 131 1206457836 127 17 1046820781 1172455677 31 288817204 1526107339 1095914382 1028325072 2 368952684 113 419429332 513184695 31 310300169 103 1928588171 1114513483 71 4999 1757068516 1663289435 5 113 89 2068284706 2 2777 1648723299 1703931918 10007 89 932779007 2066082260 79 109 73 23 29 3 83 407981769 583754521 23 1225990229 1479791098 2777 1160665429 139 1369343762 97 1098800868 1437629015 89 1345857540 71 684857977 2144397511 67 2085944433 13 11 31 1746369557 53 454245083 169367238 97 137 1159489362 61 29 5 29 23 1606131504 67 1933993927 139 1253129202 1588477325 857879889 137 61 859543057 4999 36917615 43 29 131 1351352556 1446655671 3 1828219876 1195200677 37 127 628198515 1593669406 7001 1101590787 11 1308858001 1558866173 1733028505 2777 1835582173 29 67 79 1640677919 109 79 1662728721 543940675 1870069338 59168022 101 97 133352399 884952384 37 23 1347083757 59 1899339210 2 1991877318 47 1999396520 17 837701520 71 706335193 109 101 109748319 59 827172802 73 17 1100479607 43 10007 1798768257 83 937452472 77029591 4999 109 138085451 1949 3 19125597 633386456 71 2094663513 53 1279730209 109 626943373 137 95452695 53 991621626 1170771696 1412450272 137 849046453 109 1158383003 1002038595 920797070 59 149 1291950758 47 308383403 1276086311 1949 10007 59 1445052603 1810542612 7001 3 10007 1019723307 193954508 312160937 19 3 1012218117 89 37 1893557843 211460365 73 752989104 2777 4999 1328204306 333310898 131 7001 1608213712 255123853 41 754753748 1599327508 578383978 19 107 1372585835 10007 31 1690619007 1951288459 1119064202 149 1059133422 1575190845 321703196 103 7001 83 1462369198 83 29 1012546368 31 1323831068 109 109 103 1642188122 73 1441072414 113 41 1070618035 1627077907 2139257860 1881071638 37 2072150883 11 1078479490 899037370 11 5 1967357850 612216755 47 243998338 1949 1453689839 1599549562 131 17 37 47 711447554 331858822 1037800312 1966249179 127 1697198227 89 556252403 29 72429180 418669132 17 53 1536472640 143904337 139 29 937489757 901001852 83 525137374 37 103 534318577 41 1484856451 41 113 1138639488 3 2135379582 67 41 1272043219 137 426889085 1421762710 23 107 5 2144104067 186573758 7 83 23 79 61 191515966 19 1514009224 1300715224 139 143396097 29 696218010 61 1727773028 695540178 61 1136829705 1599642555 3 13 4961469 43 29 101 1423542088 1193916861 59 2 1557069018 43 73 149 109 73 639043971 1757860805 1976003395 1949 1011273732 79 988016089 53 1945969320 3 83 294013307 37 346441730 256519718 113 137 1395182655 1268625206 97 1002706072 487062820 37 79 31 1549534163 1131591605 53 1040275891 1291102135 149 2777 726202162 10007 1937955620 131 1279591232 201059717 139 771989459 1681405021 384101781 3 546156091 23 5 1837125235 11 2 20590420 1932600268 109 1086040575 294942446 1473193413 21996723 71 1076776345 47 975217006 1319795139 3 79 807613129 1487832833 29 177537739 984919083 979436971 31 1372886243 139 243237824 2 201561012 103 89 13 1212254251 1016571140 1013943862 1949 137 658393093 342429445 447338129 1798857557 7 43 7001 1288317019 472766323 168535976 73 4999 1186677617 1916106702 73 1173930447 873432298 137 397087819 47 1590450422 67 23 635936683 71 1070219636 1021642217 10007 1018602523 1931484983 356009155 79 2102450623 1129546834 13 89 31 31 1135163298 687069653 29 10007 512708645 379743642 2777 109 7001 1984238433 67 598786102 107 1939107937 598050050 13 7 1778835665 83 770648153 137 73 1418110118 386762760 2777 712017246 83 580472037 1821274668 67 92719223 442322867 23 2012641542 519100456 67 1048943156 829433662 103 329282905 23169639 53 378344656 10007 487861264 7001 10007 970839112 1949 1778528766 1401723173 83 101 309226246 2777 67 1661141586 775232411 89 139 97 1991342488 320098351 23 432462169 37 2108459022 61 2109575636 47 103 2 1547484944 205507590 137 1536942073 73 844540577 7 1359164506 2096427886 73 1834504254 344311239 3 19 10007 1299909300 66121788 127 1318895127 71 321040771 1312854042 59 394715314 131 435262565 1591141295 5 97 1665254096 1752492113 2030008513 127 981740353 59 330823856 47 79 113 138203297 1399570595 131 131 1455389037 1065509883 113 403931867 83 1335106460 1523601310 97 747698768 26177019 1949 1186893652 71 224695393 29 113 31 558488219 109 790273871 127 394792708 149 1949 929053218 1137744116 113 1373717044 1875753569 23 101 765188524 23 168941345 647339618 73 632969620 422337224 97 2138610930 2 68100148 7001 1921595111 1949 190206808 71 71 137 2098476813 1597473592 13 596152505 89 73 17 153942687 53 770578713 3 4999 683401614 19 13 1889758143 629065372 551370230 336693102 79 59 1230708795 17 1784965915 10007 1391805801 896884108 7001 89 43 89 76832276 269874344 127 938092993 43 2038209933 409908594 131 109 20220910 5 1635220600 131 1194484093 1580460867 97 19 1996713515 1532311620 53 1794656373 256019195 364040747 131 1417815679 101 711595803 3 984568383 1809375346 41 13 53 31 440471219 433018851 7001 802881624 10007 1401390287 2024307852 101 574986435 149 1172713215 155528662 2777 139 26392201 73 2036409679 1398187664 23 1859870786 1816951093 73 149 1168264747 708737721 43 3 2026274303 113 4999 697571292 2777 336575177 101 1759916618 37 2777 1907533451 113 822371964 127 89 634544012 125558708 5 17 3 939782657 11 344802821 89 47 210745744 139 67 1702577267 732778464 101 1532897402 7 231710080 802354707 2777 846590666 23 1428578735 31 1291643272 73 240109337 131 101 385649257 1618099818 23 107 1008942590 7 7001 13 67525081 424056412 448594971 113 191868696 333212585 71 149 2003256064 990423692 103 71 1019376252 1828619939 53 17050683 977318933 1975840725 17 1250806265 1791162659 83 2115015936 29 1179038210 19 127 1270885528 11 802643908 139 7001 1230236723 89 1312536667 1593401710 41 142971264 138905089 1207672513 1949 1814756778 19 70429411 13 1558419525 53 2083069087 1970130107 11 17 887214887 1479589068 2 1411925910 67 674335302 8933609 1474334293 2777 13 1903391037 127 1367556447 393166123 1370519790 97 1496494014 114629856 73 97 859146072 426822815 137 670228386 2006225329 800414040 43 1451533523 11 2777 47 1520483323 1038947596 73 1749272063 83 1753838140 97 1561368247 919977060 47 97 1493609902 421616505 43 79 15845109 1790434828 107 669169582 7001 4999 1816341659 1624031861 89 7001 73 923111207 17 749193082 1961556542 11 37 1748722490 1758339075 1949 7 175639814 7001 13 2143758170 1596079545 37 160567935 172490638 7001 937737619 113 560881293 89 1011191033 2034649029 79 2042406276 1837891233 17 568688965 1949 4999 228969197 645038217 61 109 1422154463 2135385258 2777 107 1459234375 61 61 1949 1709308082 19 10007 1525447066 1786036096 41 408053402 721570657 1578284280 4999 113 19 47 162995154 404038743 17 1410741279 73 163195497 3 726711582 10007 13 344490250 1602043300 17 651824812 7 109 1088652865 1903393859 139 79 1458942296 1956274393 53 149 254986531 1129736029 516029485 1604218820 103 2 1905281022 103 149 1171008433 1021259460 43 137 486958006 1030298899 4999 1562803410 139 1665727211 31 23 101 1520789219 37 10007 2101299881 517060541 113 79 1364253212 7 7001 1860336967 149 19 114799330 113 920907964 899921378 43 97 1535874158 19 137 79 155837928 23 1534777580 1169034823 103 47 107 132912436 103 738192348 47 59 1132642765 39111808 1949 5 109 140512118 1329348740 2009113771 17 172154546 31 19759958 1346551337 218382193 7001 61 400640497 4999 5916565 1524270961 107 61 101 981818879 17 657004882 120371390 98298096 13 79 927198121 29 664177507 8041626 137 10007 1246892214 109 2075191640 131199083 89 1715438980 107 455959560 79 1150553867 892065202 67 23 1010624945 1949 2016368424 23722779 59 31 1263542237 1679837150 109 804172134 2 2777 101 303494294 1848355280 804544232 139 2110779892 149 1508328937 1744212072 67 1707898352 406737315 131 808472957 149 1227854466 732778697 733022302 83 73 1103614 1538676042 1949 507753480 566116285 17 356421796 1137111306 37 1609393319 77638527 89 53 107 255595715 751403366 71 29 2145292255 2043399276 41 417102922 1679818789 113 19 646507851 3 231447273 107 1332463560 2 970706724 1898766138 131 2092519592 103 97 83 952912193 898672950 31 19 131 518744935 565125092 625772808 107 101 59 1111600959 53 71 1574047564 7001 819726087 425424071 67 1351523196 59 640038446 306474534 2 1921506063 127 79 1390435313 1136609735 3 1453485999 109 1513433200 37 759492081 1175283179 7 199255372 2 67 11 11 36940409 1816394668 2 1214315259 1090985007 139 73 980011787 1367071268 7001 1262350310 37 5 1763111950 94722795 149 83 524384947 67 363647056 12721836 850077574 139 7 882081557 7001 280502066 641368657 139 2008302441 127 61 1506288921 103 813438380 494352807 13 131 360254192 307621143 107 987035616 7 101 3 1833591237 73 1949 229072973 477733687 139 706976550 103 835203104 1859008118 1511427486 2 1543820387 2777 758447503 1949 1886094076 2 195710996 372364880 131 29 1890921249 216254914 71 1162216776 19 1462387212 113 411146658 61 1313569626 7001 607164725 73 1976454487 1949 960744786 43 7 1226522976 445427955 1711256332 101 59 863641528 719713191 127 777276195 127 1014514481 1617504426 61 19 1293610942 83 1182416340 149 1215591915 139 11 41 7 1250892013 1371642867 41 357584979 1949 1904310987 862785567 3 103 109 852264269 73 1496160561 288311863 7 17 107 1502987742 103 1047020853 107 1378899691 527792112 615834096 31 1236349376 630023818 137 101 149 67 469171855 1941921964 31 2105589152 1196305228 83 1490296700 103 930873043 446865629 127 83 1623850761 97 43 2040896844 1366544836 2 2112049044 574996032 3 37 645165004 1227247080 633596181 109 43 13 5 348066561 1128582845 103 17 946822021 41 1824874904 358663348 37 1511868248 13 1206054454 43 369161707 79 19 1934366877 269472535 31 897449553 920070209 107 61 1741001730 234243142 4999 5 1021393675 1517692035 2777 814208069 1594522853 127 1956722528 7001 1396414784 737706170 127 4999 1795780772 59393119 7001 67 10007 1997277959 220097923 109 1949 742993882 1171650043 1564068727 139 73 4999 23 292682196 436600358 89 1996334641 536688031 43 7 581756546 2144460969 1490792900 37 1037964256 720843155 5 1356097830 97 5 1602530320 59 1703905663 37 13 1785409482 137 101 61 10007 47 1949 898668308 1497510252 137 330702108 1276084582 5 851713785 1333198730 1872321233 23 127 387329045 7 1402354366 1194587926 79 1962009951 1743311375 593281277 43 1864014820 61 4999 1410027938 2023356100 109 1120117463 127 1712404754 1504075097 1818483524 71 2040378061 37 107 1453182301 1296963371 7 1949 37 1041066817 887152993 101 1661016084 13 460280860 37 2038998080 7 2777 1882622718 153145295 1779872640 5 103 1441859702 1632477743 47 1757536914 41 1314310014 3 67 944497928 7001 1147056512 2777 43 2072887240 1883208177 73 139 1939079751 103 23 107429665 101 43 1214218047 289218006 11 53 1272034759 981029132 131 2777 3 775813707 171164820 17 1870338963 113 11 11 437098255 1606434815 139 896968112 1216891531 101 109 2063511270 103 2023638940 71 389769907 43 29 1057666453 150703187 107 1255819775 625691731 103 1926148780 101 10007 1187285750 131 1238465616 1068477081 1293506899 101 2 7 71 410320786 379272628 5 569164460 149 722658426 19 7001 1842794692 628207494 41 2777 2777 37 966592736 387332243 1949 131 911035046 31 149 1078093970 109 472781503 209243930 127 23 1428091758 1683558554 97 1082450063 1002356003 1735699093 89 47 83 1484401133 1089237469 1828142532 2 4999 1106013753 314489099 61 1608506682 909330283 97 139 1315386329 1591648273 1096254544 53 1611043968 73 41 111029226 1989191577 29 1509592104 127 776106271 23 1996478131 836931567 29 1859064836 137 79 1770795270 2130145059 2777 1679518398 47 17 866849380 2117796556 343112879 149 1206270773 1962933192 47 109 61 71 1877642891 61 1373649774 1868296100 149 107 1991759846 107 2 41 1673489921 29 1713057815 1851107830 61 2015133159 13 318261242 2 1893590420 101 1634607482 271974848 7001 29 31 15677568 1532057913 3 840847187 83 75244729 89 1506857665 1648102712 113 131 352570256 19 1539475817 11 342408594 135993539 10007 67 1135852072 1249425063 2046038060 2777 107 142413148 1398457044 59 159601962 1998005319 4999 89 83 1617146769 7 109 1801410518 101 2021546274 11 13 1949 1793370537 61 1047776687 4999 1155744112 23 107 1825647589 907876061 1045996706 1169414010 73 31 43 2777 1220266563 2057329342 43 423242636 762060663 17 13 13 43 1805343459 3 2023368660 45648901 89 1246257388 1803873428 29 1949 255129947 4999 1377893851 10007 1459538034 4999 97 447974889 3 17 1868740495 1564553469 2777 2777 561213376 137 2092504519 107 43 1932007837 1501610109 19 137 2132587347 139 79 1086160888 4999 1420140915 17 343816092 841999348 2126880961 61 11 2002697114 1584401489 41 1312485727 1695693403 1232655576 83 796345160 5 416261573 1949 10007 558760859 820533972 1702907549 103 1028108199 2 73 1411439719 131 542634881 17 682364288 103 562452512 19 103 101 1978290939 97 205791999 4999 1212277496 23 103 53 1765083963 501021355 103 23 4999 175504892 1140846785 83 3 1057987344 145149129 3 800071986 1703581959 23 139 214104063 1750683845 89 1550341107 97 3 1002716796 59 2111318776 416093783 59 139 43 858229690 33984362 73 61 67 131 1303694209 4999 748155339 47 1027029982 11 1303537708 965437935 1823941931 2777 109 780543185 5 1949 677376899 7 1881158069 170209452 1983527959 89 955204159 47 1189661161 1158637929 53 101 969606313 13 29 941434149 59 558414055 532609107 59 149 1606070255 1200541723 139 961804940 137 37 1037803713 17 1756490388 614979046 1137744342 1949 17 1039749665 803771373 2031898377 41 3 1745761709 23 1513865685 5 1398395636 11 97 1015795640 975720284 337488512 113 1476165398 2 1386828470 11 241640817 226209148 855082073 67 2035888331 19 570470547 59320599 131 37 327383807 1117484888 73903554 137 1949 168705440 7 263627230 47 11319386 7 1216881757 619479856 67 97 220976246 113 419277187 1270468653 59 53 2068298182 1830178616 70854092 73 944277922 149 1199705982 639785769 17 83 1240134457 17 651704710 5 4999 7001 73 79 1369342313 2056497901 139 99943919 2036525418 779995275 43 2036423910 23 1338814199 2033957578 127 37 2067573986 1842476457 604663754 149 321081323 101 1379170958 73 3 107 3 29 1949 171108557 2132311246 7001 1193534298 11 1604745395 67 203310696 71 803340769 74504423 1949 747164114 127 1119443405 73 934319992 590713956 1425928675 7001 83 177374595 5 1912489444 100599240 127 2064984098 43 1771561091 728292575 1949 23 815777892 4999 494266127 1010692821 10007 644192107 131 1157704389 137 966065090 19 37 652460646 1665818464 19 1684341902 103 1143144470 103 4999 47 1297216047 83 664203682 1903395267 1079490522 3 7001 67 19 149 2777 539429473 131 1225786519 1728647466 380158454 13 41 2777 2 562500336 137 7 62162341 59 61 612527230 83 737370979 67 127 976564341 157552390 43 137 89 1059523396 61 1981320242 131 1667298610 107 137 1637370570 1915844031 4999 444995983 23 1047699082 2 694721137 11 97 71 650983238 302071701 1949 514645485 5 730645363 1458007257 7001 2059739669 753797417 139 807824763 1770016084 41 4515276 654343334 139 431179572 67 1130990470 59 79 103 629473273 1953002158 1949 1333841028 3 41 35702308 10007 109 1258069062 1192107783 1613711923 2777 103 445487171 1816196520 127 1865569330 23 77018427 44338827 113 137 37 1337357008 1807171386 109 89902221 101 668450118 279626362 70070181 97 11 127680982 53 827347722 1555167830 2 802877453 47 2777 1261171773 101 1847641379 89 295821849 1596798066 17 251728555 13 127 29 1428031862 1780706214 1310337987 7 113 642620860 83 131 1709587859 4999 1978744172 866410862 586880008 149 220723077 79 2140389581 61 315700620 279309545 31 59 770061274 1615752406 149 663422053 1375379664 2070866517 149 997949946 249434421 17 1822877829 103 19 1705139819 69701193 97 61 792699087 1003866952 137 992487321 31 1898198944 13 10007 1864414177 1130720951 23 1800149395 4999 10007 131 28536562 103 498453050 41 53 732699873 494078846 103 43 482878261 101 1220061265 31 41 715435867 657594663 149 37 2130843912 754711607 139 1912167208 602996232 97 127 101 7001 1623139844 43 3 1919869779 18311835 131 71763372 768418087 721069676 47 993421250 208761011 137 13 43 127671902 37 706708535 97 71 1360272457 1944645199 53 4999 656468680 179284136 2777 840559022 1069356733 1489378317 23 195706886 1949 245714328 107 19 1473056453 5 691245345 37 7001 61 1334277644 2047374049 47 1635798735 1687105693 149 1088598784 2103581548 83 11 23 1041394827 1196737827 53 299927483 19 1435143701 139 281129585 451972400 418221754 2777 1654803195 23 488606011 113 19 1823740326 1511034945 139 1919864425 59 1463282412 67 262740366 1835894227 10007 565381535 29 1897523460 23 418183741 29 355494847 71 139 73 826293789 47 899227594 97 47 1302350806 1981305994 73 83 109 1725943496 1895901444 1949 1275591265 1352485647 97 139 47 31 53 1236590047 907691620 11 89 759196269 83 10373008 41 83 995361290 2 127 456581636 131 904780582 464648651 61 206652384 2777 1434488686 949946772 71 14850343 139 1515714138 43 1988225574 1949 1905991417 23 1083974429 218652088 496590868 67 41 1723576040 1361908767 1192980580 83 7001 1976655339 1265955825 1532431952 10007 1124460242 47 11 1920265017 515771641 47 1184058127 7001 591976556 103 73 1495926585 205576395 2033962976 47 1929003610 127 1479901917 1315530135 2126793028 103 1211734852 23 997938539 13 1663479090 43 807735005 107 98252671 73 113 1244391143 53 1055023406 23 1974881024 107 845525850 671198892 13 1007831798 1949 103 3 217081059 1064958740 61 1913482379 1068932431 29 103 163569562 7001 1341579817 2124775863 79 41 1286435024 13 1191432047 1695815251 1602207723 73 585169168 1325587717 53 53 1010337622 328365306 149 59 401239420 79 35847442 113 1487956254 1949 23 23 71 739791458 7001 414744040 59 23 43 1280983115 1314937702 13 1111554671 113 2011842960 101 264054501 41 1761118108 113 449580218 37 804038231 2100166213 1511177084 10007 1858029711 139 131 89 55786179 1784227400 5 1302373184 107 906577402 330385225 73 1083240795 71 1869260181 83 83108315 83 914220432 103 127 219928119 61 1042722410 97 2133649151 83 675952 29 769918999 73 61 19 1126678886 2777 318949558 1027248560 253209684 13 41 264769349 71 1949 10007 7932430 619848266 1949 619232214 2 41 71 1290814364 1686252025 127 97 2 7001 2049695009 89 2119135835 1605523080 10007 101691134 5 457252540 23 2007272053 79 73 53 1222208037 79926809 5 1325593715 1497137780 109 916637966 1218724189 43 1329729001 4999 2071957634 59 175481768 113 83 43 442367918 10007 966185857 149 428881153 47 860955917 1083366920 1806522735 5 1458529513 43 1447056124 1987604647 67 1655166979 2777 25887194 464512737 83 1184927248 59717821 23 107 1243635427 605730210 61 149 1463149993 107 822043579 149 1792013532 10007 638986978 29 484463023 264282293 11 107 1511664253 31 1997302968 37 1900965539 593263180 83 1488963145 149 261728667 19 952897899 131 1643301990 820282718 23 174497895 54083526 3 1413331773 109 137 176477783 753776877 71 170302233 1222906877 73 1499464477 2122174393 79 362306605 43 31 899161373 67 529460465 955940097 47 127 107089575 1452197188 17 19 19 1132499370 1213506991 61 2057615522 606192380 7 423856565 1945897515 41 1162135820 854916591 79 73 1569390938 2 19 113 131 97 2117195817 991244552 101 1394057954 1457867575 5 23 435366729 812155036 7 31 11 1516625044 1949 282902671 137 282975692 71 1933298121 459640401 47 465649586 424602050 103 108840924 5 1152390848 73 874537664 61 1877857227 7001 7001 2777 1750279229 291946010 31 1728041594 1181633475 71 2006519213 1632760790 37 932736244 131 41 109 97 41 416613505 43 260060400 47 560939830 76310331 73 43 573261380 427109018 19 220682374 1650969028 101 2777 97 1623957316 1789336496 67 97 7001 43 59 89 1292019764 686422735 2 13 2066947116 21393918 37 101 765172263 29 1584227473 1395805604 109 4999 1458005050 59 107 23 1418312124 282337498 10007 2777 384664486 53 380386247 79 2017701949 1692610150 5 2118370170 5 5 1777502305 223476936 113 745267544 127 699012064 139 1945607615 127 109 127 977512331 2777 1157358161 103 1848358175 59 97 1487339703 2073831191 61 1925466159 19 89 1213577122 851762428 137 89 1943291771 1952533179 1918233400 127 3 1669807845 11 473715033 678554656 906083815 10007 3 67 41 11 637667206 2114317051 134809902 103 131 1866239493 1753087195 328230902 741135750 137 731482739 1764848358 13 10007 385549696 5 1249249386 17 1790193286 101 596371769 7 2003231460 53 101 103 412800722 1062640082 103 4999 10007 887628155 143147098 59 1828216136 67 285735235 1324266338 10007 507144753 127 79 1355543225 1593780458 137 663532237 3 11 3 23 1376288674 1876826841 113 362652482 47 1769131982 7 627894540 110285917 1307670832 13 43 421434787 570515491 1427575675 97 7 1554927010 107 67 127 490803377 61 13 7001 73 1837250203 718108248 89 1446030066 145336593 139 298198661 97 1736256253 73 768891334 649873116 3 217554015 1254152265 1949 205295015 107 216725076 552021870 5 59 47 1053483833 89 290277861 1525901715 113 4999 13 59 139 204946048 1701666173 41 73 1356980064 37 238094482 52737099 53 1757069992 59 1270685773 131 53 97 1915756790 101 815783969 37 260419396 19 149 399993927 263460459 2 1877671981 17 1126483146 31 894990584 37 2083099408 1772804754 1843621329 11 1966545878 1236901109 83 1371135810 374116168 59 7001 107 772643683 131 127 828814065 586628621 1968378616 103 11337931 10007 1046001689 1949 17 1008559119 1949 874451983 444169304 163923341 1057184399 79 7 541950731 11 139 1154912219 590314652 4999 623440287 292896409 53 29 103 29 130854739 139 61 1409376968 47 23 2 47 728750416 1540780038 97 1798439461 157450949 1631520396 137 1815010729 1661957381 7 2 1192116636 79 851349743 131 67 1263700266 1895859805 113 23 131 1274610873 137 83 139 1000148646 955656275 1816955286 122264429 79 1798920558 131 53 1601233670 67 1027411021 31 1982207828 97 1809282121 1392113438 2 1870832994 23 137 1724068554 1402428846 7 61 113 1029943246 7001 89 1964323119 139 1577703955 59 248930735 600030069 1353010417 97 1141659883 1949 1345186157 131 109 1019024905 53 370410959 1924574536 37 29 129535808 101 1060830753 1703276223 17 1898969834 71 83 1604282154 23 104662489 97 1017898309 929155046 31 637786862 1949 89 47 1389966955 607801556 29 406715546 775977244 61 689180623 739712731 137 1433985316 61 37 507504728 138042431 17 533778971 855964863 13 341283267 71 139 109409402 11 282404573 79 101 171253580 1011671328 1949 1123814839 149 137 1842100329 127 149 3 238148028 2079584408 919245217 11 1636781916 7 113 17 1129717420 13 682127705 56986997 43 1922646201 101 10007 73 89 7 137 43 13 4999 2101074701 4999 1770510827 113311185 7001 59 10007 61653127 17 2104197338 500988266 658646280 89 7001 43 2114604636 47 101 1363964095 47 919209503 137 2133667592 1772249673 2033227759 2777 1727169035 29 31 906326738 43 67 1094186396 71 479617212 137 269594508 864042417 7001 37 422198379 188671094 41 7 16203425 5 127 101 1474928590 23 817126198 79 1956012763 371245599 101 139 91745838 1251502624 61 396742338 43 37 1703882375 124511327 171329613 73 29 1953489224 4999 1259851279 10007 11 103 770255115 982446857 103 1796451840 10140647 1949 97 2033366380 1177394730 11 353093972 336719141 113 59 1508205600 617838737 139 11 37 4999 2015181883 1720650801 19 830358786 47 109 149 59 436268597 17 540033808 19 1217976957 3 59 1656710163 2025622675 17 41 4999 1954772612 13 1591823506 17 25698271 67 101 1886856548 499676593 1813958235 913056272 103 4999 29 113 582872984 742189424 2121328928 107 1022531697 1295610765 5 1111936220 478493423 83 59 89 244213599 1590257053 7 113 67 1778039032 371613450 149 1285990058 131 23 1270284314 13 174787223 2777 1030827954 453370243 1050146662 47 1001802415 230310331 770583398 107 1644516598 754901585 107 139 1252770875 1681740937 83 19 155285379 916626813 101 381283210 127 710187429 337554297 61 158677226 27791362 101 1552346669 54321443 11 810720746 11 1811755561 1394756772 17 17 1585593791 736869252 7001 109 974223034 224443208 61 3 2107833960 96115908 29 1260719121 83 997745490 17 2777 1585297659 83 113 1078928633 1452761900 1949 109787170 2016928539 852693057 79 47 13 286760929 1646808800 194420369 1568996481 13 103 1071393434 1949 760033989 3 146124210 807244676 1428959572 10007 1092520131 101 53 3 978090180 1458756456 1949 552535653 71 103 11 1302806197 622329158 7 7 31 656528075 561946610 107 1645986243 182627147 1949 1201564674 3 2777 17 1437879482 573369710 147670910 1886344115 5 4999 99405492 2777 1337231026 833510975 1811123600 11 1552022802 1787283938 11 19 323080034 843642174 97 1121725761 53 1949 1123838227 2019486022 4999 868621241 41 1357262073 561802295 3 1930482327 1949 71 11 1949 103 2016498652 149 743363682 83 156806090 29 1015021663 3 3 622849905 23 1152437678 7 1598915409 697674971 2 1663139526 67 787338775 37 1451788092 226533775 2777 588781013 89 11 2 922212630 1790991756 53 421531899 1873876507 61 1106142660 83 149 53 1643737071 1114617695 1318222320 67 1149383557 1557195567 137 1471469408 17 53 1294804151 1083528184 1470741298 43 41 1357981418 756035203 139 23 61 767521215 143438816 556749921 13 250402841 97 11 457362202 31 2027189947 47 826983471 1536425800 71 504770240 914633780 101 1983551625 97 216020746 2039536453 37 501523197 402885415 113 667457794 109 120807534 109 107 1885380232 938035830 1895817957 73 1552511899 107 2048307099 23 1857398350 627435032 31 1451880939 53 696947727 113 877724223 1301256939 1874115354 3 338071289 751088283 7001 1304704415 7 827754452 139 972346144 71 409823289 149 1839555043 1709813293 53 1365156538 2777 3 1449805156 1353830742 79 250435414 2777 568904133 17 71 1667590064 2777 608424038 7001 309049800 707730417 17 103 1124047976 965120101 61 139 2058482970 1713619800 238902789 89 23 1695365834 559195090 137 2038467168 7001 124926188 1266358224 47 10007 2051014706 1921364014 41 50852088 2 1517678253 113 1951003308 1788294856 1188697585 67 7 1905954876 947011268 7001 23 475201068 139 139 667350259 109 13 7001 146299897 868390038 37 101 1019222613 19 97 107 23 424615029 336835213 41 41 987941330 1415738405 204312780 3 259691487 97 1221555038 89387789 79 500992399 1949 1487009040 1807075590 1731774140 61 1949 1064670448 1208389140 97 17 106010997 2140813179 53 349405097 364288617 1856286980 137 1613549148 113 19 127 652345299 67 1801908921 41 870966970 103 291747294 137 101 788272175 7001 2049319383 846330771 17 1953227215 67 2103888574 107 1676143479 1134159811 29 1856552893 13 43 791547440 101 1561807844 67 792397476 607926369 139 632089295 1422327721 103 137 103 354637755 10007 29 669263635 415134951 61 60460652 7 813995021 149 103 367799268 131 83 480083620 137 1622792537 107 3 1153325058 7 1131489870 1527366246 17 43 1756544165 59 1600212750 2069431680 67 1524576051 3 113 2058383253 139 31 109 1640316039 109 113 278415728 73 1621099174 906066364 137 672055692 7001 1761290577 827448190 41 127209511 127 523137130 1010945487 37 2115766200 67 2049753914 345134171 107 137 1113795341 113 2022636268 109 1632117504 17 67 1028890006 38723571 37 2064998159 43 23 23 423923074 89 484520628 1864926915 979334274 73 671766732 1129551032 97 67 358653281 41 836329290 127 1690264717 7001 411182732 4999 456821298 73 149 1585996975 1833654941 7 443869110 5 67 1019694239 85011342 1877339706 11 109 41 447692927 962156386 97 977219763 13 785214586 97 2029604817 2777 991482666 23 5 448165880 485725040 71 184517285 746033383 31 259467861 2 59 47 31 89 19 463319275 579518696 59 1363333355 3 499628070 109 71 1408812812 61 506192396 31 963153198 1982470177 2056629627 1949 83 1544336761 466637970 634355622 53 19 53 371770461 137 1439360457 407567803 43 113 659451260 388502492 59 690499234 2 526499761 2777 237311312 1529543037 37 149 814970388 645092994 131 89 983217710 1416744898 216558148 109 31 332470319 4999 67 43 780072417 327481378 187363626 1445223712 149 1559898985 1008400546 23 1804839680 41 331774900 101 1876180949 149 1949 146366002 107680872 2 5 1470721073 1779640198 7001 742421722 369707398 17 97 2053790021 788662381 1428935809 59 269011857 1019994183 59 766557086 73 892017259 7 1056624317 1955577521 504391464 97 89 13 808120767 3 17 321516455 73 2 73 1527683994 127 1646886724 139 2777 1306406703 89 1540964067 334623527 67 219526438 1136155960 713863875 107 13 878560672 11 97 704701314 13 1777657817 1224400437 61 37 1715236141 59 1018039336 1949 873428406 101 2087183872 2 131 2105277682 326093322 131 2110288432 742457262 101 657742401 618476072 2 1640885726 61 19 50967870 37 1185662366 2777 2 107 133737481 577835705 2065601230 109 19 103 1694305401 127 4999 113 1220384971 582217267 10007 470539147 1474382420 7 1810358417 109 843275632 149 103 1297821218 1954331682 23 883312965 5 2034433630 1698131030 84159012 83 53 903739362 2 712256264 41 145327828 107 103 31 69291107 1336342386 1674272739 2777 19454941 406594525 131 864768528 774674264 13 4999 59 89 1342415747 1820066287 5 177562685 885114207 1655783900 101 880668464 13 906754134 1612764663 829906050 3 47 10007 101 670769785 1792254629 1534003636 11 1970028055 10007 554147632 592050018 61 423831721 31 2090508345 21997405 137 2045235507 2777 1594969950 2091944980 61 1949 2043846136 1380036226 67 89 67 669631165 578709686 43 149 372231651 127 368246914 61 774876107 656817500 2114754405 59 1810339509 1958819561 137 59 109 1157314750 2777 2100020818 1907084016 79 10007 1823092169 2777 53 1029581959 97 107 1825260891 59 1607815667 356560466 67 1766483107 83 1568124278 616226578 2 29 127 137 1901474143 73 4999 1085932770 665482152 1949 103 512195722 2777 83 2 3 83 1212836753 31 328634627 457565103 29 31 1490150398 11 1371420875 1584471469 914288872 7 1700125787 43 2104705649 59 137 1439843970 182357275 1209469207 149 1328858586 29 2010375003 101 1941431797 101 47 980029195 668894553 2086991540 1186928100 19 604417385 67 1948944709 1971647073 59 903909596 67 113 956143172 1878315719 13 1825037110 47 1752645651 149 19 643529715 723156721 1273817473 113 1003166135 967220715 43 19 1742482153 9613962 1278006823 1824055318 149 47 1873201403 41 42562920 81327313 89221737 53 79 79 149 2041354236 31 1474607101 730306649 1751472931 61 1000669193 81657645 57520025 43 2013581003 47 13 908280568 524227138 19 19 480134577 97 1951684232 7001 1994486886 849268756 47 1208680557 3 513035286 7001 1396405458 555488388 1949 1949 1064963617 107 1449856655 37 863508968 31 1695456061 1509172328 59 1902362517 103 1718221383 298488227 127 5 53 73 47 1738696321 131 1971034067 2777 822678350 37 307592544 109 139 1153241602 31 165540031 725357992 23 946792861 2071284909 149 922408859 1605385088 131 1046442835 83 1130732237 107 1514301391 461897222 127 591704456 41 1282591024 107 31 1311857287 107 1044197215 149 534672345 2777 71 149 3 1013525895 134515044 59 4999 79 71 1613180 79 1411352696 37 479882262 821086698 2777 3 52759552 67 1290870977 1076080454 139 31 47 1399385896 745431285 139 1976549698 149 17 83 437248018 37 1940454011 61 722381732 53 65171238 1949 129450631 454448330 1507938125 2094921600 5 89 666422557 43 559229873 2143756012 41 29 29 1925841169 2777 1418219454 149 83 1949 59 1420102388 139 954430851 873336722 1598848551 37 41 180619227 1443908097 53 1819481838 137 1573208910 67 53 1154194674 1231335061 19 139 131 7001 1736724068 5 1295153385 1334789657 7001 1457791092 1137153681 67 2126327609 1586069114 7 37 89 646246355 1872268169 784921785 43 865953006 2050257745 137 47 1674226997 337934935 227225918 47 1361568633 71 79 1617983882 2 1516411390 1331328869 1003105773 103 67 1318028170 103 83 898507951 1546654287 79 1492939867 1678945920 1363688354 37 959061497 620021421 3 273416937 814845716 1597608943 1949 315176571 97 103 548910690 67 198530514 1709909300 61 484499424 107 2019072238 1310141530 79 2116136442 67 29 2050980547 83 41 2 113 1203538705 547658337 73 197138616 137 1115534282 17 10007 117502194 401030525 67 61 13 37 149500794 13 1716084942 1920992411 13 1594508513 2 137590360 1091467092 1009602521 61 1586659349 1604902724 67 31 662168289 47 1905619930 17 1642341593 1645002276 832435725 109 61 1682235979 567031600 1260375355 922760576 149 31 1883787261 1804940485 5 1968725660 137 810696973 560783554 79 137 1648119412 7001 2777 7001 960796237 744945296 101 1189180262 1007420515 107 1035600998 107 137 11 1459404122 287114773 101 1112568949 2777 1365498109 109 1242732679 299480803 131 127 131 53 450359232 546251390 107 96496559 4999 109 11 1696914597 103 1474944241 101 383724654 113 139 13 98411665 127 350008759 1388599316 41 79 7 10007 677373830 1802771057 13 1477090030 113 1030726675 1678497367 83 7001 1180921679 2133472613 17 378389111 137 103 1160285421 1689388490 109 707377624 2 1626846160 149 1480005378 1025290158 41 2004369132 1902622175 1446452712 79 29 423672078 2008045869 97 838142274 1139110576 1747755118 2147087628 97 67 1546709606 1535578829 629541877 71 1949 1437605788 7001 981139869 53 247092334 61 29 108357514 1239787207 43 2097896169 2139365095 149 10007 875262255 19 47 41 861069147 829059932 23 31 1307740363 544410659 43 1129617424 2 41 1515086922 4999 1496156994 41 524526653 1319925962 4999 397482895 1506667100 5 137 149 97 2 158280118 814025970 10007 7001 234071434 1403882526 2125295141 67 1747379832 79 289535948 1711635520 1568444922 131 5 2117129685 340334010 184378975 1058930733 10007 137 1476924527 10007 1669908118 100750476 131 443758046 254082267 1053779966 73 1629944810 5 2777 41 632201878 1098313043 17 881483246 59 23 2111355656 598983250 1342372800 1618160612 41 409339761 131 29 1762934612 1177029374 79 43 157526028 270358200 2043123028 1381559650 2 10007 1441708490 198228663 113 11 39130657 1274000307 113 1796199821 511313973 73 1274176091 73 103 47 89 1808575117 10007 53 89 47 539020957 335551330 1024894052 13 1950523265 47 47 267992496 1500729364 1119776345 103 1107525010 1282947812 103 977465134 61074326 137 23 1655531329 1236199653 89 11 521323088 131 153717527 10007 107 47 1396406989 1005649929 565685244 101 29 37 70478303 761836845 37840791 131 1644006508 73 251864625 1766718088 107 1206349389 7 103 428196441 31123797 243539968 137 700766735 940797096 79 1272969804 41 59 103 41 73 2060670645 472347735 71 1105493857 538262326 4999 61 827305302 684519369 1212578162 2 587374578 7 221085120 137 1492230578 1496143597 139 1908011717 1296730602 4999 13 712290397 427722191 83 1291191243 1252122173 61 1243667512 3 23 7001 1214071414 713149864 11 1294434900 2020554508 23 2016179448 47 1763419469 1214089801 139 565283350 127 48583088 251317198 324733411 113 37 795559163 109 83 422955633 2121896173 442299604 101 107 89 7 1329745612 13 142046840 1641960070 137 1532482 149 2009558828 53 1406603411 1512286100 103 1740929175 37 625992309 858211562 61 997004579 775643564 109 101 1477843009 410899411 2015181095 103 1796474133 131 43 392337719 1277986230 258340670 47 497594922 635282890 1089845495 89 29 1149445022 11 2080669173 1817432631 103 2126649034 1823621898 139 1378533676 19 989819645 151699942 17 1310883488 41 113 1517233824 425317310 1915336697 1677991870 73 137 58242262 1145188480 71 1802628656 980108752 7 1769933487 1079779001 4999 127 452213218 938871884 29 149 185170676 802076808 83 31 113 1292237579 2086431019 7001 1024080143 4999 1044661026 71325203 1260674055 31 717102721 1905446394 17 113 137 255367726 137 701745099 137 2140259621 1896360476 97 1605101486 41 79 780401421 108699525 37 1236805364 67 37 1795116161 83 502120120 1476490403 103 844315528 71 1429185270 1581931697 453157087 19 109 43 1533394792 93526591 1395425880 83 1329923774 53 1416288213 103 67 1296719943 97 423014187 13 1527959100 19 2013422814 593640630 2 1949 1441391288 97 71 856492932 53 354018694 1475733722 2 729740316 83 59 137 97 1942919845 1676774344 61 931391386 2093545910 47 17 622060600 1741043916 19 131 71 295579319 61 1150899383 1336208721 89 1923360221 73 739046321 103 113 1408202158 5 447479039 127 655776692 83 37 1527158683 1195968353 1716354355 71 2017694472 13 172239405 1162093967 1862347841 2777 1688641222 10007 2057649347 11 1313481059 149 928752462 1981401851 1303342627 59 1596166058 41 142211903 1445855289 1726709208 71 1840895791 101 3 53 148551898 1720246970 47 776143101 79 117462332 169239466 1949 13 131 73 1825848692 59 61 1811276294 175155949 1596892548 519997925 43 191004115 1632194202 61 53 1375448873 109 1629092941 71 47 190382148 59776809 31 945685318 1206854207 604993199 10007 43 177657940 1181775923 1456426857 79 83 265255135 113 131 84023400 127 1519592393 11 2092460184 137 1722097124 107 1835276091 652299791 71 905276684 885688103 83 37 2120320033 955990581 2777 13 31 1026989695 5 1678185364 139 1384867981 907076425 113 1283135679 31 173675294 127 3 7001 267543116 2 456423894 127 61 131 505241289 550494137 101 127 1788629119 1727236617 67 428702614 59 73 1634260198 1267893492 47 101 17 41 512032518 290291685 94750635 765902428 1949 41 107 1681290893 329850709 1773638725 1949 1860565228 131 1880338857 4999 1949 10007 53 31 1334683765 1518434112 13 548143557 127 23 1727130812 37 188645203 7001 1237097331 37 150468085 53 1694601012 4999 40681862 139 7 109 1266823724 637814917 327728084 139 1010052952 2010744258 2 109 483360718 401783483 753316374 930673765 37 97 1077424202 3 1406600856 1979140281 1370682750 97 1398005566 139 108682710 2044282061 47 735439887 73 1810776826 1076387578 1410127968 2 1630198895 4999 31 1048746089 1720169168 2008980701 103 154335509 103 67 73 10007 344622642 53 30875692 1863390407 103 139 127 786097107 67 252671673 1666672673 71 1949 584027595 127 2059377609 97 1552370211 23 1224337969 73 1656560749 2 237563398 2072905085 43 19 103 362732850 89 1358315953 2129297756 37 1724950582 1359938044 1567111842 2 113 4442584 792638429 149 1949 68398206 1848468395 1386528330 2777 1138932650 1327843903 113 5 1260115285 5 313460544 97 1107436629 438296135 71 1538357379 13 646604608 137 97 735389988 1794863298 113 2056517196 3 1280375967 1095425871 4999 1787256428 97 1710343770 2002159374 802863703 137 2777 403694898 79 1662003264 533802426 3 229380909 113 31 801697975 835041123 2777 197758501 3 766316829 188700813 139 73 966898943 131 1455911468 1707874641 3 2072291535 89 310145776 132843426 1177629427 4999 53 458510049 73 1318682602 97 654203756 1358360097 89 41 482606525 97 89 739671168 61 918787612 465611859 4999 337302526 1949 1949 1434586787 1120530774 957430835 103 1836662113 97 97 2 1808219764 71 760290689 1925818295 103 329214088 1662982823 23 71 321501703 137 808464674 1398708787 7001 1616124842 139 17 736170278 29 1922480963 109 668077241 47 86236681 72319275 17 3 1508412666 7 777787365 5 1996688150 523356093 10007 1783567624 1447557951 7 61 695053335 837884311 59 1531133316 103 166951434 1350382995 13 1792741985 764235555 5 131 1096959026 113 113 24769261 1733811658 43 462715131 10007 1925927206 19313510 101 1226411791 103 539304807 1626215912 2121337484 7 10007 7001 373714775 2777 41 586327200 5 915025850 1897355827 29 854742636 13 1392359540 7 500788421 1538418015 53 127 1736146261 165786816 1874824584 83 927007163 702213448 1874183988 131 1281435065 109 127 940407568 131 71 43 103 1097489926 297516626 1137046190 17 1285523801 59 180886566 41 189632193 43 1889845227 198038598 3 2042833002 490174948 845795404 67 79 822905317 1803232907 43 234824763 139 412148066 23 255200793 149 951644822 1866812619 1949 1049708741 103 1984686179 1931830838 61 549670072 71 71 2076644139 59 59 38355211 79 3 1046182815 67 1672342780 2033007889 47 2 926893766 1519092471 29 1149705835 43 4999 379299125 1041754097 101 778923091 61 1082166013 1930254497 139 156374176 73 2044755477 67 2 1921482758 67 3 83 83 657224029 685159230 7 655352678 1579631789 47 7001 17 103 569990155 802408831 1652288221 83 109 892133063 1799798448 915173519 47 1223851811 7001 59 1231852327 47 1199817974 1949 41 139 59 1931855054 886711729 43 5 900530275 1105450115 162870604 103 1593111403 158035019 97 37 103 137 83 655445889 7 97 113 1990030570 105353413 11 596204664 11 1738037587 107 103 487987709 31 13 1716051324 89 11 37 1894099630 5 1506354860 23 563063322 19 1041141874 23 907700819 71 127987085 2074809712 131 976579062 11 89 7 555099825 1621175640 748695415 13 246968163 29 588898592 1529267905 59 1064331138 1886104878 149 10007 863824254 279052415 759447040 149 1012692421 285847819 4999 11 23 376689151 71 200722041 48054464 31 337065187 2017030622 71 7 752423182 137 1640368386 17 400441307 1147549299 43 961724581 1509663615 113 340905893 109 127 47 1891527690 43 1778959364 1567683078 109 818655464 89 362712380 179919481 101 47 2130043294 31 1776033400 67 154632918 17 1718961698 803249765 1435497647 113 103 493645834 799780786 658409416 113 1690633567 53673237 1828022566 23 218711451 19 718217556 71 1563406368 1754599712 127 94768416 109 964175050 59 1389001541 11 1749040128 873142546 577291528 2 17 3 11 53 1016098933 938047273 127 109 781994231 5 556723905 930722673 41 881882539 1532651748 127 103 1673678312 200268462 7 19 79 1445681811 635810315 7 481150847 914354826 17 107 511690524 973277376 67 1629508138 59 1283973412 79 241375731 59 647643809 73 1177972822 17 1418068396 373772999 288298453 1597539172 97 41 7001 630040993 1497100841 67 2012310830 109 139 840533000 73 17 258545605 533847703 2777 1179592605 47 1317539579 113 853474084 1754996559 73 1571899364 758661946 1528964766 7 4999 1824187989 2024361983 1949 13 127 528192975 1715981411 17 17 79 137 158156272 107 1151319893 1041577725 131 744276475 137 89 157522613 31 686661253 821487104 135695077 1789583817 7 31 1016272756 1723773824 23 101 2 1278152820 1692966539 17 5 89 4999 109 1064592972 1447213601 47 547563220 79 109 1065199666 1170955826 2055109838 107 89 1991965070 107 649065725 494402830 1949 101 570158753 127 196230751 53 41 253814026 294693732 169871476 1851583156 71 19 1105660684 109 3 334720485 970955834 2777 59969315 3 1306698990 135905815 67 518420778 107 1003031482 107 525803534 137 833639931 4999 109 565500094 139 1027925372 109 2777 425677999 97 350537630 71 678606143 59 53 73 496689591 46855702 41 281550403 1424735602 107 113 1983858303 59 1057408266 2 532295516 1370568264 250713742 103 3 320250825 84098828 10007 1125294710 406169517 137 103 912170266 697647771 89 1503646776 7001 47 1949 148385166 1784781158 103 932166703 403629450 53 1337625960 1555927584 17 31 41 37 53 752840832 23 962037491 137 1567289179 1631616940 1139242430 43 149 1949 1617155464 10007 83 1440154248 1474538345 67 431810042 101 61 507209693 1471835258 127 770850776 137 31 256382901 127 83 1735759578 628576596 434898919 113 83 913436746 33521558 59 1056211542 125679645 47 43 319632502 1047558265 1949 1691314914 842630580 43 725240537 41 107 41 286922059 1799854115 326063480 5 5 109 1778236416 1202971525 1949 83 1949006747 1915023476 67 2023985647 3 1698889560 53 1957832084 2136175137 17 2001129772 1996938700 5 1757202147 149 993518174 11 109 139 603329639 1225495961 200089924 131 43 1589435015 137742158 3 11 12328041 1135023578 97 1474939057 101 318397955 1372386805 5 260592285 137 53 109 1056970166 1082541893 71 17 1949 322980484 378478259 83 149 667095946 75277780 1992647712 154426682 73 83 59 53332578 73 43 1205902947 107 71 68980600 43 43 1764614650 512574878 7 2102023562 59 139 2 19 1226160364 1990943842 78384320 4999 149 1875601551 67 599658241 10007 364935276 1008505460 37 1645195766 519752358 59 1617755972 127 1379963458 131 155779174 1742489164 139 53 1902834832 1542126513 4999 146742116 41 113 48010600 139 1898627216 1153271301 73 137 1158773442 1030056459 67 5 2777 73912632 97 2050198402 374499783 2134756211 67 137 1251957649 498734800 67 994675886 79 382687455 2049070104 1447180506 4999 1502212894 1851209077 131 1073756057 109 847222120 83 1455329968 215093753 19 4999 2039759263 2777 847851424 3 505512474 3 980030830 19 279410029 79 1702308387 97 127 501222010 1302229189 2129220046 17 97 1232520703 622960578 89 59 1699457368 139 1635303030 29 1092531848 29 466814738 13 29 1607913265 1038816279 101 854274160 13 2018811483 79 1308164792 1458641859 127 1130104928 83 1315867724 140183863 139 2112709094 1154548979 1965594782 53 7 1269053758 588903762 79 968630297 1511641918 7001 1558851946 109 2777 139 1595752665 79 804450959 13 17 31 7 1756610331 502377512 1358771219 109 519058005 5 1670194275 23 53 79 1093038628 2777 1087570687 1346339559 71 7 1007794482 1974348834 3 31 1820358502 1187264932 103 89 1882912124 2777 13 409439173 1277569800 2 1848625338 47 2777 97 1821017763 1752308869 1949 5 13735685 1493801965 47 89 61 1433771189 41 1714996719 59 2777 653351202 107 879259978 61 992709791 11 71 1734398011 1268085080 61 1875105291 2 735529531 73 1671834405 3 89 47 2777 5 800670945 708245730 1861307619 83 11 67 872156755 75910129 1050554248 107 29 109 11 1260969732 786329531 13 79 1109884035 112784587 107 1637323095 1895528219 101 19 754360705 1303219633 31 1008191207 1586674144 242301213 53 1380209412 605547978 2 113 1957176257 296985332 79 71 131 11 376306722 907330985 127 31 1659313223 234227165 67 566764926 1837634795 149 659319040 1791046603 10007 2123995757 913148757 113 993413736 1274460330 47 406871762 1733165702 131 61 113 1610309865 618366265 109 24098122 1709509186 2 828217103 7 499614378 155405664 29 1658768180 4999 1096285371 137 1953702748 31 47 83 1485903622 67 131 1857579083 941053360 31 37 1393856017 113 4999 1090506855 89 17 92858896 13 139 1705025292 127 1219428854 31 5 991860762 19 698233806 101 451736640 101 328230201 31 904411670 966337341 17 1230717312 19 1244264248 101 71 402122771 7 1354372873 3 1193827875 4999 43 131 31 10007 444470912 71 149 894478886 999982340 772360447 47 907251100 5 278093599 1450534078 17 10007 7001 103 71 8976104 37 31 1668761341 381626772 2 801478380 1040871592 2123352690 41 2 5 29 1125862448 2048126364 2777 109 1290919700 2012094983 1092763336 113 1177294394 109 810361045 1772530627 23 1466365527 59 984527496 97 1421279211 11 243597816 103 1638164530 858436196 1006443135 3 456788907 37 7001 99792254 449541211 548955187 4999 2 1365387426 355126440 107 638823277 1959073486 127 1280408234 7 1546068062 29 1787463007 11 59 497548516 1949 2091853904 59 26713784 388282995 61 649895886 651977876 2 31 443567406 109 68587160 772054521 1252562273 109 31906153 71 1130734569 85857034 2777 1295353024 7001 1412318731 2096917157 103 17 13 127 443163325 1634284021 139 1738581281 3 1321828893 2777 1950006623 71 1949917091 2122873766 222159517 53 71 2042051803 79 2026691201 3 490500867 83 1340037241 90330710 47 31 1541761998 744696787 1119780715 764050915 67 137 1208454861 71 720396104 19 614823606 29 258970899 1292001659 113 196327782 139 39768325 404351019 131 47 1709519297 10007 47 2777 824432830 470891028 71 71502397 1132618766 127 109 422706360 1230651311 43 1800407248 864030949 19 1610143866 29 41 1951875013 23 351303311 1987477766 131 1464949349 101 73 103 107 1040846191 11 1635666670 11 19 638476499 79 5 6295459 2777 2 1335443329 19 1180358885 103 4999 575664844 5 1426786105 127 1591928446 47 683779627 17 7 1924390734 857249655 10007 11 43 1183726317 1945010767 41 23 2011267844 107 1331164209 50006002 23 3 1303721784 1032407351 19 1664702877 452398812 73 7 296546726 61 1154809849 230496536 247938137 1949 127 1961035448 43 1764966537 149 690257102 107 1200900804 495135654 1949 728153541 936947811 101 17 1211393632 83 1232770863 61 1174673218 131 17070348 448656267 2 795972152 2777 3 919876797 1965415162 1994123583 107 23 759621943 23 1714142275 101 1970972176 171445278 17 1935750713 118229727 131 1617954702 2 763036193 1662004931 127 1990293948 53 2143653622 107 1982737285 522323905 79 5 5 698082425 47 1478995201 37 331457300 1512331113 127 2091034512 47 1881023049 61 71 149 1515028424 319924009 14521999 584573315 1949 41 402897483 31 2042048434 10007 139 149 42906785 1844100139 198128391 51025219 43 4999 1194311090 75727295 5 858630539 19 1746734687 71 32944360 83 273394187 11 37 843740674 1769270847 5 1913758355 7001 31 79 103 1369252490 79 1031490597 717793307 1314432372 11 23 71 1587588755 10007 41 1648220828 2095793843 1367914183 131 29 1404509121 43 689270908 1547853803 83 53 2136569973 19 1872303206 17 1450969195 158243642 47 2777 1057038899 31 500032345 1079935480 139 1936569529 37 29 102828635 139 1226412541 41 157908551 2777 53 71 1708550674 926711151 41 1336238749 11 1566969459 966379338 2777 932539570 97 1978279018 17 137 1201075301 1925856950 5 1623107192 53 107 1522191951 139 59 2081984271 304697358 11 683278730 67 7001 1557031190 17 127 5 109 53 2 67 1258896701 61 1031417097 2043507687 13 1949 1224680446 11 29976903 7 1204965041 41 23 19 7001 4999 832868393 216891613 13 149 1533747741 1402465927 797536059 41 1211959098 83 11 2097315453 4999 1153879178 103 1281853578 4999 5 1681662690 317676180 1956350913 3 1755024111 107 23 1000768272 41 2 83 1146857440 2001117105 5 41 37 1069556003 71 57764393 1526511431 299243743 7001 1892683952 10007 149 1369809895 304032265 7 254519748 107 7 754632830 13 89 1090412247 71 95710755 7 460450538 53 7001 1861503400 17 1865826534 139 1736820166 1949 730577635 559004149 17 101 1962219213 97 641735510 33632228 1906972185 137 1477200649 1606452066 101 97 1806382985 1528840474 933442419 47 149 229659064 1386009026 1053820014 1819387734 3 71 97648365 37 139 2 1825533077 2090831788 131 17 586905892 10007 94195891 37 1827829822 1672794050 1949 1329202408 127 1087992871 19 89 1176415465 186410375 79 617012132 1130675502 7001 1554988640 17 1555956651 336023327 89 31 311239108 53 1783685691 93605102 874787882 139 83 839931282 1320476749 2050457354 29 149 604853282 113 1372702417 1339825971 23 1805013925 1765631803 4999 53 37 1253557077 1756761976 67 73 1936849797 71 71 2013358502 4999 1296460656 19 137 71 665050256 101 59 364906386 149 1389593221 103 47 960291498 113 2031637012 2127108456 73 61 1313581137 1317852052 606718322 61 168385835 83 1296659449 83 534367031 1322157038 37 1590476117 41 1801441723 1057971339 137 1956309036 1715283566 2777 625177679 107 73 747847332 1739234928 103 29 1448282997 259517984 954965673 67 1347154374 2066889631 89 1949 932600398 1904007335 79 766712696 1401158062 7001 53 10007 7 1849663809 1874705032 2 700080058 1688372009 97 43 17 1930859949 50828946 1366667599 1512064240 139 89 1643051517 103 133659701 101 59 341543589 83 1477551392 149 37 394099062 43 71 3 2103254141 2080853998 89 1129385769 31 13 19 825537023 918027446 19 183185764 5 101 2065968736 46930054 127 1171631388 153612596 127 1949 1834683354 71 107 47 1309240554 31426174 139 252480434 269770783 41 1675340606 41 89 79 59 281641765 113 1690108230 1244488025 31 661497344 127 37 1578417706 1452553689 796310407 103 2 131 877125434 109566643 10007 2041029831 1949 396525679 4999 1348252692 50705807 41 109 43 281806692 3 1895877660 31 2087426691 101 1928925472 10007 833072743 1615510066 10007 292724764 1080944903 19 1595190828 139 640391312 758800205 89 295808337 1291292474 73 770105163 3 281118003 107 887538464 829658543 113 1094893697 61 53 31 89 47 456941943 109 101 1838031734 732770251 19 4999 2006522022 131 993248950 73 2122260232 113 97 219907730 1856312474 83 1352431880 337488544 1229267724 37 53 1140322030 768935978 1239212055 1861595529 103 101 1217552576 577722929 10007 1516500808 978074614 53 2056528563 540017748 10007 71 155569662 579525856 137 29 2028719853 422209289 67 80635103 10007 1614379275 1885842756 4999 113 811136035 504825442 2121978111 97 79 1713869845 870114374 1559197721 17 404394487 59 3 795399138 1687175580 23 7 482455050 101 2 17 542043045 37 1579671678 53 7001 135336331 55829222 59 2142822829 37 908089227 1544094262 53 442236748 74858918 2 1976574937 73 3 607281270 764553504 89 645736794 29 107 581610853 47 17 137 67 1588814756 915246858 137 7001 86931417 732808672 1945649510 2777 41 913981023 1953088160 109 592671442 4999 2029693980 5 113 821266246 149 113 1644310234 97 101 31 477636778 47 818364000 190826984 139 2145648744 1493491876 107 149 82297778 1816926472 2 4999 1607849468 1598930841 61 2108388566 2 432981681 1679356180 31 83 2777 1494445327 811605301 23 1948403374 1624544586 59 107 1587211143 1375632959 113 1258282093 1091543085 73 107 1613901116 2058815034 31 663139290 1949 1245960618 1445682444 13 69364312 544855208 97 61 401426421 1874744293 1043039172 29 1656556737 11 1142158144 61 113 5 139 2000380970 97 2076206454 29 149 1936104361 43 2 1003203038 29 1608306041 390640326 101 19 43 1172539867 748479569 113 107 204463830 709416340 5 7001 2103114402 1982522177 1845854450 71 253577044 1629667300 79 1949 83 79743462 1962718655 107 569914922 101 131 3 109 131 144581297 53 1761036247 2079912998 101 17 149 2777 2013643130 1164033581 29 825932659 41 1029118983 11 4999 229739043 3 520003785 51542589 4999 145440906 2127534408 23 873995330 17 97 149 11 257010391 97 1796804258 67 31 43 149 1475781571 97 832882255 73 2 71 1782860353 109 73 149 242590823 83 2 103 841285666 388109651 939830700 109 928821929 61 37 131 1472121277 668544197 109 17 789348824 322354571 11 112487793 17 1937459145 17 4999 97 1768359276 615617387 79 874146036 71 61 1586365878 711576590 79 61 1104101220 1786581664 41 53 73 103 242596312 1367340359 139 1949 53 139 979822489 47 167504486 73 247373567 139 583075629 131 37 19 61 1061157403 749476439 1267967430 37 3 834160905 2044055289 71 1685942428 19 183123330 11 13 1325211013 47 107 1787826299 28258379 103 2062370545 801821010 3 3 1181661489 7001 413696091 97 103 127 523456072 2016465574 149 59 1326787240 113 838047357 4999 37 7 7001 849074279 89 1943542395 43 624440193 7001 585934693 843524360 7 71 2777 73 107 59 1757594601 101 89 1398393810 113 149 29 1461904441 2777 1595550343 59 180237448 109045476 1863259247 31 139 1715415263 74420600 349998467 1729865267 13 89 1323618423 71 196195720 1400000813 1303289766 61 107 1594987368 1579866235 1848657721 1011930722 131 31 47 541843213 1941852940 127 2095417487 107 903527902 79 618307404 79 792745961 1825313106 43 946339081 97 29 11 4999 347360514 1574377643 853486527 71 2 236421478 1340027034 109 103 41633321 131 1469613806 303122338 67 1494882627 421192306 149 1531825343 1200581798 73 811861294 31 13 111396737 356207601 107 7 31 455050054 1098462525 23 997996496 23 982540662 906039660 67 73 1595647724 73 491360083 83 1388700058 103 107 1627322986 61 1439952384 1949 1949 79008562 1897446194 1857058140 7 1803382708 107 1045180066 574234541 2049071130 61 103 59 13 2026163020 17 676066593 127 1251870500 113 101 1321720643 113 20669169 2100431118 2 1945905310 510684168 10007 1301469701 109 1423640062 67 1065075963 139 1176743698 47 73013717 7 1365474670 2 1574261607 1560398621 29 7001 932813240 353567559 275744967 41 73 841714041 53 53 681490642 1242433959 19 1656626612 1949 1268192861 73 399741656 290026548 2 691351702 2020610797 4999 37 67 83 820390950 5 376747195 73 362673198 101 643036616 79 1613423478 4999 1032938371 113 1552809847 1323250046 53 7001 67 1424327251 1949 1104582107 137 1849639603 7 635729682 977082365 2092110867 2032785106 11 886927060 17 149 59 240821598 18539098 101 58046417 31 79390783 43 254321522 7001 429287318 7 969175802 836710513 7001 1107103135 665487809 770789624 37 149 784918739 252787392 2 1000927034 490054767 424330380 97 37 1922112075 945945780 977703370 71 289113301 37 1896873339 286901163 17 47 401295635 61 1696444776 53 1037262039 1750144591 43 1949 449016636 53 71 1715114837 249791632 47 1189376642 7 10007 505813822 1361632476 2133102127 1230730909 10007 1368606162 137 79 1573216981 1349304595 1519713385 19 139 1407996747 2104840999 37 265772961 35673513 707475667 38688426 139 37 1465848240 1547370525 1827679611 73 7 2069110708 19 2777 137 61 1759099907 73 1381200041 13 1699055280 961001273 2140331165 73 495246369 137 247209924 29 999098894 139 308553034 1173676246 71 83 419397174 2043527645 131 2089144770 1703926694 29 1040280862 2777 509154619 837776433 13 1555056321 29 47 97 1753487791 11 407196207 3 267724011 43 89 707864793 43 348367596 1605297328 725800999 43 1006977760 1252077200 5 5 903772080 47 109 935713443 1012372152 695057296 2 486300599 1649430755 53 11 1089794915 1050817064 1791020069 848371229 89 113 886128146 221014779 1595748605 17 29 1800851773 29 194456890 107 1570997043 47 382622347 97 833626924 113 573521669 1247033648 149 1893141552 1325983929 1265431556 1142838837 127 19 47 97 693001465 468970556 97 1908531551 1051490358 1167336026 2 765950220 5 107 478143838 47 931369343 1842357042 139 2004776289 2143955182 5 1293869414 278418701 61 2777 13 1224316015 139 1769897564 149 107 681086458 575279722 871978247 149 616648867 71 1925476689 73 1793942807 107 1688179981 2054093338 43 446663661 831056286 23 41 484374598 820886619 103 2052725903 10007 758440537 511886925 71 4999 867651435 1350639818 127 1621315909 2777 2 721873698 1630534538 61 400375391 339409931 149 1708093386 1949 1568434362 589932664 10007 235324612 47 1259275700 2008412695 1578627375 1312669530 79 1126759580 89 554685914 703087349 1501890372 131 17 350801817 852785480 109 1010623257 742725673 109 925457969 139 461669735 59 137 71 1606799722 1163566531 109 103 7 62871585 232544879 61 1488982306 1991516166 47 418758036 295134579 137 73 1900635139 89 488373349 838221500 53 681530594 59 7001 1933298146 1468012331 1147116434 131 83 554113216 73 503697883 1788003540 37 2087248218 570809495 19 1418479428 67 1663636733 600057084 2042854201 47 1958042290 5 37 13 61 465104199 19 37 1553445888 4999 1368866919 320529486 3 1122478704 2 1370188846 11 626914592 4999 873781528 131 852943485 43 85961988 1693145231 2777 53 1156441713 59 1756360498 47 1173344284 5 1439849185 128874510 1306380180 1608541821 3 7 884484923 1006527382 113 170419142 491290708 2064452078 53 827700864 1594243350 73 670493101 1082553865 73 5 127 1190380017 7001 95736969 10007 364174744 130330227 3 41 61 182288048 37 57458558 7 17 47 1099716575 64432842 53 1419117029 13 93924922 296557170 79 73 223897424 105998482 71 181375677 137 1355320144 103 2777 1289308337 2777 1506178152 138888878 73 1039326331 1350003527 19 1364997639 103 7 1437484960 5 1601894921 19 149 19 137 79 47 489253550 444705258 137 1949 113 901375688 1958723129 41 19 706194641 102093628 2095432559 2777 484287167 13 59421754 7 47 97 1101021683 1102253680 73 634644699 243330389 1855582624 31 1771439969 2777 1200404585 1008667692 97 329155323 23 97 97 1177323338 2081722750 73 97 718588998 787938081 265966758 109 2022646183 567532556 113 73 2068263813 53 1369232359 19 1236562104 528140813 71 1880323362 2777 2777 1949 1309439540 83 67 584712484 1454941515 47 1492427989 829872420 61 98882098 1757352725 73 861213850 83 1462270096 1850571152 61 1256755972 23 355507941 53 675177559 1605637313 19 61 1598214152 558216002 5 4999 425654852 1525079923 19 23 1223660219 4999 1585897757 11 2040941643 101 1461929045 61 89 1518029479 83 1825821690 67 149 1537075209 632756661 550281452 47 1161731513 37 321417088 43 1517649525 4999 117926410 932723418 7001 1748107694 107 1640780924 109 153894484 137 53 767365698 23 79 1318789581 236293641 101 1861869156 7 5 739670245 1528970450 4999 392167456 828807344 2 47 1769976619 430918747 833028814 127 101 194725814 7001 1698858099 3 47 13 864926118 109 2028090733 1949 83 37 214556155 238464889 78057040 43 47 34350044 2006302771 109 438796177 1853677199 113 1621317333 10007 56619606 29 1492205643 89 180505172 101 1331611775 1476084498 109 13 1473351052 107 13 11 2 59 1555403271 79 2 107 1064733139 335597368 1879757515 5 1385636485 1638045830 10007 1931717402 109 113 5 69875858 1868218135 89 1204413898 127 1927727158 137 75240367 349631060 107 37 869759555 383689234 41 5 263368465 211656952 89 4999 172375518 1691361660 384029930 415899284 67 109 4999 1605253885 7001 639284491 2083844215 139 1168343935 440072650 103 101 1494191576 545399899 994486185 37 149 2 1199616335 41 1166876242 10007 1483647827 7 862861531 736530823 7001 19 375247055 137 1216042414 113 83 2079282302 697017082 284436437 71 23 699123226 29 1137772225 1040778208 1684173035 127 2034705006 288094157 89 1899959041 10007 71 961323102 1706684297 47 2028862630 1042115238 149 2082466707 10007 11 1841925275 5 792333430 19 1715472836 1185224104 137 729286209 2130374112 17 97 43 53 612731386 47 1853496136 2777 1879076489 152079628 2777 2777 1855011007 1553489901 674658942 53 1061281174 1949 734323328 79 1829019380 131 2070717655 2777 666282833 796279757 1573364994 17 1424798414 1084967156 13 435054506 1606111547 97 59 507159398 402826068 109 1976374811 13 344459414 2045974138 764306171 7001 3 444710115 1763792031 11 744043355 2006619626 67 1051578869 59 97 1890261989 202950481 131 1296430880 40546007 53 566619127 1725482833 1949 846791720 5 1266870706 67 130063750 261337014 47 13 139 1585920038 1374399867 17 3 183038196 930292050 41 103 265968120 5 489869435 11 848361140 1132509764 7001 242759644 1949 318599132 83 1161126757 137 4999 1398228075 10007 643159897 29 73 892194904 1374225876 1035357492 149 137 5 502424283 3 548347797 83 1148633265 223987087 1578365570 23 1821765991 79 2126990549 173963061 2136250506 107 1086224018 11 1859461956 1039519169 958806823 13 11 10007 227028809 1557059179 137 421995483 97 1716667200 897695521 5 375010410 1146139705 61 107 2044572371 1802393086 103 107 3 61 776146493 1045637844 13 89 127 1641788436 910645753 137 593321040 5 1615759150 71 1430283016 53 2079532327 2777 217509519 113 138030065 843461813 550444247 43 7001 1272340737 103 884288569 1497227326 10007 595994730 945736962 89 29 67 113 41 507675187 37 1797452119 31 103 17 1421656667 61 427177955 5 246375090 7 1166866360 11 937897378 789701371 73 1334258376 107 1636028823 17 71 97 1820967905 71 29 93323411 79 79 5 107 41 15124416 37 807536544 83 931645950 1129092326 83 622361188 43 10007 67 928757637 97 1440731494 715357299 2018345697 109 2117195908 1686577626 2777 113 5 61477305 1573643405 767126811 2777 1719515623 2 1833972609 149 7 53 1456549816 916528629 67 448772975 73 847109447 2139177491 107 3 137 11 1942328322 11 23 1724445866 31 107 1151269817 1949 90786369 705532153 11 938961111 101 1012233817 101 1083135817 578231609 29 1998173744 251964650 17 23 381848070 1985839665 1113672337 83 1422064979 229167280 2 995262394 2777 555592542 67 19 230336486 376172505 67 1982662461 41 71 191997987 71 465042973 17 10007 73 1580754921 97 788644241 131 10007 994735828 11 59 10007 1333739584 103 141103408 43 489465387 131 219903019 7 566934543 243810777 139 752110791 55031163 79 127 146374993 273164300 107 139 541128156 1949 41 79 1599745497 192523112 29 2087175932 103 4999 531028773 1468831175 4999 675649843 131 97 2027536195 1139843514 71 1343260227 3 1730697031 23 97 1730144574 1214223321 3 1112518419 53 1792168076 667716160 699161848 41 41 275583714 734592162 28007357 107 2042812649 1554702901 53 5 53 1588347301 109 2100213090 1495711189 53 13 661644022 221048165 103 1391075222 1106315774 109 89 1403815067 688625841 809891713 625199360 43 103 79 651363140 101 59 718812817 10007 1949300043 1668073992 47 746297600 1798594616 29 83 2033303539 1990352948 43 353362752 61 103 17 564953933 89 13 4999 7001 103 342160850 1923957909 1725133286 67 678038452 101 89 1727213388 2039283967 67 31 157294516 43 740523699 89 259017590 10007 867696963 216181221 2146409776 79 1275897242 138418112 831722507 79 1990818882 386728160 13 109 1105665153 547982311 73 1901079825 1511517322 10007 1836864133 13 1487977010 1808210114 103 83 67 1042510754 958397088 290259580 19 71 1133184937 41 1742889981 7 1124830266 37 107 831540083 89 61 224527618 241740690 127 97 1538248407 53 11 1374692737 853491694 736994271 71 1659641127 19 1818120465 246416067 103 23 378966308 13 756810762 109 2089391134 37 825738102 89 1450104768 1343989 1527001762 131 438537958 4999 109 1117241965 29 139 213172207 17 67 742383200 19 23 1650672270 13 83 1752838571 1373957515 1132882463 602521470 10007 2777 379135479 10007 1628659264 4999 1182976058 31 131 787777912 59 7 1659102746 47 1228051203 67 2095624861 1330741136 2 23 604749189 97 207222599 71242176 7001 61 75010869 113 304624157 5 101 127 1034785332 294925877 131 4999 1840945700 107 2 1986520564 7 2123361835 107 2043217216 1932887590 92073830 2117620626 23 1299122623 103 1949 933018170 560339283 7 67 43 1837276179 1541977807 2099679690 149 23 1041387194 73 1149868990 149 137 566646248 47 1471399578 5 984580540 465378451 137 1440421014 137 97 103 844290176 1319758510 526545210 7001 61 5 1117036760 127 1380070646 100959804 4999 876959573 889956691 127 561081428 83 943476023 1920311738 7 1618718759 2130025283 31 956080703 759651365 2111170019 71 43 13 667636259 89 11 1226939252 7001 1678433742 1860502851 1222556385 83 452392319 1214487619 139 151851106 139 1498818690 23 52342710 180906144 19 1701310692 37 354731284 109 61 2017034845 17 657118490 109 829882836 37 957105576 17 43 13 61 1686925659 2096266403 127 59 5 304939488 43 1777276359 294185132 19 79 3 2 433795314 4999 748462319 139 946794052 127 779377551 59 474411506 2 37 2065919605 704538403 1265923660 73 493770012 101 131 399629517 60091665 1596581832 1344093155 73 4999 41 41 127 164848464 3 5377291 1949 2124468470 5 2056167164 580218356 2 7001 270601474 89 1234421382 152891961 43 113 876135169 2777 1841101014 2025566046 890608068 7 11 506795861 378957854 11 109 103 1093647820 1775624931 1451596665 127 845193382 1825677080 10007 41 1834111466 1856425429 4999 935787805 1691682264 139 1794590219 1413619040 89 1028713709 29 841179191 29 2021356405 59 1380456099 860951187 89 424084999 13 1658866209 113 564356917 2 1964772562 217571303 109 5 814718120 436102140 61 1985274186 738871176 67 3 1035798195 1884548652 31 19 951673406 115190577 10007 1228669467 131 139 107 1174896166 79 1470450384 35642351 2777 1343601938 73 97 1366810466 7 234714080 5 11 844166859 31 29 1563559679 61 1428542957 139 491329416 286193494 67 59 1949 1652773020 103 1868007485 1001332079 101 42608567 4999 53 137 1440934079 1691188919 1124037508 23 987660029 41 2048548608 7001 7001 2090401348 7993128 137 2115299062 149 1734357169 37 139 1859993750 626857891 484861017 83 1455939686 83 71 139 672143674 149 1949 351852970 5 11 419265330 210815319 109 97 1389385417 131 1633378609 89 1018045279 2116051095 1398791665 5 494999645 127 993816275 1799114358 113 1613137814 1284251729 79 71 59 393620447 131 43 67 19 193409316 127 5 1837041375 1467289763 71 1476369234 31 973968149 1042613910 101 43 1194784401 67 1816135165 73 1300825567 1435351841 127 73 97 61 127 4999 71 1523116068 83 1221426564 127 137 109 1999464281 103 23 1605442251 592021357 79 569076184 7 1767705331 5 107 1695289405 31 2028753574 942641511 71 29 109 1827104761 71 837796090 139 43 71 514756745 868700985 79 59 443184303 7001 17 509074775 1371088896 301339614 43 3 1972842978 107 79 309424020 1725591564 31 37 109 1562010657 1213790973 124681774 17 93824370 71 1839322930 19 731306846 149 1379128213 17 1156673475 83 1622169737 23 1528841786 1685004359 113 47 1627896512 676911572 829359494 89 10007 12778939 61 1898881444 2 1778116685 68242850 67 1218496320 1960558908 59 2104137524 980283536 127 137 1865007534 61 7001 71 1976625871 1364911807 7 241065545 2 1680944962 103 103 679031208 455434482 830386080 17 743313814 59 1845666497 4999 1694641004 2090686779 1281571732 127 47 11 497525182 328016700 1793805801 137 2018113193 1915032510 41 2777 143084925 23 1461284451 1356685018 29 2 997682552 1197621464 47 1343077217 53 203111054 79 1604036700 17 2017161025 10007 2102750896 1128911250 1598188280 7001 2 3 1389108598 992700148 23 126150060 223592681 109 924394247 79 1486070817 1949 1078597762 59 636745228 67 1304021805 53 10007 1965104611 1386469850 1949 17 291644367 1997626656 113 1949 2086016241 149 67 74441020 817249049 13 588642728 109 29 1858409494 1347746783 7 176298220 1876361578 1799262099 21622691 17 1495155877 10007 89 47 37 1901229719 19 1557845872 888653304 79 219045153 71 622228522 23 1754898781 736401470 5 11624889 103 482637915 726562054 53 3 67 1173965156 1229398946 1626170154 2 1965748260 53 5 2080921265 1769926075 11 871655004 97 79 1782804650 499332323 7001 7001 61 1205402395 305175338 355174580 101 1784948117 83 1461125775 7001 25847692 127 373943880 2777 124323513 236878658 724735459 43 137 1480471376 79 23 41 97 128811158 101 41 1718367599 17 1971101403 23 7001 1512909099 1842289670 142157877 61 7001 127 1167872823 13 37 2124116544 67 1935000200 149 37 435572251 113 600451716 2 1316703905 11 83 7001 103 2777 1047712372 43 59 23 900184074 17 29 31 89 640117459 127 2777 2127109798 1722525891 631001392 10007 335374598 137 140224569 1640364294 149 1776966103 1341598742 107 2007091876 651905418 1949 10007 300159965 11 700742143 109 805722986 197051828 17 101 79 103 1247674844 41 1641122375 906338788 47 1171421984 139 97 352807523 19 83 655147362 103 1577421310 11 79 1431412060 5 4999 113 67 1152665310 43 924605780 1351197609 29 53 245366203 41 418477447 103 1710120124 89 1003557236 524174133 2 1240588290 467351846 13 101 41388386 1054203522 139 1276637855 4999 1841641598 409490186 17 2002250123 17 1208422169 453495230 79 139 1076190264 203616999 23 876968840 1496833990 5 1232566185 1364761930 131 853660530 432607740 47 149 379553779 113 11 897783997 651921152 109 1833804882 23 1207301763 19 526477099 67 10007 365925969 109 1796611030 526837221 53 513973754 1304240430 43 29 109 7001 104428648 23 1085107196 2777 1559852008 103 2144289953 10007 1787637755 59 29 1398846349 61 789218122 17 112300266 1556067256 43 1971458969 918845371 1292346981 29 1418602077 366978418 7001 29 59 1993077348 858367246 149 502654182 7001 462295113 97 1087547122 103 109 1201068384 107 1530471478 2 500060050 23 137 5 2103788275 67 913306902 59 590123841 113 127 2031626215 2070218185 5 7001 1405212716 797144009 1818991270 53 2129365947 127 762381508 97 139 212976078 423561078 1949 101 59 1972074764 127 1397072201 1901031685 7 127 929675729 449493551 2777 71 1151462207 17 2077200930 1530236526 13 1506934297 11 1656350267 4999 1497155509 4999 2059158086 83 1598192690 101 1541481493 336473885 938226234 11 31 17 17 540093910 10007 238827062 24407073 1949 142269536 23 762283956 2 401448958 101 61 842119884 766250036 2777 1814425152 509859977 261751732 1630202247 61 1332554610 101 47 988883760 1966656427 19 59 1907916630 7 37 1522494204 5 109 309489041 137 1111820349 60567212 19 83 342648900 41 79 1937300173 97 31 1171272597 500161812 59 83 1368252095 1766378640 139 61 1126425075 109 73 1263610509 1299403650 17 2 890836432 594414130 1955595103 71 1949 1257898243 1151178799 103 1182244271 73 1723569931 4999 460587864 762090461 1277690700 11 1929549804 7 566193866 3 109 1803647043 2060109062 11 61 1037103020 17 73 113129049 61 804187644 79 1966256437 1361031440 31 139 662323463 1542086155 43 1215287702 89 97 59 3 49086021 214206441 73 71 1233614137 674758371 971206900 107 948289061 79 31 61 143433936 1824382146 1536509800 137 47 859855685 5 103 507296115 10007 1167446641 137 2011016894 131 3 7 401929297 73 1593196530 802905903 29 444548453 1399737113 73 31 109 47 2 1037944725 41 488237020 107 1319294522 1016805683 101 1949 1212954303 1747837863 19 3 2011149408 435589507 59 10007 995086073 223806555 43 113 780918931 150140049 127 131 368917484 5 1643016205 1548371384 47 1496178175 572936755 2777 1999594091 1949 1296934764 2777 83 4188844 149 1077104461 954358112 7001 1946712062 860048515 5 103 1403682361 1416494704 67 113 149 109 1692321683 79 13 1867450676 149 1527906792 874633760 157805628 127 101 7 1685823027 1429883714 61 97 470745559 1095292281 629615111 1603456660 17 47 53 1285080941 19 97 433370426 17 702224916 73 5 17 420818782 2 1853763116 1820503980 137 994030877 97 127 1018507869 131235588 137 1819814187 109 31 221231314 29 127 1193096822 1093263302 17 71 31 366097158 71 184676112 137 1499118649 10007 137 71 2777 421742909 109 131 780673899 982830026 1949 1933269207 1987488896 43 1949 139 73 1394623098 726426139 994946457 1149823315 149 37 583357281 915115697 79 675659192 67 79 47 304828276 1272359543 13 2066262105 139 61 7001 13 752133980 10007 185900039 109 149 405796285 17 1580054086 312787514 2 2 139 53 7 663247529 582410192 4999 1182963360 1710118168 11 71 1180685483 113 493729092 881005291 2 1543149260 149 64584199 2 7001 1192186288 35915130 1703036579 1711095298 83 1379850264 13 1481430340 43 202782092 2 53 149 683033433 404078166 828870117 528699922 109 7001 1064530054 1115076116 808883509 53 7 1828495634 10007 1653466617 1464214233 103 131 5 1854598420 1214891826 97 1505300620 1957279586 2777 103 43 504817119 97 907673843 1397113890 17 101 1294070277 89 61 1354368238 2048336751 1419887481 3 13 1040890345 101 1829255743 101 2037370889 141475156 131979814 59 808089623 11 1525090974 5 103 47 2096866037 139 139526810 131 1949 2066665028 796382929 675360187 19 131 1577962334 2 157179673 97 1148966164 25949904 67 307871528 107 386193709 127 1635525354 29 33664012 17 854461888 17 131 1573363841 61636417 1066568564 137 198926985 37 646329246 19 101 207085653 61 829234488 149 1909461895 83 1605276606 548077011 47 214860690 1297075270 7001 11 913909887 1942127913 526160967 409346462 2777 101 1784358225 228450086 1949 13 103 1163777146 2 400975274 913301453 7001 11 1257482548 61 1795486993 131 159156747 107 53 1570954503 53 7 59 528147822 67 2777 1422663486 3 700568952 83 1787440478 73 71 744301786 149 1629689288 2777 1148270526 13 37 367986388 4999 119343482 10007 576733431 107 681623501 494842310 71 840642332 2777 139 1949 1023725893 43 127 1733722339 19 73 101 113 2006259178 23 2131159806 107 17 2004985525 974778793 1121913762 2 1497077176 1918795944 2 53 19 1965561343 708118542 35204808 139 17034761 101 1037027964 131 5 1631392640 131428709 1008743211 4999 2777 37 565751827 4999 7 690556986 1435464207 79 1853614841 511671428 2073897926 83 47 350652853 2000288368 484713021 13 71 59 109 1166932156 17 71911411 47 54662833 1144663568 79 1460476081 1277625841 419846299 1442454333 2777 909632953 131 10007 41 61 101 1445821464 1830213627 329768889 29 29 1816382520 1580878102 5 17 1841254615 1797745213 53 67 46652836 1233705262 2 131 1949 1900109335 2010592298 2120174881 97 874746970 1164351400 89 1719259094 107 689635437 692832144 31 67 877585631 1364697942 47 137 635546288 2022912545 83 1880311095 17 67 434240668 1869143756 47 541098968 11 31316417 498551922 23 107 47 373206132 93786046 37 1605050898 149 942041772 217229782 113 293122226 13 1798781597 103 1512399779 37 755547918 805646325 1949 12917972 28264398 47 1535175805 67 113 240561959 857682751 103 89 1973768753 71 53 462075942 1868917383 412158411 29 1923347262 1949 2777 2777 1835419272 127 1783914009 1949 1806284475 89 1995485465 2079791682 1394185200 3 1434590048 37 1658156998 906623753 17 1268277305 37 17 13 29 721339301 2015743426 1041289449 139 131 602344793 37 422682006 875212726 37 1064495661 485555444 11 620301095 808403273 41 29 500854166 986731971 2777 41 1804859975 127 61 174865106 2086525194 13 2078843224 37 7 1645383908 29 964803610 1670630173 101 607673469 10007 1220573804 645362079 53 1324784502 19 1288558568 53 4999 107 97 642238164 89 904243560 24189241 103 31 73010704 1595514076 23 7 887570865 10007 722986495 31 1343954346 17 1655771508 862792262 139 852265295 1949 1271451589 689546455 139 2 7001 7 1559997264 342653563 23 7001 1045977924 43 71 1629599015 4999 256913607 23 103 1940328523 113878242 2 29 11 653290000 59 71 53 815899664 137 31 673508449 533870747 153502940 47 1980637824 868802994 37 2011683233 43 122149713 1387328696 1425580334 127 139 1102150182 1588926236 10007 29 759205645 103 1563103642 83 1845207623 113 1235037568 131 1177897766 59 340671779 79 297285690 1111991741 1486688273 7 519027226 73 101 359515421 37 137 2072355571 1191382516 59 1279427036 109 53 555736800 1108944398 7001 1612090037 79 1059492048 47 907208006 1935307962 2777 35026301 113 1182295383 47 77477259 1192016605 89 89 283615573 17 695972690 53 47 1458472933 656772246 137 1719766416 1165813840 1949 97 1323222202 1688864734 139 83 898377060 114406846 1489044062 2777 5 1359458155 668178545 113 149 288114446 238435909 1398745777 13 11 2 863407028 2000392511 1340163538 2777 500772521 131 37 139 29 1441935883 842296242 29 438973815 810867481 139 17 1139917711 527713496 427342073 73 11 41 1209229195 131 29 318304000 139 2001694242 1582066110 3 5 107 107 1894548634 1468452913 832620390 29016829 67 79 97 2040619070 1383027261 795318035 83 113 41 1490801492 79 1206477250 131 2 1098382524 1311944088 1750764639 13 17 937435454 137 1336928333 1877937919 2777 1226910482 29 1446961992 7 1894606101 89 865353230 43 1022755043 83 4999 97 1353424801 41 5 653332755 446945593 4999 429029177 252289309 139 1199939323 2 1246983384 1732899055 149 671513917 2016793566 107 137 1277151127 37 1420926392 1619106601 109 7 1190687597 73 97 1413733872 59 390461056 223245970 37 697246404 109 47 1501970078 665196916 109 1940982755 89 11400989 411698581 490154385 2777 23 864299980 489246478 29 519092663 1072779252 29 97 1940110095 37 2100537434 1890315903 1212763137 47 763571353 31 1135676630 73 1965431925 1124308418 37 273623436 362771460 3 691065702 7 952794403 1184138125 4999 4999 13 244475127 2110449562 83 83 1810772322 1509044673 591791534 53 1139002720 17 1046148856 127 7 313891879 130329318 1962731396 231927678 31 253034627 139 266092426 622403456 2777 103 13 1756069159 61 1450327194 41 89 89 83 89 3 2125959507 1511891628 41 109879467 1241542812 62954108 101 1589129152 1226260515 79 13 188188130 1740553807 368420275 31 683662807 19 1035366802 241713931 109 2147416431 43 1591247422 1625705334 783122871 37 67 1364161579 11 1325132896 1949 17 37 641342041 149 1177949598 17 107 1519364048 139 916373207 1444200826 7001 1557367518 37 2084859214 43 1289909829 61 1180980069 139 485829351 131 582634060 1949 1327720041 83 41 1582808157 1479637069 41 31 149 7001 101 1095881108 103 3 1872079584 2 83 558542939 1614213216 1587419852 31 811487186 51358157 1474510849 61 2031140629 1468057640 7 4999 7001 1618169134 2777 259071884 746824164 41 1391336189 1244760943 37 5 107 2119359255 101 1163807951 109 1996028685 1013987170 5 677960563 1456244673 113 735636452 19 4999 1804049118 88722252 4999 432343514 900030700 472520365 5 83 530386849 137 71365724 4999 1887927742 109 684001051 215455538 426791563 61 67 5 2065244430 1528600907 1091247328 23 37 816797903 2131997609 653235213 3 29 2 1949 1757846554 2777 231757845 1800096086 71 19 246139626 101 505823453 101 79 786160284 5 1987568893 109 858912697 2777 61 883632763 1131386093 384892582 2 1192432748 97 923627710 79 1891169624 41 1587245874 723343484 47 1511440053 2054966232 1996827613 11 73 1737550307 1949 1518802603 785529710 131 2113961191 281618046 149 2108599794 17 1180254784 1125853204 89 31 29 695208208 47 59 1714807307 83 1789710334 97 122922377 1975860483 113 969128455 97 1194270402 369866238 97 4999 2047795359 1689716989 450397182 67 411531822 2114500333 754397350 137 137 790086124 71 372304483 101 35022154 113 855587410 67 488653512 7001 878758973 139 1855902702 843831200 1553774183 4999 2777 2077651428 1769213749 97 826163356 7001 3 1141920963 1453422708 17 149 1997794086 1146085650 821871946 101 2043094054 458724272 131 109 1351801970 1118573836 127 71 1701402891 996772408 10007 1553216491 1926667724 47 2104864712 137 103 59 1879853516 740681929 10007 400350049 29 104615064 1480954252 79 1182417528 71 1529012761 104140883 71 29 5 127 287636712 1242012629 131 101 1453563020 2 2109896702 675140465 17 47690066 17 973840572 127 455874142 17 1229119197 1912328724 41 103 1657085218 546697408 496873276 127 47 97 59 112665397 452311877 146461048 2 1718359911 127 984308420 7001 691103715 43 875646410 41 73 1139934523 13 1307114340 10007 550595147 1344562428 107 13 283662132 23 1402583907 85935305 824703558 137 1862651632 2079843704 37 1204662600 2777 2083850483 101 898559832 61 360458028 37 29 1156026159 2127199242 1461709457 13 337932829 1787958469 1076320254 89 1747991340 5 41 73 1809187835 1959902467 149 1478390069 7 1795613856 1758827091 131 23 149 5 1344106280 1471169260 113 1328068697 820776237 7001 101 500419246 1555960853 794846801 7 79 855424403 11 37316180 3 73 143883600 1708191150 3 137 5 835978832 13 73 3 555931804 31 1949 1942732016 1206811377 7001 41 1720880711 31 11 7001 750626217 107 885614130 19 1993224716 109 1815905960 97 59 224390393 1564928524 566810304 149 1316590969 10007 1992373686 149 770890985 1760237724 416052928 89 3 137 1114570761 1621738322 2037322389 79 841259071 1450264358 2 380406478 103 1118584901 7 26608946 2094375400 23 79 73 1425186154 775735157 127 107 107 1752833503 1219119845 103 4999 137 61 1949 137 71 917798256 1774752096 934948300 13 1992243551 31 101 1761674405 103 61 416031407 109 479455030 1656689910 31 7 1569221724 1249152387 131 692246968 1226267027 47 79 1754479034 833538259 4999 7 901511769 7001 47 103 73761184 111739447 29 356753563 29 1377658123 43 1010214824 3 1443372934 131 1359237258 53 769272263 149 139 1139160600 101 569153483 37 1751231275 37 929771853 692413856 512526493 989192879 47 1949 1562347635 1893131915 149 2136723474 166981022 1657472704 103 376988446 13 83 131 1180076597 31 516108774 382461427 83 19 7001 1943582615 1676503399 1500454871 19 2074171176 97 23 209791864 488594135 109 1582466652 3 209898023 79 79 17 2777 1716499801 89 488880827 169586830 113 29 82813212 221858091 1948450440 31 53 17 41 3 1714248942 468564450 216276915 113 138935364 23 1564110723 103 4999 1145190916 47 739724128 37 2055438268 89 72352906 566972827 787468956 67 31 31 2059112380 61 43 245714599 1537991664 215939374 41 1859080917 135540440 1429610196 7 109 149 29 1190888922 59 844931330 727545789 127 59 109 89 1756875842 109 3 37 109 599182483 107 1593475565 79 41 1879222003 1601776930 1190172538 937635886 10007 31 1508338976 43 2777 1344865430 29 1613123115 47 2 113 59 3 1864490576 2 641213262 97 1827632678 7 882573860 83 765379354 23 1559198584 107665369 139 109 19 1957415708 1910830765 103 19 287356475 284682795 131 695322848 61 1150352152 181290780 23 1193251707 17 1651369307 1077971088 7 201579360 19 775798937 7 5 782668690 11 1440269432 7 79 442712682 2084428782 19 1949 1057420205 217181555 787432482 4999 7 3 1028431386 31 1391941478 127 711023089 575815460 97 1040585639 1127066183 67 29 414466544 1949 4999 160582877 23 345197846 174781071 127 160606704 330625885 109 131 2067463655 704646479 149 615737535 37 751051740 2053854635 73 67 131 1242518494 79 131 109 47 425795607 673333351 103 131 51455621 7001 137 112914572 113 29 1537876301 1631391538 89 907168918 149 462374118 5 973897310 149 2777 1596472307 2777 2027026172 127 13 350108924 43 234545349 19 13 1899800110 612375998 131 53 1253506512 1127912751 131 61 41 43 3 1725615930 575575005 71 1690849854 103 528596503 7001 453127034 7717468 43 1559785360 2777 137 139 7 857904299 19 107 107 109 1321752070 684528709 97 2777 127 85020658 1591402382 139 651677831 1831695062 71 791941220 5 615596765 149 67 1147004557 23 1715371326 103 61 1908628695 1423025381 71 17 1687160670 73 762646841 11 273305328 4999 1949 587223955 1053880821 969295053 71 838212978 3 1459403514 59 53 1949 635066576 2777 8287446 29 1294213595 139 13 1628623152 1700583560 814073478 103 1809899411 71 73 499774936 1477925150 2 3 1578299505 79 1439590456 367871242 1660525490 79 2128080749 79 19 1665494628 1838567835 5 1086240372 31 1268678268 11 7 1302839188 960894078 109 2073958805 101 79 1457211880 1029905990 2777 101 226026736 19 19 1844040745 17 107 1424991225 1143022792 1604670806 97 443703874 61 625956502 1240605500 1355138583 67 570812900 107 113 880725503 1532188501 4999 43 89 515596758 37 1657420180 1918575948 13 2123340076 83 1625564794 87326956 103 438538059 53 553026645 246906673 139 1474607076 11 113 2063633459 504331037 1417933533 7001 79 263837078 43 99900438 3 1304340363 725022983 688414679 109 2 1453169446 792464014 73 438162648 19 484575696 199563920 97 1849381630 29 3 13 11 76720709 59 10007 889141964 1707364319 17 131 28080505 149 59 113 2014673326 79 260577569 37 1151642538 1347500870 1224047963 149 1949 123578294 1949 43 586772788 97 876010007 3 1510923164 67 748415418 73 1794025151 300460454 1968317634 137 19 7 7001 127 1807693616 1341851774 3 911028279 47496117 23 149 1647013965 393708213 1885069775 880942087 149 131 1271902056 852357389 13 329236414 29 109 123412852 1464347311 79 1123190695 41 216045370 47 47 1168540790 2777 1148153427 3 79 741089709 1949 1302346 67 1025191053 1031583348 7001 489862484 1816424586 19 47 151389867 74004307 622362864 97 67 2004930244 387130221 53 414514050 918481172 23 127 479176334 107 327393678 67 67773649 97 107 2 53 527763930 283466332 532862628 2 109 1000660003 107 601913796 67 590489281 23 127 866038380 5 2 1908220540 13 1122730800 139 1052126306 1376326590 7001 1949 2080823916 770224512 89 17 775936032 83 1910421707 139 307909603 113 97 1525112647 127 834825991 19 588521489 99581922 89 131 2144719686 4999 1013960136 37 932320561 757558399 13 101 2086241961 1411933338 59 1668950449 634269565 113 107 29 920078424 692001537 127 994552685 5 272932495 43 917728446 1001654629 4999 53 446775266 530474721 1494292592 2777 728162724 37 107 23 1350252076 149 41 531471192 2112558702 10007 926276869 7 1873053196 113 139 319836359 718491834 137 109 1330817624 742191571 11 11 1548076816 10007 503071904 23 1571559397 1880425811 107 89 336632977 1739904788 1733264808 109 1364308195 5 1379687517 73 67 1435181071 2026269409 374629796 83 657012324 109 596565284 530981839 2777 434483866 103 1517091223 1231920370 97 109 1669269709 79 59 113 7 450761713 37 744902201 47 103 83 337151229 4999 13 101 422044625 83 240306995 37 881577590 47 260656501 1463390686 149 887573481 109 352209193 2 826902474 609948456 61 1721565205 19 41 431725362 47 1894541991 509969739 3 367262799 83 107 5 2 162266400 5 37 1762112616 10007 221144693 53 222523521 2058263215 110330353 1873602234 7 19 59 806730954 641022846 527314656 29 608695509 31 602679153 47 1591405348 204142061 53 137 1174189943 696289556 101 1565844224 71 11 1612630778 722264092 41 1842976937 1332003613 1723436673 216709037 89 10007 1796999676 101 13 1002872910 1172650721 43 1903397039 23 2055689046 1675021527 43 2 103 7001 11 1949 2104196921 1831900182 1326869072 1820849244 103 41 131 107 503821805 11 79 1949 1240339702 2112039975 23 556746372 73 1427020498 1374032280 101 710120698 2092422441 43 507406450 47 829488900 2777 1617994057 1011902532 19 339516700 73 10007 196657564 59 386011163 17 1672563139 59 1941997567 17 883498265 4999 2 13 1240404698 1005348500 5 29406980 17 689519140 41 1830278007 1066628339 53 1392498150 103 1600152380 154031865 31 2121261645 359437870 29 1760346193 1619679252 41 29 305510273 2005976023 109 332369114 61 1075468369 53 11 503450827 768644151 146330016 17 907940003 37 61 1139552102 53 349871232 1771151801 1588511011 1949 453882413 2034274332 79 1344919160 723036210 13 628592614 53 41 758394056 153277605 13 1732312790 496335097 805270200 109 53 131 103 131 187946224 37007210 83 1646710713 73 609624825 699837681 3 1445887323 4999 1755953739 1055638830 17 842435357 1053516129 282434342 7001 79 563755850 180350643 149 1011611213 1435085561 19 1509428248 1417433638 1299749120 1949 19 1319110466 1035884188 41 1936080525 61 1132159207 137145040 19 715628863 927626851 2040061297 131 1617718471 79 1594438040 89 131 1091690334 4999 5 1849960343 1624174186 107 512051914 59 34757608 1506147625 29 302397518 131 1903910283 11 45862355 7001 679279026 137 89 71 43 61 23 1813050118 1969604809 31 139 1956735665 296284199 7 127 920870650 1665511020 113 200009774 149 1201462999 1949 41 1615518203 1515778979 1779474459 1357564129 101 13 1151137481 677371175 47232210 97 457785680 67 246564734 1306018797 41 97 230889450 11 1455712181 1980914057 73 310619453 5 58964560 113 2134572599 2117725429 1200264899 4999 2123080299 1176066685 1921301062 149 683941859 2145534464 97 103 858295086 412787607 346811373 89 4999 37 781258663 11 83 2030873268 107 1518074377 149 751090028 1949 2777 332555618 2 28382116 1568302362 73 128024334 4999 1743857728 1248922475 53 1702150672 10007 149 1751262113 53 1901695809 1877057023 1595744854 101 107 587501369 13 336940058 97 97 137 836991773 1609334320 2 883288062 73 952087681 568055559 10007 1699179030 176477855 5 67 1584376202 71 103 1883797224 47 1993788805 2777 1660187795 609810951 53 238095407 113 1184934611 67 1276052453 849117399 3 109 41 53 545666005 1727111742 820566621 1512338606 67 3 2 5 47 766792639 13 4999 117311533 981393098 139 306680197 19 341070335 23 131 1528932193 137 67721429 101 796709412 1428501176 5 1998445167 880918357 137 7 113 254932788 2 53 103 149 743798840 71 41 1484010826 1492710575 2105617525 2137860581 41 2 107 542651677 2080806744 43 97 67 47 1102989749 37 7001 136645062 2777 71 1364724370 5 1380073055 31 127 895657721 7 1087121147 724911719 23 186191742 83 1804845458 107 10007 2777 10007 2124496107 53 11 7 23 41 67 1033258322 541498489 1940445838 139 156436716 67 1855400448 89 83 7001 1995411018 29 11 73 1237524251 67 43 102617909 29 1129826254 1919280059 29 139 644096671 1494713843 1529275237 47 2083794152 2777 131 1195425304 79 41 192315626 1949 2121120088 11 900972193 1870516250 131 2051753440 5 489823890 660544075 2047977489 139 83 79 1356710292 304878978 137 4999 1405318699 2002963211 59 1064468918 73 10007 7001 824115714 776575307 83 1061103939 29 963855977 113 490495936 1155168920 4999 946214517 224974504 149 1544366395 23 113 440501007 103 5 520253923 10007 2035633947 41 891182444 37 490129713 7001 897045131 1793488616 109 1150294440 97 89 1618683673 1410337521 999691424 61 23 3 951526581 378986250 23 23 2 103 41 67 1256920477 41 1497542589 139 131 1057717131 53 59 439567818 1146377284 1100851947 13 101 1891631598 4999 1296490650 23 1677505001 113 1573008727 31 1057301686 127 1773396955 1083253644 11 19 10007 3 475340265 918847125 467171254 17 356560346 566217403 1010103013 71 1949 2058082191 59 1020406298 71 443695188 682779239 1397735648 896975121 7001 1678548112 59 730251437 23 37 1670153804 1013990712 3 1663280033 43 1528383297 3 461176044 3 599876086 149 681898053 1760330402 107 97 149 1824760833 31 791321035 127 108515500 7001 708709218 157664920 7 721767923 137 1342227771 31 1211927392 1298903751 1717242491 1321133616 23 19 464208435 951547878 3 137 37 41 401078933 400877049 61 4999 1205616804 19 109 1889432923 67 107 1489339181 67 2777 698035051 1998125069 23 71 406824036 263824136 31 433031033 19 516980537 113 47138971 41 2104192898 107 127 109 1555911998 110236496 2134200082 83 1949 1969513348 1780819802 43 2052735206 7001 2067316145 1664210204 149 31 103 2 1536076080 59 553440955 137 101 13 1002052298 11 1599146428 1080374911 127 157069409 672440997 1013215528 83 1331519947 83 582314305 257418690 1255368143 1547842732 10007 11 339014863 1338586337 574435014 139 127 1244556185 19 771323872 1054810713 11 32026925 73 89 1020365886 4999 1698690194 1258175263 97 107 23 31 148770333 127232835 7 53 1471428174 7001 47 306950420 1367975185 43 228021346 1153293110 73 31 1108222069 715338393 11 205595401 41 756420644 53 1808841558 820916311 190296385 79 125282782 67 1383315805 2053529918 19 1917050419 83 97 1696813919 1501400245 10007 1475372038 1089705810 1801635210 59 109 569012499 1881932961 1949 1196558509 970091389 109 101 623744286 1913595288 17 127 37 360741934 1627703371 403334862 187985147 31 73 1439643804 966436999 13 10007 417371956 2014769352 767543127 139 41 1568634580 3 1245329676 2118146400 255832047 109 139 3 1162893910 2 2031155269 11 2003959540 113 935359420 1070425685 149 4999 1106048746 856368692 23 1194348002 127 807959268 83 809346446 97 365765857 10007 1001254530 1933280805 139 903987024 1737262086 41 137 73 1782604301 4999 29 4999 73 31 351246957 324752001 4999 1585882760 47 29 154325037 319616540 1949 4999 595750826 1691959070 149 2013428656 1203597107 89 17 1418216007 1491488421 17 1513493594 31 59 409737359 1361365882 31 131 1180728807 2012450070 554162745 3 61 204022857 1004474922 1949 79 29 2777 513245140 1896599359 101 1059429804 27533105 79 512113392 1488696382 252234216 13 83 163861007 915009500 101 1643800250 29 2132653787 2043988745 139 35643349 71 808340925 5 539203570 175718552 61 323195141 2777 534619709 1196437083 788441581 109 61 1898385392 1954078997 19 976683484 2 101 1685700302 101 410840187 59 10007 89 172094138 2054394476 1537690727 1622580194 127 263330107 61 1309212561 127 110775369 127 506076458 1195453376 139 560642322 5 1159247720 834209660 373921521 61 116923566 127 2097695449 1949 4999 83 11 1206159527 61 643170702 4999 137 1063346598 1563692865 97 53 83 566177939 131 23 1077061358 107 594226212 67 139 858570588 23 281958472 732644105 43 13 103 882340660 89 818758170 2081053469 11 124793482 10007 1021554588 1264817931 1703197951 13 1267033114 1306284776 73 41 1156583965 2147148516 417049817 89 675218502 31 1387874216 231391303 101 101 1645689078 1588480101 2777 1018301345 5 1852299466 4999 53 608982349 43 1296158894 109 1273495614 59 1387810980 89 1937716392 699655724 149 800633702 113 53 1255185883 674057032 101 11 31 1825788803 97 512524477 1114963184 41 886867105 181379039 41 92912417 13 1887911493 13 1625786942 139 7 2070015102 2040016757 131 53 11 1835521545 139 1664206134 296003419 131 553560150 694585842 192450735 107 1854562627 101116742 83 14494539 1069219853 31 53 1601477786 2031470761 53 1000699784 13 107 127 580611107 844814033 31 137 53 1194082297 101 16456502 2777 83 4999 1575289879 282888411 300255756 1819644717 43 2 1943206148 1613603002 1102788729 366790127 79 953203372 67 1518586691 161554964 593828633 131 131 641445692 1486167298 107 71 579552340 5 2777 47 1735228297 47 211699186 262526825 149 545816733 7 13 1996843017 109 1965242859 53 1064861213 751793458 490571250 13 1019577550 37 3 940659784 31 4999 110482899 137 626174622 1991392254 2777 67 1745040996 225187670 2 1241705312 101 282787173 2 612777420 4999 107 1949 1078683795 1949 1876232585 149 79 616583600 248160235 47 47 647571549 329664053 67 589121334 19 1900836931 47 1991797302 178726101 310885586 127 1899393204 706878361 1061368469 7 7 1104482708 1949 127 2129462086 89 181997969 855770455 861630724 71 5 1459620885 180473435 1091337945 3 416815686 1607600849 1770829349 107 1619896846 61 867908488 463178978 328515500 61 1346920385 131 149 888963065 434087163 61 43 1097102721 71 763780086 502098190 5 131 3 43 107 109 307770570 79 43 749763695 978733535 636368692 23 1738029260 31 70060062 654347751 131 1988952957 938571858 7 176742286 5 292263275 451642846 67 5 1135060925 53 561462602 61 1949 1622478183 13 2039236277 276701010 441969978 17 590390215 5 356992725 83 10007 1808154823 510156860 73 1324783250 7 101 215843161 125206379 1499437438 127 1009867873 97 178611726 2777 428974298 1957349011 28410814 67 221929728 1949 23 89 67 17 73 144197922 71 88714926 137 53 1658443882 59 97 1181472222 1838059596 19 1736529639 61 455222565 7 3 871737201 109 1306996624 97 1209783903 29 7 89 1205403968 1948135483 67 10007 594325737 508771393 1163313070 2777 107 662788602 89 227470650 417992238 219179870 107 969586492 139 524767575 1250058265 53 13 113 13 1476376915 643967516 107 1512199891 73 890486631 395827900 43 1166651275 47 1028654972 844794403 1949 1952552949 31 19 11 1446082583 871123528 43 59 89 1640260388 308727828 97 59 1500793974 53940986 59 197534301 5 1117690870 472607054 103 866611018 61 935382540 59 4999 1711207690 59 3 712437331 59 1970131336 716467389 47 2110389130 2 73 127 1475114779 1197842664 13 17 784807244 664912753 109 1584347809 73 394321837 1185815796 113 79 2086014276 2123553630 1622050661 11 101 2140503403 1857246869 103 4999 128504294 1734685338 17 10007 829041862 11 774593947 101 137 1632383368 73 1289437065 3 1021328387 370864408 31 401130798 41 84414408 700455679 7 1693213375 97 2 1187340718 131 31 1851040513 7 43 43 1584795057 688883693 1877755426 624929700 109 83 1381491674 2049322705 1979232411 149 11 814249724 2777 197197547 79 1011670634 139 103 59 1876222184 1880903185 47 1393520766 1258405918 1944478753 404180857 59 7001 521428340 47 1117549823 13 1340698501 2006647623 7001 1951966439 107 1264482237 101 1739265450 29 1280284431 1509077727 625431672 149 2777 2 1646576460 885670755 5 1889788170 1532673898 1488520728 149 131 666200500 1762276698 23 1492661452 1940191575 97 378496623 59 101 7001 22284183 2044292466 642468802 131 61 53 1895681634 1677365041 41 7 11 1635788737 7001 2777 47 693852399 61 1410039242 53 339855984 1315700157 3 1541877464 71 2041126886 1627639710 948487979 67 635990983 131 59 366640927 61 1296694263 1475291344 10007 1344469169 785549305 47 1903811623 118013881 17 2119427310 13 13 164931286 2054046527 73 404178954 103 37 7 787746029 53 1353808340 1353802890 109 137 605247453 41 61 951316106 17 558415252 139 13 113 670484709 328505256 73 882923028 1533765456 61 611858441 127 1393356624 3 1102152920 31 7001 71 41 101 951202118 73 73 79 231667579 1214205036 405433899 59 1786847804 439585634 19 37 1692103644 10007 856553557 23 1393241192 1949 756825935 29 1965165164 1872815128 43 1023912947 17 73 2777 1541592615 83 67 615435803 877980492 47 2 1949 1264655426 2777 68915492 79 97 10007 710547035 1869067432 61 209036081 177469252 139 85745069 2011726011 41 1524083693 1632538369 53 23 10007 1075322199 73 13 1031424459 1510398692 2 700413516 811399085 7 1894656008 59 1793158975 196634674 31 1207315181 103 2777 1716272087 1137519142 966003021 29 5 602628225 43 1590761479 863982488 1492397851 83 1873557672 19 3 137 31 52036910 1825487244 19 1413393983 131 1858961657 1651094958 10007 10007 1814910470 688336228 103 109 1233180865 1253872182 113 909877911 127 43 1043982681 73 330095123 566535457 109 2031024904 131 2033797532 1357221832 1158000022 73 73 834679702 67 1226096985 818312347 1455535574 47 11 1384753342 1273629392 37 1949 504114697 374745924 238640874 127 2064106743 3 1730226282 139 1742219142 59 103 50299638 2091765921 41 67 113 1873918021 1695334043 37 19 107 67 1371148769 10007 97 7 1875598732 1949 7001 36034147 89 113 7 83 381443266 117649014 103 196986367 1311243999 37 1453847623 569038048 1905633010 10007 121187528 113 71 1202907222 270025713 59 1365273010 73 893817183 706065144 101 17 56057109 1923778786 17 13 31 475347397 1308186422 4999 107 11 5 2105530990 1345172840 137 1604013810 574931323 107 127 411916245 195405879 3 210531759 41 2096010342 1019668728 89 5 517341610 17 1709228784 61 1606453560 89 446166078 2 352845120 606691830 1875840569 19 836152703 61 17 1435055748 83 885131837 1169411817 59 2 1934741620 399447709 83 513426226 67 159033061 11 156733178 928408708 23 1583034404 2777 153523668 13 7 29 71 13 1200947319 991762486 27636820 1949 43 342328676 936205374 1657988336 1670515830 4999 814652920 17 17 3 559182552 70862664 131 31640798 29 61 61 351868198 728978041 11 31 289124031 1880309434 139 1721201295 83 2128807572 31 2074545048 149 1740723641 127 149 844527232 650980702 71 1144711913 1990770184 26412540 2 1171391940 101 1003369286 4999 342717292 924098843 83 59 1958409928 740437944 10007 31 31 1339278802 18905300 2108753683 1949 6245055 107 2777 971566774 1418147252 4999 10007 1916210409 13 127 2777 1467264051 669083093 109 97 2058348817 127 107 1402703635 639365320 89 83 136081986 1850636703 47 127 259239131 4999 149257180 5 2 53 67 2086464379 137 1423843740 301326677 127 1621030684 7 1636388989 131 1265773876 1421947527 41 1852668722 89 1187031976 2013442200 73 5 17 131 83 150891344 1960579737 1680466797 137 1919056112 4999 167781109 89 1295674371 23 107 1239412661 23 1706668624 41 611825247 41 71 978052406 1656070456 769478258 10007 47 685868838 101 1406800215 1808218557 71 113 1331977104 1110477216 7 2007555753 53 2081554065 73 1758858288 524106286 11 416439665 101 1515456109 2777 109 59 126281358 109 2 1239641868 1501184942 3 109 495564903 67 516634387 89 1583284457 987951709 11 1653232295 1294356195 7 691288437 137 23 2132865210 702928568 43 720892063 107 14934953 1461318407 43 43 839246308 487281633 139 97 1424190294 109 1743051822 137 87807958 83 1159493000 113 7001 1326941536 129901967 73 79714248 7 139 1912487995 1584430066 131 13 775519843 7 1211350567 13 1337546964 361402705 335387909 4999 83 1763137406 101 438805307 897633139 13 475329062 11 1541581503 658506574 73 1710433182 101 3 73 2 11 67 548004993 107 29 840229151 67 23 1225538486 149 71 724081856 1675899380 1746980533 7001 13 73 1219955341 1712198137 488156536 29 5 1235119950 43 296055777 4999 43 2039669138 61 1557564850 584946690 2061100180 664660396 29 891547503 2124564042 53 10007 77140966 1043700240 61 896323492 73 193044704 812530761 2777 2777 875227090 1132585565 2777 598985015 3 1917119808 386196042 881537314 7 1960590646 149 654773348 2116492871 79 53 665120903 569738780 13 843794250 89 47 1134668655 97 557131722 1283292258 43 59 97 1206661279 1620068736 13 1018007640 71622219 43 1735734592 2 2 458937882 47 101 765849134 83 637933020 10007 1577942830 23 1325991193 2 762218344 1153335762 23 2116249841 139 2095720792 1680729795 103 732922044 614166639 1078614832 113 1869347618 103 1687287860 53 113 1006696999 61 4999 1515146910 113 67 1676744747 131 144380339 89 613157757 5 17 968308287 1469439030 75699857 4999 518731233 2010881154 345683106 43 42037981 147428207 1949 53 11 1509213816 2090450571 231249748 501891977 79 7001 2144126260 41 131 43 838172254 1308030729 79 1656726617 1143473168 73 61 43 37 61 1346464041 699888541 401270310 19 83 1833492895 13 7001 1491614788 353272133 43 47 858452415 458374969 43 109 668784074 71 1829578481 1396142271 3 31 11 2071833283 13 1227685823 11 1969473435 89 706662314 131 458670038 840776471 374080753 71 842041824 1678849235 873558113 2777 59 822295131 7 1304157869 795319471 131 1978466407 59 13 288484781 493048725 4999 1771565190 2 97 2061861868 71 2777 890042385 123915294 2777 1497569745 813924084 3 1794727110 3 17 2091069241 7001 67 59 1715269181 1172989738 1998605117 1250495796 59 655788816 1820920743 4999 5 1623149840 17 460944477 53 2052169116 10007 643720289 1369297838 48207539 109 1735545633 89 73 3 127 2052805811 17 36060232 101 137 59 103 10007 1010576909 101 17 5 322901680 1868075050 13 472536090 1922061232 17 1358522116 850135808 73 4999 1181778597 1513697200 11 3 79 7001 1309551052 2124810450 17 71 1418220030 460331766 2140450506 2777 1029787365 41 61 600122392 73 1939366607 1190252594 10007 1947065292 67 4999 1884328059 385222940 41 137 61 81359482 89 53 1782132155 2035034481 137 1390673154 1154597260 2 325109423 83 4999 11 1321396527 1398355541 89 931805436 1083111005 47 462779760 43 276290738 23 461534169 58246147 1555706315 79 818801955 7001 1659490047 41 467313080 1491273993 2777 1452308836 59 43 1894117074 210319216 113 1849804179 29 19 37 1605376632 1051402818 23 1414234838 24810916 59 127 777348204 1709715275 933280275 2777 31 149 1486905121 71 137 102555734 67 1170647436 139 53 5 1138893965 1212922128 11 1148507049 2112726775 7001 1949 144418951 89 278644967 1172635006 71 13 704103036 14795332 1512405856 103 1100082151 2006043481 53 1492292991 29 23 727300531 137 547695997 37 1548594707 1146143006 90092824 97 1380831278 1949 1347575631 1016346979 37706108 37 83 1059624895 1979417830 2777 151616310 67 3 1674042604 83 1538877591 1912786182 3 103 1243373873 31 1201374527 1965851884 37 1703273096 1627154210 11 101 1015633982 849754412 10007 149 103 566950831 1961788264 4999 799939960 71 1517867962 137 1225110170 522834680 7001 862180151 101 1922255634 163418000 1132207212 1021935814 29 2084510474 73 1234758281 59 1441257015 4999 1864394496 47 2026455337 1801378524 19 1948530237 113 262899359 3 1661150217 1575880434 29 861347676 680788301 1308721832 149 895665639 71 792023602 127 139 2127137016 808875186 73 103 13 994538745 139 71 1097306704 23 417391948 1908364510 524311485 2777 1951765107 101 2088098846 127 89 1417866298 137 168571650 127 590762471 2061852287 10007 139 1889917809 1424891379 137 73 141924921 935563766 699385929 11 1089367265 127 1173344658 19 1945844492 4999 2 107 931280385 61 149 23 103 1992181195 1084738786 10007 800359860 53 796666002 13 61 2084844885 593952665 5 2 2059460614 10007 1114869863 107 1169501654 950860957 113 23 1655178509 1274946863 47 664807245 1714861615 955489265 5 1494268586 103 59 636911608 1784612117 820630980 139 53 5 836397298 269880160 113 149 103 1019466396 427764871 1484039697 37 838481679 107 1063655328 2106981405 1028829767 2079949402 31 606230037 7 477766145 1520607260 5 97 1793791706 1254157038 97 94725106 37 1857818840 19 1162184039 1337666956 19 10007 103 1275430254 2076975665 31 783459280 59 608443400 5 420051910 1465698550 89 67 441745892 1404214418 139 103 13 1785043988 490140010 7001 7001 1518397883 125562935 2146571549 10007 29 450439484 1948188071 3 2108092113 646468560 549568378 253744156 2 38945753 456554163 29 108649662 410201637 61 1305716958 1949 139 451441559 217614538 37 955275398 558412142 127 38017609 1570327700 103 317807074 89 107 361819644 13 1163736002 1606269691 1986189170 83 4999 101 109 10007 13 1597302915 500802172 1740720520 7 23 1999213192 17 1677785743 137 59 1789048091 61 451846294 37 439222301 61 1590496066 4999 422607005 113 4999 987402480 650950015 107 17 152182674 1233851431 139 139 440063992 17166409 1142366620 89 849186295 7001 53 5 2108798043 127 1922602962 296184036 47 1912158890 2777 89 541959448 888515035 19 19953705 548480410 2 1517907241 23 1134403752 149 944454380 911242621 53 2079168217 29 71 109 41 709204511 5 988437580 1003852387 7001 689728766 1475260522 37 270861363 23 19 151477348 149 1949 1677018999 499637844 2777 444158934 1310224701 1872973972 2141165222 41 2777 609620925 138061313 1949 13 957500700 1214133895 137 7 904093666 7 29 1338772849 1258243301 4999 1897480428 2777 41 514769924 677213860 53 288415575 7 7001 399666087 37 247354354 13 339598818 31 1959204929 347209021 1516174383 149 53 1243766158 216260299 139 1581243491 23 808057873 7001 1975073113 10007 131 2146620365 1118108187 83 1127608855 41 1676358877 89 1223448905 1641782503 79 7001 135259320 529548639 2777 1558488501 1929929973 127 1360681302 31 1818738659 29 553172246 73 333821116 89 234788028 2 67 1937382787 1218975622 2029494920 5 1636186731 149 2777 680778817 128724250 4999 37 83 67491616 77415760 417561848 11 37 131 738319767 139 332914869 10007 41 47 1028822104 1583185083 2777 37 1004818694 73 162405071 127 1633269784 127 31 1895154899 387440387 43 1171870830 1127067883 43 1308840209 29 410339444 671107986 109 690284029 17 29 10007 1743689729 28009593 10007 986309934 29 1276728973 59 223099601 107 89 1374959953 4999 149 139 2 1894364594 107 101 759325272 804435306 107 795246111 131 67 266005343 20176916 393032095 1706855854 131 83 43 790006320 1531226259 59 218677010 446416170 73 83 1930026275 131 107 43 129287799 73 112102582 1949 81998328 139 1061452094 97 1853139313 261806880 1731299555 1456514517 113 113 2004959022 11 43 2777 1026565259 207364144 10007 1493794925 83 1843265079 350952884 1741848800 7001 1236656640 131 1622457139 42602379 357744828 149 59 615150083 189507670 17 79 61 67 127 78950566 1480076772 3 1755996462 1915754734 2 43 1103009837 819990489 113 149 31 733953613 126471051 7 7001 83 2777 131 43 232046834 1949 312401312 1321260233 47 1335325668 1713115448 97 1936378214 505886913 97 5 78906240 73 2110726526 1496397946 744015292 599291967 139 71 61940755 1949 1997775674 1717227891 113 319114034 139 1716878406 1728849745 83 71 1417044625 2 870709333 127 37 1369365893 1015747086 7001 97 939466650 332718444 3 19 1846079026 1917992107 73 2097456732 37 444342287 73 1320477655 170506976 470381416 107 1372951561 101 552052870 59 974663716 781658786 1872754232 107 137 1486532748 401854976 187836855 5 1394196530 648073334 407795257 10007 127 1187275375 1680431470 17 113 59 31 1425184514 109 87106042 1356023547 1370161503 2107411526 139 1876886229 59 1315122449 17 585893104 995425560 137 89 1949 1693726991 127 103 991494480 37 477238215 71 90501925 1104247263 1583333213 19 101 823763171 1732174476 83 4999 562502477 61 240995750 1404516058 625928864 73 2019708585 41 580647822 31 7 756291206 860155732 17 4999 799430082 886784719 131 841400293 1296239758 71 1019207130 31 47 1154714941 101 19 975066719 4999 1730363184 29 1382876535 47 11 17 29 83 353637851 53 508753515 37 47 1076823249 10007 73 47 2067284002 71 149 10007 333103009 19 2098181817 83 1193455174 19 4999 113 307154453 820230840 2 1355408656 1217085096 831776341 11 387169926 139 1984080718 1311943021 19 1176691926 1366077993 83 255833316 43 43 107 1558351317 101 23 1356735753 149 1731177509 5 1290327503 1404740225 109 107 89 2777 1899323596 888917700 103 2777 108384080 43 101 1227382722 113 1405634798 1050242290 19 1806252537 113 23 380022192 1428101676 31 1002845897 19 896067436 2 745811448 59 85799452 23 23 28401059 137 149 245963538 696643540 1825446773 137 643338667 1248916826 41 1949 2009754228 1662146180 1949 977142711 1896603759 17 393728100 980992217 79 1259000684 10007 1341965834 131 1043419762 7 1666419383 2777 37 743349721 3 131 109 457687076 3 139 1388486058 59 1982953503 101 1730017385 113 1887331989 1843724498 636452299 2777 5 1785670809 101 261177819 310813635 17 770420885 4999 7001 613831075 1518461432 103 503356655 17 999955266 992214440 1630644673 7 109 1796838018 17 1989292774 113 1617858968 46230447 3 1610827821 1519050804 97 1313894516 107 235438627 73 1785368291 1719410287 7 821283855 5 614647096 1861386059 97 4999 1655998734 2017728548 131 1860188045 107 97 3 311289672 1026496191 4999 493514284 17 1036886831 103 11 1950424322 1337002722 7001 31 107 243278056 53 41 226404501 172781995 1949 53 1830152964 13 1253530844 71 1096271666 67 751698058 825351828 1409276148 23 59 23 2777 747013000 3 1303250067 41 1762553144 43 53 136742597 1026966743 29 1565075625 83658939 103 137 4999 370535878 944874478 97 19 1197646000 19813891 53 2 13 37 1782363519 1226854880 23 356801683 959730947 79 1002040943 89 107 1203165390 5 1394831895 1310158453 23 1892226053 1856047230 137 1580755790 764103142 7001 1628138045 47 1952055606 113 11 91138608 895775947 67 9692318 41 79 13 1093059735 638705686 29 778454627 139 1421049899 137 1170710639 1590106444 47 826382135 71 2 1742634538 73 1875736630 2 1493443532 43 19 1206815199 625376664 37 19 149 913963086 139 97 1387333576 1507677587 1944667855 13 149 11 113 223928032 1949 1307002688 7001 1029485852 83 317384779 718052940 1269189075 19 233691175 230467578 31 1606172800 139 67 47 1449779202 83 686182414 104006719 782261461 1947685051 2777 61 1322927435 1836752151 1566384770 107 1960502081 83 137 29 1848753185 1924906462 1949 23 2041659125 11 1199921580 1032919641 13 19 29 43 10007 1558880453 8876209 107 113 894196007 1544355971 19 1791520336 37 834428408 17 1717438362 600729395 7 61 554460404 73 139 1985129195 1400447935 218899512 97 1428909522 59 2012158302 149 1266694594 1382476385 43 101 1920990609 139 2012332453 4999 1664951943 61 1378783061 9238298 149 131 256053255 47 275044188 786769096 53 1973953836 1087624571 127 79 1700544441 1656450602 7001 1854151841 2 447135830 53 5 47 136697198 41 2777 1070612763 71 1837270621 11 316899374 576984815 71 628641668 640564698 271030783 1865376850 4999 596095070 97 43 59 304180164 1422498850 1787752991 73 1142831279 2040355618 1524379735 97 131 79 2050964458 844494031 2777 922070254 29 79 2109951039 1371545307 429050621 1681710116 29 1165165957 137 493693200 67 1147936728 366093561 73 360752057 2091584198 31 728839078 79 59 97 1150888510 1008001787 73 1377569860 1637174285 113 339645456 176313222 1186125898 449937251 127 127 1807069157 2142233079 53 757992896 127 1004700937 89 1694949286 1256013982 101 625057892 1868096094 79 1416700510 1619619382 139 59 71 2025390517 499333981 97 1143680149 23 522648037 47 319444900 1735949909 1178894817 2777 204101988 149 1101074091 1231381364 10007 83 1939554707 1217878505 1464914851 550164361 107 2 151435218 139 1540943436 101 945910069 37 816446070 67 109 121480503 597879234 137 5 17 169752480 17 2777 1379661515 101 1063002251 131 70751397 1233711087 97 3 216144573 554875464 41 1032195582 1036460377 29 448350667 67 2053437105 1869859316 67 433912904 1738875815 113569017 29 113 447796342 41 67 53 1386018741 1063378273 369715978 43 462821814 1949 1067627118 1663393866 17 1938646952 1722034130 53 1810258142 1577334963 23 107 113 1412739786 1888646857 83 127 1312198671 597425717 37 410019163 139 174854494 905728726 539072985 3 1695296070 101 1927875072 109 1186230977 566986728 969674953 97 7001 103 1638212013 223405146 3 359807687 89 1471518168 41 71 283865264 31 2131248326 478019377 1008693221 4999 97 2002046050 1197568790 83 427369656 2 402893956 1669424906 149 7 243050198 1270808678 2 1455199662 568669594 89 41 934781591 17 1077012095 37 113 1092775314 2034286291 1949 7 1604626639 2130848769 113 11 826774575 73 13 83 1328457164 79 1649372428 686700943 17 1501842543 83 137 209156256 103 127 1460923164 61 579719234 1601260126 1330109243 71 1992729020 139 871081308 48840036 7 1857887327 37 983068318 1060171601 10007 10007 127 1037523452 103 1247125442 421040570 181511509 47 1049047272 89 620762764 951919644 2 1297326510 41 109 23 2021881245 1348885322 103 13 71 1656255553 658036875 1014735430 42288120 97 1406706952 19 2777 47 933122537 2011557935 1243824986 1175046069 97 7001 1523480609 113 676660724 1084720109 41 914672660 1141259834 11 13 1206586693 47 1556748913 53 2060456775 13 484742427 103 43454341 101 2060179834 2 1587058356 725102937 13 13 1613485393 984945754 1419686188 73 147692812 59 2049034895 627844406 60097978 4999 1057492759 52143172 113 229796588 1160967757 23 61 607910446 97 89 315803534 131 1898218350 1049964261 2777 1604717484 61 139 1230335009 10007 1556910953 285447370 13 41 60281152 1008105130 23 898678241 298944528 29 612623671 61 798028229 1190382685 10007 1203230875 230320624 149 73 932865686 17 2131032246 663938689 722389112 113 1655019181 53 109 11 73 1117796805 528382541 131 7001 546865605 4999 566221733 1531662595 5 1776330335 11 523454393 153708588 131 738072602 597345619 137 16510692 41 345802323 13 77371489 248460524 2777 1295084497 59 1142758433 1458868928 103 1932305132 299506538 89 1510545358 1987825371 7 549420365 71 288649151 2098481705 1333915288 2777 31 1791384786 43 216965558 1804333046 37 19 1718142393 83639767 496187301 533528518 97 7 1032310188 2086393939 5 485676310 1409672020 1492717344 625181427 113 1589066185 7 400855446 3 1876227454 2 1258671951 31 4999 1576424652 71 213787035 1655710202 97 171856549 4999 1801684591 31 460541257 11 620535804 31 1039011035 19 2042598876 282372471 7 2111376316 1264988445 3 480557883 23 855860797 97 149 378458063 43 1415509392 1399070407 71 23 544435067 29 2027307031 29 31 1064465166 674273467 17 70565266 10007 1583988016 1920323286 7001 139 722805838 83 97 4999 288574882 2 19 47 992363640 1153193363 7 13 3 23 1857359411 1561564852 109 1124239298 1423444378 23 127 745411423 10007 1389666117 59 89 89 187708031 1732790586 53 1264720611 1811221159 11 5 737983900 1949 205191374 19 833481228 29 4999 95665863 249920332 139 1421346585 97 137476257 2 1542589912 708858822 131 1592933931 708268299 95208387 83 101 1255877834 1861630962 73 1987303674 47 205313100 1705703141 79 149 559195510 59 402290674 857111427 7001 1790498749 113 730175829 2 11 124852303 127 930035478 23 97 41 502416952 10007 73 59 127 10007 2124396037 113 139 1885938100 139 1050381300 1165743071 149 392466 29 61 1083162152 2 1648767390 37 2140021540 2 137 7001 561517674 4999 4999 89 1819312832 2 1958602520 5 2777 29 1177090686 500967257 113 1171942888 1775519845 149 131 197154440 61 1411786248 107 11 29 2069061385 5 1042609275 11 784061751 2 1387313386 43 989374831 61 915647920 79 61259997 17 41 1949 991795256 149 861804274 73 1959577763 3 1456936722 2121983835 5 1410204860 53 981451880 61 67 625474413 1556276567 113 722089097 1823545184 113 394067725 137 5881958 2070509907 3 83 4999 1617757023 79 551549323 71 1587675943 137 1181756794 53 7 83 1848868326 61 183463966 37 73 546756568 1183360222 73 1194457901 29 1155618535 31 83 1606396644 47 684096280 4999 5 1600271655 803676116 31 5 491419523 2098257584 43 152870609 79 1230985268 149 41 1280318853 139 748104121 31 2064459305 5 2079901779 29 1444110272 7001 1844643285 1121422393 139 5 107 13 10007 1949 514987613 891505734 7 2777 47 1052684944 884317267 109 29 597764965 1785010436 1260807909 89 19 107 11 41 149 19 1208266753 1683532433 1703379828 47 57334250 79 107 1294596159 137 704440985 131 705597178 255383355 1199496465 5 5 139 558849500 3 1138602081 526239969 1851113185 131 47 10007 1514501747 83 2032547326 31 579771114 1608439805 97 47 2777 1675433525 83 1513680960 3 2063665386 1654479171 13 1603367272 43 155416878 637966264 10007 987881033 2 73 490794038 209213149 4999 399600064 1378489750 127 972598639 117104099 17518755 103 1757237890 1949 71 2131454790 751255189 1075963629 13 1374967807 1019178484 23 89 2126436683 1725321070 623601551 53 618997070 955472661 137 47 1713599085 1854857491 194934981 1447653157 37 1889618149 149 961247442 2777 1457419586 101 7 1988918771 1285807787 1161987556 4999 2 139369104 1534695165 1950367633 2777 139 4999 4999 19 2038205981 299665407 79 2006205079 1949 1263041654 131 569430669 858808883 752059202 127 79 7 1489422879 89 258413058 109 247942300 131 326200485 149 109 551238506 1035844985 137 1679100222 29 61 1824776450 10007 1576863032 171125768 1398760192 4999 47 1839682943 7 1512498471 53 19 355919236 1706587298 107 79 3 2777 490695900 1431454636 73 1971268202 239282831 127 607990275 3998722 23 667532289 1528151326 1262435308 753283466 2777 61 1691201393 19 79499705 139 773996341 1115315150 67 598770960 1947207533 541051768 1464157110 4999 61 1902902259 1590399198 53 305392148 822292860 107 1915648071 127 921051498 67 523773572 1841728227 97 1472568058 1577201473 2777 139 135738087 127 1402554980 17 1604819329 651530678 29 370042206 335813167 137 127 662641550 2 282044134 295895797 59 1301744612 2084240229 1988134801 37 1149214689 43 53 1974933064 1511972075 43 1530857620 137 131 1979434005 109 882227119 1934500146 73 37 101 2055909944 1719729929 3 915976473 107 41 1163840268 11 905766521 1138307027 491804813 1041374088 1949 850674516 29 59 367842226 13 47476663 149 1144746140 59 753232527 1591415909 2 739940874 85783610 37 1570921099 1731410301 79 272501456 1755172303 2777 1869909580 1949 922231718 1076034448 19 880928634 37 149 5 1561142635 1041260819 1132005389 19 402180471 11 10007 1749743964 89 2777 2 564155976 59 661162227 53 103 522686581 79 1168424896 43 1251651353 97 1575342468 474451153 137 1383023494 10007 1364784681 2777 113 258699827 1746087074 2017828208 593881266 11 131 1595262063 107 107 1263310373 23526057 149 10007 1408124998 372550603 4999 538066372 97 31 661934117 2051274043 17 149 13 97 1694263207 1443778167 903208218 11 1616071644 1450962854 467217934 67 97 103 537574922 149 1861035032 59 1264230406 83 2005311741 23 2084435286 3 1824319903 19 1187113787 97 274342322 2 1716294072 2 1144987890 1949 1285383041 17 1295956988 1379250902 101 137 1930808404 1193922668 131 1236024562 2031086618 107 1571241179 103 653827566 107 103 13 274528644 671307637 137 89 2115415991 1849610054 2 467597822 1595834814 2072737559 139 53 103 31 1318196539 5 17 1624687065 7001 2777 266722060 2087582761 11 17 1223210928 1629719807 139 61 2044229266 19 1099612802 43 1648866949 484092622 2 13 1195006449 641193708 233742604 31 47 549641970 125937346 823140174 89 7 73 53 89 295473681 71 599245127 370015982 4999 7001 1216318735 1753634225 1378853687 103 1766749010 1949 1809765256 2122729326 41 149 23 796581034 71 1730977586 1949 89 494707034 1949 29 1978459344 512376312 1030403514 7 37 1494763913 1576899306 103 127 916620976 71 29 103 1327720573 113 113 848802777 1778766415 19 1527980684 701170476 10007 765945787 23 1787396033 1426968691 4999 866681629 1199925594 7 1908518633 113 79 628349410 13 1027195975 31 31 37260760 341126480 1976046495 23 1762788701 45905557 7001 2777 2777 2106458586 89 3 1267737114 275798685 703965725 5 89 1124528973 1365739799 338709358 7905068 101 97 127 1249961115 470059005 13 284474971 79 806228338 529229091 302129950 17 67 283061600 1143483305 37 1119432077 535173143 37 323293422 137 7001 89 13 43 1989823065 37 248782487 2035635290 1887807583 53 757168918 79 4999 366496686 1118221311 71 2063400367 899773630 5 83 949417329 414705184 41 1397834402 1469132787 2 1516620872 7001 61 73 1647357975 71 139 172632857 1561614821 1449017699 103 59 583206917 61 1497653118 53 53 733456877 41 1240635834 59 13 1615860311 10007 1277053312 469886117 7001 256971705 109 7 1510014870 1429874817 79 11 526718313 131 53 1151410584 139 2 508204882 4999 2064002117 101 1651914893 1733700956 7 1978998196 807454186 801272482 23 47 3 241980945 629258403 4999 37 139 1687490585 109 1467886868 882446679 61 2777 67 2777 1103343755 1129864105 83 1933012186 268851129 137 1641174447 808126329 67 288804705 59 2054120773 67 62623806 10007 1356548920 2777 1476641980 73 7001 109 13 13 94630094 892497359 29 1818415796 137 1973152775 149 139 574759857 43 1743040346 1434992818 24069530 481835850 137 149 264401841 40544493 139 3 1949 406999925 31 1152283547 43 1990007148 107 73 53 103 1747828939 1828631924 101 611416671 186849229 113 137 1033386616 131 10007 789602335 61 131 31 1909621018 113 139 968294850 139 2069099269 238163207 113 1301238547 1822049190 23 43 139 19 10007 1902420763 290763392 1583134020 59 1864464063 97 701241227 1540678453 1525211320 83 71 1298234077 804700439 773824779 420184505 13 1473829535 23 425479553 103 1995078173 2007305200 17 1070842104 1764312020 29 2128613369 7 1709768732 528391031 23 830511378 139 149 43 1763379260 1782730002 61 1413528161 1490577283 127 2 1856462346 37 402080776 677887571 2094364464 31 984915813 2777 83 726220550 43 139 1211408213 1541843878 688543265 2777 775896577 137 109 1737007479 73 43 1095486791 1980403503 37 175107905 1949 161532994 10007 1727588466 23 97 97 1756634474 89 2080615970 1949 545671275 1487668607 1955382265 53 107 1191696450 3 1516524849 942679053 11 1599997507 79 2091260271 2777 2025852047 137 1164487122 131 495014547 43 1711101236 1170729437 71 522927803 101 1691338010 5 1185600820 1253758265 149 77624632 583386676 43 529172252 7 1427160851 2078869939 7001 59 89 1148249037 127 29 101 67 2128688959 11 137419612 23 945560912 1207232987 41 357872272 83 11 2146591139 1803559967 17 68231200 976418851 79 2090179788 83 16380382 1226819746 127 127 1620934655 1243710199 43 1759639464 3 103 1303026632 18539485 101 893072312 137 820309860 2001847556 71 131 1361965866 280349909 372278934 67 1674658363 47 73 19 1300337561 23 73 782831706 740582007 2133544931 7 107 1949 172463112 784148829 2115831532 89 41 11 280668498 1404764886 79 1391080664 92561744 1765905145 53 709401857 23 7001 97 114051145 10007 11 31 732172353 1339774957 127 366649635 43 53 23 754610836 7 1677593494 1762512896 10007 302147346 29 299955004 2032089166 83 42096687 31 1949 359120791 61 1505547344 1323679199 181967042 2 948980142 1788058285 17288271 13 79 1479443675 61 1429846405 127 1445701960 43 448036822 368088234 83 999251818 139 839649238 73 79 1962308334 2051516501 137 92988753 11 313053668 373022637 103 61 1322706493 227737766 31 887359035 1423400092 17 1897939330 281079874 1136576409 67 103 450887507 1949 653717988 8460836 755996677 59 1224753680 667481152 53 691537348 2 1799898700 113 1692445861 810275301 11 31 137 291165552 519917680 127 2 27717092 89 694051412 61 1778572730 29 50630230 1627065756 73 149 82726439 73 917368239 113 17 2777 45934357 1784869541 1113235773 131 13 1455678806 4999 1749669996 705857730 67 140578726 1094471511 103 103 97 648714466 396495163 2777 113 10007 1214989898 61 1236097351 1165551766 654740655 589720302 109 1346910560 131 67 606325798 753340965 109 1521170279 7001 897654747 11 296346897 7001 1589324284 101 1758781657 1719591027 43 1043218399 73 887854686 19 1504085543 1779332401 97 3 1949 67 139 1328529752 4999 73 1814552970 1106760592 37 19 650059660 542400744 127 1444949221 19 1478942463 497119050 37 737392505 31 149 43 109 1725712838 97 122272072 13 2777 31 59 1949 23 7 53 82603260 83 1733962794 1019723963 59 1580261369 61 107 19 768661366 61 1162886005 479221336 2777 2143049778 107 1241876668 241427203 107 1888977613 139 7001 1855680068 448948016 11 13 1045857631 2 2065590310 2043275206 7 1125970043 71 2049755090 41 1644204017 669551402 1555365513 13 67 10007 1143419834 97 1254630592 415426143 3 2063036615 17 794382375 47 1098692680 2777 544566923 1956777586 19 1339709020 13 2121157688 59 329343133 79 1081627236 19 1711116839 1608348918 53 127 381077787 3 4999 29 1311026345 1130265865 2 101 436154158 66429922 1016341196 1166136473 89 3 2085994968 23 47 963665017 1089551575 107 1966311395 53 41 5 586141390 2056237981 2777 2777 240154960 1997704375 41 29 746475515 73 41759650 1585892515 1907892390 107 1186374270 19 436770899 73 139 1865179726 101 1281799181 41 1596331615 149 127 41 72441178 2777 47 79 131 1401404172 7001 10007 1728849348 5 1211146605 840803627 127 137 103 73 2777 1689842321 353291296 139 977037300 1947147582 131 103 546816254 17 1443774844 7 41 2024114929 1833232602 131 41 1080597107 186905183 738168625 131 1608137922 1949 131 1052209947 101954477 79 2777 274209311 1097078843 46155578 7 316472842 5 332392512 10007 41 1168982406 375002327 37824962 7 127 139 355658721 2777 1445948915 53 339021145 5 10007 227859305 79 31 731415054 615544835 1952981143 1927762988 131 1350664804 10007 61 156901760 1716234329 619594280 1906295543 71 1676231990 137 135140362 2120433265 2100069020 10007 1837621700 139 477628464 527504347 7001 483600636 3 124548456 1085647774 10281037 41 10007 43 1912798666 41 5 634296096 1231746825 43 4999 107 1275474866 149 23 1674596443 1114637132 1234262895 19 980564768 127 7 641593169 666088745 2008135421 17 1165008504 701371409 43 7 139 103 103 11 1154634027 4999 7 37 127 1423095470 10007 1644628008 498702468 137 44291140 4999 717556460 101 1561523933 1713887281 97 1535463828 2009907058 19 665758613 71 305450292 1662434722 83 205633526 103 804931919 5 10007 179065258 1640817769 13 1357504967 1515893785 59 2 1444807933 89 109 563088441 43 905393595 31 1285057014 41 83 233541997 1643934686 11 1139568815 2136775751 13 109 1341299543 801695844 139 41 679050487 1163507467 843658065 103 53 8308121 1922014154 5 137 791646006 137 2121588576 127 1943240600 5 1829864015 23 5 1794433672 113 484640389 578632160 1371133703 97 109 1127116462 2076277671 1411038908 79 366995843 1846832333 71 1076499657 2028137196 1949 1793220328 2777 67 31 1773192002 29 35458068 188730637 2 187310423 139 149 107 113 1183466289 1145121095 1364108708 879286995 149 67 876891042 5 374291010 1482608375 2 731497458 162533694 10007 1849113474 1949 1869936866 1490234635 4999 592761424 11 2053044851 550614632 17 1143282946 1701503445 5 44969541 149 1773766179 23 849987747 1382386549 511877376 515613218 47 245548945 29 41835144 2 131 1787931591 89 1721132997 131 19 1536968501 37 1781373270 89 224051993 113 29 2142306212 480644874 37 1531213698 59 532894617 1772135595 67 109 1102420441 1034851668 37 59 1843976619 1565346051 1756409920 350032725 5 3 2130463734 1793755848 206985275 1873731440 59 903946128 103 394167095 113 1558682879 13 437496466 67 1481369464 1586765843 13 587609321 2777 54634698 934871534 7001 896156004 149 831609379 17 1967957757 137 31 708747513 87459463 1202741330 10007 173951681 83 131 5 1966317820 2031195960 39846975 71 1547465093 149 951714554 195898197 83 491856006 131 1380957067 340151408 47 1372299326 109 83 11 149 1174374343 1847647084 5 638683255 1547129555 59 1854080841 73 89 2024073140 131 29 442215861 137 1083304621 579667650 633122264 2 61 2044664795 1752882153 109 17 269530818 19 1991808969 62120880 127 489751878 1941485703 7001 962525484 915214982 687023064 97 29 570002395 83 1819144947 3 2091137382 730431756 37 1575301788 1505375802 7 7001 123672665 824913319 275619306 149 4999 846943023 113 226733257 2047604713 71 33700576 463797878 23382340 2777 31 1368998054 73 107 53 3 980813798 4999 1547875363 149 57626048 27594061 11 37 2119212835 2073423888 97 31 675645806 31 723135138 1114478320 113 922853322 31 141929281 10007 13 89 11 316899814 1452170632 131 865963448 41 209623611 2059878707 1371081752 137 41 1970500139 1997177046 10007 909616286 5 4999 1389861972 1457618521 73 13 1618333037 19 127 1603953104 19 17 1187793672 83 1643093813 1372158739 41 1212282137 37 282767357 763174802 37 10007 489688947 89 2007086081 1480455764 127 8388096 113 157541210 1008122380 1091218415 5 73 416959867 109 2 674682140 1928436535 53 457224057 882832796 19 331046196 79 1935418709 468872426 10007 103 43 31 192166257 71 1308230522 83 1333550459 73 79 19 2142243920 458984957 43 11 63772208 101 1929601164 1640238954 19 103 758666585 83 127 2105407116 97 10007 73 7 159495497 7001 555613362 89 880454661 264062377 7001 2777 1368152921 738038812 23 1350583299 2116628878 1326185861 7 53 1747534656 381648919 787678799 109 1639491885 71 239573099 1949 1482222296 1949 2115018490 13 97 113 1847452820 1338728289 131 263965790 107 3 139 29 71 109 13 962542139 2 127 671493958 137 101 1455071953 1854041075 59 61 1949 41 1271469406 10007 119143342 1707681984 1807651158 137 1104945862 109 83 1552145816 1855912287 1801217280 7001 2083329576 216671998 1869712863 83 23 1377704002 344965592 2117074267 11 1710029375 43 578547757 532837850 1499470464 2 1210436594 131 1057676720 47 1541225410 79 1011069922 649530394 43 2777 1615536412 1628938214 995267037 29 43 1849932197 185286290 19 266106417 1399862525 101 10007 1008614376 7 67 61 553945941 1080012635 13 73 2022156429 5 1884734485 1659504246 43 3 41 1833725251 59 10007 2110216118 5 1221952525 1844756842 2 83 1444933554 31 7001 294175019 131 1775873859 67 2024498130 1995478643 23 127 83 47 1999719904 137957402 71 83 62716460 1372301021 684487363 79 89 300967829 67 590953951 41 123239739 7 1607649281 2105517252 127 1536574651 107 857202573 1822151685 131 705013966 109 7 11 23 1766952897 101 1086325296 1462772597 74191711 97 667796985 3 2049934731 1430305272 921122768 107 337003134 109 13 745791592 126270630 5 1920959965 108922059 3 1705373358 2106419857 930727103 19 2087376154 7001 337105151 79 1308719444 437697138 113 103 73873042 1889590210 109 1709098309 1073771949 67 492533482 13 42900325 2032443452 283548626 137 283330028 259647729 1949 67 353501916 878699439 29 848526515 71 53 41713014 89 1643195749 131 687946097 47 452713870 17 2 1207202466 131 223110554 7 362342092 846394472 139 1348115130 127 29 1527201103 2777 1014889329 107 2 5 5 1102668096 139 196547487 10007 17 213553031 1301463866 7001 349914013 139 21273394 23 2055688963 3 2084354024 23 1862986848 316317224 2 53 1301834416 103473980 71 725418378 3 43 131 276257221 663172417 41 813460438 107 1133331695 1029724475 919815132 103 203351187 47 1748050965 3 7001 1171111222 2037474855 1949 1949 367604788 2091846108 1229987618 41 529325692 2000342546 2 131 1713334852 740440296 101 1614949622 1766081295 29 594310717 84714032 13 127 67 2007552289 1001941651 2074658149 109 1796812680 761181534 19 1034873836 67 1194372686 860217087 67 360004802 2777 167056649 922898583 89 13 41 1465500187 1529082778 1679892917 113 1417983567 1803281277 7 137 33739563 59 31 61 131 1898545272 127 113 258008380 71 308260700 1377559963 131 127 154031220 17 702266107 73 97 1091874389 658714099 19 403871144 1949 642219823 127 513489683 89 1941724214 89 2777 1107914697 1242452016 4999 789798345 131 61 31 806717123 1754436618 3 1908465591 97 319962066 107 146732417 79 1863385245 3 853346736 1984873084 1546520281 31 1551934991 19 1232037805 47 631456515 61 199697042 1062115690 744805714 73 398175356 1568515429 23 83 1864351810 1725275931 2777 103 137 101 329970131 149 820216243 53 43 43 753165769 83 11 5 452488515 5 149 3 41 781209900 295370642 1841138573 29 83 113 1974716810 1483982331 97 235608732 1686678874 1018441693 788743032 53 1165679390 421804340 83 11 19 1547485401 1470328708 17 37 2119019748 1067759690 37 126075502 1834255686 1728001105 29 73 664240724 199723985 139 295858025 29 601234033 97 4999 1033920095 13 2018225365 67 842885460 107 940371961 190915071 246759730 1266490228 127 46843192 89 811925462 7001 71 1101715520 45425913 4999 67 967946550 893272740 2 237845268 31 53 4999 92668094 109 2127792597 1545125217 59 1481773586 4999 363497286 2042876005 5 1694130180 131 1006063494 58373207 786775807 19 1827510212 83 1884113197 127 2080312145 7001 1822864372 7001 1813308007 1733643628 1470817478 1181364289 137 139 536788115 10007 31 71 1202313574 19870628 139 738987662 103 59 669149650 97 2 2777 109 983782879 443404913 413216806 61 1697231325 107 607560766 2063637631 107 608227376 97 1298960077 1607976327 113 11 7 971985527 71 2067024839 67 1859646238 41 71 97 1595724981 1613608514 7 1417450006 43 1431095943 707189481 83 1893811000 427183653 11 131824641 13 1979768310 2 101 1326888985 89 614157029 71 258741324 7001 5 137 1219639075 2777 1204126639 1357128231 139 61 1182912000 79 309969377 591577280 79 467919923 463846761 3 890791827 1470913680 89 1357565390 242210159 67 781293585 887609127 71 61 1650785721 1129561278 188605509 2777 101 79 43 97 1234475932 10007 41 2777 1129897429 587429918 10007 139 37 1972533529 103 1414832102 979675293 10007 1471549364 1088853293 107 567128569 3 1660560624 310745019 23 1889691850 247390475 79 1949 1432859973 981372174 149 169602975 139 667131462 101 169852104 771729183 101 1230153920 4999 113 968223776 1348151585 10007 37 1724337085 47 1440651527 1255615718 7 609057643 103 4999 434598063 4884023 1527950879 13 2 107 17 717881644 113 83 76468813 1967683394 59 1222915361 107 61 11 680483848 43 73 1985023519 79 1490132523 1158879677 59 629799807 11 720421777 79 86172252 83 79 308794051 43 1422787827 13 113 2108544744 59 5 31 2110084347 1976354315 11 107 10007 1247142389 953627072 53 2777 1554920056 2088370648 1143546245 1097770402 4999 31 23 1784697305 956526848 61 1381916753 462210354 67 131 2033750503 29 1005440614 139 17 1203619074 191164554 7 1483033132 71 188302224 195678079 43 37 1990411065 1472759305 73 59 41 137 383042684 507373472 209078856 462202871 107 31 1742656096 59 1013026039 83 1981237971 592062695 29 5 686907000 790544405 2007193731 83 191367290 29 7001 943965833 137 53 1639328054 478086052 73 19 7 1213812496 139 1920810976 1729255113 31 1305271031 1262058323 131 1244816993 17 590848600 101 672724337 101 1200452670 418340485 107 1579864309 109 29 24485599 1066129233 7001 89 1055475831 19 52542790 76418475 1890935157 19 139 61 192952866 31 1128437785 1400111127 67 1872711413 73 67 2004592233 10007 1759540817 358766197 1641678953 59 71 149 1100308976 2109970673 1949 1767137265 23 1236964955 11 139 183694338 1488887936 11 1185247903 4999 127 289860355 856093939 17 107 4999 559375476 790246692 139 67 37 607460043 336714492 2 139 862757432 870433554 2017607714 101 196275994 1949 73 171081904 29 1908535443 336959721 7 3 1371721929 1838344353 3 103 641604819 37 934555842 1949 103 1439744609 291400731 53 939043930 71 109 1586804233 1835663332 79 562472488 1683243627 59 1236189331 1163955702 13 113 810357672 29 822685891 103 67 61 1281910815 5 37 60921682 1499338211 47 131 1772591785 29 910015652 83 107 1677530806 948495935 73 9198073 232186528 31 2 5 43 989903305 2777 4999 2777 5 2133966683 67 115806485 1200807057 41 587101837 131 1134816451 43 11 1856845227 1042720393 59 83 516414048 1970476440 53 23 19 127 23 1856561702 113 997684459 2777 41 646781109 825385555 139 7 1659314011 7001 251027856 176718845 89 612506705 71 1268329232 1949 17 1138566721 41 2084571364 1007646832 838181554 71 1105759112 103 904313220 1607681680 541553906 23 2777 10007 31 19 155331460 480383726 1865426605 1303742846 79 1554677165 113 4999 489000287 101 2067406172 2123005064 10007 131 672612950 2053932756 103 1407261463 23 47 4999 1734877991 29 761612268 43 1639223855 1177366789 1953125808 37 623506690 59 679195020 2107324095 10007 1713898890 1932899089 7001 1031807734 1298653795 109 127 241837210 59691651 103 1890607333 740747572 1488671109 19 527894841 2777 71 79 247116582 2076654328 7 507475465 79 109 2102378573 47 59 11 5 1684602560 1106289567 3 1405843377 89 1989622145 10007 1839526768 1099939419 83 149 747128225 804932222 43 1063787785 1754801650 5 97 827355914 131 375892301 89 2090335168 2111595066 113 1013278016 79 7001 1052418324 412799963 73 1360516841 1825579693 893411474 79 2076891988 1225949496 3 776853530 113 1273129755 4999 267206094 139 7001 30517359 458054427 7 67 529112467 113 1417423604 1359213412 29 53 1807156900 1634364276 47 307091937 109 1677305407 53 332321202 3 2035110218 53 19 815418980 47 4999 1299272051 533357974 53 7 555334417 380943744 1949 3 685225322 61 787687571 4999 79 37 928716005 47 61 934722838 41 1101032081 73 182675492 1365674738 131 1129603044 1924255502 2777 1787399388 89 1570806034 137 11 1516847205 31 109 765926432 821799008 37 841938552 1995948383 2116120863 127 29 1373335278 1298725203 4999 23 109 634213448 1193745001 96757998 2 149 270924316 2777 71 149 1995262576 1093708204 107 31 1562146172 71 323165872 149 1921244442 349851702 1120715812 4999 968411279 1472600373 1554371043 103 1949 2777 59 17 109 1551481148 137 3 149 131 310301665 1184292007 2141251191 67 113 131 677197462 2 29 41 1897496971 1471630833 149 994583001 53 312105286 37 101 2134330098 3 748595797 1144582011 53 628033695 19 804133109 1377174994 13 41 154098035 1676195317 149 67 1270826989 335033181 41 2084706686 71 89 1164458076 3 460405614 1127322950 89 347224095 1949 129813145 941227926 1728821862 61 102248106 31 1850172150 59 71 23 131 895327111 71 811570896 4999 17 107 1069646044 103 1046611222 4999 935647833 1182068539 932258011 1715439883 137 324770693 13 1507381317 131 113 1654188920 83 386335867 664051851 7001 406246644 101 47 1655873309 821251444 59 139 944346540 613390181 7001 611134628 1901193072 139 1256986237 29 638768355 529578279 981272634 53 13 1640603166 996931178 43 977070182 127 899300011 107 1885411369 1296967242 10007 7001 1333641493 1909354726 989475861 1019997813 3 400820539 139 1229475572 1368068212 97 83 109 103 91783300 1225419325 103 374024827 690170929 53 137 545688262 2115107808 11 1929598473 1949 137 1593656518 541901348 109 131 557000734 1274317958 149 4999 652405315 83 809817056 19 13 1377693447 564438267 17 1079425069 1310706853 10007 31 332369104 47 633821367 67 1741749755 1321235377 2777 650970455 121826705 101 1490295804 1206252725 1248535284 71 107 963542383 1949 1753111857 2092380134 97 2777 1743994878 1971807198 1476330469 1949 551205199 79 651122385 129996895 113 23 1412773873 13 1717000090 641358861 41 133181653 1464668569 73 1910105955 83 2 83 5 825844992 23 304101607 23 31 1408286649 109 1321764729 113 1929655009 19 648437591 67 73 59 647318972 79 1493707514 71 7 1183846020 37 139 1993450738 7001 1084594920 1546719506 1280638895 41 53 967139230 1762051992 787474102 17 109 1324753252 2050816053 89 67 374007199 83 47 741119406 2094427818 622647832 299412282 2 7 1275362410 2115881180 103 467142183 61 97 406193316 101 149 825389225 890224909 109 1953441429 668869636 118203360 61 13 41 1949 19 8126851 83 73 67 2092749154 32024854 109 89 490351997 73 79 310939813 108762776 89440256 103 436271794 996891042 139 728532760 61 140774275 19 97 641245272 1412713529 109 7 1226827427 7873698 7001 4999 79 29 2 1496850100 864726648 1980950030 37 43 2022727317 13 1145343029 23 1307748398 4999 1486717597 31 442146761 1121652387 103 83 31 1620075934 927709289 61 5 565609240 97 825328283 17 1957368763 382297122 127 137 1003061666 587105280 107 1375768726 79 1083249349 131 1623748668 13 1430979069 89 53 913910323 2001366072 23 1330776136 1892141772 29 2 648826848 2025370556 127 5 2119801175 1804637010 71 4999 988607239 938172328 2030820621 509195019 3 47 1625925687 29 1138966474 784371932 131 1146855318 1494939158 107 73 37 1203848280 2777 89 67 29 682043170 366704541 83 29 1484724865 5 43 1472006186 7 816894484 911623954 103 255999187 13 1542564569 1845778038 691127142 127 1701878740 103 107 822002890 1056034466 1949 7 1181494502 751681668 131 1949 456120572 277410366 1000282281 73 1838111735 103 1989696637 1805286779 47 1949 1010809870 1258268553 5 341232517 97 1831191123 109 1898746755 1448959863 13 1039876058 3 286847277 1949 1900189244 6005805 663026091 13 1416676235 13 435241218 1446107729 149 1607328213 107 2021794318 1320526655 149 97 2 92942782 878684884 67 1295056430 17 1176217007 7001 1668611339 1624877059 113 2109437627 43 1775886050 29 1703196279 7001 53 31 47 79 5 7001 419282889 2146660622 113 1393055186 818026549 67 1321394837 4999 59 459645459 23 2115258637 29 664594719 1467896957 53 1030080546 775598961 103 149 432742339 377874430 244966677 37 1748795565 1915173689 711259160 59 1949 376211572 43 436070697 1675042210 969496152 103 2059507042 131 137 745946505 1354171705 1725931404 1534560056 29 2777 97 865208475 1611108890 1657140190 5 47 19 3 689531997 112143522 97 168350071 2777 73 7 795899993 79 1767250935 1039137439 109 137 103 1036318607 37 73 4999 1292156517 1249869976 2017326247 131 2 29 1444859637 238556419 109 1304810748 43 23 1523240665 13 2035635173 1648398791 127 31 47 133551910 1100787188 89 1173708326 1714880569 103 107 61 461590416 41 526047097 23 626084638 79 1539249272 1487347479 839790613 73 47 2008647010 2 254871838 107 481746956 1511957630 741688819 10007 37 107 7001 1215812289 61 7001 1101771024 1209994501 41 53687305 83 3 1637804187 77838639 17 89 791526306 667372730 445042865 101 109 2071602552 1170411531 1949 10007 23 83 1775945688 1699710603 97 13 101 1126266554 131 1595973814 139 432099514 31 131 2777 1255137352 97 1361483658 1323420251 139 43 797171281 3247394 113 10007 1749120877 29 608650541 19 1025408023 17 1896669014 1484067506 2 1765152828 41 214211593 647409170 127 7001 109 1511537989 158465617 113 59447430 127 47 73 109 443486665 83 47 137 596590795 41 23 2777 1720284852 1180225 71 540457944 13 841491664 7 1378624800 61 1579231822 1949 656446588 4999 1605803775 738740613 1072331306 79 755241251 1897749037 2777 964651420 1718117944 89 1340476237 71 61 240946950 2012410923 37 442774634 1404121409 1675945816 17 71 43 1232009125 31 1652195995 998907130 5 91411955 201097786 19 29 61 1197033317 876361479 23 1074937016 998066438 2 2 405029999 97 43 407126236 346015883 2777 88536314 45863551 562383329 7001 1100987914 13 2 4999 440779297 1808314072 31 2777 1539224452 1473473423 37407157 1949 2 113 2000047568 3 1228774611 208213095 1244778944 101 921781348 636879830 1719799743 79 107 933107292 37 1166883689 37 735087584 601592805 7001 1547550047 684403758 2077336095 89 31 1511594632 1152815750 59 29 2100386306 866140651 101 137 1853038682 7001 1237874814 139 41 878734017 107 483319214 2082914430 127 1649389186 101 689411759 97 215005641 482529604 11 255517625 127 1098232451 53 1784054465 2777 89 9292647 1697410546 13 7001 89 1282645928 1106575448 1213010824 990918376 1949 103 127 47 1792072823 1445497408 2 7 59 10007 617672068 1804071967 103 927566690 37 4999 1060884670 107 1360968310 1420711254 41 2 388880210 835389278 324285797 1099874950 37 101 995402268 1292259947 950309010 17 646400488 29 128498942 149 108444733 1771537884 83 466996097 2069568148 67 1869410282 292009986 1907211708 897175508 131 1021706955 103 155789472 53 1875468441 1992106546 7001 372579218 2132055971 43 163271860 1878839880 1970647240 5 101 400864703 707883180 59 17 21123282 386242429 53 756001621 19 149 479143462 7 4999 1454918958 1942771368 1339936221 834552219 19 1593586305 83 139 2133355202 23 137 73 302065146 7001 817527773 10007 1268067128 1114642168 2 2133786474 3 1486675272 107 855997201 1131885378 61 137 37 17 2777 1520781080 7 1505818650 59 312160976 1691881696 2777 118392342 47 1798569163 137 53 2 1710912174 127 83 1371250802 17 83 73 136906390 1228825644 137 1712892642 103 19 1561264181 454044881 280174307 2777 275772762 207977232 1620931370 109 83 1885197183 71 1882370389 71 127 41 1738890606 19 3671956 149 31 47 1607999174 438074161 109 23 1917788139 89 1229936568 744377806 97 1330862213 1140506240 109 1989862471 1360325455 23 149 1640305389 236126856 13 240050534 1949 23 65239069 1456352597 79 3 1586741445 794770413 101 101 75011914 83 1053245371 131 1109275512 3 1682922171 1296687046 1921173881 10007 1569923803 1937401950 113 97 73 2038186645 29 446358459 1396712843 17 7 5 7001 1592342445 85329517 730166890 59 11 2128987685 618988769 7 674354254 19 127 76321078 1821820914 149 53 453539815 478112417 73 3 137 1777480333 37 1968889843 814238132 17 11 1599936635 1449981028 71 29 11 471503744 83 5 796284655 89 195183497 807943264 707222732 97 1511159840 5 1067150880 3 370342509 1596941719 37 2067474223 107 11 13 2 1841198847 37 243224285 1546551252 139 60375901 19 271177367 71 7 113 2070189719 314563750 59 799739426 10007 407695187 3 388709100 139 1608957930 107 748688630 1866566993 131 1664375043 109 425108489 19 565918626 109 1654755269 490770801 107 19 89 362166721 13 103 37165284 1792677508 1987980613 10007 192934960 253235163 29 1293917824 3 97 498232643 166696343 1863186684 2029262234 61 1040165821 67 322315466 1189087888 59 11 107 37 7001 43 1773055550 59 1429329079 131 898360796 107 1644953907 5342189 97 1614933967 149 1913221130 41 1975983151 702143073 79 1455572709 1987611317 27881458 43 137 17 232255447 59 79 584954868 37 1263559318 89698872 31 10007 1040818063 1903658484 697554542 47 15851829 848015363 4999 5 43 1534573697 1379412453 17 31 59 1514580740 231943898 1967878189 37 43 1147995737 404159171 73 43 101 11 911756714 69485482 149 1184801065 2124090807 67 79568731 2039556849 103 1620030144 1333488161 997824773 131 520013146 149 366830103 329700495 1921522371 814112993 89 7 1770101018 1779944496 926777797 11 257639058 45277659 127 10007 7001 839335888 73 1600143502 253977074 605758609 61 29 1413166520 1309461026 2777 842590375 43 1850886883 374712492 1019403280 7 53 1393868253 1740947032 503919534 131 31 1860260163 488120518 107 79 253473001 531487747 113 670467420 1670830430 29 1871634383 43 1003176971 7 47 335622770 1908254844 10007 79 1027057275 83 338243537 67 17 1186939786 1435664568 2777 3 71 83 2078105107 13 67 89 61 97 59 277334869 1809693784 43 586127152 71 262601452 402721874 73 591027052 7 7001 2053789324 23 52390289 1180140296 47 73 17 410162621 1076330174 47 230813381 149 815685571 1184026125 83 31 740857902 2777 1491868271 1804344332 2 1784295242 2 1482966544 2 1905306222 71 604127356 1082375049 647953105 19 149 905357815 109 53470060 7 97 638662242 4999 59 300372186 67 1949 314710877 778511200 7001 1704633170 53 44793427 53 1121808028 2777 10007 930580951 2116345557 29 137 1433028905 101 515193425 73 144650376 858632935 10007 71 1742737671 1197385109 139 1338384157 1783874153 1164100420 89 524142004 2080000388 73 1717366303 7001 787157435 1698685266 101 87207339 101 23 2071213963 107 109 2140481505 7 354382112 243450530 67 7001 47 1415034170 195737093 113 29 1419072307 59 336856771 67 1536309464 842143009 89 28805829 395744679 67 1601079684 2055280677 41 31 1626576167 17 1871926695 2060388804 2 1500668433 11 1873245871 139 1066870314 2088704908 73 53 1282090964 139 79 1511746765 1716726327 73 240123572 83043820 257353097 67 1949 1537168504 17 1446113814 991108561 83 61 1428274618 93077948 67 101 721989511 967686353 612638071 1920749026 43 1697684418 29 1784967128 47 171104440 7001 31 53 1386775483 646107928 2777 781024642 46554882 53 61 1167998781 139 1672072931 83 2079172327 7001 1013345743 1125339712 61 1579498986 1184304455 1404351595 5 89 1835240524 41 2 367510960 67 23 1289721780 1196813949 7001 1006988913 437543817 97 81983453 73 566311151 1923892352 1025577082 89 131 2004060149 83 79 1216537195 83 1787879262 4999 19 1476152332 513152551 67 7001 97 101 104787702 1569238127 1480268429 131 137 1428323679 405065835 3 2083914923 97 149 41 2042490973 308345425 101 2084691596 13 463021988 29 1201833312 7001 722761132 66494430 2 43 1771427785 353739976 61 29 1604457393 197205551 4999 29 13 87078008 31 7 1855831817 11 798013260 936829728 1949 79 1747320289 1299171731 13 494662056 109 5 47 1572985895 1366723786 131 137 1669321822 37 1160177217 240103171 968481332 7 17 109 791672679 1816222783 59 67 73 23 1787959441 751496010 53 1265483915 73 935478648 169467164 13 53 214284559 67 1149340821 2093617722 139 13 29 215020790 83 160554248 1212092028 37 61 2038523071 71 1018255020 2021003437 83 2103660315 2 17 17 1373405503 113 1845706898 251775718 1949 1047431859 139 1395366373 131 1050185604 103 1007805871 41 159695861 131 53 1949 1424206413 50972197 47 1541723892 997749292 29 936581883 13 1810991562 921358721 113 149 1361651217 1106632855 109 73 335181617 7001 685670939 1032934541 7001 37 2118667730 1155244363 13 1012715314 2053802090 71 456739876 5 771687380 73 1724610254 29 127 89967353 966822806 47 7 3 1047412509 1427195367 89 11 864178645 865121950 1876896164 11 67 79 1881543136 963683471 17 47 1215026234 83 137 1696248375 58264182 536645403 149 1996091612 322705545 89 1562512435 4999 1844935519 113 97 296126450 13 1346720401 263556904 53 3 1520556306 4999 1831386453 103 521472314 1854924049 17808351 11 1350225318 13 978714997 107 5 59 1342437679 103 113 447290585 1868120362 53 1797175724 103 1416063781 89 1765249720 5 56819380 1310461182 788368608 7001 1134608153 47 2777 1949 1951841642 59 1224979771 139 73 10007 461582882 43 502650400 7 2002285285 67 131 97 10007 91944316 1949 59 13 79 47 67 19 103 887640404 415516949 73 47 1846563730 446479038 23 1631088861 61 1953353102 1544126062 59 1307344951 79 1877860559 149 53 167330706 3 811148601 1318648085 31 4999 543577345 73 902960604 13 127 137 866214284 1271773740 97 2124481560 139 1496690284 43 1949 259524373 48868891 97 7001 139 151138453 107 97 69784225 7001 1738054258 1704568475 1377522116 1776258082 131 850501902 43 1380419798 127596403 31 1019608755 43 13 109 2 1973139734 1801294440 31 1598978206 2 137 29 1095206605 23 920342907 1258933773 23 667243889 517635547 13 1512377924 10007 1506563857 1919123534 53 103 139 19 42256475 464006391 139 1206962653 61 1339792105 1480071828 137 1994139120 1373937897 59 107 1285985706 426939095 63582918 97 67 974582804 17 653184149 1921330922 1735740441 3 958740726 7001 487735931 89 1847684238 59 89 1161776566 723532797 97 89 149539669 623542633 89 73 2777 1481376238 144441038 10007 2069113202 13 386103359 97 197711123 53 1661671211 149 97 61 162220776 99316985 109 17 71 83 79 1742681224 2126051021 778067671 43 1343944162 73 103 97 1564952410 2118015718 13 838935422 89 1949 3 31 290282884 270138619 109 2145501609 2060089427 109 1068224634 863762434 103 1676716606 222052859 374195374 2147481318 43 7001 2124019388 85972280 109 1438305479 1949 436232736 1883953134 4999 4999 2130393836 1635122910 43 179489912 1157763046 139 73 342629465 137 37 131 103 1601161677 436442724 71 1530001791 1265938267 67 1178667484 35025009 137 475924197 1617795922 17 37 367401305 923427598 683533594 2 97 211646919 10007 390665705 73 636428409 1792890947 1949 37 89 1179111427 1480721574 1035883228 37 127 895454648 107 1567304649 1724847772 59 7001 1848628052 2140506743 2777 17 53 1928232750 1856341748 1485236795 2777 1855808006 1374918865 73 17 253413747 1269534650 101 822632100 37 82199533 1881540990 89 71 738548704 1051088946 2777 23 11 83 1564004358 835911099 1009813075 43 139 1040945248 413463921 19 363825674 2 1955321374 951228237 113 1777053248 695486082 17 113 1429615545 79 809190438 3 97 13 594941737 162337487 79 73 1162071451 7001 1819157076 107 2024279928 79 888196038 41 41 139 1009683490 1504734770 19 1262416510 214064154 59 37 1737028714 1209441915 89 1201441883 1616924784 3 1178652915 137 2068912624 1357852073 37 131 1023898227 1095801245 107 218739137 31 3 13 702641615 998384722 97 61 2135617808 1605303797 101 342745621 29 27653356 849988463 990621852 369270550 11 1657708707 67 763464397 149 394951618 515446750 1671885787 13 110832419 2069898736 107 369528489 10007 31 1309082911 113 385893723 103 285304680 400629145 5 4999 58738250 83 1122574087 26004730 275129867 1644688167 31 7 549698154 43 131 64332528 131 845713206 53 2024760605 17 1345398979 73 1446537121 73 929179624 1850851762 796154369 97 13 730351739 1303931122 137 1526022746 1534691587 37 1805861590 139 79 103 43 29 1000863973 131 101 1554559276 1966179026 41 1779973624 53 101 100501969 1933233742 73 37 1561335389 149 37 793057223 53 127 83 1346051587 1684153395 29 89 41 1165686949 675503987 1033446592 67 83 1373339414 1345564875 2144623201 7 253010163 661182504 10007 1909345607 83 737569955 1541043493 23 1684602108 61 139 1329442287 153989482 150398834 1613645440 139 7001 37 162787124 557945792 327547369 97 1843207915 1229725090 17 79 1008522769 605637937 53 1642870892 476482296 61 29 1069197578 1959069335 89 1052918989 2777 1895516329 1476466140 3 139 1287029078 37 5 1144632615 71 149 13 53 1062635388 1854871799 83 101 113 2041862766 1981910946 986424240 127 603374328 1551110358 31 149 989330498 1518779201 1150336674 83 859452699 912124654 7 10007 73 127 2088368315 1710157997 632541037 67 1077707395 976367931 71 37 11306608 4999 1215757708 71 2 292965792 1689301930 325633207 127 103 458309997 107 1842838423 11 2076259277 79 109 1481145083 940403422 1791942656 7 59 1411544320 29 159117954 1860549027 1997843889 1949 37 1378161866 53 1348258361 73 73 1726104418 19 1145553110 43 103 2069490214 970974511 1017418933 37 533467628 1246721771 389008417 37 53 11 1147855016 2141343567 83 23 1916182193 53 131 1800482340 1465330761 11 557140573 349121904 735193831 83 539265824 1491408136 37 1664878678 1949 1292822374 10007 1818211858 659381244 41 1241350932 2055798630 23 107 6425623 79 1195210118 107 47 822051667 87905510 1577928368 47 56179006 1949 103 823010479 1896630979 37 79 1619094414 1566995336 1292048722 109 7001 864315456 1434683282 684410149 23 107 5 89 137 259287110 795972149 19 137 2 721516182 113 103 127 1714320549 41 1042628032 1615581056 73 1247075535 4999 1381798585 897164034 814009131 13 401629053 149 1467291655 73 1031977713 527837742 13 103 126836569 1725818148 47 925785931 107 347474689 1886747575 4999 103 1291287516 653831426 639658884 43 17 10007 1265635325 1284664966 139 1022906699 1478748999 13 1537075138 2100348545 131 484811721 47 823733280 2109812953 4999 43891480 1949 53 1266509571 137 1232059221 97 13 935107329 1062569228 53 17 1906560398 29 1031881732 246762665 97 792192894 101 823218478 842976281 107 928508900 1536981128 73 2777 1971796311 47 1607582125 127 7001 7 1090269115 361384591 131 973445019 107 59 67 1454623533 10007 690422958 1419562999 10007 11 1792898910 2 1845685690 103 1728820392 1983867447 103 484232518 61 119507235 17 206837912 2098447717 17 1641684118 1564385316 284718591 71 19 437223193 1826501920 2054427093 10007 2080119787 131 320047410 11 47 1926718752 41 1314747861 17 1136204837 1108909352 47 83 1145164612 1059526208 13 13 131 618808237 1688638587 963782287 59 107 1743803289 67 482119230 89 61 5 1397374960 761340301 79 1949 1667455256 1220728864 131 17 41 51421243 139 456263729 107 1949 2777 668749234 127 878861885 11 47 379262317 907410955 5 19 401401087 113916856 97 101 430595017 301132730 17 1689039953 2142645452 89 2007553400 1247694289 71 7 1672555797 833044927 11 139 121089761 898060852 13 97 150367077 23 10007 53 976164335 1487698658 783043360 4999 71 31 107 11 123396757 7001 127 991729919 1620681925 1270598142 73 414779693 137 1584681066 79 717036074 3 149 534484405 5 1377831345 556736782 7 1072155840 41 623891588 3 23 83 1684705159 139 52751334 31797396 1335290637 67 17 2083257218 1331696728 139 7 2 1200883334 401551740 647410355 73 71 1988892470 999009618 139 1605955543 2007632767 79 107 828628544 845520634 43 1077620893 67 1840767313 1786926918 3 29 384114947 2054217929 7 1623654515 268257649 10007 79 53 5 396444080 272848060 1891950240 7001 4999 284278133 4999 184378117 357433499 73 874005202 1152507648 295937352 61 7 1318730819 73 653382038 37 43 37 2777 43 1852804855 149 79 603691772 1786184432 89 1511598784 83 831825751 655677258 67 17 282635319 1623313068 2146688616 503490116 131 5 440181960 1364023170 4999 11 79 111555426 2 693496528 103 856557579 140976140 73 1602676704 109 911758484 97 19 1391352254 131 19 216781697 574396391 2008764652 73 100165417 596953516 71 13 7001 1833386875 29 54233886 57605919 43 1949 47 781726418 109 2006600947 1949 141200621 1010192907 37 552341893 59 224560366 2 31 4999 139 1530976858 1727776255 2125839138 137 924054451 101 1980730291 444092891 11 479461930 29 43 19 1955225165 101 1226516818 139 2 79 953687916 67 1229027230 371177312 127 1739392470 5 1178670785 41 2035420154 98513447 7001 5 137 61 41 139 273985541 504754592 41 131 515356489 2100895085 7001 728675924 29 1144947579 43 79 57076868 1618020629 23 53 149 31 3 137 23 525176919 47 1444123310 2777 811933415 49185260 131 10007 1386047014 11 11 2777 1009089598 67 1283967096 23 1322081053 43 944821327 127 23 131 37 32739376 1819993148 964971531 149 2063636928 109525022 41 1275657295 11 646432186 10007 1383016387 41 1603686833 41 127 139 107 1315883063 11 17 790522015 103 1161748845 1696952604 448371730 1823143575 107 43 137 260310285 5 696809170 884386036 17 1293587229 73 2061294865 182230754 67 54375023 31 1170805210 1948426647 3 1759208742 700747233 139 4999 1885677789 732458990 425691574 131 11 265609664 1756292782 113 1266288222 73 588928522 1228113137 772148915 109 2777 971391823 2129463694 23 1759379319 13 41 451560740 2 97 1247621227 61 137 310532694 13 5 71 808575335 96473522 5 1949 96715227 67 1436894 19 10007 1230690881 1324050694 567301680 83 13 2039506716 127 31 73100697 327510288 556013131 19 79 1434312595 137 768492869 79 7001 101675523 1502624630 1519900829 1556764520 79 11 137 1035162978 22597582 103 107 251463872 109 1551706281 53 1827961162 131 2 53 2079627939 13 1147504501 2113919151 944584470 3 1760932083 597311644 97 13 13 646643396 2 137 886042842 870254689 37 139 841069123 278021604 19 930383886 4999 43 1505360512 189754098 2 67 1177064777 103 5 1111228715 1167827205 79 2078445523 1236484243 47217331 2777 1681702867 13 1623352684 73 190054332 31 1110402547 17 767280907 992065481 23 1555987927 1949 1934589094 41 230023858 41 4999 21200759 4999 1511967546 2777 4999 361747636 397785427 665302129 31 893106342 89 1984080471 1589468764 71 71 11 2117842936 1130032431 113 809796592 2138949348 73 893666475 1815551415 109 67 83 1475948330 89 2067467241 2056400447 594469395 13 61 41 1014156033 1958002396 59 885546930 4999 523160347 274341397 47 1921380727 47 401812588 616721968 963993435 41 548477377 651102276 107 79 97 1707608564 691954447 11 7001 1069311093 53 7001 2777 1253996005 47 1949 176489128 29 1897129685 97 1174805315 27683800 109 2113051397 149 1624300703 2139427894 137 1949 631318131 698650045 388690988 41 1949 1752199725 101 47 2777 273197049 1091508358 113 1252817281 2132962841 127 4999 189442104 127 865477822 137 107 53 113 494042100 2147481661 73 2046002261 47 101 1780315284 1645364694 2 101 217683684 208133124 835372386 1747504490 79 1830865102 89 2777 1282290858 61460564 814337027 1949 2777 1580404298 1265330097 109 1965390730 7001 1360854380 29 560885607 865976221 900547479 13 1525594590 61 102059039 19 728863731 1050762421 1949 1157887101 2109940427 83 113 4999 1683163300 1872905344 103 982667483 79 31 544397727 520193764 113 1680055069 1811484304 7 1193773700 139 1442401364 61 1085062795 5 88892704 796513157 59 109 103 61 1798612267 53 674974716 1374719406 837440029 303775876 19 1419844806 7001 1609423070 2 967698624 29 293767357 149 794360124 137 1080013013 16465152 1949 113 229377683 71 2777 53 131 103 658565314 1538291198 41 7001 927597495 113 79 644742779 1852269471 37 11 17 384921293 71 1187147014 139 73 1207986765 101 89 1903816355 1401082605 101 61 2096039178 1376292725 73 1949 1573131701 7001 41 156293517 1241450849 113 3 753902394 1594281459 561522716 89 23 1137607968 640030683 1655152837 31 1920614782 137 1780900675 131 2777 101 1949 73 997011735 1779173045 13 550113708 83 43 10007 1831511161 139 43287519 820831976 1201749159 37 19 897325065 127 1940209607 10007 2141136724 83 950329776 3 3 2089594650 61 58340095 43 1271964682 1562528195 1812782047 113 743921488 7 2068637648 289751091 83 26118938 4999 127 1737216493 19 73 19 7001 1286888815 1691182318 387308086 23 37 416475728 29 2064039388 47 1651223928 37 37 1793415494 61 17 304716769 568522785 53 61 7001 965962975 1074172430 1268469998 2 254276320 7001 71067151 14991526 2 2055274928 127 127 47 1203275995 89 107 1370476354 646922380 13 985946721 41 717390585 795270494 23 1150687249 702481200 137 41 113 79 89 485315857 1716584727 13 89 71 1870006804 395754503 457147491 137 83 11 103 745985122 59 79 605478989 43 53 1550446630 5 750074740 127 929212137 53 2075698766 1996776560 2 4999 1569291079 1949 103 1505788930 2777 17 103 1279887682 722126923 139 1720597664 623577382 107 1091900528 103 957396330 7 97 1048490460 1130179062 43 1421021081 89 1148451283 67 127 1118687501 41 208028752 719556273 1345543468 31 1518536736 761195593 1949 124268240 7 1047154766 689922891 7001 1977089401 730421331 37 526924733 19 19 615496697 1651866234 17 7 1010966099 11 1798331491 67 7 1314234936 524653463 113 11 29 488849106 37 539859082 17 309313623 662675980 1951254923 585349458 10007 23 835280259 149259098 1949 936704992 43 2046874519 1894909337 1727892404 127 163676965 73 1933237684 1675400402 149 1911997055 1813857156 4999 1595270882 2 1286524968 97 17 1448928649 71 5 675243265 53 19 999027263 1474384899 53 139 491130368 1417385691 61 2145298203 11 28761066 43 42835225 2777 7 1922486111 1904174636 7 1884835113 1441735260 37 897382649 73 53 113 507156882 1291086585 23 474907749 35352219 159093175 4999 695136959 131 137 1360099558 107 41 785403916 11 1230934815 1126584615 715617266 13 71 79 1984608533 1727166256 67 357636888 7 1581248793 2777 43 813354176 47 101 1949 1784749330 1133317010 7 127 708518701 2073022516 113 109 47 161195853 13 1329463239 109 1468257495 95194599 37 1043771203 103 917928893 41 7 61 1605713614 387517798 37 53 1305329449 98154020 7001 1501556969 103 1611002915 1469785694 89 1454713188 41 31 73 577335941 107 2094946901 89 1867519218 19 44281533 7001 1589219302 2 1677310678 83 11 2032652996 2053629600 19 2044858603 168328732 13 882614872 37 1363311102 29 59 1328504061 3 1318523235 2 398307640 101 1136245859 73 341549115 185707474 7 1582907732 268103374 576123039 71 270559046 17 927143008 43 2001649938 17 2102071216 5 476128448 716112071 19 47 421645648 957768538 19 1607744052 89 1747675556 673622218 1527212142 7001 1659405041 7 1696906150 2 137 1712332635 23 78764244 4999 83 1096667048 89 19622898 1582413454 4999 229654060 1230123650 700731306 113 131 31 1574422048 368131169 29 1831663345 1768065663 13 1147152656 97 1504380495 5 856322670 1064362030 1531020686 7001 109 894846182 1140496321 7 107 1951883649 71 853106535 565521382 113 127 1281448415 253430659 79 316471375 10007 71 318165200 131 753016528 127 1407065855 614139856 149 1745710123 2104014715 127 5 211634565 52643515 4999 1811876338 53 17 89 71 141455314 7 3 2074035468 89 5 2008162635 1996358060 101 1877234480 149758391 1401845235 7001 787128663 67 2116287594 482051056 89 19 109 11 5 536109770 137 1425447325 732056963 97 11 583448102 107 1213919387 149 1316446439 236304062 1502375398 47 131 1596636260 1289888787 17 89 1508660004 464810866 2777 131 841102006 301394609 1660162783 67 67 139 1070400636 4999 805098948 1327279491 89 568934970 137 1087619573 1155838309 61 996566333 1054624830 101 932907016 1821681197 43 205245732 139 1557060069 7 457854540 73 1406096581 79 1466359565 1488280227 107 37 1129695819 7 1445663916 585050815 103 149 37 770523409 1192611195 269570454 127 310373014 1067571833 109 1139691683 131 1428903460 1098600639 825754835 2777 23 37 1243457316 43 1647749035 689161320 107 814686230 1645667147 1430219796 29 149 566185845 525400671 1336333661 13 103 3 53 1286034612 2070227382 137 1936658578 1197172993 332064431 7001 113 1699585879 960297052 127 1366480642 76349247 61 43 1949353236 139 43 392546097 1235853282 71 1834084425 7001 1277430464 1949 479797024 1082494090 149 10007 1768717236 1964914478 655594764 29 7 62735155 101 11 95071526 137 13 269450168 204410908 7001 103 2025016951 53 1309700225 162777438 4999 301204747 89 614964072 1949 91321385 23 31 31 137 1904085458 1952677828 429383389 23 814775269 79 97 1282222591 363988352 13 101 1178881797 17 1378034994 113 1821651756 31 193203718 438993356 1095835436 2142755996 131 1030948769 260477894 4999 59 59 782893184 573416044 59 2087224946 37 615620584 1050862618 29 1739372552 305439094 31 83 97 1409294861 47 23 1158653911 671566650 1697334956 23 724004534 2106006186 103 37 1467785782 61 1459860370 760612559 31 218004667 61 67 109 1453108648 990347840 7001 1280552910 1984048395 100460281 581894852 97 339626893 1517000252 1949 11 2 130713250 864318646 545046242 1716560688 43 71259823 160506053 19 137 1477834320 43 221202406 1978482649 13 139 2113603837 127 1949 694103217 2018766404 1318450891 113 1178335072 1949 1106963785 1108103950 79 137 1092590344 83 53 650738690 107 1634208004 56123131 1342757332 53 43 1373198970 13 2100964974 3 1657027920 1464096467 71 1654601892 2045753596 137 59 661591485 17 1867918996 1302336901 31 788424519 107 1127374791 1446740841 53 1480612293 1089957766 49663657 37 811112254 1093716807 97 47 90162027 2 1223471330 1387637836 43 492334025 131 37 1295982387 55196563 193371088 41 1141944628 97 785426266 113 1362889836 789870678 760948070 1949 503984114 23 131 101 998485860 47 113558151 726660384 41 89 1424866949 961756161 109 127 1351417922 863623635 1629165769 67 682318572 13 1816046076 79 71 1710935564 1964152307 653794215 4999 437021041 101 1963134980 2 191209774 1243733972 79 75290081 3 851079789 7 2777 97 1478951890 79 67 1350209402 131 670776461 806393363 11568882 71 968547258 899942288 2 41 1135888000 127 97 1732299138 19 1358212283 5 89 784363408 1028481816 73 602464912 10007 149 43 1679329568 958690425 109 2024816712 37 372545933 7001 61 588109812 103 2096893055 1108649593 577345872 71 257590983 1456076161 61 2777 374510083 4999 1886302664 436755915 67 4999 61 897169090 350354781 2 1356517414 7 896184044 599331281 389675384 97 2777 436933180 67 97 29 2 1305342222 734199848 1947297373 47 10007 137 31 13 61 870110588 1239373722 1922373282 53 1454619372 101 425981337 1380476971 36628863 139 562742925 17 103 11 1974888715 474654250 5 79 71 2 1221767544 101 1858820867 1157725101 31 572834833 113 222963125 1807053085 31 1367119174 1200165492 47 41 101 1470899562 1855578868 2777 2120474029 97 998194796 97 17 612469336 1592145421 7001 1318380292 73 12687911 79 5 59 1446631745 17 53 11 10007 43 37 595359933 2777 1282102022 1209322406 195138310 5 1949 1470988972 10007 101 1374020170 2 149 137 1084101002 769380903 137 1907279697 131 1997283378 127 722443945 109 1346607406 1084037153 67 23 23 53 303373007 31 901384768 1618194420 67 107 725297707 17 1704534512 127 1704408799 47 622269002 23 107 629889098 107 905800154 1949 53 1629461044 5 1392073445 1527119760 67 29 844159550 79 97 71 474620729 13 4999 70235950 1598437953 89 100539918 1037398613 19 942702217 29 137 1949 1585014505 1652315424 1949 31 31 113 1214235963 17 1640856405 2097187813 3 101 733356102 73 13 17 1778596950 103 134793216 87010589 742365419 127 597564845 444008867 232867415 97 1949 607012152 1198494672 2777 510445924 1802634010 2777 993631440 61 79058252 1442305254 13 1496042876 109 1601071860 23 141226371 600848096 1055041063 19 978656043 47 41 15441911 908663231 4999 79 113 108388457 29 1273203295 89 2145330681 531852036 10007 1039294385 89 634642446 71 268069170 5 127 2016733965 109 1370545457 101 987550528 203782235 5 1338855250 61 1889640127 137 47 23 430046341 13 67 210112969 4999 103 134632330 2128005956 47 89 31 1933917299 506198943 861271130 109 641235087 97 98506313 139 100242921 67 82244912 37 349080043 2021200519 13 83 2073474820 2777 1573226040 137 2 1819321414 160301627 53 19 617972910 1464026703 324382869 23 641538567 911363703 101 61 386836868 1082781720 37 2093574219 19 13 47 1680921129 131 391565550 113 1206537931 1994653892 139 79 1957153906 107 37 67 1229157411 149 1190657212 353350520 4999 124730049 139 97 61 731069140 1389257330 43 3 344463202 7001 1994689915 2 11 2066813815 1069193924 2 1582006214 73 37 133997942 113 79 158207454 1604860668 109 1426232518 896954896 11 748416624 3 149 1117226585 83 47 53 1015896527 1681900781 623181803 131 1541908645 103 948002880 5 98105518 107 41 1202121066 1908459172 83 1438299442 1957367584 7001 71 1036986526 89 1632366941 788230961 127 1332866824 109 13 834689830 109 628238068 517453629 109 342236238 906017919 79 1857456611 83 71 1314259345 29 370730490 1972443468 2050721673 11 2007075697 1077625958 1899057004 2777 73 1358826307 67 833638239 4999 1386667828 1939605577 13 909424480 149 717857498 37 4999 4999 113 1738805354 1397557897 1394129262 45764987 137 1949 239538702 13 165051585 21658068 3 103 508745531 613696652 89 1348064912 17 31 2044283499 191059324 487830404 101 1949 5 2081133285 1949 708459551 352971696 1816169678 101 1808256227 1610335015 7001 691327747 107 7001 149 162428652 59 95307302 7 677082735 1625168307 103 97 1973327357 37 79333920 1923318793 911700046 113 547092110 41 13 804596260 1413044138 2 628969694 1011473879 61 2020737850 2777 260496485 37 103 1240825620 2 1957142978 7 694551878 1998609712 149 4999 19 1184007914 709964374 11 7001 1486886985 1840937951 109 1847155495 4999 23 2122876747 683990077 139 2 73 596839167 1808313390 13 458865381 1356528927 137 1246072540 113 30266485 334671422 19 94770822 981689118 803071938 3 127 21026882 688655555 7 2140174507 73 144655048 13 1435085171 1836694647 23 478073285 970945285 107 113 43 66313390 1785757949 79 789680345 1289297187 17 1655583817 4999 53 488596954 756201978 139 632710219 799230083 131 19 1796324631 47 152545409 89 10007 540599150 13 1277819888 2777 37 67 73 73 1141954113 7001 97 780027052 1625384671 97 1605930365 107 109 113 59 795209021 23 53 972358515 139 127 119804815 695074556 11 247721710 89 2013392722 97 113 131 2101752996 103 1310750318 149 1027141338 103 73 89 627195549 97 192747633 5 131 37 1095512428 721751711 408437648 59 847161471 23 7 1463541639 1949 1697526377 277008791 139 1129468045 1421055199 47 1681874927 101 2777 8305233 107 3 689717367 13 951546635 1777792807 1050489248 67 7 625405459 307980330 1956559862 67 4999 1544441050 2058618194 17 113 820539860 7 1352145263 149 53 1229985112 47 471989463 2 2022164936 493679534 89 683848925 71 1314951098 1099371711 273895830 19 67 1949 73 1622710430 2043099377 59 31 1343686797 127 23 59 1238468048 419329488 47 5 272052540 1643167465 267128882 97 1738980692 220159243 23 71 139 526167542 2032612429 37 270068100 5 103 866931430 47 1373562311 149 595766666 149 1372734169 812270287 83 484056249 238012239 113 101 1853936396 542211306 53 131 571013600 101 7001 23 1215915276 131 307258011 1533639864 59 1918726082 13 1082050684 37 919852116 19 702006990 1059756650 5 837590648 139 354288065 3 1202132520 1484146416 803297763 71 33746935 1949 1385774082 139 97 31 326774441 31 37 5 73 1259831883 59 1807198674 31 940562785 17 412293731 1241903208 53 2 109 1445211909 67 1294679994 89 835640186 1249113463 23 41 1308945418 61 601180498 37 1584282317 340941885 17 47 1983810733 7 23 1949 972864789 47 103100375 53 134636854 1228448170 23 2 17 1040697636 83 47103911 982911884 1949 2092693617 97 139 651833411 1008566867 11 593417374 1473243253 1949 100940659 61 43 2086162684 4999 1250099930 298745209 584563543 43 127 2 61 366736536 10007 370569217 259252578 13 421728424 10007 2777 754832133 139 103 1314453761 113 105793459 2102958129 43 131 127 71 809317487 218043360 17 89 53 13 1988211303 129644066 4999 121418907 47 103 1428944956 961937574 858998166 4999 4999 17 29 1875378485 23 1750065147 1924122174 73 508424487 496990896 1429067340 79 29 1302532680 79 49001300 61 1291359945 137 1578227259 1590429881 61 1446947084 149 1573475015 113 1760983525 1949 107 101 1776686741 139 629874320 43 1470888444 5 1811631225 685596085 43 89877654 454387911 1949 1203111853 636540053 174998083 109 1280152768 23 2082340949 127 73 1868570853 83 31 1058665128 47 47 461118073 557982451 13 1929902385 149 137 883889065 67 485318185 3 2032998906 17 1402060874 79 13 1049390251 1106535417 19 131 328660398 11 8772211 109 708426418 1949 131 1636647159 553849263 37 47 499472028 37 1722185598 7 67 1730511108 546548681 67 41 89 436467550 23 59827945 89 1553914101 17 4999 284770038 718531527 7 364700328 23 12001791 1873620428 2032716819 67 1560848887 53 127 833343012 103 369643157 492589687 19 71 1909978526 1445819576 133151158 139 144739881 3 17 153096152 1949 67 1180844868 2 10007 149 1998993238 913875259 5 83 1949 71 755273221 43 103 37 71 687041795 569512655 17 107 877975553 1941483285 266819047 47 37 490983081 1015942078 7001 137 1060530801 43 1445412750 71 356489344 137 1952899106 37 3 1518502596 107 1793402176 1142657922 162941593 109 5 297377729 131 1190261546 109 1974811401 10007 668907908 127 1383589665 83 122652420 53 1353580780 107 964750520 174309315 1740835091 43 575962137 550986495 41 2 523307906 233169624 83 263395603 1147872736 720507290 955446116 37 43 1188525362 2 113 1653710591 1699792217 23 127 1721821042 11 1230349956 103 83 1033527122 5 136679535 632405445 615983225 13 2020994534 37 206624748 1713495493 73 89 1303464452 1867174118 19 867796880 16330195 5 31 362383769 1764900060 59 908217739 29 1523144844 1397880823 17 343850024 1581929644 109 184886890 100071505 1628084164 23 1140106214 43 101 510033585 29 751063518 10007 1801009825 127 83 760142884 526419366 214341973 41 2095485433 109 131185088 73 7001 1877059113 1896661913 2 61 1790158095 5 2083203290 568686240 4999 101 2002778389 952394448 11 1220990364 101 1962543423 1542548370 627226501 11 85276719 61 1330699746 37 139 61 2117775406 73 1029922652 1418438837 2777 47 1952984232 1220302971 47 1180247120 131 1912931168 59 1020336592 107 47 377357407 154840560 41 1241190048 392037736 2038362282 43 97 1797155569 32149583 107 706886184 37 669721793 1699186927 97 79 1955332160 1640075866 59 1627161413 13 1949 113 1777513531 23 59 1325876556 1161816495 2087701863 3 1437796035 83 495650519 1558059566 59 3 944982912 107 199827920 2 107 2 7 813145825 47 1106166291 113 101003505 67 23 486453266 1644020077 109 23 97 2 107 1955236145 1714703082 2096734972 2777 1735334907 3 4999 119985998 107 2 831418620 149 11 1297408893 706472880 103 190438898 128196535 71 29 633053009 850103206 43 109 88601195 61 846481750 950977646 83 13 92672594 7 534633328 29 47 2777 7001 160413913 1418296095 103 588409336 1416155279 7001 2029174404 137 1949 193787121 1075064502 23 298302042 1878548777 131 5 1228195300 5 113 980803388 43 53 674312144 11 1115441294 23 15232578 1953837189 271759114 103 1061187438 1873034452 139 323691235 403530639 7001 10007 1793074274 1160259390 197956480 47 681751826 113 2068977681 667094950 103 1378028760 19 320682632 442109860 2 5 849094875 51894830 1559922977 380239596 53 1920600719 43 1558043123 139 234969922 19 231229279 131 5 1428981111 382975703 7001 2031644651 711265777 137 73 73 1086713754 734087881 37 7 7 1327795021 121033045 1230335291 61 29 573439388 31 139 467363592 3 1161175176 37 10007 57980558 1006444018 1362028059 1855059747 31 67 188691296 77458633 37 1951575508 1689306003 23 29 2088175450 1318035761 400641682 2 1115101470 5 1981544015 737462618 17 31 1456494039 127 67 59 872375416 83 605520856 89 850534412 97 1761752447 19 250093998 820440529 811773498 137 71 627208959 1497199720 73 841066580 11 1322232307 286313947 1949 3 739159738 109 1389936396 59 37 2 192765352 4999 1054089140 4999 139 23 1302332450 1149259630 67 1187930970 10007 17 23 101 1783661414 83 1652698739 405618095 355864342 213671292 73 832886576 37 2777 979222963 59 97 408049415 43 59 1821194615 17 675161392 7 441919863 382032013 11 73 2136960520 729626332 17 139 42076105 730535382 73 2 307279640 31 1255586087 422953762 264101031 2777 1676967320 31 2118924710 7 1700666987 101 19530572 73 230277183 3 107 974355294 71 1492520891 127 1419593808 1949 67 1854817548 365746702 1134842287 452286401 139 23 329109323 1870616909 127 149 886524968 312771950 610837999 17 1472738135 1946572010 73 131 321105281 103 1198519278 11 1962871482 1047023503 83 1620267351 19 998131522 1622187708 7001 773041615 1949 2089374776 1743493092 11 2132410896 270593416 113 109 296156739 350352313 53 677027802 11 1790315263 149 53 59 924996336 101 1303712218 7001 1833324833 83 732109136 1844436748 127 2020919243 37 2046759118 127 1630893360 2777 1666690437 3 1366544547 23 2016226071 79 404471352 487442121 29 1193594311 17807693 73 1438978318 139 1774485126 19 1586530115 131 935428442 13 679902470 103 43 1932122148 71 1416640395 1169000455 1949 139 227768597 19 1998780468 4999 1471441845 83 131664643 149 71 149 1030812992 1662191850 4999 703366555 89 1957360980 73 498476485 593203767 1262061635 61 260778467 109 990690645 2033646252 748437525 11 149 1949 11 2141459897 2034477310 71 19 1162323082 17 23 101 1471189836 113 1294224934 1755382449 79 101 29 1849209070 1914978465 137 872684931 1949 23 508069471 71 41 1402339586 1790906719 139 79 1850140073 1492181070 97 797041154 448782685 13 1183338114 97 1736994303 3 237530691 1483513340 23 867250799 1123725303 89 19 347565366 131 2016521383 1686304312 67 1949 2129543690 5 1384679320 1948171921 1758924916 137 355762816 949139572 7001 1397237382 10007 89 1043464841 1529080717 61 1352411100 1949 11 1105922796 1337971195 1949 2128212499 7 1942416735 599769817 79 1812057413 1949 1949 1108271238 23 1189682107 19 107 305566130 5 47 13 3 1183423113 1124657513 149 972564333 494705679 13 89 1201508633 113 13 41 1309209335 109 179969721 82023507 47 113 41 1949 845117584 1158270222 10007 17 1264061656 1792467063 1048598574 71 2076611408 1398572406 19 97 1464630063 1211270622 2 391031290 256911488 67 7001 1183058359 113 874384282 17 5 727169810 1581934970 71 2777 7001 1364641921 97 374760179 1949 1891465520 67 888683779 61667810 2137737588 137 41 11 1948007809 1220394318 43 73 1829746971 1237469277 161090490 11 53 2096000699 1058381062 1949 2011323838 113 53 162513158 637449868 103 210706688 760153493 89 556230064 1062701287 139 2114429080 43 3 1044729597 1710983632 101 927301730 83 131 79 1088270662 4999 139 422403378 149 7001 34150878 1176438719 229017576 127 53 1738529002 61 109 1391740203 41 131 944628862 103 1372912647 41 591637749 1262546661 131 1358577944 101 2 109 1019499890 29 769509490 107 352919384 1913364385 131 89 1144420562 327462862 639075860 103 4999 47 522442948 127 528983056 101 1824724176 113 334773032 4999 7 41 297023926 11 1583732546 37587363 3 29 37 1829888724 1683232964 132131705 137 107 41 1017420863 1949 1095297071 97 277264152 17 1017213122 53 986895404 1949 3 73 89 1826461422 127 1613124240 13 4999 334408105 804603340 809161682 47 644059697 1105562354 139 476516064 7001 1525269548 1507480623 11 179559604 555578074 131 19 1357668807 101 1526144138 299552062 10007 2777 527949355 844460707 131 1949 2007475847 1625405581 101 47 555753662 2 511333506 101 131 43 981318738 338738537 149 1321987749 1366135555 149 536115635 11 352755183 5 835795210 1695631290 107 1680946032 1167683169 31 901886689 113 488402498 97 1949 1799954123 677310633 149 101 851855412 1244928714 138488081 73 1472363927 711635073 67 89 1428850500 73 107 43410430 59 16094374 139 103 963362811 367853994 53 1273649943 137 67 872044195 966907150 979267030 19 109 28394614 37 47 1951011642 37 617201218 535293874 572123304 37 67 47 1858323976 61 1733636043 671705980 11 1949 13 1414264033 67 19 127 7 402666803 59 11 1642141479 967440650 53 47 201942154 83 730584260 127 13 1552107515 103 439693507 3 2108068215 565480101 1255167761 37 454557987 103 1958026704 53 1454053767 3 943287918 7001 2777 871271730 89 3 1579135743 4999 2067116494 101 2777 97 916911389 10007 131 67 11 13 676684959 3 1319452197 71 985883351 1773313608 12379757 139 675266726 149 481027279 260206738 11 43 43 53321505 19 1224084659 71 1653523260 19 7 399395633 101 84622982 83 47 11 5 26463915 802557205 1488210867 1868973894 47 149 1556790293 1855669095 37 1519230101 1396211280 2 482587652 2 338720375 7 101 71 1255337226 102662473 131 687616511 1547205550 2777 909845172 127 2105918064 417086096 7 149 1697182314 47 509051830 1362896961 1935250215 53 43 714399291 1970380228 847783399 43 131 8927650 2122733432 79 131 73 47 1965903272 29 1543179659 31 550629338 37 984247471 774685205 43 23 1403863696 435179803 101 325883166 1028416542 109 1336777591 1660297874 4999 31 79 726012212 1475810550 83 31 107 943522041 2 65304444 149 2059779725 916945063 31 2135677954 61 1242959607 97 642416353 82915891 1825801939 13 1411507292 73 77110192 1539579490 89 1364395899 805465159 131 4999 1922765370 1778669195 2025735373 23 1213384412 31316547 97 4999 279262303 73 149 19 137 89 792439166 2777 139 73 1701125376 127 67 109 221876476 118954316 32647699 1949 1795405157 107 954432296 2100375760 137 731278326 172529717 17 61 3 1485466218 4999 910419700 79 59 1690132704 13 2777 72140906 17 34178075 2044134366 1319197316 47 2136143217 53 131 649125960 1127799174 127865205 3 977902341 7953839 109 7 177537192 19 1301201928 67 1866595344 5 47351090 1941827600 149 1889925536 13 47 1294315422 864497884 1949 2021921835 210406498 47 89 3 101 1898070780 1530166525 109 2010614872 569635833 13 1593633574 101 13 1299016706 13 953784933 449432080 19 339176360 427385099 127 1840884946 7001 262949582 7 4999 19 305478181 1522834810 79 159094150 1329148794 2024836477 131 985532192 1282221083 127 317476310 43 10007 1358590348 4999 4999 4999 55082631 1615620176 137 17 73 19 1832456178 380206340 336578185 67 67 253090253 41 1504161588 335473836 73 83 1864577736 1009786593 3 1918368201 29 1814113122 7001 113 1949 1280793146 1209824565 79 103 113 1732434821 13 13 994613796 1947216799 11 621008502 19 1977624291 37 139 2777 1140544447 1220080504 537844814 83 1770041906 31 108462087 109 1592743752 1025926730 23 47 695468118 17 1861487760 1446867229 1126670257 17 47 47 475099560 137 492636793 67 878719807 149 13 384195448 101 127 59 2 478599324 985039745 149 2 47 1582186592 7 204066079 79 103 2000384836 875586932 7 700788312 1949 37 67 1918713371 71 1241225834 1008892737 31 113 298135132 694271661 186794281 109 1602528219 1949 1949 2127573227 117234299 73 1485544817 342987222 41 410600691 1601802958 47 2062419084 109 1614785405 113 1233812761 67 236883123 2034733586 37 127 53 1612606143 1289667391 1407690886 19 5 1984124857 13 29 1648814633 187364041 53 952512025 287237541 4999 109 594276461 23 573138840 542825744 172887689 2777 1895621851 37 1490458317 266565795 3 67 711654101 951942901 127 833721499 525169155 97 1401800574 10007 1966205381 672360068 19 83 543171588 745290947 1564220632 43 56573509 19 10007 4999 144336127 97 71 131 1488640508 702173454 1295711160 103 37 12205671 2017358633 107 590212860 10007 2 97 980603167 1578799391 89 600065658 1741785496 2 107 1170109735 1232344467 67 778283256 1521976660 1329978134 113 103 1224257897 43 1395192663 81388567 1281664797 41 137 1689638399 1470273314 11 5 1944028370 1237855682 2 61 1256579382 61 1466500634 269825692 59 1910382063 2777 1619029878 935382464 678303799 89 157188507 1684412964 67 103 37 283300793 1949 1915870898 735741864 2 2 2069241652 1613839284 254933342 109 4999 228209349 139 814666351 244196451 2777 1868293992 47 680592994 2 879925294 796592222 41 261562966 10007 170979602 109 1458520171 967644557 2777 1359846914 1428755933 199060002 71 101 7 363306140 43 1767746813 2021546762 19 1123465568 29 137 73 1813675291 1033762855 61 997303701 916905233 83 88281052 2 83 1410829601 783876879 1138318392 109 101 1306409657 19 19 213266412 1692256888 47 311508386 97 108847292 2777 139 94220384 89 1003895525 139 1554990915 37 554030045 1217558593 7001 1463201999 1904363013 79 67 877509653 103 838923567 103 1740509450 101 17 554918751 131 321205188 1235682134 31 972028452 89 2024041738 2 1107630261 37 43 2110083401 2057266102 41 1414236616 4999 4999 1210142923 89 1640636591 2003886798 3 713808771 137 109 149 1294178491 113 1531808338 1342051291 127 67 1743223889 230526688 59 59 777662598 1489680413 73 53 1668969417 29 13 97 195217156 1372674645 359290354 1949 428029587 73 1715025281 1255003727 1612676739 41 682169992 1089759578 2 37 1029084108 83 1110803608 71 1106062353 682939097 1166126505 89 5 83 103 1396794536 107 575204180 155846072 37 71 1435065348 303696345 109 2084653994 2001593296 79 1605820063 41 109 776714707 43 662991888 353523683 485129353 10007 109 928268089 41 309160418 202685140 930278878 7001 67 701938163 716846221 23 1297287124 43 2026481769 109 713505498 109 137 305692621 681363700 4999 650716188 37 1602258878 53 108786051 773513997 131 982645848 3 660470283 1004174338 83 113 1680744865 5 13801791 137 61 1963140186 61 1723386441 953593418 31 89 390900549 1795697820 4999 1587497437 89 1331638187 73 1668719045 101 1682369019 2044664200 73 287801551 3 149 598375358 43 1507791044 1821176076 393445505 137 139 1370402807 1733388380 103 933545678 1155090894 47 137 1779172557 2095471718 37 950545614 139 359401180 109 2030159008 1350056736 127 29 4999 13 10007 1079735286 170570536 53 1701801963 175422031 20161672 139 109 401386614 911073649 107 1234503254 43 59 596562216 7001 2 1313464426 29 1615283673 1210142421 161972152 97 142425779 41 2777 1232365952 289302090 2012556119 139 37 1274714343 11 13 331621199 644169318 1694274679 149 635280274 109 1661932547 4999 1376508616 7001 67 1089712723 452488467 71 1055162032 131 1398851798 2777 1817265796 17 1691862406 137 382157253 417778897 17 1884393696 149 103 438668805 2777 447902977 7001 1063175932 7 23 1568109824 11 499903208 7 101 1509659262 1289135623 139 1502879076 2777 2 1681603884 163798235 1111364274 29 103 23 61 107 859831803 3 1731828114 82170413 109 886261207 41 3 131 131 113 1646829099 394804982 47 86053258 23 1063964636 732494397 41 31 608946144 151977252 7 17 109 1066089872 41 61 1401241309 402097814 2 93654106 1346922186 10007 1726810218 89 545158553 927585974 97 1259445575 2029510683 29 137 563541006 1326069032 255998790 4999 1646200694 726065860 2 628682458 101 2093918870 345432726 11 79 89 31 372350387 469521223 53 71 2 1466677374 73 2 822706898 810441344 1529174107 1381573056 127 397774981 31 1890412612 137 1949 466804990 3 1437437010 689104575 726187590 97 1893497618 7001 1007765946 67 1457807574 7001 650357895 10007 1765601658 3 981887211 1170424346 7 97 137 5 665738510 35044840 5 587083285 41 1214621329 47 1637885516 1694133396 796989459 131 228696442 856188497 61 444728727 1476954882 127 1593874554 1668283016 73 1949 2777 942416605 71 43 43 1401109592 1072501098 1861032718 1034426143 29 113 1289696572 29 11 984398081 4999 900154933 10007 127 208350485 1455543190 1329625305 5 1949 107 1401952492 127 642467839 31 823666218 67 109 1682152310 1915925155 1837144535 37 5 137 79 89 1645862938 131 1546487750 131 1370294977 459145019 521143292 41 233311247 53 1843166266 1831432495 1963002064 101 29 1609622583 7 31 2777 3 590930089 71 29 7001 113 41 71 1732275040 2071155555 1418980352 2777 1494511975 149 1698052686 19 67 42420179 433762860 2142323989 29 10007 1713048295 1453426687 17 1792786255 493314491 47 1520122512 249806680 19 47 190306901 72879592 97 3 2007733989 1084009498 37 109 131 93847722 351832340 2 4999 21395720 43 101 712953434 47 89 823186543 1642930477 1322962149 83 61 1478355557 1593133767 307159698 53 404761318 281119106 785817860 17 1115202677 73 1018854430 410519315 17 659682331 5 681220595 13 260083993 67 43 2016598305 1039688357 73 83 828822894 1370375567 1759873764 2777 1293825931 113 35145095 53 537573117 243242424 73 149 1973577047 89 1022379922 79 103 199478452 83 41 2 97 1579193465 101 1594816938 43 1404320015 13 951922658 127 89 127 73 1540295994 113 79 103 109 73 83 1349038508 238108989 1242009741 103 1382903364 1431783586 4999 201711099 10007 137 43 864143824 667559520 2777 1650068407 2018043123 137 1692828992 19 975757179 1606206477 83 1949 29 612388737 1760634312 89 31 19 168233714 1949 418357049 101 127 41819068 386613654 109 47 59 1219557435 79 127 31 442856328 1806481749 107 1836201962 67 137398106 1012156404 13 82020003 1710201012 10007 687615630 149 1607944526 1547326856 149 1637745165 109 1338979435 137 83 963627095 1632918248 127 648221900 17 1800638096 109 101 1008928289 1140685591 494664317 107 1949 786996455 107 803291051 1019383757 11 1973285303 1845337538 107 1926575874 79 252573275 31 168460696 1959241995 1949 74788977 43 340417320 149 1957581819 890541618 47 1629961792 2 13507734 109 1012147622 113 97 1631880858 130143614 67 196592606 1016343297 23 10007 1861622224 1996300352 1895984213 97 2 1729020390 959615794 37 279031430 73 1405804508 1759966855 7 827674827 415667929 107 593111807 5 1124193810 449766705 2777 1775555483 1409142110 131 79 994110720 5 103 1128986708 19 10007 1658610215 1114049289 69096980 97 2058790856 137 149 19155291 1813842575 127 1214773415 131 1860604004 1527786583 1599318112 404745061 17 1935235884 31 59 103 2091382555 43 1155622506 71 48804051 1104682042 1192870047 3 1442227854 13 153347090 1094175612 3 1187710980 17 1237015302 564884772 67 131 1643834767 177224723 19 67 1949 440696186 65667128 127 1492020892 149 1592061033 17 1526466399 97 802870358 67 137 431157287 131 1376008699 276426722 13 1960424070 127 59 107 1957787239 240495549 126412 17 101 59 1194826200 107 23 284933936 107 1542244928 1509000859 41 5 19 2131860617 181880847 107 109 474653907 113 1953681747 139 97 1605994741 139 27386774 2777 1257784355 1843516703 17 54139654 1813287064 23 910944910 71 218259104 7 1623958294 139 71 637162094 73 348798745 543522668 23 303830523 101 1949953268 83 101 103 1875208914 37 71 2003281898 1496880646 5 127 1677145917 137 2104438845 1442479554 59 305652297 921552767 127 803868527 7 2050725791 1061125777 97 41 59061935 89 667042985 859026665 649245050 103 535433037 101 5 31 552901740 131 1354486945 1355290368 5 71 1143340264 1633368935 1117065871 97 139 903137210 717372050 487711297 131 1189104947 1569222655 13 117177736 47 7001 666746624 4999 1102164523 1805008281 109 55963870 149 47 1333829002 570724198 31 1792269184 89 53 1067409453 113 13 149 1064482155 139 889496584 7001 10007 1629866020 83 7 1005266948 10007 716961522 37 1798680704 233569983 113 11 1642886223 29 13 113 1929330340 17 917391995 79 18490108 770006522 137 1903911720 109 7 2 307494620 139 1827890866 107 59 498669593 1504181105 83 137 41 1020786635 10007 23 1141343935 101 1870745937 139 1872101259 1318442676 3 420231686 1949 796037866 1440597739 43 347628321 137 835331666 107 1460451239 109 884970170 67 684925255 665373234 71 19 5 263912155 1791388255 1133956469 113 813203935 43 1805684100 97 37 1067941249 103 2070000270 2022074416 2004124469 97 1093249892 47 225107534 1095278873 17 548322147 89 1245993236 59 1260585091 109 2103694441 1426154147 7 171129812 1900727700 31833502 139 59 1812781785 37 814146457 89 844243053 17 732041913 451647279 47 1354459850 1149622968 89 525035491 73 937726245 149 53 1020086789 79 139 303193611 2012122439 3 149 2035514032 113 1896976652 103 7001 773827531 1317826234 1547133348 2777 545569420 31 474785212 1119161980 5 1149772898 23 312458197 7001 733522774 101 2146014011 23 3 7001 1177308346 109 580319891 7001 1266718934 79 705623980 113 89 83878851 149 1114501971 1218130130 1779869890 71 576834246 1202716502 131 137782438 4999 19 1675045700 1823565489 83 59 430438 83 149 1795081205 5 1161412962 19 1984640773 137 67 1510339594 47 42307043 7001 185109594 47 11 1934730534 83 23 318926763 1179139437 109 1831281915 97 103 137 79 53 297845399 131 926624702 101 67 7001 756973086 1130937667 127 11 1813038054 2 171277798 61 23 1468223308 107 155523644 1279971664 1993785570 1834613333 107 53 801410595 10007 1249991707 71 101502347 1444235783 41 67 618449530 1959108073 71 892572435 61 638102090 67 1349494771 818940077 1773167263 2777 101 473384273 11 416893049 1949 1113110931 103 5 467954110 4999 257223545 47 43 17 925746490 1276609822 79 113 707880272 103 1072004562 79 33943053 695720547 113 10007 1592473952 1251335322 71 59 1742115125 40430775 7001 131 29 491224812 444717241 101 15296427 103 562334989 113 83 1197770733 113 360004666 3311549 131 2128696841 1624587420 107 109 1939900583 149 1704184222 71 7001 73 1928103480 59 438274774 149 3 1574657470 37 1581368641 7 4999 902169530 2777 31 1257000896 1602298151 83 1041568245 31 1128812982 67 1039694811 316858879 272860515 97 1470312760 43 597828269 41 67 551639274 1302196322 954894552 626727236 19 89 499304319 7001 2057453880 13 1331326607 89 1860047045 905091463 1906879174 59 97 4999 1806863555 53 37 31 1778493374 1777290842 97 1031017650 530258941 113 113 1000600197 1691331116 1353389017 109 421797627 1653278362 43 560049372 2031445118 101 149 669469963 2059776447 1805350313 1399338915 13 4999 29 928596530 126275889 5 2049110665 73 898850168 1474729326 1499372366 113 149 1222159537 1926104524 5 1153673900 219418341 7001 910059990 792548616 455865116 101 53 993593438 1177085003 103 1196962485 1903613555 1412388741 7001 1044164145 4999 29 11 1875077974 1510112175 1461347164 1555439866 53 1949 29 843641552 113 1496297297 7 1199606526 246795348 59 89 1799043686 1314365208 164197120 37 37 1248205946 13 701293034 137 113 38529384 131 1414940766 3 41 29 1368161449 1373739737 103 1237499622 131 713209326 97 103 131 1233456307 1353448115 107 200543645 7001 715062462 103 1840941813 301147046 73 59 113 972962544 1523035332 4999 1175569839 2018531422 137 27330541 11 79 149 943054376 13 1162190055 1349647418 1949 29607925 5 896541860 131 344517817 270176669 53 778480165 1236638716 37 71 989405022 10007 1698428068 1158780579 1949 1814107761 657757139 137 910144332 109 5 61 1721851819 1269734462 53 157428656 4999 141876619 1510047930 89 2 73 62572096 1206257874 880560751 109 151095519 137 318895585 31 1537398686 37 602168858 911713522 17 362883841 10007 1418027779 101 191588601 71 7001 1099644169 13 47 379698602 31 10007 29 1167488670 1439810676 13 329424641 282649536 93847339 79 149 1009848692 2 273628560 2095271384 101 2 97 1502326203 622523846 7 137 259116106 101 526284870 1323902480 5 47 47 10007 83 131 746675503 600413734 137 683238671 839578207 89 37 222191179 135941034 1108937184 137 2111990082 1652641471 23 17 43 1830049857 708176626 2056053213 19 668449943 23 19 1765251183 5 342379705 37 127 1682278957 490750678 1194211007 11 1991655388 37 149 173161532 41 47 2118736510 137 152838570 84693101 1729531767 43 985491632 666762481 59 97 500134231 565773161 824199513 3 41820585 89 19 372915813 1949 29 83 10007 169982342 219810240 103 1117156205 139 576496801 5 293856520 83 101 598779712 1416611621 4999 19 149 61 71 109 1119730279 79 61 113 990033454 53 7001 1023811086 19 1065981713 23 964697258 2123288458 101 113 2019019112 89 1907716751 97 1950674462 1785352288 29 149 551362729 79 2143168011 89 128884994 949392616 109 10007 1668131307 1941571608 4999 41 1529106152 8455266 788969601 41 88432777 139 106639966 121525476 1052191867 61 71 137 137 131 79 11 712875295 1866149439 101 1453184364 1093362269 17 1861753164 2064791729 1356268164 1095008435 59 2134240486 41 2038712454 435050779 1598475867 89 279675145 47 1332907733 107513383 1901111620 71 3 175864224 1350737334 79 2023152949 47 79 496716048 97 149 1289656093 11 71341380 2 459849724 107 1272743172 1424785464 2014683550 134168515 127 15362872 1373935745 7 4999 1884697985 1880033918 103 666082141 7001 316522211 466288082 19 1034485407 71 59 255533838 113 1780779769 1349851692 41 139 1289175516 73 2777 71 1390124620 766124076 139 53 1338457650 1034485630 107 1529545230 557434250 5 89 261576963 1657692106 19 1674047022 547799393 53 2036357467 79 1635755593 1949 1176443686 167682215 895378496 19 1570317605 1573572856 1769192619 19 1409387641 1817018304 113 613198939 10007 187304090 19 1614818436 1013770773 31 1459558926 79 11 2016240699 257880931 97 1608481144 71 392832634 13 2142203882 1149778578 47 1422400386 9018526 232299716 11 127 274263612 179941982 1940336855 1451809580 4999 1675340327 1287494609 17 4999 97 521120181 1384624172 131 47 17 1604405345 5 139 81593 776599394 41 1520272805 61 1602222837 1257150055 139 43 1212036227 131 10007 1060581888 655648633 1442188563 1826230521 131 4999 1276267758 860227897 17 974860382 1042189305 127 706037543 149 309152314 101 53 1620031125 1201010687 107 2017805057 109 109 394499558 59 325706432 2 101 1360249315 1173095507 101 1212243006 131 149 1982381228 626553493 103 113 11 1949 1063381724 1465440115 83 1120125393 17 97 956776472 2777 1690104949 937144075 67 1789940108 67 245683640 113 47 7001 1065195149 1234332308 131780184 73 107 298947407 5 797052105 101 31 2079644393 7 2021255069 113 663549666 1212268133 47 53 652191659 47 761992571 515531873 4999 2122944222 7 127204238 537676279 7 103 149 137 1949 80541318 11 107 1501636288 657457276 79 79 7 149 1949 864274305 503800908 97 127 1581922668 559400710 97 17 13 127113194 907224344 67 348088383 395696056 37 1708930581 302369492 2 7 4999 97 516891757 4999 137 436193341 131 1255064089 905228345 71 3 1318856409 101 5 101 33878026 310447437 1223976375 5 773686337 17 323144483 1270752870 19 745826399 138635940 103 5 113 37 7001 1678547229 342335540 19 1949 1349763435 149 3 109 1843620441 7 31 413998676 566497720 127 1164643975 73 1675167427 2115337626 61 2 1045941762 59 10007 1091533539 2112787917 324615408 71 79 7001 1640565333 833511011 29 13 842743170 5 41 29 131 53 1178460989 1337715011 139 73 1835332493 97 2069573376 10007 254187807 2777 2089031574 471293001 131 433636462 89 109 2059460497 1602275148 61 1991713623 86264858 519338336 1949 1117977584 7 47 2012123815 1327794780 857709774 2777 1949 1010443458 2057089591 41 2095502825 1180093939 1649174044 1653814519 7 1420846496 2777 743590111 11 693759891 13 1036229311 131 67 1446343807 381342158 59 1094762641 229377603 332415871 149 2010806217 7001 635851823 173944089 1767184298 11 11 149 205434495 597022289 71 222983452 1445675049 31 31 385615541 883059986 31 10007 570258902 945461360 1965201601 1665205355 11 17 184956583 137 1715335489 19 1291865784 1303058095 53 61 1812548959 13 1108107520 37 131 286732145 1736836121 61 1736874960 1583377440 107 67 109 298176040 129357603 139 131 1976916939 1844670605 127 47522003 1824257972 1884436294 103 131 41 485839053 4999 751734623 17 741712890 2146060110 79 1529828039 41 2066211195 757313276 79 770417006 1183643491 1881408621 79 5 1477252285 1870461065 259880197 23 10007 1873600603 1303331694 923243959 137 536582823 149 113860580 1949 37 10007 1716890983 1728589166 612935240 41 413690747 997133128 37 13 238659494 64501302 67 796622787 7001 31 1920141798 1050821260 3 1976301966 3 103 1352395459 1419987036 109 31 1296618371 701151583 67 1255450641 139 1636107634 7 2093697060 397640827 1949 1503581387 23 19 931396587 37 375876562 2777 368899457 103 975345831 1484765703 59 990309690 23 436139851 83 252005679 7001 1881759290 1715946880 5 683958989 43 1502479426 89 314476694 933034971 23 1934402971 535862595 53 307034774 10007 139 127 1389259096 47 79 2031926452 149 1470318888 1420130490 19 83 1111837127 53 7001 368371617 61 1865187620 107 742313930 380234400 5 11 67 19 131 1042124912 1890347816 19 908428513 41 1247962961 1193992239 568497237 113 5 31 591031399 110884954 289380069 139 739909700 17 661279532 61 1467983865 139 59 173492418 61 1933830222 7001 625826391 509792433 61 90798317 53 897608333 149 41 2002230365 1091956617 139 1714350403 770889646 2777 926800189 73 107 1149340286 976053358 2 1826833674 1218614238 3 17 1105716346 97 2037915195 853710192 41 1232457335 231691111 28851975 19 1470368658 17 5 463489430 1217299497 83 1500634862 79 19 927325343 1737583668 73 1577733524 1369996257 338796961 109 7 101 676827462 932397389 7 73 489757949 1728920831 137 67 775057005 2777 24046043 61 739220265 1244760942 89 1203441668 11 2022112719 71 279811639 317540471 113 1041289350 976158932 2 887799604 1398080024 715807232 29 149 107 829455226 1398121278 59 53 1231139385 1884952579 1419812954 149 90962684 334665134 67 1726935674 29 683285878 17 1347156475 41 37 2 101 1117410773 4999 893931178 1504858968 113 1768149644 73 107 551367603 131 1791082173 5 648200325 29 925561419 946602311 1838626693 23 1392726337 101 136015589 2134688732 433717025 89 698419757 59 71 1336070048 107 85209664 131 101 137 53 1139870841 155168403 79 6383437 139 374678394 2777 7 73 149 89 696036248 484884905 295910537 79 531996428 3 790726020 1115500032 53 3 1514045073 2777 1909830794 1666623055 7001 1479909355 89 1916577103 41 41 206732414 1071525980 1479089448 1537353232 61 258180600 1090602888 10007 2102450250 59 329819009 1490146393 83 1678612639 137 949005161 1378574230 4999 37 35346384 3 1191443190 1949 2029045430 79 732408447 1389923551 47 2142699544 1222701221 1419457392 41 318988333 79 451923055 3 703697660 17 1128459796 79 89 37 79 1284978529 5 646587675 103 1838672980 153522680 127 167087355 3 5 1903446200 497289240 1949 1353580500 1248326704 11 260151727 41 1308171584 559110153 430071134 354720385 17 542931270 2777 118805614 1048927071 149 101 1640139505 2028982536 1258600646 53 1228930610 10007 769378188 10007 1546751969 2777 237928304 61 1555066961 10007 137 527045987 73 29 71 81289036 673266224 2002829715 137 1565247043 71 138904684 1958308222 148561475 107 1949 131 1687480168 949747249 345009067 131 149 1352470765 1053898903 53 3 310551830 127 2066919793 1751172719 97 1982130121 7001 139 7 109257143 71 675990858 97 4999 1726343622 1604032545 41 1668066124 89 137 78803291 59 1513311532 1323491952 1429642692 109 149 1805145728 1085829549 10007 37 942336387 137 1211350438 73 47 1109444187 127 17 1804836977 53 1756381416 11 71 97 73 59 1407244577 1925463021 859382794 131 705543535 10007 1329415772 131 1193128782 404500057 17 109 1843417168 53 465204505 139 180770890 1517280082 71 1351648442 41 179162538 527895705 89 477007070 17 216688300 89 10007 1141000917 7 1123228995 2 1128297613 1584885870 137 1937845438 222203968 61 61 2122592303 79 506537130 5 89 67 1949 493115288 139 533721313 41 19 893460066 1598009043 83 139 1969441238 2777 1319520436 113 371214277 7 729135946 2 675452338 1042476130 940502534 137 1537684575 744724458 3 1907698728 781193946 107 709940360 71 79 29 1949 10007 634333723 47 17 10007 1543145761 107 71 477754732 1720936260 2 805521465 97 516570665 59 870418858 43 1886726781 101 807697160 103 2134323332 71 1937314378 2049206137 11 73 1791116101 432409089 67 2090302113 83 17 1901438015 139 623874812 379930218 29 139 1579043337 67 2777 1718396492 89 518367684 991345279 137 53 1114685347 1681215756 71 774545745 1464551151 1518909951 13 1440276981 127 59 1101826593 1628215684 4999 3 137 1119389736 851912443 1057185685 101 43 71 850887004 1292267521 67 1199680174 7 1490412416 130142067 107 1020153288 11 10007 104037172 41 2132810559 73 29 1442030974 5 1256693875 1264283093 41 1503911242 67081581 995365887 4999 1949 7001 31 608654651 683589799 149 1323947695 149 53 1026544068 359848429 17 863155620 1501531885 29 1610653678 19 1731328402 41 51606208 1663911192 73 1484785909 2777 1216312986 7 1376879973 403418299 131 127 391440924 5 1974828630 1575371989 10007 10007 109 193634335 103 67 41 61 55856236 37 1894459052 1812665594 1138989749 67 1130293886 193315226 10007 2 107 242045995 101 527532292 61 261460152 2017890984 1868144288 2 23 1934414333 1852377572 101 53 81592395 5 1871348095 2777 1949 109 298779573 1302394790 79 75211950 101 602787089 1960434038 19 705434622 683511928 19 107 2043115832 7001 2 925951802 1286897380 570391605 1208519963 7 109 67 97 1010516867 935844633 10007 4999 47 816833257 2777 67 1737171377 1186452281 4999 29 193314145 1834572364 47 177564036 13 1781722404 61 1726156623 690550386 3 53 890494181 1964435301 23 53 61746884 61 959071524 10007 31 466395806 1330381089 935034264 109 1246562368 516924062 1342360261 107 2045310716 1869787936 10007 41 1371792842 1339973726 131 1920295377 2131067055 13 139 639009758 752731108 37 123734863 67 2134812424 61 2109727235 29 277260603 7001 41 1631640018 2 988614452 1216642520 71 351120276 1667677678 29 2084221010 786814821 97 2011762055 1949 1079568641 1958318622 149 1150153052 3 149 423016513 1670727762 2777 423950705 53 503484259 1770132213 5 356670105 1381250000 1365375332 37 301165126 79 67 1028812805 7 1522516598 79 747213291 149897551 113 139 1448851488 1831888784 1047027033 103 1079106663 107 214241071 113 339354005 73 793352685 71 2777 2004631272 191448381 83 83 1130566108 149 29 457122998 227248963 10007 214319919 67 902552645 89 290164732 19 83 5 546377150 1574510085 37 1978160822 89 1543152755 2133067886 23 1641210172 79 1834447150 139 1762202941 1078500444 652324137 23 767099427 61 564633004 502082009 13 1450197403 29 653237818 71 31 1835935227 1846945887 127 73 43 2 839380934 268301372 2777 41 19 1643871260 949116557 67 255811762 113 357455386 430189644 131 1129875274 107 79 1745025064 59 930856043 682040856 1949 71 1583881703 2 2059195928 780152384 59 1629877183 1402222261 556426277 11 1360085515 113 330476071 10007 1950264230 1646101465 113 2139575109 715278709 37 107 1333437638 1177391760 3 578762847 41 1283349405 3 1004695632 109 88585991 1124283225 13 139 841494753 154913109 83 89 109 1735379689 127 1695482369 17 116749982 53 1812657293 48170587 23 41 315294551 2001446848 1581470675 127 1615498304 43 1874593761 83 1993150697 1949 929280110 5 1442098065 1135437964 71 1455864514 642967238 296008357 109 101 109 581453633 417538125 4999 558683924 101 1673575555 47 132890620 1018425142 7 1352532909 23 540490553 71 2129175690 4999 17 1116355558 1418989405 473037450 5 280043619 61 4999 1331743598 1949 964532814 1597596745 131 3 1541784072 109 2007470813 31 395639592 139 2777 194795442 916102941 510585582 13 5 17 910295294 67 5 23 243603149 531435674 17 149 31 89 101 451982364 97 667727145 357083578 97 205974294 137 882773601 1809051204 29 1831723057 47 1238783700 83 1561296400 893949757 2142889659 3 7 1198091881 227244087 29 1791837821 43 23 144313705 362293763 1949 367661905 109 53 220992404 89 380746539 2 337461702 67 47 1938893444 2132704524 73 141706340 5 1160648840 1949 131 47 162888417 1221544758 37 1724936569 53 1170744719 3 71 949081424 13 1576898120 7 61 13 1151117565 97 59 61 2 697435950 1669065856 131 372970755 609087906 1949 1501150984 1895032190 97 1301554191 1930794306 29 347153261 101 11 1650747166 113 137 183348196 152392811 17 1687276044 79 1282281135 1386790636 73 7 1423991149 109 1253303691 13 127 183490743 23 459572821 1410043224 101 831315547 139 476731914 109 1044611964 505315825 89 1070773507 1801051348 1999693922 53 41 327452117 17 859771685 107 11 137 686966224 1609775756 58400541 342019823 37 109 29 1419789801 1176932636 442222748 485798548 23 104153497 103 521603021 1869699629 89 1089078849 2141045756 103 1184203257 1211053750 31 4999 137 1367858279 109 2 1993931594 2006935306 4999 23 1533729148 61 1527605676 47 938175626 131 103 1915803090 971274447 67 1809912607 1590726791 4999 1211753251 1040305752 17 1950362752 29 1947592411 1667047964 89 1094682934 1933574928 79 89 977938853 1982688798 19 333162967 11 2777 1348638942 1590562851 919015180 127 89 17 1822475207 7 2070051683 1237135389 1417261389 10007 1299495791 543391959 11 149 2014978852 1905437979 1408586923 113 73 10007 10007 1894901633 1857570067 41 325795902 101 1089874335 109 47 17 1456325774 2109673311 107 5 1934132946 10007 688231425 71 61 1319712186 473381228 2 61 100824030 127 61 414805090 320413339 43 1091011474 61 5 137 1139563808 215534017 41 1279605097 165785969 10007 661272026 41 139 1425877985 17 1359694391 1377774638 47 59 29 1883397982 1648738305 2 67432024 952355694 13 1629499313 954088486 545263654 107 51193904 47 1193498730 2 1695072024 1017967136 97 7 1406557285 37 2063474576 424819664 67 4999 1944960930 1090171922 1949 17 833141695 123796822 19 213576910 127 1894469570 71 1497322124 17 1993650180 17 858798100 47 1843326135 1269373986 17 19 1584690352 7001 708081574 29 1513576497 11 1548233313 1544238102 73 79 127 652451197 1812512504 1029660598 83426945 1949 17 1996687445 103 5 2777 43 397984991 41 1694434265 141906818 101 1741630466 976918904 13 1120073136 29 1749432540 1073268830 7001 1138614636 223639944 131 1878219312 7001 1836558328 683136577 131 742432675 763411801 131 1565929948 2 1322400028 870108650 90052993 10007 1875705264 71 1171134989 10007 19 79 96737317 712088589 472823502 1949 2012581649 637271666 137 11 31 139709921 385485328 103 131 97 7 4999 101 4999 10007 89 43 1950015299 1917046769 97 73 1226213704 89 170809408 1874169727 137 13 1119375757 139 61 1356160357 1635071572 83 2143828796 1373878315 89 89 1126658654 11 1244462626 2 1336616694 1703577560 63550183 89 1077096156 23 1380378212 194642460 436967705 61 19241108 61 1579753722 61 1949 101 1803278947 37 83116948 517677915 83 113 1345377548 1617548557 1949 1806986115 67 1410897859 463025326 37 137 637584574 1468490457 7 596776684 127 1874156780 1568715684 10007 139 62739874 1008733703 1863107157 103 1088891898 11 1708651615 1235746479 137 97 1166189678 153904759 7001 127 665948371 207288558 23 2062038118 149 3 59 11 1810310931 2777 1423731799 97 1206653119 137 1080532974 19 7001 1725204147 1403873798 137 343787046 2777 717973911 17 59 502640128 53 787585300 5 304032590 39741647 2777 718898725 43 1146443640 61 1414574933 59 77042436 957881718 1744539170 2777 31 4999 1042081542 647110552 19 3 5 1720033930 1799452950 10007 1934983541 816541179 37 992457498 139 1566101463 10007 37 103 348804661 131 1677345615 103 2040927181 323930365 107 747866870 352384252 11 2127049859 73 42974297 752095143 127 797625151 79 1570879292 1959750100 103 73 738987346 83 96017637 67 302084877 893185076 73 53 885291474 71 5 43929143 139 149 945769119 79 2031507989 113 2777 560842920 1403862364 7 1042916007 5 7001 7 113 1837678640 7 31 328719133 97 97 221118290 739494503 89 7 1727910583 43 2095984131 11 31 1717816423 11 109 1805764276 103 1222315943 89 488571630 107 11 691360120 61977814 29 107 1532612078 1151005140 10007 417746735 7 1346130184 2777 139441501 10007 89 131 1426751523 1086467364 19 1616846481 101 1798388269 449088173 43 1689070880 59 139 868956971 59 29 1083195605 338873962 97 1827490532 37 2090506913 73 37 149 1185278014 13 47 43 28745801 850573626 850034608 10007 23 43 1369703381 103 1107459639 137 13 777958948 71 539845660 179649383 31 1666529217 1923706776 7001 1668051259 1390096964 1949 149 1592242764 3 409524393 37 592776593 483509146 113 89 734607929 7001 231817112 47 1869971064 13 17 904012740 1730914315 73 45982189 17 145117202 5 43 228650350 1584031721 1707063908 103 928962687 89 719661654 4999 94356125 1973915138 67 331896828 73 103 29 79769256 691858336 137 31 4999 828264314 1098589908 13 1161188405 71 619953256 132000787 67 7 89 2072394014 7001 1332971253 53 47 7 1697992095 107 510697839 5 805385385 1395163822 89 59 171914109 47 61 453734319 101 61 817184066 1404329237 97 692906620 2123702000 7 83 1495243672 31 113 2026316339 884308620 10007 29 744907978 7 47 1204529046 4999 1008623235 109 1201869605 365132635 53 1405963486 10007 5 43 326009875 408836174 149 969952899 797840694 37 760890126 5 1011291420 31952400 2113003230 43 149 1748820748 549701723 43 1857481664 43 1794471786 61 79 653130590 59 1691607315 47 113 959818949 1441518061 7 649327105 1773126040 43 612622790 71 1935155326 5215331 29 41 1133554274 37 113 273230836 83 43 79 103 107 899543436 53 1761972174 119187993 804659553 113 83 1654660112 1445646026 113 1106438370 61 1648581791 2025256852 79 1266232856 31 59 1989351396 53 415793109 53 7001 61 1506082863 164090872 11 206910825 83 992083396 83 1368943568 28160809 23 13 1893938492 61 1222409866 422203860 137 30957342 1135038093 89 840373936 53 1119549025 107 1418984245 23 634871668 294032253 1355570920 5 275516640 71 1333462573 137 1246360651 107 83 670091785 1921858194 113 819797033 47 127278162 97 137 356126842 103 1723343668 89 214296305 1336403106 43 926680776 107 1949 2074119953 1005713235 1859680866 1581025944 10007 1949 1410665009 43 1454410027 131 2777 1659590325 5 2777 497868891 374951733 1483426540 53 1578882216 131 1928448477 1573652768 43 7001 71 2005992181 1626797962 10007 390000878 1368917928 19 41 1778290540 17 5 1225565815 1760853800 1697155148 1073617287 47 101 792888077 71 131730844 257480506 71 170765840 1063897178 4999 340484707 79 131 355317850 1741059168 2000562954 1054743924 61 83915043 1325236202 113 127 326537828 1167704277 73 1745445968 7 83 29 1627767477 1611825278 131 1092651874 660782209 4999 339032180 114729593 61 378865519 1844500629 17 1688021280 5 949627006 127 889812292 97 287561350 113 1151817362 83 1010161045 1083853342 1029154128 4999 195328780 1630073436 1949 760180431 53 350128548 71 402479475 37 561037770 4999 399355113 1304023660 865943579 2777 5 611758540 709482760 1895570231 1069735735 67 10007 733187140 1241270229 83 137 1065385432 53 1457320111 131 974378800 77925722 17 5 761276130 2 163028128 848505230 5 1867958741 101 7 139 156995848 1949 131 1551996169 2085821431 2777 1242843573 486655365 318491787 1505744264 47 127 2055996904 1256827194 3 1574616930 5 2047632945 79 146966860 550998614 1707630339 3 139 113 594826250 29 3 1798898811 103 23 59 107 1180747078 1844473181 1949 113 139 41 1150359417 149 521266368 149 139 222560128 2029806354 1368022112 61 13 2777 1429744004 293576400 41 503057190 1497695077 83 2 1699164727 37 847895613 2066929217 113 113 598241097 1216237419 1413002128 67 1949 73 41 514911333 1180715335 11 610628463 2080442307 3 137 404621417 428265999 3 67 23 1617179588 2098413119 59 31 1267167036 1876906997 101 1492288369 13 107 80977172 5 613373178 131 7001 113 1011876241 66674629 37 23179640 1501883324 139 11 1221432245 1800647673 79 633798830 1008954346 73 106071993 7001 1106942112 1701682560 71 295784722 1717471970 866635995 5 1085030763 67 139 73 47 83 17 7 1320817757 1483322841 1409036125 5 1651445055 101 83 1007523720 37 353612404 758828593 61 421970489 67 71 349285723 59 79 894995503 874022583 1137395689 135054392 29 47 1369732428 41 131 1771501865 242477690 97 1592369557 2777 691461641 67 1521970928 59 1303509420 1949 52459284 2024574424 1907518522 953455453 101 2060270324 888954121 59 417292164 89 1069944415 1932541920 149 1855005617 67 2 354693627 470789628 43 11 11 11 2054716906 586523993 1787194581 17 587433079 97 1810966817 7001 87957405 1974734974 4999 2 1397348840 801686865 79 37 291676476 542357544 10007 127 925116238 1949 101 2026025054 2111393910 103 1015105891 7001 625049280 623880113 31 53 845300392 137 1979643835 956443894 67 1499406668 79 4999 79 253605567 23 1169403122 31 1269385819 67 753083867 113 139 10007 83 2094620702 1732425987 799764881 17 41 1484779384 1949 1696452478 1957035561 37 1972263133 67 89 1742684970 1416208317 2 43 149 37 10007 43 639849331 1469934790 37 7 10007 2056018184 137 1968882622 927179902 67 31 1706134983 7 900973304 31 479634077 247690465 321318286 37 37 31 1311744261 1955249818 149 362505741 13 199174794 73 2049418133 17 1955443326 107 832143601 1241738030 13 149 1416758305 68730082 43 107 3 139 118072021 97 10007 1965334772 1365695318 31 23 1771929706 127 573594484 121540397 149 79 767017715 42888468 149 2057338630 53 1441235229 31 1660881637 644265554 41 59 41 67 3 67 495736484 1774469161 816633389 149 2000307216 47 89 549885432 7 295664054 103 1837745158 10007 61 149 924673885 187105229 107 29 1781471305 1232669157 131 2100048555 61 987607629 582404942 810655710 1037986065 5 630605580 29 888245234 19 149 780605684 1949 1672954745 7 1532003753 23 2038396965 89 139 269331126 47 725882946 19 109 73 1476690063 1001479481 2 1717098705 420721896 7 67 322704704 53 39688922 7 1604912080 53 37 863053897 10007 47 19 1246675006 2777 1051261120 304742426 1860981404 2 7001 429770387 13 404933880 73 1558683444 1103074234 131 293342798 2 1949 362293763 629729816 137 1246641879 29 1509466182 29 27701674 831974148 137 1815925699 47 659252268 109 149 5 13 61 969058444 1072233741 1486313979 79 89 43 999420405 10007 43 7 1954967168 5 1948110295 623586500 23 2121317025 137 1386101884 422875297 47 96901733 1988438259 47 1052705483 623879504 89 5 127 1984612998 4999 816636640 127 1027340288 498351293 47 3 19 1783561323 101 73 84351135 10007 13 17 3 606367435 53 1722702248 1140132977 453845131 23 11 10007 61 131 73 565526334 3 1317071442 491657304 280287611 97 299597496 1481255995 41 103 954665697 10007 840426792 107 1949 1761508149 1360784004 181888588 7 1504771176 47 1188827339 1219530712 103 53 161240787 5 10443245 131726090 67 79 48868136 2033769364 73 455415464 738122856 839828358 61 1503051540 47 1924745504 19 79 1623477350 5 97 2015878444 97 1771187990 71 107 160571583 1021421893 2 41 1233275285 2106467424 131 1640213927 854979825 212727984 7 537910104 131 59 122782278 2 1491162360 1975566467 53 757960526 41 101 31 1443975796 1008755544 131 17 15503269 59 1973219948 61 758772534 10007 127 418332158 7 1988490581 1347801329 23 13 1334447543 131 7 59 1460377145 3 1862036399 1625082851 79 73 404446949 43 1321826149 43 1230667180 113 37 2056424147 59 1253295287 53 73 296347807 11 1917804746 483975789 1125378293 1075772989 47 1305168864 1421956376 101 2 798332904 760402782 808358 23 1063277635 5 1433290225 47 1767095989 503765317 7 1703054080 889611600 5 7 1955670339 1178429245 83 1264645028 17 100957377 131 4999 1957163489 2115341847 53 163550739 1949 52412508 10007 606934557 573661282 13 2118952969 73 31 1229201679 37 680466778 73 1502767309 79 81516782 1774388941 113 11 149 19 2053675819 2 715691192 1499103281 43 1918276354 653529268 4999 344470055 53 1431984280 1646584982 43 936224899 10007 11 4999 79 1012240372 11 73 986200750 131 108529439 1282419330 127 133003036 1418036336 4999 47 895277761 19 89 1613760460 1746591091 1399576900 1949 149 67 2143905932 2073714942 73 248585015 5 13 758718607 558270880 79 41 17 131 2005628078 3 469444395 1378298460 5 1214112730 23 23 885451769 914852761 59 4999 1079329091 107 71 1019962712 139 37 618729540 1949 137 1441600858 584105802 89 31 2100616172 137 5 2777 672253383 1439113602 1947911727 1945092943 59 29 89 667778570 677402941 1172975847 1137758938 41 3 5 43 101 1372575454 1949 1663960699 1010172145 41 1949 67 267274859 113 778367052 223597956 37 315495115 582020939 139 345296989 67 131 2049442207 2051396727 1709260895 5 1800032440 152303134 127620765 139 3 214168047 71 7 1713498033 19 2105420685 1855238991 861337314 83 107 45793004 1347035626 11 307164543 149 1255881962 109 804855657 97 127 2 297579219 709342279 97 37 332543160 97 1557316972 2 29 4999 1750046096 17 816860370 251217942 2 1890659174 43 17 7 67 3 2777 699168469 17 1928484873 2777 71 1310588929 187409967 149 29 602268259 101462880 7 1182003333 1122391256 1949 153885244 61 23 1590982750 7 662867982 3 89 7 1789124099 23 119288370 3 1426432370 1359941449 89 139 149 2111759120 67 103 1555460680 814643274 149 811399019 811180943 1438476877 47 71 1099442810 53 12822131 810156426 2777 717462943 914808643 7 2030141974 2777 69447216 89 97 433801945 967183314 107 79 61 1701417978 477320181 1404024190 61 29 1540971579 1302179516 19 1842511301 1641398253 89 43 962114164 59 41 59 13 89 1884316099 1046176851 127 1143158750 137 1657767130 83 107 107 1667308608 61 2126902738 999195147 16370415 2777 131 1547247812 29 17 624999441 1658510016 654917703 71 410806306 131 2007999440 1720434864 2 561672336 2112482681 113 131 1338895912 1606431808 2 17 47 1703891861 107 17 350621804 1279586158 103 101 1278569100 820394850 5 1499735385 83 444206953 67 1086112807 103972977 31 113 67 23 267758111 1144186497 89 280358989 1939632714 1896823605 73 109 7 83 83 481435026 2004043881 218135758 1282228435 139 101 101 5 1734476430 1040533260 53 61 127 61 484581743 43 5 1875634435 113 13 1621140378 1353116564 17 79 279551770 1400130416 1949 1376657550 29 47 838911601 10007 828769733 856499130 720785449 131 1285407632 1031250982 1949 730264963 3 107 37 111862623 699575057 4999 29 113 1917318799 41 360903074 98950457 131 1946857548 29 109 418068846 1357957534 37066260 113 23 387146465 113307062 109 2017481654 17 107 43 2065774739 114499755 894263390 137 786301636 7001 1536492188 131 59 13776087 107 453651431 43 633673069 67 228789858 502188069 79 1172153889 146237209 71 663765297 799960471 1545260808 41 1650702576 43 137 43 1532935294 1068597859 3 998621046 10007 37 899043723 17 131 2 1375301858 886131660 103 18083813 1411242633 47 1949 924490609 5 1390247261 373695699 13 10007 103 1438309613 1528242415 127 367715419 71 225159744 41 1882722091 3 2036680771 137 1949 453064689 101 2777 421030077 532999472 67 47 59 127 139 2063065522 53 904032409 7 149 1949 1040062411 2777 1538099767 103 17 468406916 1736692766 29 41 1591847427 93706402 1280925708 1241791983 109 73 544725416 1673895110 37 1857307611 7 1896612389 67 370347257 1321779618 10007 131 523535474 139 4999 1711782575 1417965892 1236019069 137 53 1850270668 326441904 2777 1317113404 139 73 131 437945625 34737895 113 43 131 1328417945 17 1126798097 1180678458 1579552559 353750173 97 165743726 149 31 1345507384 451141512 149 690507124 1274315348 31 1669197511 1902642449 83 751983027 31 131 1287038036 513962570 59 113 2143165640 127 162946555 1142310386 107 266275462 2146294378 19 83 146812060 109 1572227336 37 5 1148894280 2 237622944 404414510 1719596156 2777 830615996 2 109 1226592587 3 488323641 37 1368512811 3 320020626 588487145 41 1829886539 370212367 53 67 139 497545774 1959147593 139 43 1749459988 233964892 246223049 31 11 1324538160 190328204 19 41 705830990 931296878 17 611179407 59 616574249 1785523727 1949 1939738352 97 379712029 53 1671969011 19 1965841422 79 386543704 286733939 23 1054064662 109 38060838 520622058 1060923512 11 1985026541 89 1669877713 7 17 2118885559 7001 1329475898 1666465061 53 139 103 1521837772 634523981 1035254171 1552976323 10007 59 1530206005 1823182734 1773044470 19 47 454736938 180860237 682618311 83 4999 1828929141 131 2016925387 13 2 1516492689 31 429700580 10007 1977002934 2143059233 31 2090910847 47 1085904497 750401174 23 490439971 2057235575 23 1565319863 1669537975 29 149 1838913598 756206745 89 149 10007 53 17 203638818 137 1796446613 224043846 67 1068361556 31 43 1758238141 7001 53 1651385501 1771716330 1096858937 23 2081138118 89 2082641652 2031540700 7001 79 2036958594 41 1716356596 362064522 1950132418 67 2130053213 79 27494686 858071693 67 699030689 710756320 41 71 1202233060 1642099431 71 7 1318205974 61162809 61 107 4999 17 2052618182 337678276 71 1718935986 83 109 2038794424 139 169346218 1521940522 71 1173758130 103 61 783170568 1949 852350323 103 61 1472259438 107 702234525 4999 1949 67 591093269 41 1837736809 103 615132628 127 1082653537 563725168 17 2130356972 607386136 41 109 43 113 314610450 231442962 2 109 2113444600 127 264950551 109 183802523 1867954410 113 1505832591 149 469650558 43 53 1227910625 1607913847 37 771839277 73 2026296367 2777 1329322130 11 1200758715 109 7556534 29 1656169550 213936268 7 83 1234350187 97 922112550 1733463563 23 113 1192092992 107 19 83 43 41 209910693 1423142554 1480795489 127 1075769756 1730209439 224925841 7 7 101 1676408654 59 494044581 565088241 3 127 13 113 83 1949 2001782818 512892993 496548219 391427538 43 7001 1880790646 264504781 164952816 43 7001 13 2059884872 131 1297731457 1320449054 1391965229 29 5 2093695102 137 33139031 1483794416 31 37 2032794064 113 103 452497305 452143146 13 89 650790695 131 2777 41 391168249 600655330 59483101 1231923566 4999 1695813946 1308883759 97 10007 518694500 131 1713301316 53 1645282339 79 1146496506 782872067 1531456324 103 1573807442 71 11 585545070 1657456757 83 1185188497 31 131 588059393 67 10007 226638536 31 480979260 1597070896 1966871547 4999 109 1365580013 231776728 41 139 1277795447 2104436224 896713389 11 1669460368 149 43 50511111 1037625807 1696701845 137 107 1311505206 51321151 31 944970799 1019146721 23 1284781334 13 10007 1423175526 586560305 1585411781 23 839116252 908711466 13 19 1203462204 1024497575 2011050715 127 135878189 1299098733 10007 1808625152 384529515 1555050918 3 137 218764482 888639874 149 31 23 7 2092195196 139 1836724455 79 432015134 1300201724 131 1480270421 7 1253586897 1786449640 10007 1784538021 4999 312712445 67 1474515685 5 862613770 142100812 98732646 29 139 643977895 669831984 107 919181127 414986986 4999 663452283 4999 1565847254 137 1157493509 759311472 41 137 587154052 89 1690877625 137329225 43 1913754860 73 147157406 17 31 448146850 2058082777 31 137 1128382416 47 89 149 1411185556 130837822 131 275986084 17 41 88261561 1634107863 915701071 29 2 71 2777 5 2065168465 4999 1683088315 1345251276 103 73 153803441 79 1262979320 137 592891096 7 562802394 137 47 1281097444 59 489769030 37 221356200 1057947956 2079652902 53 1188073811 1316430921 131 1843667800 67 107 1949 659818358 297392966 89 1949 1059348187 73 23 47 827775609 2777 7001 1198445182 1212215790 97 1056249490 4999 503124355 222775436 89 97 1949 482927118 978281060 1962159693 13 101 59 37 178820593 5 2096957391 89 1820343344 790674705 5 2777 4999 1288256887 47 1639603178 71 676725211 1780695615 23946751 10007 1215783683 73 7001 871344460 1766422310 89 1117122749 2130995619 1118023808 113 1004587226 79 702971686 61 717772055 1063708853 308790571 23 53 127 436843424 1841272205 1143328161 29 109 1074348816 131 537314456 73 2025420332 109 71 1152430678 71 1025871687 1050883212 71 73 735558366 37 1420794968 75016094 7 1782053764 89 103 1646652863 83 323293246 19 127 1979560303 1815171884 137 1877502389 2134571166 13 131 41 31789058 107 1699661402 71 127 47 1107622586 1494651230 139 3 1982499463 19 7 1821668611 29 149 1331019627 7 79 59 3 1327520820 4999 462252531 43 479165125 1941275944 53 80287368 43 131 807392824 71 2090919044 29 1986045173 113 149 1187143792 2019976908 10007 59 7 825284910 4999 73 352906408 7001 11 7 216455876 149 687005773 59 875246460 11 83 366045023 11 822613055 718663154 31 92718613 355925694 25026108 67 839788710 53 936166241 113 204065148 7001 29 2077786606 1949483684 10007 47 1686240009 1735333107 3 2010478173 1883596158 3 1732868391 799708007 59 1550183717 127 139 1747178987 1245478781 709439346 134014456 83 131 83 31 4999 107 102784093 17893420 71 197970933 53 1949 61 67 31 7283667 1566195299 10007 2050134090 43230240 2 817704058 107 13 1345201981 89 17 1380902115 127 1212097525 1758712220 1819340560 41 113 2100993364 107 1485419258 41 554954762 1232984366 103 1898006828 106296317 23 2777 11 1098587006 97 73 4999 1415727619 649748983 113 61 2137732125 23 53 155524366 89 131 47 1560159300 7 173989179 13 29 824997570 43 1828930064 13 315717155 127 859719198 37 1550412036 895159559 1508323626 19 73 1861500073 540705598 43 89 4999 100000302 47 109 47 1357138111 101 2008532056 127 109 109 71 1835529864 3 1516057814 97 137 1886524403 2777 1456367033 567509908 59 1803663797 103 1252898773 37 101 31 697900985 1734371570 300999765 11 316010992 1323379508 1879405713 71 79 93450206 107 1527455816 1888337474 1910865035 79 1640847838 7 298870719 3 37 1117581374 13 571383930 97 31 628534983 3 1603633615 109 2087586421 53 1183216891 1247668283 1289575014 61 3 866671971 2115039498 11 622859499 39803452 71 640797192 61 298279273 79 1918414433 1946017907 53 139 1541587334 89 89 1623104839 7001 1182090846 123671689 29 866411988 338653552 43 2058630395 29 185405304 7 269636875 127 1940706050 680744431 113 2 755351892 7001 185558143 137 298500258 29 1285946913 1265542774 965021660 2 233360748 37 163250845 113 1368986525 1637323557 73 3266458 101 1509704166 11 468621450 1056267916 2144728687 809314937 17 1949 302981098 89 455491498 1743899044 73 73 1390119549 627221634 13 751938153 139 73 489886064 787675365 89 2 43 1965308120 2060678011 107 113 658846634 101 61 97 1488201732 3 1156366605 1406183707 4999 80785745 89 17 83 624236775 681252297 2777 31 1216808063 1291932810 149 1254652411 53 1952357343 294857731 201216032 73 61 96705008 916930722 101 109 93346837 496699947 7148021 7001 1908340648 83 2777 1843530889 1833236550 71 1408320784 1793516186 101 7001 1269409304 19 275157506 30128667 139 1694391297 942325837 41 79 895096748 41 246571253 73 99335407 53 1785492196 819538761 103 71 1787775385 7001 1412227718 60082582 71 105447993 41 949339297 2059691949 149 914951337 1759704131 107 169823016 2091448309 101 13 1590610905 319998237 103 615972651 564575452 127 5 978020910 846683305 933813459 552820167 2777 1779674325 17 293901236 806462555 5 1949802540 7001 510519069 604991661 3 41 101863216 43 245397302 43 638593301 131 1215218356 11 1636206352 170544825 37 1800734796 133143353 4999 73 10007 1077183501 194295912 1707633287 113 2024165501 61 41 1607335956 53 327189652 83 61 89 104221492 1324294457 41 392105591 73 636350490 19 1914176109 1205694134 423653566 2777 53 1879501953 934557268 83 1409331783 201585669 249671105 5 97 884747670 1360121099 37 720520980 53 1104741275 101 43 2777 37 7 993110118 41 1900588866 83 1460025714 1426902265 137 41 17 1665281257 956067896 913461584 7 698197640 670091016 23 11 1828596407 1142843 13 480791909 7 47 1310010179 79 79 1666326776 796537640 131 2 654781974 1581329694 322501842 37 180413057 551353843 89 674226912 109 1224107714 109 4999 1515011937 67 107 37 765903583 53 37 1053360622 5 1007116135 61 11 1909123558 37 11 1881650936 615738591 1952737644 13 47 1389646622 1753424127 13 137 1307006660 1582504562 101 131 600865560 23 670124412 386769452 831508779 2777 1747229961 1019957075 17 17 89 1694388896 113 23 50555624 97 1601099460 139 1971334557 2011921700 31 61 71 1663506215 324801996 31 43 323559647 83 47 13 797968717 433190028 1231389565 71 217255818 2777 257356760 7001 1009131740 1107501671 97 788323316 109 1586917071 47 113098103 59 131 103 359531903 1363979904 56991374 19 2777 3 1758133382 41 1604518477 2 1287600842 2 113159164 2143346484 1949 1762081155 5 87028900 41 180322387 644622664 1678570712 101 1580643334 99052850 13 897387465 329515014 97 10007 1484726747 89 47 23 113 1002832173 1250679028 109 895470861 1552689608 113 662550753 109 137 5 214039160 1285219655 10007 910196692 532042169 2 260719902 149 1823857148 11 89 113 10007 19 976007105 1774294445 1030333725 5 59361524 10007 223246163 723072375 67 71 1013690785 11 2068838079 103 640569204 47 254555572 4999 11 1798806981 1208024753 131 7 652377481 13 478444889 867431479 4999 776264716 7001 77933583 109 213355151 1334230720 59 136437668 101 109 504322617 139 19 11 773740461 149 17 103 369907900 5 2740648 43 113 29 89 1839624838 1949 31 727530909 782671756 149 978969038 47 817855272 758046268 89 1376313266 1137380573 7 618748606 1713443291 59 1488076937 1217770443 869744685 922821179 107 41 137 1082245885 1636906252 149 79 522294101 109 886625293 1882720268 11 1025255307 41 179262168 2 313335856 1962991426 137 109 1933916586 23 1378812533 25971025 29 672485060 209634440 1949 235912807 103 5 901198332 59 18454197 109 738471621 2080990068 560538894 149 354511230 13 1162816646 103 1470677365 59 2008436705 11 623060911 23 311481824 5 348101860 47 1942781895 11 2147045647 776091870 41 149 1782550176 156958239 825834817 97 268245934 629987054 17 182947296 67478132 2 1947698625 71 701719270 4999 1590946747 1178879776 84725750 19 13 389633263 1472854981 139 1519668433 454514596 1949 1308697022 83 1528673997 73 315502058 463166604 1031552945 17 2087669262 89 2 1453546020 3 1463720352 139 47 71 573862754 1513250690 1915815779 31 146301214 5 533283730 1967714775 2 1575803240 61 2777 1441032509 1765272577 47 107 1089954323 1972851876 2777 103 577406670 1912876654 34674270 71 113 714298877 149095025 2777 2777 610676185 43 480116543 471832206 47774109 107 335413970 2039027357 1066404443 109 23 71 1348111435 53 1097809460 11 7 940554692 593983796 73 13 131 13 910134888 73 1329078150 131 1538361253 11 2081072631 139 1174142060 1736859124 13 23 991864512 53 43 10007 888078088 385260768 83 2025075967 79 1621172272 1666823119 67 23 1938037017 1605898940 1586065704 53 2077346045 71 1449213740 10007 73341303 59 101 1615847028 47 67 19 1647728117 7 282520987 4999 1903259272 83 1615091107 1359215055 1924574090 97 480604445 101 1195517608 2088678908 1292424133 53 2 1718368770 149 2777 31 89 472257100 31 73 907266046 97 899093291 31 1878965645 950500021 73 725176087 2002210446 149 89 29 703937445 200752877 1712088632 79 127 1215656827 97 31 1552751797 149 270194216 1995278378 2 7 31 1173118678 1411562835 310152768 107 198997316 797946405 149 1949 253658571 243409899 101 1609702515 113 791767579 107 169745918 109 491782385 7 131 47 13 83 103 1378035043 1754726334 41 2 1324371639 595756340 113 73 1626852231 68649054 1460281871 41 59 1347595667 234159713 79 139 59 630167967 2 1204968320 10007 195386675 1220143503 898448474 10007 1579184656 139 1799176734 113 1912677912 127 89 43 1290843574 238579818 53 1422240022 1794058667 47 29 796975448 1638840953 1209135803 10007 37 73 1093331877 109 79 107 3 107 83 379883343 3 1559434158 41 1546027262 107 31084784 571504013 29 1396112635 29 13 949852514 1629839331 149 1809942634 37 41 178388069 103 219470546 53 409330130 1697031910 113 1522484143 43 904704695 5 253344910 41 1346639190 23 867729165 787653608 1329625653 67 1565378303 137 97 1213958104 1640468970 1671040153 79 43 114794821 1260634258 127 308729761 61 7001 23 452835663 1262342659 79 7001 149 2095937853 83 461698466 2777 129441524 113857 2777 97 1418828118 41 1248559880 261812801 131 88679970 29 1798288608 498852257 59 109 842337669 1114107675 3 17 467404421 11 1228840393 41 269486932 1252722692 47 103 131419863 59 1754917122 1232134701 10007 1577673599 1515783795 2777 89 1991355668 1210071732 1949 139 29 1388981970 23 1472319010 17 757738755 149 1074107422 7001 1041314738 2050252273 1705658958 41 1909095956 37 1514097868 1082141656 1369055602 19 31 1740589519 113 1165617487 1345909326 103 1483849518 11 1829812424 31 107 59 2136094220 10007 884858968 2777 113 709677005 1574093930 5 131 1990749128 73 1135569385 107 2777 73 815985776 61 1672866562 113 42553427 29 228225244 826001200 698872510 402040106 103 41 1877512713 29 781087247 131 589854355 922356128 37 1397120111 127 1676083295 447017040 17 1537457459 144038824 59 139 1760267177 2036839541 79 47 61 557951994 1667007024 103 1423915054 663015223 58176872 2122576517 103 1118850729 216109091 31 53 137 847063602 176407228 41 3 5 76987175 1956295800 109 1589196129 1869136098 4999 1865783694 17 1286130559 43 10007 1483519692 149 53 112543062 1834824258 1615069497 97 113 1217051471 1611304403 1204035561 1279241787 43 1278614226 2133378239 4999 59 1750507225 31 2009421612 103 97 1004527441 434020107 2777 1346436781 10007 53 2014655186 2138268393 127 654755358 119644310 1551574790 5 101 1883639193 891173197 139 1989309672 3 97 4999 11 341657019 792609072 1367603598 23 10007 1043319813 37 83 723311034 793863786 53 73 1454621871 103 16678893 1481088500 29979387 3 911394960 1683715192 107 2046806149 1450970605 47 61 109 89 1846627269 828711816 878034093 53 1709686767 107 297056931 103 1234643078 103 765747320 23478850 83 2141940815 7 1144363458 165185010 137 19 109 1368354935 422920545 1350128634 149 191058367 101 942648150 1119100799 67 1601917003 1757399701 956903922 17 50423662 89 788727790 11 29 131 1416432260 2777 1685277990 627851930 37 354641929 1525205206 963841265 73 2146303547 41 41 1854798262 47 10007 47 802958857 89 29 7 1248287306 1051062122 139 37 1935266981 83 198823180 89 1351897718 1692041300 139 139 101 1100528724 946473828 41 89 137 138776890 942754266 1997216301 79 31 814952304 1518535590 2 1667521582 1911666225 1842317829 29 13 728807103 131 1696542617 67 59 10007 89 722691926 7 613904284 1310270157 11 180578497 113231815 131 522534896 70458822 149 134107377 19 13 18722210 997059648 1959102105 1567045769 29 101 29 517454801 1181974402 97 131 59 1969387414 141324105 67 103 247902769 71 1210894980 5 109 7 850494792 71 73 1649819345 241828560 906795244 71 1188063874 341069611 109 1032090589 952636379 10007 10497343 4999 23 402445193 67345578 31 13 657812013 3 1724137992 37 131 163436155 47 1243875257 596585687 2777 1080130812 1201344085 2777 1453608588 41 1012262899 137 652195898 2 5 1774899920 2055631895 161258039 79 1999950886 137 582534481 504420068 71 67 182223719 1044390171 5 797955925 13 1478484987 73 1522054745 83 568777503 1710064355 79 1992825850 83 1089258219 1464878996 557968918 41 103 1091812295 131 1151037657 1949 1535486517 1199177809 113 1363136243 7 1960598171 1949 779677960 149 1579761325 1763508278 101 345835413 103 1100050403 635867478 1465591776 2 113 19 2134194342 19 2056866014 131 298332719 1116460600 1226866564 7 1495333691 131 1640995590 88190873 137 762761148 2 97 608664621 2068914843 103 1532168260 2126758523 53 7 1771990087 400474340 149 22863281 67 139 11 1211576751 1995864926 3 1111597042 109 1497505983 109 220617687 17 435945994 61 1035366176 2093379408 570179528 31 13 109 59 909099148 67 113 149 2072798451 972703737 59 658220897 956246945 131 11 1223688774 406821514 67 47 41136750 17 2127416941 97438385 5 1091858047 23 41 1593347002 1377934082 97 2 73 783045231 2 438035582 169029630 1377635361 89 401962715 1603074815 1534378811 61 19 1461177917 79 107 47 73 23 67 1431638044 71 71 157850893 296866324 43 257646783 19 1227690562 37 2110225638 2777 1238253192 2101004532 73 5 189891770 997751790 1831834319 83 319233521 576171155 41 2011357928 127 109 635104305 71 7001 71 1290057362 83 645172695 166826807 149 1479676684 109 2128493031 2045400914 149 171336590 1183231201 7001 5 113 1519037407 109 2133818553 591836466 1742405579 29 29 416197038 1521749741 71 830077756 59369774 10007 321875155 137 307145780 1265658765 89 2777 696041241 113 73720296 819511175 149 5 61 79 1170978053 590120836 109 6748735 10007 1532471487 1597208765 59 97 1134744024 1003590324 879815552 7 1948895767 4999 760207928 782238521 1115876454 11 621492916 4999 753569256 1949 793063692 67 1077194518 4999 47 1161380152 2089107164 59 1467827488 1760346005 277011625 5 1699116355 410776385 89 37 1949 567652097 73629322 5 13 3 2087037972 1757618594 528953965 107 387067631 61 452608208 1889452136 97 722479029 73 37 1023676262 452722491 7 744835553 53 357300454 867904212 533484476 7 7 1705738335 1452721389 41 1227875913 1467836285 59 832940583 1338994970 10007 1917501312 31 1822283261 1949 29 1115262570 89 109 83 1676448527 131 1253334964 67 7 1792663362 101 1645182435 812122921 89 1118492993 139 567353381 7 1421190540 573855808 17 17 1949 59 1008332066 139 1118252653 127 1374941886 101 825027540 109 594927461 131 1949 61 5 1208823090 103 1556674020 127 971235892 11 541210095 5 1395032695 127 452259446 10007 10007 962613358 1994204967 2129501083 43 2131483039 71 23 222129561 1249332498 372375737 19 67 2107187386 2034729206 137 1448174529 957604119 1908922713 1949 97 1500072117 1743858531 97 806395920 59 854022729 89 139 71 29 566960034 691399170 1796187854 89 2070134716 808790905 13 73 691521846 23 89 1368658554 103 958701394 47 890220937 1797718363 97 1019451377 7 89 903241420 1988072655 113 1675714516 1912790019 73 931925519 1822262377 1739601389 1949 41 67 1932919783 1944867431 1440818228 41 1888179242 2 541662670 47 936437306 17 5 633031289 83 1942737010 41 13 1189774445 137 31 43 1411977713 1351730069 43 1348311612 1949 1313234251 985760011 149 137 724816858 1855958734 4999 1581878436 47 1883262693 992918131 127 1078720347 54948499 2777 2075074372 137 2120383013 37 149 1323250591 13 1074102636 17 1855449156 387908349 73 1807716885 5 2777 1178344971 71 1446962392 3 386801781 132386688 47 97 1555378316 995678228 10007 60442280 874701863 1179422103 43 346902840 2777 348388535 888627152 354578899 31 103 2114726681 561080243 3 1945152736 2 876070364 139 1817626580 2 721872026 820637221 101 1741575726 448184244 1949 1867825110 41 139 743453176 29 1868793379 1393989110 581507577 89 107 7 1903240087 343774131 83 61 986497661 453044373 4999 41 400396565 83 219872063 2 430797215 890940523 1949 113 152144104 83 674293947 109 1693999629 109 863490370 287007565 67 1809873355 61 819733662 29 17 1527917721 1553253669 2049738642 53 10007 59 318855175 59457486 1358285621 892327414 11 10007 200874478 7 1641509121 4999 71 566689198 149 1970398201 666121933 137 1829910041 1660431489 10007 730370496 385516500 139 859018052 43 89 331454156 1541658890 380392101 29 10007 4999 5 1986109304 1805693101 10007 435829093 7 113 1715122588 7 103 29 11 1670545525 1531625832 137 59 139 777738638 101 1164094892 962312446 1278317388 627638685 131 101 1855865102 101 2 1241697664 341377132 47 7001 97 1104741148 828490665 1949 274684264 23 67 676137889 7 1949 1986921693 19 41 213750398 2017253649 127 4999 1679169099 47 1949 1025723360 79 1224211887 103 1331462794 59 2140604606 943439739 11 59 37 139 7001 19 1949 1781101294 79 570757711 17 1667577625 7 686225862 1231494889 29 1978395608 70762258 7 1138005225 740370197 7 67 472834008 421948448 97 1463054805 61 504079417 83 73 1124861380 1156962988 43 925398700 1587536636 2078320671 7 1671554949 73 1725163470 48240075 5 29 22710799 1011933772 1920373415 228247909 113 131371896 10007 754540677 1043424690 11 57988962 127 1782070731 89 2053646342 1125618399 127 335761076 103 79 1546352715 379146438 131 1614897522 67 333647069 1701299510 89 139 618349999 131 1526436235 79 1739042010 83 998913383 67 1277664004 332115099 97 1176627266 113 2108749500 103 1815401546 23 1933446125 1491808083 41 653640028 1949 2033259168 127 1410003403 4999 2 37 1881158921 7001 365375189 1976848616 19 270361279 1590679976 107 1451262721 2 653591446 517562510 2041092877 29 4999 29 47 37 43 2010726068 113 17 53 103 1388328657 985170383 109 2070200860 131 5 113 528278745 286961565 5 53 2096928517 1970887811 139 1257617651 47 1361542997 97134936 61 2083686257 101 900345180 5 13 1132103661 358903402 7 47 1943737146 845178347 13 79 103 149 47167887 41 89 1137218682 175722223 1697994137 1949 88188352 149 53 1169011831 1871956261 2777 61 1542668101 10007 2018441921 137 879360119 1568485189 1548679746 23 1514203712 73 83 7 1978897172 149 2777 1105415397 133801414 2080279146 11 1003364439 47 1301571000 3 61 113 43 208519470 1763924371 1508022539 73 107 31 1336367716 83 141503878 938039689 120454259 1166405913 10007 858503800 7 1464968030 107 103 73 727191598 897253000 23 7001 97 880115823 1872181577 2777 1924998390 101 131 868819284 67 1687703200 509904763 2131327144 89 37 2060823986 13 1695542551 82007241 137 23 923886862 53 1673578104 765972790 11 625259658 1328043154 2 1207729885 23 7001 498230692 59 59 263948380 1988216755 5 10007 7001 2099592899 713820300 79 1164698043 43 127 185971561 103 737576305 1644077865 127 1693196639 13 539866739 17 1744965561 3 89 674458198 19 1456892311 46605063 127 308036769 23 1316261342 541026485 113 79 2125533473 894238576 7 1588014820 47 1273943413 1475190363 31 2140841746 1167216510 4999 2084282116 47 530244207 29 43 197940277 23 763596320 217025902 43 2 1117741296 1890448832 1495171674 19 762864421 7 162837122 73 340164816 1482731941 2777 461138172 11 43 1461079327 512627338 89 509150399 5 5 189619095 2122644165 59 804268412 1898391332 2 1976724244 29 1949 1564045214 1400260999 873354113 149 47 61 672148081 1954151165 107 1902555337 83 747347922 213922154 29 3 2 1623918638 43 1360037808 17 1507209481 113 1882395697 2 59 137 846347350 67 1198228817 1173438728 59 7 300459504 1615955609 131 131 1343596915 1599719839 83 189038555 1980580172 17 7 1395121147 83 761184384 1043921975 17 1425948319 139 706709082 7 103 73 1899831278 97 67 1949 257653902 61 1179159219 376849948 59 47 365347262 1153078824 31 587659126 19 419106308 109 1214200704 41 2087590850 17 23 4999 97 37 860158277 1902461298 43 2006521465 421129577 89 149 59 2002944980 4012765 2777 7 1910502454 29 745222318 47 103 924336626 1526700402 113 4999 1744863015 131 61 23 1434345734 100216819 11 67 1715281875 4999 810697769 127 1503891059 137 53 860655605 3 1429783707 912541497 67 5 1633744930 1819319840 1194035918 131 79 2060862019 1757516169 37 53 797906732 1978359461 107 694177587 71 17 10007 29 2046685440 1552257654 159190360 5 1154590060 107 1949 405249723 1351843124 71 19 131 23 109 97 267231120 131 13 1100449776 10007 31 1949 353786378 73 1639787048 10007 380063369 43 1566541629 165361921 4999 3 539643432 19 1556119000 1576443604 139 97 11 2777 1374159572 1394687156 61 1105924510 1483373225 366631635 149 137 79 153515565 274829782 1949 2 13 1264975634 1078331592 1481998541 1238082334 4999 812008393 139 1507501982 101 691573462 278856006 41 141523964 53 977929500 106462914 131 53 304294359 380710501 357050847 1589270687 17 53 645246221 1260873816 109 297157108 17 47 7001 234463490 351150464 1344347034 2 53 1505159935 5 1178567018 47 1252398070 11 1865506203 211549255 73 502381547 1347579656 1138058078 29 37 303462993 1335734678 139 109 1074894889 317788410 7001 2018577327 5817831 13 649874826 1674163132 7001 23 37 31 7 1961475243 31 23 43 47 1599672542 2142311011 23 31 1119782341 67 7 1517398527 37 43 866402958 1733526166 83 339685468 247230938 1167682472 71 11 212381312 7191338 53 29 623042525 23 2018120297 127 1295976834 440035184 101 375521939 101 1921509735 31 638398948 11 1213158155 676161149 61 19 101 1874471221 1918175335 13 2041877227 2031077945 2 1949 41 1948005463 79 278126926 1931654131 89 1753286442 10007 1004993523 2777 707335224 908286865 149 13 29 3 113 1465433833 1819490800 5 743105610 13 101 886567193 1700086540 784481645 101 225557061 89 139 548790765 1428526352 200200596 7001 1234598346 127 83 175095420 109 419337279 41 1066145748 2 1955034192 2777 1580812804 1069333836 131 73 1163941565 1410001244 1942319966 127 131 18963464 760447623 13 110262787 71 11 357552166 1437023315 71 1860311881 687511168 97 308415578 103 139 1296446419 97 2089473508 7001 681554351 1745624764 73 1652232287 41 2051453778 790507716 61 11 488156372 97 53 1750567210 1929453446 67 195460105 5 1569680990 2114837013 149 101 43 1098976456 330890106 2 1053586098 1590784539 3 1943345958 109 740618039 1472593199 89 1424904155 1949 1922866656 7001 1757047971 790550069 73 17 589413035 1981317114 59 400625871 1725104547 131 1997566107 89 951615590 944766056 1949 902702738 41 1948402779 423539225 917972620 31 13 1542195410 1540080773 7 109 1117656156 2082023951 71 10007 1035731599 71 977887686 53 11 1458998354 1343288486 107 1939419619 47 391830258 1193346309 2 31 1639674152 612000514 29 101 5 149 1957574069 67 17 67 2 1335515792 71 137 1154654877 1579971747 43 2 4999 2089287059 40736851 13 951304939 19 360548750 1777409340 400658849 308700321 79 107 17 1831752482 1217750242 2 2037182906 149 83 59 733295188 1390246795 127 762852733 149 17 961981159 43 89 41 10007 761152434 41 1689635625 2 318571139 109 3 47 107 1163689987 79 261231354 131 2050982259 1495693246 97 2777 1682306600 1592279037 103 494201313 366964211 73 5 926802965 47 23 1333472403 249098533 127 731230910 1211676642 149 13 1321657103 454013144 581921924 973583253 43 11 2110291145 137 1171323011 198601486 612261381 97 724961180 1728145732 109 97 1929205052 544236594 47 97 67 255103639 1960061818 103 1322794495 11877548 109 41 31 1928669867 21098228 681778179 101 1977654235 1949 7 79 89 89 954738377 375530831 29 1189681580 19 211457880 262613806 71 501792018 13 103 485739348 768496184 1141882197 37 1661775857 1152192069 73 73 1239084699 268085930 137 53 721474762 89 962236571 53 408169324 1656472085 83 1269100876 1629036654 2 767081956 43 1406424229 17 454858178 10007 61 455082448 19144179 53 1145615034 728046352 17 83 5 5 2137654740 2005887962 13 1445127273 43 109 1673868964 2144218679 1179968487 1218706243 113 31 4999 7001 1504794940 7001 41 821005115 71 43 11 51691818 3 107 3 396162204 253947274 53 216530823 1051399898 103 31412056 370286734 109 83 322426863 859479774 43 1776661186 79 1385535378 29 7001 139 17 1773187380 2136901683 651965312 43 1735167175 73 1467288393 1017643725 1304412318 1130108421 7001 109 109 41 2777 217933406 83 107 1476251287 1435496255 5 760626985 13 397147809 1346792095 10007 460238420 5 1030645935 2 1218337892 286547294 23 2 1839294690 103 101 1886082181 1680524860 1927957698 83 139 1239969377 587232764 1321064979 71 250191104 1293697048 79 17 890409425 917658317 3 1618501218 482577111 4999 1255665601 71 1241804998 1912116856 29 79 742491849 3 61 1943221185 332122918 11 1788512341 2042827848 2777 43 1166141940 1146037763 1340460445 1167329976 47 149 1715467694 1625504325 22084862 297591753 101 883125424 1910902958 2 1949 41 2777 107 1949 714782107 1399481658 3 1770196467 2 73 7001 257286096 694176938 23 43 2072533737 29 719751928 1055887680 381662489 13 773586697 139 11546035 41 2039246346 131 59 1311290576 1142479188 7001 1381129276 2 900811002 149 29 41 58564728 1348038016 11 61 1119359638 987989541 11 1696931832 961221553 107 67 47 1295748640 2777 1264228338 1896102253 131 2 538262176 31 109 871456962 269701098 290317897 43 597961526 1849273586 10007 1141528511 29 79 919580069 43 83 2096794804 73 198433418 137 629068400 147114176 101 1482482325 1557377724 107 107 472574604 29 2051371347 108907703 107 1949 1888015790 1062816986 484609220 7001 83 459743391 1475080130 5 1638997300 1416190640 10007 69798825 4999 411667650 79 1620411581 297484544 109 1041795949 143411318 1949 2087182151 1973706767 73 1994204437 109 31 1219745685 944396270 1317381265 149 107 1234970032 784949325 131 1992336818 1412507937 19 5 3994700 122564307 19 427313135 23 2046422309 444664348 2777 131 1824406084 31 4999 836267713 47 7 569959208 979215070 5 968958166 41 107 641064203 53 43 10572755 23 1033927504 41 79 330652128 37 1923048682 7001 101 113 1825487196 950829927 107 61 485344792 780599920 1511823885 43 671678646 1654681147 53 41 131 1736032174 779722373 7001 1691021386 101 1917941015 47 107 71 63483727 602483351 19 1983937689 17 1920645737 99914333 1000357569 31 29 643437094 131 1715822149 17 2049123288 565178816 735917063 1949 17 155356739 1949 197182279 7 23 845521492 4999 53 11 19 2 950869026 944458918 13 377422409 13 22374378 10007 2 714369850 5 86476310 1369632324 3 1907304328 59 357164819 29 2777 137 606226173 103 19 1154739326 103 658837955 2 1992734623 11 774215354 1370989019 89 1112770649 113 131 1877332669 127 109 538630149 2777 107 1710539985 37 1246904699 1316994983 17 468729287 201843941 101 37 1213513420 139 59 1527438492 2 228077872 139 131 59 1533099147 53 1590425908 991987390 2093384964 37 139 29 1541679718 1684171814 61 10007 1146181766 73 19 1413440913 1916030715 89 981022106 2 46302720 61 20341853 1926694943 570335521 113 1786379710 97 1663174416 127 137 1057005097 101 449649576 148268247 61 1365696182 698633120 67 1489128734 270527427 109 1968423168 47 845352716 1280636270 137 1196599374 11 67 998268108 265746254 2016591493 73 1926126884 83 1003510421 43 1986654923 73 109 760139556 107 1548641314 11 137 511327977 16975533 1543832516 7001 61 20935017 113 786559891 89 414886761 37 1230539599 41 1926595412 797150745 61 59 59 101 2006931509 815238165 37 319065042 1659321135 79 3 1537819824 31755129 1270373737 137 291521889 969346092 4999 31 2032219973 824730541 1173056047 61 2134482232 1349486337 39049676 23 67 1233238570 103 1909970715 1356090982 29 101 540457767 103 79 149 59 79 2777 57558879 1918246074 476961835 149159595 127 218839222 41 1248804245 13 1901580460 61661890 5 3 71 767160822 47 289919113 488093293 131 139 109 37 1296255706 23 463450391 875315525 43 1951573576 53 1102859565 61 29 381705772 101 97 603632843 369438301 990357176 127 349588738 2 144775653 1139098941 109 13 139 2102506216 461276504 329562167 24999945 79 1543837654 61 13 1518967222 61 4999 55847733 149 1461344121 61 2074630313 11 237676380 950452085 5 85833156 1312655808 2 61 265141990 113 109 137 1815139852 1901538628 109 962836022 1869978877 13 29 43 891000291 7001 131 97 744061489 101 31 28106398 73 2113531332 997261687 89 481203865 3 777691197 948415609 19 1460659960 1466958446 29 11 97 1131483951 545168441 53 2026128414 127 1333178817 7 958702230 61 494967265 53 2096039074 19 60981602 307887646 347156346 67 1659516072 137 1535799173 149 103 467710858 37 74989232 1512998001 149 71 238102618 19 393180072 37 1774833686 137 89 103 1754953140 487187543 4999 79 2004634006 1849912901 1213292157 11 71 522984296 1661910135 109 937761682 19 1086935022 113 530257020 67 1342817484 1455197926 10007 103 1213605740 893617585 7 2755084 109 291191320 1283342129 109 89 63114913 2082861679 107 1196375449 41 97062006 1981318388 1304598288 7 1564576750 877588415 11 71 1949 1842592396 41 1907336482 109797180 739248662 1931246536 73 17 81515612 101 1971876732 1721629032 19 515509349 1169376641 83 109 19 11 1968852270 13 1095708813 83 352158968 7 1930279899 23 1567829983 107 109 149 702006199 31 1908227227 137160138 73 1358356470 5 2777 127 306311300 1130676809 131 1362597417 644372358 97 71 2 698022140 17 450878114 784189243 107 487899690 1269064269 7001 10007 43350324 876523137 4999 107 7 10007 619553384 89 17 283080617 888802470 1949 2040322344 839110779 934778214 89 89 78804872 258201193 2044651719 113 2119725642 73 2027418780 599021940 71 319274690 375050510 5 19 875596817 13 2026992529 2123732347 7001 37 1565369582 4999 109 99894031 1949 1391037788 43 1340184827 17 37 180624380 1618966820 149 449887036 59 67 7 1097456444 362002228 41 83 2777 900258968 546816293 11 1389052104 59 944192075 1114360916 107 1574540539 13 7001 389177111 2777 1424739850 89 4999 41 1222926929 2777 1205581787 113 34954855 1559621440 13 349914722 1415433718 59 772612170 203592130 37 103 2014180347 2103479699 23 7001 1576019274 103 1005733509 1581750185 2081431374 37 1934088859 2777 7001 754567780 42909129 113 505640203 71 29 976410599 71 1554950623 209003850 2095087990 5 37 1182477783 129662541 109 83 53 1909232038 905244452 1520833089 37 1773845009 5 908638686 47 18142235 79 1933959184 1098047307 5 880166405 31 1903170662 1635426532 2 53 535941664 1792905248 109 1220534953 139 5 97 101 31 624121713 113 554294267 1193824522 7001 399743098 4999 1063252307 254909008 131 7 1849016218 71 17 67 2012168187 2073467559 13 1322072271 37 1496140573 101 442830056 53 378006653 1074954216 354248660 2 1936842955 620872743 31 53 1738801475 670724487 493923186 31 629076211 1668605607 17 127 1932741430 73 917195214 79 97 13 2777 1949 210388703 2122597430 1543593846 3 359525352 7 2124692213 685512982 11 1060238333 214589273 103 1705612535 7001 1628593623 854580140 536570430 71 7 386439704 1903247003 902504876 7 139 1384042599 101 2120548227 668437998 11 79 157919894 394023323 59 1353271790 71 379944960 5 1441964212 1907252022 13 13 155521539 547214352 3 109 4999 940996763 1511316832 89 101 97 47 327036481 1949 1172978364 1521176959 4999 4999 71 41 101 43 71 941286501 36962204 79 815954738 137 1959306185 2 256276620 131 7 738282314 1263927164 4999 29 1183936992 1168420173 41 1949 544310873 1402149580 131 1852407149 109 1563753676 1054241184 113 17086883 1949 1066426534 19 97 7001 101 1921651730 5 1055742030 5 779751840 2118908147 306001966 53 1692415705 37 29 47 421847184 673546098 778688697 109 97 89 1891821736 71 344246695 1224795298 1949 1141492269 107 1417555795 89 67815543 29 1064119649 13 334972677 37 1267823352 1722263827 29 2079667150 1069536996 11 29 750261499 13 149 580263116 19 17 41 103 149 759050998 131 262609281 868482709 3 532428012 97 1100479653 83 1743002739 137 11 432019642 651106998 2 127 89 113 1168155241 959404352 10007 428639838 1865543552 47 819974596 71 1284138660 113 746340027 59 2002742302 11 67 131 71 71 59 101 61 23 1942990205 780668312 103 149 127 958315584 1860195638 67 1515695507 1781181042 23 43 892504302 37 1768515455 317131837 631291595 10007 109 1291121132 676800293 2 23 71 150972838 1949 1658624337 103 482425426 2 43 1301774593 4999 71 326409081 882825715 139 23 239237251 89 1786787140 1234484790 31 131 103 538088377 2 534597488 127 677734809 793522905 37 1996647549 13 1931775911 101 67 89 1654533585 1010134425 11 53 131 477470643 13 1904152549 830150117 1625404284 139 7 79 4999 368541277 29 4999 1949 7 504306327 109 59 1723402317 61 31 3 997839231 1068168676 19 137 1083944411 2777 101 109 1167520426 1455682200 67 7001 972459903 19 1823552569 111194289 4999 73 1611628890 29 149 73 2122244977 1924198013 2064318258 107 73 1606704822 3 5 2 83 153504184 137 103 4999 971685624 382578469 41 137 1891237187 727986901 41 137 149 1644791898 437285606 29 37 1244882726 839662705 107 1589176436 137 584337743 207593058 590275718 149 2 4999 2125684778 618406294 79 876814158 308685466 83 804061504 83 127631922 29 2121668449 29 1498641671 428519754 1048513446 10007 61 305709125 1270836188 97 449712758 2777 329468834 730759219 2777 1085497500 568044806 101 121757407 97 1854941185 13 1553023648 112017320 139 19 469353998 103 2 53 735268682 71 1294481088 905645470 3 13 71 1769856506 127 357242237 41 1329349123 89 130358122 566646444 13 1419022182 354796215 19 23 382762550 1019938450 131 127 66242946 1023088759 59 776409556 17 1358461925 47 1183234997 127 23 647186535 145804383 47 1985433831 73 1184497927 1884284468 7001 453559785 17 126928528 1808323998 101 2108021445 107 1970843807 998655737 127 193986150 1630333951 89 800441525 23 314421073 109 1261342768 27885244 31 1244230539 283895109 83 41 23 502516597 73 901258073 61 1259632432 2130027768 423342181 127 1767359432 5 453488643 3 1713038985 1332686388 11 2046572659 43 19 1761786966 3 1470980464 1949 3 11 4999 1309083131 1236221570 89 533046454 3 13 7001 216918984 1722666060 1849179625 131 1950938851 53 172898773 1941967919 1601262086 29 47 1433219927 1144161984 1468523286 67 71 73 990877030 23 73 1227968259 600053283 127 2027549409 4999 1233443444 19 1167279630 97 1845883422 29 1697807091 79 2069922878 131 739070429 11 79 19 543253833 131 1000686138 67 180077039 7001 688338320 1649505610 1949 131 3 1988243847 594915543 1139861072 396882553 31 412664588 101 2003319367 2031690242 79 137 801238883 1949 149 1396111416 7001 2 10007 700156008 7001 904777127 107 67 1949 823631808 1300449157 47 1675362117 11 2072679972 53 1437772498 29 409304289 149 56614785 61 4999 103 1379816272 71 1916075935 131 1246920334 19 67 991046178 532008073 109 103 1675207729 1728647381 107 1716001108 147350047 7001 67 1423213330 664188701 11 380400658 109 814287552 107 102960316 19 307056596 1412679093 103 2777 1637677433 623989123 1592041524 73 932944599 105542364 41 639416502 131 1121412400 149 2117835340 725029381 2 73 1422739997 29 497680716 52715793 23 693009297 139 37 1258087296 431224046 1949 7 11 1475260182 31 970628149 71 107 1064390706 3 2115845355 113 619145080 797548302 67 47 1604997971 7001 1112185969 109 31 1217815749 11 19 1314007330 43 149 838926421 17 59 89 73 973606696 1465623833 107 983661482 127 1058385262 101 1994439449 1107354864 53 988274915 71 1509088315 2777 1510926822 467563490 79 650072059 61 1938149096 966776814 1286855753 73 136693467 97 873215932 127 867086990 7 7 1535767534 1246412090 3 1332172565 29 53 2064514490 1515944215 103 53 180598984 1768356500 5 55427070 236749418 1916816298 61 23 905538865 61 303952996 589016488 61 7 131 10007 516980274 1649986880 83 60206965 1352976007 113 403609715 1142315865 5 1419834548 11 378982087 2777 231601800 624844439 1383073536 1916222827 19 31 107 1677395451 1779790385 37 73 7001 1767948528 7001 79 73 38173671 1014929585 1129753100 47 67 10007 714479786 1609495859 169265304 139 2083490599 512317721 1321728204 139 59 1560721555 131 107 127 131 109 149 47 17 113 3 2112051400 101 2012994438 868506364 71 63513072 7001 1866935667 5 73 1441862420 95629562 2 2013624340 1876419688 13 663820104 998440223 47 1230488371 131 939075111 41 886190354 43 1149364737 97 231762682 137 37 617328794 1996331656 2006176854 11 113 113 679694209 1509031380 11 740695241 149 2059333470 107 1627795815 2141780925 7001 1850924380 996860213 149 1824702872 1191593532 376923662 10007 47 220404526 50394058 498206159 103 7383246 1104953965 1997805359 4999 2036667742 67 629176555 7 37 626730087 31 51898413 7001 129754960 97 576434336 7001 306545786 4999 1048235338 71 1565412828 1137737415 59 269294644 1160992755 921360691 4999 214166660 43 71 1702483156 2007732178 4999 876974570 1039607037 19 1027370926 1189317274 1902548130 109 964664793 10007 23 149 17 1545495823 137 929147700 1039509146 2 1261441534 1725266083 47 1409014363 448594745 113 1017249504 1901141225 549579034 139 1949 137 10007 1676112458 2109855866 67 1016166756 29 289076466 1446883863 10007 47636880 73 340361843 67 627851192 1299876932 47 1526879858 7 7 2777 17781131 13 113 762592591 757217684 1949 73 7 149 994554780 2777 861092160 594211370 2 83 1023043724 1028824840 97 103 1955843753 4999 13 271273145 1718985070 11 53 712666832 43 347178173 1183740120 1254535386 517527552 131 842049198 109 1018375773 59 1168177582 1797950816 149 185244495 61 73 845052257 29 73 1960971720 10007 1156549018 486915983 1306057164 113 502182807 59 1482454532 582179623 1110644244 41 41 136558659 782832065 125970696 139 82223494 1998727279 101 770504541 59 1436283610 354156179 559917292 61 1348996132 29 623054043 286898246 47 137 7 1797126286 79 127 664940758 774450747 71 1949 2045319580 43 1837058771 438638786 27214300 71 1136470304 71 1372283314 10007 871159385 334637076 83 998275694 109 351269917 89 1909200054 436165679 131 1650492449 1776921705 31 1808897027 71 4999 2018066537 1838985999 103 7 496164403 61 1285597723 113 1214809212 4999 2 19 1432929650 152950266 4999 960797802 1942421438 113 11 43 490053015 1719534783 73 1861250592 89 2 71 334527434 89 1524298728 41 965495912 53 13 2 113 1237887767 266227706 71 284652206 1133432467 2123256235 109 67 97 3 29 1351388707 107 419903727 10007 230581294 89 1138196930 1313237146 13 602532638 41 330712170 79 389555557 11 1659532765 41 1080309261 1949 41 2777 435494694 59 7001 1804726323 800985661 79 19 1490401426 532125378 23 23 263262531 1293390096 109 137 213733700 1820607659 107 1949 74952693 137 1111991188 131 37252695 1291032139 139 149 1691623671 43 1058824131 1432150443 1828675219 71 306821789 139 1478900369 1889172 97 42234576 767623395 1949 1792374462 131 658970348 888150934 2 83 97 1943981672 365067145 7001 37 1373107444 1210368124 7001 72579756 1092193642 2 23 1778805441 13 131 5 1007038577 97 1201124034 41 179774873 1715062021 41 226952980 2 1230139798 89 1251014747 4999 793531262 13 1247262575 760590519 745004414 7001 19 841238041 23 41 953042663 874478449 13 1091574549 263424485 5 218276763 1007256873 79 109 41 314446343 1768875013 4999 219928162 23 1923035130 113 764653372 37997855 751258340 47 1460249349 2777 799520516 37 149 53 242932602 1874174701 2104745635 7001 4999 633368301 1354998946 583183982 1949304143 97 1974835628 101 1163996518 953376165 1739361138 67 3 444432039 989718311 41 2777 361679257 149 1578357149 75635380 137 1195078537 515118767 131 832000126 1562795154 1721600611 4999 53 1013456778 262906765 23 282983398 29 10007 244038444 3 1191338580 61 178816620 1362033376 47 305250383 10007 1481266161 99160380 61 861929421 79 239088524 61 288014306 1277147855 1649494470 5 1949 89 1073870540 5 73 17 313512402 846199016 71 1317679273 1742604908 657281884 7001 41 580639950 1321163336 7 56849114 138438832 231882848 1443915898 37 1772092436 43 156888553 67 604896703 279752066 11 17 728337681 131 4999 751864597 1965146892 1579891176 127 41 19 2047903315 743369889 989098741 1874103438 89 71 1182723538 168657978 10007 375952983 127 7 97 1176639496 1608302285 101 41 41 1530531938 1714692768 43 61 177554103 43 867717311 709655616 137 11 1085702134 856675897 47 841949352 813900081 29 113 4999 131 674536292 67 1413300512 1938717485 107 1891993715 83 876968790 107 657865504 23 137 508936916 137 1396678255 139 1834793296 37 2 1854580752 1420025864 536056614 137 750886241 29 499485082 31 149 850798791 149 2064573502 2035972985 83 13 1699063029 53 7001 59 1261371224 101 1139063052 7 1208945283 1180178818 89 671496278 40908672 765766900 107 2006972250 1972855941 53 1629328385 103 97 661040353 29 107 734990918 409369473 1305525477 7001 7 765111709 672105149 137 11 572961404 2 1089642028 4999 31 109 73 106957410 1339995811 1364485935 107 1726697804 30737888 83 166982115 43 31 1274938333 1547205908 59 86625924 2008895720 139 67723163 73 1038575015 13 1456646620 2 1606800086 1366642838 139434375 917193307 139 127 1315425331 348613241 47 879700906 29 599488029 698323794 31 193692595 79 2 41504553 1167262962 59 1193339813 71 79 299607895 109 1095883176 2 97 2001791328 581870699 3 1442790234 964741677 97 1620779341 23 41 1949288810 47 53 1747443761 538086051 215594191 61 47 301363671 2021891543 73 1291922464 7001 20067791 101 1329070211 1116865559 127 10007 1248257219 384587877 127 103 206167787 2 1576073740 98515942 9665027 53 1160252203 107 18664197 29 1310019204 4999 183508291 1949 11 1443554655 575241844 107 149 11 1225111239 859821237 5 2777 107 67 89 1697964517 103 1368857777 71 1949231456 53 137 1949 1795479174 109 255404667 424642107 3 43 796530535 97 1291783338 113 1915826012 644872843 107 1174622917 59 78372650 23 408832383 1403707624 139 1104504564 59 43 697180457 1814144508 59 73 2132535051 61 840234912 31 1859650847 61 868100699 1713248892 29 1074247752 1851738134 83 59 41 2042578123 47 31 1383489297 1410976993 1415830388 10007 29 2107567257 1667540281 431382747 139 726633279 871032024 113 37 43 23 1223650416 297981008 889447879 107 1402182035 411735038 37 2777 1787846485 79 1963862343 829960491 982660360 671479912 7001 564672656 165251604 7001 103 1356505750 101 854195683 566636353 67 632582356 493934552 7001 127 1352930682 53 1582561291 3 374995380 654772005 43 666423057 109 131 900017291 1949 113524205 23 1662735619 7001 931812097 1949 367326081 1949 31 1509660282 13 1729761241 7 1513799455 87043145 7 1581892459 109 109 1733047244 103 448632815 73 556177437 1055917526 1949 1316588480 10007 71 2 1421672962 2072488160 127 83 1649009389 756844049 103 1209643330 71 1290381758 1513857782 31 2 419432660 1546860936 59 1949 1137311664 2085899709 1444416085 127 1102342280 1288291446 13 61 276707285 420539185 101 1696688193 97 3 180913467 113 1696428825 845985763 107 47 89 236189204 67 1718817062 10007 109416538 2059350537 41 1768801169 4999 1217258750 19 299046799 121954732 2777 1843354181 61 3 1308374556 2142344334 735181285 978782270 53 1846945010 71 640729731 103 1290339607 41 1722200941 1324809767 73 1039447146 432253198 61 2777 1792443833 518772887 10007 79 411649961 1802832772 103 1756759600 17 41 127 43 1747532857 2 46134471 348430382 41 137 476014583 515809247 1219891781 131 453047366 61 407424063 1140188987 7 1156776810 83 127 31 83 528633806 67 1787537220 1622110535 7001 1289409175 908079 2777 1046019605 1364091670 5 1815759933 107 398143148 880579947 73 1825132203 547608078 744750723 149 252165485 127 239241584 1686818934 696295356 67 2 1927184356 916268810 37 43 73 1934086435 61 37 1778531799 7 739479923 209538270 2 137 1518648014 1783380331 144640282 101 3 1772621274 31 41 47 333792205 59 431757221 10007 2072449700 991319105 7 61 697786686 16627929 59 674994633 109 1803590318 329613625 53 31 1565841496 79 596055158 1724724287 428617274 149 7001 1104939826 556103432 1949 1206035353 259982767 95961856 109 107 780242823 537393703 7 1522696133 131 1769047056 1899974007 67 1972329665 10007 1425687283 79 11 1829165272 427362043 7001 61 53 1296971586 742397182 11 687245108 13 1436134591 10007 658616466 43 44989929 19 2053249535 149 2 729284632 633467024 2777 101 344373438 71 1491338741 4999 2124575 1032868385 17 1363852948 201726012 271206496 89 3 1216113231 509478381 4999 1294091392 11 1869423885 7 1914150964 61 67 380820831 770172906 334933455 31 847441730 4999 127 851643966 73 1838815834 1949 489382206 1788981411 10007 4999 7001 107 851839546 1280840398 43 83 1971736297 1779451110 13 131 1904598095 83 41 68370452 1500384310 7001 23 676463695 79 468405536 2 1825335614 3 1407083160 137 89 982054370 11 492999727 1479888351 1754479517 89 1959493040 149 385588011 7 4999 1597430328 13 2104258364 37 79 107 1509457232 137 29 101 47 43 2050028096 404755646 11 875498899 1044617277 659729210 1934708958 7 1906438858 23 1410242010 7001 43 801547133 273114388 103 1411659908 853235121 61 1154593638 3 777220700 43 19 37 658597891 1667450325 139 782727516 83 932879994 417368771 79 1216649138 655024546 83 137 349659688 79 955903318 1949 2043896810 67838672 532330246 139 73 324422585 827467992 127 1013374635 139 1243183596 718092384 2 272080780 43 2 641778688 1940244188 131 2777 678591843 3 1877463684 2050003999 466806536 10007 41 109 4999 1156118730 5 44325495 627767295 906255995 1268381423 149 10007 2091784841 101 43 1318356276 4999 556468684 103 1177025908 1214330451 1008795093 7001 316466203 7001 721180011 131 396485124 1712008346 131 13 723346676 79 1899725877 47 43 742553138 2777 271240698 107 1408922010 109 1258260139 101 37 23549501 43 113 101 10007 947742956 1363173554 4999 109 2140562492 149 790448108 113 1149102132 1912910339 131 11 139 556896999 61 73 7 1735800234 149 11 1144487916 731717284 2777 101 940667540 212248773 4999 1092221512 839507065 37 593015502 737824141 1327559866 137 61 1172730808 103 272884858 89 92996634 537944732 2 397899858 3 1603904883 1560611325 7 97 1581869113 534592604 113 220032922 43 795030827 11 882388782 888885096 7 436459156 71 1501968861 1966405137 71 747942684 1022010991 37 1661345214 7 73 195734462 127 1126109381 1825398178 73 47 1008326297 383982903 131 1915354930 73 157793953 31 67 1372737517 19 1500822103 183239133 215458052 1949 29 991991953 89 71 1291178736 596418815 2086543035 7001 5 67 2777 404597792 290041980 4999 89 19 2013515880 71 705377016 1621146353 97 89 67 13 73 11 563828195 769137359 2777 3 760303914 67 146366592 1457806234 2 1767750060 1306345612 1327194405 131 813094992 19 2118228490 29 83 1324459641 89 784659287 97 83 2777 2 1782663206 329525768 97 103 928461158 1656572484 127 241135099 71 10007 53 494452029 107 47 1474826583 31 1991195689 19 41 710737583 243589446 1415239733 2777 79 2088404825 103 180977386 43 1411955890 37 367892665 3 488094519 478316075 73 43 1426924724 149 59 4999 1097540448 11 1102059409 97 127 1467599748 680748254 59 139 2042934873 53 2140786456 23 23 1403365240 1489005556 1370122407 31 11 725355244 1644735606 149 13 4999 13 1385390565 67 996913435 694043095 83 139 1523069287 655714291 3 13 1399211996 200315427 859703697 19 1791796216 4999 61 1094838260 1260066134 2 149 139 19775808 1108908918 7001 1305033028 2 4999 696465679 7001 61 13 121311154 23 107 83 41 1103393432 47 10007 1998918264 2139356502 122269333 109 548277028 1481508586 61 53 1332688604 65290011 43 1977479012 2128961562 11 943636727 1148651669 103 1747613978 602245204 29 113 362022620 113 1922329219 1018798318 127 11 97 107 10007 10007 334694122 11 939264073 43 139 556593629 127 41 535368078 1505823318 726014768 4999 23 13 1131465023 1054005355 101 43 109 310437596 83 883911654 131 1696011019 1591957064 1369637862 3 19 83 487106250 1689256770 1949 426458741 1239920780 5 1145050844 537906203 31 2 123907350 1489308562 113 47 79 1448821922 17 2777 101 742824498 1758294052 113 2089564812 534991155 73 946525154 1194145635 5 139 11 4999 79 946166298 89 1566953936 13 243796033 1412339305 2 1869021470 7001 71 13 80676934 17 1986029871 7 62278384 103 2085728576 41 1007620633 892106044 852113087 97 139 3 1337992407 820255183 79 5 716691485 79 10007 1903960225 1917460311 109 47 52036755 10007 1814429212 1121184280 1049206474 47 356477657 47 131 13 59 969401388 510708942 1955429700 3 31 157919559 7 53 2076364199 1117137286 53 1950497095 103 107 31 104427747 1197424693 61 1119829134 1527959479 1949 840704970 528201650 2 488358216 19 1632405691 1593810361 103 1037417475 4999 121287028 71 1406137076 107 780660337 2141139119 71 849856581 951968970 19 17 159466290 101 367397411 127 1967516418 4999 715441883 7001319 13 1438899839 17 1673703593 29 79 1057715674 17 131 1731406000 137 1021229647 97 3 212655440 5 743952850 10007 758715319 109 931689473 59 1949 137 31 444139046 1553479285 67 377317602 59 37 83 958489229 1971905866 103 73 13 1828733540 137 792619391 2777 7 291111471 103 2076242688 149 178777562 37 1597507473 127 840846045 1349188832 1267961112 23 1142466325 1557628292 11 13 11 137544828 1949 1320024965 43 628100785 1766730379 43 153269114 127 19 929038060 23 1903706276 2109728337 29 149 563354724 73 1973712242 137 160729315 885100351 67 109 1250480373 89 23 468209275 2006355113 10007 466314663 37 514081404 1536019347 1113759335 97 131 171590743 448126296 469113427 83 17 454588585 152349784 67 1260398530 47 737229222 1849360212 19 1017980911 53 1949 10007 616761431 616181739 4999 131 149 961187715 1314871839 73 1091704668 3 289757310 23 1333278996 1595597629 628162254 113 1949 2022987938 2777 740409294 860125764 1321037142 43 1631181006 103 131 23 1949 83 1322416922 1028049205 1833156964 113 1675248891 444048632 59 59 1885688439 37 624658938 1798766497 23 79 2033129443 41 53 773544390 5 450257000 370991539 47 7001 113 7001 7001 2138168409 355720810 31 866586186 10007 580456035 202433198 11 429697719 356315895 7001 71 2077715387 1453676748 43 911048224 2044856084 17 513762168 392201168 1949 2095229572 1949 31 73 109 1633910679 1113303617 47 7001 73 703873811 952254413 31 5 265346096 160539678 61 423458870 29 994278978 4999 184502964 53 106418700 11 1810642172 2 63566930 59 17 3 278510105 23 676569005 127 137 115270567 186095183 137 2097631797 31 1453605715 29 881142931 672530738 11 1359925567 41 37 37 19 650617832 31 53 56284266 23 1681723323 79 1476725117 3 149 1825607252 553975247 7 139 379956917 1524772188 137 1256679080 715892661 759017632 17 19 1054620441 139 259492845 31 97 19 37 4999 53 47 883695692 1704870055 107 247091962 810995330 127 1813974327 23 215590661 2030492661 83 113 1087877698 535183266 47 1760688546 3 1971459246 43 745757180 624942840 5 67 684328084 2046047809 17 349291231 109 10007 10007 1640336609 43 89 89 1169857652 633465510 79 4999 4999 1797755377 1485764228 149 836294833 97 1811901583 1787107460 137 89 155733624 83 988256515 971481477 103 43 469163196 2017603967 1137510597 131 1105242157 137 1339162533 7 458291191 19 41 1480745797 10007 1648143953 1229844200 41 11 43 107 17 605224710 97 1275507999 4999 1881753574 1242582535 1064310243 2777 61 522889661 2777 1462312643 11 137 2011223705 235980118 1874928023 89 61 851486916 852286006 1949 127 560410470 1696240352 139 11 2008523682 129901431 13 17 1446796305 855122610 109 83 67424894 97 1159302430 273131122 11 83 463321504 109 1698436583 61 1063170830 865443700 110287560 5 79 1184528449 1153113970 101 1288105998 71 73 828285667 183136728 1795957244 67 89 2017641570 3 89 1648983456 1920524301 103 137 997364795 10007 1193564911 1071439483 1966149537 71 1005556883 1374501258 53 43 772947059 749926089 149 2777 109 2070342066 704411656 13 1949 500577262 139 7 148373716 61 1987033093 107 552729900 1235084736 107 1453956553 7 1268902712 149 1949 2073911410 2106221932 1949 2057553453 897178179 61 11 1346823489 1961490817 11 103 67 97 450098710 107 2 1433398250 1721690298 5 1888520975 1748748173 67 536719446 603701034 1940187404 97 1074696817 67 1868689563 37 215365456 2777 89 2059296685 2 453329721 997953245 19 2 2128171071 23 17 1608629250 119233172 41 1884508912 139 295410723 1531402442 113 1090874880 1395695848 226829238 71 23 1354444962 83 1985966874 3 19 43259884 1278196460 5 137 2055434420 1437774740 5 679207558 41 1291689625 53 670551124 53 97 1280898871 73 273313314 29 1983440036 447474756 67 1884531847 137 1818447580 59 780071270 2 1699208200 2052777347 1270389794 71 788706898 31 1573554947 7 210972412 1192669758 101 2033535010 1520333004 59 5 325972475 83 70842231 23 1367752330 7 184609292 31 2039405959 107 264907345 101 109 131 185397226 1543606274 414874830 720599355 5 1818153715 1634844016 137 19 1732449132 1836947216 71 3 173854245 29 258771118 1668156531 11 113 10007 5 17 2777 1881195632 131 109 1294621119 817341987 3 4999 325269933 194831026 71 1405155817 920261013 67 1362534110 2132065344 53 1496132071 13 149 113 19 109 3 53 13 131 203296961 995992989 67 770315621 53 1138823402 7001 107 794171655 1488269455 41 498027533 23 1680710671 1815733093 1383782366 47 439768613 561207401 47 127 684281080 1462720255 631966015 5 61 1007409083 459931368 107 194123466 1722683992 2047488244 23 97 1503427347 861479892 67 41 2 43 136556562 450886799 41 396589351 131 17 1133128795 1590927159 137 59 1029954662 43 4999 952459470 109 1500683897 19 583756620 103 1949 1165866463 53 2 35269606 966876306 59 47 1185238151 79 248962180 1886240219 17 1313100264 150825123 43 1434734990 17 529031467 61 2051662532 1568496925 149 89 1505943101 1863169521 5 1892135310 101 2066304460 1513831127 73 609807325 59 2777 524550307 3 1139832036 1983680142 1741577576 59 1894597911 485695806 1049148469 71 1949 55799870 1963816298 1252818557 257594520 2777 47 898130050 287205081 67 1012259316 97 1846523508 113 67 67 29 919829110 23 877250567 5 1607852945 47 299399071 1888317308 7001 1423681354 2056032677 1020352174 1949 1626795218 107 343925499 2085043837 59 1557933999 107 1670853899 1966987978 79 107 1662623459 744795188 1159089605 83 73 1716470358 23 127 139 1429999057 107 311385836 1909400662 239951282 79 67 643600046 47 350808376 31 1290845890 2 59 1773825855 1637755748 37 808237694 1910012594 47 11 1686641583 131 515822456 818160500 11 2055928143 10007 547455099 97 2068326816 10007 1446031514 959108326 1183111129 41 2 792809770 11 366336718 4999 2110787758 19 97 161915554 43 2003679600 131 1741194833 83 151477407 1745210394 2104953077 137 5 1059540685 71 1047144210 1281527559 67 7 29 1592293894 37 7 401664536 693601581 17 2124218 89 149 461230881 67 991847096 113 113 814088838 590853948 71 1602093132 103 395607368 789007226 31 13 53 47 2145386957 444495573 103 89 561162711 47 1678830647 340501182 83 17 71 631979449 79 73 1635435425 139 2016346510 1467693744 11 230157345 405723798 53 892299361 23 855232506 112499069 7001 889729086 1971645527 1967939979 53 1705756175 137 172997298 139 905580135 246931971 2777 19 1247735833 139 31 593775377 13 763002630 829214831 137 898350374 89 1070368324 59 575105863 11 1795728682 223102374 13 456912196 10007 870205748 1364042838 61 660309018 79 169753383 13 1570994438 1226108806 11 1331280375 674149737 137 89 149 43 113 518219356 870210514 559805037 31 2777 73 103 4999 101 113 59 53 34514211 1214954642 149 73 107 1829703531 103 1812420158 2777 1885632101 149 1993915377 67 1158563294 59 73 53 131 43 137 596357849 300821905 53 109 279235001 733975807 137 1840781183 31 1177966458 127 838215621 41 612251647 1329108193 41 71 139 29 11 89 1359774040 1740937 101 10007 2018682089 19 113 1482862220 5 4999 89087179 808508266 13 539696755 147970700 53 83 79 1932740609 458319381 618892807 149 137 2113011158 17 225860735 61 1788027323 4999 1093177686 3 1542704033 122015826 2777 41 1561177746 1951849567 101 1661447879 11 1290093774 105520809 1949 61 1297866866 1322421837 1949 113 437036201 53 97 522436568 519472599 1650883247 73 37 1509087482 1269094526 7 435520874 1764328818 103 89 1464313015 11 524972305 352630460 1228452582 89 392921245 715601003 41 1618647005 1075952773 89 41 417553430 97 4999 201928834 750662956 53 79 1389890213 107 1322202481 137 1515450434 79 2010712108 1147870553 101 950616141 1795423247 73 350841504 61 250781553 29 149 13 139 10007 67 23 1244395266 61 1567371080 11 53 149 1647760829 11 29 2002371439 1805149892 4999 2052490566 1788746939 7 1652719255 11 131 1158417280 37 131 1351410672 17 103 2027774802 53 391000981 2050201626 101 11 959473067 4999 1803689190 97 1448483734 1726559939 382134638 149 315777902 1515430302 23 97 1706340677 73 287147354 97 1421981815 725122829 139 786812030 53 139 10007 17 2042824737 2045509394 79 1744694855 37 1484751133 1867500410 23 1018872712 10007 54732372 61 7001 1754072546 124526787 23 472056232 139 4999 19 1791469929 433183143 61 1063867633 47 696244276 31 557977401 29 1825611219 3 2014494297 473659494 41 960308642 925882654 97 439936128 105500036 71 1899296789 1063860042 2 7 1093558018 1652255745 5 568183345 1266177170 127 1469049386 861337114 1343995510 11 3 949149060 1179480987 7 1219882902 127 1725441812 1944580439 89 53 1635808536 2107667483 131 974330840 10007 1340537720 1225510762 109 3 549413022 19 1528688686 1784042393 7 2051566856 41 71 7 647428313 1883506020 107 19665851 47 780253721 47 608280165 1697987425 5 61 1160530673 453849150 3 192758493 614755598 2777 838595683 1781116569 1894404228 53 103 43 79 1202006014 1742531282 2017914101 135801386 7 1612606039 1034116004 137 47 1723122675 1607739975 5 17 371687252 8133293 801933689 73 41 43 2089215114 1578418649 89 29 139 52638834 41 2 107 1888626184 139 494335292 213475486 107 1112361238 79 1076188955 348953036 1252997183 109 1288353993 17 37 996883267 515436788 109 767133825 17 196937760 10007 59 137 692744185 53 235081341 19 1233777505 1085278442 113 41 561450884 844528240 73 79 101 1171041571 19 1636513933 1045434050 89 7001 1673006157 71 1781471721 73 1027898692 122727965 67 1626802591 492482394 19 7 550495409 55426272 73 59 767112494 598708373 149 47 796711727 7 37 374446512 2101275177 1719813492 452871369 97 528455150 41 826348039 10007 1657779634 2 53 2093874687 10007 588497999 149 1836512910 47 1464037733 43 1958025554 2 2 1948506546 1113600588 41 103 337868564 1257443620 89 17 1870699493 103 688510195 37 942167482 137 553033243 19 1354667433 71 1731881274 89 41 2060458936 1949 922705325 1196216291 1610783746 97 1125441239 59 1303140380 620070452 1949 131 1816352390 2777 73 2 1109930354 1589526318 2777 71 59 1250556907 17 113 1595277387 127 1541165066 89 1036113498 113 730317498 61 139 1411651474 127 23 1730291081 3 83212269 1985446380 59 1691350404 773613860 29 47 61 533689 782592180 758356786 151944772 113 736978157 41 19 1422604157 2007230429 137 37 1225825947 41 1857997432 139 986697183 107 131 1880879938 7 73 274365284 89 891916581 1132228509 4999 1169651775 863970002 107 103 1824310147 430652270 1092840958 1579369274 43 3 1869931227 1548853745 103 810415948 1641704304 23 1229845805 5 1393525778 149 503229918 164886526 139 1949 1442115774 679848231 13 7001 650643333 131 1559857741 2019216265 11 113 41 1867533228 101 1001542866 101 1071579663 3 877168395 107 591098666 103 643290311 2 980266335 19 1893421597 17 1783266578 1397335477 1346750596 4999 139 89 951187678 1227689674 1041208850 53 23 83 1301843463 2777 270091020 388996606 29 1258854504 53 1881928505 13 1532146850 79 1216649928 1092265207 72385203 11 1949 1065173327 19 5 1726406660 268575895 97 1344745261 131 79 10007 41 1140154856 7001 67 139 885123294 11 1586758392 139 1116051294 89 2129614048 97 2 183260613 1110631547 149 1001462466 1949 61 1858354813 91915429 23 1609199301 1144948812 83 5 23 825311714 1141181741 1335859924 131 862764492 113 1949 1250283500 127 1557641411 574951352 19 23 1414328719 1108935363 855507159 131 157746401 137 17 97 135548770 690336287 1219748401 137 1068849630 1489434915 5 1017976364 1940846753 4999 1907952137 13 163732933 59 613500585 1091826701 792598387 7 103 149 1139303468 370900932 127 2 555985474 149 1886218267 769813268 61 1279944700 61 1741518323 131 843120610 17 794081291 101 1139706969 1985913687 107 139 2009421113 178857450 1357098080 5 59 47 1341843702 103 17 1470026346 2010108111 59 2118222484 97 37 53 1949 28013406 551542388 97 5 1145571965 637168530 5 546285721 4999 4999 1982808359 83 752946037 233399563 510482907 89 13 931041273 10007 43 41 83 10007 539617468 263564366 19 47 552457411 1108948542 59 17 177226139 461607987 149 831771789 934585652 41 730672087 17 101 37 61 127 127 586699487 107 2 47 7 113 300483673 1504522586 7 43 188304740 67 282647715 10007 131 137 109175300 79 2102461365 1933523499 47 141940564 47 883685493 1272085582 19221039 61 107 83 1250815976 79 2125260835 23 2777 1024910167 131 2101328818 1949 888153055 5 1756742222 29 139 1253569276 1467519327 1945328497 1685010780 29 748126698 103 1953197549 37 79 1693210950 1326092735 567279540 31 207360628 17 728833809 107 477083361 434713394 1387269564 510103830 37 139 5 937051437 101 131 1812159680 83 346136394 1474606439 2777 976459848 2 452757270 996967724 13 377315315 10007 71 354545316 1232622182 11 217384607 2777 973169547 7 1037887762 59 1573929817 43 1894517005 149 11 4999 465461889 131 767013253 139 119332751 2052018080 81882215 5 19 1654419712 1678301432 149 2098485514 83 1361789217 1828468146 37 1716541370 5 1245047412 8576770 73 2777 1966288260 1666629957 83 640815306 17 932273455 59 97 101 1124773875 97 470897364 258343398 1449516759 81010361 71 61 1880028919 4999 503230949 13 1401746099 353550978 2777 1780254167 1310471471 127 584065380 1596340659 1934028528 103 103 106267843 149 849624435 3 1728641634 10007 853677156 1201130203 4999 20871444 846099190 71 127 889227203 23 1887958774 1515416320 43 83 2 1717892528 113732098 3 1671737970 97 53 1086675483 816652243 837660864 113 31 1108218907 769714748 7001 1741771789 61 596649716 23 1528626 332618809 1916826294 149 1277083333 2112297574 10007 23532079 1886350945 137 4999 1881195296 101 1924659434 1904051773 1622859934 73 1608514528 97 59 1420228932 1901356433 23 67 877292210 5 97 292963862 4999 559888000 1202041097 101 59 1441469297 7001 1324533192 1277203355 29 276408570 89 349655546 326443367 632895633 1488650468 71 1949 31 1262952834 41 89 73 73 1089042019 19 59 29 1551911452 33354321 29 740716865 7 4999 1910122899 19 17 7001 318601508 21143020 1916891545 4999 696880844 47 2040719132 131 1662635147 19 288765572 681378125 37 7 1658852265 137 867739555 79 7001 2061549465 22305186 11 749566675 556063805 1506567813 303884659 101 514378756 59 323551693 321952728 107 13 1358138520 5 23 37 1372744067 29 83 71 675543913 97 335044305 89 269349244 23 1270990235 5 23 31 857318268 5 238317195 67 146125842 2 107 3 2141127832 17 67 79 849368079 137 936339378 131 1666102933 73 425295007 185767626 4999 785412441 47 114004284 1679322869 7001 849284749 684467628 29 89 79 2128683440 550034498 1182923965 1360959395 7001 101 130889031 721579451 612505022 107 7001 172980708 1807016691 31 131 480139104 546223888 43 73 83467543 831259760 11 673815582 543766531 137 806229656 1418285102 131 1166225011 23 2078500340 794006 139 59 1921203882 137 139 1940565378 988928534 11 1250830009 873479765 1172618493 7001 4999 1945340854 3 47 887536861 1790689472 653795386 7001 89 139 1077148391 59 1218954101 336902312 420119025 83 1018116746 29 1335790402 10007 139 1506344804 71 113 472989750 494834684 29 101 71 7001 670408759 11 1866267788 761944594 71 149 1949 1097293449 83 910213441 109 19 1701141744 526892477 67 768349970 929720463 17 1354253864 17 1156817157 3 7 71 1199143992 1841618231 10007 4999 41 17 439551438 538013972 109 59 17 1230280072 1467691073 607712507 43 1308243074 73 15644255 149 83 1238719888 47 7001 1236565627 53 1970936878 716378061 139 79 23 935467616 607795514 29 7001 206487494 1242803518 43 13 1426626916 1889482946 67 165904395 61 1128811690 5 139 1737362251 441601332 97 981029304 41 1180991962 41 43 107 12657704 137 1981359526 53 11 836144760 4999 7 725114327 79 918323334 442599791 2073052654 1218350277 83 23 67 1350908203 1188453906 38701338 1535683560 3 73 2 1362744594 5 594169800 55398752 376053053 10007 29 109 1664336805 1949 71 149 1217471997 131 1112686621 485355871 11 67104015 760243698 43 1975800206 1779966896 103 1223725078 1145852092 113 100325694 97 574533530 2777 107 2051959611 13 731073161 9141460 548785415 127 137 1898010604 160824848 1856297501 23 1131605956 113 1695042069 7 1061416447 888600998 756754464 23 43 855294897 2064555431 889757390 17 708304099 53 349952852 19 753514806 101 1942196593 1710428289 79 113 1241214803 1949 23 256530485 89 1933547428 61 1831635986 19 517781085 1949 351543079 11 1078816424 113 1184769130 2 430868960 67 1264694412 139 5922095 789402962 1315728971 1949 1206647339 41 1711792134 13 73 1039419552 2040190349 73 550134951 4999 2075823220 139 237186959 73 679637811 627677871 13 295285419 573687710 109 237393825 1361994650 113 1653523802 1084919983 41 43 89 304174766 29 24451219 83 67 1541583704 689069555 71 833462610 13 7001 1427315051 306835427 31 715954904 7 654709612 266304955 103 906211749 113 242225331 97 1104262065 1105923348 47 1948161280 2029577182 89 149 149 598109840 103 1994021599 330649059 2777 838861157 53 1745201509 19 43 1389157957 1367382284 79 185094800 59 695187619 43 22698152 1676434980 59 103 13 31 107 1656303183 670572210 73 1992965408 23 908689940 1553514894 2777 3 88321478 7 387579578 1907682295 47 1822915148 10007 1487567036 109 385498120 543890127 11 67 71 229814717 1548452633 17 544983246 107 127 1534762183 109 1687661061 1351571298 2015036909 37 127 253378462 868221321 473740233 4999 83 493303445 992279001 17 7001 504468580 31 79 13 1953812913 4999 4999 1467146512 1795250878 107 53 7001 422652422 53 4999 1145859614 43 2007728996 61 1610251587 1778030281 29 690367754 2777 1563420453 139 83 1870593327 442594517 149 89 848012648 1173201916 23 1342794533 954434197 7 576538963 1125358661 107 47 73 1495131907 5 373758800 485326566 59 1954161066 131 905294102 2002580756 83 19 998376185 733117831 19 403307737 913062100 149 89 47 1876864160 446373642 11 363616165 929604165 7 149 1937019072 2067971476 59 1072173075 869580208 7001 2777 1003796636 1444259383 293473431 1590039155 17 10007 164975402 1990262209 1949 583175882 616141130 1020473643 139 11 2 1569477179 1775005536 7001 3 1624325178 1962571467 31 1969567485 7001 805068954 231273736 4999 73 201483298 2 172742736 354123040 2777 2124915968 73 490913685 71 908684128 1195214071 41 498310843 2777 183164870 5 1920875608 109 1862239494 3 2777 666184188 139 134049784 11 643587703 284873012 17 53 1744976611 1455534389 13 1482705991 131 1570087924 137 1839716008 19 1383545234 1208624602 131 31 1690194059 1532095810 113 1350488230 13 318501217 131 1251758317 4999 1513287282 1531743590 1851319767 127 48347185 101 1203245320 23 1961220446 1264325779 37 480818674 71 662794656 1787800191 149 2777 525027951 1296553530 10007 1600509573 962923575 61 13 694961267 2011005182 53 1565516399 137 1296846210 952443720 5 1412356233 41 778095745 555302462 124153920 11 29 442229236 1957360104 103 1426542811 17 109 459058841 14130869 1362412463 4999 1647388979 41 4999 136832628 917311501 67 496815066 11 79 2777 107 301819929 1949 581043262 928856404 79 53 3 41 707713710 109 1694183810 127 103 3 53 3 5 1722954870 61 1822382320 2 101 571237231 1820306838 2777 1777161844 1373323161 7001 1495740338 79 127 535332559 317782391 7001 1222311591 97 1541783420 5 1613518385 1906168405 37 1998265438 3 101 23 2 131 2041149252 1949 591987311 19 2057629052 131 37204 1702914344 2 1653868409 454491821 17 851383148 376862372 131 245490480 89 1556578076 31 42158698 11 36853404 97 1949 132574878 43 59 1150184997 171717034 17 4999 139 189100048 1422621895 5 149 1160167491 2 31 222084899 612655369 149 1813058969 1068245093 107 300461885 43 394372178 554438906 79 113213270 1449672885 5 23 907945424 1165059365 1903267135 59 2777 1789954228 103 61 506834360 1150047229 97 1268924803 83 1237547596 455459927 4999 977202552 53 509053234 1296969820 103 1824398654 13 500670364 1773531574 2 26546941 67 2114348886 13 1815756891 37 43 113027865 1652208651 127 851961085 61 1971718982 499161658 1142635924 37 2146751675 10007 660942336 7001 137 1899196613 1110735094 7 622292881 43 1734561434 61 11 2089117987 92363469 59 821022996 325321870 1088251243 10007 1949 83 61 1585346324 13 55574961 131 2140214585 61 528671370 149 1224534001 488922992 2 292207320 73 1166412992 71 59 83 836860448 11 1466334131 31 1949 1826696352 974457276 139 31 103 83 2 7001 1760051400 1477930648 59 2106831956 43 689409239 97 1948536776 1778214977 1949 956251513 1949 29 47 471633295 17 17 449331046 957341672 272331137 1522434338 37 1149559446 1852769448 3 107 1956304221 1237451002 61 1101265828 1969145217 13 29 1401204513 31 29 97 89 712714136 67 1517263542 14696555 103 83 2 109 1886881832 11 1243170291 1048428380 97 1017745534 296693664 79 1728861280 107 11 11 1585140907 178310471 107 4999 906867543 1768352887 131 53 1606048279 31 37 1342848548 419050974 7 37 762161927 890020126 89 37 41 1058508516 1351561360 113 1791929536 37 1952232295 957746110 37 61 1994537557 350883346 711204505 2018024945 23 73 325894046 1118817126 2047879132 834934672 13 67 415058575 23 465461695 2033327834 23 149 5 511965634 139 1035328780 101 2101797476 107 526733589 3 107 451518386 1524018869 1224791205 11 5 1274931815 1851854050 7 1766860732 1642461933 1438762190 4999 2124584998 1949320720 89 1479148227 1433867606 1949 127 137 1909534770 31 1493905221 19 1986063167 109 817927113 630807308 73 1090269857 17 380221286 2777 245676339 1286636677 101 2 677994516 476174912 53 1612567347 770840321 107 109 2011939440 1547524049 41 86939393 2014423835 127 61 106544529 10007 479852756 112120242 89 7001 97 79 845598635 7 137 1176718208 1874617968 2 1404099957 31 113 1244364588 137 102123587 821399326 7001 10007 1172079882 2985275 2777 149 1831731110 59 1630946499 47 1755334803 2073508472 89 17 139 7001 1625590194 782484534 13 103 149 1446532690 180307742 139 137 637718971 1296557999 1949 1320673584 1991105862 107 410299953 137 901388312 479214037 139 107 97 688618714 1065015186 29 1397671632 3 1544868416 23 13 97 71 47 1606988538 4999 11 113 822854498 61 43 136453835 748598051 43 418172248 59 139 383785255 5 1512276390 1303794570 47 31 29 113915625 131 847530962 1279828983 4999 1341496647 374362090 137 622683646 950683830 109 1153202635 31 29815950 1927292535 3 79 1264992951 859349597 61 580880552 67 93126371 4999 445016257 47 7001 92789683 41 2 2 1537098506 426770438 3 1452407019 2777 453414675 31 43 2112654758 1097704086 1470113199 2125631431 17 264132252 882388524 3 1493026403 11 101 1233728873 13 1336583862 1037682864 2 7 23 109 840035096 1842509995 71 1515565122 149 11 2777 2009998154 392428095 1250210860 127 97 266339205 94179628 1223604570 109 61 47 83 7001 2061465911 131 302134145 97 97 149 23 1605954967 160051917 3 561106842 127 1177052657 73 241633796 83 1102380685 17 1090621136 127 73388160 137 1220501901 137 7 133104426 2117157875 101 1016153930 1790974404 3 1865563509 1949 2133732067 131 1731384949 17 2777 1480589582 47 251037810 97 41 745183610 25537752 4999 383917327 79 31 611487216 71 1697857440 137 1004545293 101 328057306 113 41 993313806 1589534338 19 54289916 1949 113 1134067080 708197409 103 4999 1756632632 137 411145220 466371851 43 1729072355 73 1150759444 2036925847 61 1002940739 926342287 139 5 1952002885 3 1097641344 2067236781 5 152583515 3784981 127 1451401475 59 2104080737 974978513 109 62840854 29 1512580148 616076346 73 59 2141026392 862914018 103 826867107 7001 2086522032 107 857643807 1309651989 1949 175704972 149 217895663 29 4999 244841022 710317908 71 388851167 938221406 71 892910655 727546582 7 67 113 1511202562 68357305 101 584710412 89 1631448231 103 19 2067241002 411507890 109 1388519499 1677148120 83 71 1150797639 1012485765 53 47 794548720 5 1075104555 432741379 573364236 43 1949 23 420064644 53 41 1487424650 1082771463 1719363935 17 682240065 1605507664 71 43 2083973500 1419933143 2 23 83 1928683450 572220675 61 1612064995 107730636 1949 17 1476471386 109 43 1454043501 37 791575188 1056278878 10007 52957044 562779889 113 13 97 79 2081732792 56124365 17 1176710267 4999 107 1946614620 5 703103429 7001 580431907 10007 52676848 2127448172 10007 883094244 1106497173 37 1467893645 131 2102026262 1307972725 1745109411 101 269224591 137 1737950274 73 5 2042689936 47 1949 1241678665 2099981604 1328964524 113 1826910544 1861786887 2777 107 59 960962618 758794504 1589155230 13 97 2031345967 956343085 5 1936387755 31 770211492 1091873912 139 586903930 41 1093484146 107 787005484 149 107 65626417 1966357326 431146414 61 103 1407205570 1188313575 113 348771901 1071329948 53 1191198659 127 758469197 105001156 73 67484793 107 1365297316 1949 1622205323 29 139 4999 1190901772 1321445658 43 67 47 1092779422 1718146902 41 1487545518 5 5 566641805 67 53 109 79 59 10007 465165388 585917200 1672496780 61 101 1990098445 587003617 3 454147797 1379344335 59265417 3 103719815 7001 97 1786013858 19 7 1849564860 11 131 17 131 3 1407231078 882931023 2 2074505534 1185939434 61 1382653023 47 576807893 112954475 2777 71 1778505625 1173658045 109 1606777720 1575229850 89 1949 113 267182285 2 792055802 103 1893687342 137 10007 1763403519 505893878 73 2777 2007182276 1728418685 5 198009283 7001 1025459659 137 5 1918750130 660840995 7 1814776719 321533737 1681606675 113 1814402693 1849631794 137 1969749832 3 488618049 737866293 427734743 71 10007 697312181 101 59916735 79 1434205831 113 2042073347 41 19 153117448 11 2777 2777 821098283 7001 93180789 1779730375 127 1668106858 1274631618 10007 868682631 89 580316312 1555678542 11 1335931806 7001 3 2092325289 1920086650 53 89 13 13 1091631630 4999 1963537214 1145190916 4999 120680226 3 1138842396 3 921581844 792872633 53 321353257 1949 59 109 525635053 43 917651089 1815971987 19 1157939002 29 1817326499 1662570377 836443910 553035024 137 59 1122813837 325934349 510409571 127 113 1783362271 1840721356 1949 1032003296 2088480058 61 1836308742 79 86775101 1323589281 7 31 137 164557044 43 11 143749529 1144594220 107 615831 131 2014390094 1740974949 23 83 1270488636 1241113116 458967512 107 137 59 3 1615467225 101 31 1466300496 131 7001 1461024688 1689285292 113 113 1961852890 11 127 7001 126060006 23 19 43 1118340474 453650258 2777 319421648 3 1798007607 23 1071126606 1163958136 37 97 1005668348 149 329932786 97 5 1137273600 1972958500 37 11 73 109 79 7 97 1062053689 43 107 648784344 816875085 43 4999 19 1148513596 117547032 71 1741573058 2 464484568 361318742 149 2064551240 79 139 71 887812542 1111163987 137 2095483720 107 2019585517 61 3 1084855019 596010015 103 3 2 63128718 1893151836 1989630714 101 1208961516 2777 2777 403943827 1638844177 79 59370728 2086415767 23 41 83 1630993326 1028430482 149 41 1895189781 859298506 101 1781409399 2777 539432250 101 103 291540779 23 306990798 10007 800660070 23 89 83 1230073280 1359802918 23 1682211679 51663605 53 607851128 101 350776232 1037135141 735679082 7001 3 2029288977 1323072906 41 1016186722 1052943755 3 29 1796825761 2104547262 1348580706 107 17 1438598140 1303925368 2 109 79 426227515 1523063199 79 127 13856589 107 19 273431606 738142097 59 79 303009081 1949 583627882 59 461508148 79 1244409027 7 2024009780 83 149 1407632184 695937946 97 8097732 1630429463 2777 1096003777 1668776317 127 7001 1617742073 1687258773 41 23 242107177 13 1560938011 79 847284164 79 1723415928 47 1334212124 89 2777 1594520076 2123882924 59 1127673018 1510061871 71 12253535 149 1949 107 149 1195510142 1371938062 1716898852 67 674433326 131 598261280 2777 101 857009543 896506300 2047830564 71 481772488 73 1260398972 19 512798708 460942434 10007 673223530 7 1834185108 61 1966236729 79532349 1457457169 101 1957213451 540384258 1675451859 3 4999 37 165432365 127 697336845 3 127 1577335752 1061462438 37 4999 1795090910 1646295675 7001 1755311723 41 851410633 594266587 79 1958648062 642127647 7 71 5 2082612671 23 7001 1742647751 73 123673826 107 61 1863268729 1019344465 597281383 107 1509824784 1390873302 13 5 269874414 1366022962 2777 3 41 1293696124 1040881596 89 166050326 539067165 4999 23 482240080 37 1038002847 1799024619 1981135127 863087501 67 2078115567 11 37 83 5 131 83 1406549489 60937794 131 29 19 1005782038 113 10007 745971815 857857571 71 31 29 1433256705 149 23 1211864941 97 794249448 7001 97 323276750 73 1776240453 344023377 1645451116 1618667197 127 1029508236 43 48466895 5 89 950399939 79 1351855323 7 46637760 101 856035882 408173223 1949 656806752 131 133507602 139 1460195 1310212749 1605273292 1644121841 7001 533288029 19 852106718 1561417222 137 41 865311560 1163544380 2143708884 29 19 2128884445 61 43 149 1646192826 596207557 131 658170785 36030016 61 745652270 836835065 2777 1108415009 215501472 71 1295709615 89 1023838200 13 1601624882 1794936962 53 1386549525 97 113 1252334704 461952588 7 11 2112528363 1447638731 5 892468425 79 7 1132985923 415592510 31 200244571 89 755452915 53 82070659 73 538726495 1729777125 3 464503324 403619071 29 23 567901556 1005975288 298361196 761768244 79 149 43 5 900239364 107 1599660058 1856728460 1955143343 41 5 2087023805 3 131 1157681715 1675566151 7 5 2777 73 1949 1056584084 1168326611 47 909062485 61 1627308590 1029691371 1087065232 29 5 1934596710 5 97 17 1293292697 646092497 28704100 7001 2029498887 31 127 132838825 79 1548672866 89 625872383 127 771408903 107 1567592907 2068704143 127 59 1817446266 478662351 149 204157118 59 79 1241906781 3 1928143233 2068657575 73 1193866179 837917383 4999 47 1732750269 83 795558015 7 477648096 29 5 1957092495 4999 2043501163 1949 931317956 127 1324188614 23 90546538 137 397545504 2777 1201600143 61 1365632254 334723064 1829590497 83 7 1077162199 2777 1245263058 2146625186 2 10007 310938219 23 1888612867 37 1879151745 1399707533 29 1251394051 5 1949 137 1109261600 1758079086 336922043 113 64764312 109 991308893 31 4999 1014826994 1864761973 131 61 1950229658 1465614731 308807643 113 873936689 5 1727878845 89 1756127352 707405375 2070443850 79 4999 1897675389 1935991404 61 203480101 97 1711620193 79 79 17 791755892 83 1594982531 59 61 69225888 7001 431366615 47 858240257 139099790 1295889994 101 836500685 83 407763645 1155493630 1288564443 171157191 23 421271173 7001 1368723504 794823530 7001 107 874870734 85853804 1696811691 131 1883305256 945949627 139 1133125359 53 1074485425 17 766637351 247781885 47 1303348631 41 750225175 107 1389362686 1651538250 2 1293295784 11 563668556 923930177 4999 11 1182508371 2079624262 176070888 83 61 149 1461633678 1895426467 2777 1591466000 59 2777 692439396 36934100 17 584004060 11 1392303627 43 43 53 737334454 29 107 1769206694 137 43 798138430 2 1704897712 7 861756903 71 121737168 75762467 1368847455 73 1429461983 14682283 47 1575800866 1263784030 1608004816 10007 668454083 23 10007 643690268 61 10007 1236126963 89 732587925 61 2777 139 110646836 47 834479360 83 5 3 643374510 73 1063487861 113 1658454896 1034325001 83 81898590 53 7001 109 1221942211 1927937609 41 1834540529 2005720322 71 2 892289236 1924927926 1284502360 37 1086630109 10007 1626327633 1211197806 103 707462195 2777 1124509315 83 2115264213 1949 1449193522 53 97 651052651 568064883 1486132160 109 101 2108476505 1548075177 1516731417 37 109 1351618966 1413111861 1349764655 89 109 2091899987 1038049094 1949 97 109 1707735264 1888215175 1742308427 1063028354 139 1684660588 127 1344676000 109 150910500 813550927 79 1915535910 107 334517096 17 47 1004231093 29 1908184456 37 812409222 1651279771 1703684021 13 73 2 1905549164 1826108218 149 811724286 53 314793871 1764801738 331969632 137 876348448 139 149 1981107427 5 23 917021638 1584513492 17 986976582 41 407696538 137 372381892 139 1124932143 161518000 73 1727471275 29 89 23 109 17 617529777 2 139 949939483 2087755747 23 41 1587422748 343722639 59 139 957086446 1691936356 271714419 89 877588950 10007 229260370 79 1303385529 1442461103 1095972033 149 71 2071805276 603548457 1299073202 61 1826574443 83 375237854 41 2006539672 1949 43 992135130 1362167201 2080305057 1536743607 37 13 160312308 1408189666 927326738 73 53 570837825 168461136 47 394908151 127 1584011508 2 1298566602 1053499762 1386772295 53 1286699824 1339874116 107 67 190149752 37 1564955214 127 1409671802 103 679717188 3 367063901 61 1178547370 23 29 1164282430 149 43 856133010 3 724472289 5 866153082 880295189 31 10007 696056899 466346214 1949 107 127 2777 1715364008 674805872 29 1110694171 1949 1635665117 111944546 7 7 1949 1370895416 53 1402105778 886924419 1566226692 4999 941981566 17 1846227630 31 53 29 1014060872 41 43 1083933164 67 383666693 17 97 23 1561884806 101 1821648019 113 2128080184 986877477 41 53 715194349 7 1637685324 109 43 71 716592528 30284923 31 651501702 67 615785819 261947288 137 1589316389 37 108368479 7001 378080799 164439574 67 19 231769676 2094622947 97 918417437 41 127 1189937295 86679532 1505256385 37 177707226 92728245 960719226 7001 61 601344161 1067093023 97 1650752111 1506804606 3 12028227 557280241 7 1614491725 1539414885 7001 831375751 1947309315 3 404791366 7 71 5 1704782241 23 766193480 3 50941880 5 1949 611545217 911018113 53 1844455498 1383871901 47 139 1969094572 1244953778 53 83 160252416 101 103 10007 79785811 570030877 1741928916 13 560264269 73 505648782 17 462974107 17 316398900 1583394280 1852585903 10007 1704802527 3 1887772245 131 960251445 127 127 139 36575348 3 395977314 1539387396 3 2078817307 71 43 680348227 53 275667946 10007 11 716765005 2092598847 79 5 735314525 137 5 430502315 1635660635 79 83 498081325 47 1800866053 113 1248056863 29 808626662 290365318 109 149 853333579 2051293132 1304784574 14287926 41 23 139 2095002162 149037288 7001 201859833 1732686053 17 2 141752852 1745842046 13 59 1702261038 233344056 19 5 1181683985 863599975 908159201 73 1949 2020895125 41 512216321 127 707769797 7 293425776 149 115890710 107 1727675179 23 1813329085 1753682598 334510169 83 10007 47 629630236 380426460 1504075174 31 2777 13 1342440668 2038410478 19 19 1309264636 73 1375055704 97 109 59 97 4176529 733228820 97 109 935795520 1720117075 113 137 767473726 2044012189 79 1167097810 127 11 112710235 3 44642694 648547932 1690405098 278035323 17 2 7001 282390087 7 1633525145 1492113471 348576701 1949 183494803 41 2089625598 139 79 1606178295 1336304613 3 214799433 109 429226522 67 881536085 291872033 83 2 139 121040783 3 364577248 53 1688458630 137 594661044 4999 474665048 127 11 53 621283066 1555374570 47 866568751 782780768 1949 1194534726 11 131 1980603148 1606590550 2777 131 29 53 97 2142577225 267490110 675614082 13 1524568880 186113260 113 107 685072743 43 261116382 1208862225 7001 131 522121329 1166084579 79 41 2008790777 42060342 109 1789727464 31 2096403706 73 848301181 13 2130014471 280632319 43 117721688 2 47 201257995 719933263 5 189797975 2016283855 7 149 387333248 103 710514497 1054249336 7 113 1593551312 73 162591586 7 984393082 4999 1539217095 1949 1878009624 1443859446 1359336105 59 596257065 3 1144292464 109 1488766362 2777 127 121359422 1391364738 669008559 7001 1867332838 83 41 786638066 1012210454 61 778984172 1811637600 4999 13 1882153091 268287851 301604217 107 1930352332 149 73 1312895782 89 955431293 79 564150455 113 1115356409 103 406799839 103 47 414171034 516741421 103 41 174990132 822817274 17 129053477 37 38287970 101 89 1782033205 31 89 1660571167 1285195511 292195447 103 63530194 127 1026837405 2777 219552397 410559957 103 1729346516 1893348409 59 59557542 1949 1652707173 59 1099208468 47 1745792205 17 1728634579 1400111874 17 7 41 361200078 1206257351 1652004981 1183365149 109 89 175616247 23 19 920956600 2078033021 19 149 1006802834 19 594644102 2777 2045404904 269498517 81807225 10007 2 582712540 931001801 2022879320 41 858987556 1959978432 41 1929011726 59 184528105 109 847469768 2145257994 3 4999 124554743 996640640 1949 73 1227342649 101 1372708574 13 2050476910 149 1127906905 131 820506388 67 1164704081 1665190091 127 690266971 47 414155258 83 103 97 29 23 1333470857 225048511 103 7001 1277640780 17 113 97 402634778 372531895 17 172370225 943841214 37 83 132759994 1608698673 41 149 1217409566 255326251 137 328539837 1328802095 47 53 764673612 59 563752670 10007 855318779 66091190 23 1909696716 23 1956323604 113 441778133 65462111 11 13 109 326416959 59 1593396730 5 748690108 103 828620992 127 694941841 1115455097 2078344873 1957831745 71 59 1838337399 71 111436772 990651427 575223556 947165429 43 1611024531 3 383056182 130571010 89 1561725453 868786680 127 1548551894 645083504 41 2120600811 67 47 79 101 719695094 251630340 1424399138 37 577924053 139 149 761853986 43 988912968 137 598496294 131 1778310066 19 7 631757497 798065387 103 361750811 2089671684 31 1949 311040662 56450856 2777 11 79 1657681727 47 531172474 1665242922 109 1750499168 1885276266 2 1949 313358271 4999 139 89 1315961120 1298973601 704115911 348465769 29 1021595344 289559506 19 17 236564401 247755994 775772164 1949 1713825864 4999 1093953390 97 71 1142838365 2777 113 113 493891208 109 31 7 446608130 149 73 445600833 1258299467 756018811 2777 164045721 365561946 1403356360 2 1126262702 41 1767827288 23 67 103 137 644528567 59 137 592135779 89 149 79 79 704395284 37 97 101 23 61 73 89 910339201 107 1243069290 37 593611933 89 72351902 107 19 1857903657 477668154 83 1124541270 131 51967962 1699375781 83 149 342536100 2083307570 1627813015 139 61 67 1438200158 1696689399 79 2777 47 1112600638 632271495 17 1179974213 101 10007 1273320877 7001 101 1155680380 79 1983239226 1866929817 41 1328316528 2 37 521653158 834462443 107 1418321411 56130094 131 61 1700254464 2103915132 61 845197029 103 107 88716803 71 1742582181 3 1713928290 2777 718804338 53 756319964 2 1982263825 19 1949 2 148003898 2048399536 127 204987271 1459353825 1814097591 127 53 73 97 1008196660 1081457734 19784177 7 516488676 2777 1761287257 53 1040485920 113 2094631452 67 1056722928 2111586578 107 37 443819297 149 1468630122 139 502756606 1499767553 73 127 1967539753 1949 53 236620832 546835821 83 2098040551 7 1620831940 79 19 94463972 4999 7 172710348 127 2090618501 89 1314386710 274960766 103 97 7001 17 691884054 376732733 850636442 73 89 2020305251 147261358 97 1819363237 83 428291371 41 1406923160 53 488237696 1784195355 103 1399314843 109 7001 884631414 79 672207050 577385018 83 318105321 29 986024505 7 4999 4999 481368707 72355526 29 47 37 1375297511 995461172 5 762068117 137 7001 73 59 53 1152988924 109 297017915 113 105380410 618664548 794971221 53 2043824745 5 1439323430 1813077813 83 139 1602390332 83 1154891050 4999 171635666 1111073722 59 453254745 127 283579443 149 13 1707055922 461127114 1130036005 7 73 133098139 29 689895935 10007 1426067549 971700808 37 791231014 1117056457 11 7001 1778071974 29 1837520533 214670847 37 53 1599181985 954885471 392291095 7 1167458901 190542211 59 41 137 1816298735 2 1280297344 23 89 937651846 37 53 1180232598 139 2145722741 97 61 2097576927 898407142 879501842 1949 89 1840815569 2 7001 1500237289 29 857538970 109 1359107404 818442384 137 131 149 1639184166 43 666094795 107 1834504805 5 289795840 79 71 1617453951 711337957 97 10007 10007 7985586 477113911 113 223606237 149 17 67 85150769 479378715 79 97 1034778928 685065895 1710406543 71 2 109 1335332295 1311527427 10007 1281656532 53 11 863349556 2 968386284 4999 59 175236431 57965022 139 1307670175 29 1473764679 1490889311 71 1609543795 5 17 1095300565 1679074112 1449660296 127 83 282655902 59 29 29 2063062523 1541807156 1839327386 97 47 1041824231 901726202 13 59 89 1513103774 23 2 1393060950 31 1494354248 2 149 103 1767262430 52549506 7001 137 334566136 101 457103545 5 556198825 351838538 89 101 2011708102 857786233 67 1091058954 5 2 59987774 10007 11 71 148963680 2 103 788749689 137 97 19 202217523 89 871503486 109 511455162 127 127 113 149 107 103 71 11 103 2 634765730 1777402787 107 149 137 888566656 1666651306 41 409171725 23 743900938 1548687642 71 107 73 13 2099874777 7 103 139 973626612 1940090693 5 41 1376463685 137 1088255116 167413808 1538853070 131 7001 681939406 1190252955 630472019 73 53 595418536 767200599 3 7001 365494206 606426620 47 1566797546 2 211251944 2777 774035987 1613329819 820944400 109 103 103 336583194 953029585 131 798812324 5 31 109 1498071911 1816473446 101 1020774377 53 96804606 286342729 312628190 7 1317480395 1930983726 4999 1605973023 101 1370057324 67 79 1421352516 1949 121707254 113 985627697 71 59 282027965 71 2104222449 139 2060963425 1058488770 103 1901947426 61 113 183864786 29 1246326127 301813479 96025919 11 139 61 67 888975631 902680079 139 226885252 1635323185 1949 18404789 13 788700315 61 2086934939 2777 1059591195 211988288 10007 73 97 977548734 1514452561 718390617 107 107 14289957 1852735347 41 775166746 61 946750629 11 103 47 334107807 1888791641 43 5 2056486060 89 1414930811 43 1603072250 43 1951830633 139 1926803822 71 41 1547830237 61 2098155824 892858894 109 1751599173 53 1199105512 1566024800 109 1949 959548052 4999 1288537241 31 101 165591621 249186796 4999 37 127 2066067766 1563215913 7 925967739 779803870 61 567971180 7 29 137 190074622 97 1396182595 1426978737 73 400323801 31 2064366994 103 19 1646556989 11 2140364776 1747322486 13 1258270312 500516745 2036380670 5 1949 239781440 23 7001 11 109 5 11 71 836234024 3 1110635841 149 2097875449 2025520602 113 898193947 52165998 721577324 43 1861521256 17 19 23 1435751977 1817626290 71 116621661 73 89 5 803465765 1220721294 3 31 40318255 1826952449 67 1315604338 37 83 793101354 274476601 1994561773 1949 11 864189438 7001 37 1184204573 31 13 358134062 786212556 37 1119214480 113 1230394074 71 1799269007 699549120 53 99389524 10007 79 622080004 13 114561367 23 2142937395 3 1243038063 2777 571420513 945662907 83 3 769334073 739799830 37 89 854702283 2777 2060941650 10007 113 4999 531567786 2777 89 97 202304170 909719043 228385317 113 71 1857579420 5 2115810305 113 1450731064 79 1619399875 29 1001478083 89 453910769 7 1949 5 127 89 107 1082962652 79 29 558338119 139 1302877858 71 47 444860781 339760396 2777 23 885942267 149 317237688 31 139 1845246545 828086529 37 139 1270843779 1035133 67 1283786464 43 276180787 961729443 1145766158 130468736 139 2120903886 1700830509 131 7 1600055635 101 1949 1599111622 1204332730 149 89 1871396592 622530614 4999 3 609153765 59 101 830600652 103 781276595 349804965 7001 137 1475344095 2098559013 37 1388574776 200532150 83 4999 47 1460338437 43 1092549031 262306483 47 2068193510 139 1442090806 17 1667479918 1033574115 139 2032952562 47881979 79 1925787108 19 1473056586 1256875528 7001 10007 13 1995165679 578265142 1718635820 2 146057070 19 1611620304 41057634 1949 107 73 1006948945 374950010 83 2 399166360 79 1773457170 5 717395865 43 730659096 97 1981551599 26176919 1908254575 71 59 1650914397 11 13 1948482692 640562238 1949 697013074 1456860244 7 149 1576024256 351155894 478110436 61 2 1693878520 422241624 1950171486 83 11 819920273 139 107 829870382 103 177734843 1309150043 71 1772889596 533720135 71 43215828 97 1606953022 339715637 719975956 53 1608061960 71 2061989597 131 1400935787 31 109 1570096168 89 1922484461 2039112331 43 1717799776 2777 1101499662 139 1799181667 1813635102 59 61 680278405 609948699 109 43 139 43 131 83 452749230 3 31 1134700685 59 1621455851 107 4999 2132743366 1995360848 7 1514520667 11 1134931424 109 2001809089 1955337287 47 139 1402147905 1772927625 820736530 79 11 399899096 29 1056528209 71 845191881 987588233 1840773383 89 127 1231625177 59 2099270386 19 3 1207274454 131 402884343 73 1802902681 113 2777 13 17 2777 2113019300 341279452 2 3 13 93016989 5 201348449 101 923680956 479692548 97 79 43 242654891 584043587 2057980295 1039201901 113 5 73 109 97 123682202 223010872 7 11 131 390270119 137 445153549 1949 995820450 5 113 750485319 172212575 101 3 7 2043907264 83 218487374 812399601 149 1111058581 350399426 127 2126288229 343470478 13 836918303 337572733 67 71 149 48217294 1943725264 31 5 1548111830 2026921311 19 126168256 10007 1090916307 1455861411 73 103 1300753731 268537118 1949 467397486 1949 17020272 1738760313 139 89 17 2077593494 1696464476 127 1117489383 957494021 741421652 23 103 1585011685 232112746 101 59 131 5 3 1780172433 2010700050 1466184284 2 1863137250 43 1996189803 61 1286661776 131 29 1307390064 84489819 61 127 1856510130 37 1656061549 101 113 1324826730 10007 137 304910351 11 139 579980280 29 2390939 103 59 367459021 1478442060 1727126346 89 1425907626 53 3 1450973373 437201313 149 1252728973 19 1717135868 30545749 948055108 97 1117825212 139 1992939327 11 1045768262 1949 127 1723721851 1292023578 912346377 139 44008373 113 1136001091 1747299918 71 1450915175 131 360890459 154951516 1949 856866156 654029828 109 1062690050 280620500 53 595874018 2076902815 10007 1086469997 10007 131 1703353045 1548945703 137 11 47 31 79 137 1707731578 181877501 1946629274 149 7 757394267 31 756478740 1371507798 127 1569515022 149 1741325899 1390329132 48113656 10007 296517417 7001 685978983 47 7001 107 7001 113 752187212 925590006 71 354146407 113 934620062 29 1085277875 23 545149611 31 652744215 79 147026165 623517844 61 89 2118245035 31 774786668 7001 284506638 1730197668 31 1388201731 1949 1520040692 312629345 118633440 2777 19 101 20452182 137 23 101 588382166 5 418774535 41519788 19 1668127116 943440584 149 89 706696080 726119573 79 47 73 1222878601 89 1126513386 246339354 3 1841458753 67 17 2126658287 83 1018629950 5 13 23 37 1997466226 53 196050975 43 43 469650153 109 686553177 61 554552037 1673847821 31 1306510252 395303773 1909183228 137 1949 698478722 47 97 5 397862600 1342780940 11 1151294199 1650900460 43 1884433322 2777 1699249077 2777 846369385 131 3 1949 41 1875611102 87243380 131 31 129784166 1489194020 2777 2102191777 41 47 1898228245 509853368 47 1578789549 10007 1375370081 19 127 1628582342 83 149 566884953 356958704 10007 37 103 1813413232 1640523045 53 53 2777 73 277897802 2020436412 2 29 1965583028 71 1014919582 281148098 29 427570376 109 1854393010 2127784049 37 137 207717482 1914588024 31 17 1858793413 1574051522 1949 23 1582161076 7 43 41 370662796 1230862702 43 1033546925 59 2061141046 2002022515 7 113 1607841639 103 686370782 1214583418 43 7 139 535395752 1052224996 4999 127 1995959305 1202534175 139 669137799 103 440813220 1358198376 73 1259177551 53 739763930 97 1534624875 1137006646 7001 53 1714565947 902346955 19 7 13 11 407836649 1021721694 3 71 1043464138 1463143484 1415550192 10007 83 47 1627006238 800386688 2 195376329 107 579787159 1597110294 59 5 113 1866791075 387421517 1156453964 149 109 1565335375 459006303 109 1188050053 89 1009315853 1600602236 137 149 902719331 953187568 1211402929 149 73 48336585 97 1638325150 79 17 1615168436 1716800080 19 1664462244 697382118 124612329 17 1405693586 31 462949109 149 1968142192 4999 269326124 541658984 89 43 1915807595 59 1672976801 17 1686517028 23 68132831 56226551 89 2090535029 11 1896991272 101 500334911 240611492 97 3 777359556 751250145 149 839533050 113 1464607464 419904271 137 1436602276 1249641527 71 37 576367796 1478826582 818250399 928066497 29 538629429 13 238723069 3 7001 127 1378752599 67 903167973 180346154 10007 1232810215 2082005540 5 131 1393899515 103 1616858003 1328439115 79 17 1965256298 79 11 23 1671458070 1283113742 59 257099049 815518178 67 89 47 73 139 65999285 5 410584420 13 5 67 2066323818 279338958 221012672 2 554303157 1937717155 31 7 1574427869 1524726798 1525207669 555088431 113 2012263635 3 1444454804 534854437 13 15294979 1268017058 7 13 1587321515 494342095 19 1483171151 127 1047769685 281279139 761171999 107 137 71 827168613 10007 79 127 137 267985426 59 13 1665863654 154699121 1623613330 59 7 1182069609 4999 319960995 359101162 1007204798 73 1946375604 53 177001715 4999 5 37 544316435 690036466 2 1671624224 53418192 1949 1930848963 53 149 1949 189995407 53 1949 347271710 103 109 115635078 1487942534 2 7001 452652018 47 669285405 1718388329 1152098299 67 89 95739436 1991434986 17 777673705 127 1020875784 1911882416 1966596333 97 258909793 41 1251891581 1589197260 137 478617857 137 3 192110806 71 646615957 623083981 13 1843752222 175968845 13 13 288430799 43 1254555429 1690961624 131 61 1475316781 1723239142 61 1130676219 149 10007 73 137 231350256 31 1896160508 1232390089 107 1972535049 47 1970141770 4999 113 416638419 149 113 79 83 1263570171 599097320 1318720670 131 348635540 131 819670228 53 1487834594 139 2020899177 2777 2068148534 53 1192743853 127 1913113395 1351454141 1949 2777 37 62541766 17 71 1146464193 450224033 1931304005 89 1061123397 732784603 31 396116 43 96915943 139 1809143658 1949 326654349 2019427998 3 1649278226 83 1699240242 1110757804 4999 855333899 841440418 59 79 7001 1841192990 2777 1949 672759718 583174152 61 200461794 53 1652130151 1949 569860314 664476468 253161750 2 397374507 17 392557676 7 4999 491107845 79 1492098696 11 646312571 89 289145247 433616751 107 1072848554 721769985 113 305817550 109 1777297538 1949 1089990474 2139387693 37 1753576847 137 1297824034 13 1232280587 1949 412049784 53 23 542358745 730950444 113 13 790830989 1442126634 79 47 101 325399648 53 231467513 67 71 970838806 1293100168 1403904115 59 103 271344845 83 457159929 47 1185436999 73 2 1922839091 131 47 638158010 734190196 31 371121181 2094424542 1665436251 83 131 991877373 3 957590738 1620950446 139 11 13784760 205068767 97 1949 137 305439034 69601296 109 435939809 370421800 37 128361213 67 149 2103181488 725858254 107 103 1824943669 7001 2123578325 1887158230 1949 148749629 1750235124 37 47 13 66494649 59 131 13 1009841794 1488590285 139 691256174 1607162341 103 366822355 1162963130 127 1521469545 149 1590163760 7 107 53 743468882 2 2011055539 131 613676836 620712284 139 1316422044 3 1832446404 41 7001 137 1884059894 930953203 1848802607 131 10007 67527236 1098549275 5 1182319032 1518014304 97 43 137 1557150768 1471813879 47 1874515147 53 113 972352231 29 2060557387 1967790804 3 498554303 865970603 73 137 1514030018 1665236857 7001 4999 2 803091346 71 457844139 622450113 1179775405 71 139 107414613 28233263 1799616236 848908733 19 67 2134909641 898038530 71 10007 2085799038 1604168885 5 59 419008206 1177211129 53 1060028355 1137437505 83 101 103 1818663378 1998413623 67 756663696 29 2 1466826720 2 267462988 2025050412 461770927 139 2777 26652939 137 79 17 1090660670 89185230 209388798 1174968989 71 19 148060958 2056345059 371694905 109 131 89 946183119 131 2020358373 595840400 37 1353850868 3 73 67 97 507180958 43 2101042436 37 149 6739419 738678228 1663444685 61 3 1993807968 491132421 126044088 1139365903 139 47 89 1285623942 19 89 1091446160 10007 71 1631892542 67 1419174986 109 1949 43 1846934509 83 1414078055 137 131 11 1158029136 79092585 59 524193170 732865963 127 89 1949 271205299 499526751 127 1072975248 67 94025296 89 47 1134845033 59 762797076 869393969 316470193 2136829617 13 17 127 1022410972 1694156640 11 10007 505173374 1046542067 13 1092378859 5 161584485 1798143770 254454400 131 1462071219 453874830 648180584 7001 1861083195 5 944859965 83 1061491620 73216458 7001 7001 345898407 71 1681548309 139 942969467 312119499 59 1394639501 31 1325603772 1757877734 131 53 67 17 1955887179 1422687670 5 858573780 1164897085 29 53 1073712266 107 1188451247 107 1819249310 599604888 2135310279 529693311 2777 1399931486 137 1867056139 1086967849 11 648800625 101 798729513 1442433116 127 1671134135 88939404 29 3 1261343085 907689234 79 363053427 31 1386705640 1165022718 79 1005616072 1789658730 97 159488221 1754657253 61 234600432 43 41 7001 1417688498 427908121 79701877 23 37 1734277764 793361030 2777 10007 1654867597 424937248 29 655295368 149 13 1786596006 107 7001 1255934863 688728826 107 2038492233 1949 670226047 103 133949028 67 210389402 511265372 109 5 7001 79 113 149 1883613452 43 79 127 1480968844 2112999203 1049307247 475726805 139 2777 586269132 1762497259 107 37 346564628 109 10007 41 1949 1229713818 139 287721303 1191275236 97 467593426 127 19 301800351 291500774 103 444507271 13 990587732 43 1409319425 5 1463727225 113 1730239389 131 745282531 7 1611600319 31 678464280 529654048 4999 2096043978 2 1249429734 31 1805196588 743738948 1189018143 23 1488632422 2 1750017716 101 776462037 19 1168932003 1262402139 109 1150608578 2 986772386 1450224838 7001 707661080 11 137 1041099305 329331834 1622920140 3 19 163590378 149 101 1231387657 109 37 978490419 73 67 894564034 73 131 118239683 1336345934 1382110744 562241799 17 83 277800004 22066297 1874140454 61 29 73 101 1060328199 1747740430 131 1284190118 31 2014729172 131 13 703659240 4999 1276319685 127 1219115672 103 453022273 1055137521 17 1982119437 1563351619 97 139 1712329324 7 1686895644 632244522 61 721548870 2104097959 1607990236 109 1772553676 501210664 137 29 1427158695 921049605 5 267870957 53 71 29 1887827198 1868382705 83 13 73 1798805702 323910855 23 71 1777423798 1130986968 103 1893563330 1949 814941217 1783611758 17 830105614 1157869166 149 1678690769 73 1035292278 61 1746110543 137 2002921094 685220296 522345074 19 821134514 139 706162997 23 1540234629 313141868 1240688019 127 47 139 17 1171827306 11 29 139 510290823 125159996 2 750460066 41 17 1702567017 17 1444756271 59 1713174121 67 1111754450 7 5 1857913595 2108581140 89 1074351663 1634186850 1796100103 1044526493 31 656396701 79 149 149 418788290 2 103 546784049 7001 89 887972135 83 47 17 131 842802549 516003246 31 37 1458090861 71 1154333265 7001 13 7001 10007 296507410 1885849171 47 1728242076 1685243139 67 1058509617 73 59 1566058452 43 31 73 1208307697 43 209527542 3 155149458 993877918 73 31 29 31 438371930 53 7001 127 19 576012417 101 1370172767 11 1716016643 1248657399 71 73 183703332 53 103 113 2108713694 37 29 7001 875587066 788861648 1949 2 207204842 620409532 79 416517151 1190591022 17 1488077779 63282377 31 1949 59 1292505094 864156898 1764199799 19 10007 181857211 131 2095022871 131 2123154990 31 290286759 446637945 1264244670 13 71 1626800706 1286939610 115498000 17 1519172683 2777 53 11 2 43 1703041875 31 1776897804 1300380529 1365797086 332274461 7001 47 418314429 1314153088 2777 73 809722024 149 83 3 2014968778 97 113 2097282034 2039336312 718972767 71 1606424771 53 504384146 896931031 73 1514535232 1778783280 2 2083607041 107 89 1133068904 145900055 101 2777 641824237 37 279605105 127 2046975459 13 276315962 139 438491624 41 1143787045 71 2012049617 1263130437 83 1462593049 149 53 79 89 53 41 18902312 73 174537233 1429457965 53 2 10007 1620633650 47 1289340190 3 1484829945 10007 1949 83 1445344902 1747970395 1949 1252500212 1204236293 83 13 1615516487 1484883005 5 61 1813469030 738780525 7001 2 499094289 7001 2145640020 228918348 59 3 107 2036970556 29 1949 866488369 107 1057938960 548328027 562192539 4999 2 529378746 107 1593293344 149 393289932 2 466596854 61 131 945126621 1949 1949 13 2092699007 19 1582742750 5 1911968043 89 47 81690089 79 4999 29 1496808958 41438680 13 765386958 71 2777 840093179 137 13 1772659174 456868360 823289595 3 97 626219376 37 79 1682738947 101 1174086923 1749784802 7001 109 43 139 830200574 630443442 3 139 1575286305 2054870638 2 95476810 488846536 2142861678 149 411367395 53 678558470 148429733 103 97 73 43 1082169906 67 10007 677644019 1257749809 1047954881 6758078 113 421376132 1656433429 67 4502891 1858961831 71 112044004 7001 383773817 19 149 1060438026 1291047439 89 1230060227 1636507854 37 1949 2083498541 949106479 493668057 1949 45908695 10007 439017097 1399091954 13 67 245758352 83 23 1923823661 1848102785 149 666979577 1017948332 1769881634 43 1416427009 2777 17 11 659281505 29 1135027230 429054831 2777 1007633502 61 43 1227541667 143709902 89 113 579177997 2051521554 13 7 53 931828351 31 1593677791 137 781689960 1502782506 3 725974431 13 13 113 2127251103 1013060202 2 10007 1983687610 61 695052788 1337711732 2119149592 7 47 1222062040 930928156 1021270153 1949 1965916479 555605875 67 10007 1439757125 1892303686 167219768 71 397296120 881418029 23 1604043207 250977702 1032077060 107 1876941593 144779083 31 1379427739 1545382291 41 139 512009419 928165689 37 685820234 399804546 53 674180246 1380085728 7 1696232757 137 2128584927 847051904 79 113 1219200279 450626372 13 1785540601 1418828736 83 53 137 1965198404 47 41 1455605613 1439030605 29 2 1131266880 1613904242 61 73 61 1934918048 7001 237067862 300069861 127 608981383 7 37 2089892645 5 836849635 101 89 1097239259 2061626616 2120822646 1202628038 113 5 1949 67 364842017 2001234673 4999 11 132765468 1424362951 955364620 5 7 139 390286563 1740949702 2 197042004 1627397054 2067293267 13 1165316230 7001 500576454 97 208313503 71 543969540 47 67 5 43 1855312658 2098394144 23 252701393 1792082372 97 25719616 13 1565691283 89 589993651 13 535756823 101 736242328 7001 1021319882 89 813139956 97 97 149 2146161913 53 300597291 994426075 4999 83 1931665486 580155003 139 2090609081 1520886546 23 29 1123089142 139 351126176 453871560 103 71 1890204316 367028678 386265470 5 2 359185556 1682774304 61 639822900 13 101 1980615771 61 649870393 4999 481498681 1316636620 43 1988325031 10007 497297865 2043139197 37 37 73 11 58482971 137 1035729316 29 419894190 2777 109 626308114 149 729125171 131 439527532 1726709223 73 941841912 427521183 101 67 59 626869690 745299328 1000027474 41 149 131 101 5990108 1339505329 31 214758390 1616528497 1048809558 67 37 10007 513469963 23 1276553342 19 527726166 29 71 1975835783 131 47007397 1015772931 89 59 1595636946 11 13519617 3 127 1865777955 127 22713823 5 1662264013 113 1741758722 346937752 37 1470139278 139 1169739009 19 995974519 83 113 1304059776 1542894768 53 1361346870 1461915855 107 2111544380 606550652 101 67 755888975 131 137 47 186426475 452300814 71 29 913462619 379549013 4999 756723625 19 61108370 1822908241 103 31 1684368229 131 2120349363 13 61 1037084022 3 588171378 198956121 490795732 107 131 1230597625 37 727123519 693847421 43 1892034210 11 10007 589452328 53 1265167904 2024298466 127 1761030220 5 19 82482059 1526289997 37 1117917445 23 42784071 221699498 61601826 61 97 1802953550 1349492809 774889655 5 79 1707115898 786666753 264294145 1949 41 185709746 765450197 139 1716021152 71 414665134 4999 1490453611 107 837979916 113 2016829085 61 1405030721 826366544 79 137 1984574554 31 253096482 139 109 476302641 88596622 822199628 17 29 845606505 1350506771 2777 1374948240 5 7 1942611181 1947316956 37 1947993898 83 1949 7001 1862097976 2033846508 573230933 89 101 1110348247 103 277731054 83 797143122 1665053870 71 1900208003 73 61 1794829413 131 196517832 3 1332133044 2075767114 89 627920737 664623733 101 1949 1888742767 1063321038 2089458435 3 678234423 41 37 225543564 97 871759176 1024646611 67 3 2019132408 1580062065 3 1981537129 11 97 1238107329 4999 950104941 1992786236 2 2777 1120769430 109 601245635 113 131 1597901451 2062977782 7 1120712243 254248379 99334540 31 1588093606 1012956867 3 1919125503 29 79 1863670119 3 41 993117101 629766309 17 73 802825092 2777 2047209954 2061355992 113 231621524 1728157703 251076476 7 37 1590807558 23 131 1290465673 1747358827 281498275 107 480525765 516834333 19 101 1219255081 11 1820956071 1949 107 4347621 97866979 7001 768212218 19 53 83 1167858657 101 1833763373 1938409753 107 378813705 1419628064 107 928394274 43 137 664541606 1943194824 31 1735311344 1667066669 19 131 29 1336668173 61 13 59 71 1946614745 47 523594147 137 37 1758670976 697623604 37 67 7 1949 1446951218 149 89 507266002 341522726 1053096321 73 432025607 1194316138 245184490 67 1097569746 13 37 73 660415597 1599327143 768422552 1713381757 47 919683328 615510556 10007 2 1308784975 131 564072376 2008514583 101 1518132496 31 5 53 925902739 1705272297 4999 97 5 1685042835 1461841899 83 185701378 107 465288751 154427001 101 47 1097588556 107 43 248118299 1131231164 41 188584666 47 521125049 7001 843179437 1501637489 89 47 2 113 1483168505 103 139 1420074457 139 1607137738 312697101 3 176661538 1148224157 79 1639460267 2777 289277313 137 3 273669846 5 58059470 169476905 13 37 1592518591 534934336 83 92537364 2 395030346 793985236 131 1992935095 1528822456 101 7 127 1747011492 2017039146 37 517248456 1323870212 149 767066354 109 1476513346 139 11 577738516 89 79 71 1864167448 37 1631561369 19 7001 533560212 29 291701575 7 1787956009 67 590091646 236415436 113 408645968 7 1166303670 109 37147124 7 38501673 127 387857619 240289715 328774743 113 1491420443 83 73 80010117 547038713 43 5 1525166930 74436265 7 873876367 397199999 37 1294495431 131 761499021 3 1103872416 2 109 231907373 31 230266419 131 867872249 23 1192288191 47 14396805 1124286812 1366066732 4999 5 127 1123734545 5 8666626 103 849208529 636184919 1858413902 29 73 480020917 103 1795035281 83 1116406606 1750970324 1049333214 43 1155074209 1999075769 47 416120408 11 1548917650 73 67 79 1440113594 1949 1123142434 41 139 1263687252 1479705598 23 37 73 970038168 482114039 11 194529378 73 53 1441547106 35892416 113 1246121060 149 1020066944 1640823486 47 1023975887 139 28220197 59 1093850442 1251703821 1693005945 5 1222295062 2 1284428462 37 13 314494037 67 1151029649 1127098120 5 103 13 590563710 79 201311302 37 73 1029382125 1512356768 107 61 970551419 1214672016 131 1998502202 125564474 61 113 1959749192 629286212 59 844897320 552975404 101 53 1684870530 1949 1769699796 383204584 1696685530 1116129615 5 7 207501168 1577629130 139 103 17 849993625 445748687 1263016123 924275523 107 403568037 19 139 475405715 1354342886 1949 97 1307405188 137 196741590 67 3 723157698 97 71 684625310 13 16050242 2003015690 17 109 2095824096 153194595 103 12176767 113 443747938 1405495240 2777 1539973627 1670034697 67 376634505 1949 159112237 103 458824418 31 677728820 1394369243 273515288 71 138817231 4999 109 149 1962015264 10929278 59 23 97 843817565 275081318 79 1502164690 2072607029 53 11 614917666 97 37 1548312545 2014839847 103 1330778791 4999 1038517255 1806127878 19 1232673430 59 1829593304 946294648 53 2 547631742 1444964395 89 755187161 7001 2125678625 1451416441 73 178774372 11 1502360639 460132753 71 53 118125128 41 419999736 1949 67 36828359 58629087 860010794 47 149 1587363603 1429766965 41 29 1949 799062714 1172033099 67 1175047742 33213106 793083758 127 2092627452 89 593190518 83 1364472362 203637852 11 5 2090154249 47 1459695692 1135290528 2 1210706950 149 1423030311 502030305 2038152008 61 1312564456 120382450 131 2068676488 23 2066927315 2071566172 113 1547006386 89 2777 1611626396 113 1824780952 1455144505 13 1533883611 97 965678359 1508982343 1826566663 59 2777 975510114 79 191101395 1766080787 1775882745 107 2054112063 67 171894597 1588577437 587391659 623826399 101 41 1131599795 324660055 4999 1436677607 4999 1557853367 388552274 699552833 7 109 10007 1939156460 1211198248 1059274476 13 71 561611775 775020096 1217154540 7 47 1914339516 491611253 796808207 17 522947978 2777 1558907828 13 1037678603 443241851 1391215974 921547994 53 1870322220 61 400562722 47 1226751418 1524780392 2 3 1059146285 7001 822035022 10007 520364000 10007 149 2777 2033665773 23 470008776 1561152042 10007 5 1143969740 2135704228 7 1956990644 469883849 460520816 53 109 137 471009805 89 934951853 67 361466206 2075272070 228241664 67 1123310275 127 37 10007 101 752042125 139 139086458 41 23 515280656 80644746 127 1949 908814802 651664705 1148950426 2777 103 192148354 254393058 1778179158 61 97 506043180 79 26176571 19 1116637296 1858474798 97 683009547 59 281733496 984621764 2 1510746783 10007 73 79 262854692 83 773755216 37 535751999 149 73 1881228761 61 62074637 1169415960 43 47 47 1323089480 2016283409 47 139 124464075 617867197 83796872 101 89 1838929541 149 137 109 29 1097283730 13 1747383820 13 878097172 83 3 270435652 107 78295324 89 17 1341310421 1435530832 107 89 308173536 123477176 1949 61 1075478983 906530211 714983976 103 10007 1693714771 31 131 29 79 1920465313 7001 336366261 73 2011648225 1972868572 1765942897 19 149 1354562278 103 1931963481 487456770 1134941220 73 101 1925601057 2028359669 3 23 1294471052 17 101611754 59 1397894198 1595804254 47 7001 1327011546 407281815 19 137 716318885 3 13 1964395503 103 546021643 139 1889809244 1516507542 79 608912813 89 71 44255152 59 2024137485 386688419 32209525 61 1401101985 79 1924595077 79 1858684113 127 79 109 974683450 1687008765 1677731847 3 1991764125 13 103 582691085 652203669 13 871640237 11 1884980933 541090649 3 37 961436527 1451837968 109 43 43 103 131 1219671308 83 53 1004400364 71 1613248226 97 29 117012071 53 1744171276 1782536386 53 1664475547 191640071 23 149 199579242 1938692342 229170893 1443180630 113 103 431443825 1470152166 258593013 769025139 47 101 2090057640 589300862 127 496523518 1258671473 515009064 103 1488843760 73 1960315720 976107361 71 1650692852 452073395 107 107 1593171150 1738750856 73 1135854542 949304048 10007 29 1937045633 1340500234 37 43 101 811575501 31 352854431 346355157 13 7001 527848018 101 1489615266 10007 107 524486431 29 956959951 11 39467208 83 1432203049 149 107 1631078468 3 251554446 1875379644 89 47 959163122 31 113 1662859975 803396793 127 1731365082 1194340491 2777 127 47 902668699 334059409 139 1577667375 2 521590768 677988520 196288440 1788677041 23 101 19 2777 644816623 1053613522 787031728 17 149 1222018285 276811438 835626881 67 2029457437 7 17 97 11 7 1185646812 29 187762414 101 7001 167890981 429469344 53 1323630162 1888698933 43 496574363 1673715212 97 1348195574 1219488708 67 37 556511783 89 773032818 2041140571 1329559571 127 267029540 23 100441092 73 10007 43 1318838466 424915465 109 650304895 10007 107 149 3741872 97 2089158555 79 1469691025 5 1999881835 7001 1999580795 97 355003025 960186328 1172475184 107 89 556075827 141437198 79 1095629249 2777 2 107 1384688926 194740182 713384674 1949 1292793744 11 10007 1366117533 1850370412 11 107 103 666508696 101 709556512 1231021112 10007 700717633 2777 107 430077298 7 1924098127 19 1483926182 7001 252890122 490322036 97 101 1472867749 149 139 73295338 4999 1402769390 952389231 3 2013427947 101 29 29 822267839 1638849906 31 139 278037947 2106210057 67 10007 1550584650 1258010585 103 784645391 1703968628 73 4999 31 860451841 31 1457543696 73 1438675117 2060596163 41 59 1304755146 79 1445705056 1425768616 79 31 1207284832 2048522005 23 519661870 1949 61 999277510 11 1448445798 67 1757839249 101 892894237 254342879 31 137 1949 37 43 1275151455 209413570 2777 1949 1528179716 955494057 107 59 1640977313 1404018870 83 42580547 1094407712 113 1585415897 59711496 13 499218673 29 853623020 1948011857 1949 149 1377070516 523601943 1774089337 23 2 2047785218 4999 1995015534 1845721101 10007 2 73 1906879501 490977852 71 1068336188 61 1315859379 37 971624100 2 1373829750 1104394080 692720568 107 1515173940 5 61 1290964682 2 510599190 83 664141225 1652048455 5 10007 285970039 67 1825548866 1848229648 1439246332 79 31 448784613 29 1013912538 101 17 43 1269529463 801352687 107 103 97 71 1347193050 113 1473503954 2054346217 109 1342446834 689654890 325443350 5 71 297085158 10007 466015983 61 7001 1361834520 58935921 1657595315 107 393208374 2099841588 13 101 794541548 29 1783793828 2003933495 37 762173512 17 1530089692 67 576259456 103 527256746 139 23 37999410 1329064623 53 67 41 913591107 11 61 33487902 13 107 149 1557067433 3 833661363 295579197 850029356 2 137 2090561090 1151163256 101 1160912821 1642035543 7001 914418891 109283281 2777 433313912 776665818 2 73 783573459 391599564 1388339345 37 1415798220 43 89 707231380 1006137346 1579350235 17 923250263 13 1418442974 53 1529151760 2777 107 344268862 893802672 338076640 61 1249959238 11 17 1612719535 1000377818 666382003 19 799099035 3 107 2777 1443984460 1289477116 107 5 886710977 943502528 71 2 896036582 950912491 83 377335562 1248541539 59 4999 527999379 255298930 83 83 766814341 2021433045 127 53 29 2106699258 131 19 648120723 830078624 2777 1431260246 828314021 41 314439127 127 1679801187 103 47606497 127 1646156982 1472492995 5 47 79 2 73 1020117914 705351344 67 59307372 113 1400011692 11 127 847981413 235746925 61 712229229 1116774153 79 107 67 640387139 2 1290305564 1249471632 2 1914886946 274660057 4999 2063666161 41 71 498634136 73 1493319828 1969057376 10007 1182811501 67 71 556094578 137 593922400 1005339839 1506223484 137 4999 1637440240 577731655 5 83 1655130132 606194095 71 29 741071684 103 1705916694 109 1949 204682031 97 59 778605212 2091799073 7 37 1407920374 7001 137 72240237 10007 7001 138318757 1171057270 878676439 59 7001 402165444 1563071264 29 1174368456 918204545 2010117154 89 139 19 1304008017 13 7 2777 1086186763 37 429336678 5 727350366 37 984872451 559536237 29 463523975 37 2009126566 41 59 338849744 113 1330137238 418209839 61 1863735745 5 1527398431 10007 127 1289052794 47 170896230 724455932 107 1957503106 13 127 5 631326260 5 137 49499607 3 1363316867 1272638642 11 73 74542052 97 1269992676 1574525049 2091670564 31 935927541 73 199268830 678602379 662217530 4999 1925793361 109 1629568857 5 214611745 1720257390 313610215 97 1024519177 11 29 1387375457 396094789 577705067 2110603703 17 506406405 5 2042624800 127 5 1349299965 5 4999 113 439067037 127 47 10007 1546982130 1609615943 1547129877 83 1829275595 131 1792844123 92272648 139 1134567345 175925255 43 858807180 31 124699937 103 1701572047 2120133833 7001 71 266527397 17 137 4999 79 1003274720 1225952098 7 83 1640206741 1111408180 41 1662576609 83 79 1322618948 976181749 172060373 562830499 47 33832567 17 17 7 258552238 14333907 83 1199304184 1378032117 11 131 127 109 1504472609 1541137375 109 238768382 127 520389497 89 227655948 149 349330202 450011886 1012335504 61 97 1300339514 29 179724542 1030473276 53 742868001 97 1183315222 1221276240 139 2095575167 945125045 131 1659561859 19 604488703 17 1363221038 101 31 1608532439 23 2071806029 5 464016880 103 71 1536438651 1763939052 79 47 291792074 1761228415 23 389259498 1080887116 61 113 101 1509409433 890280590 67 1177506317 258369303 2777 59 83 137 1309840149 101 1872371734 1299242891 2777 1969156815 83 657130963 823133297 31 541479119 19 23 734814120 17 946967626 1462849405 131 1794477169 117353596 59 562038071 109 2116276204 149 89 973546436 59 1356309110 103 97 600498579 1207582092 47 97 109 1667133226 653982591 89 892701147 13 37 1298261838 71 7001 83 895960764 32096764 1319745850 5 2777 1699690620 1797507668 10007 1795165737 101 1907612497 31 2140956043 19 7 495357324 716723903 19 29 37511906 1667484245 101 429220602 139 691220977 67 3 109 69603103 1134036213 29 390951806 61 29 951700116 2777 1493040165 1692964246 10007 59 2141614349 7 1211457289 47 113 7 124899085 23 53 107 1022586117 73 1703806655 113 17 484112940 107 17 11 1870257961 711795086 1485039628 2777 127 1451524402 398884813 1324788376 43 171744472 73 4999 1287456170 13 850435794 37 41 668355491 107 877793862 11 901701830 43 469946054 13 878031683 101 1663026913 1477686547 1795733832 79 990574730 1853623521 37 139 955576906 198326312 225359813 7 283369744 1949 2 339347954 1998119516 59 1628046944 17 1160172106 2079590833 61 604801802 1418534463 59 59 2014910003 5586887 2777 107 107 97 17 280060754 649994255 47 1746951460 97 79 27206652 47 10007 19 11 1941096531 47 430496829 149 1509175853 113 1745903161 59 1602664082 149 1122929993 1949 1079796674 971672810 5 2017177960 1027371293 101 912319567 1852960573 149 971283520 940833715 2777 29 67 571405279 1392893284 37 268847735 485951007 43 11 31 1479855627 3 1870942656 2777 29 1251074007 149 1120746327 3 1638800562 139 330134035 7 1779205940 559370417 31 1399547355 23 7001 1863561185 71 1620923397 482390898 436181041 108069314 79 113 463163835 1784540974 47 41 1901575285 2120678506 67 113 59 244987729 113 32691465 137 242655496 1643276366 145639116 103 167171884 59 2 1818152806 71 13 2181309 654416257 11 59 61 23 532574693 1083070300 19 59 101 364059001 7001 1051739227 8058151 7001 2777 1534729204 149 81852405 47 53 10007 569642027 137 994083919 1058655000 13 211463044 1276567215 113 1644247286 131 589468976 1241747604 139 1718167654 109 80279263 23 10007 249466241 2777 4999 19 898384910 67 2014780115 837646141 704924700 19 7 1990500336 1161762563 71 954126467 7 337905715 137 127 1720287263 89 109 1653887847 2009534355 1270406099 9797949 47 1949 1525043775 1605514087 75217707 17 149 4999 1444292937 67 48511782 2 692798241 43 437755415 1162740896 47 1200291650 1949 1768604458 1382760884 53 785979347 109 1767612343 37 37 758244256 727045819 2129102652 131 1307652873 173073570 107 2098150160 1326304686 1233973156 4999 101 392283596 73 56987523 41 71 97 405435556 394022497 83 597673455 37 61 836033182 59 43 31 1433021562 71 101 31 497784670 29 1799734452 23 81316937 11 10007 973370883 7 2104300835 1662238733 17 2090812720 1076635663 67 61 565601277 14655756 131 1281329648 97 1301825222 31 841159203 89 918327988 53 452407788 398895384 1328300194 747379564 2777 220232762 1327117192 2777 107436676 1949 529379584 169706570 131 2136842263 1270918283 139 53 222326944 503937356 7001 2063152694 1095677503 43 1455648968 67 79 1109659517 98319948 71 1513712403 47 3 1476582543 107 1368299986 1837162172 83 139 1448753522 149 535119494 31 1814683611 53 5 255763590 53 3 921407061 17 924543912 127 2110030959 59 127 1801616031 1786594598 279688911 3 579046666 137 1846867408 97 131 1817241956 1435262855 19 59 1034257079 854780849 19 586024714 441817944 221812875 2777 2146764265 59 2114720200 1783758234 37 97 130804268 1457948643 41 73 903162278 59 1941468750 1353857778 3 423180635 139 632034876 137869497 3 139 1153550936 53 519332199 149 17 139 1420757632 2777 1137112075 13 2777 631072590 73 103 1931153180 31 1925089553 107 1803119078 677725749 113 1261164333 83 395096600 31 1128137594 821663694 43 1949 37 1554119538 67 702724609 1878959901 13 3 23 433685314 29 37 1519283529 586879040 891841104 11 43 1626655951 1634126488 131 610451659 149 1274123153 1492118103 43 2010965984 149 1563660236 149 61 1612880321 727628984 139 1828664344 47 201631222 2777 1303453531 275409250 113 1867372888 17 156138166 1871730755 71 1030145106 1415147759 43 149 247044980 1425415056 1358838005 7 1694908488 3 2110660075 53 2021719543 29 1501043509 1888072310 4999 1081241512 131 1082856349 1393513717 1447279896 73 17 53 1610281245 19 1303491504 97 879282092 223754817 13 1242432724 724507225 13 31 1262602534 149 527387139 1046091454 37 127 1356860761 1156536041 89 778709177 73 362529640 11 1009839072 5 291973480 1027722355 4999 1236797591 552848953 1362156274 29 147524885 1093519269 29 7 13 780438581 34660080 135397045 149 127 1753256875 79 149 1448975681 1808268529 1762305646 17 13 919688627 1906850686 139 597843309 2 25105564 4999 4999 89 143886010 5 1569451630 79 1584938448 2046363556 113 131 73 61 375433101 841145332 113 544801094 10007 359311078 448093772 7 103 13 1091738049 149 1614860288 109 1901910245 5 237784602 107 754107859 101 774461752 71 2052421353 73 390088421 31 784954453 109 339102161 959023480 1835628582 97 2085706224 71 1615021664 107 2 19 1746988345 107 1743174450 792454888 19 2777 584100295 1792870078 175448009 101 1951584377 793336654 17 89 131 13 1407240224 43 139 1231002410 1126184250 5 71 613052103 1949 271810789 19 423816622 11 1137966929 822542974 1896096834 749596574 113 167171373 1647735990 137 1707330690 19 91217366 149 1983618971 918001963 131 71 1792038296 185268574 107 83 103 127 103 113024887 2130815075 71 70600877 4999 1363297538 19 491589740 149 1478432683 1046341296 61 470410748 37 1675691981 59 1841153587 1824227397 29 517989561 101 228627943 17 37 972507963 1578990235 5 53 2008072078 1986176850 97 61 2047499749 31 47 1837035232 1119093370 590747210 5 41 2141962924 76802369 97 137 1387462157 63585392 107 1027017886 89 1810527623 71 47 617750281 1054669024 4999 819485480 508209526 11 1204439042 41 61 429348586 214153712 19 1852674630 7001 61 53 2777 1698388207 971425147 83 1245869674 531853815 61 83 23 1412699905 1614462575 37 1301768595 2119222418 10007 538020170 5 97 1623554475 56938321 61 628345323 2070884425 113 109 137 59 1374709359 7001 1033242585 711612889 103 3 79 612684658 101 97 1748407820 107 37 97 1485428124 895940791 43 1215623244 1119823888 897127808 392009166 149 1514637814 127 47 4999 3 127 3 690138786 67 877185909 103 1125740775 97 11 870326160 133561043 83 83 79 1020626991 1564273944 7 772789114 2777 37 59 1920973920 1437230737 89 1781537564 37 7 41 1949 726481954 1300752855 1528107607 53 1147261426 4999 127 1654362941 11 83 2051147294 402348725 1299665640 2071644907 7001 53 1539177399 275437502 2777 1006170971 149 37 961956895 1723702646 43 2062604711 109 1967380458 53 839862850 31 1222382669 311091087 3 17 865609113 67 3 1923817044 7001 5 2020170175 1164544265 1646576897 59 5 127 201126429 67 22284736 2117547549 29 911000490 2 265164634 10007 1949 1807785205 149 1745232080 67 1615444102 31 1897392169 31 73369622 71 411269843 925655400 1269179650 109 628259868 137 1752335777 10007 363494268 789145719 7001 1189028206 137 103 1861284130 83 1137366679 1949 7001 2041078541 56148020 47 399666087 7001 1330393029 89 113 19 105244610 573220974 10007 559171146 1571157419 2069866653 7001 2001946309 11 1105889433 97 1790970415 519541048 13 1280265957 59 43 1045416559 17778952 1994967307 89 31 113 636805452 10007 139 2777 23 1069174711 373492266 285332934 131 1244451606 2075479900 97 10007 17 47 287601131 770006589 11 2034856373 639102250 17 1263472247 1118982398 73 928396290 139 7 732876928 900999529 131 1528348049 1780736532 29 705826534 2011704744 139 165139089 127 1204561345 440960002 1219918652 47 1687894033 61 1395433011 5 19 61 1519999763 1949 802635231 113162363 4999 1815866754 2 5 23 1275581495 1691019852 17 43 636448934 5 742803240 1565294532 113 595615974 2 19 97 1893571510 113 3 1228359621 727212504 59 83 2065876557 1386337677 381108763 4999 1733620688 113 1488952150 4999 1702779376 97 2028525435 137 113 79 1194892920 1949 1771629306 89 1719887760 59 89 1808839204 216494537 7 352546187 1238206151 7 23 67 1158431943 983959387 1896834186 67 576387358 398684441 83 19 1175916441 978444216 1912549769 127 11 7 1510156508 489280078 667407518 2777 1755558306 127 496509548 926016182 968938245 444218060 127 362489749 1784328488 73 1030259606 149 1799020468 7 854193942 17 1932547318 7001 204643007 149 258629879 2 1127028368 10007 1891323 711203010 23 19 13 328747572 103 2065275557 73 2048998456 1235778894 533163928 17 97 546255500 2 43 73 1829926624 772481547 73 1398711974 7 2117987063 139 83 2084871771 1440564932 37 246323393 1361595819 1695765728 59 1580465552 10007 1346912179 301607696 13 1989395591 1028609131 2777 3 1345048764 547607091 31 1229953923 279058094 322920571 37 231058747 73 1790827678 101636143 7 1980689284 201543793 89 1949 29 1801475766 61 127 1542091404 413075374 1673360494 29 13 429281446 1678448662 11 1102814059 29 236591 1322516498 103 378226175 2014553490 137 97 67 29 139 131 17 1879053248 1662369667 73 2751662 149 19 1019820136 469904618 2777 814925862 1786115116 2 5 1949 3 7001 1110246584 519691231 101 584492757 1444410191 1851832256 626949215 83 536165315 131 1908886150 59 109 674032129 61 107944520 23 823658290 1509753005 43 551541564 7 73 780358393 71 1869985149 1301893133 79 449500051 11 1687198579 73 2777 47 1033325675 113 1517902219 61 16080513 101 1443192232 131 1949 1329101060 462747172 2071376142 11 1494433193 2111597009 53 113 693392182 754322641 101 2079921987 83 1089552869 1184254707 2 503869177 109 7001 3 1874449362 981120861 803019976 24983290 23 67 67 358802364 59 131777385 131 79 101 1098190372 581142991 82622861 79 1760302490 47 73 1062807949 1537519201 37 2004798232 820466002 17 1300919097 3 10007 10007 857821591 797629555 59 67 2086702672 59 101 113 1569362758 739322614 39507465 5 1059471945 23 900205050 533929774 109 386254900 2 2022827056 7 969672872 47 1233597794 1646072593 11 1949 941080497 101 355738059 2063014529 1851522506 73 4999 47 2101173701 954741488 17 1040870650 71 19 553601480 79 1864778568 108557534 83 506760484 900291455 1584148407 59 127 2124534486 1588951610 824667641 73 1012271947 5 1562929815 17 53 1086313758 1652935168 1991682068 73 926793740 61 1008760088 7001 11 53 79 265103223 1798506182 127 260961843 61 893959697 43 337133287 1440678530 2 37 1217073486 894819248 109 73 23 1496300558 1294832058 1338874421 61 232704777 846324739 107 29 281535625 695748813 79 7 2108714380 89 4999 113 1018302451 1003390321 7001 989219370 59 7001 1461178710 248479492 13 218927267 131 194222041 1940063853 1909872832 101 13 917745590 7951340 5 131 531870606 2 42831320 97 883978557 41 224696277 137649124 59 1401307879 31 1332959638 1041543611 23 781957565 50634293 2 83 1968637658 171485553 462465948 7 4999 1262682413 103 13 1686327279 369224349 59 1591970790 2777 1360263464 43 136627168 1675827859 1930870316 2777 5 97047025 780632845 139 675674135 248626937 1949 696641427 1058221073 103 5 83 253412300 61 676754955 587034265 5 97 910277003 59 1919716116 1339398232 79 43 83 2118335960 319967595 1623036980 97 2 41 1666819492 269411966 149 2012917550 7 945732067 101 2026210692 1997286514 10007 89 137 13 1647075690 1956210817 131 1014783902 19543215 1808292083 37 432288760 19 7 43 513246864 17 1550563962 2 11 1422830860 109 2022830393 1655670938 41 1655085130 113 1195760689 1678729808 79 23 29 29 1313271212 11 1705527761 298846098 79 5 227938511 109 886557495 109 636587657 1005088942 4999 101 1144810558 965745941 97 1006198751 1819275740 224831474 1639218668 2777 47 1480827778 23 667440128 421902685 2 1990764217 1709571710 53 17 613903677 350303326 29 275701434 819254996 103 67 79 1148985085 1450482186 43 963983503 53 5 73 31 13 47 53 149 1015707237 107 966720959 59 73 1250180115 673263013 109 561249502 454206052 227537857 139 69881518 536507265 7 127 67 100208751 1366511699 17 1267650101 281450436 1471621016 1479623787 73 3 89 1210072836 356878579 37 109 521844912 2084402858 1452084373 101 433104564 420921123 7001 769288587 53 826473520 149 31 7001 137 149 383183002 2 758827100 101 533686424 109 61 606784063 101 195861422 149 89 873955169 2084775071 73 1714692255 2146964744 113 19 734657040 5 1018557955 471035774 4999 1409183107 97 2 669043171 2777 1618100255 23 19 1791545929 539509085 7 332056284 1949 1269921624 5 149 1377292034 1949 103 1841283517 2122484126 31 3 1977518796 1532077877 139 1977418587 37 1512581555 101 30129815 834867582 3 127 1515907368 71 243055435 131 1949 149 676493674 83 2020503777 97 420770117 107 2093337086 23 2048435660 374664779 59 73 113665526 2032809538 768076750 331187001 59 10007 53 116897531 127 1424164792 196406054 7001 758817387 1195591913 89 59 28743089 1725374524 41 1304135544 43 2 246849353 101 1646850349 283654733 109 2 1488703280 677489949 131 107 900760775 1591078016 7 79 1184439653 1289280237 1611770561 898141757 79 1476714090 176878702 53 2080817841 59 89 2047646051 59 7 1826160861 191396961 3 37 2141372040 139 2108698944 559014215 1688812272 651928762 43 948733048 107 1083879505 43 1880617470 73 107 113 1069349623 1792176307 29 131 7 1345437793 1457134804 17 101 101 1653095179 724512121 23 1167133551 162412845 2777 47 59 29 196908318 5 960571420 217757835 599870558 103 109 319462743 1628692131 3 657527733 107 1029411690 7001 49847120 37 1392758014 1445490807 17 294965995 4999 43 208161543 258698575 47 1503081930 1872665801 97 131 2 4999 906755968 103 1177510523 5 1897288851 1679518250 131 37507634 1548387197 19 31 2021918119 745037419 103 103 7001 37 1576309923 3 79 2047424830 1313288258 1789491571 131 1221534156 132533935 41 23 532926653 2108901287 79 131 2 904040114 48955210 5 355865335 231506117 97 89 854096386 13 137 1280504415 1479350766 41 127 7 541703085 151563993 83 67 19 1781536463 59 23 602262107 83 558785050 97 139 1670903293 59 97156893 1519172946 79 254631536 53 31 891582293 1802024301 29 2043995297 1485125455 53 371528659 1154211906 17 5 2777 757887732 5 162232285 1669799070 7 521712807 1045225887 59 1960000237 137 1787664776 1719096571 2013132370 61 295886559 23 606852378 931812945 41 53 1773519443 73 1477557960 1315680122 127 149 142246873 1671809651 1209719851 107 37 1913157224 536246291 384876840 271522081 137 107 2 101 1312945460 2110067672 149 1630279328 13 23 1621259857 533437137 31 67 11 1750153403 59 260906267 7001 1859907549 149 4999 113 1639194272 4999 127 1682212790 1958526055 1275606582 65540618 83 67 10007 7001 89 1192301575 133157344 79 2777 1682192743 97 1669405502 83 5 526539155 131 79 4999 937892878 107 499432237 405532770 131 47 1412155479 53 137 43 59 947355035 1246532943 89 332354254 73 1206354346 113 61 1946179380 127 2036560978 97 1766546540 97 552881861 67 107 11 137 1813708887 149 23 1852659959 1955115381 83 11 521564840 10007 366798283 1789422159 71 10007 26803584 1374887734 53 37 29 2051764674 1786990009 1874223823 31 127 258439090 89 218070114 47 67 1182431544 354618656 1486030371 37 11 23 685296522 19 503509196 658694265 2040801515 5 149 501566631 1704295078 47 1968954680 5 41 735810395 1035224703 641975263 1949 1462032605 415746834 4999 3 141195846 10007 2099530531 1704365910 101 39935502 31 10007 1609485852 5 83 671691666 1949 553350335 7 1663840310 1146819411 109 47 1931800486 631151011 127 1602927833 131 752241038 92310257 2777 89 23 1505446367 131 715776271 69879995 67 467246885 61 725099558 1699216767 1039157468 79 13 898561289 41 1080225975 31 17 1002473238 131 7 504005655 101 149 7 1411394264 794204230 73 83 160205703 61 47 152839769 1537634760 83 101 1422168476 98204724 107 1344222168 1511970348 73 1965785245 67 304866482 765904616 29 61 101 47 37 47 83 1018646799 1311276413 97 10007 83 7127127 41 101 131 97 1690328499 7016980 3 32760747 10007 2 203631800 1210041776 127 2 109 395103854 419264140 1408652089 281274877 13 57147309 131 131 792296646 1417027131 1561476666 109 1027261126 109 53 33693054 101 1647440997 46473130 31 83 1554815511 1265039379 1679887927 1949 131 1387504709 79 11 103 7 1468028310 134377502 3 1589294664 23 224386643 61 946264940 89 1314732030 2 1252338880 7001 13 1090667786 1940101956 286255412 101 3 859414851 199426878 421024055 1380849376 101 906435489 2065410384 113 139 71 246704126 67 11 1520181684 17 7 231568575 843514714 59 5 23 487707548 482329320 10007 123681723 1707955571 31 689599716 1596357674 2 47 1949 1713686224 2 109 1265473432 1838829782 2 31 274702110 322120450 5 59 3 23 645365441 2026681748 513707253 127 61 41 2051245291 131 2 2028647160 1745658252 17 420657486 1602053838 43 655196504 31 79 67 61 71 2075412615 59 1513874097 31 700079293 1032566722 149 395520500 273436364 2 2059068051 3 1685251899 1497087557 127 61 97 1714136179 1680376105 7 265166706 1733443352 149 37 1264638859 11 2078379176 23 2 101 598138968 1100076648 131 39481173 724341968 482697196 1110816120 89 79 59 94538470 297738129 13 13 71 1949 458272268 53 137 873399249 1601453143 67 97 465943768 1377955511 792221743 139 1343149469 742944776 67 7 29 751985211 71 1143718765 89 1273377201 71 1236100992 1368296755 7 31 612665865 1753954983 73 61 7001 1736016967 1898685202 23 1784352857 799430082 4999 7 137 63812408 17 765959225 1218375873 1241480795 47 1858559029 67 11891294 963745845 1435668648 109 669145083 1207021858 73 1884668064 1233960016 19 299922071 53 29 1986584245 103 7 1135936844 7 1071469742 616450545 83 10007 674035990 539052389 127 29 1342219528 19 97 81987602 113 197304650 2 1771876482 67 74780198 101 141222159 13 109872840 1014083468 47 892851999 13 1770551872 103 1900753966 2021090475 47 53 29183320 1393297450 5 37 2 1923558078 2777 43 53 39041655 13 41 20473801 645799746 113 1281146201 7001 1172338453 4999 1554534031 2126236812 166293015 7 83 1984749981 47 1053957704 1346658228 1639504688 31 1533640318 67 548968721 1225259805 1992728044 127 97 111638755 1601172986 1302648196 37 422395470 10007 113 79 254838832 2002169486 4999 32748449 1355420423 19 231387464 149 1002462885 1388136275 17 61 1861074020 60438430 5 31 43 738323158 59 1737903778 79 3 604793604 1627833867 717772937 97 705373085 170671226 73 3 21044379 2107964861 61 3 1582915836 3 754784718 37 1579574437 899542025 5 29 1956412007 137 31 48606543 1045467686 43 489664177 415225197 67 1554705386 41 108288913 15931649 2777 999014642 43 2777 2001253381 473368566 29 1237549886 1362368104 2125896523 97 2092685986 109 1346359685 761875960 5 10007 933262827 568187453 1609280034 1950821957 103 2777 1058483347 41 2 555541846 107572620 5 421335010 880146221 23 854077156 1040853515 59 31 1500059005 41 613001039 17133627 7 1924214585 103 924353036 17 17 1482945122 1423829203 101 1949 103 1444982880 67 17 2 1690619331 61 1455501602 1841430021 17 915921779 4999 89 79 3 41 1586120342 97 1463571017 1003248496 1319744508 7001 53 23567828 312178321 1067130639 3 13 43 475999852 29 234995410 410337297 79 1681004581 38080790 1156860726 67 79 824675392 10138483 131 478119480 59 2022890225 1136658749 1949 317103300 23 2777 7001 1949 681251511 1401467430 10007 1747072095 104907876 1145107580 2 67 575188233 67 17 1802843472 101 1448784544 1935420200 131 1519246430 137 67 598821344 2 17 53 1599992991 366117097 131 2090555888 41 805259008 79 1931922248 1279990775 31 1789933211 113 332964461 1861993261 73 89 1595562185 479835312 43 232638471 709979321 769671339 73 89 242373998 2 17 139 3162389 1252520104 139 2 975654732 13 543159903 1030747133 139 1509717456 47 665791848 474401762 7001 1787698349 109 1193739878 1476089009 1524245056 19 113 2777 31 191928037 1898974432 1955577327 97 347850548 131644842 73 71 1675021563 1452325592 1968089067 109 103 79 1859062963 1466005066 31 89 195698006 61 602046271 83 1812729408 7 1339371319 13 1734521139 131 59767964 1250378101 2026709771 53 146612045 599129097 10007 1747743769 97 1857830330 458806593 29 109 1562899443 1587375938 7 168163555 127 1949 1824082546 7001 1619811901 47 11 107 45300590 1088293897 7001 41 61 311965773 97 53 1265170047 3 1186576668 47 1249298869 1117063094 107 1278038174 1102370987 149 448481656 1655503563 7 1973218398 41 1910010069 1381677516 3 37 3 221982630 3 2777 10007 1171159238 101390924 730758611 220363506 11 97 127 107 412361931 131 954115792 577987623 47 1949 37 879048257 41 641867710 59 13 1949 10007 107 48950467 1381572230 1381327842 107 43 91806282 53 1897720226 3 1433870097 59 1949 889700959 1746796583 149 113 1243491550 107 31 103 1619924490 5 126719460 37 348429000 1855174820 127 59 19 73 914087531 97 127 359484549 7001 101 82725065 119471865 5 2143595245 5 183419750 31 857266002 1961969075 97 71 1606664041 1537749382 89 787622143 37 41 1645999530 1442443281 1229238684 3 430447489 19 513904250 547551269 41 89 547968283 139 1369532667 526106620 53 67 175168062 2078708748 29 109 1312225058 43 875111877 2123328175 131 2035904274 248659091 3 775629771 83 137 17 723759037 1466276690 2003287798 41 139 76037170 1712517657 29 1645282955 4999 53 1329034263 83 1800007416 79 61239536 1949 1586630226 17 127 419983920 1569721905 101 499176355 5 769389499 1415696356 53 89 53 643437172 59 1594491284 1581709288 1680630426 1253470573 41 73 2 1519259168 61 107 1381453567 1779666158 2103982516 107 442139030 347846446 67 29 1133388179 686059815 11 1474047912 43 97640917 101 1578835333 109 2 149 127 1057150656 23 1297609331 1528654208 36347729 4999 1825893726 3 43 37 1625220045 1695215832 43 79 67 2130473235 1377079492 17 13 670403994 2108398236 4999 97 83 67 2021977092 29 4999 29 1797447434 735364803 1285310130 13 845065117 185761602 13 113 223651973 761662534 106639444 89 37 1450872744 930811291 137 139347475 10007 17 372150281 1804837579 875445073 101 3 356405655 53 1627509054 31 256442540 10007 1364933043 17 115347329 113 405389760 1602058517 103 205447440 59 591530991 79 487597401 139 138642075 71 101 236356766 1108023238 652049594 37 73 2 13 1078308972 131 291277190 97193130 61 1949 2 1931028717 4999 158298334 7001 1463516299 975718282 59 226169982 3 346016853 1949 2112070881 1941541614 4999 2 139 1388975709 156749049 4999 41 1887133158 83 1861276750 150445954 67 67 29 1857231862 10007 1057337535 43 525254761 73 7 2096543650 131 79 441023375 127 1960117365 17 109 1172371518 3 793024778 29 436260410 73 43 378870076 2777 1047185115 31 101 429605419 53 37515814 89 7 2777 3 3 2096165247 1050001260 13 37 131 43 43 1673073412 97 102339074 109 1831430862 459180376 2133115299 1305207828 107 47 1949 101098162 113 771228616 1595104158 113 2777 113 7001 1511321114 473659355 17 41 1389351707 253537352 10007 137 1160679755 254178977 17 1957503369 1451445416 2051791817 19 2130232610 103 547456866 67 41 113 822067655 1184158121 4999 355333919 1193077151 7 1541046759 750777126 11 131 314109050 919051110 31 997637179 37 109 19 1539277569 53 1235526611 91807245 59 2 997435810 2777 1297926927 11 452667303 10007 1705823244 23 403843522 643228140 67 53 41 1949 112059628 138708106 83 17 86953538 3 622319905 53 13 1931383688 206437420 23 177725800 37 19 1557935255 67 1644211959 107 94523265 2065786231 103 648931415 1052367595 89 859835261 59 1957233255 61 1352404282 1528104046 3 109 1719533751 1641029008 1699311668 43 7001 2083546607 1061764659 31 1538897846 1568803360 101 1463138204 11 268708880 113 629645379 23 43 4999 1311457656 847580450 131 17 318643869 107 97 1971670217 113 1144408331 109 1909020482 1741459254 149 61 107 107 1085665656 127 615011851 53 23 1574720070 2 1561409024 10007 2777 206050623 71 1730734482 321590027 29 1366100854 957883821 7001 103 107 139 59 1940966837 13 407423497 1026194015 11 1292569575 137 905855508 557692613 11 2099847155 53762494 31 89 149 41 7001 1558884666 2 11 593582091 1883260044 97 103 1880532285 821435425 5 103 4999 353744237 1582118513 79 13 1048546543 695048002 11 452665883 47 107 127 2027095387 139 111107843 2080581885 144125795 5 2118084075 1934670248 1736976460 127 79 11 570036533 19 139 269399657 83 953516428 53 103 97 579454374 2777 1551895903 109 1790053699 459281201 11 89 127 2056583009 781405600 101 2777 10007 47 768750006 73 906281525 879987572 127 674947371 41 2 79 43 889361561 1094156586 2039382042 4999 1665432366 954268354 13 7 612054296 903854532 2 37 602434444 585205986 19 1919084436 350779368 97 1055813615 43 56935692 11 979967388 83 434038457 2777 1293732098 451829008 2777 59 865276890 1797688818 677448502 2138370099 59 1861262312 1655062789 73 131 242515453 1949 572080176 10007 1935742676 41 488890992 59 1695715519 23 137 1986168871 1778300141 131 1131330123 113 222279087 73 51739918 285437280 1895132880 2 53 109 103 1385789147 71 1945563898 7001 1824908664 13 53 411835970 7 891363361 73 441005072 37 73 89 1466119157 29 3 348601536 1659539943 253555439 29 41 1962194564 17 3 89 7 149 1370590804 1183771099 7 1638059779 61 221681503 1309525194 127 37 414657890 17 2028409349 593106834 2 728647448 59 238934188 1892565715 97 1659044738 29 61 73 2085064179 990290184 89 4999 23 1097387523 23 53 1955686326 587467953 11 335357462 137 469877531 787523634 729008092 23 83 750992300 2031808751 7 5 109 118838006 37 31 747560350 19 107 3 880051779 1866601892 109 430775630 101 53 299312465 1307440849 113 107 1123698592 13 1248612937 1890676190 578383103 109 1631122979 131 1187045098 109 1597512720 4999 192936405 521035772 41 1655195051 2017492822 41 1581506711 149 7 1689108120 1021976581 107 2097644050 83 71 389769907 2777 561428867 149 481374758 389493634 7001 43 1222805534 67 109 13 1026193025 10007 1396056556 325697829 71 3 29 90352661 1488471661 127 17 83839223 1579040733 71 7001 1370214717 1153092704 67 61 17 1384365450 31 131 1428592073 637098028 79 97 2110100119 83 2051478630 41 1544361186 819958836 1478620175 61 23 310132437 79 381867751 10007 764754954 1393824995 357049205 73 1985509699 79 1298795787 2041418302 10007 4999 53 4999 1910002923 1091009237 113 410178474 37 71 792097371 2069707013 1708544871 1089915486 11 113 1552168113 614055447 83 1836273491 1236668709 97 1688252311 79 149 758745250 350016556 1900770146 19 1775160625 47 2075014848 1335341557 131 53 1156195265 110084035 113 1659094137 13 53 1568309200 674223253 139 11 1398256200 137 5 925581005 89 7 179482261 47 4999 1278994150 1910422800 2 1295705804 103 83 29 137 551509803 113 59 97 7 139 17 104802806 1508871258 41 4999 19 1301965272 3 366757152 71 170130839 1642286477 4999 131354877 2777 1226047108 23 940528834 1260424495 23 13 1602520338 101 631687229 2 1887711782 113 79 1028424212 1507627626 1501912687 79 1343363805 5 4999 113 139 127 1471895075 3 10007 61 89 418333019 561691371 7001 7 37 1495605379 433529486 511035473 13 137 2014787623 685526491 210975135 1838070544 7001 97 4999 668626248 535279118 83 2009823420 71 137 1069083981 17 2777 5 1017545365 501779455 103 4999 4999 1274710007 19 83 438115666 1586703198 246647181 438341772 11 1242161875 137 1611365586 127 47 37 19 2043867115 1407644697 97 47 1689085133 17 1585735010 2083504521 37 47 238123996 1167390094 71 465694183 13 2 37 1303288777 524196491 113 1894447091 1215286098 107 29 38493740 83 927124359 139 1018871112 13 76701586 97 895811074 977793810 1949 2777 69144523 1972539201 71 536747575 1904862471 10007 1025288066 73 885741848 19 315449742 319840452 47 1182344032 97 19 1681717876 2777 67 1300358177 445002074 67 61 1987563244 531264215 103 53 2129986631 32733595 2777 1293065618 29 1350152681 788214628 885628721 97 933630817 7 906828482 137 32299394 109 61 699596861 2118797058 10007 137 2019594953 61 795710657 687110459 1813245113 43 17 1911563844 435035328 904630137 3 29 1269292539 139 737262853 1430940156 29 1193793033 1457522011 101 5 101 71 51921452 11 634586119 1511496242 109 1571830923 1857157822 13 1949 2060081306 17 1126860763 107 942862279 1666600358 103 944578908 59 67 417412077 80561269 71 139 139 1878380192 738352469 47 71 1224061654 1949 11 1974128618 131 1638151332 892468776 1158238602 3 109 190344885 3 1525376007 2099640258 1853636650 41 4999 1067781401 1088322292 1727674168 629272512 11 31 1091604705 779028202 29 2114140542 19 7 1344496104 141384565 14259700 13 1871539711 2777 1256214828 89 37 175452668 278381636 17 2051817567 1818586406 127 888335028 37 1794185944 1525514180 137 202293515 1209407633 101 73 89 732253463 5 450330000 818579425 89 10007 97 107 2068503135 416306291 109 1120650691 1683212880 149578346 37 61 1578325285 439508538 1466382755 149 1949 406982384 127 7 2026151379 103 29 137 948110868 635286888 19 721036169 71 2777 1884497193 1367152008 61 89 2086609450 934310288 53 53 1414753963 1776625332 67 595272153 103 1405386281 1204824063 1848577665 11 973659810 678520141 97 487679946 83 429363387 19 2 2108315468 972370342 1919102111 101 427606281 31 222877401 3 780430548 550414051 11 11 1028781138 632556936 627589005 10007 1916770801 359861865 109 7001 96686809 2777 754513677 7 745137378 149 1260912728 2044919039 131 43 1336438667 107 937698352 19 35803277 614070366 41 1682868493 2 1095404874 2 139 13 627004274 634197148 1505939620 1831317634 137 41 1071853898 693834825 5 19 545817921 759316607 59 1387129176 4999 119837912 23 1354001076 392830541 139 794092764 1949 1677896129 137 11 1306187256 7 20105925 1203993343 2777 1766054445 302618001 3 61 305683200 1726487575 59 1327559000 59 715567973 73 1790898342 61 2108393752 1899023635 131 708163992 186778493 1577709886 71 5 1632678045 145401054 149 149 71 97 83 1417796373 713952215 59 103 1267878912 324088647 139 1824775737 37 3 1015298359 1646946400 101 11 137 12320410 1622576488 1928110516 97 873199917 2 1607819851 47 1244165710 89 1013017847 838823443 127 351204149 109 7 73 614816074 29 346389361 23 894292418 19 83 714217371 131 11 64389391 2777 1525278358 149 2 950175434 400334846 2 1604243367 354191168 71 744566614 11 1173301921 7001 2016196987 1142696219 67 59 1232855681 169209227 11 1853080488 1597300056 19 382555632 1647062707 83 109722980 131 67 37 137 298239136 1840792161 13 257189842 1801736363 7 852803441 1612190280 13490927 7001 1949 53 440580616 109 47 2136362816 1335183616 248028623 61 47 936810238 1882346757 139 10007 89 578729531 2001061231 79 83 1627883953 71 19 101 1350413733 1663735155 37 1176449168 131 7001 385643084 53 1409681492 73 1835150904 1508224054 43 1945333719 442926042 149 1585768506 7001 107 831017533 312845744 47 10007 622185189 109 61 149 1934252142 223624539 29 163153681 137276321 1707402073 13 1567294294 17 131 41 958966835 918234582 47 442471865 7 65019059 1104157428 3 1797415078 47 10007 47 177560219 67 329046983 5 47 865254631 7001 290786535 1109784518 741528937 2114774787 43 3 1178843598 538970101 149 29 43 73 1772405398 746909063 53 113 419076546 1747773147 29 991378991 30322073 137 11 1781295868 1728244166 86004794 89 139 745371098 2039873736 71 1190386781 1219319606 2777 79 31 185630728 1537452409 43 628693669 464628545 423546262 17 665886796 4999 61 1684362604 2 41 1949 1719170022 107 67 826566051 89 113 61 1458538234 566881601 4999 481087358 61 919959931 97 79 1842418329 1518413259 41 1607102789 906169320 109 1730486582 43 79 13 469981720 127 53 7001 1473780510 71 131 260747771 1467192175 41 97 1437693939 2777 1308571961 1959001115 71 41 101 1956800503 7001 1440338598 1557879036 149 531265378 67 334721060 131893334 73 1431825719 1978982893 47 59 175559867 1061778945 17 7001 800011271 158580929 10007 1420013314 244795316 101 323754187 101 1167035810 1506666187 137 488759556 149 1167099716 401009064 61 17 29 1575318842 107 1973684978 25734138 103 1402561784 13 1866491529 37 413576713 53 107 73 3 632522313 1212780556 53 1046073867 129509977 101 23 1949 1111210656 1962122877 13 1949 43 67 79 868465486 1925586285 7 650379268 1880907489 17 7 101 97 29 13 1430579369 23 37 1000846951 13 940051658 1202118868 2777 53 1179718679 1778709157 113 184762839 61 2085437713 113 61 83 19 89 1225540146 89 83 5 37 251922301 63856343 131 90785679 221198839 37 137 1391390769 583356001 29 195682604 47 5 2777 93840771 450837717 71 131 79 23 41 1110441048 314181360 47 17 1631394817 73 1633778106 537618720 83 109 1016505006 1964047344 7 5580281 47 16432375 1575980923 113 757307016 249614627 47 127 97 567901244 1311717614 2114105670 61 3 1054624602 10007 67 131 23 1793685241 182687719 137 97 2777 1288439136 1811333093 1293442826 79 37 71 811983832 59 1246510818 265150921 7 1751813714 2 7 59 2132194157 137 149 2088277018 196881001 1839407045 1366621621 4999 2777 1738120461 113 131284756 97 722192645 1422844597 73 131 17 1807165977 149 924853877 19 1436510333 419411880 103 2098712653 646255267 1949 101 3 1051938672 2 163507364 83 476368955 560951433 29 113 2109082777 127 2062589309 31 53 1120135811 23 1949 572156236 1576620162 37 31283389 106347176 2 39316968 1985078560 749338033 500900547 7001 113 10007 808725712 127 1936771209 1540119221 43 1968032130 2777 107 851963532 1270296938 107 137 890493835 1669057985 13 7001 2117193413 709955180 1459796513 41 129514948 1949 1980957753 592559752 17 2035695498 103 1472671958 1109998386 137 37 1533758077 7001 139 74640027 61 557823942 41 101 43 29 735313299 79 568502203 7001 10487498 1133482574 29 766255429 1596717681 13 1188417451 89 101 1266914609 1460144767 137 620612329 1868861655 97 41 43 103 1283913818 496185326 101 7001 73 113 946978763 796747383 41 89 83 740132248 1973798893 1706592102 73 107 5 11 2 41 1020200745 127 224295081 67 1644990700 857147281 1935708414 49737562 2 13 1011237045 286002925 959104491 37 10007 258590887 750284832 61 383076401 797463309 11 1770110555 1518269483 137 47 131 1748704066 1802544280 1198901111 89 103 382500491 671852468 43 193958741 41 775245999 96558845 53 940123222 71 2128823601 437935700 37 59 4999 810931209 2777 1361154881 761790861 13 672844237 291244654 103 1358715230 1843953432 59 113 40008556 127 5 127 444481835 109 43 31 5 964137391 7 1853137538 149 1538730450 1976430764 149 1086417706 834415601 109 29 367725156 3 119663832 2 53 1092868056 2040652407 31 833039874 31 41953850 10007 73 737980033 7 1550665865 11 247138350 17 125565145 684840470 1767814178 83 330591507 706963305 19 13 19 1949 7 1437440466 1636414857 31 1487228069 637809190 1857771790 7 5 1503221355 11 217025028 447949700 1745314295 7001 1762041666 597398501 137 2777 1506720156 23 1548122928 10007 797988201 1550718692 149 364947786 2777 107 156680635 1944702316 1949 113 1622655680 73 926054421 45409990 79 1956009434 113 917636778 37 140388788 1081530523 101 43 32252561 10007 2111820658 37 89 839504960 1326207845 29 203295916 37 1375744340 2135345559 41 97 2085307358 617778487 17 131 493982005 47 127 23 1937368568 73 929882154 101 1556064075 1769500017 127 1643765730 43 1215583985 101 53 67 149 1952749896 109 1512551253 578996882 37 1515515116 2777 566682951 1901184186 1061558236 572864553 2777 31 5 981429230 478215213 3 53 37 1121200551 89 83 1231772373 13 131 537584176 23 1205737740 2777 770620313 23 67 1592330841 31 994294372 59 1296633354 1506307738 101 1625197461 97 107 1633261482 1949 4999 1496255689 1267326484 1717315899 584811111 83 1949 1082825420 1165839177 936138715 7001 161856119 41 83 107 738175238 37 1679756673 1822566646 471521454 73 107 1629965291 1392931788 139 1949 2035744143 1882650193 43 104774531 1573615573 2777 943786205 600124951 4999 83 356647272 97 113 59 1949 29 159537700 1414029879 61 744409329 7001 1957374585 1780130460 103 43 218371544 7001 139 429421278 149 1687934729 11 1139883866 1942958743 109 267426268 474963467 61 1659639200 618162411 250805441 10007 10007 43 1409903006 79 2042296032 1305663548 7 137 642379026 89 268738170 1065432172 1285013736 31 23 2116389459 1484183883 137 1934466304 107 7001 47 279654214 1949 271815336 1118588343 103 11 19 101 157404864 109 113634571 113 1148086554 13 109 948607162 47 131 935984913 443259674 83 922019441 89 131 950111724 67 19218275 722172292 127 79 131 2023636255 823015184 1812941619 43 285045834 1172611074 17 1462562590 2777 1516397512 3 7 17 1944412799 127 2020313471 73 1225082934 17 348157688 1136705731 53 103 1719104299 107 365417840 43 5 868992970 10007 1720059125 43 1126575275 3 37 1756487176 39147270 71 89 13 198334669 224849365 11 17 149 47 433912930 1669969686 53 3 41 270419723 1020723560 67 43 297808755 137 929200243 276316979 113 37 23 1517252423 109 2073925132 4999 85916904 595053912 2 53 879642802 776647718 11 501856850 876087960 2777 137087132 137 566768910 84340583 89 1632094563 137 2115054772 131 848064524 137 1387318170 1689276922 15322799 97 7 1489383168 640794959 29 1781599862 256714873 556388280 2 19 449219997 37 497574224 71 10007 17 19 107 1016296058 139 71 19 1406738644 89 11 1828812667 41 323255275 1298288166 901800819 10007 1949 2052842720 809378771 336934312 13 473389228 41 1949 131 2102238351 861810224 302602917 1167837445 59 47 107 558320551 10007 807484844 1329121025 59 31 645141283 10007 41 669857016 1061578314 906068181 131 1964299543 618206512 23 1958693340 11 101 971495871 318780237 139 1419596158 1146076118 888614268 83 7 49685167 153269788 5 13 959013952 536931434 113 1002669227 1501530336 10007 290883476 2124945557 37 4999 891181728 984643032 53 1525020266 79 255943568 1574794925 89 13 139 17 1015833028 23 1724491631 5 928991925 393077190 1701499390 1440061349 37 149 1048324366 1676327330 17 131 43 601204715 444154237 61 224970134 1003775376 7001 137 279449312 103 107 180723 67 826753334 1748106112 10007 1055528353 31 546621844 1321177238 47 819333839 29 29 1229027192 1213382098 113 67 47 850146004 1362846046 1949 1457347228 131 1525427726 67 43062709 1691066013 7 1136995419 89 11 43 1782294589 79 1093443582 131 29 1784665399 2009876452 67 13 71 2777 905776867 53 43 1425500052 19 127 449893309 59 224455588 186414335 29 2137799612 59 1949 109 881440054 347828645 107 19 140447525 2 2777 149 4999 310787830 1676379657 149 862040394 1959037300 2 1397454279 127 1793488285 298027768 83 1588717691 548094662 127 13 1525424305 127 159361505 31 1703626173 127 775800709 107 425327782 37 1461534316 113 1862418911 103 2124170111 37 53663579 1205283108 10007 516711445 10007 282317484 5 362839980 137 1208784154 41406622 73 11 561123065 2122386150 5 163389821 101 803834558 221069959 149 1114620724 1425584661 528086599 73 2135571038 651870111 7001 743214634 37 785550312 296147767 89 1695495833 4999 881299004 897142072 89 623561748 43 107 79 1288244555 5 127 1442174916 1459969681 508500160 137 71 684839463 11 1373526363 1277768449 137 101 463062910 269963786 1949 850962171 3 215648751 5 674660855 67 829174445 109 699909492 1949 1363265244 127 2023232809 167980162 17 89 1627002592 136997714 1870673804 19 17 1685986458 1287855706 17 234590224 107 113 1855059622 13 1179495343 83 29 768926213 4999 252716292 714811325 131 1006479218 1210630373 2777 59 61 103 107 83 2035225413 79 699970632 992162238 2 31 1539177280 1272172761 781325516 109 2033306020 180701007 131 149 61 1775373829 73 10007 1281356322 2074060827 4999 646336806 67 1197868478 41 41 234857644 73 137 1480893554 216450136 137 1228914523 401241764 1756155705 5 1395371630 321302115 912310880 5 1691709346 1475479205 149 53 1558846751 188219427 11 1104352630 5 660669305 11 710884515 37 1566936550 4999 419621059 2081419144 149 1203093497 137 47 548854884 127 19 1942991550 5 550025370 2071567320 602648951 61 83 966480137 1849263436 325251057 149 2777 923824590 1263623864 1727479154 1684834227 101 85047777 1937888581 89 1565078585 23 1998282847 113 5 2777 728146062 586698520 41 57607050 947973169 103 13 1270405698 71 1587172837 131 192819424 79 1672349549 2069944934 71 103 1420235219 79 383856823 83 480767291 59 1049552770 1536837020 29 1822108802 795595967 1091652903 71 311762583 19 1880152277 11 1707341328 2110593924 764646214 131 107 49314695 627365251 97 5 403523015 37 326540897 97 47 1662979465 19 2119766572 1663570480 11 31 67 127 1026148443 131 967651150 4999 75324932 624070161 71 933409239 800654007 29 7 37 572342786 107 3 2044864412 131 29 703612529 1759665718 1563564892 107 23 1125555301 617353917 1366415210 113 1599704118 266923346 1949 79 101 1568142531 89 649322284 1797342247 957689935 61 828840867 714426080 43 59 7001 1510363517 23 1314949698 8621670 3 53 1677814534 1259488926 200269703 31 1097969501 44542846 31 103 79 53 509086836 2 17 1796863365 1762459853 23 160465062 29 1252366418 19 83 127 53 2023687976 895142924 103 83 742297220 29 1863839715 1806915057 137 1787611757 1691126834 653920917 47 957204002 19 392601294 1949 23 1369821856 1158587441 127 1335218582 47 73 1138796662 737632361 7001 79 865346724 2074255600 1985550926 71 1841244349 19 1072563243 1571663099 113 502015138 79 2 1956353514 101 1804864814 1438926532 131 17 1949 992434698 1209835903 781845123 97 72755626 41 159426040 1470789670 7 10007 2081646133 1043479925 31 1154191101 4999 127 2098900806 1755225979 41 313772170 89 67 101 2046926600 499098873 5973112 77739111 149 1256412888 1750572883 31 7 928268640 274834833 13 43 71 144225671 533537505 29 47 2082710342 17 679275225 1949 67 667681599 379332492 17 113 5 2147325520 1915823625 5 2069178230 2096273839 11 67 2006635662 714767591 7001 2082385604 37 1904908296 19 627742049 103 1164391104 139 73 1365652099 1455428010 1608590717 445912678 109 67 19 47 137 1930389840 127 13 2103709439 1446995082 2 2141418146 73 725979160 989699325 1738382461 83 1689116732 13 580974992 1772483297 29 83 1648130170 2130148935 79 1931538229 41 1949 293542785 2777 1941014697 1437741528 1558768119 149 59 103 47 2126118273 946627987 149 1082788215 2072846131 83 948905966 1194875539 13 1254539845 137 89 2009949366 1484612238 3 137 968960405 65083137 109 363490428 97 17 682224606 7 822766686 31 43 20225308 683178337 4999 907923379 78093610 71 139 1142542053 1809226919 17 89 1284009853 1589573642 486139586 59 331151449 17 1372771784 139 1104335411 717631132 37 1906188638 113 37 1208092852 1514052212 137 17 2116564736 2079427726 1416265260 3 1425404949 53 11 499568245 1950589795 79 1239755075 29 23 1418624130 79 1995883887 1154514453 1981479650 5 2140704111 182577612 139 1453506743 829089957 10007 3 460214718 1791412311 267822156 1033088920 109 1660801512 2777 127 2 29 2063471684 12072033 721504929 3 1588923732 61 127 1582725943 1251734479 47 679811114 97 907787452 11 1577141538 139 79 3 83 812530326 1825462990 53 109 908282721 137 2777 289482811 439590677 43 127 392652377 2 41 1066772112 131 779911423 31 17 1499543973 538211874 89 2040480806 127 137 71 1680197818 1949 623818723 101 229636226 7001 441693090 1124192576 53 898547690 1744554466 106293737 4999 1072045548 1949 1150145283 7001 905180293 67 43 993902473 107 34385413 295566266 137 2008563850 7001 113 1544448292 101 2112176539 17 103 1975396418 109 544018782 101 939272225 53 1381695584 1836784506 529408095 109 37 29 118870366 1331040624 107 1105199572 67 513815228 1530051640 113 103 5 1153305305 11 61 2051869993 830000770 735072585 71 25714141 1685337028 67 89 3 1063777902 47 589699177 2122502610 59 1014355907 37 607255898 1765702405 113 101 1699735666 1695528208 7001 19 149 1357839143 2777 1092480131 101 978432938 1919580145 7 1663033502 13 1275490190 2777 4999 1540441850 576820596 73 1985200690 83 37 1689884165 223255340 4999 2 1258767702 2 1152230369 1442492075 17 1318513404 17 1837928475 61 73 7001 2033265425 1694256002 479057427 7001 17 43 2777 1152002081 59 633685252 4999 1981753570 47 7001 2074128351 2119314239 137 1801460140 10007 289302370 114990539 137 1236072535 113 1718877905 152704092 103 262934068 139 1372793435 17 231430384 580613795 47 1126741669 47 434569097 137 876829592 545963221 859034734 139 552577125 1324994990 1922512163 11 7001 24811544 127 73 1567321725 59 59 244527978 585563259 523892182 1398032744 83 71 2097716158 720828423 484213425 630052155 109 139 37 228788760 1215136678 141534230 19 89 1246098968 1280613969 113 107 37 4999 411122759 83 103 565886017 2777 631928072 149 1626873039 981022126 7001 594545730 988179438 3 5 7001 1507728359 113 57401627 382835751 11 944025203 149 249111423 469007667 3 3 339580386 993797936 113 1217235661 31 1712826694 467832830 526420774 59 2131408257 97 157165802 83 389968785 761220005 5 1821871388 96388555 127 103 1450641906 59 2047804037 67 754771281 1129556551 30972117 71 29 89 137 1516734124 37073844 1721944518 10007 1393401641 53 7 1722829899 4182220 31 1942366752 42999356 107 178049469 71 1007494630 109 73 452582991 7001 7 1947504300 1273401676 89 7 41 433100220 1801850413 10007 10007 1034463618 89 1572983553 37 1280543201 41 1715643934 2086314028 41 11 27445670 23 284350564 17 1928596365 1150012804 109 1112282761 79 57255566 2073011824 29 989853033 505396007 31 97 1303699497 552626751 149 885452957 37 1949 3840494 23 31 1060788442 59 2 1930608722 1102285058 7 1951463111 1640864563 13 113 1024778694 302052602 61 225962300 1949 682820456 11 71 661640409 59 610335648 296940333 89 1250116606 732185734 539155565 31 1944012542 979929901 137 956166163 29 1861773007 775866368 19 1717287720 67 13 294654698 131 438892602 97 415823914 73 1536010228 73 1949 590597674 579725566 1930839916 131 1233616241 41 23 2067232364 4999 630943786 11 1037030137 53 690197615 107 1476414569 1007500448 73 1526824574 4999 11 1664555079 139 103 1282944243 1132177144 7 137 7 436066267 5 17 452402708 1733906959 1746783865 691734789 89 71 625767338 41 22945404 31 267651954 61 747304534 2069221870 97 1309857345 71 43 109 19 2777 149 1414250039 1329489601 29 179091066 43 1784172856 103 73 879205705 7 606582788 67 79 529462010 43 2006710111 822930757 89 17 913187073 59 89 1350192211 73 67 1257479208 1949 3 29 895931974 1464722401 2777 720981402 1969653898 59 537147977 13 1925516869 89 736684951 1949 1117813868 1521861985 5 137 101 41 1653048341 71 73 1873353521 71 2086824545 109 131 21779012 138441586 43 31 441078013 267819757 1949 4999 368375104 79 190131275 83 29 525570683 1313228547 89 46449367 2 47 1795036361 37 107 7 1973507147 943501184 37 1783099396 71 350681693 107 662076973 496123619 83 23 149 820795727 113 1283040759 71 1949 115456811 4999 135637867 1580006683 7001 1238805947 2056935963 31 97 1428949153 4999 137 7001 1389999543 23 534792987 120527567 103 662533833 1133747576 13 3 2037452493 67 423572 2105119860 17 7001 2777 1637782959 19 347926790 1762889496 103 137 149 1229339936 10007 807071291 13 4999 1758908148 101 650924194 37 109 1422039288 1805932056 103 53 1949 1768782597 3 827626939 103 5 109 2 11 906958264 83 1409343818 392210148 136025340 11 83 107 1499641166 862865655 1608927342 11 11 349201908 721498047 1157710164 3 1603484620 43 1253108150 565967512 19870863 107 1650338916 109 12750602 109 1904292784 97 41 1713156341 23082303 740569485 103 113 868310758 13 592150546 1077963809 412210408 29 1881529106 2050484260 71 1849288010 2029053056 139 136226811 1553227641 2132252150 41 67 1532862247 1435187809 61 1033535627 107 1768513830 61 644799111 379185435 37 1139400752 7 1649131708 1997964185 131 1878710241 41 43 1525700200 296787606 1912667931 10007 101 1970590194 308369463 3 1757524655 41 127 2005557135 1591689222 149 7001 1978146552 13 1269522265 11 137 4999 61 476105549 751271174 31 73 1626088432 1246962202 1369965952 4999 1111387678 1399746010 47 3 79 947068195 71 909924285 585717198 43 660315955 810235885 174899522 79 184352820 19 2107535860 41 203875906 2 1710371065 37 65449650 83 2777 340382444 101 43 43 89 1259511090 131 149 502605310 816255823 13 393007684 49011014 2 28036637 61 2135709735 1039969838 2777 762744862 438618054 37 1714463187 1949 10007 131 10007 1184848814 1798127809 1888631800 173415924 11 1885135342 71 1750485525 149 193931138 17 53 101 234161838 127 179217887 113 709194893 97 698255955 1638276596 1118258680 19 1455461772 139 1539867407 103 1629327963 213970556 149 29 1134047572 53 2006471721 149 2020402750 97 1907071022 1194890426 1026735106 97 1582205509 59 13 194172771 41 19 188804974 1821631632 103 139 1280094924 345230686 1733143976 19 177408645 1808240773 2777 107 2777 1305408920 17 137 107 1626581258 1471034288 1081735362 47 47 3 139 1809344374 83 2 89 113 622083306 736735479 11 191093518 71 1600234352 1949 103 1825732680 1287839488 794945008 13 485376075 107 1624176647 101 1708602658 2027826490 23 1648500528 67 1068859107 260119996 89 1488714214 1364061793 131 324173122 1560742820 13 5 1680704256 11 1049924623 17 1393014612 79 1765523205 935144251 97 774401246 71 525141203 896064135 17 47 328393136 432190615 2053614954 2 3 1781049042 1949 1184735871 3 1726605918 53 1042432249 1888158920 103 17 317105289 79 643236170 79 921618839 101 1369469415 480872835 131 599340749 71 92543104 61 407614220 109 19 1742168634 1094121770 1858559655 83 127 43 1849315749 593675243 109 1347453725 103 1312650952 43 213184239 433939203 131 97 514521420 5 89556605 979265086 1568867266 131 7 1051022875 256081747 1675961759 89 640026045 131 59 794803337 1378326966 31 1310307886 4999 10007 149 1559799646 728366832 707592354 7 1294095629 71 1196573792 1082443433 1770978146 53 17 1602365617 2142582250 13 793359281 217718865 37 10007 1376787393 1219970837 109 1569198579 1793135331 3 103 1563507246 149 107 1306069285 29 1349170654 1714042203 1949 5 650949690 860604819 1282212318 137 71 1241915745 149 562433727 11 358790080 550375991 137 103 1784300209 1480709254 149 529802355 43 2004561650 496812062 127 109 500794808 1108097994 71 1758053022 11 1076015039 2 61 1121821903 1528553067 2117126393 89 170542779 979590980 2 240311612 876973168 1319818681 137 19 873941461 2013207700 3 313183212 31 845237165 5 79 2036349188 938346358 127 61 171880127 2084040539 870253898 107 1327307872 48829341 11 79 1497592572 101 406089387 30417766 2 53 1737539439 5 1455145675 5 654993385 1820199395 67 1833696334 74140590 7001 29 901207132 1285668455 1083638016 873921317 10007 1423467984 2777 722603170 61 103 280151554 17 83 226582696 19 953851718 1646755916 1221246346 501135948 73 1526260789 149 615767234 1180518001 43 930667877 391364018 67 1013227332 257555563 131 916912520 41 1110218459 438755121 1580197850 7 43 83 1861455027 561595845 2145928121 1210246719 107 1881009246 1730268132 83 457945640 23 1255775919 67 1500481549 540376239 139 131 1316396599 412238121 3 11 107 1817711385 4999 288977193 1669783685 107 67 741356893 7001 189965134 149 139 1453009673 1986043120 83169265 871046001 73 519859241 137 1278427556 1674464670 1535770248 67 37 103 610925342 1785970223 503520895 137 289090676 29 1617229022 17 107 233810301 101 1838299756 2 1098821718 127 73 59 903080207 103 1323252742 71 1682159122 1931620533 369246742 7001 1031387320 1427024803 41 1426407958 41 178072266 109 2035438859 43 2092795896 1732156014 359732278 804284413 41 17 19 646437646 101 35111034 7 334528754 127 47 2777 1991014582 1925777298 1054284291 17 149 43 43 319862173 307583377 89 1292020548 7001 1372721075 5 2077217207 561556281 127 61 59 1368982841 192454755 97 613906792 696224969 149 47 43 2132168631 965057471 10007 187220963 75081206 137 1431694253 17 1160071670 1580898986 17 37 4999 1745925745 2106567807 43 41 2777 79 101 770194892 1758669946 1377043428 97 11 461799962 7001 84650834 1297289252 127 1768237822 360918792 13 227007711 139 101 5 688469100 2016014182 7 17 1180487667 1221281598 139 1936491149 1008691586 139 1949 109 1283820639 1618558113 289869860 113 83 276107965 5 780352463 1499866236 7001 4999 2094906891 1274248248 7 1681572155 41 89 67 1023257701 127 916907234 53 23 17 1679966401 253934899 1949 555713024 1928540766 71 2026055575 59 131 292282746 73 127 903795500 216071937 53 61 29 79 295623530 139 19 2060586119 137 1248894319 23 1867360501 10007 79 52706596 17 1938395590 409643564 2101645528 139 19 570536617 1844368057 37 119211696 107 79334130 1826259675 4999 31 1790420764 2777 1844009429 1771207667 23 1028435285 1279634417 139 37 1363637812 1371977152 635579984 13 692144682 73 1909414180 5 785423900 7 73 19 410372566 73 1941856144 59 72806708 11 870526965 132874346 41 1567366696 237031137 149 731299152 969408006 2062049214 19 79 746961640 7648857 113 31 1881120318 566626560 61 248579205 5 343156476 61 131 5 1340047490 29 107 170679900 101 2055027810 729896602 1949 31 83 1949 659381782 546971258 316090613 1295196626 79 7 947907618 1510738029 41 19 755563424 43 1023457921 1290794284 1988912726 37 481521373 61 1398576070 97 73 47 2026093907 67 5 79 19 1431576033 17 286996941 911971438 2038297852 67 23 1825716609 1885130349 2777 1752173143 329190538 47 17 47 79 7 1142163736 29 204552834 13 161765214 48697072 23 1897269394 17 1724597955 5 724264620 1949 37 291181548 61 19 7001 324293321 153678951 53 237184533 1039627844 29 884866645 1833655745 5 700157128 71 1109235272 1377710460 79399528 2 216278314 2777 2078918453 97 302081238 53 1375662046 498599640 11 70338846 2 37 71 67 2145174009 149 202407411 103 518956126 7001 29 127 73 1124820808 107 2124534862 13 455197015 137 107 1648005761 37 5 1273293394 1337536332 1949 127 59 1653211093 790585840 1810719890 7 79 1689189471 19 79 2777 61 59 31971053 19 107 1277040506 1968003171 41 1434570648 658364397 149 1279989119 4999 454064169 5 2 1639580502 23 625270985 2147223282 1949 43 1374915153 812088259 109 999644281 83 107 1314041213 1927687390 2061528297 37 992367565 127 608308537 1067412766 79 1267821704 360221382 652793018 2 1087474676 101 1265834010 328744606 1351838640 17 616495602 59 1037388504 109 127 2003717164 89 139 1169287929 10007 1761591981 127 29 424062447 143671307 619805937 109 598361277 7001 720927975 47 1493485583 41 1151155810 103 29 33121393 1615257138 887190647 1949 7 2012789653 1409085832 137 469184037 1907119671 1636660511 73 312927714 149 357791004 139 59 1466771047 61 999096735 41 588644913 149 59 335193101 59 1069320143 97 43 1323937277 1113160092 2 1838637004 1239665122 101 2080436885 1365665642 277732296 53 1630913752 1992431434 4999 5 59 1874503750 454173082 1792810118 11 3 1102305087 302209725 1304045714 103 61 554682229 7001 23 883557673 2042880378 124712720 1816705285 5 19 1085340401 387297425 73 79 608416999 2005370128 37 47 19 109 385191176 810902787 4999 149 280496391 127 1243501196 109 5 2023794620 377123580 605242533 41 1450574096 587490681 41 103 1018158296 429738351 59 1260942670 139 790960040 73 638090978 661648613 23 1842690333 23 23 43 1016633391 1007879580 1893380160 1546705125 139 5 1177494912 11 2 1231802842 127 19 332469440 1158172434 97 408801653 89 109 31 36033997 603888587 31 1839849845 1310165624 43 248772845 956889110 377213046 73 431509009 29 558752280 43 37 1532898446 1446891979 2777 381458597 1063499905 127 89 149 61 1542552506 3 2083357317 97 514821777 97 634979685 1597949691 3 387687284 1949 674291632 71 139 692536086 1434555616 47 31 1178793228 2110305191 7 1354722320 378354663 10007 1523665820 19 1408877995 23 325442645 1264740155 131 413655361 7 275133215 137 551893677 752796231 7001 11 61 1663022992 1010968921 89 828735009 107 1549934316 645807774 67 1951439754 29 263865867 133288735 5 2777 61 107 59 19 113 2049050446 47 2777 1155640219 83 1468751981 7001 1759547328 1092255957 13 398920431 59 131223611 532627161 2777 5 2072397815 10007 109 1531654811 73 534947796 41 3 89003454 2 1602305552 2 1384522652 350279870 31 37 149 23 950454898 67 373384367 395089741 61 176170379 31 1781929414 268854399 11 1026563186 62425480 5 1822463370 1061610637 7001 1695082120 10007 574852115 2001139818 1223158712 7001 960026127 37 348198397 67 685897350 137 254840413 23 1122030229 89 216632675 689522872 61 1029738072 974354380 5 13 977894885 11 1604040643 1949 101 2 755775234 101 47 1105775442 517900767 71 10007 47 54981634 320585496 918954030 29 29 894911667 10007 101 755496867 97 1837599719 349430692 1318528542 61 107 462985790 97 101 89 570049848 631835461 23 127 53 3 1190846711 79 1206987102 989889465 3 131 10007 31 374360929 1909168279 876643797 53 53 126121874 1140412395 137 31 404275495 124063178 1928186087 137 931332545 11 1962164182 17986096 2 2777 520596060 5 762037672 162944352 103 43059475 107 1886119174 149 308489749 1839342271 355441080 204176324 89 89 53 937867798 47 3 577417239 1969325954 1532577147 43 1685655058 41 2777 53 11 83 331194485 1307396163 71 890663689 221412719 1863382249 8778244 4999 1144631261 1212998570 149 13 89 47 139301279 864973759 109 1191337191 89 31 10007 29 89 2099957581 43 1509135052 2 103 11 1514086706 1283026303 71 13 959512619 1274062907 3 1957655223 1769703528 185130759 11 346417676 101 107 335259890 2777 1743161778 1097839421 1557492988 67 96660081 127 1957575714 1519676791 53 1470955587 37 13 173204740 7001 61 302649853 1601827975 83 1205283670 1069952917 1895965402 650455102 109 662014243 61421547 11 1873045413 682271638 37 232922578 876651177 139 19 1175209698 1741933568 632964590 79 2777 286758574 1685475977 97 451675711 137 711721604 109 109 319371526 2 349991658 37 1568224000 7001 631114664 89 475758311 109 155345850 5 1032703115 723278023 1767884261 13 97 803458372 97 737164207 111961862 1713439705 43 11 71 23 1861714035 58017832 1949 1981565323 83 47 1662850976 732510745 968552278 1848185561 139 137 1091402417 570400469 1805283774 53 1949 107 268927487 881295228 29 1677330478 1118388132 1911164683 53 736450140 158921826 3 41 17 17 164216196 1599976868 103 1413155583 1949 41 621997839 149 89 1655015520 557610688 103 974676640 29 469314569 139 2777 2105438258 83 5 855061448 89 807073271 2031224781 1749600928 73 59 1675788576 103 2127453443 1242164286 53 1949 47 979313996 47 2000067516 11 636523261 2777 1155659658 1171676316 109 464750603 89 1098227611 43 1181578854 73 1705066429 814909298 59 674649017 1102611139 107 227826433 71 642559477 10007 17 354265006 1422275809 103 1174948089 2114926222 79 61 1747032070 543546040 149 53 344548548 1486092864 1393571935 113 669900691 71 388909166 109 1125074674 1010272404 720451965 73 549982390 1028872146 109 103 113 1092588363 67 10007 37 7 41 1537990308 3 1440860925 83 13 695197238 127 2100864175 682367134 137 2777 618512595 71 5 107 43496299 4999 655421438 107 1966069848 31 4999 1190046943 1463174182 61 113 7001 963260589 1073043270 343816570 41 19 1885612663 11 109 29 131 2104855683 1949 1963822145 1383885187 520625102 17 1402878337 83533261 7 101 570553949 1512925662 1760331854 881393672 113 149 61 876230108 308861320 131 726463628 998411403 11 1311226670 1489072637 13 1209054320 151278284 89 79 23 3 850725799 79 107 1597889422 19 644552808 1085365457 2777 5 1438369715 472904270 780076968 1553787177 113 10007 1726117437 2139816137 1343577138 31 47 470792373 311694465 29 1249875205 1020972758 13 1930881511 67 7001 347881002 3 1095540565 73 172903861 53 1305169113 1238682421 131 1949 1048710124 149669557 83 1768888076 43 692606762 7 109 7001 111000855 481110940 103 4999 103 194220920 103 23 149 1123069322 2043414757 103 149 85348690 89 79 666571578 1669863235 47 912165669 2003745195 3 2777 1511387804 1801589858 59 214190060 773581922 108368722 2119938027 59 149 31 37 851918821 31 704492608 498348126 325427640 10007 2066585598 1652944071 1890395304 3 636553792 760665367 7 137 1812530338 79 43 37 1916040357 139 101 109 137 23 149 29 1553480774 53 1045050131 103 533292513 83 705354912 137 6115817 71 7 5 2 67 678462755 990550346 2777 1112073890 5 1977150140 379445931 2052479232 3 1389322515 7 1323243968 1528858008 149 1119087701 1996575582 23 1387280084 137 301287838 2777 1587388740 469499134 13 604301386 48924624 1705382236 29 504791940 101 639678349 5 2080746467 1161749366 17 1954726230 79 1984405108 97 17 317943758 19 1839962242 600690061 127 916932955 83 1494607712 23 1632182791 127 7001 1310580199 89 579583345 11 329092907 79 1184663522 97 2008282665 17 31 1530741963 1753418652 856597621 29 109 2068375162 540092652 101 432373151 127 2023442994 2048364198 19 1961381324 157635869 139 548047785 17 2017797677 113 89 1621334983 29 1250583037 84850695 756333144 61 1999411308 73 898077780 23 113 127 1418781516 853405710 89 1779491276 1837285200 10007 1667374456 11 83053047 90497532 19 1601843142 23 2049557496 127 1482301836 1629191773 71 17 71 79 2126140691 7001 1575988109 139 820494527 1570012468 131 4999 1312597428 1122235508 549942552 7001 1769313815 5 1882101705 957550605 23 43 846491464 1217524708 1949 1119967513 31 2047292297 1877703046 2777 1956738071 1454053862 2 2012915920 797696274 2777 1526850140 31 149 37 1778201204 131 2140101412 881362228 109 47228501 1645372018 37 684022848 107 563556802 59 485495719 139 825218397 1324799987 4999 557837787 13 29 28197918 1885163125 113 11 69491972 72944454 1241377066 47 1282500216 149 1766891617 31 824146749 2013387742 73 909124626 485314686 446183700 89 23 636804266 2086495163 103 1358372327 692306100 2777 3 673451256 1493990982 53 255574745 23 2047196328 7001 925147145 7001 1273747938 97 17 1254473384 777277023 2058465956 47 97 1626207549 10007 1801730329 103 3 520176924 127 109 1127492207 97 1117344093 749643051 37 789793796 11 7001 1470224002 107 343303722 1842136377 1801682118 3 581572280 89 10007 1913998862 17 128932505 1525005774 1320006891 1310541778 107 7 1536132385 5 43 1700879639 833827673 19 2777 593344928 89 83 53 1072502133 1082720606 101 53 71 11 19 309083108 1429123057 486734820 17 1254418899 31 748659548 83 24050614 7 83 421389340 1898163415 1724398411 107 139 23 440307998 1811847057 107 41 2052960144 1742338503 149 59 785700097 13 13 1893699912 795640053 1959609474 101 327895894 73 83 322682254 113 61 47 689813971 1293668702 1849519793 83 1865715434 53 1975869309 31 10007 23216240 1521408313 7001 30685779 906845591 139 1949 2 1251658388 53 218857988 849952315 17 7001 1949 43 3 546641538 31 137 127 77187933 127 803111125 23 1420597185 2 2067375171 29 893823152 1138494789 61 1757763434 2107098134 73 7001 573675942 1762956815 1530781631 1949 10007 61 2016529582 1949 2777 11 545485485 96988963 61 1755209703 59 139 31 440728240 71 237868738 109 557617840 496550736 1984466176 11 1346176216 103 64801939 437641917 139 234345804 1501680212 23 127 1792468221 582401045 107 83 13 1313881972 7001 17 23 579589512 1686813491 749671581 735424706 97 127 23 1044490053 625375178 139 109 625500315 11 134405040 458534769 109 122221482 1138478840 107 13 1433695042 853594941 67 107 3 797367318 584068875 71 1765157909 1865940106 19 945990479 47 1203388333 17 139870543 31 478242487 31 37 43 3 83 122878014 61 1315193611 1640520807 29 2129880118 59 954259110 4999 394346115 799648283 67 1057408874 1036586316 47 59 1949 1385140657 59 1216760658 1726238461 7001 410181589 1207167639 127 478321588 2777 13 2059866086 649857730 127 2777 13673948 760957778 4999 1211827586 113 1212169089 3 302938764 724444803 411346812 131 4999 97 48531160 109 1760957457 79 1898272198 83 101 7001 10007 1054127373 1578666612 468982023 1949 1715504037 7001 91034003 1317775406 107 1908221094 1699196686 43 736060025 71 1962727337 107 535995100 71 1120721505 100167144 3 17 1990650292 567564193 799955601 127 944610379 11 1785955100 7001 139 41 1305041111 7 1865652404 1782520040 61 1566013167 103 426558382 10007 1880745601 132061134 83 256087536 107 1394349956 17 270555986 73 1644247350 5 904188766 137 826600597 29 1590111238 61 13 1823313768 718765292 2 149 5 1727767265 7 978618180 19 59 5 1323107285 386916060 989390935 5 1844111319 23 429833959 2 1390119732 137 1069057443 1971950463 42227827 1205358619 83 667258789 17 1803435478 1293952604 113 109 61 1278596905 1653782102 19 191416602 318525367 83 61 31 669431134 17 1828401212 11 127 139 1912384671 29 97772398 103 2777 1140510695 113 73 23 113 942981438 82540009 19 2 7001 79 43 10007 97 1303795139 19 149864514 793720421 2135868214 287590264 149 2 113 61 168757049 186816709 646347909 113 2099198627 41 222797198 66892033 67 1672434704 59 113 1243189051 73 710575503 89 925404200 1062777402 4999 444871008 19 113 296643758 162559879 139 1710939463 1315818202 17 1371775527 103 117504666 79 109 580381182 31 31 129729918 37 83 1254472173 1731670131 107 19 47 2145803565 97 231748035 1164463757 2050922401 1829510960 71 23 89 93564702 886517555 11 1785531631 101 185081406 53 2142810829 89 561476321 189815140 113 10007 131 1631632117 43 41 760701823 1606160486 1097124126 97 29 428509133 97 1261622026 620627470 109 2119121873 233990388 127 3 1120002595 1949 23 137 1699505550 1358931183 41 500713976 31 848372412 97 43 1613929535 53 957598170 101 1508643276 109 1148391559 7 7001 13 1071127304 456093300 999175082 83 2777 1351332632 603375220 192974038 17 35092748 1086629516 79 1949 424219340 795646117 31 759195923 857496609 107 988067461 139 795671445 5 1629845375 37 1827554098 1234824384 47 1421099191 918650109 71 978582208 127 1311781096 79 1126526017 109 13 59 1380495157 1154036617 103 2089791962 107 73 506535139 79673775 83 1529666474 23 1911914992 13 595239703 29 1778231840 47 297180812 1522762258 127 1602336394 5 1207800900 47 83 7 378927204 2777 2 1871099996 37757168 59 1251254145 67 925127424 127 139 834356396 1102897446 1158205343 1787938756 107 1638954486 71 67548335 13 573581112 1004187574 29 343068492 1684619328 3 2 423889656 1773367563 143480289 17 480596527 53 2777 642869946 1337294854 47 10007 2777 317844901 29 271233520 67 1816494772 19 145507152 29 1826953919 1064696730 1926906975 3 138658908 2 107 1719990118 1981204296 1839888673 850490627 29 1856465260 642411170 5 2777 1120977705 149 10007 1081486511 10007 310707343 61 802671001 1329182070 1459751440 137 1337017524 1099537453 7 45680894 17 11 1812475149 71 3 442597449 77020597 883097258 83 123472317 418022990 19 109 823824071 29 1363280874 97 1376339111 1940453534 109 18526294 83 1716295087 107 2092733889 1214409492 10007 109 37 61 23 1855216948 378094507 31 37 876970078 3444256 103 103 47 61 2131288455 89 347559323 1949 1244483721 101 7 67 5 1873848705 1802514108 47 4999 97 1704913710 253409008 37 103 3 1792890207 43 772293932 712348750 1364204275 10007 5 1880154775 610034050 79 1872351880 149 79 1808340178 97 312278405 73 1823019145 1656190128 127 1504784265 587950932 1949 690987458 31 1949 1469546032 1673955142 4999 671616920 79 83 53 1483970108 37 755931127 1549974548 79 1126766572 679647191 101 107 131 602194817 1980224127 1030091396 37 47 738515948 89 1787269809 23 415978414 79 1817745128 1303240959 373026432 127 600415233 97 371348204 2030872129 13 1067191047 1603532657 71 4999 378809223 1885573688 107 2060462492 11 2113887264 921810844 131 53 175158640 53 526561625 139 1889322194 917364284 113 1524684253 671977574 1773352435 127 580429681 137 731694121 107 700593307 588687530 29 366195267 79 13 101 139 131 1435602800 13 625498653 1746148807 23 1651334128 2777 1299729338 131 220576314 37 7 31 674124078 1160548779 13 965352865 1685825166 53 1677243490 97 94836803 346603861 131 2090699478 875865388 73 472336572 59 1524830456 968187398 961537677 149 231656314 137 31 1078131423 103 1332001356 41 2055468826 1648442761 1090937040 5 802262925 1609422880 47 948802555 53 73 53 589245573 131 1383656060 17 1713373781 73 289982432 67 47 4999 1483813178 893211322 1462226376 1287458263 13 103 1300940058 1911355696 791881488 17 113037509 1029983496 67 17 137 2018056580 1244723227 219800873 19 476365414 7 1473076731 23 1015182625 71 193235020 860107703 203432105 1785383237 37 1026648375 89 17 1929686745 721048157 19 1010600386 31 41 286964330 13 131 2092029869 29 1439312978 17 653122508 1199751710 131 13 107 43 1220680732 2134594519 149 1957324494 457782534 89 127 1272109470 43 1751512182 131 131 7001 1296660616 4999 1468956150 103 7 71 101 611674504 1902697052 139 1579700387 31 17 1949 19 37 109 916685749 1560861929 11 1415226274 5 113 17 10007 1914712994 1535323684 29 393545458 59 1773948044 23 31 71 19 47 7 1012005575 139 89 692989600 161571490 131 79 1429809150 1801355235 10530354 3 17 626888497 1864647591 107 746413929 113 1394990198 2086823510 59 2111542150 643071052 83 31 884221401 356930218 1045290115 113 137 137 4999 538941252 101 23 7001 11 1729145 83 83 59 17 408293726 113 107 2 930562710 97 1766413747 23 11 1565289275 3 29 149 481631176 41 722050631 41 581716610 56918988 2081340374 61 1949 340363615 484108484 41 10007 1656678864 113 1211476842 677799651 1047637476 149 1790788982 532991252 316412939 109 2028029313 4999 19 97 886336530 11 1021784335 50317509 109 61 149 31 1462440500 1027680194 1133223144 1707497997 3 7001 846133859 4999 109 268401623 103 107 31 1005406383 23 673010705 17 10007 53 2 83 131 818572757 83 61 1097830802 23 678824328 3 97 428710512 1233981717 526241137 127 1794332200 1853829131 47 71 71 440567283 109 397033534 47 206645271 7 1844311889 1399210670 1055261672 17 79 283047617 137 958538229 11 2127396392 83 1049654852 1305985080 1628653475 109 1807013538 17 103 1223636772 930645551 1949 2777 1555167209 64606905 5 1183019482 61 1120298733 59 1862735728 450125973 127 712544549 97 1147930107 1162662079 1276880838 788908128 3 83 77175413 101 846956609 1901481373 67 11 73 41 140924134 1818164639 2777 1092457404 71 1105049261 137 71 203846254 1886095191 73 544035055 1804591536 1931106381 3 113 101 806132409 1965045496 31 37 1443866836 334214377 131 1642797378 1374212517 127 89 1679727794 137 271547289 620048574 1175909660 529734302 1949 1933933955 1106942573 89 4999 127 235150608 149 3 1101754518 830726583 47 149 1482032855 1941773016 113 11 7 113 2 291710286 1909101112 13 137 47 73 136204568 23 1652096486 1735942742 4999 213382315 2016821391 3 83 768109722 1371697176 47 1148942092 1250370206 23 813555142 127 1340288660 47 53 101 1566101129 61 2063246310 53 149 1832378756 113 776510349 1144738138 83 139 11 1048000899 1549451706 1612666472 89 1721265607 103 31 113 938934854 1700220487 103 2107111582 37 1041692449 7 47 894112520 83 1341544936 1571609964 23 816799621 1147277352 23 1425760938 37 109 61 29 443187235 79 89 379825253 7001 968882948 97 606634799 97 1032266900 5 95755845 4999 1191906571 29 878220369 304950428 1316430857 10007 1188291222 127 863497892 29 1322222858 41 1517729130 2030173800 73 79 76348365 930254783 23 232053969 218966095 2777 2115421405 1624700512 115817543 7001 57492212 431542666 89 43 385544536 1625941112 1856111292 19 171134235 137 53 109 2 131 1220129284 1839753520 245493963 67 1933848671 113 13 233726181 1666373540 1831348657 4999 1108503255 61 626032325 31 37 2124915027 19 59 1281313354 2777 7001 1498698446 23 31 1640365331 103 107 1733063057 1619486513 149 345507905 1314373108 2 13 1936808962 11 31 80021106 1488492550 101 1640619053 346372291 10007 1378694411 694399298 131 113 1613341906 1725201510 1897168233 89 58161144 101 7001 97 1690936204 97 113 276481383 83 149 127 1221429990 11 97 13 1758227965 2777 570887329 1776396914 1888097944 83 2006367513 2045724315 41 101 139 25321227 609224872 71 1582414440 107 7001 824738803 10007 1034253471 97 785442271 246748002 67 1032100401 156246048 47 7 67 1949 37 4999 1885327859 1569995938 43 583556433 59 2049233312 1901114959 61 1701919398 13 1463985289 602138563 73 898340891 1136962195 67 139 1708897970 92031483 264843562 73 1593655043 29 659827575 8715689 97 1902854917 240476774 1884504597 1136422119 109 31 783027884 1408527858 324473918 41 13 1903355155 1907147151 7001 1508008399 2777 73 131 73 186071306 41 1648172243 590239403 41 17 1677984847 1949 17 58080200 1949 113 1698906730 2112603452 23 3 37 2 1622820444 1556630404 37 107 1342986639 67 107 1949 2051898084 19 1874883197 5 23 1015395852 253489736 113 83 1347634148 1507137738 541654700 53 1108348320 37 2777 67980960 21023900 149 31 1949 368265499 1642917728 139 59 1399581893 1163236330 724825395 19 862326932 17 7 1027318859 7 1178609231 4999 784498069 1186881408 83 14439261 131 986938329 13 107 826615018 313246925 139 13 101 286497711 1931476701 1962319198 37 10007 1312127847 2104362023 941471197 101 89 149 1843109289 2116829361 7001 3 139841442 20367855 19 466347837 73 67 1532864994 1417911620 67 1205677624 1316381921 103 188322988 23 1640107115 531990711 1691416739 43 17 3 103 1346500666 551448301 113 529609057 4999 71 1638348004 107 1006990696 2121559960 13 179430875 79 514200019 43 2777 464742058 2 1701645812 818280792 312902727 654403822 127 143792741 1914433388 19 1819763124 107 1281148451 79 1847918783 107 405021857 4999 1990676785 7 301840175 824006765 5 1346750987 67 149 113 1390601165 107 384385735 405312602 139 10007 1194745737 263624408 11 19 663943296 1085892415 61 209344924 421455692 4999 19 799484337 1669102540 47 1791560241 113 1178680061 1105784891 131 1828234821 82320138 61 447057632 59 2104829489 43 143035931 1066842123 17 449060083 71 474203036 167982672 3 1477521752 131 1704374632 1504298951 19 986582644 4999 787100533 1015543317 71 1901919956 1825712107 1949 1938764093 7 59 1107524737 37 89 137 947889050 83 23 71 1581614745 131 640548342 13 11 555284004 1580463786 113 1246845842 103 1756666648 1371706698 350834444 37 59 1815930555 31 572342707 53 61 1747366160 19 137 137 1478506740 1391389399 1526575815 97 109 1305515890 1322344945 1032486648 1227608834 1949 101 1689531333 2097200360 109 101 3 1876451268 2120775933 19 653298470 420188002 1717085120 131 1205535302 113 2777 1488368505 23837178 47 636908918 19 595810852 37 37 47 113 97 108777643 1494448930 4999 269791031 1722015562 575232790 19 113 53 1862921327 244797513 617610462 1432584762 7 29 288938919 2003075530 113 97 113 1949 1144684731 1949 59 1816277299 36600119 107 1730541862 59 1318964572 935882941 47 79 200054889 47 1137483331 101 229193298 23 1124461030 101 1619341585 2070396273 131 1695733692 1045240910 4999 550032772 103 1667453367 3 137 146454918 61 1546633101 37 23 135083922 3 1719394923 882147621 53 23 10007 241839169 520212875 83 1201124652 7 997251003 1398855195 5 2080116765 14017196 2133018311 4999 61 690873617 2777 1496664150 2064802249 59 109 637175670 2006038972 101 61 113 336540103 5 67 933521653 1729062300 1425818508 47 17578940 19 2 677000572 37 97 47 1999299818 3 5 202668575 10007 1643749820 11 1364089111 113 1449557382 23 1861725729 1949 738195444 43 778813164 392375854 53 149 1264794844 2095228464 137993461 1587242234 97 19 139 1194305332 11 23 412124350 195556235 853987606 41 7001 1208617635 633059923 252229000 17 2 109 1199522328 1039606139 59 1202263945 1588056981 61 113 639871314 19 2777 143701419 1498294249 277385576 13 1011575916 1934050092 13 424834538 944219751 53 1941200760 781377180 41 1816461520 258929124 89 13 455105872 61 674770593 545601111 1949 89 690425955 1364863233 19 23 1786145408 753461140 252852532 220880803 131 2777 673844410 5 41 210430163 71 179323990 1564418405 1994986136 11 139 117340186 2108150450 53 1113030104 1349915787 61 980886283 113 562153181 127 1261486428 1089653828 47 914419592 71 804334860 615259375 897758950 1435964109 17 89 2086941064 7001 97 2131964649 2025479590 23 2027222737 103 1894578292 1950905799 10007 131 1949 362679727 41 2099593149 37 131 974813012 103 3 89 579950255 7001 137 13 37348922 3 1345167301 1213304370 37 1812583432 1738512875 137 1613169860 23 1619890750 149 101 97 236492014 2122933190 1000003254 2777 83 73 1170071126 59 5 20577194 83 606462242 103 1030159032 931274397 4999 832733420 11 1403176280 1649585432 1617247727 1106601952 29 29 1909793916 43 5 94062185 1843440310 618446935 1760367984 1949 572900481 29 1791747513 5 751398950 820172360 1589295406 131 1395077557 61 1890916125 430737165 1758721048 1897370956 53 2027331490 5 29 168872974 1350008 7001 113 1622280771 2028932967 1597394781 23 2134896127 131 7001 573052853 107 137 1493811421 1338796142 83 137 1071018050 23 1766109863 37 1648516093 31 223254033 881692335 3 41 1816470478 1450922245 7001 103 1292577591 17 417259492 965425529 685896776 1691674781 103 137 61 753178604 29 131 1725552567 127 1438347136 13 7 17 1867862830 19 1051776179 127 183758332 1059607863 1391500028 101 41 2110238147 340791473 101 11 2 89 692102715 131 1962762300 47 2118390909 622708162 1535788546 2 89 1816727452 1839786693 624625481 109 738484780 11 127 43 175125713 845991683 29 31 1358960454 53 1281598545 19 1002679305 2 19 1117085316 97 515502232 393950465 131 169102716 1387264983 3 1845307777 59 17 14123430 1430849081 53 3 74222375 101 7001 1944135694 19 480455679 252122324 4999 67 19 120376476 31 127 53 1627018460 254961633 107 642767875 131 13 101653682 1743682438 61 416314386 1896178565 107 1612689127 1184653022 4999 137 171354911 83 678379501 89 1072637790 511483979 131 201082118 149 1949 798817979 83 113 1869528732 29 1471802638 103 37 1808143787 7001 1980257209 89 1008841005 149 1534888077 1660288727 79 2 113 41 1381346457 874527505 23 692949244 367185615 59 3 146641392 101 838728543 17 203102072 813979387 10007 1440025479 29 1107870515 924503904 101 497612283 1280728785 67 1414797086 73 615481980 61 138665017 139 1667494735 1051260664 41 11 537917395 4999 635392896 13 436803120 139 2 43 1977187988 1265729553 47 1483943972 145864077 1263063964 2 61 226847207 97 31 1115424882 83 59 79247974 813358896 127 14555216 1446841023 7 1281260407 265945946 127 107 71 373236634 7 385367921 83 453747243 37 570220838 852323099 83 31 701943115 29 2016557485 1405553462 2 1704799540 149 165998516 738045420 7001 137 5 799990440 1222654783 773638876 2777 89 137 529349916 819489064 1230818838 485508882 61 1328377859 131 297207347 101 2131942224 1891921290 73 73 349899074 7001 356056858 300895979 10007 69923693 31 140587099 19 775604428 113 7 10007 127 1906191006 1618049342 53 61 1532818797 97 1380791993 931104261 1072426628 7 370582142 61 1330402131 2049042033 1249722770 73 1277071447 2064960729 131 73 79 7001 1552262439 89 1506299991 29 109 465759766 61 955732323 428812518 131 105043398 3 139 1176712284 10007 1995996220 775752647 196143118 127 1461447420 89 1675486588 158103781 11 640705544 1238257013 59 1654527902 1710935323 137 430617508 7001 47 798772943 366536885 19 10007 89 2010164500 314316611 73 2013946938 107 139 1993175925 1614425576 113 113 520563880 1505087260 109 7001 47 283168091 2025477361 37 1153243639 19 283323561 69600914 139 7 227141369 2121838254 109 1534011609 31 1705786760 59 31 695653795 137 132739163 101 7001 823142575 460329752 1618709360 131 61 478517123 538540330 89 1303721062 47 318114518 53 1955717157 864893014 61 1102382782 73 673983669 142379488 375575085 79 1143888609 1664240815 89 587966335 17 197067315 1054617756 97 1150378674 53 1046360662 931543115 19 260746329 2029335825 75406350 5 10007 61 29 47 1729315697 523186281 53 214572143 89 65097715 1080598573 101 2137055566 1223108874 244105367 137 7001 920421470 199864548 268883162 1816430500 109 3067070 999449204 2 37 5 854807395 13 13 750856393 7 67 113 17 17 1652708447 13 10007 53 1928625 139 1383081519 666293505 79 19 1729549043 17 130893387 1443584172 1449357351 44743985 13 214005457 107 73 974915730 1040740195 107 1084246836 1992308649 2108447120 67 927144124 19 103 1951067200 657744301 47 47 1949 1334812154 41 10007 1571419224 19 4999 549906595 1915410441 7 2 1997479342 79 113 1366827902 137 904471854 47 17 1876623636 3 4999 83 53 754307501 1858435354 17 1732564605 945877777 149 11 727322046 109 1425664519 13 2120207167 61 1343469368 1949 380908461 1104606727 61 109 97 79 73 53 813321517 137 1283380243 67 1650723153 79 2135909205 637754939 61 7 2119756408 577575866 89 59 261226718 53 103 1044559153 52219602 59 246474978 544264032 109 101 1208255264 1949 751474001 17 1532150653 200808448 71 201577023 73 1731409693 1237025588 1966555050 1046868750 2 60630712 67 805100721 31 2088205035 53 1326149929 89 110019173 113 47 131 973612174 719066467 1377635165 107 1909612095 836984697 79 105379029 7 1587723648 73 109 37 479184484 19 1905636699 371095447 1949 97 653421551 41 1949 3535486 1501926686 909776868 37 1361962563 138771801 3 98906820 29 1947926114 7001 277386621 970870676 895770295 107 152121579 11 1039303870 131 22535799 962606989 107 169155909 83 1349963236 2 1318254205 722669320 89 53 2 131 1899065604 538504844 137 137 71 5 1870666960 1873184986 103 83 101 1128322478 67 5 127 1567503723 367181765 19 694260532 334975985 89 173475507 762788829 2777 101 970347501 71 526904135 325626224 113 23 17 168773926 1036281982 2777 1276645217 272617296 61 4999 2 135011495 47 41 4999 37 572603934 103 1587355431 698127513 3 13 17 117623197 2145378354 131 1706678040 5 1947800110 1543318043 31 1960857756 1377525615 97 606774322 1064806585 83 43 772115546 4999 1379432096 1634454643 131 1182275366 149 83 1997151395 53 829512063 1845119263 79 101 546168192 59 1543099452 7001 107 1265350649 71 587625536 880382108 13 2092000560 97 37 1767109566 1995177657 1949 940602404 762787921 97 71 996970770 1554403534 2777 13 23 442590145 97 29 854176005 107 1844501952 101 123756108 174335696 1108199140 5 1032868894 149 1449911699 2076322409 10007 1949 109 347445239 927588256 37 139 388847095 107 71 1359720170 5 1657302245 127 111794798 53 83 1461609665 73 1073173686 103 2 27114628 2777 19 67 1319639173 139 836133372 149 1359473236 11 1179985763 53 2109074324 1976102464 7 1610776287 59 131 103 13 1002294020 131 107 7001 1949 1090851402 573807039 1949 1818047092 41 101380413 31 1300353125 47 512520665 709282640 31 579456030 745312013 159039352 47 796784843 774844094 1372873821 2777 89 139 2038211277 2102224644 103 155532591 43 1335365731 211687882 43 1423819569 83 1477946887 10007 982060253 37 89612298 31 61 309145499 284982484 53 2075856618 31 47 89 889290314 7001 418330753 1205677215 19 659124763 213344236 1512326629 11 1452925469 71 11 43 549804149 97 103 113 109 2090216261 137 61 901760868 1764236811 53 323291232 19 1044739130 11 2777 1018225954 47 107 73 1425916296 757016906 97 107 1092573683 272156874 7001 618377327 1027139531 4999 973260309 1009406090 459081132 10007 2777 139 135983978 37 4999 7001 581097002 1492227950 103 17 1996125108 2100014709 2089989160 97 730041400 10007 508365607 2028246058 109 61 29 550413301 1352496896 1466551105 47 1709991318 542023258 702642249 113 155610700 101 797024229 10007 983922406 101 1101280265 7 101 341096998 1160189626 97 89 858778355 220877708 7001 2141213844 236836633 1621447162 1949 174248984 37 127 1732398110 2777 220590995 73 31 763656046 19 422959684 958118553 89 2777 17639504 687657402 89 97 721609778 86050651 71 838661151 109 103 149 1505583165 1214518746 43 24340451 137 403538724 3 83 47 483898944 103 10007 137 143650665 215908027 880542268 2019328874 2777 4999 47 696948524 1950849727 1856929261 17 59 1969397993 90797436 109 43 137 1390671810 4999 782087078 420904427 10007 29 1916924882 2117703720 73 1220126234 103 2137599067 137 1223830727 1644000000 10007 1105223115 1082207015 37 1784352269 411804302 19 1664429782 1259489768 109 41 912653030 965970578 149 17 54115399 2777 97 1373060705 139 856289623 169642411 7001 2096034128 275817645 107 2118049128 3 1744420154 103 859755214 981798188 107 1352632408 97 596954684 348455069 139 1409607395 97 33419976 113 13 354275467 79 47 1120104893 2135406507 107 139 1084540689 2052725312 1518891978 89 1265393714 1767334493 131 137 139 105684619 101 1625532279 315908519 103 1796925570 11 31 1544734588 510488160 89 17 602518624 661024396 131 1079922604 1127492634 137 212585092 1026220776 67 895558313 131 83 1030118312 858276274 53 1066158246 79 1533272290 113 823370293 4999 103 240188893 371612363 137 386115320 4999 1759343874 325244628 3 71 137 2 1004420228 582463798 10007 23 505785594 662807854 101 53 137 103 1622328589 1438733149 67 830902309 620427973 31 149 1257872751 114950446 13 141425661 107 149 63630599 821637351 113 868440143 47 13 1183730997 1949 1383111297 43 1047381100 1905595189 7001 403677660 5 10007 23 1850242498 869119893 109 1578240105 23 67 71 71 1152879611 73 835445580 1038766129 127 3 1372671582 59 71 3 19 2007939418 1724633196 1131234921 23 23 385851749 451188328 127 1407487406 47 97 103 2120848776 137 1512898809 127 846134093 37 32278800 1680888180 127 317533403 122642386 31 19 2127061837 67 83 794950345 2093513399 47 83 97 1992790116 7 694898688 97 13 890687224 1282693121 47 837830510 1133126731 11 1149000412 2089947984 2777 622478435 1471162959 2777 61 73 79 225048564 358635352 149 1889917881 113 1480536319 67 1366777622 47 131 1625937023 1845372634 107 107 1993676965 1498763017 219029831 43 1305660815 97 895832248 10007 7 23 430136990 304733798 29 389715153 61 1469263690 844878177 11 1949 1229538344 97 2129341672 13 515563659 644583888 113 1855452220 2041953117 127 1130416701 53 129494847 1949 851368027 3 1864671297 229483578 5 97 808265207 137 569583665 947393928 13 73 1750309831 67 170737708 41 5 67 1582372098 1934937555 2777 11 817462933 83 7001 23 368001403 13 143385853 602310371 131 31 37 67 1525072559 359181826 131 107 23 100513795 5 1215788890 1654170255 23 971240596 67 942960948 1397448854 2041655144 79 149 109 175611535 127 13 4999 665895310 2078577115 5 614039858 67 67 402099428 2 1798593980 23 1023313470 131 79 4999 1430693804 67 19 13 84006325 101 868265690 701512670 115322032 107 31 72771136 31 137 131 583471904 1166586225 1453168068 3 779787522 341722793 61 1657240671 1117895574 73 41 1097652898 31 131988390 11 697196797 73 1630554678 1176636806 31 71 522576756 1394953188 53 73 107 149 113 101 1938328168 56033408 97 71 103 31 1256075978 2777 509195462 1054919222 109 775795747 1990531877 67 1949 233155420 646730296 61 79 785330784 1822058449 127 359174415 2016404146 127 1125299205 1415983333 103 101 107 1983428896 17 41 3 1580607093 1151546226 3 103 2777 17 307199656 113 576923308 149 1803351768 42586882 29 137 1922727733 2123347557 639559606 97 67 1235428363 1985388041 13 3 1993373727 930866962 7001 2110651489 53 2777 451937311 1556380758 2 1920763820 47 1986806043 53 491795574 632625536 109 13 73 699319779 485697351 109 1836333682 17 73 1773301619 979991712 79 1216697881 1412179510 373000918 10007 1204572611 2 3 690246516 442363245 29 127 1828899334 10007 29 1964864405 137 825618855 17 66565744 67 1793064988 174567495 1480957040 107 53 47 1527188284 10007 400982688 127 1685056070 109 41 1272901662 1251432721 11 61 258938649 127 41 1949 61 1190106462 605927335 17 557092363 624784719 547490736 13 687946264 7001 73 1151629093 2110835938 67 485560267 71 79 113 45830427 107 53 1112617022 887280226 137 89 70669560 149 647609689 107 231505735 31 581434490 7 1528161946 590104264 2 37 224594522 131 371185589 2107118680 43 17 600526190 651228503 43 2777 89 2777 1391413073 89 1598443115 2777 131 533663303 10007 1375450015 5 1399096415 107 475222251 3 1196526216 19 223356058 71 327563825 17 137 164055398 1310688119 13 3 5 607788345 291043106 127 139 1838997939 13 2106617695 1798881552 103 783253715 2040861261 131 1576190690 30408541 25131019 89 84868785 71 489462711 2130087145 1082760855 5 266737944 11 55028875 1300910763 137 496060142 52470554 139 4999 324989562 149 11 2014947066 1027081737 131 1394544330 19 139 79 1985282482 760482519 1442871095 7001 2120259851 1468166144 53 992089987 73 570500183 1451473016 459645320 17 10007 2 2063511646 1172875507 29 188174295 137 807700182 797005447 97 97 89 113 2059389287 41 2034363416 137 1723281215 790692627 1940375703 29 2 131 1875460851 67 268462501 1831252778 709905488 23 71 2777 856326828 2901965 37 994272288 1812639842 149 10007 213982280 41 1621561931 41 747905354 53 362186471 47 958539254 17 1619284459 4999 1131528649 13 101 11 1731017134 13 944346689 2090006451 107 351491723 103 1089966600 13 386926878 1762620085 47 1314588605 11 739217710 380476147 10007 79 1673048082 1558996692 2777 459629327 1192288981 61 89 919479530 1110279776 73 265041042 103 53 1035075637 43 2099929930 4999 1659782977 1949613775 1790092188 10007 61 7001 4999 2075484820 7 139 644392463 5 79 31 885320196 2777 769702895 1650155299 13 29 599103083 291697921 1787811368 83 2020731778 113 97 2134087979 1350887863 29 1868397500 698638165 31 1749474367 61 1974175147 1376440864 97 37 113 1090618031 37 113 480545495 370769837 113 47 109 257913249 1561572009 139 248082203 137 674217004 11 1147444001 208817158 107 889031887 10007 1771408585 17 1453376652 10007 698988950 137 958754770 3 1490424606 671812380 3 1315985409 5 72554200 1323719055 43 2777 53 422046632 2023081285 137 2 156476316 1894645324 10007 61 1120946614 1295316517 1814159049 109 993767824 89 47 149 47 709481168 73 11 2 1599633192 1657019454 47 1360519688 944044902 2 451563740 1904040626 139 79 1265380367 1143679896 950476364 149 244629065 2145866049 29 424521176 1567604006 2 113 109 3 1028046615 531707096 149 455538147 174207957 98355994 11 613086529 1077409905 11 7001 56855121 75318528 101 4999 248790256 97 418232184 19 615068891 101 1341067799 675869799 4999 170277779 113 103 927852119 997504996 488948160 73 137 222628501 43 1413869412 2 23 67 1917528811 146238958 43 1056971210 23 137 2 1949 306232727 327499487 381948595 4999 113 1769801819 1064625997 137 1949 37 2 1904506722 444223876 1587896810 1147582917 7001 199101567 1044837963 79 1678913226 149 1949 1820100936 317636326 7001 208727814 620183585 11 310248063 1523697413 101 1942566193 149 107 139 1186333447 7001 890975018 19 1095466511 59 1365911882 2777 315377640 1170706190 5 502246658 424060621 137 688658183 1926086793 149 47 4999 79 1474962548 11 43 17 799301818 11 202466722 1717238272 2 71 1777013205 1154319775 3 1893035589 7 43 67 2014262607 110532848 747660279 19 1504583039 89 725640941 2106054348 823939589 83 47 53 1883634527 1474198064 107 71 79 338889618 127 1760940907 131 71 1949 47 131 1106664944 2777 23 1227862567 19 348725107 4999 89 2094757934 1499611196 109 2049957332 237540975 676925819 47 1688233843 106636203 41 83 199489753 31 156465349 7001 670035099 1493421535 109 139 1949 432199034 127 7001 238356046 10007 767416816 1011573223 131 10007 127 1950242861 67 113 131 73 567145405 1522782831 149 1851871890 11 2034425118 59 1661672696 103 1949 1336873672 1900824008 47 323045476 1498695391 109 1949 7001 1371768270 3 138237416 1125017834 97 31 2777 513864411 61 79 41 7001 5 67 1603337470 3 211971125 149 762751860 101 109 1353708278 101 83 338778942 43 1522648791 13 29 97 7001 1548782859 113 5 103 182284662 43 779219950 5 1570751375 991256302 131 73 1366995760 41 61 1910718677 7001 1441734580 690095679 13 3 275327670 1435180892 89 1393554880 733387536 149 1763209030 71 691706897 37 571757522 466872574 127 1260496583 1687442729 71 89 2777 1038927723 109 107 151009849 258496913 107 61 3 7001 1804495290 61 1284434312 127 2084047681 37 1908170881 101 19 1368024795 629950657 1358540313 10007 1400467570 97 103 479785948 11 10007 631942050 1273261718 1368358346 53 481656285 113 882089865 107 109 951708975 796645466 2777 137 1565864516 481662271 7 113 1302273306 97 623928191 1031319009 61 632098787 889013948 37 103 937937673 235982707 7001 1576022413 268431537 61 2 1039461614 4999 127 73 31 61 7 21014819 83 2052793765 1199314338 1505887176 67 2777 1801377596 2 1993395051 19 1159211033 41 2040736767 2777 982286492 1163727138 29 834376645 1949 5 656953295 137 974974474 79 63739570 103 7001 482900976 113 700480446 1375455323 5 955750290 548703305 7 1155802669 7 1211172851 1802340756 10007 910887175 7001 23 2777 431781845 402577886 59 1026325768 53 101 79 175513352 71 53 139 101 61 1479418665 1800049153 1298228124 10007 2056669608 131 1949 1681059276 10007 2 108372172 1420308197 1984136541 19 4999 139 430232522 1091852965 650627206 83 410709936 2 264471504 1949 713912981 31 19 83 292365757 1069574852 11 669367026 113 477330080 1897059029 113 29 83 658766435 34588341 1634965426 1949 5 1867326460 1049909976 4999 1530920832 101 2108290968 67 37 343564647 97 10007 1790711169 1202624055 29 101 149 10334342 1222844355 1756494465 53 959779884 37898562 131 770294347 41 23 109 43 7 1909405946 1610104286 71 59 541620124 29 17 638185967 1690329686 421036168 409253156 2 61 267473349 1135570998 1281442163 1949 103 1103311074 2136796079 137 109 19 45590676 1716899643 3 137 128058969 113 2 1137144881 250649383 79 1192968653 2777 1876896544 1949 2 712567360 113 798818650 53 41 1779609182 2777 262812503 1045873740 19798555 1971489321 137 1949 1486495472 814901221 83 17 37 1023703864 1307712142 498369209 127 53 1690004322 280599543 137 1509585971 10007 249704671 127 4999 107 285822216 53 2055146179 43 402521237 311394211 101 7001 582371184 13 79 4999 1554788980 109 577558082 1689073506 2 1125544957 149 937052507 830606348 11 1521992065 1076543349 161078867 79 1763129173 109 1335789175 127 1423022754 71 1545007783 29 79 726917315 19 1858774570 31 101 47 949839994 4999 101 23 4999 1174680017 967146532 31 1448112851 101 892701529 10007 559281223 53 23 1724901330 1504219892 19 73 1818548041 139 390145641 208386940 131 2777 1048900670 37 421588916 131 1655124740 29 142943639 379558815 7 878779069 1788506062 19 19 1279500337 1796454408 388795651 19 382354917 139 294863387 2086200597 13 386280207 10007 1365209835 11 37 1150550039 779926182 1564670081 53 1949 10007 1108415759 131 1027053231 1808443273 395330536 79 113 67 1980838315 137481195 5 139 1719818366 4999 37 1291977729 1239067766 47 723523123 43 149 89 107 1846640240 1136817220 31 109857242 146911876 79 1967367950 328532902 53 1774662098 1850810881 67 354584836 149 1133809540 137 10007 1212828386 1433983086 97 1373399041 41 1016080759 10007 1578904460 122910413 4999 1949 1836443301 7 938281169 373050953 957779977 10007 53 295558740 409893650 71 89 17 40053989 729641887 7001 839252116 1180798793 4999 1949 1949 1287135192 13 848908034 83 1602692152 913436930 101 143350512 89 41 23 1528375967 89 2142442710 17 64927403 11 1331611732 648904333 37 1857505006 2 10007 5 2777 1595578113 236739250 137 2777 1278783507 1546750122 41 41 1749892546 131 1166748051 7 19 2128526110 235748257 83 1571378493 149 39288022 1240050116 190732516 103 242325064 67 891275808 10007 1074427198 83 131 59 97 3 67 1457889448 74282503 1325127961 97 61 454899045 1916537699 139 1940230517 59 2 248414496 1378414359 3 59 1090262829 43 479586181 528535788 2 149 1949 2115592724 2037775180 5 10007 19 1258039902 127 5 2020569320 23 37 79 29 98328357 2053592631 2 2010979908 13 870570194 1646333985 131 47 4999 369626980 676231170 131 3 1864977588 2777 1781434392 137 876175691 17426537 137 39718245 617936075 5 71 11 89 103 936594553 97 47 37 7001 1920086029 1273363724 59 29 23 7 1381681105 1925120386 127 47 2 1646132022 1710623655 20765699 109 149 1273946424 1220649253 109 113 103 1474957734 113 1263548000 5 680166006 13 759646745 1941999785 11 483287695 53 1012173860 71 326367617 5 17 1583410532 19 253731092 500048403 131 1216389234 1851292747 23 83 847385595 1635873394 71 2073558195 1545396714 73 1894895529 2777 1842883326 749421537 113 71 669304007 1355968224 328465917 7001 1710136012 348783101 17 833065506 157503768 47 7001 59 3 19 101 1279573747 113 131 1474405820 97 2007394824 406039609 131 71 1459605646 1929346971 1661733702 1325781920 59 572223176 149 1740174758 53 97 50099978 4999 127 109 47 4999 407698444 118861223 59 698946568 89 656594372 1057819227 107 1639743637 131 1768174481 1771759045 89 1205447983 1967820692 131 1093311731 1601573059 103 101 2099956145 208315227 83 211655229 1814899414 149 1949 1371848662 149 1926323256 79 37 17 1086216054 67 804334946 1892987499 137 1762750736 2777 7 1676641211 61 1403385398 622334891 59 1446998423 149 77290323 1531515125 3 423613240 5 740738030 3 863392343 79 1394721142 79 219733523 883232008 149 61 1069437317 67 7 865831194 34548997 61 784838582 11 433465186 139 67 1714659444 811088332 47 1447368337 693182226 43 71 1994679751 1473996778 584468466 822852547 17 61 1336808892 2 921480802 2777 47 1909962594 3 476445894 1857644919 137 2141274504 83 71 83 1741514572 7 522309605 1195595775 7001 101 1335984267 893651234 109708054 4999 2777 1878373908 1998629116 1803124731 107 5 138197590 75721591 127 3 476717730 67 41 79 1002105441 131 845496794 627236515 113 169867616 29 5 139 89 787187531 4999 213052381 79 2102515296 987153972 47 857342511 59 2 885527464 2110931894 1014295255 137 1424314745 1206397948 7 3 1951556754 7001 38715530 1956222994 944003997 1949 2042199473 411764560 43 59 891891318 526694121 784902256 459247058 47 13 132652678 1627339687 43 1441589544 1949 469323098 10007 7465119 19 685563529 2122313313 89 582300125 31 1485280339 926921339 101 1792482754 107 716255432 79 1762815006 89 552194894 149 1704128347 71 1569900525 1529657525 131 1668069217 61 189536943 1332539440 97 67 1072938268 1937894350 7 99951110 5 59 101 2 1164223912 1474193470 2098142955 59 1594282410 103 2103944208 2 1097882450 178761856 432270605 149 19 1409606903 970876250 1693624569 37 1480828356 139 1949 1315330961 1317603477 97 1682426875 1619242677 10007 139 1143879511 47 251410191 1918625869 1949 1712321335 41 1519590552 479455271 113 1411029109 7 646104725 103 13 1949 1529912093 35226245 43 557366086 43 2058900329 61 978774097 71 101 1331427450 3 3 1644313680 59 100294109 67 595002612 1330445209 29 2777 395422584 1147917775 5 107 1466515571 1941835679 67 1940673872 1949 1343589855 1148433341 10007 464244861 53 1636188546 97 1153327090 1687467775 335754230 1949 660695457 3 1990120735 663721096 149 2 1914058494 103 1674915651 29 65086557 41 691509444 823879965 1689129716 53 1459000586 701270546 10007 2 53 53372810 5 116891300 1841595904 131 83 1845142954 10007 862033001 29 49645564 7001 932295166 208769820 7 2014493470 183996637 11 2051295963 3 289206572 67 132703112 1342918159 107 149 1949 71 1784612781 89 1405214414 109 1211586059 7001 41 926185251 101 149 359331678 870797720 79 1551091530 1079385057 97 1798022167 1288398384 1093749527 13 1949 73 83 2017370776 822945378 1759188092 4999 1287688318 73 298987815 43 1752911426 113 314156272 617714048 246282276 1091882070 3 1570780722 23 1861035087 37 107 1420382628 1656526572 149 59 1985194057 113 1706120330 13 315491891 826704190 4999 850028503 23 556652680 1967777107 29 37 1434567663 1674567453 113 734154785 83 61 1974175995 139 1215049040 253534214 7001 154078008 149 34284900 7 1392774492 2059336147 53 1297520952 3 176421776 816982972 43 1567612635 97 1624454926 10007 478324593 177053851 7001 187801825 5 7 1072682160 646745965 29 139 149 1423495638 113 149 392035241 7001 450913407 1785262001 43 19 29 128522001 1960520558 59 99494356 2777 1240466461 752830338 53 37 984071758 801506765 1575984148 1555943929 127 2 1351027833 31 1216903586 127 1342030029 73 116867303 29 47 61 1949 149 3 1578869856 508763033 908366580 149 23 706466505 137 503400061 1261941563 19 686002676 43 94057512 1510211729 5 1554547083 137 1510401025 1184665900 73 227698899 585193114 11 796198172 7001 43 1770286006 47 1729137267 1287548673 3 542133990 37 29 73 19 101 112933049 79 149 10007 101 1031082066 29 966312915 31 7 2006957736 7001 815335454 113 958314467 59 53 19 41 662690954 1712020641 679020002 71 1926723024 1144855423 1894643679 73 4999 29 164850525 139 2040460903 89 11 1818104838 101 37 11 5 1388537365 83 1999371623 23 1789353264 2073011034 79 1546913552 107 1876953982 1296802497 19 1663196312 288820336 43 672735793 19 1129533205 1949 981611901 83 729374126 101 13 31 80680259 11 520080385 1036649712 1949 1028890743 240087944 10007 83 28489252 305268190 1957326795 2777 1801334374 2110152138 157772596 61 1175801605 5 1302743105 1152011541 107 790511762 79 1425870089 2777 7001 83 2066168800 2 1576227186 41 1240872293 37 1873237166 769472727 61 2777 2017943144 1317338982 83 7 73 1887235347 1030405731 1182446600 90346918 2777 131 2072847846 2128207529 29 67 1969364500 1920744945 461216852 61 17 109 1912719356 1227860257 103 24035192 4999 591316713 922736490 839155215 131 1863904469 1465193478 109 1864781463 131 1506280182 113 1170459198 109 1398850628 607589382 930402693 83 47 39891062 2056071459 364861184 79 1434728842 59 606520059 149 10007 2137154962 1761882455 157969704 23 43 1147358809 591368766 59 139 466730725 1288117474 7 1449087402 92460632 37 1196567124 127 1158622030 1949 412870313 1076080836 901963045 67 1462065430 59 1481949315 131 1171416148 551360791 897893480 113 31 2038657185 1191542722 37 1633778952 267882641 13 101 79 1374549282 53 107 2 1400096964 370391156 2083979944 1949 2139524495 17 784259351 743818338 101 61 2055386765 29 131 1450475623 13 1343249908 438329463 149 59 17 7 332364795 587688696 7 41 61 259068876 1949 527393537 41 1661655913 107 1317360460 430118172 149 139 11 41 1493031343 137 2 31 273233250 103 1777915610 2015355785 83 5 1737729959 1019185552 7 47 178811228 71 242227896 101 13 87812035 109 306416440 97 83 13 131 1766791187 73 172239923 31 1167361481 4999 538887201 1548633285 10007 152795447 83 789851821 67 23 121709629 1165663345 176512542 226515437 103 89 1776677719 1798572137 521128008 43 90605179 2777 82174207 137 13 1949 1708795495 1234297802 71 1872834521 1010603063 1475364560 2777 109 47 1382352015 1146680338 41 1082018700 1145014480 109 90849865 850852548 13 11 1342120428 109 1704312882 1431666168 79310170 1388500602 2 1964045703 31 357905819 567232463 23 137 7 127 2777 107 137 1006782449 470850158 23 13 1962610325 1271493357 19 1807895049 2087429333 83 119681020 89 83 1881121545 131 1201135463 37 868551280 852223086 79 71 1587802386 37 1986749891 1949 79 7001 29 107 836676014 127 37 1651449305 2777 3 23 103 1883107170 47 2069306647 61 93742116 155918196 31 1359821944 317924189 17 847071818 109 202528867 107 1903055990 1418634997 11 351075494 100548830 5 1996790215 7001 532734094 1936744773 10007 5 1495274925 1966018668 1949 2002081585 1730922971 19 1387080928 43 1637125541 109 79 83 7 1356630051 73 1593276976 7001 47 2125325806 1387135704 23 1946273800 1978489059 3 710937784 4999 1723803730 37 1653023211 1558835140 43 656409190 37 1413198239 1182960912 73 192530930 1776868680 5 912177360 10007 73 791773330 400171254 2777 43 1274557883 1961537708 29 350857573 1248638587 11 268673658 2777 47 139 1864373501 84935533 73 101 13 2083704948 59 328001591 5 1837669700 1770296935 67 31 208105666 43 17 984666906 4714303 41 728607993 1430011548 109 7 385862274 97 1939974489 97 364308526 2777 744138805 39175139 109 2777 417174825 800028707 11 31 1883074636 61 137 853087355 10007 149 1949 47 1546233572 17 2068826135 149 808070061 1391087393 2031831650 324259655 5 1789564050 113 67 391246299 61 159013441 43 1891351615 149 371242589 31 19 4999 2140323126 16061817 127 288387412 43 674980568 83 1913962404 127 2 1565109682 2 107 43 2125826461 11 1745893706 23 25865754 892826759 43 1385593214 109 681173738 4999 221580675 538633251 23 1442599822 149 2057779578 3 2069847882 927042853 83 825468804 2777 1188655972 740500935 2777 1472811550 31 1634113478 1186258858 362751922 113 155035387 2091567428 109 17 768070353 1214916985 47 2123590378 205547577 31 2016809439 37 1103937698 966886997 139 173707734 73 2023484737 1580839110 653592933 31 2777 11 10007 154379051 7001 166952847 103 1095182211 697022012 43 3 1290351654 653913555 29 1969645780 1943103001 2777 73601156 71 67 330888811 29 1329739146 53 692938132 71 28111465 1454728786 43 83 31 7001 452743712 71 1412842561 103 2141122079 89 442607413 47 2116453514 699992810 23 37 2109431161 1546151893 3 113 61 2037735955 127 3 1107746044 139 328116112 41 5 10007 905013066 1920033083 13 1948929912 17 7001 999106619 2052860474 7 61 624078556 47 1659867090 7001 2 7001 330895264 29 5 1897134960 109 31 150043255 1932850496 7001 2139718516 233393093 19 2110034594 149 1274733083 13 199255043 932257051 1357211691 11 530314866 1691484999 109 113 930666079 98308192 31 17 491236480 1401055785 5 1915822867 41 1682227089 1404095632 2777 1626898032 10007 889131957 1278298824 11 1470449729 19 151863122 79 107 1012081970 598251338 59 71 1573063220 83 196246196 1909224764 1690915717 73 421849335 154183273 79 89 43 71 1366226613 148901908 113 101 89 1940645890 1220797202 2 2090174170 61 113 281293438 2777 2125460260 149 1170959135 59 1112863723 1803355563 553242344 131 583393970 5 332419570 11 89 73 1554013780 313759329 142731868 1460358685 149 61 41 1211662217 11 1594201224 97 297016716 1181825884 978385858 67 3257071 1892296465 4999 73 19 37598682 1447943520 5 1445605282 1037132793 139 731593038 59 5 11 3 107 53 41 11 19 606647548 13 1320469930 13 466875006 1726785346 1377310564 122615472 73 238749334 1583531799 131 813704681 61 7 908389678 1589518840 685706015 29 1583330255 1534523034 4999 276153630 59 1801941007 73 168273687 634893337 53 779887792 325653624 234999938 61 1398990146 4999 7 1565530876 83 466759215 59 5944158 10007 2035734017 19 554978619 137 1666971475 29 67 71 990409033 879533161 127 1911383274 1609210269 851009107 109 1407161847 61 734006351 1521173609 846613694 137 2086030737 7 83 71 73 481747367 96504471 59 770413622 31 131 53 739307759 13 35454861 303661002 19 898551002 1026385948 59 41 119141039 1011017217 10007 149 1205259212 1583855249 7001 19 2112289508 1756813378 83 1640479490 1685271692 13 668873360 231621708 31 2 1748640160 183392188 78156962 2 71 1668847623 53 1384108515 570840120 2777 1240794013 59 97 916247256 1252752187 25053961 47 1341890398 1949 987453054 1671329779 1472882119 127 240615184 564505109 47 31 1564572356 101 1630740720 10007 652246253 7001 1978125549 83 109 1405466772 886326719 67 492101144 139 337463366 10007 47 1535544802 873468116 47 107 546444185 835514031 23 89 10007 7 1001325046 107 89 13 43 1659948425 139 1949 1466998657 1742688605 74934989 107 113 334962397 438491076 41 1421714650 5 103 2 954747244 1659543240 1987418247 139 1816163685 37 1369236988 61 107 1514998572 103 41 97 1416058671 2068310048 17 506105470 882368340 103 1445412458 7001 71 1744862772 1825922150 61 29 812290694 71 29 178841724 73 470854964 1513696697 1949 17 7001 862991339 79 13 7 1419441108 1949 538532436 13 1485944460 67 494606529 101 727601879 938921452 792653880 5 314010564 71 1543231292 4999 103 43 165935710 1904562708 1075263885 176760796 47 2084022545 602125821 11 1573740807 1098744433 59 503641779 31 1108945082 11 43 32555558 1131806483 1023000865 1949 487491005 1322605176 10007 910179530 71 943597042 41 7001 1915970671 11 1446624982 89 1855820524 683687587 1389253391 619982647 103 1761497630 4999 7001 369449771 1327844665 418535850 107 139 746035379 88913713 7001 807058522 59 59 47 101 131 1968633023 67 2038694827 1528539139 67 149 67 554549980 79 1047349926 1916490518 47 1791839233 71 1063533953 1835604024 10007 29 876551593 589153298 113 7 757952076 41 2110979792 1660023901 113 2140845995 101 73 1991072776 1926437563 10007 1759568016 4999 430638855 37 1264151016 89 1949 700180199 10007 1750253370 83 17 171753329 92524925 31 83 13 1949 388903460 500454639 2001331354 73 7 57421769 149 71 13 672196760 37 701847154 1429916744 19 31 373713370 97 127 23 1966959207 1343059872 31 407384970 139027251 10007 1096595935 1161547845 5 5 1534941570 581471985 53 275576256 1046998305 1949 117374627 1171353712 43 1631126993 53 1602750598 419257759 41 606886782 53 1069325562 2 1611437576 37 43 923641199 89 140967866 67 1474366589 107 103 109 1504843754 1566993374 53 1949 1269337915 10007 79 2045593373 1861921928 29 455811589 41 521602820 364456503 137 387219594 73 31 737614651 968468303 19 113 10007 605609813 1973716250 79 11 83 2 788348112 2122195288 139 1498726103 1347817993 83 61 97 43 22140407 109 19 1166892961 15192932 1907966158 89 1052678144 97 89 113 2065863740 1717640506 73 496376786 17 432251452 7001 113 83006793 2130851420 137 37 1586634407 113 2045138975 10007 56239340 163816216 17 1237960536 31 1949 1444557871 29 1189651991 11 10007 489292265 11 358255524 319901736 1632419800 2 1429675804 10007 1406103584 149 107 53 127 2 2 1056951510 1407796150 139 990327184 1949452760 10007 258693190 41 79 942592055 997893941 131 349271021 511715434 139 89 656915408 934764330 67 216433718 2079521511 354930705 109 1658354357 829327026 11 131 1500533474 83 53 1949 97787177 230960398 1949 5 587518993 89 89912606 107 1085589044 750129692 17 101 297133011 109884970 149 739557924 171986379 966269626 1731270795 101 10007 1486549857 1289291873 46629276 79 131 11 1949 425404332 1330190551 1186010967 139 957804520 2 119029366 877511836 43 79 1185640216 97 1856126719 107 1278578952 11 1519155186 139 79 1949 1866272746 752775913 1865606095 53 1279216056 23 43 649077604 41 1739066947 1881316693 31 272732358 5 358403070 842902060 59 1575409899 1511771261 7 11 921225697 7 433642846 640666453 19 71 508916305 127 561802153 47 1157179527 1998123878 98156232 498698961 17 73 67522591 1538164608 124123352 19 71 97 7 941351775 2052223005 227725635 89 2131774636 1312297125 29 846471140 37 964421907 1037308173 73 1949 2 1935782438 1686120868 1896402192 2777 592210059 7 53 308151858 1327392526 11 795004462 7 131 904473602 902226087 67 7001 1546142846 480664268 59 645619713 1823205207 131 1097813798 1543235741 1949 59 362905165 73 2777 25004108 137 4999 10007 67 5 428590895 10007 73 287066733 103 516892007 1949 61157088 585269748 131 1979069326 868642225 89 127 2053969349 277400603 107 97 1699174098 2777 171787590 29 1281138800 1949 43 431153346 58235416 113 206451565 1872756119 1069970549 79 1779519161 73 1879139828 113 139 743579249 854567654 53 1351598262 726167606 113 4999 1840756775 1257472144 131 420776594 144326244 2777 1502260847 10007 23 2098859377 609729228 2777 103 61 1758887189 71 1521673136 137 1214098521 4999 5 1437571190 1583422195 73 5 2090762900 161015934 127 97 431640397 2118169018 47 1003819232 97 1024013674 17 23 1842723200 1827868558 672139051 23 123606303 17 1772057917 127 1110406741 10007 137 1076984524 11 1876802126 2777 752997435 59 584129323 79 1328284290 4999 1306668614 1178317546 137 37 1690688656 23 1475099572 7 581534520 1536385397 47 360119499 59 243021472 1649624836 131 139 37 137 137 79 1986977116 31 67 1531435951 89 41476492 2020130893 1387032538 4999 103 640857348 26743641 59 1614291035 131 323879029 594539772 1765938253 97 204532523 139 559963581 29 1761637509 1616553560 1447658760 71 1289846052 107 1146811448 2 391081810 972731602 924296617 369589285 149 4999 134117992 2777 67 1984307912 1375185427 7001 2139196545 3 847663686 107 42522442 1912108939 41 488534390 1911522380 53 67 1640414600 1262103321 7001 334593315 5 1611020605 1860031111 10007 2089028089 107 415498869 1045274579 29 747837950 53 11 97 97 31 75206310 1061167169 139 1629406928 47 1163003382 876685537 1949 53 1490421533 1792507912 103 1091302613 1949 1891077669 1740254304 150172820 7 396639516 1152765665 1011913648 127 1584041965 37 1467416115 101 37 1771774970 1937075484 47 1083989717 310827427 10007 61 1197766598 621534795 1615726677 640284448 43 1725109326 127 594809580 651383004 83 930515656 59 1883669384 47 1028829451 13 23 1416852808 22416651 1610508677 2142104836 83 1517702702 142246271 2777 1655279853 1949 1400173294 107 1808830399 1393010530 107 755175520 19 2111280842 11 423204529 113 23 754292153 1224530557 31 7001 109 1625337259 59 539424710 1502498963 113 67 270697956 1420610246 1617706464 139 1569597313 67 752610665 303941011 1725052924 37 1587398605 127 1043702684 149 71 7 1960875413 212125098 2 1268118978 1998492388 79 1000118420 7 127 891193925 3 1027739928 865115485 131 552750570 67 765764507 1992450690 73 7 764032471 43 560854821 958780476 83 2 2133931714 83 1562863855 1280135643 1949 2057226021 71 117472375 139 148825064 43 31 1662515041 140860346 11 1079422821 47 2094403101 1865685118 127 29 937264688 79 1059408023 17 73 534079826 1436165213 43 1553688384 137 352093702 37 2073383134 37 658574896 1949 1582136373 73 387278961 89 113 1296416230 51675126 510240437 59 1422251876 1149443610 1922621273 17 127 479924999 479323075 870182926 97 59 41 1206561527 1257088907 67 1769902155 73 43 13 1698225503 1136470413 37860681 139 1387018161 86862422 113 61 642618774 97 7001 83 101 427077639 741612677 139 4999 382508483 1358700338 107 1648840361 29 123867550 1877181583 59 7 67 1682587683 37 83 185448182 1649428951 47 127 1605998058 1228115400 149 37 1824545517 2 1889116312 362378084 399619906 61 113 2076027073 885726497 97 107 1707875401 19 139 42853839 131 14880159 267428509 43 1949 5 1022335660 3 1623860166 19 131584576 508112435 23 1771932213 11 1767416419 36058557 71 902084547 4999 83 124648570 880478715 19 397537194 2 2031924792 31 149 1404509313 185733417 1974627924 436943310 3 119882629 971184538 61 31 1229314734 19 137 10007 1439687076 13 83 437710958 131680828 59 127 1202853195 724405920 2 1584006942 2 1003567544 2 730416325 89 1542410762 139 73 89 1248336962 131 761010964 11 1678488955 1407112038 47 29 4999 465446892 1613867916 1506842163 43 1687887355 4999 23 1945933492 1521511801 73415074 233128298 139 67 11 13 2 724019700 1342617242 41 304741684 2 1453486619 13 1668915154 2 1925527368 2777 1480429251 569368131 83 1447852781 53 1678190177 31 440407390 1394761670 29 1501023093 59 2004836874 1008397969 137 29 89 2 1705458788 7 103 73 1540811438 1696399874 61 89 280497057 19 1428429519 137 612439594 825308139 149 395706750 1365525102 23 2021442607 1658996241 1568436752 109 137 109 23 5 2052438435 23 202404324 820901358 3 1655040594 23 899541385 886733363 2067370634 41 10007 7 1874636330 429658369 2 23 279207741 71 53 83 1675353672 831494083 71 97 2 4999 7001 192807540 2078176909 133991852 101 134060403 47 893721220 4999 17 13 1171356858 1950921116 79 83 545781357 1027639600 1803269052 41 23 498936447 89 1464451924 1517689232 59 1890856073 79 13 505354915 71 604769292 37 7 1399864277 111406575 1605524110 487348867 79 97 1888228883 2074388256 71 7 956603270 7001 7 1939837277 580776686 127 2027948700 327246592 89 1675470768 1025764609 19 542625256 43 47 1489678818 127 109 113 1333215584 1229297620 113 1535785338 793158258 107 47 73 1083185972 2015236813 47 182706860 2039843279 1968783160 137 149 1765291534 101 1197657192 37 253978730 1992940105 13 1851247989 67 390052846 10007 466956641 704816818 67 1655172222 83 11 1938741874 19 1427674098 1577039546 29 17627911 137 894911715 23 1438413206 31 1939741021 1341090557 7001 679468053 17592306 10007 3 1205917452 1440047328 10007 596787459 5 7 1875554807 1225310639 113 71 107649135 61 2123740010 440077839 2032992099 10007 1398075856 109 7001 709796385 37 29 5 149 1145463426 2108144976 103 647348159 73 1245356129 960718099 139 1792551089 89 1673582878 1011792495 2107226720 5 2783977 137 2079490531 2018117376 127 372479824 2055395968 53 109 132726577 974340219 59 19 1229722275 576238175 1200783176 97 1636967344 1636313871 107 1719161403 527048106 2 1462133790 139 1412210536 17 11 1949 1146718969 1797081374 11 2777 907854886 137 2112082009 813665540 53 834501165 183347055 43 306917944 613421370 107 13 1961915709 53 916861098 712657663 31 17 999130517 41 588740279 4999 319289122 109 5 1960996550 940468905 76396469 1082149474 127 3 1103724864 1391207285 1755717536 29 29 1368878329 1561851724 1552399005 103 1990533916 614254694 2 139 101 1206276765 1420723782 83 137 2088170240 67 991235118 1370845196 7 67 47 498645372 17 1954686724 97 507669676 59 7001 1105223182 1055276204 89 29 687932262 7001 213446488 73 37 41 3 392944386 1854048030 61 1271667000 19 1096992398 562532373 41 113 3 5 7 1687210182 280137109 7001 1173315824 2777 1773847778 137 23 1762856402 205854566 79 149 97 1372382243 736510786 101 107 13 41 1553541050 149 1444954767 511764056 83 5 478729375 1949 1264885408 19 19 23 443526848 67 1789551184 59 101 2033382904 13 1254485843 1154710719 1167832639 29 4999 2 93241292 1324368512 23 1807904696 274161081 2777 259219065 324920108 5 1899827535 1860792325 61 4999 13 784369300 1060026994 1949 1682052634 41 1239537174 10007 2 97 62300772 481329811 131 1681618835 29 381247847 1209327496 137 1727892816 97 359565614 1269582932 127 992275310 1528519240 29 101 956471093 1696635251 139 1551327854 1363291030 31 137 1053075976 71 41 79 113 1128491563 11 232465684 707048551 127 2053696582 10007 19 250201557 41 1260178665 139 1333394335 1581661155 47 53 666244681 37 1438654572 425370128 1654064949 79 1480509162 61 1144719497 73 1681381308 44297358 107 204753764 2777 1670868137 37 1469722214 230378021 71 149 1791397796 366975523 113 47 904714842 73 97 779494910 2 13 37 193716201 7 413478922 37 89 1220745360 19 2777 1533167815 1464589711 97 323270930 916726618 4999 47 137 1630916911 1949 487787297 103 650742519 23 113 41 43 476568828 19 462133386 570321234 41 1864293715 139 1519334079 2053026770 37 1219831466 73 1198859801 1807094934 17 1414182542 1474899595 149 61 37 7 103 207921053 1092670762 107 351297585 1937868677 946905883 103 37 101 2101810606 41 461257872 995772781 716318211 47 2042683591 67 131 642187021 4999 1798564147 67 856803383 7001 2032299287 89 519347040 37 1694873208 1949 3 1783399176 1609531365 83 936558084 109 1482732245 59 969282493 131 1949 1787919048 688384851 31 781802857 79 2026470108 13 23 1665674651 404378617 61 59 1229818999 89 1067366420 279582499 127 61 1201118731 1503689711 131 71 71 1982498406 29 606729097 10007 10007 53 114204983 1510237809 139 41 1415505225 5 1949 37 602870674 865846361 1949 13 743914028 2777 2138828243 1087492146 107 61 1620392227 47 149 1232846115 131 380043445 107 1116947855 1042657265 41 494401174 67 131 107 1846959207 983055911 31 595122174 89 688341502 10007 1294475498 109 59 1499020198 2021275808 59 11 388957193 1883383248 4999 73 1869074553 53 2 113 1754659593 1550217281 266763575 53 10007 11 397862204 2 2005430336 41 644169983 23 1026348755 476059607 97 71 113 195725050 137 344741177 11 1222970357 4999 1884423040 7 2123563855 822000179 2777 61 83 1475560614 236481915 1949 2 1099317160 73 11 788648559 3 997171921 59 337219102 2777 84176424 11 103 1893072844 1638310676 2 47 1231452593 955304751 109 1133223119 71 406082654 1394320555 53 109 2 980479780 1809932720 79 1065863339 137 137 4999 61 1949 1557734352 573388004 5 77744390 858780950 641212077 1580576759 2777 72064773 23 1536812359 79 253950082 31 2122380507 1361170258 67 127 1116960206 1949 1803752724 131 2087077983 2 1871383865 89 17 13 2 394060336 1605683192 10007 1220177970 101 1535345743 11 73 107 596802023 185956836 79 1334965384 83 2 1604103900 922389262 61 7001 83 43 59 107 89 1431539457 2085452826 4999 996645631 218601789 1949 139 41 406198704 31 1153339017 139 1071636346 589585165 13 89 901579648 4999 913842195 101 37 1683112499 632380656 61 37 2 47 56977301 2139813133 10007 1663962467 139 53 376323108 1476943137 10007 688394596 1949 1924752491 1708585440 406239525 73 23 107 1844324974 124175212 113 11 1281518645 4999 1318721203 606630584 17 292574471 734030052 1053681632 41 1198179144 7001 1631604053 292571474 4999 43 381327236 1140012292 2 109 2777 17 1180035008 79 107 1737316307 19476033 59 1276335023 1276811861 149 3 1949 1958754806 59 313612164 2777 1955216275 41 29 713462292 29 101 13 149430346 37 2046151541 506095916 127 23 111314526 10007 1073240743 13 805625669 19 117614769 2143630160 67 42544804 1491689280 83 29 917625975 1306958949 1967473953 2777 647040810 374629818 3 79 437828738 2051664611 101 89 1230203924 1908872534 23 71 107813242 966637976 29 5 10007 986199857 214039723 1914549247 438546768 10007 41 2777 7 149 113 37 674761748 10007 887480127 29 73 2007149750 53 89 11 542149239 10007 522280685 139 48070092 2104820911 1075379320 101 7001 1534752219 251503924 2114229093 149 2141093197 31 265226917 37 107 1568327783 1562574179 1512441266 97 761551742 1433605902 107 37 2777 1893891784 348924496 31 2040634768 1436644702 107 89 1881804594 113 466132815 5 79 721652452 53 1692775533 79 2017949456 946919427 136568911 73 423049538 465969592 107 7 1338138655 996025527 3 3 316205846 236079668 11 17 10007 278304677 1357009242 1001430632 868376231 2777 83 149 2063683972 137 73 208464786 31 702289717 31 1799304556 61 1949 7 3 295775739 976477775 137 1928133269 812025561 53 2777 304325876 107 59 1051331401 61 503679872 1663905338 113 1863880745 1369360916 2777 595383736 149 1773639082 364911944 107 680997434 1761479604 7001 849305312 918026577 13 864624658 37 734642010 1171975432 53 61 17 1442142531 127 43 31 79 727648959 89 824607962 101 1613039286 1763750981 71 1306167577 13 41 271383756 7001 127 59 584484188 111864301 61 29 693686867 139 149 1261196047 1100716491 31 1529003142 101 61 1033413932 47 46688295 1949 2 1261603958 1400177192 1949 5 3 550248086 67 508953239 113 1403375928 943145347 73 690283693 1138229439 139 1097954328 631538718 1012514731 37 37 1461970808 97 43 1735374349 353630667 1228264323 216853153 2777 963487709 137 7001 1969325292 710286455 113 48554179 1174247749 127 13149580 471366596 23 13 525059875 17 500390158 1949 269681181 833364273 1725663590 7 458433535 37667484 43 1953114211 1071389340 109 1434367834 2 861916592 67 101961404 109 1837755587 1465683760 67393867 131 608098463 79 1464971260 1618934597 71 835558671 1455193722 3 206201100 149 137 119627304 1902313089 47 83 107 698763297 984815972 89 107 688348762 53 35082767 79 1978408167 1189000264 17 4999 2053006496 67 1051733192 137943939 73 3 608930847 23 1836018507 29 79 103 107 11 11 1151169239 582064527 137 5 185654120 59 2075600472 7001 101 1686466690 928175153 67 1136608167 1437862411 71 2002881395 53 109 1924043693 1979668246 73 1376469239 785410951 37 127 399782472 41 47 17 1715127501 534732994 1409851632 3 67 2120850763 1175282985 2006567655 3 730141625 101 37 31 553356882 97 497373805 1058491645 83 218665326 47 1793876025 89 37 137 1413904044 568773569 7 37 1897465081 31 109 47 1949 1576464678 41 1949 665123536 192033021 137 1050173911 2120659305 71 1929776805 383121538 71 10007 217632236 1522381441 418187185 1949 29 922808518 101 270631015 2072636831 19 623698446 73 2049074084 1635350964 83 1070652275 1413808411 79 1480907132 53 931433872 11 1946877449 107 83 4999 973970167 404370996 103 1779629060 542004075 5 2 114478266 655691436 67 19 941911510 1916262271 37 1251983122 83 2146387055 1457911424 67 289651568 107 399367763 29 1982829271 232258965 149 89 1422899515 839403144 1308555724 1380666083 2777 43 1125067394 37 131 109132355 61 73 668805560 1925368778 1646102594 23 127 10007 1658550173 1137545725 1211000813 1136313300 67 13 83 492214612 61 131 1584679752 935558541 41 804372317 1329659707 319572139 53 463730528 2 1949 303535311 139 79 1244681018 23 11 1663513885 59 759005264 1429939340 2115331655 19 201418658 1732248553 7 549329088 1665835637 128596969 1949 43 1227106566 734945981 47 41 13 1295437117 662412244 103 53 29 164248915 71 472111944 103 860779208 73 61 1639611443 1967574830 41 93964190 137 26872413 502385850 946576018 137 101 217889522 1825582979 2777 860134095 71 576228829 149 954619630 127 811642649 4999 688777217 2 13 993698212 972733954 139 37 767829180 113 210792703 11 784855836 569624207 79 965595444 10007 13 325827216 187537218 11 1596159158 109 1417343241 1630015170 103 2118306652 127 322481448 1949 947909793 113 101 1200909534 1580951818 7001 67 61 1392587849 795713789 149 168239923 102460146 191183665 31 131 1973236028 41 149 1516213719 204724212 3 80092965 29 1390145450 79 155736729 127 2046177391 1945688768 3 101 644728584 1671082899 43 113 161490221 137 1446449836 2 1260529036 1825612743 345849861 3 2 909460644 1353866210 521716005 83 1835756069 149 61 2027708686 321245215 1528376142 149 47 3 53 3 149 107 1882155366 1996494254 61 23 3 172499250 103 47 1227928674 728730938 13 128012690 3 125208480 41 37 149 3 1296156059 11 1701154771 113 509126920 1383385540 5 113 924192196 83 284561018 1520592204 11 1840663993 1920516713 139 29 19 266314370 5 1341227660 29 41 1444611015 767212541 1263612895 113 839245011 43 2777 1630671062 87311492 89 61 1359461181 7001 1758431765 23 411708977 73 890288241 113 71 674111630 1017538626 47 53 860628091 139 3 1831835749 1427920043 131 1448581576 1717412144 149 113 807241829 83 101 139 931148212 333227202 103 2 473897833 127 2040459851 495366861 103 1048599785 79 1779722902 127 1623796727 17 37 10007 2105508744 7001 137 101 1576298920 1863125698 139 196910458 1935926582 97 285731736 73 1042074562 990239525 137 1037362630 675152468 139 899054085 61 622910284 73 940271886 71 829295691 47 83419266 833713448 890208059 43 1053623496 83 997185430 1400973577 107 107 7001 17 1799628504 484275911 101 1507867863 1677303771 3 13 585072137 84082539 53 137 1689460162 19 1732774635 109 1050795643 808440608 47 71 1135665481 113 1617214077 451664219 67 1949 333049018 127306731 2124346796 1416415559 13 7001 61503785 1721900551 4999 127 1392013726 5 728209395 407809305 43 703772633 31 922013284 17 1955363630 891970331 2777 786177031 1491943250 1936235183 274400784 149 67 149 19 1978300083 23 1181691240 2058889919 109 682478539 627907144 13 1293902181 51748762 29 103 1532560381 2102177367 7 361567438 2 1158342956 7 1084974117 619852773 3 71 899845835 3 546167211 1949 568844885 97 1216723067 53 2777 512714733 222459916 5 137 1177783987 17 1996262587 1371511105 512582530 5 13 799448314 1178411619 2777 89 182654564 107 1372127447 7001 29 1116387886 1882800495 1186062833 61 2095677753 73 10007 890634082 1502996349 19 97 775193639 1614992673 1259235306 7 797708005 10007 258360726 1754184562 7001 1349113703 31 47 101912826 1546566840 1874288941 2777 61 1480735790 10007 29 20853148 1990769882 47 103 71 5 762625539 1486087318 131 1949 233744217 7 872718889 11 41 139 1889828088 73 2072777330 103 105814681 31 1756298614 107 103 439887559 667155008 59 1265166766 41 67 73 2103984684 13 1299142598 927507841 17 2080016878 41 11 1639573352 149 137 1530816628 1725242428 1862266000 7001 149 2058751327 67 1391729695 139 1026804259 1129264773 3 47 67 23 284171690 2 513162960 1009602618 53 386445207 2 109 755821722 1133324448 23 4999 1509473045 21430713 1001199023 67 659906048 11 1385505785 560579913 31 73 1874856881 139 461964097 659662981 41 47 1518094830 256197004 101 67 107 2112010191 107 1477061812 597319324 41 113396313 111312526 19 853260877 7001 530346753 107 1806947306 726877001 965781276 349887342 97 1613006889 97 103 1137645506 67 1916395573 1919171986 31 706958348 1898058483 43 13 1616212530 107 1459619255 5 1407250038 17 89 149 1218295073 1989137037 1112414236 97 30409015 37 1979581141 332133405 67 2056888811 4999 1270290891 1722301921 73 1179564879 883846707 79 4999 37 424228495 526903532 1143925131 61 59 697931414 109 7001 1907958724 37 231999990 761124131 1575386907 59 890907357 31 355024615 83 1941335347 107 73 1557392439 41 137 668066482 127 266155043 41 645728803 73 97 666796431 10007 107 11 1055561639 238780993 1578167484 1327613404 2 101 4999 137 1568392201 71 1900947894 4829065 1134829116 61 113 139 1970980138 67 137 97 149 127 545919279 1835200762 137 1448131258 7 1622858895 53 11 7 749499198 150169915 287770614 79 67 2002775926 73 1826149385 17 97 905014753 1226254012 96999704 2 7 83 73 1673659320 1313079178 4999 97 802035576 13 1671970658 107 97 633757060 61 79 73 1479914641 776624021 59 43 342833066 107 5 1834311115 2116156085 1025594554 113 17 1198565365 83 2073778572 5 1882914270 2004363165 53 1694172719 1997919217 71179429 1949 1581095066 4999 652889396 1117786398 3 515759415 247640073 1949 1218953095 53 1113172470 59 506446088 37 2017041532 825799596 59 178019697 10007 46032200 89 630910409 131 109 749757045 1510263534 13 880694412 474392759 97 79 349417112 1123895872 11 13 109 803268851 103 1606225054 2076907014 1709201865 37 127 955515542 67 34877319 1456060920 73 127 97 299543759 1949 454321645 1706595074 1949 13 107 1123515194 47 1808164636 1615506986 113 1217282782 2777 1334031922 54770771 906127849 83 131 41 685902530 308294908 47 127 745104682 1829548314 1487461140 11 1949 600258867 185585729 2 137 103 1413459112 1129002467 3 339665208 1493078226 1174693484 1949 2117917312 53 131 153104869 7001 1935748496 290487018 59654895 3 895653880 547968608 43 83 2077120733 813983856 1051898193 137 662066382 37 7001 13 2115875990 1993843053 149 1467327109 71 1602878179 1737826187 149 1281769222 109 1300342750 83 37008787 79 931064258 101 11 1186761477 615006040 1271654843 23 1109415720 7 1484459515 606552188 496190063 1949 170192187 131 335488904 11 2777 1607566422 676436620 7001 83 31 1727781962 1679691197 31 2091880372 29 493886733 19 1868177451 83 150833576 72372099 83 19 1907839172 1924408018 89 1900203756 53 53 488201589 1884539030 127 1284214433 467708806 7001 4999 53 282956506 673616890 531151236 2777 909144156 17 1988358131 1509854395 137 1951277437 19 383455359 666739934 122786619 79 61 1986294932 320838528 436993580 41 1949 7001 208057707 13 1781010036 107 534601532 1562719057 2777 17 869207739 1901336848 1401986921 43 570739924 1420928444 79 47 37 1015724592 101 1505611040 185915548 101 3 1508119476 2094964677 7 1684055542 711419675 73 103 1868775556 1842857151 37 1110107313 53 931169982 3 61 103 1660471137 1935230422 1774480461 7001 1915414832 1949 669797238 37 742839010 470918684 61 1463596050 1625668831 101 131 1834668231 1533311508 458051354 109 1877255007 23 1357485881 73 12360854 1997694922 107 1289409592 139 658948821 73 79 7 1881996235 490523126 10007 1518286950 61 13 610642630 1693460925 107 429698137 101 103349664 585046200 113 127 1221069821 23 1558588560 927079032 101 13 664728155 1520252604 53 536443316 503270669 83 47 863487760 304719283 95321317 1881708491 13 59 1976869458 3 83 1652038527 103 97 83 1622027998 762858146 1007392470 7 1240894351 137 101 196187551 79 88739199 11 313528699 2777 23 17 138421786 187006103 11 1250236152 1508121769 11 903013805 223818150 61 253527345 10007 663318798 1238025080 29 43613181 1525337209 67 37 1202114178 226345953 41 1616060451 10007 1325597269 659991271 7001 19 911577478 1263070201 79 2111637215 1315595967 688896302 61 1979577118 139 109 1851091519 2106825357 101 926274407 131 1134579809 622796614 11 280632060 1318918434 2 101 41 29 1734289302 137 4999 159248144 1221495652 348871209 71 285986935 139 79 2777 37 3 11 641297910 2 1524155876 17 720220674 1070654742 101 41 1113172593 3 2099935082 73 2097534623 73 135335941 212943847 4999 2146365060 1544794485 5 29 127 1750358577 1545549287 211523738 29 1843329428 10007 59 1713276810 1547126733 5 1690352395 1465222690 107 67 441310586 1882410554 107 2107346129 206894592 59 648461055 11 917174071 41 991237894 1337145587 7001 1664830799 581342037 1126049492 71 1094129312 120897889 7 385406322 61 1432110298 1488669559 61 67 1665892355 1042962736 1400125465 67 67 127 268053693 2 79 1827730067 7001 17 435979775 877148286 7 1740879632 103 4999 2057298458 303419304 89 1902098922 306841384 11 41 43 741052024 2068986133 107 264445257 23 131 31 1940077104 10007 205138995 97 281246844 115591571 101 10007 1854066939 761191843 113 2109493153 107 59 1117420647 1977821232 149 939938637 109 113 73 19 89 365455983 37 1402093890 3 813721566 632317260 149 716204856 1276221186 1787176218 73 29 1331302101 1014105872 1887876100 11 47 47 386256252 562382933 17 31 5455318 758960662 149 13 913208582 73 938968778 619513989 137 67 5 200221245 912694175 13 1312284077 139 97 349453425 149 73 1519881024 17 1996804694 113 582479518 89 283814349 51064832 13 380973790 4999 23 374885464 97 443472263 593583139 1136488011 131 31 53 1825931143 127 1517977787 507472315 67 59 29 1953129529 67 131 19 388659193 2777 2110498401 73 730860947 1382154094 101 1038902664 47 104576222 405313864 17 79 2092522059 646910084 464838156 113 968709217 7 1566052894 846826117 292292485 101 276351967 1834337325 131 149 419371738 514886538 89 43 479284278 1661881587 149 47 1927018617 2777 111754811 5 1242999491 10007 1393254596 10007 371449833 13 89 960636719 1100804359 29 195486448 459130088 1889517823 29 1767721296 53 1933770879 73 378796927 61 1450992052 390134469 79 53 71 940428482 79 107 1260787634 2062929505 107 131 1471644830 1919468640 17 899887163 2078047629 101 79 2013761271 48894364 109 1930544235 1984026938 41 3 107 1004357145 29 2053922610 5 1812509310 617429821 545530002 31 23 1291805143 959933658 59 772690786 103 1353193915 13791597 97 877822373 37 139 1369752417 11 149 89 1937319871 73 526406796 1671832420 1446148650 5 7 307525890 71 932143309 180526091 37 787790532 47 395843400 2 1503751474 760975076 1436251384 889827785 89 79 1504735357 223117883 37 470091549 205681282 1690412663 2777 709108568 1949 10007 131 128802667 53 1433223350 323171151 1795701834 3 2010091060 59 1205072640 149 170316283 139 5 1595442505 89 1889827576 1475136665 17 47 533617721 13 2 1729469082 2033064106 2067316109 10007 1830600524 146432431 10007 693778514 813259343 13 4999 631843606 1733701003 1629203879 127 109 1810422965 17 279946633 109 43 71636882 613878063 1192411240 149 76561636 108698927 101 137 1855682399 696222804 3 139 2 10007 11 33307285 1730633278 67 131286232 5 1701807830 403468545 4999 107 568159942 5 232367800 47 71 139 1907323649 1000162616 83 1949 53 340972567 1274633425 13 41 131 1021008367 1148892138 137 79 1966186760 171171907 206778636 4999 53 13 725907182 1290434899 715971267 7001 61 1302597904 10007 1390733620 97 109 31 137 681391968 1148734451 137 109 2021335240 1862682797 89 774970882 2049712809 61 3 270760536 10007 1909735880 1670468510 11 1300753894 899905754 23 67 243940903 512308867 103 1317947315 13 394015492 73 2143976566 31 1101314866 679394489 797669595 103 301960769 1226602373 53 1936812560 1074495058 4999 158400583 1424444620 73 7 211370194 335641054 53574964 1042372658 37 1380562879 23 1423913804 83 97 113 1538094415 157300848 2 7 330963983 1707832161 11 83 53 41 53 1386640113 97 61 59 109 1249121906 119139943 67 2038594126 101 911737100 103 390050259 19 71 2138404625 1617645682 159924050 11 7 53 511146508 41 131 101 84151949 1952127338 7 149 218028273 113 7 107 1795972266 298834787 97 1847448425 1247120565 5 71 784574921 911730454 1166665681 72788703 71 73 83 55021032 376359713 4999 553729192 1455682872 31 59 219958077 67 139 728165569 53 707807103 7001 1283109630 131 59 3 37 97 1024849092 648031674 2 1927101242 11 7001 966228778 2 149 137 11 19 866168353 2011527519 139 1562214379 341402150 53 103 5 1479587330 1014943710 11 3 101 495073821 113 927961650 1256839771 59 41 103 5 121508035 7 59 149 1436334550 982986651 79 103 2070893182 19 1349489877 571269492 652229111 29 7 1634117471 67 29 964295091 53 1314081160 5 2107978359 109 1376534712 1432917355 149 53 1591192924 71450707 1038712216 4999 107 1233271514 989466207 1578507747 3 50890269 7001 939740768 107 141884354 61 16020186 1579030628 1381707120 1036552566 2 43 11 11 1742193332 1964781680 139 513367727 107 210630490 1300930762 2 1262787418 371209686 31 73 11 41248361 1941038928 53 59 2023127936 1478254912 536531185 127 47 79 2137471005 11 302558862 1949 1088500908 615502301 43 946208937 127 708293097 1187468923 15588102 1949 1993756836 936195644 428060455 107 107 83 282150698 228248008 664747152 2777 1767482744 107 3 805313013 1471072278 1126314915 139 1440407238 3 37 837512549 1019305556 127 113 273780581 569019052 1437569360 101 29 1308971614 246483332 73 137 83 246518881 552578974 101 979509996 75921975 137 17 149 1042246954 2084180412 107 382324228 83 1478074541 103 1440020855 157647710 83 241144688 1609945757 43 83 1715156928 1140344615 17 59 61 1469750897 771889425 1949 139 3 1458450351 600956127 3 19 13 1090917386 753581667 2142972893 19 73 101 181012756 107 1230113805 2777 3 727783869 1474954845 393951602 29 855028257 53 1932592212 846949964 855165556 1270332133 7 1601233753 29 2 109 219061956 107 2777 691592411 83 1760719255 2039889645 59340813 3 3 789782433 2071085634 29 1004102106 405386460 2777 47 1949 1390767919 131 23 1509312187 1828328280 103 23 1021881959 73 1232400600 1221655087 103 945685230 13 2060741410 97 17 10007 890772470 7 61 1250844650 117823147 47 1372998450 83 1158298200 71 148620476 29 41 360229895 10007 332992932 23 412340297 61 139 113 1838567615 1499404170 7001 1128115951 113 592786022 1438953922 53 2021080641 10007 839960649 109 29 1560542780 7 73 61 1471320366 61 31 1864410546 127 1637502313 1078149471 97 67 66931794 1834075650 11 35973564 649301569 47 1170763655 31 37 1827840626 65905140 37 1226489912 10007 105688335 23 139 101 1826275132 1899547703 109 7 107428888 79 2091622740 5 1697149714 43 992197738 83 385008911 17 10007 1938686131 1968567033 109 3 394743330 149 53 2133009645 1001642863 624946166 13 10007 250955546 1329180118 61 944362627 952293082 13 252069576 4999 929022727 47 61 11 61 1880097714 97 109 645168125 67 1636921593 47 7 135094981 1914268762 137 29 949253491 139 771594838 1399873170 43 1926648357 109 43 2 2777 802030924 47 1065296266 19 1936234957 144918263 103 7 17 1194079660 156055546 438187505 71 131 1675072145 171794469 97 59 641909022 10007 1743201252 103 131 101 29 1006849587 1129440120 41 951672128 226936809 11 103 1129917313 375007859 103 53 3 2138915487 1673133097 53 1262700885 29 1538040627 113 89 1188720935 139 1199903801 131 2026355567 19 11 3 7 659930992 7001 47 59 1489687283 43 157439813 461912063 41 720284767 131 1972780876 83 1876977189 86359923 1507728394 4999 7001 65977424 107 965992041 615737492 97 967608174 1974831051 103 10007 1671799441 280233489 1194050381 101 73 1611547854 10007 1083497918 586620347 41 1953755698 1859892661 7001 533259169 1588040451 23 990999643 851819214 23 127 2777 2055607602 818098646 173385489 1118228908 149 127 53 82456377 47 235224848 31 545329096 13 289031704 201844189 41 695538350 1695552890 2777 617197372 29 17 131 1826550496 109 976797941 5 43 19 2092067577 3 11 1655070110 992941303 23 2004840802 113 1446575037 61 1696616058 971588175 5 163765218 19 43 969027661 282060543 113 53 137 353034067 85119731 41 1312585544 47 61 776029800 137 1582851009 1970375999 1742038257 67 311011554 377130873 7 7001 41 1949 7 1250019470 2777 1008798013 998517559 1949 2 868267768 1511694560 97 2012136572 565386270 37 61 2073443192 757961417 615785922 31 2777 1665164179 5 1199784215 547342995 67 1385858351 1301528198 160439731 1949 305095105 1828418455 2777 1017312791 43 1096814803 20027593 315455728 47 1175281848 43 566167971 59 73 1789331251 2146465916 1189306818 131 17 2077280712 7001 890597210 139 2039840354 411416479 97 1025121310 5 1378840990 742782543 164526432 103 7 130753457 1275828214 109 1939236279 127 47 225068477 31 2026858120 31 1140062665 23667330 1489688390 101 41 7001 318818539 497537631 1756140768 37 2061925205 109 1137562695 73 59 1416861276 37 11 1582045905 4999 1859133099 1262574603 31 1142211864 1162534860 53 67 185037384 422325388 113 53 109 846757043 1641992327 61 139 568384066 154386466 2041148206 61 1754657985 109 567214527 19 7 1134650790 248908828 711225930 374479773 3 1619058465 915465510 137 107 2082979256 71 109 895961797 903577191 262933300 1662098420 101 477215327 1977579230 127 136543287 59 120335015 67 1271848605 1552371272 53 1949 67 268241803 1126247488 403525657 67 1821333494 17 908908196 757949760 3 1779622848 167690614 107 71 1729135704 37 7 426464989 79 7001 1059597238 1949 1421417438 508447576 7 7001 20213783 1146717718 2777 97 79 1009488228 710698620 101 1366317215 2036681612 1949 79 59 67 115325780 79 290038546 654613570 5 13 504956660 1684108790 49701405 2073600165 13 1703015687 37 897277655 10007 1451545371 59 1043476430 5 216492445 137 67 137 519011211 1436490777 127 300124241 713983632 97 31 23 1215020835 935180775 5 2081746876 97 1601734131 799506151 31 609027457 7001 2101266138 7001 1949 23 73 1169682577 567282635 67 754831682 11 107 59 139 1067095355 331066169 1697207982 305195077 2777 37 149 107 31 1212139556 1949 1761272320 131 23 728321013 1915543914 13505644 61 533357221 123489768 3 245700588 1462382475 131 3 338209158 7001 113 568759284 1825652973 41 7001 101 307482283 131 140133058 1258106779 83 1326569329 1451153278 454721951 7001 617946446 137 591536682 230759961 7001 472582540 103 23 343496536 31 753504228 1828508154 1538968018 113 61 247336517 41 97 1191289775 13 410823826 2777 2013788759 139 1326394833 37 336220287 1367878917 79 1956819427 734969602 61 5 730933925 845772040 1628915184 109 1166319620 89 2093860777 2777 7 1871652860 1341622086 17 1762609980 1499635923 107 37 49877554 447493026 10007 2138823722 7 131 681819761 81434447 83 2024513507 127 4999 2143361242 23 19 1738679303 1520173302 3 10007 1520375864 4999 73 1193298638 1949 149 2 1821767994 2101975444 794805243 3 542542032 53 97 2 1152346940 29 354680925 542085540 107 1271805007 47 1753429488 101 1253078619 109 2124329982 834399890 29 2 53 1090082800 1842857223 898400711 97 1949 1092476868 1477923823 10007 1930190188 31 1425728812 656418146 71 664864383 139 97 1399209965 747992317 10007 711857952 1542519008 248268323 1965203485 17 19 900212875 1633925197 1047597256 1058037494 109 836757035 250807534 37 1646635868 103 734349895 109 83 1826816691 1963121911 29 1688490248 83 1801794627 5 113 122750431 183663260 1358698206 4999 7 4999 2037322454 1383053334 127 1814134125 7001 97 1666597158 47591498 107 488561655 606350192 83 1168015464 685277934 11 19 1991175775 339970171 215078669 149 2 127 13 131 497042296 2113513521 59 1897242173 1365940085 47 1344718175 61 1411871187 53 3 31 10007 871591221 2032187579 127 1347681193 137 3 13 1218682205 894298821 147327882 13 805555064 107 1033504012 282547645 10007 401795136 37 740454286 47 2113799644 1949 1540086952 107 1113963090 1818387161 1617420878 79 67 609002932 29 53690490 7 31 1877227458 149 53 71 139 380225431 41 1382026401 529300406 237457513 17 1630611266 786066840 101 425304855 149 877462552 1970598046 61 677208120 89 1249783835 89 123623658 7001 59 1130571137 83 915654008 261509383 127 741661331 3 137 109 1151016783 1986906842 67 113 1949043323 43 453353889 31 31 79 3 43 1439253903 1949 536692232 717550926 2 1065704290 636270777 53 475108483 67 1180111066 1976860460 627769378 2 5203426 2777 29 757493079 1949 139 41 2145279777 103 1031816611 103 241968350 1949 113 479757527 1502197569 7001 103 1120566973 1538232900 10007 203582408 1547552529 23 103 2 433622824 1898041742 61 1423546874 796685982 1486650870 2 209745042 13 928654714 1195662578 71 415292845 17 1238547533 43 41 47 19 83 7001 56379053 471139296 1802410932 3 13 1089026029 1323571067 1885507568 67 1195955963 29 1700007318 96284753 7001 488229587 435989828 29 101 1947982576 1846671892 131 632715325 2058831163 53 1949 139 61 10007 906011942 11 712507774 67 1020675208 137 1402969461 1249718027 162047248 109 304906561 806561629 131 1316144870 23 1522693403 89 1199708519 149 1311593807 131 66087273 312608373 60288855 59 79 459515982 149 239322184 7001 132934988 113 109 47 89 1905862999 107 4999 2033973124 2 281993090 2 1671384154 10007 101 1343732583 437349594 11 1917091880 59 462589500 7208384 101 2033705902 215198641 137 17 589850411 4999 1940546813 2075799757 107 101 127 2134840790 548007540 397854770 2 489034510 1051707018 399243431 37 23 2007753975 71 1558899953 101 1447447261 1949 1636571402 29 61 1622622875 2141079351 97 1485687803 1945275867 4999 1184756203 898416415 127 47 1557461090 1388139783 11 1269757159 1970541003 1239405246 79 4999 533903198 31 877862061 509854365 83 1917427903 1567856464 29 579193894 1911940004 31 71 2144617835 715580742 97 11 1225207907 1035133390 1949 11 1038487042 503401901 31 17 555711962 638967315 43 47 2061072747 149 2010130915 1360232050 17 139 1813010665 47 107 13 755062698 1800243461 43 1092931010 109 1871746474 2130521666 139 1132906295 1571634442 7 7 2048376841 600189839 10007 109 47 1735059649 127 268698980 230072496 1088675123 23 71 859644854 1649772885 101 43 73 724081452 9294623 13 7001 1080578962 71 1913187371 47 139 1347300486 950539854 4999 131 7001 131 840115576 40154251 1439407045 23 334062902 1202992689 71 4999 643066361 4999 643331308 41 58529702 101 131 720975268 652858805 1493836496 113 2080735700 37 1867067841 31 1247774032 79 139 1370734739 368924202 53 177822208 798884898 107 79 1822945540 1711769472 29 5 1459646935 2145381380 97 410773458 29 753280951 97 1182709651 127 1304545482 37 101 373731613 465996729 131 97 1784828906 1935846848 1949 31 7 109 1047675518 634549604 5 1473094775 2 2777 47 1416667655 1197085488 100190766 13 10007 73 103 288533858 1949 17 751304953 995278767 19 1563565233 2055460434 29 1164185193 131 1128022791 1575790337 73 164249708 103 1532705971 612566809 83 71 1870130699 4999 79 1959622334 875736330 828981336 205452382 101 30086006 83 1023601650 5 159598340 664480275 53 1489264384 53 1435544234 41 1564326481 83 565909592 2 4999 11 2096101518 31 1391461264 1949 822944353 103 269122005 61 1706417721 1056789254 149 1949 949704626 1095107479 17 4999 870265912 814702027 131 1718653714 620948515 143007169 2777 289044045 1334490450 131 1471817255 5 540412625 11 1585386506 3 1856980572 10007 214790248 23 79 509414028 1949 127 535111833 1835100470 274700327 11 278943099 113 889876681 127 1686906583 1572150712 1488565398 67 109 725955042 59 373325981 1216236856 830080521 31 2075573256 131 1388296342 79787251 139 131770332 1949 79 322199478 131 109 1754076614 101 7001 139 83 506433630 505393517 113 3 1469443947 1440166719 2089450262 131 139 1262801378 19 3 10007 1132737148 31 1885431945 1730210127 41 113 61 1467832508 1816692850 61 487903001 53 223213952 904168029 19 1280334589 1193570868 1470188372 131 131 329606087 5 1380425170 678237380 1760678078 37 11 527211218 515990883 113 912798227 2106914787 97 1371784185 131 7 947238229 420365652 47 1290663441 109 653181955 2777 132262956 1488638620 19 111218937 1774468725 41 17 149 1647311239 79 911283056 41 127 1065745265 425929171 1474586271 3 595414335 1692190436 1215745148 2 37 1984269758 139 1195879689 208620960 1643371463 1949 73 493316699 89 1148952798 1145726268 103 149 892548740 120687914 59 61 2102423331 1694002585 1949 109 462945999 71 1640118990 149 1061910498 2 3 1975546431 2140057322 59 19 43 754262785 53 941042507 1486077918 31 752145731 37 1701000798 59 2777 669542712 1188981967 31 2 130351659 825623470 79 67 1158432684 149 735518534 7 1020949181 1214245333 127 2071937944 1702258540 131 1847736660 53 1415309456 1602268387 10007 936655200 1145356891 645513757 97 974000782 149 974024175 149 1332600125 113 216784624 59 10007 125617871 589302223 476414698 4999 23960207 83 2061477225 11 2000887449 2004409187 23 1321049459 432573468 2008983123 4999 11 703150382 101 809970950 19 2134533067 73 512480367 1763076826 31 86269446 1044073145 59 4999 121795636 1671829210 73 1175889986 2 13 314561416 2091331749 5 94971275 1732150180 127 566267473 101 556332305 1949 1152482680 823844249 1949 137 103 698045626 1807483861 2 73 55849175 103 2123750717 3 1287524169 1544492085 127 1414209897 53 238654283 13 103 1354416422 1083139348 710940798 1359641288 139 724076169 131 4999 149 1518236543 377781144 43 1531428875 131 1992397078 1562407656 73 916027725 988232901 2 1069232974 1400584194 127 245328059 31 83 1034228113 4999 255254806 103 47 83 2012338984 67 31 1803150946 1580978714 107 53 1091938383 139 61 451412515 83 127 309781956 258067827 101 220473708 1059064860 865615402 2 43 1934093345 1654124520 5 23 2091800786 7001 282287321 1744615236 103 745146084 13 115144406 26362385 7 1716459465 933143435 103 5 1708620595 195498840 652164153 7001 1801780336 1949 1283623094 89 753820655 2054701766 2030353145 43 1190067592 17 1372538384 2 1221080712 579931707 113 989392970 1359989038 101 1949 1455273473 1556329123 61 1791297879 2013275236 1182743714 29 1544058230 1146431517 11 53 41 1585045978 1795751312 71 1018379483 2 1629529836 41 13 1354683733 79 89 503370828 195028993 536491888 1608536477 41 13 41 223037560 43 1711119855 2089718175 61 17 1006291693 61 89 61 1009070906 2777 1935780052 825013376 13 53 1924094934 1873789535 1110021172 89 341886609 4999 3 1414851532 139 1661026370 31 73 1290205942 1501194849 47 37 29 1825369730 59 4999 43 127 47 53 71 572515049 97 674805138 3 1451246130 89152323 4999 101 23 1735246592 115746971 3 1686838695 2014812159 71 71 47 808064534 37 1096896672 131 642106063 103 1409430782 854912463 2128889785 11 1809035381 83 1491070143 113 1340267560 255188085 5 7 11 67 41 7 149 1815214403 981887799 73 31 1668821605 2 548383900 779621070 23 5 1855911845 2054647305 417847443 309601578 13 320815558 109 73 1258974308 149 7 1725729390 11 31 1549728755 736517469 109 23 2021245221 43 126886502 101 17 43 59 31 473783970 622186850 2777 1949 960759008 11 1519368535 19 2777 71 139 1765595236 657254967 180602247 47 1392452174 31 79 784985791 942937759 10007 472010176 43 37 43 2777 2777 1985336579 7001 1543139417 7 3 377423445 2777 503386790 1482976317 2141041706 4999 73 1080776560 137 47 4999 1891546615 41 13 1979081325 19150716 1723588534 67 584055013 23 91362739 903758688 634068935 5 800074335 11 10007 1798508075 42699869 10007 4999 139 1198664971 588808031 5 827389095 184768421 47 750261631 7 127 932702605 137 194493009 71 113 47 660211332 1104451312 29 2142408873 11 3 707491896 131 53 1935815513 4999 502529474 67 53461310 23 696967850 2145522915 191086139 23 126208373 1233127547 137 137 53 1514255527 73 7001 13 1503637187 2 2114399642 1746979467 23 1337563988 1136648316 466905341 2777 458807067 999758167 37 1338425165 53 31 502443784 29 71546596 682651213 101 97 372907810 139 53 1948563550 68184712 43 679984069 79 970820809 61 524074626 43 584829369 1572905457 107 1759799332 109 1255846381 7001 31 47 1874221867 2086734995 158994358 2777 29 1555794006 1617869220 3 4999 1832683390 3 1504793442 248926689 896168936 13 277839601 1490628959 1214293832 79 7001 11 969811755 1459376559 1081184046 79 127 97 137 1985821165 1242708395 492151450 5 71 3 1955717439 483238657 11 1639548999 7001 149 2111693995 73 376282637 43 47 889036703 127 1374819572 23 1523181532 19 280230354 1302845561 131 1427104977 53 730558929 1642599005 47 41 689503589 109 47 537692267 23 131 2 7001 73 113896594 137 1887930627 10007 13 1015166230 753806378 31 1901139480 137 7 1618703411 448662221 41 73 251921248 1151882622 148563930 101 61 605389925 4999 1486496442 29 1764616708 139 540207793 1557385885 139 53216428 1629339374 47 440786116 72850104 97 106198756 4999 925289847 53 1933190056 131 1592412289 17 7 295459745 1072263927 1343513894 47 1754669198 113 1490331801 996754610 89 748764120 2118266794 97 139 519149571 387570920 139 113 1231478859 1948594035 1392785079 1480872860 67 101 1962152351 43 93571354 73 223701529 659640253 47 17 43 1614145395 37 1261216175 61 43 889775221 73 593860621 73 1843422353 10007 1908377298 1267937629 23 13 2043708973 1016741884 67 53 19 569909750 1957358488 242082225 89 107 103 1214180583 974924753 1051265155 61 1891113703 1434667374 109 1302294568 149 984629846 2777 1525986493 178802699 258234952 97 369690250 73 1179212855 79 10007 53 2051880584 1230046090 61 538164021 1495590870 1069303394 79 1579019141 1763734064 83 29 139 7 675078426 7001 11 192375953 13 375909846 736567572 1263833242 131 17 67 783137272 1885091651 331920980 53 131 1457572679 640548020 1079907002 149 137 807844475 1478803208 1491165589 107 1652030299 53 1618117109 1183202349 131 101 41 516025631 113 1881135069 438256940 7 10007 11 1959243011 412325584 1314445566 107 37 41 398700072 107 10007 298144418 29 1449786357 139 2055417603 1916632358 43 1430645647 361911865 2125065863 149 149 803127135 1472851292 97 670345904 4999 83 1971478290 5 1439773037 103 31 89 109 880677054 1472332324 2134023255 109 1830344241 1110427963 53 139 1261537729 345034140 1299772859 7 2093080822 67 726324915 131 89 2 23 2136792667 1008082640 29 31 1946624974 127 61 130609906 30895463 89 154600724 299761654 113 137 1793303148 419845374 83 43 1975960338 1231949656 107 613059496 139 1951580433 53 1556813117 127 29 1203957968 103 47 149 19 679834649 1949 28096784 1416104420 73 689458063 88786720 5 1832742600 1404125489 640821584 149 1509171745 131 1920654142 328254275 17 7001 1466408457 10007 1718792313 139 89 114992539 1470473872 7 47 1093540211 697985297 61 368086932 61 23 83 1003229715 137 388324761 11 43 71 10007 7001 433067858 136414485 11 107 137 2144458671 131 139 29 1657161993 101 139 794016586 499521094 97 131 43 1941663003 1721611879 53 1536064493 10007 682627505 138064414 109 935909207 1949 97 137 1801255587 516560737 53 2019230623 97 1950315659 1442890617 1721630937 355087486 13 149 1167937543 863213471 1928158583 29 1980150856 2072107753 103 4999 1341501646 489094166 32163147 41 793347210 73 109 1833457172 59 1949 296806248 1890688842 3 1922436411 1783672574 61 91790111 7001 19 304608874 47 710384897 43 59 79 7001 763574245 1148623882 7 7 83 830433260 1716422155 79 68029507 1149850530 107 97 3 67 1322429116 600823103 2134975551 2058325300 83 1135199977 103 1053491725 83 941596488 1146366709 79 514760445 83 107 648170066 73 2135422207 1719498132 107 1767040163 79 357111205 23 1224431128 1447523055 1645579900 43 83732266 107 30276185 1673707696 149 444623003 127 59 95736350 113 916466951 1056452820 2099385110 139 29 1077273440 1372316714 131 1217728840 988454735 606788932 97 383653402 878482143 11 7001 1693481236 1241176715 4999 59 2 1881799388 1487681976 149 3 47 300049814 83 73 2046463750 595964627 1949 318573795 585477935 97 2777 1470188232 1415389691 487492761 101 541169514 2 888752088 1882482176 924047072 47 145544452 1434565962 113 79 1452879915 73 1446634211 1372957720 29 1268147082 1403942072 10007 17 1173036958 350854868 13 137 1808426578 43 192098501 101 461372545 679587295 73 2142844968 64655019 11 1230992758 623984712 103 2084597157 47 2117722851 419287940 1331610345 47 823995330 149 83 674232406 1011194395 29 139 83 1380283888 4999 2061297658 109 13 1817152576 127 341344377 3 1794245052 1114106742 1560587413 137 31 1304674184 101 784567833 7 23 43 1509253603 59 300887669 540998745 103 844339885 89 441009507 107 1651705607 910867522 1684912007 103 10007 1206393885 1682513437 1288202706 31 19 107 1892317613 97 79 1021052959 65527689 641328992 101 45474958 59 17 1272301100 7 31 190826827 1611872561 4999 1534159180 19 1949 248661216 1546921300 1137419775 5 1008432465 368716821 139 742932118 7001 2058006959 2045622190 7001 541714190 2 71 373984761 377100880 101 2111827483 113 5 29 1979238197 1438813686 2777 888836058 43 79 79 1148838540 1837433350 2 1353699851 103 2118983702 107 1508336521 3 884060781 750526596 97 13 137 477039480 79 854730783 2 1646344024 818169284 59 1703105604 61 1219126136 7001 674000272 139 244668773 103 2096299981 1912081906 7001 2 7 103 13 1618790981 212108056 149 7 1720034729 472578414 255131335 107 1899118055 327207650 37 29 2002860959 53 1949 387533313 79 31 98241077 832570261 23 1705675659 127 67 1598561040 103 602669480 149 123191263 955805498 13 1430077726 11 1077534942 18215782 43881403 53 67 142606016 149 53 234482494 790874003 386923209 2064334084 137 23 800411822 47 2037661959 1639450075 1949 31 1724975532 43 1210491969 101 89 634916299 1371734483 7 1101844688 353939639 1272876297 83 59 722813267 31 250691327 97 2052569955 31 864349318 2 214238356 73 79 53 1080042268 656515293 562197586 2069562325 31 131 13 1681689087 1809976357 89 29 913979196 1821460420 13 113 700659438 121555427 7 107 826068698 101 1467887338 67 1688623378 149 162900165 103 59 1274010305 17 13 1868822335 1422008225 139 149 113 83545194 23 316235670 37 1583786702 19 46853183 519336215 483409052 2777 1806251834 19 1620753734 10007 2133352302 10007 1536654906 101 1344274852 17 187343264 1294886685 53 523374378 1027876839 3 86232350 211443424 67 59 1667457882 341490068 113 1970474008 255515916 139 89 1917594492 79 1747237707 1039968491 53 338616435 47 53 17 446117077 113 1030173201 1077194678 139 83 796788380 1199776371 131 1795080162 1376303554 674702995 1047791800 5 520487842 89 131 1217867035 7 79 10007 67 557627600 1500693403 83 271875962 648626542 442554268 61 951697675 5 149 1667733905 1816196411 31 61 1453695880 41 79 1793637414 1949 10007 1075802535 659442937 521313075 17 101 54549999 137 1281265053 67 1782515035 131 1288983801 2024203836 1095771458 19 1647168810 137 89 1283831764 59 230516716 67 5 149 59 959384250 113 2777 1411674065 459812883 79 97 89 1644871948 41 109 10007 1904472198 403136387 1517149252 131 1330672437 107 46558375 149 1780828152 1344634544 59 29 785524334 1786542299 107 59 3 518360556 10007 1048553402 127 540031305 963950907 113 95526337 1949 567652724 101 107 67 1234787091 127 23 149 1837497101 47 1086148969 920861566 73 73 70818614 737442901 53 1857003665 1615562017 113 980828653 53 623802951 2 1770761300 109 1813268192 29 759775466 37 47 258365815 17 1907994109 7 1779859291 160269696 2 1573763312 976964325 19 83 234136941 1431766766 113 71 756887258 388582613 31 131 31 107 1526396837 869616499 2 774742064 322761400 1678879756 131 2006500669 4999 7001 789425759 37 2099646067 341680750 774013107 131 59 186377814 1655592367 11 195320774 342745442 13 113 391230295 277280471 59 1821952627 139 46601642 1256966091 109 131 289082416 222289970 2018226405 2777 5 83 149 97 1691311054 101 107 1958544692 678349398 402654645 59 127 1849424513 137 4999 103 13 711473134 67 1862580905 89 1405900159 388353013 1217814727 587622508 97 114967002 540151948 4999 571582879 1115161373 97 127 41 11 13 4999 1189712010 59 1352176632 2044650074 79 125660481 467268331 79 414132087 1452496131 47 1849126730 735197827 139 11 444043589 1777575312 71 839664935 1235830522 7001 113 109 339680624 292166434 73 753371826 1001312975 13 1677118170 71 109 207432886 1476365651 677852032 29 1943680079 137 2096888175 149 521064920 4999 71 362133867 113 2 53 1203743897 481899535 597890982 13 189501452 7 2015069980 1411112188 31 1886952545 23 149 29 1719882481 43 19 2143440162 7001 97 333078474 149 288134859 89 643328490 2015426253 59 5 581517980 838673100 7001 214272606 1975835781 1418020287 1949 974409517 107 1074393848 5 1319721825 668226825 131 13 23 617097705 139 27324481 29 37 808512419 1918464541 127 683027717 350569413 450615526 37 41 53 881827409 7 113 917464176 552227610 137 915439891 146636710 47 769057964 10007 1949 709213814 31 1267087537 17 139 44871521 97 41 2 834677194 1224636293 17 837652436 4999 542121554 19 1651426315 29 777769757 570328421 31 1373396007 2096872028 29 1178949420 67 29 59 2012761931 19 1745624709 83 1084939646 1949 103 360402905 219106170 4999 59 107 103 2116024378 19 157177888 2 1567435370 103 510661022 73 868473627 89 1767108261 97 896532006 1406079617 107 1239261481 149 1072105145 137 499473504 288112366 4999 1135632828 71 2777 53 10007 436805550 4999 137 570726245 89 750439359 41 1815557722 103 1545135445 552055383 1978840635 103 3 2070342015 441777027 334671690 139 1490933020 73 53 37 73 1093611321 107 111991122 79 79205261 103468582 23 5 383914155 2777 1711451886 1339861176 67 53 1664125217 1830901961 7 622239828 3 34821246 6871092 126614003 97 43 1086254097 2777 1484447613 83 1625861298 2777 137 1831085282 2110009473 23 1975283516 1536416238 2 2777 782916307 79 38757479 53 107 79 1260568398 1972695886 1883843113 41 103 113648552 1888216174 1733085576 71 47 37 412367627 41 1768378175 37 7001 1118367744 13 1924812934 410748670 7001 2127570646 1748740444 97 1762759405 5 1730910132 583341741 43 59 59 93454289 284691558 131 97 1560487985 34569151 113 37 1595354454 59 1681850497 137 1825441104 61 1585704121 17 3 1932271263 10007 1645340933 1341508399 139 767164074 10007 174259898 29 53 61 37 29 3 1819176188 37 7 1132599398 193501041 89 41 2088979643 2041042320 19 1790241389 103 139 113 743721862 1310915632 13 405196133 1562007044 31 103 131 1432473865 11 1117496979 601664852 107 13 11 13142613 1806431077 1949 10007 492354407 323696429 139 1800766684 101 1086094221 1846238751 127 61 668044428 988153823 1113345373 1821215814 127 137 720461118 53 1401030993 725165551 23 1434994805 396358684 31 10007 187108890 177367827 67 321049272 113 1662367058 103 1877655083 101 678456188 97 2006310558 107 1520562662 375802725 61 505923899 10007 1155027954 31 2777 31 1086943146 1998673377 79 1195627322 1580167296 2 139 549847339 934575156 109 1524213231 1330664317 149 516624364 19 79 139 605554195 1068477990 101 131 13 1244301929 2086684405 320136893 1949 1723249279 11 982133053 149 682178240 1595048661 101 1354569380 270540255 5 2777 816301927 73 689492811 1686677775 384274701 457064096 73 131 13874341 617593895 53 23 250665017 56959845 89 1435928225 83 722888251 109 107 1317398338 1202274262 2046595582 2 127 29 566933238 7 640052175 255584171 17 396726263 10007 101 1629604498 139 1253072078 1901136303 107 73 783397247 2050432234 113 19 1136544793 107 47 31 294134789 959743012 61 73 2 1602819682 73 1662125937 1671467295 41 47 89 1421765566 940817487 1949 1167365244 839541258 1277366448 103 79 395386389 79 724641878 1615562482 79 389846751 2777 1853826166 79 2008412892 1792672992 139 89 486194896 977365337 3 1712743398 1671404040 113 29 1238066144 41 10007 1041958861 802610299 269010971 103 1507984415 43 7001 11 1868076408 179117697 31 76537791 127 975215728 481052562 1821580001 83 73 23 31 79 17 1771272296 1264604731 31 607266761 83 101 1413828098 583575677 71 61 2777 4999 1262277787 149 1485105499 2777 1993500130 53 52988364 2083104813 47 1432620976 1569324355 2777 149 526342275 19 41 107 584901269 5 868035875 1949 71 1943296838 1848334125 10007 37 293916937 107 78260014 61 139 2135385832 1105158420 67 3 355309177 113 103 532638945 67 2 71 1424683231 71 1801816487 71 619963338 370401361 31 1802659114 236914475 848683689 7 83 930802836 202856194 109 1935590608 2110209102 47 23 7 209431096 67 345309290 649187857 127 89 1539197773 782798966 61 814955852 1360496481 816185343 101 63830533 43 101 53 231645775 37 84928613 19 1754873573 83 7001 4999 131 31 1705935487 727596009 59 902874345 430588162 71 1927010574 47 19 1717747003 2071950582 3 47 1243825672 11 386571295 61 1074328767 1250271738 773568499 55969601 139 1566668769 19 1141840809 29 1635213531 109 37 1949 1664530607 704711705 109 73 73 1285412689 224224975 780876980 139 1667507106 164173450 7001 975242192 10007 2013958785 83 29 67 31 478469097 318667941 109 648444270 1162729160 1463073904 47 1720722546 107 1657113173 253563036 1949 1769526335 520000996 107 643324446 137 1855764796 83 450297991 103 4999 1044571044 139372120 93137123 73 1613307373 1999913329 73 296222185 1614852538 59 37 1298059354 59 1056704516 7 1198336933 97 31 7001 1871906377 113 51309905 5 1570791870 107 555888850 10007 885599486 941377285 1183509201 83 71 1664545442 1304985325 3 13 621106538 164780847 71 1333057362 1568676252 13 19 1307203648 665503591 1949 256106396 492692285 5 808836070 37 1580311662 53 45760094 838906790 83 2080107654 1548429325 23 1104593653 59 1095467219 37 79 1349490264 73 2001664389 31 166504813 139 774273646 590917356 83 41 1332786549 127 1710589670 665712156 131 1355233121 2777 1747377264 756790817 41 31 869199855 673241322 83 1181521185 139 13 1341133068 61 813598297 2144871092 1866218593 149 73 1767964005 618896555 127 1813437447 17 1837444056 23 1424007280 434083988 834508844 73 2 2044969905 11 2000972556 41 1574074706 902090733 61 137 149 656120457 1891570198 1323639095 103 1767480309 47 149 139 10007 131 43 7001 1135373173 1150642354 1281153011 417187688 97 2 842435792 113 491274752 37 41 224914387 736899084 73 1336817221 2091586757 59 67 137 1561373369 89 768460532 10007 2 1140943610 1256629214 1445504282 97 531771007 1949 1333219297 97 107 127 43 433714310 70216018 59 1437195333 1456849081 10007 109 362631153 61 127 620711243 137 2094377636 43 1969388562 67 1325055248 1861115939 2087251302 149 59 628173636 1266094578 71 1985844033 113 663672730 107 3 59 2084791432 1056646928 7001 371508906 53 1727683877 107 1346559690 1945061729 59 109 1320986260 401602266 13 113 3 83 507575212 149 1294562660 137 940023034 742937026 1738714999 139 1431755963 604725613 127 101 107508036 564131864 1860918628 73 1193430170 59 13 1617079282 131 162964000 139 37 1895532015 67 1515831707 504256149 97 11 1984168681 1801129924 47 1949 1474022853 740421202 19 1947364017 1511865226 53 23 1949 924296832 1918332018 59 103 1808905089 19 1805307534 1487781390 149 103 3 1535366622 3 2094931421 127 1604258412 2103456423 127 107 803836002 294249679 5 950325790 1020328639 61 618307956 103 1659978935 71 61 1140635834 13 1660639620 31 658328521 107 3 1207632930 79 89 1232582004 1537879861 637824255 67 17 113 383808794 11 130938665 1392341038 43 149 222558767 1513128525 107 708357869 2 1803709662 37 1859142455 71 1338091720 19 131 783532657 31 989188021 131 2063295719 157229344 731771802 2 979454140 43 1467570220 1752485296 10007 61 1017482527 41 788488534 31 895470528 137584090 43 2 585403251 29 1904882748 747500397 41 37 1364853891 803941809 222112620 137 2111827139 139 1206010215 97 848701500 695501800 71 2100843708 137 91204408 37 127 1173651323 1053947473 139 196144846 139 77195040 7 507037216 1674851054 109 1275007008 160668839 73 884650500 89 7001 970415878 4999 1923529795 60580643 53 67 15485184 47 535056977 1558376249 902057324 149 47 1119681564 1980415782 107 827238758 237367817 19 149 11 59 103 1305309348 19 393471104 1171691130 2 2 1034816064 139 1405058843 3 47 52622422 1101268468 1079256922 127 213372319 1881863885 5 107 2016693307 139 7 107 122139644 567270451 778778956 107 928966426 149 3 2 182730306 236964722 101 2 1933226276 1718832481 2777 1557885459 89 1255577913 1612993537 61 1105780794 61 658264786 43 1884594583 61 2047405952 2145001804 19 13 1210578252 10007 7 1117349184 1083097030 109 1208408440 113 103 7 59 1401307005 149 103 269866386 1624498387 97 315951487 43 137 1334124221 1117301171 7001 41 1292770016 845779242 103 167884668 41 1680346911 59 1732216954 41 1977019467 1359441803 89 289792277 109 103 103 1196310495 1339063139 29 89 89 101 14032940 1949 1902787261 11 294801820 352858923 89 5 1725642993 31 956885520 5 358469504 19 527618244 113 1968946132 4999 1545895759 73 1257912859 1011324052 43 2777 13 672565556 89 208834851 1560733548 910193009 7001 59 1805275569 471981002 7001 1656730642 2008649377 530052047 7 1998412999 107 530227479 767141992 1949 914254461 19 1455817620 13 1890435742 1538301544 802000450 670753865 5 97 1139417387 2777 1268468228 1510249455 89 1998353579 2135184849 89 13 2006892480 19 146326866 73 786178755 107 956954522 89 67 89 1097446985 5 4999 228439303 79 120536528 37 53 1319219555 41 37 43 1222548322 89 850884233 1949 488909391 97 131 861885680 149 819018139 89 1523262679 109 1987942 5 1442371861 1492057441 47 2116818834 53 71 306643107 127 101 83 75876193 1643231759 31 1524040476 1047984481 131 1394023127 109 667682661 53 1431278038 23 941963099 83 1818492054 10007 59 1727174614 726065800 1960601742 59 10007 107 1396297463 2777 356439058 387578696 1834442911 131 131 1801522513 107 1605354063 131 1303346234 73 1030739560 53 36962412 1805797817 17 1709591196 41 397297298 41 1498575584 1949 72319594 1378761580 107 103 1646003820 127 859956370 43 139 19 1176541142 5 19 1225706264 1438817484 139 10007 989442125 1355226442 975247654 43 127 364519210 1837571636 79 56612348 230364237 103 560685315 89 520195566 3 1830089556 1951857221 137 1145581996 1076913611 101 1949 5 1070817252 938876827 103 288049245 11 37 601544927 1605565494 67 1126765532 2 1947022212 1746366862 2 1556189684 258398572 7001 1291894530 157900554 1812841186 905998290 23 107 605934794 17 131 37 1802472880 13 952904862 113 7001 5 637793720 23 336355036 1833319075 1291705512 47 1887992397 47 10007 47 1771226114 1662664198 459930369 149 953092151 11 1592375653 96173847 244195293 107 107 13 67 1241662291 43 992938499 101 17 13 43 880561840 1909814535 61 127 205494509 2040192736 322072358 23 103 1929919240 89 1499449216 607852467 131 714175352 107 23 139 41 103 785297909 4999 987852390 13 310647340 19 1695619109 73 706813521 1608609327 568262656 13 137 560981572 1529045601 113 560241268 23 1327528371 13 79 41 768174975 238262890 1964453045 109 1519125806 381484490 19658808 7001 1949 923625253 2073276140 7001 1904183476 13 31 2081713736 61 2 37 1738367522 902705650 97 1172494290 988241285 2092203518 10007 82965652 1094429585 2777 103 1029864967 59 71 498328765 76248550 131 2 1218341964 395780686 101 166657041 910775496 1949 328039370 60519256 19 7 19 17 518622417 1557475400 1358253267 61 107 61 527619134 3 349148040 1076699617 2095610794 4999 36631399 43 734745988 53 1111023968 137 10007 1579174649 229262197 113 2108360840 31 71 1267893886 109 1805284861 7001 139 913994552 1540072979 7001 575190007 2063674319 103 1826947960 1103378650 107 43 5 73 893666657 726113213 7 223802355 2134367391 31 4999 1722535424 7001 2029165551 1112336881 67 1475262125 61 1592698837 1516357507 53 1231724214 41 2068667277 658388386 149 61 1709741779 1725539172 79 1949 73 47 89 137 563801717 740822842 139 410473849 103 622082508 17 205158023 16435318 79 59 1188159995 97 1312923033 1446951037 107 214565816 37 1847275653 368132610 31 1394744164 71 37 71 61 229126858 61 631128814 320374105 1144570639 10007 47 1278909339 267599223 7001 912615355 575726136 131 1865306773 620583216 1669304668 41 503913575 1187859937 11 1882373577 7 859573995 73 2117513301 568092087 71 587037165 23 149 304076965 5 895650660 1624395225 107 858707849 11 716832564 2777 2022554873 83 53 1176959499 930794904 1051578760 219096653 43 19 1727908540 1200429021 71 1991689965 109 131 1309272688 137 54247479 131 1508881973 1462170648 23 126565918 1224661910 137 17 1155029826 83 599391530 107 10007 4999 622360503 853666231 11 1305405321 131 556599874 196443015 802599330 89 67 140371365 101 1264473648 71 624785374 39072674 137 376024996 2777 1738629714 535572220 107 1235134491 47 479347830 561176868 17 17 1159011380 1367782430 227608118 1949 543913277 289222586 1705182329 131 1949 2007540164 23 20666151 149 274132733 811708769 2777 834267476 1994409762 61 113 861636413 911708705 588326710 5 79 1766627072 1248745021 79 1464358767 67 3 61 47 61 1435586932 221641060 47 1723868820 65628027 17 7 1656136314 1046696091 286151873 7001 1477449034 47 692399629 47 1593368150 127 749441986 1304781617 97 13 1801183982 1237289517 1949 1916831557 1441441654 4999 1633429217 41 1949 331778270 107 1424367161 7 4999 1868387887 1530808861 31 103 2033599143 139 742604720 459407927 17 43 576691103 71 1273747668 990827892 67 1659624036 73 1269947274 174849527 73 37 767335859 122561350 127 2000152718 1414010159 29 29 113 7001 149 137 2099526096 1278689911 89 297432352 29 1137309240 79 2051394049 107 1623306150 131 881721700 316831546 101 1028187027 2777 37 1485363816 131 1637964205 23 61 61 1825017985 101 1907155730 1891655150 44829268 11 113 682358410 1061769109 109 1721359065 1228682308 137 475774559 109 2112978811 7001 1897027583 47 163067847 3 1126844994 103 233741093 1753816535 109 158493232 379381895 131 248639131 149 1601569859 3 645259422 3 806623257 137 1155668175 1982429253 37 1955580431 97 1461234481 1631966122 1205859487 89 1949 3 1928188929 624080431 73 103 1255710353 1378256853 137 37 3795756 873546616 1552124965 910454584 71 101 2099910114 1663475062 67 983253088 2 113 83 1537974645 808996269 107 137 23 1496451538 1455833863 41 1275960190 1449518351 23 5 83 84747679 103 309850059 89 143716844 17 1974914140 1435818121 470426488 101 149 109 913595490 101 1638717555 83 304964637 67 10007 1512978344 29 1564836740 149 107 1617020458 1772940877 97 149 5 107 817810523 1412403531 131 1961985556 139 107 37 1037078809 1772173904 23 1691701191 2777 67 1553424681 43 17 131 3 2777 1076968051 1343904815 73 1336747619 67 29 126112880 1561912769 59 1008136894 131 53 47 2022540411 4999 222920407 71 1404959786 1261691797 1134959410 13 1041421100 987042900 97 7 846973848 1950228392 17 43 5 2 103 41 185947300 127 1819328848 139 149 37 994222930 1245068907 31 107 89 742335917 3 1568191638 648357829 7 1901878062 13 46823283 13 17 79 1555180412 1264991295 1730875653 3 29 29 149 2 601232896 5 4999 672635446 1748225285 2777 390710015 369354885 85580855 127 17 103 131 485368755 82764723 1479126169 43 107 1329221375 67 821519428 559596100 73 5 1352828384 362782231 127 43 110285641 47 1804042031 866221721 4999 79 222973331 59 4999 19 1652569688 7001 1187443654 31 829631099 11 1063319796 139 33321358 1320869184 832325696 103 126372554 11 1207872897 127 7 59 73 97 19 4999 906533657 41 1818231872 10007 1428419194 107 41 238504800 5 79 1310299767 37 1538547875 109 83 1824138891 1782212852 67 113 868346072 29 1403741837 43 263686836 1021617916 562135112 11 7001 1099409036 191429375 1071187770 53 1087335138 348979871 127 73 103 192782113 100504296 2 89 1395578576 97 1094353127 351828254 7001 79 571479364 1227474350 113 1949 1261239442 131 53 742578389 89 1453988728 898053610 813432269 17 228391889 2777 41 320805279 47 59 1999125261 5 11 142523414 1409828013 339600521 1840921451 53 101 153333251 2 7001 679762095 127 31 31 150856497 11 97 1081324055 67 1600400391 755981517 1851577831 71 41 1941218677 2120281052 107 1940469146 7 127 1325693310 1749958019 1164153818 2 3 1946063745 3 952582230 2011898328 139 2777 75417766 11 1936060049 113 180335457 1131302094 41 1728562665 53 67 951018770 725493956 641929010 67 969093025 1731212174 83 43 691646013 31 107 83 1358831882 452051311 37 89 73 1467564771 1698748929 1433373551 79 410109339 813564773 109 7001 1046017935 1427468320 61 7001 1702134786 139 671598377 137 83 1939141719 635522865 109 22189753 137 41 771950050 149 107 101 728409475 37 956352591 79 137 1120192556 43 1588105928 127 137 67 1790053645 137 137 31 1808695975 1573456880 19 1386134864 53 83 17 528159383 867495686 83 1115617602 252336018 11 2 1891237256 1664571478 59 508659709 1049379546 1930214199 127 319179702 1700120247 149 1614276578 7001 1931638909 1547855044 137 67 79 10007 1073927322 1494659101 13 7 7 11 895958855 1070910988 927444588 17 388313213 97 7001 999747117 107 1376140268 137 83 3487494 983408264 1144958036 113 83 791562866 101 75608196 53 546941026 935341456 127 580196325 974043264 1830157338 17 1564310539 137 774399935 149 149 696239474 2 107 605366979 7 59 10007 89 1172850989 17 183561788 89 183569353 67 230366456 1690850360 31 89 29 1251943802 2777 1109908583 1764505680 1850973807 149 131 791248384 292357547 61 41 2777 1921833958 3 1347920623 878862583 107 4999 1108988158 5 300853815 1744219365 88875622 11 2063540886 79 2 505162314 71 101 1605573284 1312529474 41 61 2048868732 1360003357 795175399 37 1593655361 83 67 10489721 59 1674088125 2 44035072 1868722304 2 101 11 503470880 131 89428329 2044297968 137 127 1923955004 1878630990 127 1993326537 420553182 19 41 1782588775 867036695 1603091242 73 17 1010353331 139 219988211 103 136990616 139 2076107753 1438997665 131 101 363499202 1219813276 11 10007 23 2054865969 127 1603865802 61 868973047 2083605760 71 1949 101 1231869225 131 514191899 450269954 137 97 224979569 139 31 13 1062898941 1425305622 2110505060 1719233114 89 127 1755228138 73 412905958 716764755 1782270621 23 7001 1843251284 47 1147832026 1718792268 139 3 4999 23 1521381437 79 1682993354 109 2777 1988345885 1736849657 67 81111004 31 1346707735 538281179 2041045635 1247285890 5 1022362798 41 1241638055 1086405148 594476376 43 131 250608764 3 1888658570 31 137 709243788 488410144 2 29 1461262657 1190275047 23 32911034 523628366 127 23 1816819266 1296026588 29 1072821476 1554977723 10007 61 11 59 1433906677 1188200469 61 79 16849673 71 1192444852 29 246466523 31 1220426848 2777 934043950 1663411892 89 149 2030380272 10007 13 608085270 1623254269 789046398 17 29 1954209051 1802651484 71 226340190 669527907 1076718711 23 53 708785803 10007 725327374 7001 1279320734 814489339 1995045321 61 972634630 19 129428969 2073206278 11 89 149 308107713 53 2777 932827624 331296003 137 45609122 31 1796481126 1114689829 11 1374471206 113 673971437 19 1141199280 2 1694387464 11 247590948 11 73 653518484 13 517400078 109 1108943546 685778979 37 1350104507 29 781748650 786725833 2075875911 131 976543692 67 5 139 52740214 107 1058267771 1375523092 11 1433307238 1141928864 115100440 103 793434119 1356953675 131 871702590 79 67 2106636646 88578111 1118294422 101 649227866 41 903419665 47 1344841973 1267446791 47 748298516 109 97 1410322285 1494405013 53 1980052811 365795000 149 741514085 13 4999 47 1534706273 574186405 2777 5 73 509845797 43 755505406 137 416472483 7 1220221332 53 4999 139 702009075 23 107 16235645 935915655 97 646808180 109 999193592 131 1511161016 53 149 2088388172 79 1621061514 332495437 89 1399429377 131 31 71 1959705648 1127011755 41 1670480876 47 71 1962108103 2082523368 43 61 124485079 667573569 61 814485664 571838343 645976839 3 38618505 5 1037974450 47 7001 704494953 381474059 83 149 1377625094 83 563461685 287699094 7001 689977222 61 1258611841 1849003431 365559909 11 67 713911301 19 2312102 145140135 17 61 812648039 1226788629 1978846843 73 113 1565094974 1775260510 101 131 1297908848 83 1055983353 2083545765 71 1746067660 5 1017248980 763737222 831368693 4999 29 7001 489530923 1547015337 615344238 83 106923538 73 683501920 101 1627048188 566012894 29 139 29 1625660163 37 1681930201 101 1969849871 19 2020729230 101 4309883 137 31 79 2145273519 23 1525114222 1425750289 838267354 103 523070872 59 1135667420 83 1065840931 2 53826168 17 10007 645371444 709005957 1080871891 11 59 1938253468 1586370700 131 107 337957039 1389057522 10007 1186049654 1970983324 149 1536273142 1949 4999 4999 497725023 73 832997306 37 944453860 1292475009 41 1430174439 2777 71 1040368467 1930595002 7 462548367 73 1229733545 1005221702 103 107 107 492608526 1476460668 149 89 1398467324 1497148477 332619560 29 135838494 131 113 113 843935113 222626291 89 103 104953704 1790934851 71 854602529 1701263032 17 53 2777 1457977763 35267900 17 489876062 594578946 13 107 258044945 1001542408 83 936964092 131 37 993637479 107 4999 1027606386 3035162 107 1281760689 31 708456671 137 97 89 111598235 1033727277 113 101 149 1982964861 2064896832 1699768108 79 906157176 405176521 1934051699 17 1870354634 59 371308240 1513532144 21064359 109 1735128087 29 30860495 1171712675 17 29 47 31 559103157 276484692 4999 1670675250 1056518285 5 13 1725152338 3842956 369416995 59 1614085776 137 103 320957682 41 66700317 393078316 7001 89 53 71 452706122 395960 19 47 763088548 113 139 1614094549 1109473422 19 49819246 103 797577956 671203389 113 1507824904 109 29 1731200269 358699383 7 1923876189 113 1654301722 17 453691869 67 43 1096192240 31 113 109 852879983 1506443774 127 3 1392888783 131 1236436164 1250662764 1654419754 43 318923846 366001190 31 23 1221920885 935900199 1882683495 19 7001 870818580 149 2020470813 127 103 1893402156 71 1279734153 131 156986863 103 53 29 481460813 708198120 519273132 7 1584616866 7 37 1923920598 113 71 2016269087 139 774418623 793430844 392656780 131 1949 1724272504 1286936394 31477077 127 1232480136 101 89 676901596 101 286387964 1327367354 2 17 1738013734 61 828500780 487467649 623996283 113 4999 23 1825598228 90179044 2004955876 31 1671368844 117994388 29 1643187966 171415490 61 1500479769 23 1839769954 1103001718 1826025267 19 31 5 1806606150 1144998470 103 61 11 988952205 5 67018561 149 1087916649 17 23 714733361 41 3 1272704856 1942313304 1391127338 101 97 222175793 2039571186 139 271860617 4999 1288622224 17 1276247896 89 7001 2022553895 375764673 131 2120589879 1862944581 17 1898332693 1943141879 2777 1523247186 31 109 701728702 577923777 529623448 2 53 735051382 131 1341740907 694669805 200207640 23 13 1143781374 7001 1074212437 584769247 1754550018 139 61 2070688114 23 1844445521 73 1733247687 71 2008014687 97 17 1127799040 73 79 23 11 31 955566320 915264323 101 1241697030 277189972 31 116987273 952667238 67 2076178580 23 10007 61 67 1311825227 1055016036 303424198 1137298715 47 539873793 2777 437846411 113 717970473 73 92407995 103 3 1949 107 504780264 1335972457 23 127 1692364916 1119565960 59 1788827077 149 510216573 131 1671313327 47 41 918581343 1870058874 822619984 2 823682130 3 5 113 252045370 67 453654387 1832352706 191915394 73 1949 101 1150059124 2109555318 43 1829097180 149 596816520 5 29 443690807 1825924946 79 71 103 7001 29 1570611295 113 47 2777 73 655311072 97 488160842 31 19 2125323939 103 64857052 13 302011398 521314305 772073667 71 37 745385152 2144430911 83 506593661 1670235886 4999 113 390657272 1626839106 17 101 184560734 1279378716 139 103 57538890 212798855 10007 1479470991 53 886723870 2777 67 2113419458 7001 1801889376 1968009104 67 963313054 53 2777 1828461409 19 1988748658 409282307 7 1133929711 71 361129288 137 248824206 97 127 13051860 635494828 107 7001 3 2001738378 79 1409718344 17 1464904603 1134327074 130808624 2 101 1504480951 151591591 59 2077073347 884760219 73 1109103861 23 488994674 67 1184276322 668713399 67 113 811967602 1781723661 107 1609984853 71 1391900117 97 1236422528 109 4999 1162062954 127 1130227849 83 1841180285 1258797703 41 53 2777 1135276478 1570718409 607322143 71 43 139235763 1472870814 2777 1462867368 4999 43 1200454469 7001 5 3 795805908 23 253868116 83 1200024292 1072757025 113 903766430 7 29 1891979140 190651539 43 788726497 97 943209507 545683947 23 149 23 67 1583726838 1801025660 29 1669228429 147416904 580752946 31 5 465913245 53 407631745 993554165 109 137 458963837 208899655 43 1093270098 1069573830 83 1201562614 23 29 1031409650 23 676269184 1944443738 7001 330684058 139 17 2777 1250010057 137 43 2031770597 89 3 2777 426741590 2 1949 149 160595031 149 1949 209883912 47 1193377987 3 83 113 1352200375 3 11122125 2137102446 43 181917090 841721087 1837819407 61 1887639135 31 145224398 31 1253943180 994081603 1949 402088445 7001 1403399457 1255776371 139 107 1170866546 73 79 286934294 2 1966513656 1818486375 1430072633 23 59 1519161677 767046846 401397296 1945370306 109 83 1332996259 43 1579874266 1949 67 1926090071 41 60197840 1664816521 955687513 107 1821880119 17 89 224319290 97 7 464877413 137949294 1641551127 917712377 17 362974239 137 53 979532318 1949 1550140893 2073571131 113 67 1995942395 49432533 11 43 131 2075508849 29 1298493009 1505172297 71 1845206859 61 937800336 17 1266906759 43 37 113 280386335 1439360665 43 1736911642 1201519760 41 1232521464 2777 101 539851666 23 853028462 17 2 109 107 7 89 23 1140325901 1660064376 61 73 53 37 61 1300537446 1430604940 127 703869687 1006358414 822873620 83 482411687 89 1004386627 67902283 19 5 1230892100 59 2 1513532722 41 1494006872 873547927 31 131 43 79 598470425 2136460121 185668689 61 430893386 1541833894 757881671 137 59 668485871 2 710139804 1340260290 53 1999982719 47 10007 1412719464 3 1878238521 101 1210887687 1341369030 19 59 1477341179 1606505608 2777 1880428888 23 245000994 1949 103 148808322 54429200 2777 369811493 741427837 31 19 1797941519 2036110699 1617273543 79 127 1899733310 13 1417271310 1376573601 1902380803 73 667070277 4999 1391001744 4999 1536077919 3 763986202 53 1853632017 11 542106400 1518013391 43 73 1025953169 1514813275 103 136562138 139 48163686 17 19 107 1390358856 279564143 41 17 2101600639 2008806615 109 1207736895 1621715734 43 1004192588 73 1702632245 101 657277902 131 2101257115 23 23 485995104 1535777652 3 913860503 67 1562756106 547617689 944413680 41 37 11 19 1420252652 39595886 2 3 29 1654548126 7 1664667599 963243765 1923615617 11 2144628508 103 4999 657788416 1288377273 37 1867117424 127 2037693791 1270218531 2121373923 10007 1949 1334261033 89 17 1117692508 149 1422857173 79 1710915640 1949 2011820168 1603605843 7 131 176277792 1794277221 149 1058931825 1949 31 1686381214 853971142 137 11 1571699420 1774461254 10007 113 37 2141521144 17 43 1863414976 456176938 1723681245 2082980475 89 79 207871120 7 661655631 989153689 107 1309653639 109 676711458 47 548348060 1047734904 67 2130423245 53 1025937642 127 37 37 1866205947 23 569247539 993377898 775107095 17 774357208 1059335836 97 149 188035191 19 1188286695 47 754878891 61 1986871870 1594930633 131 1135805894 89 1442491263 11 1035653553 576057207 53 101 1949 1602479776 9697575 31 1199897514 59 1710959113 11 37 13 149 131 1502839336 1376967335 132398548 61 183900401 31 137 487050089 79 1080009948 71 1283613260 851165040 79 1246597327 149 1821945947 17 1543540774 131 3 821816982 782123481 1370994815 1949 469565102 1270391108 23 59 61 805833495 73 252726803 47 2777 107 1460463758 89 107 475636721 2030553140 478773945 71 101 1464139127 469554396 73 1818768787 7001 19 923281554 1118942234 37 47 17 774697888 604729100 127 136384665 31 1949 1205982730 1845646479 4999 1247620426 1157889956 10007 839431560 1426933680 2777 1535236309 79 1970975029 826127641 73 190331440 389455027 1949 2114015668 79 906232147 2034196313 1295854536 43 71209653 47 13 109 351408588 647983135 164035694 59 29 1549128438 948878681 109 603352051 10007 943830219 97 1372417789 794055095 2777 1413007025 10007 139 5 1684231695 129319336 2777 53 1835125212 1193271680 23 103 31 61 60284043 341833630 19366924 41 1342030984 83 1531511103 2777 67 2107431333 109 1751807234 1682455868 127 10007 2 7001 1012708652 29 220285885 13 2124688371 37 215363569 1889772373 1612478715 43 5 1494173455 1832020950 579410885 79 1781879207 1647495564 61 2037144112 113 326189197 2777 1528638528 1398386120 2777 47 776305843 1193927729 37 67 2 1932531356 17 1912807936 89 23 61 773466874 2 7001 438150584 139 157185509 1539277104 1059884932 41 139 108522165 1549393817 10007 1374209751 89 2114293879 71 103 1844721863 888127079 107 1171905088 1497444884 149 1564261898 43 1953280074 158040574 7001 73 3 1028470326 1409393721 1915435814 23 1442810125 139 2015423967 51262134 131 1949 723670948 1536368502 149 1841233630 1865121238 97 545794788 41 7001 1062366745 47 149 67 149 1786943739 107772296 453553576 127 11 1473264108 43 1831764955 131 37 469189378 89 1018970150 109 1504927285 139 1704439128 1179798993 4999 71 2057984755 1081606590 5 2777 2059645735 79 964571356 31 79 67219125 1734259716 997495479 7001 61 1706204831 2037725571 3 479585555 17 13 32272279 1815724924 3529117 89 1721487925 103 483105947 37 2129653663 920098757 109 421895893 19 137 23 73 1191699494 103 103 1411960497 137 17 1976210084 326489267 149 11 539551738 1944435130 53 2035864461 436238044 1066819886 11 31 2052062377 19 515363146 107 838706759 11 1407253362 103 1789483993 71 111555555 3 89 613339673 23 465594589 828446706 4999 17 119403138 1352193092 23 19 97 471126187 79 2107722923 1673730187 4999 1546115715 578046584 31 1612442525 71 1716809820 120678132 4999 113 43 217315167 3 71 97 1884961388 103 1370753794 7001 1242089416 19 452349777 1130893203 109 607993062 1325746134 53 807767276 1954928858 1796777253 1949 1236508456 73 545926961 718905703 97 89 368093674 43 1489457048 7001 1105625924 1568308012 37 1862798520 1643824812 23 1696526479 37 1540458034 375484633 7001 5 113 732416054 957937951 2033487020 1655661350 2 149 13 107 54098237 1838132563 127 79 2024288732 1406027622 7001 83 110513421 1063701516 23 137 79 773752936 53 1985233809 107 1040514486 89 215907174 332884380 3 307876829 13 522166020 5 1749591590 11 1656226473 17 23 60590510 43 1694260540 53 37 841368530 1036690202 626354296 29 2015070091 67 118802390 2034339847 43 570848908 113 250110697 299722556 80399763 838335636 127 47 1933895887 767819792 41 2125544796 131 1739399873 109 89 1199610030 4999 1242981354 23 71 1147698599 139 1829189682 1686150568 89 79 216393482 51728749 73 2 137 947595846 414412811 995002455 127 27309537 839602046 4999 1384493456 101 127 1740774268 1682404306 10007 149 1697329361 13 1638053352 1849093460 10007 889532237 982039673 29 1711838593 109 109 97 1439005088 131 2777 127 445124257 31 190829335 67 149 1110082929 53 1464789832 1393177133 107 1393451049 73 1858827543 1558487877 1130156767 29 2084905874 19 1933993124 4999 2087080163 53 1247417593 5 1210018894 38202859 17 43 1898846718 4999 1056803597 408833217 71 2020733524 1050264671 10007 131 47 67 7 1358367017 1959278441 71 4999 1505583823 67 1630577329 43 1868197866 53 672180012 1626122270 7001 61 681649563 1516657030 149 79 83 1950844206 127 17 1626212778 131 149 1949 131 10007 1538551005 5 1666738069 103 2777 1582753927 658607205 149 512690245 31 527666748 11 37 31159625 5 1891166030 712748186 107 1470934457 109 263238161 23 869096576 17 241931624 43 774103759 25364926 4999 137 23 5 109 1122153583 1769184552 97 1152510835 812986053 3 109 5 1906408780 71 1656562618 7001 1074207755 23 1458759766 149 7 5 58281610 1979964440 1722110314 37 1408751514 107 1520467666 1838237601 103 385229472 993625051 10007 7 103 159344176 149 1125976461 5 7001 411476774 7 17 1803742139 83 1737650650 3 127 1160369663 23 5 326645995 680293670 11 1925535997 53 1824074760 139 1697353186 37 905757040 1610421329 11 47 908656405 61 1282310585 1959733580 101 1949 2047050542 41 20958872 522500147 71 79 37 834934045 10007 1065365234 131 460497776 1360756366 7001 97 853778480 1148408885 101 1561300117 5 213839583 10007 2121213811 23 344199393 468662996 83 131 334282398 89 127 1462718182 2138220042 139 229217620 2 211295427 1721649983 41 55220261 67 17 131 3 1157289161 1239030232 89 89 79 5 1276071765 681694515 61 103 1355081802 153826174 17 927917724 2 1108208520 2 29 586941295 926140607 2777 507332907 59 1028549478 1053330779 79 1628139045 83 2131976014 698364324 59 107 347169143 67 1844966051 29 350019531 23 43 37 2091411634 4999 83 1389107007 1548146295 43 133251668 1345368070 31 37 366329415 1917349916 2 864735710 5 41 1701133897 426677448 109 280768343 97 43 19 3 1256759118 548215669 59 1308011179 59 1260952307 5 1664771485 1071855525 1043801092 97 1305900718 47 53 1488012948 47 149 165322205 630850355 1839161687 109 29 314030821 10007 1993484463 2043478557 32427058 17 37 37 814542124 1678883618 109 112232068 3 982239789 5 284742909 1003210386 41 4999 109093177 11 103 137 13 1758020628 53 97 20616089 804193607 109 17 2006944316 149 1747317636 191753911 2078470527 73 630749276 113 1066638861 67 1036571405 127 71 110194556 1719547651 71 4999 95760844 2126924530 41 851181484 7001 1981864083 995493193 103 1822667769 1726987461 1949 13 951291484 588458826 1034131475 61 1750864714 69750041 113 2076239669 4999 70985131 113 769891487 3 7 614811326 103 1289033873 953551917 23 19 97 53 67 17 19 1395428932 477722819 43 1055497952 1973456090 1948411226 2 17 41 1949 1023716507 101 103 53 578018583 29 956383721 17 543615766 1087494827 89 931183741 101 707125745 113 1470130000 19 97 17 68752474 149 1212744972 7001 41 1679005022 149 744906726 930224284 149 74317177 103 447890762 916388940 17 83 905438073 145064926 2777 1438876113 2031619823 61 4999 1624734988 2015831753 61 1277906786 103 7 2044538048 10007 1808427291 11 627326952 149 43 1165364543 258544509 1790124144 149 1908952240 127 97 614220296 1846723636 865375142 73 67 631677055 742991046 89 97 416981951 1059258120 75754940 5 7393521 4999 131 1643995766 83 1949 1955443394 635103089 127 73 1056382270 37 747079284 795233933 1745995402 29 1205173143 7001 1320720803 4999 1593964198 1250628460 79 41 71 392784141 41 914133499 752198874 1611059457 19 919663314 10007 2 4999 1009423075 137 872045724 680716689 59 79 1556773929 1252584531 17 937265627 10007 359844351 1133818824 37 5 838248780 97 29 1643906412 71 4999 7001 7 839191445 137 31548415 107 1418230965 1871953967 19 607228109 47 19 1639274229 2034597387 41 101 1122921737 1738737826 119916752 19 19 1815553620 83 139 653706436 1376900362 4999 545785821 1995310858 640470618 2777 1611226508 1952999901 139 1487347677 392340246 29 1296882117 1928246615 79 272954981 13 717052817 109 89 1975054536 168568848 939652131 1273930738 73 11 1025199246 53 7 97 1553674899 1649832842 97 23 405098964 4999 47 13 1523017912 2034834066 139 1949 1508531847 127 180766448 10007 480566161 53 1188390221 369999572 109 392612447 526739100 97 396386418 1576068102 61 653189333 1743995170 83 131 526094559 53 1896087561 61 121579404 1289866098 43 37 461780313 97 7001 909513912 61 10007 694999720 113 53282664 109 2144560462 172643153 137 2052712337 1561054638 13 139 1192975423 61 2 71 2132301749 441099002 127 67 1473739504 168515653 530198838 1176191323 127 43 2063130540 695213637 73 3 761689551 7 103 709392724 131 1856811947 261933452 176338247 107 1580046972 7 1194480942 23 374108662 941988931 10007 1436905130 1700040383 948766528 101 343042768 73 1750670060 7001 4999 1198923580 37 4999 59 426346791 13 926427497 457129339 37 73 1932462874 89 840595032 29 1660456045 1592891149 47 13 1987094700 83 1838255033 149 1280643974 131 1938837466 340260854 113 995580624 947381380 1786074336 2 1909473935 59 564256707 1342225495 13 7 124552424 879001501 41 19 59 41 4999 752334503 23 79 231084401 223567077 53 2033879502 149 61 151046004 1161294840 23 103 1629730581 562922810 131 56769767 147221613 1949 1226238687 41 137 7001 1251757797 1096230582 115301040 2777 2115044874 2 1355923716 113 71 560810540 4999 539946989 1504514037 915857343 1956782958 73 31 879579988 663654448 2777 1060523592 149 686345655 1321669001 67 879725964 83 1574730199 113 149 659987901 47 71 1830053826 1887536557 43 113 346617861 1335328828 59 113 162850402 127 1740302717 113 5 1214575 2112855595 41 103 823648082 29 306132277 109 37 113 305830771 1637025379 868008296 139 1908516337 1678577277 131 67 89 1161858154 660255400 89 53 79 101830425 5 7001 7001 1570807369 53 1213715019 791666543 59 1134996805 61 492076264 19 1479306579 1949 2777 1162836226 31 1619765717 113 51697051 43 503304888 107 109 7 10007 67 1270118481 98607656 29 1259856232 89 263170597 1142882740 71 1125122898 79 41 103 71 1493007099 3 2777 13 1844390769 283008661 149 582600728 23 213929034 559131023 11 79 11 1017541767 113 1310041996 1826302384 31 368033953 913246608 149 101 127 148774084 672413894 107 1782742504 1949 37 73 330685234 7001 112488687 53867681 10007 73 354123292 680427800 5 716231090 97 1129647256 47 737494954 1120349528 1814415500 1964693460 131 149 1821959633 799345099 4999 360348228 61 29 415804857 3 1874238573 2777 7 59 97 13 69509011 109 928796085 806070805 526218589 182177613 83 7 137 43 23 1498846819 1316157267 2088037416 47 133397797 1423892073 23 1301163383 10007 702061099 59 79 11 11 149 137 1667086966 1229047985 72032056 71 107 1663303230 846618454 529377828 7 713080205 137 67 648112664 1312405926 1949 1411835945 1800674408 13 984142460 5 7 1036863877 533485631 43 1228577415 1579515182 47 1949 1977187180 2 113 11 400012189 97 137 396649387 7 1092109970 642987202 53 149 361812081 1014620649 101 149 89 294207300 59 103 1016138981 2777 11 1306817259 109 89 5 67 137 1446482579 137 2095378695 11 43 2104604685 1016732033 101 2 2053909240 146170266 11 131 41 89 19 2112125880 1949 1799422046 107 461586230 1324068045 5 1613543555 1528115836 37 138322095 316466501 97616621 59 73 1342736815 103 791370424 66065230 23 1610772685 17 61 802652091 127 47 19 1225085387 107810302 61 705312290 1941055572 101 4999 1696181442 1721587314 59 19 1439125710 31 1383495580 109 1621200273 2777 602025830 107 67 7001 102086671 757013039 1949 149 425985559 127 5 388052760 565913425 48641193 1949 1884525131 746957637 23 953916963 61 1022106728 7 37 10007 127 2 365084136 1970560914 127 104947720 452913430 139 2142136571 37 2138977437 37 2108691050 11 4999 107 1489904991 103 1927968634 10007 1285607909 149 7001 532958126 1539323872 149 31 107 139 83 1114843384 483623330 89 2025701252 79 41 1989329184 23 149 7 37 7001 1541104638 53 11 1454852872 1804916674 101 1528188883 149 1691540678 402441401 53 1348419216 930295909 17 67 79 184310634 1134612852 729375002 19 3 1912552356 10007 7 43 723534901 73 83 778288925 1352674655 1866970941 61 663133501 564072629 41 1502689085 71 31 18165597 1688641110 73 1888953402 37 109 2037409688 7001 149 127 174707423 37 734159032 83 29 331733935 189820930 13 222388658 2 31 2105767701 110513690 19 1935876968 61 3 67 7 1080015923 925929431 103 515612850 89 2026634130 635609388 799622515 47 139 1944668102 970764602 1224617056 31 1068381272 2 1396550556 854593806 1005254608 1365093711 31 3 10007 1000359762 1393524785 131 821062019 11 1580615361 13 113 113 64100493 1957435042 2777 1932500415 307811011 1542186686 53 1953652504 79 1160681193 41 5 13 2058899440 484357876 149 7001 1306372598 113 83 488813892 185346852 103 61 43 1051098664 107 1044244886 37 65832028 613719259 5 1087343805 107 2052214204 813984845 325081966 53 137 3 132053892 417822207 1785859227 10007 90953623 4999 4999 47934585 71 1062418298 1708983690 411257305 5 109 675286937 784097168 17 13 663351801 1791108949 7 41 2089489929 1832785228 796184033 149 17 170674322 660312062 2090667014 103 177457567 43 1568039978 113 824133860 71 31 778657721 1185990403 408207307 7001 101 79293801 29 19 17 1081408811 1251387670 13 322629216 71 1806398818 19 1564015837 282042474 2025493757 7 1367921720 744828367 19 149 644045348 1097181317 41 107 869778176 886221585 7001 137 1571004688 11 43 671135615 1906631337 1666301009 7001 1949 2132964161 1218706384 73 450607027 2014582290 37 320724381 47 41 2108933400 1431262235 139 1918695118 601919960 1321858209 67 1510985874 23 131 1503961613 2777 1550371330 108591355 373934084 103 29 2777 615094392 1243407304 97 47 1366837503 817664997 17 61 7 109 2108404113 11 426099496 139 936873900 61 380929567 1665778240 17 97 10007 1736824927 386179660 516279199 29 101 1449651182 47 96207026 7 555064405 43 137 53 391444909 1964596846 19 47 1016097841 1120905115 113 1737013513 1883388384 2 1551627060 127 1685132901 89 606458905 2131132323 1029525628 758132278 2 859047467 297094060 107 242645489 139 195929813 101 2104396206 1244360400 7001 1802841512 2777 83 71 71 2018512889 2099219090 1271418405 107 33334088 2 501082120 1252795761 1742565818 1949 79 1949 641499795 1082891457 131 184445740 5 929850315 139 67 838333681 1192856381 4999 921380687 17 1554221166 919694468 19 1402007560 1977058920 2 73 1365483104 1949 11 2122092049 1103597022 7 13 1634341839 2071277686 37 107 624077393 1958717604 2126696772 253659467 59 4999 1866131699 83 79 109 89 1052107537 2 646840523 23 636249920 516689012 7 893507440 23 31 1927661437 5 505400580 1490318821 17 1218792900 71 97 471592757 41 733546580 352913409 7001 201004791 4999 187242544 79 2145413100 5 43 74919 113 242138999 11 67 119105967 625677289 1921684765 1949 142167856 101 1619021516 678745666 53 19 1461236895 71 59 1698059235 105614122 137 79 7 131 1075608432 1797096722 89 1051924478 11 1677956962 2063945686 47 924903271 137 1845937589 41 1763560347 3 23 1143757167 360993066 97 1138907330 968425097 23 13 13 1902090710 1796673957 71 4999 37 1405890517 1216294488 1449172761 47 1510976788 53 7001 729374835 71 1666763482 131 1949 13 828869639 1381590925 184903679 17 2777 407083989 1478451407 73 699280267 101 12478550 5 702301980 97 113 1693744457 11 1097655960 61 17 1113679996 2012649776 2 53 205635495 874440693 886738336 53 36708 23 101 1248450916 97 899892668 10007 811467630 47 23 541035187 13 1461274542 113 1005999902 1438688594 1460143385 23 438979812 47 537081228 149 107226211 131 71 1123278575 51115527 73 551913726 41 11 921635886 139 97 660269688 1288039623 602028895 127 127 1949 2037340374 302717076 1789657186 23 3 47333761 1022804094 7001 127 973470367 4999 1905370589 67 221027640 1835740948 29 107 769162652 1069705643 10007 59 1722765603 139 95508151 1615718630 131 1585946260 89 743509471 113 2 939837934 71 11 449546625 898681905 107 613789878 1120038229 61 127 1227893404 921059372 23 1560655353 149 1623082926 532657458 97 1949 7001 139 41 2002034920 37 1949 1324804338 89 1389393863 29 1285104115 619145969 939280488 73 1109350632 103 1297470174 13 92940289 40349126 2102361321 17 61 1624378028 1340741875 101 1209356553 43 37 701905984 1371251709 573521332 127 1810761871 23 552766797 402197319 89 4999 603994177 370555874 3 67 7001 61 1542884163 101 53 101 385200971 7 1350382495 101 43 988361880 34094915 43 1562499170 149 875150308 786451148 7 1926489625 4999 922680427 19 31 1670155355 11 230025402 343465042 17 1487401796 61 188326947 101 1056870464 450716641 1646398962 29 1949 709100197 53 1043333408 149 97 1526885099 149 127 1349669350 37 59 137 1837531269 222596504 925417339 10007 71 1593132790 853559586 67 53 17 1193241356 1992404285 1956694103 89 1086899658 139 59 109 67 43 506121868 1525793682 10007 1450714790 127 1965778854 47 1385852575 127 1788849483 5 1764447950 149 1758826396 844437683 61 53 2026249943 85384696 10007 2777 1160455537 173797816 139 89 53 71 105586301 1904762966 98080630 67 3 2 106786648 1376781972 933673114 906343997 10007 17 609673057 724637818 1248450278 61 1782206244 109 61 2141560977 3 61 407186590 2036269680 1869326920 5 53 1721119456 277689472 23 83 5 190610177 61 149 83 97 53 113 1409736020 31 1609950218 1811603606 83 1231235612 79 435263535 1428593458 37 858325149 1679249450 97 5 1927834301 27856166 107 152142409 1709825261 113 66046200 10007 37 1817904202 103350312 2076994816 13 2 205276830 1870354717 11 5 137 624218077 31 127 478869257 29 916095205 5 1072967755 1786239379 127 73 1210005889 1735943538 29 101 183861309 568326192 31 7001 19 789139920 2 2031718818 1853613797 59 866379246 7001 1686344872 7001 1738061259 1690982860 10007 389666367 17 312468092 992990513 61 109 842611347 47 1655402588 1320760775 19 41 543631833 1396817088 1905162681 10007 73 47 540243310 688121736 1949 47 344799191 600287901 109 43 1410785069 29 2020526846 13 1731378558 1949 99612793 2021877580 131 3 239628825 17 1655822083 1902125529 113 458072168 53 2 201889172 2096367574 1949 1517039232 29 746926422 2 139 1558329 544977416 1937072031 101 1866143909 998711321 97 29 1192954324 376341410 41 1220844864 892237982 10007 5 67 556892172 3 1024379908 103 484276748 1890159653 19 103 1762930593 1728573033 11 11 983515940 29 1416114399 1302518180 29 463262124 53103275 101 2023204903 675113395 137 13 1926138942 53 1015591936 252868178 107 73 23 1435448607 37 172528669 1184711574 1233410683 89 113 904767985 97 1309926121 2006865698 2777 24618105 415164529 13 4999 139 344326074 127 183742584 103 1234653287 67 1902503458 372717761 109 477253339 101 83 926260246 951229551 53 1614747398 1833681361 101 184774249 343841513 23 1901093615 131 127903291 79 527037282 1347100653 300688854 965169105 149 137 1825842155 1720532173 89 523922886 29 127 1525386840 296362374 2777 101 17 1988558697 97 305397419 2084127450 101 1253830059 1291235005 101 1640743889 1770473844 326453094 3 23 2078615662 1531864170 83 1372279172 1008342789 3 1347353775 3 61 107 1296681854 425657825 97 1982647481 2777 107 1121928887 29 73 31 1197679947 137 1887795062 107 103 246362432 83229656 101 73 107 608163818 2137270002 7 89 41 1007847622 149 1583618488 182040897 31 109 5 17 2141032105 497960824 2 5 7001 19 43 1411206680 406656074 562259190 2777 41 41 7001 1048642409 2777 1538482993 97 452562909 13 1840817895 131 1743305556 149 61107284 2 1879184406 71 971883603 83 957295271 101 510109929 1347916537 59 83 458868571 719553726 113 11 1463362978 1443491525 127 822766071 103 101 627617797 29 334290395 872130357 107 2777 139 2120086380 582035861 23 1746992577 345665853 995560848 4999 107 262045461 328784571 79 118066527 550504074 47 139 222633520 1114532153 19 407651745 19 2094265017 97 1084805026 47 633935638 1949 591515750 154888128 109 137 1401169966 1970389622 1538824064 836560405 61 47 103 1334039501 808435995 59 23 7 47 1054354431 89 2128601341 19799587 103 326256723 589891770 13 1477489104 817435187 31 1639762582 1363034567 149 3 666010956 71 42050176 109 1302991450 2043193010 607016207 964104294 23 220718076 1796870925 53 109 1492839802 2131249423 17 290274252 2 103 1731196602 43 61 131 663085582 1871355267 1207883977 83 71 391556673 1324754996 4999 1953753445 669709667 61 97 4999 1669976699 1161263623 41 7001 23 37 961645133 1118200458 109 1833954539 43 1836559025 13 27953003 97 409271421 181908611 4999 909668030 1183033346 4999 660552863 1197442311 131 107 290135546 1108838470 109 1000309747 137 572429840 794280307 47 253899358 744049941 2777 1869940159 578957265 59 7001 61 823070865 1740983920 1828964064 43 1791565115 290589843 23 1046893783 1873904460 149 1445690976 29 1423915399 406096790 11 109 1839976204 83 89 1118540608 53 1644196422 1565903709 53 1328858188 1950375487 1877260934 37 7001 754140719 1997007246 23 7001 7 560764869 1386040011 2093457080 47 47 27903805 357284528 127 53 690396497 740737805 1383825370 67 4999 817866394 731573656 37 376146075 1063929651 3 7001 1100433647 53 1555166492 5 483355845 1686430115 43 1597117051 83 468227530 10007 10007 1834032925 11 1817715812 41 542514829 636830286 67 33844816 2 684761026 83 2777 4999 950294903 1932100750 147873350 2 103 725045531 403867580 61 403463821 149 2026439485 1432863566 1246156997 1777168845 7001 385740888 19 215445712 61 1819516906 691257368 17 917408043 1400073895 1664865035 1949 264290595 53 2049945591 29 1223728269 19 1052577780 5 1987046115 29 109 109 1839059445 109 1003332901 490605490 43 1712214936 53 310136337 1180252442 214716957 29 705648909 127 149 131 985139375 5 4999 362527480 1057856917 1113040472 23 41 11 947477410 646122507 71 502011180 137 787137541 4999 328454296 107 96058715 10007 457419970 846482123 113 2132934402 137035825 131 79 329010146 10007 588115592 2073488487 29 1758077165 13 453055285 103 20253199 31 1109267730 395912346 3 1371010917 316939026 4999 1719675996 4999 313076063 768968651 101 1469141009 665054454 19 79 139 1040615299 149 2055678649 149 1446740830 933135421 127 103 1159330405 127 1954006802 101 1344638452 47 1765731700 5 295016367 10007 139 343496522 1987602400 1522500439 4999 1592118194 131 7001 704639467 7 935133542 97 2089286538 2 799995922 83 1209709096 59 1641989435 168584529 103 5 462596169 71 61 1325845025 107 78079710 23 302623903 79 1006933131 518741243 490573921 107 986409016 29 2056485004 83 2777 732667018 2777 869842487 83 1365633777 73 73 1794146165 23 431366615 7001 1392568910 2 1047130568 197772056 23 1548373455 23 652320066 43 343880460 1277832935 431783944 1539374927 71 139 772371153 1626254825 837592038 139 71 118380785 1878418871 1851327450 97 281505694 37 79 109 1939963143 1253281673 531876220 756151666 97 67 1017435442 103 120776469 276425417 109 53 1351977658 97 47 230186741 67 699307267 109 101 67 97 17 460850711 59 571321898 1478693454 41 1173212789 137 11 2072009313 107 1311390074 1906268772 113 1985090097 1254361924 476773508 838096257 10007 7 2018794561 1885353071 73 31 61723077 71 694157415 891335064 31 127 1120508587 1890242401 79 149 109 473947805 555999844 1949 82119166 101 103449452 41 103 537723963 11 1438482246 890331898 4999 37 676313088 10007 71 499726040 11 71 1992203200 391911338 10007 131 1131843144 744819364 73 2146256356 717735089 2777 379832506 11 1358214337 17 1209843471 61 1453750414 41 102421690 1227595514 888289883 1949 944013742 1715275936 71 1856624298 10007 127 776987679 1626696823 37 2777 562392486 1283323902 4999 1286536264 1841054546 43 127 1503501124 604305747 2777 1151475473 1257743652 7001 7001 702715646 103 1292363042 1657649119 89 296782693 127 196139181 127 41 131 109 1043302656 89 1724926444 1824466180 2133557631 96299447 41 574524604 223983014 131 7 683347540 19 2060389494 1250505994 139 61 556635765 473781193 2777 139 1768082641 139 1851993884 872137422 13 107 194902854 11 617995774 615350444 10007 1784538303 7 67 1626986460 782911549 31 103 1704728280 61 107 515387328 770248797 10007 41 1885449001 5 2147451680 1762967991 53 37 149 659039069 2117533466 113 1799235964 73 866198290 648209721 1775708489 31 429502937 147945260 53 103 641761997 12707661 43 149 83 97 23 1624366396 31 97 1783081645 113 921336148 1497518385 29 426765679 41 978873770 89 127 67 553813692 1015833163 79 11 1292712716 83 59 1243057194 751821837 169242174 1918119978 7001 107 89 369813110 61 195425914 7001 896541059 11 284156449 139 633031854 7 429363570 5 1692257305 1006070591 17 1242675418 139461438 17 1141077535 13 43 67 1064509640 1063495546 149 79 229473986 31 109 1895220387 131 31 1888888001 1130522198 1287233789 89 107 149 1789498344 585939967 131 109 1582434314 97 1502792870 5 1352776540 109 277554657 1911220884 71 13 96822310 562456912 59 83 800827243 379773804 67 2024544494 61 637680397 2069488187 2073241714 79 1660820860 1949 13 7 309147027 1735666135 7 1542215927 59 1727943325 29 1077656929 1579929672 7001 149 1986061379 137 71 13 1504537762 269127322 109 67 109 83 1802146704 358361153 109 61 579726049 139 913919162 7001 1937855797 172910698 131 1564539807 53 713982398 23 1537664218 7 2089569524 1923002718 332532307 103 137 71 107 239821989 113 425708546 2777 79 1126887671 109 761327177 43 1406157061 139 350671007 2777 131 79 1931743155 817477227 944433295 43 953557023 10007 79 351639665 79 137 1170789569 59 5 2023745280 836187335 389570707 31 59 2123168982 127 1625312089 23 1544291093 139 1580123644 1224892881 103 286901266 131 29 7001 139 2101784305 131 137 382870475 59 469576068 101 2051223847 113 791939934 127 5 39181271 89 59 403588084 600944476 11 1255392765 3 787031652 37 1814987381 330133721 631681817 71 649931711 1684051798 11 82208555 4999 1983967806 1620143307 10007 11 127 37 100207840 990028993 73 103 1589445530 109 460946612 2001456474 149 503406334 1599737904 137 376348453 139 10007 646532256 645632882 1011157219 19 1517756651 73 973774594 79 1911857986 1581692812 13 1696686199 1415327329 97 826819121 139 2050318711 17 260905749 545783427 31 71 482753637 132440347 715174348 2 1631506396 31 1520158532 857748518 407766244 7001 149 2777 767249588 1356220544 7 1284969004 1818491545 29 1512898618 149 444415926 47 374611162 37 39866020 2016128894 29 31 463127799 61 2130736588 1166114153 71 149 1337113335 339457734 7 2012214190 3 1276687911 1677019017 1685118758 1552646092 10007 103 10007 1514699548 1642797 99293896 13 79 1233794568 113 300831877 738819684 135244506 3 1949 806502852 67 1272125114 1949 877381330 6527201 17 71 356021761 721392222 53 1524836639 10007 17 894551866 629785025 29 1385116386 109 1007316088 67 227307844 149 1078404337 13 2070345320 103 749857392 43 101 11 97 37 1371245456 641702359 61 851187717 116638161 5 136325361 10007 988451432 131 1378224669 474914824 67 1153829244 41 35905586 53 26398505 2000653487 37 1344424341 5 131 1304780305 4999 19 139 1775107284 127 670584406 2777 401398688 71 1686779447 1752534322 23 47 64356959 83 1178346601 57544813 1994401318 73 646415584 19 1658347436 23 1807912079 1486081727 13 730390102 460640429 800384163 2777 19 41 592109946 1928836595 41 1949 529597872 420420739 1497111520 5 859171280 289555062 47 819342728 41 1078987745 97 2008888142 1854943937 4999 10007 1388271110 11 1762255869 13662390 17 2070467995 19 131 1105597425 11 10007 1305323087 728575815 11 1907359223 11 1121104413 71 928207356 97 41 704603860 1047075179 37 184782741 1949 911131143 7001 113 1112160577 2107829380 67 17 113 1061560422 13 127 11 553639116 1003857359 29 445390305 1305687499 101 2006669370 2103722310 31 1334463471 10007 1226507955 149 4999 97 103 1562542429 4999 474815018 1725238816 149 61 139 43 19 17072412 2125296566 2098950520 1320890539 53 11 932596914 1962151662 17 773880475 2777 127 1364243017 67 527165112 973351143 10007 107725355 83 382399426 933623986 17 3 1602332937 1996393227 1221784064 97 41 1949 1066699394 29 1333108424 59 822976220 148497750 31 1949 844499751 1392760560 131 727962190 23 23 79 158048111 2020362101 127 908502501 109 1694859530 19 61 64510184 1133494680 1298802841 47 17 3 103 37 468696834 735652389 30327617 2777 101 1789736968 1949 3 59 1338100493 89 186622231 786738187 101 131 1207984536 1202675187 137 79 734323328 31 591714053 17 252478627 1239553906 139 149 901242890 6717963 765237134 79 23 1040895922 11 139 53 262942487 1149133572 139 68392865 727029105 2086920813 3 490281067 1307945307 73 10007 7001 43 826748009 137 1998343376 107 523203036 1009998038 758189659 113 41125107 1080576346 827217157 7001 47 644068307 7 113 1273511017 59 1724394298 429376335 73 1306381793 957614949 588851136 113 836794267 1949 7 1249023307 1997312471 5 1373959655 32202526 10007 1291241011 97 656308906 11 1781898833 131 1200907392 1579874279 4999 127 1355448521 331112876 1399732502 139 914949396 97 103 3 113 125839060 657466544 107 603665110 7001 1949 16725245 5 1148651750 1898537911 109 4999 1008486809 1033509290 11 7 43646008 109 47 194256734 1823112280 43 1504042562 1297955915 2777 872252923 53 1781786065 1022269517 97 698911287 2075039909 4999 237637463 534919884 53 109 1893270377 503501520 1032345451 83 1899446698 1453246434 29 101 1712429346 103 280264545 426887531 1220584412 43 7 1034664099 268307684 170319140 10007 7001 908638787 879906683 101 1495187941 1385546381 109 809726120 97094257 17 4999 762292511 1180618323 139 334902528 137 1599415268 215020409 10007 127 1667739315 258797798 113 11 5 1949 7 17 640372099 1593906247 1908131535 1695926907 139 139 377864757 1109914049 37 665830535 1333051580 5 89 67 3 2012608416 683502753 107 1774097664 1989160816 139 1858826991 127 89 2 25745122 109 1746585044 1494235874 83 11 2043968190 707766004 917192870 5 1600492745 83 53 592023197 41 17 113 701592931 1263730415 436738220 1343345808 113 113 1915602103 1758507017 1384540159 89 391318671 290441365 59 1702796109 79 1773213402 1828123831 113 1590802783 520494091 10007 10007 574351765 1456588899 1042339913 37 160897127 139 191034094 600480278 79 1959143018 2024209019 47 17 970442824 222776034 935255776 13 17 441154471 1874712502 23 1989949351 1624266569 139 1799138994 41 364739649 4999 53 505103992 10007 41 1641440289 1454909805 1400780430 103 4999 1019482890 101 7 1298974782 2 2132765944 1205618541 107 1345892390 37 79 244141442 1721881081 1949 881604813 797982064 1118992764 19 633369346 139 103 1720009360 10007 103 107 1503194957 1275979892 845840495 67 71 1347567078 31 1702865309 89 519947879 808018369 1727453272 1949 47 1506374769 1763902198 2 1709678806 1977199602 59 1692147258 218853090 10007 19 649045149 31 1020751322 447069166 71 139 137 161621092 1267495367 61 1813838111 103 217111331 83 2121990099 243980719 17 86392340 7001 820671222 465292022 1513171309 13 61 668198862 31 741961178 1675178340 61 2 749498918 817552432 137 397475634 291583966 10007 36955851 742312541 1698581789 53 1086682415 17 5 1202524447 4999 19 765885174 1101869384 29 1231294499 1676504632 4999 41 647493443 1153761033 797665936 7001 32848692 109 1389843631 10007 341338770 45161591 1125440061 149 265419 104693523 11 59 10007 1570888853 1233172617 67 113 1227861678 1284803382 3 83 1375014769 1718612187 10007 2001089783 823935900 2777 890506863 4999 71 466050674 1916703220 67 43 1172218614 3 43 103 4999 1539347069 979913978 73 1176523845 4999 236521259 149 13 1455943025 73 113 1305745557 376518977 149 527355971 113 37 29 862786744 43 7001 10007 641115662 17 1758271937 19 10238739 1974019017 43 1631861567 601279131 31 89 31 2089486707 287804713 11 2777 178939762 149 89 346501564 79 5 634721240 258968485 493626030 61 1238572547 2777 779523339 11 1018257306 1244243759 17 701203046 13 43 103 407999845 79 1840436772 47 1731416691 850886496 599064130 1949 1557613514 1914904102 113 249745481 101 1220979607 2777 1356117403 10007 1457719690 850975266 1268083985 31 59 870627010 2078281667 1384140102 3 1977838455 5 723999595 101 1915985554 37 30091049 10007 29 1800317129 1134238801 41 334231180 19 2027379306 298479874 71092296 2 11 107 954954028 43438404 29 589971041 1936771455 101 1707295314 1309097204 127 2 101 1438859130 267347782 31 127 448084194 2097786254 41 7001 2 262741202 3 83 5 182066507 71 417886026 59 1290364628 113 109 2088068419 1464828982 89 1810576840 521305485 113 13 2 957813050 131 101 254436271 191204801 67 854646743 1981878252 2777 113 7001 43 1702289117 602063769 83 1869359897 19 829696092 89 1726589892 127 68246780 862578040 5 2777 131 1603306118 1533644641 149 97834308 73 31 13 7 1192661491 17 1826131143 1052197830 41 79 1299129009 79 1709716025 1727110317 97 1446359210 131 37 37 1949 127 5 1318752415 83 1750477217 746053936 31 686614160 101 23 592505438 137 278690464 13 2777 67 2 1397273734 1153592312 1356996829 7001 771104142 79 863224547 1318372372 137 67 10007 779135013 10007 61 194584754 1988531985 203423675 1688646557 13 902569499 13 391946713 1152200867 53 41 2117928518 7001 845454762 61 101 53 61 1719249748 67 1028268631 4999 855901882 29 547632810 131 1894690335 4999 158611651 61 785701350 13 2089467563 2777 228144435 729427755 7 139 13 644550777 1018247204 43 333864825 2777 2079425931 797943562 1509459491 89 19 1126136783 13 156432857 7 1237860651 59 901583661 11 97 5 729409330 5 334618385 71 2121637265 2777 787662726 79 47 79545009 327786820 7001 1546954962 109 233669186 53 149 1186151154 10007 1322505106 7 73 67 1328227903 43 863091356 335118287 37 447159070 1949 1687443290 1379462127 17 73 702382290 139 139 2062487072 59 1744923466 113 680739437 137 501065307 1696766673 41 47 1548273312 53 1374449848 11 6226660 11 292594841 11 109 43 430657814 1440481897 477224344 1949 214271111 31 480075818 10007 1634723506 97 102144686 1949 685081296 89 1871089413 31 19 450376380 1708583980 73 184545898 850843370 1175160827 23 391251078 19 1215613236 1400517300 13 10007 109 149 59 73 1872230270 107 899605603 727500062 915503853 3 761638407 1020865345 139 327179836 131 17 891409926 71 107 2076532629 103 79 1890239794 365179001 1562784340 5 11 4999 1481125410 5 138512310 17 611518441 1097603368 107 139 1756844942 7001 772952406 71 706125743 1523262968 29 5610973 107 1083267768 2 47 940084177 1647327816 23 360850477 1625573891 101 31 1059325676 101 1992254290 139 1368107222 109276101 1615780673 687105893 103 2777 904305057 1949 17 1161235253 1376143921 43 107 1274171729 1714431801 127 1466442068 13 37 2030360348 137 1804380420 5 1762665270 149 371402523 1741508439 3 227226087 109 383824534 13 59 139 1333787844 1961652231 11 944491064 4999 89 616336392 916061751 2044710976 4999 109 1930368492 673636554 73 101 1527743776 861208191 59 600189005 59 611036273 59 139 606170104 1040339841 97 67 274568546 131 1232158490 1073635409 1967682228 2777 507023310 5 705863100 1173660642 9017614 137 17 79 2106154515 101 1502116339 127 127 437562244 512445254 2006612424 3 103 11 916255835 47 2009497596 2777 670162302 149 1136603588 1594571478 993931174 366656654 4999 19 2777 710328830 1442933142 280473714 71 109 702008396 2054793553 107 519951520 580264638 1511101516 791607980 61 84264864 137 83 414066892 17 227632443 59 73 17 1952839827 1174103964 109 23 43 133619542 2096683526 1949 127313585 7 1536364242 32647566 61 2071795575 37 11 43 1250441462 1128254984 4999 2127079499 967535490 3 692820859 61 1646581723 2130634011 11 1787362676 13 1138330245 780318682 1604232717 1514267721 61 31 7001 1711842514 1863964631 79 29 283654481 250490400 67 1737545404 201738674 113 1302773485 13 31 512872405 4999 242078972 2038236998 109 37 1685220287 131 149 37 2777 1767193936 1949 621921817 1383864184 23 576841466 59 2777 349679840 1068244023 107 37 33252825 1737744960 149 660236932 127 673596697 1602709464 45949967 37 1632481774 1934070644 11 19941194 13 47 10007 1949 299290389 29 1965644302 173268156 113 101 1834468050 103 53 1124412808 933136937 113 107 89 137 1725413757 41 712123547 2086058754 19 530884187 963315066 127 174026195 43 1582860659 958417755 2777 37 1290489885 247980253 107 37415546 177654989 71 47 2 560508146 1319403140 83 1797689198 37 1754546734 822609900 109 107 7001 71 1904049024 1872944057 127 1108885262 41 53 484117211 43 702308379 31 67 1025287064 1463152298 103 1621158200 31 53 109 68757636 403822846 101 43 10007 1804657809 23 155243376 79 1760879925 5 3 1140074499 1396759146 2777 2 1761567597 127 59 642574074 7 1260774408 37 31 7001 1925786073 1862027966 29 1693799667 149 1610822675 11 138096600 10007 428366948 843418238 109 47 496648483 464020609 13 83 1302911175 17 1484615131 559948561 113 1799350518 41 4999 2033078303 43 101 890781317 1819084134 1214386705 19996262 139 2777 1776941206 113 10007 5 664447240 442558170 59 443464001 1741900424 1949 1949 541038502 1390030698 293086552 19 149 1127568973 261211751 101 5 7001 59 1694326422 37 1955525581 1257536660 19 31 927152030 113 302577275 17 1552002930 131 202532288 211798311 59 131 720697548 59 1340139171 1707859362 139 61 1530852340 634684659 7 107 1945296232 83 1694260159 61 1679181221 1620405769 881592862 1756897265 103 101 43086499 174204800 31 10007 2051765231 519463370 1972158199 67 1411339406 638186868 47 7001 109 2021012164 688681184 149922633 7 950188764 149 1698850706 131 1749721150 1152755683 37 23 1473048823 236778307 1581743087 103 1523577236 2020525814 4999 1851129700 107 4999 659283117 185217949 802699428 4999 1801494629 103 865592739 1089402048 10007 175226294 1539357120 29 103 1274556402 127 1249228134 759613289 7 696925341 649292154 7001 59 958374701 1229910932 59 44337802 79 4999 1954200102 43 2071196437 73 1267550976 605576840 385327611 29 17 852541823 2138695523 1061898052 131 920230917 4999 1267186512 61 783350288 59 242822012 1949 364558905 1940904272 113 254884527 37 53 1078752937 7 1189875284 23 103 73 1252055556 427930757 131 2112877495 67 23 206560516 7 772393111 529796939 3 824205126 4999 1565107873 67 127 149 150915395 101 1274248724 1877034702 637607644 356220307 67 79 2038999401 68762469 31 83 7484027 1340518973 599658059 127 1329709177 7001 247985890 103 428176871 107 1009529136 821504532 89 2777 7001 2045790214 1463419030 100353495 1993947117 127 97 689868269 107 127 478033461 17 4999 17 7001 1248085110 83 2777 150773778 19 28521945 127 1482296502 1140523246 31 3 1428787851 23 7001 1335257987 149 592817360 860826385 1161160920 67 10007 137 10007 192044337 937501268 59 181033653 137 357993741 37 128669239 1856913524 37 11 113 1175517031 1809297178 13 103645295 103 31 107 7001 1614899667 1949 1416737845 282861776 107 2037999896 888111003 13 54340975 385796671 207709310 109 5 37 1275693104 1300889364 97 11 26603786 47 1186968174 37 117276937 113 948109437 67 2028138424 37 23 1746020229 388296350 79 1114233617 109 416009182 201388509 2072189750 1216925480 79 3 1661481060 5 41 19 232443258 89 1144691580 47 328874933 31 731961776 19 712125377 37 737500132 47 892026207 1130832267 107 67 754645187 79915057 126878740 79 1301836055 103 370326487 67 1011472313 738377529 79 395003638 37 1839339943 137 105192457 59 2111523211 1806999057 109 79 801996110 103 2108873141 1737967337 4999 101 653837619 655116487 37 47 474237708 1842005341 149 260498208 863217413 31 29 369146156 4999 83 816771626 149 474759892 207453445 2049195808 149 149 809854187 60256643 1598689111 1533290576 89 71 1470133810 47 1990040489 53 73 1370965696 69069794 1018380619 71 53 297907329 131 835832800 1455843773 4999 7001 1686890950 423118656 1980418445 97 61 23 37 2127169021 1235360158 43 13 1712694256 4999 1632605057 53 2091606045 203460792 1931930338 59 224379227 19 871590287 61 618398175 1660043691 83 2 7001 1751328154 2777 113 3 31 1917790944 293788364 7 29 117647171 1854201536 476990558 11 154395230 41 101 845079928 10007 5 11790985 101 1576410121 149 1517935861 1413231475 139 290629006 37 424414960 2125772190 5 29 1835168372 1514997584 13 79 67 932466001 1741021115 89 127 127 109 1268939196 59 1073564118 1122326261 59 94270252 53 1919929876 149 4999 13 1798990778 13 852154030 107 565737569 2027715320 139 19 87967967 1524621845 1851682501 394291351 37 31 127 1279831070 43 83 13 61 89 4999 1492141512 106092470 388450897 149 61 193090403 2101323810 137 83 2049270959 1764088482 109 137 917986584 137 37 1879424665 101 43 1508115522 139 1421704371 696234459 553116088 67 1199610277 83 7001 5 101 1124180298 2040759035 103 375842159 1169358073 1751027625 17 37 71 845044059 1626459977 1619531918 53 729225516 149 409144762 1298831063 385211473 1324437405 53 19 113 1886257975 127 2125624146 37 908960369 1863809062 29 113 1572849825 1367920935 139 53 1694051296 1431864453 131 59 1239754374 474749990 89 1963568552 11 2037421749 67 139 17 650780297 149 1450661169 7001 1330848094 1409518331 137 1996186722 1008781554 149 214962002 13 761038083 17 137 1331944825 1531160087 1949 169079648 29 113 97 37 1137040895 1871560011 127 29822775 265146540 5 1293985156 568247495 10007 1949 73 137 395162999 7 1949 2777 1708227118 5 41 1312447 31 715405267 181992226 59 1853072960 43 1775149678 89 1092884489 29 1622623776 544402587 3 1120686388 139 103 2 415327812 37 17 2115436803 139 3 11 869238513 5 97 528931895 1270869896 71 53 89 171934828 719742377 89 1752135637 10007 2067618127 2777 1604386757 73 833541813 13 722912736 109 1902996412 1588766438 149 4999 3 79 1434758421 61 149 13 7001 648068568 156584366 1312239585 878003690 89 762023043 10007 29 1880503964 97479902 113 101 1060270831 64288618 73 1796582353 1949 41 131 7 1659845467 544355203 127 1584306839 2084861371 53 11 41 1775170639 555084945 1949 1949 753019538 2082422693 2037796348 113 73 1026134866 1583742953 434999240 13 1716597794 103 1427411680 1740120690 109 131 633331421 47 158733663 37 1949 1553629758 1761728386 101 1016292603 1090514372 79 501933882 109 149 916762581 2020651786 43 1770295845 2777 1752523045 1482472267 1697249515 107 137 139 101 1266413548 1266783349 239124876 71 17 845906672 1710656314 97 87123654 1483632363 267002954 1460026783 113 79 2 71 1840508363 1604789712 7 29 29 1720770245 331783780 137 2 1434527610 67 1637134481 23 1377681048 30073995 29 63378369 3 43 37681803 1740587755 1949 912808303 1554545788 79 149 1991386043 23 323628584 300134797 1896017177 53 193787027 19 645112833 729210090 10007 343720436 10007 1908965341 2074070834 1949 1004452343 53 131 1017445167 127 61 1617578846 1034852505 306793324 41 109 666549153 103 53 47 137 31 1978261530 3 227477571 735189583 31 834059371 695584084 53 2058911564 1249325663 89 502730145 97 92590089 99660225 97 1349652956 2777 501352308 89 548193738 19 1276580303 1997275957 17 4999 213813390 127 1759534708 1386876752 1988633121 47 101 103 1651101845 1667233808 53 103 103 1044582225 7001 137 89 1339742988 82416492 1949 7 195070155 19 59 71 1949 29 1088472921 1294663781 235546696 17 2124014481 131 1252819466 491182494 67 107 103 22249648 74698484 19 821344711 1739663880 61 648196370 103 121288577 10007 37 198862061 165168075 131 10007 405703794 27579292 13 1916820360 43 1617044025 848130119 103 1621002361 980934602 1084274011 37 1135205464 17 61 2060216806 1290905607 79 1252363823 1221368535 31 1565059769 7 17 414974216 149 967960918 149 131 322003779 53 19 101 1754399439 1121019083 17 7 816686822 1244420922 1430943015 3 1949 214376357 107 936642904 67 2074490346 1278712934 149 13 159872752 17 1356141085 108792197 61 4999 919086146 43 16727344 73 71 1121329270 10007 1668857383 59 218161940 7 2777 107 61 2073304600 79 89 528789317 1108278730 11 928982736 909198950 109 251893877 1714939127 2777 638901435 113 1849782993 1060273732 89 362008123 89 779589513 29 332439934 107 801843020 615730644 131 1949 1664617512 2060262563 338984244 19 71 61 455653042 73 59 1160887318 73 1949 1178597331 149 984452536 766009596 1449630881 101 224324535 1177016723 1915249740 89 11 97 2077024916 865115437 103 623294400 154915173 3 113 31 1534813069 1101574584 131 298667251 974985916 71 19 41 3 516075407 610662961 113 936242857 59 967517518 61 7001 524177094 103 1430299818 107 54030613 109 1665036258 29 139 31 131697920 1492316998 13 1120142520 5 2777 59 103 133200037 37 139 1864843136 1952457390 13 149 1872376614 53 1904882540 61 31 276930037 872931833 83 2050959216 53 859282640 332984647 139 1356041327 29 1464141147 101 548774617 1728768320 31 84539035 7 23 1978960028 1949 2089736969 4999 1507678404 53 1856773804 7001 224767105 149 769013966 1553141000 109 3 2777 1297045059 2064477340 2777 658537120 5 137 1869316919 19 61 2777 71 2 23 10007 2102020385 7001 29 29 671849966 1818271900 10007 203977317 1107935055 113 2086442345 19 61 2777 10007 17 19139994 1818149633 41 97 82563397 1469818174 43 103 78727638 976798028 131 19 1451679591 1160608750 79 1389654515 5 67 1703314602 113 58672431 79 963917789 1381280937 696865427 83 61 259731412 1061538348 41 31 113 67 31 61 61 1016421284 7 116964687 73 34574333 131 282507671 690234795 41 1402518062 139 1497215565 79 1016559186 53 41 689479247 1599013899 1837526791 1633942467 67 2020901310 5 113 378128284 103 89 432027538 2010253413 31 1667047847 7 2000423152 449337912 103 7001 2 1428497644 127 627247836 67 447147280 1520909117 1118696306 13 73 97 442827071 71 149 107 615761353 692597393 1959473634 131 1787398608 1560200880 41 109 69712912 1253706664 216845440 97 103 1803568213 67 1637234713 1255673063 73 109 2139644167 127 1967349634 1432367595 923792332 1311603583 139 79846087 23 1910121526 24865850 2 882112184 17 17 19942545 5 2 1673289210 594355780 73 397195545 4999 138147365 1907911543 826295541 19 766091430 1353285705 5 2083752234 19313558 31 59 439416373 71 1560229801 37 107 1888229402 1886052873 79 149 2028494791 1936829991 13 805442469 497228836 103 43 1304480250 655132020 139 64474764 101 1640778121 773215773 71 7 1653565290 13 920267400 127 38255829 554320075 127 1408169661 97 110764214 714112207 73 912280769 139 67 665463229 53034559 1808102464 61 1667982821 127 1210491009 53 13 5 1575333073 826477676 109 3 139 103 2777 854816568 73 1112864195 1166151889 41 7001 1300953824 394646370 101 581460030 97 89 31 41 1032657556 1142854946 43 149 4999 1185973541 23 73 1671119577 596429199 1940886626 31 922490808 61 802103030 4999 43 113691699 748945620 240350102 2 1947256742 1661957383 501049425 61 810721024 107 639362129 101 127 79 10688159 614647153 131 11 1191233375 5 1884320115 113 137 276150352 685531396 825509633 31 1928649482 1277332450 7001 53 1172572000 19 1513393149 101 327990200 37 1161306457 1638614469 113 1485748747 53 139 302366007 53 131 1351575601 67 1133534676 845294914 702698188 836285006 29 89 1311643285 1792466853 1722659106 287581075 23 3 1995593892 17 149 2138044806 1119154496 149 58401204 127 29 1578259634 169348980 103 1046004449 1567540829 301576381 37 1836663054 137 967768411 2777 67 1282519811 53 131 73 1134735141 1526386930 113 1949 67 1912139599 519386881 816808792 67 127 2015324519 61 1402880501 1751891044 79 891578481 127 109 1083863518 47 832042034 83196298 31 1009175385 3 1856515095 1793146640 31 17 231502067 7001 778034876 73 199889768 125984455 51862958 67 131 113 1280652956 335285916 43 1959692879 131 130654704 843362979 107 113896471 90381402 107 1602891239 10007 131 1743171889 898001901 89 47 13 1813267172 97 109 1381386540 668342973 3 53 3 73 971105349 1949 67 78299349 1739040074 849716092 61 1970310009 43 1010770728 1919365759 43 79 1920124704 139 600274836 7 409848145 1901721717 1047189904 660829889 1949 749451112 107 2777 993563391 73 109 29 1579702938 37 1037026218 192073982 2777 113 1256838206 966751124 79 706465163 3 489048616 83 541809060 3 17 1597144598 83 377673157 41 2000415051 1284364441 113 401780766 61 61 2044834741 101 1499449131 109 228998427 379499850 113 7001 2 2070599778 1129433106 515233611 131 5 1156234431 11 41 898442963 103 1952758357 10007 1663388814 139 402221659 137 4999 17481503 41 71 1710375516 144242535 101 1876101840 67 79 1713831080 139 242536652 135495810 139 1905410888 73 13 865897176 127 7 1651007610 1190366632 89 5 165522260 1771183905 5 1393356273 4999 1512017536 17 1713555290 1958671286 97 1234239112 103 1893974197 3 2103739662 103 131 286153705 101 331222026 149 870105466 1833136421 149 934082714 137 17 1444573040 19 1596063213 67 7001 137 101 1949 113 1889834826 1525162356 1533316099 107 17 965155136 10007 547225270 19 1943727113 525482205 113 1250090637 17 1460404516 167064690 127 392941813 2077386887 101 380722813 73 884693146 2 1861179040 109 107 149 555518786 509754032 89 3 197266032 107 1940758938 41 1971177098 137 103 1054348054 59 1748717940 97 996353736 1484246333 127 2140935520 346452419 43 877406873 37 830259623 220056312 59 107 1472035594 1313904574 335499887 777617879 67 109985710 7001 214930700 1853510661 2136181334 73 73 795804553 134666532 101 1949 1258896131 37 614579250 1922731270 1837197811 1852585909 107 2033424710 23 1417507825 107 260048841 1050191502 1291607640 103 97 109 304430678 109 125897398 11 1010014841 1741393599 103 1903736743 29 375006569 1953753432 2129256935 13 1052053301 83 1280367973 89 1132103407 702807608 17 1589354021 13 139 107 1371388612 194680853 73 60297938 4999 71 377942301 1793967777 139 1784153486 101 4999 89 107 882121853 73 149 78326412 1223457464 1949 2108695622 11 59 1063589393 131 97 103 397548997 787784603 950830649 79 2777 1451537787 1557251634 37 1949 109 340681244 1863994939 861302705 4999 43 1533891184 1996323934 1713122092 11 479812938 109 71 73 41 1749164878 41 30000733 59 1556133711 4999 955588844 31 660925602 29 680919016 955539639 113 1354953955 4999 127 1815683567 41 83 119926202 1482960419 139 2058418075 79 29 1561306872 293620741 149 389578390 5 101 845261728 1284731312 7001 679783098 7001 808587496 59 962024205 2040701241 2001466854 71 37 1609840363 3 1949 1790952041 14554486 79 5 1070592910 41 1420835935 1821433851 3 23 1201867317 1261635723 41 109 1047320396 160591880 7001 337077147 59 626661833 41 1054897705 61 1984728818 1993648242 17 1392148411 47 562509489 477092629 107 1388719830 89 1365908276 1828579849 17 4999 1464282085 1188200090 61 149 565087864 79 73 1587571654 37 1208695280 2 7001 131 599955372 796008269 97 558684207 843847911 457990369 1563053372 10007 7 112673527 260387692 23 127 73 59 4999 788507267 997830394 149 97 284231631 2777 2093297046 1520159998 109 474950169 1920812830 2 2126126664 5 575114552 97 7001 1130704118 1228079595 139 1818717824 1814918845 23 131 976974397 97 441576443 53 1400714369 5 1050610020 125778730 47 3 19 1837270512 1951022133 89 7 101 888282577 79 1345947569 29 17 1379205835 118849891 79 1423908656 1440135721 67 1850404627 149 1949 1829072183 287590542 842242330 103 1774826166 813701653 1122312160 1949 933010854 3 1563987831 10007 1802170174 37 1205546765 1154634027 4999 23 2112392933 727078921 137 1182298492 31 974752933 29 79 443425341 149 769766780 425789403 453825325 83 59 31 675101756 1867514276 59 53 101 59 891700199 13 1207563799 520750829 4999 2022155488 4999 4999 31 4999 1270598001 906689241 79 10007 1549980239 101 1049030743 43 61 1929946609 137 2777 3 2130092727 1269451628 101 13 2120935533 1616245102 113 109 1498442402 22340464 149 588016580 139 689990996 103 1246552041 41 11 19 17 897595121 1815040887 83 1783699841 79 17 103 149 1301318862 2777 13 53 1138713641 73 2122011085 7 41 902304097 890222720 10007 1434283296 97 1713143904 67 639416577 2124270543 1836640102 83 139 771840173 2777 2014938437 162168469 713352629 107 41 89 1945480734 43 1933620001 97 37 630793797 7001 113 2777 1294354146 1211868915 546284528 17 67 97 320856794 137 1970830488 244078926 2 1169691902 17 41 190151932 1118698366 31 149534886 1658961993 73 804453357 107 1239936437 932737832 89 1490401921 1165893414 41 458690842 484771880 61 418811847 131 47 809071207 671383751 61 265405876 2777 5 684703190 401580 137 933078093 19 17 212058510 776822650 37 1389224089 830885523 1826020104 3 47 461816407 1884365276 2 1496333344 67 901502755 1460569042 131 1824132949 329784394 79 2023809044 2777 1885421934 58877954 2777 127 459528291 2777 1983749950 797754344 542212027 2777 47 683981090 101 4209462 1363621554 137 47 1371271859 7 2 2079009562 131 149 137 1035115693 71 109 2 778640996 1441427462 29 78611518 998878668 1959395466 7 13 1182490400 1884849551 131 1974661381 1507785634 109 17 1926420467 2134578038 137 838028041 97 37 1648285139 79 61 1597301653 109 1434936386 1861847966 1334871450 2 524566376 19 566808608 5 1136558021 97 2777 149 2000756653 113 2777 551989844 1227067436 149 1948571042 109 1371826803 59 2075549023 684073494 89 67 236496734 1469782939 7001 73 251224745 4999 962137534 1396328830 359843426 29 131 53 1570294635 61 1971677990 11 419576047 864147295 1184645631 13 962078403 2777 559674312 83 61 973963698 71 149 935697203 1916196856 73 424881043 61 830668781 10007 109 1399311371 127 2097783268 31 695585099 101 37 41 3 387400581 127 37 149 369226172 113 1957720367 11 1258478463 1154052334 2 10994124 681521503 13 1162571046 59 1960850899 1301967186 552001002 71 83 441045400 1330169122 113 446015407 649893269 31 59 13 67156505 1156691759 1733367159 109 4999 1837518533 47 269815908 1058374656 1022432170 41 1388489347 7 1056000218 89 1240518579 1778573419 89 2024970292 107 1048669871 101 279099818 47 31 654285163 725116412 982133258 23 5 881611275 107 962852875 43 1369447984 89 1721459894 2777 1974043677 127 137 17 510025806 1125290792 97 19 1590118702 962595632 264212287 1082572050 1949 23 283299418 1727932092 109 2050436233 405889920 83 5 1219664605 2011053945 597123150 1359085705 139 109 43 958370282 97 38385325 113 372444949 131 23 1394482295 1764302032 89 1588855145 113 1096177405 2136605582 103 139 780565898 131 1583073599 879092194 109 83 470759301 10007 139 1724781222 1170972289 103 1575086299 1949 127 449703952 97 107 149 2777 831708723 1773064514 1199289991 628496003 83 53 29 31 1591596792 1841463644 67 991793770 10007 1962983127 2777 71 59 1103750052 2777 4999 557028572 1918489535 5 1201734743 531501839 19 2103340898 47 2 1273751836 797517872 107565243 10007 137 595301579 73 1154729768 7 652103781 103 1925523085 101 105991723 2777 1760616178 109 999339795 43 635882798 4999 573925712 17 149 101 157080250 553981465 1936644648 67 1305724954 47 61 4999 31 137 537889942 37 83 837118661 292429086 53 186116655 1467766736 107 71 73 13 1979160170 71 922038701 7001 581019991 371747103 2127158419 149 143367380 139 7 1670093272 37 262763344 1089884011 530729280 61 37 76456179 103 662044242 1766301964 2 35485277 113 2091877583 53 2121625881 1065383819 1595993222 1949 1919175017 2040245560 47 7001 1429527189 19 822253823 1738670102 139 1114749559 83 2095318815 969633473 83 13 775104115 470380219 89 103 59 1024890281 23 1632581283 107 103 149 2070270417 3 109 1718700119 107 1459371187 79 1485770696 149 613223208 2111959823 1729424435 1142534049 67 29 1333384770 5 83 2 871374512 1813556194 1949 1449008280 139 1864831784 3 1176774024 2777 66964578 1246164865 23 814298440 754962281 681667020 500938903 89 131 376016505 1352780404 41 889675933 2099012154 23 1373468297 127 202123929 19 89 2 983320458 131 79 1806057157 1899651380 13 1117965784 2031755076 820596522 61 790001423 347728071 892512050 53 67 300121475 37 579580215 73 1698703357 644925989 1777839361 4999 113 107 2040343517 89 1993477358 525217524 3 1971108774 73 4999 2006156313 3 1699034113 685754971 139 1888079295 97 656240344 67 67 47 1604852835 53 131 1545714064 496972211 71 1990071354 10007 1873620617 1282867379 31 2008432371 580029158 1092203972 149 1926552418 109 1338436942 1801494446 131 131 1221567140 1596580709 113 1922157798 2040460114 31 37 5 263564390 10007 481186595 1169738720 59 483251882 137 257424918 963275960 97 565568588 31 131 1180050751 11 1393639456 1591809791 7001 1266438894 551237737 41 1167281037 31 1536042474 43 13 805816141 1704316341 23 53 1643245019 776990176 53 456441728 131 372447164 139 653987911 1497507633 53 1356870113 41 1379832901 137 516810225 149 7001 2014761782 1088053414 67 1824985861 61 7 2777 385108806 356150250 7 1876066096 107 1346363559 1191567975 127 1802225424 7001 1073921024 67 41 1912137560 10007 107 2063206115 2094615854 131 1949 492081534 1477867428 89 149 1043578046 7 1733712274 1280316780 103 616353518 1082566925 83 23 1075400765 5 1995775015 4999 2 19 1108831583 1528311299 7001 189924584 103 5 45389377 89 1067619525 1693258409 31 114829558 67 1151178121 43 107 83 726452965 61 7001 1765638198 2055913660 318835177 1742493455 23 137 522700300 965564564 23 39236597 97 1257527400 127 1561803074 1282700889 127 1307321363 1888095157 11 2489434 37 19154123 79 7001 4999 7278544 31 139 7001 47 103 1305398413 1962238580 37 2008838817 217982753 522688915 23 127 519121644 425887913 10007 1282917414 1105131000 1216676946 79 1075009955 4999 867406484 1634267062 101 1940323322 1027723628 23 242957303 11 1781620941 113 103 10007 71 695911345 740007819 23 131 5 13 505905634 2117416734 2 1117302480 1158168511 131 139900140 1085489311 1191543497 10007 166847777 113 1088166496 399334177 79 602654660 103 747812445 5 53 973964146 61 31 113 1805680666 1720357494 127 19 11 1292203910 10007 107 490270790 1920883260 19 1745215455 14655213 592573764 1802918684 61 61 1447635103 23 137 571660598 1472052780 17 1920547661 113 2 929050324 67 429840175 533350274 103 7001 66881395 131 127 1138200543 800408864 4999 29 1375221528 1877381990 71 323889007 1872487294 2 180823532 71590597 107 416969073 67 789381605 59 1818774096 89 1198589754 23 251595045 696073550 5 2067951305 41 1007762698 2777 67 691730303 139 71 1316005590 103 1181249526 1939070893 29 79 1779361161 484007562 57588480 4999 1314717004 2777 103 875965457 29 1109268102 4999 7001 1940848096 11 79 701755542 37 447093977 1390573262 31 1829418593 71 127 33250886 1149668643 31 200312328 1490225890 1041822421 23 17 1966579550 2026957908 47 53 1768842352 349724104 200220793 131 640536421 400960476 1061662644 10007 409663078 11 1963387377 838478003 41 1145191073 1235344136 10007 250778875 5 1817114555 107 1998172249 1667008935 1949 1740615441 109 51057235 17 1498768858 1486892726 1179498006 149 1728452591 1151573223 19 79 7001 1577038259 993224869 13 53 1406130651 941553798 7001 1490232860 1100803552 31 308816947 71 740345755 2075725683 109 489649037 1328950823 368945699 7001 5 128393112 137 734470152 3 41749170 4999 2118481755 29 1134142411 4999 71 31 608581057 1590124726 2 71 137 43 4999 375854814 131 7 736974847 1432752041 41 559970825 1542069081 29 2143317768 101 103 314338490 372643494 71 341263007 43 71 5 673238480 59 137 1146227899 7 411247690 109 139 1340260518 71 2128333493 41 2103033623 538844137 13 1822323960 1220154910 5 1275354828 127 31 505797829 73 1480988084 1323205242 101 149 238859814 1682219328 493753241 59 7001 67 137 990579256 1186915659 89 113 1339975470 3 127 839547089 1573597056 10007 149105046 137 103 1429884240 7001 923360691 109 79192514 59 101 10007 867136571 816501151 3 11 1006121743 345014417 302798545 149 139 1130766946 1704995867 540812124 113 1905075927 113 1650358220 23 71 41 157321797 1158594931 708749363 17 562063638 61 67 1515406201 776513987 968236687 107 1747304650 37 5 59 101 1751028920 1411469436 67 73 1964095368 1931640882 43 2105966237 1328679618 37 109 6535858 1676662489 1326402459 7001 107 53 1574435375 47 1797841556 131 96349976 1528607703 1475658180 19 1054423299 1835305191 37 67 131 1908794450 737921559 67 859160363 408550523 113 1199627899 1304179172 2777 2131152783 29 2063897009 1292629031 53 7 1689580258 17 526537821 1323428471 31 67 59 1464057997 73 927955931 1949 245281302 1947698936 2777 89 82655902 43 894315071 97 660900053 140622299 1949 10007 1179270616 2 1568145510 19 1322062604 137 29 101 287409395 73 107 852418282 670222962 1650816027 7 1282125439 2 1272959526 107 47 1706985648 101 1564216391 37 1253267367 4999 1362022354 103 122464940 232377357 2002494086 107 71 59 149 1406886520 83 948351706 145445501 131 13 1261034918 1257248395 61 808381682 43 3 164108208 47 1254312641 233427832 1248695065 1949 665858257 23 618350768 103 2031403159 7001 37 385570752 1705103094 2 1986991956 1906892709 29 131 59 134050630 73 59 141187236 1674745562 67 1293899578 7 53 303880270 17 134302771 5 1180189345 2110836827 83 1156849946 1362047901 89 59 2137390522 439803287 1074732824 920937551 107 71 109 13 71 13 811500937 2 11 1404062330 1233315343 101 1889554460 109 489659009 101 499284410 89 1663340313 41 2777 1067387159 2019601020 47 1453908105 948215415 61 97 109 4999 325599867 176154762 959204333 79 729393869 19 1071813370 79 131 362987769 336812004 43 895460380 23 1771072795 1601184007 53 61416453 1998256747 89 17 1605260717 1744017823 1949 1940987440 113 37 83 496190019 369033086 2 97 595076823 47 13 17 2120699697 47 1700472267 1620810745 358232026 1158862662 2 37 1302210388 647062818 47 7 1131341877 1358287335 1949 61 1743240129 17 1680299556 29 588423630 53 538652179 37 1468590532 61 1708892735 97 1918254877 131 47 89 37 823008020 131 1455345155 266828589 23 2013985455 7 2777 19 969027740 297415132 23 284679119 1876878844 3 742576852 53 127 1620835214 1268171835 1464167012 1699988882 2 1314080470 79 1167900371 73 109 1996419477 113 1320258479 131 1695067819 131 203729366 1914731763 53 1785652468 37 1538851955 1845912779 83 139 4999 139 450456055 149 1713460644 137 1555849669 1949 1056149457 43 109222365 41 79 469680146 37 79 131 1825007243 1286245115 1170355882 4999 2777 1816997534 7001 810582781 17 2777 1397023520 1431686383 113 149 1010496693 89 506224026 7 2 1073356034 1342374626 10007 43 701708443 635022237 61 822945868 43 1195551919 1711028072 137 31 776125393 1393130762 73 109 1443043915 13 246839775 1132014282 1949 4999 581673642 1765731783 7001 149 1674311808 2 1838035174 109 71 300295849 107 248907856 1443128580 139 946304165 334856362 83 7 1224698774 2023052785 13 2777 7001 88387625 944402725 47 113 1879660685 5 23 1839027905 1493536004 113 1887988519 125403445 1605443847 1820915744 4999 1612580543 17 73 634523031 67 113 71 59 1842538875 10007 1022465225 61 1805056307 89 546011173 295962736 59 175941363 127 1776730127 489607178 2 43 1036438675 1615252550 61 545214401 1426989105 101 401594281 29 802154297 572943632 1949 194592058 13 1336699104 1285743517 59 189832382 149 1333787506 1458742035 47 327845633 1504954138 17 127 743924598 1051700208 107 2032962978 67 1022986753 43 2014988768 724214260 53 149998123 17 3 826710173 109 89 10007 59 725248473 79 127 79 1396308270 107 16991910 2093585622 103 1069511564 2777 109 137 67 71 113 71 1588794051 1583584142 690482845 13 959672467 2777 920830058 17 17 1888192820 2 67 43 113 3 562187205 337301189 89 29 786557032 43 955036235 149 83 509848499 59 1351939039 612779959 89 13 97 1450899131 892242604 251537178 59 67 264145289 127 665312582 131 537272134 2 315595802 17 73 842024559 270037427 97 371301741 7 73 2114277538 378078899 306531186 1166101378 13 149 1643817958 1405838545 17 289698617 539695364 13 737644672 1536180090 53 409533979 127 5 137 113316673 825235255 43 2146451141 111893254 37 137 113 1092014598 61 851306920 97 274665394 109 1020466284 73 1200498870 425024980 109 4999 1299984582 71 149 107 1102136910 3 139 59 61 622795729 37 7001 315626083 1321107764 83526606 2777 101 1799841715 1949 103 1502887626 19 72880981 10007 137 131 1646983221 4999 1824100107 113 388134886 676835987 935126361 17 956110668 1573956090 43 7001 54726817 810078709 3 1651863585 666705367 109 342636057 264542455 41 1077764281 113 113 7 1946534394 4999 633929790 1676230906 2 4999 2777 1061082892 37 490385642 57545942 131 441271797 1502089522 1197875377 4999 107 67 527553578 710165123 17 1796697989 2777 433195338 3 1786398081 5 851966844 59 31 1107863554 1002174944 137 802280479 1693097700 61 203717314 131 1231051133 1598938474 10007 137 1410307052 1665919136 79 1234938965 1150800678 131 103 5 139 1808561295 1032150844 43 1436603920 41 1841703203 29 493307081 528002580 61 2067444093 109 1405275960 1274894076 3 128253945 1949 1978160452 19 491254158 1738965581 101 97 2777 546852394 1859523632 1798178919 97 31 79 738828619 71 262825457 729723303 2 137 41 10007 2015632412 1949 1493603896 2777 2146546021 73 128128908 421395340 2 11 791152560 1120300874 480679232 996085531 97 107 1945376809 1790014223 1949 1082909660 5 1596492058 37 1286460923 47 1696109398 127 1580815736 61 139 103 1218977190 2093776914 1263143258 2 109 89 1543338765 870645685 324874617 29 1104174121 4999 53 107 80055153 7 109 89 1804701950 1102211286 11 127 1710074050 77444981 19 857908653 5 905580575 1812493160 67 5 89 13 79 1583079578 721806177 59 285214562 2777 137 2061768211 37 127 535468322 23 1416677428 1846735858 41 2017845653 37 195877138 113 2062791006 61 127 1970572767 1465602479 107 743479442 41 1866484856 131 67 23 986976575 3 1320558564 79 43 1020937046 1956625732 13 1986833433 2113021387 83 541302511 149 608382496 62636173 327175570 89 79393821 97 1201954820 2 400340870 2027025546 13 406718640 4999 67 113 1010626913 47 800649465 1336901746 47 879595286 1054217436 10007 659609349 1144036303 139 23 107 79 473417138 4999 1898025966 97 1318934026 149 523885788 940431211 17 361611841 822704483 41 137 83 1181622030 1046366226 493943424 13 653484533 43 1223019330 1404918674 7001 53 71 1854007096 11 797935226 606172677 149 1332646017 19 41 2097413671 53 474345707 1930714285 461315579 137 17 398295465 568254053 360972504 1299048698 10007 131 564897152 427774081 11 83 73 43 477406166 47 1403920879 37 1110315353 1613541061 107 539911621 107 1525195976 1444227327 37 375348239 740366805 605030574 131 644233896 131 1216751304 109 787670951 688567684 107 89 287037816 745987702 139 23 778478789 73 829124291 1374725008 31 1637362588 113 79 980954692 1611040285 127 10007 1199579118 312418540 19 1949 1042234468 2 97 495697936 1810330594 995334481 1222337663 109 4999 1065311895 597616146 61 2029834935 7001 285346758 450672905 2022216081 29 101 13 210436252 3 7 873518695 61 13 661636859 73 1448915169 1385862587 73 1166141347 10007 358334868 149 1587897321 1401667231 83 1115856980 519013620 3 41 121192228 1895604455 1475047650 3 1150595300 5 73 103 2062297827 1722534302 1494289203 507774891 3 1149343978 1617601529 10007 973893873 3 1665711483 2777 71 107 67 1241457271 1499566932 799247453 1406421232 59 1688698203 47 698185517 2 960003182 774910540 89 71 2013699160 364755542 5 53 1658319173 139 131148431 723511158 71 1647837334 336222458 13 315076395 73 713999641 131 139 173269338 1787803961 109 97 1248766457 249648803 137 443440191 993484953 10007 127 1840550548 101 626029176 3 1988277309 3 23904057 1384961043 113 201764212 1704767833 707523217 991197374 23 1124857707 67 1244050037 1128605139 79 267495975 89 89 1858728421 876827199 1838657365 2050303173 1949 1280623733 121280246 31 1949 23 103 1105261788 53 1898872234 107 1368578792 566610368 109 2132605274 1600897267 23 17 73 1519450957 31 5 109 67 1093437588 47 37 1954582572 1224975843 73 67 1932138965 1949 1902302732 1096045591 89 1212849758 84863476 109 187674268 131 424039664 11 79380588 127 1191196373 1127870518 79 10007 212658757 4999 213857220 1591491638 7 71 67 71 1502142385 7001 804274880 1599792833 101 1987177323 590075321 1394685259 11 31 109 475521133 446569539 149 31 23 137 131 47 61 835124343 139 7001 242381621 1636651774 137 1815709114 110733711 89 1064563422 13 1417069493 59 172521487 73 699834547 1091491519 2777 1642010389 73 71 2093473908 403499532 127 149 6393441 1949 97 4999 875392051 137 280998913 4753112 13 447019400 59 2 1490283114 2 549089504 92156706 1921629457 31 109 2059722929 97 686122710 804278701 767397458 97 47 11 1155014047 1943136178 37 369785719 703678654 1949 1973069542 101 19 1024744936 23 3 1504684044 113 107 279379461 83 1882341882 533258163 131 7 1770640536 7 204052037 813774994 83 13108192 1348139040 41 23 2098110209 542858656 1033550509 67 109 149 1475226203 356522730 475279043 43 4999 486597661 70510895 2143228669 89 37 979696286 693447895 23 95713304 294072299 109 129685802 107 1380034533 147367009 131 71 497718591 171352749 59 477160966 1836764123 109 1354850489 79 622709658 808602096 67 47 97 1890878812 2 534731056 1449779732 37 1949 1812096393 236493609 447797300 131 401722766 1898304313 31 30147289 59 1075969312 61 61553087 1698597826 61 534618438 220453976 83 89 458138002 7 7 516841745 3 1270269875 1919602587 127 2777 1758810637 2103149864 31 582966647 101 64587884 137 149 47 975644189 1187641043 107 254219160 2 52857326 1677634990 2 1634946768 810803521 788143703 107 4999 1858303265 270700849 596517015 131 127 1560988598 1737792134 13 761084709 37 335201500 5 1077601801 37 47 792354905 1092140742 1695034649 11 43 1466839908 768005284 41 1408718255 559534167 137 127 47 142532999 1653513157 518152453 10007 37 1949 975250365 2 1446846798 1017589048 59 1213347036 89 2143581643 2071240170 79 1073879706 67 1318134215 1650335960 4999 1605388858 4999 829566306 73 7001 1344630580 31 43 10007 1130630888 53 917733849 398158313 2777 55023478 2043638732 149 1963445712 107 982573938 101 962995610 788546895 4999 1036157727 31 139 612057588 1679892562 97 103 7 322440398 47 5 239389225 107 13 946669503 47 1682338633 1080897009 17 1499954625 73 11 230826061 131 2045862091 1473551044 7 67 961769992 263731564 47 1362806802 71 1870150508 1849045117 4999 859503065 73 1199243197 7 2 1449236700 67 13 2079140414 19 563168379 103 31 668507002 43 2069041707 162741971 127 1658498842 2090495819 149 267025143 871632960 11 149 1567001561 1042981971 149 11 89 1373036381 705597857 83 7 561461831 1109042088 960894305 101 1331013217 41 3 484384290 766036492 9137971 113 7001 820811242 1384174711 59 101 7 107 748438892 144772819 113 83 1839569670 926667195 1949 37 37 83 2034482637 323463699 47 836604653 3 30107834 2105964212 149 431576637 31 1510489818 237786222 131 1636929889 7 950842337 103 234233807 107 672658707 2079103190 89 2777 1377134855 139 103 1763687025 109 10944145 1406692754 71 101 695449640 1000252570 1442490692 103 5 41 580144424 103 10007 61 1194885385 61 924447009 17 7 59 1033278379 101 29 466153627 2063006263 139 2 461894486 2111783654 109 154218868 366415163 698969667 11 239530412 2777 292301466 496158259 7 107 1617093208 1714255489 97 43 79 186596447 23 1102038031 1854850787 149 19 1285614822 709357913 19 573952475 89 679221923 1465460472 83 101 139 1949 43 429695603 1418132475 2777 4999 1766451639 1633663202 113 595332757 19 17 623545212 53 1406366075 138024315 5 53 1121655775 83 73 7001 1806524038 766924545 1486816657 101 83 1237748207 1331796399 41 5 1724695591 73 247768862 89 31 131 10007 1582515633 381116464 137 149 1320048070 67 13 4999 2145474137 598451595 17 5 92902510 127 435309979 13 10007 131 109968736 1367053382 2017341300 13 280369115 71 383588008 1225885290 109 795357195 1612616184 71 5 563894245 835403300 2 41 1552445673 1230400874 47 965550664 19 1126929375 520642353 11 879896827 139 47 2108065410 510827840 5 19 86209570 67 109 101343731 1241206980 1439887420 17 7 23 113 5 1313363695 113 1239981062 1254426296 71 5 73 1077330597 97 944728202 71 73 67 71 1775494941 676108292 19 127 2002976118 29 111635442 41 1359210434 1668615253 10463055 67 1591454685 31 37 242245105 1184936766 781995374 139 127 2078121574 1751267685 1143612175 89 2068880113 43 79 131 107 149125900 97 89 295376760 1111102344 109 2140980943 47 195337499 632911306 998238240 289547972 89 812529777 113 1949 321099699 41 1980414773 2777 1979714008 83 513517597 589175883 811704073 19 71 752612922 2070003864 41 43 1326186607 79 139 1332432733 734044683 632971466 47 348114788 1550725748 1949 1262828687 43 92866842 53 1013971051 29 149 11 1531044127 37 1287532074 53 29 1509122648 641758315 11 103 1050824849 1216019545 10007 43 101 137 360926637 2129543070 101 1234838625 71 790632996 2018609236 73 137 139 103 7 83 53 54228199 41 2777 1763925407 373839740 71 1488784429 11 137 10007 909276048 67 61 2777 1897376015 388499492 7001 664501121 61 10007 300270676 107 1959129447 1967386955 43 7 43 868206595 61 1137074010 3 1642817242 993937791 11 1769740250 43 43373065 97 1565893310 627224980 1972147380 5 3 1548102459 31 2 1964312030 30731165 885185206 83 19 33671211 1050087212 434075817 61 1669239319 1369491058 1223021982 13 702263373 27416894 149 29 476291650 36154938 1513772950 149 103 139 1563349541 23 23 1996512378 1855302268 1205441274 634873586 43 1461117484 204743392 73 31 781155980 113 752597555 1797806666 127 31 131 883349333 832429981 101 5 47 13 1312704523 250349674 109 1480585320 2777 1344160072 71 505472075 53 1197862621 804872815 73 9395288 139 101 537333332 59 1307078547 71 1638504590 5 61 19 906274559 283181434 149 567478122 13 336584469 7 97 2135443748 2 1198490214 230595474 53 83 1041301649 897905371 7001 709887398 1424787512 103 149 1964440436 865376057 101 830523176 545600199 59 2129867593 7 23 1455408421 1120013083 1108278805 23 1490639821 1088393148 149 1291292958 2 97 882356426 1971998069 2 4999 131 206317926 1505781465 2123539358 149 1130566704 10007 127 2097678504 107 1315298249 300948902 103 807550797 20358862 1298638119 127 1883351813 109 109 1689500763 1876832196 67 10007 47 59 59 2777 25265146 880023960 4999 1620541475 847409939 113 380435499 19 1867107561 89 1995098226 156376969 107 137 856652095 840743792 2 1949 139 89 59 61 1273110138 211053445 131 109 2 2092598440 1958254572 43 109 838601092 17 803219672 1528454316 89 192440606 41370520 83 2777 31960493 103 1834753626 31 990693536 1175869277 37 2 1248810568 225022889 113 2 29 31 113 2777 446491614 1915998294 109 2133036069 972358310 101 31 1784752367 139 9810481 502095838 561139355 113 71 103 2034923517 2050818231 101 216132930 67 7001 198569363 392973131 131 1222856052 1745979770 2 37 1736301627 1493985058 10007 303352198 73 79 1572786036 41 149 1937733825 1892824629 5 4999 2 106813496 29 1716025770 61 139 137 1003494038 531620691 7521034 89 1019657069 763968881 127 434068220 1244590050 780486140 5 2127815573 591494735 13 53 490456488 10007 479815636 71 89 1691734695 454925013 53 5 311668675 1681512867 908720173 79 141746872 1630853036 1949 1294645618 1043029610 10007 545459017 1363769014 47 732670616 1163615597 31 1733054558 113 828704053 1815581797 23 127 1769730776 83 3 619002702 1734514639 1315082600 13 7001 1367414317 1884438184 10007 149 1970482088 137 173904786 17 1237173538 979355703 913468092 43 2777 261546191 101 61 103 1998074649 1292290623 41062269 3 41 1067833643 1376830584 139 73 1817731306 109 4999 1621794462 157950488 10007 2777 866760017 107 23 1464622796 393694473 772780449 790440338 1949 17 3 7001 59 1777769651 2006332157 669360866 127 853645721 131126396 73 1736176870 101 1949 1308295745 456000007 97 1752874355 4999 11 1947680614 1719546257 13 137 73 560370703 907545271 491069777 2076389411 101 2 151110964 863351221 107 1608589827 3 1749127929 107 142263562 1212237240 149 1160614491 67 19 1661532976 1685844882 1766774135 1195327900 5 17 101193588 2077351805 43 127 249413014 357077725 107 1650022283 2777 1406083288 1096984155 97 101 176540728 1251493929 686946273 19 52739193 131 604686838 103 107 1592216389 37 139 1623821908 1141940111 7001 89 1564265691 29 358343140 155323020 113 103 1041049119 122414676 1285159052 1064622491 83 2055641751 1145102269 17 4999 959847992 10007 23 29 1610147529 127 1238298853 131 1171375145 97 11 595571075 804792472 11 1092676893 562873057 109 369300722 73 139 1581472639 109 1080271859 2068898183 372316459 89 549476399 113 97 1378414620 1669232260 1861239804 137 2141179850 17 1745531389 2017184827 371467755 1488031856 43 275253513 19 109 671491733 101 1980354816 103263776 11 101 139 37 1595752872 1848349319 101 1848051641 1373633734 1084636926 7001 1293579562 11 1409183292 452715317 29 833162344 1512917097 1160218261 1949 1099058803 1520903888 10007 131 537053495 79 720098667 474053246 4999 1487850298 71 2052875682 1669624099 41 4999 3 83 1091313794 127 43 577743098 311369579 71 1367017457 1457045136 221211629 31 137 1873044004 97 7 1662092572 466476945 37 1756965535 31 663015910 513962733 83 1897484248 508303454 1829386075 23 29 495551652 316368105 1631806097 1158972850 1949 1673860599 755935419 107 61 712322803 5 47 667824927 201801033 131 464373647 1900991662 83 31 154709654 2109401603 139 1169227551 1897540984 103 1683332823 71 1536851232 1927786192 101 31 89 2000048228 1874449219 422545568 107 53 11 619095279 520866214 101 911973541 200767434 7 951573175 1021837347 3 233862192 113 1167276779 462858509 23 13 107 1510718662 7 89 109 2056193779 425157215 139 61 644880227 1129829617 149 7 701430301 11 53 43 1680300207 10007 141078686 59 125517624 705983666 23 1981895432 536315395 11 1456878789 19 1108674928 59 147043237 1008496302 11 537590316 37 29 858874730 61 2 785363370 2777 101 2027524299 29 101 1512688918 1767007221 500925973 1069113813 127 3 83 73 1127138662 1199532445 79 1101813832 1758140776 7 1541684171 61 1702369087 127 314289313 817160468 41380427 23 17 1689821968 4999 263292331 197396040 975249555 29 127 2143159544 83 59 103 29 1481120584 671294304 131 7001 23 19 1549579713 2777 1446947519 7001 83 103 377486451 113 1276380426 651189281 131 1509427989 3 47 17058274 916392699 1534356725 11 1138975794 101 93641544 403932555 10007 735754801 101 53 2010686493 238894850 1308538360 19 13 370048247 41 4999 61 2103358330 43 41 1831852243 11 999367017 103 1067966103 131 113 2137692529 1122210458 1427724600 139 43 2089295954 3 683091762 228715019 657918225 67 139 306599806 503332205 1708968397 958979710 67 17 1949 914622047 149 1006009111 31 734328775 1851354627 3 103 846931443 37 139 999728798 7001 11 43 1075968780 2 59 17 949189300 1132895015 23 78653964 109 829485749 37 83 437503541 149 1665889136 127 71 4999 127 347895662 83 1147307257 89 1793453418 1411587882 1520151457 11 1722215363 1904081453 59 1003512179 668837686 11 2104330908 107 97 1729341135 109 2076215323 5 1060800412 59 640156943 1142256503 4999 511983043 11 1765376436 131 13 2042009762 23 613541836 13 1274578838 878576569 131 83 83 1725730522 1209112792 47 386310296 855178318 79 1203733353 19 7 872960984 1684044446 61 1677639330 540475266 3 1192924253 19 107 256911494 1890395108 1984638275 10007 1535639345 2777 73 1382277995 1190909809 37 1218192403 368026960 19 83 694716889 79 306584701 2104917633 59 1612144320 858579741 17 31 687657114 107 1996432228 930777446 2 29 1802224343 31 359824626 4999 51509696 137 50976193 127 4999 47 231601096 53 439656306 1633963056 23 23 1486520935 963094479 622024144 707359342 23 2055289905 101 137 794074582 73 1977138356 109 1326475500 7 61 1719420969 103 1681170807 2777 1797391034 1926174357 59 13 83 3 11 1084112365 29 2030779027 67 1229973136 1132517616 1290582185 5 702332135 889057322 83 204353531 199178881 19 43 2777 1434426266 109 1464246704 29 29 1545487836 836057153 838515182 19 453696155 37 284115970 7001 59 884395014 159123649 19 103 736452783 41 4999 2 1058789234 7001 2 1992992766 87745851 23 597924884 37 1417429448 781549634 7001 1387031758 109 41 2777 604527330 29 784192616 1686735389 31 2777 137 243162944 23 849525011 59 1562529391 59 3 1830637860 53 2070385640 303524163 103 11 23 791991016 2042488458 107 149 1545247412 1098212248 822086859 1781996003 89 2134323858 1108624425 3 97 725894650 1598356591 131 2108799748 127 134419594 29 1445212042 208364333 31 1645638875 37 2000169725 107 786696100 4999 1098705215 109 397681268 598837062 1434870223 109 17 1506277928 329817850 29 1949 997213646 1172664575 103 1108717235 1001619483 111950851 47 61 820958740 1534777507 1481938559 1542096785 101 1445853028 41 139 971043019 139 17 83 869588510 1019137993 41 47 113 1548830172 4999 218093681 13 300736579 448966545 1651864128 29 59 4999 1185787795 1388667211 1995997354 13 3 131 708076222 202053614 2 614596039 113 17 885460198 665745347 109 213878601 23 819042121 1853312159 139 1548308689 101 335310941 149 42711446 1412525759 137 71 1905605636 1642687694 2015830213 83 5 131 927601961 87913183 59 61 1563883969 1094401909 47 23 89 83 7001 1327552103 107 31 41 1721583153 410719632 149 7 1919781983 1418473322 139 1738645916 83 1046205870 104256051 178461814 2 1976243953 1414820563 97 5 1945991165 2777 1868932108 1980473090 1375999809 71 2000292017 73 178010573 1422197461 2041106534 107 139 1270793183 107 1506397788 54822413 109 405349418 407969996 97 109 1821099842 23 125730955 1270036063 109 19 37 895658461 617311583 47 607808979 3 667385578 101 1586711616 131 1479744560 78065127 769625018 1949 250828504 1949 37 1676985743 1750198156 2123393811 7 2777 568017491 144444775 89 7001 17 998777429 29 1123059684 1489498571 31 139 1429477946 539453579 27322136 53 1029165067 1260200518 41 97 109 858124954 1040390939 127 1114899091 131 1856095068 1549731758 1949 7001 166532787 2777 47 711633580 10007 103 5 103 824105415 1949 61 19 1274903363 1170803163 3 149 4999 11 499387372 1381428633 13 1580637019 703655271 89 1505919872 131 1949 1146295958 41 2036737794 3 1861334907 61 375105297 1766101345 103 1137143430 5 389207136 101 1949 705843426 113 105129889 89 1082466414 3 725270613 7 1992284665 453145399 41 2090549984 31 53 2128729683 17 1807210237 89 13 312549445 181204478 2080739913 109 447657223 750620602 73 1570000957 137 1283577386 83 980257056 109 113 89 137 1471171195 59 19 89 1263676785 2123629233 109 97 1746421562 967027718 53 149 1907721202 23 819368400 59 37 1362015769 67 958372958 1338524928 1245823883 20396202 53 113 555466043 1935383681 11 12153736 7001 3 10007 2061301165 11 911518699 17 58285061 89 79 607638138 1949 102152937 1254980348 101 113 127329530 79 47 37 131 540557876 137 1515837596 1907591949 101 504446419 480830893 79 90808446 31 1898144353 1429416789 73 19 1324323921 7 260832635 1771414927 1290705305 31 79 1570858989 83 149 1995089785 31 1949 7001 606426620 1679963263 109 10007 67 39396779 103 41 1145986736 828535339 73 597513687 1819056413 1894975555 10007 61 17 1439465803 1874300337 41 1973908469 115838940 131 575373353 1204995640 53 679753408 79 67 289912149 101 229734701 1706830714 200849176 2050215618 103 47 23 1883441020 1329860096 1710162643 137 31 1570389875 17 41 169656562 2 17 61 73 1995738897 512347434 11 101 1960348592 73 59 2 378812092 1792016412 97 1932228069 1570753237 139 1341502370 139955300 2 103 908955533 952685110 131 41 29 97 428199343 1326134720 4999 1793335377 1910885942 127 17 953944173 1958358250 4999 139 2025835484 803661709 71 1971804233 1148029484 7 31 31 785938350 2079732898 10007 149 1248321553 2777 246760445 139 813748812 835719651 1777898109 3 103 323397958 67 1408502251 47 41 2106213993 1949 79 599315478 692855946 2777 1949 705912208 1244111017 1756072161 799565967 131 175094237 43 29 43 2108473567 1104358087 23 687528600 73 677707960 97 73 1258837258 1098576270 338363046 93397577 7 29 1256370277 43 83 241118579 536319233 2777 17 19 1853401336 37 47 79 97 1779868811 190512365 109 149332616 586540990 1790371518 1734926316 41 1941879155 131 17 1014252572 53 649679141 1467682360 71 953728090 511688196 2 1627332916 101599520 3 945372192 73 4999 1547600418 823555300 5 1425214445 97 137 1864028028 1602906367 109 827401015 2 89 27675351 109235574 13 676357789 2777 416424632 13 71 2074966906 83 1487751179 149 1581146270 47 1389188629 395914008 89 23 89 23 89 79 113 206542869 355605576 1263880378 127 1296152094 1190016718 2114025303 37 103 43 17 593202318 622724178 4999 7 189159110 1823146486 1164482466 7 576215549 779198331 1538406226 149 71 1939957020 10007 1462282882 41 2082632023 722703117 139 846688886 53 1284973340 127 1677851737 37 19 194738144 1372196712 53 37 1171323319 226674486 41 23 5 694614190 941486655 1949 99313244 1388623822 71 61 29 1109169119 29 1234893254 1993815530 107 103 1691287604 917698431 13 1139771633 13 2777 149 587406723 1949 589465305 3 1450214208 97 817438982 846388040 745735279 59 79 614606649 462174411 19 41 2777 1174318321 157536433 97 311280107 811434555 47 67 1523915000 981154566 11 23 5 29 352345563 179773117 83 913802203 4999 456393703 1653130275 618705289 71 1183607385 101 2146040728 127 419043358 1172600329 23 109 10007 1144210387 149 571670684 868037048 113 1775176438 13 949492037 472800729 727839131 10007 315217270 2777 1929824914 89 949377240 1853132235 1766877539 37 1984313681 2777 1602525090 107 463428259 466823955 83 7001 1627672060 7 182642715 73 10007 537956306 1479672329 41 43 1429299597 11 1681368447 11 5 31 310249665 41 1881848135 697833835 5 532038460 97 121821270 2 107 371926405 37 2059366260 97 1264452909 61 11397301 1057020932 83 1077967978 966556457 47 499424829 3 1292880573 2144670389 149 149 794776728 1827705520 1028518316 113 1836161408 31 344807210 2005736290 5 7 19 281981755 998965960 1723581212 37 411949658 769497891 73 59 1418962001 131 96355609 83 134929116 30034090 1949 149 41 4999 2777 833481159 31 155368683 1483205207 11 2056552058 252970361 109 803501566 59 17 1894516959 53 19518788 7001 145690810 29 101 1129049036 53 1903707424 41 1349065189 1298214176 2777 1156700622 1810910708 73 31 1991937480 386169665 89 13 1853108556 420487730 103 2048595906 1103721657 3 1425626660 5 1580674376 1412499221 31 1751194662 3 109 916951417 10007 1704396814 89 1643176564 83 898148561 31 124343737 107 249177092 97 149 112591850 390790197 823705861 1636118212 131 2 963648288 1556480242 11 3 2041081779 73 1450534601 1884363819 36816423 103 1513718539 383217026 17 1952368330 83 1399292850 5 638303386 1410048144 73 1970488864 41 1931917253 1462866700 1410299942 79 137 89 29 89 97 424791130 1193074586 57517342 1178123192 41 53 47 367672493 83 17 1421906962 1678634043 31 1460208159 675745874 71 17 1117231532 2777 1157118004 47 1984537447 1023981665 1481175969 7 37 138887751 1004196949 29 1430166995 47 1917877728 131 67 431628740 132189258 67 739707939 1208149349 11 3 47 61 79 1714736475 158281116 127 131 83 26728241 41 2091531934 1143042440 5 71 147446694 651952814 42676463 4999 1192241504 109 23 2051236899 1135613707 113 101383374 1789208094 71 149 1774528016 386893847 4999 61 1718722702 879852412 1223336326 43 97 1844004823 570189765 47 73 97 13 131 4999 1266651619 1954399042 2777 631923571 59 609256181 1362453050 10007 672391371 71 71 43 97 11 397558370 203504917 2054531215 103 5 79 23 969554006 47 1690139881 4999 1851033068 41 1070701306 575742976 71 869703921 97 17 1262697984 785862315 7001 1830964529 59 967906505 1125847617 29 2052827118 1299999733 7 11 2098334186 101 2045120619 370674756 214077123 3 37 1552247199 1840224822 2 113 756321995 1559913102 2777 780856299 216216679 7 170838824 113 13 101 1757203959 233475943 83 37 676659811 32434402 1707671862 13 750937817 520810368 19 2777 2038711927 61 1152379548 61 1821682711 1949 262783670 1443190723 79 497063435 109 363691689 519628594 107 15854297 29 3 1153564047 713676489 23 1904690973 23 1007342094 137 23 276230483 318118382 2001322949 109 137 1597536811 67 4999 4999 515286922 2119805954 37 89 691312484 8915130 10007 1999378586 1304822737 1022815932 139 7 946069897 59 11 644813455 547754812 1589138250 2777 10007 200690385 637921742 73 768598051 103 41 984330706 276697684 13 1654037905 11 2109753863 213798634 7 1144313797 1146007973 11 1823738250 859393380 5 1448526506 109 210155270 101 370458286 59 1720859655 23 1917544454 7 183058043 7 1442750939 83 376792617 1484580597 127 37 1948535107 1374580809 7 1416094512 1234768168 1452045356 127 109 799163148 11 737622380 1691468669 29 222204722 850404743 79 1416914143 137 619945551 7001 107 1432240261 17 1684492889 59 524104493 1426066793 19 1752451467 3 53 1494430241 1546165025 127 923482278 1174284291 53 26113021 746225118 109 41 609144913 1764801663 372781195 1390267984 127 1717901690 998088173 10007 131 1438537200 164889831 1035670662 47 126019747 113 1722062257 1854457192 47 1356346727 327774088 101 73 329604928 1380153549 31 681156583 387959265 64985431 83 1325969654 30756216 2067245068 67 139 149 1864784170 525144689 73 461306424 3 1778806620 916080749 67 7 682464481 7001 218648231 107 131 54087935 131 61 807516758 89 131 97 113 705864557 407375283 137 10007 97 2070529020 426905148 714929150 954245488 73 83 11 1849251635 2142535175 89 213823565 101 67 1056406822 137 1027836883 2092964481 131 577411058 94444463 23 29 103 1334326249 43 3 1739148843 2043135363 101 29 264339263 1376230300 805603359 23 107 149 1561428303 97 655286278 61 964757391 47 47 47 1913339544 19 814003681 454667433 73 97 341239707 23 909226156 4999 183661669 103 949266643 605956197 3 346282221 242833 139 291207363 131 73 127 23 7 47 109607604 1882692323 127 103 1800744777 1096296188 73 103 7001 2 4999 1084423072 67 89 1254535367 2777 11 11 90152447 71 67 368493635 1443877872 127 29 47 17 1870854508 103 73 61 2070891257 4999 67 150825576 59 1976885856 11 234277439 151085670 67 736694827 59 443408482 942598397 23 1108185816 23 1343559881 139 149 3 731945070 97074232 113 103 2777 10007 127 487377740 1927080982 1578058061 41 89 1249245385 11 330760892 1949 1434935658 53 894657265 137 432247148 113 139 2010188258 581354311 127 67 588800489 103 59240336 783085599 107 1738397039 19 212648133 19 1040765299 137 245326839 1487051834 31 47 1202446308 685091552 103 7001 149 1373716774 399982695 73 1528764186 4999 1049285101 177157607 83 1057020267 131 1371564629 278666183 586871496 23 43 1851554372 109 149 1348843709 79 2137525278 11 113568026 1166644732 43 1025901181 67 7 2777 47 97 29 1617616056 43 176246121 317944268 1949 1302413000 2777 113 1721520539 107 1497288792 1258625121 3 17 4999 10007 37 1744083467 37 29 1052814927 103 212212548 1774136581 105558884 4999 1874809366 1949 137 19 1788930465 53 1949 611182005 308439989 43 1316421940 29 1818325984 47 1531147059 88516510 137 59 590443562 915656695 465035955 5 82067859 149 13 61 1365946404 61 265858313 1286942000 101 83 1529431687 73 3 37 1096720172 73 83 7 1563185412 1763931732 59 127 616078397 1636276626 23 854439121 61 686920634 61 161281017 73 1949 643770292 1444090111 3 4999 1711532625 433112416 1183478104 2 109 2064417490 1231506185 657181443 19 1661762324 137 2 1115652986 1778546874 3 1218393834 17 332068573 4999 103 108200985 729182732 881549799 127 97 504110543 403013140 83 19 43 137 61 804167453 107 127 3 109 131 731089385 45564682 59 161583831 26977101 1211318990 465469355 5 537657726 2 59 687994929 915001618 73 408956074 47 53 1111443496 2 1484647581 101 16106874 3 209172948 1148088470 23 138241837 2777 127 388952613 1195770151 43 1101873323 137 496692561 61 1801523797 53 610379005 683717437 107 1291772587 246982536 89 10007 1859440698 1083494019 139 641125685 1278111394 139 41 113 920368417 19 1327463063 59 1844148604 1375092449 1988159003 29 1536187424 7001 355689990 5 1066592795 113 807406249 71 41 47 12060623 917405690 1512599807 113 1450833442 83 1987519162 501606234 79 1005804922 331066988 107 235303942 2 2038856408 97 1397379478 131 127 67 68044530 71 1235449558 44057372 61 17 1415254127 7 7001 28767109 1336014832 83 1350173201 851761272 10007 126358389 43 1766180753 1181327737 204849260 7001 137 113 1304950894 113 10007 101 771908458 783832114 89 1933519304 13 47 824973281 765267677 73 11 798929989 948690202 17 13 17 71 588232941 327961425 53 1412034851 852254628 1698445243 459288124 4999 711363274 97 1809881484 446554241 131 2 67697208 2032365419 1227904279 19 31 2058007416 187923767 4999 569076448 43 149 836376336 319821497 149 4999 1229704647 7001 11 960546917 110863394 2777 710638895 107 488582227 1754142099 31 1949 7001 1449914101 107 1959743948 1310158825 73285975 43 1276199408 734354936 2098893473 29 264567380 149 13 481341744 1437460601 59 1019884325 1732081939 59 2088817592 330349186 7001 1255114315 5 2049472899 1291372318 1949 1703333904 17 3 53 29 1949 497714181 1601435043 13 58039026 131 107 1586722795 1716622828 29 1387408836 61 443988378 61 31 1421029305 1932743112 10007 2111312728 950275834 2 1881697192 137 127 741064177 1648717810 1225724732 89 131 2067618127 1780734588 2777 7 59 257208966 581673287 79 1861501253 97 107 861643905 149 224181023 47 47 690792652 1495349462 11 317822967 136701063 1234535910 89 23 1712884175 1037330024 137 758853839 103 2777 543000695 446485010 127 94413330 1984380002 11 1798949606 79 131 62329931 462165168 79 2122038105 7001 1618831939 896335004 101 7001 83 1665644174 29 419598564 47 1684353627 11 113 1285285843 683593952 139 1320412013 139 961339012 1946170739 314991479 41 882908501 1486278467 73 10007 8896223 269148272 924384036 7001 1373421175 3 1247200413 71 1542863512 113 1284266470 2777 915782398 71 47 1317826044 5 910537660 17 41 96949461 798343841 1949 1671203166 1976197613 101 103 101 586784346 470661414 1039062895 29 596840824 67 149 603321969 521792465 31 2087551159 89 203966551 89 607210989 137 1901340861 7 1310082090 967944157 73 89 1204041662 1660950218 79 211629545 838708872 37 1216282275 1570761951 3 198572386 97 37 41 603990272 189139016 7001 107 285471078 23 101 1164465865 1082150346 1864216778 149 1553002180 1949 963920828 1293961049 335892936 31 1020716461 59 1105036724 113 386398867 1427555442 103 1456752484 1783774703 17 1311426818 59 1508074914 10007 5 1060132245 101 13 53 1478638076 139 624967074 53 31 1962483430 1022163196 113 19 5 1914684640 461920745 1098684793 109 137 1616152010 292028308 2055490558 43 109 1786616116 43 1768107368 1449946756 43 60097299 107 211116295 13 53 205945333 479626627 1797538460 53 13 1692457377 2 1989469803 29 1037646622 2133617640 11 863158716 1453458251 73 1279785300 83 17 2027479823 975248741 61 29 1668016113 694394031 73 1173088684 79 89 1260889878 1917446972 1557359693 137 107 11 2020609640 139 1430521975 41 2004466343 113 11 37 1991950759 7 113 843373127 673180897 10007 89 161376847 1666015297 974854264 73 605953121 71 1472238658 37 4999 1079009155 1927999323 149 15128008 2 1594716220 1984739741 195996947 83 667900869 3 463994290 59 71 1909794456 101 2072056006 101 11 59 772560455 622387814 137 61 2036510742 1736449302 13 860080949 380004885 37 2116768705 1597961476 1583969831 31 5 206077456 2065449243 13 447365940 2000726559 97 73 1783509376 37308909 11 113 833077021 1189269578 7 1415165055 29 555673959 1793509875 127 43 107 5 139 47 1572973547 71 1033478546 1558375907 97 29 1630009061 61 1886272012 238297903 53 634941060 469372929 71 1796952419 11 222475814 1270289726 19 1386476436 71 89 1923975025 2777 671725753 792379963 43 1188758650 1868907320 10007 4999 97915413 1220810789 83 1047214441 79 1018015251 107 981370960 89 1695888147 107 11 655262864 107 498335059 97 11 1035186878 2117063291 7 59 10007 137 1268955592 89 1491031507 131 259831230 23 5 1860772065 47 29 7001 731006974 1974494779 109 107 202929830 37 47 1433088985 2137576591 113 1717899122 37 402037097 11 1024496209 19 1810329025 973667088 59 41 959101028 325392769 7 913965416 10007 779395195 954447646 604400766 101 520152929 97 1393861191 701047227 73 98319969 11 1652470204 5 7001 1198751190 149 29 4999 41 3 1380253293 59 3 10007 1001560651 1877243316 13 71 413122375 10007 1956362547 1725512640 67 1787925021 3 139 137 139150636 37 2130591461 89 972921300 139 29 1157283308 73 1663645764 41 105945614 47 149 37 323364571 567839000 548124513 1238221762 107 506291044 107 1035967758 1967121114 7 73 653652627 41 584847206 1958720757 41 107 11 231167387 384235874 43 73 1949 1461231566 61 1537005826 37 41 53 2141355184 71 1039003442 2777 862619510 7001 20141877 79 1851481762 1555612305 7 2777 1490302043 1730412571 2777 2777 807262420 2 939054056 137 334730182 17 1470090145 137 2024893291 7001 7001 1927067256 4999 2135547628 139 1949827504 1739760554 1311530911 47 139 881795150 784928380 1574566729 89 2138637842 11 101 107 83 149 985717802 67 312569003 184458571 67 71 1956404537 851282445 83 131 1171267594 36329182 109 1527159507 4999 103 844085103 1908192317 37 1133962014 383578199 23 144650887 1952109500 886872590 4999 2777 1776356102 23 7001 113 4999 1532678403 1949 107 258279941 31 127 73 1714156070 1382235655 1949 67 1334316591 185786238 1977371728 29 5 47 7 987812574 978720215 11 1665204178 43 79 1297509509 1827371357 3 1360939227 812714937 114824137 17 19 1735832761 162731732 2 1551448062 314291666 13 761720680 59 1116507917 149 1225529172 629229980 1726338366 1356608193 53 5 1911395745 959604830 139 1686356062 41 1531473369 164003854 101 1656009534 1623348745 47 1782060366 873706152 23 1805798310 113 1391650596 992857211 10007 101030672 696166976 196611653 171966431 103 645086888 23 1966774390 1864260370 5 2777 71 1280234867 107 47 103 213047569 1949054477 41 43 147576129 103 792665031 1605406660 41 61 697034739 2021630456 2 169828666 41 1781222081 518410273 1983280862 103 1582885975 29 604131886 149 137 7 567495173 171947454 19 67 2050311086 13 1875153908 61 1856639676 103 551771994 113 94408485 7001 1737074118 47 10007 2 625215768 10007 13 759687721 2 107 1231612265 1489929526 137 160019836 411616855 5 10007 1071057564 83 1382865260 67 131 10007 199804382 53 83 832955962 109 1465025945 1208641050 10007 7001 1838719054 47 31 53 17 1026878115 107 1127644394 352183292 2 2777 2777 4999 237603306 1128952278 67 109 1513974248 114711055 67 414287733 59 695627995 1309393313 59 1693986288 137 109475193 440479934 137 1727613727 149 127 448567556 850131523 31 230830139 1174295705 23 1642436946 1144543904 107 4999 1424527360 1099023060 5 2 53 1895102026 13 1498990155 97 1706067516 31 1950490395 1829604006 4999 31 453440379 23 7908067 47 4999 195627244 127 1845195742 83 1625330734 79 47 1585761388 1910976619 7001 1666681444 19 1565127622 67 299711494 131 7 444204936 141216621 446670227 1893692061 83 23 71 109 769744048 83 799544727 36240579 107 1776728687 13 1053495950 559894023 543091360 4999 1624754984 1169050926 553770535 71 1394950321 79 556350117 179137275 59 47 1904837130 412257293 109 31 139 107 107 37 13 766818520 59 758378743 2777 914696408 1329718388 71 777946508 89 229756259 83 1116138101 83 1246846916 2020076645 137 188593926 139 59 2024422131 107 113 11 182879257 1472647121 1772270219 1626322335 149 705947472 131 11 101 71 2777 1228375403 4999 1751839562 546467898 2 436738200 19 472832214 855788101 1150590283 101 864052692 113 1499778587 29 1397715958 2140597917 109 1913059545 101 1224181408 4999 1670754220 17 160320793 139 23 139 5161348 17 697406555 931059540 5 53 10007 59 1410708858 17 1879370167 1554963871 61 109 2777 1488869111 2777 811156146 97 97 614091480 680140996 1023257768 131 5 1421871538 2029340217 149 639609133 381024247 43 1043767029 3 1588411509 43 86178665 2095017452 139 103 53 101 1008276839 2777 28314292 1118428419 566139701 37 1949 2 1156330344 17 646542827 137 137 109 444017249 41 1575472524 47 137 53 292046165 59 951440844 2 461257168 762409164 10007 1566475766 109 276195318 31 83 115032522 182777703 23 1779843500 805210266 7 101 7001 1205782230 294847115 7 1887034373 1926496621 41 41 1427030338 1574831796 1325322732 19 1059023525 7 41 727042873 67 1516268556 3 89 513995737 253750837 101 1383925669 47 777312414 973368425 1917019636 43 1450185765 7 11 1526483189 692695377 137 1120938932 41 1405675447 79 1038262635 676344704 4999 1771380653 113 102939549 43 137 67 1248053220 2075598020 47 2037832042 19 1317786667 19 1202770509 2125368101 19 3 1645115222 61 327773130 113 1659626028 139 1884520805 529473194 17 1041038240 11 53 79 1393732062 1630544643 139 387961093 557292580 1896859899 31 34457144 149 297932466 13 89 3 29 139 1643158059 621260087 7 1613268796 79 7 2777 1402073976 1344831675 83 11 109545813 1242990351 61 179197610 332102855 71 61075868 131 43 67 19 43 739543627 56604168 97 10007 1481636420 773571121 1998791747 43 1898310164 41 149 137 5 267446315 79 344965111 107 1487143673 113 109 798575638 847095776 61 120844904 149 496696803 1949 1760023011 1489175737 61 1443183018 216190876 1582784849 1949 67 1040898667 7 10007 1296306780 37 101 47372905 61 13 11 957750981 2076560288 53 10007 1949 1232420915 29 117156288 149 1362244569 103 29 17 1302152655 127 73 103 178579074 1949 876948652 61 620027978 729544109 131 71 83 1877242208 11 7 309192016 1755198370 89 1175559259 339733093 41 1026042020 67 61 71 1180698618 252984999 101 109 1949 59833688 71 2 694110417 37 127 130797808 1949 555154768 43 11 2063393310 731733706 37 1936154554 214461633 7001 10007 43 149 1604137874 97 1011865879 367536661 149 124340351 43 1736031088 885466662 1475028003 3 61 1716247322 852835266 2 66546688 4999 1464971947 1519351657 705703731 47 17 2108384404 7001 714102000 1157121498 37 253811200 79 97 79 83 1934923805 746552946 2 89 97 149 1074134523 23 1360974975 139 1162121315 1610550605 193339578 59 462927551 43 619905673 1072194783 248385170 131 89 359591061 1336669373 89984622 25194858 13 1151602635 689773986 3 1256489380 19 583584724 149 3 1119325875 29 244342806 1392651263 89 103 1071207931 161016913 1549860012 17 1944849734 1417400239 2777 2 1575552115 10007 53 815213458 172652333 282606980 71 101 528965179 136948425 410277608 13 1905445969 17 89 507615060 1686028653 101 378329234 109 700002628 13 67 1804024044 883302741 2 19 5 596603096 37 396137257 127 1417846542 149 1848250981 224133697 1652747537 101 1931817468 633212120 97 2056166415 1920917645 5 7001 570203446 1200342453 2029416249 107 47 1443807429 884856545 168679469 137 1268281080 1946066380 5 617102163 2777 13 17590140 79 690118562 83 1486689111 1334229565 1943311599 79 23 423989866 1858818209 1796888397 2777 73 1623037209 71 2074376541 79 5 861885287 693581727 131 2092158476 2777 313623272 103 473656521 1373704131 101 2124832950 71 1949 1442018324 761840712 582153618 2777 2777 1461354755 7 103 7 405202514 319251200 83 560779989 29 1949 83 127 858465390 83 1193980481 1357959431 149 1481487481 3 41 681592774 639651424 103 1618765098 484649994 47 1549938364 127 13 59 1807024152 84825952 61 73 2000340525 874721405 988026031 109 1675103498 7001 37 581352140 1876064712 4999 57763445 1949 650298130 2014813677 41 1375877060 1949 29 1525751219 471844990 73 4999 943542309 1375594785 127 1495724951 67 1897631455 59 137 1501611105 1684234023 1875604707 127 914523317 10007 71 2118454051 343275557 41 1834180879 1860462037 43 1945213360 1768513135 137 938685914 43 1741470158 1868366254 103 2136306932 1584957717 53 1874525730 1875259653 109 101 1265860068 10007 503732366 229330419 37 2094013102 312146586 7001 1229274654 2028868089 19 79 1764579629 476008237 83 1030906009 60935485 1949 89 751595121 201793889 164928049 11 1872450699 941983513 103 1020293961 23 698693112 184796384 1949 41 142278364 64728545 101 1515636300 89 19 109 675233200 89 646034053 432419826 139 691478313 43 1981500200 13 328143504 13 131 1452811615 875935225 2777 594296724 139 67 1625567869 642092088 7 113952958 889684565 79965271 83 1040292482 31 1675744655 687380626 107 103 330828172 1409281741 13 53 539145266 43 17 277975653 23 79 588787616 61 1942314969 137 1405136938 1638947390 1776241991 17 103 3 1127302290 5 17 43 17 612520910 954563246 83 2 726342288 587101156 2025634576 7 29 1245733715 1249143391 823055713 89 29 228240643 109 1593649949 61 127 139 149 1261591925 19 2104218726 498684418 1520050795 83 872321 97 113 1510930458 1095878294 101 59 149925490 43 1582010420 101 423829330 4999 113 1253178069 2072544859 11 622366938 97 312670255 5 160128415 79 33618055 303302163 10007 43 37 1089358755 29 922940970 1629432956 2 1469685631 658048770 41 45482328 103 43 941161210 83 2007216861 13 1114512347 73 91710338 1073275054 83 727197860 65979854 71 89 1914849507 4999 241647449 113 79567040 7 89 1165904806 23 1434693816 101 489629310 61 106516980 107 392121696 19 1949 7001 313224740 1568798082 19 455752259 637282528 23 89 1064239661 83 149 804977566 1659612488 1824444261 47 2 906332090 67 1949 5 29 1101316760 43 1492105762 980521131 149 1018021938 1162631504 685033150 23 1086152556 2076976013 19 1123631666 101 41 47 2777 131 560835628 668740066 153927147 11 3 345357691 7 43 1626928005 963747476 131 593938149 809063598 56272901 97 29 1972229941 775203901 149 170208534 43 644736529 23 295430051 41 1066777442 73 550274657 490152904 89 1554820299 17 186380129 31 139 5 887443635 5 1282948821 11 19383683 113 41 1100193508 67 529922430 1509060698 149 83 1154416041 59 1757589173 2052065666 2 669382739 53 551853225 1175173858 7001 1989578635 109 724571408 11 870358489 2 847657220 67 79 1303247437 797396533 1247227256 11 1274088398 127 448162680 4999 95860636 47 1965437023 11 41 1174876279 1263662599 23 113 68851804 926026525 113 73 45325919 53 11 2023644012 61 1719161106 53 1371639258 2030821529 1923124921 73 10007 63794625 945121122 31 368499803 17 1758687111 67 1624981619 2777 279740975 79 3 29 139 37 139 5 452875660 109 97 83 31423017 19 97 139 1169190021 107 233706832 67 1320487041 2034389168 41 61 3 37 1382901566 53 2096849706 1949 72999927 805536531 73 101 47 2 972932124 2014222854 307735956 7001 1977131407 107 1436552351 139 436476402 149 135267713 572603126 127 961166226 69172582 29 1949 1565089878 1732901808 107 4999 798687644 1011864474 2 4999 2100735788 71 1626331724 43 17 1650028231 457259470 41 7001 846042846 711732197 11 109 838873592 984352082 2777 1730416480 103 1300990322 137 1362653238 19 419749862 7 23 136456079 1009246647 47 1129263773 11 1106943420 59 1297953272 10007 1024776842 455340546 3 5 89 321558246 2004404333 8722252 7 392166012 5 1313398767 17 139 1364226898 7 979505751 854223403 37 71 137 29 1037784140 1414240999 61 477358669 113 1555277760 5 1007597475 1583512537 41 785287168 97 298724595 61 1594276894 1107500800 7 375677896 97 1592724832 2 79 1149044019 736883165 101 137 1804838959 1072412414 1709160003 109 41 1914797334 2013069455 461294623 131 1490041388 651422111 61 149 1768166610 109 2117540711 973421121 19 1889505540 13 131 131 407797236 1595147944 101 107 357598922 1641323611 107 73 11 1203177470 1336328972 1306297311 109 42015792 7 1820096090 149 1527996490 139 1172658754 1466332762 61 101 103 1340104896 13 5 1125830900 10007 11 10007 3 7 2053425670 79 593861012 1179331653 80777626 19 103 97 664170058 1479398216 1790061117 1981192059 149 1807985335 127 92021533 89 113 1293324324 1688972492 838141961 127 71 197799113 1289383004 73 889433095 956189989 450467962 1922688089 73 2032331094 149 73 107 71 555729496 11 1377195787 2097654416 2061176740 213079268 23 113 1540708235 11 171291536 89 2101123036 467167090 5 103 1315377053 809649279 43 1842705832 951870161 1949 113 103 1914234400 1328264310 1369243686 559923692 139 113 5 233314760 1056499710 23 701367451 1099208802 2777 1949 2038735902 7 1047774098 1503590799 763346511 109 1897857571 41048714 10007 71 109 1562128757 7 107 659870819 193038700 1841851351 89 1426963166 17 564654932 79 103 79 10007 23 744470901 19 1357619749 61 59980324 635643119 1943577761 103 267328054 825045373 1576332823 137 74710578 23 137 805446290 979886868 59 109 1444665181 202048831 10007 1018962180 335377446 71 139 2006309876 7001 1869617339 43 615265672 7 31 53 808467035 1038690714 43 4999 3 1940092101 654712884 107 1754090697 3 1610541696 1827503367 139 1434599123 37 377354786 201424966 107 545290920 1940291864 4999 1631082341 113 931125811 274563729 11 1302206104 96978547 67 37 113223931 779861343 89 11 2 7001 11 974343678 1716561539 4999 127 2068810696 734133728 1949 1708171815 61 17 73 137769761 59 2036520416 39636086 7 1543935947 79 1481363049 1351235807 113 2085970960 79 1934573014 3 1817515683 3 139 208923811 276481842 11 1999983876 1449543413 1949 10007 19 2009071628 1121359005 1166751107 131 113 1674761460 103 67 1220984477 127 1586631828 430433896 4999 17 2090902301 625738440 1783785285 5 1397317438 1976362486 10007 1832206522 777120672 67 131 1450429380 97 1759069295 605083262 10007 107 1167181540 67 696358210 2139608302 1949 1779152462 139 59 1092064394 29 802130981 1958234541 73 694567271 23 648436713 3 17 37 1223698743 89 1665855652 2777 29 13 17 1703487118 2 167690666 7 1585677926 1498887341 652169788 1213857666 61 79 131 113 1611691654 1949 1992799877 1919480999 17 73 2145308013 31 669735532 2113101050 546572436 37 11 1613212205 877162033 615900524 43 486309016 113 4999 584883000 137 67 66408524 113 75581745 433434197 103 1938428173 7 19 305519563 43 41 504188398 299259922 2083369656 37 67 167159205 113 10007 1338255073 71 616408107 1669179643 67 149 988897057 1436791653 23 1465441113 149 19 1937488463 149 149 101 682196925 2777 2115890718 1957790554 916959846 373995252 2777 5 5 83 101 626975983 624797110 127 17 61 526401086 2777 1523153953 14224959 59 1337864648 73 81098474 37 149 1042878714 61 53 97 1830978014 834730722 7 5 71 131 214061729 67 11 206289028 3 802912821 1539351876 7001 29 654427456 1478268562 53 107 645016544 1239480505 5 13 17 176378258 59 2777 2022047557 23 29 113 17 103740505 149 347146607 137 683645344 1949 31 137 974703488 85196590 1964542116 59 787329942 7 1606895788 31 59 5 747732885 522787745 59 1921221820 47 53 296449034 1732546538 31 13 1706953313 1071015647 1964514409 79 140277535 43 1163206674 29 859019455 137 37 37 1070940469 67 1822190759 31 1353650929 892117876 1157044062 31 113 1350003065 17 685952839 1394848222 2777 89 43 107898954 103 723957172 97 1524596535 11 1147163976 7 59 41 818042824 83 7 1958072921 833906810 149 13 5 497525960 1604237050 1933828988 7 19 911538232 321020146 17 109 37 23 127 83 67 331895823 17 2 1320208794 394551706 53 5 7001 37 10007 953800860 2 109 610585191 11 521697528 793932205 3 1405492287 97 139 1634198814 1949 2129689841 1358717607 19 1720762949 96294698 19 127 83 1457500252 410577677 113 127 590351245 1703155344 1261820621 31 707063035 1231765168 107 1927559953 1907615188 1351256878 131 17 1990312184 67 1169411236 83 1949 149 17 463690028 97 83 4999 249885013 1356441905 792227962 23 1827051253 23 1433195201 1758111042 1949 73 1165886776 532433492 4999 17 1377079107 3 41 1735421063 857664691 89 510541736 79 31 952665867 47 1942064863 2037717546 1304768836 17 2 1338548660 1181108492 127 76633606 10007 71 1315692693 1879875588 1971300044 31 7001 1310888243 1323511046 113 37 1765552347 693142723 103 1099925052 1162415149 41 1505924970 5 75137295 10007 17 1788070659 1382389340 4999 43 935182103 1932722736 1579306044 67 107 506762165 1447483695 1126915976 795989591 71 1242448392 29 31 402850425 870371531 1341217431 3 113 189592078 139 932494288 285085525 1081256350 10007 47 37 137 3 139 1995386144 1130016059 29 198226223 47 23 426071619 1044125710 502166768 31 21007894 79 163259635 11 113 2112804957 149 1738164566 56186708 103 903744215 4999 83 545398229 832043294 47 1303961655 1339914389 1691763646 7001 717342736 127 1929895576 109 103 1477540253 2777 2777 496205468 37 1365729348 79 2086230262 19 7001 11 616683991 1975108827 107 1038356350 5 37 71 2143769101 1327173992 1005876054 149 537095681 149 269926314 2 381776604 4999 402759432 59 576978995 26060971 139 12835121 5 37 783069665 329470163 1188976794 127 948124215 1900394795 29 1688149392 5 2025610653 47 1994920123 2043857153 478060789 131 31 131 1391042091 1459396695 113 59 857044856 1240444025 1067544160 5 1749370560 61 859881967 47 1767973244 987065400 50210914 149 878824648 149 1490373950 113 785099211 31 66678985 2057637550 53 149 1294886437 10007 1457048120 862740231 7001 10007 1186309836 702471386 10007 165777190 71 2043198737 79 1318317951 7 41 1654917317 10545359 11 149 149 374533999 246338008 1763507823 1949 684331993 97 1542094166 1075146154 149 1316996845 2 89 423707996 445210574 127 27905837 889397690 73 2777 13 1231645636 131 1347434129 109 275975465 1607094090 53 7001 1221114420 553751096 101 17 1975697653 1306662738 760908643 97 101 31 2 1635972346 31 308127197 131 1153117020 539562800 3 1731403911 59 1086824309 1949 195660110 97 43 1496847415 402629707 61 951394796 737388558 471761297 1949 1912981244 732080568 7001 61 981680071 131 576691259 1632240067 2777 131 1291111263 37 7 349105337 89 1430507102 777068658 139 1947910871 1929417675 23 1139958308 37 851876604 71 1188777779 89 1982107339 109 89 1102242216 61 149 1949 1648622867 812596085 149 97 83 580486593 67 1248901909 4999 47 112701582 806629049 73 1546635086 4999 1340101926 49475103 348514759 1197584341 83 1651539115 107 496883069 109 127 19 589755618 109 512554406 4999 149 2054282817 1464695330 1797263292 885127095 2777 3 1854758373 518313435 107 71 1028519380 139 5 1755997640 103 73 287547360 79 7001 1352343625 127 985069658 107 1158101180 362452180 5 53 137 33471630 116717232 31 1328712049 1943447753 31 1591754145 131 2035910824 31 59 3 973897266 205734483 139 261678745 289663281 29 570222201 3 3 113 1215281439 109 194995171 134489778 103 3 149 1229537272 103 1136932643 37 1905908369 139 1851661951 1670497604 89 145846169 3 850284432 1954236474 131 2040833473 7 1757638253 113 469376914 53 547982188 13 812081322 79 662244202 1939049391 1490601457 23 1329008770 298096215 5 37 1285453778 326321722 11 269481598 588874144 19 71 31 450597009 149 1949 462883602 1859109055 19 1734999540 2 41 1949 1236032412 73 40988551 599820706 59 218161593 13 371082374 787372892 23 1111816619 7 71 569402676 594664689 13 41 7 334433228 79 107030938 296367443 23 175744794 67 47 1624157605 59 388537321 23 89 113 2 43 1949 172375600 1178430908 37 73 53 139 1888201483 7 1268271137 150004089 67 196745500 139 1845201092 162373545 101 1729319980 97 775308657 1316379887 67 61 1828677385 79 71 2056837979 149 451178556 59 866517070 149 1990152770 127 652220521 17 107 1668085488 645303173 7001 1600120556 503430598 1949 1005687717 47 1943866232 1718549472 7001 29 625591857 370589608 337612332 1706530146 53 1644661578 97 240318082 59 1343711548 31 79 1112918425 29 2057416223 127 1411892631 1949 83 562607456 4999 137 7 1676162341 699813548 1084084567 43 97 1976702308 137 407795433 7 1679852769 872845505 43 1393340298 1681602069 7 656886138 131 813860949 31 1306288602 149 7001 1668982392 2 1037703566 23 1051053333 288181874 67 71 1332717712 191386038 1089586243 107 10007 1279397098 101 83 1109261053 1932592479 101 2010993325 17 2074437393 378887007 3 925629714 1261862260 879268750 5 37 2066142789 1478725350 1148740620 59 1030830241 7001 11 69069055 749853016 11 1576834667 127 103 1805907238 23 933042472 1054908998 13 1003641691 1864892792 31 151395903 1901259951 10007 4999 576939589 10007 1696716871 61 1713814641 1314032073 67 966394028 29 1216868261 109 320240809 83 635379857 53 922527010 1327933161 1849882386 3 53 1513951042 1462577426 4999 1978494222 10007 762483365 79 1687617806 149 3 1933469193 2 390289072 79 1321258331 1153848167 1339578725 47 37 244792000 177560229 1357948102 7 73 1126451263 17 1054777661 7001 1480648485 5 247808450 373884466 1949 5 131 613885620 41 10007 2013578519 865745598 139 1747749999 139 453507054 2 471013082 73 53 7001 1615872806 1245995974 942363856 1776906385 17 109 1929359607 1186529990 10007 37 43 1831301544 2 1026861885 97 23 138195431 2146000326 42626636 23 642726789 19 149 7315006 1619710311 1426794584 4999 449870008 53 1018864633 89 1312384071 17 988682855 17 43 2131994997 97 97 76453460 101 11 1295414461 1883250314 139 10007 7 37 270669245 1099210467 11 921558172 1841722082 29 97 748704193 2777 683280850 31 1334760924 789394106 2104075462 16166252 31 10007 448648704 816109553 7 73 758007107 1127216871 1179152282 83 591188333 1318393762 53 3 182047003 7001 59 37 2777 1168078402 955590693 539953272 1846531894 101 73 19 2104935112 83 1549703646 17 1604483066 1949 220792465 685626658 73 149 1318819115 17 23 61 1672058312 19632362 45450578 622222303 37 137 832737757 19 1620884395 79 4999 971885584 1291791590 107 2 117941058 137 3 229186203 1435266777 89 74486681 89 625414214 1757311205 1300879609 23 73 145209330 1834152960 2777 73 48001807 43 624577002 79 400414660 1949 199834212 131 1872264707 1889703309 67 1029618882 23 901410480 952337011 334333635 23 43 1024178981 7 41437711 103 1187384103 89 29 1492112031 1731256442 17 1755043921 4999 1212857527 2777 1049547711 1544520408 10007 1439371670 628448766 59 11 83516477 89 738135651 2 19 73 83 10007 899699349 71 1967784738 3 61222733 13 269081173 4999 47 239098541 922192358 23 13 974151243 61 301272656 1656046695 139 1999168473 127 256274287 71 19 1960731486 1437577262 127 1984367507 1930233925 139 17 1686140291 353209850 7 941612420 591587227 2 41 1572470335 1670102552 7001 17 640691988 29 109 1127421998 67 139 1104165960 1297841332 53 1352462586 347966461 107 792547691 127 1994418104 37 169271596 127 1213197491 23 73 709708054 53 1694729855 4999 2147015511 1943475115 118192210 5 107 1413058228 53 1579609297 101 97 41 61 17 1982327143 1949 127 79 343146691 53 472726141 47 83 1671393493 2 1419733026 71 774106397 1067037114 1540997368 139 1023140331 1140186917 4999 1568957502 10007 103 973199002 1785208257 1949 685767344 83 2777 535314788 59 171428453 1785491451 1128159008 43 101 1012154734 1843267463 41 1966644868 1842234706 31 4999 127 103 1470327529 405532082 73 149 1005351574 65559813 127 4999 89 1806705429 1093971428 11 2 412936252 176121652 7 1041201309 1270835049 31 43971299 565220861 31 1665564134 101 199075646 1261769700 29 305253355 5 137 131 47 242213983 1210926912 67 24067070 67 1541403072 19 1250766827 1521946835 73 2030989210 1470297234 73 59 68478291 2777 449463004 139 1910499678 1805703110 107 1949 23 17 1992458242 1483789506 83 13 1105528970 1951028082 1324488799 79 1978740199 644464048 139 1501637610 61 47 1214356061 578180511 67 1221067831 1612391649 1840392117 1208759046 83 833282778 3 1164861947 41 31 143974178 37 1898365475 4999 1125984758 11 383809690 3 184930440 531859461 7001 550238867 1507906889 139 984187924 67 1770665481 453116925 31 113 79 1647268974 61 137 610715063 2777 1175523539 67 73 83 488414164 684094359 23 59 1559347108 1013351255 1712256231 19 1775299238 107 1387161106 113 412533281 43 877922787 139 504855923 3 1678833035 11 596600961 41 97 650595878 1265207346 83 1422087638 616573716 1216466042 11 398824580 772987930 11 11 11 2020068149 137 761196249 19563600 718114432 73 29 83 514715985 109 920495517 137 47 531817220 4999 59 198259411 753411651 344654643 79 47 1753850451 2777 1978115417 1588098757 7 1876852867 1536214729 107 79 571209816 1749478858 67 629676318 11 101 1973355271 101 31 944444884 2777 1911842312 831850350 7001 71 795796684 1663582966 23 13 41 1457192849 1671374061 71 43 583355716 1447824577 2051810580 37 53 1261400096 41 37 10007 864578945 97 136657189 101 1713054031 1131616726 23 79 1134644610 2126488741 1131417941 149 113 29 1841642622 1542945511 1914679949 149 67 59 1796869957 113 83 62524155 2035902010 2777 107 19 1567280055 1426722180 113 1435947081 1402331781 3 7 247873087 1676591609 149 17 36822153 2077908827 2122248179 79 5 1219703260 103 1862987054 2 252171414 37 245885054 1687581840 29 2091638369 4999 1841984103 7001 139 674247856 1146672299 2114565492 1077904522 101 1149683554 1373001563 2777 109 3 131 113 7001 1194804662 1084986976 7001 2023310003 1263200299 398699279 29 83 532133086 304701881 67 952565063 31 1770986135 137 43 7001 41 43 13 43 1037684566 548158498 59 883786423 1494962690 13 31 1871074380 1238650712 109 67 3 1263696603 1460318274 313817928 103 2032361392 458331129 1502904984 3 109 1817646177 1317652386 739979151 107 1949 1499706775 871647372 17 1131685009 7 43 1352955526 2 1583589686 17 1139933096 1586505195 17 606014878 436839446 127 170369357 89 25181037 31 1397909292 97 44871957 13 73 2043775525 103 868416175 1093814699 18146632 73 53 1626736991 29 1707829060 149 1562365724 559868776 41 41 2103323817 131 19 1694122403 107 1010430532 1407590136 511346487 103 632492435 10007 1212913243 37 97 67 1949 233061764 13 2777 2122883204 1717580054 5 1178247745 144782350 1366087425 43 83 1763913445 7 75257497 5 2 801981442 29 7001 1296018119 17 1042065296 107 101 1787634754 889810000 2137403107 101 841821567 2777 1206031661 107 1598978967 3 686827812 13 1413299827 31 1621610000 1368813208 41 107 1627522470 7001 1636630771 79 149 1429961126 37 453211039 71 181958228 139 1893212300 67 860779619 149 1438797674 89 127 1264028587 152417734 23 602018376 806923583 4999 580203936 4999 43 586079892 1949 83 83 1053300876 149 17 415012398 29 2038812752 1960769866 101 1542483312 1443565730 215666366 79 139 1759844528 19315718 1831382024 2 629266744 61 334627578 552636271 137 1807343593 7 1834256018 48016612 101 1977541616 1288335322 2 101 1569289217 895230918 329824022 4999 137 308971423 29 1171141597 1392894120 67365500 5 1047186179 907540907 47 59 534043170 4999 1019751009 41 15849862 137 343083346 3 511106157 110694990 101 1970672836 1812692604 37 10007 7001 5 29 137 89 79 109 1887801316 649054534 73 67 1025926242 1881523716 19 41 254138389 103 863783157 1949 645378217 1654016676 13 222396668 37 137 71 1674770365 11 1483582936 279914536 1512092973 29 29 12489459 792029034 97 197632359 3 1102062345 67 1996324831 89 17 864948185 604876839 7 1657949713 2777 1100605633 37 1571031382 89 1491030528 17 101 37 71128097 1855561803 71 116237792 53 43 379230416 617185235 37 331993933 109538127 1062676242 61 1349831461 11 1249148714 127 149 1441622083 37 670175783 103 2117701424 131 19 101 827298274 131 19 10007 20424287 1527278347 732786825 2016832009 127 262451650 2 71 43 1718773479 29 1275358445 71 1880033140 107 1335758040 29 1244970493 419811714 37 1373704683 859755559 13 942586802 41 1066234945 139 29 109 1765900280 67 1803369387 137 7 1968077069 5834220 59 2 67 2058656606 1039421384 11 1757909366 54340720 23 5 1173583545 5 339116235 71 1999769599 10007 1118632495 2 623661242 1512271710 97 1407578446 103 3 32856840 67 223665712 101 321756710 97 329339615 53 1513811970 43 1774173335 149 1616794679 53 1949 1642740255 101 89 113 968739491 31 1011737359 29 1161727356 1815722847 724763857 67 13 2 581686534 708095040 1308821015 73 1437924362 11 2777 7 1847400072 127 78225269 127 1975282331 11 137 81497004 19 113 1236694035 859230323 2025806965 109 855928731 10007 3 1647876726 1925471106 1439325008 41 131 326200087 96279498 71 67 1949 698515753 2 2008362122 83 839757016 53 23 36948557 155264996 526341032 7 23 18721057 1972493455 10007 19 43 23 652402659 2 23 878721992 1417381735 5 1206812960 1399247604 1869145137 3 1643160068 904813804 29 517949324 2103785700 137 83 838938104 83 1739626714 1035075311 17 127 1635770541 877390374 1165700606 149 149 1860415490 40314334 292907722 89 426946996 113 943433610 311067297 107 373419858 23 1406851741 23 107 871844757 61 1502048750 53 53 489406876 58922591 97 323172572 811614138 113 105605054 23 1626256262 129710734 10007 905052143 113 923150788 41 970211700 984884126 2 308620254 2777 2114652176 386852615 107 634365550 1015562078 1742301238 103 19 67 1227239201 97 1706996882 31 37 37 891103336 10007 1949 570103939 843597364 621289931 137 1941531257 11 1590894075 127 1728929145 933218319 4999 2777 17 410877335 4080119 562542831 101 607594184 1335442934 59 41 1341086712 139 1654079845 37 1838223825 1852962035 11 895883076 11 5 17 137 127 349146749 586832329 920827528 7001 127 137 847959604 89 1497494776 1280245817 113 60010458 5 261294290 906669530 107 2777 139 101 139 1471477181 7001 72418344 33117232 2 1920281019 37 300907510 5 1870562740 1949 1880484112 13 83 109 1616456027 401920756 19 107 2003123246 480355275 302799897 37 2058759408 26621105 127 797458374 3 37 7 43 79 41 720941499 987044947 3 29 308983951 931988970 2777 202668237 71 496351370 113 79 1949 41 263288943 97 1712158640 23 17 1825020680 7001 7001 67 1477866369 113 83 5 31 539016344 1805630681 23 97 3 29 754277211 1714976741 1151527537 1370719159 103 1569397101 43 1038759395 855388043 41 5 907381240 2107527860 17 815542428 17 1997828321 7 1585260728 113 64227166 1998443706 67 1331462979 53 37 29 1179921590 67 1010005704 621778937 1722298599 149 432502304 13 2 2099030916 97 15394806 2111133946 139 107 1603351023 1732535547 107 965481903 19 607555609 137 818425220 620408458 101 1298916127 17 73 1664940273 103 2087230522 113 1284352689 2108767121 23 2070069115 29 1399692627 4999 2118068165 17 596603667 2111310161 101 79 397371422 704835077 168104714 1389228104 83 31 859858966 1923827455 61 2074089501 37 10007 13763966 7001 879073564 1269463244 71 473421117 13 59 1750626278 137 1599245087 4999 1604822307 43 5 131 710544 505600526 47 195181273 7 189527093 29 1939691680 228630400 37 304452391 71 522041248 89 149 1745216438 1644122505 71 1867968390 5 127 747734344 29 154419110 4999 545847712 97 79 1794168327 7 1677163176 1417966472 101 103 113 495997002 707606832 61 3 1745976234 508108845 139 294989275 1552440126 7 1933622607 1217649536 101 1999884320 1001866621 2777 19 198696052 139 67 2033071852 19 995526299 137 79 1919052279 427914400 4999 59 1952557269 109 1751225046 53 1408583264 2777 1538363582 13 101 131 2120875590 127 1565372155 1075692794 1111951072 139 1972830486 83 18457623 123440325 1570048528 37 103 1698514290 501502106 61 762121556 131 101 937814189 139 101 3 2031465203 739827959 127 67 1374813133 4999 31 1855152003 1661501079 127 59 114559581 2777 1369197073 1269034135 109 3 312131325 11 659494528 1769788421 73 3 2052081524 109 109 975652336 29 60249008 4999 2024135092 131 1400067740 79 110751838 79 2092626023 900713918 2073125609 109 3 103 43 1429819832 257046008 47 79 109 901138752 7001 59 10007 662823652 71 149 495111057 113 1777616945 1408261135 131 805298908 4999 71 1467682639 7001 995339171 59963238 31 2002379621 139 4999 1525947224 31 173278530 31 1804085176 89 89 1425548244 206327098 53 17 1226528376 1602635849 439917275 59 1514750968 1748012497 29 13 109 1382026914 79 805433203 1165075015 1949 1702018822 94538194 4999 1739257079 1188906726 2 1705044543 7001 5 1377752525 1121532196 1004482477 7001 19 997729805 4999 2143676179 131 1248024162 682989556 7001 1725179419 472311463 23 426378256 1293134561 10007 157376456 113 113 1886033397 764336682 31 41 2147299601 1563264687 59 23 131 67 19 692558493 1208725975 332518040 5 1385856296 2777 5 43 2062719202 784098679 113 1169293829 149 1378609239 765890694 1383920729 43 13 1470864538 500439511 23 411140571 1205013240 1949 89 1223722544 23 114707932 2 1038486334 7001 985761803 2777 24680132 73 1204289760 41 440349471 901744652 149 53 127 89531256 113 438497178 3 229799250 113 2118627908 569254079 19 61 10007 83 1179404021 4999 158768240 13 835808181 73 728952523 10007 113 89 191407502 1449521798 2777 470993698 29 1180949156 107 67 4999 698415289 149 1309522170 1782326742 79 71 89 73 23 1418677421 41 2140356169 10007 101 810149987 11 415956167 1949 103 1028713015 2076144220 898002618 1483568088 3 1711635804 79 1562555536 23 1424279071 1114409777 4999 137 29 377604621 89 89 85609723 131 92562111 19170802 31 83 137 2019949134 59 7001 41 89 1421606159 1103286870 61 587351450 139 633085925 186521780 1054231355 5 2 1551748806 107 1984589669 113 3 23 2047584683 1412911528 61 103 468860634 11 1882258026 1741603012 1949 748803851 420081085 71 131 1769630137 828877104 101 1783469617 1860238916 103 1242023211 97 205744162 1108898648 2 41 71 819121297 67 1169775043 41 365695482 103 427540125 1455653989 131 1981322862 235907158 1223806335 1949 627170753 131 574700013 1111689411 19 1872845846 1827881652 71 1161029814 1457779851 73 4999 1276954558 131 1021631796 180597777 1600205600 37 1222367993 11 41 97 753997878 1122726112 107 17 13 149 965147454 1473105763 73 4999 103 1470925266 97 1884873505 73 1689699391 137 495126083 874625040 4999 1307918364 41 31 896437067 1575702220 10007 47 47 768201323 1584695334 149 1238486212 1423475374 149 10007 263494317 107 2 1420421846 79 1253889346 101 579287419 77599974 1773577176 3 1949 1873912631 109 127 203925424 107708065 59 151895736 13 137 23 53 954442285 1408300206 113 1734858568 17 1584606584 131 88845765 1728559810 5 371354589 79 139 1109945719 582303248 29 887986003 1147513730 103 889073752 97 139 7 473390998 83 548886762 53 67 32814310 5 1479393720 322193094 2777 1159944569 1938827303 7 1130108630 13 29620201 149 882927363 139 1790234237 17 384760082 669168858 2777 1939776155 103 218470313 355050350 101 101 89 2062102018 2 1113310984 1811943396 139 804807915 12127155 59 2145645520 67 5 139 1149891678 50228345 701803355 139 7001 443107292 873750577 7 73 4999 137 1246798971 11 1074843341 41 23 656051195 1914896319 31 721302761 1944285169 97 103 71 830329312 97 1248213848 97 1066083932 4999 680977680 139 1672078955 29 2777 1627042461 71 821218405 17 1906198797 1919809193 29 97 985337347 59 29 769812801 905185634 748184669 101 1362102805 10007 1099889384 59 71 2006890686 71 81053245 41 1949 256085895 13 794876997 1326778722 3 53 62807011 29 1330040543 1336203859 7001 37 608897863 149 23 2087977927 129256067 137 103 89 41741623 43 1354448873 19 101 1409615489 1977288312 95005464 879198120 67 949865429 400258431 107 1892818354 109 717664228 139 53 1147181688 3 97 293163609 149 61 159261545 44181873 105853483 61 953512245 3 360898926 337612436 684617749 43 1018372393 1328386810 107 218659413 7 1982461726 115789123 1462350600 31 137 73 1405562041 13 1124701136 745972501 23 1988781368 67 31 1995669155 1538352189 53 747828192 3 41 1252417734 2777 2022619619 101743726 800329839 1529329782 10007 613382660 11 1541309423 1607871658 139 1136977739 67 11 11 10007 339567531 805263290 59 1339213059 113 1840298073 1520593077 101 127 2069320347 897772067 1313169992 71 779153574 71 1114469534 3 817026327 103 47 107857574 905422899 1425742534 37 11 380655198 376209911 73 1229383802 2125474205 2 107 1528675830 11 939055788 4999 2 1316761970 31 1978939064 41 805374603 103 344204576 393686959 2777 1273696043 149 1446543607 31 40240170 1952777213 89 1949 288325315 214465313 73 37 1049914221 89 51866548 113 127 89 89 1676133300 127 1503657775 49241202 127 1383095151 1520524796 7 2 131 1076476280 538293680 2777 603385122 1421979782 37 37 107 950493626 1508576322 1214123866 137 59 340844239 1237765307 517250854 83 578392113 13 750926475 1238878017 2777 211124202 1607511992 2 2121292426 154672029 97 1443807752 103 2073920995 5 697394460 49775105 22192539 23 13 131 1425611299 1061234472 101 757201848 23 1060419209 1743501430 47 37 214690243 83 2016897759 79 297182911 30062107 101 131 1550902057 137 19 848356536 809948815 959895101 149 103 89 136300154 746834967 41 3 29 29519825 113 326541185 810319949 1045083622 1603314111 73 499427426 101 137 23 1372842653 567192191 2062481095 149 17 1551542400 1721286138 3 47 446146070 73 1036985221 61 743261820 839703247 7001 1798248856 1264611633 514267076 2777 1029989300 11 603999297 47 2 19 2048646614 1066650823 103 2777 41 1922897543 31 672326047 857545489 837466621 7001 106645624 1425720776 17 101 1483106321 113 7001 37 983911963 23 1949 2025441729 925253793 149 1454587766 362424661 47 10007 432842778 1852635938 1401258949 19 103 103 1144999504 1869918876 17 106000018 71 1335718690 2 436071114 113 1397583887 1314008296 59 280784717 486750672 3 264534097 139 2133690032 29 1009271688 101 23 43481845 53 19 896641502 662910475 83 611312471 11 1949 1758590496 996903507 89 47 139 31 493211519 109 1167648396 67 187453069 1338490737 1909907317 29 101 1245326768 53 1183038175 278440270 19 666386901 71 1489101460 727244713 37348191 149 801694940 61 71 1159026187 207876 17 1118976031 736306699 31 2045027285 19 1951139317 37 718350893 2045732923 1818786170 4999 1701717958 127 736352858 89 375698370 4999 31709886 73 1737556804 61 137 491627103 1304635519 5 1576925254 139 109 1794536269 107 382947329 4999 73 288955535 2047423846 3 113 346406020 203172418 1969502538 17371942 113 61 103242256 10007 103 103 1397619463 713863130 47 2 1844829432 745834478 61 43 5 19 336580440 101 137 1819459437 67 7001 69071866 828827387 89 1424608315 2080818665 89 448177745 89 1957438054 912698894 716863286 71 1949 1085325987 1755612424 417255563 1949 883460038 437738607 149 13 3 79 7 1362404540 1367976694 3 1637935059 646241015 173862746 89 97 1003093587 912378896 4999 1435602822 1131408673 19 131 941001762 4999 1955828756 47 1655329660 1029650432 131 108551504 1949 7001 725786669 1922068542 1341276608 139 970989326 71 1801244440 7 2086162020 137 43 1235708028 107 5 1153381245 7 674941370 19 61 1089531064 47 47 1272261518 2051339769 13 1707385615 23 1234445836 604273708 101 79 1152394034 1197823059 47 2777 5 89 127 412810833 101 19 71 43 307289610 937792568 67 37 980372831 1991937894 107 103 542864384 731614459 131 593009209 97 67 178336245 11 2 2141243507 13 557195132 2 1131828308 2 867375241 17 5 1382033805 1944956275 1949 1228178285 137 2083863297 7001 13 7001 1030007281 942001874 131 1624610539 89 1758380005 10007 2106533542 321117412 1546324184 41 53 1406652648 47 89 2097570245 371607152 79 101 1997437111 19 71 1021568448 137 71 102693548 1446067606 137 631960724 17 1407613753 17 1660669503 43 1934474626 10007 1061523139 107 11 563104223 274052400 1751034708 139 1331608625 4999 403144355 2 1525788968 149 1510165511 1731541814 1184698013 331248737 4999 127 1924471640 1174473140 59 110326224 702690708 131 83 1340108953 137 1679997298 71 43 11 29 59 924580917 657923006 103 137 1377054534 4999 289517085 4999 897375489 29 1455894627 79 1342739853 103 1792805331 113 241186296 14462305 79 1340970967 53 23 19 1544382871 1751507115 31 689258216 31 1632866193 643995222 2057293370 97 391046307 31 71 2056555328 800430273 1525627329 109 10007 1345581248 893443540 113 972946440 53 1575814408 2 923757442 67 1410549459 160133953 29 864663652 1173413326 43 7 643823306 105909685 1020776104 801528609 131 1624761586 71 1777213567 53 1602143307 1755763595 47 1149183323 1199063295 1024049239 67 494336795 688177402 83 500273164 31 2777 71 1868947484 1118790144 53 1405151853 684932799 103 127 1824977076 41 47 760589753 1905130303 2777 59 7001 1949 1273277802 772682999 1998444181 1949 472881972 1949 17 1949 53 300266942 477739774 29 149 599420891 131 684966955 2008143567 97 59 2080475110 4999 3 107 584533189 1874901936 17 702155080 1086374760 37 756733620 2 247778727 7 489757422 1173996976 37 23 1883765391 1408469903 139 740655231 83 1234758145 5 137 1718075647 79 1796247125 128768481 1949 83 817258587 97 17 37 81506200 89 10007 10007 486690445 1862072539 59 735476949 136014765 1949 59 512815905 1916110904 403115612 59 1274975716 933722357 149 89 1071011493 2102506665 567415674 7 2777 97 131 1821537184 113 5 71 2122933157 1098705972 164418485 7001 107 29 23 1310410464 638274012 956809194 113 109 531543950 2014279009 10007 58061696 1824721833 11 107 1268370724 1554407725 113 957868004 1322779356 67 1677959865 5 1611985615 550559690 79 359468881 265253486 2777 67 67 2092882618 5 1712527455 149 2021139406 2093959674 236232940 101 79 511461563 1036483991 380326705 19 1280225987 1949 1573856375 5 1181030754 103 741912811 1458518779 67 237920685 139 1872838184 5 71158775 1128186835 1761145932 13 59 234507300 1528902695 1714948305 5 149 1277050243 109 5708760 772850279 113 4999 1328795250 668464721 113 17 1868414903 1647599404 821192276 17 67 475377864 1681013384 1614132570 1553121962 103 17 1227868639 131 189141075 260782355 710409166 107 61 679481013 307217289 113 813579432 137 1831656709 79890903 1191737489 83 1949 44817637 19 2136925060 10007 149 1864784436 875452388 10007 43 1292060775 149 673280967 10007 1726337591 1523858088 83 2106265602 188093449 53 1601829579 97 1829859313 113 5 5 278359710 10007 2095286341 851570373 113 349291446 59 1553801344 5 1769137925 340839940 107 43 1886923720 113 1373348551 5 760662125 13 893550034 224725345 4999 1921000723 43 149 139 4999 1803370330 5 463814801 131 805336507 882213504 149 1058180315 1518775791 1949 149 74863260 1322283435 5 10007 107 1369355505 1283700400 2777 1536344703 1529041193 97 2138992326 1112019321 139 10007 1503851960 511838036 97 282409680 1831794454 7 650876346 1949 127 847766402 1406781863 345894761 47 1490339960 1503733126 67 2777 1073999196 271245765 113 1664493051 109 425422640 101 1094615881 1486550623 101 1949 623034881 13 544074050 1361704903 103 401649736 89 571415333 263691959 4999 343216600 103 1007483582 137 1294742201 384728039 4999 557005090 53 258262375 41 83 113 37 1924268398 1755640012 1385098716 2 31 1715932458 2 1039191720 61657242 833334679 89 1407076215 107 97 1381799047 786659607 1387890819 73 131 899344475 1686641113 139 295860805 97 1638753890 101 1141539836 1512799418 19 109 1068305512 862353996 23 1919852182 131 83 690236715 97 61940492 103 588098791 131 1135589766 3 2056781520 2104820601 1949 89 134934947 31 1767268367 110079729 1760753866 83 641674161 137 59 897990502 83 61 1811738918 608937765 23 504849326 767403456 43 31 107 553043196 37 31 94741797 527328786 43 1171011647 1393830246 89 1875928695 5 2068790828 838203184 13 811479018 576035208 7 107 897115178 107 5 1860750430 101 29 7001 737388884 139 103 71 181329871 17 1355422649 41 1538691337 103 802539229 435004432 7 596374478 1711785325 103 734034861 1215795671 47 835085212 13 17 31 59 2065767944 1084848694 1027283987 59 2 2030865272 1104934344 101 2777 1778568528 10007 1819989445 5 467483685 10007 445120428 107 73 744227189 1393780167 4999 1812972333 47405517 11 1288258499 182403661 536811381 83 231584133 468826798 11 31 1912799014 89 1507469207 37 1398845027 23 31 53 1109379676 7 29 831900728 29 1419756016 340194939 1180939051 17 71 17 296527770 63389889 37 2065757009 1298007391 149 128051249 750173998 1949 1498844599 7 1279378989 13 2777 192065651 155001032 2777 1255887142 1841366088 41 611804460 37 11 101771496 2139100884 2777 726874089 67 160242536 256278470 139 307270359 17 1024583557 5 4999 284616958 17 107 2015084241 162229869 73 815338314 10007 31 83 1083875005 1559514058 71 375957070 2103321537 556046410 287712539 101 1881113819 13 1175278704 61 2777 1860887139 53 1493325933 1461127002 4999 2072920038 7 1107120019 31 1410771126 4999 1223885174 1198695213 500376515 1949 1693638122 127 729150561 17 340326400 89 1886540405 1125595319 149 29 107 675308351 4999 1518385520 101 1336333121 7001 1318463325 957334089 149 239765279 1211410302 97 2022197569 89 1435279514 47 7 2020566933 1982712039 14381365 73 1105691288 101 386699104 442897245 131 31 1700803654 113 5 17 1818093747 226565083 103 149 2114227752 1625938374 1290822820 2 1949 1637440656 508154974 23 1200379150 73 7 1166550499 127 139 79 53 1584353225 7 17 11 539385792 1739600409 29 1906850369 1077822030 1732806695 59 83 2084872103 1973520216 1440666625 109 635709364 43 1555831977 1221992625 73 10007 89 184063219 107 137 137 1455296861 1949 647865141 2 19 436361771 602265181 104021576 83 434859481 7 43 4999 1013137332 411672786 127 897108950 67 1949799294 366198316 1361345722 11 413452197 2088675728 113 194795197 67 77234250 17 32688637 1452727209 2143225122 113 1452658166 113 778869789 19 59 19 109 1466489815 859746438 648016580 113 113 83 945026131 67 1217117377 1601006170 109 2067058451 30054836 59 403909162 2 1021210830 1525965400 808740538 79 73 732452654 1155946167 1949 441230212 53 59 1111848156 113 113 1954985767 7 853895476 619410925 1124884495 1691108076 7 149 61 2132608739 1637998474 37 1575488194 89 978831968 865709822 107 512273521 131 210173649 1994305911 13 1650800795 7001 1989845223 89 131 23 2043980307 281993547 5 7001 438017565 61 1148106620 13 137 1132251433 29 29 667342925 172331021 5 1857770380 107 1473837367 23 560357510 3 432861195 205318003 1475184249 11 23 374377233 156732369 139 149 907074452 71 225055871 11 1770825939 7001 1008086623 65004271 67 934648191 1415149813 67 10007 10007 2017080969 41 5 704689065 1467693725 4999 1154579030 616624843 53 131 1453074560 67 286868598 109 41 793780131 73 59 13 228874216 1603694197 4999 131 682997320 10007 32102456 1036825270 47 1284936529 83 17 53 1109888900 826473186 113 609500791 43 11 476523111 131 805508258 782317487 79 140463166 488246293 47 41 137 1405620959 476888917 37 1126142101 41 84190548 2088491210 137 955814202 131 1547902550 59 1949 1488517566 37984684 127 1076079509 83 89 1995234040 171199003 67 137 7 1949 1697855387 83 11 1769656493 55561825 89 101 830297516 106935994 2 4999 113367322 1949 139 199934532 7 230761447 525353555 2123871629 79 113 2010758386 4999 103 131 7 949289726 3 97 1871037846 2 190089966 71 7001 749212015 141014142 10007 763825623 59 801248910 97 349905578 59 1138649265 1638306267 13 46349176 794025455 103 835098622 2 2004967635 29 89 59 97 1096646886 1975517035 71 17 7001 911992266 67 1284053575 73 1859103191 1091007538 79 1054466009 61 1978613019 1506356681 31 109 165854784 2029321231 43 293374272 71 113 235771110 1704021581 10007 1576682906 857732587 131 198698311 17 1739635024 59538471 107 1550526728 1660850255 131 237616215 10007 1604312233 19 400656895 1536480855 2094088276 7 23 71 500091908 1111292169 109 1454066867 1391851361 31 463490455 7 334287695 624804592 103 1987341122 1927500261 71 2032481313 7001 19 977947556 77454925 109 127744948 818751211 103 11134815 4999 1713117308 690179939 53 489446838 113 1136668358 7001 617642222 722833426 1949 245956004 5 1431807905 137 1011837582 31 3 83 127 643131556 2002334070 1949 5 1906250475 107 37 109 37 2042058379 1649936079 1273708563 31 97 160519092 731778767 97 103 1338911177 73 2114528127 365743809 89 414318072 83 463036848 61 37 37 3 21692101 37 218181933 839621404 744777217 1949 7001 109199551 17 7001 5 1045894772 149 5 833133625 81701705 83 53 2094664362 1949 766449488 1120343926 89 426265777 1269988699 7 31 489889652 155913010 83 948817488 84934868 113 5 1246924440 1708039432 1086520908 11 1163971785 5 972751686 113 446272256 83 1872445970 1472673150 965535407 262902446 127 89 852264513 342361514 4999 23 97 243077581 59 11 236197929 2101978065 375347806 113 783664314 313635463 31 86794112 17 3 107 13 31 1262713281 10007 1443759368 127 109183170 139 67 1398831444 109 454690884 518922447 2095677928 37 2034168399 514205169 83 149 565012321 149 109 5 1527920437 103 1716720864 1987130018 10007 144600003 67 31 59 1696344282 2011679163 29 11 977519635 127 1640755672 7 243198411 43 1245217865 43 1230076318 1067057758 31 103 137 739737254 4999 127 1298859353 527075 829632348 29 139 10007 7001 19 1770528072 2078796136 67 1114373815 2087307079 67 11 991127445 29 1611844766 61 113 13687803 1690543020 139 1129127858 139 73 642105298 29 214907010 996130734 4999 620389221 53 1122445351 79 167115494 880974362 1240111693 127 1656871052 2 872166258 59 1856563738 109 41 795162692 61 1086889784 103 37 73 2091288108 3 622552002 680147898 1795444877 97 563910019 2021802307 149 11 689454821 1156879249 10007 53 5 127 149 67 868072256 1618727189 23 107 1326552937 1400818427 31 853660361 775159641 59 2 599577216 1606427802 2 1091701334 730874960 113 1680952990 1717929550 43 11 118464328 2100534478 53 107 738743729 571658307 139 4999 143421310 407615605 67 1339495557 1466940043 127 1256841311 53 89 361344272 1882580065 89 71 1775548546 113 61365554 778536552 17 1136537050 113 1076489076 13 73 1869484594 2 67 2044941974 824673453 139 879089515 1233686577 1788853039 1029093700 127 41456631 29 633411716 31 203967445 690589914 2777 11 1639728497 1390531483 43 1571558238 149 31 2002496057 1287213868 107 70711830 2 852932456 137 1757143333 31 1116297569 514941480 23 1266119547 11 97 1463735820 1949 1176841395 101 113 1037735839 139 1824110066 7 502311271 2062813192 113 103 13 1275200381 1052898462 534082977 23 139 1257656849 31 158196258 103 1183800631 13 2062170110 1750165988 1062387748 7001 1071218344 137 595702715 73 43 2022643503 1755490379 29 753943363 67 11 519799499 1879843250 59 43 37 2091789450 11 154008723 2023229208 41 274460232 993762985 922012380 53 137 1556794568 109 396782127 2777 500121038 290474200 709788196 13 740005520 149 1525612788 149 41 2042396139 47 1327969255 4999 27714456 13 1460100863 79 861990093 1813475810 995935031 12189152 53 1780460018 2 10007 109 1558783141 412199201 127 10007 1219993398 61 67 670611188 71 19 1244259576 7 2092140904 1593006652 113 1074564234 23 1187313682 5 1222965425 770895451 1928702872 83 2004777037 23 53 53 71 131 1764129840 104482980 97 1441049351 100762627 7 79 1273518236 139 1308886828 522735299 948622125 71 13 73566974 139 139 113 450127808 2 1671011700 538744387 41 169728727 470349014 10007 902644435 11 107 433614076 19 201303480 1141448389 1871464436 149 47 1267497682 101 907682455 1887559724 1949 1782650111 1605020276 41 71 2144694444 2777 593287968 113 139906656 43 2101268778 41 1993380535 79 2777 67 59 1782388289 103 1582519707 1223163646 2 7 23 31 1626060236 766413066 1788519340 1949 103 1603860586 13 310014055 1008730482 37 37 149 19 5 301175400 300753940 1896715362 47 1949 942915006 11 79 848333521 11 103 382063871 558198834 31 1949 7 753369281 2007664900 892782328 1949 12469446 211268665 71 2777 1384240082 239663431 13 375651956 2004465812 43 294278687 258235321 17 707142561 1497096221 61 1183551473 103 11 1027052532 1418327404 97 67 906989921 1758429204 856547468 1429262009 101 1949 139 1390092296 1232769465 794711088 3 2 1949 2143870765 3 695334834 247745448 41 5 1099720012 4999 23 109 131 1744608470 1344889543 43 2 243305340 41 1598797542 2 586393668 795210610 43 13 1744250885 3 479390781 1608021297 73 2131402723 113 1949 133364223 64416399 482268527 1000694821 4999 71 466625632 1198155104 816469792 127 11952478 11 1949 23 813449533 83 2 1788357956 7 466889846 1354866988 127 1351576950 2137274534 101 67 424696317 1886222525 730961071 1981059598 149 1044078918 3 820181442 37 2777 985132419 704258308 3 214673743 23 1619308951 874557550 103 1682930320 19 2108402151 109 19 824935882 101 1753471807 1559404763 7 139 741569393 1728916394 83 149 139 4999 43 1811142069 702851652 523596261 10007 7 5 1445039005 47 1849127909 47 1997111065 1949 10007 1931220909 1234154930 131 2112151518 47 1966706339 13 1215298741 97 79 246218411 1133641772 89 7001 103 61 29 113 1400796590 1110425010 31 1202494712 1243399771 10007 61 633790244 1528935049 61 97 7001 1424150421 2 107 829147066 201616462 127 47 2 1100679517 83 1541856638 7 107 1137133452 13 2088937378 11 101 1588640110 127 2012010454 460588920 497840343 11 47 10007 1122256244 573228484 97 71 888747898 628971535 1949 586834563 149 474148843 7001 753475624 191883026 616866588 103 139 131 1391026637 372284337 1949 1905251018 11 107 181208994 131 192090278 1410131684 2089922959 1338258499 79 79 759597877 518792832 53 1658327918 1664339610 101 875314379 113 5 1849456400 101 598492995 139 145273348 10007 67 1630528884 55198084 665004466 1985854763 83 1240366605 43 48438046 23 11 10007 56649627 305513710 1525748375 1798883282 41 73 83 1659418336 1668999330 37 109 137822508 3 1232823771 1114650343 43 72309832 154620451 1254904639 83 427064951 59 109 1091869459 968449740 97 423824913 17 1918040135 1350458202 1949 8305952 1618855628 113 899075686 1585181967 113 103 1833861028 761148512 83 468712922 1822871432 101 97 11 1069896993 1178262360 41 13 37 1212163586 137 724944268 451953136 10007 2008234759 2777 107 1917763996 3 299406799 73 1032656092 1805895721 71 101 186709004 1362942581 107 889508661 71 137 2074240554 59 45580568 256988778 41 232465162 41 633946313 685913675 97 3 440852415 6257970 1999554934 2 79 303865047 1256198724 10007 2048442907 7001 1653874234 79 278887380 67 1850505897 886452736 97 29 710861108 29 1038681980 1269869784 149 107 488521566 83 101 71 1515246713 17 1049872655 1389473427 7001 1409749364 891983579 97 1354918795 97 738342272 1898486425 5 67 1151173161 2083869690 23 871815087 131 1874737594 1702603529 127 1981636175 10007 73 1979368633 89 390235740 1916796789 7001 137 71 1114132646 60068968 127 2777 68897370 19 2142850248 23 853229206 1389668197 29 47 1003424056 139 11 2106954940 101 109 1238977195 139 71 1166345897 83 493885296 73 31 729510300 10007 2777 13 73 1945688916 3 88047387 1162202513 4999 176410699 97 1884993046 1084797822 79 11 431350953 371790071 10007 1497467494 59229170 61 37 71 1641795338 699889103 17 149 2070322925 2777 1710448779 496250820 13 107 926446339 1125385768 17 1820946228 31 1376862198 73 1514629915 139 109 2088746399 7001 838546260 61 1502789030 89 1792309130 627312618 2 137 2057670952 1097970060 1219583015 109 43 13 407190511 1135429285 137 37 4999 1924549443 184727449 73 73 1949 148359829 2101044963 37 137 61 509842270 523604685 5 926679127 149 1890348696 137 121456254 1889144735 297696993 73 284597692 109 11 149 137 240309751 1949 4999 7001 1206679705 127 1962612407 725999365 2069025164 47 1991159854 101 819032533 359091626 696293909 113 10007 1644570394 560911749 431760750 19 450462338 301385109 109 23 1258193196 1829525018 103 1537071252 17 2777 43 2081870499 31 329777969 127 1288081752 958841999 5 1414815985 101 1713398542 19 31 853839882 260874052 500873973 608526366 3 83 7001 1479850377 1445398456 443038070 131 523453468 960572760 137 1779144746 53 1789015318 370218409 1070264677 31 89 963755190 2 444260108 477682328 109 606792863 479944658 1073416295 5 1235085574 89 1423525492 43923253 43 41 2 932637362 1340780584 71046588 3 67 1379053697 10007 71 29 113 278899820 1419688475 642670920 5 11 89 1631997948 2 1139686146 17 17 3 1725258396 606327096 1111734111 29 1586879710 137 83 823353642 79 718874878 71 1979020062 948401386 59 716471226 31270879 131 1881203705 7001 31 1550801765 2777 73 7001 1850133267 19 1048188979 1939338803 131 1330084920 79053300 67 1873264792 5 1089575135 1902362083 127 675252523 4999 689552062 77969403 149 1281290634 53 2002957026 1084349260 1823361701 1398568536 109 7001 1727846800 94632517 453059139 61 1339493571 492403913 1448441054 97 41 1824757972 2055192554 23 3 7 1138783429 1304066892 2 2114499511 137 1850423513 71 925422733 174247934 73 418022090 131 595190018 31 373826694 137 1288446229 149 1302513151 58062022 107 976062774 2043647677 582054863 1350747278 61 323171836 660274491 19 131 1297574063 504465637 43 137 813187064 371007475 711159507 67 5 71 1932089133 657707861 67 1759532047 873132542 89 61 1274946299 1584689354 4999 149 886635377 113 685701176 73 784829570 651757168 83 1632775585 10007 11 19 1526194646 718951996 53 43 2038188605 152985529 531642174 113 166584713 101 340019025 61 2056524280 19 2777 109 1793256571 23 309275342 791863917 420734308 10007 7001 2143062108 13 699122271 107 1157184991 1172930295 71 107 2 805318420 5 83 944046814 1709544609 3 23 29 17 1260207008 1910337630 131 113 101 1060547268 1211527320 89 1257407753 2095584992 131 1996043070 1710491094 149 89 1587055298 1225999602 738294427 113 139 1686422643 1618021855 53 2120396325 73 1073837665 1525484842 4999 980325687 73 1145247944 113 79 489373637 23 434890799 127 10007 1519252733 1949 197217361 19 1461726547 41 149 1853159339 47 43 1074989078 1987671689 7001 1334395651 67 1090762345 37 851039220 1644580699 101 103 696931166 101 1690814437 1967433136 1177349483 4999 968241736 1213384207 7 1949 2040022198 107 340765147 5 484875529 2113498882 107 89 2 622766128 1248698218 31 137 270926816 1950514131 113 1831901434 10007 316241214 37 1793639528 113302806 7001 1928824507 280002240 17 105280082 2070246558 1158507843 127 2074617398 113 1078785126 1433851567 103 97 289367144 565146492 31 47 967009745 447759143 13 4999 13 927211163 61 1393159688 107 2777 1942042187 41 556868150 1516208167 17 1259305611 1066568670 41 1385226596 43 83 17 139 800816480 97 1872697326 746744121 97 751262369 13 2036381282 103 1089903819 107 13 1567274046 19 67 737435060 267734740 5 1439380956 37 262458423 3 41 749226907 101 2054749656 5 1692935483 89 59 1379161210 7 1052471371 137 462031404 1347417057 43 539901928 37 1415722934 500390543 559780011 53 5 977018325 1097986495 17 1719696387 81347074 71 877502210 23 1949 1514052129 4999 4999 7 1251904890 458982031 139 1748292401 2125527438 97 59 1691174135 67 809022131 127 67 858608562 1220606077 1949 89 1459200657 67 1958849391 43 1319031923 61 127 591172173 1214301608 1429096778 103 149 294012015 1726220726 127 1293582140 1679507384 2777 149 1547611246 1949 1431828714 139 1889028895 37 43 139 1082103046 127 494170012 19 131 71 5 59 1939415550 1154583917 7001 1980532853 13 127 74754297 3 455654748 101 729176772 89 113 107 1184662484 1124106055 59 4999 1492711398 57887555 5 131 37 488054235 458260096 67 1716187513 19 127 1314847254 197979496 2 103 49666497 1549127519 103 137 1259250022 10007 1064804842 1462092749 23 89735489 537463701 7001 61 107 113 1890434427 71 11 1246673003 528140316 109 131 1456288224 387288269 53 1683674161 53 107 1307651494 53 1571452749 1946957601 3 59 53 46716426 265677976 21792408 97 13 2006825792 83 17 1204199369 1783455856 29 43 530747194 617015686 41 291296729 4999 1587326353 1547888884 149 131 419040049 1059105537 1167151590 3 5 41 83 130555487 103 71 1178641418 89 1167681417 4999 716286714 1705657872 53 801676993 107 752590920 1819219885 5 73 1283579075 1290337634 53 1466952656 1053962756 19 139 67 1701580273 10007 1945791101 37791398 7001 101 1999851409 103 3 149 2083956465 992846366 107 43 293878469 760801623 2777 53 1427924463 2082211078 29 1885943341 1960442706 37 1363785553 13 82247533 618172418 10007 113 1523754828 43 103 73 1952854609 2030811893 23 113 2011551211 89 195079545 10007 1589071572 2060851587 1129975818 113 89 149 1952131397 41 2088903886 61 1638891052 17 83 1738267091 801585143 29 505068089 13 692252990 1639232088 282800035 7 762422134 101 659088863 79 4999 2084757965 932683426 101 1434058307 1145368534 59 1632834590 5 1768694164 471403677 53 23 1411208056 43 1468554232 19 73748090 13 1840776249 1264948761 149 1740928367 1612718084 31 207405562 53 1928416130 53 1869948915 1458949285 720929451 83 73 1994747336 283251243 61 127 62119129 1573449609 59 580668998 31 1344582651 1278267368 107 7001 107 28864427 2052691210 488339527 79 7001 113 1799285779 97 68442715 1421000433 7001 724799528 11 2092580776 4999 1090386879 4999 2074365044 160901343 718202740 41 47 29 1900142176 131 213765407 71 19 545464825 472729901 47 1901356142 149 23 965241256 761658782 47 2777 808936091 417862384 67 19 11 6029298 769424663 7 1279925321 1495716269 10007 7001 95447485 127 7 432402677 1192685052 139 2024951305 1389844758 53 29 13 1051525612 43 892052286 13 59 109 1166409545 1119677112 1949 425969542 748530139 89 1028084390 7001 1759729354 7001 787724516 2031536178 47 1671578124 37 1732053916 1981716231 437846278 10007 1514702044 59 1949 2121535225 109 1746158200 1433017252 59 638404072 54449644 79 113 1496202942 37 6411249 17 137 1537050910 2 265041438 71 127 1949 1116174759 1203815442 59 2094294099 1920767806 53 7001 1683089407 89 1967771307 689983956 67 1986467625 131 3 114042397 31 71 1549811217 1780634063 11 750879624 109 259160253 778579909 97 109 103 7001 265641484 97 920663525 19 3 787801498 47 680580821 11 449474619 1199792946 29 2777 386231062 113 149 429804059 137 594115981 7 623567602 199163748 41 734302328 83 11 2777 71 822711844 149 78436296 3 61 636932171 1648195905 109 482515331 79 1396636971 507340318 137 1605218725 10007 627138690 89 127 1376844283 1495300399 71 107 1570018062 8707211 53 566632646 67 1957338435 17 2777 61 1129011931 238074490 137 41 2091086699 4999 939037155 127 1535716512 5 1908330420 1113273775 493084918 10007 139 294762983 19 73 432481492 1610528044 143115618 67 149 632771412 58496655 976878255 37 1336486250 41 2011697226 79 1160612657 61 1581656603 127 1152042400 11 19 1346607345 7001 17 7001 31 101 827740349 59 83 97 2 542417698 879797282 634755832 89 234365866 67 61 23 2092961225 139 53 47632955 53 1349680457 2777 5 71 80703040 360908653 101 1101841533 13 1069404551 31 19 1866614889 1019471949 89 1826452386 37 1971652411 1464345424 2777 1750215358 1263032414 356216228 113 101 706260208 137 925557712 979822780 127 2112038685 1515025341 61 408396323 53 4999 79 41 1450145687 1930159665 1424166539 67 866175464 59 58387813 41 2038177486 41 101 1233788427 1737173997 107 17 1601679021 238388314 1431787302 960270586 11 53 1715810711 1773428301 2777 737701719 169203353 103 149 1919265064 89 386703131 67 1262013005 1970352683 107 894246595 149 2033715751 4999 5 770875300 41 112198345 773150940 1121399809 2777 1801703715 1228098407 131 10007 1217758993 1207863184 11 43 121965316 10007 1639292292 11 637175891 2142280649 139 139 256179972 151552728 41 158447166 638878203 103 37 1272447760 53 1318119487 2777 19 23 17 41 1867194612 113 29 47 976534967 89 1938852739 370863658 29 379393787 79 1284625167 103 166538537 7001 2076818646 5 980046610 71 53 403346854 41 1949 1411013632 560885169 17 835825757 37 357843589 137 1995564605 1814438639 101 131 2063044094 73 1546900149 60845491 149 2121693248 41 43 137 912148055 915591610 139 187150131 7 13 7001 71 674484593 47 109 127 1976010286 149 1651365147 10007 1968436942 53 29 131 7001 294355151 103 17 662151989 1261145536 149 39430968 109 101 480269746 11 1403755947 460578250 1259262243 101 1746648651 47 11 915478740 1740694758 47 1007387754 83 962166944 37 1378284262 73 110798232 2 47 2021135783 113 31 109 17 2115125907 113 1103329062 117092973 76659890 1213370732 131 2777 1274745784 107 1462854961 783600020 71 47 441809635 131 59 6335066 782968468 17 570646055 17 322935315 5 127 804429430 663937725 61 7 71 725757740 103 97 847843715 41 1877019975 168975779 23 689260426 137 61 1206574632 1188137687 31 1012027554 4999 1979364048 206990628 97 2003837737 73 244062652 10007 314610073 1853219525 31 1292922921 43543090 1770304263 131 5 1517952847 149 935246259 43 23 1329002008 89 23 2020463796 10007 1982426728 56659634 851006798 1219527024 29 2 601975634 1917387277 113 139 1650293207 234067521 59 4999 2777 1288470130 1783957849 101 1119335877 1622371449 37 2 2071722010 107 1772685264 1150996254 47 103 916773130 262770407 1345552860 103 1942704559 53 1953075971 7001 717959551 1123859248 718789187 89 546236169 109 1444120699 872327909 137 226333431 127 1622993703 83 986746994 131 1299320225 1830184887 107 1267274188 782821149 43 7001 1353203160 23 5 1546899990 1053608195 1596455135 1949 1682949806 1773638216 53 429611364 395293302 2 1046560489 486720455 13 53 1686728869 19824491 1098345221 496186806 31 61 1773498750 73 2777 61 1326442133 383289677 103 1443691260 1853344807 466036140 2777 802018843 127 902340334 1115899506 1066542830 139 47 10007 1232101868 420105136 53 2036516043 656010399 1033951730 17 43 59 714030526 19 1857988853 37 1981659727 991879350 73 537768808 492115365 61 109 1455253550 1862805858 13 755083322 17 1935388239 4999 47 59 841155389 1733361014 113 969360483 3 275056206 3 245798109 7001 1532882952 101 61 930011368 107 7001 10007 436135081 1906398282 83 387698893 71 97 1382844521 7001 43 139 1160223409 2069112439 1301193872 17 1458549350 79 1232899596 101 1174629293 2 2133954474 53 1765045856 103 836520295 13 411974733 419920529 139 1131579090 41 713924422 338823100 79 31 31 1111528882 2 1318807207 107 1788940918 3 1213290242 47 154075541 598698721 19 637740129 13 41 73 1349418233 83 37 229542672 1353692556 3 1797337693 139 93954270 1420709867 73 10007 1223615932 439827664 1286176730 139 1643223250 997734710 716321465 5 2777 1818957216 952397143 43 10007 196067151 1590752748 1555576809 1374021612 1949 61 10007 1414704245 107 113 29202477 1886231797 31 1416208375 17 137 1193222050 1481601570 19 388858978 1221381519 103 1853530011 1656735938 1034664520 2 3 1485976892 71 139 1186366434 1948037058 113 83 535727712 1530171661 67 67 2114078068 103474393 127 59 2125080880 861518588 1937192957 43 103 7 53 139 131 1223252848 1532680612 518581562 59 83 7 149 137 4999 97 542692690 1995702444 103 1103457437 1078725585 109 2009120622 2777 1022669128 1679906929 113 1967062416 59 1325688718 97 1230081541 1951924675 1530719668 103 1794526526 677587820 13 191203417 89 19 117452394 127 59 1220749353 2035912229 83 43 1214609863 1576848786 53 1705999669 3 2045726619 101 149 556816874 174664356 59 67 1949 2133363706 821386560 53 1996268214 4999 2011987522 53 83 1610002211 1724546610 131 59 1390128205 262550472 17 1321003012 29 47 7001 29 1607036694 676670654 103 1667077532 2777 5 1646861875 73 1469791356 1423114006 23 1383483545 1781913548 17 996609150 139 1654837534 1176154727 137 10007 1584518387 423216044 53 1430355255 109 1604683176 1940759933 17 2 41 760543276 1997702860 71 1529376037 101 137 1198545243 4999 97 1625498807 47 1023836579 19 149 772004670 5 1684512450 5 113 399528676 1864156706 13 219980098 533861064 11 1185293880 71 1428100106 37 1037885970 137 616883463 37 824299747 872175490 109 2016699827 59 254738695 7001 61 3 1131211782 493627836 3 101 819148380 7001 1808708350 1698218568 449421090 41 804892197 139 11 37 1388776981 651151789 7001 131 89 798709945 1949 64443599 164384348 97 3 784173134 359243137 4999 266233200 149 4999 985522856 1141041746 2 19 26490579 861947764 67 1620179395 29 4999 2104491220 1949 103 1181068003 89 37 231365736 460674074 61 19 1016836110 2029827931 17 905118933 1714921952 139 1017928789 2777 1693911366 666708721 7 127 349178753 67 31 1442082180 5 4999 1988093590 149 677087517 131 131 515564910 890256549 13 240276101 3 469071063 73 626155967 113 131 109 149 124707040 79 338866487 31 83 114597688 149 1314250244 73 29 79 149 1989677162 446122539 5 73 11 13 59 57185691 159072326 127 1532073136 83 295325161 113 3 73 71 19 2113784572 2017975702 107 19 7 1620186371 127 511788001 970168643 10007 1676191941 113 5 1492956130 1205000825 1064689004 79 1828780217 985922826 7001 1588032220 5 43 1185172622 71 1423256912 839949596 1932073048 23 1074958773 292727709 17 29 73 101 43 7 1443474039 13 47 2074343048 470072861 43 1474181126 73 53 872101379 872824568 438351539 1949 47 1600226343 1127291616 47 31 142365516 89 421628224 7001 13483926 71 73 31 43 2 139 1949 587165485 416331228 10007 43 1037047549 90656865 4999 97 1402875074 107 11 2044324162 53 103 79 345164035 213885469 29408430 2777 1831410410 2 3 497986145 53 876026612 1516027537 19 37 887792678 79 107 1340285666 97 179597445 5 1256321395 101 1513481465 1210137459 10007 1758570138 79 61 2069305684 2006710717 1150199914 4999 293456297 1475112852 1870803649 83 1795074371 975661238 149 5 53 501518092 137 1892071243 316681198 139 1077665193 139 2275847 149 452704364 103 260052680 149 796667002 107 1060976480 37 697295888 107 113 411581708 47 73 1658979239 1843814655 149 101 2091879276 488669318 17 1042016392 103 195625570 289890841 109 47 593928900 907491490 5 18675754 103 11 1190244319 1785722664 1850325908 2 4999 4999 53 73 882820536 1557749774 131 1219681395 99212850 71 41 127 7 650385570 3 351237756 97 108419333 67 769849765 230754405 3 1315534146 1540504215 29 1447447594 1957585345 1949 754072854 79 558026138 29 177660717 37 2064598483 661356940 540689194 19 11 1993112572 1432258168 59 605411320 71 7001 2777 923173953 113 149 139 31 1925587568 867610795 1496471164 47 1297145715 79 166067866 23 1049309880 7001 760945691 7 79 367435467 31 671804038 19 255161640 1398931240 41 1949 169003644 53 1764557671 697933211 137 103 1857025822 139 269852654 2087219062 41 9821591 43 846101583 1961208629 10007 167066865 969968503 666744042 119540588 79 4999 62902834 61 41 2066280936 879378701 1050195486 3 1728383805 10007 7001 34143877 127 204043915 7 103 83 10007 23 354828958 43 2014255321 2055021390 113 146709026 1949 17 2033582239 1775341531 113 83 1653294845 2125063940 43 1650059580 3 10007 1896226323 1554376872 71 107 4999 7 1339467416 181878788 113 777982626 565529857 11147770 114177160 4999 350892990 139 1890640053 1376420979 889521040 97 19 139 1400325615 1338092396 71 1048688147 19 1097425655 13 3 405372921 61 1208853030 11 67 1209625652 47 1829192295 4999 1774729983 590381453 570422382 31 2777 1744783322 1711049412 139 149 127 302661066 833358506 1416737337 1214321733 71 1034544105 189605767 79 1228306700 41 741729129 1955203530 73 83 1981670318 1905269713 107 1289450250 591565150 11 1914061224 989345742 3 867502516 53 760159178 97 150963137 137 308403577 137 465267618 3 1810383459 97 1371019914 11 1148687661 73 910901373 83 23 1714433639 1549023044 31 2777 346211367 1949370690 113 1925371935 1241590112 19 2 1257376964 1758417358 1236129441 53 4999 61 3 10007 53 1250123667 125270853 4999 245053580 2 11 1888868707 2777 3943340 139 86597000 50093675 6871905 109 662226350 23 1516011098 1906679414 2097965968 1949 326299276 648135647 89 43 1103575332 2 23 167389975 1691733720 31 1181501822 13 472991701 7001 134795580 2777 13 149 569593808 83 989957185 89 7 147293720 351178037 61 1335682839 53 1912538549 1897091837 127 470379679 41 5 1063279665 29 953836622 7001 97 449920274 103 71 1445062077 107 313101260 1440980021 67 495748209 735466169 1708798132 845664121 107 107 77940298 149 107 804115058 37 934210558 1178848664 149 262883084 79 452871910 5 362549415 13 1377522289 1604074644 1210652635 97 13 149847042 1871911162 79 1307369318 103 369503230 5 73 134835015 197125477 1298000112 67 13 246144939 131 2048928032 7001 1301524508 320108773 113 101 1330581474 2008247236 1692647183 101 47 1817753153 131 1490959208 53 1300551630 1336064309 43 1272431705 1520263607 1961216379 83 1876644299 131 755776073 1264725414 313329152 31 728832453 61 1480671544 71 2132088394 618050740 2 83 1281889313 2115450022 41 37 113 1760664227 47 2068917816 131 274413621 23 1009995435 47 97 1748563807 107 2019221473 47 4999 343444139 43 424767846 1380925629 107 127 59 2 123553216 1127052116 2087652350 41 83 471425392 67 59 107 467049329 1217809494 2 139965914 1109441855 37 1608605710 107 89 436962499 2075314838 131 33126625 430430354 876821540 2 29 7001 1240416177 13 101 475864530 370807040 1394610700 79 23 179888221 1646813028 103 2 1368850698 67 137 47 1788568879 1007980988 67 648899191 19 107 1178852598 1949 777412847 127 1265729625 1949 1914666416 1978291521 1282589308 67 641038111 1602204495 1852989328 4999 352114143 61 113 11 1790060294 910168360 1271290447 127 1450302782 47 17 83 1098618378 899070554 294659086 131 13 1190319683 528331022 83 2777 1045104511 1768340837 1799257221 71 977289393 1545506065 83 83 1185091845 23 699041718 1441490997 41 439840768 2140480523 73 131 84307015 1905532157 256020168 37 2 1399527530 1170052299 1507893280 29 113 782812246 47171004 131 7001 43 1375589350 1634117667 47 439597815 3 789957259 1499478320 101 547368206 53 19 834470260 67 1987899715 10007 885159178 4999 753900281 67 487463860 1393396726 71 1706533765 5 627265335 19 1771897801 570040834 1450736977 137 31 2777 23715580 2777 23 1263676244 139 1615795770 805378892 4999 29 1005628940 424360190 1949 1548602559 3 7001 1697312226 71 19 425636943 1587695740 137 67 1095681753 139 61 748071571 13 953249245 23 43 244111860 2124304146 1172203777 592995639 127 73 1713991017 89 1395039311 7 1437649801 873586334 67 17 1868868803 1166212665 31 113 104594874 109 4999 866503081 23 766012033 1906774848 11 19 167802870 1692904204 10007 872160085 7 1061663581 61 612181848 728919887 1602881232 10007 109 79 2777 149 1746551138 2 137 1986193257 61 43 61 2125572999 67726043 97 10007 1485459094 31 79 1160038923 227014084 37 1932381684 285659388 4999 1354932226 107 139 67 924441344 612086473 67 1535972856 71 2077503523 19 23 2 37 137 97 1156018376 1920347247 79 83 804561662 1288387752 219333164 137 89281256 101 1445848936 13 1293599617 101 73 431529864 1806267585 732390774 3 969805643 31 43 274541498 131 149 194330270 97 943397845 13 358332065 43 98116196 604914153 144301134 4999 377994386 107 1467271312 29813872 2777 13 1466562630 841025601 1357729568 468229146 31 97 1502015512 67 121782880 461420399 31 10007 1949 31 1021296209 523117839 13 1650649147 461785810 79 11 84208155 56523693 4999 107 83 17 137 1690188591 83 1245364370 1786166529 131 3 545445133 89 920259911 1188128258 41 307177453 59 139 731218480 5 137 83 813818540 127 2101785484 139 1579481186 41 7001 1566921814 531779695 113 242297086 41 1157731678 1994068365 978054292 73 19 1865982303 3 1241297651 97 728515687 1708787019 43 1806527094 71 1123596158 1005943478 1229584855 109 53 1804705597 139 1949 101 29 257108432 594937436 3 524369373 1725671109 1098628494 1939879882 37 2081232075 5 663744655 859095497 2777 1393191781 79 958611517 2 629572662 79 2777 126389601 41 41 1325439554 1768658738 61 1986602494 235558332 428629202 109 7 101 17 1013318827 10007 67 260824367 269179401 71 489377440 1391701604 4999 1303634221 2777 107 79 47 107 465875885 1686179500 10007 7001 1115469330 901301739 1849363266 514394935 149 7 36056440 340174576 853205479 1926896786 101 1055538029 7 520166577 1545647837 137 29 730790343 1170436938 3 127 127 1608412836 113 1929578847 113 149 732748624 1678065267 441521568 149 1167489351 149 159868937 59 212873121 1815422144 53 293943936 23 7001 1924721921 1760135412 7 2 1681226645 67 218444857 97 190526139 137 47 1225934229 1025375359 109 1609374645 775489002 149224670 19 748857355 7001 3 37423560 137 1856254966 264360091 67 1949 1724785091 583038369 4999 248875215 83 4999 1903291902 97 31 10007 73 7 29 648187294 85950664 2777 112379636 109 79 2057849670 47657145 79 31 4999 582353506 2777 236264383 73 1600222415 73 1122735093 59107323 1949 1251749110 97 1839479094 7001 25603921 17 1921858534 13 9205508 925794545 13 29 1412814025 59 131 1623302404 113 1608706533 29 131 2124889692 1086299291 23 107 242188722 83 29 452599752 1993486825 19 695837019 694861350 101 79 808691433 19 939772901 2777 127 387740782 89 2061623501 137 254081178 153650733 113 1741709456 1126281270 2 127 53 2 2049454972 1849389608 616518061 109 3 1241572548 1901991231 1409013478 83 1324348475 5 1550459032 53 1494164128 71 258346990 1010653622 1578705450 2 494450575 47 804187155 1754699882 13 127 1494504758 921516943 41 11 73 16604580 47 2048683141 1012453649 137 71 7 1529679594 1194680808 149 23 1150541397 237890978 13 2089005594 13 510360526 37 1092258352 139 79 832276452 149 149 43 810632001 127 41 1338492806 1782099025 7 1177989792 113 2058743949 149 1498460427 67 7 1251547970 107 1877243559 3 1788600984 29 920661608 127 1629501186 23 113 29 1613190714 1567151242 23 1833504800 37 242258816 53466317 61 23 2 41 605262664 1498998253 37 973237270 1702940466 1128410214 43 17 1277237183 1529417614 15243327 107 905278539 1795669194 11 1084538507 83 47 298345049 7001 53 386029263 377911969 1422271786 37 1417678250 73 79 67 1572583216 449125344 2 101 107 976564283 71 590159810 846833636 67 2 588186890 1756831916 109 1944414983 139 47 669293048 1336006853 127 1498485887 107 139 131 7001 582735867 840480387 61 1538770866 139 41 89 194949694 146515271 41 7 1395619715 67 131 1268867572 101 2777 923227535 4999 860907784 7001 412106316 1484071823 73 41 1857279802 7 403802707 109 107 1041073941 864607829 2079753926 113 113 518721302 137 230957066 131 1507268839 16868452 61 103 89 101 83 1206520413 2777 59 746700630 1045785801 4999 10007 1460201426 107 1608020024 61 13 942436719 43 31 133095431 1714596267 61 1571993912 1258154651 53 1604387300 1035863785 47 1287926200 149 190122212 73 1044574180 275029655 17 325140228 29 53 67 112825923 79 1758145711 439867352 53 23 83 71 1367229463 11 1712238616 11 2075832429 7001 533122963 139 131 25571593 838736301 1597245559 13 1351835623 474882185 10007 41 149 922068918 4999 747395491 453499282 2 927059836 1897227183 17 7001 607448766 73 1021925248 1781228689 297587035 1528037330 127 53 558013786 1296285232 37 45834009 31 440127874 10007 611237567 71 1219196877 92455470 3 122489685 1886261330 5 41 1333510322 1287818102 17 23 806647740 2 1003050722 47 113 84258145 4999 43 127 68765674 2051036284 107 785196709 1035347871 59 160640296 735069566 41 17 71 205365867 1126165134 127 59 1582336722 67 31 608220805 113 856714133 83 235777021 43 13 974520378 191112689 103 1552401745 308809575 131 131 1387505102 741805361 23 1613160959 7001 59 1585669958 1001232274 23 830086468 7 1892761465 1095616632 31 59 2006586539 113 1435817776 67 912531290 71 685316729 47 1565911126 930970086 59 1956846670 19 505968860 29 151754851 23 644077158 59 113 101 1726868258 557409104 41 13 1890388331 574869659 832911514 37 1913745376 2122923014 59 2023784468 47 83 695178286 2123843757 23 1867180204 989498858 31 47 399557857 1097081943 53 1033860665 7 893252304 1961633562 845309896 84705572 89 764244051 996336729 61 61 1070962110 1275759204 3 101 1019972443 17 1787818719 83 1262524205 83 131 828245002 1642039983 109 19 53 1450045232 1679569470 5 1489848530 13 1083417985 507314379 139 821115951 17 53 1441630210 139 23 23 1420444212 258671271 1807763909 1351596672 53 1038783943 103 82802627 11 1970293820 412401145 13 1092663533 149 365148936 13 41 910298072 1893324527 10007 1655668157 1716150465 83 712965601 2777 2102679206 101 1532430075 131 1562453768 103 283992682 2777 1356383995 41 20070915 59 357471442 1390166674 1497811958 137 1093224832 7 307759984 1117821338 101 11 1541998348 1990965130 31 29 1304819765 13 7001 37 1502169475 171943403 1203444288 79 1750164183 1027083046 41 64284968 10007 1124236415 40048014 10007 662071310 73 309121320 137 948833093 97 1405375673 1425077828 79 510855554 1321294039 3 2079394815 1409929988 256258418 1949 512042571 1770900749 4999 83 41 1949 1092854974 37 43541938 53 131 2135359473 101 1412027571 737384226 61 978572801 140973221 43 19 1134780432 547225069 139 11 271987947 1458165703 1622769328 109 1539626985 10007 4999 463797222 1201220208 139 552877643 2 1734294682 921892612 89 312368996 1135238699 638443855 656161664 107 2077071306 113 2063303612 17 2136755568 31 1003754983 1805590629 595692631 17 536974563 109 103 734083060 67 43 1514743069 1213741392 10757848 1534323074 4999 954842748 1082881663 29 127 954812924 131 298393765 237850125 839312835 5 139 382009530 659409189 7 1211104874 866199371 79 103 1480563097 788422607 373805722 79 109 2138456721 843059628 107 2051939941 149 107 29 113 1735606207 31 1936861555 139 482748112 1048424319 10007 59 981537249 1858835066 11 1820988994 101 1335887812 953298958 109 160147875 2010029106 7001 31 690695440 1879990122 2777 453253258 97 813066513 107 128723247 924802637 19 604774021 4999 2146347086 149 13 17 255997169 608812704 742339925 139 10007 19 1844210186 547196903 139 834420892 1353352691 19 1091637048 17 562332372 7 760678639 213605701 71 13 17 1949 4571090 41 1448944000 17 2054817268 89 5 624728889 3 1851715591 73 31 7001 57667237 236192737 1933813790 41 114805822 1450298090 127 157135957 889659113 53 37 1132775606 954187034 71 43 1848485806 29 457312321 7001 1757096978 53 794080729 13 47902777 71 857310439 139 1839553383 1877030996 1470288066 67 59 131 2010354689 1482003329 31 1524385940 37 113 1487489060 1269508105 101 909695426 113 61 19 900030595 31 53 237499837 31 487475830 5 73 2127875102 2107409771 137 1652731695 436019625 1534360128 1655821445 31 4999 1898695845 2125531970 71 1394656609 2777 498210462 1118583106 31 1211806150 2 1185729492 5 1101025210 41 237099474 3 1478373915 153334672 113 29 1793502921 3 1292601672 1461659302 137 107 604644047 4999 137 1529508144 61 19 127 815193022 139 696271256 107 7001 97 1790178439 101 43 1640237236 107 149 1039687520 137 600154530 1220132060 23 2094970387 1728549204 1880006784 2777 137 1946661496 768466702 1680784747 17 7001 538411905 37 23 89 79 779890291 811381271 41 552378404 2777 7 10007 691984050 1807554403 31 1310219774 43 769913270 2123209994 23 2777 428121759 1737019054 7 1279788335 103 375062243 294785382 103 945375406 3128213 1924779856 1411843636 137 137 1386676873 71 1146874214 59 1089167199 2113351374 1949 1584168639 2024969712 79 1857456611 47 731492067 467857271 10007 1290993063 820603046 413123574 19 1949 31 855819108 139 67 1101247120 2777 1484784144 4999 450804821 1560887848 882588190 19 1949 271172166 1325579217 833030689 948431600 113 83 377639471 59 540329965 1739586613 89 5 1931903542 4999 1217096532 113 17 139 1213734640 996512150 5 2027386145 43 457926186 127 47 333679367 1508457809 7 1329550328 727811264 23 31 538211244 149 11 1006295708 1949 7001 53 855552712 139 409837330 61 1880315545 113 137 816696319 1542808120 1870961535 29 1728187305 13 7001 180044717 1335545765 103 1936939823 1615888308 1953639667 2109887084 67 5 1415392170 7001 1097721795 89 73663253 89 420071990 127 2777 2777 4999 97 79 836106533 965320210 1949 1851896583 139 47 107 36128657 408103564 11 37 79 92491778 398386967 7001 67 1272000433 113 1267696104 424679192 97 845997823 11 7 837033799 1422929927 254397825 109 2777 26084361 1484627675 107 413621554 41 1656884374 2083111108 2124746700 137 1599211960 4999 819140221 127 1340323456 512577162 1638264798 41 67 7 1295631765 61 47 103 5022573 1949 688685463 43 1308659463 1845904362 31 517749972 37 1951327414 59 956927608 2777 1976871321 23 2 470688214 3 148271916 1225489366 949847034 29 61 1009430288 1751179216 71 2101061085 101 454378093 107 59 716911537 1486878521 113 1717464165 23 2135231082 97 1766235170 241162467 11 314607637 41 61 603674788 1906276657 107 31 71 632932482 2080717835 2086512614 4999 1887532418 107 30298334 1530733761 1812591803 1108688999 67 89 1127362021 2047535335 41 71 971860141 638242714 81798442 2037185049 23 23 1672379266 5 34789050 1489322480 97 131 101 2080205494 1400469542 472384977 1949 53 1949 734428027 779040637 4999 1284807987 1296980552 79 83 616095969 792713329 23 131587232 1057043568 1759240658 131 623082243 1320959664 1568024187 109 2002172971 73 23 107 178906889 1271409054 19 814240956 83 4999 1091464460 61 1356945183 3 172343499 46863099 67 762533767 41 7 131 103 1008438936 73 848644307 79 11 101 37 2058630033 10007 1382513798 454627693 53 1486976130 139 2013568039 203055220 127 535537029 67 601073549 1117622866 1949 37 1439357535 41 137 852658956 79 483554245 53 1566222023 107 137 343229662 188506246 4999 1187197513 345368950 89 564650862 3 78630006 1397346470 1389570500 79 618846398 547112841 59 53 2025996529 107 909759630 13 11 67 73 93216766 17 206287078 2018418447 61 127 113 29 41 1627862155 820407850 161327704 101 1698498222 103 1386039549 10007 201711099 79 5 1925941381 1949 113 866705932 1344574231 29 10007 3 22279116 1420281129 97 2129510840 39419054 89 993875994 119217547 2 1551374140 220654249 149 224909846 41 938986478 53 2004397619 1749536319 47 2031427270 224067920 2 59 53 793334210 103 161199738 1879988836 1225373451 71 127 19 934410690 37 276836785 149 53 930633466 13 698335651 1806765896 4999 948045662 79 152272579 1587290320 131 358278599 7 109 1483368465 56599998 13 1285381539 7001 94286500 7 2024547119 2093055172 507475232 103 43 2048036465 1673421282 486867699 53 841949520 1753081444 1450168482 109 23 1119461037 48412539 107 79 183594807 89 1591606206 79 13 47 672091023 1621302835 3 1826666319 55729760 79 41 1399422455 101 9947373 31 59 13 2046062018 71 1438281435 1403095539 89 944745191 13 1859666377 1854356037 83 53 10007 1224358066 83 868264909 17 23 1515686886 107 1716474808 343817593 2777 1419676470 149 1102831250 37 83 1505015262 961656300 5 71 56137854 83 880947143 1736179143 97 1544184710 2777 1609588078 2 1584624475 1564804542 53 1774961544 31 1530892096 7001 1384174711 103 283290376 1861112356 2777 2 2070419374 11 101 902154523 663452345 59 1988050076 1707143158 719042473 97 1961730852 71 562382364 111912066 73 83 825837301 89 2 1340846140 1203436962 41 514535404 754410728 655593558 103 47 206884224 1872512853 1253076264 97 109 1402913821 31 1529280747 1463888107 31 594811014 4999 127 85030691 514272530 1781308629 109 1291948551 5 1805775125 1278211550 2777 107 1365569327 53 1655925882 13 934995211 107 19 17 1370657963 729239973 608883880 19 1939074868 59 4999 1719126106 2 1225473940 139 89 73 109 23 648295779 1616652612 7001 79 1830487630 5 2052241205 83 1960810924 1830199717 970644909 637071279 13 89 89 19 131 13 1107785523 1558402586 1197787679 71 340883283 19 1568810003 935435505 97 31 932825433 1076742375 1361607624 4999 37 41 1391608675 1976846132 1275058077 73 137 1115224459 144154665 113 2026889476 47 1873046679 67 1195746716 1574222005 73 113 621564092 67 183537991 287525951 79 489251898 912768531 19 70185477 131 41 1852298615 1456100240 103 23 18744609 1446694227 443363737 47 59 924471901 71 13 1353925321 97 814219067 97 43 31 243336701 1735915153 1218125343 107 1068602331 691669362 61 137 366180724 209944691 89 1816902622 631713164 31 109 1940720366 716095774 23 1119347884 7001 1176111992 149 1798952834 59 97 37 1720855760 4999 1181264252 1654325693 149 3 616085946 5 131 23 1867789267 1477291827 47 319788094 10007 480796322 933670843 212792297 53 576345482 877172843 97 61 543847574 2035782471 67 446508915 1863297233 131 587625398 31 106143256 1628536283 11 484629430 5 1607204339 47 1771560096 2 1227294636 1589180384 1395922495 5 807765283 59 1812089548 71 322545687 2 1331537778 384306636 1868876610 443118793 1949 346116783 127 131 23 1593526323 137 2036438867 19 2014065170 89 1520080840 55473958 1210731126 2 5 731777960 344452092 67 73 23062744 165409678 1042474166 127 176014138 19 326159966 1091122076 261073511 43 1152714699 17 83 47 2127023540 908159756 1998569536 1971602269 131 1176259121 278713896 137 1949 1792302349 1861873596 83 1225473088 17 7001 848444189 1701173131 47 686051057 61 1949 1675997723 1949 109 53 1569269474 1375958175 818600199 23 815737688 89 29 276720697 1142463139 137 17 1630715667 394350163 1312662671 47 43 1824573678 5 97 1774002833 1952572400 17 1574245350 23 53 359402395 11 73 1537770212 11 2086637355 3 571463487 113 1499675953 47 1514843135 83 61 574237652 515128225 340964448 149 119675608 11 1804753588 1950202958 31 1200508604 4999 160607872 149 137 271904311 219672904 1293816722 11 1778669094 1949 1022903415 13 1919782206 2 79 1124504694 1003776471 3 109 460803822 219539080 83 682891542 2060044250 7001 29 1549117882 113 1513518723 1847158907 107 97 524100312 101 1603609623 2777 1045137835 41 31 148892295 3 1607174327 1396633755 11 2030771436 97 195639811 398835398 59 97 31 459536684 2 1300354086 109 11 113 519586656 139 109 244108007 11 1438755879 2006513311 112432187 89 383505281 460413993 73 507982094 59 1702465709 59 618109252 1949 31 101 1226266553 4994529 127 443659514 37 1744410017 2003391908 131 7001 1409504329 1262756368 1879660310 37 1433953056 670195655 728717135 5 59 2039613362 1246821836 2 5 61 2139789598 193780774 854391439 139 472934712 939807779 113 19 656650876 7 59 440340128 29 1294942916 429464248 1009472063 47 904776179 1240115917 137 1178158667 17 1860397737 602191239 10007 22986079 29 1283184626 41 1665672150 19 13 109 406231010 150529000 7 97 887237078 1199847514 2 53 13 1564448301 1796521701 1369859405 41 29 1168323000 109 31 57144811 1387770800 31 67 1300578808 1344570204 820778967 506981132 29 2777 47 1548535132 168986996 1687448136 1537244826 3 919716922 89 1976277307 37 711325629 37 2002652676 145627560 759882993 4999 1949275067 97 103 954836471 675735723 1413760339 61 61 716706324 137 83 1112726967 1234833911 19 1514622259 396763168 89 190591364 4999 19 103 225911033 274335393 1949 195395322 61 73 61 101 951928434 4999 53 2 1508993462 1034547520 139 1453867720 1047979102 139 7 447587889 784475090 73 19 242865461 61 19 1711445292 492566526 19 740692864 131 1565893697 149 970828670 7001 111462921 41 1163589184 1229323418 23 1652486244 43 1668584083 47 563568023 5 329489984 71 591566663 4999 47 2777 993607823 89 10007 1895736087 423396170 73 675760343 37 437977658 2093287765 17 89 1316432181 3 1359323520 61 7001 1966125835 89 103 749161539 786695460 1671848007 79 1658618114 1395081157 127 47 1119236239 1025780828 723830770 89 600819509 7001 1367064267 1095719509 46265938 89 1925424838 1198825187 4999 97 89 957175667 17 938326084 152195757 1760160380 19 117723126 19 113894778 641940567 41 19 97018163 11 79 1982063508 4999 1621675600 113 107 298007091 1087660947 137 1997256829 79 1340191677 137 1179332716 31 1702731978 1159329010 17 1530029121 7001 1453323588 748182868 265618457 53 19 1820122746 305001281 101 1002874961 67 400073817 1003864351 1120805585 101 139 10007 59 23 5 1621352135 1123061805 101 61 1758526300 1180621150 291542570 2 5 2081265867 880946231 10007 17 493719237 19 1911080256 1949 1348970795 5 323657715 131 2111250421 43 1892506089 1916603224 47 17 2055298858 4999 439516982 23 13 277648111 10007 17 10007 101 2067455929 11 119193029 101 886377818 1874026217 139 260240109 103 1686712550 109 821858801 234555651 149 47 848176523 5 391620160 1949 71 1456406812 1361847166 139 532112155 2071255124 1295669249 41 2066763547 83 1930425205 67 500043512 1218121439 717598224 1202866944 3 441019238 1128255898 11 1429917263 53 933988419 10007 1324144815 832077960 5 803284292 83 1488663288 7 956058222 127 1110098491 1030206982 2 1198153934 144993001 53 61 43 101 2050358075 779463056 975850678 19 1718304178 41 23 424878241 97 583863204 4999 2 89 191486882 43 290174554 2 1800131804 452545117 17 37 2060853121 37 7 394298153 17 915037892 107 43 687369276 37671526 61 1246553865 37 131 1947074091 131 2 71 113 369042971 4999 2066041709 2111707161 10007 369029869 127 1192685262 89 1853725019 1549403164 83 1316576295 1448926198 2 674533980 139 83 97 1674660574 5 2 73 43 107 1343694929 7001 83 1700120779 67 674320027 1465207298 59 1690330342 97 7001 1711387449 1499045481 742862310 53 103 1112750509 1800585589 1535355338 11 97 1159920485 1476378770 43 23 67 4999 1423350273 1202959360 109 1063372390 103 1099609151 1268055866 79 1232628863 137 1790887290 185534305 137 107 220544273 291323784 10007 109 1624295739 61 827474211 113 4999 1080340893 19 89 1293790775 41 565052447 1949 672110701 201663872 101 1164931576 83 1386491096 7 251669005 485784075 61 43 1539601842 7 891077131 1895479978 101 115971129 1880007839 3 723161262 799109343 79 882315766 127 1864781767 567483896 73 97 518078455 1228294316 487239133 1475363097 83 184634247 475597138 83 89 2 41 449005965 1339076933 4999 771665636 3044391 59 1281983919 744732338 1028751539 29 1665522936 7 1182116698 97 475288942 1840220077 109 1030094908 47 447849041 37 1357472567 41 127 553730922 2108460350 47 926601898 47 1106407260 2045557077 23 29 1848983450 164909138 89 869779467 1729946311 1295881369 59 97 1942161645 17 107 2057585176 504911279 3 1116293621 79 308324518 53 127 61 1563929285 936781331 1733928387 113 1104560762 19 1901849452 71 17 723449297 13059135 10007 2004241988 149 29 41 1930157943 627444033 31 2020583317 23 1450767282 43 1129216679 1381535284 1591493146 2777 67 1100864865 61 101 89 1732861239 43991899 13 3 7 1665841520 1483454913 61 1640702421 2 1331034192 41 1672026980 89 23 1090596612 2021530444 5 103 107 454165335 127 149 893128052 724917087 10007 1241338329 552406904 7001 788627645 322663422 1726227897 107 67 883183151 7001 2040560467 73 37 97 1248271369 97 168924724 73 952221361 7 1831003293 5 530566148 836880450 7 71 71 139 863690895 101 1886561022 202912857 113 103 646966690 2126363621 7 67 1571139012 1501838889 641724853 131 3 7 11 2080104202 53 634683109 401553069 604295513 869578985 19 79 1488709259 582628002 2146464609 29 1870281137 149 1099926296 7 103 977379154 644303831 4999 47 19 730849653 137 641062593 11 5583105 392968167 131 798879530 127 23 23 67 414328603 17 7 1077227485 5 7 2777 1076770769 17 68309927 59 1949 1877173503 1062123142 7 912513854 139 1023707022 2 61 97 19 961665753 158216705 1949 83 1317910188 438194414 17 107 1573212119 73 707940422 14476411 2075221986 107 1855506673 109 1324416272 1082593211 53 227755809 139 58517610 113 512215553 1386096267 137 939593402 67 2017762352 1798894032 101 2025953546 1254165385 693679723 11 41 638560836 341930491 137 570834881 1308697892 47 2135197500 29 149 79 821912840 395610196 2074511142 10007 1459470915 1470415858 4999 196315729 113 1825995476 2095560048 1378178603 47 106653032 139 1357233808 1852620283 67 61 539822611 47 364005104 1532709822 67 5 53 2777 935504652 1848332322 2777 75925957 1806388514 83 7 803739666 31 2130869842 131 2097106545 449228110 113 466978048 19 1562053384 475458550 1949 586939822 97 67 1118863083 1760794773 10007 7 1597573992 2 37 37 1425678968 158588771 1024930935 17 213913176 267913174 1559377287 79 1166110709 1945251081 137 474124629 67 552962859 353116877 1674826655 17 1353784189 4999 541311716 127 1675266652 1167179911 67 28159899 1676898378 41 113 640324444 2 113745612 31 1259007154 11 303278811 1446495331 97 17 43 1805025061 1256417436 17 1849790584 31 148795784 1934572328 7001 71 2087733842 1333313284 4999 41 1188860723 1217624560 107 5 1236098180 1267450769 149 1800020827 41 97 2058065933 11 1801226526 67 97 845222498 31 467613238 137 1639889452 73 1014479102 137 264996771 31 109 37 1986655541 73 1993011252 1054158325 1456145508 37 83 1120941809 131 1060227802 1247535139 7 139 354799446 127 1917735433 916909211 29 31 394779947 1949 1474808300 1284907485 29 1652649999 155410681 79 83 109 1300476602 868283645 43 718473299 131 73 1493822629 2094334352 83 768169734 513711189 19 881783474 139 32902412 109 654135269 1964513643 89 4999 91596677 41856627 87806542 7001 13 67 1863035232 1963329006 67 1024868448 1673406907 103 692311000 67 421732676 103 1120760716 269491165 37 17 1145993721 1830559237 19 103 1228816471 1316023790 23 53 1813412649 933864452 909455261 11 5 1404612541 10007 103 7 19 1667602374 1337438999 13 343861830 19 1817081549 1309441525 127 149 2019731959 928010086 109 2111267013 2777 67 901891355 1385867999 1415850991 41 1505593026 73 1537687412 103 1324710295 1113266498 952191414 73 31 1975025275 5 43 11 356868699 457300481 633468008 17 41 1714332508 57443205 1225903104 7001 71 73 4746973 1410857305 11 131 47 1958514306 103 139 568748246 1191329802 10007 573110897 1171679602 2 1825889591 53 281695477 83 556215702 1425637676 1950246505 37 254133293 29 17 452358237 43 2137754761 1455163909 4999 689742024 1181418750 7001 3 1685967858 464130930 61 958337472 59 699992282 2015078466 67 7001 278114725 43 89 903291243 131 1011979839 149 50071301 629478788 59 1948026472 7 1768016986 932894594 31 1949 2004484132 684087306 19 23 725516508 302429783 41 5 786362696 4999 971275706 3 1216552092 1704183203 97 1913930765 71 55157597 11 623000191 1212841720 139 712703563 11 807756859 13 2133951937 586284793 440174550 113 1698446533 53 1871946080 137 5 31 1502756837 43 7001 1386835091 339233455 3 2032062858 83 835502817 908008949 97 1776085229 402810069 47 1346367170 2028372782 17 1647861799 41 1198140499 958411654 97 1762896333 124431794 686146392 2009216607 83 109 285188145 174591840 7001 2058674786 1251388061 7 1805474728 2005257941 67 1789429375 2777 1437916715 829394712 349156556 137 127 2117456268 71 877719270 137 2053868654 67 363230718 2095270862 4999 837878728 113 909807974 7 160468966 1094688315 97 7 71 1145813123 2143448188 67 545967121 37 2107569265 227422943 131 1949 61 1354360125 1779291844 41971087 127 47 2007207239 11 29 2058778556 334758665 516455406 127 131 139 862048393 1446991390 107 1325772826 139 1499340319 1627686704 47 1949 1074813081 19 676091288 302994786 19 2098566260 1949 113 1735718552 19 501011228 1432636305 131 896582995 1994521159 43 47 350672957 61 2067499169 5 1949 75453586 2046194681 2120444763 137 556530493 495348754 7001 3 10007 2777 23 127 712821536 897524178 469738981 101 680641761 1524759324 3 604056576 3 2147371380 1949 1623517 97 424575072 79 1673436539 101 59 474912358 5 1591799405 139161375 149 47 1297227401 47 37 131 27399829 200266512 1949 380236257 1131558216 113 1971297650 1107802545 5 1229499051 4999 2112107494 73 113 628426222 613468525 37 234924332 497277851 10007 41 107 4999 79 1912756611 13 504398487 23 701720202 61 4999 1911842555 1638782178 7 2 470414908 61 10007 2070259830 103 67 1130985326 503037943 532492484 10007 86268676 17 1743761178 4999 990386883 2 1493821002 1518222268 29 131 101 13 41 1214730042 2 533131760 83 10007 1881986469 107 1949 2102607881 11 11 47 1835313235 97 2029362175 2777 1513403906 970277815 13 112184074 1614149161 37 13 1775233070 71 89 962211307 627023156 131 1528254777 1479231887 89 456322580 1693310867 7001 1567943960 67 1941261447 446294321 31 113 53 137 205000683 37 2117194020 1245046084 59 7 1002883280 980586187 4999 1645960728 350692215 19 53 101 374435684 2042277974 79 29 1720352761 1093562324 131 1989873363 495251364 23 1749454116 1439247061 29 4999 109 127 1212470143 19 369834639 67 1955746415 1320033062 2777 1237472855 7001 788914686 1829025252 37 137 2005111450 1820682598 2 1153367039 289393981 23 59 923950235 5 1444241880 79 73 902748222 23 7001 241415483 2073262138 1807402437 47 11 1182423146 1219408411 23 113 1229673345 578694922 2777 149 17 89 1730992328 137 6626300 583078839 43 830005899 1007768046 23 1759919430 98137653 37 47 2777 463901769 67 1456745943 3 691221069 659082179 73 67 137 785372734 990448 103 1355953340 139 996231243 529136972 7 73 148580550 1949 1754509290 1758799450 1972750484 131 59 139 585208765 1038795056 1961315720 13 1914235642 11 1827458145 101 1484572639 997078638 1489017528 29 1480487260 127 1218775158 67 131 855092413 67 740728617 781784810 50266905 83073214 37 98986340 5 41 1237462451 2041233011 7 2044313621 1271561900 7001 1807553185 1310972255 11 71 659805769 1449601746 29 1980197343 73 649800609 1645806718 61 1521026441 103 127 67 1372354970 116677524 109 1539039888 730013968 1585202896 4999 1649338056 73 584228052 997618719 31 432662875 113 3 1648331206 1603670870 19 1966504902 19 397834065 1552218343 103 7 1707574316 1959823754 7001 991727555 13 719439578 43 1817077273 43 29 5 1271581400 291626170 17 920921678 2004977109 19 1568912730 5 149 2020703432 10007 1145971619 37 1826105622 324929523 10007 1259306568 13 7 31 1099623723 736778284 1431347137 11 47 1259357433 1759555779 79 1799484357 1781209448 97 1908702562 53 728678291 1807750341 59 2070993692 928867149 2043851833 107 1433173729 867493910 7001 1935748496 127 2022032024 13 1454585234 101 103 1402284127 381958608 73 37 30268294 79 760858006 1477598778 124248937 17 562309799 7 1348632486 446045483 89 1268900713 1687953439 29 2777 4999 2051289660 29 149 11 149 127 120201690 47 1196899227 1423110227 2116591279 47 109 2111230047 473219140 1237204569 113 1181778973 23 14758035 127 43 101191384 1128226174 31 79 1452291997 1646638396 79 691055423 1044891762 2 139 29 3 43 481289592 7 1080262386 79 941050844 23 1678468700 59 1842841459 1151141802 17 89 627133338 92885651 89 1153318782 7001 2092318860 1556175279 31 1780752704 71 1838679758 71 4999 1624420051 1319721003 1949 1402790801 861635359 1179340175 86323133 13 43 71 1673501079 107 2777 5 1945551070 13 845980071 3 1486176174 67 1691855257 89 1317250196 767019932 83 42288138 41 224644029 744475598 61 31 534898924 37 2141243428 1590852696 1816634897 71 97 137 123315344 41 1429900543 831440558 103 1016547067 970298419 127 1986316068 11 113 135293092 802907262 1588755721 73 61 1567465699 17 1060149614 101 662442436 854785218 621559237 131 558020936 2 1934253418 63410542 67 264567307 109 1488357068 41 3 249028890 2124533673 37 1444795277 1314560000 79 1260844898 73 538455884 43 126772289 127 1531908521 37 1107358305 97 1949 1004313268 7 368885965 89 480676688 986782331 113 10007 3 1839973235 5 1317465530 1949 1787254439 67 1441317735 380511988 564555643 43 1863580317 61 725559859 4999 977189523 1241948566 137 1818319074 4999 1121370681 864347096 103 95517874 453886598 61 3 269073684 11 137 97 861701553 43 67 13 59 1447929089 660035478 1745038770 109 602596799 1357419160 2 2059833040 17 1988475762 73 19 113 1106273850 10007 264645122 83 597844933 17 2114559694 1588119624 37 581116387 2037677501 109 67 2097193800 4999 596505675 319150047 23 37 26643230 43 10007 103 2777 1814400536 1524646110 13 247610468 4999 571785620 43 1917226337 1366457287 59 199011921 89 1060783702 1886997311 137 89 823388460 67 1453503268 19 107 337461522 1559683895 1041223586 43 37 1690810497 43 2 1923132184 1148644252 17 1722277626 103 139 928620219 139 103 7001 1954833222 1949 5 827031245 63273495 7 2 244299666 255719248 41 1818713178 871743585 59 1752997557 10007 1895005576 1853115782 131 17 131 258296326 2 37 1606323729 3 10007 1044031206 3 1835169342 7001 37 1337754647 1949 721241093 287467755 1078226624 31 1170551041 137 107 179805903 1468978818 37 1379838373 4999 174695054 909373089 19 971179908 17 131 538909372 868013885 127 22811613 101 987384383 28677799 1556801144 137 3 546492906 1597305891 431693692 53 59 694661777 1654041264 83 773827864 71 1593635754 1667125229 79 283405943 31 17 11 655536782 41 13 2 722019580 1038534679 71 2146355134 238469813 29 139 578255568 23 1556033853 37 2004795050 43 274878231 67 887410310 13 1054049736 101 502575361 149 809541370 1585209196 61 127 148095500 459821397 131 5 141074065 11 2 2099445616 59 31 1007287040 43 1949 13 2064184889 446030130 1195064528 67 1787835102 53 980563706 97 7001 2057138835 7001 531207876 43 17 1674060227 73 1308261981 7 759201380 1986018146 109 41 109 37 1272947667 2121903195 3 37 1699778002 662660713 137 2143488026 2276255 672582220 17 2097255490 7001 1791713676 149 432739210 73 1431554966 1508659902 47 101 256383450 2105202388 103 886763256 1373198575 67 103 1488043575 23 53 1035213232 17 1395683170 1955014619 59 43 2109065036 31 137 1319763333 1289230280 2131466249 11 1925545424 97 405233812 47 354315657 780982254 13 1024069865 490417487 107 934650896 1179104072 79 1868381579 13601928 29 963830871 37 164091189 482213287 97 86676185 73 2 149 4999 1254568430 104467511 43 97 1758615101 127 1279480042 7 68153806 2777 736671603 79 7 17 207006178 11 1145301150 10007 13 1989323707 1010800385 137 973849522 19 103 53 47 984573061 1960379837 13 1405678664 13 1589425409 1144613848 284757763 139 1001745459 11 11 600589539 1224648392 149 1928303317 53 5 149 810579817 23 1138953209 47 1686465703 289756344 61 1832970947 23 1438761414 109 1746327259 109 29 53 47 1509692029 385432477 97 2021560117 17 113 1401718472 43 2024384530 43 1765327547 61 1069498970 28585027 41 651530097 59 1859056193 1867096100 2012447220 101 11 511232248 2 149 17 383780049 1069105197 1130317254 1484983520 73 113 67 1806715166 1863923920 31 121171042 97 565860959 2777 13 127 32367728 43 606399373 109 149 47 47 1398004378 131 334613824 1938720614 2028835561 19 1889478484 61 1443774718 47 408988195 1601867899 37 1619358396 2 935617430 7001 109 1025748533 1694648700 1500525115 103 137 7001 1019023554 1684713663 89 1495050747 905686483 31 984677828 67 247863351 131 89 11 267304389 1913651877 659762022 37 690020912 47 51501942 1922115793 107 644023477 1801205853 131 3 89 1478644131 1644692022 29 1503266185 71 1193107104 7 348902806 2044910294 103 184256082 2131893834 7 137 1534100381 1794187894 89 2129098495 17 149 127 1788068814 32058737 41 127 29039432 1267090125 23 97 71 1009285590 29 149 53 512402145 11 1289286361 73 137 43 113 63462156 2046799736 97 113 43 3259013 1234538041 935506675 61 1135013153 10007 2090464995 43 1413179563 883599476 89 487777273 2777 53 127 19 550699838 4999 1189961960 4999 1770805768 1646785577 278124288 13 2103869534 405093680 5 2032125150 107 282321018 59 1089935320 103 89 66751602 127 1973153153 16108553 137 933741054 19 4999 405388906 10007 261733085 389922755 71 803623227 103 109 361438005 37 290813599 1735237063 47 131700627 1815532356 47 1072682880 794227235 139 642896823 1978037203 107 499790687 2129157593 31 97 430132726 79 1949 1794296176 31 29 396967080 196357230 1296603830 2 149 1555829243 149 113 492602595 89 748638719 113 1843381430 678575283 59 27262720 59 101 101 1940228281 97 1140383507 107 825064588 936932767 41 945768156 79 436137354 1322223474 471872574 47 433329898 17 5 1656420270 1228186695 904816993 1343191244 19 1861453546 41 612606286 61 109 2061282690 31 1855262482 127 53979822 13 1746264533 11 431769012 86551793 73 2132336576 1417359451 7001 41 17 1455563908 7001 43 1162020218 867006162 149 4999 97 1207470647 977273915 31 71 29 89 149 2104624553 11 223656400 1144123552 982968096 11 41 1577483815 37 1948128625 37 17 1880278930 1503173438 2777 2005345875 127 206108173 328274603 859007217 131 1008445151 17 61 13 1818003983 131 23 142866644 1949473670 29 43 31 97 1436517232 1515634829 476656770 79 131 556702447 1409690516 71 2 1713436176 113 79 179672070 942753452 67 59 1936688700 1433467690 5 770653898 113 1949 89 5 29 368789984 1202110929 67 544533279 3 1365385962 1025691606 31 43 1179679182 14664826 11 1271729564 1215808970 71 101 395407663 2104921973 7 2001070444 113 697482104 59 1225193115 248631981 569850569 1949 191289659 366852471 109 109 601398671 2063108509 580502268 1211604257 127 1986753404 103 18920379 1087571577 3 171151197 210866286 67 1252998490 73 470140944 947929905 13 13 26544453 107 1934476968 31 2777 2090792192 1675486288 10007 724466772 539714091 7001 23 1695180131 83 721336714 523281444 149 2777 2031170002 23 848727623 107 97 619303417 545148914 101 777699725 1923390140 1949 41 621923082 47 2060171727 1432333476 4999 1850854755 43 699224161 2133856803 1949 79 37 47 741625643 1763397418 139 1353982598 660248610 61 101 1190067951 765480818 41 113 43 1810009406 1246807327 1493024319 101 137 573273897 41 1109563074 668618693 101 120600222 1949 10007 1569978216 813689184 949300305 37 1441772488 109 491099173 1869819790 31 101 1801551645 31 534504015 131 10007 10007 24241140 11 1276735724 1585777172 67 1897917442 1822069340 1062868285 97 61 827660444 17 838376124 79 13 2135122093 1197225419 979121560 139 3 1339979790 41 4999 1204968958 998065347 1158326155 5 17 565414407 7 5 1638859685 1926470 73 5 2027796953 7 608149619 19 2099848004 23 2098543000 131 1383214360 109 557665364 43 37 113 283793172 29 1705141855 1789543073 37 1951615175 10007 562323351 7 1714306503 1142664095 139 43 1112417312 149 1125200022 1916371205 5 7001 1767969531 139 642386137 1724466387 1280558837 4999 206867904 53 1712589159 1798192321 1590482459 53 67 1136161813 13 1181655657 109 2089511688 61 17 67 1607179585 2 1823133060 449544668 1346017255 47 59 41 244683121 595291792 580810482 393788257 31 10007 1871058825 884178492 1917333314 1421562288 23 71 43 103 1678952118 1980715305 1653679461 67 11 1699645079 1122452507 79 83 97 337799396 107 1914138151 97 3 905392137 83 1615004870 17 441135499 1719613512 1515952948 231138418 31 7 659901494 7 1014537713 139 480667560 1508850282 134914940 2 1361445927 374493106 131 7 53 205063678 711934054 67 2777 902505872 139 751490573 817806247 630704196 1949 11 2084353766 1412105948 1791143107 13 1949 1197902176 1824556350 800420103 1887504733 149 73 59 103 1847673170 1725609302 109 11 3 763326342 1408634712 1981114967 13 1629248725 1853219665 556355297 131 912797939 973438542 71 5 1334104765 791368880 53 131 7 107 1775502414 3 83838149 888568763 71 11 1829714348 37 1245199702 1771891668 10007 295136451 109 562962655 89 97 53 449629899 2040517363 10007 4999 113 61 28352360 37 1859980787 13 1880888896 83 1257261480 675118354 37 2777 1287833750 249291863 71 1235352430 1239231348 104949097 61 109 1932262511 889110384 239448476 29 597550800 131 71 1951195375 404898658 149 7 33384694 960467870 1209452947 17 325539879 616661643 4999 7 1949 557907097 107 103 2068385024 29 73 29489518 137 149 101 1628167470 29 137 61 1590587844 2777 101 17 5 1302882905 208070385 107 470535734 37 1698219549 41 131 107 1416181808 31 1017473273 1378512728 17 1559567012 83 673530475 1912564467 109 1509874976 1418572306 10007 139 67 188729084 1634375220 41 190558488 549290348 83 101 71 1484566051 13 1200002752 125263905 29 651146541 1068844910 5 43 107619927 746856895 127 89 655930801 10007 67 1128081814 59 1012327131 2112261514 139 404679062 67 59 425296662 59 2049418514 63782928 11 10007 428769929 1769908069 1830290307 10007 600710203 2777 1943586199 81521612 17 47 97 792077750 1871251153 1255342309 7001 378817109 906942164 23 6588557 137 232432670 661988109 17 11 1760772977 1817633217 17 5 1213205620 1693006863 97 131 1398847475 89 17 1778911654 73 1194068008 584578379 113 1785837536 1953617465 79 871045863 19 656585869 1267448040 5 7 1805982724 66811675 635267081 127 560214010 5 27174035 89 11 1272618555 71 103 1077670315 1949 607834630 1300089828 252748149 41 31 1746241873 216865512 43 113 205880237 31 1562899410 25358899 31 1930156255 41 1399091708 101 79 1443217769 103 79 441222414 59 1179505639 1551861330 139 21499269 947772195 139 47 928882996 798834881 13 1177492551 37 83 759042553 37 43 618969176 678822907 1973260074 59 89 1520432301 1962202526 589328875 1949 17 357712538 53 1921237863 1276995887 107 89 67 1177230291 47 429825387 1949 860492910 7001 89 609826843 1807987901 1949 1257206348 1949 59 363367155 137 2079206256 73 1953619649 31 1501483946 936875242 71 1083587090 163030000 137 1163156167 113 1710828249 745369016 2777 594258561 73 2092658905 67 101 933409377 309266232 2 1329325702 67 381769747 127 1822953174 19 1794725717 1564877772 71 3 1073735307 31 1155678760 434300979 323817342 73 127 1486054559 1384163112 4999 1144586037 149 552909945 11 23 47 984409407 73806215 47 1563400292 37 1183342769 7001 47 2098123663 5 79 2060178590 139 1772389139 1013316174 13 1347776235 59 1647264478 131 59 487656830 1082247797 41 1416506909 594798603 1334107088 61 2027459217 7 17 1511141316 113 543651701 1854915850 41 139 109 53 1491880319 79 13 131 43 109 521747357 269340199 23 1787361188 23 379629467 83 10007 137 9850019 1435561819 2777 4999 79 101 1833564302 1666247298 67 31 11 1984038870 13 127 1949 89 13 2098939284 1390238771 59 629506412 43 1854113603 53 37 436098235 5 1683546320 2 1967149638 73 817852799 144366121 1069081141 4999 320832364 2777 97 1265213680 2777 679576332 2087406286 1949 89 441237589 23 79 17 1359820021 71 943825081 127 1779723009 73 1550978402 139 7001 65784925 902525679 131 7 1365571788 261625315 445637113 29 2113052305 1394745995 4999 79 227372744 1425427649 1335922218 89 121067982 1949 936844701 13 19 1009111644 378703415 139 37 908398988 11 1090501984 1794331583 11 139 992114379 1630160943 107 101 1627204637 895182255 37 1013088251 233651967 1949 53 726808239 196802407 89 1153101941 73 371762209 1715478908 1629615572 13 107 333290769 413199439 571815610 571716785 59 83 540287587 342832810 61 1673880992 68035270 73 43 7 1395608914 10007 721594763 59 1071734387 31 877419456 2066773560 23 1149720308 113 1827130979 1949 263779891 109 1335589390 5 4999 556488680 271917562 7 52424610 17 1900039916 4999 1909013121 1041258371 10007 2003131211 1527159425 1067500632 11 785946810 11 955776371 11 1691645230 1243348844 103 1419651414 61 73 43 1071301785 113 1811184114 1419250134 1642572327 3 4999 29 1426530184 37 101 1750925698 101 1279912299 1593175239 97 662896168 19 102071035 43 1336966965 993443787 7 59 20002711 10007 71 877405669 139 938232378 3 2130119673 131 1854312598 4999 2777 7001 23 1177669920 23 149 1811823163 400623154 11 2100070489 131 192231546 4999 136442706 1063061315 199993436 97 137 13 1068826876 2124386446 2 979320666 67 103 1852930448 172176654 103 25302156 1949 7001 53 149 1647101577 1339056957 107 7 43 71426182 298425504 7001 1347755509 1692862803 41 564817640 127 1872253838 149 369266253 7 79 11 53 1949 993194737 127 99613628 715753667 79 67 501662567 1331211075 1524959078 107 1490755668 103 1118158256 139 71 61 97 89 2004569161 17 29 433533355 1594712945 139 731812381 1936490237 31 7001 43 1185524362 97 17 2128283858 381839469 79 13 1129270361 73 396062595 124888840 908388131 59 131 71 40841464 2 103 919982198 59 139 1347715366 1841472695 13 4999 1365306884 4999 136603329 31 7 1547073206 4999 41 3 491009499 935209068 149 3 2 385822495 1362984924 2777 83 1377684049 1269751837 41 1474450692 563527641 113553155 31 11 11 97 751395667 37 71 131 306149634 809806146 47 31 665666069 582629996 13 5 1397125425 500922640 385273051 19 89 1155585167 166425461 2 1819195486 17 2009013896 707927039 2109726083 67 797598418 2777 83 165341561 59 1903999089 7 103 101 142176488 79 357796135 1174038676 71 31 53 1501688909 1349606948 31 1571535111 131 67 7 1214081561 1074132269 137432015 23 137 118947801 101 1444171528 23 149 2777 615765982 1818662877 23 143779157 83 1608423634 107 648281970 846058703 1978688950 7 483303289 73 113 1256508020 113 113 1908029243 984555792 107 67 5 1949 101 96587512 258395547 23 53 561036428 59 448440120 41 19 2057341299 1285804480 101 73 374919240 878037868 103 13 10007 382684838 1129346707 67 142448097 1505515996 67 109 1863634957 127 1410517372 37 23 687146367 1924523160 7001 2012794501 13 139 1137791450 955519082 17 31 1068394606 1720838799 7001 31 346361915 1296003825 53 1639105454 5 1501729225 1164152738 67 61 47 79 29 59 745955355 103 720165496 71 37 1844001190 127 71 551360634 11 1868524790 245821571 97 961429856 83 7 837384882 3 1188532971 71 1382943898 7 5 199777805 542999935 37 189587704 477991243 113 2002540800 101 101 1040764600 1512231272 1243609244 67 131 10007 1965137304 17 2057678827 703904761 37 1622466354 43 29 196140833 29 97 89 83 59 1201884044 29 2012099779 616353356 89 2138334470 132977926 1418509675 11 826952775 137 89 1912172120 3 670604787 7001 2114126975 7 666183644 1142197714 3 31 574214085 73 593031458 113 1614653408 61 127 1002566448 886962658 234213062 2 2 489845282 991845392 2777 5 996133800 1683175742 67 884960589 813025305 1959458466 3 47 16905806 406398660 7001 895063848 89 1745436672 1137816670 5 107 1331446824 83 994818578 1976425717 47 5 5551255 188847795 43 1081855662 43 510633428 127 7001 73 1448514837 1729568414 137 13 1283840428 43 29 37 47 760168130 1871148716 31 103706780 3 1037523345 31 382617779 418479194 1558528018 83 2 165468824 2072947597 79 47 37 1244607443 89 252527799 139 46658686 89 1246079986 1748373732 7001 10007 1516290661 312915496 149 1889606887 109 2071731826 421663229 7001 1077012837 11 2048152535 2115624599 67 103 1949 31 793374291 107 1949 13 2079029945 5 635438710 2030357324 47 1701786622 1949 2777 407994063 1340855011 189967412 83 1036122698 281216938 149 1045218312 83 820473094 7001 2097646621 7001 1901972030 588687173 47 1078172150 5 43 7001 2 2 906912914 403371346 411202948 29 7001 47 2024656647 137 716461365 1258817513 1303252776 37 2 1871161640 1459677532 401444341 7001 2117159850 127 319757002 31 1607862901 139 1798582577 73 994063046 97 1696485635 4999 1116601635 2125487738 113 131 107 378260836 1670030061 127 1476586582 29 47 308889969 17 97 73 1743206858 299099469 73 113 929891351 1952531066 830065857 61 139 71 1336813418 1149932969 71869679 71 120094807 103 6094158 7 19 197825283 700746600 101 17 907352645 73 10007 4999 538462286 733343302 61 1169686895 113 1489944437 358559509 37 2087065068 1205726673 662829908 47 1339018919 67 795254155 131 1633545765 2 47 810575648 73 1746980885 2118488744 859258893 113 43 1153546122 10007 1521166251 79 881646399 2112809261 37 79 1798169323 589150953 818395897 672782098 7001 29 891182122 974324275 19 271383840 113 1444178081 386883298 107 13 23478754 608501777 2122044609 37 47 149 241983897 37 428063619 37 547243949 1432783523 61350689 29 137 1078387547 1949 678630106 1643702677 1977455794 79 568912699 101 1837662074 97 97 131 31 1227320349 2041659747 2022292374 127 377197502 651405775 53 101 753021772 29 116970323 83 459592248 149 11 1471628037 820685228 43 1900166109 17 1437059402 2 107 103 724382417 348230033 89 1789018551 702626512 53 47 1178602931 11 1367313013 398273393 1077771715 67 13 1696688019 1745703271 13 1227943795 860239820 19 35828210 11 19 41 540623820 139 602436809 13 1949 139 281725624 127 641445345 2777 1362530609 113 240615154 73 575498785 1638372260 4999 315265799 103 7001 1590494181 371284033 1226525602 31 1336015928 906843805 601868175 5 43 178631718 79 101 137 1295870536 37 1229371657 23 61 53 1508301083 37 37 677720564 696193795 5 2043226650 2055173645 5 1082850683 1907084485 73 1229510513 7 113987797 933563826 13 41 1265328845 84941590 19 3 131 1173592233 97 23 7 107 1021638568 476938590 19 719601934 89 1971679478 36738128 2 2137356410 2058341122 41 1326644997 3 73 23 1059571996 109 2034401506 137 911988450 515466884 927597801 13 37 1686524905 107 1445073092 142339152 59 1923871587 113 2058357828 1607005420 112933198 59 137 1622783221 860934132 43 17 582726931 1775674571 149 1199054117 127 367849658 149 318415035 1656204460 127 1202708118 131 1001935453 101 538816416 1484444072 127 1007589044 4999 4999 1968597733 19 276135949 1774679351 31 109 2055498829 67 1805247799 103 1463931893 769044968 131 1455752138 97 1160784547 53 340056186 3 113 511060919 1090201174 829537787 67 2087309223 4999 1066866584 43 29 1590670358 1731907721 31 534336094 1063088772 109 1795127230 31 173279646 158183650 23 19 1584993452 760409282 149 206311509 53 149 7 37 707526839 1740185998 47 143946888 1853048986 19 89 200729087 1100032168 10007 77207181 149 1189364910 1927783489 73 985208818 89 97828266 413693479 23 2777 41 2065662747 127 758655590 71 131 459897901 103 127 1901909963 2118008591 53 643294231 408102809 53 1797946825 41 885543994 1795579153 113 17 79 1102890524 37 19 139 277206317 101 641060326 31234691 107 1949 97 1132911888 47 61 43 1613709475 2123628020 5 149 851025569 149 107 858111003 89 23 1228575383 7 103 109 2038694253 1880221703 19 101 1193986347 41 92939784 219846633 133122644 796978755 53 139 774832287 139 5 73 131 2113204099 406822334 139 1520680711 386795856 1800998257 73 31 37 1987931005 555641582 1959236828 31 1433976651 59 1177289053 109 1478193799 1776507788 37 571333604 43 101 1873229224 2 488157722 1771959268 2777 4999 858368292 4999 68168458 1773724626 23 109 1283675669 107 107 1277059914 2048894691 109 11 143403941 101 29 2024353932 97 2127042675 7 19 1817095818 4999 692556461 1207393473 137 89 66381629 17 881150410 43 1191156029 11 1939518922 318771123 101 191959388 37 97 89 13 1428526765 67 1575917430 1374753009 73 1704947951 97 2777 190127305 2103169281 7 59 1427398033 131 1854982007 534904148 59 11 53 798915714 17 275371168 309947609 23 71 2006872831 17 1415129487 149 1249728709 1949 1647181758 206640776 59 1295512154 37 53 2777 1469357909 1786113637 13 53 1353981354 1371816013 131 610239920 1004835631 2777 43 729477757 1542698401 59 1907897809 1302378272 531982394 17 79 95055549 3 4999 950264909 875299905 2 53 83 1330471054 11 1450686050 2 1974178158 17 293747284 1655554418 7001 1261349167 96683810 1586189556 1852816064 10007 139 829298945 79 1459366788 3 109 1093938606 179684953 1385709105 137 1865368103 97 1942307533 1998266002 83 1793403659 7 29 669171048 13 131 1925920142 41 65933084 2 1764622454 131 1037007528 43 675578590 61 1492052840 1988013161 73 89 1138435846 1060488667 1756982516 19 1815282542 1270527895 83 976609217 41 101 843441203 71 1291096450 5 291477915 13 872124058 83 1536470367 281135155 41 23 194769218 61 945943897 37 825973311 1875004468 600534431 137 139 2062994273 43 1064415722 83 1755950331 131 1949 127 97 1045557665 935175739 37 620668226 968609406 71 17 1370610142 1011501802 802275647 71 13 97231101 2777 425594689 301976107 242478893 109 1871662649 507332345 37 1156829227 29 935609948 19 1476522927 67 1057276013 71 41 29 547164808 35924229 23 1148896092 74544803 67 478713660 1949 67 1391366756 137142764 729384722 11 131 59 1538132477 1393361543 7 372350322 109 1599174752 2002603795 71371857 41 73 576883380 5 244352860 19 314453021 53 798348641 79 59 53712074 107 73 1742359912 5 1872487750 1638200815 2049407256 679809336 67 884235909 31 107 273236180 7 1305808280 1209518057 1817370890 17 109 2777 73 1109848200 1790220245 41 101 1573519804 89 107 1497756012 131 37 5 172320297 527865566 59 139 143880213 53 29 1299212267 702868155 23 17 1301745840 47 1859117665 7001 289946415 2092588677 275793245 1949 633076195 59 1939389295 61 1113032962 7001 139 956777265 1906179653 37 898294647 1817366616 59 151454451 41 2 606974938 394837271 47 2040530474 199484776 1210169206 113 107 2777 97 2025616410 257815779 73 1244527404 2 728949336 101 653525550 107 1145310238 1453735598 131 897805225 851718490 47 583564032 139 1782198959 31 1878796664 89 2102635769 67 1851304871 29 59 79 1533581891 109 1552673713 43 43 97 230109705 1949 295533106 11 79 557060442 1336229305 37 1154972464 213945610 5 117988220 149 645923937 1949 127 658166070 296061938 2041939424 37 4999 1918189002 37 47360266 483186169 71 137 2993360 1162777853 31 79 2003187595 37 41 17 1640519210 469118277 641274121 137 41 31 131 924492021 11 83 576166286 53 564799323 726485249 2040092847 113 263444282 10007 911944196 89 2 5 79 1736257181 455649880 62973995 7001 5 43 604769028 2007932644 17 83 47 4999 31 691366917 763996522 101 1305085634 1201530071 107 2777 147124638 83 624358619 1060882152 79 1105684000 1591625207 41 2003576188 101 13 131 1066575311 43 97 139 41 1284360465 1578664533 99536684 934147526 41 5468260 139 107 1041747613 961879408 19 1759463037 4999 83 47 103 635766779 157389252 2777 1134268427 23 1663475230 171710847 10007 1651029892 500765828 113 71 1371335038 411873201 101 272837663 634963597 41 1757659135 1090727300 2077698013 19 29 936145885 1749778935 103 47 1637057329 1868647573 1760824157 43 1998851837 149 83 901008492 785944425 107 89 43 886487613 137 7001 1752833369 940528342 29 73 7 64500205 797409718 127 1366691196 475004717 29 131 810055923 1949 113 2088348480 206762541 131 79 891824996 247489936 561499063 31 418839663 83 1635233547 3 1834008558 61 439732042 308295037 29 1703582309 13 127 767542915 17 17 870950103 674794537 107 3 1248538236 455041563 67 341244735 89 1030382956 71 1561744826 17 137 1955146317 41 1269496898 1571727852 71 1673301507 97 1189400032 290757247 19 1052057151 149 576669634 800447977 375347029 97 489747206 540747820 149 131 1305013878 113 2047059297 7001 73 401621618 967924082 79 1193826907 137 37 1616439942 97 2014888074 1949 83 1499966870 1681496087 7001 3 131 52610648 1604731554 615536403 31 1949 149 1678704179 149 59 1716904484 559644972 1327380364 103 246761014 17 930724738 1865836510 119192025 7001 3 67 1756590016 103 164088677 89 89 2002608557 2777 853769211 101 137 376596148 928449502 127 453418575 1738783543 127 127 87212554 4999 59 73 226410037 7 1051992851 83 1801073108 47 19 59 11 1208328150 125460228 3 59 1005778959 319189592 1741582762 7001 996219090 103 463685606 103 1653386179 643652253 103 149 370353506 127 2003474632 113 127 582130916 399846546 422393544 524653734 149 1045148870 53 1584722154 994547554 11 2071935019 139 851995496 37 39245123 454325775 1945427674 137 17 787208035 1146746135 103 1303121804 113 3 1985259536 13 5 2069006390 190652246 536380505 59 1146767434 71 432170255 1281390708 3 512227035 1995739217 113 1852457501 43 103517426 178414902 19 71 79 41 59 83 515075175 463264168 107283324 7001 1722000965 23 71 1895706035 1411997544 4999 1900335074 61 654531891 2777 536347362 109 407290708 4999 105638868 37 1664629482 367175975 600254925 4999 19 59 140431446 839413319 67 97 113 1208799420 1978519712 23 836916479 3 48494307 139 1385470832 89 751163293 109 1779540540 1949 1070499944 41 1770572946 376656633 71 1353699987 47 29 2777 206329266 1979878310 71 79 844600297 1913004957 393983095 107 79 1229610668 72100577 4999 167116570 1512751871 61 954382210 103 1360819718 73 109 724018221 2777 47 73 31810904 149 37 342414021 1129198671 1461982672 10007 922786965 19 71 1292282076 474439608 37 1000465348 471081632 875648342 2 5 67 1371312868 109 804394541 802001562 137 2045108122 1592026496 43 103 245498234 1307164863 89 47 137 932742443 1140455267 61 1820298733 237861580 11 43 5 94793255 7 918006474 1256724336 47 1737378678 887973378 3 37 1705539679 308130635 41 1516400608 103 1086436678 47 500843327 73 2054667125 509655426 7 1496746601 814069219 2777 43 619125223 1552789380 4999 139 1933879465 203083665 5 67 1089042656 17 17 1312071883 2117670127 71 1515110322 1618001250 1007060258 47 23 1924306914 101 1500365100 149 438284800 97 1412207395 19 11 3 751283706 1188586500 601070408 31 89 67 2017054159 788493068 139 1807589127 103 73 1825264844 47 1760689372 1387700554 431654563 131 1705657933 1223754798 7 276372663 1198855860 101 101 1255466461 1547643604 2 23 1676210767 5 1976273955 47 1638205116 7 1018390408 1030320284 1949 100706440 5 887716716 3 127 554377459 131 1772519424 73 1564311890 103 1704548854 1246786160 17 536222909 67 904690959 37 131 446430708 1830264142 815291444 19 1758694713 41 1743377154 109 1760612472 1150996945 113 933807382 1541592196 7001 31 25115952 674433024 31 137 10007 688818165 103 2060726425 1949 1290314011 37 98971633 805123880 5 45813240 67 23656695 2 815482926 696655044 1034129758 127 1217153395 103 1705415084 224467694 101 622787412 1741097792 89 83 83 261792541 149 970948815 1656979830 4999 19 1651033608 17 113 1611758477 7 701942869 83 67 884953353 286689181 67 1918028966 161003425 5 1439926935 83 1314855457 113 1171181042 7001 1687528041 1135114136 113 324352149 2029094252 1215924274 59 109 1670752872 29 689445507 157569151 4999 107 149 29 50859707 137 1861270081 23 47 1554846527 125667425 109 89 527806223 73 689780723 1019218408 139 1830048007 1518312075 10007 1990022041 335178356 1556094047 79 113 1642838974 711498059 1461627462 73 270905555 11 263172305 43 445516636 171425864 2131345110 226471228 131 348445643 29 1375589451 31 121218087 680765963 71 1958198358 317257209 3 26585164 127 1008679212 755991400 1170054996 37 101 47 1134458740 11 70078096 127 974365209 137 4999 2090543869 31 1084243631 61 57470784 149 1131381287 1304292658 37 2033300183 41 107 473710605 5 860079215 400943063 169033723 37 35593756 59 932032145 31 2010358153 1588523680 103 113 131 1267407276 137 53 7 373012693 1879643476 19 61 71 1711892197 109 1623491998 127 1667292449 19 1949 1771488978 1887661237 109 37 1383013602 1030775341 780153076 137 1654007713 13 1936302324 11 1167441729 101 715193827 7 2777 1648138392 19 43 96019017 831789156 73 53 1913248431 53 645473538 22002199 41 71 2052565238 53 1929554305 1170847108 23 913571776 71 123109385 89 988959278 97 19 1297931791 23 1689865384 101 270632293 1949 886307750 150469575 5 241073317 41 109 10007 1949 2777 53 7 1459868746 1466735997 10007 272466843 100446758 31 895694811 11 976667255 1013978923 17 1568889662 23 131 1014705957 1001888428 79 19 1353982332 5 1122098990 17 131819836 2085078200 1104653805 5 417780211 2777 2 48711172 137 149 284421213 3 1210297803 1184672698 11 53 31 127 31 674273901 606698737 1754017987 137 811466814 149 259653360 73 1569414517 1240019975 13 5 1940827629 10007 41 2047878045 23 29 281261256 10007 1848206869 113 373318213 53 61 5 3128745 1334902430 1644052645 1536523544 41 2069655796 83 521298847 41 459682652 377943945 567664743 101 23 17 1975694338 715182746 97 2116936100 23 29 5 113 109 10007 186617994 1125497340 3 1998145796 17 1179486384 1383327590 7001 43 1108393993 71 1165618360 13 43 107 1719045577 19 841797166 53 101 83 61 131 582807269 1711900106 101 349996418 2777 1775533267 11 2022401799 1449417574 10007 7001 1610342016 97 1598969437 637826119 1247240502 698870198 4999 13 79 17 1951232664 107 1891451626 139 1371606269 149 59931923 10007 37 127 1878108131 1333818135 113 13139331 71 29 270418243 729947342 1949 1990178138 732491522 71 935058282 1259513889 139 19 1243170027 149 575779806 29 1315537150 3 99272832 909888222 2123567321 79 1296589882 97 1687963057 13 333764730 13 361611955 1645702380 5 137 19 1340098044 1742405127 127 681151861 149 1018590969 1436270984 29023693 59 2003279734 2 375702776 122775873 570787004 59 1669798577 1108642052 109 137 1804269313 1678634011 4999 13 1946286215 73 2083602062 2 1489762757 7 842920890 107 1139889297 1505309414 83 1995695658 149 109 1243058018 1420151626 1655356420 53 139 472122396 1858215489 1052181237 41 29 1113520250 2777 833818525 53 149 1867367141 337138587 131 2777 89 1617637499 109 1450183221 83 2063570905 1918275135 5 109 1969997766 264896269 1206933989 1302556184 17 863755376 7001 79 1626055736 1859599170 53 1365039126 131 1949 440353162 1679983686 127 71 838277049 1879022739 83 2130977275 1963020550 895751844 723703666 2 19 1889596911 1355579816 1286737126 2 713310486 127 131 1440289063 1497203355 41 41 348855071 2777 131 113 630329481 570879503 1134112530 37 5 1021028438 127 31 309874532 11 1347627508 186578024 83 921338601 7001 1223830808 1904307808 53 1265658725 41 71 17 1106475974 23 1374274817 61 169168372 7 1044889237 1260167797 83 614109460 149 1304134569 2087102211 53 866270119 131 505102857 4999 258153359 137 881743260 921978624 149 1980657700 53 1408967953 1997432066 71 2025377180 213404119 2777 10007 1051511999 1021995202 23 73 59 109 79 1998381551 109 1912189031 451422733 47 23 37 1540202530 101 1445113993 29 1949 985546932 1176162506 31 868936231 1880806885 1478567826 149 107 149 893405054 23 460696463 89 1104828200 79 1480265107 934320567 1374380712 3 61 435450391 1487547481 113 1730957956 17 291575092 1828405743 396069185 127 24276566 19 97 239664399 1651031180 1669932614 7 1104708108 109 469307566 149 47 259327952 960627819 89 2101638079 19 142764689 43 1562906466 1825195200 59 1595155270 2128255316 17 1717002669 349560800 13 1535211057 3 97 1696205050 1886956811 928883655 1949 1922066769 348874898 1127804442 1949 53 61 50751939 1660479380 836126930 2777 7001 47 1531925097 107 1307915012 73 1898978435 29 2094097888 29 1518533670 156000686 3 10007 1992555696 2 97 862778431 965170467 1862252665 398288607 10007 5 53 53 1614139107 10007 79 101 322558347 4999 691283600 5 898849296 1928240916 43 1215068019 692830953 2777 1952984500 31 2012145668 109 309635101 61 233138523 503617159 31 1364954862 50648203 10007 1955277737 131 500373757 903877861 67 1349958679 37 223246937 814054908 7 598076553 41 71 509645526 670098852 84905705 5 747240955 97 571042298 113 613589437 103 1091533127 1190595270 5 836175951 109 2 5 586189964 321080092 2 1173841972 103 236501591 149 792946710 37 544188086 1949 139 67 1249129748 83 1456334018 7001 53 972136446 23 23 79 1674793901 1332839572 137 73 127 772840085 113 480966645 5 11 1441761590 4999 1181263700 304367640 83 651469785 3 1523401449 3 121621074 973916325 61 240951403 1984138022 107 7 29 759227453 3 1683393897 661100327 31 29 149 1941238736 2 1245618391 71 29 638351654 182867955 71 109 1655955032 139 31 1609429347 23 789867154 73 291245488 131 1295796718 658457910 67 392434075 61 186982812 685468952 7 17 149 1814650885 528010108 131 43 641178375 418869706 53 1877614231 67 10007 1604730248 11 97 67 225413460 263846687 1319989543 7001 43 1135037469 3 1534767367 378382912 2777 137 2 492804202 2117135446 31 496818028 67 1949 91942126 1601875304 5 798946540 79 3 2049910242 614084123 1551595005 19 2 117809118 1258372470 23 1011163950 958513730 53 2021163321 712842951 2 565538738 588809256 3 1012271390 29 10007 757099599 1069050292 83 1418523867 1417532847 83 17 931994587 168580126 5 1703444582 67 211314516 17 950810612 316001219 10007 887220620 1620993902 131 1870422847 1419597409 139 59 428151351 73 1949 71 41305812 17 714588625 1507310068 620273577 11 475440720 2 506063688 1833638118 113 789430769 3 2068287933 29 2070939532 53 2 1928545638 19 11 160113536 10007 19866508 29 403965447 61 1707873303 47 623676832 113 1969453686 61 50474267 13 123998693 1654417206 13 61 137 799122781 1949 1195111208 489432880 664148836 13 19 1882043135 43 67 71 424936349 401111234 10007 482137260 109 334234003 479677390 1940474814 41 1892262673 29 61 382138557 4999 1024804998 4999 848365293 4999 127 13 1228432777 62862299 1651317276 101 2088477131 103 2040886599 382506765 19 1973356530 47 414899174 1683538214 47 1870173334 1718710194 19 267359272 1821663249 139 37 167195637 878043115 67 168998522 1622373711 373969545 67 7 7001 1646054117 41 7001 107 632034127 127 137 977190447 107 146557900 113 41 702021106 73 83 2777 53 1701265550 1148151684 149 99889874 10007 41 131 73 226820417 1571499280 10007 1401840602 67 1986662694 569421950 31 1188548522 1781459638 79 43 23 371372860 5 31 1267971641 4999 1003624235 691011770 37 189385943 127 47 419436703 103 1753570571 7 913799579 1279183318 23 1483450930 5 1229482085 3 73 47 26176632 35100295 67 79 755583887 103 1290354855 339275872 29 1067293549 57735106 131 1593899999 31 23 113 5 89 871013541 1078288311 2 418371088 101 19 67925960 31 47 1575730084 41 795091803 41 1115010375 29 1661765714 37853758 1015643804 7 352847719 1885404200 107 1863306774 9503779 79 47 1337071886 131 139 553528719 2777 1873822405 17 1698412183 1096212564 149 59 118746912 101 1033886322 131 13 13 1175493663 37 1755434549 107 53 1952725004 1044393355 1118271721 7 2050374195 567036424 137 41 37 743979979 1412657854 31 197479145 97 3 1650814797 557517634 7001 758938128 13 3 266962887 813529623 29 3 17 89 107 736251164 1719857973 146906826 1356084162 2 101 14274734 31 31 458923225 1257544636 29 90677973 149 83 47 195013950 1758431628 61 149 904633899 3 1610041563 47 2072065265 113 1389259968 769770577 127 1969835278 61 215459991 151827414 901151614 109 1248986528 416234954 67 35440320 7 11 569617433 2 19 302400584 41 1873763509 7001 107 1533908716 29 1143690052 131 41 109 376139707 1759918358 375476360 41 71 31 1643478454 1040615830 2 1725303058 103 59 1682013949 139703386 1336615477 97 31 349921304 4999 24180163 312822423 1714675173 73 1846074297 73 1195154248 73 19 139 739795530 11 350913123 1762797344 892871259 103 137 73 1062500692 2118895870 7 1100032437 149 3 2777 1300585734 1450204940 964477252 53 153649809 1470252006 287174019 7001 37 152244159 107 326670358 368274159 11 109 1157243781 23 2053919 7 1496170466 37 43 206984714 131 77619072 10007 53 528628784 59 675224261 137 1048390034 1513581480 1316913802 109 167230089 1232356055 7 1784191830 107 1293389464 2777 97 1578566776 109 84194761 898672991 2107010509 107 5 294436615 851211261 71 1926815687 59 172278618 364111079 79 752416380 59 149 1741634681 1808288205 89 11 528196944 1739061676 506922436 1328101666 149 1113210027 216047672 83 1864940024 149 866154135 1967918461 2009717441 53 109 109 37 521892403 127 190792862 209812969 1806986104 7001 1414872165 67 1458464425 283029600 17 47 150123546 31 11 43 2024159508 113 755300249 47674209 79 191544901 47 464622777 526712738 113 19 990213589 43 1111203377 1045761521 10007 1843239365 1092158343 3 1934445924 17 29 478036986 1254361882 43 734387411 638778889 17 1226930693 37 1953302067 113 1398348332 137 89 618319032 41 450729318 137 1921632502 17 1929068183 7001 574775099 183468206 107 1840488489 1182312803 71 1303003786 107 1230387864 11807343 689471858 1232385637 47 73 107 1205601100 425687955 11 883542154 7 1100725598 107 527701545 61 37 1468587017 1881434386 97 1949 97 2777 107 1001940296 71 131 1832934184 53 2 1758666400 79 137 19 41 1696103539 1865436001 1204507788 11 2012802089 97 59 1650752268 1509385288 31 109 600412548 2777 11 878544807 7 577583654 43 1531033361 3 840186709 131 29 79426186 113 17 61 61819474 1953136955 926612920 139 10007 1395261343 7 103 89 165485621 7001 10007 1403681770 139 942514242 103 871876563 572198056 61 17 37 109 899797071 1949 101 53 977363407 1084083359 53 414614343 139 2 2092135490 183797126 1144926407 1150479108 1949 4999 1356899649 19 767163722 89 61 1675293752 99380590 1568056375 28199730 5 79 713909886 1084438372 131 1365521206 2115431885 994765671 73 2006357769 53 61 1899042423 101 1320333610 813453654 29 695798276 121093756 89 7 649421238 79 41 1952531471 11 567803005 1087853933 97 43 1391631470 5 59 456198030 73 3 1577367426 1307630013 103 29 2003181699 19 139 1403113816 251744707 206965023 149 1396130000 5 73 198157770 1726950040 1138729524 107 13 3 149 13 19 1367838170 1148552661 43 103 1506594254 83 19 405370719 761648554 19 2048546294 906785108 113 1492509367 37 308635463 13 2027394941 1297057034 1153283339 1741894657 29 7001 149 11 1678426618 1592553325 109 29345861 23 47 164845497 1937726729 2777 131 229211224 143088680 17 71 474384898 13 1605648382 1545236308 650947003 7 67 351932039 73 79 83 109 11 390561534 1949 61 286901300 1562630351 1146389167 7 872769835 912585807 1098788026 7 139 113 3 592244180 127 944484402 17 71671762 1939982011 107 10007 39997979 1999728831 127 83 271179841 1701834158 19 1396652646 97 7 1207424113 1567176559 61 127 137 770862429 61 1271278857 638178727 29 23 107 1276184078 4999 1799445039 1452434455 101 1546771873 67 79 101 1289610420 13 13 334284457 1468903072 2002626216 1984283108 2 7 708644035 11 2103729210 632928266 19 103 137 53 402339271 3 137 1921393498 101 1797161866 43 3 1026237594 43 68308166 139 23 956159795 2 717386924 11327232 113 1100468354 1354185898 149 1326476225 1346215298 127 1763911636 1308496516 139 1133855109 3 892965360 2 1884319150 1652859089 7001 903502236 53 498302502 636164800 1820195730 2 17 79 73 149 89 595801335 1444887075 43 13 67 848484580 2777 3 137 101 101 7 61 1239210364 61 11 640321869 624093866 59 1378667517 1457074646 41 59 89 514044076 76023017 47 139 8709601 162228151 1750887210 89 43 893766180 1628269409 815828696 29 139 89 2 19 593461687 1174835701 13 705863574 61 3 126241368 229619585 540956160 53 351835367 1961225149 107 2100867008 67 1271087545 1929321135 29 79 1660506275 43 1051725390 79 139 54218479 37 1882676106 709549407 31 79 1704666187 1949 10007 7001 308793107 1579088862 13 290053985 73 1778764260 13 13 1349724160 89 95168590 103 1321151748 1382480862 1245247797 73 29 41 13 121725136 2 3 1590741437 139 1447489555 149 691535811 389682648 71 2106973521 1069686020 4999 198879419 47 1047734340 7 19 1841926001 79 97 1923425075 801360125 59 2062921661 7001 59 73 19132570 1153303348 79 29 242172707 434589882 127 967920340 707634348 1261703145 1899832673 37 113 1416629698 2 219102328 517030245 1286591667 31 19 867018735 53 2051129627 101 230133954 1923734458 1256616851 19 7 1605806153 71 1030979214 230520146 89 1744812337 7 1805470681 1928737034 1875656488 89 2016815689 2777 139 137 127 1445717708 628991630 2101611367 127 525663414 5 131 297344219 31 1927366503 1566637239 804052550 37 5 558889490 10007 2012127504 37 1225719415 5 768941545 83 83 1425629248 1481163386 71 786113491 103 1384149741 1355899547 139 1974350718 3 37 149 209229525 103 101 1052087508 2067513127 896209256 1533204882 31 416079534 3 616020441 5 899500240 97 79 803873427 59 1698966729 137 61 1703097047 101 521926691 1510843259 73 1653534096 43 7001 1904145982 545382883 61 1213077186 349839092 139 103 1966689519 131 67 1761580916 139 101 37 139 89 802496090 1574055850 37 71 387984328 7001 253709239 137 560036791 59 1340688329 315308909 23 149 1293714790 7001 103 1037615408 1219421841 1120088003 1901521943 97 1849158839 139 640419581 1172375333 109 127 267394436 109 644806013 4999 463227336 1880290851 405695262 3 29 230775968 149 2102180190 5 1446861590 15172399 2001067739 11 131 31 1613954390 23 1179253700 89 845077339 981878809 113 1514614031 17 1747015064 103 73 47 580566513 7001 2132534390 765586365 5 19 402868476 1842469862 4999 97 1291348487 7001 2049514746 79 948127655 1059603455 17 1995377397 97 1200422566 7 1574787732 13 37 285686361 1469611621 1318029497 101 1294532049 43 67026078 2044332918 1697428562 149 149 663766766 2 1982019672 41 1140216027 362968298 37 1480193695 1223074347 101 127 129485398 7 1253459172 2 984794480 1945611170 5 37 586146896 61 109 1643515843 149 113 127 43 83 534977579 1727885700 131 79 814618928 149 7001 53 1495674359 83 2777 1610343422 47 1708424902 16741776 13 149 113 396441290 31 1778326067 365445199 7001 746397613 131 11 1689621384 79 23 149 1503549474 2 137 1356430424 2059990499 965027074 53 53 139 101 1094991904 2002887671 51859626 4999 1825392096 31 11 89 10007 123636485 5 1629419796 10007 149 4999 2068536210 2093380715 2034033866 149 66670523 7001 2054093400 667858024 113 1084783163 1949 266718701 807000579 11 1258017134 1498663338 47 31 41 103 207672079 2007799008 73 656106280 727887670 23 59 326060550 1323128647 83 1877292755 101 903952233 1950762572 23 1238733563 23 131 11 946542116 10007 61 59104608 1565194870 2001169839 10007 691587877 41 807927774 43 2139423677 73640269 4999 3 285785016 43 317128225 175183247 31 767780348 11 621559554 1757128714 101 1774171353 31 137234024 308751950 848567083 13 113 101 2777 683511341 1944549818 149 794722343 71 2 765842708 29 246285110 139 1819069787 7001 330265174 1058816910 3 524955756 137 17 97 1629287030 500321962 7 258446606 97 59 1402854048 83 1478029638 41 252873076 1949 1196921829 89 292864862 10007 900269748 131 1353546671 59 19 533259358 552237600 109 1284232223 109 4999 7 2123746534 492597413 2777 103 41 7 1922193714 1289457351 84122984 1551480142 103 7 17 577914257 1054307499 10007 1334603984 2777 113 1924735446 47 1714836172 109 47 37 1408674841 109 2021098056 10007 1999900496 131 435570284 163483041 59 2092642367 2138016387 113 1028614842 3 1396560306 107 41509335 560752325 7 5 107 848816341 1655590625 1973383183 83 2075271521 73 113 959340964 2 97 10007 1811457133 37 951327128 101 17 131 109 1274320962 1691512517 375848626 149 103 1300206183 1174840763 527064224 127 101 419506934 1805299654 109 109 365638756 83 11 607893447 101 73 83 855853255 576696208 19 946508541 1716128775 5 59 73 101 1000107248 97 41 9960745 61 29 1369312285 1632689850 366703463 7 148274319 3 614614115 67 1588821317 1569617067 3 1504702860 149878382 53 47 41 472353210 29 1949 36672384 723868345 2025807073 501450770 10007 19 1752568195 47 1974690477 1949 528260858 2042226517 3 666399921 139 131 67 1968146476 31 266466793 2777 23 1169047036 29 1797967810 794405280 1426145775 5 458304921 1058938427 97 177157348 1809185948 89 869762875 107 31 137 96114405 17 1296679233 2050525193 109 324710673 599293118 131 1226985693 1301384681 1688863985 109 4999 1648430248 1557018534 41 1022778374 113 660748578 7 59 31 1475222513 7001 10007 792404295 1134503597 23 3 762408540 1642557957 89 74576215 171773026 13 1436069205 5 1454493845 7 47 1162405882 103 4999 223500291 1559068124 1689567019 1968386244 4999 139 92000208 1768136434 139 53 13 1411474110 1291803525 59 4999 1690004629 17 984461976 61 1788506386 17 2105934857 43 1770939305 2018384740 7 1805403964 342596702 131 1259362343 570031564 43 1129934693 1207769767 2139184167 43 10007 217952460 775214896 19 345247359 633899085 3 1750140379 2777 101 3 1006480584 1670212518 1621203150 5 4695860 101 1773790693 1518795240 37 23 2018243067 2777 1254404224 2777 2057698683 3 1701674772 67 1364036719 149740578 1300141853 37 1857944945 998386665 5 103 531404398 101 1339881049 43 109 240127109 520313994 1667260638 2 7001 1049687934 979376891 222958351 29 443083547 2 97 2081545504 1847690473 83 13 701156534 1159100852 389878017 53 1911448642 43 226724767 543546117 131 4951669 149 1125379250 2018731819 2777 59 61 284385369 103 1949 1708448573 598910159 10007 1077763907 7 139 89 29 47 348309339 67 795355606 1735897950 7001 103249925 17 542362764 82648024 19 83 4999 1314332081 415417094 1565841244 109 2120783005 11 1833348011 137 1732515941 31 31 29 2039557909 137763367 89 2107034772 1596029702 89 17 2091843931 1048320657 29 1461619952 367572051 11 1075670799 7 1146265701 4999 53 35704033 107 1778842084 1721818939 7001 1564486582 67 118380878 137 1288666799 1193264442 7001 1921725493 31 304021681 1325223659 113 5 630861245 1215008685 53 1949 2138538301 517847351 494998954 1165918156 89 43 1457748762 476030382 73 17 739217372 59 1732938737 1166401783 23 741203037 109 113 1531642778 61 684765260 17 73 751533540 10007 53 113 31 123885887 696828210 41 101 137 1355182354 133042281 795438003 73 109 109 1709971508 1320244406 131 13 5 802717100 149 705579964 1640964395 5 2101305735 883203359 1867078877 43 47 139 984304175 1965725457 1969182515 137 89 2088934041 1542516227 109 1253448371 37 1487441921 1315266472 1114127260 83 107 59 410990827 13 101 1588665259 107 1593167930 1593494533 47 149 2119923468 53 1356116671 41 97 1213214696 151274119 109 808921155 139 1949 530831881 2777 83 4791424 113 1091660230 1619867397 3 227173119 101 2057888332 775670708 516323750 7001 1951687183 109 137 7 1377192285 2 2031196368 19 1003981223 127 873270295 67 1587862413 1069010603 31 227857936 1243249302 53 459340320 1949 1239314868 73 131 139771498 53 101 71 10007 83 1321869703 1906394464 1542579068 2777 1932486530 1756256361 603382698 31 1949 2060693292 31 1163186061 4999 1433198303 137 89 79025592 1949 367606737 256665759 2109293057 4999 751014767 278641660 59 7001 111177788 103 1687106628 1278104047 10007 1149837468 139 37 150428059 47 841271753 186179507 29 401612889 1949 3 5 311142913 53 10007 1423115484 1049634230 61 1724147334 2 345285367 101 1932036219 31 137 41 2084363371 109 91596624 2777 791517202 131 149 11 780151947 17 705780381 71 1196158229 10007 2 2777 1696313788 1932253262 7001 1949 269156900 1741187875 23 588459738 79 1284320064 2777 330316235 29 13 59 137 831262433 61 10007 715050185 720033272 1223943254 19 137 1240463349 1196507447 265889208 139 147857569 1623753024 89 475251875 23 89 53659880 137 1063353448 97 626927878 2777 1134082368 1856724416 1243333476 61 806178623 37 19 18839931 67 4999 793516265 930198923 1936520280 19 101 10007 1748443054 111097714 59 1498213841 1949 23 940883172 710253286 89 1352549198 79 1073038318 53 71 382637919 982971872 127 1214625319 1946566073 131 71 977199341 1029909812 1755418698 47 653058138 61 231266006 149 1875978689 853590604 10007 67 764329367 175673129 5 795660910 1220283032 23 97 561455982 3 1838623911 101 2041993566 1318143438 3 67 724852699 92987357 995006017 10007 59 2025856273 139 692381935 356151889 73 136971433 13 1517898741 916382769 1949 995716435 1110745735 37 112788897 10007 177374075 7001 379780397 131 1751740122 1893075344 43 47 1388274430 1619393825 5 29 23 499484652 1889407680 7818775 149 2127596168 928690739 59 59 936502767 7001 79 690418130 79 1223811821 137 456725942 17 1714172951 1714267213 103 1496441989 1164266031 3 1894393311 1174859538 97 219626527 1575283858 839970107 79 40384623 61 1409981389 61 1677017198 131 4999 1921990525 137402514 1468616568 1004651019 3 1189592132 10007 137 1751505133 844222359 529518766 37 1085760560 71 41 3 53 526925629 45169780 131 43 359850488 2134130301 230048609 107 1949 1320981526 131 71 17 507344804 139 760084314 2 758241560 431978399 1237039171 137 67 7001 126576738 1680047428 2 1981688708 146011844 17 19 320879790 1457510166 413405076 97 264608423 61 67 1852291849 2077831671 139 934106410 443104478 67 5 1022971759 23 86027791 4999 61 1884520946 1473014153 859935567 1506628266 107 1018352348 807815075 10007 103 1896837288 395677075 1763079585 31 101 583399331 909100112 109 1949 1498607539 1892246302 115904374 2 10007 476953634 809176027 216541473 10007 609892997 4999 37 3 83 2073745870 1056441264 73 1299775366 71 403210136 1038374438 37 957045700 17 139 37 41 89 1170448665 1817385610 5 113 2032898363 61 1240649049 936969028 7001 694200559 17 1554102226 1788721229 1789081481 10007 47 113 1035376286 944815035 1113237274 1909499387 109 23 1346501740 31 1973180163 2777 1740393109 1053488274 109 1058352831 896462979 5 73 103 491459575 2777 1117450915 131 35668649 1949 137 115220151 1012486939 31 41 212928450 149 1924829829 41 1266612809 1346298676 109 2 71 17 1593149934 585658375 1381593266 83 5 1573053420 127 1511447885 786292307 113 3 1068126666 1496370909 53 1543941092 137 1065850544 23 1206306714 41 956001305 242788019 10007 1813181065 83 1169202525 137 1741703489 101 55431628 107 1819565709 1096265264 17 313520766 13 53 1800029221 107 1983692581 113 416224878 103 1129414776 1165609079 37 1436693591 71 737769328 149 43 800710783 1225303318 29 1020968674 1110716381 131 1998638735 89 1949 1983050979 1504218922 71 59 713409356 1252585222 1020394635 13 1238077902 23 2777 154482835 23 97 854028825 71 89 1608614302 1373718916 2029711460 127 1297562302 1079344845 107 1437880285 71 137 884420762 10007 83 24819653 131 600886520 632677542 149 101 2 1935735087 156147949 73 149 1196241434 3 1191672618 155685771 118666219 131 833534009 11 610411009 109 685952341 29 1703367316 137 345311788 1016649052 680350850 47 109 61 992812454 849393617 297209134 73 101 137 237596845 1961342297 41 71 646999955 697358557 7 47 1336292532 786383745 1830321941 7 1478435810 41 5599985 231932242 81991483 73 69491904 53 1463238628 342886270 358210912 97 1681432365 1447062008 61 83 179143714 2066353284 61 939796622 61 7 233035621 13 489958417 101 1784283594 2777 19 1544723047 5 139 7001 731660508 71 29 7 376426379 103 211187801 1029001724 1381396505 46164113 53 53 1992668295 757285386 274143540 11 499914044 1542398433 43 59 611781325 2116764341 89 7001 2 1510598808 865835910 109 10007 1475892402 1247295743 97 384284330 1949 1390313379 13 127 19 150985063 113 1559746517 97 605779401 3 1241078913 264742139 31 127 448194176 1949 1605443923 2077604765 1493642219 131 2086229890 61 2093969488 71 997308733 113 67 137 127 864698296 37 1883249523 905913867 61 31 1590969518 107 19 1029109388 1297943957 83 43 433505541 1352164434 23 542402660 31 652311833 909205030 101 113 39139810 1167481535 71 19 856176917 10007 43 473801219 17 207556587 127 10007 1355358087 73 2137124932 1606183157 107 89 1314110870 1454244811 107 1601720798 61 468317435 103 11 149 17 1783668526 101 501095858 137 768367092 1544749329 47 2777 23 1866587448 97 286055897 67 127 13 129661912 37 1470915316 139 766292544 41 446213804 79 774025410 1303721694 1334511279 131 1043534891 137 42747288 61 625151496 2082061982 103 13 557220872 2 1515221852 1147324532 79 1175285133 131 180606129 11 1433333684 1676974294 127 31 11 13 1555085935 2777 31 876897744 23 61 153621668 29 495038932 1346253283 5 1269045330 11 2122933065 1299954755 2011637161 10007 4999 1253314287 5 1428419370 2067244660 1400961494 1621282929 97 19 1065695966 2777 1183990214 1949 1261881999 2777 297325059 669404416 103 1351419041 71 256093024 107 17 41 743545127 1769338220 53 2049124213 107 114334422 139 803521609 983357168 5 47 750463241 172753247 831053729 67 1797325463 4999 97 1453794678 4999 127 1106623390 53 11 5 490872565 113 389617785 53 53 343328912 89 1031000805 5 1952958740 1367396289 41 23 1787460134 606015224 67 1569562837 1090838180 5 7001 37 67 194932614 1593918744 89 107 1515347212 109 66410648 881068849 7001 53 10007 1306784109 103 131 31 113 59 1496794867 109 17 1686633716 5 73 1967464318 819824237 614619995 366587368 113 487426234 1441343014 61 61 83 1949 43 83 53 1898688907 1020364692 10007 981708224 7001 43 71 59 1981332867 113157433 2059986877 37 1379519041 4999 1156933567 172051868 23 136266950 1681307316 103 425431200 1709307204 37 1409760532 37 1383335354 109 495335349 83 1847308590 43 103 209065692 1730148290 1032357726 139 1068088273 7 2080058668 19 1284929334 13 19 743384272 97 654203017 505452055 31 710729219 79 1792713267 600934469 2777 852722282 4999 1140652100 1354815975 97 62758170 131 1404326157 724840896 414367145 1949 101 637739149 67 275731532 13 521248832 149 4999 1769670995 966435883 32754856 71 1975189758 2089135487 79 2029716667 127 71 101 284723545 127 1692236485 4999 678629247 7 1027302353 670417328 2096447782 972394621 11 1209400426 13 2030170278 1999443623 107 307116608 19 2777 1697613424 1637766297 83 1199805570 71 83 1241500886 1467088304 2 101 139 1018340132 229955762 3 772995591 761842752 402505752 11 109 962862389 4999 1844710984 127 3 1252236198 1725369777 3 47 113 266429818 1512987510 1960040639 79 1854462116 23 781845831 1703711959 31 1340866064 5 41 149239139 1936585178 795603663 61 2777 5 1822192395 1148232850 29 2103610033 29 509421511 7 1503514488 1360472645 29 1208673688 1175208679 103 17 43272395 1740345556 47 67 7 32064215 131 67 74143272 172357299 107 23 4999 473370307 131 676191469 2046130146 43 2 937311922 4999 107 1243913874 59 1784833013 172718876 73 969334843 37 127 1930813766 7001 993602923 760098570 1669934528 7001 1137406003 139 1370331083 1080608456 2777 1857085889 1265260835 101 149 1560352138 414405207 2777 127 456339214 10007 1720823734 353192945 104379497 23 11 7001 889855104 273024998 107 1601876349 2777 43 7001 611733378 362315752 1203608302 109 3 94856353 10007 508924922 11 109 1443220495 7 61 11 2 729383182 1428724620 5 1668902460 2 932669580 699560276 2 73 1464910185 89 751223368 3 1578184956 41 43 1277960516 178081361 101 1352910491 131 813002899 41 1138790797 31 7075936 5 1965768400 501216085 137 920774091 1167566725 10007 1537214900 139 1688379346 103 61 1710064240 740044565 13 608062039 7001 2777 768848551 1445173919 73 2777 708745940 4999 1827879351 509828014 113 1594891718 4999 4999 126629669 856758614 1041941570 175189955 4999 97 832614050 1595516625 67 67 803076204 1986652636 813429327 61 1965090974 11 1726678580 2034341489 31 1358510675 97 19 1353041737 2777 488344101 61 717172435 59 1611102715 1916731577 4999 89 5 1725968145 2777 71 114986204 139 251967802 7 1297690576 1613908527 1210948747 73 312391455 874298334 7 916080543 692870423 144702338 23 1341303227 59 1570188771 101 53 167226146 1488000640 23 71 13 1303890133 127 1576842795 89 83 467131636 1546026040 5 43 109 1172176395 324495465 5 2 149 1073416490 41 54901173 4999 789052158 653404518 1725577711 13 19 37 1893746210 107 1508524726 29 83 1651367502 59 1279991887 750006343 83 37 2108915936 10007 953577037 1818381977 149 617396424 1761030644 1949 4999 79 56122943 67 125266416 37 97 1994017069 1691179834 29 538903578 2777 47 79 329431975 346247646 1811574061 1949 2777 669429174 109 10007 29 2102170763 109 1585506043 1072931935 89 13 1591704892 113 793900258 1579844407 137 152107127 260681001 97 90626712 2 1935803370 1698175972 4999 279594070 29 61 1308425356 47 984121015 29 29 1066979185 406396820 5 79 1400277765 103 268736071 23 171819085 2113595875 598630446 47 7001 23 103321129 1914472910 722223015 5 26794841 127 88926879 31 412205791 2 1621774834 1787873797 149 7 692046439 67 371203305 1265199447 3 131 1988099906 1490491448 47 89 47 11 1949 67 149 79 175932921 495491779 2777 37 1583226522 7001 67 7001 79 244846750 53 1902724204 83 945064560 37 79 411960510 568852140 1188467755 43 521799926 67 977456032 1503133744 89 29 2116751731 170993117 353517459 31 61 1470498425 11 424070328 471129630 31 1949 410328817 885035709 47 7001 891787380 61 561559229 2069262130 83 829828771 672413797 61 1702451112 2 1346850126 1057651334 41 503930918 5 1935222675 3 4999 393251334 293791230 1054826668 7001 1541872236 131 4999 1689042124 13 71 1278804643 2030902105 19 17 1247355280 17 73 1534431603 1380222425 546238745 107 19 1708768838 422458559 1583551786 2003806504 29 1233161254 109 89 149 1772858436 73 65101977 4999 2042001518 5 1570242175 101 83 1410001095 442088710 59 960538821 7001 41 13 109690529 1636744043 359279694 139 13 131 1368856335 1459406286 61 103 2 155999123 10007 1635664164 856333436 89 1589973697 365633343 83 323962522 127 7 1729303008 7001 79 1907199583 23 113 113 1325496711 67 1444774210 1949 1201605276 1074757187 97 73 641827753 97 2059093205 1401269954 43 690728479 738753674 113 628072984 1690477966 11 525790863 497791073 13 29 175818677 1037495735 2777 309632723 242376978 109 41 276580357 1311089572 31 861574316 79 1318642404 1348103012 10007 71 13 107 1694903754 47 1503800814 576904367 113 1276164963 19 1949 2060022557 137 29 59 1332316649 73 975439873 4999 1333514065 67 1112550285 79 697191274 7001 103 934765067 1686539612 101 1041807526 61 417575866 267502629 29 19 47 11 1949 1179117714 460119920 1704611168 71 31 2118892315 894701168 109 149694387 1856637846 1465079639 61 1047282716 43 1979029249 101 43 1548912288 53 1903500989 83 1456871776 3 378205330 412188635 23 732190006 139 1713706119 59 1112397597 1949 2777 41 402594621 1138055819 1542337986 7 1875069395 937561723 43 1949 2033372210 1659180992 251307896 7001 2012888419 97 7 83 932001688 1633759086 2777 1606499030 83 491831982 41 1343514609 1736662795 149 803291965 137 518690357 67 71 101 876158537 137 2777 660548328 927788165 139 1213509754 109 687904232 2 59 2084513365 1059834700 2017799676 53 6424024 19 798410191 242161251 67 1731376279 680809445 11 47 1114829020 29 79 127 1433527232 1953345598 595986336 11 473032351 113 1281467573 876007077 1889964505 11 474069655 594847120 5 67 7 73 1972762731 1487773069 2777 123668141 297738832 262498713 107 101 1097505693 1910841422 73 1274808709 83 113 2 313907519 1549796205 73 29 664199238 139 11 1861503237 137 59 638586618 71 103 79 83 1949 37 11 1045810755 367313111 103 523829517 83 101 659102871 4999 1353836000 29 1809523642 412315958 61 137 81286484 1824373789 83 72843136 127 53 2091403036 724859500 19 23 1389106872 1949 17 2121997681 19 995032508 131 97 287045310 11 1944223897 59 53 47 228868830 2 1822026516 2 1016763050 131 73 61 579893023 127 838281003 149 35641098 137 440276998 1327746207 59 709294446 113 1538767228 41 1767959688 2 660056788 7001 2127435876 109 2053069827 1755814361 149 1695129790 1523031130 103 580141835 10007 1630770741 143830611 73 131 285922565 504737105 139 1096058963 2022945338 67 23 100549491 869462215 127 632781945 250819920 971757851 2093077369 137 419813529 61 1358015428 1184983555 137 53 584166159 905300897 101 1525553635 73 71 187131390 113 1355417687 13 709976007 867433104 59 1474981765 307745271 10007 13 1002335332 43 425506147 11 1475125333 730831224 752266218 10007 23 311820913 283617186 23 17 453492783 3 13 2037868226 131 247048446 61 1689999571 10007 1424106177 1981265916 99797675 109 137 79 19 2013905513 2125757677 254906951 1925420042 13 97 23 1367244939 1949 1444795649 901646452 7 127 238488912 2 7 1080389646 1243024790 1399189707 139 160424487 131 1874835629 101 483561942 1641097965 787270704 10007 2 714457856 79 2129553151 1161700038 527205376 83 61 989650946 715725444 79 555307500 11 1430769086 103 688338144 1114814721 113 53 97 594238587 79 1594950908 602634515 67 7001 53 1568870225 653705657 149 79 131 518855906 67 41 2040762413 109 303547363 19 1528424372 363325424 1063456762 79 1409073535 31 102585913 113707282 139 49268411 139 661477787 13 1820898404 489812713 23 97 149 14316665 43 53 5 1565129455 1240938049 1357199375 10007 59 1400805553 103 163584394 966966343 149 1999067291 3 137 41 1557758059 103 1274512535 5 911526365 53 31 253008431 43 71 41 665632007 888258153 83 71 71 1879425190 2 26621276 2 1592817486 43 109 1011773970 61 878125866 1557346592 127 89 1524412559 997238503 89 17 53 81341220 83 103 4999 2777 4999 41381722 514662047 53 967881385 813917184 4999 79 188577898 83 62309760 108569384 1883112895 97 1555743295 5 1526402550 3 365401704 97 1063428685 11 613676360 1500223287 501747668 7001 29 43 77003922 1183909931 109 43 1930775379 1193593527 131 1678698936 67 73 1783074786 755191930 31 855461740 149 10007 933282841 957202482 19 2017424864 2072605235 61 1799751150 139 2008896859 107 37 1046809435 7 83 2 1738185266 926065008 41 103422154 656824828 11 193466826 131 7001 1383145564 447468915 23 107 1473442858 2035128123 1798309118 1590481471 41 149 759544188 89 1949 1872665466 516907933 617663920 516439673 107 17 15463557 1934599874 79 1137656485 83 2 79 137 1787632718 1842439020 19 1160247141 11 23 566894064 1250972146 77964887 71 182572997 131 1438310832 109 1092567168 29543687 73 1380746090 404589068 59 649408221 1460108948 929855991 37 41 10007 591297026 101 1877095100 29 338381048 127 1138390604 7001 484406191 19 43 1820757749 1949 507435940 178772460 2 7001 1646376163 470105960 4999 1249115127 1799811527 61 316072354 742061991 196179175 47 103 113 2 760062824 2119268220 71 109 2066211162 97 1907207695 3 1639371981 1802428863 131 1018958610 1181657073 933671513 43 139 1428456354 79 1022339632 103365198 37 1827482486 2006516298 101 5 17 1001493948 37 358108151 7001 1154589709 543395658 13 37 3 1586285634 675172390 47 131 67 2006008408 377596568 2 19 300778056 3 1413399285 71 521909285 1213911419 7 361671265 1908347507 31 793851088 1949 2 796498392 17 131 177926820 599794635 1547901081 139 489277220 113 1194794087 871025018 410044623 1165101257 67 1809131204 215668336 2 67 430730672 59 1856808765 109 127 1514010813 41 13 1190352719 2777 137 1479157627 333405118 19 97 41 390549723 677838315 7 1217558461 583834393 15059151 7001 174474839 131 11 61 851500713 711742375 19 2777 410065705 1074757317 107 700606896 2026115620 41 799112368 23 814218308 113 41 313278075 1031058060 5 107 1336568143 41 612827123 76789419 3 1291138275 7 29 1925631598 149 222994294 61 67 296382272 2094884599 995358198 1949 2777 1068559053 41 727869787 73 941641527 127 502633996 1325535830 2110388859 41 11 315952675 5 113 127 1383184686 355384227 19 1624473058 1790480352 1104613297 73 1857316151 13 139 9864135 89 23 435067244 89 1944635493 131 1896188058 373384846 147617492 1419176209 11 11 1799580709 407879467 53 139 61 973811564 1366130624 83 767591048 160110655 37 2777 19 809804966 4999 368515000 7 53 29 131 1913387572 262676615 368572767 17 1256958240 2031783217 1490270236 109 101 149 979201711 97 862227956 615758496 17 1813885262 37 59 1877541584 127 13 1613767165 71 83 583515926 7 1363092171 113 1826502394 61 1120597511 97903292 4999 83 1531586218 31 79 978187164 601681442 101 1005990784 1655989725 149 1315085127 41 1173959601 19 1064185972 89 41 89 1513690440 2 1174018824 11 993990085 103 137 97 1268894636 113 467638522 2138204984 1594455425 113 2044800717 23 127 2136164384 1735446951 7 139 2051274342 79 1652747545 89 1949 991652061 3 109 1192069889 1916217275 55088843 107 83 137 1323275602 7001 23 103 1087302402 7 4999 3 71 2126361138 889292194 107 127 137081387 73 2113500599 689142062 10007 2 7 83 83 268753751 373028311 13 73038043 5 717531950 661396725 47 139 63191026 7001 1608059690 59 802933449 2777 397761206 520735941 127 101 982043705 1630532900 386448199 7001 1704213396 1949 1578518488 7001 854248018 83 2001481754 1578200429 1735687387 137 561430889 1949 500503921 1306551372 71 1197465147 818048236 41 137 1451134688 109 3 47 137 474671161 113 1070816589 466637058 107 1135859570 1097487704 10007 66646620 131 40543190 2024700630 891679036 17 456563214 7001 1835459171 979417217 113 67 103 2001513304 2090358967 59 73 989319214 131 1941079007 3 2 137 225999858 231473056 799897394 83 23 650275734 5 1805488590 113 79 1430797169 53 758686838 13 73 981777949 2 934005461 107 2062590636 9402489 83 463316085 59 842712163 103 1739577918 1263533 89 1020395235 1888456026 2051588362 2 137 1461557100 1274860481 101 702991916 893564560 811404829 109 1128422165 103 1819596249 43 43 1967439329 79 1675611330 103 859000018 1458569458 83 296336265 112042376 17 1685816735 875174991 83 47 842407790 2062899888 71 1414979945 1331263805 23 1822775967 17 13 607297301 1684561802 11 1617934299 869711553 79 97 1577338825 149 113 67337950 1949 937413162 127 929405025 47 1287928216 137 158545579 830206163 43 23 131 178670507 431599997 113 1548918798 113 1006143977 79 79 276376839 89 632265345 250980000 29 19 1191892458 688909942 19 31 828089257 10007 1629099572 37 41 1922748919 1949 1928233405 852746888 103 1160991205 89 288307312 131 103 73 691915831 7001 67 2033511614 113 1980240928 1405599542 113 990184761 1398283439 798118635 17 671503487 89 23 1080050445 23 131 752811150 1304809124 139 1874456700 67 101 1224796700 97 7001 2125767221 2030404315 43 1433231492 2 79 2016326164 1724212525 167035469 137 2 72873248 1601029654 11 43 1780420934 2020380628 2 536948914 1696958552 137 1121250941 1299887977 47 1919352008 113 109 149 933582446 1945673005 5 1014492100 1052044975 1900800672 79 139 348163725 17 1171094555 570720551 23 866885686 131 993231258 1371321100 2777 2039828688 13 1796600962 5 74682860 139 61 4999 851119742 1853872437 2777 143061335 1697521576 103 149 1158276830 7 40587386 2777 149 660054280 7001 403703608 447416255 11 13 1661418915 2 1628257819 131 139 89 137 113 107 2101563888 644608657 43 796262820 83 59 23 71 61 304792051 1761085288 101 37 59 1192488471 1053275788 1871990389 7001 5 131 1839694039 31 1237299373 1173648288 37 1884476378 107 682674873 139 89 53 348977922 71 1802543598 149 1337789050 221928795 19 79 2083502173 1932370691 23 101 71 329605355 5 29 1043056347 4999 1473395262 41 644460538 67 107 1971306368 1663975545 47 83 818583931 67 1126528620 71 1767917253 422095142 109 71 656103753 4999 131 469643777 1382223837 120795590 5 841378154 131 225965175 1949 19 11 113 1905790200 607082330 11 2075519138 1754104539 71109944 1232461362 131 103 126491931 1570601783 948694043 139 4999 1186371692 97 1540823441 131 1990894377 7001 1136927395 333114581 1741119737 7 218766198 3 1694822289 172879674 1417580430 1471702046 73 1334236087 113 5 120169779 23 3 1467412326 37 625719136 1843939992 31 1661306709 71 1417862474 10007 1624866611 1685804285 83 11 2777 1119954737 43 1130639095 29 47 825886801 1949 1193087216 131 2073979424 113 89 127 331051535 107 681191318 1626914777 47 53 67 247155362 1639032967 19 484939220 1727698543 10007 916208587 547803852 103 149 428670765 31 23 83 1612117715 2146545087 1025031057 67 381062291 29 1621265474 47 13 1946231651 13 113 699492035 983039297 59 1800691885 31 41476140 1183056572 2 71 1865728415 1359696576 19 987537160 126439509 295365625 5 279217545 61 710556792 53 1837815015 11 1954081690 137 2 1807010562 1442951416 2777 19 646750918 975213722 2140188789 1179894468 131 1248494199 19 342038855 2 33889148 872093082 1180080122 41 107 1249524279 1755599051 37 2137713924 61 842345218 848546114 89 1510390520 59 131 1925037533 29 179597145 2146485605 31 137 1428446118 131 10007 137 736127852 1155819132 131 7001 146035787 1276414666 4999 79 474443885 5 881505612 71 1352130035 4999 67 67 1886833364 67 71 1591186183 1426112603 757919477 67 980642452 97 67 1493297263 79 1468676439 5 417958961 139 1929278300 1702488832 593419728 11 79 83 1426993602 311503576 724477053 61 2 342195800 729808936 139 1838633031 1564706426 29 1308859203 701458402 107 719472417 3 131 605150308 910432759 103 11 5 563057405 61 1990711637 89 46595594 425149428 11 424127187 109 103 576787228 37 1841360611 1443678622 109 47 1943836434 3 73 872546589 2015874160 5 101 439186077 221325726 4999 127 1498749352 1790173966 41 1703427328 1619757562 64759250 2002524034 7001 2777 1119663796 39252224 53 109 19 4999 365911803 739876995 107 73 993480652 83 7001 406480598 2777 2125082588 485202676 73 1125931213 103 1043077498 29760013 569902830 59 1746444310 888869922 79 101 5180023 59 1173183494 79 730848671 101 127 963071480 107 492054266 1981912301 103 34891044 906579299 1423660693 1949 1830878880 1887503212 97 5 1070552940 807834255 73 1062891461 107 97 43 476011763 1949 101 29 902567371 137 109 41 902631490 43 721741203 61 1331175794 7001 1514839859 17 127812052 1374664351 1876371557 131 137 1533583480 103 131 1153613248 1131323478 53 397466928 101 1288835346 131 756283698 131 1173472193 1199375833 394335810 31 131 1178134483 1458234521 29 933187752 73 279911857 71 37 79 1519233437 13 2124109143 7 271368895 863401360 113 786471880 29 813040520 149 1643146521 1640364840 1100755591 2777 43 1757604955 2777 1079765938 127 1224871439 1665329271 97 1424360839 1002500565 67 545014907 1651850237 137 7001 71 420798753 566025420 5 175373763 920017929 71 109 1002061307 159392008 236503447 59 1288488492 43 73 37 37 1033116442 53 19 487869450 5 780799660 17 58760126 13 47 1195438326 736656277 79 923442297 53 52331140 13 196704586 1660584848 59 1459881427 631502842 31 838500617 79 139 43 1132679684 2126585984 1446539619 7001 731356048 17 1675490335 73 979659854 13910442 713939644 127 1662445124 59 1692756305 79 248069796 47 113 1495314084 2122989277 127 1917079386 83 1236924598 1086256122 71 627371459 656158343 97 100664863 4999 642221530 4999 67 383836905 79 1379552826 4999 1949 1172408044 47 43 59 1432365007 1737826297 19 1765639904 1234838462 29 1822043842 56998894 31 139 1366443531 323188096 11 113 97 1384410308 109 2099785701 109 2 19 164627269 103 791457356 10007 5 7 2 137 419832938 97 11 37 433591826 19 13 721255067 67 107 1211630015 1426338075 139 10007 1389121705 604850418 101 5 1654617102 161207069 23 1470890256 79 17 271671305 390373350 1540533570 5 43 1995327078 1747859542 2 2038259700 37 149 1895840389 729797530 67 1132166737 2128191886 73 211566379 1831945028 127 149 182030320 15478455 31 750933677 109 17 1377417909 908115873 7 59 2140316851 177894414 4999 71 107 198540904 79 804696428 17 2140014944 37 7001 1827113979 31 1464034095 1233604969 97 2777 43 1957973725 17 800221926 1407866739 827339854 71 19 354910576 171193893 13 71 679078506 1735684105 11 190002054 13 538386957 97 103 7 1250604811 10007 499999755 53 37 23 23 1470105944 768415383 79 11 1309881441 137 849731266 137 1892789123 632224378 2104743537 113 1710958826 53 2122464569 31 1706906965 73 1609576343 7001 127 1430289748 1721300850 4999 645540866 1659568020 67 4999 351384709 1843074007 1524359152 37 59 774172571 135725252 73 1222820387 4999 61 517263591 2127066523 5 1949 168317589 1645055923 1057863385 4999 5 1038203915 302518600 5 648979554 1772381686 67 53 387471035 5 550308875 943965346 127 258634230 107 511343370 103 31 1818951979 67 103 1842000809 1257988852 97 1698918916 1326925177 13 1902089657 79 937365405 103 3 1103062440 1494237771 47 1901865669 824244117 67 1388470428 47 2011349970 3 877261212 79 1168495952 1719967858 127 37 976189113 683840222 89 1460040023 97 983809308 969808424 1842312680 13 53 1886157480 107 59 315686178 19 1029147589 109 2023200339 29 19 1055614673 907860869 19 53 4999 452199542 84368123 29 29 215438274 1760446972 3 1229430432 349017175 1949 1162893609 37 878689799 101 668492134 53 1441813378 395334612 883360435 107 17 228183282 53 545833167 1399264766 650218074 3 127 53 97 1168671132 2030602268 1189856212 37 1655506022 5 189991990 550652650 71 1488978630 352446985 131 73 1856468548 1885757535 75245919 47 11 1647418487 29 1722340305 139 29 31 814994526 41 1522316634 1958526079 89 17 513965301 11 617335015 1548135645 3 1646363352 1484729198 43 2004418426 137 702341049 393303849 1729755852 47 11 437162008 29 1544267255 7 1712905460 2106088953 116763416 109 1145649969 101 1782084905 2141107782 2 2098484552 137 1420492035 393458931 4999 1878064226 137 1866044394 23 113 2027264349 149 103 29 793797396 620437600 47 23 59 1383941925 355773970 5 744162268 271692690 131 7001 2103394442 29 47 244550484 594642556 139 41 100636099 555121304 101 836574718 229604916 47 1637050553 23 1212358057 10007 2092242057 1340401318 149 1247177853 3 1106294157 1815199797 1587992303 103 320546297 97 1678232017 1949 1173748219 53 103 29 1489199353 47209249 89 5 149 41 1282145752 1949 789617860 139 804572247 2016126078 67 1308718453 1364308807 37 19 41 209135629 1942658803 89 758730340 1949 205566877 53 1767918668 10007 1791553210 953466621 107 388484686 61 186139609 1869898392 1465891763 690386895 4999 1231235896 11 79 1464259638 139 295939062 139 2123197061 639675776 1434623917 7001 1618869234 109 1986229283 37 3 1049061069 89 11 203759149 4999 2119740967 1676474107 11 103 41 16288220 61 31 139 1614996747 97 1949 137 1753957296 149 786976578 1949 884458149 2068118982 2008401379 2777 19 966493169 37 1186838492 2777 657914011 647141846 23 43 113 991301497 131 1454885897 594087933 59 107 3 1729981914 13 1294706273 1069645069 79 1589500828 59 109 47 841480997 372864630 137 453869347 149 1455655706 395822974 53 67 53 103 1340495251 1661101233 11 1499481577 109 497373431 668046830 71 2125233131 13305258 71 96201876 1843199831 1258067544 103 23 982298658 100072853 73 1577289255 83 83 363200115 127 2116601558 720731858 2056470743 43 43 127 2777 137 109 1044507433 3 918026814 2115308224 61 127 1352932016 17 13 2777 149 1044863792 1968959669 17 2086455328 109 1618759654 101 210554498 42761178 139 1270991258 41 1071495148 664542473 10007 702199532 4999 585287919 19 500519641 1922493388 101 729715405 1117339935 967357830 19 79 109 2075905353 47 1548143340 217878442 53 142487108 127 948758055 29 4999 1867334724 7001 101 907951216 109 29 47 1369962674 1243233873 73 113 149 1429714898 804050637 137 1011527718 97 870718560 1580745748 10007 4999 1528429253 113 89 1449241913 1080044014 43 2034858262 127 1797238468 11 177929242 17 79 296916840 2777 895040985 103 1956948809 758792156 79 4999 1096896250 910642391 31 131 2009225474 10007 260182 4999 330003986 231591618 1815381558 3 71 373405527 127 401524470 1866060265 5 103 331813264 1674013641 476074434 1949 73 79 755555921 2119098370 3 73 1804512915 53 296444105 1185399749 97 1483541666 59 139 2097248601 7 75546478 1949 1830327339 521065050 61 783448620 2777 930044691 71 1613493673 94022229 23 1308805685 59 2013133041 1755570783 373647278 101 1707339350 103 781503063 28529328 149 109 3 1031381043 19 89 23 2777 43 99548569 310783274 37 311611077 520389480 342870459 97 43 1036994665 29 1487390445 10007 80326189 963749282 79 169404405 5 71 137 1857466687 139 751836127 2028037633 53 1673004118 59 970652188 137 1054538183 1847152097 2777 131 975890919 5 139 690614689 1731729832 420750746 127 641826695 29 29 264382734 1106958942 1462478014 137 101 695299813 13 1369492334 79 741514698 4999 1122816374 59 149 939463694 113 2023116179 149 1182297112 71 79 199196051 960686556 2 86327806 629688579 67 1031483901 7 90763974 101 89 109 980811577 37 559363351 101 361652619 37 909187495 17 159240174 1657539772 149 97 109 2777 786360067 1763373498 10007 2000979615 852999564 127 1366701378 3 401531364 17 1016853419 418864245 5 411562610 89 3 1650479411 73 1949916420 5 813417775 37 498779943 1315048043 1291885781 1393522298 23 61 59 1873975759 1949 103 1017792646 704508979 139 1789424284 7001 1178209305 14947680 149 1949 1949 1826423492 925907532 4999 845035959 47 67 1918079913 61 37 19 2 1876065138 141138580 580373027 29 230496698 17 29 1056795496 53 1592150475 19 113 298896110 31 1786904790 4999 2019825954 1989656989 5 19 71 17 1030678207 13 1771692799 127 2777 101 73 113 10007 1144020888 107 426147081 13 13 1189444581 2049458151 17 1341824841 1283395127 113 73 73 1315779229 2777 1457374005 1742433114 19 1115853973 2076066395 13 43 1167518155 37 19 1014817037 7 7001 1732971532 1273775942 816179509 59 880614943 2131209415 7001 7001 1470636669 886184114 37 59 818452071 1491283764 139 1398307057 1410494160 191924963 113 19248859 139 23 2002245611 79198085 2 3 1537935876 113 211873644 292454691 101 517566218 1896782080 103 655349860 250715499 43 340947473 89 47 1224715895 13 19 1631248702 476788273 17 1347106127 41 1964926368 2 41 869670270 2118310633 53 53 127 109 626469979 144610445 73 41 1295465814 103 43 1350200086 2142214115 1039084013 1949 202111379 10007 71 107 595368544 890133535 2143792886 71 407878455 686064490 137 59 716128601 79 1817701599 67 29 877562243 382586560 136639705 37 2021563043 1740297267 495464691 19 29 7001 2777 531456706 5 2090486515 1826575505 113 858046688 41 936048983 37 753069473 958108895 107 101 1913958484 1982492236 7885592 61 590068928 53 1949 4999 965011959 1710427846 637838673 29 107 683321748 149 19 376631224 127 149 59 934493330 1792250198 71 2060775071 113 67 963634870 1192268216 137 1981283820 127 1911844284 1428687049 31 4999 43 2777 47 1656976164 10007 101 67 912548375 983941565 10007 1018897909 149 1934307719 383966006 43 206784764 109 2053145800 43 46697818 61 59 923184446 109 2777 833644292 197916790 1949 1965613132 47 7001 1054420610 270686664 2 103 1770092801 229575773 1879628999 4999 76379721 4999 1159492928 101 89 427272179 53 791282103 869121772 1949 1891559072 214907396 37 1949 551158530 1413679155 5 73 19 83 1004541613 1233797075 1003722808 79 1378461362 23 658707994 1947962046 103 1685698106 23 1618053358 372987543 1590414708 3 1623810173 4999 546366419 2777 113 641977747 11 1328707160 83 139 107 2039298108 3 107 17 2132566445 348167225 127 31 1263044873 103 1054090773 813082618 1949 1686615875 1151574626 79 139 1995793831 1384256381 7 811860028 680437723 71 1753967031 1340845099 23 10007 712878666 89 2103602576 1518968251 201729242 11 2114961299 796090874 2140864204 109 17 37 561781545 1928658004 107 596788327 4999 37 732003412 513944032 29 155879988 83 1712356815 1191267211 113 61 53 47 103 1602991473 40797951 3 17 131 1763998054 1379637111 7 832314357 1529861081 7001 900965691 637840107 229360269 1949 295791934 1668056823 10007 37 742727677 650197559 1069994085 724495104 3 83 513606153 29 19 763692802 432525367 131 1292169343 107 329502006 777054992 65473352 7001 47 19 29 884286966 1955048261 71 83 329237511 1084341050 5 1634318875 282099540 7 1472462264 31 53 83 31 896958092 500528505 3 1738727562 379193517 131 149 2108470167 7001 2106481883 139 245941179 330105173 1292928837 29 543566206 107 2093543596 71 13 1529794565 29 1236860612 41 533786609 2777 595888660 73 1129896263 89 1806408436 5 608980060 1780930545 388644765 801284529 127 31 658971756 139 23650572 17 41 3 127 7001 53 17 1821587830 2 774030014 2777 131 1717815969 697598187 23 1652623623 89 5 456146090 185069622 2120708805 149 331631967 79 745138750 2 1892323528 43 1573875809 3 69907605 83 97744452 1966524395 83 73 793314214 1306731682 124862781 131 199538938 127 1888106857 83294796 13 1664584668 79 832432559 79 52832405 61 127445409 2 107 321307304 2060106524 630847476 83 2117755877 109 2029751101 7 149 1717715210 1017337432 31 837206708 954910587 127 47 1257472968 394798402 47 23 1535961459 1826857781 1619160397 2777 1782357928 19 1542282934 137 139 941942952 72247494 2046036960 11 5 127 312561130 1949 4999 2034678423 41 137 139 1628894018 97 1005115746 1385308271 1949 137 236402268 1605145034 139 853688516 7 741293884 7001 1482508986 61 131 955954422 1839085682 83 79 2073644378 107 61 1209225326 137 103 1976174002 19 107 19 243316717 73 4999 103 2777 101 226431436 1654709166 11 180600407 13 1096704713 353511566 241623128 29 1917034298 1506339489 149 1107869129 61 37 1025825555 1949 1627372122 113 1530475677 107 1949 149 43 17 1393982167 3576718 31 107 349503531 101 1215061007 137 1299721192 2065711482 200698601 911113424 47 71 113 214622821 1841276240 79 29 31 53 2777 1056648500 29 718575520 13 11 1048716625 1949028818 4999 2093696177 381013782 482876540 1986779079 109 71 73 498115305 3 739712760 29 1278757726 5 308555375 703341139 109 29 2777 2057048744 37 1949 2091955252 179740678 1813796798 67 2008047151 897942775 890856461 131 1499719364 31 447288615 1509988501 17 79 268161234 7 1622749002 367251843 127 101 535997705 595527960 5 11 1106032697 181227970 89 1518617502 980781691 758113505 71 339770210 139 1931911948 1229312591 7001 71 1398542096 619763402 31 1782119010 107 89 1062092180 1929195150 540378586 71 7001 70969137 1762851800 1869187199 53 113 1695716081 3 43 127 113 163559251 83 1894329335 964491872 1018125472 2111788004 127 137 7001 46066580 67 61 101 83 1108412544 1682477645 601500756 855448395 10007 257271985 5 1317110815 41 2031047709 2 1907044514 705078036 1021429971 1949 10007 89 1573133716 11 1539014422 131 464940353 83 61 715982315 452329818 1899731226 97 445122875 1685566034 67 79 101 261591660 47 3 802030002 23 4999 1318536240 103 127 71 1770242946 17 1765686792 4999 1155198914 1180108366 2777 11 1240667860 10007 1941834036 3 1323117231 139 1949 610447014 10007 718742768 878734166 137 1950019092 67 97 312681484 73 441069358 4999 1491556440 1043463095 73 17 10007 1322194889 614089562 137 546930304 345718130 19 807318504 1021490661 4999 1884436648 83 583399908 47 1981866202 107 1487773342 1949259746 2 473255391 53 1949 755819324 107 505304226 1041758226 3 1949 141896945 2085289672 17 103650513 10007 47 109 29 61 103 73 4999 2 1989562274 53 1113365329 137 1129780090 732467212 1438074638 89 632946230 139 41846228 2777 1980416561 560686716 71 137 1520664243 139 1463253973 665666012 137 767967745 43 137 575953557 47 794720415 83 778279878 101 1072597509 149 500825207 224723576 473955616 89 1105604488 83 222949869 127 23 933738291 1268789429 19 928251327 19 939563737 416748751 73 1970797571 59 911516134 23 1083699188 2114364263 1104603771 101 449455656 981097438 87095051 2777 47 1482852961 3 2140954815 2108948175 149 103 362651773 59 43 61 927314253 1406726552 1383546065 11 107 1849387465 883317890 10007 2095255653 7001 131 1175531513 2036871447 89 946851865 2016032005 67 995856612 10007 127 1143054737 5 113 113 89936700 1897688665 2009330130 2 1402635318 137 893201092 1664861702 1016556394 2 53 127 41 1712964707 25688304 103 66584144 1613101849 1577126257 1090472103 7 410951299 1679470860 127 109 1477801835 2 164257462 7001 1588162848 1160431734 10007 113 1454017556 1731980267 1669483506 3 2076110346 395910454 109 360241948 1974198168 71 1096522509 2 1846271436 37 1326334597 843765299 107 1682608812 1370409582 73 1934419043 820821278 29 419933398 19 1797607328 359267789 1044542003 89 1921537477 137 1839149924 113 131 113188192 778671733 1577069045 31 29 1000957504 688407280 59 5 10007 1543111100 83 53 127 292076919 1678422025 67 127 101 1821364815 211339773 2 327842296 2039638306 79 1180252084 1916968580 23 130225681 103 539070688 67 331974444 61 47 1551435784 432123875 1004542225 137 1558961223 23 19 1949 13 101 1512576000 128939327 127 968241777 71 59 396836773 2009243171 7 562177622 31 5 987861685 1400664715 71 133869767 109 1062150936 13 53 981931100 59 1957164461 10007 294170027 1012516669 19 2041172517 53 826641530 1917770244 43 2015789010 179264730 97 61 9801847 1387028640 59 53 459018690 2126725130 847663643 23 31 1288348220 113 744493946 31 414733345 29 23 97 616259236 41 700729826 4999 1143091336 1532505000 573847287 13 2777 546197443 2119827504 107 3 2003678180 31 1949 137 1343377109 1664253830 113 127 568881260 23 1352882195 260999083 53 213311485 103 1964714082 53 2777 11 1369728196 103 19 43 97425963 269958883 41 1923005150 17 638037931 7001 1391707787 1729852149 89 61 37 247605776 895387725 2125762049 101 7 928929009 47 316447616 447620593 103 2092578488 1102099659 2777 361200773 19 1972429349 139 1945534211 137 739448321 1668277105 61 811608599 137 127 1350608678 4999 1240985124 83 1405501499 109 355902742 79 43 1949 1410421136 11 5 842098815 901156475 10007 7001 1094193291 1452006621 127 289071304 7001 1383271582 753286932 10007 79 2009301047 137 107 2054171051 139 1380539164 89 1377240112 510983125 1682367335 5 896585270 17 19 63877430 17 1824430225 1383327652 10007 1768977418 1717647638 61 228225056 131 244517124 139 11 600529778 1949 761513280 83 1486240413 2777 378643950 1047470515 149 127 1139633230 249763159 131 149 1735252882 2777 2147343020 71 1751147479 223171858 13 2129029422 2064028031 1949 1274587530 2499732 2132950862 23 5 13 466425271 37 83 224351075 103 1006039625 993081961 1039493857 127 67 71 1259129194 3 866019881 565706839 137 7001 658430048 1191316128 753217885 103 1479548670 5 113 17 53 103 97 343129740 1649281931 53 139 423412645 37 2096917478 1305198686 2 596149010 79 56903558 47 2777 47 1896677010 41 912639597 31 420379778 43 1742681769 585553274 61 113 2 7 1028145151 41 1809617123 4999 69124821 23 53 1121526852 107 596660890 149 1736107260 5 648152435 1385495594 83 2057139396 1541588527 137 37 103 1126908477 361712581 2777 149 37219157 1535256366 2052762808 103 109 835234300 998564914 73 1805028076 604807555 101 1852124264 83 127 131 1370044636 113 1562331513 43 1969710566 149 108507164 5 41 1901417107 37 2140788951 7 689957786 126603803 53 1005400515 89 981638138 137 1350130342 2034511603 7001 53 1044292107 37 752267979 1933435435 71 114938563 29 40118513 61 2022897921 1213310542 103 960420513 103 1632851481 1782202216 89 1140289627 681773409 113 1343856342 2114996524 2777 11 2043215922 997292428 3 894601782 7001 71 2058283398 2 911185004 761466551 71 190521471 134175566 43 1100641287 467366531 113 432020232 2101928375 71 341343073 43 1012257840 5 92915710 672896325 2 190059802 53 228621489 5 679941106 13 103 481557445 114484500 1949 13 742348256 1811806195 37 2007650118 97 19 1691233489 31 79 79 4999 365389300 494557274 139 17 94806620 7001 930341887 1859437596 292469265 23 1562319528 127 149 912250563 2777 17 53 1987522366 2107036253 139 131 469768882 679490974 702596280 1112682764 137 1798533302 47 59 1803411051 109 1481008288 127213791 813539158 71 1178845749 23 10007 43 37 103 67 1922143436 1315339377 3 394891575 13 390559646 872040208 29 127 113 1545352179 1822157883 1056295327 73 131 2106924483 1214826011 13 549648853 47 7 380641198 131 1842779227 47 2086513018 2105621291 10007 101 59055359 103 107 79 1610544560 2069264994 1949 101 79 1853505584 931343561 73 1549735396 7 113 728646148 262561037 702554461 4999 89 1928066723 11 503661821 73 5 17 1694985901 59 149 2005640174 529498762 29 131 1673480329 97 103247466 7 29 5 1699952270 103 61 31 351871576 1468254866 773779582 43 43 1098319072 1794648824 113 822772436 1572707903 37 59 1801702376 1949 501461493 13 251736667 71 1713015651 1629261416 1957642102 103 17 5 445657040 1692572847 1186045828 101 684044987 1357064342 127 149 371113108 13 83 549099863 37 2054327023 1742939204 10007 83 908714295 903563062 7001 23 538988339 47 158227803 131 307445865 1372446127 89 4999 1093586046 7 79 1333465806 668897887 1708963539 71 5 1684983635 11 852184658 1949 1574164422 118687338 314973944 19 79 486613140 1210420042 53 1095858049 11 7001 1593084551 271174023 53 1763153120 1385017941 16486702 4999 1230489456 1949 2138010122 59 2112356527 1231523048 529750454 43 795303017 1457762696 73 137 19 37 171576918 346009295 29 113 109 137 868351347 1742476559 71 139 29 1363325699 793410891 109 103 89 1446150854 53 201580677 103 2051582016 10007 1434285981 71 103 1783550721 1662670078 131 53 61 139 2099391365 454338705 109 566543076 1028797522 53 4999 855693827 452429496 43 866523788 2047644262 11 1936833723 97 282375924 658441750 109 213049874 149 139 1616708583 2084230079 19 71 2033274750 867071940 23 3 1970727807 19 67 1410388056 491418266 83 859912204 103 67 380741436 37 2777 693619621 769112366 2101570190 139 41 1740737041 1852494759 71 31 1863700935 1597044183 1262565922 19 424995761 107 5 29 79 7 627961707 107 1093046516 1621781624 61 1776037328 13 31 201517298 958271977 603337701 139 1271313139 1158055415 61 109 1742973765 1897546665 37 107 320358509 79 965703584 29 1442594647 707892146 1039514400 2 1991171684 3 53 84806516 37 127 1351902300 1814645342 254105061 7 43 17 1501119415 1502267579 7001 17 472397020 329845968 729681161 1738138640 149 131 966822837 17 53 404584563 39686617 1519791918 113 933613072 264184800 10007 1943108021 37 52426043 59 23 10007 39667748 1411427308 19 1325336146 749335756 1325936707 139 961618263 1511613503 107 234013494 530696386 11 1949 23 1658812371 53 1312897609 55639810 824422023 137 506246373 59 568543057 1554999684 71 1106738608 1221905570 4999 43 786729637 79 1379547587 732048707 101 1876931397 73 202704009 1762111269 31 7001 107 400380946 73 1874431439 1465175475 79 1933395124 306916324 23 1166480696 61 1507003366 11 2049257540 7001 1100554845 4999 11 573110190 107 1671543514 1413403860 67 2 846589942 754634877 273743700 97 1499110184 19 17 1350458206 488986610 467268102 7 245273589 47 653186911 133023051 10007 101 1124996580 808477893 41 22047708 127 5 47 2138448864 798567271 113 113 59 934075905 396663930 1132799045 41 53 1171319398 1949 113 172333136 23 23 882018658 71 460340925 397840580 83 271162973 856803894 37 101 761435263 823651869 37 107 19 1682533144 471347592 97 1857645836 47 514951364 1565687787 53 1744205832 620748633 23 1593353175 41 4999 79 654757396 107 671928435 53 1273531333 97 1583030798 23 113 1848651411 1055096820 19 97 996349953 31 1949804148 1608810472 23 113 95511894 1350825491 17 11 687775805 149 829274102 2777 4999 19 1996765632 399452352 10007 723836331 23 1341398322 10007 1949 2128339184 649946673 43 1747060717 169444166 208696971 1949 43 101611078 10007 5 747327380 67 6152208 738340429 2777 41 1346333154 107 1107071327 693525128 10007 145191563 1851648568 17 19 33262939 763657519 37 1409818363 1846257914 1890132703 109 1948330256 4999 1288709022 3 86886250 71 394278833 19 11 1440926993 1306075254 1831072200 2145431393 103 137 1157428117 37 13 834561390 1116893219 1120748965 89 2777 66406811 17 79 116573427 1303769548 2021952449 524107200 137 1140918056 89 13 4999 3 308509539 1978256778 291358646 31 508544411 489615532 137 23 1053824327 1884095899 61 1006896278 1949 317006799 11 139 1893618962 1835249141 7001 1470966278 103 71 127 231176195 633930660 13 1522892306 73 272200648 37 1475617017 56268120 13 2036778835 1429293671 7001 7001 1616054832 562228346 53 37 345230979 113 1761177433 1712111590 97 554850961 3 313992672 7 277357808 71 392650874 2082482119 1021688330 127 1719895476 73 7001 380966416 1267272842 2777 1093964235 7 2059311954 109 991838385 5 1075289070 317951175 1620628794 3 19 520991305 724250265 47 101 537566339 1887444671 1400411974 1045543520 89 103 1887762885 1873691800 83 2 41 1579084291 127 1978490328 73 181226770 1075242143 10007 43 324008096 31 235107224 53 7001 1879831509 452538490 161176958 37 59 67 1592885671 67 2044900233 37 1849992896 83 5 2071084665 61 113 26019945 89 97 813304842 1836169580 23 43 1015805985 2777 772697473 131 763789689 13 61 13 4999 461817618 1528099348 103 1028545949 1361064810 1898771308 19 79 1570754946 2 1987904732 366644092 1743369505 1190172538 10007 127 512742561 283319328 29 139 41 71 1246215359 249010277 899616240 867257785 5 19 23 722466386 1191914280 614999303 97 173940788 149 3 1320172691 1949 840022898 61 411208442 1771984913 1273164160 5 745583660 1197998012 10007 1317224301 61 716979335 17 29 127 1760290104 3 788654394 97 1815576141 19 101 1923501166 337687238 43 992258454 1644760105 53 694357797 7 19 510039686 1704467257 19 113 372713889 321064588 10007 19 31 299435758 19 1559198159 62541122 4999 4999 1767721385 1662430655 1067733571 29 89 40394244 47 31 83 353775299 28644408 627064466 2 2 1863563446 2 657320476 103 518859925 31 1418163138 59 1735526182 1193006727 1783248518 107 1403275185 1763288670 13 571806832 382406271 127 1332621023 59 1360403828 43 513966788 862171543 1573486575 101 11 993278803 54550100 1738409063 109 23 994071040 1282241191 59 2070563313 107 1580495823 71 2005104326 27795009 11 97 17 127 5 424517931 19 83 2136014545 19 616343527 127 988708866 23 1305311686 59 71 1590033356 7001 79 1377492269 420781334 1538385243 43 3 497573373 71 476853324 428388938 1074679439 23 47 1740313693 215617233 29 83 107 1088384410 1410944541 19 159585757 101 2 242476968 89 338874089 101 59 1020888859 1840993284 31 708590118 59 1949 807492139 43 2097086866 83 403602870 2 71 749392808 61 493727122 2125370856 19 71676238 965094851 7001 73 1791388026 149 2132642364 548901994 103 99147079 10007 287090823 418242565 73 1714603414 1498142735 2011779937 31 1639272211 1078940850 71 2037507988 1949 725197563 326876569 139135657 113 448979147 1983503433 97 606611568 59 1907892558 13 1023651947 59 859445743 1116803560 5 23 78075754 1968094843 127 615416981 763714881 131 841461674 1755563817 4999 71 19 2100663921 103 989691156 1957399434 45389648 1691940053 73 218545365 165509115 5 245631204 2777 1340188531 37 1856145404 2039968212 107 1580248703 83 2 5 79 2 1286114801 53 107 840915782 2131022807 272207094 2777 43 1815262071 5 1409331590 237463425 10007 1637295305 43 1607032593 1437113105 43 2098299896 71 59 242159954 3 353812632 1923321327 1671831799 7001 265692011 530015568 71 29 7001 54775824 712575782 608121990 7 131 514566035 211495239 89 59 101 452060244 755096503 1420089290 59 10007 7 53 250597409 222043818 1042489354 131 73 1803227052 131 749919325 53 73 799740506 400249380 41 109 734364501 824988266 871141910 149 89 31 75851885 1018095366 61 2049953791 619971970 139 1722634790 2 10007 1198157217 107 518832728 79 1143009762 1208460867 101 788496054 107 47 1491874094 73 37 1288458575 67 127 2098520949 149 13 1093275313 1766642489 149 529074564 349999946 101 415119727 137 53 1860723523 1742301470 4999 1533438251 1012213458 109 1262264799 127 37186605 398124764 113 137 808176563 805301443 59 2040579251 544196259 1500231865 139 17 1347888333 109 139 1249411216 97 198949867 67 126364308 31 11 131 29 209004537 235374324 951798380 53 1384773347 97 1948420238 4999 53 950724494 331148929 1885331580 1626822301 73 489040395 3 644557425 3 1531889499 1325792772 3 73 97 149134932 2013694119 71 19 1429905491 109 29 1293848137 73 127 1145182368 124957426 137 67 1554624182 41 1162445079 1397016575 910558838 1751579529 7 11 101 29 7 842851430 1782782275 73 131 1130272585 1750559376 893027885 107 107 131 1840310139 1676833133 2777 11 842808892 83 1312067320 11 107 31 1200819999 1782541199 149 197356162 909324262 83 1358018975 203120013 7001 1269275277 29 115420348 137 113 1821690741 1791961716 3 1477083336 53 553318516 139 97 2024768785 3 37537227 1731256391 89 3 2137919097 1708033325 1639127109 4999 13 1622181269 357639706 37 65613469 37 2035440284 956993405 31 5 1721197175 10007 238804563 1960711531 137 19 690067621 17 31 2777 1043771551 61 7 1703893842 1216572070 59 759875691 2089213482 126313179 1909246799 79 4999 467092380 59 23 374491961 695336395 10007 1051843242 3 678868113 149 113 422072967 1949 61 767135024 7281040 543480629 7001 73 2 29 17 572700947 290604086 17 149 1059162924 519280049 13 1267438523 739381019 1800012593 1949 79 67 159816172 1113897235 79 23 43 2058149721 254046666 131 129782054 53 1604615121 5 1431692435 89 2034781991 2046227124 407873494 149 914255420 13 1639766336 17 1789225807 101 1097304804 634515205 53 939259799 139 1276361801 156832588 109 137 1611590869 7 1442804881 1950427584 73 139 989468859 860707321 109 1804857967 89 2080235181 1440343903 83 1705111330 37 29 943906065 1381068731 4999 112307534 1538372367 29 731844870 925984881 1677923184 59 73 1060286967 1363725045 1076546143 41 15781269 11 1444020358 13 71 781468955 4999 1692286475 403168956 71 778407232 47 105668408 47 1960846768 843271485 7 1373208770 113 404502258 31 891355166 53 798594566 613520585 71 718160314 7001 25784683 10007 147026068 1506960511 7 37 61 137 404246996 1888478007 2 89 17 29 299943149 107 127 1540426053 10007 1252376050 1675191814 411187630 10007 776423116 113 1949 2777 956318267 400741052 131 2091503425 41 86858049 31 480033879 17 101 43 43 321826663 1122522138 10007 149 113888895 3 545957478 811656639 1459150244 127 1378890571 1332984996 31 31 1576794044 107 1111791846 679913671 958374854 149 131 1823594277 1236445596 200200042 10007 1355448150 13 137 292055230 1008983902 1393953197 113 2777 591412136 131 5 2048518035 73 1001411299 1699293270 47 316875770 37 10007 23076142 126568536 5 399374795 37 456682786 4999 107 1921185821 1949 13 17 30302942 385696014 2 99938484 2055962179 41 13 23 41 412090877 17 131855315 828434956 149 37242252 61 17 1665990905 43 250579874 4999 168006392 23 1926185128 71 618746012 1862542018 131 1920087212 2 562363692 1988553868 7 31 1795200638 11 155579835 79 745686826 831278741 37 1944175542 149 580569113 37 47 2091450885 2076881844 139 59 279898144 41 1653530931 3 29 42774652 31 2145031178 289217871 43 37 23 673824238 686242789 1627812339 17 109 1445506334 23 899205185 5 1745325350 359856393 1759444232 13 1942546467 198296324 7001 1324718839 1127649256 127 2777 1998389601 3 5 173837610 299467936 1202908110 37 1097828458 73 1709549405 31 1161124526 131 645550464 89 1497859142 79 229950672 430161320 79 1121111537 7 7 1969181808 2777 13 19 319995397 1929694789 43 3 1576265757 939790698 11 190493842 1387146904 11 127 401639656 4999 1353274291 71 137 2083911521 79 1491017086 349663085 59 1041172587 149 1716355436 41 1891611764 1619435034 53 1680723710 2777 2015996474 89 1108177359 36362018 127 1197680231 29 11 7001 462828512 31 367313172 71 370009187 2072718407 23 1217499514 458361156 11 1336332680 4999 12372525 137 602533261 850503672 149 37 1505096619 1108030897 1921241497 23 565108130 101 67 616052471 1510637007 391665364 59 541755523 139 123898484 868933600 73 2049880150 17 1933737590 137898696 7 1751461768 149 1849754242 7 67 149 1397419446 46855128 41 1737527807 1170396021 71 1245442116 3 73 1827181240 1800835686 97 149 149 1887625423 10007 59 97 356011525 1164394114 79 117291076 23 113 737419989 109 71 1911836596 1600639052 97 3 149 139 872923336 1520017753 1040622673 109 97 1350094565 29 73 1215873181 640940542 11 827951597 1194838731 53 334817642 5 37 238275641 41 2061161102 2062219667 1458643581 107 71 1779112590 29 833897930 79 850885853 47 709943836 10007 2016530584 159458749 43 832396533 113 19 37 175612179 31 23 19 19 71 416441199 17 347216687 17 1594238767 61 1465681224 3 246157296 19 53 1522326049 1621689890 73 2144853004 13 11 1264855453 107 1046254346 107 1226441918 5 1568723210 1731268480 435540417 41 1454873889 139 127 531482935 1529118636 1716673396 103 171412484 7001 949178853 97 23 89 107 421547258 97 1699678911 1264526389 2777 101 1368899281 771618043 79 305030505 127 61 2777 47 56261632 83 23 59 19 1661672863 137 750009114 3 1639936365 37 11 1109396453 1535528044 1112864678 127 1122364207 1253274975 31 2013119530 59 113 146164067 137 1933202722 11 428455877 83 41 892069854 1450671301 149 1576469919 19 1672977379 699128433 79 97 396040136 7 1396936352 89 1515295076 776846170 137 3 139 953315098 1643795205 448341212 131 1949 66731651 4999 1034763006 149 72543034 10007 83 13 1336413416 1599905723 5 946848696 113 1285752420 846329192 109 37 1338845690 89 952215717 10007 730661105 46402459 61 314341296 1602531953 89 1762460128 11 1215267572 1792125829 127 1485381167 1829214279 7001 502120307 71 53 109 736618512 909125727 1949 1144201296 139 1581667669 131 2777 237247441 1715161287 2 1755217568 1676862618 131 43 851715319 32949557 1571573070 79 2777 1734002298 31 439838819 2777 317799880 192796002 1153368065 1929065550 5 107 164716335 79 1362768249 342342708 13 2777 226375486 2065349318 1949 79 541771704 41 1979175018 1820533054 43 13 1240196919 19 101 576932200 929011433 17 2900693 1335391004 1272648781 7001 838705798 23 107 127 1592659495 109 3 23 2069088464 942905401 11 1320899085 7001 1304594344 1027575142 2031618844 107 1161192266 1827788557 10007 1772795575 139 1462937887 11 89 1363219230 502758088 131 1314937128 127 1151748936 71 675329848 101 71 1021764528 53 1415869878 1156324391 67 23 750124594 137 312868855 10007 248904111 761531011 101 79 43 23 1625699317 1838353131 11 248050183 37 1851031153 1949 1685494041 11 2081770207 2777 71 1631754092 361044656 13 1683405789 94452384 2091329533 113 1102438509 67 127 89 1949 2117824179 79 1303097337 1377468305 113 172978818 1735858774 137 1303753650 109 7 2129059661 37 1989651764 1408419726 37 769745585 2096629901 79 1201346475 89 1925986611 109 2050463310 125344659 738273246 149 692455637 83 1758529310 229890988 139 589089373 127 2 1833159568 1709266681 1778604981 67 57158323 1949 7001 53 1366703474 109 1910070874 2777 107 37 1869987215 89 79 1753895274 1527713060 3 849616698 61 440410423 1964158947 2 1853315928 137 1536433354 2 1823186418 7001 2144976831 31 5 962868815 1069580915 1538750272 53 1703497539 1895182745 1807393600 79 1120255021 109 1375225968 53 408812585 17 29 79 1230600301 1796106870 19 131 23 1521635035 71 1960280535 4999 1447250492 13 1652191450 700724401 47332811 17 651748711 131 137 29 7 499452425 89 1676620707 767993489 47 23 753489407 312081020 1445156354 2777 53 1529861112 339377600 47 31 82600662 79 537362977 23 1833894673 1537616907 627818150 127 1390250728 37 1311941900 103 531985112 11 37 1837702043 61 47 1892390892 1765099006 41 2044753681 37 989420367 881728981 7 52622983 374551380 1374868475 639226766 67 103 561112070 1069359596 83 71 924009123 107 2101186285 363048890 2 31 67 967139707 7 41 23 58350080 1695191931 1625959672 79 1976510265 1547011989 43 1979201550 73 979949172 59 31 1166809254 1443997516 13 1627682109 1067852604 149 1586342576 2 1011774330 1373740469 29 37 986319846 127 46666658 994418330 53 1014440334 89 1142746472 1361739348 2 10007 31 1489739100 1560787634 103 702516444 139 1209069538 591700621 1949 97 1581242674 113 234351526 109 31 999148791 97 73 2 2141945658 2087617294 107 1886844741 755723825 4999 1589130968 844290176 103 83 417008185 1338590966 59 1442921936 1805674468 164030963 23 1029249747 4999 968266308 17 641131251 137 113 1791753764 1518649262 59 47 2777 19 887605368 73 1780589063 1436577619 67 2 1615629128 577988118 2777 149 1210831961 761258135 1949 13 2 707605448 10007 1069423072 1078879847 43 13 949029040 5 31 1148543418 10007 1981946392 7001 1737816224 927415469 113 510100640 73 73 212949030 1156534806 41 1949 1340947146 11 1949 73190797 1157177821 107 204693675 61 534483525 47 1926271829 1130122755 73 1697533312 1199198104 89 11 215885571 7 7 59563644 32235007 11 1667371905 107 1018433490 836751783 372403796 139 1248824459 137 1819550032 139 41 616842950 101 1612513036 2 1407432033 7001 1448468325 47 322375021 131 139 1260496668 53 944746094 1276672050 37 53 928581730 2001534400 234564333 71 1384047660 580133026 41 13 1102947761 107 1787300822 131 1108292750 1229924940 1522661129 11 1066895643 760857846 3 29 17 1853954686 127 5 823804360 1617206075 149 172058473 37 98610587 2092610907 3 23427622 67 67 517701764 113 1926167603 1168494058 149 1940830194 2129089549 1747266806 1949 19 1107158481 983041475 7 2085553015 692679134 7 109 47 710628720 131 23 1629248942 491546182 109 79 547962734 11 3 1949 2100139103 89 1949 297622045 97 1949269611 4999 7001 67 10007 2145961122 241123412 103 1681674820 31 107 101930982 79 394058794 43 1593478778 113 2030013360 317496623 23 109 869496488 1873796437 73 2146849262 19 1390511067 1949 2087340057 107 23 237883500 67 7001 1458277634 1227169423 139 2 139 109 29 1251951177 139 73 1987918710 2 2098567222 1808859796 109 61 7001 1371425890 1473899728 80247922 17 1869839545 79 1974734560 325038311 2144140027 79 1534406272 73 1715965375 1820841794 43 1099877859 97 451130510 1238399726 67 41 1046771 1959888806 101 23 131 757971020 53 978723069 5 843752340 972251551 109 61 1541321184 2 61 391680573 11 398482227 13 742561065 7001 1401579197 111161195 127 726732481 29 833405335 1274683076 73 937678138 61 2051797961 23 999511920 670259422 1558183967 23 3 2 109 350502144 703587261 5 31 13 47 23 53 1756272819 888456702 83 7 1280491373 1916953454 13 608557287 89 964246470 23 104046066 1446616763 1087042585 131 740584789 201706808 43 474087218 11 1570296849 1155481991 53 7 1046121573 109 17 63574526 79 2074303711 97 13 376844559 1240055245 808886862 1459392182 23 1068155942 67 123709604 2056434211 37 67 1212723310 71 11 109 349677559 707043412 89 1616270260 29 113 699520059 1014063241 139 1092541529 743470065 10007 1587050158 267344610 97 1525957020 5 1696869564 874083622 1949 10007 1884778422 109 908088197 137 1231219548 1165477897 29 53 1743277325 79354059 83 625593375 137 1307694592 596128149 7001 76989997 2777 956840343 439004822 5 320324350 976646890 606440579 83 1751366828 47 101 1763077008 29 2102218294 507909016 1967183508 131 2011962106 1211645413 11 107 253169811 4999 1609584736 1510725296 107 490903320 3 1087825086 149 2075943245 71 1662323549 1996467606 101 969508489 53 1433128533 137 1848811884 71 975668439 1949 2 708123138 1777003084 2 1174866358 23 11 1259636081 19 2777 647296484 675246989 149 71 47 71 562688283 1118290812 107 47 565397169 1175197348 13 654027556 83 753801435 1443696190 103 524771713 1111475987 83 1362704051 131 2138208200 79 97547281 1437943210 37 137 832665724 1550506405 13 1495707291 1721200691 4999 1870870751 3 10007 258508120 17 895592878 61 7 1915455416 773655715 1005118807 11 59 1022266096 4999 332041795 738278146 109 103 1598826049 31 1326273837 7 1202453385 382973178 1050194513 59 388683858 1949 610411208 10007 1048973768 2 1031813728 717196390 107 504884850 2 945786640 1972980006 47 596617340 644991178 10007 31 1430340527 1949 102671371 287450214 284230466 1949 3 80042614 1542562986 53 1924763370 629884913 53 47 149 907258765 1262172795 5 88910385 5 1790929159 41 17 1369332252 7001 283617511 137 453638647 849259164 311801103 107 660368369 1353704938 1391456450 127 65218135 188182632 67 13 1125713017 808839054 72706174 139 473469989 79 254279512 1150733593 41 380303924 4999 107 1888584775 603324529 2006771280 2777 896829373 31 522807243 107 2012200179 43 108670503 7001 131 61 251318475 697518341 107 124045075 1542945655 5 59 103 2777 1215906554 103 14497868 13 2047798368 3 1769976696 19 160141956 1911306979 10007 2110436272 282941610 1977201291 3 53 1825602066 31 67 67 1037147317 109 1685862460 31 1142809447 13 1255860684 149 769113878 13 31332652 11 463344020 18697075 53 13 11 2079820494 1564243708 23 149 109 13 331565702 139 7001 545748868 113 1462677537 1649410901 79 2095064753 1310824631 137 1391780671 150780537 7001 23 688363435 309778605 3 131 367780928 1718980821 89 51630413 1589024957 633169886 137 2067087373 1974086049 79 149 1145219101 13 211334435 53 187663089 1571865626 37 1721784714 1703583045 101 435614717 1246271780 10007 109 19 13 731133361 41 136000075 574780683 845471535 2777 19 1205835494 127 67 1308125047 10007 23 543728889 11 31 73 1225725407 23 2 107 266187859 53 533690072 1883485751 50122215 11 927069102 101 590672240 175452061 312937699 7001 17 53 249084418 1829225199 1530104502 83 13 19 1113693550 390012715 59 109 37 792008569 1421031620 137 1328272951 73 1411344843 61 695386864 299223203 109 2 1344605260 103 139 109 1551956933 870473739 139 1912521016 944975796 101 19 72785145 101 1473118936 1177516675 874466510 37 1949 3 36807771 1911662593 103 2084309616 97 683759790 1682991619 17 1479717587 386379273 139 17 3 659447622 1949 2131021008 745811972 2 11 1353341066 1129022952 1777559361 3 149 1162518115 1026952253 53 527939890 192868378 3 50369795 83 385564548 2064146565 59 3 7001 1870018606 109 614784764 1949 89 1632632643 43 73 595933529 1901551304 451349420 1949 3 47 1912156460 87828947 73 109 61 76310939 139 1223317802 2 731601254 2777 1239522281 97 29 1598616413 71908834 37 1454147754 29 89 1177814964 2777 346200259 333176248 19 42662695 113 1701406150 547242987 37 41 815420678 107 1665379886 53 1821394661 73881310 43 976656721 916177286 31 1570218386 1240919889 61 137 811314 139 4999 902765738 37 5 1541070344 103 569829578 251676733 406425058 2777 907821178 1133560976 19 893428184 19 1435157357 17 59 149 97 266703440 331846021 79 276310321 53 832069578 611922365 11 1484415053 2777 1463004133 1454991848 131 4999 29 391919398 67 1451296806 845798836 37 1682646126 1643909428 7 1189705972 1959097855 31 127 1481407738 986412919 83 1007820173 1513466166 19 53 31 375291766 1981833348 29 249004723 109 99137135 769107157 7 103 252670330 23 1001159180 1114537312 17 1729249945 408686766 536683736 346291414 73 1844967294 139 11 31 83 633026060 314726787 61 1496654642 57517327 547114295 137 43 1346373516 145097868 37 1332793724 83 5 43 1407729098 190182980 23 853143849 1782820197 107 502424558 23 355254934 1339026994 97 149 13 36559757 107 103 1379910467 2102958519 97 438205252 1004398460 47 131 139 676493422 37 1297918153 83 56790675 47 73 681364188 43 1093494902 1267124387 7001 711665652 73 103 292335638 17 29 1836549033 129129605 103 109 101 124318173 1097966772 1866402101 137 13 109 820582847 29 847305394 1459455711 107 3 71 1437902419 31 978469399 5 1356876022 485286808 139 1297485046 131 932229267 97 959799480 97 11 107 1380623140 2069390379 7 7 59 1539275308 876840527 1346820007 2777 107 449880430 1159898725 127 499344280 31 2 723943842 101 103 17 279714481 71 1488135565 2118074574 61 7001 23208315 1275729221 13 36443043 69984837 225913608 41 1468679777 31 1058379928 1266138986 109 463524789 5 2 109 127 1096183736 1758319544 995073946 71 1776902905 5 616506535 131 262010319 23 882793061 1108493165 23 1949 13 1547345657 618090775 2777 2009973161 1935567739 31 1066301258 1373199850 11 53 1556895140 2089652048 11 1624627180 101 1461708663 29 17 10007 1656389146 102704932 89 266124902 17 67 1285618713 1863141494 19 1327340646 175970057 29 619284314 47 19 1949 670126847 13 789817068 97 109 1949 298641372 1552602635 2 287153824 1174433318 25858088 10007 13 31 79 31 79 19369694 71 268356712 1101800862 76910530 107 1666901533 103 11 691802056 97 194485388 10007 1676302591 879203805 37 653938777 47 2 1393315906 1872474950 3 2777 3 3 109 983908254 1760771678 10007 408964281 1152717496 103 79 312409687 344195622 109 1121361111 67 97 922888552 67 95879169 107 11 369463083 1043889902 11 1226850830 2777 67 131 47 113 220820645 249566150 3 1393406220 901418388 13 1405708603 1616586085 109 313951610 131 700103562 1131552324 83 2126195338 2056290403 137 127 614627041 1462870201 1648177270 2777 23 73 25614195 107 595404259 37 918839204 109 3 89 71 2124420678 949142981 43 1793369592 7 980319878 978853622 2777 2029773495 5 15409760 67 1199295712 1878408047 749857878 11 1482345051 113 1893006162 41 1706746114 107 981832555 127 1619065850 101 1269074551 448331844 127 1538177080 43 1617751063 103 59 1170061180 773202887 2777 3 438677985 787485036 1514266397 67 629257334 1295796465 61 41 53 1057645899 113 1149873197 2082123084 97 303919527 757567284 13 1833315668 149 65432754 710341243 17 59 657809415 5 1931930658 1949 2 79 19 101 485228623 89 11 1705492283 791565973 1138666410 131 159605029 4999 1045557344 7001 17 673223069 139 1263522448 67 2 946362924 71 237493012 953602403 17 7 71 53 1867244060 1569396038 19 461303546 1863277541 1734268184 59 1947028320 103 1782474037 149 1739784920 59 728105285 109 339796600 41 1708728792 946540022 1945095952 1993505747 59 53 2 2081590480 149164681 71 1282561119 3 31 655996394 1857789483 31 1234318384 149 149 1140387890 1225190619 139 1296842934 980867410 43 73 1765843678 41 17 1939651261 5 588508770 2070331665 1518284117 31 83 1960950198 71 79 7001 1896452640 137 17 71 113263531 1786884619 1754887526 672976332 137 139 89 29 158561734 89 174777221 1578958612 5 23 83 1922419855 342487880 3 320117892 137 19 1168032119 109 728047515 67 1312082507 53 79 59 1074843356 260827790 23 1470932202 109 718804315 707148727 2 1786077396 127 3 10007 1169047761 1929699845 67 17 505495017 817136195 1426284630 43 3 1144840011 669287019 13813772 1906841266 2 5 53 669949309 1659085659 19 1909270032 73 113 2054160556 127 83 109 992432274 67 592630343 557905931 53 37 61 1440739846 1709010252 115148966 29 1523944841 31 420690007 2059457602 103 89 940003493 5 105479860 612257927 1474800934 59 1718838415 23 7 103 950754811 2009425002 43 4999 1223170317 1183174903 101 1987995019 433700081 73 4999 1104644027 2117606394 97 89 71 66479217 1111130285 17 1137805155 1949 149761160 1563008346 101 1696942208 1431639884 107 1503913462 7001 2777 43 10007 59 187280160 59 876731858 890486410 2 1439147006 71 1419666868 872164071 19 1264157476 723810263 67 17 149 1297823376 1671961161 956157524 53 1165096564 624354682 17 31 1948669089 19 635641713 83 264002333 31 139 1629025790 31 13 37 1949 4999 342066573 907068550 729716154 1106233739 29 107 1517114373 2070111238 29 43 10007 2017311130 716964987 1949 37 53 1929876015 857996383 1789661996 4999 2102099496 23 13 1709815341 1941344212 153794669 47 1642982323 17 233320597 139 71 1650892284 13 1021004782 47 1109011403 103 594761552 137 11 137 570344133 1898282078 107 11 1593242845 149 112358963 131 107 61 35116448 29 749327802 137 112489250 844981284 37 13 59 2077760579 19 929535868 710592909 109 1050393632 127 2062865826 29 440799826 873705061 1167767089 83 31 124011030 11 131 1754179816 97 2131763083 1339850831 113 941751159 17 649923719 1116528422 2059513273 53 103 1920086654 79 83 1305890377 1239591969 1236960828 113 1540201526 1063373970 1048135186 79 71 423146723 1656587407 139 2129044374 137 436756000 101 2777 521998244 19 7 29 2036799224 7 889633661 1913513595 719571020 7 479374350 23 1180227543 1651593975 175745597 37 1548971237 1997576625 11 1051137648 1480118616 2 1456569847 556071836 79 23 109 4999 900059952 173665260 53 97 43 7 954698506 500673777 31 791398487 29 109 2 1229111020 31 1181322797 43 1114184794 107 1709328317 1274069722 67 97 1366723792 783371224 113 1131164013 1554198271 1415837598 139 83 736686669 1922376764 11 1808260135 1189780514 131 669819952 41 657587930 29 280190431 89 1056356931 41 1129832367 233483479 2 1631998342 149 1567073060 5 1427990105 1488156174 59 41 702381323 10007 104322975 19 97 89 103 1837037876 79 1931790871 1996156456 1717536503 17 131 1339473952 494436182 10007 1262532182 850335761 103 1697006679 103 4999 358705903 131 452889023 796679818 97 67 61 7001 322124165 11 1806075161 1670437644 109 37 2140761676 1443503851 97 61 1363921268 1878528481 97 1757338462 4999 3 354554349 131 97 901741779 2777 61 1535105443 1035128032 1333573618 137 451886828 324119676 131 88435218 1184558041 4999 2025394840 79 5 47 1163198817 10007 1104048194 113 492464484 10007 7001 1787320295 149 1402837389 31 139 1209197974 1061615661 3 1248522744 19 1518478829 146981146 41 153802656 107 1117679093 103 1949 1407879640 941879587 29 1127168225 541260751 53 329820713 10007 17 241654206 3 1708145880 7 962176193 11 241403206 59 798737162 368488352 75912522 137 103 37 269071437 642733845 5 230256312 11 968896049 1859817607 784974791 137 7 722628284 2042502228 97 1378137200 1246360368 59 41 3 923257885 41 61823695 1949 1949 938720825 89 457232605 71 1922296174 1060705565 107 319472254 73 1600641587 1949 183390334 47 103 392485929 59 3 110245835 97 641009659 604990574 71 1576368573 109 1232228114 31 1666267577 379104039 43 10007 1212918449 221474924 79 707868677 13219123 103 4999 127 798161726 10007 1566425731 4999 386780557 194305919 10007 458310398 53 305888771 127 564667654 67 861829174 47 97 1957482918 3 1916833560 776992561 1130315100 53 127 455789792 17 1438498996 109 893856822 73 962519016 47 1949 997398801 271682526 101 1273027698 89 131 2053916103 109 19 4999 10007 1095166080 1846176861 71 31 742707176 137 140172235 2 418201480 747159240 991347560 5 107 797341530 29 101 722373715 510017377 131 19 1860502211 61 79 113 127 97 271504649 43 1058709536 1977914301 452885683 127 1582082053 1051232456 1039122436 47 719380179 73 127 819294526 765903748 83 73 47 41 2004240351 821045764 11 427174814 73 61 83 271567745 29 525367646 107 37 593829280 2009910485 1003367316 2 89513432 37 341153135 3 37 17 2 29 2093948175 23 149 127 542871279 2777 770198173 109 1949 376061499 1949 349834200 127 1066573051 89 61 2031671734 101 7 1432339692 7 2 1787608276 391593658 1858606599 67 137803590 149 771798693 139 454334010 17 741528848 2044862128 37 31 729046375 5 127 730786803 59 606554894 11 131 484089933 1137261566 2777 904751556 139 113 565388946 1845967774 149 1567255614 137 2777 1197203298 101 89 807123778 1949 951267321 3 1774219197 71 1399827728 1485329404 113 1586870778 2120895918 29 1517042289 368164283 113 31 17 929892639 546941731 216092025 324809031 101 757540183 53 1519024255 7001 835396437 1779314599 71 71 103 4999 2029504018 1881088740 59 450869310 5 149 149 53 2003190703 61 1200053000 83 97 1458659855 71 101 600337132 71 762288234 2074525357 53 754958500 4999 11 1296012876 137 1244908107 1510084303 71 714124989 2777 874413387 5130427 97 630099927 1518715963 61 1223956170 897908096 10007 47 53 73 2002267725 1279867682 67 886034261 7 702211370 47 47 564451059 423829540 512828676 1949 1896607039 137 101 1872916427 1999692523 83 419019944 17 79 1530174384 139 800050501 1830450690 131 503582340 79 2100377740 152990914 877322381 137 103 1611958384 267615761 101 149 1183873178 1927214480 4999 3 10007 1363387868 1949 27823002 497584760 89 1470626898 2 67 43 706103473 139 2049505099 131 321797308 43 554726015 1981026730 113 131 854930799 1949 1356534763 7001 127 47 83 788403499 72637474 13 10007 2100869580 1981666196 4999 1511837572 4999 23 1686807979 760970747 137 1067302240 89 420077063 107 2072743973 1915289300 4999 618316312 53 480492753 417807394 127 153720183 61 121964986 89 817000064 2 1590326054 1643188160 194227595 658684040 1949 47 1765300589 2 468986667 67 30738557 23 37 673453465 1648337679 89 1375041856 10007 101 1862848242 101 1987636368 1551261854 67 1157178038 17 239845826 517051498 113 2026162546 1651549825 19 1257461838 980308928 71 1911692466 83 214610610 858637988 956012628 103 2777 517155156 608429353 101 41 1050616636 3 2010419118 1338161943 1548562745 53 422935919 2777 1328609149 137 916312141 1000838288 113 83 137 1953295173 7001 10007 260302084 698840250 17 383360135 5 513321195 2 29 983298766 422406656 149 622911337 149 113 172681894 43 127 2100868290 1470464942 1725618152 89 91342818 7 1883483652 17 103 41 3 113 1099181701 1447854108 103 1832087488 7 71 303333810 1333026083 113 5825363 127 103 460960192 1060131065 89 5 13 4999 721331175 23 876846917 573425197 31 631878828 31 1698334752 1750491084 71 1125971108 131 11491971 1672454078 137 59 1559622638 1460374608 2 71 1710430704 31 113 139 2093887382 883439520 837869343 139 1070253146 2067518629 73 7001 2044025962 1105368079 1858010164 79 13 964088313 2777 329538259 103 5 113 1726437391 3 1129498123 1949 1949 128493672 127 79 843883867 1949 183057876 23 113 546807740 1554198490 5 11 61 131 1944402752 113 2777 1866318951 127 101 1328441385 149 1737975950 127 1729480539 101 2067717955 160607739 83 41 302807358 73 37 2099167361 103 1187597619 1419210847 109 73 1856291742 1787280535 37 209691469 678038646 783184233 53 1307286731 43 1358170824 631984947 151435097 11 29 113 1902761122 1871442833 1702096440 503108195 5 109 97 15946412 107 951727122 2068256689 1943736342 131 1263078146 429065439 11 47 1510307870 650765474 17 937079899 127 79 1862174323 89 1817991341 1537207497 4999 53199358 149 1799782473 673672508 170677265 149 37 1829751861 2144569247 31 1807785476 19 727464666 1436695248 1439978715 47 973985286 149 29 4999 1888527219 89 37 1190186800 5 5 7001 1949 1504753705 499141014 89 97 804705889 1264764219 47 1915718543 107 131 71 10007 10007 412104607 1349619472 31 1753643271 113 425500709 61 850112348 1229732001 29 709456418 137 23 71 79 299328472 47 328346371 10007 11 733360969 1366900018 109 719327192 89 326804084 1321887811 63291826 1949 97 1658285713 663911650 47 10007 19 960127820 131 1064198543 93322196 89 53 2052408093 13 91020170 5 153748220 79 31 999357478 574971127 1322026834 7001 900239727 10007 253447614 97 470837515 562514724 103 909386897 73 43 2094083625 3 132244578 978465305 1064846686 113 2140379552 1054537484 103 5 2 75022479 10007 1788110802 1074356316 83 61 943365261 43 5 1006140345 1016797925 19 1149945858 1386816265 109 149 623326847 137 1274300294 139 1476503731 53 487357313 3 97 1011877376 1761352283 43 7001 1953489030 1592205984 2 194276259 109 5 2105904175 2143658840 892783463 53 107 61 340590084 632629902 109 10007 345255935 4999 1304349078 71 2028643737 113 2005480947 554165465 59 73 29 2076906531 101 1300185792 79 1204966223 650526992 956238572 41 1077352713 97 59 1232218928 23 127 43 89 698167507 23 1154393276 1813407901 1214255959 41 43 1092644482 1949 7 137 1709337905 139 1777314589 17 137 1983947553 712900735 74408900 73 547198948 137 73728194 2131525506 71 109 10007 144822686 7001 2 185459731 10007 37696369 1090622470 31 29 391505552 131 738054917 7001 7 257211570 598554719 470905131 41 2011135690 127 79 2073808216 7001 1003411324 47 848071713 109 5 1106077080 37 37 127 1235461746 139 1854783969 4999 1899300064 1198921986 67 177052324 67 32251388 127 5 1463766130 1977157305 31 438145446 1320123230 59 47 1957084277 7001 41228889 2147240141 19 73 61 1811747397 674333101 5 1528803415 89 1927297120 149 1251483035 701800104 23 7001 1148770742 23 1862561497 139 83 173641464 10007 73 2006771606 1955081912 149 971408778 2030506738 527219535 4999 154929008 1718421555 139 559794144 383385717 59 2071197419 1469480472 83 131 953704221 457133555 4999 1655762055 131 2008250436 37 1191834010 1406926739 149 131 1274347957 1841559308 23 1319794142 101 1645758135 71793266 149 2035636361 137 89 7 957186356 67 1094676705 824231750 5 73 73 83 19 600830217 2777 7001 597108289 651177012 62508283 43 97 1552307878 1949 1417361459 10007 1949063680 1855409494 2 7 1405104463 1975018235 53 845624324 1756074337 1949 4999 743717062 644763005 103 53 812352041 29 1692089982 1846442424 3 7 2 1081213934 1949 1418398393 79 975873502 36036686 47 53 1687149954 291168328 2058618438 127 5185221 17 1390835671 131 118242827 1924073766 2056578022 1072161790 2 11 47 1260243947 1258472787 43 2135593490 101 835623803 23 5 1852233236 97 987615367 113 253513211 135602369 7001 73 97 109 1920244389 584802113 2777 398561518 83 131 89 1314786090 2081747209 59 5 1920227565 822040857 2029407228 139 908518432 101 895091795 67 2050527295 2017145449 1228145952 11 5 180695889 23 109 800079664 10007 29 43 407577951 79 1720204934 1716540738 10007 79 73 1025259012 23 234304979 109 207149377 2777 536801347 109 1901276863 41 127 1720408421 1884160189 1765495002 29 113 1339063221 1497024565 127 19 945265504 220576187 37 71 330675400 1539329771 11 109 2052470 662264110 139 1549514454 41 761152987 644782728 7001 7001 4999 2036432632 734285468 31 53 450568582 13 1893237684 636497485 1723565652 10007 83 898743218 97 2002724859 101 29 209964669 1250429257 7 212308313 61 1048942641 7 416913113 491585626 89 1476440402 89 781493670 4999 1835927741 21293491 47 113 555447319 67 911886013 2089084764 2040834188 47 43857268 71 1948744590 877915635 5 131 149 1546122191 684273262 1943513458 535905165 19 938171850 43 37 2 309985684 113 53 1652240338 371751381 107 949838465 73 113 324600749 2070065193 806629419 53 252018901 97 7603636 89 2060203137 41 210872928 7 1330127134 71 61 47 2012124460 89 37 259750983 23 89 1644330009 113 73 53 149 2053502820 2103258934 2 11 720453459 427749113 23 139 1421896469 258395202 917571070 13 262944261 107 149 1989782207 1373844368 1466904255 149 1862845233 83 305230342 446288759 101 1306218557 1336177838 59 550274297 17 1912956025 98259315 7 1482361188 1388786794 861866030 31 107 1434454724 67 11 1152827830 1750056408 1926805048 19 79 17 73 908365426 73 139 478075071 2048807645 7001 380205462 13 1171520987 2777 594905602 37 1674428044 1753102661 73 814574515 578997821 5 107 1839852363 23 931747779 195871652 79 1140412749 23 1705951896 37 1216653820 1144349193 29 113 939067149 4999 71 37 97 493780530 7001 773565441 139 1412862720 47 2056755203 205306434 7001 1010464989 1397267848 67 1680065533 1516967703 59 97 7001 1968142123 543018563 149 19 1949 714772362 13 11 67 1812968343 43 5 37 71 894150996 767563818 79 539097896 89 310676483 262462335 61 258600533 149 370439702 61 759803746 989179412 149 79 1179074530 1215160311 23 1124643544 31 61 43 1114174161 1739428991 1046059048 584539178 73 137 1002160983 2777 350801748 24529089 53 2 29 23 107 2 985233274 59 1610171950 309315583 483795252 121326048 101 10007 1597247291 635494535 11 608096496 971075584 79 1384657780 7001 1943064541 7001 41 336606975 97 1510022172 3 43 700207141 741867479 31 2045104906 1914935130 107 149 1377308618 948696805 1674478883 7 47 1629248749 318705731 995379434 7 139 534334070 1968269387 107 101 443928597 258754958 19 13 29 154834683 1360363233 240947321 127 1122101567 149 459566660 1215428480 109 2014630401 2010186045 7 137 1060260810 53 2 1797409580 1139294400 73 2142770825 109 837910141 1745477997 1036972767 37 41241674 2 1598091842 19 10007 23 379652651 1102417574 43 37 79 905327360 113 1863674987 1233987798 113 131 473151302 1394660453 10007 1750515472 431445476 73 71 281775334 67 113 1985024783 22068335 1881424587 23 226458575 717033892 149 197383438 19 89 683046961 17 4999 79 1860261486 71 721123925 1900632982 41 1831287960 139 61 493239961 23 3 1074804729 13 707481450 7001 458621508 150962773 1761118931 13 911527182 1809054 2 732284127 1949 1430361355 1949 2083389397 420911887 2013951636 71 723243488 1937155060 10007 521200808 974757553 149 67 67 1949 137 1667793338 71 61 1319607206 1495294091 97 149 1113111205 864464686 73 107 995001988 37 634501308 935582145 5 1020221730 79 662880784 1774465610 2055881519 1936054440 23 2113583031 2777 41 781166534 67 226564905 71 2001161767 489956989 4999 453934195 3 23 2079874894 2006133311 10007 2058295492 981401861 11 208742303 109 100096965 2777 83 1620850228 2777 13 778872003 43 1431705167 107 97 1324079003 7001 2777 1487691663 391429258 71 268968732 1308119265 73 131 31 1527015197 534205889 37 29 129186613 41 149 1512084482 149 543189666 131 43 1770628157 1696482225 139 491666491 113 933475072 139 1521798688 83 1671425369 553221701 1949 1733997116 2 632372886 2777 109 7001 833637074 37 1922056501 7001 1916138695 2110531178 276181265 73 1636714783 351765245 7001 61 1505505132 2 276364348 19 1538237606 11 1304114086 270533670 139 2777 1537958140 2 29 1949 1839268528 103 11 159953872 13 493187555 5 635518460 5 1016336065 310864706 1352899591 41 17 113 2019324012 1132090726 113 1409611607 651018029 67 109 633682455 71 150593474 31 108068976 139 1810441692 1949 103 466598446 37 1511045738 89 3 46602567 83 1056678622 4999 1212372477 1408283287 4999 31 103 97 680305911 1073676995 59 1720367902 993424536 2033024370 318162844 131 1141983650 546564954 113 113 137 1675355327 160409762 1303747763 131 1949 489740822 827260846 87671802 2 473854072 43 1949 295773077 79 1113918644 23 1277770233 3 37 103 313334858 139 227403464 59 53 929795377 1612547810 61 501173072 1535264529 83 2777 404031284 107414360 53 2137424951 1196808009 131 43 1092367700 2008255917 17 903207671 149 71 131 97 2032592611 1161744265 770996288 113 7 13 59 774060442 53 1865863396 923745578 79 1960791450 1949 47 62637088 304009186 1036637631 4999 37 591857661 1113564656 97 17 1959310316 101 1967851983 550037610 61 101 3 656839962 347463561 107 1660599126 124365400 67 113 1659545911 518869897 127 2777 1529971488 37 593312649 113 1548076383 225660195 5 854501765 11 103 127 7 1441292471 137 61 1309767478 387291440 79 2120623781 2112901889 109 577922578 13 2 504999398 2 1302261532 139 13 97 43 468526788 132913253 59 4999 39732052 73 1008463683 83 957594240 789136016 61 7001 1375500472 41942991 53 782581252 1701516664 560753939 618326716 103 113 1935482310 19 711458211 97 2048709250 67 71 61 1994016678 987282865 1043519944 47 89 103 368748300 79 13 499418218 41 936266283 343032930 137 97 139 37 1270593357 144283529 139 1276288965 67 13 1948068733 2051853232 137 255473901 29 917561015 2023806151 103 31 627891763 41 1299653842 17 1949 43 43 131 422979350 1890326116 1642067870 2777 185916870 5 232593390 59 1165322334 350006467 1035027840 861515056 7001 107 149 996485925 724557989 2024296634 89 11 1014400772 101 17 101 17 59 127 66030983 1727934363 23 127 71 79 2071211967 494954197 449141394 933004701 59 41 2051248450 68470697 43 109 73 1128147621 694090440 2 73 449688760 1558063620 2777 109 1315209260 53 2007356132 1248437220 5 1917242830 73 113 17 85485673 877289046 23 1378968640 345872786 83 1695665827 1724292370 97 127 37 73 3 1433469318 1905035025 1577264445 23 149 2 1612704183 970746233 79 1056587566 137 137 61 2 71 1863819935 29 1174179976 41 609479309 59 97 1968871565 860409594 61 844991947 1206456109 1834744123 47 29 1863417881 482024270 13 1664248199 1608345932 149 73 1771187393 932772319 10007 1420353552 238501387 719100558 41 2 107 2098258123 166920428 315047008 2 1048834658 37 7001 2107917088 61 2025873745 648028925 83 1591435609 71 1481832581 31 1932014736 37 2112039091 1341814881 149 149 223034673 107 137 243566683 395782134 1881652208 17 127 505431472 101 842373936 1949 2047506358 113 131 1114597256 2127719423 89 41 1011150856 656069808 127 474135196 59 1861608710 73 816037429 97 1465896883 1883472198 37 127 1949 648206216 1806650887 41 37 139 472634055 1150724230 1109143885 5 19 1343640092 854002446 43 83 131 510421696 43 1125832364 1552617583 11 47 1908914618 13 1347150298 113 13 2144776140 1949 84216016 109 644503107 139 2029288375 1570761810 5 149 1571280245 137 13 1341694250 11 1797810399 1543245473 1085133310 29 1306656132 139 601175148 79 1865526224 127 131 1525631899 1014560479 61 2126257125 509903725 137 109 137 61 437239277 274745391 1119538185 29 5 988436703 979664543 79 43 59 7 127 41 2131011449 1879808984 2 961886658 238628674 67 659514232 17 1237122555 1155756117 3 113 103 4999 139 17528873 101 1294703105 71 941111255 73 109 11 1398948542 139 183126670 113 107 43 89 982926398 202951989 7001 867959061 103 1634265764 47 4999 128994196 110512893 10007 1313678932 619443307 535735245 61 256265126 946780569 139 1368876209 1341340642 53 13 467786579 866452128 3 959674488 3 190699850 110557835 5 1746050850 1174727099 29 7001 86763393 29 19 1550271946 73 624885767 2014024850 17 69441938 59 71 10007 711320738 53 7 301360467 215107546 23 4999 1616275737 139 202765277 5 1514754330 1149478155 1560293253 67 111551315 113 23 962006694 1520862235 7001 37 1980006345 10007 860822154 31 107 89 1353446970 83 1337551557 127 1055732388 421600165 43 4999 3 1250893344 894999762 79 89 1253291016 7001 456780245 360712053 73 13 789010499 73 1088296848 1314347758 17 79 2054223570 714259145 47 1978920712 2147150954 13 149 149 2 890072216 23 684757069 43 602866106 23 109 1938497685 5 798714750 47 1176258143 1527837225 97 31 606031927 59 5 61 1082438452 410070866 71 1906272252 961110622 137 43 1959512838 13 3 55063992 497343863 59 2777 131 1948673994 1442020752 1818931037 71 1468336516 773952603 31 113 11 964284057 422869670 37 1992640920 794500338 401668417 67 17 1898484571 1052765103 107 1108919859 5 1202866260 1600064725 4999 1401329678 1243851180 37 192081652 1554751026 103 747072585 1871649238 10007 103 87353270 415153169 2777 451651280 2777 1436160710 41 4999 5 297069420 671834410 1317172757 1288713619 139 392529803 97 634018148 103 1923921550 31 182427250 777298743 1970243212 7 11 529098394 31 755513369 53 1933619511 400063133 97 2018548175 19 1071199879 1104040619 107 2777 113 644814047 109 1119477306 61 1058842209 300510888 67 41 675008625 841662007 1949 113 371337323 256028588 29 13 2118792416 5 23 59 803772708 3 23 1808380014 1878618403 61 747734421 47 47 611390617 709613049 4999 97 137 45164653 918567464 207893816 2053313941 17 37 222647648 67 61 59 37 73 46416386 107 137 317204868 103 1953692309 19 127 7 48677953 7001 1919359155 297238918 73 1616968595 11 23 529779953 779785949 59 10007 2143528233 59 2777 47 383996157 23 1784595745 1211958333 127 618640248 1771791786 103 113 41 1937042007 76932632 131 878864328 7 1070373066 43183182 59 41 1065667244 71 876275043 89 1512799213 756793118 103 19 1118039458 79 1685906769 59 1327362456 1281150123 3 53 139 1251747264 1943768355 43 980315025 7001 2109919374 714451683 17449128 3 97 19 530046142 1949 1687654991 47 113 1949 279868604 139 1286534655 1033769727 71 342803477 47 975854384 89 2008792909 53 71 127 89 37 775706866 1702419135 101 1912867350 1461592623 4999 13 1949 95597409 2013040929 67 31 917984303 61 1209196473 741462450 41 715669393 107 620620629 131386594 103 149 1814090223 73 1046984542 127 1055757096 97 1828241140 7001 1182617253 10007 127 1446048670 7 1565444916 1613787448 140908250 748343148 73 43 71 149 691000165 1795055448 73 59 1239907125 97 108724196 1860980696 139 1714627411 726124659 1780316734 127 1468294200 71 97 631032336 71 228099357 23 11 37 71 1211437664 4999 1142551624 19 17 97 17 79 638517621 37 1807642400 101 59 906338766 579450155 43 107 149 107 218450665 408700136 41 1829432013 7 420718956 1518127028 1232556161 149 233009035 97 1157207490 127 13 43 52909737 2069028635 53 1598609398 426109726 79 149 1099975067 67092320 918712133 2777 71 281370160 428041321 137 59 131 2043908722 103 31 816253808 872717610 1188018093 83 37 1565812731 347540343 19 1385844473 13 23 1427093282 19 139 551099694 274480668 1345603304 83 83 1250263113 1661283844 4999 574645048 1312160000 59 2 767960998 13 957559551 311033944 1196411359 109 29 1855285121 4999 1526544630 707803411 1193722435 131 129019542 149 139 771979729 1269906606 2099927999 53 1793005107 1382641492 7001 1729877541 23 103 1949 7 638073065 1928874148 4999 1792724029 1811327042 10007 71 130032382 1233053024 61 1201662424 5 591885994 59 1464903743 149 1922190546 1760367652 23 1207388126 7 1140654501 19 1953604702 7 1196415040 103 515964440 1867118661 59 67 43 459753162 2087304088 37 1590491065 43 1181084827 918626046 678898744 2777 23 73 29 85758423 424535988 2129173356 1949 71 457101124 3 59 2125608090 19 73 89 50081457 43 363757234 4999 7 103 2121135650 137 1087806060 89 103 535075627 41 1406015419 127 67 97 1036276720 29 131 67 705238315 113 660896659 11 176292171 1894065596 132232448 131 315822111 7001 194585794 37 1355046671 1065753892 53 103 1230869982 1758540212 53 661630323 149 1325221337 1557917273 11 10007 230371147 43 477167947 149 720914265 101 917322400 636603309 3 1108926399 1586158772 395746336 53 113 2077703767 1252633476 19 1949 103 23 1904978542 71621057 23 1785966653 37 3 1593990661 63088668 41 10007 36215333 1530926306 608711095 53 103 19 1325294042 1664099439 5 2064813810 2050730710 7 137 7 775742107 1928911700 529214474 83 67 1045388069 1292284744 3 47 1378938405 75346875 89 971991446 61 1393527005 103 1009365495 2078271273 23 1888457803 61 570565830 23 156028412 149 113 73 79 84822142 1075777569 43 2656023 1246143688 29 13 1613555619 1517611585 10007 13 6893315 1771947723 7001 37 47 13 1741626913 479244012 89 48656950 568908261 7001 29 73 1375794427 550946289 53 120216932 47 12355031 2073892967 43 907366392 127 311475619 1969073680 7 41 131 1148086489 295000079 89 139 37 1353399875 1909629274 2777 149 1949 149 348641856 59 1227959096 13 41 10007 1366876144 2777 63890439 137 127 38874573 67 137 1171726614 29 861115647 11 578897910 760991566 109 83 1446693403 53 43 549475285 1131750710 484432940 5 252425911 103 67 1785671940 356144061 29 644709382 1573207428 1258453815 1289997162 17 1469159050 79 1474721696 7 2140682339 107 1712942153 208516981 73 173388376 7 53 360442241 29 1051541255 1363119346 139 727857251 97 310475010 101 2126090602 101 589490641 1201872109 79 325598658 2 103 7001 652493515 61 103 53 46515609 1093907064 1327000394 19 131 1968722496 1117679817 71 2144399723 83 445502085 860677464 17 73 1496524893 83 7001 1574653289 1720447867 73 19 109 1531589302 1340388914 1699807796 89 1699709552 107 7001 1020516854 2 13 1299507164 73 2142881347 1052391694 83 97 29 3 59 1391843988 73 424657130 5 172218780 113 1022127142 414055195 47 1650364221 2045812947 3 1691731414 543892564 29 61 1601829378 59 10007 218202635 2129099327 109 930381490 313852420 59 442385127 766399470 7001 258455917 101 1673976929 663924068 47 101 31 229958498 1011177538 7 83 1405771581 1906783734 17 1605443960 1142767942 31 569951917 1357950158 1949 1941050558 59 682163137 43 1949 1949 2019283268 1355167403 43 429273891 67 97 1196011644 137 11 1518253264 608352591 101 5 139 107 139 1370281738 1452900264 71 1299887404 37 914513164 1787663745 79 1585553796 3 482472008 37 2021430213 127 1433344291 453930944 23 1434864228 109 79 824976464 1574581760 31 262766484 17 89 2777 2017026741 5 746603280 131 1707297455 846653 73 1192185105 43 2122451164 7001 1243509949 37 3 1559556621 943523218 107 41 856628457 458673109 37 1401916791 611595896 89 73 1259136631 2777 7 1266611311 517992398 1906205331 37 1126769251 348537784 40374767 7001 127 1544538313 755194832 594303674 139 1894607669 3 1377324267 2020198425 2 441733426 1310110414 13 1949 83 1155942909 404009887 1937570790 19 1309374099 67 1949 344369398 101 79 79 717651507 7001 921562633 19 943665799 2085782760 4999 127 1504094282 2069269564 47 97 1102967406 822183700 53 496560291 1153376960 109 1775258095 1741149040 5 2 159510994 1043570142 1775333673 97 571592676 421644601 2115439162 29 97 1343021543 101 327532156 417769903 53 17340253 124969880 1949 31 2006080079 975697904 71 10007 79 97 2020720005 17 1561211801 807870509 31 47 966827412 19 1937594179 59 23 89 10007 1482659310 131 97 1251776369 83 388809425 2012530239 61 892366795 139 71 109 1864460042 211900531 73 1175251893 137 642437120 127 11 1943779464 376145484 1793163796 109 10007 32702876 673691254 3 719865081 4999 71 118982999 59 278013220 109 1402641648 390378225 3 966634886 2 2033393926 83 1567818457 103 141450621 462690111 47 1927420732 1096042292 59 97 7 13 356750654 1166803365 2137185363 67 19 17 67 934866477 131 1529210160 2010961182 67 642974880 61 2777 3 59 61 149 1915240934 1434160611 19 1520398677 127 41 691305961 47 1253292553 1262992225 139 23 2125746526 238914132 131 1207767469 131 913619409 71 1652123708 17 1319838384 173074620 1778368276 672354285 41 7 732057823 76430830 4999 79 259556791 1591833647 4999 89 1724912026 89 1910205754 59 1607588340 941002918 101 89 1636195580 418830084 97 810063366 109 37 67738601 73 1998718830 107 31 1147296112 31 1166557218 137 1008744030 7 1595466607 79 89 587877841 71 1626418726 103 13 1815394243 527413735 97 135545940 103 1800687818 131 990253628 1186731489 1565498654 47 1772332173 67 2008400182 1011575967 37 61 1532330925 5 648194665 127 437856789 83 1627111748 101 1710358588 2 101 1547143654 59 654004498 71 1072953846 1891251098 97 17 1631318997 1825478631 1564217573 29 10007 69586901 1478243230 59 103 119673713 10007 13 4999 43 4999 139169719 139 23 682740625 1905906026 103 19 131 47 386562404 570277085 483365700 5 241918610 1268543127 3 103 13 676943736 2777 7 1850210173 1362482807 10007 137 83 817318679 149 73 11 2118160396 17 173909228 1173186630 127 153627461 13 1543503765 109 4999 1989202080 871860593 89 141389316 3 1863238891 43 1320443011 109 903230026 339315910 361730502 1949 1666411052 2777 1683015150 41 1044675531 43 19 1533551302 109 2120471176 7001 777671080 292074849 131 137 1796587312 109 2021148184 1955610338 11 1555878975 107 73 137 161615612 385609790 149 2006065076 41 101 1922703064 1139871153 109 278202452 11 1386697587 47 666169039 1791365511 83 10007 1037604799 103 1947825114 1770293259 131 127 47 872175334 47 1768748838 10007 1567216284 23 1830366676 2 7285440 113 79 1462203495 283602086 109 862848078 29 958909215 79 791909983 1396086736 41 1466191201 107 1467673440 3 1483634961 137 361296400 97 1072753458 482672776 11 1098695631 667357504 7001 1737445171 149 571430049 97 781216089 149 109 29 2146153816 1344546770 7 1125244197 189932197 1426376523 13 107 61 10007 1543139442 974851919 7 1823750158 456872559 107 1949 1385776031 1751919069 17 419242194 149 413260960 1984046574 43 71 1913168840 29 37 1499016402 13 1298758495 1577533501 10007 2 1505345184 1984838016 1555544110 103 4999 141503213 71 246614666 4999 654110744 109 926624182 1945496253 113 53 1327224781 686142611 378843894 2777 1584100430 1137161118 67 2 31 139 83 7 29 958463628 1813148853 1949 2016469448 149 1231173528 83 89 456783333 139 47 1230573317 1526904087 107 97 1645311769 127 1932014440 2777 41 23 103 71 83 1516089205 1914582912 948889179 7 109 71 884331980 956958590 779242990 43 1921027322 1562621907 11 1196066586 19 1738276389 139 53 127 13 762767161 41 1596559844 383870454 280837969 79 935529692 1324492775 113 1121278660 139 127 89 1592339673 13 490003012 47 2777 4999 164740922 47 1196666812 53 40947588 1795288398 226134674 459737916 1949 691413597 170330906 1949 67 944603387 31 9640938 43 2 2082696242 1438381608 47 59 101 791887268 19 149 1172693325 1280701041 59 1591625059 798806004 73 1343450690 41 1038072194 29 43 10007 1398718418 1770408419 1794801136 23 778913055 59 301940937 747480995 1666046202 53 43 1407377186 470122010 73 10007 29473404 43 131 808026471 856060634 2 213335474 1301332100 13 113 1592173871 894535293 61 241837301 1670917551 19 79 722437418 2 127754980 79 1663352189 592989010 67 1199802142 11 1039561564 1576150515 31 10007 113 1208506637 648534459 885559738 131 1475702620 1321942866 79 7 1773865996 1040609512 71 839896305 161641612 101 57505987 131 13 1834368666 101 127 803177972 97 1111647451 67 995137612 7 1174682166 1021792549 47 1068698502 127 1149099556 1272742819 310811705 47 2034848249 85667296 97 7001 11 1673976964 4999 5 47 1262013074 1874698259 67 59 53 1796146651 427869828 103 4999 458854505 43 149 407677883 43 1274018964 109 71 83 560953342 1805492941 83 802071828 180054390 103 1010118734 1743483987 963000334 2 2012948018 101 47 1364323708 166020967 4999 683868199 1949813505 7001 41 209068102 101239209 83 607627728 392414443 137 70940381 22446507 53 1927121234 131 467805323 131901673 160435649 1679693335 23 319031625 89 251971949 59 113 13 1949 61 1864015033 1040483088 79 41 2033035800 93758136 31 554198150 1949 816576428 89 179951948 10007 5 1999809265 17 2049650594 802785866 10007 277083823 459861678 97 113 98989479 31 2004355158 529411603 17 1988865156 288719731 47 687670865 1715128649 506463707 73 89 851866437 356630214 3 127 10007 11728204 1246832172 1542792670 17 1951849475 448856626 1996872099 31 290171279 47 4999 139 1621374168 10007 3 1081544072 622706572 47 1949 1965754331 43 2131330647 101 17 311462661 447928493 53 2053964014 19 13 29 5 462023315 137 1009484673 79 1779130718 1081137120 79 137 1613552902 97 1238708236 37 1084444544 394421340 2 41 1272872909 61 488935327 137 43 382365288 872517988 5587324 2777 40072110 73 1470464623 51356449 1949 97 941961498 47 1722301126 13756295 7 37 2014132362 877577437 11 1505219198 31 19 930789653 43 101 149 999126652 59 83 11 2054998960 5 7001 29 1776139597 1965577167 127269430 53 756028641 1836362585 131 861732849 648164668 37 53 615223311 1410435492 1541446354 67 139 113 1660870158 225841800 1497689464 131 1779508847 372203274 3 433822162 59 738333765 29 97 436651312 53 945715199 139 10007 447783229 89 909869784 59 71 1327089826 1608801567 1727447743 7001 17 463271913 61 1600251430 73 1239690891 1327458134 2026883722 61 1263960861 31 1672654719 53 45408068 1949 17 1093949677 1691259382 3 71 139 1299693107 137 11440928 47 1448138993 1267810065 43 11 113 383717829 1949 31 1406625031 71 1225046212 117789071 71 1259528849 113 140663304 37 1355227675 855829425 1999996673 534407333 7001 13 67 1121656949 137 2078607977 13 1875466199 43 29 2016432437 103 783551179 2030372050 97 2023254227 1034084078 61 428513943 137 1071493792 61 73 1174273260 37666210 71 31 11 551008975 2101926508 137 1492600889 725895305 1949 518581168 137 2 2105140966 113 455116540 526905666 127 13 2106787202 1368406572 23 37 97 1735582603 1003109854 41 2010805683 29 3 1689109650 1032580038 844843285 404335386 13 61 107 1069056158 103 3 1300692419 79 17 43 43 111993156 785779162 1073199914 306723637 89 803851576 31 1336972881 83 245977306 10007 2080205125 7001 1781145413 207422649 235004830 131 843247253 139 840209130 1593157930 137 692934715 10007 688589518 101 608223414 3 2 1474287452 1149011121 1099885104 7001 107 2059676058 131 1644475881 2091593226 19 2063869281 1311863374 139 968401324 109 330780483 103 137 53 501654487 2084304394 137 483318601 17 7 83 149 901519136 19 814738373 1128865962 59 1685467219 318030709 61 31 724690379 972130054 1229425373 149 1160302783 2054415446 7001 127 1793860395 1983963520 59 658781223 97 1392590588 97 311472564 59 19 109 1438857839 506418418 31 1354954754 79 1237044726 1949 180428187 89 1003344733 103 11 887458712 35267303 103 67 580350985 562535956 73 892818397 302354320 73 3 1505561898 107 654252677 2075369368 59 1229223700 83 1044605879 999291448 1327888872 2086269367 10007 107 1662313266 587437276 137 3 107 662583269 7 2 161504440 149 538963247 23 11 5 1419492280 53 1429378730 1919967400 131 231064843 139 1407214594 43 1781180128 113 987474305 5 1431924178 17 762933276 47 691670991 401852934 79 37 11 230746714 89 706521516 150065926 4999 19 11 11 1949 53 53 149 23 83 178816511 1240398175 113 10007 344400912 4999 1949 797397788 10007 103 53 63923618 1513580943 107 195335348 10007 768307439 67 609920899 7001 7001 43080257 295765096 11 47 10007 127 89 267151211 89 3 149 31 1401568993 1949 75627047 315871687 71 101 1718585094 11 19 1025881915 412162402 127 1194585625 10007 1586569733 97 693208402 41 500437639 109 1233179871 11 218269181 607344714 101 16101170 19 1932431347 1035342890 4999 1746645601 131 1088452800 892661510 19 2097210082 1597016292 1491726339 3 139 991120457 1485858014 1741494132 549764752 73 137 2066238686 83 1431535030 880295776 370819392 10007 1889893143 3 166504851 19 491093114 1672646115 7 1514799377 255603966 1122319842 113 203024387 1915301863 4999 101 386295912 13 27631734 1577994964 13 292586996 18113492 43 755214848 575004727 1375436784 61 7001 1679676106 53 1101350070 362273523 73 2126245596 53 538522400 841749657 2028006655 103 1379090175 79 42449386 714307493 384600068 1949 107 1760724590 190854081 73 4999 708913189 113 53 415675979 53 385035249 2115125034 23 1213414905 113 19 59 83 31 42800646 1486971761 1621583329 477237478 19 588784100 7001 2014972984 971851833 137 47 13 1607690877 53 1289657348 89 89 10007 1276172696 26028207 11 461117646 137 1940101251 856341653 1567296340 10007 1761682315 41 54480308 809690210 61 993822370 11 1868473134 1325051519 149 1727889848 1949 1341919633 1414826849 1126964917 19 83 1827914146 4999 1083318293 1903204283 2 1510701276 109 2777 802925118 113 137 485254785 131 935173195 11 1234965248 1311840379 7001 744458336 17 214771863 89 69518629 10007 1384892280 1861880274 97 1055526343 131 1288579404 61 1316476441 1531923372 7 1087342641 11 89 99028342 109 37 1158662326 96439427 37 107 847564120 1348336592 7001 1960287001 17 101 2085445643 1729297727 53 139 1140037412 67 1510567930 1029205344 43 115945018 137 13 500673355 101364723 4999 185704459 39857136 137 137 1701900310 1344191721 3 424300316 83 958924785 13 89 1949 960278147 2015740907 71 37 139 3 2777 1303198891 113 1341913759 946984574 59 29 577320516 2040742586 10007 924136443 1824776450 1671186724 1599079691 19 17 2089571303 41 757660976 847504604 107 96408835 1822736713 41 17 71 155854656 107 43 1599024058 127 1748372297 31 2105827396 10007 47 257386100 97 567923675 71 1538311553 2069895290 73 1630375700 23 109 1368453991 1307247333 37 1021798739 469988180 19 1751841299 1632008976 13 402632262 89 7001 1687680722 73 1646996404 2015433966 41 1949 1956217147 127 73 519567431 137 1629861463 427363077 1949 5 1471199014 89 103 1583201732 37 1203197792 17540560 43 97 131 917166501 137 707988737 137 1156728401 331609366 2040868511 7001 303722457 10007 188726236 71 313556162 53 19 880987516 149 479591962 1078538422 71 109 113 1696375662 11 643638875 2122008405 1480608726 103 1905957423 109 585537869 4999 1838972132 1954611921 23 71 131 439660759 139 1870724133 1428311319 1540354896 73 13 591597071 448696352 4999 2 1378942526 1906918378 7001 47 9953444 2087052648 109 67 23 1906585690 107 95555240 79 4999 1633337818 71 722369620 79 1365879189 31 41 13 7001 1992519605 13 502914308 127 1234397709 957602606 109 624394549 1876832216 103 2071357821 1896325262 47 127 10007 59231433 10007 53 139 83 43 187660514 139 811136029 97 385740773 662638913 109 1149050641 107 131 7 1748379115 5 43 1905078751 1140156951 3 416615097 113 1978211900 557670820 11 2777 73 2028774755 1000650545 97 2114358118 1744890844 37 5 1095913910 43 371922867 43 1135788197 97 186714999 59 1471655172 208594249 67 1128534399 109 217807397 37 493600189 41 101 935908218 1586753430 149597877 107 1420218241 286274794 13 11 1228518511 1148787938 59 58929760 109 31 851719668 13 728585689 28749175 37 120074805 531629801 5 1201934150 71 270531655 41 451480110 1287819881 41 103 1274882088 109 29 1257969963 1413238575 10007 61 644759874 1348987672 1895186665 41 101 654804153 41 808754315 103 1419719246 17 66052480 137 872004726 1471133126 123686435 31 1000746743 4999 4999 29 1612657319 19 1382327805 1995316362 13 11 1745897208 61 1803886876 41 173313642 1754791144 1239030226 101 2 1224631092 1054329626 501259108 79 1579964300 124405896 23 103 1782599679 47 1858246285 95232904 59 1724957593 107 1452583315 109 1242172066 905489269 127 1637009172 1024870872 1995032073 149 1860876776 109 1487985051 109 23 101 1510644191 19 59 2031047150 1896940089 139 109 2777 246939171 61 1163127565 2101880538 103 2777 1258030986 776365950 3 101 5 960250205 268782897 1260709509 61 1899444824 71 29 103 901256180 139 10007 89 2123189607 692668933 1711088411 53 45578728 43 233731961 11 500094946 1621438101 47 73 1424215984 127 53 1706530782 678055958 2 1200650761 23 384621019 103 745274010 3 474596094 325186659 1541027269 67 1464347645 1319501561 663446356 131 73 1755004134 3 1113695349 61 1435319747 1105429690 83 101 271981082 1286528102 7 2053852871 2097401929 45411216 101 990152490 107 932063946 83 1691383711 82007365 10007 1743349491 203329914 83 1663044147 71 4999 277379513 817917569 364831612 41 137 61 197682334 1149013385 1420274768 29 89 41 105376232 460971260 139 31 127 113 7001 17 1727329371 257076570 59 1560894082 131 127 131 177971986 217854978 139 83 137 865200621 441804724 1434811704 83 1851669327 2007700653 29 17 436014895 97 2035317050 131 1949 638223438 530659088 2103070971 137 47 1630901551 61 5 334534970 455528199 113 620936356 2777 1025329557 31 353095549 71 7 1833013980 5 11 903728243 1929077700 83 1248162217 29207988 101 341434843 82893908 53 2777 767677470 1694109480 5 7 83 680064885 320207754 131 47 435198286 389013569 73 1657763278 652213160 7001 1305221912 97 893441877 107 1704855610 2122671564 31 287411354 30441969 113530476 73 97 47 1572399617 2022771163 59 137 1844154945 1293985824 25298420 137 113 47 24314275 238300622 13 2025558106 4999 17 848329699 655634478 89 282931623 1626001310 1127176387 53 101 744649164 708801739 71 47 47 1916077576 1955570830 131 1151455940 1842157120 2 29 1226350666 1812093884 37 941561481 47 2085508628 107 1739918738 61 437465797 137 61 1544061219 55155102 1052791247 2777 576657935 47 2777 1951139883 842832782 11 1595149846 7001 989858229 79 53 1571941522 4999 403174349 131 1168259887 103 59 699753688 149 1685525875 101 988791732 935278275 3 17 1327882025 59 1681699686 889300892 73 2777 4999 139 113 1909620740 53 1597727627 10007 424847185 513701376 2 1145946670 19 1923649851 335212155 1964630335 5 97 773655510 29 1510124913 1711624820 109 228928006 103 113 79 137 3 268800162 83 1519233509 67 392589180 863959837 1475317498 107 1730652880 67 53 263994908 53 1045997559 47 470858831 1157619701 31 59 139 47 139 2028443090 67 2 635129920 1868776542 29 1709127343 11 1675971605 1483262521 103 1250279920 680888021 127 1323158644 31 17 203715798 41 113 13 23 960679065 1347679526 79 293463456 11 53 107 2074020376 443089033 47 2124090035 11 89 1315355831 89 1977440181 4999 237212548 2061706465 48476505 47 1361822609 10007 141801951 2777 41 41 1868749988 185710030 103 2777 1862078472 5 1256422605 2 1248613710 37 47 446019168 53 252352133 11 1480692444 300452778 3 1442255811 113 109 43 1169823213 89 47 11 23 2096973729 3 1193944458 137 1092367719 1312142434 47 1988090600 4999 2096345647 242521486 79 911307739 149 242388835 1222277799 23 277379985 5 1315661875 1949 1024905038 534170214 67615864 101 113 1008579506 163467279 89 67 103 1859658657 221496329 79 880480765 7001 37 255748815 7 1104961545 79 1297964433 1716552166 101 89 62006712 23 1102347509 103 767613268 838546270 1714794013 47 456539067 988757174 61 322358437 1060013144 73 1422756621 1755784096 11 1568123534 97 850987596 113 1923229377 1910518346 733145585 1949 305716459 37 23 2 19 878129270 23 468296974 889137914 1178873594 2 71 1771233592 1145662995 3 2011965852 3 13 127 370587014 2 59 1696020549 1367093366 16283959 31 19 860625618 3 149 169165064 223934931 195824658 59 155652443 131 1893240034 393013624 1318451257 4999 922227815 2777 1720534782 1980684998 109 12812405 274132400 83 1222830534 1734377031 23 952849957 23 1774587689 1788266208 109 563028141 1202973822 3 2033949876 2 109 83 1850235917 1949 31 1847961065 97 131 1274813007 61 59 426559321 719504587 79 614315692 334677338 2130375550 2777 1747585539 7 1877044582 1421069054 61 1950465301 1183245851 31 1224887190 2777 885651419 59 1353016891 1389933774 109 97 17 3 101 23 1519977425 826515212 1042759421 10007 594846101 1113683302 109 701710661 347980930 37 5 1165754925 83 1409035971 101 914801985 71 1975406884 1773737457 101 59 550412708 887833891 107 127 7 1056532918 113 1949 86804415 23 1446666121 79 29 1553245104 73 107 79 105166301 2133915569 149 1706227459 113 303161586 114650214 31 2003863239 7 1141555304 29 879585448 47 196539541 43 1561694455 1973641020 5 109 870070918 1258206392 1183519800 73 137 2777 31 213849953 1730733922 47 874330099 4999 1386242696 137 1875722038 41 955372898 23 1903361903 1038230844 107 71 1980788317 2777 19 29 647464614 1949 43 1747239726 1540042334 89 608555923 1726348308 139 676687369 109 1452420640 586849525 1001877729 2777 137 2 1518388938 681416944 101673639 23 2094967416 149 1326292061 56248633 7 1315626980 31 53 256716630 109 1985563184 137 118006767 1624306299 23 113 523999193 37 1836281676 1512651712 19 127 127 849552022 89 1864050799 2097181404 83 1909470444 121003210 107 333421403 702170952 7 19 1795336942 1949 882431044 1493720232 149 479694995 19 11 864248979 79 266388869 1378259517 31 47 2136241791 4999 228134364 171609388 928620862 43 2777 170310633 1463663316 2043500739 127 37 190852919 107 2144867002 232821942 109 1944690677 131 53 1171179531 107 41 2086562131 40417069 101 545890156 1711674501 37 1480914529 7001 1515731100 53 182424781 1906017715 732192930 5 37 1352033045 97 896892070 10007 689382230 1576883046 2124406044 10007 19 97 7 1790495952 1892992633 31825348 41 127 798172648 2089620662 73 73 1956445328 71 1986663382 103 279572076 1083159130 83 526759666 1131922933 127 983264700 11 1583893716 137 2118752539 139 1425378558 661926340 137 401193298 1856590219 11 1915838942 127 13 1215154770 1160465098 61 1643861162 4999 137 5 826569745 394338433 29 10007 2053373828 109 1485474928 61 1040586841 1119106134 4999 1404560740 11 949961051 1257221805 109 1791728484 109 1910712666 101 13 127 2129130489 2143266410 97 11 535592112 772278009 47 11 37 1682165234 113 347068168 53 50446982 2777 1392670437 109 2030012292 3 53 820230900 83 5 1490418320 1669385775 13 496383854 1391641700 19 19 1063696665 109 1896676518 127 101 13 10007 2013378379 1213409709 37 1978682152 89 244966003 97 369902962 278096312 13 127 599926418 2777 43 79 925616614 7 84188051 579892044 113 655914233 127 2 410285017 23 331092682 53 1187828474 89 402173645 1151903771 336292068 113 103 1334254172 195102703 29 131 2096894394 3 97 19 2777 41 1687263176 83 7001 1794330277 1776592441 113 10007 43 73 630898047 684758031 17 1747082996 97 53 407047420 13 790368982 113 823811132 2073839297 1949 345846152 789962576 89 1329483958 10007 1076282871 149 1854805938 2 109 23 5 687488295 1191544348 2 71 1647561674 13 1487871359 232030006 78594978 10007 1775449957 2777 1021430586 250653103 23 41 1072300716 978030400 17 7 666168748 913522622 1961105276 67 73 1044798580 2 123409246 1666968953 13 101 326676925 1075908071 7 47 11 1430203060 387415644 71 11 61 754400420 2777 67 109 113 1252156390 139 736625855 89 1945448597 149 194159218 490913280 139 11 401945159 1266520156 43 1738409676 60628409 101 139 622831478 127 784260052 43 137 1643299930 73 3 1693053773 149 1949 1600540856 29 131 120822217 861498529 67 1485859670 73 2069939382 772273643 113 1741040155 5 67 1465031031 1588542049 47 67 1623453081 130517072 10007 1810266300 1592924267 19 2112189169 1505771458 61 2092675893 47 695202474 131 5 103 149 149 79 905971605 107 180526120 163116299 7001 37 73 53 1086148822 533442986 468815938 1160919765 97 139 29 84446753 1403813587 1447003239 11 1640818050 1077579984 97 1958581106 109 53 40452038 2026937989 109 17 79 107 1024264562 1169272198 31 1741513908 73 109 393480299 1319028393 31 10007 2 1949 498454607 131 337567612 89 1366365113 1412560530 61 720587245 5 1420241300 2111628032 47 62033021 149 1284259757 1370611748 89 19 2083834386 330699294 749236631 13 137 386633881 103 1901686625 5 2020415460 928139243 10007 1246792144 71 826459675 4999 1530898759 101 257671805 1603677064 7001 67 1896107422 11 402641789 1639280375 37 58316588 365216289 952158797 79 7 101 1304716283 401415511 19 198534439 542238311 127 1981793090 3 1589448714 879030660 41 1936209033 770499194 17 1338825618 703787264 127 137320097 83 1689512808 41 89 605103613 1586939598 2 29 31 1658655364 1685790457 107 878779522 7001 1480347448 10007 83 1851960740 187440975 11 704014465 833957245 2 262920004 690237938 1270659208 13 4999 969681025 1698483372 37 1303848402 302660963 726868808 139 888690881 72722604 67 707704578 43 11 1949 304517399 107 2777 13 23 109 1883910329 59 11 131 43 137062973 5 1148268319 799488627 73 43 31 1635971334 855449543 83 2 1460990928 11 127 1220298042 1494017043 1074699336 37 790007803 1060216048 41 109 1086493688 932369297 79 127 229982268 17 1881023580 31 109 719885922 1374892796 67 1603776856 1086840256 10007 47368686 107 13 898180517 147770727 79 23 108953205 4999 309466125 139 1770975939 1857879734 107 53 31 1202940275 1155416655 101 113 1166710423 799200071 131 1154431343 2066126905 67 2116718806 3 11 882750495 47 137 47 2050315541 31 528049071 23 71360467 574681314 47 1998756653 1280068205 109 2 2009978492 2985950 89 854624806 1949 2057594382 127 1593981318 103 5 1405116767 71 1849671201 7001 101 67 89 574686439 722200662 3 1527907144 89 101 17 71 533039984 1712062322 113 1246152495 107 253016412 1274113995 11 11 1634275533 595854897 103 1520108711 41 1833780837 1870631268 131 1548934824 139 4999 365757136 1949 43 23 206972308 354251244 2059681761 224604709 1949 113 41 3436456 2113594039 109 1172448732 704939060 7 23 29 7001 1140910964 966081992 47 842645892 2071242812 2777 73 871032544 71 67153592 7001 1013002694 73 883647626 107 1974193055 184380518 113 1000646944 11 137 359268354 3 706824117 131 23 190141253 692185046 13 469102861 1949 1942617025 29 1102200419 11 1796091297 996942661 1085606264 1527002509 17 2041113315 31 5 258846585 73 149 226401030 673587429 67 1364414867 59 2113818606 241492900 89 1528966956 89 196295022 1050333602 2777 2 702577062 990234501 41 1869358592 97 1678268877 1693905913 79 17 31 1714991982 392971136 83 13 10007 89 628957304 1125472753 61 2003962768 107 1588680045 813816512 2777 127 13807948 204962887 139 1634315713 718587869 61 41 867699828 2 97 301010400 71 29 2103958480 5 71 1057329089 101 87654392 1326610063 41 59 1346881264 1137577466 127 599932125 89 1706195148 1065690895 218663950 2 1342891916 73 4999 368691247 139 137 953448486 5 61 41 312438163 67 461698303 11 131 191980238 19 79 37 990627566 174288295 131 1166205448 199318793 89 10007 37 898272537 43 348050555 1920056096 137 283587114 1466675754 29 59 198340359 392164799 1442538896 103 2069324643 17 103 1180020118 53 1013760627 29 1384956422 107 109 808590122 1870501803 17 101 148772272 41 667782625 31 863700889 10007 1487310389 1949 1337980894 31 1788861045 689924076 131 29 89 931222842 44198023 4999 943626237 1484967947 137 994988530 47 943372138 113 1602736856 61 526733597 1160379576 417461491 551084761 4999 10007 2082306595 97 41 1713739074 1445006747 107 1566387659 1730325783 73 1387033361 620137847 10007 942389211 969186124 1179793994 4999 47 59 149 109 2 4999 402989883 59 2777 61 492695109 1962988113 531618933 292985531 43 137 1785140414 322409261 103 1503370902 1871115264 7001 71 149 757787201 61 566555434 422840776 61 101 2009806878 1416369763 718787590 2 55266597 238140039 109 98442838 549210909 13 711420178 31 1922072780 518951875 2777 109 13 706896541 640781606 137 928047316 1235376025 109 2013612372 1413634496 61 41 97 113 750339812 17 600904134 67 17 529339353 83 446617522 445580022 23 7001 1462599913 1756249857 21670411 2072195895 149 83 1675831254 759838191 13 149 139 938137577 53 964867544 23 1441187291 131204351 834652343 2777 323595479 7 47 11 7 2026510570 83 2777 10007 95660801 19 1091109409 2069036190 924751819 103 61874402 89 67 31 1179586673 79 1368310731 101 2067570889 1005603134 67 89 139 131 79 11 3 2777 1220144375 543656407 107 37 1426246955 410917676 103 1686842433 71 149 357183309 127 139 1197935360 1094442493 137 3 1519875885 17 1342469192 1013519957 315631501 97 2078469440 7 665610141 137 83 2777 505952738 1429555168 31 157538094 1834593497 1047409885 109 89 225239420 137 59 67 1949 1485163337 206785002 424128615 139 1478662859 97 803427623 59 1011168137 47 41 2011912271 13 2777 227355767 1211855030 73 712093757 101 1937365133 1476825749 131 745132385 103 89 13 2777 1335537056 29 2042246510 89 1719361059 4999 297835421 1280175388 1037809146 19 113 1690506555 103 1383858972 151666367 97 2777 11 1078795003 139 1453293789 462072140 5 2777 676588280 31 1718272743 551583868 1409186916 1639988485 59 1095396346 31 1267761306 1473548553 43 717440926 867052062 89 465477721 1949 611894397 1968314643 1135373684 139 1591134336 1437530085 3 1093762115 29 1548343872 1240333405 1679400820 31 437948589 131 1949 370815924 29 240803365 11 1826335533 472785654 3 1801889046 1018610872 71 19 1786606917 127 1274752975 61 11 351148743 43 113 10743814 1250724814 101 67 728137106 3 137 395631751 1145482118 97 206658627 7 73 109 5 1793378875 1602052937 31 345234424 79 43 412392016 142608984 1831245214 139 113 1197367775 358525509 31 2046853295 137 1242747139 159006776 385498749 79 103 1700137261 1496000943 29 1454652236 139 722884076 109 61 193776626 385394706 13 2025693306 1694292145 5 67 546440878 533324734 166541954 79 29 1941527670 89 19 1361933851 1691374604 103 1104439645 20390395 53 97 1639695081 1047747312 3 1602634914 10007 7001 89 2024161532 556124688 1275153968 2777 1370177354 858781487 335582600 101 83 506894861 97 613180456 1192810739 53 101 10007 1169127817 490913399 97 1193930292 101 1237279391 139 209546866 242654260 2777 1846749613 1949 551328750 2109436305 7001 7001 19 79 41 1433796609 71 37 429279106 1928254741 89 43 1786122046 7 23 5 713113065 1846573375 41 5 1206953791 113 1546080125 168338961 89 665798854 13 13092482 379424149 7001 2110486455 310497240 5 1000073446 437855283 43 11 598808485 858244283 127 1100151597 1605024330 101 702108205 83 412219041 19 988779415 121768195 17 3 1777812522 984837858 520512849 73 1374972958 7001 1454913700 41 1346088753 2 46606050 1944790401 10007 4999 900124939 739742950 603876211 1949 107 1337460945 19 832733501 10007 344010639 10007 137 97 584897681 1628613284 101 53 2025468352 1582306096 2070053037 79 1271225329 137 129743490 1158650296 67 149 507178462 37 13 100335911 103 139 1356057034 414913602 19 1096878283 83 31 1949 1331931008 549685096 23 317700104 3 2116513548 137 4999 2143651184 1650960869 523376664 1949 67 1687473658 637809314 7 1864112663 109 7 41 530856874 2777 109 767414391 860403381 89 92826555 1801382784 19 876229308 2069850006 1484497036 2 514360176 71 1105788151 1570556314 53 61 67 71 471693186 1346259329 73 2079275717 131 1514220747 127 1410388848 1949 11 1554097853 573894829 59 29 425859200 279166528 252322190 103 831510554 1737021269 79 101 11 794453143 1219900850 781233668 2 333532099 127 1871821549 1949 61 593288684 1297160242 103 113 1204636952 473871111 3 2048821529 131 299475170 71957229 1086962659 79 53 2055595089 1258625450 2777 996426478 1091749780 11 1840386849 4999 194636065 59 82025463 427183573 79 2777 51546674 53 329577479 1325183570 1949 1699793064 61 1868499845 1290276453 1949 101 1533314431 1709687037 479416549 83 103 79 103 790922374 515736221 89 1214854806 1949 744136545 1514143215 149 5 71 934829423 905424971 11 2047788233 23 67 67 17 42180383 955311498 11 113 550629112 2 97 1658791374 413389750 1661341222 61 1499676399 61 60202957 1736037723 4999 200848545 1790335866 131 167599566 113 532383228 2777 940583785 1300442751 1970123406 7001 43 73 127 1698144940 7 41 1675858518 682929456 1009761308 1936134651 1949 53 2057903080 131 139 1095196119 2103188565 19 301706044 41 1588463328 131 1173829561 73 294973627 177557550 59 113 1906212845 5 97 2092485276 19 1901317578 7001 19 703918327 553664522 460457167 13888527 31 131 818185783 1990880015 1460812300 5 1752326420 149 107 73 1027084304 79 912789226 36337788 79 43 1829605538 215600839 107 1002295750 314750772 1002791146 570337817 7 5 306326590 1481639415 113 677543367 31 149 352905704 37 1066939693 43 1358174608 840155476 139 1632522335 127 993854166 71 315791457 1498542143 37 59 1112212422 694566703 1624400055 4999 2099859944 4999 1971685584 70885820 37 1161313968 219793960 83 1758827436 913797204 4999 1102664423 13 1592092190 876807672 137 646738752 1016635746 3 19 643439275 127 1316578901 127 442026675 441595763 1481882179 2777 1953520470 131 1637323543 19 5 97 1992907389 47 10007 662377891 43 1782377823 71 137 53 2777 661017641 1544759013 37 133576142 1074543936 10007 7001 1334826265 79 67 1832291411 1820769555 10007 67 1950837772 826730782 29 10007 555838815 71 53 1980809545 32606183 113 2777 23 1221366562 41 313882593 31 67 7 1712708872 131 127 371872002 1399376297 1379661026 83 7 750761326 19 89 21637413 2008572137 11 500092193 407046084 43 652656353 71 1111919853 53 1591447165 10007 627168711 1887460298 10007 112198484 13 131 122297801 1949 1145792676 561442126 7 89 849206761 47 306143255 11 37 2777 304870700 1429682336 59 1659153041 89 29 878926548 113 1527464050 404562419 139 367236172 137 1202694230 79 139 1314283781 1626916882 1348998921 23 1691768876 395124905 7 61 2032794012 169279148 127 475497749 103 1722235808 139 1347880359 19 61 878826138 1295212747 149 59 109 1667263455 123248698 103 31 1763027160 384933443 29 97 272191506 681768865 2707270 97 455509769 29 1514921662 137 417234870 83 29 50826937 1961019527 73 103 820286129 1993509796 2 219558354 19 101 873413660 11 21196043 61 1490661270 1270381181 139 307914607 996084315 59 837717580 764166921 79 17 806752510 432490896 1949 762029716 2 11 107 575579643 1800726112 67 74539845 1148465961 79 79 1964925683 626338860 37 1393694503 8094955 821961453 2777 1979659703 41 1157497627 900422471 13 906393315 109 7001 1299294587 793633360 1604078961 127 569474731 43 109 1168373180 833287342 448540998 254587219 43 1529823217 53 1721880664 103 605803873 59 635838556 17 4999 59 7 10007 53 586946612 97 149 424630779 1567706033 553180926 31 4999 47 29 47 79 234187126 2024938902 83 1395542947 62278604 53 11 605654676 1976990642 2 71 703730203 929799738 101 137 1070259481 902478184 1777303685 79 1324097459 139 127 451667626 71 2 4999 276629663 183123368 1603614213 4999 1826648790 19 1552365216 2777 1395081490 29 1715991266 11 1710625323 89 53 18905948 421531684 79 2100764366 844282875 1686626584 71 47 31 13 1762717645 1594025689 89 1783888124 83 1668764962 1701322962 73 11 1289732564 2106599925 97 113 1003049299 31 19 43 267004630 582053590 1320823190 1034946557 89 19 486497641 7001 298501637 1838351142 1241544694 37 967886384 4999 999350090 13 294862152 274128504 47 73 1105679097 61 163206476 784328030 109 29 314733607 43 1137910032 89 1570209556 445030462 366218435 139 966465243 41 454140354 1606450899 71 2062685255 1949 41 47 31 1801350141 35366256 17 61 344203419 1020276057 139 1041639590 1515235814 1544857327 109 381066017 71 7001 469758778 97 973371784 11 17 10007 2038555991 1283294896 113 673036814 149 1949 43 486162687 113 41 3 1180420434 1528229799 1913271844 97 92509870 73 59 2142398437 149 1027579692 73 879465821 892423540 936318255 47 1406090540 67 141975438 37 1382218557 318631528 71 127 127 69728080 744491653 31 1801191481 10007 1516340696 686059863 61 1285028928 19 452580418 61 17 2047252200 17 1065887063 107 853810485 113 476904635 89 260178916 1989265741 79 101 73 103 67 1421183096 1593634192 71 10007 523466170 650532405 187585950 5 43 83 1571339234 137 1506726274 2121533913 29 997926221 131 29 89 109 109 2058711994 7 73 1734758769 3 1613866240 29 1757126060 73 1564789821 31 1835246779 2131366882 67 839233625 149 3 1233604905 1297850862 1332531116 7 137 1124798496 137 725362529 41 1308477772 409014226 131 29 1473979074 981227132 139 2 1324795248 1543985010 1753953260 89 863189729 97 2146332386 944311393 10007 1495290474 585814749 3 950484304 7 19 1972837173 61 2777 132503708 2 2040128684 1444369079 47 1550214818 67 437318581 1673765467 83 1723092050 59 1134108384 1526837750 23 17 17 131 1936768976 37 121085312 109 549041611 1141145874 1639846706 101 3 834487749 109 131 1649402660 585467820 285159472 10007 1387822768 47 1640862261 139 7001 1547599054 1395621346 139 920434370 43 801855902 753252621 127 7001 1909498730 5 79 1889994183 2084226321 103 53 2042874665 1839345443 669452733 29 1909398744 1547117470 2 1151113602 149 61 43 1508508155 1408534918 73 1202138015 5 79 1121244322 10007 553043234 2112545603 53 1429687017 11 554939059 451283474 41 59 1142181413 700947140 61 1985769697 31 405320490 3 668895714 2059611945 31 7001 1251946824 29 41 127 547689786 322331096 43 1003920527 73 47 137 1072614785 814749001 137 1505678292 2777 23 103755553 593385960 19 2100896918 97 2075208009 2 1512531310 1233987586 103 2139910154 113 775545103 131 1856997262 19 273532778 73 10007 1949 750961684 11 269665589 1426703082 1949 1796289916 109 13 575950920 59 2034147661 127 1705237890 549944505 1707637542 37 943134725 1428126632 61 109 1322703446 109 71 139 587959329 103 131 109 1307149146 1810284208 47 1956328188 770972960 958529347 23 1564235865 778371530 149 1303892577 13 881996720 107 3 709122870 2 83 2086829741 43 13 1108409159 896878680 292628459 103 83 166503810 1592452193 47 1087968737 1629051960 2027459288 43 1678993822 1742933955 7001 1949 1644696783 1978763179 83 615042035 20859726 1374172294 1284757329 79 2075600380 103 908266190 13 83 1275895990 1358626741 89 1634204711 31 71 101 19 1938334894 125824173 53 23 1493257543 2121580191 31 127 1109482160 1530472936 186509701 7 139 562336315 697007994 4999 1179689015 709358100 1407728914 113 899741482 10007 139 1069370229 369201653 1967445967 109 1436914191 1744473150 47 41 118881468 109 83 469645789 1830627665 226474689 73 73 3 151307259 79 79 67 1643372985 21881932 101 1271630804 1422543287 79 1500959225 113 3 137 31 53 97 1668925740 7 2079403809 5 5 599785980 89 7 89 103 1571735080 113 1258304720 2070141455 41 73 1059651137 1199856875 29 1646925225 37 699990383 1875203848 1821695205 7001 1942259717 803771530 67 19 109 594907075 61 752816433 97 345648733 43 97 1100207562 10007 13 59 2 703651994 1660636572 1518802418 10007 1587840711 137 97 1160482489 43 711992366 43 79 1473208912 664986273 73 2052455382 107 131 107 155226227 59 103 1624344196 139 1135546878 1975629796 1493753166 3 1916278206 61 103588553 7 1064329189 53 1675084504 1560658138 19 1387136782 498435044 137 2036110128 17 7 2028575901 1063449982 53 467696442 1768701189 4999 19 2777 31 1862725055 61 478556545 1150885666 67 43 1336675855 89 73 527497777 17 1541533888 59 101 1325755492 1807671235 71 113 1170047765 1171140362 2084477092 741385912 2 488314321 43 1799919802 47 1289415296 782160198 79 1622162458 19 1693816598 71 590687340 10007 1493606469 137 113 274974991 1276990739 17 67 1941183697 27875105 107 1730687955 29 1564801140 17 1029865287 1317247996 109 89 1177443300 1308355248 183347600 2 1949 772123636 1760831846 131 47 79 67751190 1520593343 149 1815819872 59 13 43 1190894890 7 1196979364 290902668 47 1879050835 1666350079 101 1391922208 7001 118204884 61 1493418800 31 1949 131 1409745967 1547836139 71 149 1588683296 37 1562144843 53 29 7001 1683978534 2099274975 137 1579232702 615939418 1184014130 47 4999 149974999 149 11 1997035920 109 19 41 1773842678 37 59 1576932353 1932430481 127 443373891 541904809 23 11 1002685695 274185230 4999 17 789335738 587126603 83 984275337 113 7 1511272910 664890212 103 469209407 23 367523247 79 909859265 7 47 3 546214464 101 1539680940 911018812 2 1551120457 71 1240097076 460812819 1686522628 4999 139 2031253551 17 786902205 29 7001 1754318232 53 149 1184801065 418266538 17 59 97 1615128085 2089752189 37 127 1218070208 3 127 1548094313 242509139 1234152673 73 1778071981 1450547929 149 103 909864611 1101823548 17 1394292449 1801596445 11 705234165 53 1437694854 7001 1745510323 1769747785 2 90479740 1450189246 139 1556580825 1259916510 97 48738614 1253504273 67 774345844 83 107 1949 7001 1602136844 3 1797958939 127 11 1798094144 1986956774 59 37 2141184794 113 1929476356 139 43773725 1303941639 127 1953737025 31 7 73 536944127 1057751969 411995720 2777 1491185129 927092185 41408369 103 13 1924982488 879909019 11 37 1153948748 7 582804824 131 1757188578 1758633541 41 31 1191799991 10007 1764122459 2043489065 101 23 29 734021320 22494256 23 439929441 1308432464 53 31 960506728 686232589 137 11 83 131 83 997043559 1074347302 101 113 13 1473936464 1912135765 37 31 402170130 1756700529 10007 864724884 54448087 972368952 53 1429089668 107 47 509322926 345795544 137 851337854 71 1943980923 3 242415711 303045457 115158680 13 71 71 1338323375 1392312272 113 26442777 1316545051 7001 109 701106421 1035832341 1427675222 1588054314 113 37 66380886 779614050 44354752 2088972821 13 109 97 59 101 139 866246332 1833409256 91672848 89 31 51570830 1688072189 23 2 67 1203988314 17 797930337 23420404 59 1653037668 67 23 1827680003 1409676980 83 3 89 131723232 53 971152390 23 503636050 131 998712539 11 10007 1808510473 17 1144278364 1707210194 1324135584 59 127 113 1454634310 19 1177016560 2132846140 1631780815 5 1618539220 1296502345 139 1519344643 583266920 900787161 59 83 5 113 3 4999 113 137 1043202587 29 2 46407292 113 70542736 32169475 31 79 149 3 137219250 3 258371134 1242822728 1949 2 442811968 1165976214 810856547 43 435329205 139 43 610002687 1476889653 127 7001 47 156962375 2 361394676 127 303547399 52260500 79 1760506385 127 1125645036 97 220415622 674034178 41 1044189005 101 1948993768 991026323 23 101 19 1078811453 89 939548291 61 1611197453 137 544939968 1435856448 1032844056 2777 1852171403 131 61 1250011718 47 1314576669 79 38046983 1894612848 71 149 58448398 546098333 29 71 127 73 198068126 133968140 59 17 1719879458 1838409842 1949 139 61 97 5 1924341445 1949 347081911 11 2137080039 67 137 41 377259068 71 2043238497 41 1586971625 71050773 101 139 917548869 109 113 127 289045095 1633825970 5 156134943 127 683683799 782692603 7 1475662741 41 1264911172 1795315257 2 1445074378 440250102 19 1115340280 10007 1058680558 1987280123 19 19 10007 2069851855 73 148139088 59 1714301817 149 19 67 1307138711 810404700 5 2027462520 101 4999 1585167903 149 814464545 1321551318 131 280136164 73 961888953 73 1851001391 7001 488742961 59 2118046192 1851246626 149 666691409 23 61 733841529 10007 4999 1414047999 1380683111 71 83 1016692979 43 79 1583287602 3 595484358 1841031991 103 390301711 11 19 386027710 1080091896 89 2055287251 65827300 83 47 43 10007 13 702588783 260454363 109 139 1345088405 101 167311045 304241492 101 2011303597 67 818706902 13 1845995351 210364354 107 83 369484211 59 19 1106150999 7001 2021307717 79931889 2126594933 107 71 61 2017799663 1151399479 131 11 73 969119457 17600519 1713521394 47 1920648796 1796671709 1829463896 43 871742775 131 869935106 31 1882908749 1516483599 2777 2777 383907054 578325270 3 29 53 65984735 1329628385 131 2138811995 103 712073299 19 1951943986 1576197554 61 4999 2037197479 255636959 37 1782333142 139 190275293 213455146 37 963803121 31 1027274559 239237181 3 2022531723 1201531797 3 724119924 11 1457723421 131 23 824263745 139 1669629353 113 19 89 379512376 29 1963726126 154378541 37 131 984242169 11 19 716600504 1547069737 1320295712 97 937577362 109 73 47 1949 61 1458112951 59 1801166219 103 1227037571 514561243 89 31 856103254 1208938000 127 1928966805 692243218 10007 29 2128598405 1905900010 29 400743025 1175324462 320344779 37 1949 1026911380 43 101 149 906040839 19 2074177182 139 1460017497 13 349688027 960494951 37 113 7 923964405 997789982 109 1668463872 1536544829 1033442904 10007 2140122775 5 10007 243294534 2034836367 3 564498320 1454941070 5 2777 743415354 11 17 59 400144195 441678967 1512079118 79 83 1380944123 97 83 1144644280 13 384078370 2 1839780146 334252066 19 1466891933 2777 1367656746 198488424 3 1788363007 2777 113 1984924213 37 79 1136239346 59 41 2055920277 812909501 89 2777 2115468614 74665199 11 584839164 404726300 139 1084671293 113 517663735 139 1777626520 89 109 320574777 9732306 61 103 101 1387111881 659995913 2119993473 1192596869 71 1171399406 215610822 10007 61 107 519768720 23 137 108390975 1131518346 7001 103 278941613 107436309 3 1921418385 310556295 31453251 31 149 1059942939 53 1472150488 1079063649 137 740838224 1410676783 10007 103 29617650 837382481 7 1824157874 1410873450 17 248967516 1517982428 103 127 131 2777 11 751791524 2041929230 37 1208687103 1162589506 2 1292063740 944316544 609470841 127 536450921 1760756461 109 127 407253440 11 8486526 113 107 1708269788 1895176287 73 47 110610693 53 139 47 1136171373 1330086182 17 663718125 1378362161 61 1198495083 37 2 1650014108 41 139 348442708 1506950902 131 843678807 67 1082779295 5 1961029370 1206374606 139 53571017 1351253141 73 149 836034083 484636506 53 1554652975 1043380033 7001 1265136708 149 1360201332 19 1499112578 83 696933570 2 1910024388 1970146414 1694937287 400251846 73 7 23 1623796527 5 152143443 53 681754476 1949 127 583306555 1104215961 1891240523 61 739322193 3 476255931 1032362792 131 149 109 48400360 79 1190700798 59 679206407 1063813424 61 59 510334997 1391527719 131 1304218416 47 199223130 139 13 758130334 4999 1802439440 1356958554 1779799276 73 812994576 1804072189 109 1412337525 131 219885465 987926600 79 149 17 2113696445 924990128 59576242 43 53 2123243056 41 83 897607401 1452799825 131 954383430 61 94145948 149 1342353665 59 723540895 31 1949 133449979 349204279 29 1317845278 31 2777 4999 974095142 2050554807 10007 83 13 505350560 614680131 97 1038473170 5 83 1840926001 443871107 1949 1539048753 71 1794594012 76120621 43 2027744593 61 1530306439 127 107 510952499 1282546515 208527534 89 127 1244873304 10007 636996391 879216997 59 665496636 59 977830443 41 910271914 43 5 980364770 24580284 83 455696145 131 1632074111 1481444841 2132438551 47 41086244 1447104016 2 83 1577588902 71 83 149 59 971342599 131 1762438687 97 10007 2101810238 431136684 1797314397 3 1620933860 10007 2098100296 388732238 4999 10007 1461397351 83 434830443 4999 733493272 815896788 131 59 118794251 97 979710302 101 194686185 10007 109 619172112 2081037101 13 47 31 720324835 1885557175 101 78630859 134880947 23 53 328264192 1184716637 13 1730312599 2777 71 79 26657345 23 1938909644 19 1177867411 129577644 97 113 850498977 3 1535715135 857386998 579740205 41 158752252 103 1601599942 1870281952 67 200539643 2777 62529709 113 1447899231 17 41 532724808 1013370631 672527870 7 59 57445173 905358142 101 17 127 103 2777 47 284165995 947571964 89 1448119356 2 1279322446 107 256670423 1690941437 109 385274058 2112149319 127 409953671 19 712419915 59 1939652596 1135315888 1949 73 31 1698682363 43 997965973 7001 1066049271 31 1075608550 61 1903154982 796109414 149 920316637 139 61 4999 47 125757242 66061785 4999 2 675110634 67 1885903605 812922256 1293605692 37 1926425609 1730969268 1949 1375333289 113 162230032 1227242376 17 1568533662 79 137 653790030 109 59 31 23 3 1949 1006490886 340998989 19 217438299 1954848497 107 718494300 689459895 1637543907 113 131 953947895 109 1917714935 22992896 1410355021 139 555348252 89 131 113 1320963220 107 41 67 1454565913 346753740 5 484940970 1174873764 23 127 7 312948842 47 2023211133 1499188079 73 61 107 789466092 73 568769767 67 206364087 89 921233793 73 490313698 4999 181348723 1245718503 34243824 47 31 7 1693247052 944934991 17 711210656 13 103 1351450852 61 505583982 97 47 17 149 622413677 287665658 61 79 1836498148 1824291437 61 1516986674 59 265524721 79 1373558306 79 1543656287 71 1086497948 473251707 23245834 229109306 17 11 66660429 109 1681744759 1542864262 3 66301584 47 1081862643 17 1486260258 139 603439449 73 23 2014948902 1664369056 13 1083725786 7 1628925183 43 751482534 7001 50218173 971794808 1910204018 1166124092 107 19 862097545 877210948 37 47 1914252237 666099933 41 1215370421 5 97 476484462 89 43 881402510 29 41 13 79 1438259887 127 737910627 107 550610034 31 2101873051 109 17 1656366661 59 1071827099 13 1742642993 96361430 1738584175 5 59 368313282 17 2051427145 1247157043 1949 13 13 31 59334334 61 1210196873 23 2007166760 1361360340 10007 13 1436226805 1536579774 73 347166757 847877108 538481915 7001 672273244 97 10638475 101 1595086637 2140892657 127 1715305561 29 491980070 113 1277853711 23 1427960014 7001 1156117136 578331607 97 268800289 1243826344 95217315 3 71 1889468206 101 630160804 10007 59 685053956 79 1290794040 3 1873299438 943222673 43 13 101 1959190627 64138821 103 1640466969 107 1826282860 1374263825 127 109 59 10007 832552379 676457625 29 1773999020 1033384650 221251083 97 19 1888154108 185670736 898249255 5 1608964625 97 1318817626 1866890130 149 319002742 2003461301 1761912082 2777 137 1215684981 79 911828981 1658721841 79 290718258 2055615486 17 73 2 1586506502 372935853 79 585222046 325014263 101 109 1166418555 1132465805 31 2777 1100963194 1472885270 37 109 2777 1953082410 5 2064031870 10007 627438008 109 1098987050 97 290949379 139 806596845 103 83 83 601761699 48474283 11 964026465 832184458 19 13 656423300 476122813 137 1706841215 103 41 633725005 1300385201 101 113 131 149 79 127 17 113531882 1822233689 166022940 41 71 10007 770780775 761912825 1949 3 1371814935 1233673059 73 53 31 47 1141161634 107 47 86991232 1937563877 53 1711683671 43 127 1815897435 25708881 131 1118595114 2 1990466319 41 107 1795006534 73 113 209560668 127 567694572 59 101 533876809 1849172722 2 137 109 1169988710 41 19 17 1095600258 995542491 53 1842572030 1416829231 43 1113547565 162637358 842317648 137 838646401 431236461 53 1077558915 2108519174 7001 139 1214310020 97 734847256 79 2033878937 67 332055417 242600635 31 1472182746 384325662 59 29 13 1231497176 131 1857707613 127 1251790110 2 1581936800 149 1798946394 1499883910 7 1166956366 97 169556291 2086241034 109 634595602 1367430094 1949 139 1902904440 5 1146863695 31 168380410 127 376584083 137 5422186 1681213310 53 930346755 127 466589308 19 1311898149 1863023387 1599370895 61 29 5 1457879585 783461440 67 1389942703 37 113 1330479840 484763835 103 101 1551010256 103 53 1964032334 1609096566 11 131 2091653551 127 13 1898931996 1207741145 2065031528 2115716862 7 1348505812 215905588 127 137 97 47 456702337 1362988142 23 998278660 71 67 1567540241 1145612565 748996795 323587207 53 109 67 113 240805147 139 137 1935555454 17 21965753 139 1493133969 107 1758508620 395254790 1927546959 13 61 557140638 109 589416410 137 1390192293 1899521851 139 89 162796698 83 1991447268 89 1445671489 113 31487563 19 167750069 1523814934 89 709582378 960173328 71 12602664 113 41 127 107 865521749 641171919 137 29 101 1324158985 113 224568855 215836413 308244555 67 37 53 3 1651215042 1752215693 10007 53 370467573 89 83 912470792 67 1769922317 790899022 23 1802819019 139 83 165216397 1638024671 743992808 13 519414512 497202216 61 3 1949 1278707716 17 59 624346378 1854972152 11 1020989934 107 700269204 109 802467156 1634430218 17 2125255716 1839670299 73 1673022421 99195876 79 1719836320 103 13 41 1075852637 39886624 19 43 1536256392 11 758482604 2 1983720920 89 1245547702 79 936702148 92665721 71 19 247239977 73 3 1568524293 3 1357003979 131 981230641 317794759 113 127 2106541253 868510682 67 67 152463994 997524944 1167210361 53 791987480 109 441204859 1615887613 352980906 83 127 1880348355 2777 73 714504905 89 493124970 113 7 1754203591 988393987 2130199862 7 742340405 355579590 101 2777 97 997396777 1805971433 31 505748291 31 1256767388 139 1424942932 1823965430 7 888589926 10007 1803521582 895086122 47 131 1514197953 1560431390 7001 2096644969 17 770162781 699038383 107 10007 906954424 1034253471 13 13 131 1556893342 79 977622658 2 1333175874 1514990967 7 1817227237 79 633709065 11 1560582821 4999 139 83 159912753 13 1949 5 79 19 1001132287 2078461984 149 961642884 3 53 1648879851 2777 326250291 61 1683075705 789359233 131 1341327101 2777 1446764237 1949 705432754 1967217303 361225557 131 10007 2 7001 1569904240 127 1815834386 59 43 1367895489 1351524317 149 1569596694 137 2777 41 293741425 725872146 29 101 103 103 1379221229 59 2 767556680 274705770 103 103 71 1213450555 41 1172206879 392074776 97 2082474964 101 3 1927578297 910417791 97 2777 41 977262237 1504035868 137 461313220 5 165404115 113 37 23 800362878 23 43 675452643 322129985 1680214687 107 84100181 43 76286535 67 6959759 109 4999 142841426 43 1467568130 107 31 2109307053 731439172 79 775167651 510254420 29 1404106224 1907881967 71 73 1350676952 1479713942 720364616 61 197946342 1166654341 61 449080784 1949 17 224265071 1883955453 1298815514 37 31 2034477207 1426903465 13 417593644 188874422 11 44552618 130052435 103 319556985 820577127 3 89 1385071756 103 789084648 2066264445 3 600907167 1124238614 885423085 41 109 79 138283680 658423689 103 558990259 109 53 2049062521 179190509 1899669030 7 53 1592249655 109 1473162141 29 1465369101 1415374918 97 1949 1949 29 1132187521 399396816 79 1092385576 83 2 43 1531971965 11 283580946 41 109 566344443 43 305068243 690499576 83 79 139977967 1516733561 61 1617698772 139 113 67 139 17 17 149 958075026 2 1465411990 7 1022833272 3 4999 1467976346 1385400860 23 713572286 11 1635082262 619870603 1798601702 122577442 23 1602004019 31 868639054 736055300 67 4999 706493673 1180690557 1949 405873403 7 3 577646712 89 605579061 149 1099192519 796758847 29 85746620 109 1237055697 1362254580 7001 127 137 1499500992 11 4999 1478933076 67 2119794846 29 89 1131596374 10007 83 2069319566 1949 894041382 29 1561622885 176195999 61 22481752 964233914 17 1974708984 1793263688 73 149 1366470085 83 1550597036 59 585697366 73 79 1712989074 236085970 31 524856740 716722091 131 10007 103 389292307 131 2041327281 2 747207390 861480940 2777 962015011 1287583555 67 3 2016298626 1425659031 1164519498 53 139 351565221 109 53 47 1192551719 59 103 29228001 1549238837 127 89 2 945668378 1394116101 29 2019228994 149 2018388259 113 2094300816 59 424104312 47 131 1359513866 37 324516196 1536255500 127 1928644352 7 1081259746 21420385 29 24765652 530871355 149 636690508 43 1821577696 19 19 2 2127050219 103 1119260780 5 1656370065 827389594 79 2777 634888862 97 1904745350 73 107 41 149 595414579 139 1496619811 955965272 1949 2 373165268 1808603038 29789355 17 137 107 41 1798479104 79 23 1039685820 79 109 1968460430 4999 626149745 113 89 1930613187 2 2119585106 756410798 787783851 1949 103 1996406255 1421027390 59 4999 962033369 67 2048769081 615884938 705548049 107 127 697190503 839650963 654325545 53 7001 1352887242 1375375898 869923020 2777 109 328038306 19 1086351524 1305512132 1208822546 2777 2110609678 43 241828322 79 155699757 1979929267 98495455 29 131 989750005 101 127 1707218328 127 2102355460 29 31 1748458559 37 83 10007 139 453979845 7001 139 1324865848 31 113 17 2777 17 1250633934 173341554 1825468176 912945238 103 415776720 113 189766680 5 65547150 584132336 71 19 988994517 1316152240 29 31494957 1956193556 527056788 73 1186875587 67 615430510 113 577883582 407104663 7 139 211863317 537440670 107 1780398488 249809575 43 41 314934284 151105703 53 1771290952 149 73 971402699 37 2777 109 59 732798411 958628236 4999 1209856170 43 1208514742 1949 1177735873 65226363 109 1439132014 432732600 1497659370 5 380825037 899243362 89 23 805751682 1949 61 916843908 341492152 61 1408237582 1276123111 7001 1507476323 79 73 109 2086554191 83 107 73 7 95768227 19 79 1418977065 89 882458748 273963890 73 716978754 1916196193 127 31 1665250839 1756280589 7 13302583 37 663787178 2043229614 89 1868521892 37 139 61 947053487 23 158684636 1321073484 83 310245783 1564905312 6431864 79 2015134996 1943914399 37 10007 97 1853777476 229318913 1154798585 89 2044187634 162217524 53 3 127 2018524284 1016957072 554909057 131 241273835 71 500365797 29 807641590 1384546137 13 2124344976 89 200375846 442586848 101 10007 47 11 1184114844 1708103837 79 1074869418 107 1568768730 1316164829 149 11324619 3 1095399018 107 2093424723 73 669671335 747645429 23 131 1787339372 1218410564 23 19 59 654603070 131 17 798332036 254500336 157894555 137 1171448366 17 107 609532241 43 1339738100 71 415356106 997651885 1829795013 3 713954349 107 43 59 1199706885 637244073 139 2055952383 247387081 131 847713767 61 1214531777 83 89 410571595 829645064 31 47 29 61 386980416 149 1910196688 2084611256 23 1899909783 525036772 17 316552563 203679765 31 37 149 389131407 1472223048 89 568945881 7 139 1403945314 61 1292648438 149950017 23 349956155 360138441 7001 1366189142 3 707326158 1034512092 37 1624587786 47 31 2107137983 107 1489216370 308496301 69849934 7 1186901107 127 1792837283 53 1817759868 97 1241078237 475095815 103 411919248 137 139 1815275288 1145916679 7001 13 99918754 196141608 4999 13 965175266 37 540529115 109 1836529337 1142915794 1289173759 23 1454472965 599061430 11 1952349828 59 148483648 67 970507395 67 59 1185331299 651476938 2109237821 107 1362072554 7001 370390905 149 19 41 43 676200370 1255424431 1867782947 83 1382465839 41 212484365 1331786395 103 3 1008425404 10007 890027303 127 127 1436517193 1577378306 73 89 1424108491 123301846 61 1301025995 127 1038706457 1794126714 672764110 47 1299160088 806165150 551272742 7001 1006920627 647405275 131 23963637 2010986541 3 541682362 13 1933343555 113 1551442879 19 17 1252425326 131 23 489772810 1281267762 876840618 97 61 1387524639 103 43 424719600 1445197492 1234989932 2 149 1713699213 1081078440 487741991 43 131 7001 1248036671 67 145825969 716121652 856898890 2777 101 1116385895 71 47 2084482195 586960110 11 79 9338432 1594838886 107 47 101671011 1746128138 67 109 1524842369 2777 313162290 1793855913 885771359 2777 1166888458 137 880540100 10007 2135773996 1841578203 10007 526488284 17 305442330 97 1138850034 1715380025 103 1914490462 43 37 47 348932277 943014110 4999 1136562642 601949586 71 1245483420 1620903929 53 1470722758 107 1794990698 2052700305 479249794 67 536641006 17 945092780 89 433398541 1648113425 137 568274412 3 702346245 214444112 1043711317 31 2068870086 41 1118570938 145278225 1554189924 137 109 113 149 1341917989 1555434393 23 1248772419 7001 137 4999 1828149297 1756863557 300347279 103 23 2135022656 2777 1177947860 7 31 29 325385278 1680770371 91318446 552987821 1949 2 709301884 13 1423623513 47 25036759 1773453397 7 1147385650 1271837600 5 10007 113 131 1908773870 47 107 1343754578 17 444066418 166710330 83 260758610 277080657 7 1989806725 83 1236787170 625539202 67 127 519039983 209473038 11 381999772 658786909 71 41 2030415161 861419020 1949 1086388192 1759371396 79 1875307609 47 5 410926095 101 1476521020 1906331189 7 557678657 7001 383619795 103 759992401 608316970 210828540 3 969256191 89 1447530205 11 103 53 131 71 342181285 41 1212797384 654347515 1949 11 275410458 73 23 563714684 67 871429470 47 1644199355 101 1157097410 1804386533 131 103 802526766 131 154184380 2 2777 1534700719 1790870638 43 79 1907632987 127 1454295161 533478740 131 139 175745484 116149373 37 1949 41 1455249613 2134863009 67 2000754536 7 1978782594 139 1354836614 2777 753111292 1953658378 1750780890 197439221 109 53 1175827472 32364344 1317148800 3 81426821 17 1541047671 67331531 4999 71 67 73 2009044096 61 147441026 1979460731 107 1394722744 31 1752382446 967544968 29 287343019 1949 507221403 59 394703682 149 95406041 29 103 61 97 1247746017 113 1944746724 1455384517 1949 1574566694 31 298413254 1726476924 31 1848049566 59 976620128 113 1749534085 676726687 13 1969699876 47 7 1489995663 13 1857274328 647413951 113 43 127 1853844654 1028805410 2777 5 2046500618 475739833 4999 139 2092249805 1415884400 29 1767843641 109 2005922640 37 1466571516 1442364155 31 89 1018080790 154830096 31 770291441 1547163190 1646676714 2073697129 107 5 744779740 1033792916 17 1919221817 41 43 97 348240864 1339014166 101 2059143358 43 1988946531 13 1352347906 43 61 107 1542922131 2038085662 1682016588 10007 59 984403609 1937722778 7001 19 1418658085 590508391 10007 53 813046924 113351471 97 22672974 1610335300 5 1399885920 73 131 83 473313891 33457632 10007 1737595466 1260551769 101 2029394414 563375273 37 504004200 31 89 131 127 697591696 565248425 83 1510884192 11 2079402294 47 1810718381 96692704 97 89 200479402 1327988543 113 1349457091 149 421339627 61 139 1085993059 2777 137 1195923964 642843695 482983555 107 149 97 2 269075615 348882785 101 79 127 149 1958077838 432979724 79 10007 67 557210286 47 2777 89 101 347645511 47 1409418568 127 1746523337 1535214110 47 1121929742 962872440 97 2 562559964 1350818356 137 73 1310459719 71 151891862 131 107 1373125408 29 31 61 1045654253 870618962 109 875701095 149 370245779 952763972 83 11 107 897651462 152038975 1484805936 1091472639 3 13 28382003 1888307564 1070154196 779890160 131 61 1618983526 137 145133690 222825493 1358268604 101 1015571503 29 2777 1409738946 131 226226533 79 101821534 101 726712675 7001 1677201566 31 1792225126 231530514 79 67 97 1956180682 1713707489 19 53 1123406974 1213627576 103 1341454902 2777 263195065 1601716150 5 131 1454658977 670803316 1716285036 137 1902084436 76563027 1917819483 37 849782723 1053039906 59 53 139 914701655 7 11 137 71 7001 137 2777 101313291 1618282865 1739513874 59 61413451 37 7 2040919587 2777 1973930478 107 1664829549 31 7001 135350333 11 7 802414620 1710788156 1949 1287738425 206188716 59 1591320712 29 291232707 107 440401773 73 1949 4999 13 127 137 13 31 503665184 1337188968 7 131 1327892917 276442829 149 67 107 47 19 1567719249 2777 41 1737088738 1286833405 31 79 5 2008940570 1357625695 71 1450676686 1655450200 1769762360 73 412758204 43 435421803 19 127 1310626157 61 89842081 913670741 817775043 47 19 1115154251 1236444627 5 1949 4999 1877121817 144045452 149 1454657211 109 814554493 586259658 97 1848561980 19 1603817208 340583094 41 131 425551011 89 142284389 137 1186119422 580209796 158163501 113 1913494892 137 964930972 959044288 101 412965814 1949 1343921256 1949 31 4999 10007 2068226746 588011320 2140330005 11 109 1697313482 1250660307 89 934379377 131 37 501360545 89 1094276716 131 1602566492 2119735104 23 107 1135409846 89 1805599928 717120913 83 2010514057 1157527926 107 71 1393931853 789839003 1002775466 67 7 1656811390 13 1950784195 101 1949 515724890 1311998585 469754109 3 1049178240 29 1823673758 113 7001 2044614046 500095432 1736781422 1793366910 89 254053845 2777 2105973150 10007 1918421956 10007 3 564449085 1756285392 73 41 772235123 1910838497 685122503 1155406016 113 1858422422 1265016349 53 149 53 35677109 247415906 222026075 89 71 660871195 408480840 5 1949 5 1198277420 1024572035 914118543 13 204237566 2061929232 29 127 1630872405 847473921 19 4999 2 1044441838 669068068 7 1995940492 655211004 1366427694 61 97 1064953494 2138748635 2777 308413620 993008558 18748720 131 29 1944125751 1796438814 137 59 1377789181 1477990238 599805581 43 4999 7 59 17 1001172772 67 3 1295130405 1597939554 113 1971565918 13 1571116560 284637314 448524756 89 1599555437 1949 1087200925 61 17 827453011 137 31 494460323 103 1048898131 971847986 19 1679952222 19 552764226 2 139 496907625 1365569360 1616274776 1449611088 31 441899796 29 1529632956 13 73 1999965597 990507289 101 214077621 47 127 2051288633 817481728 109 1260385857 1313028279 67 735030066 908067272 127 1371959961 53 41 1364187506 23 2145130926 2131194271 1941328538 61 1371534275 5 2002981215 280856039 581756053 73 137 10007 137 766560699 43 670381223 2777 970733674 67 41 979365155 272645369 1952947269 97 71 529004883 1949 923005471 801161787 2777 67 483280780 1353373930 83 1689208585 127 17 1615642653 103 409929906 61 23 37 71 1295311176 79 1927237469 113 336262349 7 13 17 44230124 109 1126654629 43 53 19 703570988 2777 605910272 103 384569040 79 1767249214 71 23 358939104 685213183 61 2064927775 71 1322921596 47 5 836164205 900883145 1458319302 79 1675721036 29 1279944293 243184667 2777 10007 59 11 1316902465 1320082944 61 1447902109 113 17 916127569 1265621440 47 139 1259082135 17 73 1091482568 149 2143774575 99272196 2777 654482473 71 10007 1537025165 43 1728254968 825539929 79 47 1864169037 477636607 524364185 37 1474062795 53 737855665 1852438813 17 1460651815 11 19 71 1611841148 1703976641 89 54608175 1258785562 23 395932787 139 2068497364 2074750279 2092513932 2777 19 802934680 2027303249 1840476758 31 67 376070849 37 2777 970068214 103 103 1592234096 1127513319 67 103 737095192 1934028587 131 1805430796 53 459065870 969978330 2777 612774448 1137621860 107 1812756757 67 138246537 13 761800269 61 149 2088422232 4999 1450634085 47 1836176287 127 43 133555936 1849370144 2093222152 83 47 733447123 131 455137386 1100348406 97 43 29 137 1023958961 1097753600 73 6608982 920521897 1221341451 61 1334946881 53 1962741633 139 61 101 11007889 1759889650 2777 51616099 90369134 318282642 10007 885029087 41 61106400 101 2078251261 37 1738469309 137 561085007 1041838694 71 41 1437261437 2082865108 2038774024 2026059151 113 10007 101 241309503 1949 1545060005 2 1197626476 1513265636 160795463 103 462803514 922255976 109 373591425 101 2037178984 1870583188 7001 23 10007 19 342272213 584355317 53 2 97 107 10007 906355238 336647056 17 477832421 149 1844952124 131 429424098 4999 17 812162659 7 82266638 47 154428934 89 4999 866641637 995810798 31 1787847283 2018129016 17 137 137 2106055463 71 131 19 137 7001 1625065119 131 2085120974 47 51837851 5 679076135 1949 1738336488 1213328961 1941159867 107 1948459250 1455566637 29 73 1131638824 23 1960263711 47 1489758783 83 804311749 139 1398050135 59 166845628 89 1857846451 2119191624 137 1125625787 13 23 10007 101 778731715 1635274537 789607785 7001 1803233568 67 809607565 840231255 26072537 131 131 527859784 83823740 53 1788688414 13 234730872 1695497006 29 37 1427349296 1912107904 920429491 891218516 43 41 1579516981 1805065213 61 5 1621925530 521853414 103 340620485 1680104213 770214893 131 512427277 17 499938830 41 1031447373 1382501865 5 1101443990 3 107 83 23 622583987 540035860 85507796 1716712558 41 19 5 1342621295 1800688085 1750680725 131 1548105600 2 71 1016040743 1715730549 59 2045608234 1255126733 7 1037727999 2777 1992286448 139 710723680 229523055 721272266 73 43 37 2067705225 1794260240 73 815071207 1503459017 1670432222 274957985 139 767451607 1686757913 53 83 43 1227872754 1946316024 3 67 1035056602 1181032730 83 1480260927 47 103 413896376 31 43 1178678722 61 59 127 11 137 2128746963 1080543112 483872100 2137644712 71 74064725 103 399175882 1089844244 1940650645 67 13 11 3209899 1754013958 89 732051967 13 369201599 1014404339 1284629616 1755382889 17 7001 1837412450 97 37 257061274 25357950 103 107 1605226091 47 1435388036 127 7001 1856875123 1347294897 23 792782659 67 2104100294 19 829483228 1388682925 101 2103918981 844127174 448725783 97 1503646464 53 333342864 67 135184629 17 2777 543358928 1975613061 1460334785 83 1805669261 11 37 242842227 761083361 137 19 686464171 107 486443079 1917221495 878126540 5 97 7001 47 967437801 149 2109596981 79 1821549610 89 332588134 67 113 2 53 1927016453 959097911 97 11 2131622208 47 657417897 71 1824273372 3 67 1665032142 53 83 1255801952 436734058 43 1000714166 225150829 2777 37 1241168211 3 498590093 106025821 79 395948985 89 83 673370182 7001 512893260 2777 268340963 67 103 89 1467370038 131 491163671 23 34278372 165728754 2777 1015552232 67 17 1949 1798973776 4999 2135742766 1415096924 113 67 638824498 264947061 97 2051815586 97 67 83 850818280 13 1172485795 19 4999 469801021 37 1100208085 131 139 2777 19 630493492 137 213956306 139 503302048 79 89 1281397525 710535772 59 41 1870841521 1630324000 1596835475 139 1726078787 137 109 43 1149634326 1103953405 127 43 1827971989 152402623 23 79 1927972327 10007 89 290599834 1410872911 7 85939819 7 1938107311 103 101704878 1381505216 737935873 71 6175935 311532524 127 1171075333 406372942 53 113 1463588769 1949 1499502130 423794458 231086303 59 1985462985 1881490515 1898106031 37 47 1089706280 2087338996 229245629 1312197376 97 103 7 1941186016 10007 1855487933 29 7 1046187852 47 1959645123 1410557283 19 921264685 11 2 1810776891 1814440290 97 13 1836550511 43 384300202 23 1554638747 1694000343 757368547 17 11 4999 1967921337 742856399 2777 1010569222 73 13 824627933 1361959144 101 79 47 83 748987186 294319909 7001 773388838 137 139 2144885932 7 616575631 7 727380276 71 1511769062 519033643 29 668529924 896102813 107 251513201 90899485 29 7 2777 908495266 17 67 1154880809 1214328971 47 59 1122971013 347455545 73 1874116590 73 423884018 113 1052408356 61 113 1753478396 73 2112403688 101 43 47 1037052885 23 2777 276311500 139 236142096 188941906 137 1622476752 37 784339510 29 139 113 53 1062066099 1565151321 47 1887606762 1891466731 337712286 101 1131312110 19 107 43 178285138 1201602423 47 1524691656 1329905114 19 4999 1060167924 733778215 1517183964 43 23 679236529 83 2077869107 809306254 47 47 1489035923 1397423614 59 47 500047100 471822143 7 173604487 948303846 13 11 649990154 127 1937929966 1272646752 19 1949 609315870 53 1621566164 7 527643487 1126572405 107 2127075042 975614444 718672303 103 1792723740 101 1692220155 127 13 1731512133 1737810806 47 345537534 19 1580894107 1138032533 59 1768485175 801697424 47 1172034535 282196365 11 109 2131013220 347999286 79 1578991091 1161731656 71 634165752 59 1223507367 295609883 1717317890 109 1693784572 4999 66643761 131 498268331 11 1985547894 1814954690 79 1047726045 131 644220587 153913005 59 10007 1993344365 1919872971 1908983631 47 31 13 113 19 1171554934 1949 1095703308 31 942218216 1017328427 83 2007694553 97 2091668370 2 614601884 107 304135195 995139744 67 47 13 346287025 41 71 131 23 53 1039615776 59 41 303248355 109 116006084 1373347321 258957537 137 23 892100402 1094806367 101 2141008403 73 1581697168 101 1325749634 541011676 1683029168 2 113 1254959129 2116476620 4999 5 1619653733 24452961 127 29 464237684 1479494375 1340573331 31 59 238640722 1897642184 31 1139802830 5 1949 109245793 37 1949 393300698 149 1390282834 2777 698817448 915540947 41 5 1591877790 1026092270 1502386131 109 1808586533 79 925497956 729294267 433590948 29 333853534 700700147 10007 1997898293 1324399331 17 19 579174074 1718963345 29 1271699416 312340672 83 2011661206 1652429448 4999 1817445598 7001 47018716 139 625654012 1458594569 1949 1752472585 2012776180 5 126485014 19 71 31 1046092520 1811873740 585578955 61 1326471901 127 273035903 101 606038784 137 1128582212 53 109 1785652388 1114047362 10007 97 541593867 246005550 3 109 1949 1059123631 1157210954 43 1949 11 1263155220 109 13 1043625570 2065821817 73 7001 1983520951 1584286457 17 31 2 37 1416067367 326798599 461512833 10007 1949 950092673 832226898 1492295182 71 47 103 5 545187140 920157982 59 113 1809046493 1894328755 79 1458638304 1594318618 2080747252 107 47 2111413947 1163694016 1364064177 10007 1936843110 23 420289401 3 29 117952627 1296602246 107 7 53 1100166421 1171502248 983559571 113 67 625242459 605446719 1537938504 127 101 629294801 19 1640345768 43 882480142 1364667797 53 227468580 1494638079 137 545410030 149 10007 10007 1081932280 1615480620 13 1152677270 473154082 89 149 667244797 1176440261 448143367 139 217166558 4999 1894371050 1285199010 40108056 10007 71 2032792338 524267763 750854962 103 913513077 103 17 127 866450593 47 1822953092 537177043 13 1635738312 411368791 19 343494312 1106432748 3 7 109 262529007 73 816316222 856448045 73 1892015679 1105186274 43 1543247640 1067197263 43 1865893195 506074842 101 1908357125 71 1132116584 6494299 754773558 11 1168045032 139 553469505 1725966726 31 1423050333 2097020512 4999 583704167 131 139 2075158 107 621447119 225792684 107 127 2777 2089307770 71 1066738506 83 1885097905 1204234105 4999 845825736 19 67 261921023 36877269 1916740509 3 97 1882268704 2777 7001 692218790 113 545425992 1447672490 139 1949 1812447213 29 67 482074983 17 580505373 7 106806546 61 2105476976 89 139 1858146023 785250846 1514038512 137 89 3 1776597669 109 97 1803906769 4999 554599058 1807653397 10007 1782903348 4999 1504174105 71 2130942028 801876911 23 107 1454188100 2021557679 127 19 376399549 131 769917929 113 29 1954362374 67 97 1230523667 1066609963 71 1339178570 2777 392784434 980952435 113 149806805 71 29 1166284097 1297502688 7 1433432693 89 103 220998860 701016867 1858586750 5 17 1268768823 149 386385310 73 41 1155909105 1821264485 13 559989508 660443905 139 268154705 13 226720608 71 384329248 97 59 1593615429 103 149 1314571572 4999 1448181746 41 1245464298 41 1327853224 844350632 1095966640 10007 71 37391364 107 1949095879 37 79620374 1460501937 97 1492937476 109 1092052252 1464119937 71 59988397 884503353 1027824794 17 102484770 59 929338146 59 1218439352 624315220 23 67 1360332179 1940985450 127 265455667 73 102705385 29 2122963763 1616203522 137 1551656383 89 721526649 53 1748049869 1500541247 471630958 19 1961149078 1506227512 71 1035459761 29 61 1529474687 71 70665022 17 448247619 2813094 131 79 101 934580068 1892021664 3 61 1831388055 1782134218 131 107 518576731 1156540181 131 61 1268436013 59 1368581818 10007 481696952 2082907015 11 324182903 1813378798 137 5 29 563572225 5 139 2071796251 83 1591010316 1388532658 71 37 656992498 37 5 7 467219445 139 101965674 895405891 1430493897 139 1006798286 13 640827525 1952516000 1535009924 19 73 1738062153 113 1538916600 1568752525 5 78605094 37 31 127 616144008 228393623 7001 1599849685 47 1719184565 1117126530 4999 37 752880810 10007 221605015 1685318898 13 1677998387 1770210890 1769596078 89 71 137 360963627 1745743598 149 1678357754 149 725556394 1338231004 1040738076 127 526763222 31 149 321990341 1165155038 1042199029 10007 7001 611243308 43 431578874 1265610314 131 572446813 13 373807265 734406595 909751740 47 1877395542 137 2 793479462 43 1949 17 1268463770 7 67 651893317 1428799656 1668594661 43 1146291764 3 601311579 1833997691 41 1311497012 209982214 13 2036109049 7001 1135512908 89 1447055806 1982363348 149 59 1013348541 866766109 1830377486 7 211192667 543947744 149 23 1123201601 67 529274723 89 746594968 19 113 1245629284 1840169518 1688713084 1123760390 41 109 1660543605 537821369 90318609 1949 2043712162 89 34931610 881824896 139 683066155 41 975496969 1929549740 10007 906844347 13 163569705 29 1368409805 19 1094352424 1713031138 109 3 1517684172 321519153 109 23 83 17 137 7 11 1197562817 131 651252876 1627043318 29 1922575851 787240931 83 109 13 58861608 47 53 1239719555 1668373856 4999 1995675785 662612975 879986302 127 1145517509 917444631 59 127 2777 47 536653569 17 545564357 53 974136714 284266825 1659123109 4999 1898850154 139 750409292 7001 29 184694537 47 132738810 7001 2093972260 29 400018576 1513411033 103 1069378472 17 1068801979 1347904555 89 350059907 61 899515882 59 917639803 1591699227 1428299361 1169981196 3 113 759048233 1021704868 73 79 464243098 1949392380 113 495420650 127 2039056755 1215991901 109 4999 103 1745093053 1744321789 89 137 21793138 131 2017063068 61 1826472858 137 783333257 919994889 67 41 61 1848061823 17 647538483 149 7 1397643359 533104040 113 360293013 496621868 29 593694993 139 2 17 1163045864 37 1317991134 1769546205 107 2028355451 1260432307 29 350328642 2138878724 2777 43 131 597058826 883811268 2 149 180317416 518086362 1972730375 4999 882445173 41 2124086549 7001 10007 2 29 2142849746 37 769375030 2068060371 53 107 1228461349 1700257589 23 139 322136514 71 192736239 131 364884649 2082307503 29 640443917 1188429122 37 672716684 73 1032870211 2144658457 61238234 97 101 1979820079 797595788 1310104653 89 1148501301 1174455106 821312683 127 137 690565564 13 161676840 1520162435 5 1341376845 79 83 1913267196 929158191 159724709 2777 138230729 760164872 2777 380146307 1508169958 127 61 19 29 1025747720 607792512 139 128760360 31 147478749 1949 11 281155556 127 744082332 71 1751119931 736893522 1193088116 1505936586 11 137 2030968008 53 7 349973575 34005969 97 92007666 1143531007 89 43 542530957 149 1414247506 869017887 10007 483968541 7001 847597068 1811917069 47 1740269896 930386334 1949 330818253 7001 19 749053036 11 71 10007 2 1949 624972187 1499839307 83 523295080 101 453470406 838790587 104965671 19 19 31 61 101 109 13 89 59 1780273219 139 1513725759 37 1859788572 440553909 1949 676035987 73 131 3 1986454407 2146179468 67 71 365526389 101 47 1936185398 1290050515 5 7001 53 1058329652 47 724922125 43 420916766 781609598 1553387580 149 79 95078048 1555425521 13 296454392 13 2777 2085921334 1290846795 509431002 23 1949 594579481 61 5 139 4999 3 2125919519 1745096454 31 1949 1650426843 47 47 17 2012168569 79 940656871 7 378874937 127 23 146730317 59 1094908843 1815099028 41 757960971 73 1759163502 730567058 1949 47 844932677 1787095335 31 2036485790 418441560 19 3 582577557 1826531031 886920073 53 1892405651 755623748 71 101 1013154634 1202512767 1890139725 89 10007 89 53 149 1460345573 1949 1949 1779565634 47 309677689 2031572989 83 73 1422267979 5 47 1143698977 41 1335846808 1447967823 7001 802601288 251554673 89 137 127 148612257 137 243899182 10007 1287530641 113 17 1063711658 1126313923 1527745796 101 7001 1946011962 73674172 19 29 1153710857 4999 1090769271 19 1759400152 1695317392 139 79 5 139 59 1260848821 13 19 1529384214 1754412576 61 34636227 4999 1777269475 793201328 10007 139 1957405645 454843656 31 305473566 1914910306 107 19 1135815195 59 73 961168224 47 113 1033081482 1237121853 1994469050 7 921556867 113 1486365953 2102312116 76077472 31 750854616 37 43 317765958 2 164269380 2044330676 512706080 1697545013 47 13 1683782764 127 1255515904 320496226 29 787394312 11 2 1600399604 128815546 103 1489024039 109 991278046 79 489506538 19 73 815708570 165163084 3 67 522092385 37 101 67 428177235 59 97 579104201 17 109 468316538 1447772989 175657642 109 17 124607637 844997495 733570359 149 2086808325 101 318747920 109 41525844 107 1180461664 19 131 4999 71 10007 1489990184 41 73 1477084555 1953450143 139 79 79 38972912 715700105 1591733791 1967277118 79 1926135968 131 83 1145383732 1457495312 1000759487 7 599650653 7 1685133562 511110846 83 1968520745 19 59 592677813 7 1850920575 137 1051676664 1527583428 376692848 73 97 1206056 41 1644788390 680173938 4999 83 11 251174685 37 1685225088 5 1459063987 1294134253 71 452705067 41 139 79 2034639957 485440842 31 356937911 1949 41 1881074252 19 1839856545 139 1907198289 41 1342095394 1620869031 199477405 17 1329212636 107 19 1874529512 7001 5 1596972150 737281557 41 2777 17 1287707704 84632511 3 103 53 1854820648 1190666254 17164940 107 13 1686266647 137 61 1840253246 1836233834 1916659288 966692097 17 149 1889899981 381374081 101 47 83 17 156389154 149 31 1634544347 541578463 657466309 109 2068025390 3 2 1949 650658641 67 260937944 23 59 344154670 1654172262 4999 966166728 71 1299405151 415101218 61 1696765085 1267361702 127 2069213543 1285260866 41 131 939703348 466444757 103 7001 71 1931241535 1642738573 17 7 2017899780 103 2048206603 7001 1521932100 1837475981 37 1041532143 41 67 1641916271 61 1724493594 101 944752226 531670920 11 149 1457290924 313057170 608415541 103 2027840046 2 7 107 1770624230 137 610345960 1949 1251433895 89 2053034624 113 11 1482099825 3 1597614189 59 854686272 97 1296346166 789050701 1949 724450571 113 117776058 1197507669 10007 1802560910 101 801573975 113 80230565 1305596046 718731476 41 274427591 875664255 43 79 107 708569408 127137019 301080616 73 1383581545 43 113 1939774950 1134665883 438785817 3 113340057 79 93011074 1412965671 13 1919328898 149 251680221 1635701336 61 700699314 71 37 377135265 1258918821 19 1092489987 149 584480512 1653545361 61 7001 113 876891413 61 1345713619 131 1077456267 31 994974481 843584910 79 518633736 696068277 107 1228615302 113 1178253825 971924865 107 362217898 1709162360 368965168 131 10007 47 1869952716 131478928 67 921682485 1596164249 89 1084722400 47 23 918904397 67 235455018 101 202540249 2777 101 250026914 31 1279479430 19 89 1781469479 89 1580439483 89 2097509547 131578436 570314079 53 37 1847747181 101 223121558 131 2144466332 1356308280 31 103 23 89 1263030773 1958187790 17 483633663 89 970455644 47 107 469834288 37 279674749 103 1240286551 2007380390 79 1140202497 114916165 836835375 10007 1818122001 888137188 17 149 1134318483 59 1795747165 507792330 5 469141153 4999 13 2060105989 101 812281592 971150716 2062718632 7001 1949 103 1569701976 104549373 83 53 1511292673 79 41 185451651 2027741674 5 101 264264884 394500164 1659912306 97 405042350 103 224339356 43 4999 1293201308 1665211891 415728501 71 291665302 1267826682 37 149 1751048596 1952896232 636826813 7 67 1012217173 967937993 294851963 127 10007 1232532169 1330410636 101 750446564 59 646300632 904265527 127 37 831755967 139 2030122339 1982330566 41 771816841 41 878875549 1969117897 107 10007 1441738511 765269538 1123321809 43 47 649485339 2116757407 53 109 10007 3 1470737642 37 127 1867507060 30661297 59 7001 22242177 1975942095 1806379113 137 1712346586 997292450 7001 886416844 37 387173517 59 112552381 61 1563366458 137 633997366 4999 1513527234 53 7001 13 1172961542 7001 2130236276 973746845 5 11 1949 157722825 1595392930 1949 722489313 2777 1540965631 1004828584 149 1112965930 286378047 1413022286 113 11 139 1993249019 582210396 7001 74721673 1481341590 127 1867163906 97 97 1176186983 715194315 11 23 867499970 180237433 47 544411246 23 623295810 97 323191719 67 5 852055980 97 2057453032 805350648 11 389673720 103 1686258835 1606470463 7001 1293651781 1299447295 1610875036 131 1897665793 223486336 59 1622735120 1970098104 10007 17 1869551880 59 1147573195 113 1339567314 509986257 109 2777 17 2087826134 303869407 1545879517 131 19 149 89 1296624967 43 1949 137 41 1049221728 23 1949 912738139 53 4999 6588682 4999 1833528901 1799376968 43 165200838 127 10007 730673582 59 1193039000 73 1693792647 1271162651 73 137 451490350 708122723 332721404 23 674279477 37 1756147058 301905981 929932458 23 11 31 107 524735490 1116492998 43 1440062905 2110683526 2143131869 41 409614995 1606856313 97 259630819 41 73 1381398637 59 964024246 1990610938 139 13 1714203868 456716626 137 109367169 1895090670 3 1223642313 19 7 1268007118 1502106556 7001 127 578260231 710984280 103 71 1129189680 149 992928103 53 240618357 67 47 53 1899909384 101 457979652 1323427884 1840540642 127 1949 109 1832510834 37 1498878551 1191293302 131 71 61 546914737 1949 7 4999 97 1228169477 1114051208 23 127 1676919811 1526608834 1268671148 97 58403894 37 1311329025 2034893040 5 7 2108924216 10007 5 305712165 806482455 2777 735223072 59 274087391 127 245160800 4999 849528689 113 1841670634 853131714 2 23 225739551 43 43 5 759005730 26768234 17 22981688 47 343324425 62520897 103 1380204035 113 61 924906461 17 391040885 5 1410017030 180684990 864290890 149 1268042746 1630794555 97 113 1133194284 1771105979 1471323159 7001 137 725239092 444164823 67 1053096218 2146287760 2777 1836425024 2094133724 109 23 512118989 344788032 651880475 254255550 5 7001 1309712075 73 13 7001 1949 59 1624886904 101 1884844224 687685669 13 3 37 23715113 2 4999 1629958068 131 2 2037319008 1304814658 107 1163702446 103 7001 31 3 7 1654732970 11 1733853385 149 913943453 71 2090400034 1325233426 43 139 136588185 113 1283216474 1614199333 37 905443252 504218985 61 1178390572 107 127 2000631381 103 1354580501 288086983 137 83 1823712022 1386459971 161828380 37 273381049 1949 1949 1759861244 107 1137596501 687765719 2 1041750136 585264712 611586284 89 1294475770 7 1607200438 47 41 630536663 103 196404005 490304205 5 1815102980 1500141695 43 41 97 149 564378177 211477637 113 7 31 149 1494057717 576624636 1578631258 2 1572995523 48078601 89 1815908215 47 37 127 599553030 1119388033 2132322339 71 113 61 1685295129 13 67 83360693 109 1321926821 988611236 2 83 2048273901 1528773108 23 17 886793729 23 107 420556526 101 1306919800 585284463 67 17 89 647360724 1229669523 1669660576 79 137 137 222995311 101 19 2777 302463436 1509954182 11 17 918381990 660172269 2124314496 29 37 864708093 1523624938 61 1313761919 71 1770219958 43 61 385183707 3 1288353318 67 579733982 619590777 13 812810570 609656461 10007 373501268 11 79 470746412 912282767 37 563460274 13 522546986 113 43 10007 512485351 149 59 43 31 458712890 149 800015775 1949 313549215 3 1097518143 225992831 97 1336996590 61 1601803103 67 149 1129796970 270147543 43 573871335 1702058729 7 13 1843187437 1259638978 113 52213345 1630409087 1892431487 31 71 974752610 784406735 47 109 1033546906 137 825205800 1601234689 4999 1421046984 83 19 1549082483 4999 43 1354234561 127807008 2092255912 127 2103635239 131 1989494064 1733469193 83 700139201 43 7 83 2046508175 2 1323028962 969408254 660845008 1027392154 127 1545544289 53 41 83 2777 1536728400 139 1215034028 7001 4999 149 923502 2083669044 31 836335025 10007 19 31 73 1392581288 672695068 149 4999 1686457556 1653444167 79 1305193909 4999 512044205 19 299997764 37 410849047 876639839 43 31 1847294341 17 2086795620 13 1074209965 73 1680282245 89 267177674 1882098194 103 103 43 1498835606 41 31 734280415 131 104343858 1078371040 79 1282549279 41 1241330063 1845749890 233845816 139 540342206 1063601935 107 7001 71 382700082 86761508 149 37 125669723 348257283 47 1343939620 1374518319 139 27429843 17 47 851775208 61 2039966978 10007 384378877 570602150 71 37704905 59 362030077 1652760687 1439562030 4999 877899385 1741627897 61 646616822 41 315291681 2099856320 139 1272385390 31 1284972134 43 1353299999 647848062 37 591266568 149 509613931 71 2777 1238697598 61 681979146 11 1858978858 67 41 696681184 657339265 230720109 71 1482674686 79 17 770243667 845291680 1771384815 53 2 1573095010 73 1113983212 1192804094 1614539195 79 568017311 107 1080385689 479655714 131 23 10007 83 3 825640626 83 7 459805647 31 235961274 1456364137 29 2094462940 107 149 844363481 1028167199 4999 149 983619477 1872117652 131 252016397 47 137 107 1933661844 41 1910162776 79 244344393 1141568555 107 2125374705 2025294858 89 43 109 73 4999 754189132 1136887577 17 113 1020367555 79 564613237 131 608124008 330293313 113 2084442635 73038793 47 1191053696 741917034 103 2777 139 2 53 278804065 37 149 906678159 3 47 1209568688 10007 720143748 1360591748 4999 1215291893 995581922 131 23 522224843 61 776799498 37 950498767 61 149 1807417680 221319683 7001 1822045255 73 113 1082718976 2777 323698228 107 89 291967526 1191860766 1767831423 137 1203557878 113 1883388628 2032408734 43 474921885 1627150315 29 682881589 641079317 61 1028854365 149 4999 117784534 61 131402601 61 1111871217 1787284614 131 2020390730 7 786360260 756212793 390190717 79 256234762 73 1628874854 2 351133946 73 293088430 13 1492110961 53 65971701 1949 1940432196 758137167 79 84713201 19 2777 1253132358 29 1200105492 432938419 13 854218833 1792654331 149 346077344 979347514 137 107 43 881222200 17 10007 1030260678 671732595 1949 1035220819 67 92534236 1149033405 2070528495 41 29 71 115248123 1372401529 7001 67 214171195 137 29 482929112 1075568780 83 1479578999 71 109 1920524192 1489025343 127 808853829 31 840688263 619095297 139 1333138643 137 10007 157780369 1306784109 131 2095390457 1891011458 127 1519090564 2 1470992710 11 329505990 1093737821 89 7 1331689905 13 907041265 10007 2066575591 1146653790 327216301 59 197936484 29 776859905 502918228 97 43 1288642220 4999 1946040714 1599321201 3 1847342529 7001 1294410973 1360060855 47 7 7 699884724 591517531 131 1456665635 118556426 101 1119789346 803320800 2 5 1061382696 1266520969 79 61 750858638 137 73 1895193150 101 3 1887635887 43 29 936243134 97 113 59 79 600913013 61 1376301675 7 1360272613 1647753335 43 1563730818 320515791 139 904303441 79 1768340424 581540614 137 5 10371120 925217822 79 2024155039 101 7 139 29 1144586210 19 900165147 687997761 180152819 11 1989135249 1855601896 149 699225390 73 4999 1203991175 31 1847670091 120168591 137 2 596553978 270895568 2 10007 767036550 13 47 1853859374 19 211316613 19 73 1334075803 1272372347 990919160 59 107 862329312 541796563 139 1200210588 352761256 37 113 311533994 127 654046309 1627814226 41 1943937307 1186512028 13 11 1394131761 1126653774 328834591 61 4999 693681236 139 873312814 1161696374 1075011053 23 41 1158138152 689289130 12374740 165576593 7 1850551625 107 410967012 67 139 396762712 13 572287443 138934555 19 19 567166793 31 1764609807 2777 246193489 759667539 59 1810845121 1749677603 127 53 1612732442 101 715849317 29 1357880021 1570314284 185847579 79 1882483668 61 127 97 1377388075 1039765206 113 10007 53 41 1800278020 359237818 11 19 1732189910 1900305159 1667659145 67 176797094 73 101 53 850234427 590834513 13 243002448 487769646 139 851082847 59 11 1550602427 1548017933 13 107 101 149 2056575033 101 83 89 1058114859 29 17 5 1172865800 101 1053716032 2777 1072741215 838365192 576611020 101 548055795 2777 1640293367 2145962851 2777 71 1714321412 17 37 3 552152508 127 1009669812 53 2001288427 1893253545 108575898 71 1939895796 7001 113 149 1468118605 104598298 71 1031242611 131 1364726103 2777 11 529401312 1818539591 127 1057100121 164155374 107779430 11 1182254678 2067276249 139 109 1731887593 391090365 1854374920 103 683704730 332278845 43 722514294 67 1327882782 101 1378191528 1381175370 47 791756755 67 1033192590 97 593674047 260944779 888656681 83 887115066 127 501702832 23293230 5 169473207 7001 1161269872 1191125284 107 2026850603 89 137 392729847 127 959933926 7 1034498675 253013324 149 1389869258 37 468237923 1846775912 1994114530 29 41 683706611 1949 59 1192026324 29 38235108 103 1664358460 1550303985 31 1565918220 1998749339 29 103 103 1681520629 1545999100 127 29 124790770 594838947 41 11 905004859 31 255266586 420716593 1897513293 17 7 89 1908439282 79 587424724 268760133 729876768 139 1632408325 5 53434152 719685364 23 10007 13189226 53 1450994776 131 61 1956553223 1310124755 17 1573129289 608051240 1098895061 11 1720649128 79 1493128835 149 1909966483 109 17 103 103 97 1260326723 1942476313 266510839 975906985 113 10007 1447052228 773721226 131 10007 853254460 59 986993979 7001 671409902 43 29 359699601 41 1921180460 259456715 7 2 1210388520 314798770 1733895373 109 1463813953 133123121 10007 109 1633785461 107 986859930 137 1957161176 149 41 1179389436 149 981750716 43 1290318796 89 1344189784 5 698344085 53 849473168 67 113 740380068 1787236476 73 118274894 7001 79 1956920455 59 2046826414 73 67873064 2124800523 1239535698 41 884438362 1947963974 73 59 10007 349194265 1630655288 43 1002753292 83 79 1415655290 1672427060 23 41 3 698494035 889522782 53 149 1403156244 149 1578206808 23 1341487604 529919208 1699432945 7 836440845 61 1281160569 137 1049010918 29 1310360824 551592064 17 1195996529 398676503 1146545154 73 1930621773 47 2133751708 681930761 103 2 846423030 740231066 137 302714556 1076331618 107 355097767 2777 1061894253 67 875756397 1058040416 19 1192410721 131628390 53 1120963992 101 101 7 258507933 131 7 620098831 103 1878312532 79 10007 2079431259 107 149 103 646666943 101 2136590088 1719919567 131 7 1968869525 47 1650745045 127 1451948074 1888806145 5 71 1334549228 53 702231980 1478483389 2000372895 113 2129554947 13 97740994 1450097688 131 37 19 1334417861 1359873928 234636983 107 1176759571 41 1482844499 1946742853 10007 616991592 2 293276404 994796379 2777 582134179 139 1431940220 53 792027442 309772425 2135235679 131 66976265 222276781 103 2 42662923 478442486 79 19 977636545 393563891 5 14930825 614144570 1949 916767361 73 38138117 107 11 870320297 67 554764891 600434168 1653107846 2048185273 83 83 7001 3 1107434403 2128633980 10007 960101601 610406986 1487857111 19 445163198 59 19 542495923 95875937 73 29 1687914782 167247810 3 3 782303536 351555134 107 19 721970711 7 73 29 318784327 73 2090735476 888561402 47 7001 485672193 29 2 2121821176 67 1464012042 107 864331769 19 102234626 37 2777 11 374020559 1303243172 71 807302400 3 852450519 4999 103 191236289 109 1585234306 41 137 1767677435 17 504990390 67 41 813472273 1284678013 4999 137 2042529849 1568848924 1108963351 59 2 516970208 51534001 109 1167903390 1629053534 2 40184906 101 1739636019 53 1406288273 61 1056300461 67 1772400714 285483729 83 977044460 1026437631 109 550265539 43 1720648870 53 883813796 1454751844 131 4999 933733156 683378030 10007 40866834 139 660592635 139 1337767967 41 922285775 139 1732178385 2014431368 5 1130861040 7 105965607 11 35413315 127 511266186 636566763 1972976089 7 1485761319 572536486 97 373939370 7 23 11 890449637 2058739392 59 625892060 31 73 1770458634 588253937 1347987206 149 97 612156326 1949473439 2777 41 104880788 1060581481 19 1830960656 7 73 1447925023 2777 2089514772 55556662 1773689339 2777 2024192129 7001 11 5 37 79 47 1293199924 985489415 73 496351163 67 952596553 1471281609 1872566830 17 869589123 13 53 1089017341 23 845525830 149 665797858 103 10007 1565865339 1730010160 1949 1825346743 956930141 127 131 4999 715851852 97 611497797 97 1652929858 1949 541445843 1239140359 579614705 79 43 19 1189200348 11 1262949237 730142325 11 2036495089 73 1916527181 891752484 149 294971277 19 1763932032 1234229170 571877978 107 187301483 1049752619 103 1540406945 73 107 1407425677 1355790032 53 39427177 1843076259 7001 83 127 137 223698943 1808165167 127 10007 881557976 1712325888 13 109 1945941793 109 3 902287695 23 83 149 23 250991893 1572631095 277139393 113 1517775740 107 1101032737 738477527 41 13 1841229068 708017437 73 101 507501645 1172438732 113 109 116415052 10007 257480562 127 1644400505 149 131 113 71 1309502913 83 560704554 79 1608958793 7001 790255353 19 2053059782 13 282111544 19 2042848194 103 71 974497081 41 1556637830 11 31 4999 2 1880246274 1011650714 59 1161958702 200796275 79 127 41 1715664705 1189152197 97 139 1195362331 4999 53 1766543126 101 37 97 2116629844 142495140 37 425156741 67 1033685150 109 2777 59169817 61 2070019506 79 43 219742255 793299217 11 457694112 97 575202787 2777 1349572014 101 1745711472 48425561 43 79 256013799 79 2 103 3 1347176364 61 101 1653811168 1813828016 109 1618079889 1601071854 3 1294949040 79 47 1350294020 620864595 159795019 17 856254028 29 13 426992956 1510186391 10007 1547799341 31 1983078835 215498263 73 7 1746616781 131 679858298 953652607 47 2 137116192 73 2 229771468 5 2135518555 13 1107483364 1536751372 43 7 1562522584 3 2 803370254 79 14901217 2 1428818136 1264227197 47 2079075051 988917195 83 1193599329 103 149308594 1606115109 109 193995802 438681944 103 878250615 1336997741 1628735332 41 139 866420499 13 37 1645589911 11 127 149 1679963433 3 107 1415943412 465623729 1334928200 139 1676924188 131 5 13 298640056 1882363054 1538234423 53 1395097262 97 113 4999 168531287 139 1189466668 13 80107157 1730733347 67 139 1794009894 231739132 1515751634 43 4999 1030128933 1550824773 1019728187 1907060148 43 37 29 1230129221 11 83 11 1299795761 101 7001 1477511563 1949 1538328059 1563889486 83 2069678978 1769292853 31 1299891640 821239980 107 1990516187 11 1852537922 83 7001 1914556469 1678681866 972452003 89 217332524 37 31 5 31 573237120 79 1680104613 1504557133 101 168644952 101 5 537622390 2071942440 2131949355 5 149 1903711016 744727287 1112766559 19 1745250260 61 934302901 7 2092805517 1142768824 2777 1401444691 43 149 71 1546899294 84676823 137 149 713981031 1015378529 37 1094475244 137 29 385517155 101 304877085 89 1959304562 23 1868639462 1667376347 10007 1906615490 103 982278505 4999 4999 599562631 2777 1147461750 636629608 131 1391831464 109 267257754 131 47 2146275659 283058377 4999 41 137 979199692 47 53 199963806 11 261939788 1123324017 127 11 1553687855 717203180 5 41 10007 1744796727 1130787271 113 101 404749016 1596424473 61 1732607766 1038958671 974276145 59 131 5 335479605 571641775 233787514 89 1215069296 874059709 17 896200204 31 516452095 528789311 1649431325 37 2 707311462 103 102651139 147909442 1140844873 1538631199 7 893302697 7 59 127 231299258 174103919 73 568953532 41 1335093912 10007 1584501226 11 632593390 31 98306797 900954829 1072386148 103 127 947991588 43 1706011455 1515725083 1437173959 139 29 1894152546 1192300934 11 67 543234100 797351504 53 475843968 228316612 7001 97 1333686119 23 805520812 10007 97 254295588 131 1285490031 2 1871984702 1096486582 1165569696 137 197041483 53 4999 338707245 1163866506 71 1554827367 71 474837847 1113216668 710952781 4999 1622920351 41 916976404 31 1511286363 89 58404381 408355649 10007 10007 1992223581 103 1449358841 2115048997 31 732861180 5 1949 3 1246044263 19 209581936 7001 2777 1602351216 1151744009 1949 53 901752123 5 1444583660 168664815 139 1478249432 900942261 1709751011 149 1270419147 1065207935 11 194873833 67 43 1160469314 1838111489 31 345598940 137 79 1598999565 83 1629793976 4999 47 29 126794649 73 1095262083 2086130722 79 101 79 1326491581 29 530688139 23 1812168873 73 7001 149 137 207561370 5 31 101 191046949 67 1365114548 1934674582 53 103 175270465 2062694918 243416424 83 103 1668220136 1262699248 73 530691896 431710101 1151165884 71 555146441 17 558928125 79 3 13 1851274282 4999 650574859 1254014147 139 109 61 516288689 184313386 1431714180 97 1262801927 77533169 1949 59 1021351301 83 1449240092 23 2027324903 1949 1789466554 500041287 3 1138691955 131 11 1331321252 113 1754071767 137 53 707038391 1521364963 1682311039 131 97 2132714847 169123380 514021751 47 19 127 1772684288 1088847830 64720443 1949 149 1520030801 10007 10007 1107320403 7 2095497516 41 1238969857 41 17 2080059293 11 1682542675 97 11 1389354417 4999 10007 1345034849 67 421934762 103 149 333299414 543924016 31 1009987392 1949 47 11 986212718 161422709 4999 537822140 127 1523034165 71 71 2072344166 441264716 1902247603 137 248640067 149 1651004256 2777 869102283 43 918201231 852729640 113 17 149 1943152508 1403539323 73 658739152 1734017377 53 73 107 3 1462546521 1431505710 29 1481143506 1677956643 67 107 1784408398 79 1750262301 566855178 29 801126361 139 1471962601 5 575778720 59 31 1737767589 736147018 1608422234 127 935279816 1917366551 47 184148093 67 1391673093 1655580016 61 275749008 59 1796268039 7001 1635874663 1403665495 109 2098771516 101 1365757047 10007 1016390976 2111967343 1489422861 101 1573399715 109 450146892 31 329266531 194655014 23 73 11 1854874395 61 724872516 2146772258 83 137 10007 37 53 1325784790 4999 1519225376 107 199914092 7 73 849414690 605227089 3 29 1845878362 234705015 1155863648 89 4999 1928124298 1128304294 1130670994 97 10007 580771107 97 399709784 149 17 2018324405 1125941588 1281169381 47 127 64740409 1382129189 366265730 5 1379379161 356051822 23 97342548 19 718819191 1687388558 89 149 1372148529 101 1027912956 13 67 3 256542957 1042300899 1057790178 47 89 1494147842 325379995 7001 1196309877 101 11 270660458 97 878105953 67 1628398217 113 189409696 97 127 1295361646 113 2022659659 1713878005 23 1726957199 1517753267 137 852186113 10007 1344908728 101 83 44533939 43 808272247 79 2068069347 7 1700888048 43 37 1421007259 47 439983859 1148762209 23 1915357912 71 103 186711911 3 45666684 1763159526 2777 1949 1219132633 1400822849 37 995698527 83 11 2133412127 10007 131 29 1786565499 53 430052465 5 1245806135 149 59 7001 185393481 937720941 47 3 59 47 2139759284 13 29 236627298 1242823507 23 614231557 79 1453103490 5 10007 243774186 17 1472436351 112132987 131 2002428912 17 103 5 128587345 137 389894820 5 1994562800 37 2146791569 1553278077 13 71 1095964048 47 675224325 2064683342 113 11 708019761 131 17 2080151569 832274117 71 820089170 2 103 59 1163843086 631042937 3 23 1290588190 7001 1201910315 5 1751266203 37 1438014990 1502409458 1498840172 4999 1846920391 43 41 3 23 31 1883789431 1826920737 37 131 1005279492 585552195 37 31 1967612377 10007 663859197 1055367555 3 53 7001 712986605 149 2067976383 7001 29826255 37 101 109 951393638 1922706339 73 11 279447333 11 1301910566 43 1760311532 1982018031 23 37 3 220374213 2069864375 83 67 83 1964830365 2028894662 89 132712172 1688648353 61 1630283255 73 73 280104212 1822389155 59 1962534287 33601263 41 2 1430619466 3 616682997 3 879559761 1482410982 17 2777 541432422 17 491316439 53 1635061410 885157476 113 1949 73 31 1145388048 1847905609 83 1205005119 7001 139 881473365 1452742334 506953444 2 521206630 7 41 65160932 61 2777 87383859 7 2 925769153 1949 200054648 53 709433673 429151503 89 1863521071 53 110887567 10007 103 989883251 41 2107574865 67 1784522086 709069040 1964757840 2 19 1716897285 948813811 1232859575 137 37 947214796 1178831294 109 7 5 714216060 103 149 1125783804 161962196 427580548 2 109 1372323867 113 37 6654709 966553035 83 450227874 131 1815650437 71 1017090540 3 1516066550 696410473 7001 1114254994 1949 1928325188 2 476286600 13 1837905719 770240913 53 2 109809466 2146664966 131 613540072 1301160513 137 103 93606812 1537696867 7 1949 1949 137 132722841 10007 1724506310 1192103469 89 47 1955641019 73 108817012 799757416 109 1284892175 137 846271605 7001 1642579001 422055232 10007 13 131 53 1371018257 47 137 97 23 2026886103 131 2130405185 131 874813268 17 2063195369 911916763 37 1233204200 109 1765816023 1330360601 10007 175412483 107 452504819 347835664 61 43 59 19 796018336 17 2 1407490150 529899266 1227972071 89 5 1015899515 1258930635 10007 1643519659 43 1730753999 1631457625 31 2065120924 711071738 13 43 23 613678705 107 6344458 7001 5 1179100585 10007 1346640817 375539762 127 2777 691478640 113 71 113 626051304 924790889 29 3 7001 204482179 11 2030770962 1949 1014622114 83 97 67 37 1251953312 952490260 2 969536918 1537444498 43 1341341054 2032226151 101 354663492 53 67643901 71 61 1937942562 2 362020898 2777 131 131 1122640394 7001 928429600 7 3 127 528422710 107 972357043 23 1316909706 83 31 1053076634 312899957 1271578093 131 113 149 1667081434 43 4999 113 758508206 1006578644 4999 1819012052 13 827181810 1791870945 7001 195187880 113 101 2117813384 89 935566042 1999200625 5 1288931655 1716296453 961993420 43 139 1140357511 97 1255920559 83 2012688829 1137435524 61 10007 1067156487 133543415 1985940393 89 109 244855638 137 103452169 73 1334921038 109 1706502570 97 2 1285402074 139 341473805 2777 53 109 103 10007 2079304495 1274871786 59 1608485152 10007 149 1569916448 571334987 1481870566 11 107 1537214998 11 109 67 1639787949 171776536 7001 7001 1013471761 532748096 31 1344943494 1989788847 53 1675695223 839530797 165102671 23 1122239415 5 53 1967947717 239947001 4999 17 113 1483824922 344594969 67 774574136 436555266 83 907305868 137 1451362949 2777 1122545356 2 706987640 113 23 911083079 19 1008114407 324012883 97 2777 13 2108117700 1850513747 107 2 692940890 360527214 31 1803803916 61 13 1921804534 1187175756 124127235 47 1329597429 29 137 1349445057 4999 1786372654 5 67 328323717 1139282209 47 109 930029856 7 1618079596 17 1373223718 1436912242 29 149 73 2 1989481948 1985334102 437019 41 2115072658 1678352994 612940940 107 7 953077800 43 127 1124710558 61 809563953 694779503 11 3 247706352 1657571121 131 268231015 1449065801 23 1913109634 538056956 31 4999 1427379467 97 17 1251561658 29 2087710493 1220890398 73 1454596613 127 1986528158 1287521936 2120953086 1682122874 127 2777 1408499954 47 137 518917777 2054929582 13 1938592578 1730144364 59 41 409468435 76202600 41 19 1811526253 232143975 3 754299594 31 1996645273 43 441045582 127 131 202118128 2038646560 113 2777 308740173 37 2125889353 2076068953 1949 19 131 558019259 1514526971 837052622 1949 10007 1209756237 1481816121 113 428340625 5 863931275 73 351962054 7 1309301007 7 47 716898755 279821503 1683323195 23 7001 1377245538 43 1083233253 1403284183 73 402941531 7001 419072859 67 875430790 59 437217199 1984041127 41 156964974 71 34733200 674282030 61 2144980881 2055856704 149 1805411395 822132158 131 2140543013 1091660522 43 2777 101 884016135 19 7 572046489 29 634858917 7 41 139 31 101 41 10965327 127 2065823275 1651489585 101 652034992 769150754 137 1108302042 103 892133466 2777 1406903179 31 113 279318146 89 43 1418571348 899624096 61 276389656 19 209058254 17 61 97 1494707920 1578485656 11 1949 1949 1226336137 1549546035 137 325544195 127 641963283 127 365627753 89 1341997002 11 439401028 103 912033997 271489975 73 366143983 1488848775 59 1701079211 692640655 149 1847153464 137 1547047840 1695919988 47 1128995281 1949 1400987976 5 504577772 23 1269640342 220471991 101 962914305 5 2051301757 83 1949 282002759 1779587073 137 79 1516917473 1773293961 107 7001 131939478 1903884455 113 342551476 1407338476 4999 2 1142397694 1945508406 1563601502 23 37 708031334 840237181 274679802 363281547 101 918329929 11 1921196310 101 315150451 10007 13 686529916 681278627 97 17 1878611418 109 356385092 1869967566 2038142980 61 139 668478522 305928076 29 825156884 97 131 97 1857609222 41 1949 1101225922 149 1890727293 31 37 1939887615 13 1869806419 320087274 390542371 54152877 31 1617036528 4999 71 1879887874 1707518050 103 401788580 764646868 1023632454 37 1209678210 5 131 1363423372 19 2045791294 139 975745945 83 583735911 47 884989508 3 1468345944 23 1750248740 5 1056239450 688608915 29 53 1834774193 97 310528913 97 368281743 707218658 103 23 113 149 1783757901 37 1153992112 139 61 653473724 1762380890 1783271284 89 2777 1009062236 1629165447 13 212851384 23 1257795112 83 7 7001 2143587183 1462494898 58548883 29 762697650 37 11 1432695792 7 49854994 1360060743 2777 177090705 11 10007 19 382699843 1710967062 113 1372987403 73 310262365 131 83 1412640495 13 1206400286 2098433337 681818606 53 1613035955 109 23 1644559110 1192585995 127 1897505222 719103845 1839151281 61 23 340361495 53 1766347059 149 973363062 770055157 23 1330774687 53 662271464 162571935 1552495437 1253543552 17 7001 1327389600 1667813225 139 1140545679 3 37 101 703626757 1746608615 107 71 127 2777 7001 1606820217 41 1260791989 101 454796008 19 13 1984843952 7 696734122 7001 11 682261239 137 132505715 167964579 19 1108294713 270724389 79 2 1353827372 3 2008445757 131 426316464 1949 13 199099611 149 158574526 173497440 37 7001 224837115 149 11 83 2777 847691649 71 17 4999 1748254919 67 109 1924783934 53 1108390272 149 816685688 321061922 1633558042 101 101 497330037 7001 660303659 1949 31 579251771 660647713 83 693833188 61 65225626 10007 1460781832 17 336796333 2777 908317822 1722414811 97 1763895045 353501756 113 29 139 2135446575 2 1421884924 230345424 318451344 3 67 131 37 319453566 71 893899230 67 3 1892719161 1975472859 103 1953369559 1995168329 1190812500 73 13 970980673 431281643 19 43 137 1372342259 1652956184 79 976989437 59 19 149 618773784 43 2014486747 1402383140 796665904 23 1830740622 2003901750 10007 73 138784972 137 2061437904 1866910745 59 521159036 2 52107934 2145153870 7001 1504661921 23 1792713042 19 2115885600 1577683770 5 1102301540 41 5 53 428492742 3 1905970422 61 341912259 23 103 1410857678 59 590196265 1445981013 131 185238197 109 10007 1349671459 37 2777 49886028 10007 243040009 578874929 1305819065 878969349 103 749020467 13 1689358775 31 1686933262 323832138 149 1719916510 37 5 1424545454 278199050 137 107 23 1863456803 792850003 89 101 2 43 416213512 1402016892 71 610973105 4999 495930794 875119941 712121205 1781039035 73 113 1808799249 214981877 37 17 374876095 131 97 228066206 1100217068 497205492 1949 71 1024420675 1283405615 107 59 2115625953 47 2 1454926778 1925024530 1021648929 1004181434 7001 1821506165 1721666691 1949 31 1642108532 61 101 30858881 109 871452384 1307763660 1487343484 2 680857209 89 1225608932 31 7643701 23 732904108 61 778933461 24010698 97 2 139 48956346 71 1832922591 47 667871833 59 127 1949 1137722903 1635545454 2 447261350 1949 1628023088 31 1552081495 73 1588647973 1949 7 1554194320 29 2114100 1533436451 29 1934107521 71 1375530712 97 1722846779 1706041857 53 23 1300103290 1187841601 97 67 1693331803 76937610 2 3 23 137 1318930921 871067235 2137853365 101 1026011936 89 1491768872 73 1141714160 83 149 97 1623371145 2146349555 13 596837969 226223012 511630962 97 149 415288926 107 1178132809 1815302282 809076536 103 2072633133 538007357 137 43 113 212086875 1767543201 1088906128 127 19 1977718922 47 137 4999 43 94611423 3 806880987 2 451419606 113 1971943339 310613617 107 29 115844727 107 1467216528 3 1074533265 1471142049 67 452677326 421897325 79 107 1475847504 1630012798 31 95672449 67 223953865 4999 107 1949 975546613 103 1949 961443649 216064191 521714648 73 37 1457370978 2 5 137 11 437985317 299922029 7 1587878236 1714010522 1390321132 17 936868334 10007 540601007 1120992188 53 35702305 461471874 97 1445948654 71 47 586104288 1321373712 3 1949 89 127 1267309759 2021894716 336365489 79 17 13 89 19 1351718965 37 13 2049990787 2 97 3 19 1673096889 43 187604528 422918029 219967183 37 532327510 2008381995 61 540480801 119080537 2777 139 1959190266 109 2 825069356 43 440609605 1949 83 1441388766 97 363093763 1226512306 43 3 251994477 904684046 61 109 775209744 173358287 1339543563 3 47 47 1395567287 109 83 261567658 11 73 2060541882 276145025 17 922383429 11 11 281231010 113 110682626 97 900291366 557459708 13 2058085395 56823919 89 83 28567023 113 71 1205121837 3 1949106697 19 1027101225 61 4999 97 295785790 5 2091805718 1004857222 2 43 2114452631 562997839 2777 7001 26211744 59 1195865064 2777 743080768 149 137 11 895055142 131 1476588508 127 968805530 114392583 1949 946814455 1050709712 13 127 41 2007355531 1601205711 7001 1730808223 131 619517209 1818463269 1578519508 43 1021764466 23 43 890943058 10007 417612124 1353206582 1258398229 11 117464955 61 2144347457 71 1976187446 53 2 1561974050 446583571 113 2141092925 149 2036739110 707044038 2 1558373926 1826331831 103 1888227827 67 1920853016 1876226460 1074271464 10007 1977853529 127 1756613581 41 529176873 1690317363 1656271899 3 237784459 1792359602 83 137 1068507567 819897726 89 4999 139 1556023678 67 3 1285027227 1919135139 101 1161715422 1186190650 2 967998185 1462089530 11 61 37323887 566127214 113 1433947739 1558770477 97 42128039 29 1490995494 1857543402 127 733556331 3 10007 754342436 139 2021141875 73 131 1961110872 385274799 800640837 101 53 71 11 67 1881376013 1521974506 1797465672 131 583144760 23 113 19 440647563 43 582945023 435067249 1104206392 37 845946096 1217412303 3 1275367797 2777 67 789430984 677967940 907597509 13 19 101 662885109 61 17 47 2109019344 653759284 37 1441976247 850878367 137 103 246471790 1604764308 59 1412095636 1346859863 131 10007 2073320309 11 43 1295121085 736644011 1815933038 89 1334934744 1962517549 53 1578043499 31 1795066698 113 53 113 1983071771 109 53 1525911552 127 1252113701 883234295 45499840 29 1617034490 29 604797428 1505958889 83 79 67 31 1846648188 149 891770811 43 889331074 622477589 11 1154448218 1684218756 631458987 67 1434905433 1015868250 89 776042798 149 1246672676 109 552666406 71 1501154028 67 1193032753 59 1815227395 137 5 1024484145 43 1712205777 601293639 10007 743860155 5 11 64837396 238563739 2777 1094614542 97 2062569491 1949 167612051 1778253957 41 805223846 437511110 928440713 29 1386412852 97 1976629625 31 2 1758736246 1312843480 1882928900 1949 106885109 1078855613 848598201 11 13068228 109 1600075092 855953191 2078677036 113 975611149 109 17 3 772072342 1452609613 131 323757874 2 1203039398 131 860078797 79 791482998 2 960614380 71 1357119631 7001 912636358 926841387 962081996 61 1520562738 69167961 2132071085 61 113 1909094207 10007 67 2087810096 71 130776675 113 1907639745 67 1740638560 1318450489 149 882160044 19 109 109 748482003 47 47 5 263099980 650788520 2 992465918 175639865 4999 1349396136 1128017852 2 556755173 127 1436231443 692947570 7 89 860797798 2777 1241160711 1612043259 7001 89 1638618249 240252741 149 555776488 139 506355872 43 81616752 1291765666 4999 109 961117199 149 31 1153118377 17 1745598930 41 62819052 17 1231907686 29 1010835455 101 2087617480 1152887427 1827758062 1835427935 79 11 149638368 236534001 113 613202297 17 2120013050 1772664239 61 151214059 717502069 43 10007 945092571 43 1634467023 83 221114241 150150703 1842373633 127 1583098317 4999 109 137 1034292192 2 1420371592 113 11 1065332835 139 59 996960760 986279782 139 43 2124098678 29 1147586144 107 1094899114 101 1523393100 3 1147254249 2777 862688935 163934641 291318643 17058496 101 79 7 618185987 131 5 71444435 10007 185329640 67 1657029101 59 1436317653 61 1574484786 1206616234 1673122748 113 47 710171849 59 107 101 10007 103 1085287413 1628175178 23 674443973 352566902 83 10007 113 149 1900342021 740988104 127 17 883496149 1034600436 137 1533966821 43 435345287 89 721821113 149 181730532 53 471605660 1053080426 3 127 274939408 53 29 756261942 37 2146521514 10007 1478806600 1927625962 131 23 5 1546685530 1013867186 4999 12916714 97 935192350 2 1870182405 79 1934227127 109 1037167809 113 97 257452893 2777 29 2003079097 1267096159 536081587 149 67 1370259277 7001 107 7 1612198952 1969809564 1753981674 31 97 7001 2138721488 1299718753 895787693 23 854987181 149 215693496 36145084 113 3 930156297 930367992 158851118 10007 5 593956745 17 1949 89 79 1024859316 19 1922477380 1505902025 1936525137 149 736426080 86402121 47 37 83 1574285295 131 137 1246812340 1430451201 1855894276 43 107 638755974 71 11 1198545987 482428551 139 1340964552 127 553952014 7 1572257299 71 1839260998 2 1218801956 1956632576 59 185901433 23 1912047753 131 1437281958 614102717 1729085496 139 216964544 288902392 1780948708 67 1186978601 609182899 83 53 1351948115 207535173 10007 7885516 321348981 686517138 137 2777 2777 13385140 1115593102 1132317754 2 1117130484 2056436510 109 16096102 854632639 29 952887402 1775475169 103 23 1174370501 1420393865 61 1949 2045875045 1759377101 127 1048245935 952828514 109 507975534 137 1910014818 797107237 338375385 31 760653355 7 323122072 1761074000 137 109 101 150887334 3 5 922022344 53 97 67 226127479 67 1801016548 213198154 7001 22377124 1274093254 97 3 410080380 1391731533 681524 67 291647315 149 1887470314 485354925 41 73 17 29 7 175839370 149 972160781 806447205 1088757429 53 1917220884 370728846 139 546217476 97 43 667643491 53 577677899 7001 1178310306 378481411 1642159150 83 37 1131136583 1824007130 1009975013 43 1290651321 53 71 17831295 79 103 768272983 4999 1044266105 1365511843 103 79 519091383 23 61 1612840183 139 103 488801382 43 426153521 19 67 485050319 1663054776 53 724021658 59 148306530 466459369 1707747187 1528276488 79 311881139 107 564924476 808573494 770004985 7001 71 607195479 365557984 71 1582085687 47 11 869884366 31 1112815370 103 509707757 185946930 59 840889476 37 131 1650841433 112946104 73 61 2 109 142225598 3 1051363163 131 71 893384906 149 17 295191383 72663282 97 7001 1553920957 23 10007 380286439 337109781 23 7001 103 1689480984 1727079936 31 97 1517652675 3 549917421 3 1380595950 4999 149 438113670 67 741775559 2 1251505948 492949224 1859187359 37 127 912342092 1945812974 1720138997 107719397 113 10007 1949 73 896086243 1659926807 131 11 683897792 59 1878138327 37 423169466 647364146 73 83 1167812025 73 5 1455977125 1080071890 689178954 101 13 425503468 180209076 71 1227933853 156320934 79 1134903231 61 1868525404 1453084835 53 31 992722610 923023744 364715778 83 11 1570046030 5 243113805 1559009434 29 1214694377 107 43 1887283150 59 1894051866 83 1370776480 73 73 474575774 149 1249310019 2 904011126 7001 940059275 96179477 97 7001 1082670490 23 238476742 107 1471563617 113 1061448324 1589134933 612619215 13 731381547 23 275920491 1737605025 31 97 83 743568014 7 18885816 3 1471332750 5 1901817027 11 1940364019 29 1149854314 43 11 540747592 2035172964 7 1497796153 1297579016 149 1267300464 103 1677186595 19 53 7 2077243840 841870701 29 458399682 170506324 2 13 217536046 680890600 79 1241049824 139 1340212896 47 1177266640 11 59 1873063442 415850113 2067539021 991408044 37 742609205 97 105701822 53 29 787204797 199663526 137 107 67 113 7001 1156891743 1788915471 7 37 896540081 1880691388 1311998268 2 53 387085871 950628564 1436825230 1111565428 59 1122268644 107 213083010 29 10007 139 785905166 101 1806778496 2777 101 738753289 101 23 1283441515 301255489 31 830376850 83 131 284545886 788781419 67 895778878 83 47 1705454643 490327887 7 1291011622 37 124976138 29 1056137689 602606739 113 635187211 137 3 280631985 947539065 179683067 107 1327190122 440205953 949479135 11 17 5 71 1611539644 19 1215486981 47 670702220 101 299572410 583874978 2 71 687090217 149 1937187740 299664032 1949 1063527464 127 127 1403389624 83 938939409 239391310 89 73 5 848711515 127 13 1717288885 2067498563 565393904 1098421638 131 23 1234698075 1818312792 17 131 701835251 1072449709 696202231 2777 1941120223 47 1193058904 29 1570387613 647744299 61 1833053743 1823147630 139 59 79 1460270602 297752580 103 711782633 71 1294078376 421394088 31 149 732592039 1986451971 2777 2777 17 1189283144 1947643828 946683809 41 1258334935 13 19 17 7 59 588858450 107 1949 7 828512797 132839714 89 1445682180 1949 684825977 1949 1237004963 935529745 1949 704993150 10007 1112318078 396802883 570868691 139 5 2022911830 871620641 487872406 4999 127 1529389020 1508001400 5 153782120 5 286148715 1129106937 1135308069 7 83 1116833641 354517900 2094502264 210396628 2777 103 2 1463954051 1558980523 10007 31 41 1889051671 644430866 43 640514928 599863542 137 484868482 1320870773 2017021515 4999 127 730767271 1588300811 1229883761 23 137 184833550 196049877 953383318 2131424456 97 3 1213917597 13 47 585398489 37 47 113 1568414010 7 122800931 11 10007 83 1720197884 2 7001 113922211 4999 740121946 444269108 1822689875 53 149 29870030 169788629 1055737550 1431516946 31 127 502816374 67 127 2000604965 19 251080592 103 1670829332 47 5 4999 131 1938203426 13 1448074589 1857952837 2777 946876467 1279913746 103 67 113 435258146 53 13 41 1532969520 71 7001 220153446 127 1372963761 41 1722500036 41 1002235156 960047130 7001 1111927738 131 1596712364 43 107 1365461026 105887414 149 820424545 550623391 163664951 47 53 310267353 1052872169 1957060621 17 1164793338 3 321306429 3 1027878055 17 915877635 127727861 29 1049388112 41 500593842 1800398432 7 89 849855749 1947855602 41 1150830066 2064582757 127 1071860442 939098579 1982250671 127 235015278 366036478 1809461910 61 67 464035702 37 395738165 5 949024485 23 409520221 805110561 438640236 113 23 2057071790 107 137 31 149 29 103 931287066 3 13 1525596594 2 2107834102 2777 23 1094968843 712964685 3 773899940 11 29 1948826158 2104705595 141000585 61 31 1705403961 29 864453924 29 97 225948211 1760535087 1454244461 73 370006723 137 137 1802218834 2777 1722984096 97 103 1330704380 2 727108620 10007 1949 79 1910485677 13 858798019 79 97 1613386838 4999 61 174599080 43 522449594 79 83 83 2131613840 103 1949 139 137 101 505046864 1833644859 131 460604515 365229115 19 1228312361 242833405 90144269 73 31 127 1659735195 1320052607 59 107 1658092116 398055373 4999 719875996 11 1244284866 507095732 1418456252 4999 1043201318 1408413626 743643318 53 1812494551 79 2777 501695597 588536232 680305421 103 1949 37 2 257195224 1154389292 7 868596022 1040430121 53 137 836407057 884384046 1625560596 3 10007 1438776439 1064464604 1429542512 17 1870847297 976509691 83 728112686 97 59 97 596883874 2777 522473111 750834152 991812483 19 4999 2112052505 79 1020881687 886720569 1146717165 19 61 3 1365766212 268989957 626851258 11 1235902305 41013513 2777 717113725 964471776 97 139 416610244 71 2145327480 1391348873 137 71 1916402975 1949 1886066198 2777 78694626 29 317477326 1677355395 139 479969224 1306209947 47 2073964723 17 460665955 1878675710 103 83 137 103 2 1668161262 4999 1159393075 73 1690491076 522899816 400037628 113 1559762079 636191136 19 41 113111251 1960502576 23 9534098 2118547376 1486911767 53 43 1482915439 262765231 19 907931469 137 109 83 167400293 19 2040697774 404565296 2 59 1539261561 1021864483 101 805480590 149 409206746 1989150267 89 1359132511 47 325780923 934920343 61 670048977 13 102857326 89 89 1044048231 1412482172 2777 67 445494859 1516033120 59 10007 127 37 82310390 103 348388230 1949 7001 5 557322077 747857383 13 37 31 1675844283 59 1404295746 67 616882132 1452720634 71 73 1488522341 71 1647171687 137 137 29 2016171524 97 1884561396 73 330965137 1670325118 666176654 17 1018386486 137 2023104756 1653402450 7 1453703752 43 7 2054522078 947473849 1373881810 97 892303000 11 73 1949697213 7 149 11 1949 17 1149954936 178334747 1885028597 10007 436616809 53 1582697860 5 767176210 2032976446 113 1162175603 127 19 31 79 825271367 23 1882202401 59 1174626988 466951665 61 1126317556 1494831800 113 304649010 83 1915641795 4999 10007 1035934647 2009183227 137 37 1270344347 1797058957 1238413814 2 168122774 41 89 11 1867629830 327204745 149 1949 2079243976 79 1371953750 29 801291199 61 2118888729 73 2777 452142809 745838293 59 349676126 41 31 1249146550 1785719443 2092356445 4999 101 1678939059 3 109 1304348478 139 1949 1882203872 7 2097339195 1029238203 549792263 599316964 71 1348481064 3 1802232121 41 1376749906 690516138 139 2022142949 67 845119746 843763854 3 11 83 4250762 978444432 10007 1299008670 11 1966007395 29 1013646055 71 7 2037834625 79 636333387 19 1970033945 1295522756 11 215585096 67 482262784 977734339 137 84585444 89 1545115917 103 381641780 1285300126 73 1934163178 137521050 855604941 67 827905667 43 101 23 1217411605 822593904 19 338061808 127 1923240649 11 149 1867827099 1438028974 29 139 1889102762 600239291 107 131 771365073 1301267802 61 553247038 1951504465 1949 7 670906348 1380443280 149 1223449877 101 1481237316 68383969 53 1469008208 53 73 495999230 103 1686032235 2100557795 71 1956382706 1400172285 53 1154387859 2777 67 1985762012 80632298 79 1462292725 747458460 37 53 559111893 691051720 103 137 1459817748 1358863440 5 1614590490 71449980 1418882523 10007 109 536551846 1333761060 113 1881214056 2777 374256290 89 1008441564 73 113 474173651 796599068 73 29 317207887 43 1805876461 1961631147 1680983265 1209021221 1949 7001 1502266924 137 31 1180149859 83 1687253040 11 1127881425 1949 57115445 334999967 1393967678 1949 2777 1346717258 1524814599 1866167700 5 1949 1308872389 326344614 7001 1513140132 113 109 815912312 31 1304774439 660031416 103 83 5 1870805105 10007 89 47 7 1396520505 5 1881603275 1182251714 350984796 109 71 1232391304 43 1214360521 11 146353548 3 291454614 1026626220 1939586709 1253179175 59 2 61 4999 1446499821 13 103 131 682716517 7001 101 760162057 443411109 149 1006936487 1250374624 10007 791383581 53 527343852 3 43 2040030330 13 884016492 67 73 1012429773 1266790608 37 1648365133 73 47 1949 686978807 89 147657286 109 1026167782 103 1279262369 2 59 103 1506506428 53 759751714 19 144084740 53 19 569452116 376838134 37 1860023781 1177062759 127 1112766761 1728967459 553458720 97 835178633 2 907923636 17 1279492420 1799247156 19 550975357 1949 149 79 1194524003 1888826168 219698696 80612702 43 433132981 10007 591443721 79 662893187 1949 1049471071 37 61 47 886121221 5780483 997691042 964277400 83 1961310372 23 103 504007016 1927398212 2022641186 59 422245365 1609565908 10007 149 1970645690 299824058 13 31 2 848433284 792750598 526897972 149 37 772388468 2005563059 780336596 59 11 31 29 2 1632135966 148111496 73 1632546742 460304315 1157824025 5 567063854 73 1473856276 101 1863852687 1130475022 2 1047501538 107 1471089608 1949 933140271 1949 1755893080 2119288028 7001 605663511 1744540767 965111472 139 1402224499 4999 1067416474 2074590723 73 779276825 215076157 716715887 79 107 41 113 1742241684 59 1191900241 1672360723 148556803 2115437185 83 248548876 501043478 89 89 2777 583103352 10007 216281291 265265556 83 1332896695 29 1044085202 928791430 1353561022 2 89 1181023859 47 47 760765499 656062940 13 1312356294 109 1472305837 2112148785 139 996672358 73 446922644 139 37 1122651854 724891864 97 1974548666 478218147 113 1055635525 29 71 97 982958812 1691686596 83 1386652841 41 1954836950 59 121857321 61 1481333150 1556367386 1672798432 89 1766164239 7 939315853 103 1684541310 1549644064 885798964 109 7001 876616213 454868972 7001 2065932091 73 2095589830 67 433381661 1380088428 2 1493276162 1196107544 137 23 227079782 7001 1859381588 2 741096680 1236483501 37 79 59 302763456 153156802 5 13 19 10007 9148716 67 149 1292550642 31 7001 1372241328 47 1699218495 37 1302087986 260325184 7001 149 1949 401503745 720611566 1186092278 7 43 1088678343 462828307 1196756295 7 7 650153847 131 1604268313 1109367362 645983940 2 23 1628080254 2 2080801004 131 103 991335757 912717402 3 962357490 4999 7 1454982438 1834279258 59981107 53 369543172 29 47 753093643 734235875 79 845424030 13 1974248601 79 13 275444320 89 708255432 10007 501530826 1528024334 631008773 4999 1669715349 73 53 149 1893462051 870539950 1473021317 307127037 59 1090270949 131 5964112 103 101 1011942634 67 1727761227 43 1621107998 23865250 5 1422604425 2145881627 97 1293461534 23 899525055 103 149 137 1110309372 17 1733726640 29 720850042 32225836 503295213 41 1929359607 699849552 10007 1379465675 5 639637135 10007 1193688114 89 83 73 1742380790 5 897264715 351120283 53 2063417234 4999 73 868363397 29 1682420065 31 1468686504 1473584411 149 7 610791853 5 139 1671849188 869882016 981791600 73 231173756 4999 2098382746 497705527 31 131 41 1014502319 67 732449688 2 79 1796693366 209292883 105325778 217025508 47 474617883 67 1089771482 67 1744678191 1043774771 13 582806224 7 2009039396 2777 1918648739 2125896249 29 2106427093 41 53 45838905 519166391 43 1620149265 149 1958194654 17 1828118260 97 1819751680 5 113 290815783 931511658 1181338518 103 41 1943439456 401871113 10007 1748857816 2025427968 43 113 1788283852 1020657183 97 139 59741227 67 1243514841 17 3 131 1582173335 5 186520590 30545363 7001 37 107 79 1241162759 2777 247475132 107 97 109 1084188996 11 3 5 1405350460 1767364885 101 611345122 2085484376 47 1737394574 7 137 41 926382045 73 11 1126059825 571302603 7001 984249587 714528843 137 466599121 103 248292624 29 1825204842 613035321 149 1956772391 7 127 89 155748843 1707723897 1541333298 97 629144351 11 103 189189576 1949 31 1815413103 1097479617 131 276079094 83 1612675224 137 815851576 61 41 79 1350976630 317636177 17 2132135755 101 638373631 31 2046331824 612989040 418498325 5 9184465 37 383102255 373834051 53 1244580901 31 131 131 2143153581 1980787203 53 1098198902 103 1934890123 1358045898 149 1434473362 131 71 41 1491884736 101 2 685014532 1527273900 31 961975911 1512472310 37 137 982114230 521439596 139 198065477 37 1268092527 1949 47 73 3 933157449 47 43 1549188262 43 906930931 79 1682739500 109 37 5 2078523573 139 461523866 37 1535117117 1925181066 29 1258246161 37 1606155215 19 10007 363634366 1035974675 635287501 67 1348219225 61 1546083613 678688600 5 1105755435 103 452967117 513996368 71 1422734496 1235624138 59 67 316394770 3 239815935 1147225923 107 1081483211 2777 938409394 1381046056 1901840357 10007 59 803925386 809092606 58801101 107 37 1631180039 1316310298 10007 53 1228831046 1707709951 73 73 2110069453 686129261 107 2071779368 1189146035 7 422843932 538547269 363707244 4999 43 731128871 1266538985 79 3 671272140 149 1750720051 59 103 989690126 609877509 97 113 43 81498697 1813337260 4999 820009385 1991705753 97 149 7 1047816116 776872224 97 168749086 11 73 774493500 2 89 1927375456 61 17 4999 2114489702 107 73 149 19 1842985161 1970969384 97 918597944 1139123667 11 29 131 7001 947971720 1486716233 29 17 1543309001 43 3 837956028 37 1814063824 2009972867 2146700799 131 2058601465 149 60092743 641489700 204561845 97 1634378511 5 131 79 1152756632 101 67 795104410 83 292440042 2777 866032443 4999 1954427136 884192569 79 615945951 1421461185 47 113 86685803 73 1122098476 1652614531 71 17 2044593961 47 1284650013 1766775402 109 142065041 1794586355 127 137 67 1116958876 1617280170 1340769106 109 418312570 264471734 71 188173410 926560415 61 1373408655 31 1902651970 535448875 619101579 109 721025731 47 53 25126399 131 2045863156 1458778665 703039445 5 323469360 13 1571847901 29 732665251 1859962850 107 53 59 283183244 1647143350 913096678 61 2094793849 2777 353473222 67 17 267626954 1618475837 43 139 1949 166008024 49590356 41 1349700902 36644883 11 861482721 11 215255769 19 113 1519136518 31 31 7001 201810826 149 375946817 43 860191780 1111278469 1424532669 7 910226071 139 521889545 602289029 7001 1614495523 1097926306 113 7001 1538518757 13 763095606 7 1515003763 1330190085 13 859274039 1562059421 13 1438473585 5 600165575 1483223778 1947457118 149 83 1950784690 1205902601 2043441544 2 1136805446 137 2141597974 83 45449140 677697324 137 179869218 1629545815 798979352 127 4999 1956047584 1949 101 113 59 1835046910 1191192146 2062648622 7001 18062161 61 1208380529 113 23 887951501 97 615150332 7 107 7 11 1629171775 7001 1461283725 576030078 1476697244 23 19 59 1050720215 109 79 61 101 7001 1600414598 1096944684 1271616599 1470824078 41 1057049656 31 267184126 2 1374407182 1399961263 82906505 59 1352401664 127 750640993 73 695723316 2022058438 149 1054175575 7001 1200517478 103 2082368095 43 1639576388 41 89 245420882 1258318134 13 1223001000 13 3 1949 45668968 1835114083 23 1233533102 698030036 3 1351843288 31 97 1827381157 1141957419 139 519857498 67 131 67 198602874 13511488 71 416792720 304826927 1992717027 71 296412578 101 777183167 2132749480 41 1949 865296401 538578708 79 7001 79 53 746456452 1949 71 4999 1358017946 83 37 527310976 1819420166 97 29 23 570899123 424380660 127 1949 31 2134603764 43 1949 163273848 1786929373 139 394727474 139 23 2128463953 1206448662 4999 1178094334 1847990328 4999 93103497 41 1814768639 103 107 31 29519068 23 1271277505 73 71 47 746573946 71 1461097830 1340298398 59 894773627 29 1202240965 1524846646 10007 53 109 2107258523 1573282129 364289316 61 1677919131 19 188688487 1598886746 1806240136 103 137 827639194 17 79 161384360 1640857500 73 111726208 2057306400 29 53 37 358768169 1364186152 37 149 41 59 73 1119493836 1240053701 943689914 2107882022 103 1650658158 3 857200950 11 1363067585 89 1054525222 388920121 2117008803 137 1119668165 109 2 1949 1391854962 304617006 1949 1819631397 137 1692518550 13 1677536354 10007 455338514 2097036899 117566419 109 83 11032443 1238825298 103 205021706 821900036 1652916268 61 1096248520 98178058 2777 988703711 53 29 1151225441 1513098635 1170989943 109 31 83 686525287 137 141621010 885307163 13 140900531 127 11 914194226 364435973 19 1316347246 19 197465855 37 1847335852 37 1565520098 590361468 29 1102532121 3 13 139 1479482111 37 131 162956009 624569395 139 1478844769 1743045358 37 1247622203 89 272620528 2111971068 1634567720 19 548465082 31 1282500814 1884801990 47 1976141179 774724683 2777 287158275 494275554 73 53 1632143130 982303309 7001 19 696270789 4999 41 285171687 1679139379 2777 41 317816051 1567695762 65438780 11 1367496383 19 1521763846 14880701 23 1147691812 107 1101091822 149 3 492989112 11 1895788411 101 29 79 172333286 327054786 79 927026843 1963313530 43 1811388975 23 1575872342 43 915095685 4252458 103 1290939067 423935434 799990803 103 469335863 139 366976680 223035121 41 754769082 149 451536752 208596531 13 633819706 89 73 1700591940 5 7 1985442459 7 1719555964 2777 1252835219 1148608855 53 1000242765 918052750 2002839079 7001 1719249572 113 113 1653134856 159190454 29 712382808 19 7001 1394529190 1654880149 13 13 556681251 71 1551155318 920529897 149 1659508211 1949 59 71 1514589963 139 2 994404372 1833470018 481343476 433769357 59 4999 1559172645 59 1379853237 1107827806 2 1650555052 805168285 37 10007 41 97 1994358024 324981912 1039917067 59 17 149 131 1233359760 145404498 2 67 585699219 7 37 101 1693867465 61 1907782564 1962636387 83 2777 237789094 41 1608401341 127 47 1056339775 71 1759272293 131 1685923364 1884341335 229907314 7 1571842297 83 610717154 47 175400898 81963535 73 1962523903 139 79 120375065 1170294071 43 83 767426727 257475109 2777 19 1842463794 103 460907593 19 5 1949 1101709281 551169404 101 97 2141108063 13 1082051945 201458027 71 1989162909 3 1954969617 2123437797 793649109 1472107472 11 1461873845 61 103 103 37 31 452119593 456083966 212979670 89 131 677105988 29 343249133 169919673 11 1367971418 101 1320062122 2019774063 281005972 1657504368 19 985928663 790892719 131 197459376 389031172 29 426231638 109 582077169 10007 139 1327209391 362428468 47 14638009 1452641888 620966781 79 113 47 101 530606631 2136974362 4999 479089163 1372975350 109 3 17 19 1325809398 821125470 1601751789 7001 59 165114332 678339343 1529329880 101 1443073153 73 920382978 1255503421 83 1583923860 1001468040 728984944 139 1483345064 692738548 149 1878824257 695556549 10007 67 3 215900370 1140163388 7 29 219368245 165443187 31 1044672376 149 740285342 5 1505284980 113 10007 1151075189 1092023882 10007 2777 690907641 1366950173 59 7001 779736375 61 53 176060647 1044408681 1949 573227166 29 149 425445511 149 2127319190 1935413054 103 131 79 213045225 107 1973024436 73 1456547173 7 1568352548 1229930457 1169763385 67 1507917343 79 573329465 1626586430 319509652 53 5 776555803 808813640 61 1949 1743109579 109 861290314 59 107 2030855848 29 2144043726 131 1549721489 89 89 1342833958 730825814 17 856235434 998549609 71 2 477772266 963815582 1949 460141359 2067215852 47 23 785952297 97 1810153957 43 448879592 574684440 23 191419744 2 1398744503 149 1756301386 801329184 61 7 189500227 113 11 89 1378035901 2105908244 31 137 1949 417160798 2 149 1133660242 1035614341 109 61 103 1584844037 1183274569 71 23 1713764221 139 436602614 2099011464 23 2142005916 61 1370010224 101 127 1588160654 650955899 213302224 97 1716640622 67 3 1470083433 1489733772 67 1494350312 10007 391804071 2036084262 61 992731629 251576139 7 1935215023 101 1292510433 1987394873 229219741 7001 149 1292742774 597972015 2 2040657682 2091430728 7001 1974218991 79 385982248 59 137 306578737 506377486 1949 7086564 23 2020320483 139 1108395614 17 2007987402 17 274125340 1743327656 358976001 31 139 1841253029 103 19 2071976885 1682955001 13 426154751 149 895542001 2 3 1706227240 193625150 5 61 31 613333747 139 131 1559227619 987953132 37 1288372705 29 107 147252437 10007 371679994 17 67 67 2006354597 149 583505346 1195924822 7001 1452050887 83 71 1224104823 1442990084 41 1896797268 941992015 2092674433 1949 1819336928 139 47 614326331 1235086915 993398390 2 1979189808 930984151 109 2037154846 874998467 10674366 139 1076948611 97 1902803604 17 348092163 97 1949 1317982015 1279235009 109 1139545059 1713675584 79 43 32249864 975453115 23 3 67 83 47 266679517 53 1156817379 2052074871 11 113 2777 7 67 1183501638 101 53 1576880804 1719784439 1134641475 113 67 931909365 67 1780377747 147687778 139 59 131 23 151522643 7001 1722764074 1687332970 2777 242470978 1727565261 37 137 2777 31 1521287724 139 1619348236 11 47 1899322076 1375868318 1270030149 79 765299702 1435875727 651176214 13 3 438870398 800808842 29 131 29 1897509034 1047075247 1909117754 73 7001 37 51183247 1807227149 2 1515877530 127949148 83 1188487209 11 721507424 1285619323 103 848122400 139 53 103 47 41623153 1521120438 1949 79049491 47 2 259546018 31 1640004440 2013108434 53 53 3 47 103 669340659 23728007 1322781829 107 19 104552839 374327502 965277618 3 17 47 131 113 802967830 1486588361 1898277150 53 139 1445509094 482901151 984840377 29 109 3 1153007517 230282901 3 10007 1279364929 61 232667297 126823064 53 79 131 177846515 5 793793715 107 239425875 310529301 96697888 1633114528 137 59 1704276950 2014347792 79 652232058 408793400 2032918335 4999 19 646871036 524680991 488388246 29 17 278523679 37 500645372 5 873284260 1811381020 43 253545200 256199449 488340554 79 7 1137367364 1358149002 461641042 97 4999 67 10007 1082176994 47 101 1734477747 89 902366728 23 41 1310730148 1493106153 11 97 37 31 369030138 101648223 520496994 53 7 1367032261 113 690344459 73 2074394499 1536914333 73 3927911 29 1036616570 1552171676 11 855210577 144076772 19 499946465 6558859 113 3 1164532869 31 11 1050745894 53 113 501602480 829750299 645246436 1405183792 137 97 570423040 11 97 2115013414 249289255 1398221984 83 1937677387 287322524 4999 59 1492258326 71 17 23 1050516608 2 53 778359431 1623799394 19 929373220 1449514941 1941234325 97 1312611248 73 1095914454 113 1665589284 71 76535799 13644702 83 1577439900 1559410344 61 953179534 2 1662150573 29 1939230145 1419772165 805007800 59 89 1140619550 990089357 47 7 1796194540 342691160 41 631398196 59 131 59 891421365 61 103 464889087 137 41 5 113 49113190 139 89 7001 1778702064 37 139 1854108106 1857025390 101 31 131800738 2 107 990590699 1420589031 31 337419975 61 2777 83 1457821958 89 582142325 11 2024769637 3 629113056 300627336 83 1307260804 1323651367 71 1608658355 31 1030860453 127 1854397755 5 5 762224165 149 47 1986507619 2054319054 4999 43 97 347742478 1892378238 445540843 149 554853501 1526748650 113 81486334 29 90347644 807480350 79 1533716033 1626725419 7 1481811258 41 374227689 3 454172019 71 1774465785 1439616139 137 61 1454110182 79 13 659352330 1693824067 43 536756143 6370364 150958893 1750882641 3 109 905345607 137 1264528632 2777 1837390515 1949 47 1383153459 13 2853370 7001 124841832 41 1258712833 41 149 83 545396466 1949 13 59 1756753820 107 1027340812 134615418 17 2056271665 1488556650 5 13 220910417 1021058263 43 1993282501 7 747598395 113 103 1591708043 401642029 139 1526772380 113 1051100801 103 462047490 2102958610 5 2777 428307818 1342485110 41 1743943364 702023533 538374044 19 2078419462 139 67 89 67 236687617 767710790 918244551 722934576 3 97 1870996140 879246211 461746890 109 10007 1260222457 43 803254792 7 109 1775850934 131 61 41 1508934480 47 89 539902155 61 1637230423 59 107774238 127 7001 13 525999132 7001 89 1929521602 59 107 139 965828628 59397583 137 1085192367 67 3 67 2 1932220418 149 222995635 7001 149 928001353 322540490 5 3 89 531383544 1950446258 137 107 1675439170 5 468665675 37 23 1827904990 59 971820234 11 2002335951 37 2046073212 618741379 7001 1440035690 37 47 71 77363730 1268348331 19 131 17 1059682403 1735120638 1702804269 1949 127 1081921001 1141015244 1949 206948718 1947942606 365405605 10007 109 1739437924 7 508944072 466084574 944819955 7001 1949 1887152383 94736992 83 1318473882 149 336616181 1801947712 742719838 2 17 137 620265119 602471171 89 17 1048373292 79 691335636 11 582028524 137 67 2055333272 838825001 7 7001 1949 1949056521 5 728827145 61 7 853302883 7001 2004379299 97 67 1457207053 149 41 1142343230 809995221 149 86800099 553135233 765218664 2 1606038830 103 762583572 83 4999 252324050 149 47 1570843351 23 392584378 1957318577 7001 7001 2777 898029037 127 1023624953 731120314 43 304954401 23 61 59 1325783218 1783557490 11 31 2109189005 963383404 101 1341461295 1731472565 19 29 47 1501350657 890055215 1571862468 71 1159024384 137 600034111 67 149 61 1578179800 7 1991319652 694951824 1430359299 73 22435966 73 1424721217 109 37 1725621392 4999 1634114132 71 10007 89 23 1657287724 182033063 103 1206856768 5 2083877420 505045139 7001 1641314440 1315842338 131 73 53 1326955223 59 5 89 736161097 5 139 178268195 37 332089948 1964143111 7 1975562875 79 113 7001 731604500 113 419351999 1601158520 59 552742411 1507463903 2777 1374584775 29 558499980 7 61 1095334614 63994411 127 43 1345946741 279716854 89 31 1566482787 47 235199985 731431253 300157599 2777 109 295851615 3 113 882528983 1932243161 1827880919 209174653 37 59 109 1470034185 131 2056295472 11 1296556569 37 7001 2083504601 1032724511 617565078 55251651 13 1131954950 208144679 67 489896249 726327059 109 258947774 17 7001 248150445 76380910 1666772511 1962079783 19 71 751133116 43 940897706 3 37 1920178640 159939715 1589097255 23 1358905168 769855 1949 11 13 885252472 629689541 1994093997 23 139 106443420 1434850852 37 1013831132 101 1949 982042630 41 5 2047177507 61 1596710454 113084878 1949 79 7 74922652 2140340650 2117441324 727171519 59 13 1168124074 1725026674 10007 775992815 2008608198 4999 31 603513456 1934825196 53 1453638314 3 37 1367893182 113 67 804516034 11 1806103182 1930839023 113 7 1310753304 325123949 1041097900 101 71 1973618879 932206499 1010689435 31 47 1345605441 1571386910 71 2072539735 1826782456 103 104482614 67 2067840497 127 1597498075 59 59 832615552 131 59 127 1183196770 1030494383 185946579 29 447782881 13 135023157 67 7001 1358355023 1277619491 2005360964 79 2041526605 7001 907875678 662003425 1001321926 41 1738539352 11 19 941842312 402407916 5 753075547 2140093644 89 4999 395653971 17 320113145 1829184090 4999 19 422146769 139 1119996253 2105480811 43221766 7 1455621186 843967611 3 2632787 113 2103820666 306614459 31 578674954 1008594564 139 237529393 1424636680 149 1591742072 37 3 394533420 4999 392781428 751639494 23 10007 1899663587 127 121715379 79 1418861172 103 89 71 67 10007 727053054 3 11 1375409741 131 679935057 59 4999 10802839 61 11 89 113 1200406799 37 137 1554010317 934267819 97 1315868244 642221631 17 47 1690192380 1990102764 1762970030 29 127 127 1263408573 101 61 509003032 854394304 172694804 253604959 109 1954257790 5 278994082 2777 2136143379 1397691684 3 1147575916 237844973 7001 1005602218 1506425720 79 1298653140 137 113 2777 11 952368406 23 1053181661 139 2144655603 1148293456 11 2 1485303182 11 1686315015 5 53 17 120024981 53 73001670 17 1949 1752499871 43 1385328807 61 11 149 61 958283038 514509905 10007 143420324 2777 735032230 113 520406019 131 135319725 912301816 97 107 1980312776 590146308 53 1110317443 103 2080138830 71 606571318 1852168085 29 1838003938 255289876 2 107 1915565574 11 777276885 2080086239 107 136611287 2093455982 323752288 1949 2777 742839169 1399109623 2119562620 137 846646165 59 225530922 71 7001 993875962 1431702152 97 440968462 10007 1945175625 5 127 775046837 31 140543832 5 504054230 307140758 611638820 41 1145609775 103 504639643 29 364198936 101 83 636739314 13 537679610 1582176583 43 63204508 103 2119818177 174178232 1949 1274414069 97 190945470 1476359885 97 113 79 89 575430479 13 1367102360 1183094796 101 1264065904 996582554 1960357240 175052948 149 97 71 23 503442814 2049987951 11 902481030 834391059 570023974 17 59 29 61 1215647406 1365718710 5 1698913982 1481559850 47 3 896595024 704443161 1901325998 2 2018245846 101 1613793049 101 1880271146 17470778 648156618 567415072 41 83 918754722 79 847009560 706468678 4999 653369300 29 2042111734 1229140698 208779908 228951557 109 2092300579 43 1804372472 89 394628403 881304181 59 1577064336 484711978 89 3 1818415563 61 1559915879 1006007128 2777 59 1788488948 201262622 11 11 23 2063562829 752597858 2 29 1652345673 1507825812 23 127 855815662 236974686 2 1989186799 113 456781143 131 3 47 81534712 31 23793380 248942863 13 3 1651575480 2051278038 43 113 13 1793301484 1719426254 149 627579358 618522691 113 257637627 79 131 31 149 94941608 398093173 1447934859 89 13 785222568 968656230 1812407446 4999 109 2777 64223679 539561211 29 1663264869 274026259 13 1266343078 7001 10007 304325909 19843369 127 67 1271849605 109 127 150883239 83 544896162 2777 1470757517 1611738419 1736658196 109 1445393973 19 871797009 267987224 131 1184770260 2 2 59 89 373475951 97 71 804856639 491529166 1629419551 31 1737985860 10007 97 863713802 19 1179677529 37 263470636 1762013819 59 1054699046 2777 183709658 444969914 259272652 23 1033900530 31 513179166 103 59 23 1893498230 294747668 747750540 149 7001 165340809 113 2093332020 1409515490 43 1766404938 61 1682453081 139 761778936 83 1796814461 13 89 569413723 765295910 79 1107842056 113 109 1151471505 103 31 1459159801 401218213 10007 1310596776 170649371 800672205 688591154 17 1359790511 47 2008479717 149 61 910255068 59 7 59 741167921 444505285 107 1998412345 113 131 1420882199 149 107 83 1234839804 1917777966 13 1559858140 101 2050914686 7 1272177938 31 101 1094891510 89 353419712 866311500 53 141681658 4999 10007 113 1710788839 59 97 1542276914 1199410335 139 268434715 1949 67 266996404 53 2087051994 1512773722 109 89 1700755379 19 1520738025 1059763509 109 275954484 913389051 61 43 1757954165 1817461306 43 946401964 1187520992 7 1627717546 67 260554826 101 2130099494 611888199 3 781897671 19 2081561283 1329187808 13 1609038665 622573685 127 1589390649 71 1968299881 89 307016714 29 5 398048030 79 29757088 109 1241880273 107 29 109 1239732973 182136929 3 4999 2065686780 137 1766590888 654439684 845320280 1443061039 1949 17 43 107 52779355 320512936 2030817760 1390839096 59 23 2 544658698 788316172 1462598715 418246483 37 131 764581893 1452839518 793485802 97 841358676 1809212603 113 149208169 103 560304653 17 769044725 963263177 71 1306833029 1750722869 7 10007 127 768504940 149 149 863693251 127 235007658 1574710610 97 47 17 29835425 1522725037 41 59 361031207 2 2138319032 1496442212 47 291875076 127 491805849 525084929 127 1776962336 137 1230421112 1983150095 1984368700 5 2022767564 59 1809868778 2107963387 59 31 149 1030985385 1949 2089775541 7 1354624070 103 10007 7 1311937081 1357753362 591206388 61 91804024 357217468 67 31 829629223 986040029 651061501 1949 842868393 901553823 127 1620637381 595940289 41 780813110 7 1784854064 5 638389205 1846201990 43 89 239827232 1626166437 109 1738655521 149 893439313 1949 588186761 1137129029 37 1202478949 24367230 67 97 989711266 107 1243918866 17 294576170 73 61 37 2 199907882 41 97 1498041034 7 1600603739 625462712 67 83 1565523092 2 425373454 2777 32363158 71 748933418 1666467980 59 1330304093 1858844826 61 37 1698242095 278940299 137 338355202 7 109 796433897 3 47 1533979608 17 812501333 79 2 2005703990 95971202 101 84457968 149 17 787976537 10007 1473004547 1889688372 127 1377263410 10007 7001 371333040 107 1229414164 71 45300827 531496333 31 2045699190 646551096 3 127 1260050820 1949 2115577132 43 1692027812 101 745562709 89 1842849092 10007 604313357 47 137 2093282869 1467263701 89 794553552 971772099 137 79 1997535303 708587529 149 453185288 7001 1026836670 61 1586888099 1870814124 1212742050 1009389269 127 3 1959701808 134770386 89 10007 151906260 97 1317710274 332670133 17 1950867436 73 1555827100 7 149 1793400338 336140757 47 10007 34854381 1241958421 89 251582647 37 2116396300 96512068 149 373637926 71 1558970714 2084855794 7001 98979237 2032922050 10007 1191786998 23 279889522 1673314207 103 47 321451706 212978573 28666809 79 1311680767 71 1776563655 678436740 5 61 1949 53 109 43 127 1230503889 1182752905 2777 89 805988770 1401124719 4999 17 217718915 736173457 1846632002 109 73 79 1800128207 1244813713 11 881044439 29 645401708 450198477 103 61 31 1054115249 1915164768 11 37 1148363561 1155280896 1404266769 41 29 620926540 149 79 499478843 670424336 1531570475 570023826 29 13 1046229866 1864774395 11 131 778286065 971778545 1525731644 29 283820278 504757267 7 379433197 7001 221056575 166488671 109 2085405056 740065250 113 89 39254251 1840844832 1174442950 71 173501141 31 121225624 460301888 1272072135 31 113 1663668633 7001 47 1719569683 655831608 83 1320545355 139 2777 1518283144 83 137 1695855870 4999 127 1354068412 149 896254519 7001 470313178 4999 1693571218 220828127 13 811067374 808024467 113 67 2126568945 7001 978067704 7 227140502 71 43 735328036 2066001717 1055808796 4999 113 296762973 422399424 17 137 13 744012009 23 1356743964 37 1885516613 1094539336 67 37 19 1420183861 4999 1397240496 73 3 17 444496586 1645517288 41 1949 67 2024248941 1949 791388994 137 258848202 67 281874896 131 47 137 3 933581099 107 1742747520 97 1532459253 657805129 83 1031572804 71 2097819282 725559265 23 497223033 855303058 1949 5 469861298 37 1980037129 61 1611089361 327292872 89 843477297 1363068232 1028173511 1949 2 210388786 1067004422 194567936 68075438 83 11 1198014462 269613376 2777 478180005 137 475738391 1599640073 109 1401735422 113 1605228732 1753847462 89 13 1472252275 1458319863 71 114335925 43 1313066877 31 1698301272 2100198174 73 316381087 149 718667975 618077319 29 137 149 1673659188 1634179230 109 7001 378679634 525051568 107 29 7001 1011063417 818494312 2 1649855684 2 89 1182768615 428953567 59 857029752 947214543 19 61 1955143903 79 513939748 71 622307758 31 19498287 1850966476 239176466 139 11 778201204 11 67 139 649749940 127 564135143 1642864761 149 1468168669 7001 1875133676 1346162909 13 103 89 69403624 1949 1849409998 131 1124380205 739262868 109 1087106813 1065875030 41 137 2070132335 979624665 41 29 71 1050209280 11 1322218095 31 43 67 820430879 13 1556611277 89 149 748778491 456060259 654637101 137 59 71 1663279140 5 2059342260 2 308717954 798067872 651261897 1364256883 11 71 1157570581 1726513887 89 19 1698922430 799667280 103 2068092710 683133927 73 861604803 94984291 43 1261401249 990794696 61 113 1749813285 53 1024223304 109 4999 881418681 13 875826211 1546704548 2 1822446646 109 1455324182 31 156007128 47 2025006345 29 1736951433 31 1182443398 83 131 83 139 41955482 813523493 1515020632 19 7 2012723962 43 101 915985261 70505171 814349971 101 19 708480357 1464616287 131 629739968 1485743520 79 1791044827 7001 1244574771 4999 1028909894 1408749372 131 107 217980828 7001 1441337876 1523578435 113 127 7001 1086975260 41 79 550547310 29 2 29 31 59 191996620 89 59 1053793367 11 83 1276110369 97 993730476 243851168 19 1466580938 139 10007 79 1519108064 83 767231748 256273735 4999 3 1522722132 1435600491 67 101 83 7 1705960586 43 11 6361014 31 553905489 1166354834 59 17 1300443101 1424526471 10007 985339255 2068625448 913470391 29 1693153155 3 570430296 192407560 131 83 286053305 5 2048825125 61 707554483 1110443103 103 193824038 137 139 1626995000 566639477 1562124256 139 113 388498068 559611826 131 1291388568 1744311359 19 1240321995 333401551 7 1949 1928262171 996847128 113 899191574 29 1047274042 71 338310598 3 59 1774532439 59 915210596 131 1758163297 1574555026 4999 201841190 1463934037 10007 19 1174792667 19 7001 123490639 139 1311216468 1371704681 113 7 1816494099 1303829620 103 1613713978 19 7 764720481 137 252633754 73 874342462 29 43 7 682042151 1623125476 224660552 43 31 479368066 109 10007 1406764046 68547950 137 1561187052 73 1024528939 1949 13 97 1583403118 83 402945744 11 864659270 2116965345 5 2070102991 1955515666 53 10007 1434973779 19 429884101 23 1603772520 11 61 767925706 1575541794 23 47 1252908422 29 657083537 3 103 149 1619518615 53 625212896 11 1531659470 7 888253964 149 79 101 1612244214 19 2026983745 127 47 1527558468 71 162699625 31 10007 37 83 324530083 494964607 690686757 3 1218010968 438510329 573272536 47 41 22445163 238856980 43 3 1722315012 79 703005415 7001 1835354156 1078793590 19 1565375287 1915743438 127 103 24570017 225388674 109 4999 2777 2138117826 616707829 5 1869912726 137 546699158 17 318667116 97 97 1769980728 899035770 97 668640506 2777 29 1016063885 401865926 61 43 157253150 1995685556 83 1624206499 41 990967335 526251277 59 797883550 2085142895 83 1788483170 2777 1396998791 79 19 1949 843941886 19 1291333955 1310724672 406031009 101 7 1229361623 1060802274 61 142749455 61 113 641413877 664150381 547700331 616851598 43 31 1150897158 149 972195498 1314468902 103 2121505028 2117384386 127 576650240 67 1156428844 139 1046194484 2103878000 103 59 1621783150 899097873 92150409 13 127 17 127 1758821363 97 151552094 2 5 1847708358 23 1245558882 23 1520927463 315112811 73 1796709288 1772939997 67 999704119 29 1824233110 1007229126 127 67 286054222 139 1841741104 61 74194727 8135875 7 802890060 41 157641023 4999 1953304261 71 2132872092 172172870 2777 73 13479429 1075001975 10007 3 13 13 1869586392 1324126372 137 1145695059 3 1744710894 259378253 109 1112828851 1937167801 23 458569354 1707805847 139 1860852577 1949 1949 1691993166 1420667289 23 71 1686429843 755135907 1248807002 1873859727 127 924839539 71 1901230545 662508720 19 13 1188129254 1102646248 2 1877330494 47 1936020443 107 941644599 2777 513089628 61 3 289802629 139 1007893170 73 19 925417515 61 1303785429 23 718766514 37 1902301609 37 43 46272902 47 336926127 1139018398 43 985100588 109 1787206800 131 995677290 83 2066419709 938517105 23 817310163 1332936525 3 1768435550 7 89 1374843253 107 142621973 1949 7001 1338458181 1865468572 73 101 440619166 2777 637010476 794222000 1222578465 1949 1358622563 1168483247 43 71 220530210 1670641290 107 374235805 237736224 101 456927266 7001 5 13 1064565567 109 712405034 1098501481 61 1754668050 918511077 1949 1532533782 383759184 2777 692211530 1485627815 4999 101 1326471986 47 51922216 1226046230 11 31 521399565 5 1720159445 137 680015255 19 53 1196315580 131 1618893153 1636982867 19 131 2777 41 1431515328 493883950 5 2067682070 605407730 10007 1788821073 53 1373512066 41 7001 1610321013 131 282518513 1977670193 101 149 1753148896 113 7001 1784445263 113 11283276 31 1775708830 930066371 11 1808724156 139 1679963174 89 109 1622356545 7 137 856064639 1807378117 4999 2777 47 31 1020392249 83 1949254419 127 13 1913401646 696325266 19 1897911402 101 1619628223 4999 1804708986 1725799771 2777 412215103 1306211936 900830140 10007 61 1146020691 1108661710 2777 5 83 1670259925 5 1628520526 107 1709145958 37 1443127607 139 4999 787487471 13 3 41 1067025574 896840478 53 1773170014 109 67 1717336936 501767799 113 107 1799031018 3 1949 3 73 844343357 13 2118642909 1949 1506019586 17 573263783 810716638 29 29 71 569700379 557724028 53 600384816 83 1535049476 139 1660365981 593259996 41 880903655 139 97 1407644503 109 2096749615 93116956 1320591368 23 1709192192 37 5 1652982610 11 109 1966021228 403417574 59 37 11 11 79 37 1335176267 101 2 696748466 29 811686655 995641630 61 53 1617285407 3 4999 107 2 71 1486380716 19 1003484867 11 13 61 1311934597 107 575002829 23 1182192088 37 379922993 182278872 101 5 31 196118183 71 1049522 7001 1627474337 73 73 901332022 17 708502030 665965640 323342785 89 149 16920210 1407159746 127 480687601 131 61 113 89 273024995 53 109 47 405892697 331460696 17 127 1598388091 595628857 139 1069461065 1232608429 4999 922684170 61 1367699727 2079162582 107 59 1611466410 860895139 13 43 678041474 61 2 2093788334 29 43 103 137 845883210 1175873466 1949 500727908 103 1102116480 1040408003 127 2036194339 10007 10007 61 1713739734 887068161 236444884 1949 576533690 1318685512 97 349985977 1353478702 53 140193318 759177881 131 519287892 2777 51574444 7 1072390767 1786591632 1687857189 103 893678470 47 301590822 29 4999 23 323793080 1929562598 43 1866679880 1082529859 1905712642 101 149 2061257507 89 1720558057 1414853203 967457779 79 1087863162 2 1470473060 11 2 939204384 1711197308 2 1764104644 19 1597631283 1263684509 829067806 192263714 103 131 83 2063368188 7 1399456629 795328827 3 83 1805456836 1252712780 103 757865113 139 7001 79505326 61 19 767979791 289813099 15609482 140948961 29 1149237791 17 19 639732033 1523956663 144466036 139 1199363489 127 59 109 1201077104 19 600270344 131 733138749 83 478928597 2143969821 7 41 810968971 998134463 1232706458 1848068153 97 83 1350249063 1079972382 2 2078167342 1329634464 17 7 41 901376595 1203687717 13 3 1469585424 1717822290 17 53 1549831936 559302928 131 1323424880 43 1593106315 396915601 4999 7 637662550 1949 83 48095014 981237371 3 103 29 842220465 127 155169222 2104234029 71 4999 5 1418172950 347090954 67 89 2121976862 1660152297 37 1034700631 67 2030375654 830929027 47 59 1143509897 10007 307144851 2122045106 7001 440369901 1145082292 127 47 1112477460 4999 523826416 113 137842485 1103486120 11 101 1469556772 17 257706706 270678272 83 1619646912 250905672 73 1075975301 950289199 19 1896400314 53 1387834044 391064876 721168229 71 822646602 1575485441 107 767538682 83 5 53750295 7 13 1242939283 19 101 89 104985023 73 693042825 1365372748 17 103 71 5 1336318581 13 1659174361 47 89 17 6663184 5 53 41 79 135080283 73 1338768754 4999 1949 448550656 101 4999 1638862162 1930569368 593881383 17 1848305027 103 821661900 59 1276100616 1555818774 4999 2040961726 61 827845461 131 73 1236929228 1382634046 1487128242 101 1949 766062246 5 47 2034969239 858682392 31 905707323 1587987764 43 1525207508 149 113 752381257 67 11 1090914330 109 13 3 139 1253009666 291295306 83 5 2135506370 1673332930 11 137 1786132842 7001 1863357915 43 139 1973704559 67 1005512349 357928400 4999 1336367673 2106957918 19 71 1287733106 37 1448862539 1846884489 998494238 61 1870586899 7 37 201832817 2036913085 97 1455794333 137 847213037 59 673063386 1946666906 539660597 17 83 1129533637 1353884544 1949 497283452 61 2071193146 101 1656670276 83 1153294578 100645805 107 37 139 31 29 1926718849 101 89 1699179901 399607241 1281503394 113 59 433344439 73388389 975682119 353064993 101 1869576737 37 2104376702 139 161975171 1657635326 2112005672 7001 1024239299 7 2031866942 427063693 131 139 43 1039839631 1204604752 341042457 7 1655603103 104387230 41 5 1107356415 79 255648582 19 71 997074229 468669154 1148540530 5 1927927060 19 83 31 1175018823 1048446040 318547774 107 2612619 43 53 17 636933200 1949 1382351638 1197027958 675536215 131 79 137 59 127 1308251130 41 660123072 101 4999 741201533 397712712 19 101079352 1839286559 11 707789083 53 247309181 73 11 516241737 374029005 73 202531492 2044031231 53 29 863293634 575221673 79 29 19 333992846 17 11 1171225545 7 613253830 43 374048271 1036261214 2 1328279546 1414531398 923925427 59 517673257 1949 825840025 127 1348253117 10007 31 59 1707421758 37 1942758186 988023126 7001 609276027 1496774841 23 1934949250 5 89 1949 354883665 514208096 19 73 2050530580 74936477 127 13 29 1006275649 83 109 1682374064 7 1221975727 7 2064311018 278353013 120931470 113 1549415474 137 500065368 342579245 89 1922343316 19 83 2135160724 1535136211 1914701945 89 1441318926 97 335381089 19 277880484 53 25587181 1337284389 139 82329144 1532534327 83 7001 536080572 1480095412 724506170 1893255898 17 1953234732 103 139 1949 1316510520 103 616092646 149 2011587314 7001 1076781804 23 698271996 103 989047633 41 1139805576 149 23 113 2777 1035648826 103 395016948 523870772 1949 96420928 1054779310 801554858 13 127 1200955868 7 1279265561 1949 1697404946 83 837036740 59 788431160 53 389903722 454479717 4999 423550273 421615660 2 3 1488907336 43 1518668238 7001 1027851815 1982907232 1373898033 73 31 1986238659 47 2143126116 149 1533131924 836931063 1283998241 73 1542361140 1490950459 23 7 149 939439487 1301724941 83 276031710 137 864955528 37 4999 1430310681 1949 6293321 11 990050611 31 113 11 127 189887352 1203807981 23 892433580 29 5 17 1987561834 665674253 414286708 11 1247118620 53 962583814 1949 526155938 127 1664613257 799483724 747901976 47 1949 1653676517 1111390705 23 23 7 4999 933083346 41 2 1454253484 215583302 47 1196052969 23 2036781560 73 97 1627640600 1631477920 41 920709924 1811173829 79 37 1868248918 8327849 71 2 29 10007 411697987 765915766 29 489651713 113 708678144 29 1972907743 1585899949 71 10007 523792186 2777 2146051715 3 1634259198 55055312 19 649510437 1270440738 47 149 1593496592 2123734697 1616866695 3 7001 605859539 1040197608 149 113 539705063 559212290 139 103 1029069845 10007 1536024465 109 1386441985 37 1077658443 149 227914721 962815809 131 546461721 73 97 137 188175802 1796503057 83 2008993351 89 1853015333 948925760 2 5416316 11 561157784 41 19 13 109 1175073737 728917542 137 664366896 1716253144 7001 13 7 795717636 957170676 31 162125753 1330597500 59 2007909122 1204572952 11 67 1502277283 2 31 746142286 3 1517509443 5 274758660 1949 1321289372 1267834727 23 125520174 580771621 47 97 234352635 23 1517009004 71 1705399552 1143703841 19 1180499279 107 7 1414889028 630548676 810645563 41 1098225311 4999 1327419463 89 89 831846653 43 83 885672830 4999 518186342 73 952209810 59 83 872380692 71 1647936980 37 1756250843 316740868 7001 1150208292 53 207935165 1104716895 131 504891163 107 1554756866 684345188 2 299260580 2072181397 11 1717028940 3 1602650139 1324561296 137 1969566772 47 31 4999 1604953945 760392891 47 23 595517076 11 1701581640 73 180786763 1674819751 97 61 103749349 89 109 1243044175 400583489 41 139 30962806 1704451174 1235305435 1949 19 1441025453 109 88126936 498374539 13 3 167265498 1105897788 928985837 13 487766169 1381099466 137 1167072112 1669291592 107 31 11 712503886 1864434866 71 2777 1546023829 7001 584366469 1849208497 19 882271878 11 1489473265 10926512 139 288424675 53 1010199133 137 1562891587 671723641 113 1205313750 1375883653 71 899043211 107 10007 603642254 225247563 820503198 7001 29 2777 1159944569 598532364 1946769877 107 137 1400069445 1565035255 465657183 17 11 876879179 1130507705 917671058 1949 127 2124298393 409945078 47 1270048401 589570764 103 316050602 43 1566554604 103 854599446 41 505296628 52427254 383347189 113 1949 127 418379148 669063169 726303821 23 41 628498840 617561991 10007 53 1129932128 1347278798 2 89 53 1562083787 53 1154253610 113 1563025453 71 1361677655 47 137 824516758 10007 109 1311384995 13 407846488 61 17 29 1945220702 10007 1102471190 1187929618 149 647044420 37 131 2777 97 107 2057836198 13 131 1659378703 2082554422 67 1314082323 528329170 3 1199302983 7 79 2077158534 1200439444 282468482 53 197787891 61 473978418 1648443504 127 1597806812 583479021 834388339 1949 110994335 131 2777 29 1371212690 17 1871529154 10007 2142758882 1217526493 47 131 78170686 11 194153553 5 451870175 1229258600 1157354342 61 97 476357009 1787181041 54143899 53 31 83 61045638 43 176510027 97 1702333898 5 43 109 1469815978 4999 98620272 641525095 29 237574873 1543786880 89 650895626 1949 1773172665 101 23 856783268 220016984 11 503258798 47 1135065839 4999 277294530 5 1938631210 19 629249125 4999 67 149 1292334514 136841546 7001 137 1514283546 103 1493605781 386090112 137 113 816127948 31 2 387112806 1112546020 241777532 149 13 3 752115150 568003287 67 529174634 83 825740373 3 1647982781 10007 19 1898976755 819728723 19 43 179817099 360212849 974129506 2080640186 53 398648533 1464867732 89 1097458619 1369201615 83 107 505649151 1410167124 89 340061974 4999 29 1451216390 13 1537469206 139 1731050678 109 447724585 1703052297 101 1926011016 713260788 1696286085 19 1429522574 109 2 1569119582 206146858 101 1587117807 53 1485095989 1986900708 13 2109821747 41 1020031374 2 191746296 866404561 2777 101 1922550453 283743946 1117890555 1078666043 19 13 1131245596 41 127 1396600839 2777 1566023428 1971242443 67 529468059 3 3 1094885832 2052748863 23 1735274606 37 592949457 620208245 1344165885 3 735550515 47 149 19 1566032820 1802599141 127 403418167 836930635 1676927551 2777 1026510012 127 37 1703515968 31 7 10007 2062112469 137 760343287 864955045 10007 1173801799 1887515792 2777 743344473 73 61 305569984 1160622783 1416669676 730375347 47 139 10007 385109388 11 793525667 10007 1095035989 89 1959403611 2065434899 11 103 13 243444842 149 2 209302224 423253146 31 1485296087 1137713592 37 938695772 1233964358 22156024 79 396913075 103 67959709 949953068 137 47 404447220 941247427 7 7001 1655561475 2042352723 4999 1709658 3 1272956226 83 1474081494 19 312888941 2777 1610444729 1366902103 43 41 71 154736974 101 138288392 552049234 103 1953196313 1188871526 1341822722 77051581 59 932931046 500715987 19 97 29 41 700048063 1668480076 609859929 19 584712061 1310793467 131 1693281765 828067063 139 848121427 89 626829225 89 109 55204368 41 804589050 672317676 37 947689173 29 23 960102455 743421502 61 2024675217 67 136100439 127 139 757248648 17 43 1433976298 1728787919 17 836626264 31 71 783037680 17 1584479765 1254250098 139 1815952020 83 83 2003410010 553497535 7001 97 37 107 2041197928 23 857174332 79 299604972 97 1542222012 604815467 633906002 41 929703495 59 1306893601 737544191 2052449223 149 1995843433 73 1949 1767702071 17 93891612 1324243305 1497402394 89 2115228824 1738563701 17 1227530883 67 476405510 67 137 1769459120 71 1982142982 201875521 109 137 1321648590 1783545049 97 36331738 1165621248 11 809686108 1555143694 139295332 149 61 172819671 3 89 471230881 771124569 649570025 67 53650123 1949 1470721247 13 2058400773 1067762138 139 2075031707 1193316272 89 41 37867840 1125825575 5 113 31 243333920 137 836739308 47 139 19 112220080 17700039 1783982415 113 264593342 5 7001 1030788574 17 109 117465646 23 2011369274 103 17 1225134614 57955464 1949 139 1048853551 961468560 562947211 1949 1917472976 73 792166362 2028722706 137 1749838949 71 1352843778 1963650633 1949 13 101016128 137 1615050331 47 1402030129 103 47 109 1347309651 1477335860 1751295159 884550447 71 1305894871 19 1643757005 107 175829379 89 23 1983294692 1661469941 37 2 1941400792 136805596 1318447335 1234516152 89 31 948127769 43 987827648 1949 1737307416 113 1695626102 1949 733447680 41 47 1319919095 59 19 1444611496 13 1343542148 1786305845 349417995 5 137 473613655 97 58209312 1700138909 2043559660 23 67 1157549148 1525862107 7 59 2 61 1037573461 1750761366 31 139 1853112555 2 1673354510 10007 297287956 103 83 346881900 139 903515707 183896725 857478417 19 977398313 109 59 1486582536 149 15487060 1669229121 101 11 73 109 842674313 91850921 890630298 89 67 19 912485317 1179790047 53 1552806879 716592383 1773540595 71 5 131 1119413340 1246298106 41 107 1291037497 1696257256 31 447910289 37 1044657704 446186533 891518441 43 156906255 5 261608370 41 1949 2 1082423130 1918335516 641154734 1949 827852850 79 2025258773 3 1522239198 29 3 109 79 2654084 19 4999 139 1771070024 149 1672318039 53 1526362317 1338302629 1791894224 29 1205932404 714881931 3 2083745499 2059865774 107 1568781181 4999 1208068338 73 972253201 7001 137 2004777855 227526312 139 551378528 1113485724 717724006 79 670978979 37 1697537445 524707038 10007 1984164406 7 7001 61 2 73 765235317 79 131500923 43 158784251 1308586708 1020791941 13 31 179004602 1202547474 1732870348 83 471806113 61 2100288194 122221613 89 2777 1974297042 79 778983450 389915560 131 1978563216 131 1973161824 23 31 131 2098945928 156314309 89 1131578554 31 137 1330025866 1960242854 113 1411933983 2026098165 17 137 43 1667981567 137 7 1214199287 109 2000038929 191794033 23 1994217438 41 632619463 445730453 1949 4999 2122880339 1080063687 820045648 1949 59 107 97 172539138 863594570 137 67 97 892023847 172434725 29 73 1668753502 966883667 37 677828218 139 13 61 1409056446 1240517472 669658433 10007 866666242 149 2017982096 808684686 2 113 97 7001 1881321978 318427900 149 3 204907588 29147792 101 2 868419820 59 1937379991 29 1311383277 113 1044996898 149 73 1176561951 2091659500 101 997880384 4999 43 1535423403 562660818 83 602740320 13 1909218417 53 404066064 223303592 127 139 1613171172 73 88411176 133757462 601947358 131 79 1972442770 1772791190 71 1974155497 71 17 19 10007 314648128 101 1446171934 89 1985225767 365042160 7 45126169 409202959 11 442137211 23 149 2029173845 61 1434938464 2 1708801885 1758248070 73 1073890391 1998638479 7001 101 1983343429 23 2034099298 41 468303517 137 1949 1381700672 89 67337589 939906638 11 59 1608203061 753849077 83 1800317476 1571255653 31 469837984 1700279289 19 101877645 97 420603446 1949 11 474476466 59 151597609 29 86515765 659889555 5 17 1949 931395916 447790424 491931594 4999 139 23 5 1841322515 109 1210638257 391024050 103 945534644 2015017491 109 1538345885 39900228 139 1949 727550006 408631238 7 113 103 113 2110343139 37 1051750049 1470938552 13 1994389488 109 79 1521542291 53 10007 52280628 107 3 67 785538016 751617390 137 1135182959 1686246553 4999 1292621424 720350901 7001 506291317 2018609356 553081181 107 79 73 53 443451283 1583888598 139 67 658685989 1949 97 101 131 498233906 73 1939653508 47 385827089 137 520496702 103 752316253 10007 1210816979 61 765067368 79 47 139 137279493 73 149 1907198107 644409054 41 131 2016642034 1552063896 1949 139 1160935624 131 1438307819 228943491 1570593208 109 171228563 639927580 37 138328398 19 97 849783535 2069570757 1998912232 89 176910195 219213603 2777 79 1514089121 10007 109 1294250814 107 1339425572 490392046 82261750 7001 67 1100600888 139 614675097 47 530822089 1096252338 1495267106 89 67 893230744 1088186681 43 73 7 212858632 1888839647 103 575803269 41 1221650186 41 694406463 31 218119100 2119704569 29 1214318315 109 650937863 97 914381906 89 1141600953 1996430672 135800418 59 779145625 109 137 955168150 10007 139 107 1385915360 53 2123609883 1423403351 432439880 29 593314219 2777 1880648271 89 1873866075 1567621347 1293496338 29 61 29 37 143042814 19 29 127 553123230 59 3 23 1503053772 89 787959275 73 83 1216703839 1393102100 13 7001 1867943811 1571262434 980572202 67 97 1535932823 142628412 103 651352430 31 67 7001 1285105113 101 1756932875 823822406 2 131 1717721518 47 619699183 37 1832427331 1548798187 1949 83 1958925060 113 2034078196 127 7649109 47 1860003850 67 127 41 7001 466630652 67 313809240 89 1314434080 113 61 113 589321555 505189326 131 1300823974 628304771 83 2104501114 137 1226965608 480940592 11 776208646 149 2067002053 7 1752861705 2026766365 5 539756635 13 127 31 260159001 19 2069589725 43 61 23 1312940947 83 1008778777 1122644220 89 3 47 2 31 1043016700 53 964247656 1443905199 79 935339296 67 1693481280 2777 47 2133692703 1422605475 83 5 920030110 47 2116040251 3707511 1438724072 127 4999 103 1484517267 61 685100089 1811353703 103 131 1787204410 1843791032 2 19 818791833 72316907 1949 2777 1864480577 468747555 137 769798819 139 1022609656 1950100901 97 5 131 61 779877314 17 1363004136 47 989839411 991137528 83 127 73 137 362147307 770748848 43 337814923 107 53 1815846356 1284503177 1262952333 23 41 578136613 1006087963 71 2777 805395569 21805685 11 325454896 219866018 4999 10007 1233225142 41 1527168097 97 184384584 61 10007 59 137 73 1842038734 2 924158174 61 31 1347307988 597422297 73 1997318836 2126521688 97 516065608 97 12009861 76209020 1658740695 29 30130043 17 237048814 67 41 3 362244672 17 411722352 803884540 1949 59 1696708607 1398601018 59124045 17 109 1008913156 107 3 103 948264762 22127136 2777 867871416 97 23 89 305763835 4999 1778954138 37 1036687454 79 1949 1959309775 103 61 759013911 149 560018884 1507437250 23 1518990472 786722770 1845445761 17 43 73 613738482 7 1358611147 83 1157612265 265643141 67 536095592 23 767889450 5 2017097900 103 5 1195347745 11 957958221 356936299 79 864637146 1568855079 1476050020 107 1185706269 107 253781958 149 812086058 1335331146 1488175205 5 61 109 360186903 2106842567 1487042797 149 101 1718249168 840685769 37 29 73 691422493 1598624482 2777 1603517381 23 1910946727 10007 29 806643639 4999 348101593 59 107 17413715 146117820 2 131 109 1212246816 1949 1215838823 3 149 2030434473 149 127 103 891378470 37 250526223 1741193164 1618897247 103 760041865 107 2063100277 2063857425 786597890 5 5 693280595 139 152885266 459482004 43 1998598578 47 41 1585133554 1193410206 375725099 43 23 951832579 1849960958 103 751610384 127 721036404 19 1476648322 2 694683570 7 113 19 2062411050 497867716 474903771 372838076 107 4999 1579549269 460054482 2777 7 228155510 329016039 11 109 23 1914944212 113 79 637199227 113 37 597336113 29 31 1547982830 1574851625 10007 220694378 1554647492 10007 53 113 23 11557983 103 41 786983643 89 629854246 10007 645761717 1002641358 127 149957790 795437574 1949 1949 297479768 1268569018 2021328391 43 67 1982200561 31 367665704 356954258 2 13 16502629 11 3 1204658793 756557753 828102536 71 1912895936 560011698 109 113 4999 79 1016637728 127 4999 89 1757260589 827040421 480889428 23 17 41 53 2045313990 418880783 131 31 61 1326356517 79 169928684 103 554867356 43 7001 546498060 1387667931 581101469 13 521709047 149 1100597142 1909203101 13 1888772561 1300626110 7 1109669512 139 330265112 11 1416668683 59083971 113 71 1323735005 23 1557718746 107 3 61 257339724 5 1560337870 2114138770 401628481 1949 712021136 113 19 1255745093 2777 1482026583 337374953 1949 221681209 616444675 11 392203515 2084259691 37 773035605 1120206543 3 676150519 1519064074 11 53 883034925 83 1572520952 794192367 61 19 17 767533408 1374600635 109 1042556987 84342444 31 37 1954995344 461445948 1090501944 3 320069794 624869179 11 103 593218379 107 885065052 109 1238593876 13 2063555260 3 1713780021 682120635 1239488459 43 1352866043 37 463752746 7 1572886224 345409010 79170733 109 5 71 139 1782239652 5 1700804390 1700667245 5 10007 759494823 643730474 53 1479759280 71 1009627450 5 186414456 2022125313 2777 2 1460235368 67 1431532911 31 508693152 53 2037623306 127 1831970682 1867563004 2 1824144774 41 79 1529892749 1555770147 872006469 3 107 1889524770 261510247 173661839 1671605936 59 1949 103 518966089 17 73 79 135825039 267434520 37 109 465016563 970656881 1090156704 7 1961079631 113 360192947 4999 258713247 1241067133 53 546957721 1963174085 149 1639968798 1124474690 1120497551 103 107 1776080160 101 17 795413119 1998027391 1454552883 7 2777 1759224361 29 43 1876227741 1002896855 137 53 1766526782 47 1336756845 715788850 2010151444 43 31 67 1167400563 544317050 139 31 1428319992 2063761823 43 633746644 2 304349079 17 107 29 1731934955 842640269 23 17 272205241 306479451 53 67 97 2143965109 724593067 11 131 11 867039217 1013622235 4999 3 1682660814 548321821 107 41 457717266 29 1010838007 7 533446550 707113554 79 982235503 1317410784 17 89462669 101 809612768 610092415 61 1362214851 1567096781 89 1655771842 67 74858992 137 7 1613798319 97 51201551 109 1853286561 3 29 225525576 19 23 137 396177130 10007 1880285279 109 467081568 2777 2004452485 41 79 83 1438725648 47 803302803 423026713 127 1697225814 1777352181 61 1846519490 255720763 89 1100652228 3 11 1919915756 340262483 651622061 1757282591 41 1949 939421898 107 627201365 107 10007 2117691347 23 912855441 716141547 23 113 1553470325 336367326 137 79 399343578 1319772183 41 786779668 896359466 4999 969706020 127 29 13 1774719804 1686571326 2055684007 101 83 165542587 1059527868 67 1893913723 451059738 295882227 101 10007 983898247 71 1664671467 1942703562 515305857 61 71 544351216 101 883781007 23 83 957606068 1547153231 1949 1695073452 389794299 131 137 1949 113 1779057762 430168431 127 550098280 1691625650 103 1475691783 7001 61 149 47218845 4999 567466484 19 698232634 43 563910686 37 1979302938 400418514 1949 893445555 425728880 5 37 109 127 204818023 31 83 101 4999 31 2061022713 4999 883072854 43 1671933611 7 103 1632277256 2777 907062618 2096898815 1242980052 149 948938025 2046419631 89 782654706 59 35854772 131 277274964 913329080 17 59 1467034056 784596986 41 4999 1209220492 139 7001 37 1452866235 48302415 1757153616 113 488636892 29 821952423 3 903431157 678294011 374445868 83 2777 103 268758827 1949 1308985431 31 2099852766 73 953223926 1025824408 107 1136981144 97 37 83 19 536683785 109 1294212448 17 11 131 109 113 1832988029 47 1244638537 251942090 89 31 76848909 71 5 325709020 13 534536873 1390096783 17 906001372 23 1214218900 113 2777 1299483265 1080899568 31 61 96448137 703131925 31 1724979500 1921825558 4999 388272330 137 31 2777 5 968738645 989510350 1949 83 1455069597 325713580 107 2015230844 103 896951244 67 53 534999728 59 986414237 1949 1441891564 4999 103 131 1271284636 2 1126582979 19 149 1857286639 1503946102 190459920 73 29 1928903013 535378652 1687338210 53 103 1275202072 61 1596565078 139 1227087830 35142953 71 438028748 692742396 41 13 156545467 1174199637 2777 922244313 109 1775327363 17 1865613864 798414690 1074320941 101 97 190756543 113 113 5 101 10007 2133962729 497803237 59 514780821 2777 13 7 624841181 1103790689 83 13 1841096086 19 41 59 765118608 909907171 899769398 61 31 533503428 1585256250 313142854 59 53 741943820 97 149 71 1443521874 41 109 53 1974077379 5 4999 101 13 1033315730 521790057 73 2083202294 31 29 7 61 11 7001 101 83 5 723375160 83 79 2127484299 1612412151 266285584 43 3 2096030710 4999 1176724608 682838982 101 71 513606261 47 149 104774565 2095190171 149 1678419738 1476279484 2137143452 71 1973175981 17 101 4999 19 713723486 1265335973 137 53 695175324 101 815671090 13 73 453494570 83 103 1795787181 682633750 101 5 36441270 89 83518668 910480947 43 1048430076 37 61 2121687360 737525868 612010414 37 382079099 2777 876049082 5 1607302720 19 1630992680 1318895054 487771805 107 107 1316935644 127 1109630426 17 1690110587 2140682544 11 1941559655 2013463219 83 7001 79 7 1428570692 2 363227390 175879817 4999 1036327693 43 10007 810056643 1649443803 97 1839615390 17 53 1985908145 71 41 113 2 73 423054856 337472941 1191467499 67 31 388381671 7001 1073393320 1387118978 7 5 1736299783 355230587 1949 1780539117 3 845057397 71 2107323736 521240099 50593031 23 47 575193567 1637952256 23 13 879351317 3 37 453725635 1602456088 107 720214869 11 411783592 109 1081535169 203501337 459854538 2777 61 1539754269 67 13 10007 7001 1112737281 1578259321 31 107 1677718270 1438241624 1067953667 2777 97 183239111 924614767 1345225571 83 73 370521939 1448510311 612314924 23 1602689818 3652805 1678562145 13 7 815245851 1521051406 127 452019565 7001 79 131 984382994 907325833 73 382398382 19 488838650 2132599425 83 1513271450 89 570800672 53 1334858901 113 1863708548 47 2132543201 667230890 67 31 104461720 113 89 1560447354 200175472 2 41 149 139 228108313 1022404770 1893747986 37 2 1286361845 19 67 73 1069337361 400753867 1961740638 139 2104754602 1634221977 19 31 2141338392 606629917 800263411 1942087838 131 1024559830 7 61 227767229 1361307684 4999 5 1244576244 3 339976087 23 2078354428 1121649340 1537187765 5 571865604 4999 1611802575 61 1726152653 2777 570486018 1141197581 79 1856897493 1594155431 11 478565874 59 59 695585066 870771869 11 83 960923301 71 842228483 2 1467142069 43 1607648609 97 53 696652246 1594519893 10007 1599988274 1775804314 67 1225765023 2777 392054083 101 513378152 1955939033 10007 1900570469 2777 109 1993420994 1482299829 572918981 107 1696803706 113 1849370536 139 59 2116592847 109 7 708968391 43 13 31 90431890 61 756458971 89 603611172 61 127 923468943 31 882450929 131 41 43 496234362 2 97 997778666 139 585510395 59 1584504890 876119735 17 202536445 149 1508190890 103 11 109 1744118624 1478153800 139 113 47 10007 1689839270 1755012238 17 1949 1631178519 53932728 73 2142240115 7001 500172443 2143335147 101 227865999 1842705074 1554826974 137 2040159713 867967048 41 83 1897564011 59 83 137 980803413 142940441 7 2139819892 265987229 133279425 71 41 71 97 1191153404 149 998648660 1850006977 13 41 59 57603588 1072308616 1861380756 1949 97 1732853978 29 23 47 1384999619 1392966585 1073337762 3 101 1051003526 61 266311970 53 803024624 995059577 997649329 71 2055132275 1949 63202172 496833333 89 7001 1732024243 17 64179442 79 1084867199 1757212647 131 31 261936391 1742822387 2033834231 1670270503 11 2 149 71 10007 1968226795 1285168989 870609000 10007 762486063 1952676944 67 3 1291487526 29 73 816057291 2023117839 11 1745039868 13 1728600640 1834104584 65395469 139 13 92322187 7001 1883342810 53 1679265038 2085054542 61 659579092 127 1865203788 1340723252 61 103 1103238871 73 2123849079 928002426 410996000 2777 109 587453123 1862625833 137 2777 681170330 1125595856 19 31 4999 59 1840100587 1248882059 127 1589428304 139 147452173 2777 31 89 2 89 1356365251 53 149836194 47 83 1042935172 1212446819 73 79 71 694586255 13 1537963934 13 1698050658 2065996521 1949 103 139 151121512 1489633037 71 59 1909080423 1463856094 131 67 5 103 453501647 137 866931068 933830753 37 4447634 1875885276 19 73 1783784790 7001 47 113958597 622634175 137 276743699 2138831122 71 67 2069071957 156779397 727872967 7001 1316230006 89 356520917 5 528106703 23 47 47 101 107 410778564 850766095 109 819328911 53 79 1542233719 13 1751324123 29 1949 67 387395407 695159395 53 1067432614 935038352 17 1581816602 757883009 31 301184498 189236047 79 137 10007 553507184 971199364 2142307696 243649270 149 170353230 5 396608901 2091520774 29 1542753287 83 270026639 2047017823 31 606691390 113 53 1962870741 1230221107 127 976003939 1283429931 113 83 127 61 1372438390 1984309122 1839784370 17 79 59 17 697309213 11 71 7 385988064 1633711863 97 1937515539 1212103270 1685775567 83 71 103 1137499143 83 926075903 583715248 948146155 29 79 3 473637114 2142428646 721727649 23 1758486643 41 81577759 1432535748 47 139 1252183446 1313184708 1873911054 3 2777 67 1365418527 5 1169056140 5 854547350 113 67 575276606 2064343769 1949 79 162874355 1793055300 5 89 858945539 2777 627907470 67 43 10007 367156830 29 282455505 97 1155531203 101 1649866273 19 1843143621 148051467 1091522880 29 19 1175225905 2027625869 47 10007 1113138652 938794695 1382838390 89 53 1517039179 83210540 149 485841396 7001 1171425117 398714870 31 479399928 29 1593080664 5 103 826215942 2777 317591605 1949 1646600956 1037992573 23 756013059 663233865 345653389 577454483 97 139 1465446803 1420398354 97 127 251724645 1506608618 4999 504141001 570817738 17 31 192988454 843656648 71 73 2 1076545262 214410872 107 19 2050667803 83 29 1436420401 13 979284194 67 7001 304755554 139 139 2120362990 5 326977620 1310954580 37 1693018509 1691411599 13 1698098753 83 989285134 59 863876230 698676171 604978108 23 47 576106260 89 61 1445426415 737601264 1167860424 17 131 113 566612962 103 786761483 23 26598527 2034534247 31 2037595071 29 1423856935 73 1217106649 149 1631719101 1984556728 131 734079117 1014280365 29 139 3 1184048667 680272065 23 67 689277106 7 1558874988 41659989 19 37 89 7 310639546 67 61 23 1979063106 137 1307452513 11 1320523897 19 139 263458237 1988423641 2777 1810331854 4999 59 83387178 1524845881 13 19 677269923 71 2104133706 89 149 1978336027 1587994767 809519099 1949 1125659727 2777 131 401487462 97 137 1848018965 1664417740 7001 113 41 182537784 13 1414217337 113 1646688798 1453948336 2777 43 1512993767 41 139 814226555 595887059 23 1404161684 137 10007 2020349628 37 356573005 1146350302 31 139 1900594955 31 674187225 1649936116 139 1797033617 1161651855 127 1423005407 10007 1762382805 61 113899355 5 317035565 11 1935336834 103 1042392136 7 625538921 97 139 11 1778504767 664413588 73 10007 1247282490 89 59 821081524 350983684 113 1073727356 1949 1443669127 127 97 278819031 4999 1304404067 372295526 938141761 73 1780091422 97 596807438 1646012393 137 127 1527292729 1779362456 101 5 2777 1462613409 945501098 61 5 82335290 90879812 1135351145 43 13 715715585 1630377112 61239577 103 89 627638858 733028161 109 10007 434403870 664424883 1743717723 3 101 53 398342382 2091203114 73 344111542 1949 215280693 763912610 2 131 131 969899340 113 19 1129947461 2067299142 10007 1853546575 584989206 41 5 538227321 139 906210222 13 319670052 11 2019574689 61 375752741 1098288264 10007 640901306 59 73 113 97 877688445 137 1314218094 7 493072776 53 19 1293281569 61 11 109 1175104039 4999 1047945369 1440851355 101 53 933367778 31 67 1406044647 928803928 13 44271806 2 2025933714 1832051634 47 2082767212 1366565942 7 101 483428475 1953850434 137 59 101 1004199856 19 43 71 1019102565 1085109415 13 97710790 71018191 67 171320477 1026132829 31 463977359 987901896 107 1161372473 61 1226160268 61 1057401999 109 61 1392159202 32803787 3 1672963209 149 17 1280992789 127 1009644278 101 830241917 43 2 1691949706 307796241 31 2095147586 139 1139998492 113 1779975111 761112406 10007 23 1852689169 63199111 738471925 31 7 1165396715 1744194240 2135609862 3 1694419113 89 47 2072456070 292254113 1169479097 149 29 1602611920 47 17 998148744 653696172 107 1298815327 23 1971845752 1001406113 113 1537930 137 975252584 1475746464 137 131 612118984 199001029 97 59 47 732736965 49201221 137 681928858 1041523568 89 23 1718834643 7001 463816250 378565073 13 109 109 256102538 71 1974499279 373866535 881199075 5 59 139 1699637790 1987991483 74828212 61 53 922646683 7 1408692376 79 2050346882 1683640306 101 1054162452 79 71 920461821 1866528869 23 987939355 410756379 443377018 7 86427390 7001 549235451 17 1949 149 536340400 139 23 584590719 43 850573566 79 186901676 37 1352160413 103 1260993400 388648848 23 1908835456 19 654138435 7001 59 109 514551831 105357258 2 437949232 779782835 277453534 31 127 379729842 1621878387 53 47 1949 678209122 575461740 43663483 425282914 41 1261974908 553727425 31 1953294752 101 1541405630 1186660344 1949 1037647748 31 37 241803621 975059446 1108431719 748964809 103 1946081598 67 1873864777 107 1896087831 7001 1399415888 94142447 7001 53 113 1866361562 1721850608 1573738959 23 139 1602624507 1315357108 83 1097770055 89 3 79 1717101024 31 1425926034 137 2105195293 615125664 1405809621 43 666771951 83 760898433 1673282765 61 1098662582 89679548 1302075341 7 1023855252 137 1960943472 7 37 67 1181730657 1131117785 101 1235440282 7 832867154 466776037 266104498 1680016224 101 602151575 113 925989122 37 197055799 41 336966782 139 1950975227 1723084067 2099452962 83 71 1373440236 67 59 2021273330 1721649146 73 97713931 59 1949 1174385542 1139042376 7001 4999 1858988128 1835347857 955289990 5 1091032842 83 23 29 1101199220 1104466168 127 339808414 71 1894002532 122403140 103 1656558991 41 59 7 1800640457 1277533250 47 103224831 149 427920848 177814430 4999 265696850 59 25718867 1100396138 79 131 2104203875 1479791720 79 692995900 2777 348158044 1094046359 101 1902095024 218042751 73 113 29 1893380942 340621733 1424265609 1556150736 71 139 71 1058335017 251929554 103 1567956228 1526059043 149 1132529183 5 1082016580 115923960 1617131358 71 654667947 10007 763555623 127 43 248422881 109 97 53 1255520339 149 13 895290961 1121232146 89 766997439 398586565 13 71 1652518578 97 1571564027 114510245 1810074159 19 29 1484425813 693388521 415256221 83 1103528741 10007 2777 4999 1457968348 59 442035257 2136339024 67 469659682 1565092463 89 412606848 1819229954 912576186 43 11 23 97 1723067393 1625981650 37 17 109 2000195453 1510931949 59 1498486080 7 1414777063 113 974539120 1238451063 107 137 524335853 377805041 53 5 13 1975566388 31 439197804 518276780 2 61 716933671 1565817906 61 857577528 672874953 1116214341 139 2014910116 53 2 89 1546747554 2129314052 4999 73 882615114 1652374459 4999 19 1448046639 1211035832 1922091605 31 1745746699 127 5 131 327886057 73 127 2094899787 67 1107064277 953276023 113 1132581286 1835397372 109 7 204486779 224540449 29 19 97 7001 412694948 33309582 97616087 103 3 1657408445 1768655514 97 101 109 280616187 523269252 103 4999 992286503 83 495454888 310117465 37 1033668371 13 131 183966051 43 1270103556 402588095 127 725737436 550620395 1501634089 17 10007 4999 2077715844 139 805495548 65680541 481321852 149 137 137 113 71 1279771379 93263328 350695280 2 23 127 429455072 344850454 23 149 1415259812 815989113 7001 133754105 1983388317 24010018 17 149 675158634 777388677 590757339 79 103 7 7001 1274462040 1762312723 83 1379696467 3 1773132594 1514347191 1574033525 47 87569465 17 23 734760682 47 1065364181 1251839385 109 2052139512 101 801919093 1142603910 7001 107283324 83 7001 1294596270 43 607787202 620903315 59 1013562862 13 311855466 1046009967 31 4999 2777 27960267 1948385935 139 7 5 1237970455 97 1960266404 97 137 1952202461 1205303943 19 52818632 2046553042 89 1702884437 4999 1029069145 1414181174 23 11 768097528 1010745945 1949 112842118 7001 4999 1049195119 83 1447824890 17 103 658233963 4999 73 89493783 42090012 7001 2033425012 172968832 41 10007 409356349 1263673953 5 1127113235 1657290115 2025540276 17 109 1635519276 1041834086 37 1224843338 28968660 83 800974900 2052280848 31 788366228 13 127 2072958946 101 1331441792 633082879 13 1624604131 89 1308483761 13 2006819282 127 1411333474 501993535 83 1762355358 23 907014729 149 1012444868 311475565 1746763877 41 402706391 925812736 71 71 603322003 1610457074 137 702240354 1094436693 149 1620208865 837744660 139 265428437 674447213 2777 671312915 948079791 59 13 524121494 14512327 1047096842 61 867157080 71 109 7001 1684172372 1439080066 139 67 660702142 1505906472 19 139 1724196866 2059118478 89 139 736175692 2017898445 7 562684096 1949 67 53 941788323 2777 1383148721 1329385553 73 1982046579 73 2127189778 41 804862554 204959615 113804906 103 495761351 101 61526776 43 3 79 37 278088123 67 213994114 284542048 2 1401582720 73 73465302 884230823 139 53 1066333797 762245949 3 1325486634 1238077683 17 139 1334056114 504678095 2777 103 67 222561136 283570532 109 280048250 1557796499 23 3 849000207 131 1519370002 17 1513725203 11 53 875044305 163617172 101 109 2104474871 29 1458975645 101 2040619958 7 61 1811297949 1066478311 83 356497699 678549434 2 11 978574751 139 1337971605 1553731417 37 787827051 10007 29 280790806 79 1499313483 701829363 3 109 357322492 43 267297073 109 704362578 4999 71 236264002 73 3 371296581 919664885 1028448320 1949 2044474680 573394810 107 107 866086462 1612296009 1694286970 113 103 1843041933 61 113 453211134 13 1029696031 566958041 137 560886905 127 1640532025 10007 73 29 631978701 285611394 61 200744900 61 131 13 855480418 17 1243946899 822614241 139 2777 550826281 149 1976312463 41 89 2021814635 1355527399 43 1640893722 1364637599 13 487431971 838865165 29 47 31 2 31 1521362169 3 107 1363239492 405871330 67 53 1977328876 1305071311 43 671099581 877486509 71 530328252 7 1193701495 1155596757 1017442757 29 2035093579 139 1440634642 107 662271043 1934645737 951060315 31 31 41 409424753 710020997 17 1003764065 218572403 137 1012234589 425445261 1949 61 2009547735 53 2078897673 1527164596 19 107 47 41 378527826 1532862395 14707602 73 59 1939268463 1063898797 127 1745879922 41 571480755 139 748217223 13 127 181090965 145148542 109 1796457945 5 1374085330 764764052 13 1580028112 1660015541 19 851406131 2777 71 59 1680415176 2036488696 41 131 1872626106 29 875247035 323753452 83 3 1324561964 1332753949 37 37 1450825907 2777 757124314 61 1329367693 37 1124239043 942894606 108941723 11 890496431 101 2025116963 113 149463101 19 1126763939 1694983402 127 2069674978 61 131 283330861 31 84822205 1269757515 13 10007 31 5348267 579013971 29 1882680731 2047426912 73 134674206 10007 23 1570712136 53 41 13 1071470465 37 1833964061 31 17 41 1092326018 1372945355 107 1852756039 305137100 149 103 13 1407013373 61 81005634 137 149 79 137422317 644172124 109 101 1949 459737916 571201226 17 1493599396 59 2 7001 5 842337708 103 2777 13 1813112544 43 1613864587 131 23 1801739500 1748655502 1495278552 31 47 1654321198 1318454089 43 4999 1384777989 255048980 1139715525 13 1477438742 1873084495 1381903676 67 31 735344893 973005587 139 83 712179453 61 835310515 1364062296 127 1949 139 1709319702 2010188319 131 10007 89 71 1165500645 892479308 41 131 2021315109 127 145095849 1657635000 3 975482678 79 668039168 1251053214 19 34807158 37 1972884032 501623724 43 139 73 1446618952 1673560706 83 113 650204825 10007 5 53 79 89 251097836 83 4999 37 127 2027442854 47 97 490224129 1860837912 1725917046 127 1892641178 622083398 71 47 107 108157312 1191704154 1765571711 79 460804077 53 1687477865 1357843377 4999 31 101 840096947 4999 1481313810 73 848419578 1068284558 1544921532 11 1460457299 131 1073172436 1867699084 127 828075048 29 749819505 19 255024858 1571911638 11 41 338608750 1468788461 79 31 120891909 474135979 109 779671005 13 1841066941 564153331 7 855231432 59 1671760339 800369867 367637166 10007 1568784590 894673501 19 1200776577 101 298591653 1068704915 1988475046 1949 1660088068 131 1453822696 107 31 107 83 390270067 1133449660 401117568 841583396 53 1073861177 1353807002 10007 43 73 1533393470 1233930607 1478214689 101 1183446189 83 101 276058755 19 1443472256 1234262593 167076761 23 83 29 226414513 287316601 149 349956151 1163473205 53 700776176 876380405 1739419034 139 1949 1015252075 71 1543216666 295978303 983099968 41 67 452111846 3 476220501 5 80463000 1974641890 71 982246067 127 823836300 505523619 10007 43 11 17 1245394466 905301306 893053850 1222702940 149 131 113 205004713 139 1012639603 62460206 73 944198897 1949 1660760944 83 5 305518285 883847820 53 1999548808 126981799 1139360794 2063627973 11 4999 1070070618 131 103 3 304521111 131 23 1663749045 1921450935 59 2 82328038 83 1856986141 426199605 1268028845 1837462084 137 79 1424736621 29 649565026 43 23 23 1444000835 502393209 2093478959 1134997756 53 1461632767 1241814069 71 993879577 1937402623 131 41 43 89 1219695783 1182955782 1339748518 79 1461333705 1943375124 854416598 139 1020076362 103 1572231885 7 127 288479825 103 17 1018035973 1038581408 31 101 149 1991692089 19 1461626471 849614564 1648291057 1963987669 7 5 83 113 5 73 1221970816 107 1040076203 131 1925232068 13 7 73 2067682406 252769708 1949 583309608 815631706 139 7 1077269242 171589077 67 1374028978 17 924434857 2777 1026362728 794545637 83 870015212 1339218840 137 1578414117 10007 7001 468632938 71 1626253367 1816453421 1005763249 204142973 43 1730390090 107 1562687064 53909136 113 2053641187 13 940347889 47 1949 101 767320157 306290472 127 1101198566 13 4999 2052349448 10007 1250135975 2777 1180030610 137 103 818903976 2777 3 1295841912 728159283 59 97 43 1159419277 450656383 89 1017905876 101 67 10007 1389585641 139 47 47 1605941449 1654085028 109 67 1949 923631100 1412120664 633409784 1901176530 101 2 235239682 7 785569446 763758638 113 1376984082 1250246881 71 149 297104063 2028620845 857472624 282765393 3 31 149 1289832655 103 13 17 387070365 480811867 103 139 1986159185 29 1867434389 31 962080252 17 107 599713065 1896090183 79 59 83 1990819135 73 865058121 3 131 139 1496803216 2 37 1563089975 1904650110 398499858 1524571388 79 109 11 735413712 474223629 41 2126817026 936586821 31 1793475395 1126999190 17 1341370873 53 7 61 3 1622619219 1744795914 353644530 19 71 137 1885015469 2134208742 31 573988252 852067512 101 320213799 137 1320300238 71 704575529 47 1287147217 139 1602902547 149 190623001 149 4999 2091471622 1899050114 107 67 103 378951008 502524846 357546262 73 51530919 109 1881731637 373584802 19 2109675600 5 1884938290 19 158642660 834176151 7001 61 1675241294 23 1339408265 884056452 79 89 558421600 286243224 89 757964673 1094330764 1027283447 83 17 728044890 11 954561795 753138375 1782755244 137 1067839099 638524088 61 4999 423165350 31 1924120183 458730405 71 2054234054 61 19 2102526377 486944160 67 4999 1651143599 7 10007 73 822985687 743690219 10007 113 529862650 59 1642647143 31 59 17 149 1611834171 7001 73 841517815 5 1754704920 612956377 846839312 109 7 148489530 1149592129 109 959821627 17 1627276686 807856422 73 1380488619 139 17 73 1726036382 109 225018063 83 237110416 43 59 438148042 879019288 1498037064 19 2074582887 19 2142937458 61 1186362465 857874415 2 43 743729319 1060292609 103 1357793109 23 1544544898 71 97 101 1890720808 215090458 10007 1533432652 37475968 41 652383017 1201873647 139 47 1908269090 367257859 23 1013990489 122477530 53 943780142 103 29 691770466 59 97 122650167 31 1791785381 1180004639 131 53 1397760043 1307491768 11 2054823606 79 2105375201 2039159534 1734314927 1737364551 103 2003298685 59 1050014860 905806760 19 252497094 2011579157 89 1054132287 89 67 1338395149 71 1301483605 1116641356 61 332736883 1135091892 73 889505584 1960911487 113 76689659 4999 678539545 5 833644795 2777 1326689534 980432567 270437552 31 131 968383833 43 53 17 1900962729 881722051 2777 1930334355 2125058229 809568504 67 4999 1172940365 1352378069 31 2105688537 41 10007 131 1014548233 1790075176 23 7001 1757489034 1611532629 1810292869 4999 854413351 31 37 1326388985 998985904 71 53 589856375 318533773 31 616016421 1198538751 127 171456060 53 525569021 23 325958411 101 616899039 61 4999 137 1026204528 839956922 59 187201371 7 5 227319575 17 685221533 250019634 97 103 4999 426574668 1980186084 59 1735497744 1702153130 7001 113 71153043 1218649377 131 5 31 2777 1749937658 993874415 149 1854870008 1983909218 1779296162 109 1800505690 1949 109 47 4999 1894642733 137 626458119 4999 1895845755 43 1775484214 109 703262768 149 1949 1320972463 149 578245666 2 537580174 1158191507 139 2777 2001746049 107 1741876005 7001 88597655 1938632908 1053897861 139 127 130048381 3 2777 239396839 2777 1843666962 29 1861036053 1301328883 103 831214757 208817044 137 59 5 4999 55300926 1451932887 1949 19 7001 2 113 131 2086999383 31 29 1240190220 1503292256 29 344569603 83 23 995240539 19 31 540814900 47 754496452 3 149 37 2 1500926578 764322840 636009373 636113067 139 1069145316 2 648364038 1070273265 97 3 63749784 1170175473 137 2095781886 1816487521 137 975215752 2777 1585737231 37 1512499949 83 2074092644 2023830168 7001 182054004 1302466040 19 1236271158 79 470485040 710755902 47 1143817757 31 664292397 1865728610 103 61 1033208301 1827790637 43 43 127 97 1445146255 97 23 37 1372085528 4999 473600261 11 41 1584067554 5 7 79 41 775681337 5 1193999935 1949 131 1378756529 304234662 59 1504975422 566182172 2136603322 113 121411268 53 1366280375 894545112 103 269864967 1583100847 127 4999 17 1577789856 219491436 921175885 43 11 7411859 79 1686198988 131 131 528303350 101 1849456551 4999 61 1988425235 1178446922 1254863477 1644912142 31 3 83 294503339 2118773174 898995812 109 79 5 29482985 71 1137243335 101 61 127 7 697985603 1669497053 1740857177 89 481738666 3 1266331497 814275072 3 1623784746 71 137 213882690 5 797979715 97 631335755 73 107 107 107 55325454 19 7 11 64833206 17 333813428 1195980139 53 1444115140 734848040 113 224018863 53 1429170599 1079254280 2 1366816996 61 1173284126 149 79 584041458 47 1792758647 47 43 536044407 398125051 1042002658 139 11 1547634825 101 83 109 541119382 1525459735 41 1880322447 43 1879112986 73 828943100 5 1649887320 59 83401220 47 860539507 17 428778930 1110506137 13 67 205920882 113 19 672425509 103 149 61981178 113 89 131 148423000 2777 31 1323023797 1984942307 1428469229 10007 79 137 954976858 773308625 47 469435765 79 1507167846 103638757 97 1591645452 1362771095 121793666 2777 2 5 2065082255 31 1000326724 83 632792698 23 596098237 89 19 131 61 71 131 70112510 1095130773 37 13 17 113 83 7 661658565 3 73 19 1794779273 29 1627532954 17 924580690 113 1331439549 11 1614666512 149 763456481 67 79 223192064 1536245376 31 19 620434915 1949 366528940 1949 1952734284 275058899 139 280328667 7 107 59 10007 2 1469489318 13 2777 245689521 3 244197639 1065960021 2777 1567572068 90044876 19 29 753525879 1556935180 1278587510 131 1943823392 127 1902467747 1460914737 113 1534577516 1548404811 1897274031 107 13463221 2115637696 29 1287378451 137 3 1056948756 165847212 53 116678864 1261024535 963212379 89 1655732354 71 966133565 19 59 1943636646 139 1915715097 41 1124110079 1688181232 548502173 59 29 1883333258 714916988 4999 53 167465637 1340056540 1277369524 61 17 137 855517461 1949 1103948682 1949 5 1995018265 839375155 1023464917 59 304831642 61 1799404901 2043713866 73 786162039 895115050 169688799 420923361 149 13 34694270 19 67 2079121412 139 2138730450 1692918718 17 3 678822485 139 109 1332455567 112456608 45966420 23 2113944107 11 1760750463 83 11 218888678 2 31 936832107 3 598649745 7 2015721400 47820948 83 3 1941821832 149 644374191 50068497 142367429 67 504332187 103 471653377 940465333 225754246 7001 491846016 145426910 2 2 906827658 1443345960 17 520802854 29 568889504 47 83 413482218 56076410 19 29 71 607744148 11 1264832822 11 1911183746 103 912465680 59 825588062 97 19 265585256 113 1968188800 386161317 1545147496 103 113 104636381 131 155599704 7001 1922838652 79 1052808826 13 475105631 41 37 2082116873 1687350516 17 2129566701 3 29 570539026 41 29 1430334114 73 915835224 1299492345 801563510 103 139 1476023347 2072791491 71 1819951307 287074442 41 687494065 109 89 1093015497 137 120744676 2031460156 930590166 11 735432171 47 1647731311 31 7001 707748395 489804335 37 59 1619826946 370553951 101 1696268086 113 2016599599 127 608721366 97 984156324 149 1767861160 2777 2 1652133250 1595007359 37 37 71 1081669096 335303464 1377996092 11 109 1842009966 101 283017251 7001 326883691 29 258180359 137 1090459994 2 623639284 1145501536 67 548764099 79 1081838956 5 573852965 638016334 41 107 1166751433 71 23 1277713391 97 1221695881 406338144 139 2 191380448 41 137 107 2128887190 61 23 638188130 3 251625723 410708999 139 58156211 940057272 1949 217606814 2 67 2125601532 80526393 97 481719941 70026614 109 41 1035765042 1724191788 3 1926654575 41 1718230829 386763104 13 37 663234139 937081066 109 974204068 139 879510927 29 855267507 83 1949 1718417708 89 29 3 934096008 29 103 17 314372772 133240747 149 2777 362876144 1974300191 53 41 1622239846 89 397811427 13 1979446482 744137831 48609123 127 37 54667056 1341202011 1009535263 107 811039670 1626172022 83 335306131 43 559327230 435875304 2 139 1116262713 1641298378 113 83 47462554 1352919128 107 192949322 127 730768311 13 31 1972708052 79 1765624641 835473067 11 1256616613 127 1170663140 61 59 73 1236043300 1992133208 73 1838457470 83 109 631221071 1179879534 53 2136974836 10007 298478789 101 1982874723 113 47 2007438808 23 1365264755 1949 145231684 59 1198525174 59 848453502 10007 269154048 97 103 118823118 10007 59 61 1833854529 19 47 19 109 427126715 83 7001 97 1529742624 109 67 584274572 1419052642 10007 568407607 11 1174678703 109 59 19 618484846 283085285 59374185 97 764494772 10007 31 381181239 256637096 19 97693136 1160541811 1128319271 10007 97 73 183058231 7001 1575932101 1659595698 97 149 1056032285 1575916112 925141628 67 1474021560 725028095 11 13 3 1945843155 53 1672397298 90481178 41 442692703 1057319419 53 1568090277 19 101 1893447760 307910352 31 29 1949 2019602525 52459284 47 127 1716287251 97 37 149 1585154733 71 41 1341265859 53 84700148 41 1017127836 1828733677 137 345746454 672839300 149 139 1562547112 565641255 17 47 2 275384439 11 53 23 1094614712 634607398 7 7001 793619440 47 47 17 1055904822 7001 459398619 97 73 13 2076399780 225648393 127 137 1789011037 139 29 1055107000 217505748 2777 1697071698 7 10007 2 149 574919033 113 2777 1926607621 5 44854020 341917960 402630640 127 31 447847886 1378400783 17 1002750083 107 520657506 146743829 139 1994443307 276788721 819425174 131 997069686 17 922578848 7001 23 67 3 424889156 67949852 61 113 176961616 83 53 1030317350 1894687943 137 1844092610 1529711623 1244950493 113 2777 1663381345 301509998 139 4999 47 71 1170643101 24944004 1148291335 97 609769160 11 1524185748 101 667445370 454457120 1222479739 41 67 1262807759 1937119745 1523873258 56175994 103 137 435434087 11 1977438205 1943929423 43 53 107 818637847 107 1676271309 738500518 107 5 1022800165 1370536850 107 1356733250 489870396 10007 273861569 738056278 47 23 37 17874626 24906244 798907196 29 131 23 1618644999 137 1236977247 59 67 880123256 37 174463917 29 416173815 19 2 359555740 860572758 17 1688319453 780963986 2777 345630974 1798787880 103 1660889639 61 1794038731 1949 392793664 5 715219199 29 615851337 1638803966 79 73 813993946 1558725638 766599178 139 2574141 11 3 291498186 966180243 139 759620394 101 1714857891 3 855766692 491254767 7001 1330610060 37 1477614187 2072744828 7 2028900369 149 1348106188 17 107 470135637 4999 1109278100 719063088 2 107 751678562 101 616771107 103 113 1815781830 174669243 131 5 97 462291718 4999 29 61 606792132 1949 5 1609900795 1522560140 3 73126023 2146124916 97 83739712 1091017373 113 600270351 113 83 1070859111 41 63291331 5 586088490 2777 207608520 1299444693 79 877665352 31 986779442 2002690113 71 10007 7 51767135 23 31 109939330 1949 749643870 541943025 5 1214880015 1720490560 101 59 113 1106317121 823678018 1949 1349573026 137 1133934341 101 91415302 127 101 1465919353 1219585471 1246563786 13 658985435 426844758 71 4999 663647244 676483321 109 1187062211 1125344460 845483519 23 2 1109414380 587547648 79 1186849167 31 83 127056224 1677831045 37 1924258922 1555535649 59 4999 101 928575277 97 1419361237 137 1870036270 59 675902807 290942418 101 1062107708 7001 1497578848 390928245 107 23 1252974197 1446981819 1312577139 139 2099379902 2140627274 149 113 1181027553 2777 668201740 2777 111032791 594590656 79 107 861744295 993722941 101 413199888 628810842 930740239 11 13 2056397330 19 542607586 1235989520 1878201815 113 71113585 23 107 1830402455 89 388068569 61 1319506799 137 1961640117 79285325 1527122602 348502613 53 1065672171 107 919753061 2076678650 5 101 257695541 729621475 229550775 37 740929403 1215413548 89 2 2095047600 10007 1293034491 4603220 97 1756371115 19 31 622226451 380779571 47 5 49624370 131 333119245 1425130529 113 7001 1488496612 89556792 11 19 1826627646 1164610321 47 37 113 616211939 516507101 53 59 455137505 1225857337 2777 1368264001 1887469420 839342181 149 5 1555335275 1010150337 1588191185 97 2777 1526816920 17 122955658 2 101 1935783978 358024139 7001 17 1051984561 4999 1211297692 7001 1275441736 101 41 2074245719 623891506 2777 109757500 434851690 43 97 79 61 1251358623 3 1157188569 1439226100 137 1849033926 1430160511 13 625753464 131 1190299667 304692865 139 2041047227 127 940540156 71 1784361989 29 1875038732 325823091 4999 13 5 1363550010 1433575299 29 925536972 225257145 488335634 139 11 1907965598 1135018623 37 131 920787210 338944160 73 1615054628 43 1073776935 1321249972 7 89 137 1645321837 1720922637 71 939613597 79 1474770104 29 206671835 204498633 2016861547 4999 11 110100254 131 2 1781322415 79 2002458950 31 995355967 113 107 2058214657 1920022932 386336586 73 246240972 885920919 73 103 1081385343 1133666040 3 335489573 137 1524374340 1084644900 2026060799 43 17 964349446 7001 29 599521088 1038114779 89 375946699 7001 61 300491539 47 73 1949 1318028791 1152003226 13 89 131 1884033485 235772182 1027088006 79 103 903086181 1835263757 131 1946505682 101 1835773475 2777 113 97 3 295727013 778198950 131 1949 891737664 1909977122 19 1213695585 89 41 103 1708667412 2070302266 1108339359 109 917359587 1077931003 59 852847301 53 1594162673 29 789459682 2 79992495 59 1865599470 4999 553214335 2014891941 41 101 31 89 1996743528 13 1708990036 707015856 109 288407238 83 452334645 995256989 23 71 1900141973 73 1932112973 1206940244 107 1860530552 377375090 348417238 13 1526704907 23 97 71 877537209 61 1727178339 30178995 739080617 11 498076220 1559580193 127 1923548451 53 137 173714630 131 1798351101 103 131 85475795 101 47 1367479946 1622997489 137 1003480064 1379466875 499557832 43 139 2129251345 107 149 103 1121399831 2777 4999 802081064 10007 41 815553140 1678938766 41 1474380372 131 71 17 41 4999 2095525811 1454933955 3 1351086792 4999 1554743989 610672351 1519640872 131 2000170846 61 71 53 236061435 31 1311326051 71 912961119 413677012 101 5 73 1532135814 11 1812430422 97 253870134 79 10007 61 97 1072746959 76513725 3 347095224 2067703637 127 2118513543 138825460 103 771037188 1606522538 23 83 990106004 31 1727695612 37 97 10007 3 43 171537062 61 73 1743649212 1861291591 113 1124892208 109 1621016281 97 651556760 1184040976 845535859 4999 1362942357 127 447358516 1626461111 83 1161976046 37 1697060426 149 17 23 2019658278 41 1649428599 7001 325189449 1291228093 1823918764 131 804252583 10007 1584748548 1552548527 722520978 37 1145474087 127 1212149570 844289156 2 127 2137877462 23 10007 3 1104718691 19 2045735875 5 5 101 19 1933769004 494425676 2 1981860633 89 43 555938142 670175683 2084393964 101 37 1096307040 31 31856654 307901858 7 1570038512 1124559373 109 2014411669 29 1866608627 13 661154936 23 1642105654 819054994 74033999 109 7 2020251807 1873684631 7001 37226829 53 31 1361123130 1949 407312796 11 67 37 867945593 1057737870 462804983 19 4999 1949 113 1452230122 29 1825409727 969419337 89 783680956 1988852028 103 1513241186 325480618 109 868433628 31 5 113 79 1949 107 10007 113 1123909921 101 1897205925 103 1779269380 97 1944799444 700856187 103 561225966 47 109 71 137 811047535 1149000916 67 918408999 1515096650 61 32088074 19 1015189051 29 5 1530193750 715906010 496991686 103 83 1754283020 67 131 383191244 109 101 1171422397 71 838888775 5 701674435 7 1299391919 2 72716056 305213519 13 1918981057 1259620196 137 1106344472 53 108679945 131 533160961 1964295892 1813899843 61 149 131 2083652202 1938678432 516226592 149 1534879992 13 699957442 67 1906280985 79 1338698306 89 176711903 526998770 37 11 1877925005 640032745 1223715104 127 7001 1812347107 137 2060907214 29 1584094666 31 828092336 648700420 3 1489423065 77549056 466407058 13 2021065225 73 1949 101 83 1228945559 79 2033525175 1526316340 1289844523 139 1485048478 7 1261852368 1242409777 23 686426562 89 1846855908 73 17 19 868700501 269458114 1227500926 1553649077 61 2 609855040 1428762980 59 53 1549478744 457803176 1288091168 19 1766178739 17 839786230 648660242 4999 59 1927711543 61 37 720915437 101 1206667907 836254974 1512540557 79 61 912908589 192814876 10007 2002951974 143591628 31 273771916 526881635 67 89 97 71 37 1914873570 5 872598165 17 449646192 1025680765 47 109 5 936510732 71 131 1022614236 79 7001 1778702064 1861992961 649333583 43 943819169 3 67 632207712 1414361491 79 1001370188 59 973692012 1113162282 71 591581660 4999 889941976 131 61 1575245822 31 2002995591 1217942198 61 79 41 127 64412368 1499742619 107 1067960259 1648689919 2067756469 97 159087857 1288004803 103 1430234310 41 113 97 149 607422330 5 17 688929811 1571898268 109 408855373 1949 1539077996 101 61 147265407 1108497551 37 576121372 1676888860 101 2777 2013131222 29 938367732 473758732 53 2118831085 1514078016 109 79 1508504131 1339524256 1868790849 131 2112926928 223102085 89 1949 1400878832 2087605084 79 2777 4999 961397682 2047015515 1757820714 485355654 31 149 266401295 137 103 1430572150 127 854492957 127 2097153032 13 465432422 874053356 11 1056810248 1308585847 53 496570747 73 1406012883 3 108074066 107 1481086403 19 43 1866815674 2053097307 1552103189 103 3 2777 1750967925 477291321 1635733605 1905035583 11 71 1929721709 1784191811 23 686115208 23 149 824801569 2033788302 1485579544 17 615447248 486181012 103 11 1326163532 101 59 598696364 109 73 131 7 127 68566476 139 1018032873 904408167 13 540367734 2 47 960452237 103 109 2022408890 101 10007 1009035831 533110594 1225182849 107 59 59 692298448 1924040115 4999 37 1156542649 23 1488681624 442367974 787014131 61 7 74601569 1194430748 109 71 1949 1459021400 1684043195 923431755 2368290 5 1732399145 97 1322819652 1631816159 1808049336 59 17 20438879 1134616020 5 1480244340 7001 61 1842478099 5 767944790 1086935211 107 101 1769697922 1098168180 10007 1387022728 1337323224 23 1706879464 839782439 113 1084668023 4999 384023180 109 212760697 1092946899 107 446854577 10007 442569582 739607363 79 200269266 821257379 89 29 1284367776 995780295 5 31 300424968 401541388 107 1017679568 103 785991043 17 1187382408 246804658 61 79 172441516 71 32408731 67 1378792598 2777 223657414 1204506100 127 1852998562 79 418858869 806777398 7 1147611087 1103056506 113 129833045 1888796356 113 79 701881188 538463131 71 37592299 203798684 1901774745 113 7001 1713151701 1363297575 1063835849 67 539675877 13 544472931 97 893756238 1922855553 37 3 1999243800 836024233 11 673044460 1431896155 131 1581332178 1108629027 11 1446031214 19 1675180338 2 395982324 97 265975832 99920981 19 2777 2092269556 741081607 74351053 7 149 619138955 7001 89899841 232657232 1113970750 1757044967 103 894392028 107 1742797168 2124414217 127 180110765 1939821836 53 583591745 1717267865 1157047794 37 763270497 11 109 5 1320797605 29 47 1753723549 113 997092338 10007 102801911 19 113 1596136752 182124625 79 13 274714622 149 430853913 11 91190473 38160540 2 1314361782 103 10007 3 17 817511657 554589623 1688704388 83 1747711130 11 10007 59 1446896530 1077994546 2777 720949789 1395510176 61 13 10007 324981499 59 1202125815 963198683 47 73 1571754605 1641387407 127 1662948541 7 79 804946168 2133844023 2777 526446854 895093452 17 31 730302030 1233807792 2 127 948028076 103 1104657799 592365463 71 96072656 463091039 109 1212741412 1364211331 47 1532846710 2 107 3 67 2 892634116 43 127 611862124 2113192624 1014392081 4999 113 17 127 433249896 137 1612511509 43 324497071 1334023761 103 13 2777 2777 1274998456 46814405 11 1523958689 53 61 168857550 5 1166997387 131 533482697 1019801717 139 1797284456 61 492528894 53 382343590 47 347141859 10007 40900365 53 1380460207 47 2054416269 2777 70228224 11 3 840510724 1519716886 113 13 417736966 1949 1447144686 2777 155078788 109 1518864612 59 497242206 103 216016132 103 1789243900 1153902511 1711471563 101 67 1250287 13 1857328915 1970482980 5 1727753105 7001 254451345 2088457542 3 1461418128 695185094 1344145681 41 3 107 7001 657527888 37 406195406 79 743987082 127 1470253799 73 131 67 1598375919 61 955198451 903593854 1909985071 1966598641 17 67 355378910 4999 37 76905018 158590029 1591532043 101 101 49526432 1579898105 29 89 1501065380 2 2099196690 79 279976965 1516900680 31 1115628931 401771132 101 920757851 61 1293771692 23 73 422908564 1929963396 59 11 1435849092 7001 1005959688 59 1190147324 612557673 73 17 276314923 103 73 7 107 1720957612 2046671906 19 1740378188 1701716284 1232258080 109 1218311647 17 373635129 11 1426705643 1308095026 10007 1583283151 7001 410958700 23 1620411295 137 47 1847795788 1798668662 103 705109366 1759083337 137 201702223 951300326 137 1282587207 11 389269903 97 2777 386322355 1268914049 1202643233 88523507 31 1175756937 139 89 1878001344 19 640972486 127 1913591169 79 1374248055 43 1153451221 107 113 1334862898 10007 11 644113349 29 1831912658 103 1907494286 946619543 1031200364 61 1198934065 97 386271957 442822227 19 113 530934803 17 125781438 2777 37 325346994 1181858758 71 79 13 448265610 1486133561 131 3 61 780219829 1431988054 53 1258745679 23 1362310079 7001 561781243 1207149507 113 1978308176 1924114325 19 7001 1053265445 1025723511 7001 971233757 37 993730904 37 1248004783 424721335 53 101 127 1741017098 550589711 137 811614016 53 1038897785 326290346 131 1832956192 1418908108 133475723 139 1345487915 1404256589 29 1621541650 61 113 13 2777 511406766 971627868 113 111433098 101 1000513777 3 1996124814 131 1866244331 103 46033687 43 279381820 37 1098232689 357680422 137 1024757664 97 19 498020267 73233262 1770289683 139 137 1003491298 381441291 23 37 1030094188 1629263993 89 947789431 356957560 139 41 631019438 67 2 1295292076 2103754374 1614042462 67 131 7001 2094275859 831852210 59 43 448818548 71 572441476 983500515 2077153184 43 874757193 1054970555 137 23 19 151404521 2 391435464 3 178632450 1292573918 23 65363286 149 788437821 43 23 1776463466 41 1094395698 1824140697 53 1290009983 23 1329823560 1824330995 5 1942072793 97 1771081387 1528567689 103 1914806100 1727826535 71 137 871898184 3 464327006 47 103 1601632772 7001 1724801365 27445679 2010096497 53 557847171 139 7 1558927396 13 1502762235 7 392440251 486351109 249101735 61 10007 750775175 149 107 1166952272 505071137 4999 67 806070004 53 691100849 131 10007 382587624 397909588 61 1483864663 1111560952 29 2130326339 89 121945931 533020044 1898832812 97 1036956609 374817586 13 131 211649225 71 1505309624 7 5 101 965248819 23 2031911471 97 6978471 73 1869968949 1195139329 109 2107975983 503289922 83 73 10824877 781136626 101 73 3 1435389864 2119070094 1711716429 431228905 113 71 1307233700 5 370160975 113 324025466 1984680924 61 1258464770 2777 43 274470419 141488662 3 59 139 1091396897 107 103 1576999465 109 49149844 1874065692 1394644926 31 127 864293420 109 648350748 101 947047274 71 134684586 17 61 643762341 734862669 107 61 1735055391 3 3 1842020502 1316194243 59 1615097624 1660382557 1587181178 103 2 73 243196220 1949 432882645 1949 388892206 889757013 4999 2081372552 468652174 79 19 500387667 231081724 2010794533 1660472021 89 101556942 1345886839 113 23 11 1169083553 427240836 59 139 1484367378 89 1294464873 13 1542493532 89 1335648587 1009338035 113 327429288 149 137 1656908551 1193513175 23 3 23 10007 1788431026 1030244548 59 1680296105 113 1385287001 47 227044169 1143732367 7001 2 1417761676 23 889836650 868770565 2777 1123760788 29 97 63664980 440769552 1467005790 959184131 2777 97 887524392 107 103 1692126230 73 13 2010223917 1294987681 1398782868 29 1784926916 1445432504 59 107 73 3 1634004569 1949 131 2777 1342582305 2112336175 1603861245 5 53 59 27887648 1794625951 73 139 482999285 1139994461 131 1663878029 943714692 1065488449 47 139 627081125 149 53 1223732622 67 939232465 1820685086 942859357 11 31 89 1651597951 97 89 438800171 58088698 79 1056231975 786076940 867414317 11 17 538490368 2042550918 53 513229634 1280159721 1949 29 1850278242 7 1337279503 1688372402 29 2053524568 37 616462587 314240001 2105032648 2777 3 29 1404410086 7 2 1254667692 985927583 1750200544 59 1799328649 10007 1523275547 1173599374 1224190288 37 19 256427230 1358409123 1247049352 169067478 61 1405974963 73 309485608 1949 47 1748706435 7 1485228933 10007 79 1519861882 101 105979906 2073397084 1455734261 1017901708 83 7001 907490623 131 1645212363 1640631424 7 1496575146 3 73 1980155368 149 1620727087 822717878 29 19 984139330 31 109 340154665 7001 866191724 10007 97 1281418880 816771240 2777 1938464052 928033330 47 658301326 2 1480124378 101 1072719687 60504198 139 1080617780 899663604 19 55066968 23 1635319803 5 642416455 868428940 109 3 2 1104518993 53 1234360312 186275607 7001 5 1808419802 127 107 509842374 243580257 41 923300303 4999 61 1499151616 820122552 127 1056887015 2130217759 710893107 89 1426177062 37 109 1767560895 152312894 29 111481162 399022323 7 2777 13 31 67 124134049 1191961418 139 471956986 358714671 1684249945 7 93941643 29 1907574818 79 650598259 522936313 609157166 2777 71 1249543221 127 465952840 31 923546425 107 470761587 53 819102704 7 212459337 31 168599607 1253222646 29 1957268812 37 31256379 131 855347643 73 1712343334 799115143 7001 670219732 694360653 2065808331 83 89 1911225682 149 657346131 856138738 4999 1264637022 381937169 10007 17 2079166045 1717401935 79 554005218 97 97 127 2777 634624270 71 342344108 4999 89 149 79 248175355 4999 2120475820 101 653785221 19 1117052465 770270028 47 476806540 3 17 1324239939 1030049074 67 797021079 1238641879 17 827092143 1578074840 31 1215222506 737808708 1739733408 7 41 1577863630 1736780232 2777 2080826895 109 57308276 53 1242037987 97 19 223054194 2777 1549869810 334155936 2 2027729299 1621823540 2777 3 2777 103 73 137 506357069 582277309 1252756316 10007 1593844844 2 149 1949 1671021935 1152992816 37 1168401380 23 599654831 83 572695660 5 41 1983776759 1354472535 13 2143207211 103 11 17 1506988239 1949 503715152 1043388648 97 1387876582 979963680 2096048124 73 47 2077169418 109 1245020018 78757296 127 1419337903 7 837488841 1682377151 1949 3 1612201539 925035362 2777 250279902 61 218174125 1949 1827308338 1699290222 95160762 31 1702384698 53 1779884054 598935029 746513140 2777 23 105637711 127 79 1228556483 7001 5 511297658 1802200658 10007 5 103 1681324167 841984281 3 83 602121757 73 7001 93869408 941977549 2777 7 97 1650758610 1389390655 1117764907 1594544602 107 71 685414688 1227627843 139 165164598 2064582573 89 2126813861 61 705889955 139 61 125011753 422451318 1749629322 3 61 452753947 1296885328 131 11 107 662697545 1857340899 17 941379590 656610683 103 13 605051928 426000940 5 801826263 103 53 109 13 3 73 67 1069252263 1861480363 67 979456183 750211425 5 173669425 73 11 7 973763672 47 7 17 113 109 23 1949 53 103 1443088710 1332310280 43 1573291218 772658688 23 1804073609 97 1001458348 2128245604 31 71 61 1949 19 453408723 976191971 113 1112724912 1540543553 41 377234680 113 141858166 71 1266534849 4400722 73 764104286 41875420 137 97 1765149100 1961532397 11 59 950022854 1781705825 109 109 279442319 7001 11 208598529 137 1491062924 89 4999 1254823985 315498169 139 2060339278 53 1332319459 270958138 11 418871876 1958300318 31 83 1906710811 1530732126 113 127 1654837305 178514756 31 1754121714 127 1588007238 137 3 1070939556 1037471189 7001 137 1026968375 10007 474812136 29 792859130 47 83 113 1810189149 23 47 67 432828799 29 1782777071 10007 903936546 2 1743801092 67 26306679 29 592736046 661455316 1358490499 71 67 41 1943636677 1676953815 103 53 31 59 1400186466 109 631386315 619459654 97 10007 67 29 1681415592 317627372 83 1893923714 103 773729100 2 1214517264 288464364 17 3 1610101752 739152333 103 1890546294 7 781439847 31 1949 377776619 23 101 7 1313917878 1862751002 1461543875 71 2034136581 7001 477517485 316495481 89 1801977941 71 97 347870653 127 1742797251 59 1496941127 103 2125189765 142049243 139 41 47 111403301 1193366472 107 467843270 1525726562 19 1182216455 7 10007 41 7001 897913255 575524206 1382451409 23 183720596 83 19 1748282986 7001 1276142280 17 2014778664 1914165241 1628898616 109 385921557 79 131 494215709 1930961877 89 37 29 131 2 1924533061 103 139 1949 645131916 113 1059036167 245653467 137 2777 1717424280 1937465552 73 17 1958043987 559993128 3 798554557 30484238 59 1128679656 107 2042417177 61 7001 37 113 1831370912 2122426962 107 92382573 71 195309995 304375580 71 1433037091 769363437 149 588618391 149 53 19 7001 4999 1704873957 127 964085330 131 1195807562 5 83 1482553567 139 477096783 71 159244054 844320356 555438183 71 2 881641372 2078534518 37 1867288509 3 1297830820 107 697093695 109 153407558 818154082 61 23 97 107 456776152 1577716177 103 984877451 481546012 127 2127798894 1989863432 1980181587 127 71 36861354 1121668721 180353364 3 137 1378408512 1640615552 7 1949 1968293151 3 983397780 97 806366433 1016419961 89 53 1040515716 23 1144726445 447878517 103582996 59 2093992836 2777 109 1904763773 1867427894 7001 40402771 1644057703 980984791 79 59 1854544699 131 304104276 1990817018 73 137 79 1105424801 306436367 61 299792842 113 2073932392 41 224732234 41 137 944511428 131 42407320 127 71 1787862715 889924295 47 4999 1680267399 113 257453739 862713645 3 1162326983 107 19 473629245 10007 532992834 1085219122 848358978 806976871 139 23 793304865 1785715615 5 1061337004 13 1612655709 3 2777 500173801 10007 71 1263558174 103 2079354318 609277342 1880706692 47 2021814280 10007 1093244736 847780690 23 766697893 17 167803986 97 37 1715848841 920063093 1820937144 137 1215617517 101 1844118701 416836487 37 1968529944 1305741835 5 810572395 139 61 881740807 733555937 127 2085982730 2 1486299011 83 149 97 463232335 4999 1296660616 23 47 1779829464 782261608 1057803021 870556236 11 139 107768368 137 1366540887 292107894 29 557434284 109 828467144 131 17 13 518496988 2 89 1990179730 646892508 1256538962 10007 4999 73930211 818223676 799632556 19 137 61 2011444073 1384760790 310996260 89 47 805754041 53 155949897 109 131 448957804 913825872 61 23 29 140838326 2 1983328922 71 1511360457 4999 1182803392 53 67 1098398335 1120771176 113 109632600 113292105 620444560 5 479873370 1512450526 1579204307 17 47 1280009421 1867876961 79 59 83 69251465 1123822905 41 1019979509 1654841794 59 67901417 1325439859 4999 1829426467 720534674 31 1124432036 768503827 13 89 1303431344 17 1926193823 53 2777 1678398529 79 1245442426 5 1344440260 1728497830 399529607 29 109 61 41 103 5 1296886251 137 109 101 1193121686 329491694 1051332258 89 1662047524 4999 29 1064177040 43 1673601710 649868503 67 109 736046589 2147342247 71 496337296 47 1314712294 543537660 3 7754565 109 2 1335883072 892745026 226384266 3 83 3 133060329 838143687 368609360 5 2024631058 67 1168451123 127 43 1645161634 582788229 109 13 943340909 101 785334590 7001 17 17 2071983845 1478807517 107 2777 1309683186 41 54239761 787666662 705016836 1933166058 3 2115035950 101 1154854753 13 1044294810 41 61 921017833 109 1965124376 1676492921 19 1219712638 980337642 964261732 920519484 7001 17 47 1196583877 29 103 1281958703 97 443559951 127766945 19 2777 7 7001 353270460 4999 2139557003 300150186 2008280995 89 1439509418 1354894350 23 776431283 89 17 607641591 2777 1888282244 103 83 1949 691998297 1260952326 131 1109855363 41 1061365196 1675566516 1493903552 41 17 139 1099441350 1092279375 205011234 41 1177977191 4999 1460987744 351334719 47 83 79 2034850646 1033545008 59 1740553168 827489250 2 1400132085 1869808182 11 2777 1030735150 113 4999 191916609 1358858174 113 566812671 139 1949 327993025 387439894 47 7001 3 1161690330 884650224 2108783727 23 89 1026982462 1572943641 79 903393570 1119767940 5 2 2024790853 943357154 107 37 71 1812235382 149 706878797 67133589 127 555097442 953505981 149 1789904816 730542690 2 1989528518 47 1464785785 31 463249164 499108073 23 1949 832710250 53 209743843 816021019 11 127715621 187736824 4999 648945185 2000759768 1219161575 79 1357312799 1203521320 109 17 2026831902 41 1362055383 1956787976 5 1181364100 1899240286 2777 100226706 113 89625950 1487609865 633683631 7 1735221096 79 1980539848 17 1318733384 1653059236 1326628440 2777 1178644141 1459646887 103 43 541867123 508774560 2019058161 53 23 107 2142288905 47 647194465 139 722601214 7001 168203970 71 11 192177227 1439260680 73 113 827274130 7 29 2140488658 125427346 61 89 1053908808 1288295025 73 212710753 59 167777474 7001 43 53 71 131 209295294 826352585 407682566 493491694 59 61 807454865 31 1912977690 180091032 61 1161469142 166928247 2777 113 1261126104 1852678053 71 1840578032 17 951010652 117419454 1949 665490265 11 11 109 149 1037278802 89 85791860 1527922775 5 17 113 7 916276288 202990880 37 2 499680066 149 869043990 238952790 5 405171565 916301900 89 1165632021 653774687 37 53 199344395 79 391388077 83 547119483 89 137 13 149 1570832232 53 109 1972454735 71 113 2121400302 79 89599796 31 101 724216662 1165630503 47 11 2028025054 1949 49796950 73 1150209912 1945960730 4999 675298491 109 71 1103230518 38765858 71 73 1918869532 89 949723980 5 409568550 41 694812404 47 1732449046 10007 208165614 53 532260715 19 158199757 1775491427 31 830093913 127 937325786 697697106 17 1949 1254965078 61 1144951444 1172853201 13 4999 559468084 1049383774 83 2099220396 644141135 2064731587 101 352381124 139 1787593098 13 900615475 71 441146785 1921372976 2777 1570204664 715175598 725497944 73 7 754787705 3 101 1686801644 11 2116212725 919854578 1232178442 113 37 1248273921 929417830 2 149 81863878 11 1807930751 1965780058 73 31 101 218371696 1841409982 3 139 1600554261 113 1739255885 1913338020 5 31 7001 61 1282397815 17 1076310290 334058007 31 139 579419276 1047350961 97 1918048318 587475068 772742669 131 1443580962 17 1196616757 1909063108 47 7001 1433258722 1390552622 19 182576662 1319700271 4999 551774623 2075244868 1253009467 29 599239998 7 1807045380 1653593602 23 6159952 71 1555642944 661688902 131 83 2 23 17 149 98244640 1119821569 79 515763508 2075817999 73 89 127 2130804730 1413237077 276441486 7001 67 97 1501723445 1309737456 149 31 1448655203 2126492554 67583603 1545551431 47 97 740529137 113 1742462119 97 962120981 41 1450763598 1356012147 183509119 31 1706661318 771547052 23 53 1392359290 53 419457211 1434160901 83 581977015 139 2009363984 23 4999 73 1399113182 1245226535 259442694 7 850861877 67 2 17 784535091 127 1317225080 97 966857200 43 11 388370544 727419630 3 730522247 1208213896 103 1616537613 1741449685 139 733699056 109 61 53 1146189130 2015129042 47 1725217104 43 31 867016091 374187299 109 139 79 694265509 766645758 67 71 1374565822 1417267991 83 2025310141 1742627683 507781580 23 41 919197462 644243420 59 89 103 1172646798 61 3 1407064008 127 920031177 1697649299 29 61 5 150645019 103 43 1191269205 71 10007 71 53 23 666769034 79 1354273853 16717897 31 19 197744476 31 1572389595 1993305721 43 1780937211 2011514669 79 5 1660291045 41 53 535287651 31 1641940982 70693953 11 1111754028 1847624416 11 1907322796 131 833331720 2002282659 13 23 1375514954 331225258 961581307 101 671920088 1174684203 103 47 440882186 73 916470908 613467326 73 3 71 1732955220 2091480938 139 1039026112 914668094 109 1724983969 1818648977 1896305681 31 609302582 167474900 1589787016 127 1158771221 1958613622 17 132365349 1435521934 109 388081189 97 367908681 73 520705569 73 589222493 23 3 1696946349 1755645226 101 53 67 1608930496 1476022663 131 739733265 67 11 1350113347 103 1851008365 97 123571113 2777 614091895 61 221433230 207953031 43 4999 1268656620 17 1745153507 37 755259848 1223291832 97 79 2039588504 641360754 83 718186305 1108735779 53 757371051 103 2777 135531485 101 17 1360285604 137 149 1913160416 17 748337061 59 5 127 29 422034912 392801424 4999 640316911 17 337478424 17 932105002 19 1536388336 103 273895437 19 2133297733 422905664 113 923260291 101 23 116713395 1024454446 43 131 109 13 101 7001 131 13 7001 7001 97 673689929 519542864 5 43 1387843920 519790504 1949 79 1679387056 448682633 71 17 7001 803721801 1800986247 4999 46699058 113 992699237 2 2034031672 1162494644 131 1088652807 53 97 1969929719 971930581 83 149 275645303 67 101 469378108 1423157408 923340484 149 127 480519486 2024803164 43 53 623573221 459182021 67 1152536530 1241619932 79 1376904717 37 29 127 53 31810335 1847158794 113 103 430405070 11 1814657757 38690424 2051853660 53 61 864869355 137 109 696974776 2 103 817514279 109 73 1422771606 830697368 417849365 1875356065 5 101 61 2 2 101 306750938 17 363071907 2041303386 109 139 97 1413492924 384589383 103 11 1613229795 642761576 97 59 1209961675 2057400682 1132381373 17 59 850539587 113 23 652793498 733792550 137 739555814 79 73 2101772711 103 1594328997 107 4999 1197505451 1586832480 3 367509262 107 1764323535 109 1855745601 1715223568 493953392 103 780424261 71 1521636923 21168089 1949 674424580 79 768177227 59 866557013 19 1544380743 1654969103 59 1723500094 1414668783 149 268756873 1582399183 137 157316201 67 551842605 1697591598 37 7001 1797338726 676176104 137 2085655109 1996401341 37 149 1663718653 1142096885 31 1747152910 23 53 617494096 786848769 79 1760633816 344629356 3 1225546053 7001 1118651225 4999 1377614422 1494332189 295045105 61 1038187427 79 706716442 131 23 1006266675 475603440 113 1226656471 629305332 31 131 706498251 149 41 1629734994 1706044828 61 2110311409 113 2047532767 47 1202666644 222696913 127 1946153461 1949 23 1213026141 113 2 43 1949 1761356127 170812309 1259094103 17 503005860 1141920018 1906964641 89 139 61 149 1069961699 32959103 89 1860750056 107 2137212864 30893487 19 2 790534149 3 47 768482778 19 33981956 59 918053216 1552980831 139 83 1640802017 17 1351473306 19 2039613634 1190618990 5 1980553339 101 17 127 935410499 2087633164 71 73 1152152868 1419232165 17 7 1288782880 1444623460 98503747 131 4999 2112140173 11 2 3 7001 1132348741 1013949904 113 73 379181352 11 2115064693 43 97 2063278270 876170251 444541074 1830918743 4999 149 79 448714628 1589753341 11 1938422928 41 79 1070342955 1086517537 131 1887048319 101 23 573851058 4999 429873942 577470892 137 13 16556384 67399124 991296116 113 859815583 37 2127356121 31 2 38169728 2 558136382 132454058 61 11 2034784356 53 1724861680 1928734077 53 1276610417 17 13 1981556119 436155095 10007 7001 1126281300 302913443 101 1290125419 47 485579795 78658977 1328554566 59 5 1395599820 1050371490 2 2 1929750938 1445615188 43 683198448 541471035 29 1548944810 137 97 149 1673554739 43 685788748 139 1984664518 343646447 113 834292221 11 570687920 220940803 4999 406098764 59643383 131 1716030963 103 1953682885 1652517889 43 101 73 342311016 103 344016498 2073517988 73 764887430 139 948861034 131 400997157 797888341 493833065 53 113 437209543 863678549 898828388 109 13 1349022690 251300895 7001 43 67 97 2018091499 527122979 37 1776819439 17 781913215 83 89 103 1502008340 1970220763 7 1864048766 79 363827232 41 89 1498710694 1226619627 4999 927832757 37 17 3 1014832635 1949 7001 97 10007 1154647688 2058399872 2127834935 139 335852912 1949 814414987 79 307347841 1534471664 29 109 31801513 139 1880119977 700507319 1657618470 113 89 258558634 103 47 955020307 1300985474 89 221075804 137 430073277 1766109003 3 131 1486248710 842317872 924535659 71 1230328538 53 1063669958 131 932029630 3 43 1274748373 1684917762 83 1742645009 190501741 89 1351480753 11 1363744657 1269724829 139 2 734607601 13 516840286 109 1434450511 435572677 73 107 23 29 53 127 127 1067159445 2777 40805238 10007 425257472 1540604329 1126669779 89 47440916 89 41 31 1949 29 1958273691 73 1046671846 2096167337 109 1276752443 470297595 19 101 1951699154 230404230 61 1023424511 2116588858 67 662476503 120355048 280042190 1326396287 17 811701822 29 107 1534476942 1988149024 19 67 79 449562590 113 724366702 10007 1859510747 97 44489729 1578218421 2027878338 113 705054799 3 1100683347 37 1642319074 79 1732892194 11 1631870328 1392052317 149 79 628417587 71 1175457824 1428903605 1250793757 97 37 1722099066 23 232920340 5 1691115730 823352004 19 107 1914610518 43 448461104 83 1861174155 7001 4999 1936237057 641551025 139 67 1642482907 515709232 101 43 3 768741432 109 17591074 1815517189 101 1665986718 1605218892 949765009 4999 41 127 19 878600413 17 612316718 23 109 562563170 7 873898760 1517166235 139 315412128 73 1440480311 1487013650 1537361193 19 47 13 620529960 3 1949 1598914773 1815694247 137 419084096 41 1785965617 97 23 26530569 2065550052 1417001802 664007292 97 29 154115918 79 12880634 486541171 17 41 426396533 17 2004578681 416086583 23 1512929167 107 1969893112 966305081 149 1666277579 1290708109 73 3 851129463 308589753 149 1341461641 13 131 758245947 1503026416 8943515 59 43 687954807 7 1743947004 3 1565795867 59 1949 1600929867 10007 7001 13 1167456641 139 59 1818732289 41 43 1404777449 498551245 149 89 1947320 923572224 107 23 659308618 89 182337095 172300602 107 59 1487973628 1316738832 1664067822 37 1824580850 67 2061431947 1785865985 5 1143037970 41 1322121793 4999 875191289 7 1222354952 1066525339 1131991690 7001 61 283381722 710141104 109 3 1249109550 10007 10007 685869773 1362002735 98209106 53 73 2080871570 109 791620348 41 97 113 754977182 1030069128 73 11 2007742033 1817843192 113 59 1375599750 1516886126 73 574375169 459458321 107 1092514405 23 448548461 1348283356 7 383854702 1670708137 1450948642 1949 879981934 2127436905 41 960653164 1521679366 2777 818455512 131 41 1129431797 1378217995 31 7001 1449143991 198170306 2777 79 1523187229 83 739803568 170271512 1789808591 131 7001 1517662778 1221205433 37 414562023 1849243178 2777 107 89 1813017754 431945836 1603777352 61 287477079 11 1963582225 139 766253068 224150566 554302443 1586826655 101 1295225722 89 815303279 1491106418 107 37 138075231 79 5 1526538315 1949 3 425625219 1386994185 327580673 7 359892967 512825648 47 888282630 41 1599893701 79 1067863461 131 562476141 7 47 127 29 881383254 1531921027 10007 7 947169671 41 7001 1843125266 1333081413 3 1684211694 1653717213 5 23 1515934546 61 559921440 19 139 53 1922868143 3 73 972720417 4999 1333173312 73 460842722 7 101 2093589004 895965429 1871585609 97 19 1442217662 53 61 293744097 619350559 1414593089 137 127 7 625926175 1508816334 1581218501 17 1368630099 61 1098049471 185435487 7001 149 83 1553491744 2116997917 2051533229 131 13 19255210 61 565350867 1627926071 1493513365 97 43 7 783965168 17 757223911 759172816 61 143908133 101 73 960051397 653650176 47 595751038 4999 2140676779 4999 1828904146 67 127 1570672050 5 1235226697 139 1200514434 71 10007 2005825029 1635954008 67 101 603055446 13 10007 7001 67 43 109 37 1949 1760221809 790434491 472921224 1431677389 43 782404150 228109354 11 921586607 109 61 1387996501 1253406406 1336184392 103 4999 928219980 79 668987168 59 422888400 213922318 820964156 97 982548822 2051274711 23 97 1951388467 1188453504 67 4999 109 558451799 975363828 79 67 947217016 17 873335084 89 53 1773511175 1924548932 71 17 11 1863349851 5 182176175 73 83 1583820276 29 1478320617 359335404 4999 298273820 13 131 1802338479 89 2111804816 131 702995518 835136177 318132828 107 7001 1181096704 767784552 61 7 101 7 1885420678 89 1868355293 127 23 1350015794 109 131 1411386926 1714541886 101 101 59 1284775976 1598894277 2024557578 131 154496815 1701082973 139 1885041828 19 1055248809 89 4999 108758429 37 1367082068 1378524929 317883921 127 13 73 1965691367 4999 1573060325 79 1845542226 13 1132243563 3 230631800 7 1699160596 868594783 127 1997718036 726860574 131 4999 498880204 894671030 101 1341325248 861004396 43 71 107 188383130 2141452846 7 1287017207 113 541283580 2 2032405408 4999 1709423047 2 1075118860 1977955808 361567418 744985205 29 2013693348 107 1867394818 110799318 2 1567999737 3 1733188293 2003094301 4999 43 276810470 89 97 22289824 107 71 1547640463 1744788719 2 2 31 101 149 1030108520 50233882 47 1415553193 7001 181640945 1031716128 3 109 101148621 2777 339917092 546870701 23 41186761 4999 330071796 1403820757 79 1331910575 131370122 137 139 1559394157 676063427 2777 83 1016872757 376996849 164138445 7001 1313932937 101 280195026 113 481459999 139 1959715686 59 346386994 113 23 1387542530 1972204033 59 41 47 1430500601 332178187 53 931018413 43 781369168 7 1433014121 38222678 13 137 59 1459430726 1900062491 13 43 1928300858 5 7001 1403546478 2038348151 1858357501 7 804086087 2777 1669883962 47 1533410852 149 2 1991911432 29 1842757440 1536507058 1631456092 328631441 41 1698700192 4999 1939098367 149 53966012 109 1807199908 61 1710362774 366085474 37 139 53 1641742045 1004155861 131 127 1697469020 2777 1303862065 10007 2777 73 700196217 41 139 612855031 2025741597 11 536759938 11 3 113 97 1989784487 23 1474291282 1449003593 10007 19 292810007 231717217 742700470 71 421395650 101 2031651177 886694061 3 3 137 1911231652 386085454 71 79 1214387684 390736755 5 61 79 829216548 40159476 155691357 3 1619830368 59 73 1599744278 11 946265944 1744145041 103 19 1949 1821102722 2124733534 1980972014 103 1659108344 127 131 1908908158 2066401293 29 1715742885 5 769537565 109 2080813706 113 2777 1673936082 1791717900 59 148726996 97 1952988494 19 1008410450 5 97 1474470907 382701860 625254142 693285818 43 149 31 7001 1724203303 23 9913483 779835043 1571394148 67 137 1618441280 352994474 47 582357448 2016006814 109 363939228 11 1049800576 1469987310 131 535560226 1824441791 1739596110 2777 10007 778854817 279895790 1988920232 113 97 242348953 2128864969 113 445424623 7001 31 610725831 587713468 103 1875476688 31 131 1398372404 334916864 41 692237877 39093584 7001 29 108412034 384243286 1403421762 149 3 29 288708028 2777 568993415 109 97 37 1626188984 2777 528832441 266050529 1998578567 59 10007 444677579 53 1501916747 71 47 1394798226 617005279 11 1726725649 37 89 109 1059093687 1072982820 19 2777 563922613 2019112268 41 628829423 61 1532065765 5 29 71 764752076 103 111151214 59 519196047 7 53 1244229219 1844359561 714442094 73 45475569 10007 101 127 1867619044 149 113 2 86328495 137 43 1328064459 525883938 31 73 7001 79 554313612 109 696210240 2 1638781366 139 1732606088 131 667405804 103 1291830944 1518105258 103 518480788 1596070973 7 418695085 43 149 43 106738771 1702941828 29 1722771401 1894800352 31 103 1718300678 101 284290256 61 13 1208679264 1299791884 137 1348041442 1949 805340443 109 97 1588888906 1961346693 2777 1737526174 449558807 47 325280307 109 495258831 17 226508816 19 103 460373538 1930302410 59 390707794 79 114952189 170232360 584919157 2072880001 10007 31 348147794 36826335 520550490 23 131 71 73 1817566264 4999 1075225034 103 137 1130931575 17 107 2 13 1657654609 689884819 43 103 1478428422 7 1473302838 813047830 47 615219924 31 103 1557803030 53 24532919 47 37 41 1111820221 113 43 1287034677 1265548687 131 4797998 955027245 73 1938174777 656099593 31 1183360442 1566067679 11 23 37 127 7001 1568083980 109 1626803903 1070337924 149 3 61891141 97 1014694108 37 7001 1903964335 5 29 1953954925 17 1340988825 1705867028 149 109 1306370928 1829232274 23 103 73 1900645301 955745550 36877464 3 113 905862805 37 1302912524 3 1547165370 999395514 113 43 139 1629220251 4999 137 1177231136 1517770255 652367550 1901273862 83 1884930869 97 113 294111840 475696041 53 127 403153151 113 684534343 131 107 2 434191170 216900864 47 818037486 31 357562602 1963259046 137 11 2777 1056310738 79 5 1179832755 1888482255 73 443319729 1998478952 149 1949 1777612736 13 409406384 10007 2777 593911436 29 436947379 1242241187 1795807738 73 161278097 31 149 43 41 139 1931162306 1052366498 1792050120 5 1181185842 2777 364903639 127 2777 1179390609 1259289169 53 53 59 2132464991 1561329625 109 1949 596694146 825048731 1179426042 89 13 1935206832 1246274478 137 23 2111225025 107 1697559066 11 11 83 1352701191 1633972090 113 295239168 548348659 113 139 613118883 10007 10007 1437505550 1480614936 300728292 61 1817126109 23 194760438 79 13 1106654116 407455019 10007 2 945019206 615525774 7001 519334180 4999 5 43 240946931 468864475 149 1330307271 3 23 40519905 1540582435 493339460 89 251226100 1949 5 139 80340471 1267488458 2 650317802 43 71 778484541 224596785 244327172 127 1073638186 2777 41 71 79 7001 1383516617 47 113 3 1678599978 1395696135 314929784 2 980151430 137 107 1592441127 678408687 29 1942979113 139 30196777 310945221 31 755086468 1868228015 23 31 367262518 1891253819 7 1284013769 41 255264606 202995088 53 1536733198 1422118893 65893011 31 139 455561658 1056264475 29 41 139 71 101 1097363088 3 59 4999 1553799178 1481223696 67 67 31 2 1301736600 1104356561 149 83 60351956 752945124 83 1678073001 645397377 825221925 53 1325378470 13 4999 268174211 31 1148312757 19 37 127 4999 67 1851248257 1757286653 980027984 7001 1625632200 71 657751526 1146551239 1124837098 1925605241 7 19 593521924 1353249170 335387818 1949 53 561260474 365603456 67 139 149 107 2052754723 79 363334114 61 139 1656621894 109 122826611 1038837951 41 31 789362541 905865965 1949 1932191988 1375493471 7001 1398721029 3 1979257294 89 79 37 1292087101 2 71 71 1381252815 729134144 4999 1500139912 47 97 1087878280 83 344620980 1193721106 2777 377233234 7 1180372515 857731735 3 67 845020281 29 1349173467 387856179 101 1404886066 139 61 1787081742 3251971 254238633 127 1562568792 3 385020483 23 1364548841 103 3 221083287 1413374541 7 4999 107 1269416435 1271129719 101 71 395718855 1484110373 2777 1121833021 53 1416155654 149 113 298076372 31 59 604742246 109 209253077 5 646324370 37 1615151084 1357089811 61 43 101 475801599 13 399040239 1907569729 240685121 101 1692463469 1921483889 53 47 107 532171455 1276107222 149 2095088255 71 1646828076 776132354 139 643039133 1056717501 67 7001 79 17 59 1804914076 107 126207249 10007 1630190335 1045481325 354243253 83 127 13 227349304 1649803246 7 53 535815605 101 1462811886 1233527175 1820468064 97 23 7 29 253091410 2007941962 101 137 838227924 1949 1949 2 689992362 337617478 3 10007 2052140121 7001 73 1117982736 139 47 29 1606507838 1094710270 113 758664824 645266239 19 1076902254 10007 761932980 53 1020112677 1018391605 7 109 10007 1390209573 1570268292 7001 127 1468140447 960959216 1609874549 43 347865012 103 582238503 1827615314 2146638656 103 1277468467 11 394269674 67 119172297 23 7 1467026200 10007 61 793219140 355605080 5 137 461374492 103 10655575 7 107 29 31 1859230270 1090540626 113 59 79 7 864552748 137 83 585787855 10007 17 29 11 5309898 43 1649100740 23 2045438553 1826635597 127 47 11 1083032186 47 1402117869 137 31 73 1112741555 1111530996 83 1724424434 97 607464634 71 127 31 23 45241736 1859091840 1036760794 37 137 1121925020 113 788761131 4999 109 89 2146273270 1936325652 427691741 139 1976415841 1208699017 1516809314 101 2089165135 607002714 139 73 657608528 250291888 1233883114 1735604073 10007 17 1853826761 574327106 97 566975088 149 997091014 89 29 103 1027086110 79 19 1717005718 17 1266731744 829886666 7 1739098151 609699862 674880409 113 127 1743665931 113 559194724 11 1133624798 103 103 612819821 988094031 1975786581 31 149 282207192 1199635356 1337376655 5 89 1422803027 139 213907497 1165302470 127 19 1949 67 994552958 1643232792 1284096155 149 11 749453980 2777 53 7 1875435919 1776345066 131 47 280446058 7001 2130033247 2023950129 4999 1873020321 59 505327377 349223549 137 101 39804302 59 10007 903851222 101 403469346 43 41 1562984575 1886465719 326187681 101 238308388 131 1126840123 1243094699 120469937 31 447822915 71 95011494 127 749027966 1011369055 101 1720172215 43 127 1253004479 577739637 107 1378792263 1369035020 31 17 11 1282225997 13 2777 1948687548 1335724416 1740809951 79 2 211757640 4999 692476477 71 79 31 580061581 131 107 1949 1440398705 245632470 101 29 109 101 1296841111 1006578423 658956254 73 445244741 1350605058 2777 1978405835 7 5 449806015 644246479 2055451491 37 41 71 1272657889 1984594873 67 1827467813 29 1017184570 626781466 2097789856 113 17 4999 1889706983 26529693 26326431 1593813534 3 73 1030214118 2089733628 71 1558772163 137 67 3 1028916279 1962002677 73 732798966 101 10007 366566417 2777 1305153899 665707994 484927476 37 83 586471692 714803864 1357405196 97 79 17 1222370363 1047254383 483647557 639471176 83 53 986051538 843392392 1949 1932375030 2021344129 7 1064354527 10007 113 1222338904 41 31 1763080701 2118001326 149 1085178473 1260054791 107 1395277004 1373294404 2 67 744333820 67 29 109 7001 1340551480 19 618366628 144458558 89 1483254242 4999 1275309887 1069900977 107 1422070339 646968652 2 1216542104 1300720492 1566289094 2777 127 2777 1905149769 1574727158 101 769300134 73 1529843188 149 1779887546 37 2777 37 89 643414375 1778742252 97 1709954994 1789536219 89 307642295 279106314 109 97 1393212164 1177167944 149 636253393 821729658 61 1223813143 1668864401 103 103 47 296682283 569608181 67 43 1068863900 1512519333 13 1527807814 101 47 41 1481513475 2123094021 13 4999 1256563637 1045920774 41 1832014357 1798354013 113 2092131415 11 1346583623 1256045004 41 1837588740 5 130324232 2 1538870014 778377821 1027738257 13 1822290558 109 2079824313 41 31 61 1045845427 1796966670 137 398236121 750164324 904518886 2777 47 499222203 103 1860541221 1210988819 137 47 1790766881 89 1242952840 37 1983942146 90242180 7 889889686 1025561189 149 61 1231611106 1771218043 71 150970211 1949 2777 613686453 1949 1162660358 236435139 2 2068385794 41 71 137 1573730099 1294825566 103 662195137 103 173960717 123336594 1316052190 29 1949 73 1712413925 1975113235 83 1742836075 139 4999 507539448 53 17 2104897636 23 37610888 1018587407 43 7001 964520769 525880115 13 687045888 1949 1757838182 1361090905 97 1612656331 71 1224346223 356926798 1116216712 4999 112969102 107 670587832 137 411950917 1345852393 89 79 107 2039103037 47 2048753077 37 903784570 1830512618 7 2 1311028776 4999 1141486657 440921798 71 785414283 1006111258 73 79 930433335 139 1654689958 89 1606366070 61 2137759174 89 17 1422618718 73 1292970182 1563478509 113 314264759 2777 664840074 128127262 103 5 1369327365 113 137 1199363349 306965077 4999 127 1286897985 1726510534 1967477653 29 1311787609 10007 127 2 29 1836432310 7001 1724229341 149 101 500801220 89 53 1525333746 37 11 569293119 131 1665683471 7001 514734523 1956775684 1912748081 17 965601262 131 149 1533879804 19 131 11 503720118 593963679 41 2119634271 2116629587 137 31 1625306285 103 1730092890 23 1164277273 79 1358041126 43 13 660103288 10007 5 1506087675 371794719 2010901825 107 1887962223 3 1949 1312706072 67 5 1603943710 1478088800 4999 1191871578 131 127 7 29 767681533 111867964 2777 107 835620444 2 562036616 103 108358924 89 616488372 103 1136864687 41 968578998 1327574504 149 1005042101 1270536548 17 1237867070 29 1562961670 29 114465320 101 7 261584540 1058049732 851044493 1949 592937940 67 602393100 811477670 5 784743411 1949 1415290825 13 2777 110546816 5 897589535 96214415 137 268355326 37 963367263 227745925 127 31 54823035 1334913289 539838278 31 935088405 1105362610 5 67 1079957978 2094586506 2 2 73 67 29 1775060072 67 43 498911402 2 67 2084318812 603549869 1949 1543407571 31 13 1543837906 23 648791107 127 149021616 1407692945 73 131 131 71 1041681115 2100038 83 1799515613 1231642976 7001 3 1391315406 522872778 4999 1817400859 131 1623944251 1949 257505778 1584528781 11 1272033761 1688017034 53 11 451698225 1726138271 131 105252474 1699486973 260927270 500676515 7001 79 299713044 1089328551 149 1121449081 9423644 139 4999 139 1507390087 2145830987 41 1861656783 1868865895 113 1631057707 1050014080 5 79 1734735720 67 61 17 1492978981 17 150883636 1140767490 187561739 131 773787918 73 101 127 1405191969 1039280862 1949 1170147131 79 245610684 763540417 41 1891763739 83 67 89 109 1455656306 2 107 679168030 1949 1940907752 19 66780649 247696673 10007 686760396 958684222 41 41 235446928 2003643104 19 127 1181086411 1097307308 47 368597838 10007 7001 47 70863545 1668702899 47 1704085426 1566921054 113 126891984 3 980208233 19 611668957 43 553325806 13 796873259 714646306 101 1249890958 31 97 71 765400834 109 1932203860 107 1206968814 61 2777 10007 733773282 954430990 139 702672939 11 131 806168498 416097134 61 103 32861120 2043733004 243418888 101 1551988097 59 53 1895070862 131 993574478 1434657504 786608503 1634133214 43 3 308452270 390046269 19 1778082296 939197131 127 107740819 1640475665 131 97 17 73 1635476305 101 862839667 1823215461 1449455841 71 61 438142809 2006170989 1435511583 71 1592360198 31 53 113 43 1901615703 311577162 19 43 107 1423125466 500588372 1747250884 670162068 149 1086984859 107 97 139 1237093189 1847470267 731202432 1949 793219612 97 725050847 349585069 4999 59 137 292710638 71 73 782380055 253575319 655060469 37 37625573 2777 10007 1337138560 1943827782 37 131 1428836895 820870989 43 492248549 17 530751482 2 2122065184 139 7001 89 579422798 31 131 103737027 61 527568811 7 2098290537 43 59 1944672096 61 1806201992 7001 325512146 139 109 261411430 938158431 1377082841 23 17 1036769922 1157249365 139 41 765638018 41 2032163184 1294396576 2 2039311242 2 23 387759208 79 1807163631 1949 358112646 19 4999 237342522 944036155 887385205 7 914054569 23 411957931 7 1049456583 23 1576001239 470537220 425256452 127 566934604 863003680 10007 19 1285394270 519922593 41 2019334405 1226276513 11 7001 1908262570 1475798842 1451091829 79 17 79 336512745 1446542930 1949 1448888549 1359570252 3 113 4999 23 1326612561 419628491 97 2056352276 41 200907134 1911158912 1649625068 19 732816738 31 1668738246 88972418 61 1627558672 131 1778966173 17 103 2006227099 1949 890127790 285477826 322290849 31 102720763 3 518748024 47 11 1040476162 2116952794 3 2043447174 1215590740 19 79 101 13 1918827170 61 7 1427355377 73 1280038047 29 23 984268141 941417937 3 251633997 59 7001 47 107 861529058 7001 1718731498 67 47 758712567 948225531 1949 10007 1836007857 103 53 540818890 984274183 71 727256763 23 1852095123 53 373665211 137 7001 41 1310660817 53 1388417839 1496900215 1949 262990264 79 1534690340 43 1571976437 2103194961 139 1882885927 41 2 203245528 137 133015256 11 1411883616 2035455546 3 29 216443309 1613068107 131 479373845 73 1038788467 79 632262939 822981442 59 37 61 61 20665458 173443050 37 1217988903 31 229973686 101 1173375782 1685927956 43 529475881 1261592336 29 5 89 2054664680 1457354085 1835680552 2 103 538607432 73 113 1722359108 690952340 97 785427716 2111163625 47 127 61 746547768 913325062 1949 2041556061 1752260144 1949 10007 1744679845 79 11 31 1409119137 1790536209 3 610645636 41 10007 903166901 784215055 13 774980035 127 53 1949 137 219322341 2125415123 103 43 71 131 692000688 3 633247 712855169 59 13 109 1304045916 7001 1328369740 1522689496 891874069 131 384024011 127 1543924903 832604761 1413818507 1016076943 37 13 1215738819 131 1362052064 59 970601566 2777 1472640323 526996844 107 59 307331590 23 1412137279 819010611 2001731530 67 2069608493 7001 37 1050405670 83 1319942609 67 17 3 911317476 2014228974 10007 83 485564113 123158031 139 733543121 478584775 10007 71 4999 1534573024 127 418184584 1617279849 748823678 896099246 109 79 13 103 717465452 89 394913203 1949 1061275327 366792055 3 2012989568 1949 37 61 53 1920250791 5 1949 59 1305045603 1448046145 295994347 113 221225746 4999 1967046512 1356394743 7001 1412066695 1769281321 59 2 2142187008 982191340 13 4999 2064147088 1853749176 537675347 68114415 103 113 1643600029 3443902 19 47 139 261443988 4999 423945278 101 633610370 1527345476 19 1876007044 2 197541572 109 1155048911 113 83 7 1792561067 97 587485738 19 1201456497 41 137 833686100 1113699167 426286288 198747043 107 83 1041701709 19 1503778275 2 79 41 850128850 80862906 10007 678454586 97 970096806 79 571069196 1652752927 876841539 41 71 1743113687 1949 41 107 1518423159 97 1478517083 101 1582019138 2058268569 7 13 1872364325 67 494363386 1735301281 79 1443907569 53 139 131 1007998495 1831558160 1248816016 7 47 47 855076709 139 532714581 1395137709 79 19 1302810221 113 1896794186 1444700324 83 113 1703556021 7001 1068233583 103 137 1807808023 1959771300 1217467085 113 282920172 41 1269371379 149 10007 19 104781604 625157627 127 37 131 1354287039 288891287 1445842571 113 127 148578443 43 463757666 868040097 789869933 23 1502989970 67 1091995882 61 5 127 17 1280790251 1053278027 13 1249850134 71 350561080 61 1181654546 309205401 139 1177041939 778155479 137 266195362 53 674592735 107 1071030838 13 1514222983 1503634379 2113869581 71 131 1949 712987078 473451236 139 131 1002931153 535603063 29 971826947 1405014506 7 73 534642218 1704044913 67 1874962907 926074067 139 1354579644 89 23 2086291958 139 131 526071110 113 89199488 388445091 101 31 149 481060149 29 1724162259 215430046 47 1124841318 3 149 1781997833 1547968301 405794981 17 1482137112 365423702 1699290166 7 1949 59 89 1073625488 97 1585714872 2053288285 7001 1024806380 2023430790 1396197270 73 1868870567 137 874118499 53 101 2 53 2 67 509294297 19 10007 628039320 10007 97 71 1962494253 268663836 67 541228595 198859104 10007 1596100726 1835092622 11 1169250773 127 79 982491118 37 449339211 1305075418 1784062135 79 53 1949 71 707605880 598067364 502063152 71 97 31 47 610049237 11031455 1683633580 5 959715782 41 89 79 1653196660 101 1312901119 31 73 61 4999 1832481840 547012641 10007 17 442421447 7 466593039 389127219 79 1474821997 59 1233760081 1803693574 149 67 1331191108 55090482 11 71 1822358215 2090367742 89 1505912933 43 43 937096447 37 1091198746 127 1266258580 1267703277 2777 294828536 249023513 89 550294565 70906541 812623329 139 5 671835892 1949 1459528701 41 887842937 234312888 131 1943054130 1618294089 3 137 1544648529 435643914 3 67 1468140649 3 368533443 67 337936522 1520186983 139 649024238 186596292 2 149 53 97 5 1361885790 1538780090 1444239716 1008657437 149 47 3 31 26133527 5 855210975 1692134775 113 103 1996070470 31 2002541038 1527814796 97 79 1282178927 1734765582 4999 1014392081 1527659407 1476948308 29 512884517 1949 43 3 71 132463919 43 773316300 1799761775 71 177587046 13 1358898060 1764667478 206539428 1949 357583477 71 11 1850956555 286917000 59 1795047506 2139155035 59 83 1697892820 61 347604474 131 13 4999 222870417 59 137 59 392489775 79 101 1150587873 640811849 71 11 1829251039 140859272 2114525308 41 1242102249 3 10007 109 37 1715065329 312112088 149 23 4999 1485435724 131 427319567 1091984608 127 632951508 137 1674986386 67 1881105802 1263362787 812957788 66619909 19 83 1693652848 590282314 7001 37909540 97 89 2033822540 26748976 137 967111558 89 10007 3 1387896546 113 1530310410 7 5 1180408625 1049456320 43 372799250 1793955885 2777 965029809 1992577691 1949 103 1473784152 107 1775650473 113 1559641984 1885118296 131 1312680321 59 173637000 1578625283 139179918 61 7 2062159673 89 113 120516195 863041681 73 11 131 304671285 710072793 47 254767737 1236674750 73 2777 89 1873661339 2777 1949 1255739945 1416572054 137 83 364426606 3 1916908659 5 149 419702008 374994184 19 519063575 89 73 37 107331524 618856228 37 3 149 1287071089 537117286 1949 1989926935 4999 66666664 2 53 1612806483 1505715160 1415672718 1720231176 53 10007 1337175368 1137005347 1576491792 2777 1076287444 107 714142289 131 71 2777 101 341078212 23 287034250 79 389557453 709123276 127 2 115383344 796144857 79 926799955 19 1190909949 1728730846 437280899 53 843833352 17 137 918370177 1404246578 7001 19 79 41 1804352190 3 47 2357990 1766664594 137 124589574 23 1149755004 61 1056860863 53 385073355 139 67 929194123 520737065 3 1525786250 79 753472204 127 149 11 1123163397 103 146725972 137 522775149 1643955338 1671697369 1407520054 67 770975365 53 48874741 73 1749480120 89 89 61 375649835 11 109 827855545 773331238 522554891 17 1559779563 2 1920710496 1361460448 107 97 83 2068971378 37 1788413555 61 606268569 67 7001 4999 17 1056326858 149 1566188588 1549143150 23 1472515451 566022105 59 113 400863206 1727867632 13 155635025 876471661 45605970 3 1302193001 7001 127 3 19 1548271952 29 5 109 1893914567 1327256485 2032228289 550649400 43 37 829199304 26588866 7001 475941982 17 4999 61 109 1957838816 1834672195 19 17 5 894043355 97 7001 165951704 127 782156805 7001 2777 23 1021371465 1584190218 13 79 802522053 23 7 446260605 820619818 37 127 165410163 131 103 139 1325047718 113 615463661 1727788186 37 218273527 149 1237082494 37 41 1480518853 11 923159017 3 1414960993 31 67 890366149 998523914 1627406335 19 1342753995 1400290821 3 67 135582741 713423504 29 23 1484333268 680843853 3 17 31 1084807955 21539234 31 655771135 89 71 139 1949 79 1013821773 767692069 17 89 271436027 929428335 89 1319042684 10007 1582106700 1651157846 7001 1694858088 113 806737171 1103131652 10007 745790033 1797456260 31 2 1655672809 59 1289492318 431581841 43 1706214198 173615545 149 59 1970077745 486558817 89 11 1778350703 1228247757 47 2050884539 67 1068117725 1799455835 103 73 2 1005752326 1390756338 71 2146450592 7001 234806539 11 911622773 1469166503 17 2777 1119214310 691411906 113 1240695139 1221290673 155343776 103 53 1628778245 41 37 103 1601688419 772856191 1198310772 41 505538316 17 37 1397949318 23 1732337466 751477879 1949 59 1733291262 1102651316 10007 5 127 1298755594 903842363 47 17 711473216 47 107 101 103 7001 1621527010 83 7 1566611844 1590419437 137 29 47 1295266836 1925767164 2 53 2085320192 1675455769 1528562243 1336194154 149 137 1192523487 3 23 364810015 37 402951830 1345370209 59 61 1859171147 19 830610033 89 1775013953 2145862316 113 254985517 10007 1048723593 121995337 1083716391 79 371705085 149 113 19 17 73 1022876730 131 1210051716 739447578 53 1115287639 2777 1327436547 109 89 1227768617 149 1015406839 413814574 1539226870 101 123552982 1024748235 7 811536182 73 1000734224 1792675993 127 29 284603651 1249812462 2 107 29 23 149 71 71 1143865386 7001 47 79459986 23 539065582 2042180005 137 2098525174 651952586 308834688 29 444088192 174695514 113 97 45851038 1079509677 47 113 1817342501 442262338 702406337 103 472094576 1635799598 1949 863138494 957984357 59 371616694 768976048 2 83 252191433 83 984664109 59 1889246257 1389923298 71 137 1886942100 71 7 983839486 2068463978 107 586618191 23 131 311401672 31 474110032 2070792064 420424210 19 1712790211 1698159488 67 13 1599161629 367911859 742591538 83 3 31 768845818 806475695 849543346 951323884 7001 1435284301 19 1132742798 1414922224 1238609367 43 103 149 149 635326034 776842453 71 67 6957749 1555586838 7 406787563 1222538785 13 43 1353787877 83 11 131 420741608 1388767680 59 1068931882 17 635616910 2 109 1611963286 1949 612675946 112506955 71 1123909410 1228248439 7001 2027475598 43 364954244 5 1593151755 1357122806 593427848 13 868227075 31 1040678277 7 2777 2108909340 1920412134 76746830 82315932 43 79 742668019 791731206 19 1681105598 1816403211 31 1922756865 426562139 1477282312 342196917 73 101 1263856026 53 37 270773992 1145949288 11 845324456 17 105918908 1695862023 3 1962152461 17 1819137547 550735854 59 1935399652 1299890468 47 13 1101172318 37 131 59 506625330 1439458931 29 936516343 66579132 2101795508 37 37 23 43 53 97 225815030 2088292630 17 1580073027 1652169660 3 1186931455 2777 1910626270 67 127 47 101 29 101 113 381165498 872211970 137 642321623 1222665267 10007 73 1030649499 43 212897945 73 1762592738 4999 1949 447607340 694645912 10007 1872379749 591219848 31 37 138772311 7 150767780 89 101 53 1557354915 31 2003161844 61139440 7 79 37 1858908601 89 1958317270 7 1000440021 79 1450700304 17 1396615450 137 139 1064286304 1692549007 47 2142663777 1231112832 53 292401318 2777 31 7 47 13 1039124983 1602969134 97 1003752314 983459817 7001 811422901 2146170680 2025869745 4999 131 1100670515 10007 13 2022073636 149 2 1332112298 268322844 1826136440 103 7001 1697207214 1125777493 10007 89 4999 1270560837 2083978121 101 2777 13 798382528 131873353 29 1172958586 41 1709093487 1562337451 137 131 137683660 2777 86617407 1765074751 37 470916077 79 21977721 1419156004 2007870893 7 1926205048 969944807 97 13 919395503 137 2050710393 71 476455419 19 1753568852 41 518787227 3 2004669201 19 139 11 78974610 17 13 19 2115709874 97 1179278470 1875102036 41 1504094799 107 37 656709448 1270960441 1949 89 1400312917 11 1694207713 1473627760 59 205314100 97 653926955 1783378103 120387666 109 103 1537677403 4999 1774725671 1909149234 83 1299529610 1191636614 109 2136027236 47 673227024 73 342698650 238687839 137 43 2 1665009610 149 139 47 101 454798962 7001 820928367 228379424 7 10007 156189256 1496929900 103 931586178 937966447 79 1388707662 11 526774303 1481866793 10007 1418172026 525587654 2000580621 13 732280354 97 17 71 578334893 107 29 3 149 412265716 97 1831150847 596778972 149 1806626153 31 1282573738 17 10865720 685466349 2777 89 37 241885502 791445170 893021807 642633237 43 19 1618560885 2130060987 23 89 1800939914 1330160087 17 13 1505914465 29 1367340807 1997851066 1360492891 79 3 1753892106 2777 139 1859324600 5 319988185 43 127 1694268523 79 630241144 17 808899875 7 137 152344548 137 2090933344 37 827043536 79 1015215010 7001 67 1523549649 4999 109 1731637765 948219666 9912885 23 764586689 97 1820930431 1751957918 137 264055819 43 71 1677243202 19 159057622 61 1251429884 1659939323 612105146 29 107 158526385 29 297063163 41 290219709 1491219832 83 7 1962848223 2064427060 29 1327001559 37 1656562668 177057276 19 1039172432 1084125853 7001 2082527485 1949909300 5 113 1320891013 800108252 137 1949 397523887 13 13 372891103 1274958880 139 127 500625882 109 1360345397 79 17 1718621409 47612427 23 345088459 43 1700357023 336153823 47 11 83 725165190 139 1958885022 1491343998 53 684626493 817528764 37 19 309204898 1712568759 1949 515779462 29 951909975 217144274 19 1909199032 47 67 928319036 367944704 779448602 79 41 1722516723 97 438592387 936110720 29 879980397 103 1172088084 67 481166463 67 1719823536 2 921254112 1869925094 1500062264 7001 83 103 667174260 1108506198 2777 52779662 83 1388386401 375248893 5 670445556 900099044 59 89 1398845930 113 83 797348630 137 103 97 336198217 47 13 1070465032 1600551732 660642170 131 243582595 5 2 432911362 750298304 113 7001 1373477963 79 1214558494 53 308362215 79 320457280 1089638741 47 1775114558 19 109 810056390 19 785329147 53 1769219370 137 237969137 149 127 43 7001 31 1856785765 290806821 3 1478116419 109 1078855531 47 1565325224 41 1593129497 101 1230534192 2083005315 3 101 1543422511 1969524644 37 2101802390 1662435456 83 109 1597832417 1676433734 1187252101 47 2004910020 1970217347 7 31 1193785065 1549844132 10007 113 1577818774 1073253300 1722827083 7001 19 1253466537 1252592507 105698377 137 31 1883786548 101 1949 2078912544 1066555525 37 41 1658168576 62575897 1210148640 113 7 5 670642445 492042585 2777 89 97 129851669 1875369297 3 107 1821976419 1894090353 19 7001 103 1698256069 803540801 3 1284276222 241045182 139 2074651240 1779995125 10007 101 620944716 131 1250198023 59 1055680746 47 1446175712 1953916785 10007 1181446434 31 1477288632 29 670520258 109 813142062 3 244420581 7 23 101 73 221765817 7 1652084827 73 97 127 2103228592 110422097 37 1259669980 101 61 208064223 103 1109152307 941161193 107 7001 896583065 73 37 1285262795 89 1264034639 83 109 322242041 827278140 89 1799948371 1022395423 1132400698 97 1303687822 37 1797223610 109 261853931 89 1503410784 125923066 2 739645982 144867375 61 1086109485 1949 23 349792249 139 1408793078 1099535049 1848685189 4999 19 156821428 2 17 1195463446 67 589149444 127 61146100 83 1949 39020929 1036924521 139 1936761643 201129803 97 17 50476451 1208611906 79 2003860043 1536356529 1199377706 692984616 89 67 1949 1597425737 1434997949 79 1947229209 127 1889146463 73 1078692822 1959347229 31 624828064 73 1945489659 47 97 23 1566237647 832162264 1685283264 1069339165 71 1698135241 19 434124597 31 1475244892 580108955 4999 113 413852499 288808227 3 137 2 1197056787 41 41 1934413374 1314597350 1484678442 79 23 128434392 23 1421831687 47 666748162 53 171269394 5 544584920 1982948471 149 1889546927 43 707188836 1256700843 2777 763511157 462103908 31 1350138522 2777 97 1599454534 11 400473678 1625924016 3 97 1785033945 19 1143140605 2777 73 580771356 2024033989 20700931 43 59 399716992 43 527748548 24168106 67 109 1857750596 13 524287842 637849916 61 7001 531690945 139 92100288 3 3 31 89 721546496 1853328702 761722242 2 462626769 643833501 73 41 1857594134 1851568405 29 1735333169 1521568462 107 604634049 4999 1762147500 1582459366 1949 113 1607158433 485084993 61 904397285 333338356 13 1626441063 107 3 599740320 879487257 19 1792565032 103 1995011326 386275842 982391968 89 73 4999 137 1618980375 47 43 31 2073819558 3 7 5 1538984760 730180884 1629619347 79 73 304595274 1852281925 29 43 693597138 1949 1523184429 97 1799882530 1670908129 139 383635504 1924533743 127 7001 1380576197 19 1002955337 43 1692667179 1364536479 131 1885775818 1628498235 59 117052461 1073141350 53 53 383391665 10007 989372076 61 83 896820893 1597190912 19 17 2 1265122946 149 214021365 1697916321 1309448687 53 679395255 19 97 93205651 290020979 31 1779934657 522688259 107 2010204506 131 1924754049 1069938963 139 1338907631 47 4999 137 736202779 83 1058762193 1087896554 67 729719043 2028495384 73 13 61 1923586932 300825404 870630750 29048404 11 23 612632199 31 53 578004750 43 2 1418215227 149 47 2143249162 41 505776287 472676372 7 73 1293060052 97 1171503144 23 55834110 713775054 1974005042 109 693739874 137 996115248 1271529908 109 89 124128033 680985903 127 83 109 67 506007852 1464841973 4999 2075442109 450067935 71 7 1977446975 149 89 822918474 1949 623972350 13 7001 684942835 5 446667681 61 879139381 73 1979328570 972939182 53 20018365 127 1832979951 1866539701 20163545 5 596944485 113 568743012 29 2133397760 1096809907 230270462 37 1636245716 7001 5 1626501830 13 1267684055 73 137 10007 1742789099 1506250576 103 730747199 79 2071450705 2085486922 919082921 73 41 1668985606 4999 1868401245 1368807605 11 1564286750 103 19792171 540853698 3 23 1138493629 351142035 1439914494 53 2030368123 17 1499974334 2777 90099765 1173971358 47 1236455338 53 37 1739627816 139 1528194046 59 137 1501823533 606171377 103 494035313 31 37 260578420 3 682715714 347398679 19 132416254 137 3 129256023 13 53 31 1169290147 993032393 17 149 745248710 5 137 1149682462 131 1212184396 1436259030 61 1985882389 23 1585428295 1253039471 936745912 101 2029297757 71 89 2130180290 2027794245 59 1167155187 256003550 11 89 1975430917 19 666254513 785423672 841611316 17 1437597894 2016941300 29 43 5 2143062430 11 107 1191857378 1344585433 609249036 131 1767831900 17 463168077 482776455 73 97 636560790 2 5 67 1467667629 73 497429348 109 1212288081 61 777784465 760037676 71 2 37 1949 262541994 360175200 551540217 122675554 137 10007 1813658673 11 650476673 1218884695 7 609870023 1949 646467708 817948524 53 265899735 179301168 113 13 1743769370 107 1621620807 41 1441249261 109 19 1312317726 1944219954 113 11 909210837 1352499386 67 41 1119202954 131 828772548 1313641544 2 906670985 11 47 10007 634864747 1629872521 71 10007 747442844 311217700 29 1299586064 7 1949 930066698 103 1236413622 149 67 97 1033922612 19 1360165355 5 1253613780 5 29 871886015 359580686 1730324801 59 1862578847 41 47 460027071 23 1570985317 17 386573761 396889922 17 1965361738 61 1813780248 43 1427272512 61 1124224981 23 1786202954 41 1306265371 1977992397 17 915927275 127 1621442020 321242309 41 419199625 61 83 7001 909639930 1566808280 1147636136 113 790027932 594521565 31 29 137 440322932 113 1735668394 79 10007 1945213261 73 19013215 345466632 37 10007 2023515470 79 984218345 11 71 103 169274778 1261734114 37 1554833204 103 2014327225 10007 5 59 1842291697 1488567758 1888249946 1885667300 109 31 71 1624044238 79 43 1897111496 7 149 1225678470 47 83 458783277 1165267074 113 13 1784663140 7 1453765691 1954355535 1178852705 107 41 2103331611 1091231598 149 631386606 999527732 1584042502 59 518743600 2777 2044668815 67 43 1256984600 1525483007 11 4999 1137782398 1605949532 405247088 67 53 1962430947 1508957859 19 103 851176859 2777 1425286919 895738012 151532913 7 6190086 696680961 17 103 103 387689770 1486058332 61 1767510226 19 402836917 37 13 1507709476 2 542350306 10007 909726363 1381626462 1207058957 225469002 83 554290652 781472159 61 17 19 1875686589 53 5 788941860 135998075 149 2777 1481771099 301126772 137 514598441 59 1252204840 2777 47778285 2 805926438 1243778140 777548538 13 782106338 932145847 1321198297 97 137 264477678 559293119 1445865769 4999 109 1131754521 838066665 621068787 31 149 1275580377 3 1616061159 47 334546846 3 7 301757323 380725464 2 67 1845480117 37 660470258 7 113 1795518246 103 68858697 113 1949299411 700700245 103 877192078 1333000365 61 61 59 859752484 1460634621 673825114 1608208173 31 942907875 13 1867072959 786195818 149 223005388 17 720092290 261298262 113 1594230456 29 757681633 139 11 73 495728738 59 316186133 83 16734958 1081547104 2 251849856 75402678 3 1530117459 29 61 127 477657235 37 1075025454 139 1211997295 345745820 17 7 747725055 107 33058399 238150114 579940603 61 7 1116465980 78856897 97 569105014 1533026652 127 1614534236 710580150 658150528 7 465443678 29 13 23 1734036556 2777 31907730 131 19 673043231 127 2 727851980 83 972215518 527074564 4999 131 137 2114015353 19 1708372695 2066674109 37 661119885 3 29 1839199714 67 189329337 623267103 2777 149 178848036 1949 19 1900034979 109 139 109 1949 1301060658 71 221572682 83 1497590559 749370202 41 1634186326 56097957 37 1612643653 31 37 137 86891978 19 61217183 750414554 41 83 1837563394 849542433 1501733431 59 1775581990 71 3 1044739080 1540300691 17 1878743925 1363348500 101 19 306282128 2 13 4999 1243996151 2140407109 1103694716 71 377035795 38847539 79 1261496202 131 53 127 1586012576 632966984 190065717 868520679 137 61 187169810 1475556008 73 10007 1112858456 1377336487 67 322774820 5 19 1272528554 73 17101963 1448653348 10007 17 43 81301132 43 89 1902735450 813204392 1604789900 37 546395317 1675575991 47 2126002371 7 1238378806 1992296579 37 13 1425949082 97 554870749 109 7001 1708215996 10007 2009375579 10007 28179712 1949 2777 2 5213254 7001 651634647 9848030 4999 47 2094427959 1023538458 2 1888323130 1949 941710024 468302169 338833847 103 1607827620 43 2016642939 1393884421 41 97 1163629072 107 4999 1831683287 137 109 2067606997 17 177129256 904108607 149 840350166 2 225336501 61 13 2 980717252 37 1122514177 825280893 89 13 643764927 2 71 4999 2 618600622 97 19 1974923688 1662764904 149 298513454 1950516196 23 109 397300749 728584231 550644206 2 1725623608 31 131 9850545 109 1047349281 234048288 817253481 107 1894007682 457683037 53 53 334158746 650329080 53 255734434 540894909 1639030143 79 83 1400412603 1099925794 637700629 71 5 410372310 696490230 227862283 1309777818 139 11 894569412 582625410 73 511717898 61 2 1741446820 341601368 2000628627 79 5 1186564275 53 1089978689 7001 1430440608 10007 197037830 139 113 97 1301688299 79 1700434710 217128855 3 71 73 2055893452 2005276982 113 2 59 217429809 103 362195586 149 851782489 101 1481207016 1525510458 131 53 1757991382 107 19 67 576300768 184002162 298409544 23 107 1516127084 1410766538 89 1552922508 71 303454000 10007 1668318086 37 465884489 43 499887513 13 934440 459716153 1730943154 1386081453 23 1229594448 3 1072035096 107 149 1672217464 2 17 2777 1827094821 666214716 3 1727274999 23 1518935430 19 31 13 595681287 61 139 2 1407484440 3 1665596967 61 1949 17 1141848934 41 1899509336 2053081270 61 43 113 107 894984273 167424830 5 139 362790834 1946411535 1689711971 10007 444356514 79 2101164817 43 79 97 608570531 1900691419 565212109 11 1084364155 1255857125 109 31 204940672 216690261 67 466859618 749806459 107 10007 41 546321721 2090237744 53 1914544566 83 19 31 36784631 56134397 2 1917826660 5 137 1395121964 1308961157 2 23 139 1151226773 1061168521 264060688 103 79 1886156442 139 4999 1746484113 89 149113472 248101277 31 47 109 1897217587 131 41 1202308568 67 1253702258 7 1066125691 139 214464358 37 71 107 1177983758 1856651614 19 2 1974488260 53 781914512 53 136287380 1795617681 13 990495922 1811435696 53 2777 1667886201 1737321596 17 127604496 185477899 53 47 2122565778 1317665022 41 84638842 314400341 31 73 788100335 1204649942 73 640927548 7001 1235571178 1218529145 101 2062851452 103 152811315 553353936 1839849363 3 1216000827 1190809539 97 695873310 131 658318873 59 1561672603 312127562 4999 1542019670 97 988169070 19 1424066149 379895741 10007 17 73 67 810391599 1443953314 19 1171206305 103 1024646352 2777 101 1481279938 73 1257989846 1949 862999576 73 83 901268033 2 107 768310415 131 1048073457 97 2146790397 1032880157 2777 693143389 19 1986149971 1678769620 83 884156130 1436698318 11 431152555 17 1149677803 73 1950744511 127 7 103 1664041632 1535703735 1949 101 7 422535476 4999 2 31 11 1342494199 71 61 37 131 7 1661911734 241035186 1093812826 103 1075052511 59 1708315087 753363608 7001 927695509 1917249714 131 144177159 926319985 101 399138210 2777 1619843005 19 73 31 759099480 97 222175493 1114624284 97 4999 1336102726 3 59 17 29 1804151746 37 83 702141737 7001 1740896743 1337318027 139 1446128088 2 7001 1480305442 1255580343 1788257827 29 101 73 31 1944716862 1611467978 886159882 125855082 103 215897076 1288237475 17 1048007023 61 1311889912 1355249489 2114246276 29 73 310174265 431399987 113 381042159 3 103 29 2087415795 1216878599 109 1025178899 1477070663 1643295304 2777 1005289103 447995912 7 578413813 97 71 499769150 137 1710213196 3 107 2109356466 69405624 71 61 31800276 61 1548919076 109 1680319584 947011620 131 440473745 2000077608 97 2119057441 339568423 1691905461 1949 4999 1127594436 47 1952700258 41 29 59 1259721213 1959181081 11 1413096212 107 1798871475 53103339 73 1090615426 1519211963 97 1464590164 31 71 41 1311137934 2053326323 10007 5 658169334 2 2026615348 101 3 1327814967 127 1426915523 1949 79 415942900 1011465361 67059455 101 995883028 13 854656582 2141389783 127 1364675579 1469550147 61 13 2011605700 1844023155 47 79 1300374681 131 103 5 2777 149 920590467 1926509698 139 139 409225730 1232251402 139 1826178525 1775694281 465401710 1949 912793123 139 10007 1280182606 127 2136877743 127 730294069 99586542 61 211924065 4999 7 1452990522 59 54266411 41 89 1980538894 1463279010 7001 1740397212 23 29 114208177 1498193196 101 2059509180 53 83 72132312 73 1174252523 1507860406 1757639859 29 10007 127 1033617567 1154456389 1318461568 29 1680233242 1134583523 83 424289585 109 1440945665 1473905889 1816826104 29 1949 1499599580 43 1127831804 1825968352 97 150645521 1739052054 109 131 7 3 1414084533 79 97 998661269 810774500 1747407479 1512395955 113 131 17 131 357227961 1655567127 263075675 29 462166388 41 182102894 59 478661218 1643118081 1906874004 2 1949 79 412079958 2146105468 822684680 41 124284899 1037976981 734293546 1949 1740637369 885039132 139 43 1067588649 337580358 149 97 19 887805649 1305540959 139 7 2777 17222954 1079764230 644056995 7001 53 1982422600 47 10007 1833722708 131 409102782 1039694469 1496253504 17 1527414521 103 2 237136462 1276192568 131 425236607 585822226 73 1068793902 1506994720 11 17 693680715 2777 33718334 31 101 547490480 4999 7001 1995329180 5 4999 1157573439 1457701544 13 103 1381632807 837100003 137 59 634621710 1469959014 3 131 659000087 17 1342792124 299032422 127 127 71 78018410 152016579 29 5 10007 155532419 97 933898346 79 1389869484 1887294562 2 1236221625 79 1486446620 7001 1444488326 1660994251 1069014481 2777 11 113 3 1214723376 401934597 4999 684363100 137 289065753 1364581239 7 898740857 520069494 1949 127 1208536395 31 1131419307 1437298291 89 1639648634 79 1548576170 37 210930451 89 1490429778 41 113 862662905 13 113 607189115 925260724 1006130993 1772384360 101 13 835061929 1718594280 109 1581175255 61 5 425615580 1357078760 2 13322438 1737486798 131 41 503714151 254062011 61 7 1228910459 1957023831 884678842 10007 127 664573474 69522975 1376949515 131 127 41 2777 399738042 149 2009321173 71 1016183169 535925253 109 11 810602672 1353845482 1032133532 4999 101 783029669 1534814079 1540460304 71 1269978349 1949 1935964994 1699179350 59 1393024081 97 308639838 2777 640895499 1683989462 13 2087578753 730136186 43 998444907 837583240 2 1918170489 98495640 107 1949 1550905056 860966852 11 1247909564 114913348 31 59 67 1980583985 43 967018744 763490714 47 71 1200059537 1523585151 131 2 1486589262 1979175699 7001 109 3 1453829580 1118513940 3 5 128969201 4999 41 1447173240 59 1326950443 959235628 13 7 2005948728 563975454 1738770429 73 1919309138 67 13 149 1967208388 29 76441216 976444266 158133984 79 2112730472 1864896290 83 79 74413023 71 53 829774731 399129697 164129356 2 3 103353589 139 61 1363371655 1049654330 5 29 19 5 79 1949 138849741 139 2084565240 31 1084942216 113 973026432 41 1134838599 127 1656737808 196053042 2 109 194037869 73 23 131 208731994 150948156 41 2128479740 2 456741344 79 797620524 29 1409408709 139 1607056840 397653584 19 83 1241182504 1854749007 67 89 84995801 1613950119 1523284581 7001 11 71 1007891505 103 1028655232 97238798 1857397243 53 1799535865 83 1025507347 127 43 1153596733 137 1166887496 97 531099638 574683841 79 1819443664 83 1492120382 1609403803 7 7 7001 1677320583 2777 397174871 7001 53 1293936806 607598572 71 4999 79 73 47 2012260209 1876864536 71 610749739 1685278697 614213275 127 109 417577365 837385672 1057985424 29 455287761 127 2100287646 89 2017592620 1791004097 131 93926937 13 1428513944 1152675631 448117978 1949 127 174436276 930796286 7 97 109 683234483 107 1352166918 1631179028 43 1821112006 53 170537941 10007 1665578715 47 1023905831 139 1866551016 73 41 521410858 1611273022 7 137 2051764694 43 1819523260 2060884376 79 160636062 73 242539215 139 1796976154 1413868385 623412647 127 29 19 102445979 31 5 37 1080482853 2095573152 127 1808223740 113 2 94393060 687628786 4999 1774410047 724498470 137 864415611 588336369 880272923 89 5 1137880230 113 252299884 1705819034 29 89 1377376638 37 525398335 628779110 43 610624553 89 149 1923459923 100699772 41 1961149556 19 61 109 235057592 41 405043975 672790415 4999 11 1628912032 1050128200 811775855 11 5 221314766 1226119808 149 1949 757806282 203263159 17 149 4999 1209644901 1949 89 13 790965929 5 148763885 2006922295 101 866419491 37 23 2030787852 1504439315 83 336959914 149 23 79 724972335 139 89 1897262217 137 563645674 137 889973010 2107408507 109 10007 139 97 1774329820 927815185 70861173 1778808301 73 725607115 29 1224932769 1663155729 103 804433502 172541974 11 572390143 772292354 19 3 1814003352 1467159624 2 1108359918 1512515640 43 23 4999 101 707070700 444458836 43 2777 139 693390936 114322186 41 1949 37 739722056 898704581 67 1434785704 1512235136 17 967835500 83 321863708 567824076 73 89 1323212587 2065960063 31 13 1039313491 853317430 47 1065537543 242136422 79 73 1209038862 53 826477972 137 1920977969 89 1297123024 887480410 1477575430 23 89 2022056949 200345646 828221725 17 53 1297212524 10007 109 1959934123 4999 1930148893 1033090584 79 667419334 1789923085 131 1682073667 531739919 1951685602 113 59 1645341083 1425318106 1451769256 7 858495665 933030345 2777 83 71 61 774338659 137 179673719 193491621 47 173519267 29 155699724 453272378 1431920261 71 71 73 109 94194421 579463101 107 1907430578 1531730281 149 1973886738 79 1734350516 630060234 1927998985 47 621584494 1885966696 23 2078036820 7001 515563304 2 59 411846019 1845291841 149 833275050 5 715650525 1940103600 47 19 1112170263 882463037 41 31 1547375292 624803171 16468368 7 1031154201 5 783910380 113 1651292797 23 19 1859154826 71 1658149835 67 1500500175 7 1226411172 1518276660 3 10007 609017036 107 1281568642 103 1439173333 67 1940640935 37 1784481582 13 2097703751 7001 269916554 550761785 1743275450 139 1279760664 73 1473950811 1859179244 13 1967214223 37 2007046278 2091765424 1311785925 31 23 1449811123 29 1512312256 1611378327 13 1095786108 2016124727 97 7001 1602416884 13 1276987816 835549936 43 533283460 137 127 1234467178 812430036 11 2 1877581086 113 57838033 29 1347535944 1877032332 3 139 342582120 103 107 31 1578665770 263079400 5 211334786 13 109 883190158 79 998519315 1618077038 139 7001 71 1079368412 41 85499642 113 529089278 101 966178827 13 568368866 139 1471441817 17 1090026604 67 59 1847914574 1160491827 83 17 101 13 1419959827 1470777380 37 1623542869 137 989901994 1309804666 31 140566054 43 1800417190 13 43 113 7001 3 1863622281 2094188145 109 1607378419 1003981994 103 43 149 1348894108 113 1335479426 1557666680 109 1598525007 2110714457 113 127 127 41457499 2 11 1182783767 210417504 624271856 149 1929338566 67 11 2004472623 1216745257 107 131 1570356343 1557221104 7001 1435961108 71 17 1198404004 127 13 1090594804 1216042633 242959122 107 1108370414 11 443783560 1777810485 1357388459 774010940 53 1865471168 29 34316542 1518967008 13 37 83 137 1681080968 902002520 1501546235 1030648657 131 13 1341427191 73 53 37 235763824 83 298055467 113 1582084767 43 97 1949 5 1838804365 113 311800787 79 1519838807 107 37 83 646133805 5 2 12841692 3 358448222 53 2024465910 1235350844 127 19 1949 1377907896 149 149 310258379 1911976493 71 1956858843 10007 486019976 37 795057850 602624217 3 53 1043560248 107 3 538575522 1389724881 67 19 1442517544 7001 1949 1709076151 61 965121748 379041617 47 31 509874856 89 788295428 97 5 149 4999 1379274090 1500629814 109 1305051223 1371994631 2134745716 73 137 1949 540161452 6462079 2777 1905592645 1383024120 17 11 596718837 10007 2002956699 1730071165 73 1423999125 3 752716842 197192374 19 1921653236 26227676 19 103 5 31 37 2116525763 1227463456 19 13 1826089915 11 731658895 296101789 131 187757584 37 89 137 1601100696 309353187 7001 812496080 59 289238945 13 9576219 103 101 758184174 61 23 2078491715 34589937 41 1967886109 109 61 97 937442338 47 179737605 97 37 103 110740038 1595932470 1369385688 11 951574195 1601722638 73 127 139 1419605749 139 131 59 985908526 41 476701219 1589277383 2085484210 59 1381367826 5 1033413990 107 17 1417499457 876318386 89 73 832427468 159238562 79 1071950368 10007 387584179 61 579229465 2777 1091183272 2051578175 47 2028401701 4999 31 276730446 3 2057251451 818519448 43 37 510210575 1109043920 1815492710 41 2061602397 113 1411668094 1949 1159178163 19 1340822975 101 971663228 79 73 104450152 139 1354676347 2777 1868504450 137 554849726 354670448 853872148 131 23 150606346 2033495619 2777 37 369252674 53 1436097540 1415640494 67 1972094616 149 1355463281 61 67 402170113 724825967 37 539487824 13 1524953449 994454808 2777 73 107 426319886 1392652063 19 139 1722628112 1872128589 37 1239417038 71 137 1630722371 905168307 113 308545000 23 19 71 1040176696 1211288684 107 912376267 61 2002276993 23 1638484511 10007 298728964 1102871470 17 89 1808625176 149 1299193878 1444875967 4999 938022358 2 43 1505566569 606395154 137 912099639 1009939080 31 37 298927875 1178895528 1949 23 1373099586 23 1961270973 131 23 1833789080 1466255980 1177423388 71 780680571 1524116432 1865215917 37 101 1432091763 10007 76013172 43 79134706 887093211 2777 123060843 67 149 1403666867 1529632659 89 127 83 13 1266140486 107 1098712487 1386980438 109 1493223700 5 89 473555116 2046559891 73 107 97 223685880 1671718273 97 1618990315 37 1390920687 71 97 1237981900 1289041842 11 710734761 61 137 1437423123 53 1089171677 17 248159619 79 1565898185 103 1438443783 113 1157703306 127 2015470950 83 2074833253 815549617 852185734 83 61 589527995 5 89 1654131839 1008111099 947077769 11 878053438 131 231763366 1457864823 73 2059095159 137 73 17 814117080 127 73 688983052 2111393527 1077198300 165156521 2777 17 1575498001 1471903588 73 23 728834741 113 583191192 1401164803 37 300640059 23 40462664 476885893 11 29 83 1033161791 17 41 97 380433903 898235317 4999 17 61 1137846786 61 606354557 139 59 739748726 17 759215491 41 19 275488410 820592653 1702555287 149326315 43 1197597334 149 59 1847353405 1142676530 149 47 1363378162 1485826152 113 159632953 1491773390 5 61 2029462447 280681851 19 2777 155750822 1214465410 73 23 43 101 333563331 10007 1858720194 1149896131 19 840773655 728204674 29 1185039520 7 89 951416113 1795990582 37 79 1465201545 1153047660 1122337311 7001 83 11 2 1220978950 5 109 23036387 779053738 113 1679202713 150819857 2019102402 104916986 7001 59 985435464 2070753720 83 53 53 722652085 539766132 89 137 1480112243 203414997 97 259327172 1236674146 3 698633961 71 1314116990 2 1550945532 7001 1647517326 1949 43 1087330250 10007 1639501181 7001 1281554053 101 2048062446 137 2132499256 5 208167225 5 919206615 3 113 37 172861373 73 1008227236 125460355 103 10788613 137 53 31 131 1033449961 53 1032367655 2096625238 67 474259366 1966903709 59 619195914 732717511 139 1348929670 1171621563 67 1183373564 67 41 2046075115 61 3 1012823109 1908133576 31 149 1598934653 139 59 1586009089 61 79 131 445308562 59 31 41 3 1279580911 1667580684 7 103 1390585181 1099777659 83 1949 7 1718808252 43 47 107 2005875393 1444340998 71 1977260612 53 4999 351739638 2777 350904497 343513837 73 1066033892 37 1171929457 1874791272 127 73 572005516 73 1936378050 5 89 1287838892 139 1044430154 1514117595 2777 319696571 83 414105343 610746785 127 7 364589526 10007 679145069 641288088 3 1856109375 119283517 67 139 4999 287082572 4999 1604543431 107 103 564771454 327415988 19 109 10007 4999 1031067492 103 756491740 59 11 83 1684211847 97 1185717233 31 983912193 286297896 1417013665 17 1098563825 67 149 3 73 47 1036175207 1155585005 23 405427371 149 67 101 1313191395 572681413 47 505178944 412927398 4999 109 413067054 994575471 83 53 137 276706435 37 1987238994 113 1185261520 149 515646833 1365622366 2 127 874452845 559887041 67 37 3 1195146861 23 1377799424 149 47 1570885042 1761867004 59 61 1082381621 292515008 59 676146136 2033401510 2040785801 149 2 116157952 1811592609 4999 1853005409 47 5 659113485 5 1682551351 13 315296555 29 1660231988 89 1613816352 103 67 1517652765 101 1404758702 109 172087456 852923474 275101259 83 78291991 1037176268 2 17 86471235 191034735 5 23 2113117292 2137522410 4999 1571614759 139 71 97 631730962 101 1790642924 110366311 2777 3 1964638779 1181140948 71 1841404525 53 1724840634 109 1184360050 47 17 1916419197 480719003 127 89 1827666086 36672423 525736263 3 137 214675986 858627853 79 1700309870 4999 23 67 951454270 1221154638 11 952570113 1446789476 1949 1631224653 1228590748 97 1851536054 1444234163 43 992140399 1949 978681280 103 160962467 127 1510719610 1217466344 19 1814972473 59 89 379848885 1810636826 1818152546 37 1631226659 31 1317922220 101 2051146279 101 1222288971 4999 79 481196038 139 68312545 817575870 5 73 2 149 113 149 475934906 71 107 59 659928983 243923634 19 131 446254251 101 2105283390 5994451 149 59736484 71 1765644355 137 1588947865 19 958557714 13 1603138199 113 582994572 631567622 7001 131247886 1994948549 11 10007 139 1525089930 83 113 41 103 2777 1753478333 2 1772723914 13 108316247 13 1763182967 89 1515655493 1775890259 97 1660167707 13 1634192201 109 1949 41 1754388524 1208662780 5 376130895 139 1534449979 89 7 1480983329 127 79 393440145 67 73 1464884795 871806515 886559187 127 1438173654 61 338035953 1635365508 43 1861026106 109 2108606334 89 1630399881 7001 5 1370121840 324960465 980160215 59 5 1063546740 1729020550 47 7001 1178933395 1985840651 1115061772 11 470099546 47 281375934 1048698091 1926325898 7 948734929 43 1538607811 379387135 131 131 1821533778 1589182746 1359514439 101 1073752809 71 7 1898088423 1026007283 37 1187594106 624686762 37 433734128 7 2138625154 97 137 1225536514 1232854369 1579174649 10007 149 1333653853 1167449826 47 765307580 131 97 137 1072809599 2067401514 1187741259 97100997 41 97 256603999 1228482219 89 407209288 83 1138367279 2777 17 1284285689 253563432 3 1339373286 3 1321891983 2035735390 2009195601 2777 711855042 103 113 104765238 1099801993 139 109 1277869313 43 1939459960 11 3 407911779 234536960 803890530 5 139 572174031 11 47 2096148112 47 788877751 1106090060 79 1413169459 1973225547 17 53 2047789090 88275369 53 1073359233 81702203 103 1743770400 561394498 43 31 67 699279067 71 372377136 103 11 1413283243 257079758 41 29 2041285321 654123478 496428086 690596995 11 17 2136570132 1126921092 1841125282 71 10007 79 1966181745 581630555 11 41 869119025 37 771186152 47 29 1898957352 9578467 127 1654393212 1597820020 67 47 445226582 1826687712 127 17 283649757 59 2104282731 10007 195848123 73 820748928 351762265 547561464 89 2 954955179 59 124750819 5138734 7001 59 929735516 79 395632079 11 41 131 202682545 47 665255182 275024372 113 1996698466 7 1186718631 1263326603 1703852374 53 29 1434865683 17 637429826 67 628569691 10007 1585218877 37 3 7001 1524740789 361993706 2043569498 916421046 10007 1287180007 17 171098795 1615486488 3 1113062334 13 1988879537 642253682 53 89 199120679 602586399 113 73 137 650770550 933609921 73 143269807 193190405 103 53 1457438066 113 849344951 23 73 36483064 1191269845 79 137 177190731 113 799642240 23 483392150 1565655198 43 363934696 41 5 517735347 29 83 29 13 103 1685319645 2777 793530527 11 10007 771079378 1945080604 50177820 5 23 244593894 103 131 5 735572220 223556165 47 1596284368 804571740 7 23 4999 1858903145 1603165118 73 2777 23 2040090754 479596299 53 275746757 382421023 1045969238 43 2 79 107 997107962 13 1797203538 1949 1115017053 1740761118 1662118 23 511623008 97 390120075 1042120020 101 127 285476127 37 896677388 53 451592489 83 79 499484215 37 7 1509743172 588294637 31 962867873 139 2072266349 1437443388 97 113 1856146249 113 582825750 2136164204 61 89 29 1669864254 47 89 127 109 4999 5 1556592525 1579116500 1644557269 83 1753351062 3 31 4999 1499015137 1525211632 2 139 397783528 29 1386810711 531754643 97 5 59 53 37 11 103 2050292147 139 915796804 4999 97 1737297471 4999 421640655 103 149 113 335258029 554888781 127 11 1511690497 2777 1728851897 37 97 1261131631 83 1248291863 1615618688 2 1054332984 107 349355428 137 131 101 497489337 1013973542 580762158 73 73 127 2119256168 1987108739 131 37 149 2101554269 131 43 4999 79 37 17 348524436 29 205489302 31 53 2777 964366013 1068092517 10007 713859352 53 483081089 1949 2109523538 89 803576283 37 996648576 1947192443 466541292 23 79 181652164 312436383 127 103 13 1296039122 1311140279 7001 113 19 1060835493 119991393 188394457 2777 71 399433930 701540150 199861245 5 1768206879 10007 7 137 951009760 4999 1415266890 1419538426 23 1728559802 531228681 127 1061421610 679377040 7001 11 7001 103 1071876988 67 71 2107010484 1112606707 1413737286 749243746 107 83 17 1582603627 1320807817 759372019 7 73 887624374 1605049978 1648014003 568692630 61 1850978374 1925453412 79 31 4999 349030180 13 7 1224547618 1729598500 127 79 2063094717 453218813 1191261009 17 709886583 1215373047 7 1634576810 324258170 47 1903960562 139 944467609 131 61 1860602303 43 1552618543 61 41 930783617 910913 137 73 143109200 113197356 312377512 4999 1555281066 2777 1352310136 47 370040447 1825649182 7 1314631311 5 131 1163178185 83 182024312 103 250808685 47 583174589 1896650522 73 2 732738042 904565300 19 131 1733311697 67 2130685291 43 1033913296 13 988400114 605153945 4999 1163017350 4999 1979139093 170490895 471958413 1402279297 7001 440089581 2125536373 37 254550554 67 7 29 1949 1753486065 300775704 29 1902133200 97 89 1727355165 7 2146206706 834440222 109 2 1096428719 1295119330 127 4999 127 1994056718 2777 1866710079 3 507660456 41 1429329758 53 1128178723 2054024667 109 1898372449 10007 431291693 1136322790 41 97 1417847259 23 558194339 83 1268498213 321151329 1418156709 47 103 103 17 911621213 7001 97 7 107 89 1827176305 127 1958509291 113 2032554278 1250989429 89 83 29 677303091 607240094 2 17 1984026266 73 1883204309 777282611 67 79 293863173 1984202868 575239968 31 1720440542 375281003 2777 779670520 103 53 910133046 89 2 1047886882 1088283495 1444057090 5 41 1360885530 2009280850 2 801179993 1942323421 83 41 1014946513 995175229 83 101 1775875223 59 1150738360 1249595279 1687677944 31 139 710401805 127 3 690672619 13 468721331 1880345321 10007 1150104510 31 17 487526584 127 1663745916 109 1344307979 458403918 137 1796001112 103 1948949623 23 29 778804686 101 67 139 127 53 827013272 1860053795 43 1638845970 29 29 143554930 113 2053406620 139 205847693 1070161097 79 4999 848805205 151299734 1193754512 7001 2146765637 1419231429 839982200 61 17 631963950 1578808139 131 113 1787243821 292897582 103 150183484 73 4999 47 7 139730360 859477535 1759850245 83 1366595747 979499173 137 664720491 19 97 13 1051535160 595769213 10007 640335123 1890489578 137 1796342763 1426243678 103 3 127 247213637 131 2027734983 10007 401562634 73 192991149 37 109 137 7001 109 1700469744 43 1172397322 1949 444550998 3 10007 1084628709 1024400208 1941234384 31 149 989451039 83 1177743274 5 43 225950165 1116434542 23 137 1388184971 71 59 1913799343 53 21620237 2084766819 1679387265 37 896013231 43 1749513437 37 127 61 1463853783 13 139 894753842 53 841011261 2777 1600957162 1728165978 19 1132025358 137 1599377867 148679935 832823854 131 7001 324853401 1162530052 109 2053935723 2058866102 113 366457355 1024240310 31 101 1573410870 131 67 1455120003 955521036 2 5 1485287710 61 1227166280 1622600793 2110725149 13 113 1037942968 505181981 1682028628 7 332107794 875866549 127 17 149 2029813292 193160429 1714821166 43 538372106 514940108 2 107 13 1626602081 2132152893 398791180 2 494887468 43 2028704611 611687728 5 769970875 1128423595 37 1728777640 2777 702884060 47 41 209071751 59 384545281 61 107 677162982 101 1105713862 2000551050 1949 941826733 107 743903723 1513948752 61 358432637 71 1835228268 37 13 1841457059 32090728 43 525565049 22667569 1466249616 37 149 83 1698809937 73 446643492 847923120 1599720575 127 589735304 37 73 1065160885 131 499787532 1384905669 7 1234585583 481788531 79 1058078967 1949 1282334805 103 437786462 19 17 702786256 1580932986 829896207 97 1034787104 113 17 760897817 113 19 2132611736 1005203822 97 898923399 17 1538359084 97 193925989 41 1672751497 2107168760 602365778 73 572160933 1470567758 11 1175571067 89 65770199 139 1463529703 149 2125090895 131 73 131 4999 1295495849 489749542 139 56398590 1767918548 67 1949 8497640 131 107 638009007 445617185 295269962 73 41 755350831 657639959 1863654899 149 308970487 71 17 2777 47 813345998 47 279809706 1949 727080293 17 47 163523762 109 17 1158054382 916111555 61 998416463 959902322 127 1421738522 2 10007 196757634 149 73 76158856 43 139 1910251841 2046733856 5 2777 23 3 1751108702 131 227975763 1139475095 103 1016520420 1826601695 23 113 7001 170950418 297999042 2 185116261 113 79 139 2130591861 727966112 17 442786537 73 1097749180 527505613 107 1300751920 61 1873520577 89 71 43 818057155 1763527782 43 175633272 131 107 753334142 97 1143633104 161378124 109 1283561024 61 1607219826 152493874 13 1988826008 2055920661 7001 2 101 646428482 101 1422781849 149 1344122593 1517039179 139 29 1879803304 607028916 137 1547054004 109 233179620 127 7 77851120 7001 10007 1921534133 43 2135198516 1614344853 11 131 1822817054 63831625 1205823229 13 1182817387 89 711900854 109 131 1265316817 1673262345 1393478077 79 1504869262 107 1583348229 23496558 497529684 1886976502 97 1949 19 558403945 47 61 5 992959990 3 1882767380 127 851695147 1625935382 370202420 149 343756024 31 409555260 131 19 1545693586 13 83 706704249 41 1783730715 131 613256588 1400979762 13 103 2029762496 509743292 1013064408 49018493 41 23 821752437 3 1460228877 113 83 1899745749 3 282259425 1145703867 37 2 991973056 7001 1011042414 658780098 1084102097 149 626319563 1202007501 61 137 1542597121 137 1904454574 2118907550 89 3 1094837967 109 1208725393 900425544 107 1466929277 11 1137545426 964197409 101 61 1789157877 1773151093 73 2124146992 71 1442723045 47 83 363674792 113 83 1841560508 1349188375 109 2777 43 702340223 47 1073141774 53 5 101 1896700715 1584181667 1671335666 4999 1668178107 31 1191553355 23 624778831 1864954657 71 420915761 103 1280627943 663204640 1582392240 109 1634964684 217023107 43 234473998 672400820 41 17 386759250 83 79 674005440 191503219 139 1617936920 365657509 43 127 1228220302 71 900038174 19 803781472 1968738428 41 13 23 1752356890 53 1330902610 1220798350 97 83 1263186711 37 107 1189782541 1291159156 71 71 794881707 890676565 911761073 29 216051957 11 504789175 2777 266691972 901161493 951314113 2777 1856561174 19 2068397643 41 59 41 342264925 2136785033 1060088558 127 1126888568 137 1949 17 149 90429143 1949 149 1089592663 310394053 107 17 1782951502 41 23 176868137 41 2123800000 1444571429 614363759 137 1272413069 1518516363 2777 10007 1105315010 17 4999 1618156304 1398845175 11 843520172 1279942312 1295646924 364068812 73 1949 1949 2086084864 1568594180 1478767251 222594636 67 1997425520 715820006 127 61 53 561135910 79 41 2047111345 59 473078107 1350190574 2006933986 139 874471240 2777 2087806917 1926116092 2777 41 29 1443778717 149 79 31 972716085 11 196648463 67 11 1520079253 791067455 137 19657171 137 1949 871793547 1766503436 137 1719158611 31 375774932 1220899412 31 71 767991877 431668427 2777 7 1981712016 1949 67 73 360922553 7001 97 1933339786 919134408 2017830625 67 103 586781936 7215150 1741657726 61 10007 603001516 109 992664379 10007 107 1874550374 19 11 839521188 104161222 11 1783181114 368148986 103 947399433 53 175784100 1964546995 2777 103 1350258518 1093323929 113 59 763029005 896664064 2777 427705209 2108651079 19 107 137 1777089609 89 10007 408095467 2045360751 17 462271650 47 1375713547 17 160551305 79 101 107 1764536786 53 139 139 103 1494432974 2063932746 2 1771372512 1369153960 139 11 1477010546 13 1402073232 273303339 17 830867203 1667729172 23 5 1116259550 236272530 73 1298540717 1803539785 103 824066538 43 2083722079 73 1757129783 782784182 67 131 101 497227242 127 40128698 781058255 1989591740 1327618683 10007 149 2114278561 2140292322 19 5 73 2 97 2025413813 17 1851229363 107 565656356 19 284593913 1892246784 2032187757 1335290883 3 10007 1403781960 1702741085 17 200504954 2777 1413240293 1268987258 483125008 7001 2777 861542034 1044538003 73 7001 79 211723318 31 1284908274 321431099 113 631592934 71 1365935559 2777 1243074064 880266033 2088771632 67 1961914598 79 11 4999 2777 595628985 7 339943590 10007 149 43 1034858058 1270902715 139 7 79 2048245087 149 1540276325 47 1949 681717322 2115216567 307825870 79 1407927098 71 43 2102694342 1241137280 7001 137 73 1579678974 1573655525 109 680544751 2039944984 53 2 1200548733 223437847 23 43 1566236773 19 1927889093 71346844 113 113 619849861 1248077429 1129788579 43 1290909139 13 107 153951094 43 1296954203 1112557272 137 4999 1158153323 97 137 71 1403252307 1494716211 2777 71 1891751548 604446643 71 1772240343 677543060 97 47 335650623 3 2777 531340277 13 97 1574756993 139 5 1818985705 2053108525 67 226434406 1920561477 53 1000856505 43 1519923408 843830280 113 1896041454 532332053 139 13 749752003 1327591936 11 82503130 67 1517833879 13 47 31 41 188124195 37 131 13 1646342765 83 19 3 46076658 1888673115 1742681919 7001 228414626 71 1729994094 753196112 107 1390376832 43 819542848 17 1107319480 740058722 71 952519031 2005170030 5 1130846895 1980591592 7 2037785629 109 31 1714413887 83 285049888 1445248973 7 1420153412 10007 1297950405 5 113 11 1069767160 31 67 109 1590380523 264149458 29 1834045445 109 333116476 337623396 11 2078246796 127 806018830 79 113157757 1670962202 103 29 430611550 137 73 19 912910691 11 687296323 1273189951 149 550323439 31 67 993665275 2081063684 29 2093077552 3 137 79 1154988216 1950307997 1204379328 89 53 59 17 13 2012050509 1275258332 59 101 592436963 149 19 720512656 127 5 810297883 1779144247 73 433014667 137 113 1787362810 476776156 101 67 79 386532678 4999 1653464241 1414047280 378453225 5 844590536 131 650156144 43 1363662139 89 47 103 29 53 4999 2025496295 1149906172 43 1670478007 11 172769454 2106713679 3 11 127 71 1276144557 2777 621679695 7 13 1989739726 1327895101 139 783571677 29 17 41 1003375493 1554878237 79 1988705947 103 31 907807100 1061221122 41 59 1949 604517432 283312487 1167752788 1995061546 47 137 1923847434 101 1920849512 364454965 614331446 1904840288 19 2065561368 23 4999 65026159 979311351 127 1504648046 71 1428914121 29 89 669316134 149 359701198 1403453087 100535108 67 79 658597562 1952751151 1900605409 59 1323990208 824885511 37 2070510745 835940403 7001 53 1050192350 1517872883 109 1027992516 1053607768 139 807502291 23 73 1740011928 4999 1949 67 7 614268803 47 911536001 1724976390 406261029 7001 1445584764 1342305939 67 37 500722554 1196904194 4999 478009379 1019950969 73 805513025 2075047393 7001 1724682348 139 339712525 488996440 721977200 7 457847754 4999 107 1986206974 295076040 31 43 71 41 980165640 79 41 1272564068 322181649 19 1344409486 113641185 137 1565056382 61 1645070359 755391588 131 13 137829800 83 1238284719 83 2034989746 139 1325357639 71 456436777 7001 1949 79 334309119 338805870 107 13 344892496 282237956 179133162 2777 1468744192 59 1710173410 521383649 7 844013912 782726700 139 1769321535 101 943592758 1949 1091471184 139 973534177 11 885334751 79 365760915 11 59 131 471150539 13 349291408 43 885164946 137 1832467612 11 47 11 131 3 358243355 137 109 71 1949 47 1928891891 523682657 1949 1600816635 73 23 1579317133 59 582485620 843995757 113 131 128284501 648773701 31 109 232168600 107 2777 441495791 445044598 17 1668301078 61 67 400827701 19 2000928323 382868411 4999 1755608808 2012596527 17 105893255 1430304988 127 1966933201 402718069 13 1453609759 2015336379 7 508946503 47 17 2084566860 1487006616 37 1255015099 37 1074021570 1898065615 787818238 2777 5 59 19 522641664 1447088978 79 605947538 1289331130 113 1862663453 149 17 1672243947 17 2109638129 53 79 41 109 83 748695448 23 127 2139236418 1593054358 10007 97 1696999359 59 1189315451 1823196617 1736447130 11 421941898 73 47 127 665274569 41 137 1618271537 490978819 94642458 19 1885106657 23 848274691 83 927596463 1353079661 31 4999 103 71 1186646468 59 13 1806573912 97 178063870 101 12941938 1516890316 41 127 1949 606220858 61 13 127 366097693 741932954 37 11 1089186703 31 619511781 718645224 1344010966 47 1811242679 4999 547655447 2073760165 4999 712522467 1573211320 73 31 451950147 358339385 10007 1045501339 1086958137 137 3 719423892 11 168705126 1483354457 37 7001 1847724923 1849594190 23 107 271950023 253437953 3 131 1965140746 23 1268898086 898439807 29 7 725126930 67 1538723474 906069420 7001 25679668 204288790 47 586187290 2777 2057909735 149 2080468524 717837151 107 139 2024726403 2 127 1007259860 19 764203461 448984830 7 1469762732 89 647951951 4999 2083718173 47 232521737 801800618 593323761 43 107 385010289 986170636 1858738962 71 140426356 1043587243 67 805583277 2 59 720365161 1323334364 149 1013167071 368164845 667878701 7 53 1953672538 67 2127140857 1817890848 2777 60302043 79 1637421945 531821259 137 79 107 149 61 43 61 1939948562 29 113 335471352 137 1299812023 88880889 1166232093 109 1273459089 7 79 19 47 541587345 629133446 47 1416362813 718689852 1949 780670001 23655289 103 1991122710 1437854690 131 7001 10007 59 61 1385192636 856809660 1245180152 131 31207999 109 46777559 79 1280624997 1026397158 1202169427 59 43 750599850 2069396038 4999 1195175304 89 127 584364030 2060990736 3 1561568925 1532691951 7 113 19 401336848 53 29 994489228 96036603 1839991547 131 19 31 472345822 1636125161 107 13 5 23 109 1329615316 29 1552265513 34858198 127 257513763 139 473823275 5 71 59996633 19 136538921 556837712 79 1949 67 1147243082 1943889815 59 1863644703 17 1674204710 67 186567890 2 691642750 107 1190022649 3 1032184728 7001 528074887 97 11 942310666 1930299778 2113681952 103 1067988415 13 2065682276 1167594542 59 109 326599861 1457390168 149 17 230731684 620140433 11 501875220 17 367486670 79 1297576580 107 318479080 882200505 79 1423827353 127 1829045729 1500142980 7 11 636341255 79 7 107 768890174 101 1365098931 1130980830 101 61 149 1482256768 1960901463 127 149 1771842440 67 23 137 1492115623 1398234311 71 73 1292809925 1585016369 31 1623996132 83 43 529687502 358957292 13 10007 2 1717073119 43 1763226180 137 11 921044839 83 1524132130 1677211695 5 998321597 7001 888769801 101 2777 218455482 79 1068070046 31109963 109 85625059 139 643429332 917558321 25642631 61 923037177 4999 103 107 11 1091835052 302102977 17 1826126678 139 1000938134 638383795 7 1042579766 1667706218 83 61 2034904124 61 1680786375 47 107 123647488 1663238236 11 867788955 1344091601 149 1949 286957117 101 36478877 1936188915 1983858900 5 127 2056346789 89 1249879242 101 139 132596409 103 1741390924 1656126451 105366748 17 109 960667781 821160431 139 83 73 531575269 1066217991 1949 941268487 103 689922737 2050963714 79 139 292528254 2127185882 59 67 97 773714448 13 116311887 131 149 47 994700856 1566564286 2086790831 131 71 1627513262 2777 1767429981 71 558241831 1918339415 1025461102 139 103 1583665788 4999 53 1362015163 1773335191 31 37 560213818 113 113 359204739 164315560 137 921993834 297995413 1712779434 310582400 71 536409842 134910907 79 5 57023616 13 1131276354 695063352 109 110898331 2142267972 107 1239181038 47 29 1296530811 728460918 47 75393120 109 37 1726729098 47 11 89 1783752685 1492240305 2777 29 1315167255 1284962904 103 636190933 1473905329 67 473009280 73 301623006 1920812427 101 458668573 608980416 1219800923 11 5 11 67 989347862 1309348974 71 592854118 710264191 1082698674 572059828 97 1431128578 137 683209273 1035062353 23 1822901418 131 727957226 2777 2098506698 83 97 89 410048570 7001 780380467 47 714418894 1876816784 1167213523 17 1687695485 37 1714017230 3 4999 41 757951789 292275370 83 534669234 109 71 2079508705 109 1979625191 73 1500407106 1431452912 793594974 79 113 286984631 97 31 37 65577320 1055174177 23 1496867787 139 23 265098863 61 1400349134 19 79 23 762770781 1224084449 19 139 107 340244806 512192629 53 1249461644 31 1831269499 97 159809634 103 1844183978 67 1888658243 3 149 231669834 1949 1841483415 53 11 1503328321 183695677 441991181 137 2777 89 1527738578 1010663975 109 67 555211714 2080269801 1329021898 79 1112721636 17 1054988210 1158427130 1949 73 127 1779594869 1949 127 832091173 107 1165066825 667568539 59 2051364645 4999 1268316286 4999 97 585214386 137 149 1516185409 1661358344 10007 709045985 213664652 137 759179198 131 83 31 832628039 421995032 1098930971 71 19 902265768 47 1200369284 2 1772750992 1483159608 29 610507056 10007 415380563 350295243 79 29 1780717682 111327317 53 2777 994846213 139 29 1929546958 1667152261 103 103 41 2039615971 79 97 41 457307522 1963261466 11 1436003492 323625611 43 1125316321 47 1729495378 67 586631703 113 2033205765 83 1394775575 1249573010 101 59 79 1695456920 2061884645 5 303988119 59 47 1720054958 67 342967573 11 24782433 97 23 1623474596 4999 139 1615588938 1761811239 11 1235866764 1079886610 1949 1093502042 1997874031 101 879648074 2777 1990062254 7001 629025848 61 41 10007 2039794570 269494824 53 2777 579559900 196394994 37 1039625593 932733555 149 37 29 7 4999 298720244 2022813137 350390072 73 13 67 708140155 1538372223 53 7001 47 1510492841 4999 2 664171300 2 1301031865 43 83 19 3058587 3 61 47 37 31 101 59 7001 187990852 568304200 621219685 131 61 1560201209 2099920120 109 133411178 572428509 89 19 445122880 73 137 1343193073 308820057 227099876 89 7 103183311 514691674 170940275 41 1713617549 1250295893 73 4999 185524431 1052571471 109 79 1161774711 71 292336465 1783077333 127 2130129598 127 683171187 137 1574119588 949346138 408537771 47 108438337 29 1187922882 79 83 1192636628 31 2065404698 888927449 363424654 131 948887324 47 869312940 89 1080562172 11 3 1473340635 907088943 1305192935 17 1240163877 19 1233303319 41 1218583345 1626211051 31 227041334 10007 956636549 1270067324 101 1020267427 1091278348 17 1360410463 839882089 41 43 83 1934842878 79 1762694057 79 1907827077 67 780447624 11 69524664 383758100 1403196193 1949 264377952 1949 11 89 1844336409 89 149 1868112532 1709455782 10007 1750154251 97 632379327 7001 71 59 107 1011155250 7 1378685838 127 681940470 79 978420846 79 1545997215 61 103 516135928 109 37 11 184028031 53 1992852947 1836426405 5 47 862672646 829262629 127 71 103 2135799031 2777 1661248609 107 1793652556 83 7 299992029 1949 1047090505 149 13 29 1278430722 31 438414059 330332590 43 1901974889 29 137 4999 47 79 2777 272831919 59 1565234895 1479003681 768441092 2 97 929322373 127 170962574 89 131 1949 102196619 71 137 10007 1633912939 103 312370160 137 1097965539 1734471649 10007 1359671104 47 927783243 1216230374 4999 19 558984897 113 1900341566 1248829036 13 1888937167 1748763034 73 1340710607 1524303631 2777 1745350891 1589531894 10007 19 2061333365 241014965 5 318341864 739920309 1949 1949 4999 545230932 101 1012451472 1616377235 107 458046349 1231466424 137 1033575813 286213824 1949 1881063685 7001 587096859 19 1730819725 103 1063650100 61 1761832562 79 439836608 1224693484 71 300166700 1600054925 4999 103 2098012974 131 1039513296 1465543112 131 1915412884 101 846534328 360139806 73 1671877782 1073800893 29 131 1129587193 1504461509 139 131 1716018911 24792143 7001 839041846 1043191006 103 103 1951340459 1567836542 1566113709 29 41 941548395 742904871 1401454313 7 89 41 291256361 131 741860860 113 47 29 690320524 615760731 10007 208682825 41 2 32451876 2002825234 43 1779024036 2068920404 137 31 1949 19 888604369 89 911227479 563182566 1809681972 73 10007 41 47 1806626843 37 1624390021 101 31 1154907077 909888998 53 1693399290 98120384 113 79 127 967958567 2137507409 113 1959949995 67 2075990846 3 332343283 113 593273504 2 546637741 37 13 4999 1105538848 2131978519 139 53 1568582888 31 139 1050824988 1346706643 1379657093 1969135017 97 458596223 149 103 911186101 532551612 97 247058571 1883503618 89 19 1532134350 1790776163 31 23603195 11 79 1078325036 83 1971790828 113 896921228 735574969 2075176595 67 2777 470199289 31 1904708045 7001 5 687955370 1169281700 53 41 818927973 608394408 1010485137 131 1319262838 10007 5 270045216 149 192353338 518134945 385825731 113 7001 127 258926330 150800177 389134803 79 808954754 37 777597402 1515947792 2033884797 1949 17 131 1644694759 79 105234815 97 1704158468 1399633928 37 29 984737949 2052526678 282500282 43 29 238211742 1405510723 29 1744214019 1692150794 67 861033214 127 2119267240 287484868 2 19 1814712876 262977065 2013248432 13 47 1455008610 99164266 13 676084162 2 660253030 740603475 103 1953187043 23 1257230899 218742880 1255542442 11 71 1438178982 1987914800 426751242 1011761250 61 900039289 23 1920088783 71 1035645760 113 71 360343744 1132008010 113 79 83 41 1364735061 11 115594039 1675452768 1089013973 31 2777 1855402564 60330799 79 1397372482 2084979795 29 71 13 1830915541 107 704943488 17 17 420526858 53 4999 31 83 607685081 872188817 11 256163721 1277609710 109 79 3 101 19 103 100664990 23 109 23041510 5 272417948 61 10007 3 68157048 1625825634 37 1357629160 360256494 61 309499992 2083986620 89 7001 1664935814 17 73 262653781 1672446206 59 690275220 59 2777 2026973955 47 1614132065 13 1534128657 2777 2084066298 19 1918133733 1323035484 1384682859 31 1676950065 97 19 1142023766 113 681139931 31 481127750 1414911394 41 2039682760 41 598433130 13 37 17 43 752687827 71 137 11 2124536546 1477713676 1133332778 10007 2118437896 149 59 1293387026 1927287392 295066097 29 923479948 1102623542 149 1545604445 110636160 29 37 139 1172411763 2777 1140347280 131 43 67 127 205736190 1007406690 83 97 634367390 97 7001 1876541039 786009271 79 969121031 67 1120431553 1501737907 877842945 37 1540232436 17 1555160476 2 97 1170684755 2057733782 73 396158512 107 1968810398 53 219403994 147183850 41 516289056 61 683285726 103 347610464 4999 1167031547 149 2039992376 184848228 2777 845446542 1363614794 763970851 31 402560748 1557471468 2 1835467200 139 1398675117 7 1176022702 1949 1373218624 631831138 113 29 1284990725 43 1752207946 1017133868 113 2077438330 134013367 41 73 1654518282 350251862 113 61 11501977 17 1024064360 79 137 2073218833 41 33553178 89 1899132285 31 769877498 1519730546 539936144 322168331 97 73 109 1210179803 43 131 865975750 17 858733002 1807958438 13 1909611431 139 139 17 464127850 127 3 1620699246 253832439 37 43 74413263 1920412594 1277520396 3 2777 103 914471801 1746159050 1972117470 5 4999 3 1771924776 804263892 1513590863 107 1597035883 113 103 1737819914 618593280 19 37 1949 19 930644396 843923304 83 110918544 1979531242 19 29 58942590 101 59 1761292238 2 261786897 83 1490410914 37 23 2090435500 287531004 1949 1521327032 11 1642078724 898788583 409005665 23 1128628170 23 2 858057502 1991290022 149 665748879 79 1881932707 7001 31 347249292 37 1147155113 41 37 336111737 113 107 1875878311 715557652 37 43 50635295 2129736078 1019275590 7001 1747694713 160463611 61 47 552749454 29 1621388927 11 783336334 2777 754275994 139 1974193656 107 263232343 1009798000 4999 19 627926649 1124922309 7 1598714971 5 967900655 1312057145 1683628452 1529790983 2777 1310596776 757730040 10007 1626771288 103 162866707 89 602722329 37 13 349039041 1864586256 1062765164 2 1465689754 1882324692 29 1949 83 547696250 7 61 1049481584 2 10554406 7001 1592601482 1041181188 131 1606051407 97 1606611818 7 813214304 710677083 47 2777 61 41 47 1513748439 100547013 7 95498062 1024627309 61 79 73 2032929550 1615930117 31 1703545077 580774038 101 1387311411 254175280 53 1949 103 23 241929180 2777 807229468 13 483315013 97 37 489108069 312879770 1071724626 107 23 103 1940999671 1206215075 53 614408277 1316752021 13 4999 704219128 67 2777 43 1964633022 11 2777 1293973697 23 1620691275 7 3 2071648434 550676478 131 43 2065609920 3 162072261 1664311763 23 1723574 1385847775 1527779383 4999 113 327766181 79 1858454381 23 817812094 891774695 1949 1460151521 83 67 127 1559972865 106640010 3 1598797224 113 165479008 17 103 139 1154733187 286900726 149 826927501 1479248629 1899454164 127 1801141683 11 1070195918 4999 358735410 11 1902132683 23 71 2049324262 67 47 491169435 131 2015770491 2777 31 158092839 581119490 127 2023313835 127 149 2066741005 101 127 1821556681 1396373599 89 47 1392085870 43 714554736 79 83 131 29 47 974157715 2777 139 2129195091 7506640 103 334155255 61 4999 577854406 43 1583240693 779114146 4999 214057920 3 1097335085 1830924367 149 1581496683 101 1744904684 101 1160122351 73 1260754603 47 43 79 663434574 1837475615 1471329310 1855294689 137 371993035 1444178850 2777 139 113 31 729714028 4999 687729624 19 1466881472 2032637764 47 1099651480 43 266788297 1471988083 61 933519104 7 1366678124 47 109 83 1525211652 1090024128 61 1641260022 97 474833818 1364497418 17 53 952932839 79 29 109 943000946 29 2134816730 405310372 2 29 2024924623 1404808662 83 79 1883957161 83 29 1107332375 430016234 79 406156775 1094866056 19 685034306 1028517591 47 79 47 21810021 1399910195 226599837 71 888035330 24028186 7 183300082 7 309636586 324173845 1968848507 23 2777 1483837756 2 912516620 43 700749709 11 916819409 1762781527 17 1078306005 1077681612 17 1294248605 31 823682877 336715818 113 1283160711 31 457025879 604879293 97 5 647332040 2002820150 41 1481209952 1799533337 61 1473328120 101 73342618 83 161837755 71 43 171687906 5 538763060 37 1967436927 57581990 1654341309 178536652 83 1888624257 113 1234900386 149 59 93493406 10007 536615368 7001 1602857947 870882394 67 1363933606 1255614572 37 67 139 13 1458842759 149 2777 1250152530 1769993621 11 113 1257176867 2015820221 1867373138 113 1565239049 602426617 113 5 3 7 372581608 1993412190 31 1089632080 29 7 1529065286 1478211769 89 1645225571 61 7001 139 2111493202 14656385 103 37 270316995 2079703938 13 2 67654336 79 109000803 2118320417 89 1800703515 13 67 404755107 2090947786 1305301824 83 1349786472 137 559775561 23 1141048175 10007 1968847229 139 1183858274 101 477848372 1237405742 2020979170 7 1122326261 109 318950023 101 489407841 73 103 1152173244 1972314349 79 17 83 654986890 61 107 113 23 36903985 5 127 10007 1224013450 83 2118765319 870888310 97 2777 1620912283 79 1967568628 5 558490475 83 831385353 89 109 1948135854 127 5 11 2023106224 103 278673504 139 1711055945 11 10854844 1345018543 1949 131 1507588610 1491731191 4999 53 177883701 3 1712711700 131 47 235410122 19 984077298 4999 1850006206 109 909371195 1609395137 613017308 109 41 139 139 2068518075 73 2020885061 587610815 19 731616261 1151321451 7001 3 1122443348 139 1560609017 139 2 149 1585491120 1874905442 61 842293307 2046342478 1830594524 738841572 131 61 160116210 2 1693985146 131 2 1017112878 1430506112 1100967540 19 13 920743516 1043303022 7001 43 53 474341573 510627970 959472008 97 1172154790 137 41 211110312 791939444 1761108415 89 79 1660526565 576274636 19 31 2113743696 2009792140 109 107 67 1071718198 139 5 1476830100 1586029675 31 1484920217 2777 131 1858574028 2002924238 59 335443910 31 1866103993 1156813732 10007 4999 83 107 19 127 985085406 31 972872285 409046398 23 632619784 23 1040156209 41 1740048159 93312066 61 467934477 670620280 1833587877 11 13 466535082 170023555 67 823729490 7001 436036282 1506629202 37 1632352088 131 1441767660 1014973826 71 127 591980401 79 2 71 1219540943 19 113 451916380 131 1276140037 474012103 11 1005651684 1263376253 19 71 50878813 29 1595208104 1968541213 4999 1689736985 23 2040217162 109 198175189 193380503 43 1397553406 1942468467 17 744464799 1795828895 1933514802 127 909058413 83 314109350 101 1255269309 2107084826 31 113 1561887529 127 751167916 17 1186955300 7 1492125693 79 1503896985 1344228775 5 101 37 1190946380 1559234613 79 117176118 43 89 61 1091238272 850785971 7 19 554799088 89 71 1590157464 1805456515 41 104669884 3 47 748115742 434485139 11 71 1743099984 2108670038 73 714736668 29 1844357424 13 89 89 449530990 391309488 23 263955291 494577908 109 71 37 1342642014 1834239887 107 1318686511 1126833668 995981676 41 89 1325518919 47 553503142 1682386520 23 73 1696173323 579904481 127 1949 1036702335 2038380583 53 67 394300236 19 1778851668 67 61 131 950455704 11 1948488198 149 173243790 47 103 1882854838 1949 675813801 139 972925376 4999 1763687192 1207290785 17 83 599823985 7 135811809 1171312359 11 1336191759 7 2113495818 835333914 1944886273 47 3 1235884484 41 2008091768 839784239 731903343 2777 83 944844415 113 1842820255 5 73 2051019461 1949 131 1842331862 942383477 73 1872499910 5 1700657095 1135828188 79 19 139 2 934583290 946396046 2777 139 699825676 11 148323425 878555755 139 127 860056065 2777 10007 936625179 1609786062 1848726066 7001 1367736363 19 1731450900 635401819 79 2777 680865074 29 10007 960531902 103 972300636 871592077 37 1688381262 932645347 1710652659 17 1667181109 399974133 61 910498078 29 1034918215 73 23 935294609 1645950840 61 103 1840595168 2777 131 137 1235402158 79 390075693 1068016647 139 19 396704876 708692573 97 778995014 7 595545041 139 262108807 79 559866601 1247806162 719335346 149 370654020 2083468278 131 946046970 109 1977104130 47 1539215173 89 2 255302408 1995014217 7 1856963457 31 3 59 1588993369 101 47 397787461 113 11 311321794 101 1145146080 47 1253819141 2777 593755523 1297504555 83 2777 11 1418775250 71 4999 10007 346212179 131 961906588 83 1442228003 113 97 1791670873 1775006923 1949 79 149 701378988 139 1254601212 127 29 107 2124160090 127 1772994041 1569416756 59 1220834490 1802012556 149 967774668 61 67 209938470 4999 1320880771 11 1003676366 1913110138 107 47 4999 1979249071 317811425 11 931591386 11 2054595928 61 83 439256030 58959014 2 61 13 304593731 253709551 850824816 127 1951700219 137 1733831037 67 1900329777 1467720095 976749939 97 127 5 10007 1322236853 103 1553416629 83 2107677476 17 13 3 83 639935976 1712023072 2777 59 13 131 107 642242034 287227804 2001541336 127 114476846 79 1210402766 1818661195 4999 349860014 67 3 780484212 923599653 2777 1621066407 67 1575821776 73 53 2008797520 818709638 47 602360959 970351921 149 805146839 67 1101700966 19 61 2032998667 1234098015 921998745 31 7 1154364442 83 1796343768 1180027849 697565200 83 1504055367 31 1162257084 1859283094 41 127 577426042 41 2064503258 7001 372768245 13 1655813471 2141426313 137 127 79 394014475 109 674547154 1262599390 89 7001 3 1614335493 930432957 61 7 1998723209 802028157 97 967709927 109 1880844268 378640167 3 523390801 966925293 113 61 107 1000911277 795283406 97 17 1980246703 101 1124009432 13 7 113 11 29 127 1491112461 83 97 2777 29904018 4999 2091933350 470605798 13 23 2090690959 2053326413 109 289549459 127 740060445 784593875 5 1949 97 53 103 2000445914 1884415400 83 5 1268664519 1949 23 38107573 79 967012714 59 1149270145 2026637938 2777 2105171498 1316959691 109 1124383396 31 925709321 73 1660506034 1268000416 1734741914 2777 1484085069 1926969510 139 101 12848988 42879995 10007 149 2 2003223378 13 11 974428697 1123365694 11341365 5 1909776790 1355612916 47 137 71 113 144592245 7 1268025402 137 2777 629526461 7001 989402323 1430787369 17 107 101 637293445 113 2087639744 1410864717 1868718386 127 1965043508 1679133889 37 287834538 83 61 2 1972794324 633163439 1834654056 7001 83250511 89 623236117 2125060232 107 1977504985 1363493757 7001 1991413447 23 1693673839 103 7 17 17 67 1510350850 2063985853 149 131 13 43 53 952507149 1893389850 67 229611996 17 636230338 2 1762433924 1949 713293071 13 19 99496882 111502754 83 113 113 350877656 2095532794 5 23 905924069 11 37 1531130300 61 1919109044 307439552 113 2777 635399816 1302599059 392447343 73 2777 1584850562 757215698 10005192 79 107 37 1676854097 2144131088 4999 149 1344167935 11 127 89 1572854439 61 304077133 1949 1252322154 59 1632798741 127 109 31 11 1984954961 135263623 4999 126054784 637037567 551205257 107 5 609878460 1630500908 79 831332047 67 47 998974967 146545272 97 43 12569588 101 1837017793 1016500955 137 107 1814701608 97 233520225 137 7001 17 715239215 4999 41 1078324640 6754180 23 101 659205586 2 272533000 29 785215078 79 645057556 520007729 29 149 4999 2142851344 790226923 97 1947069891 113 1184468059 4999 67 7 89 626285561 1524828470 23 71 71 109996395 317441 1699050874 149 1270819611 31 1184482086 1638312720 73 1458433132 101 3 1321619457 693991677 2030884115 13 1015562799 103 739586968 380357508 123920980 79 109 417067793 43 1650847615 629444948 103 13 17 17 11 47 284037027 530316087 61 295047294 47 792769821 966536673 53 381264404 10007 1113239501 889465601 113 83 351542599 13 1638338708 523835225 73 37 53 242361624 71 1558336807 1320271999 37 59 139 304852020 1591132027 1949 183539279 918484378 41 134516190 137 1381858994 250472944 23 107 1566113525 1946812677 23 166970087 1865927371 7 774910297 2112412736 56367180 571131633 3 5 1304217630 103 298502796 41 751655419 83 1560958341 109 59 37 71 73 7001 1226748123 683327995 10007 131 666423331 1269513795 2777 227444631 137 1527141351 3 2079372918 7 270231605 59 675722516 162767312 31 1676132862 67 827124926 149 4999 3 266118162 43 2777 445111445 973488458 61 1949 1891331039 382222288 149 83 851225009 1529480674 113 4999 890661832 1392956353 107 59 163981876 137 2 1607071376 10007 818542579 861912917 23 683783054 1949 5 89 1335228463 1835204119 37 1581006523 109 17 107 822629803 2777 392051306 59 2022505899 1111319634 47 197584078 101 954895163 83 1587438080 73 759707783 97 610924236 199649752 23 497371943 41 986667634 1484171312 131 149 11 1507472771 113 1185070431 83 532910879 17 852839170 59 416910788 141771269 113 71 182646637 985381267 1949 139 67 566713054 59 1760480453 139 2143961854 1535728958 127 97 1476318757 31 696335671 919388933 1708212048 53 250866396 79 1173391582 131 293704489 851389043 101 1071889669 827749237 83 205538461 37 1979382525 1000205407 89 5 1357875140 113 383301380 1802405396 11 134668061 31 101 101 1493625687 468619141 61 7 41 82660059 825057136 10007 1617185803 109 3 393040461 1917987396 137 439044870 11 1337089732 109 37 467948139 1252776710 47 265272841 237399914 1489831482 1588620669 71 2043615902 2 353717130 17 86999642 1160406960 71 1191426647 37 103 92901983 37 1052801774 1567208667 1949 2038638408 1930239055 103 21874010 107 622510362 79 43 1524310913 1325904871 173827491 61 29008489 67 61 17 1562768384 503308402 1178487179 23 681460775 43 726426434 113 89 55734470 517894827 128041654 1618229301 127 4999 61 1748100108 41 1025746610 59 1391906642 740674200 3 5 1531839892 697918980 11 566162094 425717587 47 47 67 2066354638 632504243 628972911 7 41 2105928592 2777 61 10007 1897133877 67 131 2058113621 131 59 1046795228 1713861559 1821699111 139 606961570 10007 101 900337533 268576069 484547412 53 71 459920889 61 418099445 37 13 19 414486691 2042877112 1231612268 2 2777 584153058 23 952288225 1506192662 29 139 43 137 19 1909452747 1071205434 13 1423494501 1833716419 647482114 73 1133769245 23 925166076 5 2016446595 666454303 1436919784 41 662919339 59 10007 1340440880 5 61 1596586428 131 1646517647 157755833 678000823 844185073 43 101 1884985523 7 337296946 3586747 1108858548 107 397873831 7001 59 1746529623 433537015 380014908 186957260 7 1406501635 5 1429464845 1899959085 8363975 5 137 627367936 79 31 2080655148 31 31 41 952669428 4999 2144720970 59 89 642749723 1067297879 19 5 1514331880 29 7001 109 17 579730515 1614379330 127 688523515 89 912401204 872090196 19 1625039922 11 167307033 10007 2033282302 300396429 3 502997580 73 1788978296 137 137 1852047515 1614905858 79754451 83 17 83 452816750 10007 1970498384 291791852 11 1043668538 709987561 83 37 1344283260 1673688266 2139032023 31 53 17 970872412 769548032 19 1566410974 333587651 17 7 52915191 103 1187323333 1342331432 59 2112050730 704029956 7 79 1892241496 101 1012059895 955334006 131 61 1572965328 1227127622 41 329637437 101 131 1209959623 1086728840 101 1122458854 97 2 71 1294845505 13074128 29 79 644398181 549853509 17 692992386 1662442223 1923055683 7001 19 1342597912 412028170 89 1219338762 67 47 2073641363 3 64617381 637959124 7001 981484192 61 1999449216 89 137 605508029 101 1261950358 2015394905 101 67 31 1954507809 1029636759 1817165336 813295026 101 1036591509 396426921 3 2091349383 79 73 1401594525 900685242 131 1136459480 2777 53 1627498454 1063792097 735200121 59 11 1930782117 100756986 127 71 861123926 83 1995026512 1948012407 67 13 367735864 131 1670201137 53 1470398047 1741061310 41 97 637589924 279266686 370861018 17 17 1885478450 382016727 113 1949 107 3 767926610 317933130 79 1918033915 41 5 101 487739100 43 773871006 1765283994 109 1433880214 832038051 13 109 23 2 2060639438 497255188 29 1745473251 89 1869596834 2 1254596116 382212443 113 194159525 107 1721642733 1296995501 1762252759 17 1909496331 3 1533534045 7001 1889849940 1066665031 79 827017247 97 4761790 639558767 73 139 1835322779 1949 1195502957 30801996 10007 2 1262664760 103 79 2113825932 1185969400 7001 53 966497665 1091826471 97 535471622 59 67 67892306 1705157744 47 61 792891603 1823182213 172093777 1273707459 83 43 1702478274 2117233727 89 2 1463617964 149 41 939857063 2 179419870 10007 1987840318 1086274231 37 113 1402843811 13 1666265242 131 10007 2 11 29 41 59 449616321 103 1279685596 221035784 4999 1824340059 10007 10007 1595856318 19 243710756 1949 2114325874 83 113 238799058 618648445 101 149 103 89 11 31 127 137 29 41 1568136548 131 23 11 504063450 266674463 1376363322 47 60336156 1396642604 67 437163671 2777 1949 37 1481572623 7001 2094610789 381019412 47 53 1078888511 1189006611 2023417962 892413834 3 5 1228542710 139 1415444228 1463389673 107 37 1505422552 97 373420997 2125482139 41 1008926770 2777 760497627 7001 17 11 1929248761 17 29 3 2054275467 137428650 1627718508 833305843 89 73 171185292 589062055 10007 1953286001 7001 1422216205 83 59 857183624 137 1953205164 250777188 23 1233839784 661545493 809567636 7001 139 137 1899162226 89 1949 1905780925 4999 47 637236904 97 1827110624 207581358 7001 2086658373 1667736698 29 109 1953664701 131 975355608 168604530 137 67 1259901701 107 2005721099 97 71 2060062433 113 1015769317 23 507544180 1069031730 13 1725825010 23 97 1655167163 2056134220 97 143958475 72925073 61 438543459 964776093 107 1092217772 47 1304353585 53 29 1047239996 1722373829 37 34102534 73 131 1054666852 511924420 4999 10007 632632533 7001 391145870 1416568338 53 559990686 911004958 59 1036784181 291691194 3 1783215 7 1925770805 5 61 797371870 1061959015 1585171215 5 1835266764 41 1381298990 127 7001 83 1755418626 375185378 1615963407 79 83 31 1436611052 97 149 127 4010827 131 772665080 37 97 47 95792204 807798874 37 1437408079 19 47 41 1994688376 1685598705 1536063084 17 71 31 7 1776004958 103 1308829549 621218235 1096765396 1770294148 127 1517526958 763584217 79 727929138 67 101 173890791 83 640797765 1161779617 127 512345432 29 904036778 59 60384553 69083631 2061799099 83 1601418600 691269509 127 1304226886 97 577114013 536037754 7 2128355271 7 917364343 1888910222 959181083 131 47 4999 240181954 97 1466244046 3 240911742 67 101 109 61 131 928238228 43 526502234 426108864 7001 1372679581 7 1244345851 1422048940 850962476 2 10007 19 37 1953591601 47 1737420518 918816753 103 1273034165 85329968 2 1230356042 1984369365 89 43730506 739448588 109 1063407815 931931160 837910152 61 61 1002189455 53 990275956 1659772966 2 1587827385 5 202315975 53 292596197 1243456863 47 97 1118212023 1660973874 1083808135 10007 1228949663 216019953 113 11 76884753 149 31 67 67455813 61 1492072139 37 856526764 5 248038728 53 29 39546124 97 29 1831371489 4999 137 19 1819399769 109 67 2105935223 93538901 5 880433109 3 697703466 1007089447 7 323926358 1799715383 2777 19 7001 59 1029547757 1224657 2777 31 93708385 7001 2084940008 103 127 2074633265 7001 232251174 47 914401215 5 2777 61 1561178063 522128524 83 1725545624 131 1155926839 103 1353401790 17 166168093 13 11 17 1457928868 903531759 131 1457223281 83 101 13 23 59 1605701924 137 2072811781 43 942435087 11 1295609975 101 1041167717 7001 2 17 1681203578 73 1597467448 131 78825230 11 1541775863 71 1133026094 1909720294 1893121465 37 733605499 43 2088575282 89 47 1423100160 131 1949 47 784367349 186999135 41 385871664 161704697 41 3 13 793133991 463191404 19 1397957224 1235930468 1601263818 11 1651716557 89 137 519363301 62274994 29 595231525 1629750323 23 1053703853 1948140266 7001 1303062085 1294106593 13 67 1288472220 31 107 41 1189126895 1172124234 3 101 19 51639256 29 2 67 28508232 1667331247 1398258460 47 892034808 117269001 31 17 1742758060 1374026717 1469341450 97 2089566982 101 107584526 109 595730895 924171009 3 83 13 406812952 84127082 1380505227 74377602 3 83 946805937 109 1057499034 2079440590 61 131 861962446 2130290691 29 97 309229792 139 1737975732 10007 53 260858951 1447274498 83 1576911854 814591631 83 1649263290 1790425462 1949 7001 2092080826 837846082 10007 284679136 103 1075367013 107 67 813420937 29 672597899 1053792852 3 68092938 1429652490 3 1599087275 37 507942697 37 1442448145 89 535805365 73 61 127 10007 959391104 1155476409 109 132103204 887873263 767706971 31 139 1042939935 7 127 1443320835 59 683962102 23 1087202341 149 575159519 601116809 783054004 149 583015246 149 29 102456391 236354118 1085163417 3 1798567671 131 160086323 1248323104 11 67 438957669 137 113 29 604680363 61 97 1071917512 184556911 113 811789401 137 1830263600 11 89 2046854574 1214575486 7001 7001 1956085750 127 2777 113 1577376379 73 2062564776 1508351915 19 121663992 124975293 1508193424 844220781 79 13 19 699870168 79 2146436972 29 1161591049 103 1823497237 2110501945 89 1156530169 89 1304376132 1687314041 41 149 796229627 287307986 1301277486 83 43 4999 1125977633 10007 31 10007 7001 139 429384240 67 1555409376 1832167730 83 67 103 1606246272 101 1949 101 107 1854581994 73 97 1991984166 131 3 3 5 691147990 15608990 17 7001 10007 1800869727 2117511221 53 3 1043277489 1424316422 651137840 2 127 61046566 53 23 43 23 1656225676 1598420512 29 1824692731 723327396 3 3 47 109 43 19 727773246 127 139 1973670730 5 1914813785 1737262169 1536833336 103 23 11 1293251828 107 53 59 1561201832 893354931 97 47 2120635348 149 127 17 31 137 656790467 11 1366753905 70431700 97 4999 13 671103893 867333761 107 149 71 62174144 139 922403387 61 385080434 1281777873 73 43 382296101 3 53 657458799 1600088179 131 1277965653 197132688 59 1605992095 97 19 1866160696 13597388 61 10007 1710516524 297755191 395582364 109 97 871356432 109 641936098 84072682 1903868441 107 354166763 752009585 29 512989302 47 1299314054 107 741192730 29 7001 1406675925 61 29 885179470 439509007 3 1849716108 10007 495369840 71 89 563913968 681903137 13 17 1947569147 605072330 1404598385 67 988162945 103 79 798965473 1108228116 160945398 1454280662 23 149 1723802009 113 906775486 73 1438274689 97 13025548 350060803 109 1208465366 17 1625894518 31 1448649623 19 1960509414 43 1174165568 1691614152 10007 2067428908 29 1369028201 1559378838 1976326436 37 1872302730 88328879 97 7001 19 1869783103 1306931302 4999 1616399472 3 1847398158 1882142297 2777 11 127 59 1304845121 1084013077 2 41 1904700902 1201766723 79 11 19 59 2042413915 3 10007 212458617 89 292592840 2069325650 802017310 669871518 2 1949 1949 66585636 681631588 156965041 23 19 1962009240 2075529396 79 1844724698 71 2777 1892608810 660634415 79 1406493857 879104943 10007 37 2121425562 1438685890 89 1629367767 2085077555 11 525453137 59 31 4999 1360947756 513445366 7 19 79 23 127 1585585856 113 31 628220642 1374144579 109 854751622 1442312837 43 83 11 2079317229 1803246962 571426740 65863945 5 137 1842324351 139 31 1157181702 925234184 1480595542 103 66824237 1694888761 47 107 5 345520669 1949 745831626 61 525424559 1792981685 11 31 1789484858 1858125647 5 1052437710 13 975844155 94559930 71 228771430 29 101 1949 1351452192 1029409077 4999 139 535132486 49441049 37 906214656 59712006 53 1920750793 1893459578 47 265397908 1800733254 127 1816123876 23 43 1150990073 17 137 420619181 2090683705 1165392772 149 86914742 101 301961518 37 7001 1949 89 19 921954119 101 990682427 23 89 1991333001 3 599567 127 131 459321017 23 1051916615 4999 459098162 131 47 1559384377 127641895 19 1459427069 1658604601 71 1689657858 139 1550612395 79 67 103 121690998 137 67 1854932721 107 1594825798 2 43 11 2115517107 139 1549031846 207083312 101 160069648 67 2081794582 1494582728 73 139 2064831951 1163352283 4999 3 801736692 1865619678 103 2 571430795 19 101 1276298822 2 1898839982 41 303732674 3 113 785923307 1254898775 13 1368878911 83 59 1939902048 7 123370863 205303702 29 1072712378 7 109 615089943 1640607622 1131821721 10007 221056090 325922785 5 999484231 1949 899831453 2000518405 37 2777 1440024563 1661953925 103 139 30087979 23 1571549635 127 53 1434696061 1455988872 137 597519883 67 196983685 255981808 1288443494 2 13 855593609 47 5 1501109015 7001 240813397 2073780212 1695791216 61 1684219272 131 43 1459083482 2119658598 1974366437 19 1772262084 1288971870 103 23 71 109 23 3 2 528457597 83 1509268887 7 557807614 754344499 40988129 103 1793256277 4999 139 469874552 7 457355397 3 1140927921 7 1789568291 41 422051786 796329429 37 172651953 5 41 777793042 625977636 3 1515188115 47 97 4999 1563417254 1061412158 137 1275790854 45890820 4999 41 1401898240 35810227 67 853938450 103 275613271 131 61 1656515756 107 41 1736433476 1922918655 1949 771137830 89 1892833666 4999 67761445 504779024 2110664459 89 1175073360 5 920706435 101 320013349 1183690828 41 1751914010 1081089065 47 43 290522362 1110717649 71 568319571 79 139 805190043 7 1653500639 127 642404759 7001 1017315310 1098342594 71 1707891013 73 491964812 37 1473546941 7001 97 41 89 315797774 23 533305163 447944425 103 26525281 41 1623850059 5 827210115 5 1581804210 59 1216940608 339619812 1312074256 31 1099672610 31 675942228 127 1323130913 1146230093 23 7001 73 83 241656077 205689272 1726953177 97 368669452 37 1349334574 965373438 53 1361967712 43 1995906705 320070435 139 455450000 2 23 11 19 5 548171495 19 651271550 3 931199103 29 778822347 1261663526 2053075360 73 10007 1432882316 192702525 7001 527885853 1799459772 11 113 1786338804 275055108 73 2049463466 37 432015113 44329251 2777 1492256584 103 103 1521180703 4999 170730847 17 214067808 43 53 671452324 151644643 19 13 7 19 137 482960894 1858020106 61 7001 617341179 1978545609 101 482011794 1551034780 7 101 127 142465679 1354975192 3 8947107 23 190894572 1160890384 73 355708487 3 963139428 492078597 79 165801487 17 351883340 10007 1815920255 1327258431 103 787631318 105313127 131 508872382 113 953223930 1408322390 41 182958137 131 93343567 118653258 109 731069497 31 1578800333 149 73026169 17 345719134 41 1706731723 1217846126 1058950022 29 721177530 71 2098733446 79 634668778 2 994499930 430391225 5 4999 2 1463713752 107 5 107 281810715 1737374087 79 67 434050656 1014431767 704679589 23 348932827 260488154 2777 29 302387192 7001 1922964670 1472913401 47 97 750603557 54393817 107 109 29 31 5 591116645 229179530 29 924229043 53 97 97 29 1953536483 1729171179 97 691353658 2083088504 2 23 1187908784 1664125111 53 31 1587150075 23 61 249844288 253744628 61 839128503 73 1874634306 131 1448626427 1165747647 17 670832495 71 1750433574 28431602 73 2 23 2777 757751659 1125562532 1307978757 67 7 89 536985505 2005550831 61 2085959965 455021143 1782514611 61 1786457971 73 59 421608041 71 1516189309 1830510668 66295592 101 31 2 961590885 61 1081732185 37 931538655 4999 1286727603 741875497 97 873329315 651576069 1936812648 7001 107 1199522430 1207822313 23 61 1502494233 200596060 107 1576524839 1350223369 704723448 11 61 834666538 1158506752 13 4999 29 17 67 346305044 79 212696447 131 23 1857785910 1181645727 37 11 1317980026 548618943 37 149 41 880913618 1453172595 5 633501175 29 57189247 265908363 19 594979547 79 1452261850 67 1984331094 53 139 1097931135 3 417068736 53 1610962666 149 73 1941748462 101 60671757 149 4999 410817820 705619113 1695849886 103 29 1086359720 1231303663 59 71 619267396 1076029708 1152760006 107 1158391030 1319418970 5 882282067 139 1761823471 131 1557365335 504050927 59 1445431265 1545622750 5 61 272792510 67 2137803505 1404473105 522870560 5 113 693054764 1373270694 13 47 778220548 4999 1832838359 149 71 1354337496 19 898769065 59 83 41 1910284546 5 1263297927 1083503012 79 2071115150 13 2085744025 61 5 1201754270 496087640 61 7 1387289022 79229437 107 2144359287 853324921 109 71 1651235056 10007 558590740 79 7001 131 1028926897 73 1797511777 200014913 61 206678736 384755869 137 41 1636169054 13 4999 71 1375811801 1524027070 61 1767430676 23 79 1987683213 40689960 107 10007 979024195 5 2777 1953902754 1724975205 7001 1381983398 429077288 337520108 1779801978 17 59 1998875632 985526855 47 347064309 47 7001 1918477029 37 1315740925 113 5 1596685599 4999 1591331670 113 73 17 1836521798 5 103 13 109 29 705073752 108584961 67 1479515440 826803318 11 1321006139 43 109 1468860456 19 2 1921032344 83 1966670392 79 89 516614740 1700477699 67 721420356 1779572461 276129966 7 531689150 695996150 5 2131131271 59 1364671829 101 570465170 7 43 508587703 109 47 1428384332 127 414904047 1066517079 73 7 1901875659 19000234 2777 149 17 71 1416594485 2020807495 1797839592 101 5 1621910670 137 2051365664 47 11 5 23 19 2 1335748160 1500606368 445791750 615319551 43 10007 1431744488 101 284906355 61 1749499276 1173026769 107 13 31 1000453111 1257638907 360465570 1364127813 3 391032796 47253712 11 13 1626478867 1908542836 83 60179980 1010339712 558001472 41 113 1521508614 153962274 43 663646133 79 435753936 3 3 956676444 71 749770295 633438499 2088587254 2777 59 1405238577 2 97 46781492 109 4999 79 23 767859554 1945992326 97 131 362426565 957448139 3172359 47 19 131 4999 1178904172 214320320 812871150 113 83 1999674182 1420097109 127 1320365214 2 846426477 67 11 1827523830 23 7001 101 37 2 1232344694 1891013201 11 1039934049 1330785796 37960994 109 176251367 43 1913668882 137 1423568781 307710597 1329601184 109 908265409 149 31 1769801594 139 21744465 1477292076 1401517137 107 2777 10007 442974989 37 139 174710073 109 1662332819 10007 1735123737 2 83 1582358956 131 687765876 3 101 127 1994486105 103 372860820 10007 770338860 67 1078891352 1868068540 666854236 1373500458 47 13 755622574 43 613038143 31 13 59 466705517 83 789973395 1656483385 113 53 659349839 1349169933 59 1949 2046301876 1584275834 1431930100 43 1845012658 2038003926 73 43 3 1726559433 666132145 127 10007 1402451029 1413628848 59 416034255 5 1086546908 107 79 647343538 79 865010105 841752795 3 1137878382 2 83 2035259536 67 17 334478569 101 601527821 2134992338 101 184834040 101 1680578491 1693806259 10007 355018339 1655437996 672984269 61 561434057 23 962036180 4999 1879758973 1744411048 109 740990256 137 972662893 1226284537 23 448774865 97 1657132870 5 67 977982518 113 149 681620386 53 67 131 127 113 139 2007131651 113 1496200230 97 489998313 228041903 1020016013 59 17 13 1567024355 13 139 1096007216 73 837468322 29 1762332117 7 672829710 1031732058 2100830317 127 754585740 71 502924737 874030377 137 1700249694 19 200761752 113 1010077228 1219777342 127 17 1064752126 109 1778781900 556443910 3 1522572231 2016661834 11 468165643 10007 477323893 729680419 1718086659 101 1947715618 2 1502437980 1949 1075771989 302215368 19 89 5 1781516877 3 2 17 326600005 53 354224705 2100950051 39194878 137 196277700 3 139 2044037951 613071418 127 511556889 131 2121951493 1352857567 1431063730 4999 59 1065437163 143613434 83 109 1218943185 59 270147430 1905366945 50314096 7 127 1480839939 107 365880834 19 1069574011 47 2777 1866579989 113 747913793 176174332 53 1108418599 19 817990204 41 1690177604 107 1176793468 59 1702084696 616859819 47 37 1827386451 2078780853 3 7 79 930335679 599280120 618741227 4999 4999 768778803 3 1647820368 5 568194359 41 1387574565 1672234460 13 41 540554414 389664267 3 1627398222 71 2054810645 1198642541 53 41 120544182 41 1543508509 1878403971 449479537 1446651068 103 17 1910761903 113 876448308 41 10007 71 1025678365 1643760425 5 1913945315 358611037 97 1049770569 288304722 3 520808376 103 139 1375929030 109 578729231 4999 550690208 2777 369213258 59 733599191 13 31 1022297509 511558931 29 1268843387 67 1475503279 1949 23 43 1868340635 1949 574432668 7001 865001554 2046979142 127 52004849 71 89 335331708 2062749885 1949 977578594 113 59 1171524296 1661392741 10007 685269353 10007 19 109 53 23 137 1494997442 71 285274639 131 1084533542 890413279 137 1194212971 23 2105321645 113 1099425025 1477085913 137 1872502614 53 139 113 2 131 326566101 73 890566851 4999 1342973527 67 83 53 107 1812057947 137 1066913770 29 2002252614 73 1891440731 73 79 13 532577734 518956750 2 934230542 791206777 1635767356 73 627612026 71 1145790900 871797025 73 59 13 73 23 2094342588 131 53 7 1164523887 760690658 59 987103238 339237875 19 805149372 919552506 43 11 461839320 5 1122491875 73 71 89 522726726 592256617 390116542 137 29 1608041271 2071961144 4999 103 980130379 107 41 1452517045 541217958 135661743 61 10007 73 592160597 83 1377592334 2107659504 916975700 83 43 639268506 1947949058 139 11 2087494585 231568931 1949 494860845 1949 103 330361067 29 735536599 127 1123803188 1413527262 97 1570499646 2125882355 71 89 1669703546 1638766731 53 1042466487 11 2145236533 547239816 101 772866897 3 19 413897394 101 43820873 47 381407726 131 79 135213732 1381184358 97 135689160 1754660949 3 3 252720573 23 1493492971 13 917105787 901648589 41 137 1030190149 448056999 7001 37 107 5 1068192955 139 17 10007 398288607 1138476376 614013123 1488570810 127 1233777683 745893384 47 19 633618852 1158819597 3 7001 1410869524 171167449 3 7001 1247718220 1980568898 1764648484 19 103 11380887 1678903729 131 41 1468224542 31 79 29 319927747 113 707548483 1217408185 19 101 1628001931 1835121227 37 591744367 1249584809 137 145468688 131 1729875790 5 1765376600 4999 59 894088301 2116234361 103 488978698 461702641 4999 101 7 932675856 1848045815 11 986083850 1486054163 19 43 607650458 7 1992666897 2777 59 17 555489195 726617345 67 41 23 473038355 2 676992536 7001 83 29 37 1361542872 1482458243 113 744766276 1888521653 139 1243925060 5 149 23 5 2 2081626142 477374942 2075957860 1843309628 1949 103 1981711863 2127682618 41 133085344 131 2 682509932 67 1297556572 5 2777 67 6973572 29 1944290471 1641084994 97 1716218769 43 1468731349 508816033 1859415943 19 467889048 11 139 139 1027531486 826216871 107 1357519429 1357669502 1949 97 1969042091 1014979385 3 578673204 47 1149332379 23 718539573 23 2136015428 23 1614500806 109 1923606805 5 118799935 875182715 1405858928 137 519453552 61 2 1045937272 864876810 71 529026701 7 973361389 4999 1913492225 246235743 1427669328 144132638 107 11 1220786227 73 61 89 413252047 67 61 1697063327 339457695 43 566726322 1949 23 857595503 796308777 1120183852 1949 11 1133808302 764596668 53 17 325699974 1907858303 89 543778875 868884305 1877365133 47 504524226 909285069 637839269 17 83 460136087 97 362861577 97 1562242805 10007 11 4999 3 1857226989 103 1535437892 1335747569 10007 2777 356811176 3 109 1528962729 2 1617256495 5 5 1544815740 7001 11 139 107 1575435365 765727203 71893712 31 1792963429 17 2777 1367614183 149 41 109 1521025676 109 131 543448129 448538367 461280770 89 1962994652 2777 131 76088337 19 29 553089769 1812414653 29 109 109 1413259556 432209217 149 1539995609 59 920728866 53 1530726867 708698571 41 663650774 1390451472 139 29 1828486569 131 1348491787 117545700 59 41 23 1272501734 59 388637071 61 47 1388404111 815281928 47 1705675402 17 661779048 137 1412228787 591406499 47 1949 1507917912 2777 1667675533 41 83 19 724835180 139 532796869 37 2061800210 507778491 109 1120925138 71 97 2113550460 122207972 117902474 10007 448182230 5 139 1976983236 1241799518 103 37 199450165 59 7001 137 819768681 251599815 69867446 1774390603 59 59132787 814835881 113 131 97 103 23 131 1964933403 61 476430374 89 7001 706048233 17 1383894605 530596395 47 1949 728552948 956119224 109 103 71 43 53 53 426465507 1704600304 1324361764 11 1978931133 149 1796568734 107 149 184350332 7001 353200450 1557603339 31 598484326 71 61 2142222232 2777 29 19 10007 231782134 731321567 41 2 711503312 89791810 2 856534124 742563114 83 1233127680 163993309 149 2067780074 61 739755418 61 530437395 1510090685 137 1336123003 472056676 2777 83 5 2051436350 4999 1398505243 71 5 736551265 19 131 1247786790 678210842 1246040926 13 1434010968 1378540443 137 659341955 137 113 10007 507294858 67 101 893258039 1652531498 107 43 97 82705868 2 3 647454729 2052574704 1246397474 73 693100106 83 651863076 511465656 47 19 89 1818308181 1898540969 73 19 388889325 5 1289205030 1949 579599467 13 770868553 3 1563609357 71 1960686462 139 101 314049299 31 315206964 139 79 47 901457697 696807483 53 518233470 47 37 2058244029 1701685357 137 662891077 47 41 31 31 1332879332 41 2071176336 71 2118923787 149 1015145493 131 1274143728 446311696 1900216026 2 67718437 139 1892588277 113 506082478 1177993117 7 1395212249 47 4999 1731553620 53 59 616633789 79 131 11 59 31 727692450 1866056129 352048684 670084088 53 763540749 368114255 109 2777 1377350345 43 31 47 1175496273 636286047 101 22983257 481526186 769827332 53 673638533 2 778505910 1139636462 101 1719122515 113 1639084640 61 61 1949 1819271123 29 108554546 149 1361618640 2777 1999895428 149 2089953711 101 570447833 773833392 37 526703183 101 23 280661578 19 1104840818 942198268 127 1880976191 113 867413077 31 1745208333 659980931 1495748001 79 59749696 17 751407106 1573303322 59 792080664 79 113 635531476 109 1575783352 1532599845 149 1615531308 644752087 1803055067 103 705388547 2777 1529368879 19 2013303821 1430297627 71 590525389 859180441 37 1612016999 107 682830130 913460712 7 59 1057046773 535708628 7 17 1709356010 5 10007 248393754 45812046 41 639788805 983130589 624240690 37 41 919556897 1290041384 7 2109755713 1814591103 29 492399258 1949 195468681 67 103 3 103 915551653 1641518259 10007 64805332 4999 79 89 215576868 1319849232 137 782651447 113 1183238820 1894650890 1557977824 53 770166607 71 475800716 53 1430212618 342642446 17 1202973409 67 1183817774 1649415100 995367829 149 1901044539 7001 1283214723 37 874967897 41 1720788408 113 109 127 104660700 71 79 1696711914 1237929052 1594576428 1091244045 137 71 590459927 10007 5 71 127 738631938 11 1511798452 1189635199 31 61 1065425938 2 1934202940 23 97 1426473173 139 1224847706 429147369 771983834 41 113 992856533 1949466580 103 7 911035762 455214403 47 83 135089970 83 2027710999 1185463934 131 139 244302508 402108805 563847255 5 103 79 805797393 597878923 2071505306 43 109 73575091 113 1630392363 113 2063549952 343172323 97 1288613281 149 107 73 103 957167464 356648109 97 1613838955 149 154464128 2008675705 10007 43 66454737 1095437642 1747715106 823834336 2 303389310 1451729596 4999 137 2103751724 79 655266567 59 149 17 1903054222 885878383 37 37 83 2 1782070042 1163207344 1046118671 109 137 345715980 5 677245680 159541721 101 191360559 536099906 137 267441262 665379648 97 59 10007 1542198784 237536159 2144092418 149 917274545 19 699373565 1028254521 149 61 16367520 73 1955704200 1353301562 19 23 2 1563154236 29 1143265183 113 1940504148 3 1949 1201207680 472332240 107 19 2006832136 1548692242 101 1439772271 492175908 131 736140221 23 1914323350 31 125331140 23 7001 1830371694 23 119821835 113 913420758 194505181 23 73 1286673399 409486389 13 2122620838 43 349791756 1315176328 496498240 23 602643424 73 1379707227 1356023545 23 5 1465351555 1539396766 389829416 53 83 823700227 4999 558224536 963686042 131 137 1027791125 149 19 1507416300 1871841736 119885582 107 13 1365243039 3 127 37 641812492 131 127 1409901422 103 1417784119 67 131 113 3 1552658759 113 4999 1014367086 13 1397970925 851823440 422895820 10007 79 4999 903414281 53 4999 231208749 17 1623880647 1993836313 61 1380789436 13 1451446276 7 137 109 794670277 3 738282846 131 53 1245705004 17 2521440 103 909635331 1949 1823997425 79 1203130895 83 167508691 193113693 89 686562910 1024023987 131 53 1949 1082053616 101 37 7 439734960 156971177 11 630534223 79 1504379936 1898160868 43 29 1626019299 149 1615875200 1897610360 1168570203 937224370 73 107 1953093779 13 588903117 1820281003 7001 1866222600 11 964905387 502374678 109 7 73 466555159 1574856110 97 113 1086829593 29 2066255307 19 1638971027 127 97 369185745 1258402107 67 1044721285 2777 1619757452 23 63224654 73 53 497301102 3 727857627 217211166 83 37 1387345229 127 7001 23 137 13 605910084 1917355570 73 61 230142020 575728526 137 5 190681364 61 1714262931 361455362 29 1941758933 2777 1153810176 139 43 53 2135082517 109 655343425 1078431288 2777 73 29 232617816 121443967 73 2777 1782931195 1603362044 1915356852 4999 109 1059689171 1931374488 767967702 2066995595 43 37 1182121177 59 834492755 229584340 31 1654055778 1718352754 1584978351 97 1177645281 995013063 103 608285143 100882637 67 1164036426 85797673 19 1949 1305079635 31 37 1342321113 399626899 103 1070833629 113 67 1280397403 13 2124389865 940836533 1322079247 89 1949 386053986 3 59 19 222079119 89 1378916872 89 97 1324412358 61 176558920 300670966 2 137 71 107 31 1634779615 71 1667951833 1791950569 127 1697738858 37 31 117168654 1359137526 61 2132040890 1707091527 3 1030947399 262661385 83 41 1664219479 8108939 31 5 676144625 468220089 159780837 37 103 878726051 107 913808979 71 109 909703427 4999 10007 865695563 149 1012896487 1054690838 101 89 1221493021 7 31 1526229758 903351997 67 2040762380 71 11 1652081255 2072964691 1813767823 7 59 103 839230404 10007 1661141986 1012608330 1728416906 139 1421014014 10007 137 240764622 139 1143901195 11 1995311725 694588904 137 481236749 37 105115985 1938501787 73 13 930478746 29 1289284842 37 109 53 465126103 60215584 13 169536402 3 239735243 7001 83 1854013536 1949 1079790827 83 1253361005 113 2059056620 31 17 89 1194621144 665340522 59 10007 10248655 67 256137181 243757293 73 1999354806 3 1140625806 175086372 7001 131 1387627560 2040161519 11 59 741385917 61 2146846505 79 437989904 264101108 1702269653 140052936 17 139 986529009 17 1728784060 29 41 73 416801092 11 309624700 79 1335240936 41 1486476607 109 2076675303 1236485100 53 3 78504459 10007 452516540 473120953 31 107 1358953933 652915243 113 1408410710 5 1853104148 83 2777 131 671890878 1894728063 1457988558 73 934189136 61 31 89 79 198754432 139 302017156 1444542421 7 41 858680041 171841571 59 73 267297697 696616640 23 4999 799235121 2094665798 23 2011827294 10007 1928458977 1299106260 37 609962904 163244534 41 1275312558 1949 131 5 103 127 4999 1009542861 83 5 2777 628282365 1551162775 585881320 47 1411230366 127 2069793930 2144858423 2010321387 1294116510 1949 73 315313426 67 5 109 1764438045 475719580 2088348400 5 1979872195 101 1931914971 83 1128771206 319918900 71 17 7001 770922116 1082522624 10007 1436394773 876593186 290691346 97 107 419875918 4999 288622264 1519373130 17 550749862 13 238802842 1977814515 89 1667923276 1619932813 107 1404622711 73 4999 113 73 47 1461237661 1745681765 439117633 131 71 139 598172878 758270159 139 1897091442 73 10007 1024376562 608045334 10007 67 1930476962 649376019 127 83 29 89 869303571 83 10007 614800059 233534884 1518156107 73 53 1930073069 739713262 1839747855 31 1248082700 109 11 354328936 89 107 1869055456 1255746971 113 13 127 107 1437737493 5 139 131 71 71 107 279430500 17 103 1801859855 284706111 83 3 43 547967576 1298775483 2121484000 10007 89 109 1041400246 41 1669525412 47 73 1496308521 103 939387604 19 97 997623540 5 2011882715 1441837743 19 1098495488 445672252 571248644 2 13 149 965576846 4999 285547879 1484409568 2 4999 2039697207 149 917996859 137 66843122 1204672681 10007 766045857 79 1996904725 97 1898552288 7001 848640217 1458131381 7 107 1649919349 1576135787 556447441 139 2059569116 1522988984 109 61 1795232892 23 3 3796773 1580868796 83 41 1315129436 131 569331895 737951542 53 500541222 41 802309074 402339642 37 83 4999 1154054143 131 250954604 921204314 103 622618211 31 154172703 1983156056 1111823867 673356912 89 966992224 127 826328025 10007 760884551 7 1789049241 1013836926 1416748745 29 47 1932159009 3 2006481048 4999 127 19 1182248800 131 1147196737 1088902459 43 193876856 2016468197 131 131 1934723277 515475069 83 179327552 1019470024 2777 3 875636262 1971015209 43 67 991667871 1273365794 642473836 43 5 1785673039 83 21280418 103 89 107 823440073 1599306922 73 86161958 31 2121009274 71 1242979477 10007 430951455 2091458257 1949 1650715295 127 2092169679 1474580236 1949 717801108 113 557887780 139 3 825332754 237876265 149 109 1134917701 71 101 1553564224 681546089 484978123 7 10007 823466023 787430816 103 17 13 89 494071485 1475444670 89 17 1282458954 2108122784 1151943719 109 47 476699486 89 23 67 83 690998868 3 1108368978 23 1274596495 113 1657688078 137 1722286321 1052589906 97 539073814 127 817605299 97 231638298 109 1694184410 59 714172757 166605215 67 381106653 149 863282621 137 1474563332 113 71 31 89 1605261405 398124847 37 2777 1377013235 748653691 10007 1946441556 10007 11848288 89 23 38971287 1035752062 67 1167713823 696303494 101 663547779 7001 67 1964883900 443677911 83 2777 17 127 4999 1971208561 7001 2082543870 601223448 83 604709639 67 2134669111 13 575974984 79 79 1950577624 2089109970 854456122 97 492028604 23 692782950 149 29 73 1299679871 37 1734304515 41 139 149 67 109 1086811125 2145500129 1949 73 1934556502 29 4999 7001 1490043833 1323203002 67 884869134 103 3 2013165596 1231368682 19 83 1777026265 4999 1164057142 5 1892507214 89 149 23 1915739226 137 24596295 1112382162 1109687649 3 408811984 127 1246715439 1721706307 113 1283221446 1222393798 109 206861944 1949 31 970558894 121572690 101 2127743656 67 628905148 3 1761628359 671426976 1272399960 83 771347303 2025958239 79 401402476 3 1607507300 5 17 23 297093234 109 199701284 113 1114448375 131 1556904952 61 7 73 1780535116 1133391400 103 1040137587 753346974 10007 113 495893833 1960567628 784588390 1486233906 47 1900609802 4999 53 83 1859510952 97 948134163 1949 1897678932 2777 319159636 127 2 1497808870 83 17 2008568388 59 1332929770 1866815070 71 107 149230839 89 1326741957 316917689 17 737631137 79 61 61 85710795 41 403923554 867757538 149 71 149 17 7 918567594 293644960 61 47 61 2 259228316 3 302024574 617466728 149 1482926376 41 27967863 17 579127168 53 1845386913 649791872 1541709294 3 127 1732192878 1927553690 101 1378228830 3 595382388 73323684 1743711998 260895209 17 131 472833496 1132405265 1802962024 109 1915887768 131 1621144257 1077818220 1244534766 2777 579940349 31 1349599880 103 41 744254885 1192335832 1949 109 597718110 10007 1386820095 775065534 31 1077041990 579354193 11 2068850410 23 11 67 5 23 1520506264 4999 2033983122 83 1668318427 107 516679539 3 1564639280 2 41 59 11 514336845 1038848206 816572488 711321195 31 89 260266527 1731510041 59 1985595853 784580171 109 17 2005364642 1807897448 36375841 67 71 4999 3258072 33785329 37 1452586033 131 2056285815 89 1262454587 107 1068738534 1877367643 53 19 1082550327 13 1910703619 109 29 4999 17 633702183 149 973338477 2043318861 7001 97 109 1442761774 29 113 127 1175389757 107 1345215235 1519025692 2 3525936 1763050922 1004977117 41 1081754695 109 1563032641 990526600 1670624470 109 61 596851389 1228107510 894407093 728646233 71 149 2 11 83 1949 1404517615 2083307539 83 61 1689831943 753998544 13 13 829882628 43 1647079890 2128680791 107 207327120 1109108242 11 97 398373665 127 7 256533074 716081967 43 1043746697 4999 1483713198 1140771800 1646872144 61 1579465131 1867184920 1102024531 131 89 71 426854612 4999 775859797 858741850 79 113 449619144 71 1042730069 11 17 1616446037 655503595 791075761 127 1893620800 107 859660042 149 59 1812942482 29 1055176961 97 1368131068 5 388997480 139 11 834429893 1949 1088202711 7 1212608834 97 1722735035 53 1006237118 83 1535455512 101 1955781574 127 139 738213537 83 41 53 1288652600 29 2009932087 362552403 343683680 1760697285 137 1948588319 139 2040499289 2018042672 2 1498767988 17 107 1351445203 1488610857 180611545 61 7794397 452523742 1391623866 61 31 1054691052 608879773 71 694665487 1644820356 137 561372292 71 29 1384659918 127 1484287145 979196675 5 1735493998 964734176 2 71 614579550 83 3780650 1939158860 107 89 658979318 1172943870 2022377738 131 59 41 47 23 19 1148999047 149 127 5 1749598735 1684228093 131 321616788 59 601362322 137 790638097 131 1924692741 79 53 294032128 1929686275 373344243 53 67 349626636 109 404014168 2115519009 3 1498536774 17 393105450 620556287 13 2 61 37 408171137 1793610408 139 3 2072891976 1070280564 41 268228355 7 75174962 1204933965 4999 4999 13 10007 1987099997 325900570 23 1641541395 1141006201 452395924 131 149 1641548645 43 1030642748 89 1085454545 7 706099268 643171708 137 73 1337491254 1236008770 1797856875 43 127 1731995065 250455220 43 415256218 127 1114737580 97 633879868 67 738578788 543518539 139 3 1198274824 942572938 19 31 996178769 784965415 294315039 7001 826083590 5 1018872645 3 1917689553 17 1639877001 7001 1728364874 107 101 1618822002 109 19 4999 647150544 1307307487 572596206 53 67 462657110 13 1781012272 11 139 1324866546 3 453544308 7 2095225871 357778430 4999 1075906995 2777 989156292 13 1571880154 103 1640325367 1027276371 107 440477227 2089711292 149 19 1077769655 109 101 5 121945650 1180131275 59 61 302422323 67 1290362916 17 985898918 1575101663 43 1119893505 2045233060 2 53 869990336 1349115588 113 47 1532692137 43 1991554853 59 127295516 19 938842606 1689071372 2777 19 2059774895 2062599568 4999 214193151 1949 61 7 73 1402031722 1279360405 614906058 23 1730557343 2083092499 47 97 2777 1481507284 2136898723 19 47 1467212301 459153434 71 860668390 386347202 2 59 89113423 103 862140282 139 1692638028 325678946 11 1272317123 1367485086 1443022551 1859041870 109 1076281114 107 1779283147 7001 608079871 7 7 1353994838 23 59 1558473868 7 17 43 987783563 137 79 1470588692 10007 902898684 310677195 31 127 15450312 149378162 2008805609 127 2092736369 4999 1894315093 10007 1620813776 67 97 29 4999 1619288956 103 17 1210217794 750916996 473858421 1949 983880537 67 1046885519 47 560635787 1624744598 701861757 2777 546705213 2777 1939640082 870377590 107 1383554901 1517583181 19 71 852578224 41 529692858 546030699 79 402629267 678501633 2777 1454412095 13 79 477788287 55408168 1490317192 73 101 1884399319 1511091416 753749606 109 101 61 45798556 715128437 53 959198452 4999 916281707 2033128293 71 1229872934 1330793756 43 1823863146 1389340752 835364788 1949 11 47 1326048882 61 1843444461 236906920 113 52132776 1275070304 1949 1871279727 313931277 1909839875 89 630970662 11 567760419 131 137 249543856 570863245 53 987320729 803740707 2145601068 61 131 97 771959271 1093468925 1245692657 109 7001 683920689 1558891667 274068147 7001 572514965 375135311 101 1018336388 1134966520 19 3 1029850503 103 827244294 7 101 498315416 377618798 2079163668 139 47 19 530466339 414634698 2 962369816 10007 2053716596 5 916054525 1105358599 1669736653 79 131 2099857033 11 1695731411 623691477 71 7 629433483 36220411 2777 1014927720 5 31 236329647 822917847 75249028 31 1675374690 1730261531 109 1219491120 2124343808 67 1634045771 101 502777697 1821452643 53 1240514389 19 29 37 391121339 518524549 1440383202 137 1514364161 1920780358 831004698 7001 11 2021972491 2111257423 1379285902 71 43 127 906979478 634193875 19 1333348169 37 472445795 5 101 835664102 249884100 4999 1311477652 1278158098 1949 1842109044 71 24312175 87067919 37 1469925459 1749909012 3 2092470085 43 17 701111821 1949 1458616154 31 1823423008 103 1071283121 1182835380 2777 1452434871 1062434137 107 5 1321324280 10007 981209112 210400646 127 89433554 1251374096 7 4999 1925449833 2003759168 1949 41 132428647 3 179630442 73 47 966951398 1253789579 113 7 59 4999 1961167688 13 149 2087602644 1832567390 10007 7001 1912702383 4999 421740635 41 1236585420 13 1233888292 1464565154 13 1193701505 103 568260991 149 53 3 103 2009429575 993158754 83 938765773 1554652272 1864743762 43 972452225 149 107 719498174 1011471436 131 349775493 17 71 37 1766028816 131 2 4999 950815900 113 2136678693 53 28925651 384431997 67 17 1813835740 488893310 79 37 563581706 705087872 19 103434347 4999 572195538 5 650497865 403222280 101 2105293553 11 2066086495 31 1103638420 5 50992196 23 67 1316459165 871081060 5 37 368088590 2 1946234942 53 456123194 3 956243949 3 163409553 107 710182968 11 17 722105770 4860913 89 1851609934 648690651 182080650 89 73 1934121641 137621644 137 1852506249 59 1209256094 2130894900 103 423837336 2062560434 1949 19901019 4999 107 67 1317958162 107 23 137 89 59 41 400826291 71 131 1915051406 97 786510338 2100429526 13 414233417 2 1410507994 585705086 1933910379 73 127 732031810 13 1353693082 2777 1010247007 113 1892772826 144480031 131 697327028 1525159792 101 73 1421739848 29 37 855813083 47 5 107 47 2 2777 1004871335 107 19 7001 1367890385 4999 485452890 291771634 47 1572601623 53 2777 774766338 696116431 7001 1740658630 2094340523 59 2 1336259360 1937903125 5 131 41 2072342639 29 391468303 21589572 2052815547 29 1812747672 3 103 1280725072 45214528 3 1516702995 7 5 1488030530 103 49857459 1434877104 101 13 1654890445 2093794650 23 83 311082340 1855165453 7 209318145 103 140801847 61 11799246 643277195 1949 936464810 1410913858 29 61 35355051 1896762498 3 270469868 2 298337414 495393923 131 1584407927 97 1683107722 920739343 2777 41 959471379 61 47 1616359187 131 833127250 23 1706788646 1258977565 79 1152927106 131 345792840 127 127 1743133039 53 5 734482930 97 67 67946174 7 1114941107 1343886362 101 602254064 1528705399 59 7001 1435541048 495187731 659894468 59 1107931559 723129776 37 3 600802182 1096132719 2022508569 43 1680009944 19 1984062839 73 1150977860 29 514479807 149546765 23 2777 264491472 71 2 2030865654 1023870506 79 17 1697401125 960530022 43 67 1680081940 29 408501308 780677098 139 41 1284606623 73 1838815323 89 1362261412 1114918486 347703602 67 56894822 903090576 113 71 1585951566 1396066354 328497010 79 1109047680 5 17 1327050005 1782797649 803987839 7001 113 1659483987 72110272 954584650 793510365 79 1617383640 131 1841198810 1068260558 31 109 1240141709 59 67 830342792 113 1977654333 1450529592 23 170028610 5 1975313393 79 3 139 19 1619062504 47 441786417 92217172 525215020 7001 877200107 7 11 73 2050059949 172681135 382439981 890444731 11 131 1171944602 1674148028 674278898 37 533371910 101 13 71 47 2071814520 7001 1715651990 13 113 513281121 29 696944037 89 134856983 103 2777 1922655950 137 1516132968 2129129105 435807795 29 385150662 13 100274087 107 147613027 149 4999 13 927050475 2 10007 1810586524 160622357 3 959707410 1265856321 589774802 1578987080 109 2777 1649929557 1272846281 911197384 2062176606 31 1354599827 1949 1246937910 1318970356 131 59 1292221658 418792738 37 83 66036460 1510044597 1147315902 3 41 53 1430491215 1939559185 5 61 760115754 1160824975 137 418811877 142968851 37 1271355853 31 37 582831847 43 48029323 137 1842555074 89 418856517 643386452 109 198236359 331987704 79 97 2065328656 10007 83 535058538 663030 139 789085733 67 1317840334 149 446745657 10007 7001 1068758658 1949 56556082 73 866655562 4999 139 250579331 146882746 10007 1648002795 61 936717493 17 67 578098833 13 59 1568050021 1275674341 37 1703102489 705263697 583768352 10007 47 1656337434 918117599 107 1378346849 59 1989557585 784510926 149 1814314443 592951105 31 1646151126 101 59 73 1049587065 449447787 19 267519506 2100332276 2 1434754478 150916885 149 127 2100973275 1949 1465363446 1983675023 29 17 1854900107 254017417 1441842216 17 7001 1040919534 101 127 139 89 1180878433 10007 1214149310 19 11 1676810157 3 1760585766 29 898972479 500783553 2019927280 101 2777 1916571543 10007 1012518267 150935838 61 210086440 45743368 1684071054 127 1151360024 515061842 109 2 1914432822 1674759688 107 906107458 640881208 394590855 3 1651671399 506353709 4999 382563472 109 209082492 2076536219 29 41 395698421 1743084127 1430564044 7 906770718 43 79 1962241184 605439015 1826360694 3 855864940 1926958847 89 43 109 2005718073 103 216262508 918857225 17 860373740 1378738746 2 561433664 47 1631998484 1410527716 1711346625 1147738210 59 97 61 753733990 5 380492460 79 1522486687 1949 1174824067 261013359 1721849291 137 137 79 211391015 379230643 11 1461527875 113 1923514024 3 2 197660216 1422950644 1418977374 89 896034823 23 717772017 506263994 1485112298 655162845 47 71 1489971352 928834212 10007 566072011 2777 533585132 1344818873 53 13 393798785 332726127 113 107 853447194 214672361 89 1862753867 291662918 47 13 472556529 109 23 1973130598 37 59 241443753 1986891965 101 1198911208 2 1527614784 59 340351916 4999 29 1132459599 1224322783 29 251394794 2094385307 23 1112387456 831065831 669740275 79 73 2057148614 479309459 79 56199312 1132171966 10007 410564404 164003319 61 1778172898 67 1728600536 192636521 1611528019 127 439521600 127 1647573334 7001 2039034249 67 1550309583 131 1214064377 10007 272682178 496744084 43 1884622158 2777 2014321943 43 2097787164 737340418 47 2030154612 1944750571 53 101 1022179729 139 1108724755 53 7 5 1767101213 137 1938875725 1209836870 47 107 4999 1640808012 131 11 796742925 1932563172 1150127769 59 89 127 1051770185 7001 17887555 62420916 43 7001 2046812360 1820133982 877633682 2 1308875388 61 1316244885 149 482150528 97 1259173014 109 1859679411 29 1043792650 47 43 667060277 2035210502 13 1949 7 651991757 1898884730 43 19 83 43 459572003 1643435490 43 103 894380312 1761775860 41 117364006 1512697858 109 79 47 83 13 37 921731124 59 971060594 53 1640830657 71 892504151 1923844613 61 1060426818 29 101 53 985427304 101 472068344 546749797 11 7 85727978 3 43 1967122720 1035307279 320338934 31 31 1080318318 1014104147 83 1342765119 1237525806 97 127 10007 155218577 1586975581 97 1674268888 5 1109288955 1949 2022054367 101 53 127 398907 1380094522 79 648222571 471371512 137 1883070617 149 674963295 817297631 73 1496676753 67 289120725 31 113 1064207219 1286463470 97 313191008 109 41 1505333696 1258675851 819595915 23 5 915068780 2032194755 2072150942 67 7 2038641120 28100504 89 71 1706194397 83 127 101 814673070 109 1380910863 10007 1458129977 5 805493980 371259785 1441214709 11 820703675 89 1158494755 726234137 1672771999 101 1507458889 29 89 1219919529 101 19 131 1356271034 996608359 113 1379109776 623655549 11 137 137 219154927 569508221 23 13 1251806742 1231412701 127 3 388650312 1183251201 680476654 2137017914 73 1031443310 1754709206 59 43 1928778545 1869740061 7001 95670077 73 1363727819 2009625786 59 2081637174 21314455 43 703546693 11 1840254130 79 131 405393517 577403722 425903554 826106614 113 61 1079361273 971008515 109 1492091960 149 137 61 1321215653 585114177 17 1282365624 47 120366201 137 1452065666 37 61 113 541352264 79 1879421626 2 1949409174 1512474779 1858779592 31 131 2 59 684790223 918365702 127 41 137 10007 1102608720 161218836 47 127 1495659188 425921170 7 247127013 10007 23 71 1665632807 71 11 109 139 83 615735168 561957542 67 235128460 1659652330 2 61 94781617 965103204 59 17 79 101 109 1868133778 2097357399 1237001959 798506432 31 61 749359624 2102163822 355429580 2 122374826 43 571370713 61 856375096 286090705 59 1949 285267334 1453449209 101 1149160077 109 1447427850 139 1828171177 17 83 1590462409 31 177433416 666474645 83 107 4999 1914602740 37 17 1762936873 715291262 2 113227155 1949 404327846 103 258102653 1708946439 43 732593666 1141787721 41 1178796412 156434773 79 43 17 139 842176119 97 10007 855328311 1258620418 1786509455 71 113 1872486049 730096051 11 2113200327 3 313199477 19 4999 31 13622609 1923333186 379150770 425091964 31 7 768767657 183511601 7 83 17 73 105242767 19 149 37 2777 37 1444987196 154142296 1725670934 1856270085 97 107 4999 1994376045 1206870070 2105224905 71 137 17 1817684330 29 1224897099 53 131 2109870542 4999 963192260 43 1873062069 315305939 47 41 11 1024195689 1510286763 19 101 2131342602 296493242 113 103 2103967243 17 131 1897177894 2052815434 2032241790 1949 7001 1745965388 79 636684114 11 665855234 149 877045219 53 2038624152 19 1297001503 224525231 43 2101393101 933033655 113 37 1949 1160356640 1809042310 1336968192 79 31 1898881946 1631648899 17 137 1042633705 951580491 43 61 1393055109 940417602 83 1218027988 23 79 2060242422 29 765215982 2114625137 89 2136171770 23 825458799 149921314 4999 89 1591575608 113 107 575944420 1639155361 101 41 641284284 139 113 43 890656162 1792266781 552765294 89 73 227441144 109 212799610 29 41 53156992 1091991868 4999 438612260 1887587407 1949 117366831 956374300 918759352 1717071586 107 316175834 2 1434729922 127 1949 996539292 29 1451809580 1204294093 4999 1831093539 47 13 801003450 1756268020 2 5 83 1949 328977153 41 37 667746312 1949778909 2777 137 1755401946 73 137 1242779608 103 10007 1278234138 909205999 127 1949 900143701 73 1249730635 41 11 137 1244637328 107 724417392 2 2011023012 1711460896 127 1579847853 109 101250946 605228462 137 10007 67 120718475 764321930 5 7 361107772 113 1619909014 2 518715270 873871155 53 61 986085008 986862453 1838913066 3 3 433961682 35366397 139 47 2097140235 559055003 149 822871423 1782062544 159853833 7001 1968004699 1949 1172611952 113 1993663284 1949 113 4999 1436562630 1973156200 137 43 139 1881713056 907778698 346336070 898923490 23 75520880 440525115 5 379305211 1963771402 97 89 348438738 1607212997 4999 815755490 5 1720379615 2777 149 2129596477 17 2050706609 790723171 7 1602174501 4999 109 1894870497 917505763 1035734403 19 997518010 5 116945000 73 71 19 10007 13 53 296889040 137 1246604785 713402429 101 1264452734 41 7 297252298 7 5 1616659840 79 1279046927 131 97 103 37 107 2118698333 1751787762 59 855393328 983529798 53 587639037 1780473374 37 31 29 2017121042 1109809149 5 78673335 490473590 2 1480004808 1971796150 97 1708052824 113 1949 1186557047 7001 11474639 1049372889 497408845 5 1581666200 3 137 1760582890 79 62081202 1031304157 1150208806 441025085 101 277789248 1872036243 17 1431802514 7001 1069759801 139 71 139 992562588 53 83 780576322 2777 1669674027 2777 58103171 749944994 1224658069 31 2100951375 17 561287119 59 1017057112 2016192650 89 7 1393845725 2777 139 2021040396 97 89 1289254090 103 1883979386 31 79 280170490 1250510115 5 801157250 101 619263421 53 105161969 127 47 1235804558 539006961 73 1035094813 107 436287471 1769554123 71 139 47 101 2039580870 1679045412 137 1628280620 465411468 2777 405228171 2777 1677041408 53 160751703 41 936870254 101 19 1940829130 107 43 759600203 1246764661 2099658754 29 41 19 17 1955558688 61 2 1485445704 1799860116 37 144778450 368842506 101 5 10007 103 109 103 1004375145 71 1643214273 713954278 67 1706620148 289795975 23 139 11 253863819 89 2106010650 53 1949970117 956963371 17 1929210131 886160663 149 79 119296952 1111792539 2142694313 89 671347540 5 47 1549754261 1563526956 109 7 97 1352494571 977508867 113 1015066005 109 71 61248292 2777 1244559759 1443481823 1261683339 102640011 43 2133688177 1784048119 4999 19 47 1693556221 4999 61 131 1372354166 131 101 514013420 7001 939625207 43 19 5 89 971966063 53 36397008 1240181344 139 2123253912 7 73943429 529923170 109 765975011 193244411 101 1725011144 26185409 149 131 3 1490987570 19 37 53 204375473 89 2112621569 292766835 131 1919864883 47 97395105 83 7 107 1432718016 759092895 109 756093542 40610911 909758160 67 13 527851532 1949 43 2 1996780428 1769491934 149 778228788 1421065401 37 89 1565801263 1949 691840428 127 654217513 597279603 824234196 61 354503147 79 83 59 553491803 860625419 97 37 485841783 53 1403643414 414007380 7 1089994479 5 839248401 107 17 168048417 36292422 109 2777 139 833724879 13 1959478519 783066831 41 2777 77263351 17 702513491 2777 746041050 796410276 59 1716903186 1949 1389052434 11 1156858692 11 83 573428242 1882957414 1325349445 67 139 1007281570 563086776 67 1459724712 948497560 11 987878996 1929949603 89 774130608 71 19 776007120 268259898 59 1347058323 97 1429970217 5 53 23 5 47 19 451657542 182584725 29 71 121637839 1949 2118063038 19 31 1984765979 99317519 2018834592 17 67 47 97 1327796819 11 1554245814 426015843 17 1974406146 1810686014 101 127 1227973922 845384390 85109535 10007 386850606 1378126436 43 1643423536 1732579486 59 97 679071548 951165842 71 13 517967844 3 17 37 1607065770 1418049210 79 29 650419569 37 113 1372504411 149 491843055 1704021144 31 107 379924417 1949 12742562 101 994129769 986932155 1690398198 107 23 29 1192295560 992944355 67 1114691998 83 2777 1068037768 53 73 101 498830854 103 79 2015382035 1724273908 37 413174661 1061603027 79 738332604 3 89 67 1510352324 3 1392320430 1706390898 17 1247582706 452337802 95332882 149 3 983670441 2003400018 113 642797562 53603262 1725887152 61 1469998774 43 132874859 3 810675090 47 2 67 1174860276 525824070 5 486007285 97 806098809 137 2061717658 482420018 107 1084975613 61 79561873 682486973 7 68115936 1213537863 402340557 103 5 3 311742639 469611059 4999 2 1767938335 43 896131051 109 665623433 4999 73 1269545117 701267930 71 627294159 535787647 109 43 396099230 11 938657401 2 439276756 2104476602 83 1308993571 61 944237570 109 593486252 67 1174509843 1634913799 127 109 19 299928338 246487565 1682887230 5 841870943 61 1327766321 11 21831854 458403198 47 1554955285 165501053 137 13 608345023 109 652801109 1956653911 101 1734702270 748434771 103 1208529488 3 997581150 7001 1933362845 131 1393129436 137 1978324575 59 1490822278 11 1510511893 3 1088740293 463567197 11 889546075 79 83 47 96210645 217535389 19 1590726694 2777 408427275 83 1949 1115873418 113 821009975 109 61 800657818 1202943546 149 73 659161676 1282366618 149 1046300099 165305707 137 70177876 23 1413791912 109 7 1976364642 590394889 1954045531 73 1613442788 686778216 31 1147887282 61 2091273614 1117013395 19 3 103 149 1231694792 1544389768 127 59 1736985370 97 1493705619 8062834 83 1835610487 7 1441462113 10007 508032487 43 1478995261 79 2053064798 43 1149159778 19 107 1015735427 103 127 79 1479299885 67 1537795524 524022903 1454663335 103 2 37 1758025659 101 79 1933711124 79 80633436 149 766982566 23 89389454 17 101 246716336 73 1703407842 627428722 73 1440699253 107 243394497 3 42241624 67 949865014 29 647228931 1103263807 17 849215926 30448867 778225689 113 29 149 7 113 1307226036 1411727657 131 67 442118260 41 41 592019172 2010375492 107 1618631449 423973135 47 113 595961774 1901558689 97 733104951 834150269 23 751337228 23 771875009 588208256 1048283996 2146338722 137 1111810464 1852356394 107 1922692925 1886264594 53 73 19 131 17 1147760916 736265881 67 1854911281 149 205370127 17 1710557697 3 1070935206 1526921643 1312756601 13 737219345 190137981 113 53 742755780 1099279625 871796260 31 89 725001387 1293871854 19 23 902711878 2 11 312624301 356492609 101 2128224328 139 331508328 324199847 1116770341 139 360561547 23 79 3 3 283627269 1775022965 2018136654 59 1747175871 101 1470183169 2111853536 555316644 127 1827217345 621222133 113 1729627929 1710220269 107 406709093 280362046 7001 1724327248 139 341536483 61489152 139 463476735 103 388224922 212112638 1318878049 67 1570832889 276862975 5 59 97 1005857602 101 149 1627182959 389303326 427452897 113 107 17 839977573 10007 1245996195 1514464533 113 41 145506593 73 663527820 474406455 5 127 47 1517517247 827399703 53 37 1553812632 53 244114625 886557350 5 1029470382 127 107 587274520 17 564721538 3 1132959161 1994046934 61 83 673724944 959065443 7 103 1941616073 59 53 23 491121370 61 1245815261 149 919870299 73 2113255538 109 59 83 262185214 754950819 13 434399589 1053302432 31 1152866006 59 1092054777 2138259578 13 1431230671 89 1936836601 137 815698685 181183212 17 2098238115 5 47 428543422 61 1817468948 656775549 113 41 2046233113 83 69834789 53 342311803 1494919129 71 41 103 395796040 481068006 41 2041650924 67 53 905983828 113 97875442 23 335733829 1591068263 7001 1637323870 1050600447 47 137 7001 1576891238 1972964266 13 2102429888 59 1284275677 977707689 41 53 7001 317054287 1278711647 482811997 2777 2116076777 1573707101 107 1970694649 103 1596315218 137 987235426 113 264767362 29 79 521384279 336377339 73 1047670573 113 11 1054382362 1671932416 4999 2039713429 196108498 103 215709223 37 137 972316065 7 47 1222233449 3 10007 1997329189 89 61 127 2777 10007 789350087 23 241183060 1563384239 43 359002786 4999 1853990565 79 43 1207600880 929185911 41 2029567019 43 103 519353089 11 109 1758648554 37 1837775829 137 13 1471897778 2002075868 352223107 1833976649 53 109 2127759243 957124967 895281810 3 682184349 11 1550619510 2094666080 13 1618198663 37 149 1987436351 137 101 1919314009 11 1878002093 1688704996 1085910537 2126695484 79 53 882985883 41 275945498 59 1813927683 7 47 1690621808 4999 1141166495 2777 2090954712 113 271881616 127 788434688 906786238 139 3 647389951 149 17 539238147 271017825 1631246539 19 3 509326407 43 149 369535645 1624248702 1184090584 359818667 2777 113 621574467 149 37 629955128 17 137 1071276021 109 1372062243 17 1384860426 195081562 474738538 113 2140564960 97 718451840 1076485323 1949 5 7 1810245795 107 633510834 2777 17 2 1437053002 883395354 43 1255710768 1148871101 7001 41 533213364 1668827674 10007 107 1336257837 1949 1971820841 1072874668 79 1601338466 637788203 13 149 89 127 113 423721298 60450278 73 70862487 23 101 1628989847 131 823870921 19 340024568 7001 43 532223986 10007 826263363 97 67 2048369627 2022785610 748451594 1025928032 47 7 710607632 1260132027 61 1346900996 47 695735689 1527830421 231282445 2777 1949 5 1807990150 19 131 394163280 1697159496 83 699903750 5 149 1285703120 109 260897488 61 42529449 135807090 83 101 59 3482982 47 67472636 17 103 59 53 682522933 70722604 89 4999 2118196276 1406223699 7 596026647 2089473200 29 11 1696417734 1367447687 934467185 43 127 79 17 55391912 7001 756793131 107 1791313750 703752173 31 131 53 274414655 29 1876559869 43 938686264 131 1899229057 59 67 1680172333 958068405 515785272 103 103 103 1971216987 47 1671698021 73 379173308 113 5 1547285323 127 1928921466 1512507825 101 1657050945 127 970323434 131431284 137 83 1830043918 4999 1810917744 926282235 2777 1099778087 146307532 1949 149 1052851731 329741768 553839890 41 178691202 31 23 640990726 1988327690 137 503461985 109 784254564 10007 1529449866 1333381064 967791542 1949 113 901192289 1232048261 1588316624 137 7001 636272720 4999 181558681 1570525694 139 742470307 492239705 131 131 89 1403234787 291004470 1468743 41 79 109 513096570 827474296 89 53 131 2082437570 1250203094 863534588 7 2071643171 137 1367491293 1497982255 7 7 566163885 7001 1452385454 242687536 144888848 13 31 131 1285668652 41 706248616 83 35189925 298922259 1501745871 101 25362341 2777 2081053253 1652099587 79 11 1984589992 506028803 113 107 1656647666 59 1534869483 630379000 2777 89 97 29 370218640 29 1538346470 1471443296 17 2 595740092 1382667780 43 1529846560 5 334819245 73 1954389492 149 41 703244027 1949 2 976310580 149 541761680 127 112313593 23 306932217 41 1417631670 527816233 7 1265004570 1004463633 41 109 1462183758 2116391297 31 83 7 1948317948 53 97 109 89 7001 13 1962831683 149 530995323 1663748476 496946619 13 509503719 73 7 598070197 31 1258886314 73 2124959910 5 4999 796765615 784897989 113 101 1242666779 53 247221415 1814467034 4999 236357719 31 1316133458 325969373 97 1580491696 79 930795571 655287092 41 37 1452720270 73 131 2777 756449246 1270185915 306243739 987882384 4999 71 1228405506 186183668 11 2099131166 53 104045095 682953429 97 1601109936 101 1588643847 1359487977 101 61 946012217 1592566711 773839410 270264928 139 67 1840033127 127 53 1306604866 5 11 1254167233 83 1522659568 746877160 127 355195759 1133372257 841902675 137 1949 79 1148644358 149 326705148 2017899401 2034417625 31 878451526 2 937478534 2084692004 127586224 7001 1100822 1990162925 59 7001 127 116033931 37 1817671953 1745271463 1781667277 13 931486742 532998735 19 101 555616958 53 2109776773 89 2087333821 59 73 131 1117785796 2777 19 31 137 1264533017 894092254 59 97 727405311 1848441523 37 73 89 2777 5 4999 833714398 279268434 101 312601336 2777 6880489 19 1531372165 3 2017020076 73 17 1571214892 13 131 1744292903 11 61 11 107 1752154211 156954127 3 709756350 109 1948392549 529034552 97 1530595301 766114827 1187220892 59 17 165460167 1009664646 5 549627490 1443688650 131 7001 2777 1443345750 2137418762 101 845105582 5 1302098030 19 19 3 932928243 1390915455 1804782464 73751590 10007 101 1155208609 430882362 1327533118 1896298033 61 1862564258 31 1628295691 941458437 149 127 1733226785 70868667 31 1692909132 19889469 113 341319212 101 19 665305672 29 73 1661715498 1862144444 702973995 2134587900 79 4999 1751559618 1303429262 83 804810828 149 113 59 10007 1397407501 1992793980 113 37 79 1180972738 2777 127 2047802459 10007 1386539899 937867949 127 37 55849169 494965021 139 1258739937 582738735 1617542824 41 67 31 90697413 1864829645 11 660914814 742158935 59 7001 589866866 29848833 101 7001 47 103 836241380 107 10007 50954682 97 38857327 67 1511080532 61 1032240109 43 2101552330 131 1649362705 61 1589819561 11 126604566 127 2090921692 2 83 1843080155 1903138540 73 1527257674 89 342078620 1644077776 71 861615004 37 67 59 1320503696 17 389326027 109 1311284061 740386206 139 331756999 23 1024582197 17 14062213 67 53 409357690 869346439 4999 1677266522 1207968761 1949 1906832356 1510241074 127 5 13 958230619 53 36292757 1221445140 59 624791179 1845112413 327219551 43 107 1061111400 1869276167 89 53 394111604 1809101398 89 1204503038 29 380661018 43 31 1572509069 1479248142 107 1506228728 11 1529861510 5 37075745 73 2048938957 17 113 242795303 682658538 13 64340471 43 47 1110416748 10007 236497608 47 2103385430 798668710 127 139 1446694107 196959146 137 83 2777 750478696 1789073919 957271788 59552080 29 53 791809665 23 2141362385 533515700 5 137 383418475 47 905016619 13 190526024 37 4999 1255256458 52845993 139 7001 73 101 131 1345142359 97 1477471020 131 855628072 447491132 71 735939850 2051258623 31 626229450 19 17 109 828431922 29 1034151629 89 1115258644 485904311 1576515658 113 623254659 31 101 1390020176 592420651 1541460245 79 903183412 23 1859583661 13 455115919 79 331459747 1742533333 71 2004222880 47 31 37 1839229892 1507642700 59 1302318387 109137315 89 31 109 626897259 73 912608624 36987932 101 146226184 2076508751 89 1524348390 109 79 1410750084 103 61 702267736 67 137 716016263 43 53 41 17 376433431 2 103 1229572079 103 438612856 11 1224722389 23 462451833 17 2067138443 113 195719277 109 865774236 107 2017482630 97 127 7 41 3 2125037406 17 211852249 1820438707 23 1142894449 97 1617920521 451926325 306735226 127 3 127 89 1180288007 610062248 1637431165 1570969934 107 5 510166465 61 1232760285 1031428870 4999 156822149 31 1631727532 186922152 107 677750359 127 139 1034177210 11 1722588560 1219514809 23 316335146 2777 29 1899527666 384522194 73 1527740715 41 1378906018 261889719 7 31 182784437 41 109 1024510947 139 1935576668 1407361934 23 968661905 3 83 19 107 174456545 48734113 714958627 1819713758 89 47 17 11 89 1406288793 23 1487838904 509859375 1929132748 73 1926613264 61 1082312087 79 1157940762 113 1960861202 25904459 113 2777 667974661 1052494085 127 41 139 582391235 1983286194 866231001 281413027 43 73 1340044346 17 925202161 13 59 263168792 691621677 109 31 53 73 916373024 1949 570799732 334460950 83 546007012 139 301526069 7001 1421742077 13 2017634671 958220939 127 280467308 391675620 97 336491064 1299853249 53 1246301191 83 872232807 1949 2002856717 1309418109 13 560848559 41471924 31 1276403697 97 618017474 61 2044287083 19 2 1715183062 1903109596 79 59 635928904 833794136 1684847023 404784654 61 1805591593 13 190728560 73 1117842065 101 292866367 2011935233 1994109950 7 67 858581483 127 1652915414 1862674710 127 53 101 1756710776 113 1949 59 1767729857 1809586817 4999 910557852 282399337 7001 1669792186 113 83 107 7001 688821389 1647702014 1479779497 23 1949 1661986362 1120852698 23 2 17 11265468 53 10007 43 763398995 817631726 107 131 137 37 559262807 2777 31 37 1107478746 10007 987600837 89 1824449804 720443575 53 1664738957 19 414224217 67 101 586688590 468547215 73 1674567042 893792749 47 549701076 139 19 123365252 1305611828 1744468046 79 153414557 109 1147302877 1102923538 7001 139 1939287551 1589449221 1982174183 73 53 1282927646 89 20103231 43 101 904917782 1241166717 4999 150659862 19 1165899712 17 1673291028 31 53 2044963034 113 131 103 259838409 1095606983 101 149 149 925403389 1058233164 4999 4999 1101164723 794427236 43 1264212576 7001 57450206 1756051852 101 1009604686 97 1780732402 2085909146 494099756 61 1116582840 79 636215152 107 1306213710 10007 83 1709151189 885537126 83 1119116473 2001031313 73 878891540 31 1863359997 97 2110622459 2147467641 11 29 149 2114080093 1983744727 4999 71 799864203 1673211489 103 2777 17 107 127 107 13 1608936722 911042394 2 19 1852193325 61 1409070077 19 1065811480 113 1161164043 1613829257 89 97 1199176953 807083166 1775666179 137 107 2777 337884592 101 1099282182 1589352108 1014802426 109 348596308 59 139 11 458421799 113 2105728106 1002227284 838993816 53 41 1012786346 217168841 2777 1836257926 607207712 47 95450185 1849150469 1142681529 3 1123860129 41 1788579121 1550892773 73 53 1985704625 7 7 103 79 699893074 31 1732768870 1512072275 7 107 920495049 471976434 89 2 977613928 101 192782336 67 1949 1142160776 1632258265 17 1099708631 109 1764628795 1963241619 149 1781695503 1359249580 61 113 1882199756 23 2029632870 1369167925 73 103 824810981 1309915382 17 755749346 37 776838754 113 109 10007 181336847 103 896295208 113 41 1415569649 61 109 2 4999 79 1415614114 1242344994 803635390 17 101 11 1184905447 281407731 384136646 103 2073574164 2065527046 2777 242801441 899899489 1540407531 10007 1434563492 10007 610494584 442144519 131 1948455311 7001 5 3 1997194974 59 1182724502 1045428434 2054259168 992710705 23 1582450182 103 11 37 567380274 99697197 1949 579503966 2056414733 59 4999 83 716573241 55830872 97 229557552 73 477626864 11 146826986 1974202554 127 474822475 61 1136797403 73 2144324119 613390895 551579824 73 97 1841193084 2062462288 37 1463814461 1336984458 1490567025 61 1480933453 59 1622832878 1356651959 59 1508924605 1704644788 2777 71 764550800 13 1846786673 1970001254 109 835395575 73 4999 1121175720 1785557817 11 2 530591196 2 1528327124 1314400777 71 1383315473 23 131 13 1789702850 59 113 1390797539 53 1335071431 379244222 1844372227 137 535543693 97 2 31 737049025 7 59 1335809935 107 648785191 2 1505789846 11 285956792 1255208623 1949 1398007955 73 634884206 1584473175 97 982418721 1727129271 43 1854084582 139 683949357 669780470 43 2 1998632767 139 429074791 1436280939 71 103 540323374 1843330264 89 464156299 1949 1001684652 4999 1027758819 59 1787156989 1949 924463323 68429727 154200494 43 5 1236384545 83 107 184906272 122978002 1949 83 1064217866 358382958 2777 101 96358646 127 1975021196 1219789412 948621349 73 2777 3 1512075360 139 633758268 53 1722844450 107 310511753 1038111992 23 1678485835 27906567 53 150681491 139 1670566580 5 8994620 41 67 1828675823 1546635102 62403187 11 41 5 513368770 212639048 23 11 1791537033 488301718 139 79 23 2777 23 610229192 245679146 2777 1349086539 53 37 43 788099628 89 2005594922 127 1612232615 149 2777 824938397 1871464732 2122827538 109 1239131068 139 61 689150977 53 332333797 67 1530480732 1970750462 1048349910 41 1949 2777 77053379 19 1823073180 534132316 17 10007 715856802 41 1069809228 103 10007 738306453 53 4999 990356889 1001478021 2008058596 73 109 1247526255 1889384227 53 869503197 1700913953 7001 47 106667252 5 328317465 41 1092660455 1361612329 1949 13 1339047987 178709864 89 4999 1392136517 17 869569499 71 1795616113 107 139 11 109 37 1301847368 73 53 717492413 1437796953 97 131 798573627 83 7001 1227345310 645765239 107 615269046 1970924570 97 1949 61607890 1554245349 17 578827033 131 977876588 43 25437252 41 167626696 1845935210 131 115396459 149 1546452077 1482499432 113 457910578 10007 961267605 5 2018366650 17 5 1505586520 1949 131 61 11 61 1290423524 2033414443 59 53 756508697 107 1267550890 461311026 725927208 874659323 79 107 731843299 47 696385276 1146879336 23 2 19 1916257217 11 331195018 890346259 11 1975129420 83 756107673 1186620431 2777 37 2107710772 139 811127828 1418149220 149 172993172 71 866965611 61 1231423714 97 785297450 1121895576 4999 936263627 19 278077939 59 1641011732 341101766 4999 7001 1444453321 2136884053 406655806 29 5 23 996927361 10007 1735075840 1118884392 139 79 103 41 891036108 37 968024821 149 1909467475 5 23 318051774 957909290 109 113 656063536 2 103 915893510 5 1816563690 1919910290 2 572184758 61 380474817 3 71 630140904 22045431 23 16434363 67 596539659 687242827 139 696019287 47 2061684883 79 768964406 29 71 87582192 43 1242173428 7001 1791828939 131 56114374 97 1986286460 7 67 850300958 19 31 822709961 834097594 1656684411 2071646365 67 69528636 196047137 10007 860290442 61 101 1986533145 950966611 41 73 7 591352856 43 1548350429 1626146560 17 1941329026 61 1869452299 349426994 275180533 23 53 1175830334 2090502484 97 1789302020 17 612692733 23 59 19 1706907959 1265561652 37 131 1816189901 113 713308884 71 323591869 19 788704497 73 1322668531 731647391 37 5 67593025 484767450 73 23 121538486 23 252094200 67 29 1785605395 127 1326354858 79 139 2096092883 37 109 1491532456 509783981 149 73 1509540647 113 402279447 1949 1593896667 7001 1302334391 53 662945730 83 1107169185 3 89 1149558589 524278161 2777 752129345 19 935993414 107 440285098 43 1014465245 1603683108 2777 19 2057350714 849378508 83 103 1902340076 7 101 127 1706485030 29 1712269968 16347039 1881382401 109 122305739 59 5 53 43 2069643406 1916383265 243545987 83 3 732199956 1811430 1401998227 1277179254 79 89 724293214 101 586987558 71 4999 79 13 1202518798 101 1741015578 101 1449970948 61 69937659 13 321257469 2078462208 31 149 1752544808 43 73 1362469850 1250000194 89 107 682287212 457287933 109 384492312 2777 102218593 127 137 5 2777 1779701544 860908878 19 1492148090 13 1123963621 31 107 1710884525 2094642320 137 1930580025 113 101 1896897867 1368312246 101 255558280 1435654283 131 1836725455 943020851 149 867149902 7001 761778810 37 320192191 1671900537 369625863 137 381582675 963160427 59 255469882 1949 97 404405513 3 19 1099166283 19 871365091 89 2012116628 41 1976061279 47 310057026 594981359 7 1960827206 13 1672652046 946927256 7001 137 1060754147 137 11 326515959 577674331 61 1171783343 1163859626 61 149 127 23 19 1320170431 139 73 55505039 644620076 11 699810903 1148841650 53 280793205 1698365525 107 1208677564 1677834362 798505440 103 3 633232953 403212051 10007 1040713921 1810515595 59 2045111212 53 1959061207 1405066585 846605202 89 1500714302 2 29 1949 1707678714 67 17 61 1483652675 1649871514 131 2145624372 113 29 613279733 1448889155 89 13 1661030282 53 43 2 547615582 10007 1955147646 516928573 19 1533449150 41 215715537 71 1353408829 37 7001 514839538 487908583 131 1234943482 137 113 1746505852 1217605736 61 31 1559297773 558646074 41 2 1391606963 37 83 83 681646298 127 1261196430 368523339 3 5 1002671705 1603886822 109 1119909164 611964935 1069628803 67 5 2 774080114 267789129 109 2145772114 97 1249416454 43 1583526419 137 1917286599 103 2078431204 41 31 1252726647 1750501738 137 495928897 1949 396444141 149 1382067529 672618845 131 127 697183219 1603187048 113 37 1583183631 29 167554933 7001 712108697 37 23 1053970769 83 5 1018531025 579450 107 1451066483 1643771343 829824055 107 89 155448557 906518400 97 1429361542 139 23 513965429 681624619 151353806 2 93347752 1543924910 29 73 568005846 65742632 1675003077 455008675 11 416914372 1281516793 37 139 1326355097 107 819927197 1445159787 1855015465 139 7001 41 37 533085159 89 2 1397556608 776962938 113 1731826813 203911423 109 139 2105236732 1925019479 97 71 966605857 479677065 37 1616737977 646454503 71 17 61 19 79 2140389897 834611142 37 53 424811907 60037446 79 1996135468 103 1043268835 37 101 43 5 322017995 127 149 139 59 1225621986 1677703782 1554596459 127 31 1053364996 836269082 43 1097221798 43 1463557076 805917011 103 10007 23 1794175835 150904813 4999 1073145328 1312309311 107 29 59 1273753242 107 792361215 1553003023 895330670 17 97 1374460922 917813826 2 1605080587 101 3 2014255494 813870249 113 109 1336966859 1265472971 7 382347724 53 1615140126 17404104 1484899465 83 37 1873641474 1216353357 113 41 931325332 73 1558789513 737298610 19 17 1824440039 1727899351 4999 2032398526 1192969547 127 1107075463 43 162712400 2102865619 127 385000082 101 1900613663 1573593983 13 19 1177905475 19 2 900300510 1526200455 13 11 429975601 7 1861497169 1351072527 2013908015 103 139 71 366221408 1476681217 101 17 3 47 686600111 1220334837 47 956711574 127 1908498474 97 1239663062 23 757460518 10007 1658049823 83 951984968 307829488 19 31 67 1029541095 109 22721050 1905635337 438057765 149 1188274851 1766121389 963785547 137 10007 103 66876149 232335452 701953062 19 7 473153401 97 149 965308271 914466342 149 1958599934 1172157262 37 73 67 774808496 418713008 7 597559968 31 1797818836 31 97 120854240 524512950 1201139602 234007858 113 269836880 1423724231 29 137 1588041254 41 10007 71 1531532653 1946655074 7 1125272691 305361524 1949 59 3 1913376513 31 29 1648372819 1439121264 17 1179144599 79 5 109 1187603069 2086870966 2 1216439216 835394620 1207198866 17 2 17 1498846055 1548420316 157972170 47 530388759 7001 1145433610 1217044618 53 61 1861902146 511394049 71 1920930986 1238126471 287098159 137 1841741279 107 188547910 51774411 1779386089 697124011 29 1344539652 43 551726593 50371763 17270194 37 872112330 623197998 103 1122006715 1145881949 73 1598484103 1301043499 127 29 483957858 127 1918652627 902582015 59 977815791 159119401 51541362 7001 113 13 31 10007 1582637071 1120712569 43 1724040194 113 1737944427 464249926 47 1883787074 7001 776497499 89 1054118492 59 1190856590 41 993612409 41 577453719 19 2053614677 31 1274797965 37 1921879049 128502739 31 79 619564294 1708836834 10007 2026267395 2777 106947824 1615703032 61 1325139356 1200464859 4999 791711626 101 805352513 107 423796826 500817067 19 641716401 61 2133158215 17 1271325684 4999 1889157093 127 419776656 79 2777 380523040 53 1520100420 97 1075359072 2777 1272382659 3 655722627 109 46123023 127 2777 1938884738 11 52422205 341891056 1462124170 13 948726089 79 3 438597171 17 1578577806 1187394818 4999 101 43 589049002 7 89 7001 218340187 53 1100590876 144741324 7 7 1286214251 2028034974 309247857 61 149 1182088222 1949 97 1117554058 71 2077380130 1780393484 97 89 83 113 1332275537 4999 1439147113 507248530 103 7213090 113 149 2130993200 146099562 7 2047547287 1877230024 1949 131 101 83 1285186442 79 1864019694 827803317 107 491118979 850329749 1192489106 127 1782903851 23 160099606 2 53 1147122098 137 61261472 17 1322518774 13 71 956064438 1025035202 59 134246405 5 745816685 533004730 5 107 1583355184 1050006513 17 3 3 1012253751 29 1938149286 5 952081955 243888240 2124932246 97 1604381216 436838264 2 1085796350 47 17 127 79 1318112788 83 31 89 8082528 59 1687598412 67 1070362587 1343028338 2 2049618456 127 23 31 103 1517776379 5 1660845865 1415933115 137 1151563701 53 149 1318024647 970288217 59 17 841822592 1880288102 107 107 1832528545 1500856044 933931601 79 590765476 708531250 79 10007 792534386 23 1359704156 107 1923291723 2777 1617380215 137 388472250 37 47 99366883 2100819348 97 449997356 1592962518 920675828 4999 1436707601 137 1927244623 506302132 5 1662935791 53 807530048 83 169947812 131 71 1099190006 37 2144090023 71 11 1723429447 139 10007 43 634452143 43 131 595846557 829412855 59 796460588 188601173 23 1782405646 149 31 103 1499542883 113 1502918306 1166025609 41 1535131491 131 79 89 1513360094 19 1016380718 112799452 1228582030 23 1888276507 29 218120716 131 37 97 2107644351 139 1884109138 997187481 37 137 61 137 1631363120 113 422584421 2777 232088247 2117004089 29 1132805208 428319434 131 37 2017957578 1047132375 2777 1670929231 522600962 1949 824341244 29 732911055 2053471490 534757320 79 579895554 41 79 1628636745 37 1141433461 76162909 2100403998 1317640342 113 361005053 107 67584838 71 182198486 1585669301 89 1974396445 1397819292 47 740872033 1103265178 79 347169584 2 229270615 1509085363 1949 101 1873369816 385044522 1955962568 107 320785251 379160145 13 1098893744 1073224803 1274832858 127 1223958662 23 907926472 83 691832224 1057666427 41 59 101 131 716300795 1608259440 137 1731000700 19 493117824 41 947656001 13 1299668149 13 711239282 7001 89 863584177 360690949 67 103 1820041518 2088017860 17 1949 139 994954911 1402907546 895406243 59 10007 19 11 1409696046 1092186183 53 445594941 139 7 374510169 959114517 3 534273730 10007 261713071 79 246180922 59 739900193 28811595 53 789846483 1506867079 61 1038056198 2051698741 53 587841788 1949 19 1651869281 815591105 89 223076099 53 1443868506 41 3 17 109 1687740688 796504400 17 3 10007 1219475118 2777 941586282 109 113 228620171 13 113 5 386762305 113 2039723337 1418186160 1146752165 10007 1605241157 53 1804170479 255497692 79 19 1964867406 31 43 207462686 990657109 67 1975040127 3 1236208716 23 13 47 1846623326 2 762302246 97 1089956311 709618038 1751638538 2 1687277141 1409422724 41 1414281551 137 1109531764 4999 996570646 2008488886 7001 103 103631959 101 2131550864 153949204 4999 2040295136 109 2088126772 2 59 1908889422 1087228046 1346961505 109 835244891 13 10007 1189692202 41 131 139073399 657339681 127 13706444 29 2090739746 2140039883 17 71 460654035 117322175 67 2130965418 930612044 7001 31 83 7 352434850 5 83 2777 101 1361624153 29 7001 1467388597 1538455748 149 79 47 1093757539 142078103 79 1260416241 29 415603872 4999 103 29 1807225770 2127699347 103 1519379049 29 438618127 1422195045 1949 736102995 139 1108484968 139 2052550882 288911259 59 868808116 237277821 11 113 1435200044 17 218766710 1191399845 61 1097199450 1694646108 109 73 1764892311 29 10007 850014594 884208513 2015630667 73 2052912107 47 43 667751472 103 2037344300 604172317 43 1815245773 83 4999 888838875 79 428505796 73 1732365993 2146094150 61 1859454338 83 40181962 4999 89 13 895640252 26959868 107 731853571 1253806098 137 793885956 899967933 1949 1525078857 322623817 47 897212986 2043691647 17 29 131 835871962 2 2062317712 2972336 41 139 47 1655139827 127 1299370554 47 472479000 967889845 149 7001 2067837368 127 1726530802 31 107 1707894517 3 147886692 61 109 1418747554 131 1072523550 3 390661782 97 529060601 31 1777829319 7 7001 687862252 97 1844373125 61 2 61 1318403797 133962499 11 1882016818 761608926 113 328361163 19 185195329 657848156 61 3 381710895 294245928 101 7001 310165033 103 812608516 109 7001 3 38245652 107 109 17 1810623199 1395971473 13 870038208 980062321 43 1515803836 1788912135 107 446786594 41 131976129 3 1536924528 137 579428348 1715090396 31 1531768328 131 267053803 53 2034755966 369831997 97 193157846 810641494 73 1062092987 17 587118205 109 131 1310167811 1581705349 101 1010823554 82054218 101 1849070103 117896452 107 256293444 423143341 109 37 136261713 1953724177 4999 1596660604 222295079 67 7001 1778155986 625413332 2 370416048 39663606 1531255316 113 71 1146852137 78670698 65711959 2103636890 127 97 972859754 109339259 89 776661704 19 997919672 97 130410680 1788141262 137 405397796 127 1805707950 2103809264 137 10007 11 1506847914 1245897499 13 59 1926447224 2026703751 131 17 1814356161 1099338558 936294423 59 31 4999 421135756 17 1048830872 103 459947118 7001 1076564773 137 1615844445 1451500598 2 31 1959938451 37395238 1263020818 29 13 1911273832 1069834909 10007 41 1185903393 1437240035 83 61 1178646941 106904452 1363581054 1858095429 3 71 137 1004493459 43 673664124 59 19 59 224577482 127 1237920585 41 1819137951 172104460 109 1312686671 43 109 41 980994741 1056066315 1588591524 139 97 10007 139 902573714 113 634474208 3 894168735 29 1892384685 719467257 3 97 19 5 589194710 1310439570 11 1487449915 1856357007 67 375271277 43 2074049654 61 17 1024226710 139 1272530562 43 139 1966860703 83 554619529 206285802 89 1582484703 61 2065578584 61 137 1048260569 17588060 17 2134423884 1962557238 59 76429816 53 1277173118 1180842606 71 1891989185 5 1029121357 630025458 71 101 616969934 43 13 43 767866351 757666020 1356852570 23 97 101 400242093 4999 1154983957 1742901350 17 1646391605 848806192 29 43 67 65818924 31 36859598 73 1636997114 1549199138 214182000 73 57023837 61 1259988849 149 291193644 41 1598529894 79 4999 1215771797 1426145810 2133862576 17 2 1198029503 31 43 724929217 61 17 767059482 73 1158616726 4999 79 187476638 1523904391 47 1844255099 149 1396230277 1910079483 843612822 13 137 552641672 59 701760573 101 1644829642 2078543216 41 2777 1436614302 1727580031 61 1371001779 1725963829 43 2777 61 101 71 922432142 275223761 31 19 29 2144769849 1770400033 23 59 435746801 969765748 139 163616066 23 139 47 113 487157464 137 1764663846 158791631 1949 139 143529315 7001 1448863951 747363751 79 97 1949 1443651586 89 807472703 53 547340434 37 779493171 97 2777 625454771 79 41 1493938648 811561011 71 89 1918096494 79 394193252 1928857085 199178055 1949 681348127 187650735 29 264238726 79 1553403544 595846615 1625952315 13 1212841790 107 741569813 83 1884530438 53 202066155 101 285296417 1088238455 67 291794916 23 546665219 811193429 107 270657249 131 374146349 23 1383417110 109 1040385925 1715598219 41 113 274112914 10007 1944451275 137 1667547286 113 1848966342 139 31 1897129041 17 1128984569 31 2777 900352414 79 1293140335 1057364916 127 661077355 294068491 19 67 1899914444 2 1388777608 73 1331625120 2126892887 83 131 172526476 131 149 103 1019272035 1614022566 73 1438097591 1986207405 97 1819006080 1051182051 71 1335385378 109 1582386136 131 59 107 727055477 5 1504579835 11 645662125 5 1005779818 2 17 662930640 1928244279 139 10205433 41 1237157903 131 1640939012 1216767543 2777 59 1622864030 11 2053254744 41 83 1545478011 1251119638 764038542 61 41 724419201 1190998363 101 748608162 3 1724042409 399444105 131 1388735064 1017352219 29 2142292983 188751723 103 36719160 1949 1019790309 113 61 1748342228 891913818 1479038876 843167538 109 31 1619179228 83 41478088 1051912867 4999 1408818180 549675043 1518824249 89 1721948148 113 897769700 149 97 1348984432 1967171252 1536674087 71 113855884 1481650436 443599125 71 149 785675528 11 1615029900 1013653399 73 43 103 962440468 149 783129547 29 692597024 107 23 19 1930706622 303001854 1780033917 107 1587711261 107 1133520336 1203634245 961537948 71 59 61316635 1962174092 1664429986 1641780686 79 113 59 604185488 2139745507 137 11 803866305 13 1898626418 1219358881 7001 1232771805 259613093 113 89 73 1443921232 113 106746354 1942708905 5 7001 31 216613399 31 47 338652484 17 1123072984 97 19 1994185242 101 2095605559 131 748246848 31 1444734980 1187235619 61 1589596312 2 1066791450 13 731443477 7001 450038282 83 137 716938262 13 1706607881 11 1949 1416742691 37 1786062705 37 1454483986 1451731889 1202228523 83 56283628 1774090856 67 13 7 17 482953153 79 5 945205425 83 89 71 139 47 1382647880 109 913635057 2023210851 61 107 113 1524091440 127 818527573 107 1464862601 103 1305255346 37 2084888728 861431484 127 1492852996 139 942322442 137 79 855379069 1949 560733147 47 59 548551025 13 1078498291 152953714 544127377 29 1182917222 337879266 113 107 107317790 73 140885349 113 109 151803707 139 1075609383 53 1691943327 400093237 1439988729 73 1867974043 2777 1962219499 97 79 282854602 5 596513630 67 139 1503037459 101 7001 31 838253836 107 757183467 764759475 37 1473976918 139 1559798091 23 1260243025 1012407673 79 1386688106 3 275498796 62581241 59 37 67 1340439837 103 53 1579962595 1646597481 71 1028752228 2136075399 365551841 1196076067 103 1719775980 13 2052924926 218286536 67 59 7001 5 2777 103 25182779 1673891179 1473227287 61 139 1719987713 2777 697937856 7 1956449530 23 61 1546799326 1040012729 406149497 2081955480 103 782844546 83 131 1157340591 23 1504999756 1698664448 4999 1162627428 11 232782363 1098620479 29 19 119394898 294779999 61 306736729 17 1278329195 1977752029 67 395541468 653090407 43 1750757556 1384438921 83 1738510198 781470909 31 1183740084 41 1969424709 1242000577 772828563 53 929041522 149 502725192 139 37 929376878 59 1926688712 1012060192 13 11 1452100716 1970887996 253267153 492053359 71 3 1285209689 37 1859729409 736179001 47 2056436197 2080787558 127 1176028549 60159783 1949 71 73 1929275901 131 1384503106 7001 319420625 1453897670 1883998750 1620949110 103 165945479 140430906 7 10007 1843979883 1909926013 41 409747768 113 31 103 703913845 29 89 11 73 921689038 127 109 1275524867 702725616 1410975550 79 478531011 53 47 1028756586 101230715 131 4999 61 19 361664829 1820912842 2125434012 29 1105238401 1032817978 1667599482 1949 2777 17 1905342796 79 61 63310253 59 103 973874064 7001 847758091 113 1746589359 23 535413711 1467505123 113 2097505209 1019440964 79 820976453 1949 596540175 83 83 441668149 535202968 1148363652 67 127 1666884017 1988523669 59 7001 10007 43 1501123550 67 1325060005 315892323 79 1263806055 73 1206439386 1724770950 67 73 1033214581 1498655063 7001 109 139 315598110 1949 3 13 594358921 725371062 10007 10007 1297647718 59 1730387695 375675597 29 113 737850164 131 1424779875 109 507994282 59 11 139 1211630752 561959069 5 880134324 53 11 136521902 1068793514 101 216926100 113 1636264634 103 1998982697 589156395 870524217 23 71 131 1205568110 13 7001 500193900 13499788 61 43 510918075 1971933565 5 137 71 1359904535 113 131 1797124679 225979389 139 1549959115 564385536 921930768 11 1021961810 31 208747240 2 1381732578 1905454463 31 361013166 1545583435 107 1500702178 10007 97 462805915 267402317 1148718070 47 17 41 1298633098 699597555 1790162009 5937760 37 1131242548 113 53 107 4999 43 2018686725 11 41 11 149 73 3 432661443 131 1728250643 109 556605121 1959647815 43 1452163492 1053862712 1432907473 37 721407818 43 1618807369 103 67 811462246 418687597 79 610405254 107 934426666 353857443 139 1669351584 17 97 2095756392 949910902 23 29 872999180 899479195 408805964 10007 136545835 1709670998 149 1787528765 11 73 5 2060822586 650479813 23 19 647138218 43 1975989721 131 127 19 1483130956 940850613 2019946035 109 32777332 7 131 1322391716 1724497513 19 41 1932618599 1327789585 67 2777 83 67 102604738 1035789262 884392153 73 583516156 947574310 73 73 113 1717196915 5 79 1034904966 1814530661 127 5 2116989055 31 2091597387 1953315938 19 5 2082128910 109 43 904531488 972353066 43 1350282001 139 131 79 1796238579 2071755857 2777 71 1484918163 127 1179024815 551833873 97 2808069 759667051 11 101 1903739841 47 31 868043555 149 7001 358724239 1340103416 7 11 1150175073 1572486543 83 288515234 47 13 312712608 1860388009 37 37 13 782354742 1479160887 19 139 1149641230 73 7001 103 1986080402 137 13 1401772125 228009431 356157422 97 1232100984 10007 63014079 47 1956674766 43 5 6177436 131 73 89 500566260 818511462 97 101 53 37 1533873554 13 2777 149 53 59 26189097 29 164108013 1606343430 17 1663973056 13 103 2126125691 5 10007 1665524306 1952567589 17 83 596495934 711953179 1207977764 7 31 41 3 397589544 1101315513 19 1392940161 131 73 31 2777 67 71 345517759 53 1543739710 89 1243270370 721268371 102345906 89 444272560 17 640270864 17 817955527 29 1875907020 149 197538836 3 216259065 61 43 2015141250 43 19 31 47 1750274125 113564806 43 59 10007 2140447265 315770885 17 19 1892835640 59 61 17 265264911 1206719932 23 515713422 373872686 47 103 53 10007 1378729199 1243256299 4999 101 238493825 625426792 41 1289219438 13 113 1119783783 43 1921606843 1119960803 13 950368887 3 752561784 544761812 7001 109 473019779 162594842 83 517201801 1609210097 1115554581 103 11 5 7001 7001 1951093564 7 7 1512791399 827728188 103 131 1984409160 107 2777 97 994151545 259722208 1029819386 41 895206930 5 1470233193 11 1037988259 127 34778950 37 101 1361038428 1627611465 813280809 76269297 47 1600864205 53 67 736099788 1326020115 113 471373446 1949 1932306815 108394618 2 43 23 131 244484223 79 1117034739 107 1210556421 1936649192 139 131 29 71 802183210 552671662 97 137 43 1369739458 71 628658267 149 126548382 1107911920 2777 37 1065858038 385240115 1319208102 2 137 109 103 752871393 73 41 71 1374559574 275523830 37 1315530893 131 131 7001 1346411317 780646505 107 3 1485310143 1513769534 61 1264053250 546682380 47 139 83 2095597363 1435858583 3968399 481271201 59 89 702332909 61 31 1219236072 73 137 472854541 1613851506 438419198 2 149 1564250276 681404118 107 89 924662741 6484095 1970148425 7 2 10007 103 149 833701935 455981869 1551484429 1592338192 47 89 879930629 10007 1180655881 542416495 4999 1107180865 1810157135 5 31 1010897941 1249633343 149 191040258 127 1856007972 47 2777 103 787076457 277860346 71 1949 1079151555 585999983 1125853262 101 59 61 375459893 4999 139 1699625141 1013600093 11 1544439168 682062470 41 927999723 139 97 1209104903 716681396 2777 1674969766 1365076451 19 7001 489215878 97 509132436 2003035935 3 718342070 5 17 2028955372 1005909550 67 1385254212 1290101928 4999 1782613406 1739317096 11 429296430 2777 516441467 59 511614016 573043282 1967737689 1117878445 83 139 1705228370 1375925952 3 485879556 31 1561634486 1113849295 13 6036526 59 97 67 113 109 823265991 53 793786743 73 933223094 17 542453765 2 2005068906 825114944 4999 55937343 103 420319001 10007 1793624659 415530668 103 470158950 1443071303 37 47 2777 7 885016944 32190466 3 1462089165 184024494 7001 466875841 1873329132 139 29 1729096203 107 2105537654 1733826288 131 4999 1482163508 1951684585 659715618 1205423008 103 139 1585778025 4999 73 31 2777 1427758449 1331767359 13 1617417343 31 825440478 101 67 1057340194 37 1480650201 127 250594287 1632082538 71 43 1828368428 167685767 103 211311183 7001 5 131 859930487 71 1015268760 71 19 2006903842 19 109 307390187 101080208 97 43 920459462 2777 7001 985413066 127 1572052265 43 2136622084 17 663715965 43 13 944780850 566408297 329728102 1146550994 2 672063384 31 1949 7001 47 71 565114205 989070384 37 1706942719 1661802349 37 119904802 8122963 47 1604815715 1200994902 19 47 203571241 37 127 1222484093 10007 742058515 86415604 11 97 53 223880586 1585312482 113 251930788 2 1992088070 1206539246 47 1426525594 79 2027941929 29 61 1609836218 460493595 19 852278153 17 1593428718 131 551280619 61 41 1166435568 1323463108 103 31 251169463 2028856240 109 97 107 59 1949 2041124941 103 1886822804 1873946097 71 79 413091316 1730647233 79 2030391561 1633782416 51762604 47 83 895924493 1341752104 920749750 17 13 103 608473015 1134764603 7 17 952406097 43 409000284 11 1890643200 59 1137699891 71 124480099 4999 1673166746 67 134863429 23 519738337 1133690838 5 1134817601 43 567818021 1411218887 37 7001 1018225440 43 13 1918908174 131 751745858 113 97 1348569660 79 1394450330 1736245884 67 1567406417 10007 472120253 83 1082839829 1113191020 1990657435 13 1405474711 511757212 37 1469209910 109 1949 451674020 101 379911507 67 897262258 103 1897041331 103 157727814 1327801431 11 232842599 127 79 563122665 442772934 59 162276491 1488358594 765161252 109 1782206734 103 700508958 79 43 474133394 2125538650 2 355961026 1615062107 1604456734 149 5 7 72495878 2144350203 19 41 1193054695 1132995312 427980252 7 89 1655986065 1156036753 7 871676190 7001 1563981394 1383897354 1996190866 101 1559655493 113 139 67 102294394 264883856 149 572574220 31 1118613579 1100770134 131 608331381 2022458606 805219668 89 1205742452 89 748674141 11 23 1188669763 1949 1323550308 47 1217103916 535329812 73 2777 1496419774 612892231 873031981 101 1564094100 10007 874601793 71 1997469980 1231227512 1597095103 19 1286375755 103 113 4999 59 1640458538 103 168278655 5 456866845 10007 1143269729 1371879644 13 37870627 23 11 1412888499 89 1949 1452338279 37 619089698 3 107 2078313109 1119732763 101 107 113 127 1052000309 1030415087 849135954 19 379495461 10007 1840047132 1031606966 1422452280 2 5 1338296390 328873968 3 196323230 47 289237342 2777 5 1600721790 7 508200080 5 17 41 715480586 1914867649 41 200014072 97 620379117 2007443615 3 31 817697168 774800856 2 29 808671230 127 1700422304 73 1166714762 96261450 67 893891756 1721774174 3 387969408 123926258 43 1594673080 11 845693233 1739889905 1635710967 103 333621696 3 170289672 53 1879766529 936657287 7001 662858121 53 612798802 61 1481598683 149 87745057 1949 222932467 1722563231 1103060538 17 1067470868 43 2740046 82006805 227245459 1810325581 7001 43 520057121 2777 107 365608514 436996104 73 1351227664 1693871439 13 1554959240 1747616637 19 107 103 47 2117033566 511924529 89 23 1460134291 617327115 149 139 3 1026604305 794183034 1176931581 67 189793982 1500309482 1643089358 10007 113 109 1513716360 1084195457 31 182647764 2062632833 10007 101 23 137 789232411 41 1126166516 1330060391 10007 73 97 19 50270067 423262512 149 3 1666754697 10007 7001 4999 1093441268 1401701926 107 380119295 380973417 7001 11 79 109 1162143939 529502430 139 23 950682399 1791592879 59 61 10007 1949 412963865 89 671182829 31 97 614947117 97 25999638 1252662942 31 149 393386671 67 43 43 1949 2097716496 1278935749 848112551 59 1437089030 67 101 866995109 2077460539 1949 29 556917247 695764955 79 505954394 1910359128 103 906849286 406715507 37 88054530 950766765 149 109 139 83 59 1259315588 2010714476 1235486413 137 79 113 38444521 97 284591889 79 1056950006 79 1596546076 423289069 59 655502456 109 1055599055 3 713485738 103 1903989201 41 41 1436253995 1529147844 83 1849035790 1949 1154277429 10007 328409726 657778006 61 47 1501281191 7 1194851455 1157940770 23 1830513029 1486529560 23 127 998220792 1406593120 97 61 97 79 215314184 1246720794 11 1333708794 67 29 7001 41 127 7 459037752 2 1054737475 652956442 149 101 73 2097611415 5 751372125 67 481445920 1999550563 23 3 7 1337776090 577035012 17 393906979 149 1725711077 1405612053 131 97 160329845 439542793 1881348261 1949 1943983274 849649545 71 1184400061 2 759167990 103 3 427284234 1965206880 4999 3 493791684 222910872 1735903184 17 518297071 61 285085025 818491435 5 1284402080 1499007218 59 11 424810617 1042401118 71 1715648402 149 1610304537 903679040 5 43 19 2075704129 127 1739343403 2777 1156673263 7 113 464511247 17 43 103 118065604 1380734364 1514612528 103 150086643 2139204859 1949 137 589842008 4999 2058143289 402974500 1396404760 5 825112138 73 107 647780247 109 23 148355750 2121861435 43 113 1405365413 108077595 73 89 5 1347045986 1082257933 53 1949 545433 19 752035428 83 924179519 31 1660289033 61 1383934084 107 97 97 170752592 1247572387 1734496548 19 107 1100932681 139 1038400545 73 2777 153487567 967748399 1510459903 31 156442802 745631390 7 103 741388815 1934170676 61 149 1960459007 137 466473605 113 149 101 972170854 794241578 626159957 987642980 67 10007 31 1087167613 4999 2064971923 477769427 4999 1627404454 471155750 37 1637706506 1859212937 512473719 41 776848045 83 2015577147 2777 863477603 67 1155558746 61 137158744 1659250228 139 1315734987 23 452035560 3 149 702969148 7 698349834 31 1259696257 636394542 139 2 314237999 97 53 29 1625665383 1854297555 1668959149 917462897 13 7 486897404 113 615556200 1509499200 1868239508 109 1328156607 211455503 17 1586835787 19 109 1383193794 41 47 59 83473545 89 11 73 37 1200381528 1687081809 3 28559817 107 830044047 2091878141 1190112496 10007 1963733652 2777 369954717 384611723 939110604 79 2129616825 73 31 2034865203 340767159 73 175063636 47 109 3 1745654283 803315246 1472377107 89 301141867 1533607582 13 1943856537 1782469934 7 4999 41 1307923452 1541295657 979302768 59 1208073616 113 1977729779 71 1013557731 61 1263230761 448215922 10007 12339911 19 1897023916 97 73 101 89 917238628 1862609962 113 736716047 149 1157252090 1409999520 5 107 89 43 89 1609166191 5 19 1552341420 31 1505471383 5 37 97 2072793071 7001 1410575482 71 1447556307 1541049998 1110398246 79 4999 79 83979765 166681016 568958136 139 1949 163033850 127 137 1860505530 13 407339262 101 2028369264 885857263 73 1017384694 1432449052 97 137 1665126851 1196986513 59 551521122 503023778 103 997271447 7001 1139477591 1869388930 89 13 112700612 1219291138 29 945368326 313021652 107 1716894993 113 1949 1633927129 107 1949 1274646000 1970218188 10007 2777 19 3 1328682907 61 367651026 67 131 59 67 391758514 1949 107 127 59 926446638 3 1827859563 1628375657 31 53 47 235883788 216519229 97 761617646 4999 137 1449675638 1318680896 137 31 1806107957 137 1636242512 11 622275731 2093221218 37 1378823130 813897304 217345068 17 2777 1223990520 880633913 1174644086 23 82613500 5 131 139 1492680426 47 127 101 73 363160035 77520671 1355686697 37 103 8588552 13 5 53 4293224 13 1892889479 954106302 149 437572472 139 753111074 103 13 1363418638 2 1846695264 3 2033935471 1949 841444431 704306122 61 31 37 89 2777 130877208 1930089166 61 1490482177 809706708 79 67 381125985 43 113 1158907095 41 1958909046 89 1407245216 37 1147047434 1538461221 71 223998255 1826685643 1670729100 73 31 352678351 1905832694 131 30690811 43 2017016781 113 53 79 373682324 37 1512968369 1780936503 149 972210195 1824156576 17 11 29 2777 1071040818 29 109 808534586 107 1250047830 1949 2777 1868815474 1689779507 11 2055918512 31 13 1513787899 1762511816 762807408 1657378458 4999 262885440 41 1838634627 46252562 103 1513258373 59 1800434206 97 1496871776 79 1714205358 149 1468557575 31 988939498 29 1382928911 1831374671 7 222002009 47 53 726118443 29 520546879 79 113 83 2777 64636636 1605500444 1949 10007 1656318612 2777 503064658 1602781651 1229892586 2 1815727596 131 131 1609415172 29 79 53 2110151328 71 1949 1828101581 944101447 131 2019412291 1596182076 67 360468226 958699233 43 2028189171 103 1740125363 380645793 29 1424987935 875934551 53 1867941593 97 1199580083 137 942330525 1459875702 2 137 1944641020 2143042288 2140901616 113 1174145623 1950185880 53 841769450 533127191 17 2038896034 149 983200638 100392930 23 292995988 149 952129668 47 1311863953 2115210325 13 210238847 31 1693825488 83 2063657718 1234767946 79 484448066 376254663 650985208 41 113 47 448596076 158768678 7001 10007 1356368794 294573717 361960025 103 137 4999 67 1464594674 79 1351160226 10007 739697426 1197360354 1949 1085363018 1525108075 127 1877542473 109 1938579497 677273244 4999 1775657158 11 7001 421803249 7001 790902970 97 770120210 53 779478102 809219731 71 19 2112509452 97 1162517064 1662112363 1976418890 43 17 886758352 56779830 519528508 97 925381261 337532872 926805248 79 131099662 83 1715704887 2084155457 103 53 1205815190 1137185967 1994182467 71 1030450761 1854755227 1525029246 109 1549932306 67 1071102066 139 190803354 1803585326 103 1465434457 693762577 79 1150364804 19 828894836 149 61 1599987788 83 1329166482 11 1296092402 1521108754 127 883428689 113 73 149014389 450618780 31 1275867031 10007 1570598650 1060571881 127 1387131752 131 149 1368768318 3 1797547470 1124832992 53 41 67 1770655980 1895047175 19 47 1881885969 131 1960802025 3 127 1884483404 388801102 47 1053729596 159570332 109 43 107647232 83137778 2 61 1965883189 97 930116122 97 41 3 71 1868477743 375127951 11 47 322286888 7 2087548239 131 131 67 36203651 2097472185 61 1298742650 41 1815937062 3 10007 1190839483 137 537569642 268963165 380552473 113 47 944935344 2777 1132941021 131 7001 172966706 1449291012 4999 61517694 1307985655 107 174705213 113 1767183157 137 447645825 5 298188634 274689062 127 101 315088774 148982342 31 1465543222 13 83 73 283611000 17 1434524039 1949 73 73 307966973 71 1224285156 137 37285235 10007 23 249734692 1022855498 10007 29 1882452582 107336801 19 1243039272 1024981696 37 149 1423253513 555717206 11 43620841 131 1966149132 107 58754556 1179108156 59 101 1085729598 558897135 5 1052550485 1988259605 83 17 1687336921 7001 1008998122 514118618 1182769393 13 2777 729340181 10007 2131643774 13 2036801147 1044091729 79 204951159 53 1061438367 137 569189653 1006101970 1852027866 53 222461352 73 13 113 1894365432 53 543969899 89 274921445 1686878351 1351678089 113 7 879048919 1469780837 2028392663 109 1797574045 127 59 1622800546 1228537191 53 640402392 67 149 1359840027 53 4999 828412178 89 1696066325 11 1478151323 2043721141 71 1423465581 254962562 73 500662908 59 851623346 2070995706 1949 869920874 43 502878163 5 236163965 707526000 2098469388 1342920118 73 61 4999 565741829 73 37 1351674639 43 79 1183986983 1462821196 1136572276 137 1976402278 101 109 71 29 2140630360 79 426878633 53 1207262037 1250865561 61 43 1935925532 41 37 1484060188 113 43 37 817631772 488330810 1575915597 1469307155 31 818062243 1735173772 10007 131 11 97 1561447121 103 127 740144570 925940070 5 26812245 1540891845 103 185546363 41 1891518143 1949 44725652 1115164416 3 4999 71 1281611202 7001 1703546329 2102348157 19 11 284828654 408074271 1782501602 954388210 149 1652132515 41 13 754624208 870785903 5 1874550675 139 209585468 522569301 71 79 1646512628 2059014051 131 1859588230 1150102710 457514673 7 989107674 71 339236935 73 152175873 1425604705 1139749765 47 79 11 853716930 411920509 43 1723560830 480792331 13 113 41 4999 708553261 137 1035718218 109 37 1431981585 1268802335 109 1688366341 29 436588823 81699837 59 599775198 71 2070818092 89 1875621066 11 810723936 1448740576 89 298735086 83 1180316327 28732221 79 11 466319855 29 565678368 3 83 1544187641 79 286786274 7001 529166002 83 822733101 107 1910679740 402062665 8819752 2777 109 1700202274 1551778609 1999662259 148458192 29 137 17 137 1692654180 1007838386 43 739690257 283797233 47 7 266393435 1827268822 59 818513136 131 2021757584 474692255 2 1002756906 448686622 7001 83 2138499565 175799357 587252186 67 131 16958343 97 1384173316 107 19 37 1949 1680809804 1704307977 708978183 109 67 440638230 657425172 67 2009511302 89 149 549865784 1762783341 73 113 1614960744 5 1440097200 2777 784247016 170105135 4999 2 2120687572 1966826556 1087457465 4999 717040103 13 222211740 2056816789 7001 139 484371425 785801200 73 19 738873007 305648916 234083642 17 7 274931006 55732754 3 462109428 301800348 107 29 131 1268878445 43 959077203 202605078 70443083 142885969 47 113 1821246651 1585805656 23 23 901671044 140175488 127 1949 113 1895928464 1069807499 41337002 1159408705 7 43 1889871070 149 1528619757 1971655016 149 448290505 103 17 127 1679233878 2032090399 103 592630619 89 101 1949 73 1881401552 326420887 1013049825 37 109 131 406623339 59 37 822767002 113 287898369 37 103 535221372 753114069 2777 1846196809 1816423796 59 375098400 137 1698765065 29 226639766 1385324123 53 23 67 2777 887423674 3 13 2046209737 43 1354200247 43 1895909259 1258657845 1968185862 113 542128080 47 5 1061370908 131 1913455978 109 1207728354 103 346307285 59 103 1949 971418631 809961522 31 31 852803118 1968768088 89 1981333397 1324183743 1498901368 107 23 1995701183 1577468708 97 1329473211 2128881188 127 1652931005 11 554143854 701656363 1207874936 73 3 47 218744579 109 17 83 7 1705388895 1906564394 43 109 51213105 47 61 472226681 200745985 1247730235 73 1637112512 59053187 4999 5 89 53 79 5345930 101 7001 1826455885 1215914401 1726589332 13 83 13 1998786223 139 71 1284658115 19 53 1949 1251579585 67 2033305915 5 101 435518262 845376825 97 41 1783174706 272932531 101 1439050727 19 1963846969 149 1623132543 5 403306892 53 109 1259966643 107 114917012 4999 79 2012738458 258859063 1949 1817553593 1688704816 97 1415638795 328372231 19 109 41 1837951527 7001 1949 1246064788 79 10007 519643496 1674741499 41 1508402283 516675156 97 19 13 450771464 1855954190 2045623958 73 149 1334352812 1624862934 113 304864015 4999 159553083 139 1001679371 109 3 1014646902 139 1447061307 1263407483 13 13 43 23 13 1973693814 1300722755 79 1890479981 13 970201700 1949 530932937 1761835581 1638336231 103 11 830850999 47 12282369 1314620080 1949 1949 1331806272 552810462 103 2121235457 581351364 103 89 960080825 10007 11 127 1181355397 1474664564 31 47 1995236621 113 292051708 13 107 1770129676 1091904339 103 131 651642296 83 786915198 180039934 19 29 101 1165282349 131 1283019111 137 1656774291 1891671093 675212144 43 1598330270 4999 17 1021233945 1893356402 285778036 41 53 1614970486 61 2777 1648155054 703330223 131 1877475072 67 1589652519 149 646021038 13 128577982 1145647885 103 1917259510 131 1523742351 744471166 2777 1471452442 17 560707772 784899862 131 61 1183577925 10007 97 10007 126668606 845541465 13 1809776156 31 1303215993 536684254 53 67 1821631145 31 189629201 527023430 269807511 41 59 6059557 61 1628923850 43 1082958139 41 620210110 13 1166020726 23 530753080 13 1949 782057596 1374027568 89 2777 1314834521 398382866 47 2628851 47 1174777079 61 707677653 873206460 726332835 41 2044468255 284530350 79 189931790 149 17 1737948376 1634227351 67 79 1949 1852177578 37 67 83 1130050478 127 1153053210 5 103 822868957 758220033 59 127 1753000541 37 47 113 109 501893854 19 101588687 13 532446003 53 2080401209 3 103 287382051 1258860875 1908235997 131 1976463225 122498667 113 1581084655 59 1949 2079248793 1449139728 19 83 460752505 1177810255 131 5 59 578096160 107 1019598174 1841651160 79 113 291869974 364863928 17 37 1585602100 106626150 5 2122065803 84434174 11 13 938200278 19 107 1326741257 43 361409238 17 1676108827 137 1936859968 97 148008711 638822503 633845316 127 31 725298002 137 2029880962 23 79 1537708772 308509220 79 67 67 592020777 1159670103 2777 64323651 1986699124 17 1095277292 47 1059971542 348565630 113 1084862376 318489144 127 1319192688 1870612083 53 1569916657 464313973 53 131 1374736925 215921039 68217719 10007 3 1578410142 19 680676067 101 1393971296 107 10007 89 37 47 710354428 127 1032025622 593669855 103 487621536 101 71 1336030288 2073320416 1969672800 37 29 819479186 1090394576 2 882118212 2 835556686 41 13 107 167372345 7 1481664737 729522628 31 2 1949 1581983810 139 200186628 61 912773988 131 2077265428 33076321 1736009142 37 1712308866 83 1838833128 1392077411 47 139 1219328433 7 1496034316 756187019 3 123403848 1268290560 13 249108938 1333876661 404561691 1380893797 2777 1487900480 139 390203024 71 1645672648 59849925 139 2066026361 544190951 1501427522 67 41 928446681 230154935 2106143501 555301208 11 67 722215197 10007 1678223935 83 556784797 857221276 41 130660291 73 1470141963 5 1642488890 31 79 1674982016 4999 1365311883 23 103 248800236 113 109 744154621 71 879329660 11 622521545 5 784838320 53 1030865509 103 2015835145 97 10007 1812460150 101 345333241 71 1893836960 852632184 139 1697958948 29 41 2035899016 101 1306496105 2 4999 89 295046522 461170645 149 2777 634905510 118464043 89 193591999 791846350 11 1201344969 1329734927 109 1821667546 331140232 37 127 17 1973517352 591634068 1740173682 149 1567321315 101 288677253 2091116693 4999 1213790416 47 3 2 107 195756067 2122307382 13 23 67 1507721435 53 739963051 1991362216 89 127 286428942 101 359514038 71 113 83 1450801312 2 126760184 1604108104 67 1689525332 103 1740387292 139 1685185682 1569659205 891465334 7001 965369432 23 2 114180678 621435138 113 49704858 101 201524856 305986242 3 97070799 2109051535 127 1930250434 2 2083596146 23 43 1622526095 1068595730 67 149 1654495404 1973029392 59 1613881634 37 918973329 712795516 53 79 131 304434568 1213399159 107 29 997544088 7 968038330 1868206830 492374421 10007 31 103 1020925764 1414697453 89 149 1829160505 7 601736388 83 469282249 211075635 1688274300 149 7001 460770953 37 103 1113493057 1487767945 83 159791776 10007 1441562402 37 107 71 991681424 1712882881 131 29307189 833228211 53 5 73 1241129137 10007 107 89 207791593 1951357218 107 364198575 775656589 2 270736588 1368372126 1266165018 53 2087493660 139 1275538782 61 669922628 745173531 43 37 1029637073 137 1525071533 7001 498954269 1211432037 103 1653557056 1023979650 31 310577964 217077450 23 5 13 285506782 59 18141438 385687466 53 47 337905926 1949 1546270407 59 115316385 337049472 1934375079 53 1897094913 7 71 186336589 139 519185711 636537298 29 659379757 11 127 1615186762 1996599385 4200977 1653884578 59 1566045636 127 1303337627 222429369 961172463 2777 11 13 1052313415 43 577237461 139 2085948269 19 802600241 113 1775636800 375080109 113 1809601871 1135319804 149 149 1989881590 104421400 137 1881544985 4999 71 833664179 11 11 174153892 1688530976 23 97 37 481527694 2082561280 1949 1557440053 19 782190575 947572579 1976954136 127 23 1757939174 269076540 11 1931567198 828315260 19 572707636 23 1462109839 7 7001 1598664348 13 11 1693839224 1381854230 67 970865175 1204195820 23 1466336674 4999 1307267196 2777 1457844467 79 918736763 67 149 1920787757 886970958 41 4999 887425587 1185320202 3 29 652799259 788146026 101 2 131 355996276 156918890 41 71 89 1949 1068571513 71 7 768012889 2035370092 61655579 37 31 55415130 137 883038295 1867505360 1942257345 5 10007 2092223532 569378286 1487381147 1138742948 7 3 1846670049 715546701 1472844471 43 1006292751 17 7 13 229795319 1223454596 97 1250992025 2 7001 1773283290 10007 79 204739007 79 1949 1341572423 67 29 322825320 5 1477067804 323567679 107 107 1526422196 761501477 37 59 46948955 61 71280025 936098619 59 2114055373 37 107228997 1031483662 4999 1607578165 2004869272 107 44806323 131 1280157021 149 318201446 1205981087 113 890875421 109 844417223 1442289987 59 1499486463 438291162 103 969200430 1863780605 31 29 862365808 149 1042117771 1308080983 1268816560 1470463955 5 1851684481 1949 1096885425 3 2065964390 71 109 113 884048112 1387918055 61 43 2777 103815368 541085300 821771892 139 1949 1050565572 13 1759225282 1511340875 7001 1202668200 137 653533018 1369919187 13 964995525 131 1171418506 1760116134 1501147736 139 4999 3 348369105 880161672 644546720 47 1914721861 1649778892 1035647706 19 13 2777 1598180300 4999 83 7001 339394478 127 852434033 73 1510308511 53 47 101 1167681604 101 574032490 11 103 149 2128611914 10007 93825632 67 404055024 872878948 358315034 1896820132 139 108202074 29 41 1534566409 2089999149 113 1143150375 124936755 7 1509381774 101 2129968921 4999 43 43 392859574 1298144619 73 31 2777 1958310938 61 918391173 109 139 1423576840 10007 1785939283 101 1929061317 131 103 393167892 1646594668 101 1260344986 37 131 2012344972 1407146456 23 388036799 1737216011 61 1726851836 1979295843 67 41 103 720592617 898124210 131 10007 661933029 807061278 7001 1106242012 43 127 810362743 226536552 1210383220 2777 41 2054019897 47 29 1949 170677828 103 97 137 834043158 4999 944021260 7 83 740148350 1919916243 131 71 137 420294000 10007 1513938298 299278675 127 1602454445 4999 73 631506721 1912656429 83 1493647499 598583882 1578919611 37 43 1851153528 1880676236 23 71 53 956004896 7 258702773 2038694416 31 284542561 137 7001 131 1858469621 1477692314 103 935071292 1982762274 2 501063694 23 361992285 634802369 23 1680105403 1985104054 149 568021078 19 25880584 965425283 61 791751330 1298493458 1770635037 107 546921726 1332332398 2777 1300008118 284493203 877031827 43 131 13 127 7 79 881731087 1253019869 101 466248433 295712066 37 1821458901 103 113 1447589777 1324610496 770241511 89 323222528 19 156765242 59 79 2113361548 395925799 4999 1262217506 7001 1736067961 109 1570817094 1874362458 1298205100 2 13 20921355 498085887 767800649 622516049 107 89 205967716 1481610679 131 1581701860 41 23 1762713036 10007 1768647187 670932463 89 225070676 2085045844 7 642564860 11 1172578385 622471476 1459697170 41 83 149 1949 1938093831 477433195 7001 47 1518952392 410374348 79 920379771 101 71 2 42556748 4999 374859759 1006210308 113 89 1046991461 300652235 19 461160476 353279768 71 673217101 109 1661852041 109 2029070316 931897353 1949 1261499995 65238877 1710003924 2 11 1922423954 2073695686 23 728816369 41 73 328752685 107 1889238866 10007 37 149 19 755199270 1983743553 43 19 43 7001 251916983 1157405320 43 1881045922 154964911 1271513538 17 113 31 1949 13 1082475667 3 194994369 459669246 19 1030785910 546150611 629757119 101 839742785 79849782 249662578 17 139 13 53 667229985 156878516 127 109 1839296847 1486259581 1675842422 97 184773942 37 1612902483 29 7 1757262085 584399880 47 584839506 59 1217010600 13 83 1404923819 506637229 103 79 1152714943 31 1707906064 78731114 61 1753197017 53 59 101 60563842 1535649450 7 1460933754 843473001 109 237138765 912670843 7 113 1028077425 83 1966874904 403316135 19 760225853 5 829994515 974557100 1612707106 2026553504 79 1066279146 322634063 61 61 101 1936406239 2 1949 1398202855 200472779 1017933146 101 83 157114066 137 966982716 4999 1069651027 733683234 820564860 3 1946372139 113 83 911571736 1218405033 7001 1029175048 11 3 550160352 19 1875689120 1127669893 113 71 61 131 845700892 1803404295 71 894811351 131 1777482932 2020733516 274988988 103 3 1125461070 89 113 149 147778945 2072251472 3 2013402810 97 137 1951329908 79 17 1208950716 47 29 7001 107 7 1591074506 43 11 73 133948177 1777696968 37 1880661034 113 1113048079 884243712 671104461 17 231636570 127 73 41 1570933286 67 1312227964 37 10007 296477389 243300191 977651889 1406854882 59 805146394 19 365641857 4999 979544052 109 811221055 1721225540 949985674 137 1128906715 113 1447100826 849391507 1037846744 11 1442523148 3 101 107 23 1569021743 1820273310 41 127 969301101 703094353 4999 79 300468205 715926993 1484688555 10007 680916308 71 853811423 79 36110347 902044594 59 16417812 1909465675 10007 61 109 141798100 824304859 660906204 7 137 1576400227 1170990649 131 10007 67 2141199400 2777 594961142 1403552946 127 101 970264782 97 1539518040 101 11 13 127 4999 868350538 11 338723659 67 139 798999436 42533872 47 59 10007 2 673383504 1092275836 1334903779 10007 270821649 1570746359 19 23 6510352 109 1942810768 321663381 13 749120595 149 840040346 73 735364478 29 43759882 127 202565 2086611106 137 127 1062813724 41 1832306938 149 1642675979 2000394998 2 1925046748 439990340 236165270 101 1651122272 67 553786458 309707943 83 71 361310693 107 2062883067 1293652117 131 10007 56569571 1025222214 533978005 149 37 1290907504 1376703918 71 2086433051 1806901507 633000872 1775835772 107 61 137 646934824 175280728 83 47 1680871574 73 4999 581144064 829689810 67 13 1339474890 1342385037 1619807850 97 61 1326442858 131 842995044 605305860 3 961490332 113 113 113 570929177 67 2003719956 131 1353750987 149 636901543 2121533818 1525354637 1814967245 73 67 2068302529 1772423159 2107708324 89 1679790118 31 1773609293 79 94705445 5 31 127 1706228998 131 781562341 101 951999544 1634578224 107 79 11 2013880803 1022108445 53 79 71 23506254 71 107 83 205249486 932707807 89 89 641076104 97 10007 1510826839 7001 1103601195 59 1553338854 432464632 67 137 1973289650 5 204491810 31 276772146 109 149 667906366 29 2061585749 1781258011 71 31 241118310 840012890 109 1385765505 1522666671 103 1811724577 482838662 1840297058 43 153662351 137 1624033209 1662222652 103 13 279812246 61 1084575316 11 97 99860013 816623885 101 37 17046381 139 4999 1617106514 19 154111489 38376829 109 212654640 5 10007 965405311 67 73 742677499 89 350618933 1507593124 127 350525196 10007 101 101 83 336546491 977276030 19 684215574 97 139 274628833 107 1667604951 83 5 203439207 107 4999 621100755 53 1634548143 37 149 53 59 1982195540 89 1628735493 2777 1795946283 10007 41 643631913 1949 101 1927387949 1108292594 66642336 149 1798765548 2145279981 71 347853921 105419958 17 71 67 449187001 59 61 1016561950 1975116438 43 978060757 1920134642 1985795799 13 7001 540008133 726961833 53 1749194733 1097495982 11 17 930756630 247049236 1082654989 13 97 705272062 101 149 307966759 2106894270 101 139 1960517907 19 2080727974 315314411 139 59 1409632366 428879496 41 1897275 758994228 1640750840 107 145386266 59 127 713392274 826114299 127 1730511906 3 444764316 7001 1129907202 132149901 3 61 29 612321660 1321243944 107 149 187159168 89 11 139 978223898 41 1979857897 1405584862 11 1545152972 1696018724 149 973257421 2052420361 131 1991729633 298832664 103 23 144460171 1887120305 127 59 59 623901400 4999 930188925 67 194473463 101 1471833408 1891046949 37 2057223791 73 324597420 1488400796 67 137 687244126 2 667032852 67 1789969856 200480238 1901330 10007 187991576 17 909427810 89 149 1035316219 10847498 1911267433 61 37 921473160 985396321 2 683684080 1652901968 29605295 107 31 113 1089318418 79 139 1585771615 59 1196554575 228841512 137 798418053 137 1193629488 137 10007 1974911471 10007 782049893 1949 404331744 41 137 37 1554140082 7 1727469688 67 1661529181 1704036399 7001 29 1470974395 83 262890050 297278527 1015149809 1383385272 109 7001 2 137 7 1880359463 2777 1126612238 2777 1705127986 41 137 711037261 1107807482 1472689563 408419742 113 37 41 1869725296 2080232908 3 67 137 139 980067431 1942073420 7 812038446 109 2024383098 670626316 67 107 113 327755144 770761361 4999 89 263590143 518135320 103 109 944390715 19 101 103 1078887114 43 103 107369157 999938348 1949 671389571 873072090 1008450745 5 118843132 10007 1997534728 1033807720 43 79 761353810 423841004 373027290 1362794455 5 107 47 13 7001 1273096845 310755829 23 1277011221 61 570764434 1548668061 8109918 2114046050 17 101 1407808801 147105573 4999 1631928651 73 630336093 103 994124379 1582475726 83 103 301632204 202172308 2 1712521440 67 1191326665 103 37 10007 139 1945914237 854017627 1781993941 17 139 2777 127 294518588 2002770950 255888971 13 1118032513 67 17 131 1130854094 139 1690740817 231044271 4999 1270045940 1781128703 174541191 31 960506387 1160347667 137 1538090643 67 1268283334 41 673310323 97 1925719175 71 743204073 1677565696 73 89 1179968141 430173223 2140229192 41 5 1361180190 2019634902 906386000 71 423458871 385059960 59 149 3 930410295 1300453251 127 53 109 1974347956 2103407170 97 139 127 660451562 811022889 103 109 1561858275 89 888633356 113 822891651 137 113 29 83 323447182 454882962 1853293659 3 1710766699 868527544 10007 476370955 2008075099 107 1350960630 73 1712933539 149 7 533647635 103 1655390586 29 127 97 1075185054 1429766051 83 833255343 857893020 2 60113632 10007 533140635 3 97 1865232629 1310062037 43 1791011823 137 478852930 1565586362 89 1653545740 1432376344 101 11 1889676217 59 65626349 1368301627 2 41 1517680395 299556467 89 1958718052 137 609790562 24610016 17 1486095239 73 839151425 2088260720 95904499 79 137 582227521 67 37 691688434 59 149 440587487 107 71 616056775 41 608387937 2777 213480142 127 139 1089856049 7 434610764 127 1771779426 89 17 139 61 554665985 1777135326 11 1277330835 131 127 427448599 1909218178 271554552 71 360369517 53 1818683658 131 47 1163444716 7 53 1465536443 631023512 11 1501361224 43 976005787 137 1642830294 1260693616 17 891830846 2 1680187977 43 1418602766 1505373656 83 638888896 41 1625987102 53 7 31 41 1774406209 29 714850957 154267912 10007 691443672 1790936091 59 818936284 7 103 1180086347 816688030 37 7001 3 984371385 10007 951141751 79 2080853213 139 113 2019055185 776479076 2 1109742714 41 883434995 167666093 67 833109959 1880250966 149 1127325367 97 1496608441 61 10007 1513378624 35855081 4999 1441802614 67 480482862 83 101 3 1962553142 103 1492161783 3 1419166467 19 503374961 103 259610367 402859265 1893329437 7001 1591572335 67 29 1085548996 1491318794 13 17 1613254110 729207314 59 83 1475432485 146149056 2 138707622 19 1958417742 43091155 7001 375547642 604983624 1238023487 17 7 1833686057 67 83 1200569209 31 139 1181488185 13 464535370 635137035 3 8562705 2777 1646350004 353017794 67 1160708938 83 37014729 149 1719172430 719360986 101 1157391421 1307468818 131 2130034330 89 1742644607 67 1503067347 3 151775564 61 1799339326 19 47 43 3 208971690 2072668932 43 1949 1877740662 173671492 1529096510 575470274 127 522302728 47 948746888 2000392056 928087150 71 1493355435 29 17 2078421292 101 1080143187 1615619697 71 610631345 107 2777 1768935115 41 1541505454 1699130323 47 1474442499 61 1571798556 2 241022356 856624057 139 67 540784001 42595987 761859329 137 2076991925 79 11 1510563098 505616232 1958487513 23 1597479237 103 1154592164 97 178268346 11 89 919329311 22314283 67 79 101 285554950 1848355501 31 31 153198559 139 146448871 1338857175 860237918 4999 89 993144236 3 855977507 137 97 148967750 1812378503 2777 997795539 685696303 61 1842041888 43 2125947133 1351574667 2138955372 1784776842 71 47 653434561 1983548676 41 107 1735660338 113 317612173 10007 17 90816907 37 17 526394001 97 107 1949 107 357656489 41 11 1943666732 2777 107 2068901603 1269689483 210479859 101 137 302267210 908322467 301440897 135251579 41 29 1387389493 1566407131 7 217303947 1084143046 31 43 967918003 79 1276694194 4999 41 640726398 13 1237130843 73 678936928 137 1817560852 101 386924839 19 1734148101 1235367877 4999 1949 2 1226310198 43 1261438497 1492836372 31 4999 317236540 1156887246 7001 1958332481 67 1496098811 53 731788808 665265911 43 2137399061 1945182033 137 4999 221095772 2 824398760 1876337342 2777 1188523588 1949 938392613 1928778627 149 13 956714308 459721009 11 1455948451 10007 315006792 1003468646 131 4999 106428710 9223155 101 3 109 1619985046 17 113 649298339 474611978 1248037959 2132165399 31 2 113 149 2 67 1794959949 71 51499751 67 1881871478 79 643895972 1559871807 7001 628906298 41 1142154589 1960300512 43 149 97 765401535 1949 43 1301201887 940408796 41 1227910394 1582783885 1223917976 53 134249155 488762732 107 1268481707 97 53 96496447 59 834542728 105216052 149 1138031604 97 479696904 59 741749121 842727859 2777 294248143 59 31 2777 255953313 1447137340 139 113 1564087127 1446017834 127 1644422670 176339119 1496898239 53 1142911716 59 89 1708752229 107 772924308 79 2022392890 509751904 2 1814006872 5 83 101 295240978 1699416607 1578994816 59 1249601489 7001 1535844375 307540506 913188358 1949 11 23 1117310146 411248211 67 5 183616260 7001 1262135985 1702469526 113 442006803 1242508521 53 149 583484 149 1054934790 72727925 53 79 17 131 1761493203 189216007 1040606296 23 139 1804116306 1711455431 83 17 1949 1304921766 2506358 7001 53 1346072952 1611507262 1949 37 409292462 7001 113 1782078591 1281032765 71 712260427 638358763 149 829380637 41 5 97 1557461197 1990149194 19 588717527 19 23 745010204 113 1869705684 79 5 41 351529777 766055111 1957195023 3 1662938475 7 1825354818 1725207155 1665459264 2130713173 17 3 1559483997 97 2032388135 61 1109278839 113 1626253560 5 53 23 25827965 125175637 216743153 113 962963126 1531985794 23 51354644 11 124272720 13 686889541 1682363835 512738306 61 5 1026578260 714382115 7 61 1165437471 29 738374742 557964613 728341425 41 61 1527093125 7001 29 1349222112 2777 832786199 91895067 31 240860204 31 638539023 5 635692935 1408113288 2 1924391512 401068515 149 1370344823 79 1247138635 1399194589 1901499251 113 409207465 113 596489145 7 20760847 4999 244481094 103 588568368 2092967107 61 1716342116 7 13 431085005 7001 888090852 11 2123498850 2106208009 107 41 1530048783 11 1029117922 131 1437900147 632072141 10007 810116685 2 1623357242 10007 167877432 1289802230 101 128357242 1949 3 3 78408425 67 633375388 1034935902 71 491039266 3 890189079 97 715218733 67 13 71 514124064 197379787 89 1650525648 1949 887829919 1767768337 817278076 1421019811 109 107 958973483 101 1281902605 1669048684 89 1450995302 41 539106971 631263193 73 501629735 5 2777 5 773349005 1848910935 1949 3 3 1419673271 166326497 101 1710453072 73 1954164229 1746832750 13 2777 107 7 1109457811 53 1664874796 101 1732802662 1537282620 5 43 1005416987 1949 59 1123255393 13 1056480490 775350034 93269760 107 89 355248500 10007 1798027739 1499999760 41 47 7001 1540100983 1245581858 67 1610728039 29 5 1949 2052055324 1007615459 1949 1016935577 658949195 103 730052361 17 1210894428 2082293143 994830116 127 602446442 17 1123082220 139 1996073360 40646797 1692768928 113 59 1590808668 19 1690556540 730146759 61 59 11 191614489 107 771000377 998907488 61 1696645643 1096422945 83 29 102603943 1489027263 1837269370 61 59 1594866052 1098050298 37 79 2130963459 18458342 73 124667721 633064435 815099086 1949 107 11 535931660 1441139799 97 1848833968 67 29 1387496764 2087318581 1949 2070207548 137 269714366 17 89 1014548291 128580347 1948513005 10007 13 484746704 481060827 79 494861293 452130746 1416944394 1309530657 3 598255325 4999 2 73 872137643 1073831156 1395616248 10007 708680260 107 1602881941 17 55525536 1949 1851614317 778650837 234206851 113 397072169 380267475 5 1507200950 53 1807183559 1424225201 37 51928168 149 13 127 1341226934 83 1070302928 1969912538 878904046 17 1689256476 113 1350571367 79 793770356 2 434034640 753103720 1256438758 43 1029578782 2 113 137 137 1766765896 7 856207289 127 670412786 23 107 497812899 1544026468 89 1421828813 876647394 97 4999 457732530 985031405 47 863632855 103 122745924 103 5 3 467126180 113 11 574772264 1831211547 4999 1034993104 59 1684808119 1998828757 31 39667748 10007 73 23 411622156 259849092 19 97 144149663 1476379576 103 1954152755 5 2133261164 127 109 1384106743 1467402690 61 788333634 131 10007 1487250347 109 362381182 989632036 1949 1368120040 1936218446 61 5 1835265345 540917985 1544055991 37 932716914 1519024551 3 73 71 1213872303 498004224 281963596 4999 454197716 264244842 10007 11 67 597763600 127 11 11 1570737839 53 1856252920 43 846895556 109 788627862 101 1880805265 222301302 97 67 1510019734 595846093 29 1490291156 1949 1486210450 83 895129677 511724761 97 83 137 2084061802 1949 37 542714273 1513617270 59 439095555 1248978959 67 59 1207194870 1949 208745696 89 1462143086 41 632645365 7001 120060149 101 29 285366931 1891130310 1761349338 7 475689221 7 17 113 1468760628 3 19 1035864534 67 1823633684 2777 246661996 220178250 131 1333171922 101 310430570 3 4999 3 43 47 2 1020845052 131 859322403 23 1835446759 79 109 2777 1700868068 1540249165 11 1967857672 1706704439 344428100 271974211 139 1797468735 17 79 13 97 1787725423 2017433063 462289232 61 326881208 67 4999 23 18893488 137 1922087395 1673824199 1035831613 31 97 453070025 787120622 137 142569461 30228534 71 124908738 405492431 71 1700909815 11 750146870 53 13 1609277239 97 1603157972 1577966260 13 83 320772175 767226350 97 1697030069 67 81794739 209983380 113 516291517 103 80680106 47 47 974324147 2014270164 47 137 1023958413 97 739792519 1477283034 4999 133313332 4999 1887817361 3730620 888859694 97 17 207704225 139 1011547341 1940302768 1388163529 71 979752709 284473345 13 113 1720825128 1718632091 11 489161493 31 2096414445 7001 1035580919 7 2077483835 760541223 89 47 1727014389 911017779 101 1068369213 780051886 13 1894981569 109 481126432 79 47 960451580 38985921 1221760726 109 137108821 691123098 2777 1194732561 535068526 127 412713590 17 60115859 53 89 43659751 1376622779 94738925 139 1636362528 1061957390 31 5 269801025 1178205515 532504650 127 521934373 2777 1829346455 1858365634 109 348227260 79 1485119025 1132745082 3 2724477 2069118363 13 1832074684 43 11 389027958 89 1766698238 1628835369 11 37 620288498 67 327998969 1293986628 11 73 400215492 1601175613 1949 1399549614 113 2024079391 1361220826 1304641708 79 148584938 13 61 778272465 37 1196431445 895185548 101 171318725 7001 956459894 2777 1370759115 11 7 1668206365 502509182 17 504281464 29 211667462 1493818479 83 3 83 7001 72034081 7 89 1243672739 6912541 1966599297 31 1591912887 44548668 3 1388490093 31 1306668166 1551256643 73 843971688 59 1070836371 3 219873804 10007 1285409157 109 765990088 721642077 234526499 7001 2058818411 681733844 67 1290227978 67 20467026 309316233 31 83 874522221 97 773558343 2777 117858657 31 561434397 752892425 5 29 425989700 131 131 2088442872 1724294312 881464720 59 1502664215 29 13 1582721543 131 131 113 61 31 10007 53 268011979 1107007588 37 1949 101 1012904053 377019162 1821631532 61 23 18656660 137 989551274 617085501 2777 227556860 43 1083403666 2 438894378 592230912 3 4999 1226486054 1013253931 67 19 1373460750 10007 103 1340251553 89 79 1336600605 43 1865810535 137 631454646 61 73 59 31 1034344915 2063022192 1359613646 2777 101 1573791090 1016899815 83 1932779832 97 453025696 7001 966004981 264507407 31 1881108768 89751027 127 29 2076856141 2002974871 921513079 113 313678508 1957562041 61 452454010 1689695503 127 945541185 959104330 67 123328268 109 2003145420 29 1170501915 97 2 2108992190 83718232 29 149 1156222604 23 3 670021095 1984798620 67 1952346630 47 1962062483 384879227 10007 127 1113064906 2 497497116 41 1237658163 541611917 59 83 1544191100 4999 7 1224545336 12911892 167278370 1745479462 137 19 1553920358 1765547431 107 1233919570 67 7001 723180301 101 1927833965 103 606649915 2101922995 1666432576 67 10007 1421902924 61 1433496340 1695983245 37 105030161 83 948914930 1685973522 61 149 71 1316668943 79 2068565143 53 1109974707 83 1567973916 1843154938 101 1422773898 12539866 1949 101 602247081 127 271436846 29 29 995526384 1426208563 13 45262003 71 97 21509596 73 2097723632 2073710202 7001 684393505 149 1388686854 209656019 17 2039028212 47 1486322950 61 97 10007 798038706 2 809318216 7 19 1694545552 43 73 1252576559 5 10007 73861401 1978557175 101 47 207496634 1546182077 504560078 127 279703149 17 4999 1265621825 1591936549 73 227289953 19 139 1524541158 1149225349 2777 896335067 19 1621218567 1396706080 1571194841 73 855549343 127 1181477825 11 110594797 7001 1041867817 17 1177813023 404983733 11 139 1358098944 103 1953228964 930994855 132283327 550940986 127 4999 61 5 17 3853098 23 874119025 127 33219459 13 29 1668149136 2115693463 31 534548624 1984821562 139 326259966 1150912077 131 101 53 10007 101 543470698 1491585679 71 1096336517 101 2145973159 149 1691807239 711449372 1354386782 61 1970564673 41 1099944310 139 1167698551 139 727492805 13 83 89 23 2 83 1684570822 41341221 4999 1453183749 79 1556185213 31 139 1985036204 1371825611 13 1009814728 1314780987 426464605 5 236838167 1028969228 89 2 487639328 1364079014 305822679 559782106 2777 23 1134760476 1559963891 131 59 273846966 2112329269 337336933 896723599 17 29 1154641686 372940602 31 1071081940 29 783601344 17 109 1897425675 103 53 41 1783827057 1949 7001 1751409826 113 1871213104 131 977300479 1971565458 113 1181756147 941653901 1574168122 71 89 31 1532124780 584282023 103 47 583110012 13 2012581273 177852727 59 101 7001 37 893481402 86513992 47 910018042 1278006234 53 1303258287 1265905159 41 37 37 411040437 314614256 1125977847 17 511919929 837335725 10007 389962783 4999 359660683 192123129 37 970739382 1472624023 113 101 360803310 1029242823 89 47 137 1706224167 1958236763 37 53 548047560 41 1106513084 1613128518 11 19 1377049738 83 131 2066467587 1819081028 29 47 19 747693073 949402203 103 647754846 113 1259839486 1787025392 628591357 23 83 37 1770483871 13 874913 17 2140885786 342032945 1875602675 127 47 71 1888364777 1509445019 67 529737845 23 11 7001 505017135 29 1719934762 782750691 109 59 3 14767002 916381018 2016680689 10007 117788865 61 522110887 107 107 10007 933162757 145481156 1635932130 1949 523036774 2073273722 13 101 116881442 71 2 71 1279555354 964827985 47 662710790 97 127 2 47 2099464963 17 131 71 1215016759 31 31 482627127 7001 43 1275733632 11 1989445854 663015565 1459490477 127 79 669454137 1949 670937403 1303101400 1210404900 1398088902 23 202194670 1556894068 73 71 13 277292288 687946363 13 555733355 89 47 17 246740228 53 10007 7001 652913260 1533739515 11 1369103825 61 17 1393258528 31 1895969362 349887421 71 83 1446219058 157552691 1573649208 61 89 799547520 558538012 823652141 555579755 113 1838380841 113 188784806 37 10007 1613538687 950404818 1949 113 182437815 101 572855074 11 79 1583270521 2013597267 103 1074139517 244861076 7 19 1338326769 101 1109864154 180998464 640403748 1433751108 3 1406327997 3 1895167934 47 1390275492 149 892118428 109 149 1720375158 139 1396415786 109 1441614271 43 790559740 47 127 1792699996 1590862071 17 460017243 67 7 458422643 1691776827 1816596634 1949 786925122 605210306 131 73 224088027 508017804 73 464108450 1125150241 139 492884687 1269537179 1554636565 1409103416 41 5 103 1492383010 201011386 47 258544759 53 253168068 10007 17 1657227291 19 1179393840 73 1915646144 23 1268559963 346443260 43 23 1290786220 1266308608 519878527 67 2082368040 2 59 71 1960573765 43 1202647005 1949 1565013737 71 113 22364620 109 139 285892875 562401720 127 79 1465222401 2 998707709 83 43150455 816769090 71 1241040311 633760960 19 1815948389 738566287 83 137 154637517 149185739 891380646 13 1880673907 869109774 1949 1521115716 1009837992 4999 89 667400409 7001 397824824 1668513325 709622300 53 1569198560 331220061 67 131 1091553963 59 1483048544 139 1377576875 139 249485401 1812177148 1826454306 101 29 5 41 246813399 1918696065 1502470457 1949 966916441 41 113 1399389062 712104756 1409171072 1151019425 17 4999 516911597 302312263 1244404052 89 113 974203284 1352285626 137 993233834 13 97 1743572187 10007 396687487 2061032070 1188527257 149 7001 103 286491513 392504984 107 2089835297 134693312 1559316831 61 1080197150 1524749016 67 2061900009 41 1112163365 5 5 317858980 813941025 326515970 1949 1172987600 149 1207389316 101 841132043 83 127 732314595 97 485997839 43 23 10007 1427818774 103 110061680 1453488414 133358736 7 265785964 1912127122 7001 47 131 101 1514816020 715297303 97 1207103445 83 1854952060 1148595112 127 137 107 592618002 23 7001 166164900 11 4999 578494278 1933438235 4999 452274527 271880183 10007 653357030 7001 404118723 1056804012 2777 23 1942816854 79 350294694 83 4999 71 852892044 10007 1097237529 247022795 7001 357093006 2067262281 1758221274 127 18224280 31 19 2777 1680207188 923060915 1599124415 101 1985296292 407736707 7 1886121546 3 1736627583 23 17984528 17 825873056 71 67 97 59 1016624841 61 323765450 59 1221694592 59 1422335597 1050989479 1276099729 4999 1886372488 13 6107706 572370772 109 139 3 1116793506 79 919547411 1255634260 139 73 1773969983 500641643 89 37 655118262 10007 1195269141 11 1667623650 2777 1125418128 7001 139 901105459 97 37 101 209124234 11 1929143260 2115820578 3 79 37 13 880410206 137 325088792 1705403294 7 127 871706156 97 137 139 113 836897210 7 2032657606 127 103 1452512283 811923456 101 1662063620 103 1135170210 10007 694435765 1503385015 401205090 5 29 2 7001 1604167134 703967245 5 2144233370 1043002767 946638126 59 4999 755018966 1173235306 1176591207 503312916 3 985383227 71 557269831 137 885252375 3 779575851 897009204 37 61 10007 851545665 2010626521 139 645263715 790584087 73 825184700 2777 1724806068 83 2 109 1797145439 47 1536926790 1115011551 149 1496315086 7 904401666 2 468821284 10007 1452335924 139 107 7001 1804066687 1031391685 2093769136 2777 10007 440292677 526369659 53 1144685601 1105228185 41 356971324 2126818344 53 1949 880463969 131 1985358755 1925074444 83 1295362641 149 1315103916 43 107 713123221 52587718 43 1655638136 280216014 10007 61 1794330311 1177062543 127 107 271704859 660868213 71 1000484650 11 1965788660 1765116823 53 47 1792732280 262033930 47 107 1561904670 1874352537 67 17 435451107 1892966720 5 112591825 1595456930 548474529 67 615108676 29 1256001803 73 23 582184418 83 1502292530 83 47 97 980324777 131 668593608 880351309 131 71 896718143 1740148585 137 103 1046499467 456463658 131 131 780127925 31 11 19 1085677518 37 1993508385 1949 796646935 508262930 7 1742266727 29 351308059 1857002976 106063706 53 113 61 107 1700747345 295980284 1678999954 23 79 83 206083605 1927601130 83 948953691 1432149138 509776662 3 867066618 101 10007 139 83582785 47 47 83 1985607589 7001 172518642 7001 1359769225 71 1949 507833389 1135050824 107 10007 1928037527 89 139 344818829 1589569856 2 200465388 1395656276 10007 950235356 195190290 59 79 138366525 17 139 988847980 1728138850 5 794589979 881528847 79 53 97 1483310517 27639334 10007 53 3 67 474711080 1416112067 659565655 107 1196040864 139 41 4999 1040372448 29 17 195057779 856324612 813522425 83 1259597293 1648960229 23 45261465 1463720073 7001 41 1245418214 1896092560 17 423580772 1929193830 1686495790 1739143865 31 59 900126731 149 41 1824014683 330826499 1028029654 73 1290081932 763097350 4999 449654340 37 113 647405493 428969189 4999 97 693110105 1905211726 7 201242111 1857544129 43 61 985883354 1618567430 139 970759552 2 1548059246 845582220 5 405521013 336648976 97 1290698389 29 97 1383705679 97 76938369 2008894235 71 1868866832 101 2002278688 149 1961449155 139 53 1556362066 107 823684381 1068403258 13 5 8317165 4999 1008573245 591496677 1191404731 97 1475128858 7001 149 1825163878 105154360 83 1011374009 19 266854943 79 1621947499 620386394 1664377925 131 61 2018858092 103 2006824881 1949 2081619705 7001 1884550183 19 361191197 73 1932519845 97 1427000756 612008106 1133903177 10007 1835548710 1949 131 788751998 89 2120749455 5 450427449 29 870788220 971075901 3 29 71 249506070 1217084698 23 127 664922089 107 48738286 1211483580 3 500563248 61 951532229 352189539 986083804 137 3 107 7001 2099137834 71 139 1409095681 297408987 109 661609821 371264973 3 37 149 139 799621269 165742627 3 19 53 1690838883 244340469 3 4999 11 71 1436646101 37 2062762580 324258292 67 622475428 10007 149 1088017783 79 103 179904229 2025890314 67 1298100009 458017564 109 1271160642 2777 73 1807124417 1999556140 3 97 1250155691 1311200992 71 922638707 83 1945548220 1241615666 79 1782865831 103 41 41 713641531 1631504103 67 69750443 79 517314918 2018658341 31 109 208296166 711748636 23 127 67 929925623 127 2127240861 61 4999 103 478187182 131 1400149484 232643230 7001 1108951399 37 139 1687491831 1288166793 29 2074744999 5 1432812865 53 113 1052798872 47 53 2146011128 127 1864709184 13 17 19 2104063121 149 31 795777130 1729475027 101 918789728 1463168070 1974664378 113 240367140 546396629 139 43 2131062089 71 1106513629 1668158845 1949 1603514413 67 79 249797809 1961138732 47 137 17 47 812996271 107 71 1826272934 1092896377 4999 131 11 402414133 61 1080807089 137 47 1518511237 4999 1774265076 1991051182 103 429852372 814705298 640177436 137 599870270 350743461 37 1207735959 59 29 527867860 2038505642 41 389573267 23 10007 15781039 2096506528 41 1953049327 71 696034939 5 1089652635 1155696760 2 73 857519758 666872228 2777 482434325 1598430628 231867502 107 17 101 1457897529 843195066 101 67 3 1025881716 1896891594 37 29 5 468651065 41 1249728093 145772302 41 1361404787 89 1182048694 201832568 2142350263 31 17 288588600 948714886 47 1693298902 137 1472775058 127 6590030 19 1824286107 10007 127 2058718298 13 1314288660 1949 137 209062822 109 61 201953737 392172626 29 17 615086707 1673525326 11 61 978644572 10007 873991366 127 1018523347 67 1698006359 17 270149903 131 83 13 28936258 149 47 127 1379976317 53 1066841081 1817169532 31 1437750178 1431847106 19 11 2777 670328032 1967901890 67 1562303060 5 243369370 79 1321160870 137 79 1876715208 103 1128421146 29 1279767463 13 137 541628399 71 3 97 929809990 2007103242 67 2108284779 29 37 7 1170853586 103 127 1569577376 67 768380482 841012019 59 592874106 1949 139 131 89 101 17 1034850875 131 5 965396107 13 1429305238 2777 4999 579854006 504739609 67 1614763136 7 1934503942 591966457 47 61 914400248 11 71 59 103 1870884687 442458218 67 532830211 47 97 1472551374 1777078606 31 76398601 149 1856380303 101 1628498051 17 1269624549 5 259160980 59 291221817 2063405348 103 1898926128 41 1400385001 59 1816574187 61 127 107 137 1461675742 1949 1122008116 2100295023 1332899661 1949 1539528862 109 561428916 29 1565363131 1949 35491290 378832977 107 1755897499 107 916518879 1134881443 67 188571434 59 466621657 4999 11 1702352393 7 1864068167 13 755080185 2777 1274584510 29 230107617 127 2078394726 79 911827717 2 477847496 835690598 1853288157 73 1010900568 3 2103796518 4999 4999 1741336663 127 169754042 59 1492209120 447131500 43 37 820311558 139 1912377568 1437581424 1572024846 37 630282514 17 31 5 225744896 139 552005880 137 2 332809610 575951584 101 1940768149 43 597867012 13 7 466222218 5 1547932925 709763350 101 29 1070771031 745310991 11 97 2 1637020593 328606731 53 1555322638 97 2035508237 67 53 1949 240641081 113 2010637928 1240433883 823538698 53 4999 109 1861648387 1491790860 3 337553493 140291527 71 17 1642853242 220523694 1419011687 7001 1804056519 73 465039132 149 19 107 1146604641 127 251269627 29 107 1660741222 346059350 19 672931854 61 2121511192 71 109 107 1317223393 67 1554932881 107 628322058 13 1309300277 1358816688 127 109 465421249 53 781920607 2 1675688064 97 137 79 139 840507702 103 10007 814249576 852270358 37 83 10007 24395187 1792890499 17 1221384760 5 1400546836 17 1311259296 7001 2042579945 7 31 101 147790068 2777 961953219 2035820623 31 2070951039 1242260869 67 103 1949 1038690315 4999 109 2048401395 137 137 2116554922 1348808703 7001 974147144 97 59 1073784955 47304370 894804333 17 579881851 73 1282488090 73 1113212040 1133352740 19 1878686465 772241985 1103013967 23 31 31 37 7 107 964905028 312299530 149 89 1312536934 37519641 1829716642 13 1291294590 41 1763093111 109 202485485 1403473898 71 2091402100 89 482876906 19 1546998971 7 19 2138785616 1949 41 13 1356334551 1815857359 29 47 1838590838 1267535104 2777 122754508 97 11 1323046618 23 143316956 107 329360445 2777 322109784 1579060517 4999 1229549041 1052455638 19 525687022 1890435619 67 22438635 47 17 127 1964307222 512137152 133817114 7001 127 1596362441 501818783 137 375618517 89 107 768898921 97 41 11 903296640 29 101 43 1979016907 71 19 107023466 1003373676 103 59 59 74639720 277126658 83 673529811 89 1101616101 415258158 31 139 61 148747463 539955771 137 1177704745 137 1737800886 673191873 139 43 202186340 106803819 83 53 31 434243660 390893322 103 878519548 1892837695 37 1292241761 610972009 481151966 1132336275 113 41 570426251 795142465 97 101 89 1503796154 841359720 86475999 964092646 29 1949 139 685076929 2054881913 446183370 59 5 31 7001 584108292 107 424760898 113 2142592487 2091481538 101 1592318509 43 109 1629128715 2043788695 13 1450863282 79 208476280 169948171 97 67 1418432076 57527875 1939112770 113 139 1949 1952301606 1911265411 83 1553927328 2093536141 19 67 1076648348 397102093 37 2 1442206037 139 53 101 113 1624356016 127 137 1824825341 1276876853 127 1021659247 127 1611218012 602899353 1460478127 1151876998 67 1309824192 53 11 1949 517860994 154234022 2 192059505 3 2058825036 1180642013 43 2777 23 424508217 103 1926663307 59 149 1277242453 53 1053796191 71 310785602 2131519755 67 1520286615 109 2014261177 31 23 935477711 1824404852 19 149 31 911051901 767391303 1984672701 103 109 1841135895 1134023247 1891927862 41 113 480099597 83 71 1364399721 23 131 1161329279 1041764138 2 43 1914719265 731665683 16912543 765405997 149 2777 552439718 139 1657216241 667540393 41 901147651 1768841457 29 79 1302934834 43 41 1997226563 19 1208395166 59 1083687869 37 73 1110512019 563629243 19 2777 1328564605 2006604976 101 1698768490 106276791 137 5 2121601065 2001445200 1730832920 73 476471292 23 920245594 108711777 724320823 103 470265864 982302992 1435274663 139 1679979868 2 46855627 4999 1261463660 107 73 98319766 79 3 1553860500 5 1905633010 717692033 10007 61 131 137 1410766405 137 749013935 757745767 11 1379069439 1444904657 1780217089 41 13 1937463900 43 11 83 1179375472 11 73 107 2777 139 71 720208806 11 3 1926931092 357340659 1687414197 113 1468388444 107 1671746922 149 1020354123 1949 131 18054420 5 71 71 486349895 283584463 2777 113 43 1636521948 602282964 3 3 1949 37 1894348818 47 29 983766420 1281248072 1612046556 17 2055664956 107 1648918954 992435268 47 2 116185524 780944079 17 3 41 188776546 19 1576128679 89 301186057 10007 452116260 2065349047 41 724895375 109 103 577471972 43 1335851674 273893299 73 47 19 913113761 396738202 689779030 2777 2031072807 7 1302028768 1266883355 31 41 89 53 2049636140 1451582921 877702880 2063181103 109 2 23 1268787157 192570559 1517146057 97 1323871714 13 2105066548 447488311 325705703 79 1847338849 37 59 1428936694 1297707905 1081188264 13 3 103 462828543 67 418037187 505762230 1319644910 2 1602158214 19 2027842108 1434900558 1393954414 1043433672 103 342259643 943402383 11 1504167094 139 1158698886 29 691529708 137 3 1410393669 314355846 5 41 47 1935025626 47 61 133161048 41 354440262 1835943584 2 31 1366163716 149 326242503 1447332424 189952874 10007 1604790773 89 17 87960839 1524693909 1949 103 1020123021 1131307916 206793093 19 478418708 7 1949 71 684854640 2043718741 530723864 71 109 901878862 1090734115 1592072224 67 2020386005 7001 10007 1475031800 625787745 2044786199 1736484962 67 43 1816839870 1273883385 130999869 131 41 79 1913058233 1730219926 67 943376514 149 79 230995921 89 1026622209 487810691 305382087 43 75053594 202502256 11 1759233699 79 13 11 1835614976 1613777847 1949 839932937 1743272114 139 3 1447370927 43 1418221786 11 674746996 103 120970410 302558998 1804673283 7 10007 1936754780 301337451 149 13 997866466 1974617064 101 107 224766523 19 1510767786 99340128 4999 37 974509589 11 1094148506 911321521 149 13 131 4999 451448802 2 41 2029438541 101 1572873000 23 940797425 17 2030318534 1062859458 67 1964567300 1834859921 1197579988 41 59 29 5 299497970 109 597948276 34722059 1711282622 113 83 1112556678 109 53 1517396580 666226176 131 37 200488310 901434050 11 67 1479166504 1176844280 21628600 2 41 1069828929 139 2114547230 131 1620047656 1291168242 2 11 1069043710 7 41 362161692 259053498 107 101 2123873652 1966664912 7001 1819797934 113 2010851950 969187779 1192723360 2 37 2124756524 1680525015 37 109 29 53 1686364971 7001 1417937685 2079982390 5 1441427490 1729028035 149 1724202411 71 1629714475 1395952989 79 125549565 5 137 657928072 127 53 31 756940329 83 1372314530 10007 210096965 235564780 29 1102378682 2777 326516883 11 67 502005607 466629580 1949 854382121 1664787978 71 83 7001 1903970957 659312174 37 1869584396 452584820 127 41 23 1430186575 1038672774 1949 1640641302 970931803 29 107 927779024 1328179363 1467626501 83 137 1360521612 97 1989386483 83 492702193 595977350 450654037 1456126364 17 2 17 687042760 404089303 41 31 1700678600 1645407614 89 1252926781 5 131 650829222 89 943043377 53 424267915 1741428420 53 1332164282 7001 761211729 131 149021408 131 41 88470292 481821515 5 61 131 2777 190904865 3 825025311 10007 111307861 1689171593 2071622438 1006057283 43 883105543 1949 37 1716956769 7001 41 1217728208 183036505 1949 847243943 1068775079 103 53 1505481536 286493726 1936873300 895426866 2 107 428652202 11 1414740428 31 67 59 334665995 23 1928227747 1967765538 209313598 2777 77724901 17 59 1884705322 89 649461480 1043254796 17 1602262410 67 367451115 906482262 103 23 2017731261 7 1741802916 1665355130 5 622673600 2 236644066 452714456 2147219004 7 103 97 1228471318 2014767138 103 4999 975684824 79 1644363614 131 1809105247 1870143536 47 59 520165948 172274187 71 1186436554 107 1387847994 2120163056 2132648833 7 2071290774 1949 107 548856714 1803451402 13 1506234808 1638733135 137 1957824119 113 1232113241 694709084 7001 890246520 1943099885 19 317396599 1824805822 1949 2777 521142928 41 521006762 11 113 1796067208 1351164646 13 1954993067 101 1307470149 137 16598302 149 1910632179 61 955413781 1834389304 11 1355179925 1675922325 10007 37 109 621487916 2 3 48616006 2 11 1920796889 37 460779279 2777 95163570 1888099550 139 7001 526440352 1901865463 109 41 1732213879 143661187 71 37 418504410 428282289 767931066 970988117 43 17 3 2059118910 692237299 97 726237218 83 2777 1079649392 244920540 79 71 13 73 164795276 1195166031 10007 418570418 71 4197875 71 149 139 2049539988 1797114876 37 583495439 1960035660 11 73 481377476 29 600140645 1760379048 131 107 1435471554 478090338 29 109 1262600628 1159724030 3 1222921467 998867265 107 127 815252243 488725591 528173542 1780786893 73 1177720442 1680207843 31 103 149 1404203863 109 584199234 137 655109888 17 1192898279 145169766 31 29 1843329987 1341557400 504397618 2777 1210941397 47 1025952210 83 2777 107 2145378997 2116901951 29 1918873739 79 99663240 3 911839917 907095178 67 1871410852 1132620495 31 1949 1603190879 1728365222 1284570952 107 103 43 578024576 1773101356 127 1508930561 682281124 7 872690917 103 2072447344 101 1681784566 1599345374 11 507706396 101 4999 1949 1138726340 473091237 47 1492717621 1932861639 131 101 2777 7 665624680 409444616 61 131 17 59 11 1880244322 37 103 2067470796 1456438846 107 1791996089 2047011551 1553883395 41 1941263065 17 119136420 2 1880504666 101 7 1989401607 10007 450465105 127 1566620361 663198161 61 83 2056840181 97747523 1024269677 137 1079787831 19 1965082809 1884432141 107 47 2063410344 131 332903619 127 519018901 780671073 842166564 3 109 30423753 1995519680 20944132 734031738 11 400174579 79 1731934814 127 2777 1826055228 71 1322973175 768835217 17 1686384904 4999 1968956130 67 1264139317 61 1071202395 1772592473 1516493617 103 1955614501 4905225 43 101 1149500190 13 565651554 2777 651884233 73 1850589194 926001990 43 10007 3 1115360816 89 1017824470 4999 59 127 1307744317 1516347579 37 1090969685 13 73 79 612127313 1764225543 43 109 101045496 3 1035491579 1717218054 127 2120632135 41 137 147903830 19435779 683420666 1145871454 23 749546450 813266576 103 89 103 529664522 479615277 4999 131 606783878 2777 638593366 1612434503 109 35231525 1942598696 1390960465 41 1787202983 372896402 71 7 7 1983880171 13 5 664738415 1636019865 4999 1109821913 131 359387234 139 312797677 1494338265 137 7001 1132627997 471360338 71 355758857 10007 47 31 41 109 1783360881 1630843659 71 1814717897 19 139 585204943 1700567207 47 31 1474578891 29 1286693518 1438268253 332893565 149 71 137 173899991 2777 1135418105 733158547 2085619294 11 1257918629 765884739 71 29 520786242 639977895 3 73 1949 72770365 1394845826 127 1784577481 1807934885 137 43 29 2777 1178056163 11 127 487044492 1949 1249117998 469215903 4999 1624610013 363087368 67 1651046830 23 67 17 392523778 11 71 2 1825926509 11 45760561 406885575 73 1900724235 29 113 1368827421 1506251467 1495706143 89 1362615400 19 1740522854 113 784535722 682629955 61 1681176252 761767061 31 7 1170262205 160927055 24918926 109 19 960944228 2062934310 131 89 336231854 61 139 73 83 31 97 2777 591539878 1252915752 4999 578154346 13 317091215 5 7001 103 1949 1670730344 866561990 137 139 3 1011770871 1340556678 2 41 1253367745 17 48458551 5 29 1017881580 2777 97 43 61 1146899613 642436872 31 1448938264 358399804 719900991 196815629 4999 1362347594 2 113 573470635 19 1250014712 151668118 103 113546170 1801214010 1763625668 53 4999 79 193209115 1706156838 1142125738 71 798574589 37 288812732 788345097 101 1876450781 1723961881 127 127 829382390 1651784352 127 137 599730652 564161592 1729649697 29 1791165640 11 1531713513 1555566801 53 1806837204 149 7001 11 891069267 1333461807 3 107 5 89 7 1886387657 1791733713 43 43 707917256 1371036639 71 2020881292 2144357896 23 7 1818953787 963239711 271292092 131 165525705 61 101 843764605 995428023 3 80897682 29 5 1023470550 67 2037324232 109 950373180 131 212219214 1121531872 67 101 500458232 1417233414 11 698793018 101 1663117561 71 1974474317 107 1380240829 3 83 59 659093155 4999 19 2 2090407088 11 17 2 1066068718 113 2147060181 380055578 7 487559712 2 1876218516 13 41 314756631 633093705 2004987176 83 131 71 1655925527 87512500 7001 103 457505400 704066903 1549802045 2020028678 2777 31 83 59 31 7 1740263819 139 61 1690837281 59 1837381496 1608496104 101 103 67 41 1807611731 1383445903 41 1160534353 11 844891960 95596604 37 1238975784 7 1296964452 89 53 103 968046324 1230252188 107 67 149 1428252537 802522025 137 983456150 2109267535 67 10007 546248385 131 7 7 230564586 908144608 7 1153733339 1441505769 17 1136795255 113 139 29 137 1040064818 2094025409 1405806631 31 1684387728 1993424421 10007 334353884 131 10007 1163413820 61062714 10007 41 955135778 59 1182790818 131 875195411 2777 332365245 107 97 1258568889 2 221147662 648309496 23 802997758 67 11 1177377916 602417442 67 1949 858210966 1265932021 131 2044466958 60949584 127 1033948529 53 594279683 59 1261149249 952163086 113 13 2777 71 1623650578 2019039007 137 3 1755257790 266832123 621246512 67 884526729 149 164220052 1610488656 7 1292917332 1582291349 1324752983 139 241100915 599625241 109 79 240290113 1188420305 23 59 7001 1164244401 10007 1657846784 2777 1621187607 19063772 2098105457 83 120048364 97 2076962264 43 1221591042 7 2777 498690868 47 149 984522301 47 67432686 109 1648155646 2038789955 83 17 152399118 694226004 1949 31 149 41 2035850449 2777 632597823 1105026617 1350907518 37 924886410 736965515 10007 176163228 139 11 161703377 843115988 416347279 1165481907 2777 137 587902757 43 59 1646176110 2135693210 97 807048148 7977959 97 79 1762419532 1496004593 1423050505 31 411545770 131 7 7321286 1317826734 1639042126 890716821 4999 127 37 612818533 7001 109 465386945 137 2068718221 53 149 19 89 79 1783927045 5 61 1868360094 53 79 747395300 1629000619 29 1871811206 747147590 131 10007 523316065 612828680 17 5 79 97 2007702120 1064984146 73 79 485989397 43 1304622107 1560734622 1554041386 2 1662535287 29 1839174838 3 1883500851 873906826 7001 83 83 7001 754322745 893295308 396867481 101 31 1249795225 423197996 67 4999 1543718024 1362891569 29 67 1789823144 53 543105840 5 1936823495 16600765 1141497020 1561661314 2 1053321453 1199621350 7001 464264354 109 109855432 2 101 778376884 43 37 1090255135 47 1446347544 1485464094 107 92343568 1348813324 107 107 103 1239116274 693469812 3 1295199962 1418382544 47 37 887772410 4999 83 43 830868833 29 383373815 139 660051786 1954429184 101 2069983688 139 559130209 61 131 457105243 2020170519 13 118146457 41 592258946 137 1253210730 636320649 3 2126246326 1321860713 73 113 921215663 1648358781 127 10007 2095555805 4999 701105713 7 43 59 527361116 307885488 2 221134794 1120090217 139 109871947 1506254073 47 107 31 125306123 7 105489909 2126641110 5 1687102365 139 848735674 37 31 1254632279 323228085 23 1632661417 103 1630841912 29 167700881 17 1507646156 7001 11 482485454 1110982532 67 1090664458 101 7001 1068352600 113 73404122 1384205820 2 7 792080289 1348477095 1042204407 31 389975753 1736252915 5 1164259055 745124781 83 1567288182 3 61 137 131 1577418946 1687230482 127 1623713161 1778372846 577278208 1949 1373680904 10007 521584854 19 1476855959 1690605826 19 137 1124356123 1109061580 113 2024883951 2142047322 73 1199417156 11 873845005 1028999897 73 1334298526 954867325 603388301 19 13 667077677 7 132307030 97 47 1490452438 1855563925 97 178408899 36438923 97 1348682665 995567097 127 17 1695433749 10007 5 1306097750 266926450 283295530 5 357423953 19 119716644 53 1097274582 12657619 1606338577 71 67 89 29 1866983373 89 674056897 280568940 115201127 113 344797239 1371186699 31 97 173617657 1735189783 83 614262181 43 399250817 1344565573 59 1320923205 97 1638417397 7001 616452052 103 29 2103568262 708884235 71 11 1401923127 1486396396 2129937793 101 139 1651015312 735346279 1853548007 1793482411 79 67 543654286 109 1719653461 89 4999 360057573 127 7001 17 1774783136 10007 47 11 1990230649 182688385 17 7001 79 201115809 1485425574 107 101 1468553837 2138678780 2777 109 1027187551 1610120968 942754737 1763952275 97 10007 45291682 1269314114 2044179406 103 1908792130 1949 47 26388761 1338327350 10007 2072699875 359601545 10007 3 1164463971 71 186503084 37 231011498 53 587200038 774794598 586089137 9918638 41 2036188065 1658145785 5 2 2051435478 1074759472 139 1076787905 17 41 1039174682 808584712 13 45753050 264356249 61 253953641 73 1252877100 131 510931440 316077324 2011648131 17 114937833 7001 29 118158209 567725560 1097518379 127 149 109 564931413 107 113 464536220 131 83 127 2777 71 218167522 944273517 7 379468830 2 10007 1109726265 545021248 2023273840 73 150590128 113 1277953499 1419643055 10007 2073520449 7001 430064429 4999 901921449 1416360327 71 1084292696 89 867674172 137 10007 921720619 2096495617 4999 71 1007316476 71 27692769 124316913 31 2777 53 2040236537 129960570 83 2021992216 253508359 606358942 107 89 83 1608868182 1201819416 1642419725 883401974 17 31 17 1065348316 2130211707 2777 438089165 23 2093515685 103 1256134749 1009708905 61 67 48826049 1780809281 141586161 37 131 1487095756 7 2040326141 696415818 13 1258424427 139 31 377361117 1648353565 79 680252988 89 97 101427759 1182450176 521247623 13 460914818 1087765836 1601772370 131 61 43 293243660 807917221 19 139 295980484 45306355 789908888 19 1949 7 2084498832 61 5 2 153454233 109 415998500 2106108351 113 7001 215691433 857869027 59 19 3 532528110 29154252 1928437656 2108629851 59 7001 1055218724 2010855413 412866415 1949 97 917259160 5 614043610 67 1344328529 411592049 97 127 907914110 103 1654922020 79 7 371393255 107 3443688 101 164516274 47 230176813 1797946836 585325931 79 19 397582657 2068328809 19 138640245 113 17 113 2 97 23 517375083 71 3 1936001985 109 101 53 59 670817993 79 53 131 287454667 19 903367939 137 935131533 73 2777 300832410 669364414 729275309 19 149 19 17 127 1310539703 41 1507959664 1134995119 7001 1949 505280199 356682592 267047924 705124163 59 13 231387403 2777 251212974 1590308777 113 122987308 910345271 127 19 1909415089 1289798617 85598936 31 408774400 2777 29 109 88789438 653076770 139 122696273 1350089764 982170105 97 12798953 178164628 10007 2049925414 53 1949 1061616402 675793407 71 777154995 1230238586 127 1584780422 7 142819856 1637400509 17 46389201 109 1723095762 137 348810823 7001 1203163856 411605581 17 149 101 10359974 281669269 61 866487676 89 10007 2 757050771 29 1075754478 4999 59 322082298 139 149 1506753365 1199464457 83 47 4999 17 67 512462967 67 149 4999 127 1747327067 59 1974863871 11 259572308 131 947131441 2050806968 372906186 17 490937499 1323545970 2777 103 1885682388 290110418 97 113 1018027170 3 2022073020 1423273695 288576737 109 7 59 180590797 137 137 1387395575 394549763 19 1647413450 47 43 1623805302 67 4999 2041706577 2777 89 560411907 248887877 107 97 1269539359 848632834 19 2138293950 2 1110812832 67 662489300 949918868 109 2029329053 1101409674 4999 2101624168 31 1162832940 1291579485 7001 101 1224702063 476717374 352550781 61 149 4999 139 1572293297 17 885096602 1148772778 1018684956 47 127 680154977 29 189822226 1437131709 900604754 67 5 1063408820 2003092385 7 1683264422 61 113 131 4999 247546355 23 1186765983 127 1101601380 107 676749641 1373439389 255912461 103 31 280299399 47 2 43 667178067 101 37 109 1166948182 103 1574774931 954315402 268631198 71 1429953850 269070816 2 5 227809070 1993601410 127 1185942637 3 1163122281 1209193368 1289895725 43 41 113 458083694 1578568077 71 795551447 101 1035452000 907014958 79 29 103 832269458 159712418 539037051 97 31 43 29 83 1698500048 137 71 1478726088 11 1391679751 1234383558 1949 1599502911 1580301279 3 109 338971252 61 404432867 97 59 1949 97 113 1376317400 557678843 1909213404 89 59 89 1874671970 282993923 678089632 53 1701130318 83 113 1597787669 10007 131 1233367096 875063625 10458576 59 13 432473938 1125487792 139 2102688538 47 1874292251 13 89 912960353 131 1282336742 1077379977 89 53 149646401 859508755 1619162994 97 1186871665 53 212316887 1127250932 59 113 126163031 165688058 1286606033 19 1453438994 107 1205519994 83 1357374217 137 137 774697736 1527171783 97 103 7 1622660494 637062762 1277775720 951139360 2 1949 67 7 96114718 47 1183698760 29686172 906337386 131 906541313 59 838422037 127 150465536 1453753506 662545103 89 1187259822 1978953181 89 97 10007 804732919 1180866028 3 1057714248 37 960206395 424722745 97 1535284268 7 1819377679 127 89 29 101 537077541 510497858 13 79 864852985 17 2114923998 131 103 43 2060438184 447199250 79 131 177552553 1973532685 19 788501729 2045966911 1639023457 61 238714960 29 481325702 1269960228 1890110866 1402393227 79 866002248 139 1173605912 217780522 103 1979420422 7001 214979707 206186451 730143890 67 3 7 10007 2777 267002996 2777 1229000228 71 734271634 13 990115711 763678200 1978178200 5 509569441 47 111679609 127 1938940952 7001 1066581347 67 43 41 1806750526 107 4999 10182963 79 1027192861 2777 41 1714402126 554577275 469111159 4999 113 1849618627 31 113 29 1032241660 88077901 19 109 307684219 97 5 907266535 43 727839242 980092486 79 61 769606988 545008343 109 1101027094 2777 172523902 1394306707 2777 1036881814 23 89 143690589 1831444633 1171067917 137 443268942 113 47 573457716 1949 1034312861 1837971317 73 1481775462 17 113327563 1157110585 29 7 113 1929034639 1957159238 561602144 103 2078781667 2777 7 149 1121608507 113 127 2777 1437516827 4999 2114452025 59 1861875752 131 67 1965729951 149 2005645045 23 654062500 19 375281141 97 1106070339 1583793884 37 47 29946144 127 5 1818254194 71 1299499845 53 1800189000 139 185949891 137 1854769979 1804234081 4999 2056093699 103 203701190 137 1993287127 1949 220482493 7001 1506713214 670618466 7 1012179763 59 2112778318 106611938 71 17826041 1306949327 2 11 185464774 3 349086561 406604409 61 4999 261262737 426099763 576537885 11 100197185 2086413561 61 898609300 881206567 933976479 23 10007 59 1038872472 2004080258 891381399 109 1952665676 537517008 7 1163704577 1812921484 2 1607958646 13 770082872 1949 1197075800 1140681615 127 917207915 23 3 794559075 1456819329 2013723159 713998354 41 97 89 103 1176805091 7001 1749318867 1237260101 47 13 277709406 399332167 89 853625522 71 2078217465 113 1459997877 43 13 1505240575 61 226548754 73 1421624922 1541518662 2 924529393 127 17 61 1907501781 1409878543 1479272681 109 552395286 1427752895 2777 131 1708281920 875765654 956418564 71 59 483335788 366200728 2 1720437225 13 47 19 559133093 53 2049710886 31 127 893595876 955830575 61 1996159120 2122118996 43 37 97 3 689937319 2777 1655086446 684145149 109 97 1810280670 1746348168 47 2777 79 436413301 2024617372 67 83 103 1013858664 5 1586091705 101 1041433119 72964218 103 109 967955258 1247451603 1949 107 1595984929 684176813 524889603 127 470987644 1233476543 89 499466569 1700666499 7 31 123215745 137 1235465315 4999 644086157 9428114 10007 2116380430 1200502106 1537656136 47 386416808 79 160975410 2 531798286 127 127 19 1238048605 5 371804550 1331184543 13 118432470 1927567900 127 959766686 1949 700558305 5 1706427285 1787272680 1450015792 101 7 29 101 1475119140 445013777 29 577204893 707973433 7 1655931802 2 2012665454 1740770603 1997155006 61 905523859 4999 5 2079978575 61 5 1169369965 1220016095 833764190 387976000 5 101 1017728217 71 67 1731478990 145718233 43 289354869 2 274807536 7001 17 607783099 523419137 83 5 1844401785 61 7001 1597635201 47 101 1949 1598076703 1438470914 131 1179154831 378194551 10007 48173146 59 53 1175636940 109 113 1380550493 1969725939 23 2040119404 7001 2134009815 131 1318158811 79 735824565 113 534250327 61 4999 923492598 1715603601 71 71 1949 2 31 544320537 103 145825286 1411067524 17 1844383861 251077464 61 149 47 1190800930 431243941 1220694575 47 325161839 71 1663440611 632984312 37 884578721 936441325 2777 67 2777 1289711002 269707379 137 1443998221 59 1695193455 79 61 149 681160801 175048811 1912374198 59 10007 137 97 1123033889 415756493 113 67 653312980 1021957700 83 886369365 41 2777 2777 1239261243 127 1773489262 107 1097193273 67 41 872133058 109 67 657345241 4999 1830535947 59 61 788173802 53 486377524 89 67784358 127 194718940 53 1815248154 101 1346767482 29 1795614344 156826364 67 1997105850 37 2033876236 1157782059 13 113 89 5 131 1775284744 109 367775044 43 61 13 1277889780 79 798900140 83 1589776984 103 744474328 149 3 1617407982 1949 1949 918131022 2140015643 67 1817533455 1281887215 5 688365205 687046367 53 115342409 97 630051114 89 59 692112376 29 17 1287933931 61 1169113556 131 1756497538 1448732320 113 89 204186114 431054501 113 176998454 37 23 1902673712 66973677 23 973802980 1628807695 2777 83 686383689 2101356733 79 161661009 83 1195122063 113 1622318320 127 1949 136233151 139 196251181 2001624325 113 1949 851646734 1892383499 1044405032 89 1801447398 47 29 1841359959 7 893028549 29490755 258748842 131 1866520881 71 10007 1750924790 966416018 73 1416065749 956563948 41 7001 1193418464 61 1086136903 109 61 1548268084 11 411142150 37 1187573316 1732571273 29 1186038667 11 678866485 3 97 593638545 941204095 109 1891797133 668318785 1479938564 1302701725 13 41 19 13 1863625261 1899931759 2777 41 2 1351762390 746498460 1073614446 1949 923286127 1949 1368574098 127 1642494175 3 1374247968 640187364 2777 1248283826 1949 5 544811800 37 1330171061 1949 1474685513 712573168 137 53 7001 83 314828355 5 109 440923094 1310736312 149 71 1057594274 11091453 37 1032950422 139 812990428 137 31 1862532142 5 1119512134 222910942 83 131 224610668 101 113 103 1051446145 5 1191502515 31 1416433369 845144360 66757040 73 109 1334888011 101 157828458 47 1446841409 535572699 139 31 1760398165 139 103 496873442 1381217743 17 73 131 665535936 13 107 1283685972 333329733 97 1850488916 41 13 1095446248 7 917331758 29 83 1625884012 852499077 137 1878719086 665795587 1550982266 31 13 1518287264 61 368588962 1597549069 67 1697054457 615772478 113 1442856875 89 1824243685 11 674950969 97 41 13 7 2110130666 372111495 131 1005952537 196097172 168517880 10007 1074421569 10007 1121234315 29 1082215910 3 1122214140 1416345129 59 2 1578633786 53 2044114335 29 97 127 1329517774 2 131 1385233169 83 1645633364 1027926697 127 2070636067 5 89 832450553 702073029 79 67 89006571 137 289825657 107 543209361 23381416 2 1408842918 1638339677 13 900624330 2 5 1330594570 59 929422398 558990154 37 1772819073 1812288530 13 1029155295 71 391868241 97 1417862050 17 1875441062 11 1694195987 1697801331 109 1537011507 1856048579 11 138341409 3 606183261 1635589442 2047468646 2 19 83 521256074 906457265 37 2 1962106300 770915502 7 61 716287986 107 2091242775 1394353915 1947909707 113 1759361071 101 1256098115 1532091119 79 31 109 2067529440 730764994 71 416377086 441831793 572290323 10007 2096716675 2078005703 113 631466472 7 67 989410440 127 642969631 650064506 732516372 7 41 492294954 1171779139 1282915512 139 73 1960357011 7001 1949 10007 274653935 2000254821 149 1414120960 285041275 73 59 13 1221072411 1452617153 927843761 1473043845 13 17 1685842485 1569589384 1680196628 11 2777 1349980233 372745602 1381971016 79 1284571983 1473388964 131 19 56550399 103 1700608177 127 10007 1946544618 1589547288 2 861904214 59 1039695581 113 1763697898 995541752 29 1628953429 131 664252923 67 5 1479613810 268030420 131 19 2069065306 1166632638 745739519 7001 73 220744413 10007 79 759081217 23 29 303417082 353593868 7001 1815620045 1459300796 10007 1597974963 53 89 322983786 109 135651082 73 766103829 479466157 131 79 2034629042 67 131143589 1865629807 1454617346 61 1741256590 131 53 61 59 137 1849039269 1236219363 10007 1254427485 1689982160 435763243 7001 898242302 1388881668 89 13 513700668 19 13 1755858546 109 79 1965719712 276832432 662503428 10007 1139426034 71 103 1008268133 1641375216 73 37 41 43 1318173299 131 7 1834546133 1607436320 101 7001 13 1714802297 1322074045 47 109 1979020568 37 1949 1536102401 51567204 13 1753060686 249037818 31 2777 97 597369165 1015038555 71 31 1673716195 109 566309936 1853632200 1145052504 43 1436805010 1333966114 1350446487 13 2 23 1616279193 103 113 7001 1934894374 11 719309624 1718914681 131 1085552722 19 991056473 43 50719598 113 782977532 79 1523611246 83 1554244533 1158590300 73 107 31 479383005 107 893052908 1074102908 17 1774719726 61 109 2 1789717609 41 256389347 1282747295 10007 176893874 23 89 47 103 7 981089519 914099427 53 109 137 1717977397 1970469421 423522853 139 31 5 268109440 1942398728 907274648 10007 19 59 3 79 771698004 29 2097824488 43 412530906 715360173 113 1079876477 103053465 5 79 1160451698 17 1825613051 43 1634925016 71 653338237 19 1538379631 1350518396 73 131425769 131 1001946306 17 47 1268066580 1533186906 127 1474931348 2777 7 1979697950 137 633089468 107 384734443 101 188482189 67 139 29 1552429387 43 1873947998 15290184 1963500460 7001 89 61 1507035561 234785889 53 400343370 156278707 127 103 101 2 435353144 71 4999 109 988787642 107 938260637 2 21536268 320954340 37 1805730129 47 67 424878959 1329151963 13 47 1257262361 560968312 47 463984315 131 964154236 1211183506 732706942 127 59 79 97 483847640 822212949 3 2057729271 13 241554131 979774445 107 199583676 137 1806583611 999460068 4999 1697532883 297418005 97 822624699 97 1767091777 1438844068 97 11 17 738700756 375092219 71 2 2 515234964 113 1583172601 1126184679 857677237 41 83 40674814 1510592867 1804869073 7 131 456303523 753039483 149 139 10007 910346797 29 17 131 1483463781 1981839657 2098600130 11 7001 533595217 822638503 17 986455243 186000109 10007 179345454 31 113 43 43 1246247733 113 1206859549 1281389216 31 71 1390057028 1159413041 19 1101971595 5 660908785 1215679020 2 1351198430 320490371 1488707822 103 13 321886994 383853214 4999 11 1296157907 37 4999 2057203477 352634459 139 863847635 19 1450403739 843026294 67 37847719 23 1751250728 43 26628471 1696876464 127 882959119 7001 2069859652 11 2005241700 19495630 177321293 43 53 59 554879306 264929529 306965824 802445468 11 2027916181 31 1243202658 149 585530027 101 826191001 97 1393361932 61 61 390899041 1409919047 43 1889620681 43 19 1125718308 41 43 1275292667 139 1516653881 1949 2042433111 517985778 841466756 47 127 53 207223322 1431583198 103 7 1127529907 2069078992 67 61 727944842 1263717059 1417293131 47 1055197395 1516763596 17 3 59 2129831206 113 433768918 11 237511721 83 1536781407 1930980263 127 1453859329 13 1196881751 13 1842731930 291521684 4999 669042021 131 73 137 1316748511 137 1265660937 101 1472751296 507900755 579726554 17 247682016 89 798850561 2014794994 89 1908462066 1753352035 29 29 354958579 2777 258285993 757505126 7 1119724053 109 101 1795975031 1971917334 79 5 1125581690 276455995 107 110261467 43 4999 2091676581 79 1262420180 113 97 101 587518111 636427563 71 1636982674 1079188143 4999 1185617829 79 928073563 7001 1494895526 1836350118 1171358904 113 1246083233 127 1579132478 43 1610472722 41 1321276660 13 1978157578 1099858885 107 29 342688772 1949 1620600823 29 1145197994 549685214 13 639974426 17 997282458 37 1205434026 7001 377059858 1318456324 1097165909 107 253939034 1389741781 41 2007091122 847173725 139 1131727779 1949 17 1969001659 1394480183 1405632776 7001 1467315191 59 1516853995 5 2 23 741878386 2 97 37 1912093955 139 662807461 73 909497386 43 365774297 468834769 13 864659471 102351110 73 876425444 47 57203559 127 113 593560290 5 906365886 97398394 2 1664527677 73 292704231 83 103 17 73 416485501 53 905838158 29 236499620 31 139 37 818129496 73 1674080676 31 1753006972 1974986781 1408333734 127 1157682851 131 1159022631 1906271940 67 11 2040752197 962672381 61 5501834 1257163762 43 400480844 79 421077426 5 95588620 79 1050154821 860003480 31 109 1232101774 101 73 113 43 327621687 284399893 752857704 2 1599105288 41 252686403 145778399 1839804791 67 10007 29 101 1999377719 97 1959301665 592917927 43 43 128288850 47 1450427866 61 1278882019 109 898759827 13 3 1007820459 1230831738 1252273314 109 61 1093606902 37 1838160851 944588910 97 689716172 2777 1580604529 2777 149 83 53 327899369 10007 557109704 107 3569261 137 37 83 53 17 190912295 1282429965 1805621736 3 5 71 1977633929 175474796 2051460089 948146369 47 149 1504813555 5 285130655 7001 2777 7001 71 362726859 1621255890 649484321 125407724 10007 113 190475073 207427179 137 19 750034386 97 2777 523650559 131 1359213818 89 2022715104 19 2032379754 79 1949 790461777 547856104 103266667 103 1014793595 131 817237998 37 11 11 579534112 2020509702 137 2 73 1004779227 47 1903544932 41 228198665 1949 622117425 1208567062 2777 302027444 78017472 23 37 1657861738 1570740206 1595866310 97 7001 75869837 102473637 1645173070 149 79 35435478 1304195957 149 1915161462 95711492 1949 703848533 53 2777 382569538 43 1234987219 1798332373 97 149130031 963123767 97 1964964894 1314901816 43 375697801 41 71 2118260789 523264746 7 1778907186 10007 1601950581 159512006 29 1644091490 43 1529383451 1729423514 7 1091530832 139 53 992418746 23 1978750674 947386445 514691789 1369527034 67 19 1575212251 131 243404681 284553805 1007774846 31 2025990366 3 895724346 47 1328014608 83 485257645 73 1768943738 2777 1923311322 43 29 1338738194 1271512105 3 1671639495 1866652191 584390791 103 79142419 29 592920937 89 1630107357 208650929 79 4999 113 512890928 43 164821193 61 10007 1257079340 1241878707 41 460566161 97 7001 1366336163 916426889 312406128 73 149 7 1041953451 150548776 127 103 5 523831365 1551828605 1949 2017788006 784033975 3 2122785830 97 868777105 103 735067534 1239002553 17 1931605484 1172707906 563167135 53 1462375881 7001 149 506913645 149 380764136 37 1628084881 59 1591835812 1169687929 89 573059608 43 53 1288756533 234779610 83 1880290632 406375524 73 1390411509 53 2000509009 1512267868 53 1798100525 31 67 109 1407046978 7001 62707957 139 31 139 31 1875361835 10007 561272616 53 113 19 67 17 1730085140 7 472804787 83 131 1659460054 127 583860222 11 17 1546067431 254976642 137 359614588 41 53 1487624458 1861583660 935250532 532384545 31 31 709707118 149 884144395 422370598 596357739 613111953 83 299808413 149 957912358 1396582795 137 2017733133 107 113 109 37 1798003752 7 149 746268139 333755679 67 137 127 2144416590 1868159840 507233441 11 1371144280 289682100 1953490642 53 89 5 104265893 1034222725 7001 67 1578279470 449772072 758385610 231215646 41 13 1451444748 921600875 139 113 1593582839 965845804 137 196053987 79 1514932388 425695805 7001 101 1919917989 89 1986627028 267780619 1122050117 139 2017289903 23 43083692 4999 1907493425 653044365 109 142103175 43 23 967151774 137 67 7001 1606047956 1571518286 23 83 1216737753 5 741176657 79 103 772818031 71 1348066420 5 2 348090272 571845622 500305036 1299205255 47 1289818909 839729569 109 73 47 83 3 1239497124 586057629 1958348252 1146990556 4999 73 659493628 1314826173 53 822391265 987707672 59 508029157 1063864740 47 113 958999021 332614935 79 131 41 17 1501858166 127 383195830 19 47 1675645081 1779121315 5 1484992425 864026846 83 1259440004 2036448719 67 83 11 698129523 131 892310692 149 17 139 755176714 97 203289346 13 71 5 272736950 452523110 71 768678802 61 980371321 36229608 1960646921 73 753357022 11 149 392682497 19 11 1890486763 2119091974 1409061765 139 59 59 241423063 127 1001052481 549892833 3 633398802 67 2 540188540 137 827252717 1829662948 139 1193794550 1120872370 2 1690332246 1438139576 101 479826259 1949 1435382952 358833986 113 83 588833125 113 471110560 10007 1366155640 545904640 89 1730412226 37 2777 184438296 731421456 73 47 93457855 512994002 67 83 5 2071732039 830947156 13 79 486880713 1122183624 29 19 484195069 2094849389 2777 127 1220488923 1554845887 7 59 67 517008515 1986011845 139 29 749176604 139 460567465 73 5 1367682245 670387265 17 67 47 20735131 137 1746183916 47 1676268724 10007 1017391676 10007 139 1205257046 7 13 1809645935 2777 870151505 231594403 71 174268790 103 1380390962 29 865378212 43 43 461668167 1500566485 109 1606544545 107 47 1688538734 37 1949 1182431014 712786331 848210627 11 798049857 2003851715 10007 1372089791 109 61 1358362725 19 67 1172563114 1987605183 755095628 805889601 67 7 953371027 23 896540000 1012692323 109 1886130768 765181635 1949 527397451 61 37665948 1371253626 17 83 101 1739578199 37 102283022 67 127 1757476673 17 1465785832 149 113 59 588174540 1949 73 1051632598 1533726476 1841976283 59 47 1584624975 47 1543942715 61 251994111 1504252253 4999 1526609617 588552266 67 2037578741 2051585158 495701315 53 1830275871 17 3 1753644042 137 5 517775030 16681085 4999 324685050 1470255890 1285230995 71 1002194820 636108474 1899683454 79 1194635652 39272350 1949 293365355 149 139 149 101 244387882 43 1899118257 1321963525 23 545891857 10007 117181970 447174259 139 765770738 19 5 1525904870 5 1033753184 1793415465 67 71 1903193127 97 1863522581 140925773 109 17 1655904057 160152465 37 17 973986066 1919070843 2777 17 149 10007 43 97 202576158 31 1414570641 613166763 61 1716365540 515271042 1120680171 13 71 932158531 4999 10007 338506789 73 113 911758241 103 97 1752720645 3 131 872890728 847691437 47 1008775053 7001 873807696 30679546 89 29 1046073727 127 1532277606 1949 2777 550953221 17 11 19 1479427742 19 881067848 4999 1989282064 71 493965534 10007 4102870 414365224 13 1543632233 137 89 1949 1867071836 101 306509744 2 615449858 19 168407073 3 47 79 1282055687 137 113 542244512 358794436 19 1562412180 7001 282714382 289897685 11 586382610 2146221227 604140348 109 101 71 563283903 2777 1752935811 139 101 1750297609 83 265823519 71 31 1488085653 1643308972 177937921 37 103 959787475 978029355 4999 123790237 72185163 137 222842136 31 647407317 10007 570509077 1631515132 2 1464270740 31 2030640151 1489294009 795913692 113 5 943737735 1250588335 1265520441 19 615608683 173315288 83 31 19 950769595 1989954114 107 131 426429326 1169342212 17 83 1626698076 103 43 923941731 89 1839714728 113 657325294 43 516834590 79 2086120015 7 242863992 23 67 1426742756 1652800086 47 505932346 553625018 2 11 895122261 1896842728 11 2033236329 17 103 885940904 1054163903 37 1788235715 7 79 3 5 1648412139 11 113 388161215 1019405186 59 1460272774 2 444603414 1854733031 17 1765874913 79 1074457986 109 1987959331 4999 31 83 277083506 2777 11 1463558543 59 5 1497534465 149 318068661 235442797 113 1513119720 113 916662274 11 1160823708 4999 1457038534 1949 5 1566664645 2 445613244 149 1428349060 1750048142 43 109185027 808074361 137 109 7001 17 1214626240 320223470 109 137 73 1586621420 32853504 959959735 7 1461543406 1949 762813263 23 127 439897393 127 3 52145427 83 2033744870 682446727 131 127 494269903 806149010 867258808 139 149 29 1583948390 139 2777 1452265474 37 930287596 149 2100786611 47305611 17 1502070887 1112493905 1652081978 7001 1965767443 31 485193896 1773570617 1668890875 131 1224428539 322093481 61 139 1802237020 71 83 4999 23 876047185 137 2 133522665 3 967435260 67 906595425 366098296 89 67 71 13 2147014050 47 2777 97 11 7 998996859 47 840259984 1181174046 13 1532831872 47 2106546674 2055125102 61 29 2 131 71 152290243 73 49485658 29 3 541454244 485625723 553027566 19 29 1802066177 1497566090 101 137 23 5 127 1227432521 2136032431 1040391666 1088613646 89 991384813 131 101 127 1871878400 1946946957 131 1829096699 97 67 53 137 113 42653658 783058744 79 1995023182 31 113 1503242616 1152615255 1688809634 113 1939534938 338622005 127 1457052712 779489594 2 83 1909623436 31 303442198 1239398270 11 203124768 31 1054555948 101 109 364752804 684254912 1574757344 31 1326985504 101 1619540757 512857317 328153038 61 83 190828703 945971999 101 29 908315119 1949 643774190 582491783 822608746 31 19 1057079364 1010706620 309060857 7 194232024 667771839 137 5 1310297119 71 61 59 1855065195 5 79 1619214113 59 395746925 139 43 1473960794 933226334 71 1078936953 59 1418862090 4999 59 228189462 1704952424 1242709623 131 3 754176174 1588987351 59 1173772963 2042312506 13 1627035293 41 525161362 103 149 1843217463 1573448940 59 1334252668 1785811705 1786924815 5 259449223 23 61 127 894641467 5 287665685 499093695 7001 59 1215584541 2777 719265216 1355562340 37 1710525861 1958882063 107 127 82785585 7 1956335185 894889625 772057464 109 784882186 680812986 1949 856885646 83 1472310191 913970805 43 1788351510 1310018983 139 833943352 367256900 10007 101 451238811 585560832 79 1890204086 136202754 4999 678944929 10007 2059960964 137 801031191 61 7001 262488493 700317031 20237283 113 7001 606923691 3 103 97 424087783 311041008 29 1625239987 103 11 149 97 165287224 71 1553206011 90348849 13 1825934344 1393619603 61 1630625221 798408434 101 1957331217 71 549689635 1326903626 73 514624046 71 23 1436822121 41 13 425082281 13 127 45593194 59 11 83 2777 659606925 869561849 13 1023980932 363852840 13 101 121096778 1070454257 53 1453664549 1949 212591532 59150591 19 83 1416964250 2777 2777 1170602122 139 1022249090 29 304349432 1728502370 103 173112889 101 1888620109 600154835 71 137 412771136 1898958096 1301118181 137 1660974163 61 1489748893 1352511215 31 107 79 643587632 339539045 17 1263322261 61 73 299878817 2777 593651387 109 7001 19 5874211 1588872378 2087412583 2777 2 1672845993 7 34942621 103 971094712 1697480756 2 89 1116962282 127 1214969503 127 131 289159706 2062232883 41 53 142288835 1231560576 10007 1967996634 2122394637 149 1103815244 1392008362 61 23 99654262 17 149 73 859798471 7 137 345106836 1544908003 41 53 884267964 47 846369937 37 17 1949 61 43 4999 37 368977875 59 257126484 7 2102552991 682790101 1115321976 3 1347540828 708295460 10007 1849083453 139 83 137 250595006 37 1642633432 17 23 127356161 59 1361021204 1574682340 2 111459450 691918750 149 137 2777 1432477891 109 109 1248940261 59 278946926 107 382212881 73 43 29 1714349411 1180453531 17 5 148632165 5 17 214433835 1504805592 1206698460 1381155127 11 1721642168 2 47 10007 71 1937498978 289678777 113 41 83 1616863974 11 563832533 149 1119050792 1375567511 2777 10007 295716857 2777 1010441997 1731921740 79 797130145 1965024026 7 1170037022 79 1063356827 53 1184580369 1128153707 2125556066 59 201944787 1101729286 41 47 1965816831 1784447970 71 41 107 497256435 23 640788602 109 83 745823890 53 10007 149 482817663 1992543833 2083762623 61 992574586 107 400017039 131 2088984950 1259560294 101 131 1020532398 2 789372082 113 768007551 59 109 3 806259858 13 109 71 149 2076055889 31 3 83 23 13 3 615487293 2043291474 67 1711244320 707545192 97 4999 1461217698 1698866653 103 595210632 109 253273381 7001 10007 796246983 23 116490561 61 1524066830 1870896150 71 127 674755022 4999 101 212513898 1790968357 67 2122916708 900166094 127 664551739 41 1342528997 31 13 1487653167 1080080690 455922306 474014461 2777 79 210758724 1614160081 17 68367824 10007 450507872 31 1500964016 1853035818 149 309073167 73 1663051252 31 1254935955 11 2 23 536833065 796493420 5 23 41 1926618070 767398226 2 963362089 59 127 742153329 752549939 107 1593141460 5 149 29 1614078230 1240884350 1050502163 137 137 1739395155 779422729 1228520580 2 179408462 1897752616 2 1601664808 854065124 137 1893056256 7 29 419837553 31 1068385147 1858212819 59 2095093481 575688075 423724809 97 2033792246 572332948 17 127 43 2110812681 735817664 1949 1021432324 53 323948547 13 2056231463 3 2146901790 567651450 11 1282137560 89 944332809 73 5 149 13 753644279 79 1163909528 149 23 580154484 1762382805 425637738 10007 5 131 1323529025 1468564496 2 1167461406 907792460 818371347 71 19 204532454 1474146749 43 1310859601 47 1680631969 676605937 137 2079712757 29 1298053380 234173075 103 1735574052 82517722 10007 1726264678 4999 83 1798449199 19 2078457994 1788864717 3 47 5 252644465 59 1949 1701061863 217910621 73 109 373477709 137 566060984 233958462 1833967553 89 1144615616 149 1790166162 7 7001 1101313308 912491934 107 107 659319490 71 1787306785 367589226 660621504 113 19 2 113 836752231 1344405296 149 773283180 73 103 1385470038 181802720 1949 13 409243476 2141916941 131 536866125 29 224295657 31 271140384 1864883306 127 1874375982 139 217588793 570605981 4999 302264535 364747036 1437900014 79 619966404 901960698 1576179208 73 29 942396905 79 47 533994354 892190118 71 2046894216 259981483 43 1311090984 103 587774547 41 1215609410 632628287 1609986415 89 4999 1476084901 79 1879961341 71 135071944 43 17 10007 681716868 67 113 2777 1634629192 156103447 127 7001 1842152127 1763068831 4999 637116119 79 73 2099152336 83 361079299 556361743 23 107 421094560 10007 73 79 1439478750 2009249107 19 845648941 304039428 7001 1103434611 101 127 53 395145422 131 1610738796 107 1569391577 43 920533723 13 376657099 1968614284 53 750571952 13 31 61 3 1963533512 10007 29 1136748728 340301109 920631724 71 83 296538215 8943400 97 302864101 1012278111 53 17 609714772 41 867539951 1046869596 345275411 107 19 89 1012041339 297724669 7 53 23 659248816 134766420 3 866819628 533641041 71 1792166096 53 29 401861033 23 516119931 1680975492 7 1949968783 47 1990598473 53 850437711 37 916512015 788243815 1949 149 1716642410 108121296 79 5 1537537775 694074570 3 1613448624 10007 776202202 43 1227160564 992296319 1949 267177947 496466506 2777 109 137 1758683796 5 853465630 113 981016269 1901555584 139 37 1082342019 1881820037 264947295 73 726074571 7001 1433160708 1827933096 85582880 4999 59 1951373493 2004384757 153489587 31 1063280508 61 47 1415187954 17 47 61 1724243507 1620566681 107 1779169250 396836720 5 5 467752160 31 535287323 1246836585 17 127 1467274180 1463998977 139 889077659 107 1656895321 805557217 41 13 59 1359019098 137 139 536421433 91122145 97 1034702007 2141567236 101 1458869378 1949 41 843096694 732462171 47 47 3 2777 531870479 521381750 4999 496415697 724140143 1885437837 445985785 4999 5 1269035205 101 83 53 5 67 29 739706712 89 67 1149575280 1554779890 41 1248271109 37 101 1996070171 1992299150 19 1506700997 877709095 23 1795619511 385747987 101 59 446381610 1013756599 53 517408790 1398819583 79 1691656687 37 1877689579 1523535729 10007 1988270816 71 2051005367 109 10007 61002672 1227958970 37 61 749668120 858288475 5 1146313832 59 31 1628610947 888132268 31 97 1839298868 7 127053899 101 860898393 3 71 1087618601 101 1138525891 1949 2 13 5 2777 41 61 10007 139 31 149 1425721000 502709654 113 47 7 1432243762 1868806356 59 37 252500700 97 439738482 557483195 83 1935846700 2777 13 53 737677585 2777 73 59 1622689154 643654423 795834428 451680166 2 377923806 127 37 127 1618009811 80204569 61 818915228 1305750091 1949 1249618699 97 648616205 127 1875793139 11 698566733 1765455367 41 5 324146955 1141646680 31 1049137495 71 1626043278 185458819 53 423925429 7001 812347033 1450880239 1212263198 47 139 2054650184 930110438 19 3 59 191557896 1920061072 7 772779469 1849216136 1063010837 7001 561974124 20962437 89 23 2 2015767592 41 1150984062 997253537 41 1946508048 109 103 127 307948711 755344819 71 89 1725858858 3 528492532 17 2140945541 10007 139 393946155 1387649788 17 1020632587 328864974 7001 33464780 1180982685 131 123671400 61 1661194151 530146136 23 271341419 2 688458176 7 33841976 2014092112 113 1758178639 61 146002065 2028673375 101 157224612 1463697343 67 71 772683983 1143520523 103 996539908 1247489604 2 89 17 23 12257764 101 265341948 13 5 3 581317968 2105102358 7 76840960 149 1176789429 1444294638 71 7001 1674114125 113 908333419 43 19 1090719801 107 921368622 3 59 225303536 335937150 829765521 7001 1488552620 23 1333998574 3 131 103766017 659662403 79 10007 768576781 7001 934465476 706155865 7001 1196112147 41 690540819 41 7001 1194482616 1804031682 2 1069055618 67 7001 97 1554598339 151622455 1522052060 1949 11 877200566 1330675740 3 4999 831223722 79 1608437235 131 6591003 639246127 1338811165 139 113 1471152655 259918827 7 322165358 10007 41 1748475440 1976747771 97 29 2048459747 1654551355 2072292971 260658484 41 23 963700521 73 1301414665 4999 517126554 687699389 13 13 854106942 37 1609419081 2089744719 131 17 268800430 43 1374323401 1025248268 11 149 59 462579057 1633463026 1294468260 59 127 67 12474864 1569201908 1363038997 1949 1479827518 1786606601 13 107 59 109 825418523 131 639892772 101 37061014 139 101761205 468991647 53 479878112 23 97 1416481000 61 1091226910 43 139 1805530594 17 127 828716148 2057590535 1752424378 41 832264020 5 37 365283055 2027754660 2777 1764108689 1704169921 13 23 1880726560 1838187784 131 509977105 1679597374 47 1812048434 1238182805 109 101 5 61 726002236 71 542882549 79 29 1383596554 1762794029 4999 1284670537 1557407540 43 17 1627160083 932556930 79 23569 1759147129 37 113 275862945 17 767343671 1891587722 1815620045 10007 781784233 139 779722863 29 4999 30788479 97 490782752 83 1636398369 2010785168 97 1619338520 2 149 146387732 23 1335881998 1279350827 1803118337 61 1006444673 103 1473095751 2777 1788929515 107 164421657 1602939230 1433125009 23 450061843 2135933544 61 127 110906560 127 29 1529268368 1687897699 2051099552 47 1949 103 1580735644 1085482804 1068659435 518909215 109 1638436490 59 71 1761102541 89 7 1618831908 61 1263231371 43 824175109 1973937487 97 5 73 554291117 11 79 149 810345887 780816471 493785581 1506661909 97 1730337376 1200156515 103 902104792 79 7 1861912794 402501897 13 739230141 2076727633 7001 109 243037845 401561790 41 943230266 2777 2087143214 47 163321630 131 23 1542357320 1255968919 131 2111076720 185509766 10007 10007 1424236268 1218932656 1378359920 71 592224135 1282603832 59 592160934 10007 928179271 152136689 1256460437 89 29 89440575 7 1875715639 37 89 643583920 543289998 2777 1298166967 318035925 71 221878195 1907278325 1623413703 1629303581 1949 677345976 73 131 1497726069 113 939708113 673114534 1429128004 29 86381337 83 2 103 2007386261 2074000790 41 324043336 19 2026529271 967711633 1949 37 37 111209161 1922609799 101 1542625379 31 1726580185 19 1221783810 1013509012 137 137 1514530616 1730585781 103 1379520715 97 1917592030 103 1194045834 306647088 127 31 19 611178700 2065525264 139 1334115050 1677722077 113 626256427 41 1949 1538328159 700351711 1949 390148871 1614306860 53 2 73 224556030 1619627275 7 2 725720776 230026344 89 131 1158994466 1197633066 7001 594118862 127 784890861 1217591545 861003983 7001 29 59 62094314 131 47 1016419114 109 29 3 1136905959 11 3 29 810771058 83 2037173663 11 1373267808 1350834584 131 53 464203309 11 1732171672 10007 1140868049 17 1133623342 1264647831 59 534019950 31 1750670060 1146077702 7001 1869511579 71 746162681 1259157489 107 350992902 61 1561582615 107 7 1428093767 1945028142 83 1012483230 1455709376 23 1673100167 131 299839743 4999 924225118 11 2777 440635006 1943033527 131 139 2144004388 47 137 1652455229 1671553166 137 73 137 47 2093858730 31 1594115017 101 1276090690 103 976458745 1949 740448657 78581126 13 1517113631 11 1314626632 1156798006 1799622058 13 526424090 53 17 1913580180 140014397 685434296 107 94793012 71 59 103 1623818381 2050815078 101 713915773 131 1257419351 17 1326023681 774377506 17 969610861 107 1949 815720817 1817592573 97 667121477 7001 29 1570075486 2 746050704 2142521989 101 113 2777 321626586 53 1142285259 83 580268770 23 62505812 779695659 71 2777 2777 23 393281991 4999 2064337050 127 1435962711 177847530 1008240047 37 1053934455 3 1984002621 67 1954931226 53 599387017 863023539 1949 19 986928773 1949 1948536138 2777 1315848545 1020643409 109 23 1571883533 43 122310748 1311084504 1949 2023915662 59 109 859582720 139 2023915894 1746876930 37 149 1077950674 19 2 97 1328096458 113 554450207 17 71 55128802 11 1085883104 7001 1368464467 101 97 67 778600568 1575903914 13 1010927424 89 51724753 322856667 1655339550 83 53 2027849430 1040470213 113 1296981795 298485300 101 47 211759247 7001 561869055 244009712 29 397994027 700489719 89 61 273502711 794560502 41 1521368427 1433073410 103 1383257864 751216389 109 700829916 67 903521182 41 1550026935 2031197389 103 1734561509 788880246 2 264236140 1892308046 536611878 149 13 1949 1747079702 107 1540334863 41 101 53462431 1035250505 1864687955 79 149 1573870830 5 127 1894986177 442976585 89 4999 19 1575136355 13 19 28635204 1491377602 10007 1304274260 71 83 109 1514342450 1346449423 113 3 1787972217 1691544888 498761207 79 2031854246 7 1760518004 949236812 73 1470490027 225577794 912017966 10007 1554788956 71 139 374802797 7 2075081141 1484742525 832630481 2124293649 73 1579609633 71 2036563859 131 878701495 53 16661928 19 1024855174 7 288608243 11 562197369 1612753114 31 31 89 939295434 11 174756802 113 17 351450962 1004350884 1949 494932510 262183196 2 735864985 53 1666867702 700186893 103 1918969928 1851591868 1460803568 43 353743726 23 79512886 11 1939290095 982072808 31 17 13 41 1858724791 452785919 7 135814116 2044487357 1949 97 724399686 4999 998114185 324165427 137 1184190556 2777 4999 523620255 1030198919 4999 71 450507349 7001 1865227423 1045591402 397397984 10007 2 113 1329958811 1612979628 310946585 955233343 61 13 73 2032393 7 2033191482 1948320163 131 445475456 388525232 31 1107971031 37 743802268 1584329121 79 840621225 2140620769 764172267 19 854084149 4999 411493474 137 99786279 43 760140576 355174732 7001 11 1296092776 1300974606 1260555584 71 595987885 97 101 131765610 497496609 131 631504202 7001 1681675205 97 373246005 101 404122446 79 1978874060 89 23 1689864444 73 1508125615 1510860454 31 1296447212 149 1000082738 137 679770722 2777 109 2 127 1239541844 1267664672 1135837268 71 139 137 1817290543 73 419025256 1320053259 2001973962 43 13 107 2 1026495694 79 109 1382253307 19 1941881529 1391858968 113 113 97 1275610286 708000423 41 67 2119151174 1643609629 3 5 1444419895 89667090 1736742052 268935274 23 1949 2777 41 276332169 137 755604320 11 19 1790861701 83 43 2 2119593382 97 3592880 53 745687899 1115656824 4999 158368320 1411553505 1949 82756489 139 97 7001 860618928 3 505095507 1820703949 2777 1700096062 53 47691149 487448685 7 17 1958603210 41 412733306 1820646084 603407760 3 37 859794784 1493082951 29 1021723241 53 1040781882 137 435266673 302126265 3 708536919 787150873 23 357626910 2 31 45548801 2141994315 137 11 43 1947878887 1532102986 11 7 1276746289 329301553 61 1481539025 29 1559369466 79 101 834833000 4999 1857761810 113 5 1629966828 7 1998501661 67 19 1366768534 478622312 555842379 37 453881986 67 17 2064904584 37 29 50145321 1674006061 7 97 149 31 127 463581115 23 331537111 1314023143 17 1232452113 1992543805 10007 29 1737003922 89 37 149 216526138 578626837 139 1294022926 7 47 2116498266 67 1508510226 1079728182 777032661 1360397751 43 2068468454 103 61 139 3 2 1518782851 1325655692 23 83 7001 1377516760 1080207002 1296974987 7 73679159 149 561635683 1149517540 47 47 131 668533610 1991218619 29 107 41 79 25751235 19 97 67 1101800260 1112424919 13 1949 206131998 73 1383385219 127 79 970662651 1969774826 127 399170398 3 2075364243 508641045 11 2075380483 816652918 47 83 1946348872 23 1242352820 2 920523432 127 1183238426 101 4999 79 10007 377944376 1288851565 414529457 131 97 131 1415804115 1900421061 71001381 97 848173238 53 101 101 127 131 137 1192819818 780806182 10007 53 1542373427 1973747657 7 41 79 5 89 1318251980 971790466 19 41 101 31 71 1226777050 101 1038379081 466246098 193530229 64095951 97 131 7001 73 107 526302933 1003432946 79 1510779568 1242922089 103 113 1778276706 1608652249 1700953948 103 109 2012008437 31366385 1989972006 1685629115 10007 2 149 1112769846 1122590287 1006550667 97 97 43 651437788 281033038 103585807 13 1470859821 859412132 31 1637662278 101 1231209499 33164718 149 47 1679315311 909116635 67 1906728344 89 59 11 4999 1894051114 1847673470 1084448936 127 59909126 103 1994311029 31 1293611741 2124832041 101 1056957984 37 31 1311416343 83 73 37 1899611995 89 41 1735098330 67 1655447055 97 1783737268 137 31 1466448765 67 71259391 31 17 280906969 7 1793214443 79 243712788 21689114 107 1383325746 107 1922741315 1949 176895138 97 2115214085 47 1637581896 2144581457 31 131 131 71 1400168209 15035630 1234937438 139 97 1949 1722001919 856973885 67 1426567283 5 1858948136 4999 950439874 103 1648923292 4999 564142149 170740845 149 7 36469405 20244581 1949 284847416 2 1960342204 561077003 1631901062 71 67 361585935 2014764284 109 838668563 47 905691259 19 41 517917453 1542326766 89 1466502573 17 101 1551870454 194725071 149 83 13 1742657436 1324580075 1435805877 3 1534047420 1628667480 11 524243556 3 113 587991215 107 1671824895 3 2 1622763174 1161914236 7 958596401 639354793 29 17 193280514 1947455431 231728645 4999 3 1004445087 1643452887 1159417272 1905070385 79 59 1555092663 139 367571183 351667231 7001 67 1028940725 17 1612317413 97 53 1104132358 193102068 29 969476583 10007 1869377649 258134852 1329286340 137 29 23 297903136 101 113 770624518 19 1635769128 825439344 1290994910 109 2113426070 597989768 83 861682629 4999 139 1010877784 1208203311 4999 709256757 559150962 19 1938139926 817140392 73 149 252728436 547077265 127 2777 2 2 1140995078 7 1965213222 93091964 1299892929 13118734 67 37 543159297 1372629071 1770167556 1949 261222521 1695259176 43 2040510175 499567812 67 83 149 7001 213068434 147609084 7001 147850674 107 2777 5 1797174200 1323854115 1949 1873131552 7001 870665363 10007 10007 1375362080 5 744162535 1379217053 107 1396978883 1949 592432394 1251766737 127 101 1460912278 852360210 53 1479102959 928078336 1124237220 19 2065921151 2131226454 71 5 776131450 1612388550 2 415612838 19 1719002830 101 387457649 43 1021418252 101 23 23 2777 1658554919 1744657453 7 1209192032 1387503006 53 1282037122 7001 336069003 67 1026535207 2138079478 127 2777 1905277484 103 465186728 132024679 37 564177147 985703865 1949 643729363 1200993290 13 43 1763792748 1918018886 101 725328672 195852619 47 61 1579231928 131 946214965 47 1601023932 2 2140482310 782885267 137 139 1848417413 1169141067 61 137 575531207 210247031 7001 23 809011384 530926089 1431168605 2777 430845996 127 85616796 47 29 37722098 681160326 139 1949 10007 327328970 97 1618380398 61 17 1925060926 128718373 1762605751 1431711583 89 1081859076 101 708923242 1226413024 67 1486783265 1530042498 97 1584523324 1036883215 11351628 47 1839781702 113 569916729 29 600227780 1609462711 83 1508980145 1380088467 2777 1287550095 89 117930073 113 1584728724 1598660607 31 471157406 127 590138901 47 1460977021 7 705339418 127 113 257737180 61 1374325303 1720840439 1482974447 137 1147486623 97 37 97 1930112499 127 891820543 1595010554 61 7001 738094427 661566496 113 688802800 179977021 11 1976593432 491947280 47 1298534664 139 204060587 37 139 810915158 1714151614 1653541877 855960703 13 17 1230627841 1774793648 19 2777 1535325544 74401384 10007 1488581278 71 2047111976 1067927026 10007 644342687 19 89 2 1153049472 2 149 980965705 868457695 5 43 1360243915 71 1774347155 24671846 107 1949 428742611 11 109 519118822 1727738072 1230226731 282501413 67 1949 1538639999 1942118081 3 1225311657 131 482997372 67 11 687209424 1837221738 137 59 2 2144100114 127 877755547 201036428 89 564870095 1315555102 3 23 131 518437609 1348057989 61 280082537 2777 127 1333122365 61 73 1057042190 1922214392 47 3 708353520 961916388 10007 1747363970 1136213804 11 846248777 73 7001 1769040684 1529855856 1949 3 1595515504 29 149 919352797 61 377718466 242280959 137 1566020696 829250177 61 621959172 1938073334 13 89 137 638088049 1664203114 2001090699 43 29 1566441525 597817861 29 1667050141 31 10007 2096130046 19 1182210419 29 7 914549240 11 67 1574231196 139 864404582 745029714 11 741582611 17 2 103 4999 2052509416 13 635716042 1417587730 2777 770550004 10029419 103 995140728 59 1468443212 7 908736061 97 1921790287 53 1653735627 919022332 1638736084 109 1594715235 178479548 83 137 109 113 912984969 89 29 972535774 97 436174718 2069906437 103 23 389422729 1391861245 131 5 1226693620 126878530 930399257 29 2066447461 1191752327 2777 939411891 4999 37 1887237645 1346856080 107 938318095 53 987870847 67 1044381930 109 1941392351 657350824 101 1643563391 73 101 998718906 67 1782963867 7 110945665 59 131 1928927971 448870059 915456597 11 218683036 476124231 79 1207972286 47 1234666218 10007 1106273850 7001 131 1124493520 5 1096155075 4999 10182963 2 1224970806 1917346620 5 7001 113 2093235391 139 334122362 73 784316745 155311342 149 1412220212 7 1006049870 62134478 3 73 1558325452 114768191 61 1509266738 71 37 2 728091130 107 652809676 974536306 67 5 1766491345 37 72446888 570266459 67 721085423 764225525 1644074943 59 97 196987406 994692513 41 1445622690 1844462178 97 71 438100104 2777 2117384744 4999 876774610 137 1439975504 139 1091065178 7 548515170 107 1742312448 1949 7 975795373 59 1993634898 29 269778590 1846136471 17 594002763 219358025 107 89 53 1969471652 103 1343375930 169679886 73 37 711826572 23376253 71 41 2 107 1681841021 7 437600611 917967950 103329913 53 887775807 276567504 7001 906485994 1996499928 83 1306443347 139 1483812981 3 43 1992559757 71 5529622 1560325962 29721097 71 107 355227160 1694444938 109 1996761844 1537218483 3 587331660 1632398840 137 1771550973 1167594404 103 501267440 17 408256088 1928780739 101 1961403852 223637689 31 1083037173 43 1949 19 10007 2084578184 7001 268474348 1717151543 1828275631 71 584447049 1412388465 19 1370717788 1664971736 73 53 625405406 876165101 53 374439594 1678147109 7001 66537504 1868146840 13 1987885471 317632640 79 383648969 1850002836 11 1933064937 732871491 83 41 1644826889 1055328192 53 1820680193 71 682333075 266513498 2020063767 137 107 2070558620 1274141345 67 73 13 1253725343 1561561840 5 1930735715 43 518517538 139 1332735475 7001 766980553 61 1510893445 796656401 1172903204 79 467236205 2094799052 89 887316996 127 2142538728 1506974144 10007 489140071 7 71 23 1628582850 7001 531109862 917733086 19 1771512093 13 1064006962 16903080 47 47 131 1743369505 319583552 10007 127 1432061551 7001 391250885 217019710 101 337352516 4999 1949 744892208 832112280 103 79 2 1665083615 272508405 5 1087401588 13 47 19 546894271 188307887 139 3 1451023791 61 99470992 658642068 480772131 7 2066559649 7 1495922659 490526875 86177761 4999 83 113 1002215607 107 103 1363428922 1600368680 89 1257047152 73 1580003678 71 2047123516 79428026 149 5 61 47 860590126 23 996062035 245365942 1013417925 79 29 11092036 61 1685891892 2777 113 97 1029251965 31 1840451214 19 844887345 3 1933135950 137 1281322481 113 1093386348 59 125149030 89 1211192367 73 197689548 109 19 2 1310061042 5 10007 512448463 1557349382 41 264094899 131 897278075 5 41 992409387 73 103 1085610591 722483918 13 43 1681637421 1949 89 2777 1751076228 2016449125 109 59 170216180 47 5 869892473 2777 61 127 109 2093930439 103 211847825 1230125086 79 977144443 79 1480471850 1886519052 79 1395631536 1463131200 23 113 971247882 748791223 1075682144 31 157769540 17 13 96555062 83 2050176120 5 31 1190801946 83 437614014 429529067 109 401050676 113 61 5 1278447865 1019092866 10007 694385730 149 13 278371975 61 1332967159 107 131 865993840 780358747 149 1026750741 1949 1176055835 7001 1370174696 11 716625921 826872122 89 47 137091809 89 447022948 97 61 2 275406634 59 294257367 882766909 41 29 1558356208 926114996 83 653125366 43 1372050110 149 113 1858240049 53 740639038 97 2063991026 181977196 483567601 53 13 1508498888 677203657 2777 233873386 1155523585 160884991 1762697759 137 113 1170483832 113 1697689391 495460782 127 2777 101 73 1924635145 1839709774 16219860 83 7 149 618695680 207154253 7001 910819752 3 1343930952 394413879 3 2 101 990754551 400213308 1221210210 113 1607918780 2 1372532362 4999 1723019288 1397571405 107 1600007233 885934185 19 1810131741 608782046 43 19 29 103 7 2027704002 17 61 43 2049689980 4999 1538766210 149 19 127 2 508891080 1266343260 858583225 1949 109 581494508 2 17 1656415145 992093360 73 1496659059 23 139 67 630598975 109 1343474880 41 127 2777 1705600076 1215115228 67 97 11 2 131 2095947565 107 757379170 1587656168 101 776673228 149 107 675354896 1959707354 7 625694125 1191807092 79 1991248325 438445813 107 137 2085784859 444097693 1475827294 137 1460049785 127 1841355855 23 882285980 857379103 688408707 7 1949 113 101 1006408238 1776352448 59 53 1631136109 359826222 31 156045351 911434001 61 107 29 2082329224 466150379 4999 467671447 1740138647 13 460085766 1802506103 83 107 663859584 67 1759666344 930224567 1949 41 532226699 2014076087 43 137 101 2129062426 240189312 61 61 59055015 1956744275 139 149 7001 11 97 2140302284 59 347915389 1000245584 13 2 266713528 768246887 97 430201520 2859135 41 46865625 1009608038 4999 97 965482031 11 109 131 851801169 23 231564621 101 103792044 13 4999 1163347284 1268156318 1026744610 4999 1975648480 2069254200 61 2 442823402 314402592 2 1254856928 31 19 962000073 61 3 2120648832 37 1514467866 344699657 67 127 103 139 1767868073 1679435262 43 59 330888697 1814087160 13 1050083349 41 1218315123 4999 31 186382501 23 139 1308869592 274134549 985324244 67 41 67 1301204990 1172752938 61 1210050595 1949 357041208 58645410 37 1554450623 941516097 1810627697 127 270418706 2777 1946241011 10007 1882076532 885729577 10007 109 224568340 43 236112527 451381922 1739857548 1820314366 13 505959014 23 19 79 54023202 1949 2777 1595750287 1893561321 1480385993 17 23 47 1078611460 109 413587420 400958026 5 1201550519 13 17 388682294 149 79 5 2 575158946 812834870 83 1074109640 167831395 648922672 692010824 53 1273165264 79 139 1805351877 1884164738 11 5 59 803939782 1722929678 203403628 23 1276714584 1935836786 2 954947375 139 1557921730 2079550832 127 1724478118 103 1666732404 327191735 932232157 7001 603765645 5 109 1740211888 1422385466 4999 2102910161 83 1245331917 801775366 2 44060040 135615731 31 2091993641 2021981454 47 59 83 89 1492718370 11 61 1823704129 137 1222524706 827042559 11 113 781880448 1125075842 1620692899 1949 137 67 1347433600 47 11 931989993 99554928 522993103 89 1960203106 103 37 1330334945 1303324743 139 3 113 10007 2133602477 299559545 61 1543654788 73 43 31 866353404 31 131 566687136 1168748071 47252186 61 109 29 765624737 100250535 101 1922518739 380006290 53 1358721833 137 788761747 1121454469 10007 1949 11571213 29 1777243899 2777 1446258554 97 131 1537013306 1100057115 97 137 1074171242 304837604 89 5 149 1084979260 1847446870 89 1709353313 113 89 2011499858 107 43 1352877180 1919665942 101 683411046 1256235677 1117351083 139 14615989 113588097 107 550787208 137 1357613145 71 17 418138205 83 966725297 31 1042095597 4999 985822796 139 765014995 97 127 4999 1589252086 131 17 79359536 307070861 7001 508587645 4999 71 73 1304353632 83 586142016 1000261882 1949 83744632 19 113 1527792835 5 320100315 47 2131024290 139 138521701 6587470 843743900 5 1024110151 61 2120195178 143310320 5 1770434705 716340747 17 29 29 1224681323 1274302076 43 79 278817876 135191227 41 1480355596 113 109 1359307935 97 1054986453 927219279 59 985141172 13 786947980 959802591 1949 1066274512 2128696735 139 525551748 24619768 1949 19 101 47 1949 23 1989349051 297603785 76208579 137 1591794925 441072731 59 1949 37 71 1977474546 103 1337687986 376346672 175388359 137 17 1325511199 78106466 1966812422 29 350356772 1534790531 19 73 113 1356462283 1642081761 101 897216633 73 272076402 25232098 1617636148 2 107 1911908421 1539159349 13 37 1370966846 1696769521 19 7001 1251575771 1469663922 139 704089349 939697328 10007 689472293 2777 17 67 4999 1368716202 7001 768772809 29 1374657449 848560851 88851855 47 125631480 2777 1173540761 5 2123003155 79 921445177 43 89 64278292 4999 1102729140 17 19 794211552 13 59 924835974 644257816 13 1240045924 969491549 113 2138044750 2777 1089589274 256523676 29 131 439494520 103 97 149 13 915852522 1291172805 13 43 1472205964 306334723 131 139 1824773829 927124444 17 31 2777 528036130 41 10007 91774197 462993869 10007 19 669177892 41 283957554 127 870630847 233000344 19 1648115670 464746127 59 721158357 1974240809 109 391822845 41 1079355955 2 659634178 486869954 2 1538229200 1254521136 71 1501702824 2777 322723501 43 1005160819 1699324955 422603796 1803785159 101 131 68598212 1559528845 71 7001 137 73 29 2125712064 522160576 17 2117815324 17 11 23505097 1376699731 31 23 29 556812064 730809338 661826732 7 103 103 1447386282 1437584699 1493920597 31 54305118 29 59 5 352655010 335207494 37 671588645 71 1430129018 61 801686095 257053913 79 41 691480922 867875135 137 624835757 1949 554622065 335045555 5 656068927 1557849732 10007 41 537536779 29 61 1692517651 1281508969 59 11 1881297792 847397746 13 614476038 127 149 1977154341 3 97 1515477948 31 618989838 137 2 384561506 109 2104721202 1924140505 1949 2 1208756373 3 131 97 556893594 526428903 79 89 2 53 1178067358 464064156 760805909 89 275888407 7001 1521604341 1237659107 793081831 19 574601940 10007 43 1909171190 770356997 59 97 43 101 450119327 1416848378 7001 1807917237 31 31 10007 113 939020334 2777 950406753 7001 1613366448 1735716439 17 825823615 103 666532982 31 2030253792 192085696 23 47 1048758390 43 19 310360136 1458237864 1380056485 137 1078723778 11 42134378 59 137 137182212 273938767 43 31 462051998 7001 979369814 139 418500088 109 139 103 29 447249397 71 1696124952 789767692 2777 7001 767477624 452740668 1002644431 4999 413837216 97 43 1722650348 103 5 766414430 1384446255 2 1949 635874893 11096239 1477394716 53 625786504 945562210 107 2083683350 1481686906 7 312352600 101 866288400 109 876968269 2052475146 2777 23 1002153114 178351572 59 113 677789050 1204255490 59 79 204920154 59 71 382515979 491580854 1041323027 73 1259297377 67 1657683046 1815011106 1533842594 1015704806 43 73 2048631047 1763203566 107 691876445 17 263127394 1949 479577853 23 46394588 41 687603989 456869929 1300895346 1745150115 31 127 1248606723 1949 1995536273 252325336 11 575146002 137 1688648264 53 11 4999 1705420388 137 67 579031286 1144589140 41 514916048 156233042 149 1952920203 326480754 149 19 715691217 2777 7001 813754234 1088718509 61 1857159518 1724271384 89 205241565 599808734 73 150153700 11 1219816763 493998747 1949 73 645109089 29 2777 1018281468 329613238 29 84928567 71 47 137 89792403 131 2092793513 871413182 650022385 83 2777 1504267576 1376756067 1475017577 107 1603451817 7 541760361 1640984582 59 943051746 1346286166 101 818969102 109 103 1091291695 1753068652 1059770169 550361495 37 13 1557197512 1316154619 83 1363417036 67 1949 1289370695 2777 31 1979313647 71 346209001 1924776157 137 113 2 59 153662668 756633228 47 1966670632 1407794243 2011266261 29 97 323896044 493534532 2 43 1921200802 2777 1274440279 1978243183 131 113 11 4999 674685036 1832818363 4999 10007 137 101 933402135 1867529928 3 149 10007 113 2007862422 1966666238 1904261580 2078893556 59 7001 349161834 7 47 2116492036 53 404351850 109 6289191 67 1642910149 37 799402130 5 671714248 79 144523356 73 13 1397754124 2033738226 13 19 73 868666128 713427394 2143415449 127 286977991 7001 1253368688 13 1706287362 1603044203 37 1592718243 1569676002 4999 89 17 2 1870435102 1190027401 67 524045171 1949 745134943 131 1635657354 43 1690955736 37 1767251035 101 843178689 73 13 169597012 109 645761344 1537200949 31 61 1036020218 2049951665 372791520 79 1913109389 1324600829 107 5 603051841 10007 1139346985 1808657734 13 1949 1395152670 801958342 1622410800 23 2096456899 1468141858 101 19 1532833189 366475136 639656957 2777 109 863628037 103 2 47 1379309756 354605040 17 127 812406300 1505582867 149 61 196747123 2040465263 59 1584085183 29 90481193 71 35472897 17 1426898706 139 1266344152 43 41 1663826084 1978327576 83 1883459154 107 1907714251 113 40152750 11 1923286638 13 41 1994394529 13 1485878626 688158202 109 1335622990 101 71 71 418236052 109 513577264 4999 7001 904312169 1729275004 853443795 5 13 5 1941154970 618873426 89 471223399 1831519214 107 11 529732390 107 1949 5 137 2074358310 127 13 127 37 1138132802 1214029496 5 1892673385 4999 1688797173 266926604 59 2 284684334 163701722 69177806 1949 1135892310 97 594493406 465166939 2777 2 137 2049946755 1809465449 742277481 43 260672235 7001 1764511037 3 1360031043 261914408 137 139 835923899 43 1300124049 71 1483016121 1007115546 611365719 41 61 1032469103 2099080144 109 31 319992385 935809803 801337249 137 112525273 1612171785 7 149 711602716 139 1214439386 131 83 780812711 80302320 113 640903756 83 5 2025175250 986816433 896965642 19 419595050 7 1944694659 1977293633 1949 7 73 819933591 1949 319417023 97 228259139 109 37 1511891373 2095284989 1984972789 127 1881219712 37 149 1063583009 2132300811 61 2080240915 47 1490227167 1784456652 11 1912019151 7 109 17 496998264 1447313983 2027136103 53 139 1018625499 965215797 43 4999 95655865 83 1121483301 2 1094106167 447149065 11 11 268207698 3 2 245125126 31725324 2 1948411635 41 722975469 261046808 43 145180140 113 59 1852211485 981187347 79 7001 23 2 661099908 5 2 2103556321 1317458185 67 729473659 97 131771421 31 775239921 4999 47 139 23 29 107 476848924 1272350022 790522979 10007 46593876 41 59 1852325721 10007 218182621 101 2092083434 10007 1461541389 97 103 2043336307 321349783 107 103 1335471629 1937732927 113 904222522 139 79 1546365829 612808666 10007 784268604 29 633270767 1754252978 43 2071291639 113 1970973346 389636317 1137805431 771676767 53 7001 371879118 1581931958 97 888847375 1178997946 47 59 4999 523890201 987562448 83 1886784884 71 37 41 1065043429 1731442804 762226894 13 3 79 127 501502045 799994590 1164055222 139 191618869 89 850726646 103 323974037 5 814904550 149 915720556 10007 335308030 23 335333409 1148449013 61 97 1718840388 61 690690656 7001 1477659064 10007 37 227474816 132105576 101 1809131493 103 1956366630 17 1405392142 23 20401797 417588151 107 1766681347 1929783644 7001 53 89 149715800 136177031 131 1735124585 5 59 1853421221 67 47 182188258 107 1922625821 149 1604031935 207411480 29 1110350126 2777 1917590702 2 677013450 1335515681 59 830026423 1565905639 71 31 61 2 1899917214 1951990000 137 3 497602084 137 619045460 7001 61 1174888121 1240524182 109 418070699 113 1132177397 1601196440 137 31 61 1617970832 79 1293654546 890160556 784786425 89 109 3 107 338255890 956091554 23 107 47 83 2074851842 2141268703 109 1084927971 4999 1248272212 137 777166339 109 37 1191454605 11 2083427078 23 1452404767 29 887601956 71 111781259 67 2069594844 31 645632474 1097346783 131 131 89 11 826443101 1552010604 1598873501 107 139 1045788377 7001 149 436831934 97 1280398351 4999 1100469862 333523282 113 67672246 137 841051494 149 1227272621 3 40276647 149 283911007 2072097413 47 2129588832 127 1966358272 79 13 3 1049677872 579178302 73 17 5 488797015 10007 10007 79 43 945366954 587285902 29 1316859434 1175427578 71 2777 1110611164 2094085714 2777 1088109133 574444666 127 10372598 67 2777 901328113 5 31 839038860 1642506630 3 29 64966360 363904100 5 843818429 61 1287609460 23 2104466029 4999 559688040 71 1116565525 97 307713585 1773097629 97 47900809 11 729011599 71 153338700 7 2 650728948 7001 7001 31 7001 534400332 89 768177423 1726400571 71 149 13 643922405 109 4973234 2777 1830390377 10007 137 79 115644091 101 1106339961 7001 19 1090938086 581606840 10007 1531306957 19 1648408188 1737227497 107 43 1380047996 597994500 59 1906348528 59 1441194273 206533552 131 79 3 1842696795 378076020 137 492027965 1303141260 13 546279292 43 137 179018722 1479085702 113 59 109 13 1362117978 83 53 29 391407084 2777 1930672469 101 29 1465733138 1923167699 1776139698 7001 139 1803614516 1946311499 98232799 1176627655 7 31 1986818458 1960147949 23 405203627 1112493946 4999 101 59 634230023 7 109 1469327286 43 650530046 717694366 2 59 1851863444 71 1393409719 168354025 7 1344263882 17 109 909780873 89 1741262572 467680124 2777 113 188810683 1633922822 113 1677495815 137 7001 881966397 95602479 59 61 139 458303016 31 217936448 23 916918050 89 5 825984919 137 61 1334760825 1289665233 554205110 113 593920429 139 1949 2117182467 53 1190390070 1251471012 11 43 1914869851 3 11 953798082 1212777384 2 59 2096743770 13 1263240280 5 1599023480 2 1898690974 1792517760 2073699453 477869913 61 83 444192511 1105929335 127 1692338500 1259050 149 2777 1920534322 998155074 816073735 109 1978118751 137 885597044 2777 1093222133 19 206090207 53 1850525742 113 2040654601 118482595 101 89 23 67 362031284 1731972244 109 447233649 2777 230346596 1031322260 1951501974 3 127 61 1239025168 29 1592151910 3 1585109889 1787704977 1488878591 71 79 23 1300425704 1626833999 1171840049 127 61 1420544088 1944305460 1622436265 53 1643838354 10007 13 580995337 1781191360 554755998 560087444 23 2110676210 1721110472 67 1218629042 1652610534 97 127 1004591717 23 415330596 721242027 10007 61 686843530 1178283535 11 478591707 1910698188 2777 498504824 2072291995 97 2777 1299113924 127 10007 2 310614680 59 2005219725 1172602816 462279289 392685914 61 59 222105 17 79 532280591 4999 31 29088137 89 455017751 529714917 399655268 1600742761 67 1249991555 139 790868118 37 410358416 67 352723242 1124656171 1327394468 793076353 4999 149 603336313 5 383931675 113 37 79 1589518947 570582714 483686514 3 127 1749375055 4999 254729044 1130601499 1388272574 113 61 803526528 7 1373298689 31 266283521 19 31 1224665974 598772378 13 314755115 37 113 394016762 222651578 137 1652742021 41 1374426535 154489966 59 208621037 131 1812868547 149 29 259145537 2025367540 473476417 1949 367051272 1788771104 43 763274572 127 658790275 61 344310524 71 41 23151101 921562276 2 47 11 2145856834 1164768473 97 1364773801 1269999369 1170700178 97 1590799094 23 41 1549279177 1690940217 109 1721472970 41 10007 113 1611426104 11 1742235286 131 1633191410 1468169924 73 1407140043 93551620 1931290724 47 139 137 1555142074 72148584 79 2060878348 2777 79 416755336 5 2100818700 61 724483092 2113424300 400655374 103 13 103 1954614417 1219001910 79 232221922 844552818 1640151500 1306889649 13 1770022134 29 1637547814 10007 101 436489983 79 547566696 591991635 1846842960 139 137 149 53 336881091 53 73 661129975 1473355214 79 79 201391540 1769019034 113 1949 7 1300029703 41 73 1722302008 942194580 7001 37 971950917 7 3 1011792896 53 1095297056 103 690612631 29 97 1138218170 17 149 11 29 83 1054197857 664985210 97 759612917 369506174 83 531047778 2 700106666 41539668 137 1010549675 1085183987 107 1459854623 61 104551626 107 1653017855 1493351023 83 958250687 17 1360408867 1133508459 31 89 702943004 2007729106 11 1085206777 2089370855 139 675070340 89 544565631 19 1457508601 321153343 59 465483509 691582416 43 1403305989 10007 73 1597136513 149 213192106 23 543896387 107 1561427032 139 131 1438985220 1428674341 2 2777 339929782 139 937488975 7 561430317 1584545459 44586330 89 1657860672 13 109 1518570560 1949 1616194607 3 13 1783409264 4999 757433483 59 1570912701 464005913 1318874968 19 232252447 2016988720 5 952062045 31 59 740028220 568223087 103 2114171755 2777 79277796 2 47 1524029473 37549240 1857039000 67 7001 1381262295 671332891 19 149 1222246325 1937393604 29 1995293125 79 986804010 1756131150 5 83 92674065 43 785294294 913745718 353016047 71 1949 364219730 1437470173 17 23 1535291814 101 433955489 1848178120 481267510 37 79 390572998 79424625 31 1219403848 1370190415 139 2 46835090 1020599858 137 1776190752 2012276011 127 61 1910852023 435779669 43 2037638853 1178258909 73 53 1691445604 1299334273 1075796250 23 47 733231554 11 97 787833859 37 1527410653 1627575507 266238 3 1510501146 7 43 1948029301 1869572232 7 646388302 1921604489 1521624392 10007 1536064493 1264926964 4999 1718481235 1164610317 13 7001 1155452041 109 250321116 43 570510908 11 2777 660856575 1528458023 37 648676088 41 1511104774 67 5 273713340 150915445 1961637902 109 616459910 79 101 759970682 67 53 147219705 575711135 5 903810099 61 2074885476 1111841962 493721158 7 61 149 97 97 1636694871 149 1049876499 107 31 669462825 1140369937 43 1258319980 1660312416 109 79 1417886865 573255126 107 2 774643190 5 116180620 564414503 23 2 1509166000 1837739498 686882112 7001 1549202283 2047309894 43 53 1086204366 103 423250999 1949217423 103 1004270703 2008688387 103 1949 1767278664 79 73 137 59 137 89 59936071 997694943 83 139 1792375101 59 83 898777950 97434530 930409778 101 7 273609665 256109406 1447045112 1343982580 127 1248144770 2 67 61 1818397739 469337782 1008459784 2 11 1036089703 1097132938 1208410759 621398023 53 7 345121296 7001 1949 1274026218 131 1232738070 2777 1736235796 127 41 1564027697 107 2146023458 1949 795749685 669338703 97 1669607908 10007 1696146472 11 109 278387090 2 698833461 53 137 679454240 1675501643 10007 97186822 97 61 41 47 1055348716 2113586146 43 1902346617 760928559 31 1650493389 137 1379815776 13 1437485010 134004297 335793149 43 11 113 1991905131 109 73 11 1380081637 2107978411 73 830731605 149 350203342 1260537914 89 949649167 29 440997896 53 942568960 1719418103 53 1643307082 97 1719419187 936889682 357764448 23 1770005710 574639636 23 686342217 29 1120488470 2061531710 5 205522098 67 53 32223779 43237357 109 83 188035563 79 787888172 2069850103 73 113 139 1789811068 113 232255680 4999 246350720 2003839152 971327952 1466350418 2777 83 514201061 943993772 31 79 146289830 37 149 1949 31 149 426560627 1869845253 1083864681 53 448014525 109 43 83 131 409910397 5 4999 139 1609463398 1038293546 107 149 2060805739 67 1556717798 9296116 101 1458836728 1693149630 29 7001 362098721 648691657 53 107 1088873302 29 218745571 137 73 79 98661046 653911677 131 186184936 83 1609746026 89 392307623 139 11 965647602 3 1300173537 1350219902 4999 67 2092875315 872387101 83 1311072648 65873104 23 1085549515 222679097 479596277 1949 109 253476993 61 1122619417 874553645 2042781362 4999 1666096714 47 1204123414 940720868 101 355377825 139 458037665 1592174055 1813287645 5 1297254644 31 13 188271434 67 687185902 131 1746345149 1434311402 11 10007 1456191437 79 1818702687 139 61 2777 844699529 209069222 47 73 1495567790 1231990924 231067232 131 1931632597 1235261575 2114050531 109 41 61 7001 716106892 109 1765330428 449346534 113 677257025 89 890473302 1677926256 41 730130701 71 1736892241 1567661398 71 1060860842 89 431291419 1804542284 59 562672262 364807679 29 721299383 137 3 1881339090 109 1681121061 1759300330 109 5 2042242748 109 575608726 723192572 1902381118 47 19 1916472829 1289560153 31 1762794986 1638362540 29 31 2 1627368168 1110869328 4999 1870285868 2777 287319528 61 2032161564 5 1320382705 3 133072887 47 67 1352520491 199845322 2 10007 1928629096 1881561213 31 1911521039 13 1444875068 47 299355549 138482066 137 47 10007 350174951 2093154183 2777 900761605 2117137591 73 571794254 1945172445 755947366 71 47 1979574940 154648466 7 47 1144288179 1554644009 4999 940496863 1749808984 7 1051646211 53 59 1151126698 971944406 2 410231694 11 229714944 47 855469560 61 845728034 109 1939634818 103 103 303830327 131 1266548741 37056101 23 1067278275 1801075819 103 107 1530157245 61 29 67 688512971 1362722798 61 83 1844349308 643140191 23252812 107 1417336873 1688536836 79 101 462324044 7 41 1931730006 912117434 998487299 107 10007 1391503371 1367986921 127 61 475688492 949924227 1348757393 31 103 610221028 900444875 1599759984 4999 298352168 73 71 501760195 1665190749 61 3 2107406258 89 1975954415 304598187 131 1177354378 59 311815472 137744232 3 641188926 137047643 113 1303911407 103 504432818 1324087394 29 97 2098908208 10007 547733145 37 645898378 61 71 1807499185 10007 149 474839397 137 389122744 19 693948134 1109577922 1627450082 1949 2062395318 113 101 31 43 1505797822 427256694 137 1611640874 10007 1187630760 83 615380343 31 4437471 127658297 41 59 41 1352194507 1657223489 4999 2143278536 2 73584004 929664196 1154980753 101 243605757 61 1354878808 53 10007 2043749624 10007 507224809 149 1522640489 1320780656 7001 1347522606 10007 71 59 37 837962088 1440068083 31 1113899595 101 165486985 1708524181 2130333781 327384710 53 127 727744290 933790995 1275088890 1663410313 127 1215932637 101 362512331 824750017 4999 995225915 1893557411 86868788 149 7 1916335526 5 974793075 2043865790 13 61 51665090 2 275987738 89 1829696532 1927671381 11 1993128654 4999 112432509 37 1113554146 1752298102 23 1054133509 13 19 7 101 59 1849717614 694703996 1342847988 166694749 131 2104488211 7 1949 158141860 5 8981340 2142835792 1326306632 2 71 1114812009 1705711609 113 29 457031126 31 1840747357 1782572912 23 1373149542 1329100903 62444777 139 7001 71 484944733 2777 1884483308 878152738 1880516526 137 362921341 1949 1344644335 29 1837456182 61 1388860322 85263726 61 43 1628519435 1948724869 43 3 73 221916270 894656834 83 1652035931 156282209 59 263983866 1703133924 47 43 605752653 1792711581 89 47 1831220298 29 515402703 127 332774036 131 79 7001 226454346 936740959 70675624 113 1864301107 2139016041 17 73 408208919 709949893 7 400936847 2069562699 37 1786123008 79 464474116 31 1078762371 43 17 307072530 2124647913 13 2014956606 53 67 43 2 107 988875168 127 31 1670752440 19496768 47472943 71 41 1707429912 176633248 13 316805996 2 1412042464 41 139 832786252 149 83 365447423 2777 1527258359 1580357376 1105293209 2777 953300995 31 41 1772632120 109 486895370 59 23 252675884 101 61 1135758146 1546319256 1400061963 53758368 73 4999 236982594 11 97 1181993182 41 2029478598 713062245 223971931 61 29 315788105 113 41 810647982 61 87592889 137 2119368628 67 47 13 109 4999 83 89 2115943738 101 2106676632 2777 1605141828 1949 109 542013073 291201239 127 29 1264837944 1113446926 17 1694306537 1643173068 137 7001 761194871 73 2037493656 1949 97 37 1017695767 349446808 1497813877 67 1940907660 59 2100601544 103 354078156 1337545419 982240321 41 1951719447 1258989131 109 109 59 1972232176 567915356 10007 13 1026128974 152693138 127 847042121 875264552 795412085 113 137 17 31 1608291718 67 19 1418389965 42841170 101 149 79 2777 57586649 109 5 10007 208744313 2777 963013614 1099855843 2777 11 1498792108 1833116701 47 1125753729 863594159 2083687800 137 2016024090 1526286520 5 37 1186530282 2010925765 1136303377 11 82638028 457419074 7 1899216123 89 37 2013113316 331597258 41 2 41 1949 107 808488683 261918131 31 523170864 79 808316145 13 19 83 405036099 131 316707041 1703310470 41 113 23 1777299769 1471796381 10007 3 2093849040 1804429042 1018236312 4999 2 867631744 29 1408421830 775903 97 927080216 2045016896 1767998310 13 1511247196 537638214 97 1949 1577697959 107 54706900 2777 1866468909 1299018677 10007 2128208704 109 137 101 1947802571 73 822068695 67 253203210 13 1915009835 149 1483037989 1996133547 71 113 137 4999 1672115510 131 1897377407 1926701626 5 31 1763519072 1667696088 4999 131 842302752 96940135 788537864 89 151264943 139 127601861 1757222908 107 1090582092 37 499658428 113 1905514706 1182638158 47 1824790275 113 980783613 47 393198854 630266828 31 585337279 1820070442 41 7 262998372 1977381595 37 1650323543 137 2 41 13 13 1641878446 1868819238 53 79 303007127 113 1109702967 94675575 79 127 89 418698631 61 1025237736 562536234 43 79 89270199 23 318422988 17 109 1359076201 1954126821 137 635138421 417736536 41 69216054 3 472430895 139 1037943163 910629071 11 1051621419 756564258 89 10007 639265665 61 1873398231 1525100169 23 103 1150324889 4999 1206493557 31 67 47 131 2029936700 78200450 885561248 73 1474084836 1203639266 131 127 1817243604 73 1596506131 1666238649 131 1100772171 1733246459 1831091014 131 29 1919123140 341049414 61 333909181 102121035 1209316791 29 1617457223 29 1385878535 80582657 71 810178103 7 63418044 107 800958237 139 1301731074 7 388940174 627337933 137 118832841 4999 1096945567 2103751622 7 1949 542922978 29 107 227056675 53 203718803 1695531250 2062426576 7 97 743473378 206323089 360668297 1949 236458266 31 79 1379798753 311597172 2144050073 1949 1548141374 1949 137 1468765629 17 97 1876545613 1226148958 53 944488924 109 1496203168 2777 994149338 1386573629 7 755268409 698129418 107 792410650 101 1099073234 558919816 7 107 19 3 422975382 371819235 47 388983233 37 1949 79 73 900869786 53 19 1827130611 1385477530 43 745400614 83 302945601 1954313413 131 1006349729 103 2133258029 89 1032227431 1949 1336824947 3 388435222 7 98601076 866815452 103 131 1291055697 345863402 7001 343525068 29 1531151193 885931556 29 1570799036 29 2115199767 2078828227 73 183734576 1461287872 107 1057646101 118157000 149 19 1042395043 4999 1117536448 4999 3 1103804934 1552764765 1037853256 37 751063876 1261157508 101 5 2061984315 2777 53 316815238 2134778202 47 1148805584 41 1629899934 29 217334381 2 460522180 943466585 79 1535374954 113 2137608909 554008984 103 89 480438376 107 3 739344564 83 2119760065 61 960552017 630663241 43 925989765 4999 103 131 1431128102 1129680223 10007 218664784 94388635 73 23 37 656226524 14860125 1938232716 37 1657505950 101 1949 31 1949 29 379661852 1986783678 599866871 139 1815066893 204138493 149 7 1638516159 10007 149 149 1781418819 5 1746704040 252291920 31 13 1861254408 61 29 296638680 713083233 1694160078 949763231 139 59002568 53 1704492830 2069572460 5 103 1048152102 11 640868159 23 518866628 79 43 61 17 1728414582 1968108292 37 2013020870 7 1712182857 1949 2777 1103031733 1056299687 41 29 47 23 89 1749300518 499924926 79 1463109072 956588248 704816655 43 11 113 1315964521 109 59 511652248 113 2005240822 19 144765541 73 373366676 79 141856623 4999 59 37 126687704 59 1846692389 691481769 7001 2000381728 2011907521 43 493179227 127 11 4999 109 902844493 17 1728393077 252383020 107 1225349174 113 565880948 113 1741629254 1904999986 101 79 2 1104754464 149 1356141491 750348726 137 12371502 13 61 2 52989548 1513823256 2 750026208 661127176 137 5 87765330 137 1866987503 127 23 456850748 1391976169 107 1586641047 5 2074758140 53 127 1046717490 67 713150814 560176548 73 7001 2074425019 139 2012954076 795173999 53 758268131 19 137 1888763515 43 700607170 49653566 67 1254930234 19 59450335 89 131 1383646104 103 1536684489 61 2036320544 2 1934239684 2057633644 1716567073 83 1888318135 19 1156098073 29 95002927 67 66335494 131 592947527 1966158275 2051150131 73 78900849 109 1850768209 535231600 137 31 2082458139 7 1257435165 264238737 7001 694135148 1213717030 89 149 1744989511 1857150751 7001 492745326 679351395 2777 17 2777 131 103 1392822856 168131226 1949 59 47 1833723894 457805305 874876884 61 3 1122202914 1005887165 59 647597924 43 1430929662 47 9257026 1941871286 41145958 2 41 255451525 1967608737 11 315692201 5 2777 131 139 2047045772 1659078980 101 1225190629 109 452475459 83 459373911 1802241367 47 1146852235 10007 101 2028500665 73 7001 1111135711 1793439169 1355690565 5 544757982 29 1772411937 41 874494453 149 71 1262181012 61 73 17 656421799 2117768049 71 485467612 813914325 67 79 1593740654 149 1661828588 103 11 557587538 1658755133 109 254492611 2777 1485817188 71 61 41 43 1736137667 11 83 1636271296 5 1400362095 474292753 113 293331276 41 2109324786 31 1634786519 353542786 2130468821 4999 510777824 137 67 109 401839655 241120642 7 29 69536751 53 1949 152331891 521598350 478404677 29 5 1295107615 4999 727764418 1254369076 4999 29 1871740823 1584538598 5 1949 1482263225 3 13 149 3 997528175 7 829350984 107 1738310016 1764683911 2 1976124030 7 17 746838679 956847805 41 894345013 143608773 67 634230590 139 517200235 84717151 79 79 298420841 61 59 781763275 31 1396437534 1344554403 53 5 1213646305 283958395 67 1023687573 10007 448710983 31318989 101 31 600681544 89 1891504738 67 5 1490601565 127 224467017 10007 1734403233 29 11 1949 316275924 79 727124927 1630259642 891579624 1396843536 127 2075948022 1647219759 97 1949 283620429 1984510212 137 410132105 97 1048984523 73 83 53 149 1000232816 67 984881575 139 521969464 47 475482550 107 1362928764 1305277961 336682411 13 149 47 4999 1223100331 7001 877527918 43 101 41 10007 83 1821367457 139 139 1232257453 23 1518960917 1334112043 17 1962739413 107 7001 506942410 956765055 5 7001 405777960 1228154389 127 1365328599 23 1924048417 441362323 53 4999 101 1542835701 1000311474 1235967757 151829628 4999 4999 860733666 131 1280543995 830871361 79 1394314924 5 1040050142 1791245639 29 131 1852669392 378299325 4999 73 503274255 109 67 41 47 103 1455878402 942989631 10007 7 1665653654 1090179601 3 634977573 47 1795994503 530417889 47 43 235943246 29 1187884138 71 1771290463 7001 1971824649 67 782560938 599239826 2025125847 89 4999 37 1875833528 103 541831294 23 37 1969311778 903642527 53 139 1010825653 550631125 103 13 11 73 1169565278 97 17 1410895705 154300313 7 2034839723 1555298661 41 1099292738 1210092068 248474992 127 1613618490 1592256380 11 149 1249334008 308769422 23 2066616550 1986347227 31 394012045 47 312000247 13 1951208541 31 1542394646 59 101 1901737484 127 1412008479 1353585236 23 1156658921 11 2 881534300 1935621140 5923534 127 764063115 3 433470213 1602459780 1832719767 113 61 137 127159975 29 1146782264 59 107 752412230 1907599317 37716383 10007 1568837418 1330815376 131 5 67 525661967 790462315 3 53 1964998674 7001 1175516907 73 16303601 2777 1354962171 1725822190 88394354 796519962 97 153188035 5 512623280 1488894106 47 71195553 83 37 71 1451024018 23 312372591 471960230 137 1935344200 2055171554 7001 2777 1437732109 113 615741843 660563205 3 19 7 301351582 54419114 580298917 4999 37 1842332971 1938616665 89 139 146405225 618137799 1919551837 31 127 1192522507 10007 148253705 116169472 756648788 107 109 1817003186 1862197420 385988055 107 537155408 566459064 83 919211388 47 1913527920 101 23 1842260475 67 23 131 693731825 107 441610400 11 1780666470 83 2132445545 518527726 2128227398 109 2065855915 5 7001 23 697081907 5 1581826504 1312137854 10007 89 1833692454 1176405649 79 71 43 17 7001 2 107 403724803 160077778 1217072125 1188003003 53 3 901245768 83 1858878956 53 31 727705207 89 29 1329286485 10007 2127137955 68908202 1416550694 13 3 107 772317301 987146358 47 71 1346486142 137 83 543768524 41 425989590 1297793828 3 2777 1662292761 89 1452935491 41 1889255359 13 1326606008 127 472711181 798932601 41 125298282 2 1972462528 1899511320 7001 1444560523 7 127 137 1997819077 37 1280047930 29 767883315 103 137 424721877 19 1576623021 4999 1968066308 1360022941 4999 859295373 137 43 927046804 1231897067 137 23 588767195 53 1011886335 7 183561432 2138251925 19 2777 1984835757 23 462782291 1392635023 139 1431019799 11 400774473 1358894 67 107 2 585077062 11 163791881 1183737225 1622527235 78797277 127 1331808233 127 1951129659 47 4999 1544471044 740916787 1063113166 43 2145776252 127 429329342 2777 37 1641910520 957122549 131 538845051 131 153989845 1949 2777 7 46252384 127 4999 158173359 7 1290091425 1006645360 101 1070369207 29 198242782 330854650 377999475 5 101 23 1534044271 127 67 23 2026776606 394426302 547311763 79 113 1906070502 1141475874 7 1012035988 137 841644106 103 415925230 198402240 17 10007 210657357 2015789035 89 1138420538 31 584912557 561862724 1748152557 71 860261915 889074369 37 101 270273677 113 59 1242137148 537988727 31 7 1998775659 139 429647239 17 1537091414 89 859251009 2777 3 1487684115 1225337104 417352104 53 5 101 1919183719 1942257573 19 1856042851 13 47 2 107 1533658788 71 73 1249117771 18628889 103 31 1015003054 1585470502 73 7 1606720311 7001 73 504122889 127 76310871 770273415 137 877718209 127 7 958220207 50236326 2777 1004760255 1605933546 1174276236 29 70799687 101 149 562887432 1088621118 43 319998064 59 107 2138703802 5 1758662740 19 47932983 7 1301700553 10007 143620464 73 912381507 1674670124 79 29 582605331 137 137 1510727633 280339812 7001 1249804518 97 7 892388154 1918036895 1155208191 37 10007 109 1367832011 89 97 1561875473 1224854308 83 1248135740 82232602 73 1949 17 994708403 422662041 113 1438684925 41 107 1543871115 1949 1448558247 1109267112 83 184776228 13 23 1690641406 43 131 137 73 1039962891 1682487356 103 61 1008115915 569116756 53 89 115351832 1270515584 41 1272208221 101 7 1485094261 1249766399 2126371588 2 1448502746 97 1331266989 1973783396 13 17 1256088647 1757809606 10007 351990150 1309902955 149 19 724634521 993612391 1928184021 826774044 89 137780716 147452577 17 489702124 59 149 760667946 1412840345 1890036527 79 346203247 29 31 73 67 755113316 1881808967 92299219 71 506934959 29 1999067556 41 555760576 67 742256463 149 131 61 41 47 1139989230 83 1523190448 131 1418831787 720313699 1802794840 7 31 1379639221 970564454 79 127 1201247280 10007 967967103 121224798 1806984222 79 674238936 127 1262882793 2115842365 59 1742137663 1023783792 1342352079 17 904854070 5 878469055 3 1479176415 1364019888 113 793255819 1559907709 915718994 37 41 1476189813 3 3281017 781205794 17 1073582347 7001 1889541896 7001 4999 149 2777 1706988576 1880774286 67 61 1160532320 10007 1420263489 107 149 19 435946590 286325015 109 127 31 31 424087657 61 59 53 2777 584261361 1327939184 19 41 1471869414 892431574 107 1663386048 89 934856979 249645356 43 31 650277948 1037668088 43 845577061 2777 703230818 41 71 1091417893 4999 1815614541 31 748129695 127 2037327970 2 17 2032960283 1386211059 131 1281669023 1116647668 1641817716 29 1201584535 336678560 5 149 59 101 1287756060 101 2061479791 31 40339762 7001 1082561176 19 72461015 11 59 441994665 98673783 107 720831588 852948027 53 59 1847698516 43420696 109 641532580 478929751 2777 2022336763 19 201704361 73 149 2038352333 615731772 2030120484 1675099570 113 1034828213 23 1070722013 41 1515332694 262815043 11 237454404 526368455 5 1631323832 1226723566 83 13 157026376 1701058567 107 139 2064494875 19 443518767 372073114 177305525 41 109 931030367 139 540408145 137 37 2139380404 1301153729 1911503489 1816678857 7 101 699710325 149 1230209814 61 61 7 1323230426 1937470303 169462424 137 37 561120799 230536381 109 1013741856 1442886365 4999 1139612032 489026493 47 603701276 23 1218374122 41 1583896215 545824006 89 79 1848182090 172777898 137 67 71 892928092 17 343807864 97 841826350 41 1433734419 3 47 23 854793183 1773564393 97 2022469594 2052724495 127 608366719 349937659 103 53 1583427629 53 785515968 4999 2 46041024 23 96711826 1788008845 776110941 131 121442764 41 1900162589 526451808 7001 236899838 5 241977255 542269825 113 2096174973 813272413 131 2 1062170406 149 823644286 950173745 131 478619504 1807927355 5 79 314930419 1604705932 71 1579145506 5 1986975345 47 61 4999 438577267 338327321 31 97 515779462 1667443562 1949 53 29 2142107504 1802538877 17 67 1632149748 137 1549851959 604867437 149 2 103084536 53 592901672 83 29 137 435954002 1969670509 71 67242195 47 475185040 13 2049285550 304287685 59 2640769 1461373086 41 89 1039349921 304098158 13 107 61 71 1437395710 994839575 634624119 605135888 23 361489605 101 1242370094 1250213731 16764749 2777 29 1150860828 137 41 4999 1322382173 7 807968960 2138765533 41 103 791523679 10007 944844977 79 79 887578914 61 1865156801 1185992197 101 426261511 2009697964 859571790 89 2080388595 53 97 149 2090750865 1409869192 137 200722125 29 893826992 1949 194328943 53 940510705 109 29 1888638862 1949 1487001244 1288731552 113 1354477476 3 392947881 109 71 1443800904 31 133817483 1661621204 833131563 149 1400598808 103 250518042 724348044 137 291512436 1319868324 73 83 13 107 140588691 899158236 97 1551576846 31 101 558209224 61 883685589 59 3 117185424 1563337524 53 2058088647 495852193 67 7 308921347 47 340609282 672767682 103 368351484 743248670 5 1486382450 7 357774690 23 1306320868 17 1673097976 908967614 2 833742420 83 301808169 2 1249845026 59 73968005 281360937 109 1488866545 103 465729744 424807824 7 1949 1111606303 1575138281 59 1454291944 1619532650 43 2042606167 644510243 31 1618276632 979115232 1949 1810219758 47 2051860670 936627731 13 1207268849 109 723607010 43 61 1585139656 4999 819371093 1809772973 469124164 2777 257442013 83 1718608375 89 41 10007 335604759 67437173 103 13 1409858710 89 130230941 89 1634265950 37 7 93390410 43 1810288132 13 47 4999 1016773709 67 1442742021 5 71 413178394 137 1271360000 653034140 1710471972 11 1160241649 1949 1222933620 37 149 10007 109 297672253 139 10007 1396454199 71 10007 1053456904 17 98372986 523069882 2 1785021937 149 107 748708318 113 331586296 775109488 113 1308354232 83 185340418 41 837537793 17 79 300607561 1554660197 3 59 351520053 13 219513801 19 79 1648512355 47 1746604459 61 2141684807 92605686 10007 131 1633550 350547970 2 9501920 5 1890103525 1053763423 59 1923222303 137 245091493 71 2777 79 3 1104617364 7001 4999 59 1351102655 592928725 19 43 79 558716756 43 1372878114 4999 89 10007 1943248286 53 89 381401490 84156709 97 2777 1023268244 89 1611280150 7001 675694514 885919679 137 10007 103 71 1614533184 1371821459 1949 1207881056 41 47 1914168158 67 97 47 518169125 1542722830 7 1038058784 79 2133336303 2777 323184483 2777 1791292742 1539279638 444166125 13 29 97 455020625 43 2777 1585575359 985768387 9786087 67 113 930594211 172848985 5 19 1717650521 67 1569963901 1397805794 11 5 10007 910867161 1099568051 53 1526397731 1188521383 10007 1878730357 7 1949 32185786 1563182933 41 2108674839 31 1403866527 1176785051 1026962419 113 59 200679796 371452275 43 290124449 1126373604 113 1301504921 216456042 2777 1965595386 139 1864622004 101 73 1255860391 1310328465 1458480222 10007 73 1410596374 109 7 455088339 1847982683 10007 625480130 79 2145488557 17 137 215744928 582380421 7 7 468587609 17 627220491 359624899 41 1909472705 73 1803464854 700984836 1912969133 92576656 23 41 1303304572 59 103 1904734625 5 1756064870 53 566510263 1566954521 11 107 356089259 59 1846318952 304935893 97 3 606845502 3 139 175012259 543877362 107 1286873485 547913152 1174021550 53 61 1763721121 1245819206 109 755591942 7 101 113 7 2096403575 83 809988700 2016470973 892940822 976795027 23 1263294660 779266200 5 848595764 23 1623837490 1684121899 613727069 107 31 699136273 4999 1355543837 2120475820 10007 567126711 344380898 1674490254 1347639600 3 19141016 59 90929679 660275716 17 736777700 79 1829302117 2084954862 2022238098 59 1720271091 7 941465021 2777 67 385672033 89 43 2119064811 1769322039 83 41 71 149 1064445123 138269914 409651577 79 841805139 113 1704316511 29 901525030 576297019 61 229473643 1738605591 2022406590 41 1505608478 360565374 13 462700914 4999 137 7001 79 590723369 292911302 37 1277787632 327078430 2 1604892639 10007 536485277 375976139 89 2127160698 29 954884421 261675410 1876845696 758471137 59 1422603200 7001 637945122 137 1713659903 41 1243958167 637049731 97 103 153260292 103 1468451327 799265271 2777 131 318041014 1526260826 974970734 1761668566 41 58399316 107 74169297 748665141 3 23 1771577346 2066004793 101 7 931132363 69247535 127 29 4999 741676635 67 1732724654 1569364866 1255964488 137 175125446 1949 73 2103935514 37 930002363 1500093079 53 952618396 29 437658691 21672646 1825781483 149 87912954 263613283 89 1706983535 4999 254119166 511913940 131 868175907 29 1192101840 746316218 3 733335672 488818698 10007 4999 101 113 993504701 1671486282 690289969 1740182807 61 407281812 7 1713913229 1205001980 7 2135544732 2 53 1085822792 4999 1768486499 43 1390443722 2118422363 83 7001 231740101 1844377177 19 980288888 23 2067970858 800643353 1949 29 4999 5 5 1410667505 755444630 3 242358345 149 1847930631 2101584655 101 127 2093865764 570004087 107 402627834 43 113 67 294661109 67 1342883395 127 37 107 1609094676 590925797 23 1852025469 131 251049579 998499819 1410451924 103 139 7 1760004680 19 9671760 168376024 19 970004112 154452937 101 101 1675778365 1784273474 13 1881981757 83 2777 1848324115 47 1482859493 127 1778269494 73 661423076 898343997 79 107 149 1895399349 1071623049 149 2777 616535477 1358064132 37 31 29 493877598 89 109 19 1074059113 19 1949 34063457 79 1822771582 5 41 19 553134555 566126698 340467059 1982142764 109 1503278426 127 303289843 29 101 346307790 970183578 17 53 583032754 64562268 205061001 139 2142197527 103 1810488371 1528977482 139 1210301926 71 1961001741 885919710 10007 4999 922400483 107 42005204 17 101 655518684 89 1335892730 97 59 894886866 107 2034361468 137 1684303915 23 1454881724 364862545 1949 43 240864888 11 23 89 1461681888 2064890205 3 7 1605797599 97 89 379246758 966608554 113 10007 7001 10007 89 19 1987427379 113946876 1707369896 1870468926 107 17 874702190 1333166166 37 103 560325150 1689093292 89 370426722 10007 1312137854 113 1509801301 61 394856400 7001 139 127 1204643387 131 226783691 1949 1866931508 127 1945079041 59 1295780597 674919231 109 372632009 19 137 1943801895 169470233 578054128 47 53 1680491345 1725962855 5 97 47 2103057985 89 23 109 1404637656 67 962122546 11 53 1949 1460449293 1813672585 2777 127 34734373 1234793822 792451706 1949 53 1627554581 852831215 113 1656197043 1154481111 1346664957 83 124755482 19 55350819 127 1318555852 2 1348174350 5 2046320139 127 786860417 10007 10007 81647113 127 674067232 89 59 79 13 1798849143 1512849481 13 97 569357699 41 79 874651581 1448111550 37 1126309896 1025491590 73 1614638355 1457883970 5 1544153573 97 1113521685 67 529225723 13 19 214623829 1039785653 1949 4999 13 2 23 2047497858 43 608047746 128280160 59 1625341491 349682631 19 626808779 41 638695922 101 1949 11 851210855 2 47 723994298 1800040088 127 504053669 29 2116095751 47 1018809459 1423515790 23 1475980564 218288868 1358485400 2 107 1522743915 61 5 667364705 7 293105155 47 7 1758058274 1109160472 2777 1516680766 41 13 1980455399 53 17 566105289 97 41 1678113600 151344858 1359036839 73 1280095004 149 3 1991180853 2 107 1169631766 73 104965446 1817882638 103 23 2035952778 2028225629 73 1300046488 101 7001 410944698 23 984314510 403377250 5 366088311 47 47 1924174501 468703364 101 53 4999 1319606026 2140361842 59 109 2035313723 980976203 10007 89 1406142595 41 19 1552001624 533924264 536731665 7001 612041340 1947210076 149 2 4999 11 1266806398 61 1688291150 7001 1046621680 13 43 235757003 1687932620 208582334 47 137 1167101932 1202054187 47 1714210151 9483519 103 127 83 127 1037609997 131 1438844384 101 2 1781842921 83 61 720096521 727530408 149 1357059838 7001 1626339301 1290884134 1907023491 127 419878692 59 324466370 17 109 1354742143 107 378042842 43 73 107 979583930 13 1328308555 5 632158635 5 699437695 1502775320 1720380855 195530886 4999 73 17 1633822485 615193722 517007893 17 1279704300 7 765958407 7001 149 127 615749340 577439433 2015029422 67 1149179078 1491549291 37 29 486640764 67 343673294 109 53 560132938 553521824 583238909 11 863684008 11 457865865 71 1949 67 1116148846 47 4999 1492481444 2 113 2076182448 19025471 149 29 1841550257 73 47 466076628 89 17 1193957787 1090445671 71 73 678662312 1787783578 1693643088 550961846 71 1497707770 13 1990236391 139 1088008044 7001 1719599622 23 426863026 37 43 7 619419598 7 311202051 1234312291 43 71 1728889150 1308419268 53 1461479412 109 113 1621485703 846125807 137 409121456 19 83 7001 1772583190 139 435089599 113 1942904033 1154260535 113 2101652336 137 1431913177 19 1203939826 1186457299 67 17 439295249 139 1790371569 499545585 11 278206885 4999 101 991592750 7001 588910118 1826114388 7 101 1158049694 131 1138980383 73 137 2107654546 131 92876472 1974482496 67 636260261 13 1777640904 97 149 109 127 17 1167610643 874925094 1199155615 79 103 1232831720 1910810783 854217666 17 7001 284793679 127 1537001244 870786667 979653398 2777 392226222 908516930 2 61 457238005 89 2094975457 1659260670 10007 430592092 1712324490 2 3 1028022114 3 307911813 1698338279 506504900 47 71 792788339 47 457247742 17 1024826857 2777 11 127 157349317 1738366729 4999 1949 1096587197 109 213101213 89 1744369562 1949 1419899239 11 11 1031801969 1963250108 1318155588 61 23 1786734237 43 1910488377 37 59 2142681406 2041952712 107 1729113506 19 137 1533474017 1323000780 7 7 155368297 627366026 149 1949 590547 478543817 97 1759004198 330745627 37 1250803294 13 4999 1152871858 2 107 23 569476803 154551089 7 1152805654 640455409 1826492905 137 53 1203505238 1842680119 89 109 1434937149 127 430320337 962931070 109 137 1744338937 79 37 10260429 53 882765422 7 23 628593266 1796794968 59 41 53 1540664473 1304824702 61 1409322406 109 139 1744723575 3 23 162733027 1839986706 47 700384882 152542794 103 421921372 71 19 775387201 101 101 7 37311512 112262284 131 230170276 17 2054192756 53 1728260305 1168019459 7001 89 1142532705 101 103 77687004 83 943980995 1939076094 312850984 37 1821865371 334286871 101 71 429268190 13 392814708 1949 61 1432684979 56679675 1754311974 17 568158445 10007 125277633 1575021744 127 317416688 978948385 139 1027730138 1372273330 103 1388511319 73 113 420088348 10007 2777 531501138 1365412022 71 377938538 31 936440560 17 1047157941 109557731 53 902690743 1931661696 29 19 478423515 272908913 113 1435955207 139 97 73 905319860 1997963530 5 79 1856682016 320106104 2062794584 883107574 19 379905070 139 149 29 11 1949 71 97 37 23 2126370526 83 47 146550183 97 1903338171 1551291706 107 1607586027 37 630569392 1746477473 31 545285009 228189348 567513868 23 79 1569723759 1704059819 97 1372343001 19 83 182492120 23 29 1619361943 97 1045722387 101 1184134605 97 29 905535324 31 1589168740 79 83 1057307163 1949 591305161 31 7001 605663444 1949 61 1388439239 8575990 89 35902770 61 986599787 2777 166593203 37 43 17 324576475 964823708 107 109 311307270 29 1966981722 61 872630414 2052505749 10007 101 137 83 2077593916 99925277 101 939867519 921787272 29 4999 1876824560 2052684381 7 1999028283 937145440 43 4999 127 2071520876 1364821248 470142045 5 113 1955543309 627958289 1395638296 13 67 109 107 669365678 1685579988 89 17 1110898425 139 31 23 1552349189 5 1745560020 930552055 1057605947 41 131 1839773563 803335754 109 124706246 803070689 5 950004575 544257455 1911293957 585231948 73 806839920 66939735 107 1949 7 1370429438 756213969 259181346 127 2016380143 1253298739 79 1047453201 1384370612 127 115258053 47 1958388721 109 1518227646 97 10007 1961211888 809690024 127 1213113652 1505584187 427480069 19 2063474843 2777 1673348182 17 7001 2106356819 83 810439390 1624483083 79 2035840112 107 1024946045 115357877 642198487 139 1863455091 54351555 103 311355626 59 127 1193760499 53 1997258855 29 17 1651136837 61 1938377724 1328647282 71 207141895 19 1068281669 67 7 1670865171 3 1313228658 67 1607696155 1455478252 53 3 61 1583871893 703854064 480481123 1949 83 11 339713220 710789508 71 4999 113 53 741008518 101 47 79 416847924 1141666841 745228451 1555109488 23 5 125071780 2114246040 244667749 73 7001 1534094125 107 1519262184 1123912164 1392994755 139 59 1274139928 808511161 17 1655295695 101 137 655136468 705620496 7 19530612 1502655747 139 1949 19 98129433 97 913123953 1438310859 31 37 239374830 206257758 1039043355 1477858488 3 149 131 778305075 19 342032205 83 524000663 107 31 78109646 103 109 1999385038 488555197 13 31 127 7001 1466086411 327709809 374074810 37 53 625015485 604296672 836580624 11 310520435 5 1705947345 53 4999 29 107 1446489344 1017275253 139 132360756 71 61 67 2017224396 59 12132937 212093768 1458081977 37 131 2098265169 13 41 37 1949 905513196 59 53 26053793 7 7 1544783156 404121998 1949 475579388 1950142114 1405006377 1382505589 149 10007 97 636206025 554394290 5 131 1483301341 622511083 139 373445740 2124472247 37 57195354 1949 2777 489018592 139 1187462822 29 332783091 156288419 83 149 1441769296 1401634805 1125864087 1237705724 113 751715274 506912203 97 2126418374 137 11 1766238648 2777 23 17 497641580 43 109 1822757514 1670338127 953553055 7 113 37 3938152 1282604797 17 61 1643599126 1651145860 13 298885733 43776628 2777 103 350426302 273639600 1949 71 1049615720 101 1431373397 137 139 1986747572 67 149 740891200 83 1028498148 3 1666674036 127 61 431615931 1949 1749851180 17 89 675980187 107 47 662773320 1808567486 113 917045624 97 621901629 1521492724 31 61 1611510312 143876409 43 853751569 47 29 59 368131444 97 1049808302 130040299 43 1841634419 137 757322985 83 137 1527143932 31 22118531 113 43 322499133 59 824002201 41 1867844011 70299584 2091270773 127 336978912 67 1436218700 43 288887244 941244174 13 890065657 1107802458 127 3 1866748389 11 1209981174 3 1258184085 29 921047807 79 29 1581700484 5 131 31 623462762 67 1140379764 31 311219106 9566692 10007 25037514 89 2777 1265975983 463475746 61 241240970 1657945779 23 968359593 43 1999834325 43 1023251306 7001 1083574359 1017397442 101 19 67 103 1481604015 1884522505 53 443551284 2043983029 11 127 1417553045 1365691615 227176231 97 1370041407 1212347158 139 29 489889199 898552646 1339697358 7001 31 246832662 10007 2135263639 17 59 10007 1403401694 149 10007 672268553 11 1949 706329294 542667866 101 23 1234050096 333517365 79 1521508321 11 1337734080 89 1893273237 113 199838579 149 648033482 64505378 7001 1719109552 17 10007 4999 13 97 932560233 700552514 137 7001 1040593635 113 131 1346255569 59 1816283435 731370667 1409909430 59 1683022542 127 7001 107 7001 1806825081 113 515102146 13 704024282 127 445971422 938803568 41 1647789180 103 1801141739 1665584881 17 1892328888 79 59 149 652664253 407107187 2777 1329205495 127 1643827564 1799754185 37 2112265834 113 957521572 2 17 149 1752578677 396829 101 107 254091130 1949 101 2 2777 931505684 149 664735488 1226975992 11 41 1320732836 1676708464 113 29 72279658 809928298 17 41 67 73 215566153 71 14324605 13 2139715500 113 262612452 2777 2050720082 59 151976920 103 73 11 29 1894046646 137 2 29 461414240 7 1103073921 89 461433939 200811899 1993410421 109 103 109 37 350134959 1428279291 11 37 1442152145 1402470866 1029246108 149 1811811690 10007 1952816015 509246223 7 917084574 978903604 103 29 797040264 87054267 109 13 1264406312 770604991 11 1365473626 1545524299 1265276730 97 1932768905 41 510974390 1481661987 137 1737155928 97 358909700 627368315 19 103 517653270 127 768693916 137 307891197 71 1582911062 260764966 17 131 23 2109899587 31 43 220280099 2050894145 1743951056 107 1922059177 79 89 101 1016766798 1073143194 1662616108 137 751384153 13 1723457671 117772598 137 10007 1315880472 73 149307557 17 902777308 29 166714418 2777 1588682822 73 1490224287 1892292232 2777 41 1841902860 2 1654236406 1122261704 599270870 73 125478264 149 23 1123903027 502375062 266447220 113 1211439619 400931674 13 7001 1289548054 357027565 1949 366546718 103 1430958915 2077116832 83 2777 2002638525 83 67 47 772511176 7001 63331046 1393881387 103 13 2097465312 1167957392 2 83 580577865 1949 1790450799 127 127652258 113 3 200852565 8320686 73 97 2096469485 55663902 109 103 31 725901890 53689303 2107668413 501110351 79 113 782228137 2777 17 1340523253 484473344 89 11 1294060647 17 71 943780919 1919524121 167174078 245315316 131 1006873964 2 2092669118 1789789554 7 23 927273624 2777 1290066458 43 1172544056 2 1730999730 1526416564 31 59 3 79 641459065 674069712 4999 37 97 564011464 137 1885443936 1453994664 83 23 2777 650559459 1135945735 7 232247064 638760563 1266040418 2 10007 2073830666 31 1546131820 311733551 2028227674 131 1355057070 5 634497830 73 61 775534500 1798043299 13 2777 62471392 1498330274 1144825989 4999 246647062 131 1881089260 47 1011245279 1212479454 149 1859923862 107 385900101 131 1038652495 217062939 109 212860868 89 5 769117525 78720410 101 17 1923783087 281984508 1566907918 109 103 97 646305304 41 7 43 926740859 1218303993 1649951815 488735410 5 285644861 1911148530 139 73 1787588230 1064647111 43 11 1387816925 53 5 2104888595 1536660015 23 89 524011797 67 59 447307851 103 2 7 1466933881 2123156601 685583442 73 29 849268857 71 1676908601 931855544 17 2083899576 1803323824 2 101 601600036 1397390045 2 101 29 729375288 3 11 4999 380968791 7 2 1508141326 1949 97 777926038 89 17 1214589556 735795953 131 61 387292416 723774585 3 103 1215356328 107 1318825765 53 1751878907 53 1556051115 1968001321 835057955 4999 847470754 96949216 13 1213791336 101 474228229 59 67 7001 163874550 1662319860 5 67 1580683899 101 2115560342 442306876 11 525916985 1650048367 1640118921 79 1787467351 17 1631313574 934558136 53 1061307696 1686222688 4999 1707248866 43 29 53 884036873 17 3 1402170711 43 1074938338 399527448 1822733578 29 41 1107605775 10007 2 300733338 1347341102 43 687821120 113 47 820871591 109 7 430265255 476178549 1085898662 339730795 53 369272846 71 7 997294284 1122271087 2777 945071417 1341515937 97 1199841597 508959679 29 1687169473 127 1288604448 1256062550 149 2 663453092 1852356476 137 10007 127 750782979 1734918907 53 619350633 97 1152806976 139 4999 131 113 998286974 113 767144289 109 5 529931594 2033439244 83 89 4999 37 916799002 71 1684631058 127 19 1174281099 37 1554383801 5 89 109 1911873625 43 6230571 7 1239557015 107 826781082 1240733993 357108633 127 79 71 1278154697 101 19 1949 573107348 297475870 89 1540730709 883635076 17 815108401 137 13 127 11 61 2085471355 1025526937 180224459 137 67 173767461 23 1277420759 738367297 1534293080 4999 37 1322867105 89 617155716 2 127095238 7 1527779337 109 2089436042 137 1212372273 1155677508 19 116442409 806297730 43 1714898280 89 103 2094427285 240546517 2777 139 620493830 61 1619143740 53 113 1330797723 67 10007 1089892391 11 97 1591438745 71 537302653 1339986905 115548842 47 79 1146460798 10007 2 53 472774416 2091034652 1145428374 71 89 628883612 1214963475 19 1302176970 3 1151592645 1949 515555327 807319021 23 3 139 116945982 47 1667871939 854823122 89 2033524955 118239667 127 1761682593 4999 579044168 1883730546 137 1390997442 1788592696 53 1799021241 1592062198 113 764707499 23 1228424135 127 945849391 4999 124645066 216566678 1842216483 4999 17 442457147 1096469958 97 17 1606454746 59 137 1145840189 149565777 83 1680607406 1497417608 97 43 1416939913 59 632671028 23 444216581 83 1491899353 1549016154 1369560860 2777 59972385 11 1058517108 80931640 83 109109184 107 10007 83 2032496447 1827426106 3 1426038366 1125845205 372700860 17 685958704 2114127633 103 984997755 1726935069 1306428220 109 1231040434 139 101 13 41 110426858 23 1666188839 308866793 149 509906012 87893461 41 1669609339 98258345 656252052 79 53 1408037509 1949 979488907 7001 1063103965 56320019 41 79 1415320392 79 1878559881 941899146 37 312532414 47 71 1832241747 53 61 1719241141 1283651121 41 2045061960 2136247026 2023217976 31 1977881530 149 103 2777 59 564144371 193571625 73 31954217 629855826 1913115887 83 13 136264613 2777 47 83 89207238 2 1951750327 61 1275074033 971329455 10007 2026144690 1166271699 4999 139 66047434 9094299 7001 968943702 101 750179108 139 967440000 1405398149 109 1382965186 1727296983 139 570504650 1383697818 3 19 37 23 1575026568 11 10007 23 649208005 1231975014 3 1410392079 4999 432083566 1148765201 425767333 71 2112549194 149 101 1634296150 1510770654 17 1249060686 1243361689 29 1527637031 31 293851263 581144042 61 604139879 401585037 41 89 1949 103 1177211711 622398076 139 31 67 1127122039 2116295366 7 1130131548 1949 47 1903241171 1963641918 7 890808132 61 149 2048843274 5 53 1794647893 949450521 113 870426205 706230395 5 200919808 4999 89 1652885038 107 1445522278 924628088 2777 1006129316 10007 1241458413 26128277 139 79 2068110639 17 131 376301823 47 137 640671047 83 1039380282 1306566246 29 89 484408666 80381596 103 1627559341 1558414029 19 85479794 10007 763396732 149 1200762988 7001 1357668102 7 131303004 11 206078609 7001 83 279702685 113 1398262226 443891370 13 1172511244 127 678534457 97 756287540 1332781307 127 113 1717481396 10007 623946457 1518584995 101 1811426011 59 1838994482 89 1339103879 519966623 61 131 1395517324 131 282928539 71 83 79 23 1020119805 1771044413 4999 1889222936 89 149 162313150 1998679518 127 137 1499673240 2089311239 13 31 19 838256478 103 2 687840264 5 486465395 103 282829451 103 210988496 3 11 366602808 97 1111938570 1201313538 2777 139 1146841879 97 2041478781 17 790982171 1378737145 3 89 166839383 2777 420984869 127 1772787971 41 704064159 4999 41 357683180 3 83 71 989159362 660336681 43 107 7001 129805541 1865556470 131 23 131 2064824366 10007 31 646569325 1054813967 59 1139071611 741185210 1949 246342438 1003613025 3 10007 254217828 29 1597529757 609266677 560482128 89 810768583 97 383091412 7 43 1782562291 307503062 43 1589916728 109 1438721094 3 1710269868 1843538517 3 17 127 23 1021750528 19 1373690982 59 1126658631 131 1548245901 658958034 895318716 970687266 61 83 61 27241258 1877568135 1719566010 5 346110415 83 729489367 1329509662 101 4999 189287135 98660508 216679842 2 17 13 981108440 97 1245042363 109 1751239254 107 131 103 17 333228135 25974385 127 23 906626055 73 47 1380417589 37 807455107 581297528 1966910060 5 239629960 11 2133914517 139 1604281315 47 2013733847 1042121868 127 2 1823064373 71 1654414938 11 969092467 2777 2 4999 13 73 803246827 59 73 1117709531 101 5 1558091800 513830870 579755605 13 822013738 3 833284581 131 1002140568 2076939435 113 1732287401 1069532233 11 139 925587896 1949 11 1850162094 705498992 37 83 1018355801 17 3 285699732 149 23983338 59 2777 103 725072002 2083113309 515174992 127 562256774 83 528005164 644164768 188923080 43 109 11 1232201268 113 1104696927 653271775 67 845203917 3 1738055844 67 486810431 476709105 127 109 3 1082755497 1114646932 19 931450851 101 936040219 83 107 109 71 127 137 260882312 149 1972045959 139 97 775335707 41 760725890 97 19 521522982 657396884 911310852 127 1007234562 884899381 2777 19 897025359 906267330 31 489284935 2084307379 1953746014 11 73 67 359102245 1613609441 1066745723 89 89 37 101 1611597208 1997095701 1078581790 127 998910117 109 1792947213 45419864 7 1495094958 79 31 3 212909463 13 149 835324545 558344571 1257963690 107 47 37 1092612442 1580459144 103 37 1078964659 73 137 83 359669129 1534815001 71 10007 1188504993 79 71 1097515657 79 426432718 41 127 109 67 29 2777 2126462757 59 708956095 79 2069254347 477052086 5 151973790 1084997860 149 87478049 1822555335 71 918045300 2055109300 5 4999 1640775934 7 1971916240 73 1922500990 1937799162 43 1643334784 5 1949 5 1739912245 1735829542 933511870 107 41 1023204667 61 625752518 2777 840450841 41 815400661 2 10007 1667295920 5 2 47 547449785 5 1619319133 858154999 89 131 474251571 23 848652418 97 139 71 113 788350512 1085752467 3 1788922376 614723830 2 41 746951735 1949 1884642071 160369567 2 2 608762196 157838504 390303821 109 1613987525 2777 1315096756 1444090264 29 7 1303958621 821716676 1231114548 67 19 1970136372 149 643868599 966020230 19 1648031522 1949 1359551020 10007 137 218148662 1582235057 678252050 7 1855964887 528950262 1885174338 73 1440262425 43 11 101 61804627 339574502 137 1924947681 23 127 107 4999 79 13 2124802656 83 583800337 1152426159 1949 1817107272 109 1421626437 47 1719559638 292590058 2 53 645269103 101 1294630423 1600542188 1966745645 1949 19 493125639 7 4999 1214552041 109 79 1378607275 11 1605962006 1714988440 149 1744745002 1047658187 83 1308331573 31 103 131 107 109 834244503 79 7 600677105 759790591 1356232215 113 1564424658 59 558276585 1505317586 1718408253 97 695088282 17 103 2136455458 3 701753757 101 1232932654 37 103 10007 1515813448 31 277227141 83 23 1446965052 97 130775982 613699503 1718725895 5 83 41 59 4999 7 44509689 53 21762171 1614542975 1595204399 1325321249 23 31 594138402 795774498 103 1393419331 17 573569800 1292001406 83 2056693852 89 103 1599132989 674620049 4999 23 50675900 71 645223008 1315403129 1159609374 31 1296221681 59 73 637570523 1949 3 289940376 463445410 103 7 107387273 1279823398 103 2043938624 13 2025012461 89 1884921032 89 3 1757957071 1949 1825897262 1805699270 2 1301930197 103 11 97 371730675 47 1373118440 150108858 149 43 89 43 4999 956743148 2777 912922379 1844965933 4999 79 7001 563902546 1047586146 109746723 3 13 84166615 145361682 1862012497 10007 124142279 1800437343 17 37 1341473591 1697269920 383195194 53 893057383 1944540616 71 10007 61 41 491669704 667408336 7 346749587 71 1354487874 7001 153028216 113 71 893467053 1102193421 137 1390259286 1233562248 1972034410 1618725948 89 1890726779 4999 79 2101054375 1642573511 73 1327895915 23 1972480796 461090531 11 1949 1361555880 41 702880076 29 59 1813701123 82768485 2777 2128156727 7001 97 1298758996 103 459191209 10007 614149604 41 998945443 137 843196914 47 1894710483 468157741 745324745 5 1949 2115380283 1684111410 97 474249952 41 1430666218 139 1221792069 47 1694576476 113 1309414959 19 139 17 2059643201 11 1488610167 5 83 417073091 751679922 107 1362871417 2015746151 23 103 101 73 2140990580 1511916776 2 2 1283247486 47 22154766 71 97 1477946029 17 471721406 1189711272 1794113183 952539227 23 825994463 7 827418697 1287019281 67 1949 127 487157014 177489992 149 1963758137 137 3 287107473 13 1944193433 5 47 52579016 127 857803877 149 261986253 127 1259815235 113 686567067 7001 61181739 628989732 109 17 37 1424605709 2 974867916 25778716 11 3 11 5 595066880 934094948 83 409973603 67 1203377821 4999 625599855 27969810 1897712898 131 67 157250139 1824509609 13 625196841 139 2 1572321604 1469585099 61 71 965266584 570084205 357600708 67 113 814461851 7 657105024 83 2042234256 7001 1549258291 137 3 558192810 3 1307249133 1949 2139723685 1127953208 53 339741636 13 89 635872800 4999 103 149 550190099 29 468119102 107 1108266945 79 131 3 113 847980363 10007 1399799174 230551273 10007 10007 440829722 43 1521666107 17 43 149 387611959 7 1833613537 1572669872 89 1046984285 5 878396465 67 421170509 436537169 17 1833502173 59 73 127 1260768751 789759193 31 1619950198 107 2128527781 3 11 520387721 310231495 37 131 3 3 1437444720 107 198181548 1643183378 71 7001 1260852096 71 1893008106 1740015461 31 789951921 1811049988 11 4999 1869462625 43 1256030654 1745829774 41 5 7 595976808 23 4999 127 785591647 1324672230 89 716069218 29 982922201 830379116 1846743950 19 41 709788761 645883168 131 1888424474 827638350 31 686080406 1585246566 47 71 98483353 41 1949 264692897 79 1062221123 7001 1425151564 1832007678 107 1645035440 5 3 979375029 103 74423577 1011483793 10007 786350060 2137815424 53 127 246053310 1555928150 23 71 2007198684 504276080 89 307574933 325077433 7001 97 59 1176058623 4999 71 71 919423730 83 750434955 798974913 41 103 417601821 67 1370890015 29 947051260 83 7 101 891334898 61 492905313 137 127 149 1314866344 11 89 2 1872555574 303219176 611859755 19 109 1734018127 4999 508081060 149 328853241 23 47 5 1981470365 156434829 131 1199051515 5 641626121 61 318939964 998784062 2 338071457 109 61 193892038 711626977 131 687652481 73 3 1191921690 1401444042 491990369 37 2039810810 1333972836 137 1114620016 631177642 97 1465202266 211471155 97 149 71 1700076015 1040399302 19 1142358687 41 1031418427 3 2134401996 726709867 107 97 71 79 753222327 107 1463130519 13 1134695211 1000330994 59 137 101 844175422 1202762849 59 697209156 7 139 1963622475 5 127 1350897476 434656865 127 53 1607839111 17 1142799092 1579960889 13 1073819318 2056359129 11 192826084 991760095 5 1364500246 83 1844280833 73 769334442 131 79 1685831402 579170725 112251185 5 1711299415 13 109 107 195841672 13 750999821 1949 1145536444 1611655386 5 762633300 1562772210 17 1356762333 1043244576 137 267057903 7 1950877657 7001 885505593 264230946 7 1835470674 89 7 73 114349726 53 592186586 7001 1704113410 10007 1635494045 97 949387585 5 1307566945 7001 967748230 171140706 11 1949 172903586 3 1550998080 1348414938 922991667 3 1518646431 10007 161172742 1827688487 43 1516467973 1442647999 59 10007 101 71 2033617251 109 1410363862 19 7 223958329 579491633 2107793543 2071338098 101 889216479 43 113 61 534887089 109 980790379 71 1878206949 437870711 96300729 139 139 71 19 562587460 1796095709 4999 83 786335941 67 1406493857 1052426183 10007 89 249108597 1826819963 830727080 83 37 134923075 989952290 71 848709680 690217044 73 1724096081 19 131 466413579 1610178509 201850836 37 1003684755 1818544524 1678458750 37 1959831022 37 969174189 1475299997 830100575 53 1908770764 61 53 181043548 3 1920318183 2140001616 83 2065242354 101 745412841 1447954688 41 127 7 1524882401 1786130269 899342090 23 1880252254 53 899750949 306695895 83 97 1405592080 657622378 59 1166073581 846784638 7 108355340 693166981 131 107 1949 2019532361 73 1315703735 41 41 983055032 11 2777 1743643561 619164546 11 1723899548 2065845914 29 97 1362862373 1930943734 4999 10007 4999 79 4999 2023840151 1363179570 349675212 3 2 1047729602 1607571676 103 71 103 1736747339 43 1705995803 323682112 13 1300469677 83 7001 131 53317524 1386225625 1086643118 67 1207708474 149 854797185 29 2 244014344 208944494 1699611807 1949 672936389 131 1237116054 137 149 2027489989 137 131 103 126465460 265138171 103 257198622 107 113 1841136346 11 201777675 974674393 83 83 2036636453 23 1333408136 113 61 330646962 137 43 890664504 1371869420 23 996220505 467900514 107 1402188134 1789925694 1313050617 3 729497299 59 2777 71 1365186580 1404474430 31 89 477936141 2141186297 3 2137274232 2134587249 1287297791 13 682981221 71 23 139 41 37 41968656 1777173418 23 131 401922881 149 73 994881887 1866805056 1767703493 1906995389 7001 127 67 1215310591 7001 766280236 23 1568236117 127 83 1735278676 118430708 148568589 83 485809292 1616565830 847947260 139 107 763468968 1234711199 61521089 43 930836515 2777 1163968442 53 910872946 1949 277032809 53 382353660 19 1191192365 1528935004 1432581937 43 700731134 1479767977 109 5 247958505 2072050257 61 444069020 1876836788 17 1044199398 47 178648833 1553075285 53 274600897 139 973821155 83 1658132500 67 1725953634 1828672876 211332849 71 7001 664110603 13 2038142507 53 13 1294270913 330766930 79 1851217507 79 347221590 744486834 97 103 23 575182919 2777 109 31 113 41 1899317385 1458783087 127 2040103492 71 53 1197534841 5 652875355 1113903466 139 2 1697935370 1417021957 43 1432248414 131 43 486501140 137 83 755322078 1814053727 19 737657235 639583532 981051618 2 252506511 61 1062373011 590665461 59 132813982 991537511 31 2137148723 288112936 89 4999 1579244088 808507574 7 109901673 282691646 1820399025 107 113 1284394612 538679588 1514595239 2777 223767883 103 2024775648 33032924 2071311921 29 334671629 11 1593585867 79 53 318749928 883948001 19 17 563654669 59 79 2128090150 1172636500 4999 749924985 46865625 53 37 319005185 900975020 137 113 1550075014 13 1524997760 1576186768 79 493148889 1508204188 1465260460 41 1156860134 1637875283 1949 1949 1156466532 817575369 13 13 1762848399 465539165 59 1935482669 1645302789 109 10007 1915569254 37 1109920376 1636614659 149 384280387 1284386822 17 706020166 67 1919977196 1115084514 61 1128481607 1435677406 97 109 36003899 17 277722999 17 23 19 1587150232 468104616 73 17 501422684 436067467 61 2070428286 117732355 10007 139 5 1147977394 1967204589 17 127 1345468861 149 1936658594 47 79 532344010 29 1633970718 1262547249 3 127 1529989447 31 37 1558263333 17 17 73 987860718 886554907 61 3 1875815798 89 572787463 101 53 1314554972 377697109 73 917533423 1232084052 101 1881446887 131 3 1170220158 7001 1898682491 37 767011332 79 1641589759 137 1231049531 1590765554 101 97 1015930179 1364692903 1668545588 107 73 41 2777 511408995 5 508927665 1812244845 113 1666959502 1039191412 827964686 89 4999 13 2099823555 79 131 1208813051 127 1256355501 23 10007 1075732719 101 175047140 61463582 107 1949 101 10007 613939457 753927380 974704748 2 97 723657927 551070907 127 688654833 73435424 2 37436736 73 1987939038 1864840884 41 7 2 609835602 29 1762890889 4999 2139898885 1895747248 107 113 1777335281 1788234291 23 1447358719 779599539 107 113 55194059 61 1347046713 905852864 36736234 67 11 1964295938 1157562021 67 37 1703302659 83 355575901 1110223272 101 1784932930 127 686903376 1008386115 11 749510660 61 2122736682 79 1379508586 53 621994697 1274885848 61 118317491 586874348 1811302210 23 23 1267233093 598864179 1372273989 1009811618 2777 3 1240186764 4999 341491688 1645990736 103 30177764 1438249528 2 53 357422937 960053311 113 1187362303 83 4999 797465475 97 1147429393 103 40820255 131 59 944137550 19 1786243162 109 1505900727 1165363472 56714504 2 41 137 580385567 31 51973360 47 83 1973763572 1412568102 1760423325 67 113 89 11 1355124672 3 137 19 660134309 571603676 1061045478 53 1676422913 1639839168 149 1923408369 1391654604 31 43 4999 10007 749834517 1327568648 1188982722 137 1819679758 41 109 2075723951 10007 389562503 310106923 47 448843373 23 149 139 113 1553419475 368708265 5 974748540 1264249675 2777 886047419 412175877 107 103 61 131 1135196132 307898689 7 131 23 31 1068936897 3 7 1384748659 1338241177 23 574105535 131 59 1272113986 1776755323 5 1795355857 4999 7 2048045006 89 887638563 1594561825 1676454642 451309720 4999 73 2119234603 1197694940 41235871 19 92991339 97 1761130642 294370054 2138870401 107 10007 1063634023 70459287 17 17 1665184814 1303882079 10007 127 5 31 1376465627 222964276 67 24495688 79 1553497317 1566201648 349904995 11 7 101 103 1954921975 67 131 31 2777 67 1110820537 59 1848605601 149 1315265316 151724520 29 1683053280 850111929 3 2047573500 137 1094208725 882645516 97 498371353 858091585 19 17 1373832849 137 1739307886 37 895822910 19 2 1682317014 103399453 61 1393479264 444729937 31 61 1742772013 140408702 139 479454090 1991469461 97 1250826252 127 89 1269998761 1040653326 19 764494754 149 97 2051260358 2168532 41 89 1666550899 1180452568 79 103 7001 782173465 73 10007 47 73 7 367316999 292503456 275278456 2777 1721134614 67 725273861 1571572661 103 1432040705 89 3 978875792 2 1194343164 134977185 47 67 27637701 2101353294 149 1287391290 109 940913506 1897297878 41 1272579689 1949 447350072 109 706531133 1415797910 1591221 2777 13 545536472 2074247539 563422794 2 19 21539692 217296464 10007 1172001911 409767941 29 1230576033 89 46173753 3 429032901 2777 1041017277 61 1895335824 2777 127 2057145153 1115547186 67 5 51771096 103 1156685211 71 3 1670997885 37 23 623633937 37 978846137 1877766425 5 1696723365 13 29 19 137563648 520234839 29 113 1124972856 426687800 206118141 103 131 1894804305 425380449 355574610 131 101 899497718 67 839034016 61 89 7001 1621032543 109 222245005 693324643 934324380 67 1753624491 59 493481284 4999 109 374786367 1246193400 3 7 666296974 1634538595 1949 43 1283286410 197615014 89 149 1930552025 41 986807188 687501776 4999 1343426261 273440301 67 59 877164918 861550922 2777 1408294456 107 149 905011845 137 61 188511838 113 1802374751 97 139 1044471993 11 302407667 1319455760 19 23 113 1176846862 729612863 37 41 893062738 19 736781930 353921528 2 79 43 771200270 53 65640659 2105674153 71 1346387981 635207731 1403574482 7001 11 87377246 71 1514608423 1845939508 777486634 750639850 127 41 1220234866 504100354 17 97 1789865243 107 1605531576 1949 1207380163 465080125 1852917609 107 31 340403219 1470208077 3 572835567 1116848478 41 1410123455 25739560 137 1362162915 127 2 1172420344 13 127 2060712033 553534867 1749568404 131 31 462071035 1361750153 61 31 1390131295 462708876 101 1286159512 47 381101615 107 797030125 823598030 5 47 79 73 1847937486 41 2122905142 53 61 1949 53 208672793 7 79 137 2079278018 41 67 41 605865872 638040230 101 17 1648166048 1735079959 2011825186 71 1624243854 109 679591892 282118706 2 149 71 1941244025 97 367978909 43 41 1751347595 904221257 1688328224 11 1866997412 97 23 1170167412 380356750 1490210402 229813412 2777 149 1210771914 1854384800 1710600077 19 10007 2777 1430612256 107 1503074154 791623949 137 10007 193337337 107 7001 370345899 101 47 101 13 847404139 1012443987 43 149 19 1879343694 79 1321206665 2144523054 3 1423265784 144648968 101 1464940360 3 678822783 61 1388682751 1926728249 37 15572288 149 10007 29 1717130571 1433652265 113 1286608282 1438574411 1277360600 137 1111499084 13 1442225005 73 17 559167417 742499939 735062693 107984376 103 4999 11 71 1055997981 19 1829567570 13 1087054446 2040831668 71 113 60783604 339950170 7 23 921390735 17 512747693 89 97 1480972041 1080980323 658839187 31 103 37 101 193862370 2101750234 2777 97 7001 1163741225 10007 1747225334 2 89 11 1359932112 1904392919 7 3 7 109 466395086 10007 4999 103 1738813864 5 1949 1406688801 207713064 13 19 260630809 188879361 7001 1459678817 43 10007 71 137 1683012257 23 661581246 1060369042 409672004 1949 1825826850 305361630 5 1493275047 29 7001 607836041 450294354 71 41 1011114284 3 17 2140140020 1936494589 137 2777 131 11 73 7 127 43 419541368 43 1112552760 803946957 127 1366644968 1949 791640922 1299175075 127 19 749904939 101 486431049 7 1187031055 803267220 647019190 965805960 5 23830859 745802174 13 189871440 53 692710550 7 139 1257926509 7 501646985 93149497 41 1773973404 1218676286 107 1375701247 97 1840023504 71 3 1322518392 1843744718 2777 1900789852 5 1654355005 458607950 131 137 969354323 71 1645215195 89 876954036 47526637 79 67 149 5 769764870 1036780790 103 17 13 127 380073154 1850745854 11 1864497536 765652723 31 1414590543 109 1613948196 79 29 13 55092505 24903557 1187616258 109 137 1185871589 1713040328 1298820531 113 1234911460 29 1534710213 7001 89 31 1190721811 107 101589973 1133573240 4999 61 774878120 1949 1369413809 1092267269 19 1054040791 109 1337105398 5 10007 26379758 23 1658944667 61 1697015739 1949 2777 1372659992 59 1576632220 1218045737 1618749275 48609327 13 2127834348 4999 1121440667 83 1284776588 113 824967800 708852955 5 120094800 2777 684624918 1200915540 46073849 61 37 781523176 47 89 101 251218937 37 1295184852 79 139 137 107 2 61 59 733856337 827072561 1222945585 43 715928887 1949 23795341 393873410 109 1286532886 2107216013 139 1737355776 3 1032983509 29 103 1845293204 11 2 996915862 127 1872553786 851649149 13 1623076312 37 29 1461777132 1538966287 113 2038568312 1408034327 83 1462298462 1446511883 23 259162227 3 405873234 131 83 103 61 1766554754 101 37 102527757 41 29485316 113 113 1279085420 97 301523142 23 497987876 79 109 7001 188291895 1619107268 1845702971 1436182552 7 37 182253292 137 23 113 1884244264 1500244891 4999 29 884107456 71 1783471223 149 625790166 515840745 1547095758 3 1101966098 61 295763834 79 41 250691344 73 1114979224 139 19 492147329 1808134316 139 1089099055 2 7001 1366112131 1069738167 29 107 1053910516 338104099 127 1647540761 110055070 41 79 162602318 23 347403132 23 279345511 83 1723122496 288680391 2 938385398 1778630430 814370901 107 942561502 1539228425 23 3 61 1960168022 1383428603 137 1688024128 43 48231595 1055642604 61 1327274173 529510398 537606061 10007 150701352 1090286800 131 17 59 1827481930 2034870470 31 923602189 456851526 2 1266869902 67 109 1676818722 47 83 457845553 43 59 854516570 470356725 5 388391528 415055361 83 1746649442 137 17 1172072939 1644459691 79 1679382869 41 1157394207 101220841 149 97 84560914 11051404 113 644427252 131 1986229526 2 2019105589 371150262 137 149 19 1631816520 113 1477588565 113 59 858073226 113 29 766071255 1098115857 103 1316061493 59 267704238 7001 766772509 73 900358859 1263085886 61 124275215 1551893772 127 31 37 1949 82035359 1294970172 61 3 1934881574 103 259434134 39494494 1772478567 2777 357120663 3 1929842682 199051370 1949 220377328 4999 438412300 144320340 1565451455 5 11 2035499906 363798402 31 1076964474 2099864929 73 97 37 2 1247587921 61 401930708 107 786806952 159419417 127 41 499746786 131 1374710502 59 31 1949 484412256 856594197 2037469321 71 1949 53 535031188 127 1624913730 974666868 3 137 1959655672 67185896 938797843 1071523032 137 89 932657198 73 155698926 79 67 1605137358 1461152415 1927175098 917029837 1949 43 857048801 1592719079 79 107 2 602261672 689683509 41 127 1361911678 470530041 73 204951745 1499698588 17 1655377594 29 7 322675417 67 1887571235 7 61 17 2116580269 188060902 103 1803242940 5 1221654005 1177329037 103 1623470241 13 1171073046 897592701 97 348213585 137 1212419175 1685026669 131 1458004979 107 1436069042 37 1024202883 53 997628919 2777 1086990002 17 33873877 385181563 149 169772040 5 139 5 353635503 13 1949 1502944064 101 97 4999 1554279082 1760932823 1997489881 37 17 599385303 29 1713112125 109 2147207963 31 491434503 1949 319310517 324502778 113 2120467374 31 17 1949 7001 1373785227 2135317802 1675394287 127 89 1042353404 73 1606034496 3 32012982 109 2036924856 576651349 19 399228437 7 166608446 61 144069190 113 1925851202 11 409179106 71 7 31 632539632 43 47 7 61 1688031223 101 2034033950 524490573 1844956314 3 1865347997 71 553523810 1958701542 139 835288808 1008525540 67 107 7 557257810 103 107 1380598423 2777 899153722 103 361627953 61 2081486835 7 1662100118 323428063 1552713580 11 103 107 272049212 103 1066700651 2072924974 2777 1425315840 83 61 103 102631157 61 1573963236 1551993098 2777 19 1251475831 184020130 1640672995 5 296065415 1702336502 19 97 2 202168915 103 1116097602 902929131 3 29 1751983090 103 273383939 2121937608 103 113 187453892 666998139 1996000534 31 17 423959557 7001 2099725918 41 1678668863 1968408155 1171694361 2033783499 7001 610943572 23 1754579265 600947096 73 1995602168 101 1137472201 707695983 79 1990235861 101 1255059431 83 131 114977390 1146155418 631208174 139 1089290597 834231574 139 41 508331694 137 1887934665 5 1375140735 1273567121 1565858167 37 29 1247246949 43 150844989 994010075 165274331 83 3 238576410 2110195232 73 89 2015465965 619956556 103 637764474 520803462 3 61 1750222309 799947534 4999 1039272104 1535657807 1996099980 107 1444031982 17 644118406 1980720915 23 1304692646 10007 139 53 59 1519335845 779140666 73 1571211193 871212806 29 1174744267 758910130 137 2777 1851536980 113 1444051634 924292540 1996496230 5 1740255120 283531425 5 716694712 67 47 137 680404659 1270902970 127 7001 4999 121425710 607509759 103 861754227 1833533352 29 83 1790182263 953415273 13 19 1266209230 89 17 1359813374 17 1041745244 2117331589 17 1562172925 127 4999 139 31 2003563666 17 1346129037 568148042 137 1974203976 41 89 127 1272924556 14111605 2 1928855486 1621849436 109 1166842688 89 1304507483 37 1784698219 7001 139 1845609937 630365569 107 89 10007 43 377646965 844474330 5 73 1041785993 7 679751271 131 29 1814827221 101 949308090 1639398367 1661120336 101 1209758797 499183126 13 5 163499455 761741635 19 1777212975 5 1046599130 719557461 23 7 1066005507 1962202326 4999 107 1325597962 774008809 360195911 61 109 1707348968 131 432530210 89 1369747397 131 1470115536 37 795955511 71 71 409563287 136092516 97 1949 79 477422912 1115351546 4999 1760722785 1654274079 391394469 90068084 29 1969625291 107 3 1374129429 537913515 113 811762281 227013045 137 1318113226 58137418 101 109 4999 1662935385 19 19 4999 10007 732853077 1577999703 2777 139 735367824 1655897687 2 583125540 131 37 416972277 737669296 504850075 38305251 107 1147978343 310355864 139 594761661 109 1740519739 43 113 841380711 10007 137 611604442 787314203 1807754867 137 109 13 151270197 11 1596616868 534874150 641929036 10007 73 2001154689 528664246 4999 2 1552557978 77078474 113 4999 149 131 382422274 1475289643 1322226285 59 29 1591046285 1381598628 17 925987265 7001 591213447 573037868 67 65756949 702181435 1147584695 139 2 3 1869462987 127 1834183149 10007 61743190 1877563375 11 1733372853 2777 850911678 867818839 139 2005879393 97 935699248 71 393242588 1498346938 83 1432967776 1120765849 1949 1130724044 103 1754120179 1252284918 107 113 59 4999 1600483367 1634959438 7 53 621580767 1332543702 31 137 137 41 592926994 89 2032089800 1611596714 13 13 31 73 1336005777 1597305116 317644122 1949 137 1650643404 1608687291 149 101 740104366 23 1153070546 402330076 225808061 31 610662225 7001 1526771079 2138134858 1949 1405151180 41 982859339 944759737 184942462 47 127 11 2777 183940149 71 853499055 127 4999 37 2056951878 132444830 286064558 13 52219583 930652808 149 574566190 59 4999 1462637414 553574263 1925580997 1212684523 79 31 73 41 79 324581543 83 517916680 83 41 473413757 2 2069713792 1680858502 113 967302713 13 79 2121246538 545008044 1070283353 97 107 158880769 328863002 1797260034 3 1369801820 113 1663339095 246812472 71 1149869637 2777 149 2 321073009 689485095 131 131 107 505988349 113 469150010 53 73 1905532702 1174408948 43 37 89 79 47 270173727 137 1335507845 1349545037 4999 17 1754880386 880913599 161324977 101 1675839369 19 1322056955 53 113 97 148695374 43 127 1521468128 2116105851 434822122 103 1103541939 1216711102 10007 89 1971431524 1163500026 37 29 19 1881869109 127 29 19 694755102 1339851153 71 520428793 363650267 1949 137 311634859 73 137 365669339 933651541 131 67 73 47 1176383154 109 480157208 884925524 7 1020315825 226206445 43 1519901562 131 428440216 617361503 4999 5 659229210 121775242 131 1496792900 43 71 1314776083 7 677981528 71 1982776831 829866136 131 103 89 1064517435 212867517 109 1922467426 11 531871065 97 534518791 361289580 61 73 139 386225400 1877159416 59 240035659 29 43 318515104 149 601032426 137 1949 67 133392801 23 1631581314 555704375 7001 31 1440354448 1696325820 61 61 187501678 352971759 7 25294322 1562390195 109 19 628714845 67 702653723 617290920 83 1434325517 362264930 97 3 547808358 107 67 1021383175 2022997683 357146454 1949 1597249158 976343520 109 131 109 79 37 1521386683 1014569193 83 13 101 31 1039596786 2 361814570 221469965 17 2 663093106 139 101 1891175119 1949 833639923 113 7 1094971906 882678491 248558273 101 2047759964 59 1778690051 216664481 11 1721253413 1845872130 23 493064644 1119969246 137 661463528 103 1389281501 19 635319278 1309837106 127 1253849355 492929882 89 97 79 109 137 1541606474 411044525 71 1378187502 449942861 139 1357246738 67 107636840 7001 71 544275066 434527143 41 103 10007 41 11 1418647295 47 59 23 1770336151 127 633946473 17 4999 408688246 11 1171924765 1074932518 127 680046265 83 2132875979 13 1145073267 36725871 7 640666695 29 724377573 139 917091163 113 113 521938552 543032565 7001 1097784955 5 1496771370 83 1048676697 83 1412196362 1994064708 43 19 1332795432 1401371695 73 109 1331355866 73 953709011 289058319 67 1351233488 235677851 2011164158 17 1893771032 17 1608514109 17 89 1043827066 41 107 124736550 1260710406 83 1494215498 113 812206484 1858648382 83 127 29 1324222099 2777 107 17 7001 457410335 3 1237028379 1452141313 97 1481463712 550682450 31 377142584 13 127 1312658411 1109990414 139 2096073435 13 149 113 934279141 11 1682167949 1450475763 2777 138261276 1586475107 1796781302 53 139 37 483629080 633653509 7001 1636913162 61 1053368598 113 1621764926 1266995284 1444972830 71 139 1377196849 2121646049 1420418888 7001 97 47019198 127 1591792219 67 1185282401 796375043 1949 4999 61 1151026202 7001 227401662 1946577180 3 127 127 61 109 354998603 131 474537243 1123746751 139 29 1201680628 1397233293 101 103 2096908581 67 2073077826 149 606598668 107 47 41 1421033075 5 53 1678145678 97750391 19 31 1878320442 1423541142 27350023 97 1520115130 53 537621718 143600094 11 1949 107 1917043777 11 527105828 2 410257838 71 1071787174 687894576 448516065 1119137539 47 539038832 53 1993979975 71 10007 1504062107 1772840120 10007 53 109 1706656234 103 1794411616 53 943983380 605883091 127 1837133906 89 1673286518 1189219785 79 23 47 761324153 107 811649249 29 53 1467497814 281516072 53 11 79 1584904478 1573276468 79 149 139 131 131 10007 1345070891 1969207481 7 71 659507694 2069381100 2 101 657072064 109 131 1334323325 43 107 1683427148 1399149655 1007464727 1005259164 17 103 1738237270 17 1480945075 97 411906232 103 1544105239 67 89 859861523 107 4999 2040746769 73 712815873 89 254364848 47 127 109 647759205 385006094 10007 276503417 19 1451618373 131 101 2020895769 1371000967 1847724113 1949 29 103 47 59 139553703 1408215255 139 59 4999 10007 17 1565091689 73 1554386664 61 10007 61 1661587829 19 474964736 53 11 2103875488 744319631 137 47 444667611 1163376806 1903217481 29 12756984 1191806591 4999 10007 1075252150 53 1828104143 1930712395 73 2 3 752828406 577812795 7 1165727941 647146031 744356620 137 13 209508575 71 627898937 61 1103958045 2056448650 5 97 961051205 90280497 23 31 131 1438513882 17 127 137 71 634006641 712273744 1949 5 636513720 1066163615 7 1142084104 139 73 29 1156370563 766310877 735819590 5 103 106612931 777056720 1949 2 1576449171 19 327315710 2 29 881564076 113 10007 1605615410 7 479501645 31 1684408002 1046657412 2 1777689391 172015590 4999 1760870804 7 2117691709 73 1163063676 29 795395093 2113031991 1166466038 139 29 1362562622 498032341 17 510485095 149 470627228 53 2968159 1689848661 61 109 1508800563 2122348722 61 748396129 7001 740327746 7001 47 7001 385831716 2 309927126 11 1632300527 1479556012 37667449 31 31 705055755 131 412245015 13 3 2094663729 11 29 287435704 373553449 101 159911299 139 1266301676 31 101 970219130 23 1047963835 79 137 127 103 2011683318 1588109105 103 2127002118 24850710 71 1493292661 844816700 629847102 127 1006826751 103 237984481 37 2059619153 73 2041877742 97 11 1434213859 1156390453 67 67 541055150 1809539015 139 561829521 113 1030987027 1913162998 113 496784047 1887280792 19 1714043932 101 4999 1529229093 205756017 53 104649272 43 1145998749 73 1428850827 7 1849432130 5 311753155 852105788 2777 1875571915 2777 1382234276 1727689601 53 43 149 1150299305 1343442893 7001 879014868 1627531134 47 37 43 1462616491 636921631 1125927965 67 1038078509 59 2057214183 13 1872765167 1937958815 700751398 1593609129 71 768198772 11 1261839782 7 4999 1418631217 1134683018 31 369686895 19 1644705000 131 1250932100 59317392 19 1859851404 322366832 73 1308362356 122445577 89 139 103 23 463538085 809557474 61 1579264712 1470098349 10007 139338518 866938954 61 73 2085498118 37 580775680 1267473910 1860089843 83 47 1817702101 17 1268913581 13 1470943448 2092369995 109 690023406 817315532 2777 29 7001 1514903901 23 204426967 1767723118 79 1527435748 109 2016896760 37 29 1833650367 73 1607584928 43 273951151 131 705848436 101 11 1090630135 107 1963601191 149 1336722955 985584936 792576209 1588512898 7001 556760558 31 1741641690 542274441 73 1947203460 59 1831229433 509117372 1666452924 53 1847807730 2038013904 61 7001 1185458327 1903438881 127 2027420707 19 101 131 2777 865755167 1128358886 23 2126308781 71 1051720127 1370077566 79 43 1476535270 31 1979996505 1701593104 67 885141288 103 1681130774 349219852 732690764 61 1209261312 2777 37 834630645 43 137 215769657 1677714330 1677659089 79 165918644 576626647 1857249967 59 71 54745118 137 556115332 2037035612 107 1691640361 1512324886 1750815405 29 1958710612 1983472424 53 29 1266805630 109 304404300 1888042316 4999 1666271679 17 1475445487 4696828 47 131 53 175427543 1333049508 109 1015534256 45025260 79 131 1236607905 368967133 73 59 139 2128544252 99796023 101 1522423197 146429564 89 1167310650 11 906763759 1522547803 79 2041719134 1828742528 1290250921 53 59 73 723092010 1579501464 19 1920672 2 957782054 306840010 23 192995946 703830650 2777 1699589807 149 1892366752 89 1949 89 7 778532769 131 162514539 137 2777 1103421511 23 1482624817 37 1337290293 3 1760678289 855899452 1949 731568876 2 1003140350 131 1780956101 47 1498605781 860656855 101 4999 1132163522 1378264292 4999 61 11 1079299096 103 1276199767 131 137 1604120385 465340347 3 702036238 2 585238396 712186380 109 29 837976413 370115713 109 11 1931106645 13 2006445714 1676555137 1710037008 1949 89 940601751 1668906729 1718217642 139 558355633 109 663609163 1949 41 5 23 71 53 1635894071 17 1524585339 43 584315605 17 127 279466548 1601578331 1254320163 7001 1757305054 29 206768166 3 1521673182 310711574 31 242183656 500767037 109 131 1320219441 7001 79 44161107 1961692933 67 29 11 1835502603 252846132 1448160310 4999 1322362968 2777 1015476175 993256312 43 5 1130133095 47 131558828 83 1054696438 61 1523703051 268419639 89 5 61205985 1090168595 1184618861 137 2 1060782790 7001 7666095 1714789935 2777 139 1007245291 832967216 149 1330959188 2032477969 2777 59 59 221645890 53 7 1881649314 1833925929 73 59 1611683530 533946991 1222369680 31 101 79 10007 1596506773 17 1382695663 4999 37 19 31 733232460 7001 655559638 2 1214986148 109 1099808474 1456368620 1465295922 103 1312814495 71 1213966520 910639725 1500687453 41 101 355840069 1999755964 2 2777 1489610570 108700111 2777 2777 17 603494288 1544013404 37 7001 815639165 11 1386526416 101 1715250276 2086613293 577305147 59 71 923377152 1751535281 61 2 2106861092 11 37 1338358635 850159887 41 887530116 608775896 79 19 29 1446249140 955909426 29 53 784695221 47 422119408 107 43 703032069 1297201941 113 1518939559 297443377 1815988160 7 397219353 73 59 1892531318 17 127 11 1439348745 131 41 674622610 101 1774522760 39583830 5 427539542 47 765129779 1377033862 214796612 149 836300815 23 331481604 103 73 51261630 17 1011888059 302319729 744380588 103 19 1853936848 1294555555 10007 4999 1311037740 401894605 29 1949 832663474 339860773 43 1592425493 107 29 201418804 331010611 83 1806661083 974737082 1784182719 11 41 137 7001 50370417 101 1702431861 656204889 79 59 1523704500 1839695579 23 1655602215 2074294054 23 67 41 1564398788 641936221 107 2099794643 1536605814 1820469109 73 23 1721622496 12157862 1949 768724580 47 37 946403279 1128563270 3 948913802 53 1832084337 1899182370 5 1432956115 79 657012585 604081321 376875148 139 4999 958648232 67 721113429 149 891177501 420459873 19 1622287461 89 1164028556 1949 1856284121 2 31 1439204016 1557118747 1355482266 103 37 89 351021874 29 1507676099 232089958 23 3 1169870805 1168634625 1545720745 131 2020404791 59 68351913 31 199445692 1056618786 139 815453091 37 1403216046 17 648016659 139 178691728 992423004 153452566 1949 1849177572 1238095815 11 41 2136254857 47 47 59 445517893 610861022 79 813798524 7 2 1675304692 1301430462 41 797118556 675679038 43 15585608 777232429 59 944887183 2777 1468919143 7 149 509565547 1022637782 109 103 37 13 883897716 2 61 89 670976429 83 1111963132 17 19 379802821 97 1374334250 113 1534783402 4999 52404517 2025777975 769797613 61 29 59 219473805 1706610636 521341896 3 13 67 729849157 426524077 13 2104156652 1244088420 463344813 41 305888632 79 71 757256180 1539250795 127 1579141035 41 855526709 29 835374319 335269815 5 1389561275 1199465631 1860815675 61 7 1557297200 1994718120 2 19 37 1538723803 2085952514 83 7001 1592755504 29 7001 279851915 453176645 5 71 170267877 1322136063 3 19 89 1817598246 1338520400 2 7 1301872614 53 265779948 1631672946 131 326687800 107 1143490596 1675104795 3 843317133 17 17 807096873 1256708969 31 107 139 59 23 504993198 2135465130 3 73 17 109 109 37 53 1927694217 1674967268 103 1175502332 1909538218 983384981 103 137 43 1435350664 1949 1532477261 13 23 2145694713 2142636885 37 7001 1631071977 1797425612 2 1898230868 11 1843819219 1993930829 199941619 1383531946 59 53 527760220 3 13 71 670820283 1757923293 375136969 23 37 5 109 127 10007 43 1670078763 1971018477 29 1364026368 1058258808 1665881088 19 805563500 373201058 10007 73 1474498702 127 1578567074 109 790181221 493080684 113 79 137812826 53 921853645 1949 101 31 1041700075 13 1594613460 3 1254266148 518719966 61 1885506941 149 13 429259138 2 7 17 1508307762 17 1139303858 989885299 1158172896 31 2777 47 505418730 834583050 4999 113 1777415646 131 97 1992224606 5 1231425325 139 1339985854 1676254940 810275737 31 1755717781 7001 1949 1798261834 687777656 2 7001 1721657916 159489781 10007 642779631 1094465590 10007 2128979243 79 1900403849 2777 149 73 1157074382 107 13 1544416354 1595800640 2068825362 31 1809400 169578821 109 43 41 984771005 7 1608386759 1577598943 41 83 2 901272048 798704052 37 1187333790 1105445739 137 101 2 102531466 107 1446023894 29 280044781 19 630647829 109 19 417681353 137 1940421052 109 1426448447 101 107 493789164 1658876961 716269210 303108503 103 2102226078 71 2060452092 671823675 234407470 131 40515088 450433365 29 47 79 59 2137235234 1949 23 137 79 1584015491 37 10007 1562853232 1325897479 4999 1956938534 213472297 1436378593 107 365483966 1131123566 7001 61 1476199329 1949 553843432 1076865592 113 1983240513 97 32284164 131 1900762447 73 13 7001 1541501183 921107568 1684865548 29 1949 67 2050659218 1852165710 5 365561120 101 1799813233 1413526512 71 956453129 127 2009992170 107 61 1670491161 325959795 4999 29 1393382691 2089345890 29 1894601784 149 430252102 1254300091 11 580333270 47 2051909503 198003715 871374776 2119646700 109 103 279946790 1949 1721538057 1228694039 67 1095842493 516259719 89 4999 532761744 43 1874813244 1748393839 53 137 341484419 61 43 10007 458570775 1472930330 413052106 61 1748005477 295554156 1949 2777 299193980 79 521367804 47 1923066053 1512381183 89 979052332 2046449522 1969932562 13 61 47 1050812981 1326838388 3 41 1754778680 898410819 1949 13 820663363 37 1411226968 2777 131 1001915117 2069322922 97 131 2117705259 466273802 154150798 71 829861109 79 861227664 920125962 7 1923950914 485249449 89 1641386295 31 1104063543 1004880134 127 1688128869 73 1769343778 125613761 29 79 1405699820 4736936 89 3 2054878761 808463712 127 573138046 127 1138189338 1456461266 37 61 1300255345 139 800991156 2 255488194 113 293460293 7 156617545 4999 83 1401015598 109 1916959647 3 683236409 53 1431523534 79 3 2033324121 756746016 253719518 109 1890077647 23 71 1789799771 149 1777700326 59 1949 43 113 67 3 1684351260 130634340 97 1094954236 730770646 5 1400960187 11 72314759 2115262707 1786624129 113 4999 109 71 427574468 1490231894 4999 7 1920253405 443509871 101 181418624 64354372 53 1854326271 113 97 970533888 1811744563 71 869046745 409473712 19 19 1312912882 71 491415959 127 61 820940239 1949 109 1044906482 1039602215 440324533 11 37 1398676886 101 107 857928247 893306331 103 276302238 17 1357430540 71 981132031 423774968 793231306 1949 23 131 1115285712 187796950 19 113 2126177942 29 1023966271 89 1291258259 1964847418 19 1581676399 10007 289456816 11 113 1231224835 1728029787 97 1578440648 4999 2051399638 163902213 2039396881 47 31 1978062113 89 696717081 1494581096 131 11 171107365 694700452 31 135069170 4999 421490685 7 1348478999 131 1944096985 670467751 139 842795086 47 59 793164199 131 1587617951 802892881 17 11 1961395920 137 1793188890 713611730 13 79 1854272246 2 538199175 1020022260 5 1335355876 31 113303357 23 1313233300 371309355 4999 892061552 1337732667 30172635 53 1286698179 47 2075184326 521275069 509222283 131 463379818 459144697 11 79 290114386 118343738 1217831134 2777 1222934680 7001 103 1818649988 7001 2002124977 67 451461 2096467947 61 1596143944 1354924523 19 29 4999 218156750 17 26657156 1383099959 101 1938262316 79 1730731684 1481511806 782270190 71 23 176388541 639431372 97 714119769 19 175560437 695538436 1108502481 71 563806393 31 131 435505875 137 79 913319869 47 848231560 313897537 17 130374088 1738567679 61 1207623405 337926512 59 1949 1160426804 968748501 37 1297488509 1421889169 89 73 604064342 1645793614 1248150309 79 59 1405856462 137 1950621344 1650793967 107 154709909 781866958 89 3 14455377 174478392 113 899917536 53 1067960017 1780583018 2 413488380 3 2133740520 13 256308767 43 1297538545 2101200167 23 462855027 41 2112325017 1984686538 83 71 452252070 137 660942485 1067862594 59 29 2120947857 79 107 318246101 109 144450942 83 2079481668 1949 695223892 1446491375 19 339683349 10007 670812426 103 1432169304 607615689 59 1022688524 13 149 89 89 59 283202006 1511273731 2777 2104321736 17 71 1530283022 1066850741 695150123 113 2 1669724435 5 1153687789 7001 2 1294503742 364296820 516416799 43 728093716 113 3 368637753 19 532143146 7001 139 723911705 900303209 61 4999 2129948925 166441705 1527490624 89 1540437117 41 1929678530 37 3 2065196430 4999 1059578042 11 1842508854 223486331 10007 2 96346527 1450528274 53 113 97 532682969 97 873982028 79 67 23 149 334234565 1906323493 10007 307805313 137 71 1623170405 139 1949 59 43 1579027166 1115547585 2068720463 47 2777 995476744 729053134 2057607548 71 1236177528 3 223349658 127 2777 217069759 750225989 89 347701017 1786923488 37 1994240615 37 1294057462 3 1095059424 793813671 620928331 59 753828373 943641483 1949 1713682195 1870080909 4999 1310848105 7 854256249 13 1073707998 1949 210063497 113 1949 855533040 5 487953987 53 1905540429 67 728238003 1283736136 1949 811987718 770986047 149 11 525558330 1284830338 2093776161 4999 664287116 113 429179763 29 1980402808 31 1157725163 1758960236 1704714424 83 1120420871 4999 72605476 805880316 963505691 1949 47 79 280230775 2050180587 13 283187192 71 1900369599 79 103 1936369409 149 107 1671442664 541213726 113 11 1236469443 2091300871 83 109 1806806672 845267532 41 19 17 1252800859 1361399464 61 71 1732363364 1478550079 84023689 2777 73 323621921 851290084 1949 60042843 412593555 7 1695883056 23 5 19957380 646799190 1999834334 2777 326366925 2777 1909642995 4999 131 1504284068 47 872455454 7001 1633536329 793024273 137 684578314 454193223 577944364 137 2121396502 11 1122166309 1874178701 61 73 1847453448 255721399 19 31 1652002958 53 97413470 10007 5 756615012 2001263854 2 4999 912289750 149 666249179 137 2110019611 1130718901 782819700 13 59 4999 1062227512 271255738 1079897893 67 37 7 1405941831 41 137 1973279040 98786223 53 2777 852977766 1961342337 61 627239637 103 1096612675 103 673003133 71 1351683070 7001 109 61 1358129071 849232484 1014666822 2 41 399270546 749945473 71093673 1949 131 131 2133695381 318227820 61 884979052 10007 47 595596079 1100540955 1949 886890501 139 79 772037533 1148959118 73 73 89 462612655 1229674463 1352496353 59 1463750352 41 848730220 4999 1982176938 1727113033 23 113 139 1846583864 1059767414 1496261802 61 4999 109 2037630413 5 1157438925 4999 1508538232 61 564333204 2126566745 137 142302859 573960185 4999 2089691978 73 31 17 109 1698931334 650583831 19 1465074344 1725528224 2 19783998 140997524 103 1105523617 113 23 1456629353 298183684 10007 1357699725 10007 1358340173 506086346 259799974 109 2777 59 17 1671909006 83 97 127 7 567110068 1952989045 107 204797786 491749744 190721734 101 822646111 131 1831326945 149 811172588 97 1155912334 79 5 71 1535514657 10007 388171530 1937365207 109 53 1592902969 242165851 97 541490763 1682176231 149 829241487 17 149 9934426 2123573777 97 67 792921952 152280716 1417671300 43 53 1903692796 101 500034234 941331009 83 810313313 2049562725 5 1271093726 79 1792114052 806238175 17 734973994 37 67 113 47 652992573 41 79 131 1484492393 1785416353 7 7001 990003616 1115246040 101 79 114032945 131 768821315 97 7 722872198 23 441363790 3 37 1117239087 994827399 83 1250959683 282294322 7001 53 1752448729 1646966819 23 101 1733382705 31 1335343197 558683302 441981379 877885255 67 79 2777 1745608315 348782869 83 89 1111279543 484305960 1876509580 5 874081740 522941435 5 1131510011 131 1587877462 1505605305 79 43 139 1509862619 1611873577 61 254042369 1193338867 109 1911379528 43 5 1083514845 310041227 67 13 809643289 149 97 767095012 113 100473272 693103015 1045008630 89 332347004 17 71 703342969 330550400 1949 59 107 1331173197 11 1309136928 1241943010 7 1434148800 183041509 2777 447755149 101055030 37 13 482603005 41 349300484 103089226 149 561521698 2777 11 1258514499 1949 131 19 1970160521 1887589705 1969430530 43 1782688067 89 898335384 801614645 1083233310 4999 97 101 31 363746149 67 17 2050302879 919016670 89 67 525906718 515375055 41 487202262 144507083 131 127 97 1418972586 2062832973 10007 1192208956 23 2014541940 97 4999 662162541 1913837937 43 7 50024590 2046371297 7001 5 252900585 1015419235 103 1111208187 3 4999 94031190 17 1026326346 31 1421167922 1949 23 101 546432523 13 67 1954395226 67 1380155735 41 1633430734 4999 1807998328 83 1410978088 2022356254 109 732624207 2094767341 779029322 109 134997349 1818147033 37 1391043745 89 137 1496704313 335321063 2091719816 37 19 1016413968 855823384 2777 131 10007 29 2141310465 23 952464063 137 1407745144 2086286676 149 109 139 181024287 1065172846 103 729407272 258096885 61 1288813551 2141850605 89 566046897 47 41 1662653730 127 61 1832748538 813471356 300360652 139 968312225 1658437978 101 635545384 1321350818 67 356673651 4999 1941846667 131 127 1358277573 989231445 37 1051500484 281343853 131 4999 900229918 97 10007 71 1117287453 2064006352 114821962 29 681993609 517541159 2777 1239264020 1197358563 53 23 151009202 131 781476963 113 1326735599 1208067637 667968911 53 1039243219 7 1308942495 353163886 127 554527974 290407558 59 1400101989 41 13 824864079 17 537955701 1454535572 1027027907 16087489 37 1143215484 1799687619 19 1957238432 37 566423226 47 47 1183221381 1949 1435479429 103 1968013893 1507494198 71 612122737 1459808138 23 3 1165648143 71 1601865577 1171893031 79 662296358 149 101 2042708255 809064245 5 137 59 967970992 1781822066 1637404081 1220121932 103 3 89 71 149 79 47 5 433321830 1637015003 89 1999761203 89 1201659132 79 822763038 1044113138 7001 2012066052 389399844 3 2 2141959088 611337828 83 1945298644 53 1064316532 107 19 1632709891 1800095228 31 272372400 3 137 189209056 474988324 1406943928 31 1250966684 2001340865 7001 1630243278 59 1808439267 41 1523108242 113 67 1254416411 2 1551610090 5 1986941185 1994197833 101 3 37 7001 1642213402 109 109 1160404408 1718918366 67 982755062 113 1369829618 2009456513 287691026 1660750070 101 113 721797133 83 1929406837 2777 1901678492 10007 799237026 1894510996 131 83 101 1137418766 131 127 1180778944 163475924 672571983 140123976 3 4999 2027819355 113 312618455 13 1822943850 955151808 5 89 2108213755 2 1084254326 31 284506716 59 149 1165786430 459964490 7001 79 884965189 126080682 23 1950166247 726495176 139 71 393890785 751956149 47 89 127 1765236627 11536299 79 1022341844 103 1713783319 5 121681505 3 108870104 59 369845983 13 67 1142478707 1620144018 507513425 53 2110704720 5 321666180 867014923 23 41 635683557 1224927070 59 1535767463 7001 101 41 83 97 697271143 79 59 816504127 61 2035508487 23 597772323 29 1986740091 74598701 67 1801881987 43 347995388 669270705 101 1373078840 902335919 1989589874 1949 1949 109 1270953609 17 344659024 2777 205555812 3 471712246 1661776438 149 1024486266 17 83 695647402 7001 2777 1871403638 340358084 10007 1847092060 843695456 73 2138492902 31 563304496 107 37 1279079862 1032190073 10007 7 2085746957 1460707283 79 2777 518077120 768141532 237613827 59 1376960144 113 43 139 15764349 149 1032505483 775062953 107 1213668472 609068347 1212469002 1949 23 891298461 1011263243 37 53 1608328831 775175814 7 17 1448856059 1888627189 4999 1354614023 15012438 101 2 817993974 1485256602 1958343437 1182374812 37 41 1243073039 13 2777 487548712 17 127 499821200 61 783745231 103 1604344686 1796700818 11 709539743 3 660104467 67158545 139 729943887 31 41 1901077829 109 130721084 73 1855454432 1850531166 13 7744464 1870962223 107 445063183 1942053103 10007 4999 7 2082979197 13 1261975573 2069063425 19 1132123544 101 73 1430727657 23 1605123862 1820003087 1773291348 83 2107480971 4999 1521185702 1668956142 4999 1324100127 137 1043849883 97 71 2023282598 71 2133471900 1742596284 11 334961172 59 1629364014 29 845617670 101 342833491 1988720603 71 498636124 1940685955 19 86453097 746807217 11 71 2062608549 37 1479680024 37 1949 1038382373 1532114061 107 924583041 11 1197054361 1949 7 1289463203 37 4999 568891199 149 630156015 4999 19 449831137 1859226135 5 408382185 29 1640679350 83 570199708 366554228 89 2093602180 1213265711 1198668580 79 1241324788 5 831412695 801701385 1019683124 31 17 973405470 1607719670 127 5 2777 1760115363 13 581339824 1505072814 10007 40158091 10007 139 89 127 752782467 2 162209906 10007 2043709596 2132271546 71 677224767 149655788 103 486793801 655801939 13 1580072781 893874666 3 11 19 1597410408 59 77478033 729999094 1346030074 205282323 1949 113 607164029 993880313 1986189322 127 2085932836 59 1316622229 41 766690734 67 1310008321 1067106923 53 19 10007 129830818 1892503826 23 71 2100275140 37 2116625404 3 143927562 597582894 670212731 7001 1114102862 1902618979 131 127 1180409755 803363526 1077144749 131 609056041 10007 79 1106436712 97 1401688606 65879005 177233364 7 139 1344248706 7 79 2063930458 791846599 4999 1798387948 107 987936778 1743128383 73 2777 1996190910 82293618 180329753 131 137 7001 1657297723 1081609435 384856559 89 10007 1539790960 2777 922974828 83 425770661 675695115 1981717600 5 1656547230 31 176090600 73 735965195 2 43 1384370380 103 1742257463 10007 620564091 910707049 1754083239 686008778 83 2125281248 2 1626193786 17 1305473806 2009359378 13 1256279031 19 253974413 31 89 1076323636 109 1535174415 179870552 53 97 814802134 1846513438 89 1515924580 43 642553515 687769136 1651564226 59 1949 1013047322 2777 101 13 389805715 255235457 7001 2088092422 97 113 2777 1928618169 915774067 2004225577 61 1731279691 37 353896675 23 1949 127 936057564 7001 995430184 149 921583982 2 1320646366 420838967 83 53 69097902 1608679445 29 1436035465 839876609 61 103 23 1142705780 5 47 43 2146041291 783498758 7 898441943 1441482151 345864294 23 1956569360 73 348213431 2076279738 59 10007 910315532 1949 1209759892 59 79 139 1251220037 2071232163 149 13 7001 241163447 763426768 1597282934 13 2 101 23 1930817018 651064036 139 1458306407 139 101 1056532922 149 579631456 53 53 503417585 854652007 11 11 1236307122 73 1422381859 101 47 71 504007700 23 1339668768 37 37 29 1177340898 113 4999 1509837972 442951405 17 41 23 695788458 2777 31 661957043 1852428250 687994656 31 10007 11 37 41 1634778896 2013591151 13 61 639601043 65670038 61 47 1493958732 1415080581 113 512916340 1496325720 5 1278619025 31 1224886287 131 2032943236 83 127 158243366 101 1412449650 43 828558486 1799803991 195149750 79 52652133 89 335897481 3 2138607193 4999 974107167 109 1276500199 139 101 1580501328 89 107 1338006966 567098306 29 1877184993 101 113 131 139 1933175860 113 1949 29 2 7 1996596994 421478659 994462413 486769987 19 37 897303391 788490202 1505254717 1952339695 83 755717118 504406031 23 67 47 97 1876437129 37 31 949300321 530135545 894198154 113 41 1113857250 260082393 97 177126559 644404422 79 139 436771387 7001 5376768 126743286 1802319603 113 92710088 2 1359400992 107 49004279 10007 1100549846 83 2777 1664033696 13 18392179 47 103 17 4999 1128029349 47 1534884687 581354938 323240058 3 107 1768364764 494360073 127 1949 1931996924 108235766 1518170663 103 47 653319458 481849875 1646493444 29 4999 109 1325836215 1718427346 1868778273 131 97 1803618970 2777 1212390991 1774669620 123584446 53 1001107301 1929639803 10007 61 1061571776 79 1669203463 31 83 1949 1680073082 43 1353646536 3 1653405219 7001 1949 72269298 1606287210 107 2 1611244312 684084708 2090646109 113 527968022 37 1901372650 89 432836815 1510337654 149 139 298449201 47 957627914 1760885916 59 137 473948897 1690263256 7 1408690206 1190601937 103 619233450 97 1617927474 139 89 1763330896 107 1605413020 79 23 1364485318 7 223669537 281338377 83 17 700208342 842376418 1949 850192780 83 1908173237 2004315727 1933918284 59 1949 103 1781134008 73 3 987338631 37 1008862232 7 83 1630559402 149 2124977357 1921502946 31 1927020108 17 1850029318 23 1576313165 31 328482231 7001 113 1745530097 59 790052070 950224369 23 113 1462838788 7 1073240231 1999792937 23 1790593677 47 31 322538074 1017200117 1237545676 10007 3 206486016 1829376396 31 1255894661 37 1843785082 17 549514664 79 1953109258 1011846220 103 541576357 7001 97 337516641 951902807 1742927990 714514655 61 101 31 109 1599131157 2058527097 107 10007 521174567 43 1202834517 1936691565 3 37 689791507 501713809 17 1929577060 29 1388305188 322377066 3 813528209 2000687937 131 11 352882211 1097146043 139 1455847775 137 2002433374 1754308716 1653869604 149 61 80224760 398318410 47 1660183585 1913815396 1758618704 103 1238622866 717247636 47 37 113 149 1546157362 330058983 61 19 957860946 71 5 131 1066610777 1897001437 149 89 61 1174248223 1099102196 127 1302232020 37 1977114229 57967518 17 13 2 1334072064 473302278 7 1577013137 10007 37 1346131225 254623192 107 2100671080 1570761581 137 79 1968836025 2062060986 37 751092413 336122526 2777 1366742897 79 333115852 83 1196731101 2007472750 41 2080545861 101 331580071 493990091 614120602 634851387 31 968083892 1471313743 1949 585649668 10007 27829467 7001 7 435190566 109 1078188869 19 1915640556 59 539006591 1906143861 43 1949 1460202494 101 1003922830 29 71 1382679903 11 632078920 19 2083469559 137 1957734247 4999 1623773970 15112226 101 139 1823449318 1949 1435912107 127 345422855 1415277586 31 41 137 131 111307294 1813282350 37 175622276 171904072 139399898 17 1644695073 1045436113 150592983 109 37 1655348714 2 4999 2115413394 2103875511 17 89932891 1910103347 31 97 1288403761 37 1671553065 113 636898962 109 4999 1338367273 555793819 17 113 83 546312076 1695989073 149 7 432815551 840417395 2777 1195867841 131 83 53 4999 216047551 37 838875046 43 978203646 97 43 1895682555 103 20140517 89 89 43 107 1436124789 2022419412 17 162213454 13 977358798 13 3 821690376 1841748057 17 83 11 1909394949 113 870508064 41 139 172542924 2095887870 546713336 17 1707265528 127 1460339323 89 26340898 61 71 97 110599808 943107541 37 1213079373 37 127 73 911755984 23442417 715483013 7 1459278933 19 19 137 1322588684 620381566 103 4999 637942386 347582770 1337440786 103 459619512 2019471195 41 13 1757656223 505019476 83 83 377189708 103 1919770753 85145160 5 188573950 149 342436717 131 662495689 37 53 2024856584 36645098 79 11 1789074082 585591877 113 721312151 67 430543139 1470979400 17 17750816 1368718091 137 2075271162 2 512677444 1461407660 4999 677558570 5 716092076 1750556948 7 109 985788786 23 1722457603 139 7001 1392071839 2 137 800484871 491636653 4999 1063236970 73 417806156 1949 230416627 1775242752 2777 443878457 59 831299203 7001 43 13 2 1273184948 61 109 1621624937 585751612 107 127 67 766538322 120333236 61 1271494702 94391582 17 2084896548 23 1473046983 950210359 61 5 926604642 626174740 4999 61 753756382 715266968 137 792401150 164318896 178525634 89 1949 579235004 729251233 43 158092009 83 336351773 1496762179 1423176466 113 1947539813 149 432500777 1016692221 7001 61 139 59 1982199266 1459389761 1949 113 432053918 113 608511538 47 1483397575 491515398 139 89 1919080834 958733932 13 1646329438 37 689103626 1149223687 29 768085343 61 2777 584066971 1379180388 137 1949 89 101 1564495386 1592666665 83 7001 652822104 1512110555 47 440668399 79 170436970 2 253362434 109 713655591 29 867912870 123507926 90519306 79 71 563566831 597776264 1005040026 61 17 761682382 1585311506 59 32731836 29 1442274197 1290322476 71 71 219230392 622777565 1949 993483260 7001 47 1027201907 1957439155 73 107 2 2072439790 1398767568 1094362054 67 139 53 41 1467105091 2092586615 37 1949 723846906 172546919 29 1885964298 31 1441892491 137 2016328530 1522968582 29 11 113 10007 474221723 1056489025 694312614 41 1643244371 103 97 1637467864 4999 73 2019613401 1542120401 1262582489 2777 5 825045055 2043927835 82684492 1597565021 37 149 75596333 1846661 89 1907438886 3 1395183546 538172844 101 79 1147168954 5 101 1494567515 2777 61 3 1619234223 43 31215162 982169450 83 37 1749551586 5 1623575878 139 1089109202 588651768 10007 31 1792443132 131 7001 103712814 2122494707 10007 83 1185642799 53 41 1484063019 101 77214110 53 839662570 2145760513 47 818152782 113 1109736275 564333978 1155917013 83 2053778341 1411604619 127 73 7001 103 73 612567455 3 1908180504 2 19 1316441961 798789773 137 1309322837 137 83 17 2036226255 568726935 107 3 2135723901 748568040 127 137 1522464423 13 17766125 548728544 10007 554449852 667266644 11 7001 53 802414422 16632714 19 393651058 12642050 139 1139608187 941576575 59 2 1300841148 23 1297280492 4999 752432255 1220654313 89 31 1629759063 79 101 2777 2120212628 109 1909722734 137 7001 1997644481 79 59 835736121 139 59127264 61 7001 1520218143 7 41 31 53 3 946209395 710517900 5 137 13 1895798424 797674826 987349839 19 990355335 978159447 1028500473 101 101 19 1757225108 71 319390340 67 1059212112 101 851612028 3 15355551 1493120452 851431538 53 41 54182115 399112229 37 1150250709 1949 1352640599 2777 19 469114294 97 4999 325524882 1930200229 127 197860158 139 10007 368285147 7737515 131 1326125332 1435178965 43 109 170214171 37 1581438795 3 109 97 149 107 1111982559 911957572 4999 717504256 47 67 19305514 83 865805702 2056604295 41 79 931848593 1615206894 4999 2005506620 5 58822175 3 547735764 1437175764 357008694 97 336501603 59 1610295324 3 498342641 29 103 1949 705926028 2138484156 23 37 86201101 73 1069005941 1077804208 137 5 1466537545 1728664330 17 89 801570668 37 1631946494 107058316 207882946 37 210004331 1120157389 67 932107977 419491796 17 23 1135383592 2061226190 101 31 889530361 109 1164996142 1103779200 4999 47 1100574361 131 1245663294 19 1709974684 37 1701525845 37 715947043 1288840576 41 3 1128269236 10007 664855073 11 474217920 1326971844 890429034 71 1076006378 23 53 1407747310 670359752 1618953246 7001 998865401 869986043 53 2058139690 626438200 10007 149 107 183925296 2777 7 330573260 1242035366 131 139 298786477 1968340497 1218726206 935637835 4999 47 1239155665 1021176475 11 2139406792 107 10007 1553030453 564906949 67 107 228224259 563849828 53 995764742 1949 37 979942669 31 103 2777 1774461345 127 40136572 113 191006612 778547513 61 127 782465079 695666285 101 71 83 1725238830 1477244375 139 1949 41 1835634575 622958317 131 208266813 10007 580394100 83 1146764494 149 727373002 29 47 1989148538 59 721082601 11 151598348 1509432776 79 810935316 113 137 95090330 657229415 144328653 31 508845935 1402596552 41 149 1190169516 1718018719 73 53 899735738 411871056 1619035831 61 1470856827 2121748430 89 2147252585 109 3 401129598 73 390977415 37 310940378 10007 1191763651 245139615 41 67 7 529840136 779319100 131 59 11 1199332706 694806321 7001 59 1492712685 43 1208800176 1932056564 17 465315653 1458860865 43 1949 2070299913 139 1241123911 127 290717478 406864058 61 37 2105098091 10007 131 2064703969 1941084730 1500040596 41 7001 507642510 79 1604500586 593377137 29 1380406410 23 1506002418 347436427 483527892 59 1201778481 89 316958112 79 97 2037487716 230776774 544005556 149 329406910 137 2 109 420878430 551121985 31 67 941762787 31 155546101 29174734 89 1869434293 59 138370256 47 218355155 443890723 83 139 1365575893 64659999 1425678120 3 11 537261758 113 156389401 1778661380 5 1705316421 2133381705 37 79 1783586170 1681095612 83 253376010 5 1854924920 2777 600218680 139 616305796 29 529091385 1026624378 19 173887027 41 1278882045 41 19 451797696 41 72532362 1949 109 74944493 19 73 101 708052319 31 23 1113159359 126697271 1949 636432307 942090623 76052641 73 12040922 1949 79386684 2056007064 127 1085015102 19 113 1011681994 61 149 1204178068 455306154 113 1461253398 37 1565157698 41 5 1079802550 1322612410 59 139500544 52204498 97 1017568121 31 1474264396 97 1709266146 397649799 7001 97 919493943 1420482744 565255666 97 41 1993098018 61 1066149460 14928148 89 783706143 41 1251207291 1392601933 1749257522 31 97 648041771 2777 137 1761646147 53 79123647 760701171 71 1797513106 1610616643 10007 959481167 113 422936023 1044765327 109 67 37 3 1123403463 67 1915152455 2139940545 79 825894598 1812651857 83 2135347845 4999 2 1267567868 534796022 2 1426033363 59 264071138 1618212279 37 31 2065744046 149 31 311559871 113 1440219398 101 59 2068941318 1548231449 59 2146923093 1796513420 67 2124831032 1224726634 139 1497135362 1736584546 292759095 97 1368544482 7 1346402799 79 1579313332 139 691742118 770351900 88358542 113 459930340 37 1902681704 107 67 1663889426 131 71 37 1003068187 569923728 1106608484 59 1418238893 2777 1019099136 11 1709717317 11 7989707 1785649227 109 2 113 1730363598 17 29529612 109 1155587916 659972764 23 659433759 486651641 101 1024973654 307915872 4999 478789721 2005531624 19 895678052 161972086 137 71 393185504 71 1579415093 29 2054970856 101 215080106 1153120939 149 1105309565 297185789 1081616704 17 7001 113 509522537 17 315734251 558113995 41 97 815674843 47 113 1749845861 329366130 47 2103019214 475729907 23 31 53 17 67 2143727846 1626515953 59 1564403231 83 755837923 17 2777 1146701056 2049470378 113 7001 248409482 127 1067833926 73 47 1075195735 811676987 43 325928858 89 228002514 3 83 470154828 1655180153 102594514 47 653443179 1092402806 1949 875645635 89 330347263 43 1581701465 2777 79 417865358 41 89 67 945946602 41 2084430881 149 699745854 2 528076506 31 815517806 97 2777 41 1625243814 70138663 1949 965774343 149 278791218 1793740076 149 599364718 137 103 818544708 1710394104 1950992463 494836758 61 59 2041375338 3 1209818862 654812785 11 1924651315 71 2777 1664767068 1417741810 7 313028967 10007 5 598551020 61 1545380710 71 10007 923495995 1836033847 17 487009574 2777 59 4999 152814431 97 1883882396 1627011652 61 1402181990 67 2069481863 7001 816118107 3 60011240 234654438 149 1077680296 1661879815 47 2064609542 89605434 79 1991136844 43 1942446095 1209649264 380155584 79 1813477946 1134302638 7 71 332775154 400743738 2 1656451152 1537022024 113 17 442674762 79 1872295466 1445470848 4999 941010096 149 139 1026668734 41 23 1719247907 1061911449 1319443765 1949 234710274 1648442203 470904227 79 13 986627226 1820942370 59 1949 719586392 19 1409657348 491533211 109 73 109 43 103 2075536108 908767874 1471049902 2 1578904659 43 37 7001 745930613 137 107 302450201 7001 1154625923 23 1352792334 137 109 1761942284 149 1388055417 59 755673643 1320560705 19 73 338154907 652246970 29 10007 1949 1639541678 127 1706574565 1325300499 107 1944332664 2 13 2 2054080290 73 1981308257 407693247 79 8718552 17 251150979 2777 1255573341 67 99773653 194241953 131 131 37 1794895563 79 1156580777 1853797113 73 1486673105 71 1745556593 137 31 1458267621 470313100 2 1380660076 2 19 1478085829 298139906 1603426629 7 149 7001 469361042 1874092031 53 2 10007 31 866960017 29 1031022007 2143743568 29 2104697852 269519207 101 73 590586790 1924861153 7 73 1570680118 220458392 61 19 31 1382909713 43 5 61 453744535 1592252439 103 1324451971 31 84416577 1790171128 17 79 2077315191 17 820295985 1981859762 71 47 107 118412941 47210627 1949 1393846840 1862093490 73 474699244 83 17 940843172 101 5 430200930 32752911 10007 83 2045903071 127 112033304 2062598250 1454254077 3 47 73 53 909377392 730984639 59 2110066138 23 1767499699 19 1424932126 127 964291823 325531275 19 19 1963286091 109 200664558 149 1643239227 31 47 1127786732 17 29 1885738920 79 643823061 2087169493 97 427645064 541290458 1785244120 31 1930590038 59 5 837576162 1535905681 17 1745212596 3 716312757 1773975573 1408011628 79 13 1127811633 962169741 1129844800 5 1901637800 1093888995 139 17 47 1928099377 29 1706604267 1414465442 13 2048158029 2000326215 79 97 317732036 131 1331436054 1797158477 890725350 89 61 497833200 608492690 73 306207552 47 1667191943 677681955 306610904 2 1740661027 1526942040 43 28758639 560213468 101 1842960582 17 2058516950 149 73 107 31 2777 1899349087 113 1540366619 47 383132778 79 1729861384 19 434056907 61 545765475 127 97 127 3 1623031365 2144897132 103 1321237032 89 1417863806 139 79 43 137 1565956717 113 1431581406 1686577419 3 146309742 101 1457919345 922734182 43 137 1003890379 5 7 1434161603 1538459916 137 7 2 113 11 11 137 1609271322 1287878182 1116145725 2777 17 29 31 974351142 1640527967 31 4999 955818798 392961392 1133741203 131 1071161455 37 2030916014 2100443898 67 1343608724 53 10007 107 1766287520 61 103 555125504 111023476 947419934 109 1209096275 71 1502625682 103 113 61 747900108 2122404360 89 149 888486010 5 149 657341214 708572101 67 1968623346 969806743 41 35843076 2 541443650 1079276605 11 489406192 5 59 73 73 41 1549043714 704092795 137 10007 1219172824 12337679 1284950572 113 1665214602 127 1135611902 1830285290 107 1891447453 11 2118135070 131 1625814538 2777 1769995929 417608037 2 1654789266 113 924259092 223565278 4999 79 47 41 29 137 5 440005005 19 614323067 79 143128961 544431565 109 772359612 89 705964831 1481376430 1949 1883536118 1108458680 149 59 53 31 127 3 2777 17 2006639744 1092829793 127 23 7 59 1282327240 131 10007 28529957 10007 4999 23 1978607982 97 1193620502 688926301 127 113 811663632 127 1196612885 13 1426553535 127 207768063 888831888 137 1050071709 59 29 2042024183 109 103 939082518 1368297227 29 1539950721 97 1336266956 1434281103 284300302 79 89 89 103 27086734 73 97 1949 646935468 103 1254136446 79 1824414387 1322099211 19 1134489506 83 8363519 149 61 1692437192 1249890374 149 532136663 11 2051257065 11 2 1052776731 22967428 83 107 775355919 380522923 3 109 1180380838 1920089718 47 445543788 37 139 1110195200 17 163212325 1025309107 67 149 519406103 1366828649 97 212220480 464633004 11 1889731646 1421330739 139 1949 1419399573 792355653 3 1939973322 2777 83 53 41 1646016559 149 131 939613220 1695382290 17 101667939 1743090504 1058299094 47 139 1949784692 605955071 71 1496630087 47 426537126 1099649763 31 446806256 13 1726218546 1993075230 5 2085154705 127 141904974 592526362 131 1406802319 7001 344569762 23 41 5 1846231658 59 1576938371 17 1170860023 17 61 599979652 71 1576562455 786890515 137 13 19 367071148 411811343 127 137117571 4999 1943156291 71 190633296 108160051 7 712551537 1819562512 47 194192833 2777 935160887 851203964 23 300016116 230525196 83 1525173671 1057725972 109 1949 844039787 5 318892430 2777 1806335751 13 153235459 103 11 1357252204 841822618 7 43 291709635 103 762875577 109 104795325 471229943 101 1775586135 5 1837043855 67 10007 149 331315427 37 681973236 127 575533095 1061246406 73 59 170050331 303188673 53 797544265 390380802 1949 79 2061990929 733856101 59 2136888226 107 1830257149 10007 872830554 83 1328355685 23 624025098 71 621886302 1319747077 7 1714498268 2 59 7001 384729191 71 19 1306826232 41 11 1949 43 1889180662 555336658 739921856 37 73 1019295144 7 1917043940 113 1190891435 5 1033288700 17 324637933 131 17 168505819 2043773456 17 43 300227634 53981432 131 1772663704 10007 257580180 17 802403383 31 1743843279 238826573 89 1740752246 138827985 53 1839292015 1349594317 107 7001 1532756934 1751055115 3 244132515 79 1893903309 43 31494146 107 1420082172 1094366468 61 1552995568 1090498963 43 2777 1516111481 1412055688 2 7 845395019 3 1734462189 137 1608121442 53 29 1355570843 11 322912766 131 912824768 4999 1810295774 7 5 1617836230 149 83 79 92211958 107 415395651 11 1624271858 271725262 139 71 1711413110 1759152516 2128695348 13 665376315 1594372233 79 2777 101 67 188586817 89 2 719315420 1080977410 1316970647 591577927 89 29 1216438230 3 83 871350351 1588218114 107 1466705874 2777 933416348 1759012814 17 1596704615 2078924105 5 1703051310 1142868436 73 210694133 59 61 1047473218 2093511578 89 41 29 699289499 11 448223452 103 1473753407 7 562553664 17 1703164890 109 59 61 1555809291 59 459802635 131 713255569 71 683905867 126869261 83 501455041 2777 61 97 1304289870 13 418316938 994110082 29 1216445977 7 556229877 677595828 1563336192 67 3 79 1587157795 188330652 83 1065724316 2777 2141447449 166222889 19 564984482 43 1797545419 502759428 4999 127 71 1224765762 41 109 1869553830 542880822 1818885993 868268808 41 67 131 53 1512422045 73 1752974769 2138748306 61 1775054316 67 113 1363113011 5 1720571995 1768017145 1001503402 103 97 1362981194 85214316 61 1612568394 73 113 1953612930 7 767559513 2084921993 10007 1391874336 113 47 1146556937 2045821703 149 29 163231256 24977990 71 996995419 1464189969 83 1949 41 1570617847 53 1717600203 1222926112 107 690650760 1029846344 23 31 53 448350907 47 1700898381 139 1894775998 59 139 31 768972577 1190200484 31 877406481 47 2137209756 7001 707808101 1538624369 107 7 1787992717 2 570712362 11 73 500449310 43 631652456 2077514642 1635613640 2 87797648 10007 29 454369274 4999 113 1924036536 392094519 786315840 3 71 139 5 1050743505 41 43 202978605 131 996170882 79 1228994626 89 131 1092417384 89 1469649943 109 2114753363 89 1432521839 772140657 101 1420471272 2 1652812048 10007 1067446690 1554857639 71 1642706126 29 450418749 17 67 1037377483 4999 53 771924860 1965626635 2 2087047091 107 763589450 1499991666 127 284343120 4999 1511808116 338533504 1949 17 386194049 1522474668 37 47 1744144114 1588785609 103 61 1556988339 59 59 1949 19 1387202367 149 1064160043 41 80066217 7 1387955708 2777 261701703 73 1693434144 474891134 83 1985854016 1571797755 11 47 127 895255004 29 29 107 10007 471840057 1355978521 713162426 23 103 264526660 902378468 126032690 139 1588214278 103 2057706499 83 242203877 1849683880 463045937 127 1949 1146165971 1237338242 56354144 11 465838868 2777 23 579087284 1347429884 11 67 2 674591710 1949 149 1359208515 7 1659075922 4999 47 370603789 1672371954 5 47 109 127 63789052 2015963837 1275840291 19 4999 344126161 5 1080338480 1782042735 11 101 1688406294 101 127 53 127 61 119633566 1772837692 139 1646519399 29 79 17 701577233 1709964686 1949 1482992151 1017933465 23 179686649 1386916100 7 31 1491726324 127 1285432092 137 690131946 4999 651480685 131 2 1508419172 771932780 1538228318 127 13471782 103 631461276 47 1471069141 101 859086002 5 1220643080 396978570 47 1172211631 863010099 113 904268036 1949 1241974855 31 214794629 2 2120195235 1799771889 67 113 1621107718 79 1387282635 1737681924 59 2777 757429527 13 1042993966 131 1510104989 5 2144094799 137 953361354 7001 103 4999 1702867232 7001 1554101966 41 1901721891 79 137 1179680119 47 1000270403 47 1112977249 1513082327 31 193642672 41 113 103 2122905911 1099837708 1804839301 43 127 1235761435 4999 438928658 1903649694 67 240724888 1949 137 3 1266056535 1762225767 53 2126696603 89 131 544429319 53 941539117 2777 17 108399157 103 19 944453577 509786601 2135443765 10007 149 79 29 1713207290 1699065119 4999 936555130 10007 959441259 97 1761281671 149 83 23 1663342496 1546386258 2 2777 127 617520206 17 127 1002339118 1086361857 89 31 101 1559002367 59 19 1284789688 2119590438 2 779711414 2 278000136 181913610 1961112699 4999 811285485 1138085500 5 89 5 1856125225 17 1658793456 43 2074789770 103 2016400203 182662402 139 17 1865483899 29 511933375 946140776 981557101 17 33774393 79 2065889974 140468241 107 1035268870 101 1747163272 43 1450941905 131 1635552030 1369719887 562865915 43 1379791438 1820138846 97 4999 971520657 2104888938 226433807 113 1499705942 2041045410 1499977473 59 7 599923023 47 1134152817 1743874679 139 103 444495779 127 7 3 60949407 20602854 7 10007 3 437755277 97 435200588 1936765409 83 293529832 2069788914 43748632 103 1476836142 19 97 745450917 523631414 4999 1612413735 5 1550397436 2124123165 79 2777 198043195 47 854029151 1588566696 89 2014104710 919184673 71 413155210 23 425086621 101 1223195850 1549125113 4999 1947827989 1354369379 17 192176731 2777 1965595735 1144238410 1949 11 1111075504 61 571884516 1628946748 131 139 1894181356 4999 1227834384 1117082223 67 11 149 1179605435 1975885100 438417773 37 3 113 1218142915 11 418970618 41 1393367780 499707631 53 962260686 1296814918 1949 109 761541035 258024364 1264368363 1603826184 103 1129486985 674264979 89 1469596731 2777 2076654485 957687693 1682768901 97 798104761 107 107 101 28437458 89 889309808 83 19 71 629724289 41 854086375 107 10007 29 747537843 239420172 79 1597323278 1184893137 2777 1949 1963562928 11 458312151 1545572600 617283870 2080327629 3 879654034 4999 1512992341 43 71 137 1027700705 29 73 15058216 61 1901165465 109 104350468 59 427965291 131 71 564238065 1702382123 13 1777538256 17 1719672315 593844051 73 2011396993 1220113482 10007 2102358076 13 837978336 997532747 47 510504976 7 1666826474 109 109 67 234505496 7001 1645080978 1182123741 19 344338007 53 191642753 2101478673 73 1480049742 131 61 10007 4999 250044981 364317122 568057362 111197784 10007 1643883754 61 931889248 53 1809762115 23 922419163 1619093266 7001 1067477475 79 1215348087 1054393803 903780685 37 4999 81439270 923358209 53 127 109 1973439550 1957998501 10007 71 139 2 884387673 2028951648 47 17 1835553920 1936900004 113 89 2777 204487384 71 1485675 1803703499 131 1271901311 23 753501574 61 4999 623850205 1579883960 13 7 10007 7001 1773605336 472924551 23 7 90932422 31 41 1066775894 1394316720 89 1000929113 426614128 29 2 1323021580 7001 1045893392 29 31 1909003188 1701290013 2 149 563901028 1665300296 131 1965690051 760334172 13 1782695881 1698580725 103 19 7001 481354275 1949 232884061 19 403286913 1891617808 1336404901 17 198061645 2777 1761234494 129731360 11 1479886683 17 8253687 578256068 13 149 816224348 97 757059192 127 1949 676975405 556478480 157125696 13 473378438 2013379306 1248565846 83 1354531429 67 95543675 1379213929 23 7001 97 1511587569 1362468208 2 1979886726 1947844 83 67 19 1797230242 71 1397408368 1520483138 79 73 1510535126 107 79 139 1757996106 208690708 43 1470234156 109 501062972 527314423 139 1082849329 71 349784695 71 974233180 5 308922182 357047574 83 41 17 760829033 169990786 23 1349450296 107 596425223 89 1069449721 10007 358550810 89 1949 2777 1475206271 925068686 1034174597 59 1469706816 71 2033244182 378477701 85626416 43 127 79 1799061755 327453101 41 7001 43 1643912876 61 53 1566398941 788869013 67 821241512 1857338458 4999 1147291404 79 1208345095 5 41 566495483 89 107 1149585637 1169708806 1523748145 53 46148955 678921975 7001 75105078 71 47 930933371 37 1305778063 1113774510 5 1313925935 359034934 79 622350438 88494029 113 97 1660137249 774463617 1710855373 1225819092 7001 1949 83 829318321 21523892 29950951 474742087 10007 7 17 2084023251 53 1399460254 23 1078710603 45877937 101 43 1970878985 29 258014479 5 1896169540 2096061291 1003352271 3 1682567966 113 2777 17 107 221610482 23 1266189790 402133939 599269244 103 281847155 701070406 10007 4999 1981193682 90136969 219913144 11 2105181053 103 157324054 31 42096019 1619124039 79 270776359 89 4999 392644212 2 2124766852 928270299 354870432 103 83 31 47 131 882075007 476441139 101 186260261 13 616468827 94455348 1949 1862628129 71 703333296 1234889327 101 7 497494599 1258799206 113 13 710952528 13 139 63277387 1508695575 137 73 141389831 71 1611952760 1077695155 759456737 2777 513872742 801161723 2777 1007523370 79 147109297 1737315386 4999 31 1419057652 1697381300 89 354920085 3 113 625045601 23 37191828 3 23 1343019916 2014505353 113 1179916753 2777 10007 2113768603 455748801 71 290235575 1712391632 31 131 71 73 1397015819 29 1164289448 639724253 787945860 1964287489 107 127 1269236898 711968347 17 1830639192 1520722350 79 1704160640 2033053005 5 23 917553352 17 355078643 4999 61 29 854045953 1781729024 1949 1426181505 53 43 59 22240640 21028848 113 127 41 103 762911215 127 1467389750 147572222 1120484687 29 2095366477 31 1746919812 2007033525 7 17 2025902817 1456719041 43 97 368198129 1885137117 1949 233637976 131 939555973 61 1117251905 1408183353 2093694754 83 235067742 2 725985784 608738830 2004316551 47 97261360 113 1802547863 127 2079592411 713573199 59 1198930155 137 232752470 19 1551149873 137 808269860 1212559326 41 19 17 728348272 37 228341985 262505791 131 7001 79 465462707 1948676094 83 572843507 380921362 109 72300572 846778054 1332382913 37 1304389539 19 1026310080 53 1164104303 10007 958870955 127 1596347342 76859029 2777 1825807316 71 707317620 417555882 3 41 17 1652500249 10007 865285430 2777 107 1828565592 103 867364083 3 629907900 97 79 94578979 19 107 53 1065111267 864236921 59 77938056 1914174524 109 1940661397 552693635 13 568478781 1492937803 71 2015619994 1848285986 988520414 41 416116621 79 357716503 79 1074018351 103 53 863836930 1228711489 1575941140 137 79 844590543 97 2114141772 300175627 131 1642927199 109 374264798 1595701358 10007 669148076 1281446385 137 1689665280 29 29 1766397569 8861896 17 89 1708842271 1949 1232703520 41 7 2777 1687627305 13 1921060713 2777 730945615 171639787 61 405938998 382679487 59 17 289978605 2082967058 101 13 40402063 819754091 7001 266614433 53 139 514809574 208398113 7001 1393132317 41 2073195278 4999 1515313840 47 1009361801 197059632 131 54872625 103 772292043 16328590 5 29 1995371738 110879006 181395910 810827816 7001 131 484369894 1976937969 2777 79 880276065 2125294261 7 479983651 1424729997 4999 423915200 2777 1161685748 788251450 1954337195 1472340370 137 2017129134 103 425140740 103 1162932624 79248200 107 833241543 376416357 97 109 1514519422 811777847 10007 1419900826 17 484862015 1075580310 5 149 1305796664 1711668343 109 67 95323245 2 7 1285382301 107 1507679113 1134967961 4999 43 1614668791 201137617 131 3 785938280 29 104104316 736771568 13 113 1632293152 53 453579512 37 1064188783 877141291 139 89 1321240867 1381935396 5 109 1709809752 67 849922818 23 19 485025787 1721285563 365282498 620968196 2 53 1021284772 2 73 1949 804534687 532192607 23 113 1795713726 1982139290 2777 1670723698 73 341772813 61 1218643604 1690618517 149 2003114297 4999 1815340324 37 10007 2121524028 777363774 3 590736792 37 2777 959128591 208031551 13 89 1505987402 149 368102825 37 33563551 1722897055 1017037428 11 11 43 87328700 109 59 11 7 1506819174 995615425 61 980032421 1528303432 59 920386735 79 2092708462 13 1492394905 23 1908446645 131 2 1800314335 53 1737441548 252708096 428867258 7001 1902616170 13 1520921285 37 5 563546879 127 471426540 43 610464083 89 31 1744331529 589062868 131 304074187 2138124594 73 1390149950 2680067 67 3 73 262602316 717634488 71 569009842 1539501227 149 471968106 142540469 139 7 149 539178701 933349857 71 1720038829 1625709211 410923695 7001 107 772813064 23 146881151 71 1640517559 10007 59 189706830 17 1447988804 149 1585706276 1528197970 1695348806 139 101 414530746 911463281 61 1103019358 323439977 7 1534058048 740828048 137 1997108403 29 176061148 7001 113 1638335133 1910926728 61 754757819 2777 5 221449760 1180358052 61 1155461390 714963138 97 107 11 79 1203198124 71 1227487704 19 83569649 23 172677673 113 680178640 675623039 13 1881930115 19 101 13 53 1926613123 1676672696 41 1949 831527871 2087255095 131 113 476572867 1217728680 1949 113 199916920 23 270017125 2777 58788352 47 1144075833 71 816267049 1159981386 137 672304235 113 449784522 119854332 29 1627371540 29 1407991702 43 229836118 73 558353409 139 54488115 10007 47 101 2 1178682192 139 106632580 137 17 89 383667608 61 53 535404781 19 1146694840 831641742 2093134169 10007 1021172792 137 1949 43 417040703 186647085 149 113 1988142114 318486093 10007 137 576036128 101 1141870852 292933678 19 11 1586868063 4999 4999 13 10007 5 127 59 113422603 708692054 7 1003287131 4999 79 1921116500 41 97 1663705842 675300656 127 139 203049254 1015298673 29 610072484 7 29 73 1477228657 1461112719 1214497052 4999 73 146235151 41 2777 2114475217 59 1141311163 1799279852 101 1292962004 23 31 1185820494 4999 2092326451 97 97 13 43 2117757998 127 600338779 448903204 436938931 47 31 83 61 1439149890 109 1170009334 1217491808 83 1605139813 137 1039726455 43 127 43 677407509 2074607799 37 487170091 1949 759460983 41 436391577 124804984 47 620479759 1994927878 61 1340813147 31 572324542 247704403 73 59 59957452 1209891819 43 1024979433 17 2099863902 568241631 113 1335912799 67 2136722393 43 1032858581 1514571499 127 1163831556 73 1803292870 1418860292 139 5 5 1678562015 2 932901328 1044153042 103 1055918104 113 89 421125127 1398949882 29 37 1062573700 79 1785402686 5 530019390 11 644597481 917706713 1109390726 17 101 1797042399 1715593070 149 73 1949 149 1444254318 1845325997 2049942601 71 67 59 1016713184 71 18922920 113 811396670 43 1453566410 2114219490 3 61 7001 71 442238055 17 1014205397 17 712536215 47 37 837898656 2777 67 532985804 1838602610 17 921663058 766269679 107 83 79 2777 94259711 4999 4999 894086147 137 61 138170457 1949 97 1739722160 509969061 149 83 131 37 31 97 7 61 1586987224 1359079275 2038285225 5 83 131 1518077410 1781022925 5 1334287626 7 719500439 61 1103665497 7 1243293716 1020539528 41 1833439437 127 1753351840 1184457785 1279565897 97 149 113 1718922891 17 19 1572580524 647682944 19 149 1845076886 83 17 113 3 304048908 23 2061188562 305866558 41 897390124 508256746 10007 1371082656 2777 2777 73 210834512 1634806238 139 57497027 47 149 302693202 1120201966 97 237200902 377762370 19 101 1723206551 59 43 1321129893 201739015 17 83 1812212870 23 1698635629 101 47 947057410 149 1316056516 1723447077 31 61 1671885560 1107687737 13 1744387632 1850194682 7 741016458 205763133 173419627 41 2072509727 67 109 61 188437052 1548412008 1040042031 79 142672886 131 11 61 496593131 2 19 976531315 73 103 19 214251603 7001 1145527568 43 1137620768 637144962 131 7 1063566482 83 149 647893571 73 890850025 1105403064 43 1099543990 29 2059776359 10007 1634243430 7001 101 1363547773 1198522397 97 1947190222 328832015 29 715712576 97 527210520 97 71 661414274 410611389 1322643516 67 2777 1844575041 47 41 1587095199 877856412 2777 1154654384 35976035 1025647170 1911537936 3 73 921073631 109 47 1240515227 7001 571540637 1842208135 447904589 880827494 131 107 607546503 71 11 432249532 2109989697 17 853478863 53 1443193551 7001 2131790498 83 921030499 1021552802 47 1632773655 1566036585 3 2777 507357900 665855372 13 137 1395999449 1636031479 37 103 40344688 1320771678 109 148796118 425147851 103 101 5 127 1374459278 779977485 1797631426 1795460829 43 891305543 675907416 37 629299422 53 380052456 37 523205456 562049547 101 1350368889 139 1494379926 67 10007 2006839751 41 1940831391 59 79 1948267348 2 733603582 47 1467918133 1921194635 43 631101640 13 4999 1341461654 1257270313 2102712951 73 127 1562238811 1878732015 541521154 73 1550520379 137 1887456809 1236302625 1968209265 29 2136165648 131 5 1736852265 2077075295 79 2021606672 2 1424398242 1783157823 23 137 548298386 1742465820 2 804492776 37 1087076650 97 1210301398 2777 108097502 1123768590 1966591057 23 1504242182 109 674645036 496147513 23 113 1943941938 988886504 1949 109 181102410 61 697218105 127 709700892 1987560414 131 103 29 228367025 29 1602257163 127 290937696 786840480 2071080333 109 665676083 7001 67 970872746 1120859374 73 7 412829851 1463277286 4999 137 1554724635 1295143185 7 1532041665 659138040 113 1082329481 103 1340671278 472329366 53 89 61 17 2 524993990 7 1483434365 47 31 13 760390605 1545788431 83 41 2066605615 1561566852 2 487557521 1709754949 43 149 1925330099 7 1000669062 139 355566983 53 1259367185 71 2777 1179814004 11 311415060 127 2122642567 1202230006 4999 1923820159 1432507839 43609828 17 323388750 1680596090 5 43 1691664935 1002464289 83 1536731886 1530997949 798365789 13 103 1211372494 67 1673326407 1364455181 59 1163341415 1296080930 47 1024530053 4999 103 1969155133 31 23 139 1164460186 1980285528 17 706652498 53 1924103043 1508952393 113 488264412 19505955 7 867666086 2 817654518 293735470 1103921697 61 83 1240435996 139 7 10007 47 580773830 1501443106 7001 7 1495525780 181798120 71 1414276406 10007 1462302896 127 1077969396 113 719592239 11345129 1949 161650141 2001678247 23 227329773 744580649 59 894453664 1776010252 43 37 1956426615 139 1370059051 37 1316135325 1904123746 936251632 149 7 2 137 701673311 1845565779 73 89 97 2081425321 946489722 1610679297 17 107 47785772 1949 5 10007 2135503807 194756234 11 893033592 53 1339656480 89 61 798533127 35750453 13 785934266 493084618 7001 269804538 1949 5 1323740965 29 1704370658 139 1204588456 149 968404789 61 52832283 672026966 1465003772 2 59 1367511676 23 61 932286424 2145337599 3 7001 1678433742 896646074 11 1529272976 1753612311 779974897 109 31 1386716304 767212800 59 1689435382 686638940 13 1549024347 43 522764975 2777 953400340 149 970808015 188102895 5 976800040 1932583171 29 1992639349 83 1291104010 10007 727008550 614489842 1538717223 802069901 131 29 544068246 79 314030936 53 41 109 113 1808629410 839727206 2 67 276614726 2068749620 53 109 593962531 41 137 475207653 1817840259 971752438 127 10007 201486867 1523683865 37 5 137 2090044123 29 256266442 127 1588323722 750759738 127 43 914693721 127 1563435659 1404819771 37 1032410260 1588866580 378568644 47 101 13 732566993 149 7001 7001 67 468030529 97 734993056 61 537499121 1123657698 59 1919771441 828043642 17 1959544151 1493014205 97 11 53 23 89 808220837 880134706 107 953753702 1314613235 44755560 655745071 103 13 879300578 1146519748 11 2100882806 43 1571144621 520032128 1796463516 2777 127 2777 1583139930 2026992824 43 1436859878 1062537740 43 32519864 754614610 47 37 1289519987 1655389022 41 109 424091859 23 29 1822499548 414823772 1864147102 101 149 126528643 970003201 97 3 43 13 1080332575 7 3 1895793384 83381361 47 580675741 101 448514740 865853204 139 101 1360864708 67 23 434230478 677721211 101 1781285187 71 564839861 423477867 1335872559 3 1453666855 10007 751132470 113 149 1551593667 97 77662759 149 926518127 53793545 83 2777 130269070 529912694 137 956633092 31 2144579411 131 1248680210 876338779 672420677 127 1011872152 2777 1489249560 4999 680073958 2127497299 772198695 37 437051269 1035031500 43 1676820116 83 1937141609 31 7001 7001 1251526764 131932572 47 440170510 13 2 1442077496 31 7 31 4999 239447101 67 53 1125739504 905197865 43 1879881912 53 87231004 4999 17 113 767140163 902046566 29 1338458605 23 1273217348 1287996795 19 67 601341951 422421064 43 83 906014489 53 280367827 1599355416 23 31 827524943 424026804 182191470 484060210 5 103 1065227545 149 1988104616 738032313 113 1727579143 112358181 109 97 1791606102 1829814208 23 1801669235 1013104262 2 19 131 879699977 131 835147925 7 2144377591 579339753 61 702853590 61 17 924181744 41019759 7001 864091424 801068422 13 1223009021 1115247843 83 542164383 19 586214986 7 216197401 7 551702627 308120505 11 10007 7001 988308601 7 19 71 23 139 923003924 2121887403 59 523511425 1224045710 2 1496529190 617629090 13 137 1843852586 1347116890 19 630363969 79 47 842455072 790357311 10007 1400169433 31 61 1510098062 47 526580574 10007 1979524698 71 1653838853 891835854 41 455083073 101 1769640888 73 7001 71 1546558139 402896103 137 1657779411 73 884384123 1389156201 73 617554548 13 13 113 86352905 1144460610 1445051754 2039325488 47 10007 672120155 1320885814 1836706377 23 1465226413 7 1473192791 1822327167 83 844401200 109 3 107 181252238 89 1637410786 127 1519413014 249728355 137 31 5 61 670422208 61 1654911212 61 4999 1530058927 1109428070 19 632143859 1918106333 79 5 1809021528 1570897036 127 101 1118570657 89 37 37 504784414 1541364537 97 1308461615 1627076448 1336475475 107 7 307442758 681363571 1235216934 137 213488744 113 47 127 41 333123114 707159677 1868024897 1949 1892243171 836507922 847995333 3 4999 5 139 2047852806 139 287681211 1157204292 71 13 527686718 45434727 7001 23 1672809853 47 3 345210993 1724876154 475261389 113 2023042503 304225225 2012348283 67 13 1527467669 10007 233653443 855168199 982737435 631601812 10007 61 2777 700743801 71 113 109 1241904798 1535298587 41 1084162615 23 29 898590201 552568192 113 1998497545 11 649981278 31 83 1770377799 1464830148 13 1095538366 138922238 127 89 73 43 447976967 1163480668 56361690 7 303460532 71 1906920190 47 1627319728 583134136 61 149 1634894305 517559546 1245461213 10007 1582276819 276042995 61 222492559 109 4999 747630444 1015911777 1949 1368137581 5 83 107 23 1591962168 43 131 966583891 1179478105 13 37 1936572082 1372506120 767665795 5 3 1796040837 1728095316 59 206571272 1185343158 2 7 908656791 1213368202 61 334318003 97 2035850647 690807228 113 2062020723 806135898 103 4999 89 1135326464 2777 700176118 149 789833226 13 943466404 103 725643343 149 897397051 17 1783734418 139 1558436725 1764430833 53 37 2129300161 874476534 127 46863247 113 535304956 79 1456424857 488852485 31 19 1200524658 71 989063410 79 13 1863427206 1949 421785039 11 389456227 59 101 1122495618 1001328443 385339956 107 1949 872737849 103 11 1832313362 1159519405 1724376711 131 1018086150 436381802 43 109 10007 621464721 757301049 59 37 131 176760003 1729584747 11 1496522203 1643253898 137 61 137 1180428716 645178073 67 544549121 73 67 1269847642 2 1488263202 1474346044 649405212 59 1138373830 1881071464 43 1955687344 7001 1129681360 131 1642609022 10007 10007 37 107 346701507 445654251 83 677879841 149 569967763 41 320850502 269588079 1263463469 229331757 7001 1449627956 881202021 7 127 71 41 1121552681 47 131 662135578 13 495820507 113 23 437192255 103 1775746347 101 1087521110 1212887270 17 11208746 19 231861540 137 1809950840 362636495 67 53 17 2048136999 7001 382996706 194350382 2030257708 1949 466220598 1119770449 113 101 923274633 17 549255567 1089879744 107 1588323980 1351383535 101 10007 59 12886780 928864046 97 47 47 1887804773 1995637215 57890583 137 81526354 103 1471036127 11 1320414040 23 131 107 31 123173371 107 1949 684461514 1865360614 1815111905 1348280290 4999 1260307319 204407801 59 53 810587194 47 101 123350694 1837828192 79 2067229570 103 915058581 37 29 773936427 1163036300 113 586231796 658946231 17 17 244728668 2072048030 67 153771885 1810793862 17 662942332 241076113 47 3 1578660855 99158595 192455702 101 715319370 1251484104 3 73 1228675483 1738791453 127 795333690 852261136 59 901987398 47 137 1665824221 19 139 40432320 518776634 47 109763567 113 1494356635 4999 918156437 11 37 1055093406 892625629 47 13614161 31 465545750 139 848238326 5 1911540115 1701565270 1311578998 29 191382977 489921973 109 2055863279 1766759347 31 2085049801 963650876 1544792272 137 103 810084151 888228677 137 757100593 17 1702470896 10007 1133482883 1663507610 7001 1423023260 19 1964975269 1803773686 107 651966194 97 1434056730 1867861973 4999 254877037 113 101 398959999 428347565 248321620 5 103 10007 67 143799219 47 139 1976997556 2138649135 47 236766741 999037280 53 139 1184420774 61 387413647 59 623689059 10007 1938786201 1541548523 137 1460390819 3 1358239998 45317970 2777 83 1666836125 103 137 56014916 17 426019040 1046254344 113 103 11 783750110 11 67 1735849601 67 1597502759 816446630 101 83 1651221494 88103160 97 131 795397644 1409379256 59 19 127 558959766 1528423918 7 1708237671 616305991 31 914229029 902515803 19 699719175 137 1782113125 1778500435 328471891 2777 458166122 4999 964567048 1127369272 379755859 101 47 1631389928 47 139 79 127 909273010 1375237234 730568244 7 72799907 1729386644 73 53 154455885 29 458582510 131 101 1964944799 11 971448786 362252913 29 1788120860 736003180 819873991 71 83 79 1964190746 103 50386197 7001 137 950922454 71 29 1481760249 540615622 7 107 24698489 1944108338 1629188623 97 71 1263622216 41 1709650349 31 1180346483 836830988 101 4999 3 533568282 1999895778 31 67 1768722882 137 101 394528220 133946099 1949 272437067 380896968 997863426 880613308 73 10007 92644806 149 139 168833848 1555582082 53 1009530326 29 61 139 109 37 580779491 1805119047 3 1420503543 711446343 137 7001 915380750 327659201 10007 1949 430033207 101 1930001400 37 628933751 1589632469 131 3 1943062310 1567728231 23 1949 1562443136 161589641 23 332445887 109 13 970764197 974312872 1407525087 1135454649 71 97 10007 2 29 1546081147 1587223476 1157722242 3 11 1931639864 21705849 79 1326434016 107 716039040 139 149 1069886007 61 1661929933 607277997 59 83 24949883 1262107545 11 1380984913 47 451006642 970764226 217887318 1443779216 11 586329468 2144265874 79 1441178809 149 1868099867 615083369 31 329245544 127 612062911 157768997 509795910 61 10007 1152946498 223476324 103 23 1569536583 1805228094 1346360850 89 13 474093089 856753979 23 19 1907945468 11 7 1112445257 887261428 131 1612868856 89 519964270 7001 530542781 1462445890 83 10007 480723665 7001 13 1891897930 1471959544 1463833049 109 1379897830 73 11 43 1198474629 1920277273 23 1344733870 3 97 137 13 41 2024823786 1688939322 109188843 23 1397477516 2777 97197777 602192450 13 31 2090192111 10007 43 131 994117985 89 1937669374 1202284531 139 1980614892 523170235 1199698108 7 969512569 31 41 725873266 73 486884938 358703859 47 313180791 59 1608247193 4999 1887497425 1697917678 31 1256041477 866887028 109 978290151 10007 753106806 1827888627 97 53 1459189360 549566032 19 61 965469082 375866068 2 752244442 309847557 222478410 137 47 513621922 4999 150144965 91094092 17 1755888350 7001 1467479668 79 107 820150849 2777 7001 17 5 1148073765 31 67 109 1701530439 47 163599339 149 73 2008510028 1232877522 137 73 205677719 1650641763 1268903695 362794575 5 1016058106 109 137 1975649052 1926980213 10109748 256275273 139 960063757 1949 720914031 920193071 37 684533649 71 31 596565172 47 1980695103 23 499280251 1007747898 71 365292278 139 2112940946 41 1620694207 23 533304611 2113126219 2 1070502540 2 803226750 1279415428 78713625 79 1618269034 877136031 149 888188668 1053078515 19 137 1325534047 113 89 173012796 61 146747822 7 109 2 4999 59 890682526 1987747988 107 1446256940 355844661 47 213631951 29 1056400131 97 13 1263708433 882193130 89 2121222084 841941602 576692365 1480337321 103 771457526 7 1391552526 127 1145198613 113 1431037843 131 67 4999 1822535420 354270839 79 139 13 1026691461 53 1937089403 41 73 43 917697744 274873627 1264659413 79 2081798377 89 31852121 19 31 89 873223678 131 43 1946486160 1824411396 41 1855650174 18638136 101 1608888578 127 127 1728222985 113 915925116 1563304037 137 863211107 2086008306 1152281505 29 255161279 17 1457609631 1795670794 4999 139 1332078531 4999 103 1497934432 23 2777 401273723 1067009487 975866409 622200900 73 574154162 225311937 47 987775320 31 2029866050 1018754325 17 190902095 1914735150 31 239173879 83 291452176 11 657733857 59 539011079 532660201 107 89 959092302 113 1173186001 695264253 29 1385456266 696206329 1454649246 73 139 878050293 37 504701386 37 316277815 7 1508517191 71 127 592518914 139 1864587283 8861176 1410239105 53 509091545 131 693510220 73 59 1770835794 1127267116 79 73 31 3 438064206 83 1414402917 1949 390629482 884277333 2777 669917062 17 1601751211 23 972689893 101 1520640811 4999 2 103 71 1636808866 71 2777 149 1413241309 4999 931813600 139 1865068084 1183258350 149 317046380 7 41 90463507 454949243 3 157930491 149 1711381667 1165807737 127 914073991 101 855660183 1795898776 19 394726007 527848956 19 1824634235 47 5 1981231430 1556008615 1376439799 149 59 643979481 530800684 79 47 1321616547 4999 1834058542 1060808446 2777 1048151292 31 1424144588 2777 43 829660748 1562153229 109 1075619303 23 1130071765 101 97457728 2122165944 2777 454661548 149 109 2777 668612736 17 2042707845 1281693665 149 206468225 61 5 1949 920571159 59 1984744483 7 127 2045177520 1985337406 1157799893 10007 881396546 149 1005453937 466540754 139 642306212 1368594000 1947252807 53 83 26386653 71 905869475 646335004 2 2062364174 3 97 2122207225 79 839885666 31 1568406252 601983359 43 1017982685 5 101 150432935 441961860 254504758 1004655330 2 10007 29 5 7001 2026978527 67 837546297 1804675418 79 203225065 5 89 436248951 107 92576721 1206261367 31 705960899 83 154265792 1297144766 79 257067580 5 29 1949 97 97 1276357428 1968580274 2 89 1382917351 127 29 1176090418 1299263819 1949 1960444528 1263743275 2777 131 131 41 101 1690441141 1091457456 3 509097456 139 221871105 1864756424 1949 920333392 1635260498 19 332744473 79 1072108426 41 29 17824415 103 101 1807281240 131 1114471742 103 139 547242027 41 2777 2123435827 1990076993 1057893293 61 31 10540465 23 992950066 1365003448 668488567 1029484475 47 59 1153161372 30988473 3 654271389 627484123 79 527863701 1416899596 7 890392951 1029787080 19 1464936925 2777 23 1949 139 2777 23 985567618 3 2010961440 131 226882044 176461688 827107234 2777 89 11 12709697 107 107 1197489216 1626115166 13 898896492 1402693247 842405727 2777 83 960344943 192085074 1288637912 19 137 72506976 962128669 1611672903 73 37 1762949759 109 109 1548305215 37 657089641 10007 13 398623849 933906840 5 1090807333 7 353080840 1949 1942909375 1949999937 37 439864736 97 1173005701 881547198 7 17 163526019 421380646 89 113 41 113 403342728 265339136 109 61 109 113 1023690068 860478085 131 107 4999 2 103 59 1470699726 89 1786731794 889864744 73 1949 139 70749074 149 1018144863 319887110 29 76096609 107 2117047965 705297241 161857408 17 1416160834 59 1308182692 149 1922010521 4999 141471166 31 19 113 894104223 53 601687339 31 1745730559 5 29 1127209787 727535760 522129468 137 61 37 1536610666 888859288 172669972 37 1840226259 2777 1690645931 109 871978200 7 139 1773453740 1889190005 101 41 171962733 13 41 58459973 450906192 2088153573 43 1042604402 89 89 387576933 2015113599 97 97 702446264 83 1936020318 83 901631864 59 206786187 1455182581 67 47 53 23 668486467 1947401610 3 17 1612655615 1472235564 7001 89 781723935 1420606697 127937230 53 780978267 61 65798443 1845174299 31 89 10007 41 884364342 1786693244 127 1660928055 1949 23 1486264002 420892397 1949 1189340219 97 2011506266 17 67 79 504102265 139 2115947099 433075816 17 1447018650 1644535508 11 19 1003905584 103 97 61 1239137301 630149295 41 1562216591 477641928 101 59 654084502 1843071288 103 817669723 59 149 1262821786 79 1591607786 59 1017690269 67 97 713096520 43 1075158184 61 5 362692580 53 974017257 67 926869589 4999 201534685 761542222 1045182946 101 861501635 41 1072872502 776613201 73 313664283 879159798 11 1540016971 7001 857979551 1741988559 29 1746498059 53 31 1629965013 139 1255820494 1294731818 2777 480540080 67 149 313540551 939832847 435004935 59 705981020 1519375925 885464697 107 1165351955 83 609443519 47 2052665780 29 1949 342302870 514092958 1807109546 2 115237169 2777 374969979 41 520749036 7 31 73 2039115278 1279194465 113 2106365765 41 71 1881178512 1682823966 109 375893149 20504753 2087319914 2029823968 47 1667816229 86117781 3 101 690706394 89 902809770 89 107 101 1545470843 373618599 67 2047229421 1622493440 67 1881354567 31 498059575 67 1153028047 2025803924 127 73 1365354332 19 963146499 7 101 748654117 1683216510 31 208229170 19 149 23 7001 1272837808 191505354 1742342819 101 2056949451 3 500620683 139 1214268138 61 639240838 127 1387230144 710089569 7 7001 973468047 5 21867845 887361300 83 103229175 47 1320096661 139 17 1030342504 139 690589465 83 1618620350 1093283896 1599395073 97 478233675 5 657122696 103 1549060161 113 41 47 2013007415 4999 72760445 137 17 1315592922 2 1949 19 11 609953652 1827822216 137 7001 2777 1833849974 2028815646 83 127 1468458161 1888534951 2777 217984467 31 397532251 1091808501 29 814864823 7001 582560211 67 2146169259 7001 964100709 109 1193632622 131 1652096937 103 1589764109 1158130146 97 521946427 1794271190 1152324399 137 149 775218243 1208108092 1950221116 29 1131157673 67 971405664 1069287706 11 19 1810412387 2777 139 1992047626 2777 139 1992423637 2104998486 73 1727802763 1893599615 5 61 763360161 1302421004 113 661431149 2077747385 7001 546764098 885241445 79 1254381592 1099236494 101 149 1725249097 1395178188 53 1062195578 37 37 175401854 41 185088801 818523370 131 37 2088111835 935220954 17 37 1061275921 1837421221 7001 616333035 2108064109 41 275530780 1105874164 2 394497797 71 37 13 1769758070 1247565178 31 1066276703 103 41 5 2035597980 1882003730 37 89 97 139 31 832690907 1458504649 71 1895176091 111870521 7 53 67 23 1443760393 1790985805 53 438692978 113 838236712 137 1545167241 1870731849 1057438470 4999 361147756 89 1560713711 101 23 149 79 53 67 109 210030138 17 230681603 67 97 2033140661 73 1818396248 4999 799220280 29 131 1009581368 4999 149 17 577429939 238356524 2 41 137 737125075 36688052 37 2144180858 107 1949 43 1033248031 79 176666673 1937044862 101 432168496 31 1874876590 960819797 19 884652236 649282079 41 1136880882 1590777204 536771583 113 195274529 17 37 1949 1617711051 113 1616125218 107 455568675 10007 67 526388515 107 1848003992 31 938270414 113 1664838917 1710886630 17 131 2011968609 1635137939 1164993510 29 532451989 131 1604621629 13 494866164 10007 29 2048002939 319808839 1008575853 456966458 2777 935966416 821306502 67 1166116730 4999 292176553 3 3114377 4999 1841811564 4999 1776216045 19 37 1484124612 877129100 79 5 1641814120 347813830 1371369402 71 73 1622405874 1755470639 23 2024482817 149 37 11 1933203865 31 113 1513147310 4999 73450622 43 139 1445621823 31 71 1170019224 103 11 139 43 76704002 548886981 67 37 112010110 1661125926 2 137 467211785 1751547329 7001 1620243132 59 1659049851 1493463788 43 1336644551 127 765434334 2129973261 108316711 1884062176 41 2777 137 1791854921 7001 113 7001 137 2105327772 1384719143 220413390 3 47 960893550 149 1374268546 7 19 1597830232 71 1765529878 10007 13 242694208 53 1408354367 71 67 1385497288 543618972 23 410308512 4867232 89 103 113 31 127 29 1823168868 4999 149 103 550072941 127 1726493835 5 1134292510 31 1825230090 29500406 1223390013 465379089 139 5 85328620 684364080 642442288 1993286168 2777 2777 1516319756 113 71 1924230356 365830375 312893476 47 1882818361 4999 67 1289532451 41 2075153869 147743139 107 149 1300723810 794560385 1689085150 37 59 604868531 840509339 71 5 247772260 1497892594 11 1756825620 149 13 2777 10007 1186750144 1666966060 73 351026340 722631646 59 859476482 1643380598 139 1608130084 31 67 11 1794464969 125953107 41 1853610492 852632552 43 71 1099285616 1056405592 139 246596981 1805693678 636678373 17 131 51551644 83 758165507 11 1458656199 17 2777 1359128612 1140148117 89 2 598529492 7001 1579817656 5 3 101 1540226164 113 137 425738049 243929185 1759456972 13 1463982122 113 149 1883475391 67 83 727271066 4999 1242466457 61 1987059018 79 522007816 704711568 11 1762057944 127 3 2137276647 11 2061295187 107 10007 149 97 71 4999 407369440 1269616291 41 2 770201216 5 1503663245 1843124473 1949 79 712189937 19737523 1949 137 178833498 97 375594573 1878602236 139 127 813170414 53 67 1711993786 41 481098182 83 560101513 944987432 17 3 41 4999 67 1734142493 29 71 1635696968 896188512 149 107 96293253 322696917 71 137 1823345449 892254141 10007 810642511 1309887791 47 79 21950071 1498479742 10007 31 1741180689 19545965 547741867 89 1673752313 29 47 405119226 833443339 1949 1937302250 5 1877029095 3 89 61 71 48400913 236368301 127 29 273330133 1639981465 139 103 670415983 83 47 79 686667447 1407727228 3 404200557 74177283 47 149 1514079443 107 2110623899 1712384879 19 1010925400 59 2145576123 1545961416 10007 19 97 834004905 19 628832797 7 1422346261 1231967183 127 5 2112972450 501518480 1588131829 31 2114772567 79 259162897 19 47 2777 47 1922832288 1505766860 13 67 67 1380147874 411535239 131 610717221 71 11 10007 1103601981 11 1883808366 1840177196 216253883 131 7001 1646971248 2040479024 1446956186 31 97 480201798 53 61 433354065 941949545 7001 17 59 103 1234740143 7 1924409935 37 602208152 621062538 1626588198 154234895 23 23 1822405529 137 636941222 914528430 2022208992 1267817166 3 310886683 1825529766 19 1284010945 1949 681770503 101 71 67 2 1857329520 233628028 1105163073 10007 73 89 669959782 636283962 41 1860255321 120163251 1563572236 29 1341853519 1563070154 1407022805 89 289643700 812709847 43 1834303066 1968801161 4999 2777 784400401 79 474172141 626021883 64082973 131 4999 1230733804 1454269088 1179153781 2032071301 13 234806154 3 1949 1811418141 1132992680 13 1681464950 47 139 1645676956 23 788226882 2 508982212 149 103 89 1955730678 2126252186 79 10007 73 1401226739 107 3 47 67 103 594961567 109 50497520 59 107 113 31 1934859296 1256697711 89 1003976337 97 325527344 1333309329 47 79 67 802573101 61 73 31 7 1571204096 137 13 731129602 131 2048762448 762470598 1334208592 61 13 1691570933 13 589101630 103 1497326038 1490572566 29 127 385811903 23 1062875425 369017129 1226466967 1081999004 19 37 5 1239823325 1783463236 4999 43 636354678 170795742 7 625147389 3 47 916146647 310074684 79 381383588 72211633 113 1949 814428630 29 782620477 1072025745 1949 1718883241 1642735174 19 17 2143730006 113 131 471782483 101 369990472 1559122986 79 926802404 109 113 1278499 61 1040137474 103 13 7 143829610 59 13 1522612533 721986254 1398151493 43 567904756 19 3 1735019850 1364130024 11 47 1243166317 4999 1484271748 361729907 109 3 232682211 139 552257147 2045995766 916573370 97 664643075 1598046072 23 1038226142 43 7001 97669492 137 131 2073038582 107 689580760 113 1123762061 97 880733559 210796271 67 113 903190468 398430316 109 113202059 101 25317872 1112985862 73 1793331286 23 1174927857 41 535031714 5 11 563928167 2777 23 445344032 489642216 47 1073165034 103 1318937145 19 66687910 1216386745 2777 576020844 7 1146551098 2777 1241609797 1260336423 97 2 19 403650725 59 960833403 97 224781010 1004155780 43 1750704216 164179886 2 23 434636612 1183342767 29 47 1871169875 57286561 109 1844573390 1369263731 11 7001 784364036 983315986 1119078101 73 2 89 416816459 41 67 1163136616 792772140 1645738041 476362766 47 13 1200937880 5 59 1939435610 1948790072 149 1772139082 19 1630928498 137 107 1876377762 53 591475143 41 7001 3 1223461764 1687156476 31 139 1353664288 1528153320 1719868765 103 2777 864215489 1695019471 101 23 2110722680 11 2139973539 127 703099526 79 2037097239 29 577493762 67 2013627112 101 232388173 2112207301 103 13 101 1804833236 19 83 1314070193 131 53 1931821265 83 797688910 1080208534 101 1948472977 10007 1289692153 1183099591 97 736692593 1261515205 66535950 149 1273995698 131 59 29 1334041035 41 1949 41 1465951146 5 1339572640 505859875 149 79 73591660 1785905788 1987501065 113 489173753 19 739302110 4999 647096893 1148332200 47 103 594749398 430468098 43 1016436279 13 137 1208784565 2012072968 569620428 3 83 1968165637 131 149 97 139 73 149 127 184890029 67 1562084887 127 22215602 1930211084 964211206 137 103 628044366 4999 5 892612634 61 139 619485331 930702300 1373531408 29 1702967522 47 19 67 260503504 728978871 19 17 1339762469 1949 1528927422 1354377530 11 869465884 1612156104 17 2075237134 149 389417162 23 5 356506588 89 107 10007 846271976 905173178 97 445841316 67 1184007640 149 1891017408 1412972559 109 47 1701808853 67 23054432 1822906922 107 2138568661 910361683 1709302364 7 335212944 2053789160 4999 97 79 1266469066 131 1706335522 107 99372719 794638878 2116723851 11 965500909 2062718632 7001 13 657561606 304325073 893437053 47 113 2138952479 124273298 109 1720025777 79 1640866342 83 2 1428272588 149 113 37 726323867 79 847358159 47 61 19 300616769 1796283031 71 2777 443356311 4999 107 1083769295 2008838651 1486650393 89 988719738 73 255700604 47 2068603527 2 604623822 1200847402 103 131 755572586 396323764 23 13 548765438 3 1525557466 79 19 47 83 59 7001 573430907 1020656009 41 80502270 83 1083749260 1223473063 31 1078350395 79 515618069 13 139 1821297852 101 131 1065021092 103 107 1887433915 113 57014587 1582778920 2777 942292925 103 31 3 1512241710 113 73 105004587 2122100682 137 420796459 73 149 127 1948169205 2 2073729688 73 694006171 4999 7 335504771 2777 323253908 701499690 3 1090880530 1524123886 113 127 2001299274 523060930 41 1887687724 655369263 71 7001 1833595396 137 626494698 1410257892 4999 1867456434 41 252127450 7001 2078449879 149 190362879 67 107 98620937 594419557 149 1149674448 2066335999 109 67 137 645257379 176154518 1949 324090764 83 1531404780 83 303276030 1729772985 5 43 89 386898010 12235138 2 79 1752458106 137 1837226581 1408201217 103 1649670 4999 1670579346 868272805 79 107 89 23 7001 745739519 79 5 307011235 2777 1380249533 103 139 109 1949 743208272 2016109917 11 1380546354 1490082682 1976599526 131 1668781490 424867199 10007 1949 1936210662 1462157341 611055020 53 363500500 1113884124 1874502184 107 4999 642876399 1881109784 2032408583 71 3 294549684 137 1619049423 954485792 43 921351970 97 1598498793 89 2 1244844998 101 1468687561 23 767129235 2143253574 53 311366679 53 505949024 1645422833 89 89 97 71 713656642 1940042553 892337905 149 1357804369 2777 1891298066 421714994 10007 38783582 1231091309 2777 4999 882828399 2034705270 59 32030451 655585665 3 23 152305195 1129205387 127 47 139 132940156 525891685 1099639662 17 5 660491061 71 457264566 61 107 89 13 1407277794 59 2073882745 521600659 523365306 4999 113 1582442056 393813475 23 137 139 131 1567745634 101 1981378553 43 235407370 283728471 10007 4999 1753084313 973385284 2 263263934 1284259832 23 340346365 139 4999 73 131 19 1518882040 1254118120 5 71 970743382 109 44701990 97 1843798221 29 1113542464 1995229056 79 1975295912 735241245 37 109 348534367 1413719645 2777 2023483266 5 1943671530 996717940 31 43 1477380885 609738925 97 31 2133395293 457512167 4999 1852114503 1801014725 2097832317 3 41115465 29 1463704878 1805156004 1949 1168641839 716831373 1714698035 19 59 1058491211 103 701387613 1197472863 3 437169902 13 37 1949193317 1464560026 71 537086018 1897495078 23 17 653857926 53 770943194 433660171 1315354885 29 1387489088 83 1655306350 103 113 1016267421 7 266456389 10007 457449991 1476604506 139 29 3 71 1144978092 118831067 149 97 29 1692030462 972390097 29 1424655397 2080560935 109 1279912529 53 101 1103438938 1814655479 551833882 107 1886852983 574777698 103 2129839761 1772957021 59 1679974824 3 23 1949 1491303175 288635021 59 127 1216948733 952338762 71 837128195 654164441 139 53 1001956289 79 951433823 97872504 59 97 562372244 61 2013210145 61 2007959143 139 1422349470 241714534 73 50929812 4999 139 97 1696242395 109 1032390121 11 1547747036 149 197257984 10007 103 2044986553 89 416008496 101 554362639 19 436860344 53 19 1143846300 305614404 2777 89 5 2059617010 43 1840548557 137 1505904298 1063550067 73 3 13 1768917376 10007 17 1861399785 930648425 5 1612430950 17 109 59 137 11 1676214342 687570506 2095175225 83 11 1355007632 297174471 540617220 7001 131 4999 1984787963 97 19 2099445983 23 492737441 1695807783 137 580608877 37 2082377612 47 59 137 11 1398639440 608842410 1286310382 47 642987683 97 127 2095020321 109 37 127 67546982 1117060029 103 1920760789 59 1086681509 1788045348 67 2024133592 41 73 1251928468 137 1693285065 1741762198 227133047 37 71 29 1184533217 617899346 83 764716931 71 1578799310 37 892363188 418972460 139 1011885091 1089428123 7 1745859294 41 612773290 757249163 372061144 7001 1196979476 2083146008 43 19 43 1622952784 97 1718749487 281946700 17 1388514093 1911622457 73 37 963486549 4999 2018006318 87077581 1986636372 139 1958994693 4999 1402019717 1612094104 23 1719596614 73 149 1092745489 1740935042 11 1677682643 638176567 103 103 985282241 17 1115157959 1803156578 43 149 747552668 473196857 29 1646580444 101 747747238 1022598235 248678222 47 113 137 53 1068273149 17 41 891615658 97 103 37 89 97 143358919 1154856101 112524204 103 2109342886 1419586763 7 825912978 2122161338 11 1415368105 47 2777 2001124695 1098610234 4999 1334749482 3 1549398240 1303310599 149 22254375 83 41 1999238351 29 886179361 1792254172 17 2059238573 659767735 109 131 476304128 149 139 976973315 23 2131668865 97 29 1475618996 139 53 2777 1192748130 59 36480073 7 733569445 13 549369178 137 3 1609536066 10007 2057369151 839559203 59 1740936069 940124968 1075029052 101 89 101 7001 101 1492854023 139 1831777028 1561204241 29 5 11 100560295 107 14951566 2 1801502624 97 4999 2120685778 220640863 17 9554969 1039378759 2 37 1659132429 89 823966005 131 31 1231557863 1919349066 2135797272 139 1145935877 139 748723212 149 316031086 300282803 97 448203826 1807574875 149 1400653789 83 2007643391 4999 2 235171734 137 137 37 127 1729689073 1705326282 83 2034206564 113 1446591209 139 10007 11 83 396845659 2072929731 986628203 131 1382077248 13 47 23 99626633 59 1739357611 43 1836523636 13 1680914573 1609886616 10007 981986910 1160917014 632911259 47 89 2060060661 735276170 23 681061395 67 113 47 1084154264 79 221458725 1310477311 11 1471998 17 961158677 1792690873 113 1177472788 19 94671086 1678144917 31 348875283 1681254589 89 139 1980721783 636179370 53 447398798 1499951965 131 13 107 1175007767 89 5 11 216888584 139 1041352972 753463122 109 17 944146323 1337646445 1491398205 11 61 136119548 384863957 73 2011396594 1949 37 924533970 43 5 1435461950 1304604485 3 1070817153 567993370 113 136430471 2122295371 29 2 149 491951512 113 1399011303 2777 1465364583 1353856925 2 168505302 43 369315752 17 97 1625935017 3 512989515 101 17 1507481103 53 61 487569101 716953949 53 785087771 13 837443962 131 340985795 17 537074115 2 1809211180 53 1269492093 1119803034 2777 83 2 1763156310 1441949225 5 2777 2102200108 89 1409063842 1808835865 59 137 109 41 1581651547 835935317 2777 345974924 127 2120192102 131 10007 127 5 484626906 31 69664470 940239908 23 3 1854089349 2137987557 553206695 23 89 89 31 1817779023 4999 1615701840 5644333 97 37 4999 101 997595382 293020190 19 1199705429 41 137 1675293677 107 131 299825857 2 2022325222 62967054 37 1765398094 1681317148 113 987832892 29 131 31 1222561138 89 10007 109 1949 814615928 17 2 278745955 1508008906 83 1579517600 5 47 1946942617 1779398145 2 7001 67 47 5 32886199 79 109 59 97 1787689134 41 2112434472 41 149 79 1087960824 229833910 1322443098 97 1041421674 4999 101 109 113 1949 870674821 1608976894 37 131 83 1650670456 47 194238733 1949 2095673944 1917812102 53 1661421952 7 920223661 986251279 13 1033271590 1953430979 83 9092523 11 680815351 47 310147043 363628071 53 131 586393728 469764690 131 73 7001 1556084266 1388501329 89 807005453 79 23 1203646189 1949 23 910926523 825210560 61 139 41 43 502601372 2125383661 2099446943 61 2039489136 37 1563487263 13 391854749 107 604302402 805318059 426831988 11 89 1899163843 1756455786 67 444017965 5 1685239597 59 1072428368 53 627019521 1213861650 67 1709452401 41 1533922996 73 11 1645499827 149 2777 1764365064 11 89 1216045893 422860080 59 97 59 53 139 1503368122 682766054 4999 174600073 59 75647912 248451307 319854613 13 1915655554 127 29 31 41 1126947835 13 7 1892264486 61 131 139 332831052 818638276 109 59 530513902 1949 7001 473043568 2 23 436413707 3 107 17 1493575256 930648568 37 1601429089 976711194 107 19 487375270 1949 1932398418 2052924578 11 488991151 7001 1753834512 53 1444360346 1537561058 2 2139789462 59 23 2022205379 371407772 117552079 79 316456936 2 716080297 892393648 53 73 478640852 1642710386 1308788753 37 23564648 149 2104819212 43 1684581218 2 53 1241887179 1624237205 17 1879172229 1424065291 11 1353869492 103 948455209 2007240593 2777 105755076 1345118192 47 31 113 538604895 53 101 292482098 109 1300119627 1052591303 2777 850811706 710323276 2777 297408369 2 1976308189 479749071 113 97 79 1703861335 1630463064 17 23 1611328917 457998701 73 271737828 1840004339 53 547961753 113 89 53 29 131 1843995693 452745432 131 113 1651665404 1614758240 245662264 23 1469255922 597101557 149 29 1818936434 97 992986284 636614771 67 103 23 1949 997727921 1805082674 10007 53 131 410966781 198867301 926369049 17 1626476139 2 1248583416 685468628 654337408 1374296640 79 53 751564115 500937503 104765645 17 780944538 127 3 61 59 59 723058920 107 1401509861 1841097867 10007 1074611702 103 59 73 13 120753412 23 59 137 261594596 79 43 618343397 1796988447 29 319882383 127 109 1012507627 127 3 48179164 295120528 67 23 41 1963146010 1780244026 113 1244357710 2743936 97 103 1444851555 1170665349 79 1445669888 1495918999 131 23 1672446081 688424086 107 973214862 53 139 238798386 1019227409 43 1812746098 119488519 23 107 911974589 73 1283153368 358221992 43 1118458053 107 57170631 67 575681018 1067309186 137 109 1391767372 1127448238 37 1750223543 2094376576 109 59 131 53 1949 97 7001 1334901673 211906924 43 738775991 1949 41 1770808286 5 47 1149493758 1231520320 1106817540 5 129522350 131 1799550406 149 31 1827319242 31 1770989762 869254 1949 17 79 43 37 782674061 23138690 29 823924612 737676723 71 47 5 1935917199 23 1557018534 4999 901670728 1597487459 10007 668561855 5 89 224802074 139 282630831 23 1188686553 3 1243478229 109 127 20038568 41 23 101 409622367 1620472785 127 1291270976 1972174364 1986373551 113 594780133 4999 1090937376 565766812 59 5 1349151639 505339884 3 1218220757 13 1110079139 34239577 19 7001 19 250887951 41 461566356 2142166770 1400713303 11 2777 1060477983 363520408 131 1436920267 306136741 363755041 149 47 4999 1813102307 2440549 61 753597233 131 33996858 1229834812 3 37 1217932959 5 129708320 796225142 203112620 83 3 1949 1898374725 451774437 740855802 107 149 1573258071 2047187289 23 14751013 53 1210129990 109 438940493 127 1746489141 811027842 11 1441563620 17 1148197544 55382845 101 97 1962190083 29 131 2041336189 389502461 10007 1418952572 19 986951181 13 2006346121 1681474795 1983605071 7 1394472970 109 1928068627 149 53 577682775 74568032 461813466 17 3 149 1090624932 731060579 97 73 43 453835040 5 61 92847429 79 1030316657 812977861 79 1585355656 107 999256522 7001 47 13 61 83 1784630326 419713666 47 1945971441 109 1906616991 47 1381486463 335777870 1819801032 101 1129645711 31 10049585 13 1760418621 137 53 719456344 747299804 2136398891 17 1536622114 997199053 73 7001 323011678 131 1215466208 29 1059253623 259859401 17 37 1292157882 827462192 7001 749985498 17 682397112 41 692036417 19 357355667 92957595 4999 59 801305451 73 1870657850 131 1458105980 1986018634 127 943414801 79 1943193731 1207453696 61 478085914 7001 385021809 97 1894193399 1755029348 43 603629603 127 1849746237 1369976501 962349651 17 1524635520 43 511319622 1949 1650804949 61 1217468134 71 5 539383165 79 1265663693 1195184417 59 2 67 103 139 79 1121208764 53 5 113 898664027 1968024498 107 885729523 137 67 1039103353 79 1394680234 131 79 643451919 127 762702942 7001 1657636133 19 103 832634696 61 409586025 719091058 73 889846932 1296409263 61 89 101 397777315 107 840937610 306135507 79 13 47 47 131 1670272532 1964231161 743095560 3 1583742801 53 893287016 134389026 1211726423 41 1905223014 2 1362977922 889743490 1949584195 1924764620 5 17 131 1759216161 467477561 771955070 53 1181217784 902999584 71 53 676459087 1290278481 59 1339464256 1406187946 51548363 2087516174 7001 2777 1319419348 397788588 1924796415 10007 929640293 89 1809570255 529238496 53 79 43 965233814 113 1119542415 47 46824643 103 213530433 534174305 83 2777 200777100 1373942966 3 226681920 883637283 209125931 29 139 149 685095593 1404242752 1603722006 37 958862955 127 109 1402520335 37 67 1760140739 7 123911263 37 1454357483 1949 2085808106 4999 107 552631737 142687167 127 979920486 3 1974229374 73 1470290226 67 10007 1256859186 53 640972248 137 1995060719 132750808 29 101 59 427141297 5 1207157315 1700436800 5 306138750 136693335 5 139 23 1173081811 29 7001 927002410 41 127 1937160464 127 1949 2777 7 1252853592 29 17 1202690075 981480890 109 1949 47 107 1436258753 2070747032 2 1830944896 1609064172 43 17794632 37 2138699937 59 303967351 263398361 2 13 837680211 53 23 1678845026 127 41 1162580461 1529327511 2 66379446 53749248 4999 1716276676 47 139 987254216 89 127 2005486591 89 1939908258 19 592360052 137 629542126 41 724832661 101 4999 1381443656 61 593533416 97 7 1661252040 1570960904 59 2 328037244 109 1291796278 73 772670544 1624857433 274741306 7 61 2061898637 224659096 89 74682353 53 10007 2113408351 127 2049213072 2777 1455836696 716852003 1867223481 2101223507 61 7 1469165568 17 477287479 1035149947 113 1237981039 37 53 1519394566 897899182 149 898270340 7001 1570597339 1473332446 41 1005380229 1112792111 59 1926451421 1418168647 150909010 47 1990905643 103 1297670941 722830377 53 31 83 1907309106 1655295732 73 2777 11 1160581712 2 2002538036 7001 983521483 97 2126613547 509737231 83 149 337122483 101 410440366 411276545 37 1245460552 222479964 4999 141271740 2120397401 59 1361853265 37 2050718821 380354004 701887089 31 1217006075 2144301274 127 31 239116113 321168215 11 1855268679 83 341001931 89 69445988 1949 1108864060 71 1383979106 131 149 1404304629 139 1052059169 37 1477742149 1911520973 113 1566997329 89 501453124 41 760275601 1584683476 83 107 37 1714419254 10007 1949 1596067284 37 1908204952 616936199 97 79 828429714 139 680633099 139 131 43 1858862351 79 125117521 10007 822715498 325665860 1614445399 97 219911009 4999 113 29 1443226222 127 1949 955770110 1948428670 23 13 614336742 1793738891 101 101 1916384201 31 1575064736 19 2100294314 5 1949 1662463867 348736519 1049431511 101 4999 23 212774656 38316355 5 1257918085 71 1616457355 1564812381 103 1836797209 529200503 13 71 51579228 1368714996 11 226300399 37 1949 1341784922 107 1706819160 2 1301108822 31 1305024891 37 615048865 17 944206826 17 1087048612 101 1590413569 101 13 1706362268 551537751 137 1749929770 1524957045 107 543766617 131 1109546551 139840666 61 1459899702 1143095226 2777 1699551866 113 972049617 73 79 103 1614918975 2142547707 1811200428 3 4999 953939376 59 4611735 220674185 5 73 649482533 745888490 1056912750 5 2 742148061 23 607882456 43 1913022657 103 242323362 421656662 636773967 109 4556965 5 644079484 127 2065662045 256446660 97 17 89 1713787017 139 1949 55661768 61 1340480673 17 71 344298738 609310968 83 199454810 79 200800620 101 779696669 43 79 1102015714 917547630 101 395517111 37 1549297781 779182593 43 149 546415695 4999 1859892947 67 1144231025 108762793 137 23 1164292660 12676013 1925513262 17 192309229 67 896568335 2777 43 2 17 725652956 1885761914 780933776 2 109 127 2104064582 61 1528161142 1702792902 97 61 1557982577 1922748377 19 540661846 1129928969 4999 788510980 149 3 71 37 19 1291614490 332641208 1378273313 548461242 107 2048174556 101 1698319343 107 41 515512762 820880844 7001 1991511461 23 1949620001 685187181 19 1795265426 2777 822378003 1031255612 19 1372564788 73 1307314076 1983267796 637385961 3 139 1793139476 1104645851 107 113 1198445013 67 47 67985829 139 2127133680 735501125 103 1238192576 1580065040 31 2107720775 520455490 107 1706135414 73 1062766231 2777 1214068299 1519887983 71 927701118 149 956672826 1457043570 131 1655998364 124746231 41 11 260207508 83 23 1604726629 1526782481 73 2095224100 1469448171 89 1559889917 19 1493587319 41 43 127 901305792 11 741350643 11 71 682943266 6920263 53 131 427189297 1131405027 1588256766 73 10007 1502879385 5 716903895 23 1578187630 103 1043366413 131 910930508 1972914816 97 101 263775034 1824227054 521951800 5 897305837 141690429 19 762146591 92195086 139 62365779 103 73 1124870432 1237589513 31 1036135599 2122259895 149 1417809202 37 107 329607508 1308872685 868576924 37 547394391 1417587915 1642461295 47 127 73 969835971 37 61 19 57813048 1804393444 73 59 73 1903493299 107 852874860 1859375192 109 783345549 1853057542 7 878675826 7 109 1807612400 1873482408 1620134099 997824566 139 1910014931 342766501 11 7 109 96909284 47 17 83 127 1010316228 37 919125917 1134902607 127 1985394937 79 1962391442 602273801 2 1512307247 11 19 89 19 149 50033306 1296930717 23 47 1826639584 128287017 37 765703308 1112578369 109 826251501 71 177151319 53 658914073 31 127 93875352 103 333597224 303028987 41 131 253827434 866845717 137 638006945 73 53 89 149 101 2139113946 1638455734 97 43 11 300744313 53 29 1442808145 160797242 2 23 794942537 1290682996 1172819697 103 29 1195207160 1777682933 73 1351615951 31 37 1035619233 137 4999 706487973 835652856 47 41 1594462243 1171342161 109 19 1039062750 1629709632 43 1164511335 954936400 7001 19 1359071311 109 688130323 53 1796726871 1877198577 73 2124960139 107 97 896520633 149 651583532 83 1454863481 1279316644 61 61 577093683 2037275095 10007 1914221387 131 103 576852465 3 977278584 2777 801303350 113 97 1671416215 560111509 107 4999 1119706014 919881032 1441638639 7 29 31 619058282 31 1213345952 13 1278240314 502103914 7 109155557 1197825207 83 215941053 10007 997007417 1182619310 71 67 61 722100005 1870337470 253664541 13 1407370640 113 1906559956 419065359 89 1155696862 97 1064525670 5 733371240 71 125242740 1949 1902009610 646772998 1971854340 2 71 71 1117870944 3 1556463495 43 84361958 264470855 113 1179996398 107 1949 1066210195 1207376265 43 8530469 613127717 113 1420894195 19 1376662990 10007 31 568007606 101 2 1844069372 1348061681 83 1415049083 7 1065855598 497661936 41 1429348492 218073635 13 127 10007 2091543056 7001 1168466900 5 1756248765 1610185465 103 1578822260 41 2051801171 73 164965260 5 61 1437377051 107836069 11 37 1602574621 53 158047749 127 19 1138387663 1010263071 137 2049323562 733169984 127 1903169592 23 1326501094 1949 723716323 43 1592836444 960211113 2050059014 101 785201472 73 3 137 808495910 101 89 107 1543693601 11 1559133455 805837330 107 43 1909581105 131 809430039 19 53 850397243 1642411435 79 1680852111 196965644 103 2 1711528072 1251214542 47 37 126253065 593383874 815221925 137 2130577694 41 127 41 534430695 1577738384 375300403 137 131 1369203616 73542614 37 1035013358 113 19100087 53 1455523418 13 2090183555 7001 1028411895 103 988282425 1358733564 1882819830 5 2047535965 53 30068808 823715095 101 101 47 596982767 17 1785076602 23 465626204 37 97 1250448610 7001 1896517716 678397857 23 1197059575 41 61 1909104495 1181093795 7 109 2008950987 13 1949 13 10007 113 1857547912 47 103 1927609980 522916597 19580215 37 711284578 367425954 149 1047709864 2 1130424824 1655900056 71 1949 10007 523876457 79 1556513616 427976259 271203621 61 2008215813 23 701211833 169961248 2 1930802118 71 61 660972332 1730603281 295110271 59 598196462 113 47 1565555054 3 61 521853955 139 1458187840 53 71 2051645181 2002702467 19 2094658796 101 4999 1213057340 101 927477445 1690861099 879094627 47 1384551427 29 73 1269195885 634864901 2065612197 11 137 1823590149 149 1113784238 672870680 1855678066 10007 101 980120564 1308479846 29 1054708105 931745205 5 1514831531 89 107 107 1870698573 10007 109 1006633312 131 770908616 73 396940420 47112149 59 197350025 73 1788235813 1261478402 149 79 2051895322 10007 53 897546202 37 1488472112 944422827 3 127 61 619126454 1782054031 2055190473 29 410082365 127 1705670931 101 179657891 71 139 284452102 579046478 398845939 73 349160584 67 654429468 61 988444366 1300412403 47 113 41 2079493883 330984103 107 53 543372801 1550889028 29 109 450154849 1518356501 127 545310568 43613961 714208070 131 53 1976003059 71 1398813742 1172548553 43 41 5 2106003365 1442932935 67 1833859526 697998925 139 7100207 1949 71 1502542490 1532467606 131 1976282521 787927679 17 1038670478 1197675895 23 59 1226476601 969425106 113 67 413504972 220534820 1238119600 79 97 1438461375 1592768008 13 11 131 2035315822 83 2030304998 83 1939486564 1032697631 23 1724598351 29 83 10007 1145667000 843067934 97 297337007 11 1596459049 67 83 1378713996 127 29 1867900449 17 43 107 2 404714606 1461966830 67 61 41 1709555188 1764070510 29 649087077 1083151363 41 1428726754 634332566 2021832528 73 73 722186153 2022284617 2 131 51996651 61 792596058 633433699 37 28077265 7001 137 1360232996 604598643 83 149 318332391 1717998925 67 101 1658322333 609136757 67 79 1116893705 61 383699455 1648833016 67 355051626 2777 537410594 2035535446 318266057 484211909 31 139 1526355803 53 169006188 73 19 16823493 1541411897 37 11 117041727 113 444792696 3 1064525643 13 139 687517630 743805819 1949 7 1569552202 43 113 970476092 23 849168165 127 1632089573 1505351447 73 1723358531 216034328 89 2 1592890478 47 47 37 97 29 326152531 128037639 89 1626073580 403476419 19 19 397295624 1591288434 17 504557515 5 103 1708328266 4999 31 538399568 37 67 739647438 1085867459 11 1191048034 1377625050 3 1575691272 912166008 582712502 17 409954301 97 1617073407 3 2036760699 1046930512 2111547237 31 47 784060630 89 7001 83 1849882503 1329461464 113 283637312 61 1457389613 1173066186 3 107 71 1438577079 101 1597772227 1908840340 5 41 1087067112 1405708985 83 944498998 1188398760 47 103 1949 193410964 623441120 53 10007 89 1731274369 1804030178 107 2 692882894 2022269717 2777 5 362272060 1936507835 17 1141566439 97 1441248464 61 1347299763 71 1146830203 149 1824698104 131 31 1983527994 1982869895 1265771795 4999 1150789796 61 277644916 107 1291273259 1123175673 10007 39345573 71 2 19 83 1360350246 1384761542 89 1013081571 1774247752 1039818143 7 1317531754 67 1189795143 19 3 1430991510 586349737 71 149 61 1416968329 82398373 384417330 11 420156405 59 512688111 43 3 1035401782 41 519060861 59 67 1555685079 13 97 650365600 73 1319559972 3 11 1517080158 83 1783034854 1949 19 729999024 2 1185015136 950523289 24897516 61 1680715823 23 756336094 97 1888952198 1605039212 97 53 643850075 11 408174448 1524529241 37 1890835993 1949 67 89 7 97 371037267 149 411661670 37 866656634 4999 1747710015 31596140 5 822292794 59 11 434380342 841320103 13 1406140034 101 127 1199425465 37 103 37 1949 956823410 5 1122355133 83 1294458206 821104028 29 127 1445815879 958714122 67 2076430869 103 217107829 7001 877295310 311253795 31 663115079 61 73 1783720690 71 2126239655 5 2093917565 59 7 1341197571 29 1398793337 2066102419 107 7001 1190282016 109033574 101 1236096823 418106110 41 23 328802940 939105384 103 94072166 1303355325 199814510 5 3 11 1091041633 97 1507766739 833193328 4999 31 1465855228 23 763836831 29 475373858 1022483334 265439059 67 2101672201 137 238240534 1139835287 127 23 109 2070159610 1904171785 73 789709328 2777 1608891874 1310678989 47 137 61 101291964 83 208310275 107 139 410056549 59 1620588931 71 1016637924 927273980 5 1779572838 53 370164508 532439124 1707258268 47 695223612 29 149 131 823490497 29 1467966551 59 31 7001 109 507671206 97 921793813 1111329410 37 1860303984 2 961755374 7001 225152160 867108502 673873557 127 1397961239 1701356820 2777 139 704938531 53 1364939272 1986097266 1949 29 426765595 397528462 73 434064424 1529492423 97 38583981 1739441927 71 1949 2085040200 67 89 31 346328094 31 73 1970770926 164499076 53 665355269 23 703768954 139 107 359872030 3 31 338766601 107 1836449531 17 387937467 309268047 1627774405 137 2 83 2079440427 59 139 1914318435 2043283856 7001 2777 1947143536 17 466609030 941993596 202768270 61 7 569756275 107 1992269361 607827814 89 89 7001 1116890533 279066861 11 927816538 71 1973102377 29 25311635 1217593983 109 179895562 2777 1052310826 2777 252263112 43 1727338509 2015569009 1814303823 47 89 415619498 47 109 139 987982671 71 11 524009915 1268202180 2061909374 7 1291852524 7001 1647682543 1608385168 13 19 3 980268384 1120139463 424877206 10007 113 1433079873 31 1339611959 1775298523 732246887 47 2027983192 89 48271553 139 43 43 991631710 1571718427 1949 324650057 4999 961475416 31 1917546674 306757587 103 1445975747 4999 895010962 409137277 983863975 109 127 1772958481 676099172 59 255688359 1750272674 73 1439379033 107 1036824115 758000412 71 149 89 456953946 71 557646799 479417336 23 1949 1539478069 31 2053619087 1927751833 5 176595156 723414822 3 113 591936892 2 23 17 760688695 31 97 107 2057016192 73 101 175673441 53 426209888 671461664 13 987041709 29 1381095797 1810611712 7 79 2020696365 4999 693216329 1965301861 43 3 742839276 17 243139932 151137302 73 563904154 11 149 67 467950579 113 797800679 89 1949 37 79 182433989 1235544358 59 2 328416302 17 657606434 149 268119790 5 10007 307024767 17 2095050906 4999 1839427041 516260709 718647089 43 508258002 1846461871 29 1054676333 73 2123474151 1588331639 131 486451144 2 1983910624 13 1000614693 1857082994 19 91571374 1057944081 113 452850076 47 53 1636665917 1308162881 23 533789750 89 1548507885 664450237 306591273 107 73 2 1208205764 7001 4999 1774551116 2088727667 13 19 1524990440 5 2092811735 167494912 13 647213541 7 2113345976 37 29 2 348819350 1541133038 17 7001 4999 149 345334916 459532632 89 1841584707 31 1482509838 109 41 1772651870 37 107 1702265027 73 881470195 47 1671065545 149 107 1565327931 5 149 41 1647185004 11 839657349 851455602 10007 73 1373642168 5 1787742271 1207690933 79 2065199475 562248288 29 11 2132042858 127 11 53 2076172304 10007 101 664464355 3 37 83 1407021478 97 43 159525700 127 1792433550 67 1414180725 127 103 104264016 944051732 41 1915824671 101 1431397591 89 2018172882 97 1190957697 1969944420 73 7 598147648 1256880212 71 7001 938056989 113 1609822747 137 4999 53 4999 131 103 113 10007 475536097 139 1385875430 1026343400 1949 2777 250399313 131 1685029158 139 184077422 860588893 13 97 1011342367 41 1732868221 113 311352639 137 1343849714 1707566117 71 807718410 1786673672 53 73 841213529 377541619 364416290 2057077055 5 681677620 708652568 13 3 137 37 1530966464 1884990160 600686034 9311432 13 101 2050411504 61 968909151 1735757108 59 7 1891768214 422230310 7001 59 450587543 137 681337853 3 1624505736 5 57025695 2777 23437880 235625272 103 2777 1247045174 848198549 23 1760658078 131 714897850 372658861 139 1221506874 2 20733096 137 1494584375 137 53 546115975 1778573765 47 79 79 2 1153139198 1582712794 131 1787810841 59 653964083 149 947272934 67 1079981978 27256421 1799644797 149 1564047163 1560402533 1949 10007 2777 101 127 1296668263 11 197826805 53 103 1863906334 2019692287 1137087686 67 47 1690681650 858204496 31 452670897 101 434448837 1932439527 67 127 2143209328 5 1949 108062305 23 2 2003678822 13644070 71 1835090892 783918075 3 145753086 2 512254858 3 107 1231136250 1489900959 3 149 575157562 1617069409 103 1789888258 2 1640527250 149 7 673386945 1473171139 11 1098084592 53 47 53 243721507 893749017 59 74575764 101 2 139 1925719900 7 413270227 137 7001 1353650351 59 1007755277 89 73 79 1704153912 29 83 750419849 127 1948863768 157957298 103 1218103338 67 2128170379 353722630 5 2092396765 1949 284497479 1764788316 79 1678376883 333724361 113 19 11 634258315 41 545612092 59 107 137 1102774650 127 79 104357578 1685073334 23 1898477094 71 3 501350379 1211505161 131 85238851 23 1064363890 103 864855739 648512264 79 131 1647025529 1289387071 4999 953945045 97 1528690725 139 1671510127 1597572807 73 768367913 1949 1693394497 71 1527361798 398262217 13 2096265054 41 1236994846 1118330186 131 43 128954119 1639572181 23 2093905947 59 1493224109 67 1028150175 103 813022733 1409997767 79 17 447302181 1102928618 375926255 149 915049975 1638772180 4999 1239647021 908007278 109 29 2777 1915477405 1162732677 1935825045 11 37 11 5 1338424204 239510986 13 522126180 2 149 220620730 282257001 17 61 1445134469 314526858 2023444459 89 107 1949 921997838 2016418635 5 1825197510 1348687041 127 944695723 1996581159 107 1531094779 1683533740 2 304545144 1950398987 971342562 41 79 127 721032132 101 879953612 1004172344 19 495926410 97 47 41 101 1127560844 961184320 41 973434271 261081867 29 127 1655002913 2777 1141367378 589732452 97 59 885029264 1758016746 510616318 1273817840 89 1217376120 113 1754841756 67 1949 1230553667 7 191554153 59 1764862339 1165925655 31 23 1270788965 149 1869855832 402687887 89 1164783495 1414995870 89 777584640 113 83 78733553 1317044374 59 73 427779471 1331747886 19 139 1527645690 1949 2 1272252394 121311139 59 73121591 17 13 202840561 7 1454683937 43 127 1273780663 89 1566413754 61 2128919733 19 137 165699993 1443642295 10007 2027817789 822004295 53 1179237014 148377686 101 73 1230863293 1644987217 113 519783483 17 2134273007 109 1608698093 1137042753 47 1949 468182933 645366523 107 61 1724325155 1000764861 137 1069908073 1770314873 17 29 11 66819819 67 267627480 47 2 171299838 101 2 53 1228944178 13 291684588 1582662809 149 884061849 1406041480 1637538174 109 425567937 73 109 37 53 89 1675448997 131 5 955959988 1502890695 127 352412190 654471663 19 137 1062784501 31 2 538078452 139 107 874863303 494222690 2777 155388696 672890694 10007 1870611682 139 2110759420 11 954197244 4999 103 43132486 1713268802 309330364 7 131 1881893862 785071079 109 109 202423791 1030380488 1621277126 47 1043234355 5 2777 1405950668 7001 1610364843 89 73 956512576 79 338065253 1586444188 79 2 97 1591109714 41 1869729273 1545588193 993898139 73 1786317665 4999 1436062730 1261700958 59 1277579982 59 94863550 7001 392330012 19 950117401 31 53 1374380948 79 1542591209 338255406 31 17 1022559865 29 1121818919 264301342 452267562 89 362216804 103 19 284870002 149 1858676845 79 131 23 151197653 891562570 113 47 641754826 835369587 1845907645 1949 32856621 41 444543503 15063846 43 190767711 296551565 41 857619862 61 290861158 31 1479091268 101 2022866264 53 540071814 990378747 3 760869643 53 1659247415 47 127 97 927493013 107 293326376 1238805821 518239788 11 83 85387134 89 73 989205277 113 1906200164 97 17 556634910 83 1843259601 29 37 3 1671436957 17 826062487 31 71 1574594978 79 7 1270925712 1003865562 439645544 61 709697527 79 353599892 419270270 1572758110 5 1408600227 31 59 1238532597 107 165135514 2098708068 10007 831925945 37 97 1281196176 1829655821 922644349 17 2097590398 4999 1070505856 10007 2 145396889 43 1727175195 127 131 309444139 1787602158 4999 601012515 1105041680 5 131 2035639392 47 2023297689 1809831910 1621726939 89 71 17 1897128957 121569261 137 1113215990 19372352 2777 89 13 3 455808447 536881011 103 101 1732176361 684854740 1703464788 1952494347 131 19 1783163053 885470281 19 221607583 89 1276846065 599164287 83 13 81364868 1953527923 1174908326 83 31 72723148 128568780 13 1433073525 2 1948208171 1873196998 107 131 1040528808 393260341 79 1248928696 127 3 373930011 41 1662618839 1949 71 2777 1962905788 1134156795 29 73 139 31 73 1076782352 23 526399620 1949 21811259 1682454760 10007 1025187129 67 706643754 29 399011464 47 1142073539 909538501 1246945830 109 139 555791557 1587319315 2777 41 19 23 137 1539617654 139 67 960490297 131 244584467 11 2133228269 4999 1121590637 56165686 1231370182 71 43 1927090150 4999 139 1204354241 43 1205282948 109 1494949891 1012466716 137 1781531820 3 47 344138666 67 53 524585520 89 803184836 73 1578619213 4999 1091326691 2 1479481490 644838538 15367865 798850273 1949 3 2020743354 71 405330978 456544442 101 37 127 1001374934 109 37240831 58185270 137 89 530978503 19 2022836225 2777 1964498019 29 76381070 53 1488666126 3 1363215351 420572457 23 43 109 2 1161362324 1949 834930161 793232627 11 81853640 2115545595 19 485782139 79 61 2010317525 677696153 3 955223757 680958303 1527948717 79 3 19 1017001933 47 888232837 3 689296428 10007 37 1174497290 41 1694926880 7001 1444887383 2777 19 97 89 2077563757 19 1071974839 113 192512450 11 13 378238237 1376742081 73 149 844754904 1647728271 10007 105493794 937729563 149 764089085 19 975695280 17 1617676293 629137807 127 3 1580075097 31 83 1275873211 2777 1680551536 7001 700646078 268464609 1957310403 113 4999 64217154 661952583 1730048099 13 89 1527586388 1262118256 29 862096574 1472119865 127 37 23 929902483 61 1759660901 10007 1322542527 278999798 23 73 976709851 31 1312616189 1484434643 41 1580824815 131 1709599911 101 1866332035 2038863366 83 941666955 105970914 53 43 1491132887 1059284960 288749897 19 1925870085 7001 1034747800 113 1967157885 387588295 139 101 5 1485871645 127 164033708 1618352618 1077429208 32364037 59 7 82811876 291225914 1304729188 113 107 637803032 540664380 149 2 137 97 1349163979 348152982 1248707280 1333611568 31 1465931391 70458961 139 737349272 23 983549483 521764957 113 73 1415346849 43 952360732 83 37 67 2058674964 2777 521184583 928378870 127 2129089976 2088123078 131 1309099113 767579566 139 59 1867500350 1226955335 89 986178426 43 1464856438 2 19 1778497185 247389046 131 13 47 1075382560 783445608 11 462762124 1119268310 1517315799 139 61 113 797049 1946484644 97 139 7 1491908500 97 83 1767534717 494945849 542006528 7 705314947 127 1008454422 823818326 1032439099 53 586811313 923131920 101 1387094838 2777 79 532767073 1406643506 41 23 1306162226 149 11 773786970 982856699 1311916502 79 139 37 1094109980 37 511875525 1400461587 7 47 1214171774 1233074892 1949 1982216807 978356147 558050325 73 103 23 101 626985060 1544989293 3 103 1860263739 1573581130 43 1086561926 1843561854 490474344 79 97 2095950780 107 89 527283526 103 137 1036251149 315122605 17 759461672 1733147926 124629455 666202969 101 1435878681 3 761171322 571393616 7001 97 1337975112 7001 182761105 91355116 19 1431957553 97 1459298896 41 1952866941 583300076 2011598658 73 1175417325 3 23 301197443 13 1742765583 1986661326 7001 83 640032671 924606772 10007 83 783423637 1949 167257333 128789920 2008562281 79 1949 47 5 694952430 53 11 1899662184 758472735 41 1629760850 29 1916254402 73 1949 1218757188 47 973972493 149 1858917593 631822468 381779283 71 11 41 474641640 5 19 11 1606111651 325624509 103 71 79 67 159646662 1879479511 29 639296097 73245619 444716930 5 326986765 23 2059188298 2 1471995433 73 816912048 41 1900599157 61 131 2 11 1673808917 53 83 35968382 1083059268 131 870011479 127 1668229582 101 1408003731 1192371357 690896314 71 1090538345 43 445863087 1911498565 11 17 1853382687 83 768696449 609060474 103 11 1608421796 764825600 97 167109411 1749792883 79 7001 1312701502 67 17 1260280293 103 7001 7001 622584928 148904269 149 1947084171 198092217 53 149 188556967 31 1800284638 2 137 149 2056546127 7 1218999114 433999973 37 168560957 79 149 1572347830 536667753 61 1784294042 758927108 1402410771 97 679272182 139 2099522025 1173857502 107 73 1022583854 964003690 97 304210042 7296631 131 1878057003 1154598499 43 2123672132 258831835 17 648681818 1034180392 149 1937011056 23 10007 5 97 2081413778 1906973713 1949 1419232565 73 101 1779556621 1457491784 23 113 2 103 1970691687 59 29 560567825 1567676606 10007 114211557 2105668628 137 1488595157 856662181 17 13 7 1828835953 1345495354 149 406226170 47 1698390333 73 107 957228206 877458315 53796645 67 1096769766 1284951623 424690269 109 165919779 1083859922 17 131 1774190771 1498024824 43 29 1880373659 816150324 11 43 505124784 852708103 4999 71 11 1662887356 4999 53 794434702 53 829930794 11 1710725621 31 945093862 61 869763864 137 107 209739902 183580007 67 2085742026 53 1047486859 738788359 722948496 107 103 2103356202 1988768290 149 19 349506881 29 1902426896 41 341239228 107 113 1196123419 1730575338 131 1473904842 1234746812 1727742198 13 5 131 1450099379 137 1924142669 7001 53 1790659272 976034114 1718156905 103 139 71 640557740 7 113 999963597 8901101 19 83 1486415125 1003030203 31 19 782008517 71 297109298 109 539868096 71 449352376 73 13 1597923925 103 683599670 139 457941477 43 71 97 140501784 2 1242466256 29 555959058 2 137 589722950 19 79 794391847 860708950 149 692677309 955601495 7001 1592328443 131 1151084956 1261089606 7 107 113 1073046531 1681397738 708566541 29 871950163 97 37 29 13 2078390340 276048084 3 790515349 1724032544 13 4999 19 1269644847 649423111 73 1482593573 131 19 1806869077 13 31 2082929259 149 1042188695 493473581 2433514 41 71 1888170521 944794586 1976352561 17 47 107 2777 590990032 2123563569 11477699 306432585 61 83 1473903542 1772825303 97 11 67 29 1900310347 919681263 7001 1714467609 388825514 89 10007 2101299881 61 1081316622 327626791 1441580048 127 113 518121272 103 1981503700 561748029 149 71 1540948369 109 71 139 5887067 1031362185 7 1177793771 97 1259113835 183045693 194877690 1293388828 127 1207997777 274167656 2777 1061831426 47 602991059 103 1896001134 597328959 41 131 385372852 896360796 103 5 1595615610 127 67 1343665010 73 1741948229 342517957 2777 19 43 139 113 1930844560 17 79 1714076035 723473073 97 13 7 1997537563 37 11 549576533 17 1565252152 1367121962 53 1185520271 137 1467287810 101 353973589 1895248436 67 1525991062 1825209109 306499096 2 1874577250 131 280021408 2 1048147074 572046505 1743345219 79 107 663647277 10007 41 7001 337280176 47 13 1283301721 1231486841 1949 10007 229240356 61 195409962 886423292 79 1277136989 31 1356228269 125808509 139 26449337 1785685879 89 107 73 2060828252 1949 701499672 7001 1856452889 107 912733657 113 5 1102573172 67 902037817 1506505156 137 883373534 71 101 1658146088 520704541 29 17 5 2049307234 1458812857 1949 19 304958512 139 1731091266 418178164 1155636272 97 1359352471 127 1473890198 11 170450071 10007 492824736 1984618261 7 94212312 135545976 43 127 1503980863 838378054 103 1879114102 4999 1293351278 10007 19 1683833874 3 1864319811 47 1592073018 41 97 1791387320 659150525 5 29 1257413900 1721201893 107 67 1720025677 131 11 1727760419 1206433624 13 535897675 1627571793 41 238620410 41 1387141438 10007 1460961958 19 1596468388 2100557027 103 10007 101 1163512829 89 599469290 1936767270 19 1793055460 10007 1784958597 1207074361 1462921133 37 1096313034 17 682286468 2 30066819 23 1682001224 580837979 31 1280542699 73 486885545 58154437 131 43 832794669 3 139 1324688626 2102034589 197757974 1450532664 61 606000474 1608384987 61 462257719 11 2127439171 561347213 1028311032 7 1718618478 109 137 3 1196381355 438061750 570303902 2 43 1205975721 113 83 37 1828752269 213095864 1949 1023627238 41 960883676 43 140800963 1448379436 59 1258068151 1949 230365953 2038601377 675726272 13 1759280157 137 3 371851095 101 1803342880 61 188504945 83 563535306 7 17 53 706215990 582952305 101 47 1419989660 89 685526776 1448069167 23 659176924 107 645730234 23 2124768451 139 2 53 742109266 41 517999100 1836619322 23 73 67 2 2065992471 101 5 1040342200 113 10007 508005355 37 1411808825 107 507262602 951279610 101 17 807682852 61 1613669867 1731490311 19 750181636 19 43 31 511189513 113 445992355 10007 1774967142 1218667983 13 103 1080891991 1952585832 23 1937637116 47 1052375154 73 876288913 1988197329 67 109 71 1016502287 827804664 149 71 241384962 13 1102378290 107 4999 475654850 280153958 127 1370902262 29 1281386431 1799054730 53 71 131 1755896053 41 149 1604840326 127 698385413 11 420294000 572560512 10007 2 548145914 1688881054 23 19 5 162617380 1723878290 2777 137 149 102211318 31 1825243593 149 787081921 5 13 11 61 355856211 1261925286 3 1631695471 1490412682 53 1923752668 1285926511 71 7001 1667001109 779967408 7001 2092784528 974384381 37 41 752179041 71 4999 1662880243 79 629196448 1011781197 61 436791415 7001 1688025112 2016428020 17 2038167927 19 615978781 11 1949 101 67 1707996696 1075039656 41 1898416112 1396176936 73 1054744150 13 1352794424 257122878 83 1325234230 19 61 293502354 287161793 266340065 89 7 932633996 708678352 31 1305718667 83 19 59939737 1827588492 5 1981794120 131 2078438795 297387749 61 197195553 4999 32641728 58422006 149 53 473972375 113 1532971786 1274373546 101 273551127 779591326 322257428 137 10007 327488733 79 1812679964 43 1522796496 53 1285270988 505454321 1641949334 19 1680213981 31 1518282257 1138933815 37 834835773 1563441721 101 688266590 47 47 11143172 67 1220704222 28798594 103 270813265 59 79 2089820496 1263747437 107 1191695508 179973397 73 43 988980736 31 2010138518 1047010151 71 1697921335 231764732 3 552305772 31 1379699423 329802025 1543541998 487752517 127 1659202470 37 83129495 2777 248191598 231495066 184532358 7001 13 2777 69786262 59 231675595 11 37 796139508 360554714 149 1675832949 700276386 53 836247197 37 623718139 874464778 11 1902482870 473863680 131 356812966 7001 1909180126 109 5 59 986939138 1804160882 31 89 439378056 53 1518934582 37 541386746 1577783561 103 6192394 37 1674727596 2040028391 7001 1713277719 73 139 188349726 89467725 3 962180877 3 1985941404 1329243870 37 149 23 79 347379748 41 107 1085756105 1587576546 139 139 1302195785 43026616 1822232957 127 1876674214 103 139 520390825 5 43 1230240566 10007 17 553583011 107 890644139 2112518707 13 1406451566 53 1307173768 23 541330622 17729910 32910033 3 1522998551 37 2116942022 101 1952576253 103 552617866 109 685580243 91520106 940111375 109 1009520892 149 11 1224385305 52240254 773268045 89 29 41 1641812651 1650932445 5 73 1986211653 29 179926933 565176728 7001 127 1227632419 436040149 31 1308492551 19 564645211 1949 603778761 711053670 11 39222161 1289160224 97 558667505 632463103 137 59 621128459 1654199343 37 1534459929 1662577128 107 463848654 43 1030617736 101 1482825065 41 137 83 2046454391 513216224 2037441351 898427208 43 149 139 1694878372 23 697873958 841648814 137 1839194175 109 29 137 1368988118 79 5 37 1970037694 1467417175 83 1903547800 2 149 579542652 1188322974 101 139 1562389090 43 1594381735 43 1191816853 1544723218 19 234122983 97 29 1514912382 536957127 103 43074600 7001 1102433468 440488918 7001 2 1964237138 905446566 2074827219 775382832 2777 3 353679474 89 2132035317 4999 107 2126388744 539973995 139 743910208 1243896056 2777 29 375283606 1046928738 1437979996 1949 10007 1951835329 41 975340878 43 266813495 43 1821053569 959665813 19 1587908997 107 1517844327 11 139 43 43 1906524325 1650484953 219290181 61 1244107383 1885599906 392275112 101 73775844 73 2777 101 23 101 1233935483 101 1569046918 55256669 13 259021022 53 2071845612 23 161937848 2 810613124 144521290 47 29 4999 628124350 47 1429009115 1882883945 7001 43 1069896895 1988543902 127 1802726862 149 1445046402 59 728371815 131 7 972706406 1048883941 1508278655 879546453 59 1014775060 1840539866 139 89 1567161217 1749379283 1292116942 83 1517777840 47 134621912 1394979881 113 843693369 89 53 59 1006684963 5 137 53385131 1420788218 31 1224501955 92075745 5 1663540203 53 53 702014291 61 980404078 1296064479 3 7 1466590811 713013983 306793294 139 127 251511435 1000600107 1159267990 60724157 59 1474738848 139 1785750465 71 945880683 139 3 2075351397 67 2777 628180239 962836325 71 82642038 101 903092510 83 3 1236290118 725102322 83 1762233175 105376468 31 13 71 1892739620 989191414 2 41 669324689 31 43 1604607178 61 1203840978 1366270835 53 17 640958610 137 1049685234 708753992 31 280933965 1150037811 13 4999 29 71 113 1140115308 16692247 13 137 1534916883 3 53 127 167252360 277695397 89 301967184 23 1888445774 139 10007 23 17 1653108866 1664532061 37 841465659 61 1342131816 1532788131 3 53 1324716715 1457757580 7001 672985127 1683803509 29 1917044669 982640693 67 89 814521325 992256906 402369401 1280340086 127 782099361 1874007717 149 97 476477871 1141689612 2777 666301105 5 13 7 1002508234 1743315581 101 206551363 43 1691231194 503489193 822083441 73 54600788 71 31223102 690961705 127 1826321722 1153721213 1931187311 112432049 83 1476431817 1949 11 1764022745 89918289 41 10739534 7001 1196050840 67 11 2100507222 3 1018396479 584706084 3 61 7 3 1426417722 47 3 1490615931 498064779 59 935002618 113 97 109 1917641201 61 162866950 41 71 43 127 149 83 149 1590216006 17 131 126179974 1644494537 43 276390024 61 2777 113 61 83 73 61 89 1535045923 1538669202 29 1211349156 465173680 101 1754332089 567085234 107 7 7 335765648 127 37 1922351428 10007 650845273 1949 1165655971 10007 79 29 1894400727 1332817554 3 517228410 797269884 97 138473993 1386550175 17 2777 8975264 796318635 83 1689297358 127 1254784384 1964402482 1275024858 89 1888349848 11 1531037376 41 564452084 1250394987 71 2146832609 2019490246 1460002287 127 1008861444 2 453851190 53 2 1008973630 17 2104280417 1109046187 242180130 149 374245531 765822530 11 5 1202989677 23 547694262 101 1209095240 4999 734613048 807090833 1575445689 149 71 1867096230 528395561 4999 2044094629 113 103 1811524448 2064689540 37 231661896 724766742 61 57585240 583470177 103 13 582468952 116789621 139 1513206125 1820133012 127 926853493 5 29 1937517782 43 131 1704070925 127 1695651930 14762454 7 7 1262596160 5 864559910 1697571050 590365224 107 19 97 1862150904 29 356953170 1221584661 1829225836 131 1241534815 7 338162594 53 1796912530 101 571512540 1294655839 131 548190067 1325302094 2 47 553568021 313453772 1949 1835536663 37 1750164436 59 1751754722 73 955667601 450383574 127 2021464588 926191315 871092137 2777 1984224486 3 769502660 79 101 59 11 504101158 1932563358 47 1682771336 127 852515186 31 1125057059 1996770437 29 61 127 131 79 466736898 109 176141244 79 304293069 5 1756317785 13 41 835659171 13 89 1253450457 23 11 1657010542 17 67 30898524 1949 1600243991 47 802619846 1146071312 1426210473 1022710848 139 3 1280990814 83 1026522055 13 1548366209 97 97 47 1400336646 1755755217 3 13 322374572 1385138571 29 457597670 107 29 67 856617110 5 1393410438 109 97 1371877790 1467308427 2 47 753215044 462280227 109 867919476 773057323 31 149744601 1751891939 43 1859561461 630157733 29 755763015 1373864185 149 5 67 333070199 47 41 83 2 41 61 540560473 113 1239311454 138043386 13 198799119 504460989 3 97 1086711952 53 103 171701255 5 13 1657984913 1020558734 37 31 587622825 1353721981 4999 1345536758 412215503 53 484457711 101 1853074876 220831629 107 1733285510 43 1049959681 101 131 101 137 1543167857 11 29 810377015 43 946367263 496852739 103 2 23 47 546154946 24692672 131 71 927519576 1110955302 265197012 61 732933084 3 57566739 10007 13 5 107 839317309 1065564743 11 1129913840 113 113 655844655 1920085906 4999 294502872 359161118 137 11 237776733 149 43 1084425549 1949 1515497573 419365582 2088061389 31 813783029 79 313006137 17 1443462469 5 1540492533 573340428 83 83 1520179113 385862435 1982801472 73 763368227 2 1440875408 67 290907309 79 11 590463862 1478240066 2 149 1036210517 149951961 89 389885326 1611681242 53 11 59 214050289 1034674811 41 109 2029380203 1431571481 724701514 7001 1367859421 1232506382 109 47 1050327001 1623719011 1033229765 5 107 818471034 1791435284 79 690104658 808479278 53 1362277073 97 41 544873928 1096404186 109 448254107 79 576406278 569732200 145871674 219834251 13 107 7 638111992 61 2101945202 71 1977285674 1070728423 43 1624249669 137 18984227 1150041035 13 19 2006653273 1773476308 73 2 967227650 1219163388 2121638496 2 47 71 43 1287712572 334433075 89 1177540132 10007 1757469368 1276993270 17 955395631 1316334684 815764721 31 68765874 103 1991496451 139 644013966 13 616184569 5 139 113 755129619 451719647 103 1609820622 2039753014 61 827789411 59 131 1833673941 805945068 31 31 1341714782 1899986821 97 478102449 748359029 11 337887032 7 5 362406760 53 1273145595 2777 103 1811883197 543164835 10007 1113829135 79 139 184605761 1301248338 37 1257197988 59 19 137 73 127 79 109 835608334 1862038950 19 137 1370840495 1747843116 53 2 139 43 67 1014471924 1538482913 180696692 11 1474622654 113 1168002804 83 1449271632 1392847070 10007 1239704906 11 1149267328 17 271510230 659698328 1632712315 13 1221028874 1851525161 10007 352106302 11 7 1135703898 1869997948 1344953012 825393345 41 764915893 2142889969 109 1278691163 152207723 113 216470920 7001 58681753 13 7001 1220008262 596964472 1586265707 13 67 1289077135 59 101 1582294545 1343769024 13 1949 31 1057146655 1432452856 1957717690 2 97 348963999 1546828445 1806958132 633809663 31 97 2777 945010323 97 1842019718 1550518713 3 101 860779974 1583940075 37 374305450 1949 907167897 97 10007 113 137 1075892598 908945817 10007 654006738 109615484 11 61 1403608414 43 31 109 17 101 1071148632 991397315 3 83 355022125 4999 1960159605 1672670751 31 31 7001 7 149 657547430 697343691 448771515 1283487841 103 89 73 131791182 139 4999 648800214 1744181094 702173410 5 1653164301 4999 113 2002427745 1528262354 97 37 97 1507888216 47 226748398 19 71 987719826 59 504635137 149 683377589 1964910512 59 1940064261 1625781532 67 1508360562 553709920 41 1511559260 61 285195923 125033935 1949307969 113 2777 109 914601124 101 41 1314368827 611839447 71 2777 127 589426431 535545770 37 1904124354 113 721287249 7001 961566347 1232959325 893322228 37 37 41842486 1548483060 127 603611188 479982640 149 792632171 43 156074320 23 5 1483835155 1354722454 47 607762123 79 727873267 11 41 89 318353415 31 97 1444857777 211695225 47 1340817269 2028151614 653461424 2777 291674820 139 1918134114 89 79 2085021641 53 1616863451 137 1946897136 470434041 1400466315 41 1752813390 17 1648492484 71 131 1316190274 168082825 101 1296034222 37 1342616710 61 1754132104 127 1274468309 47 1749406599 1949 89 78388174 61 1173737112 1669337468 142801435 19 720540629 131 435711371 175418563 107 776158084 43 43 107 1073701665 113 1331823198 1210961412 89 601201230 83 73 1586519964 1299683019 61 83 1689130967 71 1466205806 1949 711829372 149 37 492675749 109 1385271240 1949 7001 41 2 17 107 89 1285818333 2 6956338 246744841 31 1506742944 59 1489472523 7 1239069915 23 54896653 10007 47 647135198 73 131 1747431417 23 1103280175 1949 884520843 103 1536173518 1895265556 139 1149046975 165356502 53 2059903591 1047849127 79 11 23 67 175292774 764276289 97 252401233 106069271 47 2 61 1774936306 616751704 17 5 830565491 53 19 731501957 1666466744 149 1322789220 2777 37 879400645 1159237898 109 1746810347 61 727911048 346331427 139 10007 155138521 1133860193 113 62965860 1257913367 4999 101 1563208997 61 1949 101 2139625208 1885924634 97 10007 7 874632660 137 1639636139 926284871 103 101 790051972 37 41 4999 1833058233 401198721 47 73 1917393837 49714901 53 2144754856 2777 4999 41 680919218 1392939366 83 37 1446762271 607652332 5 1185317674 1690464503 31 212216373 1125437259 71 41 579928559 29 357739679 17 1917381822 1579984692 139 97 137 89 1569465338 1677292055 79 2120676920 5 1452088468 1088483742 2 83 2 1338397200 834676650 5 513888200 9570661 19 435052310 1226642202 149 1491132486 280121767 71 2141186365 34851363 101 1269712208 101 13 127 47 1814380621 183448755 37 1196830712 1381543085 304640542 113 1302784164 47 1181646574 10007 79 1194315831 89 984201739 29 843839100 7 109 2129642000 688665815 1118984113 13 758938583 278665685 5 149 1437228670 1195857197 17 468176464 101 1123599809 61 1758162435 776482212 113 1223266168 29 73 1967730314 61 29 1576311965 13 1425021780 7001 1827456138 131192416 19 1909490076 830993911 61 1915265668 149 37 4999 43 1333030487 1848034521 59 71 1233321118 1706480068 2 1780310227 1363830490 47 11 990765545 2015148861 1373816223 17 3 2043622443 664487616 37 19 2052304874 139 927352256 29 472452517 83 1130245815 107 7 37 486993366 73 2092368267 47 607574593 1842765190 17 19 83 1518828717 91098698 137 192410210 59 1298864645 127 1396960630 89 991306699 4999 1192561485 2111841825 79 1369517424 837476578 41 247385868 71 1482882783 209066525 232994684 73 107 113 1361278230 2118590105 7 630097216 83 719805797 602623990 41 85576348 83 567453404 1507881501 31 83 1984771936 7 17 127 47 1682352968 95895604 111053554 923233681 97 79 938237537 1079822278 73 4999 2777 1439260783 1715143570 41 185811171 107 1285794497 97 39419738 149 113 716823410 794843082 2 53 1105989001 2031946277 794181819 1993501082 73 7001 71 41 1285665999 73 89 53 1388702804 1731106008 2 113 458016060 5 131 1145138727 2076376069 203913205 798081399 149 838930438 41 2134114165 1166287482 1682094840 3 1462532841 139 1055834409 282438557 47 4999 149 10007 149 35558075 5 2074344127 97 550856210 61 67163867 1072547454 41 476295360 73 61 10007 1544710541 79 17 1035990982 1670585206 71 1066307678 109 89 126356383 41 1377713564 2 77610756 37 89 145266334 73 1203662763 97 1920144876 23 1103872856 375564677 1815317294 7001 1663249632 11 1949 142458257 1894410459 250799548 71 1307148553 61 139 4999 149 1395668994 257955952 7001 728594070 77995199 113 1236351871 127 97 2146006369 1148241283 41 2777 469397288 632669191 43 43 29507675 10007 1067514686 23 94220742 531872971 7001 29 1949 1750872456 1834768752 3 76987290 17 19 47 221141771 89 1445707545 137 932448578 1084793948 2068342587 1912118708 37 97 1091902034 107 2006765954 1500097180 1476086691 83 1833306600 5 136765669 10007 2088841166 107 220682943 13 97 62029172 4999 128199355 101149766 67 1297085227 613537827 1159421027 10007 277594180 10007 1014319527 1640517559 29 1569281234 87171042 107 1336678668 1733462488 127 1321479603 1966650804 83 23 1904838127 2126945355 73 665983678 2 2 41 1484471688 47 1075894108 650295749 1393541870 149 2030151596 109 31 393985231 554978058 59 1460634090 229349933 680672280 513112346 97 37 146509196 1367346733 103 1258557927 139 1076907315 73 2053516280 493430186 942443005 83 53 476878683 1822777353 43 241575806 61 848548369 127 1261658132 13 73 771621702 131 1949 97110290 31 126575790 31 1859163651 2777 1228152987 139 614426287 19 7 698470899 1480557850 1373347258 1949 71 799610893 107 4999 1709792973 747510468 127 44560363 461372712 1845872835 228609557 17 1949 322715420 1688506405 1866254892 41 97 285196490 934077298 631693172 11 1932971268 53 145203937 131 935964739 589684337 1942310807 149 103 154245304 506533404 37 3 2009236170 1096890752 37 481758426 755531899 113 83 107 3 71 2777 655438648 1646705343 1985784942 71 103 1012047481 29 1814031026 1087484473 1334388063 101 23 23 1349432852 1333398102 31 4999 787952378 59 1233733070 149098251 43 2040812035 61 131 1385057700 23 467448849 131 109 855960977 7 2100014455 1949 1946396136 760632474 29 109 577904920 89 19 2007254202 61 1540365982 1412248382 127 59 828840082 2777 1070391873 2777 1224462610 1122890753 79 3 1161540567 1753716543 101531742 144446354 13 943748485 5 2777 1843961324 4999 642561462 37 97 1520582240 590259075 5 1492436626 131 59 1193648529 2019606934 5 211767115 5 131 1460451137 31 5 61 1513524314 31 1152005880 744809410 41 131 1157630232 37 1705419836 1449817313 1992158371 7 1349795481 500053917 41 5 228087005 127 1808479873 131 1225037723 29 83 545521982 149 149 15878632 208725114 89 2023210478 714109676 589696394 61 53 1480222902 431573686 127 31701740 13 1644636682 17 43 302733760 131 1260943513 61 1089386861 2101015680 1853037645 5 1437287319 19 1949 805952546 103 1210671579 349371318 17 10007 2099778817 113 1578207381 1138089896 61 7001 399645084 1293738205 576827015 127 89 1139747350 67 20275272 7 5100130 2042653011 37 103 7 675819809 838187329 4999 1326659615 4999 949435075 1001118855 11 486860564 1489932223 10007 119871856 1061195749 71 507536154 31 160539049 1949 1717934356 840940877 736657461 3 1522666074 294063171 1949 2033454068 1949 636929302 2007358907 19 695552950 213992416 993870702 11 67 2777 5 2 2 41 2024168565 7 11 107 262141868 3 2038195913 97 31 2142600017 1949 1987482238 2777 16109569 127 655713571 2777 1120810837 137 31 131 143960354 109 435908658 2118683380 5 149 1309377978 109 468378123 1862240366 73 17 210349419 2777 1885674641 2 685254936 139 71 721537287 1571334370 7001 213937093 19 456890796 1881032813 19 554991162 101 168875535 1512935982 113 29 1351342493 113 59 572098394 291282098 67 898221767 83 219141746 370085865 1949 107 1242230945 1414815262 1770619795 7 101 161651308 4810529 2 995869604 449977326 515679944 127 268857380 5 1745147325 1272555560 101 1147303125 1823896501 113 139 816333795 550573440 546884154 61 7 716868369 131 949426613 322473061 7001 613332286 89 704299631 7001 29 1430914926 19 48652046 657164172 127 823416601 2777 777982104 229805077 107 2066264802 13 2105640074 53 332433162 47 38162738 127 4999 1541992354 131 73 62798104 59 403768483 1749063784 1949 1671549611 1082978462 103 5 1067814476 257310128 127 73 234956416 2777 1288397481 743992859 73 537636824 10007 1855990357 13 988571850 131 1551186851 7001 1322103845 103 142312638 1538211020 23 3 518602219 103 137 176950159 139 1758516181 29 1097571758 13 1448407014 1157546078 79 226050577 2777 1112019103 29 60494725 1093838356 384116231 101 137 565210488 313964388 41 43 261345134 37 259750767 2013357702 56926608 17 17 534955609 207057229 1626870408 47 629712965 73 737396506 856802194 83 31 650046908 624302900 53 10007 131 1021674633 1415501112 401738465 127 546128829 1949 103 89 2 1998450646 1384609380 10007 367888224 113 1253827848 149 1206434375 83 11 1974687759 952882334 17 23 791296485 787498380 2 79 1104158510 863817841 43 514607058 811250224 155119711 53 1471024362 29 2777 59 1938803543 47 10007 137 1978821835 4999 103 407950967 2777 1133620258 1949 481326627 17 989931267 43 968295199 700172827 47 1721280364 53 13 4999 67 29 993000977 107 71 101 359627368 693091999 7001 1949 275267421 11 2061095707 71 83 1697986693 1477985316 966321896 37 2106977395 101 1064155695 1296023415 127 2122939493 1945914193 41 4999 945675827 814542059 662049963 1949 171435989 228425997 308685603 113 644992049 67 1614316425 988104525 43 283216986 2087599237 1949 17537914 23 61 79 53 97 5 1775721712 161859352 61 1414822420 103 1201616231 2777 1159230230 59 1404362366 10007 109 1721895099 17 101 833303990 103 250279082 7001 403782675 2046462310 11 807178218 1998387501 504264692 47 1067432963 107 517769576 73 1450910551 109 1583648792 2 1901863626 674140296 71 614544502 49700599 13 43 29 1759810828 1722925584 1382976729 23 131 964697662 107 1189534836 67 113 676773046 1172366632 2 1877673022 107 127 2086276371 984743776 71 19 539248614 1168262576 11 200026585 134355056 31 137 1190296893 4999 269047928 1676213696 2 902008992 71 61 41 522554717 299744474 37 2777 89 1357743060 85205240 624766692 67 1868305682 61 927377941 53 2085917890 1244805058 103 1955268659 139 1936383702 17 103 552607154 61252555 1366680189 424160646 7 7 59 1353039212 83 1954321735 514043485 59 1795145564 1051218024 1899887602 41 31 5 462377915 71 67 648556985 1704125579 600436967 29 7001 1916614763 1949 1264630896 139 1376399983 53 53 139 107 561629839 23 7001 1475320730 11 617446478 29 1991724408 400621252 97 210319377 23 113 127 1067732053 861842268 17 29820448 4999 41 109 429651295 1949799957 37 1654326465 107 10007 911917896 98769090 1965499506 2777 982108266 11 67 7 1415136324 43 531165083 19 89 1280113433 995312135 357413108 67 928155270 632821029 149 19 880671147 2082443225 76085873 541757149 41 293430846 1861360380 3 26665742 1735942427 83 53 103 89 874984060 427743132 1949 148603424 29 835844844 29 2141623204 371870125 1957717005 5 59 29 29 1175548089 37653803 97 222723931 1590100048 61 1600731683 864348889 107 1403727775 223746694 103 113 2075527274 47 1047142077 3 669353589 2099724055 13 436752030 1836414295 5 162255176 7001 389059572 19 1942303861 89 11 1697707583 2777 1435475732 139 1248148137 127 71 543556901 244477353 113 23 1872573295 176067109 107 83 804043161 1903882469 959513911 43 1766813025 733746852 37 8809027 19 37 586566513 546919718 61 876646799 433375797 800298761 29 67 1264547784 43 97 744015608 7001 1700607181 7 128593402 101 1263714026 2133303478 89 1899097774 73 1902215677 73 545205975 172312850 59 415965222 2121280631 10007 139 916373101 101 638360097 1196176279 1670095232 43 67 730458723 474535339 29 43 732280289 524956107 13 1336025091 67 869246308 131 13 23 51269553 59 1949 1289618278 67 768511049 1241756491 31 1405089845 5 17 59 1949 41 23 1552694442 747953790 5 10007 179855811 1949 1034648089 2 2111278638 1375694871 53 37 1704331333 3 103 2025697237 17 7001 1604370163 1758918255 19 13 47 955142977 47 810251283 1954796948 2777 4999 109 1002722668 30344551 83 451327180 41 665148873 1949 61 139 420584671 1506325347 37 2 103 1430926567 1764373564 37 997065191 47 2008139342 11 1861818559 23 1283968166 2777 131 113 232293815 13 23 1823013580 23 280349258 2777 79 1141445325 1169383991 17 928747808 43 1811924244 101 53 2080121051 126552870 53 109 353108988 1648984809 1632396348 89 1878106302 37 1743627333 31 608622797 29 103 371933927 238986071 71 3 450004610 1949 672987751 2055369092 139 103 17 89 97 1086308630 95959901 139 83 7001 1814261732 1949 149 1016719827 37 1347482280 2 597091630 1718715638 7 944904891 190378832 1567562353 71 107 2137144955 10007 109 1556398369 31 244757586 116398764 1378497700 2 526000343 11 1720117685 2777 360370432 47 109 1735361641 37 11 3 131 23 2070348312 131 7 19 1007259092 59 255590537 67 73 2 127 1812855531 517516110 61 7 131 1418625462 1321992231 612685494 29 67 2018359121 103 10243556 2133551079 113 690841861 47 43 17 1858368719 17 1984372116 137 207208333 131 1940525139 239022530 137 61 1631734933 79 97 1494700548 155049359 7 686666323 97 1956842595 422979752 10007 533513198 58480908 881153125 1591445920 5 139 388149423 2071390976 103 47 2777 103 407335439 7 452749612 139 1452387370 35984181 972015724 61 1046928627 89 1280741862 1311450855 11 41 11 388805527 949452053 2 53 915365650 103 405960595 1994082258 920839023 43 23 1634977908 253245617 1685660612 83 531975165 1036429749 23 61 1574881330 1496368159 11 137 127 113 1769006525 139 644765817 83250436 1097973037 2777 721175792 1241624937 29 139 1701568361 109 273382355 314651568 340536728 7 79 1603694391 1239878377 7 109 356470431 149 1321788405 5 1669056411 101 1342624434 3 37 889773967 47 2089579674 61 2 1737664378 107 1003049244 7001 3 127 700978786 3 2144541888 2126987619 3 468732912 79 47991048 2 2107016306 2 2 31 83 1544927976 47 733558986 7001 836297454 1402320415 5 1928819485 343223919 2118483617 53 821796017 109 1917871571 10007 89 318568558 1383185146 1733730917 103 4999 1123280299 1741871556 7001 1307716790 4999 212957400 1888526719 17 97 1822035293 1871310663 4999 1246170543 97 97 29 10007 932972624 236485424 101 83 1761508087 1898854163 462737170 895789943 37 71 29 376914943 7 195871907 5 1065043005 23 7 2777 843044437 2086629469 5 2017938695 1972825450 23 52682960 2136491304 2 113 71 1695093050 847360789 596331307 1929905472 11 206563225 896329676 11 409128849 982939614 127 814044696 37 1301672432 89817908 139 862528360 1940016919 4999 603494277 211523453 127 1949 2108322954 869813363 10007 59 1186751134 817283812 97 161666893 1656294984 89 1599422445 59 466309450 47 141887546 505847493 29 109 2009446283 1949 181537656 134732421 1121083487 43 849427504 344593410 5 1544841430 1187470672 2106766582 17 109 889197148 1166365392 137 17 4999 1532228183 89 1978649602 1783575829 109 73 461916990 53 820575574 149 871289185 180943152 13 2027351143 862877818 43 1004086266 17 1821405730 5 19 31 1413300881 1172108495 107 1123077290 71 127 5 73 108567936 5 23 1013172931 1708773571 332244819 149 61 231750792 13 612839979 71 429971101 113 1143777864 619213219 41 67 47 1664255562 19 1774327633 139 1438946765 97 534712500 2003874791 29 2 53 1026240590 83 2777 103 544659262 1401908177 7 13 1598236666 1409085717 113 47 1021179810 220343755 433482245 5 131 283992280 778149075 113 1521899820 67 97 1574504696 89 11 764212889 1154288373 23 344107071 103 43 205773941 1717811627 10007 43 2 131 725785833 89 1928411217 103 959840108 79 99439559 10007 345523361 1687203771 43 17 43 623603630 1578111180 244027919 294364428 79 61 811156955 13 733180097 149 666526242 1710646615 10007 10007 1684438282 17 1716478984 790462617 1478514236 10007 1949 73 1200738341 41 114802200 47 793538083 47 998238687 109 2050356145 53 1625903684 3 598644873 971021364 41 1537963187 131 599959564 803830786 1066303469 137 3 3 1739231852 17 412741334 11 19 879069851 59 356208599 1000104596 19 786243658 53 37 41 127 139 737640891 73 137 828539415 73 47 31 53 1715672858 137 7001 2006717633 2777 633367052 369857522 7 113 2123323015 29 83 139 2122233930 11 1887259033 787844497 73 902560656 131 862071130 137 361979505 5 219887408 7001 663337749 61 1282226527 798273145 907242165 401802277 43 7 149231404 59 19 1545030562 47 190493923 71 73 1143359580 303798333 1023418914 139 11 4999 653844205 1072650427 1599259507 113 19 712813120 31 197175903 2081039765 13 858381849 332252440 53 775967117 401005155 61 1584473336 1707752109 127 3 1810950907 839437231 89 19 856364084 29 53 1217244269 1499327176 17 1297789537 1362507619 4999 1808493229 1994416037 2777 1559271615 31 43 77500190 630442006 1877315741 7 412494344 67 725070918 456637694 107 1007825756 113 822562369 2050941356 209664637 103 1993159568 446527761 41 7001 23 841353266 71 103 1254667514 1465996659 1038683967 59 127 17 2056409624 1296601577 103 59 71 4999 193366319 3 23 546993502 11 385460801 1455712348 131 1424295142 992086881 1537786508 41 782345097 1925233482 3 909121856 7001 149 772925216 582054620 7 131 1069144841 19 382449803 1843757511 400114808 53 1018951431 31 791978713 79 644883912 759267965 71 1508115795 53 25327958 28929147 23 2033173642 23 1754687549 1466069684 113 841445347 31 13 632376147 19 71 11 827347114 109 2109481478 23 997552086 109 23 247338044 1024859668 1879851615 113 1818243224 5 1537393335 61 921282756 23 1532314211 4999 61 633324326 2130565483 1015755610 31 779853998 4999 1009638032 1203830937 958654681 103 131 1356006323 2777 1608410835 97 1686487784 113 1382701448 11 10007 1101495185 739821622 113 1488432549 53 66455025 107 1218354606 41 1671839862 109 879143315 37 13 29 1382540403 177237154 29 28095925 101 1364136401 7 154926345 1103683493 360083783 107 127 39037514 1731872965 61 1275759368 149 772900846 137 360778403 139 53 1700490040 43 1240830661 131 1416370035 567372397 149 152967572 113 1885422402 67 671684447 737905400 7001 53 353618471 113 536872944 11 113 660590214 19 1668607035 17 2004174574 993860008 139 17 2 1494459134 113 1698666285 79 10007 10007 3 73 485131647 361587104 1123739358 2038403334 3 82366119 131 103 17 89 901984295 1031525842 1949 1876789550 2016831047 2 97 50985455 1761802816 19 4999 7 73 97 326933262 1623585321 41 73 107 579267345 19 1729942989 338588873 19 2084289474 83 1659876994 127 131 11 688546320 13 70631364 149 1574676253 137 203959572 451958068 109 950770594 1036300278 1447560430 4999 1296306739 97 1711631477 47 304394654 113 558083421 31 937323095 5 1941031189 103 1238582725 71 1442651272 912704742 109 89 1191432202 1782089352 2 103 171265516 232352139 109 953848645 149 14616751 127 41 11 408380269 1181239713 97 37 101 683847063 83 41 1794064183 2777 709695674 1850379850 1985487823 4999 73 1822132487 1574660086 1397480621 131 1949 1934195439 1298440305 3 103 1688022195 37 328184783 254874878 2 1647599548 3 37 2110122443 537756762 53 43 1949 10098529 7 1841042465 79 1576713963 29 746085236 13 411108854 10007 7 1330978093 17 1271093398 723389181 137 11 263880243 1223930750 5 467134125 59 1558276795 23 253094109 127 961064753 47 1948874646 926640836 41 59 1882334053 1538698170 1591566998 43 2134010232 53 29 98096206 131 10007 1180475755 283758492 1342487369 79 7 59 43 101 1268636166 137 1151573913 29 109 1992910002 974803459 31 108523033 89 7001 1316001799 109 319258711 2777 37 1822198977 236194428 83 1944950454 1940702660 43 66665708 109 1928841450 1907749008 37 103 107 1973810168 1688707713 2110484210 79 197593195 131 4999 47955407 619206134 43 13 17 1183006200 11 200532167 705075690 5 11 350514285 1453121672 41 729213536 1015040418 53 97961172 779853087 73 1410124064 164875332 10007 43 492463649 2066930020 89 137 103 472048279 527323071 107 344945102 107 849314854 1297865195 89 1392926718 5 59 1796995804 753888916 19 1772748127 444056185 2777 1706066346 551503920 3 1192581995 629962620 47 127 73 410126264 636061848 47 2777 1917537939 97 103 89 1478432161 107 1884533862 11 295032620 17 1202282466 1949 1806459538 101 59 854834067 1309508894 988217062 1949 1181148628 260948384 67 1203148180 1266903045 149 1351698686 107 216901091 149 71 354783966 2777 1007095712 4999 733683234 4999 1092756405 1464162109 2 433906968 11 59 5 19 733457028 3 11 901394898 936943568 113 131 5 294594061 41 1710428447 1959257147 73 7 2 29 1424286802 1609698447 1127445134 1317087597 17 623033330 2 1423441130 101 2068733308 11 700227050 43 773372845 493033138 1521180765 13 101 89 53 1789508907 1381523493 3 5 139 1535195508 1601050010 19 67 1862260712 5 1966174178 1892331451 53 1379660182 127 828696590 23 901097795 103 50485019 13 1537205215 1601515571 79 878091478 127 1811217104 149 1120417569 23 85647630 907487149 41 1273153812 3 8980049 154624342 31 127 29 137 460402611 596683029 602570688 61 585071595 149 1277030277 1840349213 1711683690 149 103 1177380971 1397350145 131 51479441 119650895 13 7001 2777 1374256767 670612756 11 13 974277999 23 37 1569205964 139 1027387529 83 991840538 23 1231021414 1383086007 127 795901827 149 10007 1902660931 374772157 10007 59 61 599865643 103 1949 79 2 17 265215810 1562442256 149 1886858339 945354396 83 1228135386 89 1106751045 37 1437567253 2075817771 10007 1906823843 2033122190 103 1949 7 97 775557288 43 210549715 41 107 1111297364 60102042 10007 149 7 1987881210 97 107 1706331247 31 1449484670 103 1668690846 1672794984 29 2046306613 7001 101 10007 903441967 131 800262625 5 4999 787747419 462737434 1372673871 53 1443793405 107 1869272452 896046141 558778692 79 604622945 129834991 1034660985 83 2777 79 1337412567 1712549083 139 2126347905 59 861623256 37 1509041707 4999 936342694 538203307 31 1535117241 139 435690496 815909493 71 97 371232139 79 1553616825 53 109 10007 13 2074764666 403324111 1949 19 1588314538 1548834343 1730102076 59 61 1888730983 113 1982790773 437724258 23 1522674060 322015460 5 139 1473385266 1910081983 747657287 13 925477361 53 1538891130 41 2777 1103346532 467385762 3 11 2025345568 109 1861678584 2777 107 755627254 2777 1517599953 43 1492886728 1550087197 1584989210 127 107 650799478 947395077 41 13 13 7 29 67 2122733530 19 2003692064 1539746426 109 495909408 131 1225233568 29 3 508623333 1489164303 11 149 17 91197027 13 10007 294195793 48173698 149 2008802206 19 53 348849180 83 123474784 29 2024946788 59 37 882873391 1353505880 43 431718710 103 1830450184 89 307901018 154428970 2777 2022108651 2777 1848996025 248677075 5 7 556286002 485111184 17 1380496228 103 89 2130229685 1764815977 19 495331178 359504348 647499464 131 79 1870856227 7001 1606260433 71 1696124325 1370822010 67 1100954968 71 2035953400 1225713735 3 23 379613247 992512557 101 317183628 67 53 73300060 1114475231 840011204 1949 824238864 861968746 139 329350307 11 543713654 1176532629 1312315937 59 521398043 37 67 1726131555 68168737 7001 17 53 48933363 2 822840246 103 1375203724 2777 382590067 4999 29 71 328781759 1265045984 127 182390052 673020132 7001 61 935594576 195062384 1279044679 11 127 834485563 43 1400127938 297344660 59 1798990138 1860596362 2 31 37 1596272833 149 1062145795 300792746 101 17 668325046 834243562 2062752917 10007 53 1711449378 107 103 16854199 356856993 1547129134 1126089052 2 67 89 458915951 31 773679174 127 753838811 89 1876308057 109 1572093702 244332002 1604660669 73 1131454521 67 1988757851 605879923 19 473163897 2 1949 255165011 1695309375 67 103 1603933024 1435928054 97 113 548258372 4999 79 214853919 3 107 512868393 960168018 29 1179022357 103 2014366674 13 541529376 67 1440397573 10007 995744589 23 325478011 1067400531 37 79 1210053981 1677449028 1268280157 7001 1949 67 820883732 1105274746 1858983909 1927172990 73 1949 1296242869 1404426012 41 908870136 89 61 1569588011 237139879 43 67 331863529 1549339294 1721844791 127 53 1118453924 41 1091009944 2 113 244231759 39020143 482443423 1587738162 23 996676380 700118485 59 137 1556648937 101 140625936 998047065 949126958 97 1949 2777 139 689322684 639180936 139 2 31 1167397969 885652578 297281473 127 149 1218825066 1753803203 520430462 43 1839182475 13 1071753457 43 103 1786639854 500751392 996572152 23 127 141561312 10102383 53 184958198 2137372558 89 83 680146986 116178390 31 10007 453647331 5 1737128285 1073405365 1487627532 53 237566231 15497083 7 127 73 216128356 2777 1152318927 149 24268226 149 515095464 67 10007 3 474110250 903715473 107 113 2 1387034059 41 62048252 53 105513672 1449504690 214256636 2 103 1957280675 2100732689 101 853132813 1320919102 19 252860748 2098228578 89 7001 17 1435622266 67 1372981525 131 851791344 10007 1856708787 954157443 797779618 29 1987591502 139 89 109 540495844 1363994193 101 278481920 768773185 109 5 113 11 4999 1004447863 19 109 449795912 1034741578 19 2 858533356 1704965840 1282901514 2 5 601822025 1367907432 1144231107 61 4999 967340822 792239641 89 135651861 61 1850504784 71 2 2007730998 7001 127 79 666475758 5 31888955 47 881875917 1869391979 13 127 1847657087 1668851912 2012590965 7 29 1194087035 1107288251 1733506743 19 4999 200744843 1050229912 131 15539613 1800175800 1275599061 1949 1182240012 47 139 642277022 1275275252 73 392905345 1309082488 89 2777 2033255529 149 83 561147566 2 1800097026 699223236 61 659413948 758594024 79 3 11 1180432913 67 7 103 3954582 13 2076859889 555140235 1841809723 13 59 1478711689 1588397412 7 1949 1063134901 61 855676097 61 31 1739280730 1475371552 97 1673677867 7001 83 1551091918 804128948 2 59 1351542028 139 1154302704 7001 981687221 1841473030 4900312 149 729176498 149 17 491816256 109 795728776 109 1778710819 23 1540469025 67 661008265 911491064 151182141 11 59 814745750 59 996802522 23 367645800 470693022 11 627517572 2082880708 908021559 1949 2050009916 610657844 4999 53 792110920 17 29 461896282 2120914732 127 1231332056 1541149095 519695833 97 4999 465371907 7001 13 510650036 3 146311494 1385015268 841257503 131 1978547365 681356787 17 601436278 2021785460 29 1626098247 53 445182364 29 2105961643 1011109230 127 1438171622 817154093 97 767390129 89 1948946030 8645107 1821913526 43 73 1668925544 13 435060054 131 2060040814 59 1735739880 1362302945 1456428787 10007 149 1054577449 516803520 1740840656 7001 550180586 31 123912580 1186218751 7001 819705084 1502335389 61 136055681 842951818 83 2777 139 992944693 535356435 624520849 127 11 1888045742 319080718 139 739105395 61 17 821899147 1949 131 67 127 105523411 2105568179 127 37 127 568364497 113 29 139 1035047376 1536711581 67 1400354551 1949 2037461397 137 1985652518 73 963231256 359030867 13 1601677497 37 2060633970 43 959935123 1614997921 1949 79 13 83 995812961 11 2082224386 521367042 53 722938921 3 131 1205693739 113 1949 45727438 1980534019 1406264408 73 4999 68201357 31 1048004321 73 109 71 682038565 4999 31978603 663305613 3 617082479 89 89 867739854 137 852667628 29 1561488495 127 1200864502 1430843650 53 1275237134 79 2033667612 37 642225946 1244896036 19 626707438 79 79 37 37 1984405571 89 1186492316 113 109 1949 1832732945 5 2062159001 307630298 41 83 1265289267 1908798207 3 1667837513 17 2145208767 23 2144577385 2 1976786374 1379331412 67 1915915786 301841420 1654547182 23 554274123 4999 288512286 803224521 532036955 79 131 1227829595 41 657988664 70513900 137 1403439645 528223964 103 1154073388 107 432740849 1449095008 2136152487 37 83 708878183 31 537390921 600194937 4999 1104893977 5 7001 1396741506 893799885 139 357622675 31 680261830 131 643077428 3 67 1174736661 17 73 493793097 897514633 423416315 23 7001 71 890363927 101 1636734593 1910015530 5 107 1529851225 537385993 7001 139 11 670713472 131 149 11 55179905 318644783 23 875640153 113 239228496 47 800800617 113 1709719945 1266562760 109 682785919 1175855214 131 10007 1998037648 7 23 89 216334258 1569696324 1972377251 19 71 201776675 721691769 17 2103552545 1858293267 4999 834553669 107 651747379 1380362018 139 1068971438 1669238038 2777 59 393329668 127 1787952101 4999 595293015 83 1149600618 71 1601956315 19 628276664 139 41 1218475310 131 1394523427 981614309 37 1053978152 648924204 67 618052622 1873605219 107 73 124059704 984773139 355112251 1707982816 71 2777 11 7001 13 913532919 103 266014546 7 1039079415 101 1487035726 679512864 1418695244 89 65959609 619848417 137 113 2143128443 17 1802821304 13 43 37 1308033620 31 11 2128039590 819188841 79 137 113 899218179 1192816926 107 109 29 1645398810 1494875702 97 7001 138654805 1015943114 11 89 7001 1515926530 316257483 103 129347503 13 908750803 1718633484 7001 25792289 89 616231550 137 1679251140 5 1183675240 702792468 718520464 61 137 29 856051905 2777 107 73 13 2112536739 109 131 1949 220872374 1251524141 89 101 101 67 73 1790563154 19 19 538982899 964313853 871497987 107 17 1101366403 1437991733 1492583553 107 43 911085032 73 1261558990 584704523 1949 31 1228569773 1874629814 214116564 17 1155346575 101 59 1418841794 89 97 460954476 1776958520 139 31994998 7 344189734 511151851 19 7001 1683661213 47 2007943306 3 1388263193 61 1330772218 31 7 1038703883 113 2072731654 127 137 89406819 1909751409 89 107 19 2067879383 1169271799 89 71 1994575878 2055727326 1399416887 71 1665171392 131 139 1502151514 73 113 222407052 5 566473950 2061956625 41 11 1388025320 10007 2 1234813765 10007 1816930962 47 5 896693529 1735534805 79 11 1891560539 1092416029 79 113 2043439568 2088614256 47 1269491023 19 41 2111894870 2 1949 835752639 109 23 23 109 1010384220 180837874 101 1479720645 219201957 13 1290712981 1443561312 79 79 1731959004 3 1078741743 327730586 139 1862377044 83 10007 645951850 97 584972274 19 1119733517 29 1667727766 1642290068 225405004 127777386 11 59 368249916 61 1095602904 607554068 11 97 2032059111 31 29 1308692164 1568623195 7001 1901695632 19 1327987482 31 158611097 2 67 945722152 101 1007044725 239800663 37 966507389 131 34920539 11 2777 11 1802178466 1777397512 17 1588786136 169479188 61 36280929 1640450882 71 366120311 59 31 496995907 149 1032689796 1050060981 782560340 47 127 1416111341 39424356 2777 624464680 785254385 5 127 19 59 1476602204 1949 604856558 47 1368711910 596139127 1291278897 59 73 83 1433969752 714861325 726024695 5 97 53 137 1750955900 7 225156649 67 2014617481 59 2135728610 1672760434 109 1293183412 1531710945 5 131 1850372679 97 358100495 10007 1958700131 771293978 13 729322698 73 353236415 17 1677403056 137823726 1559710497 1876674167 131 79 7001 562277717 929376862 113 1949 1292637125 103 527611114 17 109 531435599 61 1002341465 1949 596968955 1383810270 41 372354661 1347368083 23 137 1726423995 508796217 943501751 17 23 988757209 1400454853 4999 73 83 83 43 2012138560 113 378793774 31 367201151 611664995 61 1391648076 13 1949 1001205198 67 152704140 426250409 149 11 1883079347 113 2031844638 29 139446413 399862115 125968993 7001 922269108 1649684116 2 73 1741852562 122678763 19 224236955 11206694 17 1949 37 935079503 127 878232686 988412806 89 679149922 137 899191499 71 107 369320558 31 83 37 1473521917 2100464545 61 43 53 154920499 2777 771414499 7001 585856523 113 2143231224 137 2016123373 2033249096 107 2030465705 611716552 131 165054891 58365840 13 1147288774 113 71 281796870 1194614121 103 59 1576602248 1158521581 403484015 113 861250260 3 139 1168756758 1239662018 4999 1989901604 1109288407 47 107 759766340 13 257482225 551968281 41 29 79 929264834 31 89 59 109 236241368 17 31 1980763197 469026743 61 1907197318 107 1337204392 137 885896848 785854426 2 139 2056230336 10007 889167394 113 109 1490700023 997206962 825039675 67 1925615850 71 150159821 1317532593 89 103 221643102 3 10007 107 1064483829 868942257 131 1447174423 1532802946 541651353 103 4999 139 19 17 979233337 725138145 415613338 1253872772 137 73 1903305859 97 1349451293 1781570579 1632454342 17 158862110 89 7001 250041767 113 37807314 10007 65305682 83 575712817 185185616 220709355 1509687814 41 61 73 866742578 787018475 31 349074105 107 1142864860 2083031064 23 720189280 79 304875062 43 101 1126396985 458277955 5 2 11 1723922288 1243960795 73 1317943168 321276723 1949 1719672864 1949 109 149 1555112255 895732863 41 11 1253360175 19 640588496 642424791 1491663807 29 17 460978833 137 113 89 93729371 5 59 113 159906187 386216701 79 61 1919576792 29 79 1141450041 7001 31 555670629 933242104 37 1844291936 1155578613 47 67 89 276814137 1765277806 2777 167415648 1931742083 83 139 495515957 1859957054 1040215786 149 17 5 442810250 1286328800 1307200346 17 19 11 205822144 453245595 43 1096674838 776490216 1913011226 750325177 7 137 648776378 1822380028 316089396 3 31 1810477252 932701867 41 89 744667450 2116490399 1949 2777 171965725 489075862 2 137 61 798911937 2133843013 89 1200107075 1025446988 103 89 814296600 10007 1134903877 1607164228 315179998 2098030707 149 10007 1833232365 811006049 7 1006183473 47 1505380220 1467454726 2 137 615374134 127 758883166 113 4999 149 137 107 2089553326 308180106 2 97 59 744179478 7 262713248 1640855017 31 2 318507368 1994042104 1130810212 7 1221296994 113 1421345674 4999 427269529 681036635 2137270969 61 500311917 1074971504 59 109344476 17 3 1377459608 499647792 7 103 17 1619698528 37358452 73 7 1103646145 168464450 1087448382 413768509 53 1400774151 1056474870 109 53 101 1244687135 43 89308205 1573995134 2777 103 2023347331 37 8935622 1366096220 41 53 1803062438 113 435184922 1901051432 193348074 59 2031578603 4999 1949 1968051475 654975093 109 629508463 1352691308 71 1270230825 59 1088738859 13 10007 761292532 1733151609 59 103 528918802 1561899210 7 67 1997497130 1406197876 131 699913219 107 441432887 1875432411 113 466361622 765265308 7001 97 684305803 1987906651 2129528632 564870095 89 1575224892 4999 400464891 29 516456824 1550863392 149 149 1407737398 1453157068 31 1438567431 1294864701 1447379588 71 530340170 149 1627340134 420911449 7 291817351 498512672 7 31 224484547 435907669 53 1900342821 1001376488 61 149 28451401 1393745851 83 2101024711 4999 31 1444907768 874634589 2118551396 2084993369 73 139 1103202638 137 2007739932 67 71 616632687 11 71 1974301828 495390760 387386333 7001 9666519 79 1603362433 89 1704740977 31 546830110 5 357221963 438681944 79 11 36738493 1634984681 113 466802661 1949 1315976494 1053422806 107 41045628 533979755 61 1009153805 260361664 89 13 370009510 2012774543 1366645664 31 83 533705023 260151413 23 2139538522 101 41 2137849060 1421940634 2777 1193789779 529988330 43 5 454289960 1484417880 29 923453351 1593048358 2 97 1325205009 988482126 1949 1178294300 61 71 239241316 245596029 168302590 295195690 139 2 19 97 640432024 1298159633 200257735 131 1183223571 13 73 1476031992 23 67 1617037161 1469803857 113 209525165 934156819 47 568085240 71 492381237 797894805 1570822250 43 73 990041184 732518135 1574304907 1584432733 83 1205099830 11 1617541332 1962095176 149 47 131 788598493 23 894211503 67 41 326360779 109 533337436 5 1433692883 10007 2 1382683498 329173018 7001 185240943 131 11 792311938 1059450722 2777 1166662132 1764380835 49522241 2777 383356519 149 113 103 323987736 1778592773 43 43 1634134977 1402646885 1949 298467911 1033391125 2777 1131302591 107 304384291 272434733 101 5 1201796070 2033943535 326196427 748345852 59 23 1368078180 79 716767 679582727 1784527530 103 89 477284524 4999 127 1284769719 127 575091052 1049744000 5 714146695 1678937494 31 916846762 79 1005719928 127 895782054 1945158416 73642783 89 41 7 1019800817 1693743562 363132993 514100255 23 23 1356750772 2051470735 37 1466496591 89 23 17 1344099894 1423820398 89 11 1468332547 103 1541922154 131 17 218591916 60914078 59 31 31 1142277680 101 1375368326 73 412617465 13 1673643955 1637322989 83 1167023185 720902246 101 29 1641437826 79 1269301216 464755101 1838566096 10007 413288700 1281069440 5 422484200 1160064000 53 89 149 5 73 939273063 3 2027736374 67 1435477321 79 1087546083 292159498 149 29 380673650 7 1733633937 89 2108363243 4999 216839268 2777 1660318314 235027291 79 680758721 71 408188301 1893342445 19 531050836 1153146328 67 37 1750492586 53 394522937 73 415190639 7 669976405 1907712646 17 1244412206 880073663 41 2109824427 139 1433383128 107 113 83843228 4999 1124491363 677836828 113 429398393 1644068895 17 41 2777 1996907741 127 1047272734 1251366560 127 53 1557587108 1438927952 79 103 1866376480 11 1642895127 61 4999 59 2012228099 674199490 131 472268624 1966961725 131 109 137 1978010518 594591439 59 756192234 53 24521828 1949 1851783880 97 31 109 13 2006913661 7001 107 23 71 4999 742411488 1090691818 61 2777 61 1802009967 59 245216744 868340985 1334440911 103 2126908079 913759350 103 131 4999 2777 812660355 5 777264030 370956110 41 1764675717 1647880440 131 1305483553 11 1646392163 13 644154225 43 1318963562 14259236 73 4999 149 884385943 29 5 835961384 71 1226504257 1696638064 11 707987515 53 61 71 173919852 2047644039 3 89 1427737288 31 13 2134526256 139 3 79 113 985445993 29 97 1342721373 447908876 89 61 1730190885 1697048792 61 79 1863923867 824036422 10007 43 663866592 2059726259 127 53 1306944437 101 2777 1021678996 61 1018480217 383374386 101 2120595867 47 11 1767027839 47 1714189759 1726853897 53 1949 1146583057 1363297286 1543671204 4999 501698384 137 519980897 930233685 928450034 103 696488334 17 1175197966 113 37 1949517050 97 975954636 37 137 1966644179 661433397 47 59 29 516183325 2 296656493 101 396378942 71 851389275 23 1918148158 1800108094 1855186834 1949 1340822773 451377686 101 1645639775 936415844 13 89 301443644 127 866438450 178483648 53 23 1434827837 1909599016 1949 406715371 47 467511068 133219479 1922095165 23 11 1333976793 103 162578908 107 1882064088 757768321 2777 968959171 1813258901 979900960 131 71 559316771 109 251784768 1735225718 23 723289211 94783718 41 3 1355620595 822195646 103 418179032 1032764794 37 127 1901104402 262035218 97 4999 61302737 1949 109 1413367575 543814208 89 1302732427 23 43 1096176816 67 1576281224 1476394661 71 1458953682 2032888516 89 17 1297582523 19 67 248658641 575868551 67 552035721 71 113 1664498362 1142610535 276886339 2777 509190514 23 1834592660 67 1323195589 10007 2777 1728377030 238513753 23 686384170 101 101 800258552 1805682141 139 353687868 754034392 53 127 1778966216 1704201570 103 833692825 7 29 482946170 5 103 13 29 10007 830110671 97 1772111236 609326355 590687438 53 59 37 192263285 113 37 369444075 23 137 83 512569073 187886436 43 1436701423 446140738 7 1739920868 43 1020836039 575473021 137 376061027 127 298138977 23 71 1646766621 1949 149 1778925751 113 597895876 1335605266 19 29 104649661 1832002935 7001 2097912659 89 1275579595 902696384 734831969 877447736 137 1106856660 1284212542 2777 2777 1653075898 450101714 131 83 47 648602372 11 29431281 68692181 1077978883 107 127 131 382340006 1496388861 11 47 908396521 53 1949 805482234 295364972 53 83167724 79 97 67 3 61 1949 1239356389 14031403 137 229056866 79 1045696219 2777 107 1198605817 97 2777 765580022 103 709710685 501821910 3 1558184397 2 83 79 109 407339976 10007 1374631569 1667836669 72238559 746555901 17 31 2777 31 1027320191 836771530 134788093 31 1167717362 10007 73 200274478 385301154 393482459 1392794049 23 97 59 67 53 1077652498 51542394 1551842784 1860974994 41 37 599239975 131 1659260670 10007 3 388277153 464565939 113 142293327 1332679044 67 79 499871078 530488713 79 19 7001 67 781340131 117451412 13 647651669 17 83 642510719 394235973 1949 1158067937 13 2777 196518280 1649521525 109 17 1925066548 19 788348399 547186263 1159925923 13 67 79 332067780 2 788086629 67 194164526 1941339941 67 1374370483 1588358989 1949 1392219136 2 602431652 17 449870129 1949 97 2119658772 1098746003 19 23 1629857949 59 41 1499858023 399243657 17 1583007220 107 5 906399745 1001025870 53 41 808157971 1251278160 149 53 1389994730 67 1203124494 744815387 7001 1959481886 53 4999 149 2111480192 1139182629 61 1241995807 1460191221 968646921 109 1470856246 1274015910 59 274603995 139 89 3 11 1703321565 107 1973865487 1554560414 107 4999 5 373688585 1860491433 10007 699849552 1694408752 71 139 453201994 11 1488864261 1238787836 47 4999 1714230992 2777 1269083255 79 53 1731103490 127 1418801413 342960336 103 389603412 149 83 1569466339 53 127 648028168 2017668687 47 1309756188 10007 528539719 79663284 834486559 79 47 395201991 113 101 101 11 1902633348 477845335 1212276917 37 1480694823 19 227429073 101 1609278080 1742446441 4999 600195226 61 469791612 41 1057622901 1949 1110154536 828386920 109 137 117096229 2009926589 83 144016299 67 1901986739 2777 1168642133 254571898 109 107 31 623966419 163639989 1949 1175792617 89 66061941 131 1404566149 109 1225009362 1224607380 137 23 835748263 1891396037 29 1057723056 127 856713841 79 1977850952 71 1949 1260509903 5 494639945 109 721030858 149 920777 137 103 31 1648825169 4999 124635068 37 17 368290805 50874748 2 7001 790013843 1711276402 53 1586051472 37 71 53 59 1632203605 109 1554337241 1733732784 31 402582146 1886353725 19 137 980932741 2087853833 1193604274 23 963687557 496513715 2777 475357773 538735997 79 433270710 5 69141220 298523231 2042380053 19 1184915353 2777 43 17 89 2085843338 1304056035 2777 238516530 701456315 1532598758 71 137 97 1825874919 83 1264746613 7001 89 118806789 149 399688179 1560363261 1033275651 3 5 89 37 29 1346795931 511139848 79 983738731 131 13 1400423297 285466493 89 11 73 2141960745 1949 5018675 96829700 113 823047081 463847601 3 59 344311315 793998046 1024566695 1273981163 10007 587961160 5 109 1176571991 37 455727557 103 872717661 1949 1659228527 1799964698 61 1295417838 73 107 1232260902 59 1787045572 228924206 4999 2003504219 10007 1959490684 1482607099 667955402 59 23 789617807 85468713 2777 1640266881 4999 1502800679 2068176418 43 113 537841029 1445053605 2777 89 17932877 816287797 5 1106323241 19 161471272 180810686 2078053068 7 59 1398707926 107 1312894494 131 1960922726 848443398 53 460000762 271501750 139 354820118 2 779589393 1188455885 23 127 7001 1370459752 1949 2138774130 618548283 53 81255254 13 1046763380 1546432225 1390775279 53 1634590702 53 353724067 79 41 7 642797190 31 1897293916 59 23209361 1990713581 67 1642265676 429763585 101 23 149 53 1598884284 1673837997 43 2051937812 127 1470082404 2046101931 2777 31 641586657 4999 131 71 127 2009946831 107 1715403135 673193710 1834589793 107 131 107 485637699 47 107 190616824 71 983179387 1958293368 3 267929886 1502944791 131 3 43 770772764 1866449271 137 1022261200 382218851 41 442857509 930200705 127 668308459 7001 1315984971 139 294531687 30651307 109 1279091020 1175080563 139 31 2146635920 2002154544 2 1949 822918821 1795108960 43 17 17 802745661 109 1353277395 71 1021505755 5 1594774490 139 442341785 1424513561 1949 1782789280 694656733 97 448150282 47 1095461759 1346298644 1949 1873897272 1860393824 67 1670600764 37 626410356 109 5 1719973855 43 1196094520 101 41 59965464 13 620369633 963519229 41 101 1057514642 5 919173010 61 10007 2073710582 2078754110 17 109 2777 1339858068 1187234148 1548696161 37 113 17 47 139 1653233891 1289486320 23 191634873 61 1502694008 932103210 849873101 29 73 1519752179 492218505 71 1912597574 109 1521141417 1119309324 47 1575400390 19 999163140 3 765351742 71 1432967156 13 94987750 59 1956903268 2144614009 83 1410207902 299270134 4999 194233422 89 1027558788 10007 1987200067 101 17 1951887096 1689802543 37 1172798028 875521863 915087269 131 89 1899868226 738297987 2039059970 5 23 1755801025 110500487 67 1777402934 71 31 1135732058 1066585287 73 534612434 262173076 67 19 205407679 61 107 1914152746 61 456672425 11 2777 43 94528720 13 522771522 53 1329515267 137 432729022 137 1940341138 1407304373 113 67 1309674728 1467753605 899022586 127 19 854896811 953684860 10007 84799318 149 42782519 1744948089 1181257480 913274145 127 131 732620513 497137664 79 127 103 1416727508 45040476 47 243962712 1680930538 1817410146 71 13 107 2063126492 1635210166 30133163 17 1221867129 679561409 139 1932980548 43 29 840801840 1743046021 31 1570460148 111343815 2777 101 47 1710673711 758872622 67 383064693 11 11 1501919903 815914726 53 2109707294 1637596915 10007 267887390 995816584 97 127 1990754464 1736830493 2033936934 97 2777 1733325644 886482271 103 149 2028417965 127 107 1509405023 1051967722 101 177959071 71 127 904339096 1774934942 4999 797335921 961719359 17 103 1051210750 1289723862 127 418508770 1949 43 499260573 1046930958 83 1208392103 490709785 2777 601798116 7001 572254739 183469265 103 1274004054 3 29 1394766387 71 29 11 941333965 332541983 107 61 519625154 23 59 1975342420 1027854045 113 1660591726 670895794 4999 1949942318 139 49204610 113 1149080728 83 19 113 23 131 109 5 1245882224 29 32058659 1945334280 67 1960392195 1696650344 7001 30538865 1204510042 101 43 380324857 11 71 79 37 802685548 11 1334571447 137 29 2019987083 404739776 1650007035 79 47 2106573614 37 97 362586679 2097588819 37 1026868060 139 41 43 317021929 59 10007 1155065226 2 17 1580515569 101 1717444602 1281091415 139 1307788172 4999 131 1885688670 139 1049388006 1959172982 1185600972 113 117399633 149 1224173123 2070220455 513965584 113 83 1719161321 1698354632 127 1243382370 5 763876740 1159018085 79 1459616798 23 103 103 580299734 105053923 17 1203528124 292153381 89 149930290 1508678872 4999 1116326690 107 47 1875880826 1977065460 3 735364356 61 53 1374766685 47 1585841251 103 31 2038896229 10007 554669044 4999 1031797127 2777 520662507 79 2777 554517597 71 53 1880182632 107 2078278762 1532543452 4999 149 13 1305349552 107443507 4999 109 43 1781350465 1206869820 149 1522770385 4999 2 107 311923798 19 73 73 1582295148 577747112 4999 1460782785 3 1824998871 83 1370739273 1694547731 61 563568386 1068056957 139 838969635 37 1060139836 2 1665685581 59 1012196448 456541216 31 1995765255 3 896022357 31 1576598341 149 53 248266577 2777 307955415 2001421734 188203075 19 1946643659 1949 73 2114954686 1698507133 127 572995044 488393740 3 900788079 2 2 1639079714 89 79 518365610 310997788 4999 977522280 7 7 721979545 711096060 23 97 73 904998009 53 1527351492 101 807487210 89 79 369945624 668467600 10007 200140 11 98992762 139 41 112426141 20071017 2091962702 101 2138811451 61 1149881278 1154231470 107 139 2075936922 217209184 927524414 47 2777 89 43 2041012716 103648583 137 11 763158704 1771436104 73 1131779371 127 10007 1749137882 2777 79 4999 113 17 1646198264 1460984029 61 50433153 43 606983743 127 911551898 438282716 103 816910819 836643500 31 430458157 89 1675211756 137 113 409555166 83969057 1393632987 17 1494291738 149 508396012 97 2009118999 312693431 1628959785 127 1561248175 131 4999 1651964541 149 61 7 1479668262 79 139 1178191939 1561485134 752627393 31 1032205992 1949 378665363 137 7 1940831137 17 1641557876 16655903 1899587337 921774223 137 149 908590229 867164815 1195055191 11 1596345113 11 1329334886 207632817 1949 765060460 617701790 1891167333 79 1658467820 2 1159599106 19 719105597 1501825038 127 89 823664206 7001 1041545771 908946831 13 10007 13 1574228500 1111504823 97 1208150326 737016767 79 971495548 11 113 31 11 2076821890 19 43 109 102330508 127 230659940 53 1101522730 149 5 213405955 721366585 71 286413290 180058911 71 113 1580195616 873707435 139 835738195 53 1667694555 1769224323 1223476312 1671470688 113 1122747987 31 2014914037 3 127 443657483 149 10007 1384268310 254636651 127 1622168460 109 562639590 254262272 2 2777 1210087324 1949 59 857135804 47 1522513300 967090358 78911969 59 2 1303657774 1589085026 19 790277963 417765021 89 1744951978 326845351 1949 542831582 83 359780008 383071041 89 59 759315191 7001 97 214144766 2 1555586862 535887753 41 1462041901 98492965 107 79 932681854 13 1720655612 1307862764 127 1628781477 37 978108172 83 17 306454631 53 543005829 149 1546191029 1171872968 1906065029 89 2777 141396509 139 29 11 507885587 1914309606 1908916544 97 139 97 157394334 739424065 5 67 41 998559387 1644202582 2004208459 11 1770239658 107 330358220 2 1480722352 864945322 17 933352785 2136870657 37 2033059461 79 1949 470423354 360930009 17 67 35152282 1328776599 109 350848804 414617151 73 113 1895761337 1348097612 109 378919516 149 308382528 3 522522736 149 206508040 220114191 1649638466 59 7001 43 1895712534 37 149 19 510662480 83 2101780116 109 282109876 97 1597528681 149 7 752706738 16658971 1127665783 29 83 521611427 61 137 10144439 1641420514 1949 1215614688 2018171285 450874807 4999 41 850740775 19 113 646921723 123236331 29 1420763824 879455160 980007194 17 53 37 1409611126 1968157761 61 647453135 31 37 71 204092564 49375742 13 109 14561528 912776378 327695807 7001 1184611206 7001 39001937 1714096144 31 1520536447 107 1830136635 59 83 1811111626 2063126064 107 97 299455878 43 17 706967644 1756811807 7 1355098724 717086524 107 1336099431 1676238162 3 23 399225651 54281805 53 83 609069802 37 644352743 47 19 1950354368 23 1197680564 61 448320795 127 921452437 668390368 83 1801413308 811723944 7001 149397759 83 2008014435 2 149 564867046 127 1677221309 101 1419996754 11 562740957 43 1998918228 1189785405 137 863144807 59 53 1881540492 1980353215 1966431731 857358161 47 711026384 1983470014 1949 11 1778888848 1949 1314434835 2120009158 83 747672964 456326115 1657710334 37 1675132709 5 11 619469818 2060792041 1427676940 1831922626 79 508671657 7001 1061918681 17 275115445 5 59 1431959146 83 41 23 79 365600150 1632071744 13 47 131 925303566 1964258016 37 883213285 79 17 43 1205932077 79 7001 5 783479185 127 956676649 97 1949 109 351792246 107 145344306 974988148 101 37 284202069 2777 1180785954 854369043 1949 659365533 895099620 59 5 83 37 53 1118151441 4999 1949 11337333 101 149 1197016234 107 137 1987612166 4999 1711807570 428649253 149 842539423 1130124025 604023810 13 82394200 7 1977193048 1100521301 149 73 107 225073804 2091489076 139 153655317 107 941346315 67 1500733670 189384330 1949 1038329750 101 962517072 47 5267419 71 360178884 53 968845830 17 1781960961 1805322208 855536899 79 1920261216 127 1735219832 79 10007 1440429906 37 13 1959104732 1986802272 68482760 387454511 47 2005227538 101 23 7001 1176511049 47 745550895 47 1332067655 1178033406 107 301776486 101 59 2097389407 43 1688164348 1927637927 23 2023342669 149 1345834156 13 41 409060362 43 97 1095569022 89245432 149 2125290108 898289710 149 1949488286 1507935453 678519013 1949 1109717245 13 476626228 19 1705771987 1327976443 2103745955 89 31 1228257045 2002931359 7001 1296258727 149 1677451865 67 71 7 1885279767 1627692520 1453698588 89 2777 13 1275177774 53 989928472 1823136602 73 1450758552 59 1844456348 5 1738821275 537297530 97 1828753361 103 2777 47 1244148508 2 109 10007 134073786 1211651115 1446079827 67 149 1684198093 4999 61 1899347545 97 1491360490 2 1978369107 1110024552 13 1048321092 13 1940941514 53 1717658132 1949 31 408033227 89 11 11 61 2131218372 220855488 101 11622675 4999 29 1002060896 1869852691 47 2068494064 691525288 883796194 139 1292321364 83 11 2074709582 765358242 1949 645015703 1562128900 103 845075654 83 1131618631 4999 1496630614 31 596094226 630046051 1079168561 109 61 2104839648 61 1190462336 2029849012 109 11 107 931139466 1217373775 164577078 4999 1200861720 1915615813 109 23 858391085 31 583378079 10007 94896381 43 1353093753 113 1922073726 19 17 649198754 1794273755 73 126659891 483922652 71 103 528295473 233775207 3 19 19 37 1286315989 816444812 458610803 10007 59 4999 1379226981 1086568494 11 113 7 131 1397596556 238447117 37 17 746480540 2777 1930714156 131 2067656391 71 131 759918031 127 2091432983 89 139 926723981 357411395 71 1067401477 64812035 4999 2777 1696528239 437529571 79 19 11 1501229213 1693283507 127 1949 97 7001 234113440 89 700073977 47 1454019125 109 19 108141981 73 489629565 113 836795623 4999 1799776183 79 995844375 149 1976286830 109 333423450 113 185734823 127 31 1071350359 613817514 23 1623193191 1270054676 1170659946 139 247131504 83 10007 1064580749 1146531617 29 313864498 127 139 1045068720 1894755148 139 88822112 139 1531280176 113 59 1448798631 53 1093206534 41 1382538742 46074360 1949 542869134 61 1718038355 11 103 113 1119283758 73 607690033 149 1196327258 37 1698505987 97 1856982938 1456101852 2 7857080 935345565 7 59 1524318985 634220382 904320244 1007419202 109 251523386 109 1265741899 932824816 17 131 1578737985 43 41 31 1757916814 113 41 614227560 31710375 71 11 137 131 83 61 2139086695 438241040 1388770680 2 1314741093 31 7001 2009855408 231576444 11 452053748 53 83 1905055744 53 131 7 59 898538131 31 1025706023 790007584 109 807118228 1820427629 83 155628324 61 1216362350 92548790 5 89 1415684251 2126608988 97 53 1003516151 19 443741979 29 1675761230 295495652 139 1309150525 5 10007 262513631 2075912122 861795177 1949 2085129854 2037081925 109 295727525 47 8845917 23 73 1734535261 71094773 552637283 288110174 11 2115838123 139 813068685 47 1492468012 59 990315177 3 572668519 113 79 1851321967 453727200 1949 2118031389 3 11 7001 1566858805 664611931 1726795935 43 2107180600 3 2777 679848478 1415775899 19 1403977108 877723222 29 82416202 73 1454319632 2073539176 2 137 1449206824 73 1752952882 19 874212515 71 701755134 149 1659928689 71 110290406 11 23 725646073 131 13 1782801453 89 567491058 2777 29 47 786589133 37 89 1751215976 53 242415534 1358716162 101 860213338 61 251070279 139 1775907368 109 875527710 89 1925353821 29 10516549 1196023319 131 107 433450259 10007 1407144312 1523195491 137 83 1762732005 29340085 3 1276432686 83 606359239 101 708191655 37 1224923924 53 7 320108061 2106353732 1165687321 113 13 1469999375 103 1399126250 1478298642 41 93790534 101 1135547845 4999 17 1761947558 462758428 1275825244 131 31 31 373155990 73 819996324 71 1377514736 79 53 1378522138 59 1989049123 59 1949 303141613 1560435666 53 43 170563714 1040568825 37 37558219 29 131 109 2777 1633114822 7 998359614 113 67 73 4999 460962789 1245800790 1949 71 205238338 23 934318167 47 43 2 1333162276 109 414870459 958299006 23 467155967 107 29 519008923 61 1217893304 370888362 101 1859621191 1484920463 13 477374326 113 1812035456 1964187583 131 5 1858551330 304705110 43 2 107909150 89 1949 1171091732 1877208388 61 780326884 869720875 324520308 79 1037119492 89 4999 1176724608 66488691 1738167593 127 607998594 41 1378290481 41 37 1949 1528263523 83 17 1888728866 79 127 59 1875372627 1949 109 920045996 29 1152706877 2777 139 47 97666141 1024000662 103 825661390 43 97 19 55957926 3 1399693182 79 1570586922 1263148365 83 994296875 1113713604 89 13 941647512 7 444652747 7001 766945548 89 1333898803 504672453 101 2 1578069242 79 61 107 1340043602 109 1123415793 19 131 491568020 128688788 79 59 79 762120584 1515755712 71 139 622820944 43 441735990 864102145 4999 542591460 774540081 113 1212411013 31 520914142 1355823812 37 556960482 1388472136 2101855698 103 109 935225232 521665229 61 819574650 1096922699 109 1877019454 2139191361 149 1408155024 103 939564455 89 19 871824176 2 17 1912919951 37 23 83 101 1312938794 1812758504 43 1060996878 1949 2047473225 1241633838 1949 1499404680 1726129901 61 612047831 273784836 218438040 944296139 113 2 1052054770 2777 2777 31 971859361 412529436 11 4999 23 107 10007 5 1301343546 684367060 137 927518727 47 713728652 67 989257546 695892887 53 190774560 71 1553009036 23 1561394031 67 1513661722 4999 13 1241447805 736964878 1903098193 97 3 7 1939403137 17 107 1831696456 2 486328159 479010078 53 4999 865521861 501319716 917891385 4999 1703574217 43 3 19 89 895877996 149 1122662552 3 246351519 1364488889 24347805 127 131 1206133113 1799339365 4999 1802064515 1362172511 5 7001 67 149 462965424 2 219955062 2777 471734544 103 2 1342249006 75416313 261875135 61 19 1466031488 529472385 828801598 53 10007 1738726257 1085846238 61 139 83 139 31 37 775058647 59 891346158 149 728920963 1753476104 37 5 101 460934407 79 1462614345 131 1196141088 1242810891 7 139 19 47 103 17 1790408227 79 4999 1814293368 3 109 2113500190 103 1949 47 92141344 1523187919 89 97 1388116657 13 602467410 113 53939646 1137895970 10007 59 744290605 131 17 226545383 127 50104802 10007 1045541367 303957937 61 1949 2 127 441178569 441711615 1949 1119279516 1642753478 1638020643 41 1221895167 107 83 4999 1010372885 101 137 792017002 47 71657187 67 77691056 37 1725579772 938690117 19 73 79 5 1288894353 59 97 724388628 356064205 1060835572 127 67 1036852202 81825492 103 337489714 2 41 501520569 918904300 149 1692652134 97 149 1591086157 139 1629132944 79 952979379 47 122620039 1447164297 89 83 31 1464417153 3 588349216 2 23 19 2137307321 107 29 1835651570 488380416 43 13 1949 1616222917 139 1288851062 73 1444881732 113 806582987 7 53 1365348591 17 1671012132 29 447368294 137 1832584610 7 814812460 1880515590 149 131 1273210353 250781160 608287203 955040102 103 1065710580 149 89 1602948207 83 73 746587425 2001078413 71 103 109 149 5 113 1776551761 1485373926 131 1949 29 1023772906 937683680 115743199 23 1369262082 113 1529151419 7001 1272971531 630065329 137 3 503208214 23 89 27510225 59 962537505 67 1637254009 1525179089 3 372177408 1714596708 107 1068976987 13 127 1911134735 71 89 1506189186 1619252116 661553820 137 760862220 19 73 518797422 2001531009 83 61 1693564045 801080901 89 131 2074759791 1926906772 632631928 1455333832 23 5 37 514393536 542639966 11 36655674 97 1424159335 2001500037 1801912205 1529416432 43 11 1049099850 1840331867 7001 73 378500328 1949 113 73 41 744792171 79 2043363605 31 1717320592 97 37 1379237197 1065042706 1928437374 109 41 789164515 414604971 2078121027 3 1899956057 17 1492520576 53 1191262857 1710833721 3 2129780976 1348488495 37 107 418339607 7 23 1013370570 745169456 868002618 107 2119043943 13 2034035328 2092860146 1719200860 2 1904612590 149 1191449892 711903822 131 1851792027 1464870951 2031265542 41 1240387268 1865213619 630897320 29 41 542572598 793375391 53 168330120 869248209 2777 2110662047 868202121 17 139 1725668876 101 457462330 61 11 131 1672327005 1416010047 71 526041272 1447421304 913975159 101 7 1664836915 1584570519 5 1603447860 131 97 137 1527438893 314898264 2 1218703462 103 109 1344125901 506254699 1949 107 139 61 427651297 47 83 61 568293621 7 833694630 97 1671143257 31 2071566670 244181023 89 11 97 1014735141 113 733126372 353815745 6099263 97 7001 13 406136510 654465292 1322140167 3 4999 29 53 411026554 17 1832844993 2777 1279583283 399014702 31 1836420904 79 1882283177 109 29 2141064519 189710258 139 3 131 1147734885 101 841675218 1666673013 127 1821277409 1766137438 139 61777453 1949 1383509344 7001 1510045690 320389365 638842565 47 3 13 759068526 42683141 71 37 1729486435 73 3 848732717 113 19 1054923764 101955819 89 109 10007 1717959060 1151495567 67 1938318230 1719723898 2777 53 220212118 560189834 101 398060934 1078035896 79 778963059 41 1965870649 71 859621282 2777 67 1075959700 256323709 23 952159543 1654151536 1996325573 127 3 898421937 2095815297 149 2 139 1348660427 3 1955402826 1132483967 73 1353712212 883873506 97 59 41 1073046465 244987956 895871308 2777 7001 1245981972 137 47 546757152 214873967 73 5 613078552 1621517502 79 3 704202936 103 1540718908 83 41 1554382693 23 67 1536348726 1628018997 35585342 71 17 10007 259161286 113 83 131 1127715727 1822933686 1775833907 37 53 1949 1949 31 1670837287 430633957 13 560822405 43 56455770 79 875164932 4999 1032517665 19 47 1311154253 11 1949 61 261978286 870231307 1489390609 103 13 107 137 841493319 1802668605 67 53 530114321 17 904964043 34570639 2777 97 103 107 107 828393465 617205104 1826733211 107 419259384 301914521 131 1239996220 107 944034678 971911816 1451855501 107 2 924044440 47 1655607250 1558159046 2 1593349645 89 61 1001920025 5 903012320 79 2777 1304906746 80055356 2777 79 54114289 1921076022 137 2777 496955258 101 142125584 1017488598 7 1071036400 131 402164367 1234737834 139 236848911 13 1350282518 1478387209 148301916 19 692856983 1104178964 708493450 7 47 1474657618 3 139 61 541252146 97 1988291838 97 23 1673646435 3 537899355 2777 123745897 3 1661963095 17 518443443 59 31 37 113 597128386 1639408859 1367600225 2128540692 149 1080947450 101 113 1312336913 1094937117 10007 1364644583 1554057079 2 337800950 1407143504 1444354645 1890477474 61 924351046 458518714 103 67 1023816883 851294496 1010285252 73 1063526561 41 940626182 1162893313 89 2101915314 66997946 101 1931510466 238472239 1214292220 73 89 127 103 1375907166 31 1685151125 37 411524736 3 422741908 97 131 483015340 79 73 7001 1450164405 10007 127 1461417956 1952268765 103 7001 127 931848530 2028089416 17 107 97 113 10007 11 101 720513906 2065698903 53 67 113 1471854832 149 299034954 730386825 131 19 499830454 13 47 1377710511 29 1975732906 1686572573 113 11 1668313601 67 1711815361 2132318418 3 31 1106534730 131 20161162 107 1266393150 1817024459 1593286681 59 226509319 1118390719 730667831 113 1476774570 23 1635724948 31 37 1279894491 10007 218462817 1987770466 127 107 65959940 31 71 556403428 315696743 61 61 29 1274159802 2777 1006870775 4999 2008083303 1032923374 537926814 670561417 71 984258109 1900454833 4999 7 89 71 1949 1875206962 898503824 107 79 41 1288915237 243492138 139 83 1274178240 1590352816 1949 986675464 101 504551661 127 264736707 2777 97 1673047852 61 11 249294727 37 1495915500 59 53 1210544696 127 993685719 127 1768176677 942101240 5 1949 715483747 59 560514435 89 149 107 713669135 47 1899538280 756561396 29 1949 89 974807062 41 137 1949 37 137 127 7001 1840037825 11 1825659550 1082523596 1510191970 31 1917388657 139 53 1601914029 19 149 2777 61 19 1818251151 3263157 53 137 1787837533 1670331263 89 67 103 1949968911 269343455 1682256879 43 183427508 7001 10007 47 31 1095263077 137 1366018084 1996725220 109 1789000104 47 3 1406756226 1590166968 1140148092 83 1607942483 43 1825149792 13 61 1578865989 1107801602 59 1679984703 1206976983 101 1465099637 882443969 43 415360521 836186643 1543646098 67 1709561749 89 23311948 559221585 149 1520600577 442011685 131 103 1104059946 687104171 37 29 1587241311 2043245811 137 127 1832737635 453917431 7 1826891843 41 1298824199 600984795 149 113 464100040 1923985121 23 131 1706035008 1674920687 73 29 149 1464543946 2139547537 113 101 1016084947 2078121561 401775564 41 2777 2107265356 109 680727127 27976049 3 48126246 23 13 2109525635 10007 7001 127 1744188282 1607252691 1129794848 7 95152988 336756065 79 488960072 97 1212456641 325100093 37 3 597404577 1949 1999755859 47 1660083757 471602845 97 83 89 270154588 7001 190104771 97 113 1121290977 1706964553 1788013394 7001 114886410 1212652493 83 890531900 59 1300692170 67 1403016794 139 19 2006161626 680505026 11 272299782 73 103 455184810 113 1254572782 1762000672 1979871099 47 1783146815 103 359489897 61 516299180 17 1303872018 19 398809677 808929408 182959181 79 149 19 645072140 7001 1110590505 1673742989 89 131 89 1232928714 1867453268 31 31 67 1418186422 59 1901504687 103 5 1220601180 305084640 29 23 906063656 522916525 31 59 149 103 139 74947132 4999 7 67 969221464 67 1744859365 1797898265 5 7001 47 679002003 415629778 137 1534983252 7001 1289876248 23 29 7 1158296657 3 594456726 438926889 5 828306314 11 10007 894251688 840980107 11 682922314 593299189 47 1866402647 1467344664 17 4999 17 83 103 1595181600 1522180456 2139138212 2 895203953 1348517485 7 137 19 1643039212 1065001776 423529843 31 2088855360 689965600 127 1869593830 2020033027 101 1793753282 1709962957 59 103 495213700 379694668 109 1206923319 2099803141 1376080761 843033054 61 585093762 107 251498325 13 17 1773052230 61 1894447476 137 23 2039248655 97 103530137 37 1714497786 1319985656 639806207 59 104918814 13 83 139 1946105838 109 5 1226780800 387250180 107 949401477 1234167639 71 220351127 2059919813 139 1703403927 1225919287 59 2777 17 17 1021885906 1883437159 37 73 458687908 61 2088596451 107 113 1813438690 83 133721650 53 1031348942 113 1282687431 221474485 107 47 704259404 79 1744522508 2777 1522315299 1556443649 390766831 4999 83 2114565104 1993562754 7001 11 827997918 23 1727503849 585171313 179635819 11 508209570 1780723480 2777 474891993 139 31 11 19 1283957217 79 1415843150 89 1603210489 1615834312 109 180212741 7001 1030099136 970276470 137 1697877161 59 529153042 11 268963521 127 215969877 67 95653827 1912899241 107 31 79 1668384319 113 1448465301 149 1754353416 619716330 71 79 246218456 127 149 4999 1149540046 43 1905051876 772724018 67 1465835367 10007 101 1610079417 103 1949 1419917186 101 2102272176 37 833479723 545197516 43 1192725744 873475815 89 1395400193 97 1595758933 7001 2777 525877713 135070503 270591136 17369140 23 4999 1782413446 1909613001 4999 722335504 131 89 488262277 1761830294 1148568691 628169398 83 1195915769 4999 1980843752 29 575032592 113 437473738 13 39811051 109 204661033 29 1043185477 1949 107 1792568946 1238199565 103 1995611279 61 369166144 1327414669 7 103 174714986 1755862939 3 97 43 68320851 2052398686 915672448 37 41 67 109 47 809543698 7001 1589584051 1700535899 97 607844680 2069495679 149 276104995 190179065 23 10007 657169697 1717831641 53 29 1915645808 127 1540543655 715645648 103 2042270919 1858152372 59 67 2141151562 781150642 43 1598361299 61 41 1885026291 1273665940 1764545667 107 615358552 43 1913009610 89 947731897 763484065 10007 19 2042757963 638540828 1152250230 1507265126 139 89 127 109 807033666 89 1466244740 83 549183056 302254923 101 11 53 695009496 2 17 37 633349258 67 259983986 109 19 105350649 59 1949 101 508035151 995295511 1576707595 362647503 107 1500444413 137 1019105599 7001 127 1837186826 1595967598 41 204654061 1167871379 4999 5 908384073 479541705 1949 1078409275 4999 61 4999 938317299 83 595628750 83 113 59 1230600818 10007 137 127 113 1411771260 2777 1853470545 1565200321 59 127 127 1534897235 2777 2 61 2095212018 423294012 131 1585005265 1374762841 41 107 10007 1462361986 1949 1320007026 1127671203 71 62407438 564791760 83 53 11 1544601519 37 1623781889 79 1981675026 1672873677 31 31 29 1715919940 2144138240 5 89 529836936 113 898440061 97 29 574557641 41 846539505 113 73 1115112303 1627902920 7001 1274191388 31 103 17 139 2040573376 1618016697 37 1689746599 2074551973 17 59 1980935200 113 451330701 23 909996552 10007 13 61 548574220 119060105 73 1813363581 1227327925 37 149 1327363818 2050532487 109 29 938004957 3 4999 671320709 405607137 41 59 716133681 1174917917 53 23 2061714802 97 1092433788 800647110 1424614782 131 67 86739595 2777 719601233 986665985 1705730280 5 1209709265 37 1066287534 71 544483309 139 47 622779610 139 1951138552 1005188925 61 646502292 131 67 231990850 830316930 47 317243655 83 463313746 19 13 1931529847 29 1050338240 1949 71 607935299 4999 4999 1181658621 1228804190 5 107 53 2777 1194465456 127 61 1949 1701781044 362459428 131 1431720287 41 37 1949009188 262009284 104131146 7 504240359 80558481 107 1261616349 441052709 1505407239 17 97 1211716725 1382417049 13 10007 61 469245402 149 142943448 127 1886018834 1506302296 149 589889957 3 17 103 1221312715 59 41 101 1530496834 1093331950 59 2020534726 103 139 2054128795 131 5 1180067620 61 340396531 103 444710637 7001 1680394022 414996260 1223713921 41 37 1968538491 517444112 37 1814824396 23 5 137 1793719902 1158161695 97 41 737919312 101 47 1686469604 1356439900 41 760895179 73 10007 1453106463 349844720 7001 1653342158 101 373696667 933453615 1643719729 224318181 89 1949 139 89 317215945 107 1014675329 124852306 1773433133 43 19 1534745805 762261000 79 1714983508 1837043959 29 187163071 1140758761 71 3 685758592 29 1452089799 1188047331 71 137 13 1949 1365099090 1716698690 139 175085646 79 137 23 391247802 11 421793185 344914009 7 2101264137 1870125306 4999 61 83 767873338 1949 281891666 1459995900 1969726155 43 7 1361460401 5 89 7001 107 507184781 10007 1165651650 3 1316172589 67 61 97 29 107 72552741 866262584 1443114066 29 1123018852 47 1738632272 2070009861 1290297296 1343331746 53 450556561 97 79 716744643 3 11 1238131972 2777 13 775713247 731694888 113 1070327620 475027493 43 10007 1636714899 1775652087 2777 717035285 43207343 59 558842100 1720500416 43 558917834 7001 938584123 1570088774 137 1132144514 1688298761 113 149 814025591 519391948 2118166408 1063850254 67 1871830259 29 1475009832 19 742391492 1351819582 4999 775577365 79 1514316872 149 589457261 2130628331 954789206 113 344904928 170064671 760689853 89 162788029 277477964 73 699042148 7 1997949531 61 581399906 2 666749271 1618475581 43 79 1210359316 19 538278398 37 1626114665 199121605 1939107106 47 1603956263 1866015297 10007 4999 17 718984162 113 650576934 645501207 61 53 1095175687 612154875 97 1647093003 1427390319 71 131 2018536244 97 17 29 306005996 103 1449754870 3 1962984365 5 182412215 127 126686967 23 1949 858673393 1766519125 2777 1055736504 109 7 113 109 2112763132 255843601 103738856 41 37 702601585 23 1972198365 29 1876218017 1585892758 30633872 4999 1554993002 219817600 73 79 1613704836 3 53 1602692811 1301695798 1025789455 41 23 839186533 1908824717 1071192400 5 53 43 1601189289 131 658840265 149 1030985087 549444503 149 13 137 11 1228015899 540586453 131 1597440331 203858008 131 220033888 1657103549 83 3 1325715822 261727119 1553211583 73 10007 139 981316935 31 1441039433 47 1995142754 97 37 107 1670808745 7 635464284 89 127 137 109 207020321 1284392017 383226023 1949 23 815154707 127 2066008949 1557647664 19 97 59 416133195 1093274897 67 1443578735 131 243509481 167478183 1833055091 79 7 304821629 1677880393 13 2046756907 1957777943 2002025229 59 139 1577528329 7001 133383052 3 2136600042 79 1001057050 1034201749 67 131 79 2051918350 2777 1725616692 19 1949 113 1110277432 29 703030615 2060563560 3 59 1486300447 260012987 1930958731 4999 103 2139283871 37 611053224 13 1413666904 109 2064440816 2138768526 101 901892024 830550424 23 10007 143630471 2103541449 107 1047924937 97 1207964571 83 1011407954 83 2052397440 1307905817 7001 4999 107 1474291161 131 1955518875 71 1576353014 97 7 1402286760 1398439882 1949 1856227600 1728412180 758240890 11 1712958412 149 1141017322 61 1725863850 2090228462 41 140449272 97 47 1194364799 1554272798 687953379 113 1512826372 1736518281 386659401 83 7001 1997084257 761467575 11 2 4999 83 1739299445 736514195 53 461312795 1766873746 1019629095 1949 5 138641400 1878150610 149 37 97 403329492 19 73 1693362166 61 566169304 751555319 10007 1678393684 67 1452104735 450971464 101 71 43 1392950987 1910266443 31 379311660 297758271 1339763650 2777 37 208089448 53 931380607 17 725426241 71 4999 19 1297374224 97 59 19 2777 1159432370 137 2 1365065973 1992415247 67 23 1179930659 41 2125322733 71 912573762 2035554767 113 109 1949 1949 13 1852369857 2125042172 149 13359042 43 1206687634 139 2 67 1487317925 23 103 805775960 109 7 946963017 29 1975414779 89 109 11 1713968377 97 756026026 1467598673 53 605990623 414488196 109 11 1482903323 1662983960 704106415 127 2022458871 113 630106758 1404667518 2777 2097934636 149 953354563 31 3 2083682581 73 2103378728 11 893798950 101 1558526556 1784571929 1202504451 4999 681373698 1747907311 97 1133230921 720392016 1610482230 29 693472564 107 2105939011 47 1124241551 47 61 71 1342273886 1956114681 107 103 127 1083376294 1342075294 109 1313718576 73 442075436 113 13 1528310891 101 23 595429336 1722955461 43 1589175867 1147414953 3 67 52347569 7 41 73 1036067027 808530261 11 103 161677452 465188446 7001 89 1880058517 643195257 1652394942 3 1415674917 1157822622 1914347215 11 810376867 10007 2055487835 1462423646 307092862 83 19 462553214 809804345 71 993569964 31 32752244 1745220665 127 41 29 17 1295393608 31 535736792 1153382819 131 1022398801 53 1702084226 23 760320637 29 1949 911017266 10007 1278464299 919215530 2 29 753593043 43 421325051 11 1086361584 342292883 67 794104728 305740280 41 7 799759669 31 1359891362 1949 115885591 1949 1774860748 41 297168880 141137887 109 127 41 1234487034 107 5 2 883772858 10007 31 47 871333752 59 437212361 1232009857 83 586302040 1065736035 17 1219540305 113 730311316 71 548119219 97 97 1592514994 1736233569 7 41 103 31 101 461455062 951251734 1989114451 23 895118526 67 1815649549 1983852367 1266165855 7001 7001 97 3 1183836471 798545298 83 673055632 523986534 10007 897707956 109 11 1902384990 89 713356062 583607902 139 89 647544282 71 1475596365 876669794 79 3 468140634 1919616946 13 53 747556573 320594259 10007 1725029925 2063022313 4999 47 1022311025 31 1233213283 97 101 101 29 47 131 41 131 2038326464 131 286710750 79 1843043851 1248264961 1526285119 89 2083791375 2777 153790511 7 721273112 149 47 1814339389 131 137 495429949 1032380351 1018686214 710212142 61 1949 97 149714447 59 127 862756720 415139223 635391972 37 1466325938 424882034 71 131 2013311358 414830990 71 137 273070044 4999 760337902 823390289 97 1778150068 477351356 137 1431988253 113 1848928374 1517244107 7 146224708 2023924952 97 943599610 23 883974939 1662407346 1949 37 540063454 68487276 107 5 86795845 512435171 43 1319985878 43 1656402070 97 117171247 859473303 823847251 103 131 10007 23 1458229877 250701760 79 1783463475 131 1848955244 53 137 103 73 845818369 1084611589 73 1359288543 89 1126248898 23527328 61 1144021198 1452767894 2 47 885199034 1171779325 401047208 149 958049833 47 1545482012 131 1037475591 454424721 17 596860055 1904816 75470626 47 1461089308 2 89 1468394090 794878402 23 7 1802650038 101 106242809 1938782107 698914629 73 83 1153623893 113 2000516405 555655836 1595889553 19 13 151747960 2065651276 31 1166790183 79 315999502 910365820 109 107 302121455 1224061810 1277861756 47 127 557659159 551593855 5 31 1171779168 97 482960963 1142404822 37 61 246565371 1209000208 13 41 1912230939 1486678122 13 92249300 65623051 43 7001 19 661263156 19453009 23 103 47 772557800 1627425619 1469674511 43 2143999995 71 560170688 1566767366 17 1232853643 127 1466731890 3 821449008 29 109 41 1445321791 61 53 3462861 1908398030 1799881030 109 741626021 1311779279 139 109 950293501 206316274 59 31 1798898652 53 383399668 59 1660239350 83 812878843 89 1676409258 71 61 128430010 1386870991 11 2777 154165155 213075750 43 107 327182246 178629807 3 291147871 139 103 1659002357 1061069435 793331302 4999 43 239808499 137 59 2117634707 31 149 945546514 1963288791 19 149 1900521671 1730406583 89 911955588 1800892216 79 1913830380 11 1842774620 113 103 137 2033786372 17 5 7001 1002235156 1450898526 3 1092657864 103 1872414546 61 1322121869 2 22361606 198199070 1308958488 890659504 19 855178930 4999 1928889145 41 251470016 1338879057 31 1791036522 3 59 1307563251 103 2035571696 658862057 103 1996856468 31 1108425646 43 1124714966 742855831 2777 85836083 109 31 1227114168 679794072 23 405110408 309083914 29 6818567 103 73 1651125023 1217489547 2777 29 900961879 503383740 83 402688267 61 1972013978 139 1626464993 1377960098 149 67 452822716 892768702 89 850482042 1542211669 113 304584596 103 232486141 7 1483014829 7001 2 43 1162833819 1949 782209711 10007 1619893132 1163373792 131 2114967777 113 649984701 2046515615 4999 19 5 97 352538837 11 291050573 1050160825 1281252595 7 59 878476285 101 1551096308 2 1066359998 413984457 97 67 11 1465573780 2 1162206236 103 83 1355852561 17 131 17 2034675175 422979040 13 23 29 7001 1312407460 103 1339629330 255142948 23 1605922813 842913453 46451440 109 127 718985862 304386198 2 103 139 633064658 3 1970844018 670198253 67 1049910572 89 103 11 403355568 101 960005101 59 11 696857381 54996260 149 1995539418 778555992 131 1358369785 67 31 955438228 2062479321 43 226442616 908017661 1949 113 3 637435806 2777 1949 905772489 71 2068442077 97 2 848734948 322129828 398676465 67 131 83 1264434865 944471525 7 592374967 29 468955868 13 287323524 137 79 1832593355 97 768368622 1665565127 2120580217 67 107 109 3 1962257844 17 499337770 89 655929644 7001 434601077 1651587178 29 2039569594 137 11 1514004569 842949074 911637700 1420313524 10007 1851740561 149 1561592861 71 3 1133132274 2015731073 31 149 833530746 89 109764857 113 47 137 37 73 79 1547562521 1803931741 232405789 89 2099542307 7001 41 29 71 2777 1004663060 13 1200139304 1305567510 127 1559027743 1304878264 71 1462630530 5 137 780997863 43 13 240526845 972799750 43 1689941796 17 1032916192 1772838812 139 1431539316 167587852 325061127 101 1557393013 61 1116773238 439431962 67 254726850 2062805402 61 7 7 371951601 198559543 137 1917602700 31 1424836658 1743566843 61 1518232930 127 1629185718 29 3 1838586135 139 1200263054 179522531 2041062379 536424518 83 1120835446 664299519 109 53 601162358 53 920547217 47 445428598 113 1241473328 986783949 7001 83 687852402 4999 855204661 53 1433852672 5 149 1762743606 1497085099 1090525876 1371159636 11 1291408412 707129696 139 149 1604205967 1867952987 2064002092 71 101 1152727746 113 1806502293 107 925647584 13 3 560793252 107 113 1347097408 2016630883 103 11 878264409 81078591 5 1044058898 109 2 2055580154 1774771166 131 536684206 408783142 113 878981337 13 2 1745224112 31 19 11 19 1011190089 53 83 531652599 243889856 2076782422 53 11 1949 1420803033 43 1553404257 4999 103 79786375 103 149 1077808188 1841137870 83 343539640 131 61 1965650641 775393997 1531939724 355328068 67 41 1504626664 31 1947930694 1596347940 1949 47 2023707909 2128650453 83 1256054373 668276300 31 37 1788605123 1120120544 47 611714400 131 149 1563770794 1843081575 17 2076285990 37 372485401 37 17 1688463953 17 31 1229905259 79 975746159 2777 2474307 503661774 725079740 11 509338301 73 1725961484 53 481509319 101 109 1102433739 825259928 185477493 818927973 7001 2777 680582484 109 1941470831 973434731 137 739982073 2777 989139630 2025035609 2777 71 109 2052282801 189617517 53 337574645 29 1862843078 10007 7001 23789398 47 667751748 456447305 23 1598527462 43 131 957970625 139 2777 946157224 2025070771 149 29 131 2057285439 103 217509220 1962203985 281999249 107 37 19 350548461 1325697362 41 767925162 2103513459 7001 962474670 1949 1978084927 10007 10007 846274916 43 23680052 89 89 67 1292653512 19 1934607197 37 83 313707215 399003991 2777 827623756 2777 1503667744 1910437174 149 541683987 771589450 2777 564409229 2056534585 47 31 1703930066 732596774 11 359351124 1287436271 1949 1254935763 1059958956 23 1467362487 252064004 1246009976 7001 97 1772641632 101 708095143 1609983228 249732988 23 713587373 149 109 254208928 4999 1363456604 83 2075662423 43 249777764 53 113 1620368246 1300980074 241553076 71 2777 43 89 1904259397 53 1294251173 47 667952391 740760528 1011786443 89 869102981 2011433192 59 955246464 73 47 1102617133 576602047 806320066 97 97 1181494338 59 726383161 237567512 17 45675583 7001 883169149 79025163 41 2 23 17 1015981886 694036356 41 822930381 4999 1582538429 1686648796 139 127 737829696 449547006 23 7001 329313038 7001 127 4999 107 868413664 222460495 31 1651697814 13 207640178 73 67861165 2032211734 43 573882472 43 137 493826127 50424480 97 7001 455703686 127 4999 62371909 7001 1631912097 1949 740509772 7001 5 1996193687 2777 113 1120273186 446280957 342586469 557933391 4999 61 53 542516639 107 1838543229 43 1513217981 67 881841404 73 1244635254 107 89 158375411 324759843 10007 859264638 83 2110403650 97 870291760 73 1274612022 103 139 1790113353 7 836324202 17 113 37 794462414 109 344391059 534762903 23 949908211 2 1212590659 23 29 1780978624 343925370 89 21348802 1226314077 79 474443438 83 107 2103045904 52735857 73 1957948561 287073330 31 137 173922048 1958349514 109 1765878637 1457178310 89 2 107 1469283554 1030493080 1026139244 17 71 13 1586717821 23362704 626556749 19 149 1400867455 520273879 89 1044645332 231909075 71 1800512927 73 1690534083 109 1881127232 11 985440379 810884041 11 538130918 322383011 47 999032743 89 11 928633453 1786013665 2777 17 1020334356 1366116050 137 375841964 139 60090128 804934585 53 1949 1523704812 1405979365 1532500385 5 59 1154837377 37 355624876 247189202 61 17 1585802141 930111035 41 346690059 1872820933 131 4999 777064556 13 1190654088 1634879922 31 127 10007 13 1525493398 11 53 275288731 733614340 13 1304187274 11 1247816234 7001 89 2084730070 131 962854311 101 1317781340 1805612141 109 571370043 127 1839344070 97 1528700406 3 114705918 479704323 43 11 110489225 1992781582 1929862281 103 127 41 516983924 5 109 994638298 2777 23 1925567636 1335244442 101 1218065699 19 1903969727 17 23 139 2142930891 1407573647 2088031915 1949 849557599 89 1311765749 2104949047 107 1236413569 1759234791 2100400360 43 23 1804837968 1902556527 101 29 137 799129220 4999 67 171953624 1022628087 13 722335289 1556279214 61 1003611345 1351536569 43 695389077 89 99764639 109 1671999334 107 41 726402289 131 103 1434859525 199159358 107 107 29 2072511477 619262027 761420626 127 162481613 319126441 61 129483576 722292004 2 41 43 1949 83 11 1033778669 1822977728 369784723 11 1568198420 107 939116922 10007 1684027995 7 2041294364 53 10007 1589945333 1375614041 101 83 107 1940215768 37 2108515816 848472139 113 149 61 2 1175330682 41 300627867 66141769 4999 41 1724841379 113 247687977 82761193 1009994981 109 41 40013417 324878629 139 1177090086 222583179 43 1450048236 453664800 7001 1432295601 11 1090211045 7 1186875200 79 1182757427 433209223 2777 2 4999 146505693 55578882 4999 290076973 756478674 17 2094705320 59 1731181953 47 46666347 1007929006 71 126622974 83 29 169552966 768544428 61 1713486767 686152644 17 1327609059 1317207056 23 1181582999 109 1949 1804674601 89 1809917193 139 2777 1956676977 1143327001 13 1854410142 961095785 109 985320563 19 1953241135 127 1806505785 137 1074205492 61 2045897666 1348646560 59 1283464111 1442511694 101 139 1907677700 4999 1909290378 1733349251 41 1664150455 61 1949537864 2 37 73 1975283617 1703718322 47 47 11 33784666 79 308001961 41 103 1550153399 1675347438 1642931517 2777 31 1908579099 7 137 1641634421 31 956230278 1773586446 47 246671625 5 1759330925 358828220 4999 139712052 684079326 7 557301703 1176264458 131 452670631 1277981250 107 83 1985139054 1826507545 149 139 71 78382793 149 1046693901 3 453333337 1298350423 89 97 190015228 2 31 1892429255 917813311 1248000616 83 2035797855 13 839179640 171550925 89 274610390 241728717 2102265409 101 1465449739 13 107 867459807 1033842524 139 7 287731612 43 1304262197 541920959 2125952720 73 101 1047489180 47 147636306 1151078081 107 1918542815 23 2777 235758969 2777 71 103060334 2 402939052 1667180735 43 1120404089 1589610247 1949 3 1603352082 17 1651912440 31 1629308912 306292725 109 2123614082 221411708 650875957 89 1010226735 1527802660 5 7001 29 1730636132 722990996 1783594238 1018993746 31 73 205458566 131 1566228715 7001 79 1342229626 269396770 2777 1969506537 23 19 2046096282 1949 1979737679 1795502590 1067698499 7 3 2015317209 47 1956584714 4999 812009921 1949 71 502651103 782201462 37 149 1616283460 1660516191 17 71 1463288194 43 19 1342959957 388963592 11 1465844424 2053028616 1308679597 71 41 1577380126 7001 139 13 29 29729031 2130747160 10007 1497952709 83 616269854 67 41 1162377934 884626336 2 109 71 757783142 31 1949 269673554 43 43 5 126616335 101 1129568393 59 103 1832143194 2 1371675724 1454090681 31 149 17 2107277528 131 10007 23 1248135702 1165714441 1949 31 41 2074005131 1160150021 1778079889 47 131 131 131 71 107 2106962022 1836159392 19 29 288485910 7001 1856007106 1331297922 83 2000089512 113 2024792534 101 1492936752 3 1925112171 660477177 2040785929 23 4999 1768800654 29 23 1568823008 1761726568 7 403550488 17 282548642 2777 1895613524 1799231137 59 671135620 79 1949 79 1503727430 29 2777 546669112 1038981860 652298075 17 31 73 67 1178842890 1928387769 2 1856087776 1957526068 31 276988875 7 41 1152340711 506998251 19 43 59 504022569 10007 113 61 1982466838 11 727186108 170193999 2777 776771332 1026399212 107 5 736601755 1200636804 103 773504698 139 2068379277 127 1736060028 109 409051821 1981556266 2 31 1270110927 4999 534922994 694932552 827225416 109 41 7001 2777 570887329 1381635256 67 1927528076 137 698485350 89 37 2 107 233993681 10007 275867171 1524987061 31 2135816419 1358671359 67 1939367864 14595770 2 1830943579 79 304413702 109 101 1148309097 1674179978 41 11 321881241 2028433500 2094978865 101 137 461482993 194148071 89 407750474 1829555903 1606393677 7 139 10007 355248500 383810143 149 59 7001 29 1949 14652582 1583661739 107 7 1450060668 1443255653 11 1769539123 139 139 973643713 813976467 89 5 789695320 29 415037560 59 225987818 59 120897489 31 108693595 97 83 1304581716 308207355 5 71 17 133234117 1300596764 13 424649472 1329393533 109 79 137 1797511514 1988904487 916507400 2 103 11 552420517 2055147536 225601145 97 647420721 73 978859260 2 2074920086 83 109 1288638766 113 2075883676 4999 53 1950634313 1709528071 113 1773889700 137 834657567 1607319760 1637041364 107 1792362124 23 606993779 19 109 19 2777 7001 1032689506 1278340594 137 2057995667 31 660371176 1700219043 103 1276224590 1748479389 23 1934851563 83 1676805176 1620511350 137 295385911 4999 410692845 89 941763112 1949 156705447 1489665527 103 59 1415182378 1830591112 541386701 4999 387312522 37 1949 1281208283 73 29 37 1542930784 2084320770 149 978711268 558849073 37 107 718453961 1002721824 1843247187 61 1184604358 37 2035301920 79 1371457380 71 861931399 17 1425126558 29 500498472 1811649807 31 1500137957 1043770558 89 2133232426 73 1685344266 109 7 2031264750 137 5 501886315 103 1838357071 712084849 31 1910260385 1554219910 5 113 4458189 1975462836 1070244625 1949 1028736457 758412179 31 53 1523257630 131 131 568204378 519519331 103 41 721633251 1890555100 139 685481419 470628702 2056787989 79 446036923 980811407 2777 1149754123 7 13 23 1506312067 107 2115354048 1230670558 1732363633 7 214627491 1268405788 13 1766465661 10007 61 819481198 498420095 43 139 1807117733 1107524895 97 3 131 351276500 139 1337523330 783782636 7001 71 713683054 1230041574 41 1532576105 43 2 160773322 37 127 1038325311 7001 43 103 139 1850225108 19 131 1817587010 5 44838390 4275665 1417354617 983656933 7 71 868187306 10007 799420501 41 1305858446 79 1550373894 1082597751 3 1989325326 3 238459828 59 754070268 23 1698186738 850107738 13 1663501294 7 3 1717158153 1242736164 2777 1562001406 67 681567014 139 79 109 1665869890 728454342 2050256397 1949 37 97 2068283179 444535189 19 1314760347 13 1844194638 13 29 204773176 43 93349775 97 109 137 966628204 709331668 61 5 1949 131 1597871512 83 1395519836 1298910166 4999 1201649278 29 499307224 113 1726295039 7 1209028751 1393384246 83 1322236208 29 131751212 67 139 1693495845 1949 1706353398 1988775741 61 47 996335891 59 13 1855501622 438380306 1058608236 4999 113 85772876 17 243177282 1629673227 113 29 2066052162 445717414 1951721702 79 19 1419523 149 1832444689 1911917467 31 1362312787 29 1197759087 25059385 103 2 394965676 107 898714507 17 490821450 1969193011 1949 1325068579 942247958 71 127 127 1068590700 433996592 1949 19 1483869068 959203960 2 1098506701 47 594732313 764581889 71 103 693309789 7001 841408184 1304841935 59 5 83 2777 23 311239082 1321412795 504697101 101 1632931943 109 1584726257 2093194297 2777 1473756677 1344559581 109 1004544285 3 2029123536 139 131 1405891083 1854023401 109 10007 2010540680 43 137 593455230 1481397988 71 259192103 90102408 149 691024543 1478845148 11 1960728221 97 131 719492610 1371287050 7 127 149 148838484 990800085 1342626421 4999 79 79 364282746 938040057 1949 1216663250 2 489889800 1357351108 127 1586898889 518039234 113 4999 7 10007 1439957265 43 53 271709959 1174773651 113 208462965 83 824201205 89 647400507 749232242 31 89 1073095606 31 729250692 89 23 59 1694155854 67 407726825 266431932 41 109 17 313845653 981077735 2 7001 539588073 1006204723 374213028 131 1011482833 3 2 1908203235 103 643127251 13 116925640 2083040997 103 67 878651065 73 1834931869 2777 127 251579761 1515161621 49868068 103 85067140 573266443 127 7001 127 915688415 1211652898 107420890 31 1511183350 109 13 1938461967 71 23 261545029 1620248340 23 849540114 109 89 59 1888294419 79 2 103 1899975446 113 1539036948 1429369859 10007 1324686632 61 1297665383 702435252 103 59 103 5 1855524035 1644534150 1786019813 83 1660832822 179216412 41 73 1940374237 985039297 113 103 2 59 1756389349 1576353209 83 29 584075834 1604189188 109 1516301398 2777 1735649993 89 1390046767 17 2095202307 1704218233 53 1054093636 1741482465 17 101 1459618064 7001 1949 533441300 101 1144813285 2085015417 2777 468718722 333240000 17 1197108550 1351311215 29 13 41 1629900142 1670021266 1747538507 13 940666986 7 29 131 656723158 7 657006917 59 2071558086 1289178379 83 1457772824 6491264 67 37 1973791418 107 626438467 939947132 71 2 986638401 7 1241994119 938346274 149 13 1821845844 2057529990 29 336407598 139 2 65047207 31 1719817938 131 7 376677238 1310069159 109 882457896 1339494266 11 455107972 61 1676704450 1203366418 2 406319910 1994919455 79 67 633818775 71 986303813 1897819429 37 1724472098 1579171597 2777 1296647948 101 400948544 31 386921583 647433462 67 1596932922 1460825522 13 1046945464 53 113 1182177411 1512847842 101 103 596497926 109 1279548602 514719146 53 1665060455 113 322673314 19 2777 1748082622 127 149 5 613624225 5 190963075 421236065 5 857448656 1293649279 73 2777 709812308 61 599491042 149 901174797 1427331792 101 586388543 2777 17 1468991474 71309108 109 851880806 31 1823496260 1776208191 41 951855795 1941787694 109 638693147 567102479 1949 10007 332802799 184218863 790711418 578502456 7 1514781585 97 10007 1585278919 347403012 2056391231 31 817786975 61 103 11 221727132 1188331193 107 1785098441 47 89 308692218 1444571583 107 101 1268783271 53 4999 758556593 43 37 107331868 7 511057490 10007 67 499854170 4999 2014457028 1962565856 49322798 31 7001 1879319557 137 4999 59 1863338944 59 137 137621158 935939750 67 4999 1763127304 149 874644771 669365785 11 781623858 349439505 17 37 617360799 87089712 107 451915570 1228249206 113 457582778 1888738793 127 67 37 41 29 19 1741292164 1073937513 5 994665475 113 355322172 2777 527477265 1149590466 43 1991917519 7001 102690668 52650270 2 89 1377673453 1668583036 1227898389 7001 1520039878 47 23 2042109625 53 1557107405 191019094 23 1461404590 137 1657405450 584394050 1746174441 109 7 2056820699 103 29 60010918 1606644950 1949 1002145243 149 149242721 41 666949482 29 43 1770098698 1488483614 107 331270823 930300907 17 89 67 25091560 13 1491798750 47 594820344 1534606071 1753101638 1801350901 139 43 359430851 403263778 113 1910193406 101 775436186 11 393694565 354303796 1489590685 97 127 929549053 1854279070 4999 306568685 103 29 107 783701491 18197062 7001 5 47 1270286933 19 47 1438194535 83 561736862 277404841 135892981 7 7 2066008497 113 53 103 7001 53 1964173273 1725920127 97 843463347 83 1431086137 19 37 1727430791 107 697322317 17 23 53 1909509493 328723331 1949 170091179 1949 11 19 568840207 1009907208 89 73532011 7 447040574 1833433240 4999 37 101 71 1447562697 2101055430 656491318 77340536 149 43 53 954014681 73 1925555602 110783824 7001 1300645780 29 647545379 1957082168 3 97 88144425 5 1635499785 192015879 71 1884744984 526384702 4999 1017873065 109 71 1730821457 1616433641 2777 79 1688747924 31 753444212 635358702 43 50440548 1980640243 131 4999 1772810367 1030483862 97 2104919012 1722000260 442913771 31 1702844353 37 1434178460 2777 37 103 109 1945606291 2019178675 415557505 107 1765346562 131 41 11 131 1769946764 1962433317 1949 8411884 2 1935174474 925130226 1577453097 83 1644549965 17 5 31 1131170253 101 118915726 43 443003845 97 149 1287074516 11 11 4999 37 423327804 1302906271 67 304685247 1838492610 2 1949 61 1993644883 749364819 544451635 7 4999 1131221301 10007 73 79 67517982 1820539121 47 1356965153 131 1443948810 1109874130 71 13 787307633 53 444803348 1153064700 1884004105 7001 1815590024 10007 858860782 73 1972006961 43 73 89 89 2014897400 5 410415705 89 7001 1616103839 1284662497 149 137 59 311460292 640170001 913819703 109 67 815372714 13 298602200 43 107 131 929787303 1687243317 97 97 887905796 130352092 71 994231300 926980932 2 1728214932 1335856620 3 107 1872003829 83 1498116219 97 285654233 7 2129667029 1690265120 83 127 721729951 1638997484 1974902959 127 1280034778 1158690454 2138415816 149 131 149 47 594787998 1508181258 79 1949 719064060 7001 1378111845 1894617621 473745111 3 2121408617 2777 2025929803 223447758 61 127 872091855 910879764 581654208 37 109 1027395786 23 1759071809 31 1046115553 285958074 304967826 1949 52437845 79 329782558 89 1477672874 127 13 113 1166546907 53 109 213071658 67 13 1644063358 1949 734852909 327661321 13 1499758274 1237992462 19 139 529347360 379827586 2 66289642 1121084978 113 2030930863 59 2 1960475762 80605772 109 5 1989265225 301770725 1167065098 2025669762 1949 1065187734 1490872574 61 2103384066 61 593371156 17 101 1746389384 1684240145 83 97 73 1165601877 113 1419139089 2056585988 471164687 131 47 73 37 41 645877756 1140969402 4999 1419711001 622730429 139 1487201866 18594641 13 316647318 589122369 1110189794 17 17 713889823 35448876 13 23 101 1250369092 672594923 11 3 2089307979 1094606724 89 621366494 41 809377884 19 815008021 109 676728135 61 1588560154 869018499 73 7 97 1802239533 131 1127734861 29 165893253 13 790244761 59 61 1028072406 1746700257 109 242031465 13 1609320661 43 37 843235439 1045521765 2 408010946 2045540308 1723058414 79 3 323068977 1494405187 43 1762481847 137 4999 801999568 2036798143 1917359230 97 812013114 23 13 41 1015435274 1322175913 131 1107169163 107 31 1975658954 74269335 59 89 83 1783807116 187129212 1557797504 61 1540695955 53 366032439 103 37 1956240394 47 2085619783 1556636851 400118875 1308516383 113 1548897644 7 1016200318 2 4999 704059160 236968588 31 947648367 131 1351114612 4999 905376439 23 2091089390 19 1286026970 1218156443 31 113 185120329 13 1227021237 41 11 71 131 23 1541708384 79 559246503 1239972890 73 31 7 79 2777 1947124097 323220584 45401485 414207164 7001 169065505 7 2049417853 31 1410202710 73 113 543145164 3 552872667 1398481950 5 53 41 11 757321983 139 101 1147258495 17 496217896 1877715722 656736559 79 1270136167 41 127 1741007186 19 1860462843 1677737261 41 876839244 675938873 29 1094530006 17 907857817 1915113690 41 1513191633 139 1452817436 64615776 137 7 1224048539 1628797135 207178268 113 53 7001 1860690775 10007 833765731 1495863772 97 137 1037781765 107 7001 1599435460 809647222 71 1771524806 416016392 137 31 888650352 139 109 459492443 107 1708146823 23 139 1092675664 1028997262 1609888463 37 1683207048 103 47 471555931 43 89 543388492 895420227 67 139 1341122179 1978034635 139 127 67 1890267638 137 79 109 835605118 2061768790 100820345 5 671459693 10007 1374631569 71 131 1407320555 19 537235949 103 805786922 1395491174 103 2777 1578863350 943055315 53 1618038837 109 526879513 1364187270 19 1845795489 10007 139 137 290308617 59 741725403 764721852 558478051 103 47 131 372154026 1054745825 71 1241200831 41 127 1447604547 137 1766989910 47 23 305006128 788348046 1141806058 1998874910 1949 1453853918 2777 37 1090693252 1631561879 17 1471633543 1283439575 1378018003 109 19 7001 2070440735 584318900 5 697409432 67 101 1178942599 131 1909492025 139 113 2082452426 37 98044006 1613378599 37 5 10007 2 452941387 17 571015614 2 53 31 31 1863894966 1949 788101538 305433582 89 4999 300609866 4999 484593062 1787445190 1389201796 97 97 79 140344369 71 29 1502947475 1774298435 7001 113 139 41 1102214072 1949 1622004576 711624985 83 362416521 103 1028914895 1989341073 103 547089341 109 13 23 1325172624 1599510679 149 220097438 7001 107 1056103482 1973310186 1581258381 113 19 1685921357 41 1963428049 47 1654050273 2128135327 1030195359 17 149 1534753640 1227011722 524195675 426545502 127 73 1783670320 1599165156 131 458026697 101 139 43 1153766540 139 666199620 2114857637 47 113 13 1120285231 1640042794 489890905 101 20914575 101 137 5 968394495 17 434875801 101 1992012395 3 930255751 1531097369 1949 131 546866068 73 149 1353235284 1687658550 127 7001 630741822 495199447 29 1513413068 15515239 113 4999 245230118 7 902836214 137 1288924907 1558045793 1737871806 29 29 1128493298 113 361391176 800004857 5 417098580 250423952 31 10007 910887175 1328176656 3 1442532860 1949 2095767496 29 1686308211 748152237 139 1858607920 113 2131288367 59 1576113708 1827538401 13 1949 2117855513 1172434593 1220867243 1949 109 1912593570 591985104 131 274383823 451094967 149 2087877996 775320449 103 1097067938 83 1540644174 31 71 13 97 922609486 1743119973 1940164650 2036661333 103 2006296562 1044106437 89 19 923045897 542518799 83 70959479 41 45678100 2 2099566474 814285696 513377688 127 714399003 131 180619656 113 1574180513 1150723409 47 1718297393 61 848635111 47 1155851030 53 2079454155 101 196578926 41 22552993 1471607834 2 5 529805180 1977297714 109 1915337972 137 49325069 1789552364 301686765 59 1276792894 13 1316981551 4999 79 1590514505 552852083 101 619905175 1323902264 1994570212 23 67 1062039311 53 2777 958564860 179133162 1318354802 23 987902023 71 1187113965 1200121494 13 43 97 1206654683 1309665084 109 1808254951 59 23 809733860 7001 1637576078 1935223444 67 53 107214389 53 921439161 3 1598137221 11 284993313 141416380 71 127 79 19 41 103 239661018 103 1869486359 1849805428 2095250025 131 423436016 361959789 37 206585652 960782805 4999 2005253869 1950557251 1773905738 1949 103 89 513382719 43 1102831965 149 858473975 89 137 1359725433 1040469326 17 83 79 329700654 1879204118 11 1585309418 137 61 139 61 115997722 2777 43 17 1664042110 1372582748 41 1949 67 329164170 5 88117674 1995256677 131 518813074 29 103 4999 47 335245783 900632518 767363744 991916933 7 4999 969297489 59 733507470 5 545546510 23 49463915 149 89 2018500153 23 5 17 73 782432031 73999005 1494436053 1323555236 4999 1453786939 10007 1581446238 1270980608 113 1670399674 746392920 1501670640 5 31 59 13 52555351 83 1532594004 5 1621220625 61 1289406410 67 523890688 47 1189194611 315234123 41 47 127 558469101 3 1128398527 71 863463048 651478131 89 1300814104 149 687152804 1930426512 67 137 47 1664683758 2777 736088282 47 7 512694609 2 962691896 7 1409586601 429104401 41 1051315406 10007 1956178367 71 1567077565 2087654850 5 1251243395 7001 1921676486 2 1862291408 113 1107178972 1941725695 1898625841 59 61 835489796 1317914860 59 336227455 137 79 131 1100919677 970465161 1396611805 5 43 2003375009 2777 7 53 7001 1735099836 576669100 71 2082813542 149 1928769510 17 83 61 1809108415 13 740289420 1260228775 2777 31 59 525965707 53 1915072666 109 3 985447555 1347527808 43 568090275 5 17 1946700005 101 1360128317 674086524 97 1663104964 300531123 149 55825974 7001 1431865523 31 127 708015589 2777 5 1286587725 1500625875 5 67 1227395445 11 840717163 1366599839 127 73 29 969137312 131 71 1264457176 265036539 722043888 59 101 13 1711457069 109 7 37 137086665 1734467944 61 131 1241029262 925188586 61 5 1518266765 2070555964 37 1784169378 13 1419601281 131 1156828997 1394569970 149 2777 399083989 1500035693 43 10007 109 5 451028208 532459333 41 13 11 101 777891900 148976616 109 89 2052599613 1693355104 1926945386 47 796365695 4999 3 360837448 101 67 1520643591 934214838 1085431419 17 37 1423206076 71 195133205 1060621458 13 657221482 666174530 2777 121905357 47 930748379 2142456432 29 1415307880 1596121857 11 1115121030 71 400414227 109 116571377 31 5 984293815 127 543929370 41 553767771 5 67822761 19 4999 2119632705 10007 1307162994 127 228718491 113 688478923 101 1685747707 2014033894 149 2002292211 1159038389 29 79 624212076 47 1684370208 149161243 1758641261 113 137 149 23 3 701391765 10007 2096696661 1478334110 1927995200 103 29 139 59 83 97 31889138 254092955 2 1459372452 7001 1022770711 17 305306111 109 3 41 442869156 3 79 1042013062 17 1692133636 31 1386322914 127 1949 67 133556661 1159515132 1007311886 749936817 7 149 149 1908631472 113 2017592626 7 1624934360 1193167850 1015430949 1949 1801392485 31 1302841154 332763889 71 1520196904 269465235 740452154 19 1232274284 103 590358405 71 2777 137 13 825488599 556875137 97 1595194100 653949556 13 1520202664 23 1670319961 11 1777490044 89 322071622 23 109 734187795 1064036874 3 127 1265124724 107 762439628 83 2041366989 37 1395798177 149 904680469 1725945346 61 184125145 113 975343454 113 4999 160847824 401524679 428356119 137 47 1939044737 17 83 445515033 1545909611 11 73 2053851861 1546109851 1343158712 614172934 149 7 7 83 67 3 694204704 107 394882965 29 1959747402 1868609557 37 67 232121106 23 1420276645 172754642 101 2121590597 4999 71 61 2 837997408 434049388 4999 1586567623 804739020 3 99238425 13 131 7001 405588933 188221885 73 767754140 1162906781 131 214461017 2 139 1090637924 13 879846815 1949 37 5 5 29 1932540695 1949 101363592 1882589381 334791180 61 73 2102249547 1665296659 13 783119376 1956184014 1949 1609870102 53 7 648774588 1843300802 53 1472709898 630646423 11 47 191319840 67 47 445832318 149 1993243030 1693269525 131 2026744099 2015964109 56598406 17 785924484 5 760864280 1049485250 19 488429504 47 1617984259 37 1933846525 71 1681220164 671829938 13 3 565556589 10007 476483305 119354283 43 1569570504 61 1715678680 83 1186371290 107 1290606346 7001 1666223998 47 149 384727156 79 29 1497336716 101 1996212783 67 285930798 854351122 101 2 2097571178 3 1949 240710790 83 2 451460438 19557156 19 109 1698940344 3 935672481 43807427 109 151950578 93609390 29 330049596 43 1084381955 37 245385813 1680364250 1057506978 11 1759063790 1369045808 444427377 31 1762683396 1988457505 1949 101 1807394267 41 19 79 1141000682 139 1763627204 4999 1789117683 1949 3 1861170168 13 1050212502 602790284 17 1706381836 37 83 83 226757743 1482305549 71 190291005 1556612307 139 189642669 968631225 109 2 59 833967613 139 59 305661890 2143778157 1926279152 149 1214524330 59 1573845414 1500577857 5 103 31 83 117596475 2050553648 73 2 837932932 37 1267903457 1330340320 73 605529817 7001 752313458 1820785075 7001 293299894 873157719 175037668 2 1598174420 11 113 1220768719 1761590674 41 1860655633 1873161150 101 11 19 19 177139675 71 305086077 43 933598585 137 1728614231 73 10007 127 67 492579310 1064489858 1614795542 109 43 1736773703 610776789 7 47 13628259 23 59 37634271 1590847648 79 23 43 1547572924 489087246 113 1294867452 17 1020227953 1481799886 101 137 726490998 1178810061 23 1399480432 1178379687 71 127 1134710202 1461036448 127 53 1744268909 2100562046 31 113 11 720534287 137 344283055 1370295098 73 3 1976878545 131 13 1519833139 10007 1227818872 1616030430 10007 1857199130 1833457677 139 139 1142859251 919397300 148588322 131 7001 31 1208493367 113 79 97 3 73 714452912 43 269618944 89 149 101 1691562544 1396705603 4999 600923758 109 1314449747 139 79 1090112310 13 2009623122 191895756 89 309199261 897523830 3 1601746421 67 103 11 1787639458 1459161330 7 13047881 1711557862 47 971715647 7001 2777 1697644101 37 19 435442969 13622411 5 1373041965 1006108405 1802332515 71 19 1620425860 139 97 708700594 1619587473 7 7 1503370288 89 213865576 1865524815 3 712263774 1425543816 97 1664363705 79 748776854 378063182 7 131 11 101 1093694458 71 841839403 195320716 13 298729873 1774807767 53 67 1845249747 101 997933429 1443870851 89 23 1112022285 1949 355478110 119405460 83 127 1953914050 805996356 601487288 109 1949 101 1544340282 1707804627 10007 1949 1284540992 107 2 5 316784595 1949 1539244189 1496915807 2 1190189810 2 1900893247 67 1660107776 7001 931025011 137 1165639977 94520501 7001 103 89 2230340 139510882 165551394 37 238186779 103 53 697065540 2777 1683958915 61 2777 19 5 107 59 613368200 41 1433344871 83 550713549 1924133448 1742876644 2 1720896225 71 11 1889608666 1214403685 43 1894077201 2145692943 59 23 101 1039328896 59 328148914 23 89 2141948048 4999 1531008737 11 413543086 113 47 42799408 2 1762783386 101 719301460 759000610 37 139 1360203682 7 61 41 2083096214 43 570298078 127 1876117787 71 1513077007 59 19 74195361 10007 2147001850 809636349 89 1825366378 2 662986314 2086056977 47 149 1231355370 2777 1143899063 13 109 776097985 61 3 2777 454875377 107 103 7 694596734 23 2064776424 1481520680 1135028430 59 41 1949 47 444167279 479322510 83 1725155266 37 47 53 816418042 1171266557 7 543094391 4999 454669048 303631050 23 71 385653824 97 160231681 2097281511 587700893 13 476024776 4999 1657888356 7 1781913007 29 644017471 199907411 7 107 1992463661 79 7001 708424189 1161556913 2777 2043819237 428885434 97 1900001904 1050286864 89 242684928 17 31 43 309908998 766401427 1949 141186012 2 1361944146 9437590 23 1171805549 59 36445005 103 1556769089 113 23 285286822 101 23 43 1652254747 61 31454038 1696722314 29 23 83 1074029628 2063170840 73 59 1797666280 103 1949 1869322709 340717114 131 149 149 1670803776 137 103 41 11 61 1248702475 856017241 103 1845892201 41 63405194 83 59 766498549 113 1885686287 1541909139 73 1183005147 61 992023227 1422991687 13 782492994 139 83 149 2057928075 5 7 572726672 107 31 31 1561431870 1638148839 547214103 61 41 1427072240 1600740245 89 47 107 43 1212145115 41 2039412665 67 910631170 79 719123175 153689760 247984170 277955217 3 73 7001 113 1592592846 820726825 83 2091945197 1570027140 465932678 131 1944933808 709271310 7001 1210100907 79 127 1487540078 29 17 258820031 127 509234059 1977636888 127 780686526 560531896 2016518550 2777 7 113 530207901 83 1263358189 87328843 1949 1881761449 2079906405 427582597 31 5 871810845 59 103 712909659 37 544117005 1560683998 137 1590413820 139 103 1226672217 17 89 980273056 1437335137 19 89 1217155100 809392540 703567309 23 1219724512 31 113 468976781 2777 131 1568259005 792156149 7001 67 2 266436922 1726381882 2145227071 97 1949 98100966 31 39478035 43 735324338 1192762337 13 980623631 1609415733 83 1993904767 1631311953 131 1852726581 1872265655 366452281 13 704460002 1757332888 2 1971738030 17 11 1089673387 139 47 345958493 43 127 1710848623 1216607803 1157093825 1876996373 127 71099735 10007 1826144192 1787869660 131 73 137 1394156388 107 553048225 1824313941 1733886143 61 1817565211 455476747 11 684295964 2130268694 1949 61 1710173613 891187101 7 1981642750 705632709 103 389332342 10007 1949 387367648 103 1790727475 101 1532829998 107 5 385689802 47 17 1168458807 3 719014563 2777 761006303 534230929 1051130051 1736220937 31 137 398211324 508735937 29 866202102 4999 1707816371 46798992 127 113 1842058539 813115795 7475684 2777 67 41 272130243 59 7001 412610936 1949 2125129344 83 2043871929 311751549 101 83 1655337143 71364728 52483090 5 1487660050 61 843555824 588182801 1949 113 109 4999 59 79 43091735 1066266081 59 1995072301 2104500393 37 1930650510 1467076235 10007 671664648 103 11 7 1309457884 1716693902 850960728 1834547421 107 71 79 1836818256 4999 727664438 1838570066 1210388910 131 71 2 1633071107 139 849791716 31 7001 1576142131 37 1304472962 1683675269 1660233391 109 171061649 71 2060994035 67 1757272712 180494517 109 3 2140028178 31 73212638 47 1645432447 73 45488920 103 89 933070152 61 640004824 1949 1747718974 37 17 67000587 406992728 89 91577448 107 5 23 1949 247175555 389872010 4999 216346216 67 1366946948 247716693 23 1694180541 1282276872 107 381248646 402660050 2 1293988395 127 5 1129859770 476386910 5 1595324395 1319990270 1251842014 29 19 23 617712564 67 2 1949 29 1887067120 1065477603 1295320884 973185324 4999 62502481 352782643 1949 360834153 1441795258 41 97 845194174 41 1949 1873597088 617183983 1949 79 7001 1097448756 1918355219 11 308689678 466588479 73 1378891671 71 139 1457240064 44433044 31 107 1566492519 1869114137 11 462746834 113 74111050 1865734730 2 1653070150 1519417835 217323235 5 149 4108824 19 73 606722126 4999 103 71 1166072732 152931248 107 1849503747 10007 36635627 107 246197905 17 445053778 793200382 3 1017984537 7001 43 713065474 11 943170415 1384835936 1005807505 97727144 73 113 1099249768 59 1974684857 37 1149837620 41 1834825481 1960171472 47 47 1625198101 31 7001 1374492328 97 113 103 2131642474 137 2055941464 162893 1989785446 101 1008410765 1985071166 59 865257420 428401193 113 107 1887353419 802044501 13 328241433 83 29 1616496714 127 1507652306 113 1467427266 2777 118428 139 1775116180 1404772509 1058593757 17 29 107 1794606568 909168125 2133816392 103 1142910696 746897205 79 1767021939 29 1198123806 29 17 376821609 5 1924887215 154532530 1460668209 243826224 47 47 334489741 5 833996503 31 37 2 465273064 1926927717 41 1679149752 89 1949569386 89 373839249 79 89 1553699077 149 1266269248 1081532254 127 219633073 1379281597 37 71 73 61 955723173 2777 13 109 43 1918296994 139 109 47 439230886 1523390132 1567474205 53 127 1747265746 1733914020 61 1884305311 11 345419294 71 1143596290 1410709787 131 99687201 61 1406006873 1949 1232249403 1005535876 1949 71 2015817445 2777 97 1486604152 79 1802508398 423599896 19 149 2 852265090 1338079712 43 1751115574 1949 1480095412 7001 1017959402 971223753 771807206 83 662842210 127 1352162777 1173251255 107 1430724071 13 7 1597636110 149 1840055832 73 1225738474 1377719312 53 829273828 67 949652372 882176694 2088177546 107 31 921230131 31 1002659373 71 575127434 7 1843584818 31 13 2013140311 7 53 871105312 463142214 19 43 1318524394 61 1320503706 10007 7001 101 1972728869 59 10007 625057234 677984257 2777 73 663444640 31 998385481 43 19 426630340 61 939890137 67 53 1752619406 4999 73 400437266 1949 83 565192899 586528574 73 1497886124 101 127 83 1393655324 1792424176 1949 3 2099736423 632386158 650215448 53 1263856497 889723294 367517229 71 149 1028505058 37 73 10007 1512057700 1058000082 458904663 47 1652406119 29 1407711579 137 317678513 79 709126436 5 139 472595552 272412855 103 459514209 59 1484792407 1750405097 43 1893173824 89 860281776 1723065302 10007 1991487763 1647084285 89 61 2086237149 67 47 999049061 911445573 37 1395263562 705422181 43 19 1681445679 19 41 1810063553 97 7001 1169874101 1838298604 97 5 57734548 317173831 61 71 52255547 1694868594 127 7 1059829050 567830886 61 38612634 2012509383 83 23 575456295 1221930520 5 53 1949 1101588443 65006946 83 61 388572013 1575551920 14952841 647360831 97 3 67 11 967743678 41 97 795416102 648582255 2777 89 1436486878 1949 2097632619 7001 1569190138 80326881 971183423 43 7 19 2024576312 858004584 97 650309631 888142661 149 1842535694 37 53 131 60322196 10007 1855648045 1703271001 2140079103 149 1715504582 67 1602271575 5 43 958376791 2119735537 149 274925777 2777 47 73 168873966 210349856 2052771361 149 1810961718 806047413 41 1173665641 542909522 29 137 1184652289 149 1720520023 47 83 2122800447 409720427 574649090 109 7 29 2108953486 330398670 1123975237 43 59 149 61 97 1115407753 2041549688 254542356 97 107 573467356 1793633403 242244993 113 85400737 109 638634270 97 250018470 811329131 79 760808789 1613682067 47 994618631 83 1949 19 1356802046 666262303 83 137 651201278 1297765035 7 2145630200 690660705 3 83 1713678009 1519106006 1138948074 3 1132350074 1548182156 2 137 1851189621 758836150 43 79 2109831907 846510658 97 1496675662 1291876790 2 127 131 647235761 37 73 377616590 339338383 2777 2145951743 625633107 61 307774341 107 2097912085 295069544 17 837409732 908666080 1098282168 59 1453338864 53 139 1814427604 67 1709702223 71 320607955 101 3 1157382891 1646860362 2 71 1162766788 127 127 4999 430228937 1775658746 879554552 2 149 10007 2777 1813363797 101 2072330726 42040791 13 1248580645 53 131 1159563268 803020001 31 2049632129 83 27252984 11 1227911907 89 113 149 391935858 103 73 951710679 67 238304595 61 2112150071 577961946 61 636165737 2007854161 131 97 2073041839 113 1063103170 103 1172139485 1221242454 47 837834032 11 287742983 694618217 7001 113 1944825259 1797109105 61 19 1217565543 1272018555 269941882 73 29 1949 967778946 2777 1389123830 276146242 137 433833178 139 113 89 1577939740 279515802 19 1774825635 127 10007 46442807 37 1746713969 994614109 137 79 1204935623 61 1328863283 153953131 83 1689288291 23 2144742585 5 611418195 1014003070 1901494330 103 132623527 71 139 1331339637 1307887001 127 2115324192 2069250370 857035214 7 273424737 137 1324875386 1578636564 47 36012052 71 1903127097 131 107 98832904 1957026399 1944994370 101 139 148279223 17 950406539 74501188 1483293847 89 71 13 99720452 1468112139 17 1633361698 101 1155703534 29 1508055564 1174790022 73 242613967 97 1267701827 67 507417331 789759954 47 101 193475499 583935338 1454041048 1114236656 23 1355398200 13 265174650 3 3 7001 1877416164 71 1061297066 1921017677 97 482170413 43 1926781195 682393746 927949355 73 71 47 149 1369429349 29 239343699 1617939870 131 43 760445583 71 258426723 656665723 79 1432827661 4999 1705633805 1281465113 149 1329587345 771814857 797321399 37 3 380859369 1788108783 43 83 331909530 7 534853008 4999 929219119 1007865434 17 149 1211800908 400601698 113 835557532 41 1933393473 67 886258079 464305142 43 101 4999 986122479 1066176115 71 89 13 952124992 626293382 127 408785950 10007 1949 149213491 97 2 1421795269 131 139 3 2032861308 1706069097 2777 7001 131 1258326657 1288675394 1298029955 139 139 873620977 1061660455 137 131 995579409 11 79 2 1466428208 113 7001 53 581721998 11 1210943998 5 113 266058048 43 1133939240 13605111 83 109 728666634 1085420420 139 83 43 71 137 1029795024 1688859554 137 19 342326990 7 131 346465525 19 1038330208 53 731871011 67 47 1386761373 547315973 61 37 83 349354138 61 345418356 869417323 7001 5 67 260377544 1189191099 137 694587397 13 1479849761 131 59 1814915862 1772371479 3 739946981 156033787 4999 107 457276270 1780257811 149 73 137 1518409908 13 1332500429 23 1949 876658251 107 19 2032589543 207629940 414629012 7 59 364244111 109 390916837 127 137 43 97 1466143554 1868580734 37 654654320 1817537564 47 971331815 5 1756843510 37 1852491321 71 102884254 1113331120 475086383 2777 516316502 109 109 392147806 127 79 576733496 1117284992 1581994584 139 668486306 740412071 2777 73 1515923913 682999826 742477689 53 619208994 1949 11 23 633840739 845660481 1010972093 89 1339966289 149 3 97 127 563475516 2777 102139750 127 1031273782 41 877576432 2777 73585545 6090051 11 7001 1385000829 7001 1773535326 7001 325063431 810330745 89 665853589 2028523155 995654131 53 89 797613372 1034937212 113 1381851010 1334588082 1203674146 41 289367381 103 485579904 103 1436106111 2777 1547112144 107 127 853207082 107 1319312247 1247019409 131 563252620 1477155796 127 41 1213515704 7001 1579381895 1949 79 117311603 1749729920 1949 257011860 43 47 956879157 71 1836146123 1759599319 53 41 114397298 867707272 495671539 1597146936 101 107 816973890 17 409488792 1114192835 586549824 1072814155 149 47 3 845640042 214118202 89 1507403179 31 1408477653 1368796868 246509951 67 871342705 1318276255 67 3 2051998182 1360792046 127 5 927557846 2136952686 19 31 1346032617 67 527799761 137 184583597 89 1602040139 11 37 242373828 37 883556781 13 207468420 109 1665493404 79 608132599 67 245816205 19 107 2097417751 43 1288947489 23 1722053907 2777 71 19 937832153 37 4999 1529642424 1522412263 31 43 1347733320 1719555476 2 960366519 71 41 319232812 2777 1597397048 113 31 101 564198120 789763440 1807316147 1790201625 89 219749984 59 1701277803 3 801567495 107 1887677732 47 1699137269 113 1949 769741958 1820005435 323565988 79 1147265887 29 1819778594 361221419 23 476469127 131 1199281944 1218075986 7001 2013859205 43 29 702014020 1032591764 17 306718556 79 1040025678 1883729073 514015929 83 31 2777 288652488 553919859 137 1628814382 1949 731030920 113 684639315 1859381778 97 700115542 2050004014 11 61 551985462 1143061981 127 564184292 1654378073 1882404888 13 1954110418 109 285573351 1173897054 1202563594 83 1747025646 31 2112471843 109 53 107 17 178563767 158921865 97 37 13 83 37 61202742 7001 319091578 1342688740 79 17 101 1937634399 669120556 37 199047457 841169583 73 1231749878 73 236401959 1914951330 1843828062 1949 10007 1491573371 689885541 7001 555868940 1241883863 11 61 295555370 1171106626 2 823767318 504092930 11 1600046029 83 1110567888 5 553969350 493711670 89 1723034037 1196706905 454806198 89 610536674 17 1772044674 401944219 349036665 1949 83 103909198 107 1370530258 1013839109 67 905061259 7 7 1880889892 5 2143784675 1182986470 1664006644 109 1698430370 847730136 149 635761818 354887821 73 139 71 97 1952912528 127 107 723515585 147804202 13 514258243 61 276177609 149 1278516999 303415402 23 860267161 353538855 1949 3 863967969 67 1280166722 5 7001 4999 1934707981 61 79 776298398 212636787 2069013708 83 1095538589 61 1831602409 423052980 2 1489928606 137 2117224441 1810688174 365955705 437233591 131 7001 1745048257 73 1227707795 575676546 83 459952385 83 2103753358 31 672289467 869682742 37 1439417919 1621935182 323537898 1342250963 1949 19 597900743 137 137 61 1723577997 1342794342 1224571996 122075402 149 2095004741 655306446 17 118288677 131 113594554 1631802362 89 618139354 79 1417996675 1932360303 11 327131574 61 1949 1627564519 692101942 7 1836137699 4999 3 92777400 83 102318333 1216293229 139 178363451 61 1211868936 29 149 17 791192886 13 1830254767 11 149 899452357 143471939 61 1883714831 1306677673 103 2060483482 1561686427 43 2777 358407951 684667774 19 101 1671252252 2777 797393334 7 555207030 842431464 103 1504124141 1112356122 97 1724138140 97 1582040143 267847285 31 1054614731 1084789169 127 804072457 1112438162 10007 1258129923 3 89 31 61 48712958 7001 71 2143770734 10007 1576140455 79 1182793688 724314227 47 1147768442 2 1576864064 615505665 5 53421385 73 127 101 847597718 107 1463960960 343044236 61 2 1052803819 53 1801930093 11 1442099150 41 103 1288577966 13 109623358 73 142355064 103 89 1837972731 71 41 569881468 942680938 7 459184810 1633239972 101 2012207244 552211636 131 581663640 137 23 565324613 2127153667 89 7001 523583787 137 1753982641 1095135667 31 1044651330 210486776 2777 149 458867914 113 396370778 101 47 1948504192 1544917354 1405687248 107 1196085590 127 53 1337847730 703086300 149 139 4999 1470984097 181520505 103 7001 43 1926510805 5 451237935 43 41 755331602 37 1795327764 625004851 2 2142370450 109 103 718829481 43 103 37 1502894268 652778282 2777 1485220133 3 17 531689314 1247053116 149 1799229957 602469218 113 603902971 107 253747932 53 29 539219852 41 1466885666 61 137 1711733485 1891128082 139 820375055 131 949467302 47 681199247 1435452944 1483442853 41 45491345 139 1961575228 1447298997 3 35550552 31 73 83 53 7 667667063 1042153756 1748953774 101 407721547 587292567 61 82615777 107 1485709766 474604920 113 89 494504031 107 1824941389 79 1726672269 992301541 53 1134721520 29 59 743416745 716314045 5 354129706 67 59 41 7 467241194 29 101 7 43 7001 511423050 2005383146 855327495 73 73 302436737 103 73 1374835353 2084442438 29 31 41 540792214 97 177862013 980442050 5 541405530 7 61 1531328481 3 1207521783 795373475 13 852829318 11 1983895320 3 107 11 61 1195900791 29 1627023424 7001 2777 1015715520 273074018 2 47 11 213971828 1951965503 113 7 101 1255113718 71 5 17 89 2 2 279032486 362259232 1084578307 31 7 1282141089 107 1568814205 7001 137 862834083 131 1886972601 7 127 77940533 137 1268680830 3 113 1629075461 1999022884 1470305880 4999 1744935943 2100092139 37 113927033 41 1817297448 1502383336 149932120 131 358595863 137 1322073427 47 1635533636 1266238225 103 1115028354 89 107534517 17 880877899 17 1444747511 53 73 1380165394 107 7 676137672 1260392130 101 1297570196 1763501564 131 139 4999 1011882583 53 1700146455 83 1506804244 1783843885 1214671200 5 1042852300 5 827473688 113 59 147741310 975467296 1938148730 61 1086750929 107 1492046627 346597515 31 542935085 3 10007 202969102 2 968983122 7 1193399032 53 37 770388248 11 37 642979414 859355946 43 2 447893689 137 143547641 113 149 1823489574 292099645 37 1866697628 1949 2105799821 139 13 1421628895 59 1496036450 459644710 37 207135250 568644138 1949 59 188917209 134818031 4999 760378482 17 831689181 896384016 11 1456755762 83 471740109 149 435651227 1867488746 7001 89 72966362 59 23 53 2127919101 782440166 780736756 149 2777 1181588507 898378545 139 836921619 1020284057 83 47 17 388461271 10007 1464924730 344400912 31 31 40401494 25932058 10007 1012578309 1916107694 41 1094304842 23 29 31 73 516553116 67 1443500193 113 895316638 79 1313338344 10007 23846681 377549202 2 863776439 107 67 329810180 1149847032 1441361042 11 1098724132 11 137 100526548 1843195980 73 861990075 3 241864848 67 101 1700607094 19174446 945670606 1959108597 79 89 218870135 1327283166 328032389 1804404395 137 131 3 2108150769 61 278858206 1877940022 61 228672225 13 68943875 863908851 1499995339 83 1265600338 1962563989 43 59 41 314330846 103 883509280 1266396670 47 83 431743092 1127015251 7 113 97 320555415 113 149 440143011 127 1086578985 31 573980172 2 709358940 89 31 663285455 379425616 1468551546 127 734462082 29 169250032 1259741498 2117495562 3 1606475022 4999 2051017605 7 378944492 1588728577 59 79 1079647338 943808023 790792817 71 113 1702684 79 53 234556800 1126093385 471954692 1483998593 11 1187920963 10007 616911536 1436019002 17 1695223340 37 330970957 1761724346 320235434 53 137 270444163 11 1500663241 47 1374523178 1587624317 1819262160 97 59 36559881 1083448683 746404973 83 11 2051439500 2115945053 71 73 43 427794573 691750288 11 630313162 137 1507498132 2 53 41 1789709163 859830229 139 1931942238 2777 7 1176284081 1017490131 19 10007 43 520341710 97 89 10007 1791503175 5 1793547034 103 2111692577 4999 756513667 149 887155685 47 113 339343859 971397238 17 2074056304 19 580216167 43 149 17 17217099 2006528764 149 600787323 47 28053751 83 1867882215 41 1020851280 97 1351545739 806636362 53 137795148 139 1886830480 226006387 101 1164390618 131 762790206 59 1230028815 79 138771637 83 196446421 131 13 14138228 2073452511 3 783562875 19 10007 1007774949 620360179 61 10007 47 728192761 73 1380148731 1100031702 83 586868432 79 1015576715 101 861476066 1073902920 17 107 1267575388 131 75596069 29 224065513 1167573756 29 97 21911718 1354056271 1813941322 97 1574498665 304671277 97 2777 2126945955 131 103 1711706118 136467687 3 312379873 1949 29 737673508 11 67 29 1116968292 1556463263 762343055 5 59 1484848752 97 1249909602 4999 206071632 53 982503655 109 778890892 1193298858 446741931 127 1947487047 11 863197665 29 1196033837 103 67 1795441954 149 1144598418 19 4999 530073964 146075779 7001 5 1743149208 23 1246699061 2 1175992975 7001 139 1502170340 11 5 236782073 11 149 1682681138 1496250899 97 101 17 416462372 103 101 829843977 179566385 79 79 666686056 5 922499030 1975842055 1869463869 13 3 1228400469 233202321 131 744942783 67 691500300 1631112842 79 190854836 505192340 5 1989519435 47 149 1258151530 352809195 19 632630479 3 53 1597839124 683475545 97 53 1224250445 987251776 79 1895359389 1906477691 101 1856426359 2020949097 127 53 1267178424 2777 1747405034 149 1626817909 37 127 1945881173 97 13 31 107 470051848 61 73 5 1222998768 17 103 689804905 1182134399 3 320200265 73 1782198786 131 59 1915622443 1793519642 1949 406619870 1483243572 1982840002 11 1900973756 31 53 1206683652 149 1095063729 789561728 149 871310727 1639772417 17 127 59 1865528139 38843240 127 101 1759551704 59 10007 67 344279366 412949140 578995634 131 5 53 1617057878 32884645 29 11 1618384554 437536051 41 13 97 29 153198445 1143031723 139 43 783786034 2777 833161094 137 59 167739006 5 1795773555 97 988095059 959498179 59 306237730 348390308 131 7 399924699 3 79 23 241284513 13 5 78409355 17 669559994 101 23 2089936310 79 1790939164 7 853845892 127 103 1606391502 1587957195 1876830197 11 2114477922 371226018 113 1125498227 79 1905556156 97 2095926627 700822963 1766265145 1602250730 113 1961536727 2777 139 1082596036 2095786455 61 785668198 7 902504890 671305365 139 1404835673 83 107 1623968408 137 1897581520 97 7 1547904365 7 530806017 83 1758493970 610328119 61 101 113046068 508345593 819453216 10007 516009267 430794043 29 113 19 59 127 2777 23 2122487150 149 1861622092 103 1507534811 1862056012 29 89 1128028008 53 84935365 350484530 5 37 841777935 179633076 13 697487908 1269572408 7001 109 1718598584 31 335001252 1949 149 1026536841 1980158185 5 13 1044419922 889760807 137 1619218070 686850092 37 1081518658 17 1253358985 31 1854290048 1949 103 1831034211 109 89 1361232572 498886185 1515651263 7 41 2063097573 1569289155 193226299 7 1063591865 31 953080306 1949 1898096018 69183653 53 5 67 127 802689470 37 1829673273 121080921 351015603 59 17 7001 1045214295 1449087983 59 836600471 10007 431528862 53 944284464 1748630705 1540637439 19 567991053 59 841839966 1773012150 29 381651252 75023568 37 1513530695 1815297785 131 1801357420 11 10007 388551796 131 1411433118 1122826210 79 17 865933446 73 19 1744196352 87500624 1818464579 1056535174 131 31 414804211 1176639503 1016956245 97 1784312672 1705719433 1914524933 67 1114541104 107 137 822003403 1647780491 19 139 2 3 97393401 1058369217 4999 508288322 149 7001 1050232896 73 1561228968 79 3 1907738492 373595865 109 2130373392 149 684633792 1625599172 2 2 1996066480 1550137708 10007 2115489807 531471770 83 1178702090 43 17 64793924 101 2 1432797906 2069420036 334987686 23 1667371246 1415613057 83 647560024 251047020 507980793 137 101 29 274887491 10007 627058634 418452712 655900926 137 1184782987 13 1145902826 23 5 1230790970 113 1179212969 131 537586152 319182357 79 2 1261000922 101 1798872990 952221394 113 73 843279883 1873790736 10007 31 2030276490 1365644333 1861223155 2051706269 61 37 2 1820040508 47831828 73 11 2130915964 89 320506177 47 454624655 1538818728 97 1623581344 835006943 37 11 831034336 2777 1147206795 1061545522 29 41 1379925105 1424226782 17 103 304416294 1632143459 173815047 31 956219078 2 1132473112 1104612165 525023507 43 47 519621472 47 39547646 53 113 1065511578 7 2096697421 2011856392 23 1926808854 11 127 53 97 296338880 79 365636569 1611676077 59 1687483072 2132975139 131 796844735 67 43 1327666522 41852889 13 137525004 37 212071716 561212735 4999 139 243792830 234878660 2777 53 97826128 203380213 139 1124400892 1996723821 41 7 47 169072348 435861644 83 3 1861770195 742942602 4999 1423950153 1205630935 89 318743443 1189252514 1949 1107363330 2142271077 1088626095 53 71 137 113436685 2070988311 23 17 96490265 97 1190041105 1599794422 97 137 5 2117448180 1127541890 19 1958655451 418439687 44880140 61 13 931096933 97 998204690 2093647155 1654903953 67 10007 1181116203 183848604 10007 1606783962 59 29 1637225256 10007 1967828332 71 925809044 1468381422 370621073 73 137 2777 109 2 96505843 83 536440039 97 11 31 97 19 524670084 2 59 905743869 243011560 83 742333574 1694810891 89 73 53 550888943 918730673 31 1072899376 2 302236018 13 983648705 109 204867244 1839436705 10007 2050174118 347683445 53 1177907139 306836856 802575140 37 107 1843434734 23414455 29 765956778 4999 1572011164 1165337288 53 131 1504578885 107 113 89 739066489 7 1775087321 1906373016 79 113 974322951 19 7001 31 59 981022110 97 797051425 1353350946 1677146009 29 107 780036522 1727616760 59 2055240365 97 1843267332 3 127 1799136483 11 1147020897 1861909071 59 967307596 389180461 19 1082239981 1207043680 23 10007 1543309561 507424949 1948047305 1459013104 47 1949 127 47 113 113 133305890 31 86287325 7001 29 139 1498429171 73 203348685 107 1826905099 860509001 79 1505863367 10007 2071474292 29 1757836318 71 1089966170 5 395003421 1598517327 7001 5 2 2084126968 574807594 23 1176673413 149 29 83 2129702395 1098826265 23 1346294558 109 11 114173191 1167891274 139 1930858612 101 1963094075 10007 697658019 1498768404 381106016 1425993951 59 67 494101081 1544542901 11 124495646 666053835 2028474433 83 7001 1782622624 47354764 1318453361 29 1907898313 2006925890 83 600987471 101 613513794 1301863154 2777 1126448395 772074110 89 122649209 104371380 101 2777 1914423450 58696384 7001 71 1279178529 61 1283458257 1737057519 4999 89 47 431251367 989729884 107 4999 73 2086091581 2777 851705831 1989525977 101 1562945246 7001 43 1423607751 866847879 1135769942 625305010 59 53 384895895 109 1004910214 1710069130 11 79 2113871256 547112604 420603821 79 7001 24657522 137 11 1883367299 127 1156710557 19 1023460192 97 1032045371 71 544708348 53 19 1304590559 1949 1647563692 103 1018779798 47 1061165389 168090189 83 408332942 971385002 47 1747224530 59 131 2018764496 1494336912 11 1486067022 652385272 10007 131 2777 1922675389 1720815696 97 1619393757 17 19 13 2040749393 37 919439934 1538389857 17 497529786 61 311694990 139 1502405547 109 2060163761 71 833322740 1923096500 2 1496875874 1229381499 37 1488949449 101 587999203 2777 103 47 1775639837 1601422629 127 1784535928 7001 859302740 2035330720 2 1892996294 37 127 902572062 1337244774 3 470828317 61 79 37 1579029057 493831970 620065490 1847739014 11 1884721909 7 297467814 71 1267030003 153038370 17 2070967353 1327042916 1949 47 843544250 1124590650 89 525067337 48372563 275325665 2777 1606990783 71 1563156373 1326449785 73 149 1952371141 7 812804699 814826793 1209164333 127 3 1495872294 131180385 2777 873566444 1289556169 67 31 23 938968491 1098252139 11 526235798 968215479 199880016 1259203109 4999 731935486 101 540799450 1494995380 53 59 103 652806069 246933333 53 1450947239 83 113 199283465 7001 23 2018914769 1559636802 41 1001275514 59 19 1079734584 53 1976445770 101 7001 644379041 67 564980700 7001 3 1087185543 83 225430988 1698563425 43 54573493 1949 787286856 1172156897 109 59 1274898491 1330942631 17 37 293624970 3 532523799 895468274 113 1641865140 59 744437810 13 836657888 764690096 29 566980653 19 10007 1829503832 13 1123761418 1017003328 107 1279149173 17 1775998746 101 905288452 23 594967360 147438530 47 137 2052496517 874279634 23 67 1934400310 31 304923192 1124383186 1987255595 29 1433610910 5 1075634838 663040842 61 1949 752616662 2081565745 7 89 110106884 1320981105 83 5 627357125 7001 453853827 47 880002585 11 212983518 1195345435 73 1553130325 1538596909 71 5 1967743435 1000604906 1949 2012680201 131 83 1397193042 2050063147 59 429582589 71 67 107 51281569 407350457 137 2089953358 528926391 73 590485350 13 477269512 113 1507903926 137 149 1717226308 97 1081156083 1481973546 4999 2009572527 37 252398386 1405203655 1526150336 2777 5 1031180090 1676440986 1324524408 2 1898059415 67 4999 1283038341 1076334630 1115714188 73 81108603 2120711684 53 508438665 1264217607 3 83 19 368904247 1985795135 137 2777 131 2777 1255378445 5 139 1041049750 5 1374424990 101 2056605935 132942664 31 71 693623779 97 71 129711675 672367373 2009847390 127 61 2100624975 435886053 2010975827 7 47 724479197 10007 103 127 717499835 37 59 47 645448039 2018881851 255353080 67 97 1803726855 7 758744448 17 2136073630 109 53 43 724827132 61 103 10007 429690573 815749648 23 1476245041 2777 41 1976260803 71 1600246848 2777 417963493 1894549933 1557017587 127 1061735494 1244389510 7 318087203 113 131 89 97 1576305775 1277727875 103 853120160 2777 1356927846 31 89 134904186 53 29 137 113 1455563622 445098299 39195654 37 651700425 83 1440726354 127 1039628035 293057649 37 575354628 3 556944234 71 2147115121 19 41 83 31 1224224782 1417588181 2018986112 94313737 73 149 704947608 97 1071624281 37 1399577392 681075475 1190165075 5 376663480 1800889741 10007 1335742167 54290610 31 1242456316 31 137 2075829480 804801644 131 592027907 451174160 1470381484 97 1523759486 2 83 37 75856586 998004589 37 1347822680 41 675982129 139 61 1979635641 84972716 79 1832737420 5 1848517455 861101822 67 1429594024 4999 1063537250 137 1542928798 1515829239 107 109 208172669 29 61 1402721779 1079407627 137 109 71 1125385997 1321324697 53 1933109015 5 71 608202827 646845500 19 113 1354151207 550288462 272923138 109 1469131953 37 113 47 1346118920 79 1074901905 10007 743396049 285845799 131 690871194 23 11 53 2070566122 23 726415371 821245271 573466292 7 784639908 1534667803 113 97 1319935939 71 1122776239 137 1600604017 732411357 17 1656429703 43 23 1299340978 231742710 365035929 360652111 97 101 857112058 1208053526 79 41 107 101 67 17 2 263213706 2009520310 31 510264720 137 89 774830618 29 720897414 413691076 53 1509862480 1562608532 139 11 1540700150 115282794 807725238 1252639370 107 113 57649323 2085225874 777041711 73 5 1152677380 53 1867055486 1779448219 1084328565 97 139 154557714 1138182636 127 1539777437 931442276 113 79 1124460957 59 1204273123 23 629651979 47 1970266555 3 37 637932388 4999 924956266 13 243064436 17 522812713 61 528607246 83 685453674 10007 10007 471314321 7001 1792641055 4999 1549869964 127 980887548 37 1676968427 1302981977 29 736901062 1858145363 31 109 97 1311697408 139 59 7 13 204755174 546662396 10007 1749762582 101 896318844 1755903898 2 7001 914743659 1792982185 83 1977344349 266284051 59 109 662143793 74003487 79 4999 993726215 529122615 3 97 1687814510 983705570 2 1715742503 37 1042040731 103 1109036880 7 252755559 1197725407 4999 65951807 47 1480185405 10007 296257235 5 103 291760169 964246036 3 926054376 472355754 107 113 61 1910960725 1846468231 31 804106117 482691390 412627002 59 1899069226 1841797644 1061398841 61 2777 672556076 396158570 43 1393255105 11 306001762 1949 16733882 101 107 694142912 17 107 2043808819 31 10007 126021440 109 997459000 149 589956985 4999 7001 73 273488660 1532225616 139 5 344796663 31 2069281739 127 97 1328492697 11 37 73 132276163 29 23 736874828 79797994 707150206 83 101 870421737 101 67 61 127 1496896676 212865829 11 113 1733127310 936803671 73 376289186 904406174 7 1388489987 71 24535193 759810494 137 43 958576920 7001 1552657455 875933030 5 1156573717 131 67 23 739260227 1114332474 1949 1789719924 113 1264611589 1709705957 10007 1116715353 53 37 107 29 1664100127 137 1842938659 918561162 2032834714 149 669280733 31 59 1913754532 17 1882962925 1475060313 83 913331004 53 1142455969 57404406 11 2029940737 1419482286 2138565499 97 1808507111 101 107 61 2 1254450743 31 5 4999 624978730 322907533 131 2099088339 113 1564741171 53 283401600 802649172 1428392200 32811585 71 2777 1097495393 1855075235 13 139 1687451521 53 1371066222 682566277 47 1319131834 89 1044839975 1548193348 2 975339045 127 904386812 1462407473 79 1720833695 1097825520 400263669 37 824345781 7 1495734265 149 620254001 139 37 759880877 1998690198 892128262 76901367 59 61 1401043791 521009418 37 101732351 1600329920 7 23 113 29 434634426 1395977466 1920192863 29 937381375 7 1959663978 139 74735157 10007 1234953863 13 1030142152 13 127 2777 19 1752160145 918240664 1708337497 401835932 107 1757692362 109 109 614718144 113 1998938925 1949 19 85681307 137 893638074 29 1596130942 2129046106 7001 914120570 185613574 113 1344638302 31 404951041 1143582082 97 3 449337816 811667265 131 110361212 73 925891299 1120233279 3 616783860 2 314882224 782274241 7 2777 350921159 1465973079 1327527265 73 7 1450167654 13 2002759343 89 1022531413 2 313996702 1278201696 131 1443641746 902626685 5 174211300 884960857 67 743438180 43 1641244253 1853311012 7 2 2046404106 998439400 328243344 1255000065 97 1152085520 1512533418 19 37 1942470030 1288065612 2 1194721452 3 391028712 1234718796 1140615298 841033292 29 13 1866693846 704349949 2777 4999 4999 130448905 664442085 97 679953801 1113499472 89 1168037869 514091768 89 37 1044474147 19 127914137 1414951107 7001 951799952 2 60517488 391281368 1056055925 1384393836 47 47 139 186409842 1250148486 71 1132227557 288882201 127 637722372 7001 149 260397643 73 4999 7001 29 1468346676 61 1980298388 1595756248 10007 7 7 218734404 37 262558549 3 474961791 125305108 1949 308693551 985759235 19 71 1674865292 31 362097625 1075195306 43 37 828783054 1694280986 89 199693529 137 5 1142990975 149 131175130 19 563509287 127 53 954843760 1123322651 5 735771445 1702815690 73 137 317533138 1973551276 103 29 177886751 1270048570 7 101 70919776 7 11 145186404 73 234150347 364084945 7 1927060352 1898101567 113 1359702784 67 2094954727 127 2087106189 653017617 11 231412775 410692106 5 147255890 1480480355 37 722845173 747686369 23 59 139 29 330290077 5 2104146820 137 683339582 17 98603774 1820553125 83 127 97 22285661 47 43 1684017729 1120573249 7001 1632710211 1069269731 37 1328332798 13 756831881 1500363043 131 101 1938637834 101 2033906892 163874116 61 131 10007 109 941402872 29 1304262087 19 3 1922000756 290680728 59 7 652707804 800260307 137 103 107 1448257321 7 43 1750742076 61 2777 1892783761 89 1876441468 109 552769424 4999 816512632 97 1935638201 1066245850 860792133 10007 419687177 1289607540 13 11 480511812 109 1447221231 2122526589 2777 1806459061 83 26078619 23 1975889175 701120717 11 827163717 356174300 97 10007 426448305 7 1094733171 113 368464976 79 31 1646058026 493358428 145882745 31 315533221 83 47 847648280 59 149 1640489336 770883380 59 1765897068 1231987134 3 79 1210577915 312951701 7001 101 5 2018084205 7 827013471 103 657501517 1305146575 19 757984426 29 3 161578341 956194164 1906712765 23 1719243238 1949 1025725567 1919004890 10007 103 1561218432 1320140772 71 47 2049241501 556599197 61 107 61 53 2062784274 4999 127 174299118 158341949 1180440224 137 2125916269 31 11 525852173 1081129060 476169531 29 1091587231 71 29 5 1490301680 53 19 97 43 1707043670 1949 1008261860 47 1448889018 857941221 139 139 285950800 1332266997 109 1927322831 83 23 1338530977 2027663187 13 83 1767980172 7 785687616 1250557894 149 61795813 1841291668 4999 1716091713 31 1036491049 879031558 7001 139 243497142 1502819767 43 2035014548 89 137 7001 47 255822551 23509588 1324573424 127 919250892 2105028120 107 2039159186 774844692 103 29 7001 357835112 277470633 3 2109939607 49711077 2777 23 2 28602695 19 1377177285 103 41 379519862 113 137 97 208348434 47849130 411217356 31 7 706546778 131 131 284762167 7 1617143213 19 552826630 139 31884212 149 2 1696376344 661659273 29 311281958 13 953462549 2021958456 107 53 71 963459591 43 1061321786 1496085696 7001 1229349586 856352110 127 2017168895 7 7 43874735 1801660635 47 113 11 1049017464 113 906706237 291635033 5 73 1000340325 107 367113083 835743488 101 101 1531242719 877751495 1795584976 107 964388229 2777 5 832517765 369874671 29 1099906838 43 1637008394 1120747749 23 73 131 101 2 53 1757951435 43 1949 137 1753445601 83 1969161139 127 17 1251780941 2007283568 2022634268 1455786253 107 507405605 37 127 1739285955 127 310399068 37 928644907 37 101 67 827640548 172436962 101 1109221895 1067502692 893503491 67 545741283 41 2038854027 848349713 127 101 1378290743 107 1891816817 2062252195 903692142 123856639 10007 778766923 47 967341404 131 1876068030 21124929 71 1464664929 1445592414 7 19 1834380992 36980267 113 1624489798 71 465542314 2 1721820796 1940542683 3 970702809 2777 725566229 103 1171000305 103 1949 924837531 89 73 957092853 1742664833 801384846 59 1526669073 1522803117 37 59 1865089414 37 1573467143 108359805 29 2141457972 10007 1734867957 1927629397 4999 912024372 7 5 41 1214692306 19 823711952 137 1604377164 532405047 7001 7 1077624471 1355410581 17 205987840 1218356983 47 1308445871 774508972 89 128603958 1406616691 97 137 84009085 1028670932 7001 113 1013038559 870980044 113 1311907597 11 210877488 61 2 1601515828 107 2047475174 2073708669 1727593385 101 1117318519 131 1386050478 109 1378732553 89 89 11 288238005 2 540683294 17 61 1451298275 860772744 3 1937791257 335961705 3 37 1882159586 41 1892076044 53 1034797241 37 1606537837 113 137 73 1829102965 1191129966 1734800139 101 3 1860711339 19 1201128605 71501269 17 460153314 103 782551049 843162532 1422115961 113 1066958430 89 127 1649542802 47 113 2 109 1739160987 1942659359 37 23 17 1224037562 2113819114 11 59 729587210 924799977 41 61 1467836274 79 1367291944 149 2108987692 71 1877775155 109 1545065983 107 23 53 7990386 893368 89 113 127 43 266354486 1124018750 149 10007 2111635112 131 240040208 41 2067814131 2016128710 23 1579987185 23 79 1095019158 71 16025289 1805998963 7001 29 103 2 29 131 1695850151 1027190519 1949 900282080 97 61723331 1520455018 107 24082561 71 492091344 59 47 533253587 1468549639 5 617294900 1469135765 5 2 1697739423 3 1989884093 97 1930757161 509170820 71 813296054 2062864896 137 631138998 103 61 790007363 83 11 17 1280463118 11 1612983056 107 857334504 181288019 41 1290809601 59553951 59 35410881 79 799215903 588380808 37 852233876 37 441464908 127 819770395 800411912 73 1075171594 1426334444 67 1651787984 300814259 101 1708720884 139 2114560916 149 241385066 19 2777 109 1535402013 127 925637341 17 5 17 71 37 830094408 67 41 843855809 706710071 17 916710941 2146632262 71 2141909790 1610676526 73 139 575461668 53 242706419 11729434 103 121381513 11 1581830228 1280792280 5 787080256 113 1266447274 1611368203 139 53 292688843 4999 2134408033 1166371679 621084398 109 67 1491238012 31 1179081373 1505767464 31 97 1798231105 97 306315330 983007385 1949 5 827728800 29 424150096 1407350181 53 11 71 675371394 113 31 946065626 103 31 19 117563830 486001622 1441269650 97 43 67 447880461 541026407 458921020 10007 31 1487512831 19 1343170268 29 170528990 10007 386489917 139 832808631 131 376874031 989648146 149 1240300287 684494825 71 903371492 19 1162069296 1656964091 23 47 1270437683 685536878 1660039561 79 5 1348037075 2139271980 525174877 67 23 1656222387 113 1663197506 958241244 1854953496 79 83 574801560 209971747 2777 127 1913214360 131 1962302710 790147267 917835556 53 843787498 1408043958 113 2777 5 67 1127574222 7 1925887825 891518609 29 13 19 651158386 1313764772 628324030 101 960423072 2 1687506302 1474754244 97 804243878 410869621 107 1153832360 1949 2000140615 67 219009776 83 1627759314 10007 694065506 59 1612249104 31 7001 2038712203 17 97 840882136 7 45209570 47 323369682 61 1158474371 31 37 1271130552 29 1135131562 59 413106377 615937895 101 753964596 244337122 1424964787 2777 43 844873850 127 591446682 3 766523145 648553138 1960885002 1949 1137765638 43 837741609 19 407640762 29 71 1760813845 97 1916209204 13 1961152154 71 101 107 924637504 10007 43 17 7 413943544 1311886266 41 2777 3 798428724 121143867 1020750590 5 1435699716 97 7001 29 383579056 690515897 67 1920643172 1264391847 103 17 590766917 29 623208782 83 73 89 1057007788 1597503097 139 249219077 466482193 61 1412017569 1049380807 550941494 127 1223385243 19 101 2105956454 67 107 53 1616585644 61 3 1631450253 7001 1659825084 1496540761 1852219439 441012319 103 1612684976 31 2108553009 31 149 147632199 765284569 31 76447077 43 524115089 1271064235 97 1628372368 47 512242237 539375214 71 149 31 513363441 53515083 1466856521 7001 621095459 47 3 108456021 109 2135922580 107 1960369791 532720579 37 43 114556644 127 1727587477 109 756206650 19 1450789555 127 1852874628 1827212373 5 2777 123432096 2111965735 1692822252 11 41 13 289173221 932334684 73 1285899902 31 1633340896 7 1409923860 5 2777 1648532726 127 1480546442 239803051 888424537 1360764639 13 243724809 89 1140264440 277145699 47 67 10007 2076842773 23 1729660881 137 448228106 775422405 131 11 1983088668 1211660640 1299749857 2777 19 137 2113912329 107 83 1980161022 1131154376 2 127 1823275754 688501472 139 2037269460 61 1662134466 396603784 113 954118664 7001 1646922241 1583759219 1314145922 137 95456556 131 1202988720 1704464632 13 2075551231 103 155155392 101 5 19 735690235 1294044871 7 53 660052831 884613042 2040126893 4999 37 695150262 149 1580535601 889862468 10007 1811261583 1136849031 101 113 2021691701 624411558 5 137 59 17 1152567700 1881638642 137 31 1142611516 89 469838031 668651482 113 1553933399 53 17 109 682791369 1960277800 107 813810542 11 2 116212813 23 602434354 10007 1031971875 139 43 109306043 137 1792192991 7001 939492194 83 113 1290452793 149 1409644747 848093250 10007 1743629687 1444820326 127 82939509 107 1013415448 61 3809023 2039911936 225474896 4999 584206853 139 35619445 146332434 1436831709 29 2777 1152624397 959092490 2 1001745931 73 1949 2065491730 318677092 107 815435230 53 1852088127 11 1551768229 1883046587 1138895224 37 1247653074 307823115 73 149 1878679016 423392142 1949 107 2 1489642421 43 1417553179 17 2047579675 69758058 47 53 2124411932 17 1063558879 23 1828366186 97 1396206406 103 472371596 1099784768 1590700554 53 4999 203409310 10007 79 1442174072 1811039989 609482075 2777 149 976221031 1281655684 2146044534 7001 2777 1895877339 471484614 29 1073761526 73 320250781 1371121845 1867116035 5 469787746 1164265693 89 527372114 1949 625298113 754118607 11 245741640 5 113 29 850178152 29 371359620 5 1093101737 13 1566953044 119185614 109 1949 1004070228 1985795171 887433118 137 1384335680 1764836299 23 1884484205 206680284 149 400404283 1477708167 137 149 31 224883424 1101116063 1028541527 79 127 725255344 26954734 3 2777 1682844691 73 53 955019288 73 660744316 1297573329 725640903 13 1119955720 53 2000615734 2 1286606060 5 139 189948782 103 83 103 103 1390791284 1834770724 127 1238108776 569995939 7001 64017153 83 397723055 1605441136 67 29 3 37 71 1592137867 1044807098 73 211670216 466265572 113 746767401 31 5 101 1592101885 717461984 854196869 2777 109 1738280661 1957328696 736565926 2127015380 2777 1698130330 59 1356419499 137 1659508674 401139268 103 1382139593 2127491401 67 709881708 3 326182338 1949 872338602 7001 2080571182 2 139 61 1553455707 78648764 1137118353 3 687737976 1914180158 73 320824788 191648057 139 31 1813931061 41 5 1744251230 578912595 2109447219 37 786450459 149 53 73 1929960276 1195200238 23 7 1678015416 1188636715 4999 61 166750593 1949 48947186 13 291082480 770711720 607153933 67 1188950860 43 2015410430 2025522800 1634967877 17 29 71 1392343959 821784847 10007 53 101 7001 1938045551 67 1474033835 71 456067932 1953877400 1014823078 73 139 107 750139550 109 71 834612518 17 47 562886100 1457246891 59 139 130613852 340178731 1096335207 19 7 1502427227 60368371 579502275 11 1414515465 11 1797631 1006297523 1949 47 2 1244387908 103 855766436 149 1993354184 131 949954491 639134647 107 113 71921788 1313509966 3 480364893 73 1335535000 97 1716460687 2 1615039061 127 1943511988 149 1949 887716877 127 137 2097972242 1522842406 131 887306099 103 2025604152 3 1194619812 1734475255 596778400 5 89 1983600316 2007734431 10007 1295416157 5 1595659943 1949 100851005 10007 13 10007 1625437010 73 899010695 628270777 1090889548 226139301 97 942919973 1513065133 19 2777 1493509478 800579102 71 89 1670034715 4999 59 71828016 77524112 47 558032175 1074116004 1416015164 73 2101098011 56842585 1949 1008638599 1005497059 31 1428181001 13 1949 1812388743 1217390227 59 1012592397 583005019 43 2086447204 126372982 1391270263 37 1633121383 320224366 19 1793268893 13 1963044638 2777 349632631 61 1800965708 1177361732 113 1047401217 59 347539996 47 682900016 2099508345 79 101 935449281 37 109 101 809436018 139 1431538204 1241008714 11 29 1397585255 31 1342578194 1885498582 139 5 43 215227169 53 1509116828 195102561 31 103 13 1601130458 149 1032344861 137 369077863 1799818046 41 381314596 7 1491043043 1918424685 2049327391 61 97 137 874236730 31 1745923007 347285716 958126664 131 47 89 23 320744706 31 1071230730 1214045251 131 17 384767647 59 679457117 729961382 67 71 31 1975271671 1253364402 107 739064194 67 1760416022 310378376 2 1069713310 53 558219411 1251771696 109 780786168 10007 61 67317282 1576095979 158799476 29 1289018767 13 103 2777 1908057261 25571383 61 1401796104 61 2115660133 1495342593 3 1175202995 1445768835 5 1499872040 59 1022062074 1317479676 59 917243103 41 1046534455 817160811 29 47 1781334074 1485256621 107 83 1420796988 1632219485 2031535214 97 1737201324 600661612 17 1738642258 507711307 17 23 103 864770902 970957928 97 306283708 1348256550 89 514798072 13 2108563821 1918636902 107 7001 1735152364 2 131 708302661 324286561 83 149 19 1481785851 1067232223 89 7001 454980988 131 1008896893 1304744411 1949 1867025060 428698142 41 290901458 103 139 1300162784 445472020 61 97 20101989 67 1245906237 41 919860439 139 11 1678343733 7 2 1922740852 139 73 1578205994 131 227970523 742602143 149 484506795 1546805230 5 1834663195 107 1617470250 59 769934061 3 2046462873 383125277 17 593862802 1006477459 8424323 79 875259914 53 11356260 2 47 2107282034 11 23 1104810704 942015485 1068726715 67 306234756 5 789633515 624229130 1070916385 7 97 103 113 1326917248 2118448335 2777 1785180601 89 113 342868230 71 1507988241 127 850105742 2118661371 83 1140764948 89 1580143647 2026555390 107 1546755192 1274711252 47 323937207 59 878534839 1178698328 79 1942786365 4999 1499899960 89 1896770759 1266139543 113 1147285610 41 131 3 101 388576795 83 1448843601 235697673 83 191638700 137 1431969073 7 10007 37 1831435842 533858412 67 83 1854895122 61 2129338133 13 29 1493254979 1814577887 2777 395002241 586828859 41 506557417 113 1527904979 952497905 113 698265081 107 47 1443515606 127 4999 7 810509894 41 2143252819 2 1110205972 7001 1347384456 83 2106204763 113 296201702 13 1517646410 157568235 5 2001521646 101 1532107279 1673696370 79 1383812348 19 874173888 261108621 1241949396 7001 101080438 166303072 149 97 1573982685 131 29 1950278130 138323881 465026361 137 5 1586690 4999 4209158 3 17 127 29530929 109 1952378817 107 1592925050 1883923054 374767198 23 19 766245604 849917158 5 1236467307 59 1263195782 59 1176388029 103 99439290 79 1276152491 1131273285 325732572 11 4204929 1691342359 149 83 504053883 3 74296038 107 67 1261124183 1779252239 23 1406931344 2777 97 4999 23 1597478041 53 131 1811320756 19 1726397076 1333815637 31 73 589315812 1487820807 17 41 2115672754 149 11 131 232161570 2 139 2104638337 727625544 2 41 89 89 109 23 115708676 1245811795 73 263159379 713285699 131 1382787792 53 693008681 2777 59 1301564721 356072375 73 73 1333941702 131 998110124 107 109 1009412297 31 1075853876 47 2 37 498359697 101 101 323386345 717593439 41 67 71 10007 131 4999 1956078706 41 821507611 61 19 101 13 877886711 3 149 23 659715026 1062507011 79 385471271 24888730 1949 1257203329 1741242229 47 7001 37 83 1946447857 13 175092112 1914261414 89 2 178075908 31 1151724862 292804554 19 109 107 131 297099485 89687185 764845017 10007 831594691 107 605080399 89 605751266 41 23 1337033608 2038933279 79 101 1190952711 10007 2145750975 61332903 7001 2 525562632 47 602409575 89 617729331 17 47748121 819899154 17 674502644 41 17 13830656 1570086391 67 73 1091292622 32281287 1949 1245732585 31 1679861725 19 47 1723197286 19 103 275259937 4999 1026989561 1567549068 1371280539 137 103 84032756 1127199452 1616269614 103 1117493350 1005739427 89 103 1656453828 607978615 89 1795685150 1635133255 5 107 1743760596 1145582660 17 109193303 53 5 2005160000 101 854550799 635904122 1532351976 19 109 4999 924185126 1746427236 1196704624 83 47 72826532 59 10007 1817151116 387711208 53 37 411178706 559515517 11 170223383 820858896 137 69088415 1867018464 1413376838 475560001 37 954415176 113 97 97 54222709 688510850 53 1836005118 932278700 43 1330175760 905618442 1949 1247788780 2777 67 1949 2108361934 113 386410054 2777 4999 908073636 29 825958976 1229940809 1766665308 79 29 914536696 37 1780401335 167404266 3 41 2777 29 59 103 1095608800 61 1235866771 1400924627 459948056 17 67 409911493 37 1568549172 89 19 53 1949 109 1664274566 1906552790 5 3 1808044356 137 2136855445 3 274221873 534541710 83 2 107 89 10007 248031662 19 2062433046 1023246885 23 1980146655 19 391843840 103 114928533 985387095 654684801 963262664 89 7001 278184735 1162509049 150405931 61 1165370901 829618050 23 512493981 29 1990896400 839448355 1585726187 1126920990 17 2777 114087491 1062160845 980012458 61 263457963 435814676 11 1499270509 73 297216580 79 314512398 131 91228480 139 59 704996089 7 1890476504 13 1056413319 353755636 342201185 71 31 1410848378 107 27768533 1886870137 357435761 17 980436209 73 73 220976986 1478430894 17 1714084911 507277144 11 381475224 73 31 1210426000 113 158829071 101 1524126663 146533729 1034803354 13 214517836 3 31 1949 107 2129056896 103 758207195 5 663711545 1471036919 149 1822456548 1280034105 101 1185183926 421466741 37 2061475672 279888001 89 194654121 137 1231183380 149 1870763335 73 67 1780427985 5 1230177405 101 682895745 188826363 31 5 127 1991931521 7001 952333306 137 537578701 23 1753167755 107 501743865 1532344729 1949 703678482 83 135739943 19 139 454543761 332760162 556350082 73 1409873355 1428144591 127 1333780708 13 1860012245 847895741 7 2143201319 137 89 1220001248 109 127 1608334223 599176348 1780340119 815623943 53 79 149 333686394 658488514 1850391208 71 1647298406 1082856565 139 353709244 4999 390919843 127 43 905789023 103 195143388 2019872922 10007 37 109329043 899621369 1949 834057260 41 51832774 67 1706067884 79 1904210209 29 1289071924 1830626999 631353424 41 1954533905 139 1619833303 10007 83 1223622852 1242529129 113 61 931306886 2777 537947202 13 1499373174 13 2013951295 61 17 258602571 1330830041 2777 5 1108859745 71 2030123022 79 456249490 532411712 708982042 17 103 750812884 73 1033345076 7001 1378461895 113430914 1555155655 107 2131308768 61 3 2069241000 543583269 139 1394220179 966092218 1876954131 13 101 870486579 946299300 23 1433844242 1093949897 37 127 187799827 79 970897044 43 752145336 19 2008796246 678164411 149 1707399603 113 214197828 227206155 103 83 1486640971 10007 143350275 41 932449839 1363638516 891501160 23 519619887 23 83 41 920449918 945893452 1272618410 107 7001 1465834375 957377306 59 41 140005693 3 906755313 1919483436 137 11 420630430 109 131 859624227 1732230030 73 1985500209 472196923 2 169589628 462999406 109 373995677 3 1056576732 346307112 1540103776 567381550 73 1949 2069539803 446287894 13 73 1511256512 991882068 2 1381690234 1592296590 5 2 23 103 1816141011 23 1798421796 1755126780 122673888 3 31 113 67 124577261 1760361288 59 7 1454513088 1335107480 626142468 71 137 149 67 67 870253687 443494756 137 446881259 2114476959 19 1366150521 67 648562278 957197912 113 1639251 109 1223974952 97 2056902072 3 433242636 4999 276553264 1435605130 47 139 1286106535 213903979 833113885 2777 101 814321792 560668473 79 39520645 716209301 7001 113 734000766 1912993660 53 1227996273 41 137 1163350296 158606871 127 1674935690 79 4999 316881611 1203614229 97 109 1089053226 29 739553897 1352110954 1949 1874164546 43 47 61 13 11 1013199561 17 1207194667 1403079363 7 137 1068160504 89 1236840209 4999 3 885508368 8256357 1977889343 1967366448 4999 145730848 4999 103 71 165388181 1122775393 10007 59 4999 23 3038783 73 1923533648 29 320399714 646190528 109 61 4999 211419907 31 1340637036 149 461722243 4999 83 1758223528 137 2777 636421897 109 1510750246 1630799184 714719504 19 137 1074228645 1910106882 79 2039947085 61 1732144318 566340401 43 811155354 43 127 309040657 60196476 149 346237763 113 29 499721156 1156705659 137 1548591693 197687852 23 7 1157947687 886184949 13 37 2051453419 127 101 1720710033 1038674110 131 5 143205695 187005120 4999 109 3 598277997 402796635 2777 1165381935 43 1266187288 581526155 97 23 19 29 1064224397 94454856 1379746576 13 520284297 47 3 838061541 2777 1267814357 61 368541687 165515509 73 1476462303 1493321653 943379475 3 1346339070 2777 635783042 1088733958 107 1251568835 1969824632 17 11 2012842351 4999 47 29 1382950927 1694167559 149 1550148767 1735536057 452270284 47 75635164 71 444271282 149 31 1949 149 137 1972636254 585598318 113 139 173878182 61 19 1524868744 79 2059293790 4999 264354077 948184627 13 47 644541080 824314321 73 1752357116 59 1476267969 269969250 10007 264144772 957960103 2777 980313867 1949 1726301413 1890198133 101 1800655371 1347767911 901950000 7 7 1119034168 731226699 1453856988 808625642 10007 966778712 2 866147532 911381286 103 29 41 31509566 7 1949 113 2013643615 357217182 113 1516988286 31 288255081 41 159313003 7001 899551091 23 1949 1867393421 2067748672 131 316665584 67 109 97 131 17 503525142 1013675490 67 478794395 640985583 10007 1465796782 1405163911 4999 2051350804 101 385340048 139 403080540 951827858 2777 97 1611006357 47 1604239109 189472114 67 2027654567 2072652394 131 14593138 2 686236427 1715400355 73 916912822 127 13 43 2 944692230 99804230 705195910 2 109 83 1880034743 1102415462 1572592375 637911851 107 1969058107 103 10007 141458952 1193829845 705446392 127 1598670212 113 1926077917 17 2053610924 1902700667 113 127 97 468219219 13 320040979 4999 163543055 109 11 1394171108 1670452174 67 236277654 1284049627 59 1308077798 1372676616 37 2 876833354 10007 61 1526660847 1860859290 71 17 1950503432 7 832764638 137 522012209 429919809 29 524795300 1048796264 103 953277161 83 1303271172 71 1558828607 137 7 594931267 41 113 1784839972 920959944 19 1814895157 1949 1975061987 1077713512 31 969050257 609786187 101 1630296726 107 7 1059466695 1650878446 3 32374134 881212371 13 11 5 2012609150 896164695 2074665593 83 80820099 89 4999 10007 1655257705 131 23 1046061758 454778571 13 126168821 47 552419352 17 2087820133 43 1782654686 357196949 137 127 41 984479126 74674420 29 1936447015 109 229299376 1572040560 5 1579199740 4999 53 1172969500 504356798 137 1237354819 1747821614 1335468864 426033756 101 53 422725244 1590161920 127 1946155733 580024253 41 953669913 131 11 113 73 279416911 7001 1179857993 139 1711144557 67 19 134915346 139 1208469867 2777 1800828960 1609698590 1949 103 1398049179 37 11 19 13 5 192744531 1005658645 7001 734486268 43 2777 29 109 127 1949 502397628 786942248 103 79 1400606140 37 1397413225 27228509 61 1373842758 109 200294195 113 1619963480 37 255088249 1944410156 23 1821683260 37 2777 1836793887 31332891 838946788 2 97 67 97 792403573 1527196324 139 37 3 1414379555 1512381122 1949 67 1949 7001 1048049700 729021131 7001 136072494 1117514298 71 440005111 23 889957549 47 584124648 139 849561934 137 1547200184 89 2004274284 7001 722094979 2777 78875131 1856835914 101 73 1658393925 1646156351 97 1713277692 1818255195 149 41 2010283546 5 287285640 524970392 1741015152 61 47 1601224365 3 1058400120 13 7 53 919691934 5 4999 1672985336 1594760984 5 1166087330 43 792671770 11 388837256 53 1158918617 10007 326228497 879760368 149 7001 1157930073 31 101 1539838324 1591626440 97 31 71308380 19282186 11 436185116 1615219863 10007 4999 1090276901 939687025 47 137 314522237 37 101 79 31 1662505882 1586432926 41 404558644 1957971301 13 483792890 83 331158712 73 818655215 149 72085714 111301543 1949 61 131 2035794003 1587749513 149 52406659 10007 161915602 127 2100790693 1904827644 1706710527 139 113 2 7001 53 694250816 43 738212132 599156453 563661475 89 946649479 2777 107 37 351022538 139 10007 2117558573 17 41 19 1273912549 103 2059206076 19 137 83 398350034 1239086213 31 23 739242931 23 931633492 2031659506 2 17621360 43 2777 549015677 2042242261 657192023 47 4999 71 469483453 2 1189268670 89 1846422876 185869693 71 3 1449239878 2 2079537460 23 149 459324833 13 73 107 37 1949 17 7 101 53 1784951384 107 127 79 1701277324 876234569 83 1769732600 149 1539768831 1543264987 1588613397 2777 83 1950270406 61 10007 1076923319 19 3 19 824824428 2073701781 127 83 1199188399 7 1608157356 13 1243198398 1143005173 47 408327681 103 113 451940336 13523162 43 1457020787 520215620 149 1949 1072250146 1369661013 4999 708733225 591983436 103 1809325810 24797641 1364439780 11 894869777 131 1396054686 906770696 13 1791975003 5 1039772850 1949 1676327104 137 97 5 101 219339109 11 1791807688 109 772208102 97 1967967862 149 53 1679083195 1957663014 1168081643 119806475 31 7 144210760 5 127 4999 29804038 1773709894 67 2136307797 98280807 2777 2081628092 1892462919 97 4999 1482813378 113 1482069354 1545891641 97 1554316695 1207660041 113 1323425240 19 131 153559379 903791663 127 1443834578 131 1949 235786739 2777 1628233369 41 2117626138 13 2026344112 1796710981 131 3 1024705299 1100145012 2 1866264248 721382809 72123753 131 5 1836108735 1916761682 70431783 31 23 1140750044 974279839 4999 1416375604 1381111098 2 73 565365666 2 841448473 101 139 1401433028 7 66947706 1738548070 7 1686099837 7001 791351034 972490267 10007 97 1027957306 97 43 53 47 1601459294 4999 107 1757169587 43 334708577 73 481947022 1145648335 149 47 1949 2099862345 4999 1645555823 791776613 64168915 741786815 67 207847692 13 23 10007 41 103 1525263758 1773059304 103 2 7001 10007 2095295681 233634394 97 17 820248902 1941866641 11 13 1256286115 7 405054734 7 103 2109286427 1087193119 139 154864487 149 89 1913709506 434199672 333850231 1926326017 11 10007 1018540934 97 1847925951 1280988544 67 1578239203 137 660449100 101 2002918546 17 958196905 73 858842226 149 478154968 2777 7 13 483194582 1672096036 1595866921 338646819 2777 31 59 230841571 53 139 1950976061 59 1307828515 1933598360 2037863536 2 29 664639754 328312604 2 113 2026725625 288711723 536225095 10007 1210043751 347881478 7 131 1633609562 101 31 1430854848 172953989 79 3 59 172397882 1888018054 127 2 1289936234 127 1733848577 477771206 131 7001 1737816224 1243300589 1776154690 101 73 1466351646 31 896484877 89 1636797131 1672038840 101 164794811 272838336 109 1069766034 103 11 103757199 695598076 71 725392057 488884293 109 1446508896 2 59 500484642 73 1553124348 917610914 11 701521777 31 97 861369021 1040014309 245457218 127 847439250 85539836 10007 764254604 2777 71 1191968515 19 2068896057 3 1581999756 352944596 53 1455283028 1211611869 41 59 13 147538664 10007 2044630653 13 1425297509 31 330122534 127 1711823094 970726024 113 2777 127 855377131 127 19 1784134238 47 247282463 23 716660098 397457193 7 43 53 893608090 1868479593 131 37 2076012132 2084174486 1713408717 113 127 109 139 661990141 954541078 37 47 37 1181721392 1707475075 462906728 41 43 79 1306112609 37 1575860895 298268657 1053679118 67 1658921896 378427071 149 41 519155612 1172375976 7 125418419 618085552 891442991 83 5 1949 1125042709 2109069836 572588090 97 83 1284810950 181132643 37 1256860289 1451194131 1924358151 2011714061 101 29 79 1940952184 113 671464800 577800080 5 61 613884600 83 53 2777 43 19 305034208 1852053861 1134897538 43 1832728381 4999 79 1797621379 137 7 47 737428355 1053091775 17 1533701439 3 682082958 47 1710640858 628443398 113 200864894 17 2011878515 4999 549390100 682616319 2052390966 83 513993198 61 1461943690 101 114914467 137 968808378 97 643500491 127 113445036 79 2777 4999 884967971 1182400420 5 149 19 1861100673 1949 2069818510 131 1093554953 1894955541 10007 1814371368 831630034 103 149 29 97 1267258440 2072900015 10007 4999 674205082 89 89 2069110893 1223588081 61 914746850 43 31 340401731 1613980094 194929986 37 79 1283643819 1105511979 19 47 443964930 89 1037539394 7 59 250845226 59 71 107 846882851 16039193 107 107 752929896 79628009 261244080 127 89 732536216 1459813644 103 370147495 97 1668373131 101 612988544 7 79 4999 1085370882 285449805 17 61 1548935522 113 732992693 89 2777 1801662469 107 839425599 131 37 71 4999 13 1454287820 83 7 1867176759 666911420 41 1796427587 29 235754640 698975510 103 73 1511728499 37 2075572594 2 531385836 53589218 131 895100075 1096194136 17 8552615 1730211659 53 1377794519 517132745 83 249418984 2004131911 10007 1683497624 47 32316683 1931475904 5 1110540800 2146959150 7 7001 1516808656 113 89 79 1529666817 97 70683706 59 902217437 1949 1860748265 109 983898637 137 706901779 354220350 2777 1377653038 13 1892073352 1743699204 188294107 53 1519399442 1490588252 31 517857015 1946984707 23 37 1340567720 552191885 149 1355447679 3 1348171623 1485638893 1949 97 1423914992 782313633 1324517290 2 1436403603 131 113 1636179319 10007 818922845 146563061 15957111 47 1417728213 101 2093690105 508341800 2 846323524 109 320795829 2777 1419555191 1680856204 53 1329404459 137 1256122169 73 83 67 59 65851729 41 246264491 328765441 139 1740256500 2140081801 113 431758240 137 1242411489 11 113 267964697 149 5 894236127 1102349247 43 131 717965674 127 107 2777 459299138 673511364 2777 43 1610127647 1353581553 97 59 1489088374 43 137 1213750815 19 1729968012 155149592 845987160 895982020 2 1949 44588894 41 103 769321008 103 41 29 1602412893 73 1428882655 375360609 97 1835658088 1441403458 11 412735832 1856457582 1949 127 1227342025 1902940308 79 79 1429065235 113 772543870 450403929 31 103 109 1573587442 7 455478612 10007 1339727153 2 1843379612 37 17 984129287 1646789001 61 2120406872 7001 127 107 1167583037 1355935244 97 1362945836 31 513264396 113 61 1042423221 149 1718113040 971962813 886343009 53 639900078 31 1737630600 127048868 815060676 137 10007 654637926 61 716813928 67 932136227 4999 89 5 708471640 1099042290 31 652384497 4999 1863882149 1992488549 33069670 71 159382010 1545244751 59 55369901 131 5 791979875 294936551 386704759 97 1589386599 3 560783527 41 41 206102080 1552394650 83 3 139823652 1372874715 97 1561328684 1361561355 1083562351 109 1337952437 61 1457312692 31 718967221 108783650 29 473890689 7001 2016288 47 205675149 97626896 3 59 188276788 139 5 1896929210 79 319544888 17 1032935674 798387286 1204045703 7 1574209333 139 19 653033268 113 1318212995 47 101 850599174 1447620981 19 795831796 614480919 137 939642996 954145268 1685900879 149 69146430 10007 1592303833 2 1859122568 1354479815 59 1769716061 1420920620 149 2145433447 139 17 33475890 800125902 2777 1203236533 2089567386 101 73 97 127 29 1949 588935177 612663064 13 61 101 1921633777 2 1720821723 839625447 3 569461272 1678988547 3 7 7 1987741405 13 408013775 47 2056758446 1814016442 1164364636 139 1842629595 47 1219259712 107 1248397569 2104769612 19 1803402613 1587783561 17 127 1317076741 724565587 1242522948 107 139 1769979157 101 89 85382862 1858474434 859563688 61 37 1347487818 43 2138051633 1151590869 11 603922338 555037117 127 2 1326903476 1321198792 953414279 4999 1400055248 71 1146012360 2777 10007 17 563831450 1830061190 83 107 1585220087 1952956189 1899493945 73 7 1768900503 1422405686 43 7001 459181588 1912309148 1329974213 103 10007 2777 1555922553 1599504148 31 308090307 107 31 67 2034623791 97 67 760437672 53 127 203146461 109 1924716359 1149934391 10007 121298053 404495214 103 73 149 1397209356 127 1433731881 103 73 127 31 101 127 2036160520 2095997170 89 31 103 665779737 67 1090727170 3 339868971 361028892 5 185227355 827003990 1430284844 113 1948621494 43 1369150053 97 862910545 139 10007 71 293385135 3 122970206 1949 13 468109187 139 1167560941 1661892062 79 468646881 7001 1317595201 1215799384 2147043519 47 374047141 17 17 1294942683 131 97 633118321 260102978 29 101 525161688 17 1178105245 103 1979795502 1868965432 2777 89 404872859 1913589616 97 867211485 131 17866046 1040915956 61 404556470 43 814344492 767387213 127 515248024 103 67 435926857 1949 1451792559 1887711746 73 106190107 101015940 2 13 2121800265 1186470515 5 1574583570 552197486 43 535684454 1881968531 4999 918666230 109 905198348 1253684428 661886247 751733198 1949 3 763736814 1949 75897958 127 137 1386782363 71 1725577823 1011580271 174964202 67 1377679794 101 1312245530 1720823590 903860737 2777 4999 2777 1869551379 61 1579385343 17 1878276212 71 83 79 31 137 101 1219018389 945200723 101 73 1855474069 1067709911 137 89 1076975561 5 19 699505653 149 97 149 41 19 31 1846275027 109 461027708 1078354667 107 635791218 37 422653791 101 1902017254 587608171 89 4999 71 2777 1478055761 366355611 37 103760898 743318575 29 2777 80563547 1000258738 852460435 5 7001 354728498 103 1884327356 19 139 195527906 37 393726398 181290639 37 137 2136670221 546115839 41 1624892853 1560594835 1051785862 29 137 3 746773035 11 103 1039700128 67 332734163 109 1512164957 695057400 1302084790 5 382768431 1861117702 4999 29 7001 904473192 516760389 37 97 1404930637 61 549487355 59 477134180 1949 3 1892958777 131 372993852 11 149 19 603418967 55360490 53 1030886043 107 137 1556757715 2 14876962 1384418594 109 33672389 471497594 1091675974 1616940842 31 139 107 83 1332105761 97 43 1110793673 1206688360 402327062 1085562615 107 53 358621205 1266844010 101 2777 447305275 73 127 43 1178182757 1087186442 1088341217 89 460882104 17 839482716 1406356547 139 11 1352251318 1204040179 8408202 23 1888481279 780613980 149 110445084 89 2058781642 37 1426375789 91697988 113 1470244695 31 131 41 7001 97369908 120722338 83 73 2777 604873375 79 810861293 2 139 2 1183572272 97 295487705 29 1311882470 61 441170376 59 1399903900 103 53 1586400028 13 1090599874 10007 684078520 1694785520 1530886345 149 109 73 470419519 1614120520 2777 1478729198 37 5 94179185 1709877522 376254276 71 1766767549 103 1034269091 61 4999 919181127 1195045943 253323287 113 831524964 101 1142918743 139 526075524 127 107 23 765891743 79 7001 1642819655 1714761931 4999 73 1817215718 1320259458 83 149 1901002047 1717302629 131 587485744 10007 2059160404 1163478161 23 2013760833 2084409922 7 19 19 149 1955553629 1917120271 71 719038087 963209501 67 1510656504 672538295 53 113 2777 1872053916 2 1304266032 1949 1559361767 398753706 53 1658276243 1918298430 883450638 66516822 131 97 97 603824321 1825486262 13 47 61 137 565963851 109 445217367 131 109 18403887 1517602204 2 2010021644 54176944 1114095775 13 1543413574 23 169354405 29 711877596 1741986533 4999 634132243 109 1262257714 31 1609330079 640109939 59 41 1949 2016932395 1854144119 671106653 7 61 101 4999 137 4999 831128741 1601119712 149 27560977 19 107 4999 34383122 2777 139 1237227201 37 1983054943 53 37 79 2088222455 19 71 187654349 556543795 13 469450007 59 415994685 61 115843884 885711723 71 290550696 1613426802 97 107 139 53 2065054688 1334483485 10007 810116685 71 1618792824 83 1970239475 5 1473914250 149 4999 1392041536 955594344 31 2068332059 67 1731595037 109 1446521876 1142545455 31 89 882898512 428048081 127 168007538 129419223 67 11 1975938206 695879107 101 1162744634 53 576716144 127 1648116338 59 1929695645 2777 1748751879 29673405 73 1403910085 1787858882 895339822 61 378077950 73 305339582 641423102 59 43 43 1111347083 634394781 41 1646633103 922080621 107891600 71 10007 9246468 303882569 450445731 1026899821 83 101 1626072023 113 1566158530 107 171062947 801598175 41 638120452 71 10007 2010466342 137 970023796 1795935439 101 10007 1778133823 1465905416 11 2777 966757010 411290362 1278367561 131 872215816 67 31 327649194 10007 1052145987 41 1101279773 83 73 662405431 149 690352611 1553205353 1853739015 83 684884811 13 784179604 29 11 1504220806 259892523 712137544 4999 149 1240216497 79 897879951 101 1309937175 2104265310 139 13 4999 1133013352 1121110733 1161784830 5 89 23 2777 5 1371253389 73 127 315263403 61 508156447 45457284 89 137 73 1721874947 7001 1705800651 146691274 427659995 67 11 1134304754 1404419170 1949 1855804951 13 97 473814445 389504276 107 1883409720 1812371350 37 250099576 732686617 127 942875051 1026169652 41 4999 131 139 53 1680806490 89 29 83 2 1550131546 730929118 1718146740 61 886069713 103 783443012 113 1018829583 79 134195088 1393606036 37 23 131 10007 449194216 929125404 61 137 655768820 700454881 4999 321876301 131 543563278 61 1166185922 61 101 639249301 1782767766 423827897 71 71 134118157 7001 160581937 31 658443100 742036739 73 1770288982 103 572665065 1120010876 13 61 59 1870532106 19 1197185320 101 1849367166 523762766 2 1037238791 101 7 17 316707798 11 4999 508543271 4999 631583658 61 372613742 71 1601882262 395536527 101 1605793180 89 1957303455 3 23 715460149 1008369082 127 1234776616 137 41 772038651 59 59 1976707031 462469258 1676535770 13 7 1910090905 19762500 5 948324223 11 1355093388 1883154217 97 7 298790625 149 37 1320705806 4999 385602864 89 137 1680158910 89 162890915 29 1949 43 79 97 61 1137612656 37 1189092051 2 43886382 67 1232690187 10007 1854797450 1786613379 3 5 103 19 993769645 47 396304436 2 1901244504 7 4999 915346894 71 61 1320604257 59 7001 41 706470795 101 31 534109292 131 3 149 103 114624374 1904130409 2034131010 61 97 1047949668 41 1207706414 1201273526 1650923435 79 2777 31 1310102129 89 103 53 1368638837 19 391137306 1530499164 3 139 1081242497 1037939271 17 149 1204132325 1951923393 10007 302031274 3 802728240 5 334880644 7 107 2126630695 5 560807275 23 1349304369 499250879 137 71 101 50786032 113 420501237 1778200420 89 106763643 4999 71 2777 908948201 53 1697797813 5 4999 43 53 2777 1004554757 1188791106 139 43 1977870069 107 916929216 71 131 1690085234 889117948 101 101 103 1301637574 537892471 17 37 53 101 638002153 2 1402538044 1031339824 10007 729131777 11 97 11 113 1803656412 440981497 97 898806604 23 2094865550 109 10007 131 1301225096 31 1958715665 97 61 25894500 1439030626 37 1255280833 1894431598 53 430326453 137 89 7001 1773402307 784072596 71 843136573 10007 150105282 1294579050 149 1458823506 47 1585031384 42010300 5 1739637003 4999 1562232491 1018585216 107 1939577444 1494718243 89 19 1026135337 1287756397 1987837339 89 470087826 137 1902351868 2072528577 59 43 79 1917379138 83 182664613 113 1806808528 149 47 107 11392290 1295156462 10007 216711232 314096402 67 89 596972573 1091120598 813064330 740939636 1949 3 202215776 53 371049343 1266565955 299267016 107 4999 67 2052395121 1015531864 73 1019791385 4999 107 101 1179663677 43 828195354 7 31 43 19 17 1989202232 608206722 137 47 2048378910 1016872824 127 59 1096238939 1755740231 149 1309673495 17 537269499 1489052071 13 1441032707 94005037 29 23 1903076856 10007 1343800002 1163739314 113 640268848 71 926655418 23 880640836 83 5 357356085 23 1582977316 1776706058 59 2000260040 139 71 139 1306156173 290822611 4999 1879728278 1354698645 107 757082122 23 1203394960 59 149 1208577408 31 11 2031499783 43 26842544 1929794981 71 1197737285 139 78431639 19 1561610494 29 316726342 329154031 1594827015 23 1962842264 366093501 19 488197237 2120157813 107 2 1433076616 1808625408 3 43 67 1613097226 11 212362678 1733311778 13259900 97 1722448012 1831888488 1949 839357409 11 47 23 911442804 80340054 182517842 139 97 1125773949 1325475940 53 3 61 1610894737 107 1777435529 53 362257120 619625756 23 134595448 59 41 1148661906 107 1789693984 1074704317 17 1506860939 573498928 23 97 692273480 2 1601582494 11 617508540 1147259916 61 491153382 19 7 79 89 2 1862215314 53 1268036819 631986194 71 386623045 1260255889 53 2098735870 149 1729584848 97 269224232 61 1933340527 13 47 185954513 2 1355489357 1305632984 131 232296877 2049682174 73 398685947 7001 10007 73 602656391 10007 10007 788241383 89 969604977 11 1797839615 47 113 83 811190457 1710496398 1593252856 43 113 2123866640 89 325135601 1245354928 61 11 1292741912 1590142554 515944600 83 107 6129860 149 1654566477 113 1459076037 47 1101171413 2777 2777 835682610 83 882399145 67 821385458 1631807395 131 131 1208879756 53 1404546982 1904411462 2 19 1753833859 137 337702534 149 1125966031 1504176158 61 400782688 878984402 71 570327238 37 31 577523738 139 107 1697433876 2 1220465024 31 1775842688 442563347 83 5 1654885255 1040599396 107 37 1368635759 1175843215 97 1174962725 1892138583 127 1949 609004030 2057007469 598027316 43 7001 1557631487 7001 1275358168 7001 747351485 41 1170282024 907397442 2 101 7 61 508499178 3 1333460208 1974780240 2777 1359880238 13 53 1468987572 10007 1128989740 131 2 97 1949 834990580 7001 1427170787 71 183379084 71 728526953 13 755456494 2098322773 101 869388608 23 255558474 73 3 149 31 13831145 2030345287 67 851658772 1539491040 131 1949 804414668 1613310612 149 1328071698 137 149 2000917722 1254695624 109 1757806376 747550231 270453223 329737592 53 1037014178 17 319090629 59 2056504 253065233 4690353 2777 37 2 1949 1133209019 1168709416 1890595810 71 1145913730 1292693675 109 137 1229402243 1083918329 43 113 1912425164 13 5 1937613355 388461616 2 1648595130 83 41 474939777 127 5 379120420 59 817432964 186874004 23 67 10007 127 41 249237770 1800289321 10007 2777 741514540 371242279 61 1861470266 71 295485386 2083400712 23 719752524 2777 341304408 1084890590 1949 616748481 3 2777 50088749 7 342839735 66104878 1949 1638580821 59 2019946774 1529185128 73 1417449096 7 1967831747 1418011385 1348872082 47 743106815 2109519625 97 71 101 574682627 2 32032382 131 648828066 718443689 514887852 107 645698027 107 275620658 990028270 2777 1842699837 149 137 868213525 1269241432 3 327778136 2 103 2107311612 7 2143432816 10007 1592163735 7001 1268522618 987591108 139 1428811259 165201318 53 850484923 918792705 10007 658098092 2 301407580 43 103 31 61 978149004 3 67 7 241390583 17 550318611 71 294416499 1494089675 13 37 29 129942388 1348031951 305948897 101 2083968380 107 1744878854 137 13 159991598 675813021 53 1094412688 790317925 47 67 127 1216148825 1949 1949 295991483 89 10007 206124186 61 4999 29 162031405 431194833 59 1218125337 13 804070553 137 1729246058 113 103 1172701247 1493258465 982271071 1249978890 41 11 79 978220028 2052399438 4999 865261913 137 184899036 872443772 127 241898551 37 183708404 307580502 47 300265234 103 153473296 614579905 859010887 10007 17 29 41 17117664 379295633 61 2066280084 107 11 83 2064378075 1329563803 131 1955241286 1403060566 861747852 310472488 103 109 73 59 2105884935 59 127 41 999475065 4999 127 47 372327890 2095807409 7001 311824540 530045710 13 4999 41 711555779 361028206 1555182113 1293146633 37 7 1430930445 107 144600335 120246707 871733603 23 113 2130277630 226164874 13 1108564989 109 248003667 7 1743959773 1186068121 17 559165180 7 101 101 2001039876 1843692178 886228211 1796123095 53 2118314539 11 1722523143 109 149 596960156 29 31 2 1642000490 77793669 257351075 137 4999 19 2 1339106770 131 518258485 109 596726899 127 3988676 1471520170 17 943801772 37 2777 512611984 1782949549 89 7 7 7001 473337610 1387556194 29 149 1023275529 101 444791274 47 37 157159794 550546838 61 10007 1955509208 61 107939035 17 101 498692449 1185002397 61 111374532 888773233 123715451 2144196583 113 29 2777 1852247892 676319266 29 346940166 2 1970653316 137 140340882 89 155504271 23 1031157045 651555615 5 5 1823120620 5 603510635 13 29 881624679 2 569697476 179276354 1949 1230101605 2063671364 139 1990309586 97 131 825682127 37 137 1680575164 13 301734004 10007 83 731198626 1495060989 23 113206368 107 113 756761619 79 538234769 53 1864321375 13 127 107 950746788 1126166761 472024290 955658731 31 109 97 1002559408 149 967642674 43 56316885 29 1740879674 19 616404289 83 10007 498210090 678984467 137 41 567348734 1287276848 13 89 1354699171 978142307 19 1912745143 53 363332679 31 1095656963 430352502 859695994 107 804040211 31 101 103 1699329123 719184419 71 2040145926 679927417 13 89 1607064717 23 1591678683 51969797 127 67 1720639813 113 311639197 777805128 31 185199177 1531056727 41 565321854 131 1625699258 59 149 53 1508706480 1656968574 562337189 23 730292052 1922283024 17 1099815343 29 1379128901 137 380265119 41 1593493741 131 5 1251742505 7001 1450390169 472266457 43 195237071 411974099 23 139 1698179124 3 348910131 103 60705796 137 1456753332 43 37 61 1854654370 829154090 29 61 31 822738232 61 606369630 3 615625503 101 1548331010 200425107 498786419 47 349596575 107 31 727477961 1044685430 688273113 11 51163222 71 910939159 7001 1407663066 23 903355199 277243244 109 1947333633 1257993292 113 1104742862 1905322526 2 59 17 103 19 1174283676 73 736881199 19 926738144 15473054 137 89 1836321927 11 319010121 790946996 107 113 1371634190 131 10007 942869547 1084865249 917794319 13 7 866720498 1203805680 29 1325759853 1484965561 1286672964 2777 713566812 127 101 3890217 101 113211001 762507775 715805407 31 1609240173 103 23 1623928754 10007 142379596 10007 109 935657199 3 342675468 1453045530 1604282290 40402804 13 29 1387703592 23 422948978 2078623390 103 1524157538 1495993939 2045729303 83 1712263209 37752642 53 149 1153003869 583080359 10007 1632351847 1446291696 127 13 2043458643 1322712057 109 43 1402933609 149 251485478 980778781 101 113617223 19 1764242861 1096504714 67 109 2062885604 43 1419838887 1791473783 79 97 2023916194 328055804 61 1652026117 1228641745 19 1114511484 37 302882444 61 10007 4999 716621647 127 2001071436 28270073 371907759 17 13 47 2085780664 1451711031 79 113 2014723443 1947372731 79 113533981 10007 47 757167455 788280800 5 1172646849 79 1740525713 23 1405580731 97 1779111532 1425802361 23 53 1982612128 1656225885 11 29 128881075 127 342707313 19 256627427 799720797 61 1207848985 1471893521 7 61 2 1569341484 1285643060 387637855 11 2130129001 40154038 1718282670 67 109 335192222 172452606 10007 1773140330 47 1014734606 876583605 1173263268 101 127 79 53 1379694015 5 29 1888961808 83 908461076 29 47 1663929109 953255786 1892553252 23 59 1349472308 2777 7001 1093836240 1696160274 109 17 7001 631035135 37 1887733525 287411382 826435015 61 764896139 31 1927033649 1906151658 79 2 418723968 2030518270 127 842626807 53 693676413 89 137 7906681 10007 7 1102551191 11 131 399680083 332924841 1097108977 113 5 1333387620 13 37 1043687712 131 654304521 618460301 59 889020673 1919595562 139 133861587 934168300 71 1147641792 11 439708043 1949 1477439223 1619649896 41 89 587019169 97 109392332 3 10007 19 376698807 546843522 107 19 1818182124 471758524 23 1906997850 29 228675353 733713891 53 2142830704 2777 704622095 13 386501424 41 1169789034 2777 494467066 17 139 1949 857499581 37 1729163661 1509212647 19 677932863 4999 61 59 563424512 1063672223 592086559 4999 41 1037964241 61 2087721279 89 43 182784615 73 19 1974494839 1170475180 127 2088583172 23 7 1677763864 1904529667 1949 1494029338 47 2028622319 7 123250792 31 139 13 2 2777 4999 127 1389392662 47 1079875337 11 23 1589217085 1519251844 309152293 113 1139792074 299307894 67 53 137 109 83 13 835901898 175731643 149 709409115 1705102674 1417141182 19 53 2021824385 1949 41 19 4999 59 37 10007 701000357 1949 218030732 1977693022 127 7001 1318822965 137 137 588454182 1918682534 37 1104530808 1983186458 2120310853 1921595604 4999 19 1037750692 2 694269082 1949 976246304 1669228297 11 1258556607 593287017 97 101 40528169 1671370682 1823195452 137 149 80553423 89 145735097 47 43 621869655 19 131 277511841 79 179800524 337374556 930093263 127 3 918757680 37 1637790043 101 101 13 1726754644 7001 113 216392401 1066302746 2110996569 109 71 1799846024 59 933004111 37 1209117645 1762779040 31 203863915 67 906669448 212616514 103 23 23 718912311 1016087951 59 11 47 140534136 1406822646 2777 1690185134 2113331616 29 10007 479886904 67735092 23 3 1300226466 428005252 1649169477 79 59 1255234986 1816445824 71 2119510995 109 5 903202125 43 101 532440786 321402019 71 204801726 1453244397 97 97 995496547 10007 2123485400 17 149357784 1863425998 996723393 113 2777 1362087953 17 1629828335 1779462722 2777 198568122 37 23 904823469 97 1022986444 113 1361608303 149 297619752 79 490744412 1186711673 137 1842486429 4999 1916571609 810226792 400450788 2 149 582427590 168707932 279123165 192875782 73 11 7001 137 149 628030977 149 1808248206 372012474 2777 1007393403 97 3 29 2 672189836 107 137 763244673 926129864 113 7001 437989561 822433609 97 801532534 174061277 1697069417 41 1167762832 79 3 1321237901 53 1410880352 1035853596 109 268139564 37 1013814985 491772439 469079303 37 79 1041354458 1936728530 101 381618299 131 2001482976 1057441909 113 1013034604 131 47 1870000280 1949 10007 1143279736 1800289321 132229019 13 107 1195192386 131 1620781125 1194015277 13 1193224890 1544713370 89 1228141794 549742616 43 17 31 747789781 1198004176 131 1322953542 1160670742 1988186527 37 1115249745 1988789546 19 47824404 1505800992 109 2003399866 29 1736957697 23 3 1414231431 1949 1630303418 47 22041073 71 348397830 127 1218466448 7001 973426041 29 67 47 204468518 335230381 73 1181981836 73 1612147987 1978002379 211390458 109 41 137 1589234113 145142184 97 1125162332 59 134085644 1232047487 11 79 29 103 10007 628139390 2002130511 1487251172 11 1037149905 1393227059 53 1071838530 67 2048619738 7 1326846206 103 2037899496 1082124271 149 1627612855 139 560773955 97 1838571465 17672915 1941047916 1301985174 3 137 1066899830 53 1243658462 254875319 43 1209406562 1283144650 47 1033767303 43 758559173 19 1291369599 1707963985 7 1944178824 7001 107 1469943316 13 31 107 107 1656609631 157656154 41 1356758716 1945187026 53 101 1390796251 67 1422318306 2777 356380741 47 1128080840 13 59 4999 470215938 827119543 23 178415117 1844454312 149 65267960 924853632 79 61 314793062 307795508 1304371299 19 61 1285483622 1407088037 1619953640 109 67 149 996329177 758552203 1352534172 59 37 65610398 137 779414372 1209262428 17 19 29 1949 981124651 79 72656616 1565936499 194196096 83 437395644 53 5 1065094930 742448190 1250881542 23 29 257140361 194442170 399424006 2 1427822905 137 2021681189 1223512247 31 1892343188 137 113 83 59 36602066 1271359472 83 2091273146 79 857712551 2777 71 5 1178935310 238039650 109 109 47 73 1809113229 31 10772097 888026959 61 955833644 89 547017496 1052546871 2777 402842728 1264569627 7001 2026901516 2777 1478233201 1989237302 33481645 127 1714886715 1250827182 89 27871598 67 410201086 131 859349913 107 625095498 17 116334910 149 1710885935 43 887243940 1764581819 149 1309808042 836380217 1949 1570488608 137 834285064 1755774190 61 751454235 29 2093753339 109 67 107 1717089128 2 1582440248 3 83 1058421644 13 36308753 1908610873 1949 835284479 107 7001 1013814810 149 1839257490 458975577 67 476389679 726923526 31 127450126 37 193280506 53 1300386323 41 4999 149 79 927593194 656556913 3 435797310 83 19 149 857125778 127 147728940 101 388307630 1490896855 109 61 1650406927 47 1879014269 17 1708141031 2777 364858922 71 127 1371010749 67 798646901 97623975 254170334 43 648220193 47 23 41 936002079 113 107 2103883648 43 1050365343 1198339050 43 690631241 149 5 1404938545 1746687180 213198110 47 909150986 1009007045 1949 4999 346330720 262292531 83 2082014496 1295588334 1204007479 103 1037474916 137 1286117092 804500378 2 1487442706 1480281751 275731242 139 89 1258827790 192761500 5 13 1865119692 3 3 379598670 107 434460339 483101041 433852264 109 1009761285 1949 18482367 2035126633 103 7001 4999 1034691712 31 83 1063817071 914332185 131 364705392 127 17 104624613 924207567 29 252401297 1630705525 395277991 73 1991392185 884162304 1568543386 61 37 103 1827185495 43 638249559 149 5 2091536967 19 896067436 2029877333 11 371521403 183321681 3 83 1079090636 486471300 2777 846801728 103 2053244535 969849916 41 11 1323890169 4999 313007386 131 67 1214771470 113 149 23 828792540 19 31 1301210093 61 715930530 5 2108437260 1894391923 3525120 17 17 1894090461 83 43 137 1697565493 553294913 1482074510 343516426 53 1854747192 2026182510 2777 196786750 29 548452901 692104134 10007 1212298015 341165731 7001 71 2014861856 1384149544 453561564 23 2135014353 73 628905074 811093510 1707981 73 767790056 3 1309754910 2099167842 3 53 1178587871 1215864149 881743616 4999 1765821765 29 29067048 71 802303438 109 23290466 139 504718591 932154626 23 1994937361 237610438 13 4999 1949 83 2131369699 56192992 83 1342241389 1468136868 43 17 850579564 139 7750918 97 103 127 1327862724 510863366 275944097 13 10007 1171489469 49734790 1100338969 2070705564 113 131 1245929472 1797303232 47 37 218940285 109 79 10007 1067586951 3 1876055850 59 1177555807 7001 476110306 1683040908 89 2 1081126270 1949 83 41 634688938 9187936 1251837527 1121831955 47 53 474222853 2094672996 10007 1278235436 71 154830268 71 113 17 179854599 1266717861 53 1976166034 1676599804 103 109 147401354 1932562372 83 755623121 13080023 11 446072559 73 623509498 131 1446769986 1949 107 37 474866732 61 1855551351 130759818 43 2032739301 2057137528 71 41 13 37 1827077908 494151650 43 79 53 1441287618 5 1968534940 1513694690 1963922273 43 364377485 11 1528637605 61 1585219017 1679812688 107 334913638 29 107 4999 2777 10007 150094993 208403317 127 1071003528 137 4999 1146310692 1955374034 1123047676 17 61 478111046 1161632882 131 73 1384983813 61 79 967341866 139 37 61 1427250151 19 101 1450995946 53 23 107 23 139 47 37 89 811991322 79 708475002 79 569328273 471555200 482393311 149 41 656786175 78950970 37 1761188281 1646944603 113 7001 723560351 1709798222 452175489 113 588790003 803773579 2070204154 59 1019080893 127 113 13 7 651682717 1422696674 29 13 689591435 1662702246 534110421 59 295122810 149 1703042164 1488649673 61 1149832493 1481921946 67 4999 37 837000825 61 5 1200861775 2082693781 61 131 1255237022 395274815 79 1146408822 528495459 3 79 2127567960 5 29 4999 83 347572626 13 1099072715 37 89 201781177 13 719961268 101 7001 1949 2072966145 107 73 1238270340 107 320370626 71 577175330 349696087 244640209 53 2139374733 107 7 23446479 70997129 7 127 139 1736900354 101 19 2121780692 107 1093694722 1698813962 11 60930364 61 137 113 113 1407386411 131 515198241 959561164 1308262181 29 835304442 97 107 1713218318 7 109 107 1606231249 19 127 1387060980 127 11 1945665840 149 2037870616 7 2777 7001 2123244220 101 568792913 109 1185565532 2 59 1644742582 107 73 1008115254 900895681 447552927 7001 11 17 1375526304 258624774 1452907387 1949 1278915898 13 137 109 1999405967 61 1584989718 109 79 208705755 7 1023954246 1651724927 7001 1326882602 73 1505372347 1187432830 17 2113989185 2038595664 17 10007 501801844 37 1115553032 131 568603273 103 113 41 885094552 401396396 630645387 137 1687434484 17 5 113 38205639 882360788 2138725827 67 1256028605 512598568 10007 1428547994 1148020284 103 11 189988304 73 1517456679 61 727905694 19 595763221 7 1302221004 966150330 61 256233694 53 435800845 59 31 7 1949 1161307752 705694379 503606648 113 5 177250101 59 2116707606 13 1234179581 71 2011586116 1057578231 41 149 134221137 113 1858433256 41 1431595759 44583585 29 6461503 1958139141 59 6719212 73 89 1177315051 2139062312 1417543642 113 107 1966752662 1464554368 1949 1068233257 658305934 832774788 3 726219429 3 789950834 7001 149 83 1495409838 1197539225 59 397096255 1156061328 23 67 244630333 79 68532579 7001 43 1055624329 1633023943 37 11 1137044799 1684985071 5 1782858170 916836955 939790605 89 826486972 113 17 564092946 474499682 71 1713524263 67 2777 37 1953852636 1523473039 279140212 871499681 13 52735510 5 1615615020 716324871 19 10007 1525052917 103 61 47 41 1551890836 67 1049415940 1335377932 149 596103362 71 1034393036 11 385509355 647734868 4999 416946594 942301502 1949 2123345846 1176734087 920053092 137 37 1458825307 41 1072356066 128931470 10007 425127381 641267617 2777 778340337 149 944041650 1953950921 13 5 1039656325 139 165172866 23 47 989931456 585198599 53 561186830 29 713114292 97 1949 61 513695152 67 137 109 2777 925846246 165900757 73 1287129503 1302971233 61 684589641 355030065 1199775646 2 775812689 10007 103 1344349511 896195378 525291174 3 1601636322 2 974290290 429412206 324112992 73 31 3 63247533 1366062988 31 103 67 514700097 1991084761 939240543 107 23116815 932458283 2777 1031088992 2072756379 31 924654484 13 1855627761 306278232 1734293156 2012948078 10007 274384662 1474806225 73 987546136 89 421306242 139 107 1087309390 1495664190 107 61 3 139 1200625983 424985689 31 4999 23 2 1352158538 1162153592 17 204145027 1582619777 1967263419 474531969 137 11 1962080868 1981780287 1923905368 17 10007 1617783886 109 1229424952 1828234036 19 466888995 694304930 1771655589 109 71 29 745967841 547863853 113 987909619 1615676712 2777 67 1005237515 13 1586504465 1789626761 17 99153078 109 644077839 1992705300 53 186577770 1949 582897175 10007 1629649957 952776477 838442198 146079284 97 13 1884105483 1969818734 13 103 1393322509 1787265991 29 1106211583 37 554837534 1417358534 59 83 909155772 1382625205 67 1159187569 308333913 1360755231 53 37 1586078704 363880357 137 1157777746 205329061 101 193066750 71 591710359 89 170396908 760840339 149 1631657280 71 1149700728 83 2777 2088995473 71 1720385309 2145285136 19 1487166879 127 1106472212 971149518 149 43 1736007395 79 1201773359 109 1436521473 67 1351314357 329707656 2777 172732932 632084667 29 10007 2064854555 23 1312175767 41 1449877752 5 41 11 722185816 2777 822055871 109 13 1960229661 1313294476 41 5 17 451012346 41 47 67 1096081743 278179846 53 1812915244 1525091059 1359205261 83 79 178021410 7 2085421646 1238933534 29 210322703 713243011 353249455 13 13 278960045 127 3 1407790332 1253588736 83 10007 1472710176 181607036 17 23 47 1320840177 29 43 720250746 3 793303428 13 79 211157184 1470297767 19 127 1809530346 13 1059934625 5 41472615 109 694132819 47 1618746834 1245106162 97 7 107 7001 43 2146810002 1002136273 83 740634730 7001 412827510 3 97 324786825 1206904130 5 139 409438797 3 415583073 1906268873 2777 89 845977574 83 137 995578395 7 3 3 1512298956 43 109 382367113 31 205406031 478229986 41 31 1036485930 1324655048 967466753 11 1691451642 1370190907 4999 101 31 67 388477323 1704383904 23 1764097978 7001 1319555481 61 221947402 563701976 101 2046424125 951945099 533377984 352526165 109 139 1533285868 73 1591960859 965386884 4999 902834397 31 71 998648975 139 10007 43 103 710228569 1130069959 239196872 731562997 1949 1254544155 133744389 17 13 59 549101855 780648698 83 1036920597 767709018 109 1202975246 101 925017891 1323254548 71 67 1229516886 29 139 1334456765 5 65634405 127 897300593 624142897 2777 1476135325 477038506 7 11 642473227 344675287 171603080 67 198571987 41 1949 2080300232 165258618 1089310185 19 1836985815 79 893876073 79 131288836 139 1771429761 83 54292458 963808948 103 19 1258098990 1949 79 934685832 1697778240 89 149 944173515 1620992923 1422810079 19 47 29 230116138 195593960 113 2 2033079142 131 127 83 1532281758 2104296106 1130958114 11 83 745948390 1310099722 170142987 1515519651 3 137 1044190030 615998981 19 41 1989819611 103 13 642897002 113 1759685607 37 2090326137 35268511 13 4999 67 4999 17 802575171 59 137 1944392379 1826785685 19 43 59 1231835925 97 2040608594 61 333345762 83 61 466676840 362395754 37 1137684288 1261959407 2777 942615156 139 974781980 137 992690210 61 1555205065 43 1178376151 47 47 92113473 3 230119287 73 89 2777 511759445 2018390248 793190264 19 1139970436 139 3 755721708 633871579 113 1954374474 107 788393548 113 1223823109 859168945 101 1643515632 7 89 1245956568 1756806244 931191730 276968274 47 113 1050724285 379189644 1426874594 1949 2 1649607388 553091928 52379068 107 1934523620 1262747400 4999 67 1039817153 619173398 11 816401289 370654955 59 139 1681475494 1553064792 79 1439204225 666950469 11 1752461359 139 568512641 11 127 101 137 190512063 305798659 2 1823602702 2777 659709674 7001 149 73 2 31 887305560 1035434297 1717741578 10007 1133912346 97 464892451 71 529685489 1355871338 369253138 2 1202457322 1650240757 11 2070369978 23 1649741355 1429604583 23 404323509 1623822810 103 1485834019 37 7 1791599082 1062570740 13 733713761 17 1762654639 2143768194 149 530420779 2 7 381694929 2019744921 1137471472 139 1237475228 11 7 1043759605 109 470599325 1228967128 668899051 17 146039726 109 1022626835 113 43 876442684 398001415 37 53 1649489737 1248324028 7 871911138 139 510853773 295591945 5 1811728436 1915622359 7 103 37 19 1680432846 783173334 4999 2 608447331 101 918854030 2 1727126942 137 613963973 659038743 109 79 59 2 139 1461033309 2064098169 43 475437007 1452346154 47 445863091 1530487922 127 29 521160972 107 105810940 113 124090385 17 1614745000 631029409 107 59 1491549736 107 1924265851 957989228 109 352270568 127 11 67 1321710452 1404977579 1949 83 1197264044 1484559165 73 1631909379 927342164 1333084267 29 1829505263 97 1044526356 149 1567202860 589215217 137 11 1948661957 1771315568 1949 987359180 5 206565110 43 171147482 8866194 1071286380 3 109 933340295 829709853 746909421 71 149 5 103 1701211064 131 1949884216 139 464361097 1540847861 61 13 1001741624 31 587985318 2777 10007 2069067334 101 47 61 131 17 1706787267 4999 602404495 89 3 59 89 1485841843 61 561628647 113 67 648454207 1612904804 2 960471468 53 19 1586742782 73 903548959 861327876 2113007619 1180409723 109 59 2020273339 43 7001 7 510538098 131 945751618 89 114132621 10007 103 1699769448 127 1174823914 77793209 89 107 41 1855867981 11 1949 59 1186910479 71 101 719669460 19 43 391254105 1864986123 11 507058568 4999 1293050225 71 59 97 67 1960552707 1488942639 43 1114227668 31 1503079175 280551242 37 1192610381 231593672 1263522245 4999 1223007836 73 852745923 734860916 2 2135682270 89 951053377 1572188162 754182260 137 103 41 11 1366128064 107 1553959823 4999 165642104 83 1563617744 149 2118628169 1322431471 5 47 53 4999 139 1945725197 2 803826200 67 1644446861 139 1560799169 53 77103128 1116893486 7001 1160899349 17 79 1547324731 7 389908358 709944919 149 139 1087900405 149 472976496 83 1277383446 67 174524213 1067176536 67 127 570060328 751897150 1022551890 29 723336328 47 7 29 4999 107 1430975598 13 1642690931 83 1846768509 7 127 2094708536 1615855749 1275541996 37 13 29 1339960302 2106500932 2 59 1129835191 337067861 13 708233341 19 1666883547 43 1196044484 608326633 127 1237547309 1708145936 1617171228 10007 1949 737493804 424047828 1934664467 89 53 73 1840117935 1452662916 29 1726201481 216929135 634433793 10007 1053223120 137 188000258 234528487 73 5 1949 7001 7001 639324319 1342301730 111459096 37 149 97 1009985788 484911781 127 32532757 10007 373112662 1949 1865104641 139 1985762563 1413296305 97 675085079 17 1696328153 107 137 443720532 113 1322101154 2 1856090488 7001 29 19 303368421 1913778239 79 827765774 11 1197487682 137 163039727 1949 1859973578 1846240924 13 7001 1224791001 47 821142080 1065446228 11 520706843 993047631 47 109 511014890 137 1099969601 89 295406387 137 23 10007 1703931918 31 1174747519 65505835 139 23 1472242926 1364930017 822899824 17 1240649675 5 1895846555 53 639208991 73 3 47 1326852582 814657943 2777 29 1932886685 1003136605 137 961890837 43 122650989 149 37 107 779286274 1541871728 2 43 1180947098 1602295048 47 29 47 901333194 1895485936 1830998727 4999 79 1561701533 109 7001 914106568 107 1077976870 683921135 37 23 1446517725 7001 1751776218 2 5 139 137 101 629793580 235209725 5 29 727965859 4999 808573253 267911407 73 55897779 1660234109 1062330459 109 67 103 1425783165 2100172011 7 1830118479 132838493 872734608 97 2777 554517494 2 2079666282 10007 390953476 63794625 898744797 53 882705884 972138082 109 47 4999 71 1092647258 2137205151 73 19 307260856 23 1377474669 2032404637 59 97 349741439 41 607563443 149 97 1644237300 97 31 37 53 1717536347 83 41 46167935 5 1034992355 31 622703945 7001 2 103 5 1689148920 1920853657 10007 1949 1348843936 113 67 1402883482 7 1942231422 1273054839 7001 89 1464356872 109 1814319606 139 340910017 7 1534571685 29 1940818997 675595369 19 2026625139 17 1875302640 103 883149752 107 127 596805131 2 2106471842 47 127 552058713 1880454329 1474990681 1026434597 89 103 19 107 23 2777 685082454 37 7001 7 1949 97 23 23 1700983676 10007 1269418211 53 17 1597662941 7 107 127 606900579 97 733501584 842885395 7001 3 17 216251386 43 1615780177 11 1364663663 502524527 61 423691427 103 1870922797 127 1778650621 1126358301 791403220 80273704 109 17 837196297 862952827 103 1007541109 113 1000478278 79 351516903 41 1279429098 73 2114309074 1103149177 19 2144758931 1949 1949 625928794 109 762199831 1871367089 208053355 53 139 5 17 1751846345 1201544190 409364715 59 714006089 1222159436 53 2130931727 53 62536460 67 41 19 825704033 1389631964 113 466708871 7 53 1006132337 11 2107634312 529880657 10007 103 802553373 1949 3 2067577872 53 103 679107222 986106621 41 103 789653994 1681423162 73 101 110472386 508036464 1949 511148561 67 127 113 41 61 203207354 101 30080931 53 149 498865857 2024410561 67 1406874069 113 7001 113 28414867 149 79 1620599206 1510995658 131 59 60073859 2132810411 1178758744 2777 1482751380 109 1949 17 1944242919 131 640645742 917417589 11 37 29 560800463 623996492 10007 1926587668 1621476048 83 1989601747 10007 1971068783 71 797537533 1422539803 149 1396956205 1175981172 47 983132840 19 103 1703846291 31 2 29 466593573 131 1686102834 11 97 923324861 109 1169220219 480380917 61 28861669 113 37 29 67505098 192579952 103 1482279059 29 1919995025 53 569442176 2777 121410440 131 290619701 414672885 29 1089174402 1802605874 156831738 149 1172236774 73 681659765 89 1801981000 739770988 23 23 320397886 127 89 60142017 642115331 61 493371306 4999 5 125820115 31 998763208 180409964 59 79 1019948867 71 187483601 2777 1909637374 47 1121651213 7001 1003089278 194812992 586746854 2 11 799492694 23 149 36547614 23 3 640801704 1583705686 17 1675120364 1258838094 71 1468689883 2109196543 109 796152677 1949 2062757283 1515117518 10007 11 2146703993 97 1672658106 1949 5 1600778610 53 41 262834641 47 17 747696839 4999 447930396 19 893009652 5 2082062824 235074556 2 1060308620 43 544618187 47 105453195 1949 1209935302 10007 83 1630932238 131 2120363118 346375341 155947272 13 708943183 4999 1037212516 59 139 73 89 1297011727 863100554 37 1064493525 577616000 2777 41 1003634613 142672415 255308928 640646845 4999 1949 1949 383496934 104359205 1423746950 53 1949 909097407 83 1968366663 1281194391 1869351230 139 424282210 1376450654 79 37 43 19 1786700815 865282249 96791515 5 28432150 79 943533814 109 564396986 964400142 1579464198 31 97 409551380 2 1802887955 11 2005645983 2043199876 1091029972 103 1402460870 71 1949 1675601711 7 113 1825072040 1222004656 1317546919 101 131 127 653838926 103 373825396 7001 149 2 131 1112367219 696115194 127 2 531156640 461107358 1986329389 1944920318 11 2 1390275149 83 126073302 2 1931091990 525699595 5 107 1730792410 1224004818 109 1135439375 53 2032796482 1253875721 67 97 1334637166 41 1085171538 103 1561030611 536664346 1419212991 113 1658687304 995756653 89 669047524 79 511741065 101 912860434 603706543 29 1704881235 103 61 31 71 314312101 85548347 67 242393069 13 661451560 89 1572462272 734411836 103 337534601 19 29 1666865915 1125375986 71 13 308400352 61 1465168943 722390068 1619525097 131 13 101 61 1314673403 698026111 125671368 149 3 1797528882 1307591727 139 1949 17 1955732275 1949 173614971 1675615719 10007 452866785 1967035635 113 1002250656 11 393342268 7001 624202159 103 586081227 1802083674 3 167618607 47609885 636524515 5 131 1781963217 655862957 47 73 1140446734 137 1359308657 1360632762 2036252598 300364853 37 37 1899837446 7001 1771694063 1165312925 579489530 107 19 450327056 1949 517634910 11 525120453 67 113 119232741 1569500222 137 1998146781 699793354 287860502 23 107 7001 2067080255 1572228572 43 29 1199976297 97 61 2138897128 943315094 89 1205158575 5 59 1199894092 11 138204715 268492367 59 1172015673 762972976 149 835151918 67 538446306 29 1470478615 10007 23 655983874 56082970 31 1217414392 1619423787 79 31 2008991766 1529618430 97 96354174 119776861 1060676397 67 2057904702 37 788307448 2 922228582 643220743 1628110275 11 139 3 254571945 1800722175 131 750503847 43 65469134 41 1047600224 73 107 109 1556205061 103 59 59 1788060549 23 1040073547 1208811138 61 31 139 1949 1050534388 313445976 13 37 41 1211027333 71 852773261 131 1993310803 101 1101503980 139 13 417292161 2097759833 10007 107 1309626500 1810224930 1701182923 53 960726866 1968002412 109 633853530 1521551624 2035018924 2777 1751887969 13 83 29 993815384 907760711 13 726943621 2777 109 898357181 131 19 1388816134 57324957 67 1380325022 73 2 29 2066701924 7 1949 154727212 83 89 223403617 1468368466 137 59 143440185 109 1164817818 1752259437 139 762983371 20208204 97 595440738 3 536410313 139 1099873084 107 1626848009 43 67 1129468651 89 23 302864299 2084801397 7 83 1981704840 101 634923256 882958097 109 131 31 61 1551317840 17 1514456016 2031800003 113 73 103 767026271 10007 31 1549935086 1356170890 38009798 53 2071050238 139 1963019299 59 127 113 638042070 1776692333 525007248 10007 1986909864 905487680 31 917723859 3 107 573421814 29 19 1758986843 12754450 53 7 764367170 11 1089315568 1463876106 83 168193524 516691501 1502414144 109 1490064154 139 593095764 1560967873 79 10007 37 586960896 31 107 949439355 214277451 149 103 260253396 1315773706 79 3 1554784084 23 2142245392 53 1023836184 10007 272600687 47 693775460 95282815 137 254572578 59 1051573933 2074213735 59 107 59 1492635612 97 298154914 589846274 71 59 1334463062 7001 2106565895 1497778198 133889183 53 2 322826250 538351997 2777 676861688 59 10007 37 1165263274 2103627526 109 672808280 5 1793973260 19 322625466 1761617127 127 1940646785 137 1702540511 17 61 31 1655212202 506135947 101 1779536512 29 1524218917 1962122949 127 1635368835 779336145 5 53 1901813628 1712788996 1949 502823038 1322241667 31 1297095529 4999 127 379085856 107 743940201 678226426 61 67 113 623768927 1731129716 67 11 7 172350514 550973766 1518518041 73 1302764223 1949 989614495 23 900830140 10007 2132189407 83 79 1318660100 1737925424 139 762895662 1809677740 5 968944495 139 2119440057 346364029 107 31 2777 764280386 1660451640 89 1852824428 79 83 1879055841 180718307 1201567008 37 655538488 11 139 1777357277 2064892204 89 619700325 674322148 2 1949 109 357724593 1265226656 13 131 798009032 43 1454544701 113 769795693 131 1187219943 137 1650616689 97 1103508569 2096107726 103 2050994092 3 47 2070095401 37 53 770702870 71 1063402815 659400984 23 19 916185719 1472339000 137 29 941112379 71 71 1823061320 374421411 37 1386495968 67 57833194 1652719485 782768342 53 620000890 7 13 149 174183831 116397161 3 13 975358579 89 113 97 1105432734 43 71 23 2777 1580905126 1127827913 101 1869203846 2113184265 61 1966245767 139 617833316 936352946 109 103 97 878640389 109 1616705113 139 127 127 11 31 624577305 1737934121 880440225 5 137 365131852 1633030821 107 1004776331 1482957726 7 1294611219 11 7001 1277656635 43 904325217 67 1675652915 725357209 4999 1221925566 103 107 31 1503557467 2057614092 79 1949 2076112200 47 73 1511109782 1967919765 2777 17 342056745 707149731 137 1154196370 1915595133 103 23 149 1496675051 1798284874 1505793729 11 1464624806 83 783899891 1167195316 2777 101 1210944370 139 107 1532447473 1862943858 37 1408103376 133303334 4999 1285262896 1736694972 59 13 1797625674 193621129 29 71 2097060118 47 1698656093 10007 317912383 17 1596511609 71 524734162 1949 1213408420 31 673643258 17 430798494 649858830 3 89 139 61 43 10007 1332592162 11 94312229 1768854428 1333658935 103 113 113 1434132607 1987480604 149 803190311 1949 1940490666 288730707 1443682738 47 67 61 730983313 1268069220 5 137 260991439 7001 89 1832802899 1081479495 91249875 5 1746027415 721087828 41 7 97 149 613481276 109 1189595978 101 289197853 7 1975630270 5 1238679372 41 447103729 17 295328072 1949 386303494 1074136831 67 1630961704 83 1034197098 3 53 4999 912992365 548255327 71 352099863 7001 974616211 11 7 590959663 1402493925 1708844613 7 83 1020282729 882010527 103 127 61 1707368467 215450710 10007 1546521808 137 2048620321 1197669070 47 1707744154 681644901 101 59 365920360 1878595855 83 1161834975 61 171500043 149 461617049 29 1687532914 2777 1896043959 1642072144 1012546547 103 115650772 127 2144823752 43 53 87538503 13 761859345 1660031865 67 4999 19 53 428262048 1777568915 23 89 1173891755 570031116 168791434 2 139 314970108 1331417823 2126730364 53 11 1518992130 1949 147847335 871104116 23 31 180240386 491527965 113 1645284735 17 1468194346 2777 235584248 354626682 71 732585854 137 2136570211 83 41 745009770 83 1693096665 1910999968 109 178007137 37 629414585 2 553529204 425620235 43 279595814 89 153991983 107 1498983865 858204064 83 879235711 113 526803627 23 58801225 260206641 1421863969 17 67 7001 47 932517641 11 71 89 127 67 1746517676 31 792449999 11 711253961 137 71 1110751945 5 1237432625 1589265058 1323793966 2 73 1849755347 11 77418770 201252234 1710252155 107 598580829 17 137247285 137 2128962738 1465311135 71 3 2 1753504588 73 598979933 67 1372283883 7001 1163300162 61 1361640597 709247610 1898756382 394782903 3 37 3 1560619179 43 815554813 41 1596364356 1789658629 7001 387862401 97 3 2022965007 1947947961 29 31 1502171960 919818577 29 41 37 137 1530973684 2 686164819 31 73 1213476591 1867227726 97 89 547257974 958875320 413352639 1409756634 47 1559741772 103 1039891113 3 189613035 79 660239735 1990190453 29 71 1522545939 113 7 490315828 139 1060253580 1772874950 43 97 107 795845242 5 31 1702557138 1725313711 7 1479511392 127 578667057 926737722 3 427417289 13 1742092959 137 113000812 37 1019135570 7001 137 1281641917 17 1207014037 1197288328 37 139 1495881136 17 64642513 13 660615995 1498092499 2019217856 101 62316197 61 1563455376 109 61 71 149 2133353244 4999 1267456458 61 113 127 1414727549 89 31 75833641 1949 586684082 470821926 1838589234 89 2111587999 73 1747760798 7 950958601 127 982702378 2 1851336164 17 1277951353 2013511909 53 1005073098 41 1352575732 89 405467446 1463096899 61683335 1785909380 31 1480979678 31 537770826 11 468411508 73 18468270 1788980529 103 644590480 17 270506499 97 149 41 778869333 69815035 83 1885439891 149 29489633 7001 1554747075 1968723206 71 79 797284669 866653915 47 5 1535223670 2 653890078 856600807 43 113 3 41 1732305309 396528499 43 781750664 23 1983875907 13 1705368860 7 345761136 944829480 17 1167328016 79 1170495363 10007 1651615322 79 101 1280191438 31 73 1986759386 131059674 53 1971177113 1686261462 83 924104404 381976738 2111281252 59 693426435 37 47 1668856495 131 2103046228 7001 67 3 53 1176972325 127 1893579398 557226343 31 1951678656 137 706985760 450351906 1882507030 127 73 925079871 47 1021810879 1250386882 127 1187037377 43 1173627337 97 101 61 1339655526 1805415292 831230256 2 712323534 1611827467 1304071996 53 1285812786 4999 423153478 109 19 5 1492923105 1342321485 41 494458867 79 782120292 43 11 61 1271002466 11 479523666 131 419608065 89 2133530250 31 1587650089 479678965 83 1177302544 71 103 920900237 101 1843270878 73 2 506486956 641292320 1053025968 43 582203160 7001 988219154 79 1986855372 1083857008 13 1745056755 1539429399 1016061463 47 113171873 84267038 113 73 1619836384 101 1567534309 654925557 11 1058750179 79 466025345 68638834 79 139 1564282787 1751837850 2025883864 149 73 109 1500725407 3 931642647 13 1976417092 139 233824827 1336104181 73 1686680768 59 335791243 7 1010606632 1901362535 17 3 1623171627 7001 1304902276 1949 1690233219 10007 5 1355959562 554142575 71 43 1282583575 942557894 23 1300510449 7 1666079940 1941624984 103 131 400662583 1747175427 41 1366442055 1855503298 139 1456574745 59 89 73 1787272505 1490187779 23 1463740217 3 458895933 1949 61 555211142 918182065 315665851 244840064 103 525785039 137 359398945 43 1542095541 1618521307 13 29 1929044997 19 1151647155 41 388732808 343494310 37 94157119 67 2108261061 79 2086410935 139 1126793136 67 102703630 41 587978622 870350583 229708691 41 368787251 107 43 149275790 13 103 2004400291 1439596701 31 7779016 41 23 1584392030 1029850553 1529994441 17 131 1612154400 71 986561614 107 122009532 41 89 2060005392 971962325 127 549404286 1949 233412240 1882496222 71 109 907110099 97 237504334 525437144 83 756455865 149 1117688774 1989608550 67 1795061970 73 7 23 57045175 1007201671 103 83 974271845 820110799 2066370144 149 1949 1642110460 1907117939 14024295 37 240086562 1667850968 7 477269954 1625437975 109 3 31 1444412016 20529998 1118390772 1949 43 566150857 7001 1081962544 1413606915 868502283 103 1379870567 109 1288374651 131 344225818 1323652136 31 1845334303 37 1862677390 4999 137 247880536 19 963069853 43 53 501126038 149 1407311854 97 4999 1112167522 1538510491 59 1554880985 1500010280 43 101 1949 4999 301334721 896865591 2777 101 11 1297502349 1768534082 61 73 757363904 2777 1705386247 97 230944002 2777 1800270783 1413450037 417371370 71 31 373290375 149 31 1512944801 73 911940820 101 967026445 369118202 10007 322567326 131 2044131336 83 931390061 101 1610061907 43 1096052456 19 190299611 1236570188 748480139 83 3 1869530742 496322556 79 642878515 5 59 2 1872818042 1128881086 89541681 79 10007 127 97 812899091 2133873060 59 1459297279 11 1214487897 139 2074020390 7 597300792 139 3 1750535976 1535248341 1840599800 36177323 13 113 109 2145517501 229851092 103 1949 41 1443248134 123177612 71 1426311616 73 1817824002 83 1167328434 7001 79 894578615 7 3 1602682740 73 7 1052835856 67 932793160 13 4999 17 659263167 7001 191085294 1065237810 41 13 774955493 513244888 317662820 5 191710800 43 1739578545 19 3 158309775 695834740 893623830 5 1448743411 10007 1303671932 1630718481 612426385 127 2065972058 71 56053080 945887728 461021202 103 1951252388 71 1989821648 920046990 107 4999 1524420055 1483328275 107 1719484757 38422095 5 1761805340 29 259544171 97 1497670070 1949 1105447463 43 1702660637 1917797893 2 734708916 1446401664 79 43 1822130634 61 67 1485916796 137 83 103 747236776 11 726494263 1429499544 1434449621 11 1949 1569977970 1087849370 916580197 19 101 1400730033 113 127 1731841833 89 101 1064733719 2084758451 37 127 1587933451 67 89 7 2097177334 149 37 945880284 1876015884 2777 1644839840 7 1641210697 23 1372310348 67 101 101 180982809 1401109386 47 4999 7001 1462809943 2 668086726 79 13 1397904666 89 944782776 188298899 149 4999 1948135295 83 149 19 11559144 1374378718 97 4999 1527699399 7001 678466910 655629648 13 336804936 2092416236 484188350 29 1670725077 7 508578532 4999 1769176094 1034997522 404933883 37 149 13 765154338 1787572442 59 23 106730422 79 13 1675041758 781805154 59 2143506889 127 103 193359325 137 109 1230243542 1979604154 127 13719048 131 7 41 11 17 107 1130358914 2777 1078153588 127 17 23 577152570 1676509514 256629102 113 109 83 821303619 101 1622659435 79 137 940975321 1367708562 2 686200618 43 1334849258 1767161798 149 517909547 79 633669033 89 805266838 269890809 89 1597978084 83 37 1590453066 1672994335 43 1975471471 2055432928 31 31551153 19 339077021 1025714564 1484149281 71 1049006196 2777 1880759351 1005763542 10007 729695628 2777 1467297375 131 1820587827 69683223 101 80522957 1414374811 1440108835 11 103 564343695 1314014250 1490094063 47 31 189884478 53 854102685 1951749321 3 423127209 109 1981514924 127 31 650549850 2139075253 83 1949 103 101 3 101 11 101 426919507 31 630195807 2048643885 137 31 919042273 1455654921 7001 4999 516347329 127 107 1566796540 5 2121849078 7001 2135824031 10007 1793504575 43 818111507 961464531 415386133 73 71 1568338520 1069378268 2777 31 1621800592 41 658623222 46906319 101 131 1384118752 10007 1985800656 1426914842 37 43 43 429780958 29 1749270913 109 19 4999 127 729797372 181244494 7 1387201844 11 312040289 847306179 37 406988974 112808637 29 319502367 59 1438900319 55797515 1281647331 41 97 23 1827832213 341906416 59 1743581247 1949 214230182 3 1737865329 99777709 17 2097933925 19 1406728802 1949 531823208 109 145355642 1297082271 7001 354824021 4999 149 635934980 1616696908 83 1914932674 103 131 53 469177889 932114554 71 967198210 1021698215 149 7 1484623650 127 1225006694 2079040175 649604893 37 532594647 23 37 1094635300 1164759316 97 43 59 1567406213 2796759 103 343389793 23 1235947619 19 67 48587770 89 661150740 1632968894 109 1454561052 139 1011435029 71 941480448 1728514039 67 48272964 109 103 607484833 1105317823 1949 516876749 13214220 1658971259 1949 47 310355758 497921619 10007 59 10007 53 1070717289 67 1824083911 1534914725 103 51169061 1370224965 1763848982 2 1336394602 79 23 244073930 1386258507 7 2125266031 43 7 458012443 13 949997828 1044940796 71 194016753 526821279 23 59 615527117 97 32551357 83 13 137 1621204469 2126592834 37 7 59 1468477314 170240370 2127788410 10007 43 2132509191 986582497 5 211946701 17 317025025 79 3 883944303 139474794 832923766 89 13 784939272 418611843 29 1275091633 676457654 23 2054501772 143110186 268968146 10007 19 1168477162 1867587705 1113477326 127 47 1639021111 13 37 1764279835 131 573795720 83 2073862784 113 884442641 997338630 53 59 1343171934 101884563 101 1460209318 473224289 29 7001 1189846761 101 1886353467 61 1624913475 79 1972254434 844585826 59 1949 1876487455 601095453 7 1330066021 61 328570580 29 439457807 43 1744524759 3 959869827 29 2777 326674164 79 736552392 109 556834457 2126497255 135261074 67 1528405620 5 839196676 23 31 113 149616746 1027367812 691747923 2777 1087931613 885344232 3 444504348 2 673030512 744935346 103 1400164490 73 1507290057 1508716623 89 137 11 53 1492684845 59 19 149 952592164 127 131 455513069 103 1776029206 1507455058 107 38118536 62127838 47 73 97 1859963078 61 691716942 7 356288800 737778239 11 200061147 2112917344 31 1717645737 7001 2005989529 103 67 1944321240 909969338 113 1539301814 89 1381408872 131 370513457 149 1270449902 89 73 1559383806 1594512611 61 1174158683 1791744738 83 41 1418651003 37 1809331614 61 107 57983407 880308795 131 2777 1321588936 274374715 67 1824171804 29 11 1884731585 127 735483162 775384276 149 544024926 41 2005179251 127 511803269 19 97434946 7 1089245025 11 11 17 582688294 1442704150 1402183074 89 1845908320 1609133717 101 101 137 61 10007 850668476 2092405854 7 127 1267472827 43 47 1372821919 1474088589 603052000 107 103 1088647273 2089560485 83 61 797219499 47 504677012 1274039794 19 475815536 1763905144 23 1784725137 1349644216 2777 109 298373112 945705821 4999 141456703 61 1103917248 1637062731 29 598296224 2081282528 1949 7 1055046108 107 1124218184 19 2777 1313895895 1498938513 131 1264401537 498523480 7 7 1930759845 1300824854 2038097047 61 1308255867 7001 47 7 676098710 738703476 2 41 13 107744065 1378618891 17 1693167245 47 63333957 83 606071114 690313858 23 127 567955684 53 1383792688 1283172241 51453310 59 1903972067 127 53 314476719 23 1380896632 58056274 1142603213 71 89 101 7 17 5 54905510 10007 799489251 1696937025 1692305901 956083791 13 149 47 137 1134393565 19 11 802154870 1764147495 1054478511 1606742055 3 31 5 17 2777 1670687632 68108259 147834688 43 13 1667530553 1190461051 3 1929070524 366216744 149 1485168824 2012893746 89 41 1459907869 23 893650671 131 10007 61 622990986 7001 31504500 7001 29 17 1801588345 17 491662611 89 1239681356 1627157027 29 923391378 2777 5 2777 1267709165 5 71 41 86087495 695501573 481314605 139 53 1817890831 1626240393 53 5 2 113 2035772756 97 23 353299665 13 131 2777 878678901 149 113 73 744847105 3 2101995105 537271416 23 816073373 977227415 5 17 1518261517 101 1930244431 887435389 16971636 1556198303 11 1692613902 1853256403 137 13 1382868075 1471270997 127 131 819224744 83 805207153 2109464309 7001 738777215 4999 1583898157 11 109 31 506793394 610573898 73 1050234650 10007 1856078346 1633272338 59 137 1132694535 3 531297269 503609735 101 3 324517494 109 1380440414 139 41 1420238688 1054738776 1977000475 139 107 17 1042851388 1907318460 4999 2036632241 131 7 1579327127 1808688448 89 1128563521 1483479370 131 245268942 7 41 89 598102695 127 2777 940426872 127 1588444209 61 540592309 139 110571998 101 817390071 137 2142305442 101 61 2132197782 139 23 73 1121346211 1231290635 1334276904 3 1865957031 83 11 1347175071 2022966272 79 1804543670 124750577 83 137 97 89 5 3 899694846 1499004018 1949 1826181828 1429367838 2 83 127 73 1944856072 47 1435315751 1641220965 544393518 3 43 1159363678 465303443 79 634062769 89 13 465933370 7 502096159 47 1976321424 1000689588 3 97 594643368 97 1622756165 73 786840403 10007 1700369426 1157173135 47 1900175972 1363697683 97 69483132 1741107624 2 1357547023 41 420966459 1949 1807197759 79 236252818 1363757801 1278456085 103 307029153 1730090157 97 2 47 83 32044059 656184825 470342936 149 890066766 3 31 755453879 4999 1777589411 47 43 1555616418 382570742 444660763 137 1744988317 4999 936587645 37 1634066668 37 17 43 73 609365529 97 1301293703 31 915766691 1045598287 96245747 4999 10437912 452334610 7001 1412283726 8048752 121417461 127 2143916414 107 41 2777 3 379058697 3 337424436 2023193923 113 61628392 881434847 137 53 5 1619422875 12241016 278982974 2777 3 799107372 467829960 11 262175518 1355012968 318691142 19 149 23 705207955 5 200586657 85898330 23 2777 1019878243 137 2099229354 37 1618492924 179360056 1549950550 53 103 2041956652 200235007 53 954321371 41 1637377517 2777 462369712 1999528079 43 97 7001 930971977 719086712 137 1506532260 3 335194974 71 89 19 19 451402171 1720905430 101 127 1786704207 1813399020 7001 97 79 366685926 10007 17 2050372870 43 1112294300 1949 781694815 11 71 61 1743857173 517421959 97 125681425 113 373973613 103 996754138 1297777625 83 97 1154871039 705401164 1112234042 149 101 1513485606 774145911 1450480070 73 479484314 43 1689947171 2 127 31 61 11 9908371 1410206017 47 143092158 2 905930452 47 53 43 425765575 61 89 1072748553 127 29 1187020721 777423825 907988937 59 59 1741592503 580972882 149 127 1029180499 73 7001 11 1181647918 2051578210 97 1219397864 79 348717613 37 1217781747 97 2090832559 10007 1055526053 73 971627270 53 1158424233 984316367 137 1503127284 143947647 131 61 1607459735 131 821935789 485420089 47 1464633881 338706929 1994275016 10007 1182078245 616283545 1949 1204069014 113 79 1719439352 101 43 1869782383 17 23 1406595813 59 1119511076 67 89 816405651 47 990060914 790395744 137 415852045 5 423623420 1555675080 53 1387930716 31 425221862 820868863 149 61 1908535914 1274708033 1457359438 10007 1480145377 83 1423551260 877305236 672096765 67 1522633766 71 4999 1526269685 2145975719 1670062555 59 113 113 37 59 1955286198 1714096475 29 1254570262 127 2055166451 2066671583 4999 757433993 37 6747414 71 1937940344 73 2046927081 97 1761878027 41 1255692084 71 1160337350 1809486406 23 1243145630 1056489084 23 113 227273425 149 43 408198871 1588642623 97 958600366 932885763 97 73 11 67 1781473969 73 1237602507 13 73 1681357827 89 10007 1614629450 1651345133 89 547228006 13 167384295 13 97 1183062540 29 101 59 137 113 11 7 23 2068801769 670962831 71 1640542259 10007 29 7001 29 131 271408398 1853706097 127 113 263166500 107 640556249 2132944096 89 1412680891 11 118342782 10007 7 1145492445 109 2069711729 13 1111383221 1287515255 131 1943231730 1855316320 101 586593557 103 31 47 1851517483 1404821822 242717669 1075934683 7001 1598192664 131 1003581961 149 1449769106 1616488923 2777 1679024495 10007 71 670486015 3 1100999493 31 429639850 462856195 31 1847994433 97 759575572 31 71018427 1457100412 61 71 703244290 137 79 4999 89 1488113767 1361424250 2777 48923970 71 1488731408 127 657612895 5 277848635 2 13 47 2145461969 1177603048 4999 10007 17 979197297 707328027 7 199804591 1767727497 53 1592047390 79 53 311667984 1175693965 137 20496539 7 1211383103 59 107 998951126 262754229 73 1333802620 889295717 103 31 61 5 137 1586611366 89 302344570 139 1331982536 37 1949 2777 942186114 1581740558 41 2132428040 131 127 83 52507962 364057983 41 1949 103 101 1327508606 10007 168858118 13 101 59794121 790190872 7001 1279320734 268271319 904205325 23 40398009 1373790187 83 17 29 67 47 577503758 137 176340235 1377004844 41 11 79 97 2083180245 1534194774 61 1454448559 1949 1120296894 7001 1906890374 2105557751 79 1393884295 858508606 31 1266354774 71 233105425 1088128233 41 364629876 29 103 45062294 391624849 1894518867 67 101 17 501029355 2110895202 7 137 10007 1250454706 2777 103 43 238614654 146347572 2 644105254 131 148007918 277669127 37 59 2023076724 10007 47 65708022 53 91834931 1949 2 11 1648226404 1445571116 1165573025 59 79 604548290 627590141 1020425851 89 1711040098 19 313626132 1768503033 61 2 1085413394 7001 1043723082 1531279723 1822914091 59 103 73 761629367 3 92445600 838221375 79 1818626531 79 1211307 2 1662812281 59 50167208 137 103 259080024 7 4999 101 955736328 1953605932 17 1902720087 97 1050521252 1819990436 1421280266 2 932183947 19 2142718293 139 2777 5 1208213190 1891443335 829198226 89 83 1347493380 137 1243012234 1564960453 1199040144 4999 180303932 127 7001 267277177 806914257 13 17 139 27960267 716663984 893020297 61 71 1837556396 127 482229473 37 20867260 10007 13 843609403 1446122522 4999 1458192295 862064434 7 10007 13 107 7 4999 412942395 2097780360 23 191065393 1372874344 37 31 131 61 31 177049928 1753495718 1376562439 79 742329583 131 1021698933 1843149810 1949 1722775565 7 23 19 2 940790060 1591925352 53 149 1804463904 1044584667 73 5 750028165 61 131 71 2127528228 10007 1602911253 1989115758 43 149 139 1899015359 824058303 137 1539390773 109 31 43 1490654694 29 1747886724 934825044 733905394 113 59 1485169184 1477410215 1949 515622796 13 127 101 1400072706 1764499795 10007 370098888 67 482634969 5 1870017444 1615617868 53 1948238280 1294841951 7001 71 1587253422 1805063885 448511365 107 1202604431 393176349 4999 465276419 109 19 37 882826993 1577831219 1490491183 1484195357 79 928866114 1949 378725782 397579871 13 815408770 649665290 103 1820465517 1342681492 61 17 124205154 1860442837 4999 5 1945138275 4999 1167830930 79 721731202 1499707385 11 127 26160730 47 498003634 1949 1268777561 533930094 3 644075463 607387769 113 928731657 7001 149 101 19 325029371 585074415 97 1653033066 47 23 59 23 47 29 41 137 2100179860 53 149 2085347159 61 452898404 893304377 109 97 31 859628605 2145232674 59 1863754776 2107464070 59 623034490 37 1615179907 23059362 37 2003273855 322943775 11 1121197532 83 1186712254 127 263765919 2777 354556252 107 2077153550 1588691491 149 1885787210 103 1837025806 137 137 98592872 421496118 37 2077375155 1692097045 5 1622321936 2 13 13 79 1730056392 17 770754836 101 256579087 2106962335 103 1761145195 127 718139788 11 1112553631 1571737568 23 37 254901769 548224153 41 579515419 71 1421750079 1741156698 1436313898 2 2110006413 109 1577361345 1100980667 882257311 41 2141336498 1097941642 97 1306155944 37 902383252 2 320883198 127 1844602483 936862590 4999 71 884895649 1800112487 521229586 29 127 968512604 113 780760629 59 11 89 943529134 1634206744 43 17 1605398147 107 662799623 41 79 1663812996 839179013 43 103 1390805601 962566003 131 1147512697 10007 109 1961765043 3 720212233 1127148470 73 189383833 61 950288140 71 1625993720 1140207524 127 1024626094 131 1727276671 61 2037370415 695675636 149 17 61 1388878195 2011824896 1644630748 137 2042394356 67 3082603 139 180719182 73 41 10007 175422710 43 137 41 726597777 2080550576 597396969 13 139 1598151110 805075860 127 127 387366510 176736248 13489436 10007 614402276 79 275223912 53 107 1770752283 131 55493958 5 89 139 1512356835 1832554872 7001 2041043536 1236989495 139 7001 1349330734 109 41 334070460 131 1879129252 2777 723530688 7001 483685088 19 31 263943424 1799426062 7001 65669380 37147306 1741000576 139 13 13 704004012 1120913444 113 83 1114908539 614082555 132025957 1567604008 23 17 89 31 1988832869 1929199495 743650191 10007 2 1871163670 2044926470 101 502792140 399881119 1330847505 1112084961 13 29 137 433890919 1033894201 67 1689807225 17 546610027 31 726128066 1824033066 83 1759325851 1354889319 618052437 107 1941824289 103 3 7001 991726655 61 19 1336733448 1208446816 53 1009379647 1656355910 67 53 127 43 362180631 2088072634 17 500528818 19 3 438952662 439714501 67 835947476 127 1401660660 79 19 1087590096 588901371 19 101 39304453 2032797073 223045402 83 4999 83 470971714 566804593 7 101 1773330561 37 3 7 1771904974 1214032045 53 101 856703950 5 11 43 1846862943 742719134 1187652587 765150221 11 83 670264508 7001 1508681055 7 101 831943868 61 688858177 263326841 73 53 23 139 67 1645914362 7001 1473052406 1309558053 1888287545 1500162305 5 139 1694618917 137 1834381091 1564290628 31 103 131 887358106 1777622971 10007 4999 623872518 137 43 97 2777 29193593 11 1460762615 5 37 776843083 919407600 83 340755670 103 341855352 59 107 1287102251 1646455981 97 1718011329 1666756582 4999 53 1125455819 205466676 73 37 849001001 1859462865 53 694275938 364500950 2089207650 131 17 1577717351 1999243316 1740679470 29 762405941 47 1425638808 3 89 19 974069922 446816321 137 113 32236753 1878371541 7001 1599777507 314684673 103 1956551332 79 1421771927 1127316254 64372123 1636792576 4999 796996295 840067734 83 1095442720 19 67 1692759623 19 330474401 1572059366 149 2067527839 61 691935383 1425529049 101 23 1219257531 1889625076 1531263462 1219885062 59 5 1204484400 59 4999 127 224971991 1689891454 73 11 37 906756225 409967458 61 171932404 523824808 89 1919451033 4999 3 515145669 1187709969 1164705443 127 89 665062921 53 1173564107 43 73 242668352 1251749980 391846423 1479821495 23 1410968124 79 1101524079 101 320446235 31 149 73 1557247534 13 1166070870 3 2066838072 879535280 13 1511602456 497067274 1098656794 2 1583341595 89 1394651360 53 7 979335483 2004533058 149 2081508611 305152737 83 67 2044070572 646650634 497518989 2777 73 1029934662 1795514424 366183048 873786250 19 107 818413254 1813979618 11 101 315989812 1775310128 10007 1643639743 547272823 1902839884 1949 7 31 1670799436 1696685774 59 103 1529552163 1902124072 1301356384 1465649727 103 414147895 2777 1482226527 1938228352 59 1471819454 79 137 1406049769 1322265384 3 2143393857 41 709488354 469058111 1395065863 10007 2777 506338741 3 71 249656235 514877516 16816372 89 38671856 1282990901 41 19 97 61 1943960810 580683896 13 1393354027 41 195388955 107 883136484 103 1463163822 149 127 73 47 23 762549889 1239567014 2020931458 13 1856290829 131 1525041478 37 291160215 1034574050 149 23 7 1125471025 3 233284743 430085102 279122445 19 137 1840543077 646875640 61 855743197 419171870 1481693028 23 67 2 10007 2003221274 237946446 2032439968 1003628913 61 59 71 67 1718132188 67 131 41 210493549 79 1916773165 41 29 71 53 835147606 1101776561 79 1586778742 17 349374803 11 1598432099 1459541830 137 675091064 332139923 149 131 386816276 666474814 514748140 1810091714 109 833541449 1684329297 113 583630545 5 734868955 137 1181441557 61 714712722 1551375912 3 97 1015041465 1143422517 23 59 997877679 3 113 23 1979178129 1846954257 8424988 11 1365915199 7001 107 541835394 7001 4999 11 1051398326 1114508272 97 73 1696500728 107 1089968130 476956926 61 53 1780118031 101 2045095899 4999 2 1818381566 1911376912 73 53 681529385 89 24976871 293367484 103 137 575253410 101 27020582 37 41 1534212413 1037136487 113 13 514029750 2021246344 107 37 986843218 2 89 1142101400 796326788 13 97 131402699 79 127 7001 17 71601807 109 19 1091865248 1392203861 789452230 10007 1923222976 999371763 127 41 1810857168 1434167295 412120190 5 47 1778070677 47510796 2082225482 83 1296969952 2 131 981557219 127 2012954826 47 2777 217215625 89 1883734734 1173671212 7 131 910803557 994667392 101 131 909334142 7 358029477 23 11 1984298624 67 1949 10007 502089562 372459737 13 97 2 47 13 1150832059 1773408611 368948297 67 1731661536 23 612146173 43 1675245251 103 23 643302594 1237339947 29 1146039484 824143152 2 1701131458 71 131 36856981 1283437523 107 1729716846 1621827569 1748439390 2099181705 5 1224117155 5 73 1911812549 54510487 493554720 1804000943 41 149 31947090 409409453 98488438 23 149 61 687469630 1445642532 17 53557650 696081426 7001 71 1682590376 324189991 107 1347271668 736627376 107 59 1072350252 1065786502 1101956018 131 61 222282170 61 210188859 43 516685979 1741842172 7 17 534127675 17 1808699368 43 568376752 1949 127 109 1010851067 1222463944 149 1787103765 5 1650017630 31 1943135862 1458979226 2087699766 37 1230275419 1416400705 464381148 149 602296604 1307571784 131 19 594275236 10007 1182627260 2777 249882791 1418569240 137 1894652619 61 31 1792853597 1013697930 17 101 1868647138 10007 1018626234 1464721997 4999 2 1320410590 1672023188 149 70964528 71 43 103 59 1372971123 1949 97 7001 5 1626950780 1256288515 23 137 1598328584 1338109688 109 4999 1034418075 7001 10007 210136993 385846725 286034301 59 53 139 19 7 69452472 53 101611918 127 38646100 1742144725 2 1961462063 10007 2090302188 7001 1248803375 314019384 19 103958766 101 358278512 821057627 273702442 13 1295737794 1298163011 19 101 468316194 101 111241594 53 1207525980 109 1937782002 127 109 264306906 2095548544 149 43 1489451114 10007 3 1918450563 1936226742 454147684 61 1215993204 17 97 131 1754862114 529722735 23 1993059066 1403084992 37 10007 294646108 1994054862 101 103 107 1844292981 786481565 294806070 694823766 13 127 433506880 11 97 13 137 1637850892 2045534122 53 984361421 1696168980 1773864661 103 127 1232188224 2777 1165087267 29 1222804256 131 7001 19 1308092639 1874925755 71 7 107 53 1511108652 41 113316251 31 1660841647 1819323520 231353300 5 89 2 1206185991 43 1289056666 11 672942259 83 2129605866 139 53 1949 107 3 58310415 1202356287 2113539943 871923081 17 7001 41 1748129423 2127276020 5 1256978503 2777 80596871 7 1227635654 366012864 71 113 71 2026747338 3 137 107 89 1685142933 29 857918382 4999 1410640096 41 48522626 301238486 29 1492254696 37 127 73 1671645615 1954487546 4999 828635820 107 2144752888 1546838838 109 965732567 1944286295 29 1623110607 109 67 71 565395223 806208266 2777 1309736174 10007 891856300 137 79 1543813813 4999 2777 59 1060007335 31 1682148009 1949 335259184 19 3 1815113163 1517506449 103 103 71 1348358728 817667453 131 1293544042 1886620080 1655184070 650241247 107 67 10007 61 1540577448 113 977493505 1252583417 10007 1011672504 7001 10007 24266975 149 913831006 1930513277 67 101 1516227352 202577316 1097968156 83 40155234 97 858201389 1018371960 3 274042428 109 1761519570 59 127 2141905419 858718648 139 109 750654333 1117422547 254526270 149 1473718919 602936653 11 322305874 17 2031449170 431403611 79 585166430 5 1353725390 59 621291004 76708429 611585282 7 2016374922 89 137 520762208 1523577137 107 1279081317 936348975 89 731411968 137 713131991 2 89 613100886 59 37 472604662 2 2086924188 71 71 1215291893 4999 73 2090676127 751501639 15892653 101 669945120 59 1355112089 109 1864641527 17 402721381 1266464640 67 1190488792 689556870 2777 541363334 17 1348162560 113 472704199 59 1479250124 2077459425 4999 120180959 2106213070 5 2777 11 457334251 542311322 17 417214945 217035366 97 716723525 149 1155563412 960601246 2 17 1557210345 5 4999 41 692606932 131 1798733759 97 1949 83 95526360 968503836 29 1866975891 97 80065157 976684031 79 10007 2107103941 23 10007 1317291489 4999 1017061547 973016811 1949 2405066 1630408083 79 240566897 1036905526 43 1235445930 3 1694886378 109 101 942166683 238360839 127 137 1649345740 109 1227878787 1002200173 47 2054463030 43 756567121 79 61 1785697089 127 948482482 7001 996963403 4999 7001 1589529954 23 1984362996 7 1414412564 2 17301666 7001 1458784368 999049701 327798032 19 192186805 61 2057910396 4999 2032105557 101 1747716705 7 560895629 226848177 97 23 66221301 392450817 53 67 2 19 768767956 2 1203740961 67 41 107 23 1796983261 2777 7001 1209065699 2 1992127984 3 1916430010 1268945720 5 733598251 4999 1213117328 910410415 59 37 103 1615827997 300607473 2777 1758248947 1477488963 139 1192981078 83 1254254334 1546961138 17 1160735282 451553774 7 522539483 62451265 43 37 1634514294 1285982644 1028275373 149 5 520609510 83 113 4999 1949 545070964 4999 149 1559892171 3 1940620227 67 873351975 5 316129260 5 149 61 1545401356 41 1568772994 1827139176 79 71 319507486 955898746 17 2083889914 127 10007 772280218 139 1760519981 103 131 76243044 53 1961794695 436221923 113 113 1985570347 113 1070966840 71 810416507 137 623344657 373678186 10007 7 1318846347 2094489208 364845570 71 107 47 687635427 149 602905852 10007 97 734694296 374061682 2 1974665586 89 758865976 101 1187849789 251475153 876821031 73 182757836 6989709 2777 1897176975 97 1555748080 460058681 73 11 41 11 1336310723 1279246617 682789053 113 1575563818 73 545777565 83 1033211224 1392885983 1360651472 1949 202612723 239424768 47 211514893 43 1636261155 922214325 23 17 455580620 97 1721756790 1358711495 37 61 17 2118167689 304700891 131 47 1810165567 35897096 131 10007 1135374206 13 757899428 109 11 433431665 1188641817 23 1511821279 1236784746 19 89 23 113 1390603651 291833280 139 810227612 2 1523488358 19 7 5 53 2141981815 155144918 19 768771199 79 56996525 1237726093 85257056 1949 1949 1004031774 127 53 1086169386 31 1202875764 1864511926 89 1172869145 1601606468 11 103 928041222 43 41 975203130 11 782652009 37 998838236 29 2004715490 2 41 881834970 1639668597 89 1158786052 61 1901322542 37 2137020692 103610323 217710159 61 649593026 13 17 1904212857 1017589324 1342578117 103 47 53 107 97 1096294485 5 1131801917 1968583113 37 67 1319171509 67 1088998369 1082895472 127 23 2000788390 149 5 127372810 1815994648 47 783807485 1013222240 93051074 67 83 137 8353093 2136028965 7 13 335950368 1845181986 79 1128027658 37 7 427495019 357123830 23 1645355025 643514261 1157205719 139 97 1149993103 60161340 11 7001 1051928254 5 557624110 83 61 788063697 10007 515360500 198570278 4999 98863995 137 638963205 17 7001 1790225710 127 137 992989426 47 2101514243 109 271507699 113 29 29 809210635 395150056 103 1520988207 131 31 245783531 13 1660668399 37 11 2111174065 1317381153 89 47 1822167679 127 1777702947 79 1749192088 1390504359 1031694776 17 456838212 1229570159 29 458051479 149 41 439400895 71 1929212710 1440720569 408546490 89 113 1753140647 191711619 149 780387649 2140846155 460625136 1491751829 37 131 23 1752738414 47 280262645 954248604 43 59 1834174455 97 11 367182675 53 805038995 252389936 109 829648260 113 918339587 107 4999 17 565909549 1789093379 79 103 1791063807 1545922170 3 43 79 2092525614 557232353 41 71 37 1557435713 61 47 19 409093471 1360437479 83 149 16834467 73 59 47 137 167315360 667440103 103 1860814423 107 1628546674 137 89 137 357141327 740635837 61 908759212 2085264445 923850964 31 29 449569687 779446485 73 41 587107085 1813669809 10007 1698338005 97 973487732 4999 48830232 1663694316 29294642 103 149 17 804898541 109 1882407796 709615223 83 1949 71 1615331224 2028444653 23 348537699 1541965240 149 1891862685 73 3 139 1770781743 4999 29 101 23 669235997 59 79 1395014232 19 666648725 703458755 23 7 1458456055 608212493 97 53 2 149 1982898556 71 208421210 405845459 29 71 73 1971299000 11 41 1216699026 1227352036 23 1104755458 59 61 1784555915 41 292194811 149 1000488423 11 487273589 107 663064840 97 23 390067603 1432320722 317967656 1949 1910189563 59 1826088409 1079955175 137 1418546498 7 1024041368 1383055135 59 1638755503 2134249834 278616410 2777 1376847708 1286893833 113 1469294478 113 1993238753 53 1518769643 47 850108082 1949 13 170129534 945110559 19 37 1005875118 1083248307 4999 127 121540397 873130588 103 113 1190319184 127 1242503684 1372253471 31 364578599 7 7 1205988121 137 1944931886 2088674230 17 695468941 109 704072638 131 1939527836 1394736172 479671661 137 134642909 71 1014207239 109 1960496999 1933619670 73 1949600853 83 858625040 29 850580324 43 1503310014 441991582 2777 1725027968 1094053413 880931222 71 2 883917302 1938795755 59 627801595 1971909507 1904248289 73 646713582 1491893199 41 412908200 101 1455248703 3 113 257911652 1189630439 1279451695 5 1588649500 46501296 152629659 79 113 1018159041 37 378609049 644300795 29 1893702465 995514030 53 460298905 1509354275 103 1326940451 1586573621 1809548470 7001 780552429 29 1947313170 137 593169585 3 526190253 5 1074564843 137 1433791036 1582844775 103 2777 586008094 1707391540 43 1019360005 113 162611633 736522185 53 1069634552 83 434203539 7 75071794 71 1409238175 194595451 1666427027 923795952 7001 61 1027385485 103 1636231323 1252763971 109 2106899122 1205787922 107 238043723 565787111 19 71 137 13 1358875037 47 772630411 149 803108212 13 53 97 1717992899 131027891 1106721791 7 227419465 103 1979725508 389435069 4999 929179127 441899113 409056139 10007 71 840377939 1916946821 5 1929013885 97 1949 11 2123883806 22941325 79 2141875966 519089092 127 1790648990 893140586 13 67 895396424 430979939 13 107 7 1167991369 1074091807 67 71 11 97 3 1760730591 17 1771175039 76174535 2 19 41 1303581754 1087983636 47 972676586 103 19 12739880 137 581013774 38302338 4999 139 5 410718370 71 59 137 71 2036143688 1949 1518269051 59 31 137 1983768220 719814527 109 1392860951 1870011070 73 3 222344478 17 127 314223781 37 149 729146251 1216647580 127 107 101 113 89 373344409 122147427 7 2136144213 1051697052 139 810864322 1987239490 2 1086800963 37 804003265 1770262884 13 7001 1603551046 1894609649 149 2107337694 2046453324 107 3 2098695285 471328323 850320457 7001 455903801 1894021120 4999 359509471 67 382067969 61 113 617574719 2001974105 139 193944754 23 700504261 793844678 722886571 592595891 71 131 50863862 41 31 625414984 1736986572 149 2777 484219010 1737391302 139 17 298597979 67 2074647997 127 1759495973 137 17 4999 1208718208 10007 2110144111 438478617 107 13 347564964 1650718695 127 19 59 730907458 5 1406104575 430170860 1100179192 7 1646473064 2 1728085460 31 29 2031561273 13 79 2085856937 7001 10007 960201671 1219993398 993370275 5 25050850 43 1439442931 1627910684 5 1797840360 4999 7001 141812256 506522350 1952408829 7 2 1050171264 2047066598 1467429921 53 1806760672 97 97 23 492936989 5 451494480 893184060 23 186755872 37 73 1507435327 1052866079 3 109 41 1949 22015904 726769019 129991669 53 73 61 139 213258943 815401522 892065392 113 1494629982 101 489422356 10007 1928719159 73 1117087105 29 1298736441 3 337351941 1684394613 83 1413441113 71 870838430 264529883 7 7001 291773676 13 796779617 2777 138045052 89 33967651 47 1642332983 913415840 131 1125325389 630969753 31 103 89 1094846316 71387522 19 1796443806 47 139 349271416 390111979 1092375520 1949 685049228 73 127 1969347945 1119754058 79 165340615 259228277 11 109 83 688886886 1458000742 19 935884845 37 824545851 17 544893996 7 671627873 3 191982789 1137948546 53 5 83 723625955 107 1598788971 97 639791274 89 10007 11 128468263 855059220 73 1655239368 1113995810 113 20588050 932004002 59 97 71 1066822002 504204825 149 135550813 4999 1913492225 1837777644 107 81323103 1863065962 31 61 501974307 926376744 5 37 2123142843 89 19 29 957471669 1001529493 127 1785568352 47 66727733 5 2084643025 1703810715 43 1252940076 97 422700877 1732328641 26933262 37 1967186942 113 7001 949220580 486433877 23 43 103 79 1041150638 1147064427 1882948805 131 2123906350 29 2 1634092446 654318296 1244546775 506766895 67 139 1949 970512346 456894325 103 58245573 73 622048213 139 401869693 47 13 53 1424601000 502206565 2777 2 428500656 1256683959 3 212029400 11 89 336911814 149 23597130 1881188474 767565657 83 280774441 89 19 4999 636852212 2 89 854750284 73 101 139 2 139 2035840197 1016027150 109 107 591090986 17 1981242909 1840115424 29 1539264879 89 1250982843 113739248 47 510640994 10007 11 73 7001 211293039 1949 1798657555 71 83987036 83 165321807 7001 97 1722379724 338922947 1735158077 83 1387017607 59 974995738 53 139 1994349311 61 925761071 23 137 47 7 919858660 947635276 1605857056 516954118 23 47 1305226707 79 7 1265099923 923069873 61 79 1036256192 89 31 1734417512 4999 454508594 139 1743730119 1317921379 1708306727 17 59 1759473838 131 1648737442 113 127 137 7001 22203008 1949 1859229846 29 1892099432 984945902 19 348101508 1643109372 10007 109 303970807 914964312 107 29 794443226 1144507185 29 101 610112013 2022593781 140446905 4999 897655433 1414773983 123099144 7 127 269605506 489883577 955631373 1839743140 83 97 137 2112064884 337251469 29 11 487738020 2001612998 916928895 113 13 850314764 876014737 584377995 2777 10007 534343779 103 999902473 506661944 1384986130 1957808415 79 17 61 168811644 1378004274 107 1202450164 2077750610 123901930 5 2103007275 89 1175859367 19 1629502524 1466590746 41 43 61 406417207 8510413 73 139 853575231 10007 1809343423 103 41 3058026 166569798 59 717829055 89 109545027 638673584 186710613 107 137 1653821530 137 468038443 1716908738 415381289 79 41 103 61 554665460 17 67 816168741 1248452222 17 1057736464 918207678 59 1592266512 1400150622 23 1267543454 137 113 631722206 7 1947637155 31 7 131 835185522 3 113 999686705 10007 666302617 23 995154478 1949 139 233327624 2088124442 69790762 1214897522 29 514005605 5 54755485 1686617609 4999 1994176085 43 1812240622 73 1955100607 83 139 1925014753 1497744403 1514070386 2777 578804880 10007 1647232256 1474952973 1253342369 131 896012606 41 10111125 1159069465 5 224681747 83 37 1133050297 1261251227 11 1968068729 47 37 11 1720705855 805003353 131 59 311609503 1376805946 7001 7001 711798671 127 914143318 71 288822462 1602417349 137 702976729 1285687809 109 1347613761 127 59 341438133 59 927244413 1949 2130483084 2061192236 53 1753302805 31 1290961148 13 109 49315851 7635559 790794202 127 2107373865 127 850066118 7001 31 1363803643 139 721548861 61 1555405475 109 61 7 61 689599644 1013846301 3 53 47 4999 7001 238979135 109 2029604089 1159609035 41 1827511983 232371053 1688110503 113 23 879585297 1696070474 1949 7 1124525871 3 941501658 106614966 1621290356 1767449420 2777 23 124838808 952656628 131 71 1734459994 73 89 365991318 529936349 1056525867 43 1144931330 7 711120270 1376071634 1921985888 635830115 131 37 525700995 89 412315195 7 2777 2009371012 7001 405730565 5 683388211 103 1210323439 2777 1825522044 1236006599 19 508243388 2041574358 1737828018 101 71 137 59 1122553000 364671483 127 461376425 2126451456 73 707379439 13 838908876 2 1260451619 101 1775551821 103 534077889 628286780 113 71 97 492209706 131 127 1681458283 1713174588 137 512411647 149 1853233690 3 891120561 53 153126677 41 230152251 1897501057 71 83 7001 109 43 1090834862 2 29 1975521898 10007 67 41 799041497 1473762753 1105078317 149 139 1623167357 220746039 53 109 2065302685 43 739781589 20254215 73 7001 139 561499535 628466260 1962226999 139 31 89 575150218 479045081 11 225757367 2 2109519946 1949 1211282061 1503542407 2122111558 19 41 67 1459992511 82011190 2 59 59 13 532666396 1238038676 61 139 707553476 374467994 43 1635490256 23 1106449155 41 1396148072 1956428616 698953846 89 107 2032964155 717567252 131 23 1370201885 1446594550 37 466926051 477541938 1113929808 101 43 1428759432 1210706902 10007 7001 810638789 1302059982 2081781515 83 1027183874 1434234114 127 2135018784 67 103 198263567 11 1562026444 1406010815 67 10007 59 103 1377004322 1113184993 1949 83 712836619 931476062 97 1531738834 23 90173608 149 1546089113 79 1749825826 762621013 47 1514637416 67 59 2025873153 1113909591 113 101 471559928 86291121 7 2143097605 17 1233654291 1269695901 149 29 4999 53 19 1217305205 860572303 83 23 977999376 11 7 1447979729 224181657 10007 109 89 2082238279 127 1221661641 3 1434379506 1573773309 127 37 902411833 97 196396579 43 481607256 67 331807718 13 11 1949 1837074777 844994181 261577873 103 963977855 41 1547986201 1865032369 29 679620198 1071653752 1949 61 703093818 109 1039403835 107 1036201268 31 5 7 448076874 564842238 89 3 793042146 987124385 19 1615985929 41 19 1820421274 109 1154134510 96583156 1902181489 13 149 1863142637 832601868 1723358279 139 103 131 621363523 1564984164 67 64911677 970610263 73 800677797 61454778 2030633049 7001 89 31 1805111245 127 115214604 61 290850379 964360806 73 103 987782946 1223234831 113 562074357 13 127 1236511751 73 884354631 109 5 79 1005546049 1141531830 2070476582 109 1791409332 79 48295233 1365031045 97 994720659 871553889 67 1652014531 4999 97 66890521 1565816486 659375931 137 1948773625 97833688 127 3 1975198017 109 37 1687986805 64764412 962141586 127 23 595806122 1342647816 7 1720663735 1290338917 79 1282301553 1604978011 13 61 126649969 1237012595 61 31 101 1947579263 1989243796 760524135 97 19 83650874 2 1116577280 799847100 549634958 137 1319235603 3 13 113 46626922 89 2777 2145504646 23 19 2034717600 2003966594 19 897026073 498549973 103 1489322503 1949 1885754950 53 2134033557 79 2050125923 71 2010460708 335508279 59 2091770837 4999 131 83 1313546214 1713975240 67 1792850923 570481654 31 2108957185 53 517170871 1026199579 7001 1426500128 61 1484498745 83 71 1953644307 79 1520542552 127 7 107 31 1470813445 47 1441397363 2 59 1321637170 69554510 2005843554 1859089276 11 17 1217037577 101 907865164 131 103 107 436203240 89 137 1276281177 1085254377 2777 1001214026 67 555890051 1772986144 139 4999 103 107 432224574 1857696746 53 103 565482232 127 2071663804 113 516639503 43 946739729 1227783429 911119566 7 43 570137559 904000051 113 312778792 1876252458 10007 1015212318 23 79745830 31 1604279419 569375884 1640263384 513056089 139 1441075787 23 109 1128976765 79 139 2 1513085948 31 1624676892 466971228 137 365159252 25281295 4999 935878185 11 2121991586 1833710957 103 101 29 61 478867351 1296024581 1949 172952093 79 2071861505 113 61 1791648358 1265849806 19 1949 1023928589 1358020322 672438458 1034777872 59 313807859 2023048298 71 895917828 171016428 3 149 113 1695897446 1749928961 11 1644694040 43 1421296157 1547662063 7001 666881709 895212571 29 1935650482 7001 83 1367242400 31 137 4999 184083176 2 11 1263594024 1753304201 83 1127063094 3 844156283 101 137 61 4999 1074871449 612992800 137 47 1666634006 127 1691792832 2777 376001571 11 161853218 10007 131 41 2112458498 285759817 7001 101 1085568402 89 103397975 636483945 2110337513 37 957726463 89 1391619915 3 1063602711 897605426 79 13 1829232639 131 603699090 11 131 2003620896 1547649348 2 554504670 228752986 353039760 131 340557488 47 870052344 4999 1674969939 1530608817 1006786940 53 2068585004 174356529 43 11 103 1478253322 58531510 139 79 43 529790903 103 7 166469758 573348517 385550853 1579918944 83 184378585 37 1264555014 71 517354362 59 2025637973 41 1710872600 529399832 13 1603565405 127 101 1111520450 139 19 2139967872 1511135189 1727749381 4999 1635547825 41 109 103 149 103 527176238 127 53 680296128 1546863512 1332717386 61 344328774 35526735 97 127 1426547885 10007 1712162880 53 1185351519 31 1534197925 137 2087509179 37 1473839093 83 318102563 332157866 13 146915214 109 472278003 19 1945358472 89 1244512632 43 350732209 3 107 83 1915291574 7001 456859223 139 101 2777 79 1864954975 29 1760242822 2 1657018583 139 31 1360516871 1202343518 97 1147314545 31 40808524 89 107 266756564 2059924731 19 1913495030 127 577209920 2777 882183475 1976801896 191091774 2050474823 4999 37 622396425 998413328 23 1055282418 3 83 71 411135298 1758972034 83 1858049288 7 1234587718 1869397023 19 107 71 18373593 2077758200 29 368168519 79 1475904307 1556925830 1887171590 131 5 101 1550807732 1059815281 494483202 61 43 514402077 2004736861 602684671 31 61 1140646474 97 23 2010206877 1119190260 2111966374 83 61 74607392 713361694 1750289749 13 43 2110475776 53561187 71 598054797 29 2777 817854270 166523960 1021712005 41 2 7 924153916 89 574721238 89 982527931 1949 1242287293 13 978451938 89 1097639797 2777 59 83 37 1084337144 107 37 139 1849423217 3 343915779 1924534800 79 287712740 37 101 23 71 37 2 53 23 137 601765376 996510463 515553640 7001 67 31 53 23 137 10007 314969258 59 1868876130 131 103 131 1550201600 289225861 162305757 41 1763346245 1743679774 127 59 1077506852 45679176 1258382725 131 73 5 1090894435 1098476450 127 145462879 1130858419 17 1360650386 53 852226273 7001 1374695357 1949 1830498851 1674926969 83 11 5 829011220 1717971665 1865063747 2777 1643450937 2107496298 131 1685504752 7001 1985280571 7 1770866139 247464735 5 83 767386294 1870048432 70158613 109 1889169252 73 916267165 640058160 59 1118139595 938623479 71 72017068 19 2130468632 19 43 1718745518 1752706488 61 575665296 651751206 47 2008242038 1890031210 7 1620042201 47 281941720 139 101 1857267386 1014872341 7 1384379897 109 80268036 109 352300099 7 571710482 1479475452 71 1582012468 1363995752 2777 4999 715291913 67 1863473211 10007 7 1797029178 23 1698414760 84417360 1029640940 29 1020360447 11 1918201006 2 109 139 1051286891 1833323927 19 137 176608344 483201740 1310146335 1098110945 5 2050644397 83 215870603 13 834573285 89 1476792041 1073727862 4999 113 1817776760 113 19 1724209131 1808578764 1828839578 137 707525951 11 1767997286 97 1335883825 139 53 1963337671 1515090012 245818874 43 19113543 1128547841 37 1142976324 1485282402 59 136775039 261110081 137 1546010613 1011718902 1883133739 59 89 108242868 487299475 137 127 1140507752 103 258651231 1599237637 1656098614 37 139 697224 89 394088618 1087653514 43 329320363 10007 341628973 61 43 1058190848 97 772972242 1496570834 1949 59 71 549514795 2052900414 429261092 31 1353434108 41 268891836 1949 1732255608 900211759 746713084 2777 149 191686648 107 139 570403458 1462060446 1965745628 101 43 1706626312 61 1759617637 1094344939 71 113 47 109 420045125 2777 549843223 67 1447013137 1843444097 452017722 193782176 29 131 585519434 1144627614 13 1904716944 205848258 884830350 3 217215086 17 1222562071 1891467388 127 11 1390034555 23 41 11 1997470398 43 1932711727 53 139 1663217427 43 73 2881602 120558186 71 1919427705 83 149 7001 47 1971560063 109 882822828 1353898490 1207168932 83 137 21947126 19 103 73 2059440342 107 137 89158504 47 3 23 986955760 1188524793 23 4999 2001844551 1162392475 2 37 53 721974793 137 11 139 1833871202 89 1482638451 71 447044400 1157377248 127 621858040 3 97 83 1284428320 921084840 13 333142524 2113630483 1616770917 41 3 744736359 715269435 1436789253 749756676 2777 59 1104455633 1778764595 521141161 1949 11 347863956 2146649869 23 97 547041297 739228336 7 309014954 101 83 31735121 410207259 11 61 307499719 941580994 140902126 7001 15241177 41 1075262217 103 73 2055491733 4999 446355711 2068896138 407105896 107 463739685 23 1488814863 1126956508 37 61 113 1685719310 67 1773024685 342837995 742666595 109 73 1215893694 739748785 3 451114299 313894494 5 672937386 2 41 1338407157 1574462648 1041476475 481912935 149 428612386 1949 53 7 733516470 50818540 19 428234010 23 1745763825 149 2 10007 718095743 43 61 4999 975109939 1396981692 34916800 139 1458787271 867648076 37 41 1947327144 1681312839 79 1090393550 73 2016965618 1245086613 107 1958792183 10007 79 1062244823 1915307521 101 7001 696501486 2000976813 71258539 29 894181798 61 19 1321989159 1949 1064095247 71 503800025 107 10007 17 601417146 375320946 19 73 61 94612464 131 252864572 29 1303904409 109 83 773293265 101243408 29 877144877 7 777884138 10007 586470011 71 732586313 43 1293212910 461822218 139 59 17570849 1418535801 19 37 97 4999 1963542213 5 1519481225 1773156975 89 2115682101 88253710 1437036024 71 59 362565148 1950246875 216760241 101 4999 1056023753 792889076 19 18720453 455765273 113 16019897 2 451258770 1537676200 912902814 107 1475209899 4999 871451691 1449802524 3 1773434858 127 73 939377286 731092372 1123443571 698350320 19 1248788333 127 29 1164284910 137 101 395167348 199465013 137 914307175 11 1949 787279060 127 895686550 1004983512 173237601 107 1604634060 1641637089 41 137 1073417468 1860679767 61 341583806 2 201783220 179059237 47 101 613676934 83 97 1872054410 10007 925046683 813732955 149 4999 1161067555 73 59 1626110180 17 525270845 131 1356460329 1556438987 2076350829 101 2777 1353721660 137 148014446 19 1821672937 7 381965619 1999757634 416623933 47 31 1195883125 1168904222 37 575701093 2146721654 10007 1654457310 10007 1699225087 4999 101 61 1265668077 189321491 10007 752776575 766816396 736337203 23 1719928245 61 89 2130379116 107 1863425544 1450749014 1493846002 11 1949 379035139 10007 2096668171 13 59 107 1186858873 815698878 1373194599 71 1611048220 41 113 2077116099 1660228922 109 131 723919886 2 1302277750 747750804 89 1267232908 654507835 1082036896 10007 769981567 349124440 2777 29 84695138 61 759795260 61 1851286804 1145853670 7001 219936415 1656478895 692584624 17 73 2119167881 1813429635 19 29 2144283436 149 686404409 2057382215 356268963 59 586221625 1660610263 31 1374008262 67 149 19 1279011277 17 73817043 4999 1291011746 7001 601364897 53 766584092 103 1723202463 61 412467765 97 236540385 1949 1814934137 71 1503728099 115153716 1296901970 139 7 103 4999 1934495118 1350601920 103 1812105887 139 2777 447774588 137 97 2070634556 4999 867771411 966306707 43 2129759642 71 1013478708 13 1119359501 7001 107 101 11 2095151586 774310823 4999 73 29 352438223 23 295551630 2 1479796928 2093856716 41 101 3 1348390125 10007 1541548329 19 901867686 3 71 805387119 3 7001 137 107 1518915616 61 137 1782221950 2 1116934094 1935807123 137 1933804731 917611879 10007 1994505177 2777 285386736 1441304655 1581169654 1954330627 61 1767481834 1949 815633112 11 245211587 17 7 1541404116 1960287469 1155034122 137 10007 102541729 7 31 621427023 2058911252 59 1019054667 7 836126930 1999476101 2777 381612504 107 385146072 31 79 4999 1405818780 949670028 31 1301172720 439264324 41 10007 272810834 23 974869587 41 2085444705 1978230416 97 818788931 547270604 19 531838310 1760413479 982014566 103 109 107 148097737 97 1689259850 1303440992 49331325 1752235564 131 71 1195431047 1492703716 127 1367860866 193924682 113 1359541646 1169679012 717801021 59 953594059 983555444 19 53 10007 1755341646 23 113 1835593357 913093223 37 1268170079 7001 488060713 7001 1657395737 53 1902765243 1177644630 53 1785278880 11 1949 37 1953640689 11 53 109 115610959 453419835 2777 226453242 1758893483 2035158136 1693259590 11 1132757856 31 7 23 1394103140 1133312396 89 2 462607797 29 608700807 131 19 1625616877 1957705701 63631903 97 97 53 1504509887 149 71 1734971762 1173295235 53 1184270543 107 127 1509288828 47 827061976 1794670371 13 5 299978848 7001 71 89 271721628 1167264014 17 198487104 67 554469957 1894355387 59 568551223 41 1132050016 1315852142 97 996790527 2 1898939378 89 1881858275 13 1352778836 131 113 1647359821 71 1041726484 156324658 131 1141810180 5 536726395 79 662195041 97 455895736 89 530284873 131 261197363 191204194 107 109 1759795081 13 95479066 19 1186604964 735430987 79 61 289171853 71 47 2 19 1180142327 275706509 13 79 915935875 3 17 237680281 2020169687 43 1173867423 10029637 83 535063700 127 610000939 23 906683644 13 17 1386202265 97 11 1602409270 1968328142 1839752334 2093849525 43 31 47 101 699834555 779654047 61 1561573039 272717831 83 83 131 479633024 13 738692045 97 1820906019 97 1064131225 131 624840525 481628181 97 905773723 59 113 917237611 1606995487 29 1896956149 2050418706 19 19 1097664599 1464203745 11 109 1102960863 1448841433 2777 139 1334209987 1153509431 7001 10007 2 2777 989833880 3 921907572 41 1722388147 67 73 944071697 19 1666061407 1032989566 73 79 1836933280 61 1899030528 79 395117078 1256721256 29 137 19 3 61 870770364 328689922 10007 1963263323 13 502745100 960972233 1738418461 13 41 208287332 11 617837187 67 753700219 1908404952 1470541215 921818123 89 61 2145472663 766218715 1488847907 29 7 1245647877 127 1018794306 61 89 1381867934 89 1099030206 61819165 1460440175 43 1833226172 19 2 2014747050 127 913012643 71 2063620297 528211385 107 19 1621348413 1301293394 71 83 1491204796 67 106438277 107 2108065208 1339861096 1414918738 137 31 1070711976 53 79 83 1113673084 252063404 79 770724869 804311574 766119499 127 41 1648548459 231610968 113 633445569 113 1805907010 89 139 5 2080646586 29 2031507942 2777 127 97 2777 2133956191 71 693631709 127 985329248 10007 1949 149 1303250701 435747967 1194584336 47 62800460 4999 1812822363 441126757 3 137 97 1722805962 137 1030963223 456905992 131 1420796779 23 71 49994082 487866946 1302547365 7 107 127 37 1104749548 1461904674 29 1600540269 149 441425314 1518969014 1224851390 2777 2044832097 11 1808558697 61 740412385 47 1804906079 5 1703176887 107 43 774159659 1627245689 37 1145108708 454455793 13 1930931410 2777 1949 29 1227214373 676024220 972172740 3 1830544983 47 149 1144765385 97 79 7001 1377448137 259905079 61 37 10007 139 1300297485 455093487 3 127 60031173 107 23 301989218 1844418278 1776740457 107 137 31 7 149 7 625763369 614620433 37 11 1839969692 882222357 71 83 17344427 29 137 800761986 585521834 7 2 1761865842 1086560932 995122659 67 1993386546 71 17 1768754834 53 3 79 658487853 37 661619496 7 918221570 944865915 41 61 331622230 89 149 2119683834 535047229 113 13 2093791804 107 412578090 1739804699 23 311798994 707664297 109 1333847682 83 1391524299 178611990 41 23 127 1436248842 2 23 67 107 59 1858567968 188955642 31 1820540844 137404369 101 617400476 1897604665 101 1581056222 53 272958215 11 889205669 521836590 2 2114124986 137 131 2098854097 1035652071 149 333227176 4999 5 1478699490 2086227655 131 794699710 817239963 134520266 103 1949 211961546 4999 594058218 2 1368107005 10007 1957419235 667698269 7 458111913 536239685 89 1969847680 1700787944 43 289687120 139 105634023 985739434 71 1052350924 71 1901816863 355961553 101 1967814718 73 10007 661171982 2057489407 97 1319622069 2777 19 1342418666 1755497419 37 47 33280429 29 965447036 83 79 1127502096 3 83 971673198 708061463 646183576 59 1455525457 792496764 31215584 127 41 310015145 687357128 3 686670090 753655323 503854654 83 1454110025 23 867187837 1428964350 836095975 11 138226257 149 13 78231400 1294308380 107 1891549638 1747395740 89 1505817741 1956244834 107 1216288798 43 89 137 1173092366 47 1438238023 3 1834435243 41 1748991120 37 1996109818 1373462034 7 31 555835487 1472038379 1069890187 47 883234152 131 1008022337 71 393979000 1866130843 127 83 1974587596 1373558285 1876569404 37 1630063071 17 2067770962 83 513830175 81371291 13 1820085917 975602355 4999 1272665416 1597750386 227783881 1425060634 23 113 759206207 1186001783 82702513 1322974569 31 1129676883 1279128758 67 29 1948099418 931184068 137 467626639 131 580290569 17 213704416 329040780 2049176743 903484804 23 1536737591 654234127 4999 149 137 374254408 2128562013 23 607177899 17 59 1535736252 1702437271 13 805754989 553093242 741189092 862626354 131 1949 53 1576625491 7 2 1568951781 61 79 101 13 149 1395894570 59 766481390 1251016284 1716363728 2777 3 297854593 43 929582944 20476155 2117559710 7 139 1781564529 103 5 1354285590 235065960 61 48169527 53 101 872485470 37 1846088656 2125713603 109 223679356 131 1638300090 31 1829151621 7001 2107658051 4999 368126360 103 113 1113325724 71 759057900 3 444165827 61 1679729977 41 5 103 79 1929564888 103 17 462344750 59 1555028013 384610026 97 3 1175038284 824278314 149 53 1209376366 47 952789449 103 97 671755167 1238187176 71 1640730222 1543327776 53 957958617 1012510125 11 139 510970394 1328016954 321720411 131 131 2077638516 364435450 17 107 1103103125 1470675303 185000086 699246713 23 1992877033 107 1696751430 109 1657860679 97 35932583 109 17 14169925 17 2107784984 2073941979 67 139 1261525516 89 1676976626 5 1540700581 552144351 79 10007 1218362257 45902109 1778196949 89 101 47 43 1009923886 2072591873 1550318946 89 17 137 1641036494 97 893670215 139 107 1023832603 1832747039 137 1534396575 592076736 811409190 1181197473 61 903258203 1949 1763238861 103 1758894435 47 2 430541700 3 688214333 1102005491 19 1417352666 149 2070244591 127 451320647 43 725598426 853748525 31 693520630 103 139409882 7001 2123438305 19 97 485470563 1949 31 701044230 78430868 931377862 1820874823 29 1297335004 266304767 109 149 1076101727 1438241402 131 992355285 71 1997881407 19 13 31 97 679936933 113 167835736 101 2145590369 1184973410 5 1391162853 71 73 981498194 7001 131 10007 149094293 1273560869 243336412 506214012 83 4999 7001 405154871 37 1873089739 1884116050 1826963198 41 970109799 43 1903185555 73 1839891708 5 277140175 37 83 1291181712 4999 2088507215 29 605436161 131 1086028121 1131206484 61 2 71 561343892 1282618205 7001 1179045411 1636429679 41 23 1374827233 89 907356246 101 971193073 1808377701 316309057 1949 317508742 79 645083521 833985827 59 7001 836612499 113 97 1864107485 71 1817425624 3 523877283 1761407715 61 150522014 40884457 153854601 53 10007 1570398510 1585469052 131 887447710 1460783227 144525619 131 897384345 13 41 1256357517 29 652426514 131 113 1949 7 83 53 1431220215 1130079303 1766657182 2 899569640 5 1530159451 103 135105306 47 1949 1203577664 1536642274 101 1140649964 396825364 1528987389 101 127 21800185 127 907523663 73 764770432 17 17 1012361900 822039641 145668597 17 681874438 795458110 79 761947444 103 734092383 3 287783106 7001 19 79 43 107 865277221 2027515180 1949 1748325113 1991355668 137 799028216 73 252631319 182596431 83 1205623887 83 103 1446015558 71 129989427 1263131076 3 666249111 1455100926 29 3 920432637 19 1305084236 139 5 306759645 1172869540 109 137 67 1528801764 1406622729 61 139 1504359192 107 71 67 43 1020735677 1451866473 103 1382895819 13 1842286334 2 13 7001 127 580006206 1663188190 1871377719 1621889193 41 5599672 13 2 223717448 1316218872 103 73 533616714 37 5 2777 131 149 1539488711 103 379188423 103 109 113 127 752600222 47 207990181 1494538558 97 31 1967464112 67 232889521 67 1137815914 1432572099 10007 109 1287227499 701072913 23 61 319027587 47 103 89 11 722633241 143810783 1818623609 53 2089641008 1153278091 7 1949 1389081677 85810025 10007 2777 67984390 1911658786 109 7001 390125014 316795762 2 1350359881 7001 137 131 10007 501510812 581994788 1949 1453531067 139 79 695323635 779907671 527022114 1910969236 79 101 103 1324915059 280424504 7 4999 1471575626 1891300662 113 683021485 1998813690 29 813226570 67 887691174 23 2089915608 386282815 591842602 678124974 37 1377486265 71 10007 1357639683 1369778174 1781210382 1596160623 107 863468725 47 97 313543964 1718711572 113 587569716 1436797971 23 1556712565 1488612218 4999 101 553782293 1564085293 1233926250 7001 109 43 29 1872645304 248850160 688755161 1949 1990023090 89 886627078 1107967945 67 147305061 1462516821 73 3 803245497 2025447642 10007 1708024781 109 106197908 127 786455356 131 131 1377081956 1949 7001 41 14814448 131 465498228 2 7001 1488328588 59 3 620836395 101 385492558 1949 926344108 901541134 1125343947 3 888927837 127 2113868491 79 2777 43 1372211571 58493244 5 7001 10007 43 1898485174 1172496824 944518497 67 1911659946 225029714 13 87656127 2 97 89 201655221 11 721676626 1530760099 982403198 43 1626138826 1729323140 131 127 1302809053 180944266 11 79 1292501427 73 43 957382874 11 3 73 537696400 2069558583 107 11 1475684925 830221722 1376983214 1931310972 10007 97 1784710954 1148702888 73 710724271 71 330691162 1000846995 127 61 1120978921 131 13 67 19 103 61 1574046562 1703456910 101 2024781441 83 1701636506 43 1396284863 89 869920658 139 1689359725 1572859815 5 149 734649566 1755473155 53 97 1135137927 1405668810 4999 1994300554 908936012 139 774832760 1776362556 41 449708066 131 73 1645369067 107 1816229770 97 1939078403 1949 1013048929 845311984 107 1902496359 59 620655574 11 268547466 29 41 109 1845638576 149 73 1840016319 2064607681 13 707664503 11 1471406254 61 1827000203 47 79 996664079 450986408 1482128343 43 73 1765134947 2031206490 31 11 61 203425850 952081778 137 202227344 335518754 89 11 454539925 465664514 7001 55951477 107 149 541066829 10007 1431941658 13 299467038 589396509 7001 1889247321 103 1807271990 2 943643090 1975873866 97 1491195938 97 31 61 1328199089 10007 276284393 1949 67 1740601308 7123306 66202167 2053050759 73 113 1724722616 37 103 31 103 639544613 1587560218 2 1658876864 52146036 109 19 995277228 508541725 67 574758398 1473118412 19 65048670 886909418 2 107 1949 2077257843 1859273984 29 1778275697 1279968239 11 103 37 248065353 103 497369387 59 71 103 489468566 1290383979 101 339863546 679116440 113 79 31 165843335 2092685014 73 139 696197277 73 53 1224613896 11 1756278304 1018178753 1222925058 139 5 1691681855 975245830 109 71 3 212830733 137 290178330 928802556 1888248129 3 1538932152 4999 1908918140 1482933661 1467959345 127 1098076936 2118542063 11 71 5 800043255 988055216 1175324032 89 867628351 113 211736010 113 66496658 43 1284871390 17 59 107 13 1208868622 870005383 59 803998839 83 11 113 347313071 676413141 680911106 113 286050095 10007 1692264250 103 127 934418883 19 1629873599 1685752675 73 286574421 522117316 549165441 733963837 7001 1902752354 2074317035 127 1627069498 2 1387779286 83 89 1035340647 137 1767132406 13 711771515 89 1166747903 1269178978 103 1940883178 53 1607044647 13 1752795980 683743639 358397692 101 2777 1631873503 1932061649 97 19 1787987419 71 1949 2100285278 2011705795 97 43 91533385 89 1653336253 79 576925703 2021588708 2 1851084720 107 97 22031901 19 2 1222021874 2 1866673840 1139789412 276998250 2 131 67 4999 1888912142 195269634 41 1638490180 1759673053 59 13 1078214891 1111009003 71 1471012222 1197578584 17 89 174464208 1711532264 127 137 282414814 461328829 205096128 73 2777 860804062 61 723002919 1756371339 3 137 149383841 1257884817 73 217330673 7 20300273 113 670480216 41 17 79 62665328 607526906 41 1660311451 29 1475788386 137 41 1267915693 1533479974 131 1008431057 113 1217884733 19 149 1199766774 792678063 79 71 1502836694 41 4999 1323560235 29 97 41 1830906086 97 89 1524477885 502120467 1752723652 1848663636 97 13 3 1228840341 1855635 7001 1006414753 500207448 67 11 101 131 1077638619 1903798372 1012081073 71 7 103 985967603 79 1348436655 73 1418790551 1710094666 1230756655 41 113 886792021 2036210732 1389557011 1351008210 29 139 11 2117241874 1117300487 139 83 79 390217656 1836776307 864478220 137 1900657033 31 131 67 1318461644 1933631323 131 1494110020 97 23 250795059 1740654185 31 23 958541606 2777 17 139 59 1551904553 5 1925734625 109 1949 697103753 53 1776845093 1040810327 131 1529206453 1093536505 109 2 131 128665310 1882110840 5 53 1185888356 534691136 23 1500018959 1634977438 47 1949 400319040 11 1265120813 131 1069396492 137 1399646028 107 839204613 59 884459914 1949 2034604438 139 1228716974 1141377547 2777 109 59 4999 94431110 2777 8747550 210354973 1621445904 57340150 23 1183514795 340960308 29 4999 1012505623 7001 53 578031038 1540282025 932413753 31 1293591808 127 2004564317 17 107103672 1152145270 127 950215871 79 204764366 1949 921459914 7 901520242 29 1520908538 585136045 17 726961191 402290792 23 1353453354 4999 1783958137 37 29 47 37 131 1266241677 67 107 969418716 1005744574 500787560 19 941395508 196819113 7001 1717657278 1358967412 2 1786686387 959982298 67 200582710 2777 1530490787 491326715 321905606 4999 1429352118 73 636071192 1788297250 83 137 751329509 595845195 23 380324964 829805148 31 466331202 149 785042856 431784120 879439025 131 1998574907 107 83 172485100 139 1279181098 1908313980 97 103 58166263 113 712100010 882402637 61 89 83 109 1949 555027404 107 1814560570 109 1257522318 2013742280 1616571979 11 59 536194563 97 20507449 96251251 23 59130322 2141526713 139 37 1962118015 11 10007 1178330561 1472516157 47 341999022 1342229265 3 204112634 2124696288 47 53 1480682359 101 29 82133017 593428204 47 43 1789111494 568301362 31 10007 139 1877869289 3 730184380 406747190 2777 61 1949 109 1573971821 7001 19 89 1078146 821094331 4999 1120965762 837908275 71 97888978 23 769095786 1651847040 3 89 10007 45371738 1246949306 59 19 5 719628830 1421252859 1309551600 107 67 1233890115 980318755 29 7001 83 137 1721668640 1949 553643952 113 360731301 79 131 1243644701 10007 121274833 37 73 1466126233 7001 310823397 1332759367 1227098368 10007 7 2 527995862 5 1678004803 139 131 3 151532577 1821820176 224988919 79 213608811 59 79 2777 442548274 291204048 53 937996385 29 1277415276 101 1238069110 113 13 1470116013 19 415282088 872816282 97 1261358411 35475284 31 2 71 1222123355 337544508 13 11 736948025 2121838345 97 875404557 107 1191941908 1045500707 19 503221156 3 239132697 333997482 1010760321 103 1245379187 101 1436913893 1949 1449206236 1111513489 79 957440421 41 28367695 149272718 7 23 70264195 1293749000 127 1024495157 1943585681 43 83 204622224 449787873 1074403958 83 109 1957176532 650153390 1141419175 13 1885451398 127 13 41 53 89 1306377956 17 1438426984 11 10007 391213658 131 1176154942 17 1136986179 97 89 1435834152 10007 17 597085547 41296767 2777 95369236 97 131 1068623330 390694268 47 2 137 657699325 89 1574920771 909123252 59 7 29 2 1944817034 107 142431228 137 926153224 1307664629 89 1103782107 10007 1842959169 504047129 47 1531728812 83 67 139 131 1492549684 31 43 109267300 505097250 1633375971 89 71 985987224 1413336224 107 131 564113106 149 10007 2144410037 3 83 10007 181167766 41 5 2104171535 1733079090 1045122548 67 4999 1334740828 139 1293456855 496190847 137 1159964615 131 7001 1804682775 1300816789 113 2125286146 1166605324 79 677449043 89 19901379 41 1917480989 47 794992075 47 5898312 61 97 1426727798 707923442 37 79 982078309 1949 499425255 7 1313098168 89 149 83 1761633458 1279336401 139 31 210644287 103 19 449149892 227124603 83 101 1336870239 103 614157276 988454744 1338203060 67 1857777474 1135515137 107 4999 760882793 700519868 17 71 255331975 1643541355 1688394160 47 513497347 71 67 1013892106 23 10007 7001 13 53 23 79 487064230 538008249 101 1105454393 118112329 5 682656320 537781295 1162074506 109 1792987216 71 118915145 5 2127418650 79 2105482401 43 461839823 1308628555 59 194934879 41 113 3 149 139 1733620863 101 89963781 67 31 897664712 7 5 1280552009 11 2777 141935247 335267284 1087645636 11 700364482 73 113 1949 101 1244201123 1403862124 73 71 71 954861063 765169821 13 101 1895416644 11 109 148835227 1259623025 4999 1493753895 103 31 1926260919 83 1591564342 1194805667 17 1961317727 80287209 107 718997093 1913310763 37 67 784523837 929640075 7 422836808 71 2074403036 137 1407335925 4999 1438332276 1506783435 631766785 67 1871997431 89 1462634989 896216527 79 1798183148 1921420656 37 107 1161663620 2 1040340556 1377785356 991216850 2 1867107692 41 112430813 59 833069809 13 575333402 149 37 1157081094 1733821147 13 10613876 89 444378643 149 1681909279 19 734225987 37 1507105793 137 37 1338078286 37 26386069 962055638 103 37 1167861796 2777 14104389 13 750451585 1966565642 23 1278847633 568979311 43 877752636 425998768 1351091469 13 5 185353960 933433930 562272891 59 337106635 89 1032403419 109 1092709079 7001 61 1796795626 59 37 231436121 83 43 107 1967200136 47 1614465839 952604673 79 1704719997 109 1464049820 23 1935713373 149 1165530901 31 11 2103079649 1938492446 656821630 59 448536923 31 146552748 1949 41 555630852 1658295307 2777 685259615 137 103 651548027 2777 7001 103 1208706957 1908655199 89 755291635 1972506169 131 966162416 79 59 10007 173701506 1674911618 1949 1056338510 416592377 483802827 101 139 697672692 3 4999 2130857511 103 1384445355 19 710529928 3 113 89 1360448720 103 79 83 11 131 41 103 4999 11 1596010295 1967378204 47 2048043471 12833867 23 23 1777604835 5 2118803980 127 1456440876 11 41 1401759814 13 1484199431 31 537209695 2055925209 17 23 37 73 1811914604 1078275116 152628000 882456702 79 79 1156409821 335715419 103 1671598330 1258368385 789757971 19 59 20585277 1211001770 53 1398036691 7001 1113509050 900356519 67 1338224433 1982861474 11 270000588 101 2014956464 2088221561 19 1557458259 89 1622777590 73 653541990 89 600246883 1556678174 113 525373386 1064490849 1062927372 2055793759 4999 19 1147540416 1753867637 1735166860 313989003 29 61 1343277637 255194149 19 41 151250558 142073815 89 7 1106452031 31 753581335 13 1840315123 590101392 2777 79 682914074 190642922 19 79 723516918 1595960054 106880723 89 97 29 338170015 79 103 217502628 1360590840 5 900700511 97228324 2777 152230135 29 2 11 467586469 101 657117716 83 47 1618532467 2074241102 288563785 137 908902742 79 13 857963288 1164854262 1580953976 67 494853156 1676960155 1649977279 17 198608263 2777 1886302243 824180204 59 37440279 131 612045493 71 10007 1613278505 391025818 757889518 97 1712848046 2 2110512808 79 1049399502 73 127 1618572074 267541242 1035850577 61 19 1820883753 13 43 1642624381 894647962 41 7 13 1020994193 87321132 43 59 917475615 5 5 740460270 2047557635 139 19 382924556 103 750041862 109 227800278 29 463591945 770505181 107 1081826749 10007 1756808906 47 334947051 399335359 41 1585217481 2083785271 59 139 1949 1640862558 41 748140407 5 149 1808100220 1418114760 83 1156540970 23 693182602 3 1905274287 1820946270 188333819 795102346 1949 37 288043298 10007 882577372 23 1684871253 788020467 13 53 131 37 1503499181 79 1053329831 1618641045 43 845899345 53 1161907962 31 101 1434685103 391221145 14722380 5 29 316401764 89 67 95463387 103 1233105906 19 2011802840 79 19 214037964 2116532835 220971157 107 1993131374 101 83 1946386852 1532056745 71 195490264 1206167738 71 71 1269421571 131 47 228719992 10007 991963860 5 53 1995446293 149 73 1862459565 2107365997 109 1514204284 7001 295253173 862047448 2777 583239425 10007 801770847 5 340966145 1295498675 536695424 10007 1181356371 226513900 89 149 57007422 43 109 895364368 1497849878 149 168938451 11 2087376482 101074469 2777 1425634633 2041218561 7001 1430265414 61 924932329 83 1364637863 23 766651709 47 1338782166 97 300785140 1123123840 5 101 2074375272 1949 31 47 1734999924 101 5 1020168040 1314889091 149 829256520 2084628210 7 83 2114918767 796251951 1451152589 47 64691223 1636764934 10007 47 54241890 370014277 29 7001 7001 1032235741 107 139 468680617 1379775190 73 1207816739 1486165123 1949 1205401282 2777 1900323316 1028443594 1081288768 89 4999 803464275 998249408 414154298 2 53 907508719 41 5 146040635 113 97 1090590497 1895947353 37 47 10007 2777 355451316 840714850 19 83 1433780121 89 67 1656410671 103 7001 73 195196239 356768916 23 131 5 1376558950 937345732 103 43 1029122354 806841981 1120996131 3 97 5 844310460 860816570 97 599832286 1660816851 471848718 53 9097133 1467265930 139 109 109 79 4999 756731758 59 1045513866 11 1437655758 43 1608920938 212741077 109 1656352773 1657776313 57119924 109 61 11 4999 1949 825035088 223199480 37 1129140766 272179972 103 149 445180946 66046788 4999 1883264204 127 51628548 5 1398924110 2012053595 1285209647 376648599 127 103 1079057646 1745890958 67 526418161 101 1564275577 43 268527939 59 964327919 1517166506 4999 13 923115778 748367906 29 1282291579 7001 2141698284 3 3 598895385 53 67 101 61 2104129608 1820044556 137 43 380419194 2 1452772016 610743290 454612544 19 13 733761873 1949 53 498692264 13 512714018 103 465971801 694070211 97 1640697685 10007 3 11 1174118737 969181331 2777 73 4999 1937572408 939557051 1354002187 149 103 107 7001 107 179629139 37 137 139 1557381854 29 79 1434073017 1587184655 127 72836024 367301254 107 1901059691 61 743975398 491393735 331872148 10007 67 891988372 47 1449124445 71 1997088061 37 1996042108 13 1034871539 1085282487 79 13 5 1562423035 101 1238355041 137 259661991 3 1652022936 1915932897 71 1825707101 10007 10007 226328319 10007 619483335 1748145301 4999 131 1949 83 1132603668 3 616534311 1425528104 11 1485054813 2130511768 876177701 71 137 109 1518074501 53 938629788 230900383 2777 1371415151 89 139 488373720 1899324408 71 900357461 47 97 597398536 2 2004303168 139 61620507 472758460 67 7001 490264836 258962711 79 1602554087 107 97 139 1383434057 306749647 847902804 37 97 113 59 861066532 1241677184 67 2008813631 7 7001 541674371 7001 97 31 1670012408 19 19 89 460141659 13 17 109 1288471669 41 415866455 139 79 1085065395 110958849 1926577186 7001 139 160702070 113 1297336502 10007 318903076 1482798497 41 976655055 659820422 1345266602 67 598843856 97 285126068 7001 29 67 12460258 1776371201 1773340575 89 799487796 2 533784345 3 23 127 318009646 1615614370 53 31 2 1266049582 2017827402 109 1194153206 101 21426544 372914826 149 514330885 101 2 409529727 539557262 1949 73 43 1222006895 486229638 19 31 43 1339368816 2004625404 127 23 1543203607 131 481881928 976821543 370413297 1949 88449518 2137187531 2777 657871836 3 13 315362801 127761933 1796501210 47 29 2143409865 89 1896913782 4999 139 137 1524180597 34172845 101 7 550762202 139 66640770 131 149 1693042151 433682827 5 1894057620 1375277285 1377923121 137 2018679705 1762993868 29 1695881556 19 113 97 180092722 79 43 2139244438 101 29 1313909902 1656253539 59 131 636273157 103 2051847550 1102544651 1061102115 67 7 506483286 101 1194810405 3 2145723144 2 131 1502300393 31 29 368045264 107 101 2027377040 139 1010148584 582216307 59 73 911501004 1305722614 137 67 288783139 113 2097917270 863171685 5 43 1949 610904305 441595763 2777 100782884 4999 2043044383 71 31 1015796271 2042241509 7 31 1611201619 131 274712109 137 67 131 632467956 3 89 1552228797 1444094865 107 767633398 71 4999 149 37 1104119849 23 1641739547 101 472236509 511020734 89 1312747508 228956352 139 1274587327 1345634470 5 67 1492317666 216572743 67 1674609189 4999 264217146 1642366461 107 24198799 1377653141 246085773 4999 888192326 103 41 149238442 1167614359 7 233349977 239998998 90068295 79 103 662818495 555114126 83 97 411673248 37 270664916 34699379 11 577194563 17 1155278129 10007 1705743185 11 167356596 101 472846650 71 1735439013 83 1744092280 10007 381847106 360752350 553978252 97 343966965 825351530 5 61 1333168542 19 792498284 29 37 1269689891 2082295213 59 1417384612 573424953 31 1118697992 1105485916 89 71 118476300 4999 1228134324 1807090240 79 1993680284 71 25244748 1864052364 101 2 725074322 67 73 109682804 7 41 1544168035 54526720 1394450246 7 822556826 131 61 164240792 522075197 10007 1441008 109 1458104445 1508761105 109 59 503735979 109 71 2106024933 483746927 71 1190013818 37 1950621824 47 1925073423 131 846078565 112920166 79 1369892785 1648439043 1513508942 11 131 101 1605907373 1903301139 634011126 41 450505856 131 1069061918 89 89 591339407 61 73 1122529742 109 1973121706 1590823172 109 1583038065 139 41 7001 1233450182 1720906074 101 7001 484427194 19 351306442 1208294832 61 1520740791 1969006120 4999 43 53 295549677 53 1017916994 29 1510187789 139 5 856586380 539705545 7 10007 651825959 396150898 939735069 13 1789376612 2777 261187958 43 41 587747464 41 1763993348 2097109246 41 180924841 1181205367 377627760 1498239265 5 31 674239026 657853730 5 966457216 131 539924121 7001 708340177 89 735404328 67 704961605 31 1706929030 83 1533864319 1063550949 1119865555 43 10007 31 1973659149 3 1992648183 41 1949 43 1421094616 308663331 17 1603666848 139 19 109 1728677979 787388204 1949 1341759116 131 512617803 131 655794615 1762438140 3 109 940617571 1228899572 137 1328337889 724809233 113 1279495610 613419093 1074431576 10007 19 2120761855 529173799 683910038 7 927526518 1600777842 41 474710334 7 29 662472781 1328183238 61 29 1713358840 414128126 41 19 29 43 556925594 1719963674 7001 43 61 96184739 1465226650 59 7 79 900038270 101 1834904624 103 277268893 53 2101720989 1751986860 73 1910661412 1285837858 43 1234278536 2119600707 3 538004293 131 37 10007 37 1555877528 364933220 7 71 1074092544 1081360175 2777 1706080687 1087259164 83 5 139430940 2031225807 13 2006828187 1483500126 37 862472663 103 957887560 2 351793492 547998364 43 83 4999 2068656186 1369770991 1743448832 47 900439395 1034206520 103 1631768328 947570800 31 576654510 5 53 895656858 1327412401 41 101 1286413265 390675110 292737780 61 2 1699670398 1361285086 47 1512307908 1268961616 2093847521 53 1217837737 19 19 73 390337497 3 828605878 79 61 660380998 857202416 41 1411121846 1635425245 103 37 2042198857 137 97 127018552 851589545 83 1548421193 59 103 1172199189 109 642900243 71 3 431880786 940259968 1949 530817946 73 1059477178 73 495477894 2777 405194847 47 11 1646702393 41 1650719655 1225487687 755554188 17 103 113 650296920 149 1464665977 649648493 67 3 1414417122 216011874 19 1689315327 3 5 1114425775 107 747434055 948870222 131 2 71 1731884381 2777 1895346932 70940763 23 1654353227 137 1930148612 89 2777 1866668853 785863230 1690291874 4999 1549470463 23 402517480 41 1817445663 101 43 2 1452875846 255681167 1887102019 2777 1364277180 27678634 127 71 1894569817 101 23 1886411654 2139033825 1566894648 37 1136688285 829890288 107 578271862 1592201907 59 89 210721188 1144828586 17 1163368512 71 400841221 59 769468518 7 438066916 423306573 3 29 261878551 1765897235 61 1688733604 83 292805863 822491217 139 61 23 67 4999 97 131 1285752293 1570768784 258306165 71 67 857339907 19 1626721332 1197824408 113 444518200 823136473 67 3 604283245 79 1311608502 127 901741910 23 98888661 11 1275888251 127 1949 149 1842187277 745435378 10007 593945471 5 2 2039730076 820943045 182285898 137 1114575485 67 427804916 601898024 13 71 4999 361827620 823421534 43 295807535 820921311 79 47 943368443 1154062017 107 1754249378 10007 858380446 1135119000 23 1951455263 109 1276115756 1813036567 3 19 19 585300551 61 1291142409 639804605 5 53 729137988 101 5 591488705 672909445 751842134 107 23620999 13 476717176 1527472999 2114400014 7001 1823921523 333695740 71 37 1301998661 1949 41 1243097942 1819445356 1529309848 897322348 19 59 2005232882 61 83 2081307751 47 1748807794 7001 1593232432 89 59 662476662 1281860385 53 526599703 47 372680290 1449249543 149 1141642175 39463097 83 1988371164 3 290233884 591838135 67 2000076228 466222546 97 1950048424 37 3 1823915655 2777 1264923500 590625272 1567709846 2 43 17 722074745 473512033 752956900 79 1949 3 37 745359487 113 1605468857 72207651 47 518957738 2777 1001008374 101 13 1588678559 137 1886613985 684290066 37 1150338732 61 1929199298 273084501 113 2001765394 1381826602 10007 125007444 13 83 23 49190790 97 2 917011134 1482368202 1370167515 101 281489121 867240208 89 1901753068 4999 313782231 955768808 71 71 1229042376 61 5 1457145155 1545262585 21441390 2114050270 79 3 1386049086 654827307 1448746525 101 313431659 2777 1092189339 63689717 107 73 1963022341 782257633 107 908337124 1830513955 83 7 635840072 1426387048 41 7001 61 409418153 2062164768 149 1846024772 256618848 962328468 59 57513738 1148943735 3 1481166565 7001 1397833662 7001 103 445784927 2049783945 2777 1984272327 505629084 131 53 109313030 435324220 129660073 29 29 59 23 2777 1155556909 471023632 43 79 1733916727 290564607 31 1151497604 7001 107 1770718089 59 1065062926 1185369906 1845578518 7 2 43 1208609385 2002778981 23 1935773541 2124863862 67 943289846 23 1653054827 53 43 755903622 53 47981440 788054072 79 1067531598 7 553892078 61 53 43 708216483 1016081028 23 515419665 1159614835 101 73 2 1264866096 1923471622 1830453326 43 1548647494 1413311384 740819654 83 754201772 97 5 511106933 29 107 339719995 1305365104 43 197918468 11 149 113 1850423477 131 440954908 287266363 97 555049811 1790034120 4999 29 318673303 23 158428853 29 2 11 1704657856 37 13386008 1509002746 73 1809672860 19 139 23 1160879998 83 1214420227 1817258331 131 1045419038 2133742575 10007 1084988961 97 1336104619 10007 376553403 1166735717 1949 2 23 262304312 2777 127 10007 809606328 434412778 2122487269 149 1576385513 79 1640803693 7001 1443032118 1957794645 61 584533659 2080865921 1997684146 47 83 189110852 83 7 2062180449 1830720915 43 1867153161 1129950735 47 79 2777 7001 17 57958202 127 1736265263 149 987050452 498989048 10007 23 895737560 1285501490 31 73 1799346413 47 869357637 1600677496 23 10007 146424833 149 797776694 1688976114 1949 59 73 11 1642871846 1682927004 1270970186 1949 116437158 67 597497759 131 41 1686222170 5 59 92669235 13 127 848630383 609952781 97 608349274 7 109 5 131 1477769473 335086472 674830901 137 2059909943 83 1669169010 503213147 1203518880 107 7001 2134709915 522169585 79 905546664 23 2011582553 1245335171 47 83 1593900294 61 17 2037342696 123171936 1652979338 2028469225 4999 29 475325894 7001 1666385021 1918958245 139 837255797 226216312 7001 149 569777937 442521344 79 113 113 59 113 31 3 79 2777 1902344838 557990904 1949 744291676 109 103 354152934 2061172746 1949 1530493179 136414024 103 1521764229 1694015838 71 1285582987 1207324612 13 843189485 126024250 5 878477616 43 310575749 41568169 149 7 1549580753 1874244194 41307935 53 510168224 2777 1598163500 149 2139029173 1703487734 53 1091277861 61 1769475480 109 1391737942 10007 53 926981382 127 67 41 53 13 71 109 753067266 1604016480 59 2777 564466905 139 1225163375 149 1871139646 12062929 19 73 7001 101 1313511969 119276455 97 1046755324 15748435 7001 53 1197922059 43 1241358228 43 1494864767 19 1015539132 21698600 1843975270 5 61 1427801573 109 748278105 853745731 73 877992570 2084647971 79 74315655 109 824554879 37 47 1735944311 10007 83 1780714330 107 103 702382029 224415576 1104243537 83 264234922 59 851959054 149 1073494042 101 455288305 1949 113 1950008800 436830724 127 7 10007 1074224339 47 7001 1247186144 1936833567 149 245990507 59 53 109 945696317 2024161501 168188537 11 229013004 127 245963383 625906393 37 7001 1763285862 807817386 7 29 1132553559 23 1662995115 73 458561362 31 1176341097 71 1792351986 113 1571001066 101 1247158371 37 2093503962 95218507 59 7001 1832371730 123756677 89 61 97 155791215 131 923744011 127 29 31 127 2113709387 1465981464 2 71 1185853289 19 73 395193311 567849334 13 856880414 1207711757 7 107 1420972091 2144270905 19 984430793 61 1993748105 31 702216991 1851506840 1250618617 131 127 4999 1235329676 103 133205661 136348927 47 4999 101 2016968460 1720368052 13 5 17 221131593 3 67 17 31 53 395482820 79 754354121 61 359385282 89 17 876504802 110827114 2002671939 53 1996624957 277074574 4999 1214300260 899703903 19 89 43 13 1669177835 23 3 2132307277 61 765095630 149 1978452102 858629969 19 107 13 1975251850 103 13 1218110085 1185656648 79 1016160145 226853403 7001 1872956527 164418485 7001 31 1214627895 1249606191 89 727242318 107 906143517 2123393341 97 631428096 621162575 47 59260749 131 858211916 107 538809941 1597749009 79 67 131 1129499161 1864002930 47 1810621561 10007 23796646 4999 139 1400777915 5 13 1234827360 553098676 1647111268 7001 247541358 2777 157924250 11 53 1442716869 1081351898 101 559097317 1016133566 19 815190212 398835169 83 1809210300 5 1366886675 137 97 71 490611917 117700747 59 31 89 5 1161627700 1273550310 1083671696 127 1368582734 31 293803275 212073936 2777 10007 2 1178365400 1949 1048199486 137 89 1712260587 31328376 139 43 23 300099929 1909225715 5 13 539564935 149 37 1758659051 23 10007 127 2047471521 107 15963865 259080170 85152487 695819849 137 107 347018762 969635391 778044698 1949 1680954030 2 67 137 1499222475 1120130784 107 2103261258 71 55822472 280796868 11 1556460356 37 991846790 1605426892 455791821 67 137058748 23 1801007686 127 870637832 11 856853701 2056082688 11 2103580092 37 47 7 1773095205 127 935669960 107 1903652729 2104486340 73 2010335758 103 1871508764 1261047128 17 1618421170 7001 226296292 37 713819318 530158179 131 414136068 97 273919544 79 4999 41 61 1823391138 1673982496 59 103 1668219312 1410600038 17 286498637 43 304744999 79 1985477928 727037948 61 31 1520211388 71 1052553913 1696813927 2018842346 43 369035078 53 412941470 123335696 43 53 2 2024528280 127 61 681391476 89 47 746363865 59 1282376269 1151430763 7 1468282613 10007 1919163446 59 437617459 4999 1578637844 68397735 43 3 393763629 7 215907353 145559267 97 1288444507 7 101 1843708089 17 1317948917 37 191873962 2001540805 103 17 127 53 1360496675 1618647563 71 91693496 89 107 1836348552 1461998994 79 71 988345915 1119756158 149 47 89 1153258885 7001 1779857229 1772947242 29 90416867 623084053 131 1656574779 1992719660 1207181339 2777 13 885166282 258122813 2777 886886291 83 1253097065 405116818 41 131 13 1664656032 184583178 31 79 109 1875955618 31 1083868177 10007 947502062 13 131 205348526 1785673083 960118534 43 41 7001 127 744947837 1625766497 1968044910 13 1678747538 4999 545630852 535184097 73 7 231667135 66853311 1949 1660284954 43 1577996284 37 127 29 2126135116 1079752853 137 5 67 1198201535 486852782 1467380466 139 2085108023 686157824 97 139 488613078 1257876191 47 2048952733 635896464 831318103 1616768318 11 2 201074660 1774032766 438675213 3 1543375916 79 724997299 510810554 1004994495 59 141526881 139 2777 113506427 139 1102158383 61 373499584 113 1481519044 71 19 29 89 298767393 680711694 67 469655930 1120758446 97 761117387 1891932814 2118402208 13 3 2129376939 53 668115509 3 1421254290 107 924857817 1460410495 53 1412030558 89 172368614 526882670 19 917671745 139 29 1856972254 5096953 127 11 446020510 73 1460157667 1949 53 1929054939 1123423616 1212434247 41 570264818 10007 195265855 103 1334033015 89 422467426 139 4999 474900001 101 13 3 71 581119096 73 1949 2048215794 113 1340485405 507764196 137 37 495856465 13 1903701723 103 113 1724961272 1282160425 1176988761 13 61 1161767739 97 1618564892 71 61 618934426 537445258 1804678816 29 109 7 746890298 346281885 137 89 113 113 73 1452189438 109 999119179 1350414043 567581025 11 67 79351450 1385012543 1949 2039473401 1031463342 79 37 935590719 1958017488 7 2000346502 7 53 2079874517 101 89 83 41 1726143646 67 2089364438 7001 1446273581 1172520449 4999 182093574 4999 1319506046 178846087 1949 176396873 103 715255690 483782869 31 776453528 59 1914626276 61 5 1087024705 1349784615 73 131 1096474491 109 113 43 143588528 17 33045008 139 71 109 846588612 137 1356079156 4999 1528318300 297269461 7001 1714046682 37 761799906 7 137 139 1004974943 1157987495 7 897454081 1949 2144315095 137 79 838145780 41 17 1310923159 1887794651 137 1292897496 13 83 2049606581 17 2075019389 7001 1176738599 107 7001 71 10007 2777 1195873395 29 120230215 2777 1646913735 10007 504272744 336103087 2777 137 716370528 1172291127 19 1130453758 131 204315619 1949 1774158119 107 469688484 17 23 1534282043 1141004774 137 1146453013 59 1811570633 103 3 892589916 1145578212 429361374 1292118906 13 299900265 131 492267215 11 3 61 1757883604 41 56566105 700936627 113 1365858203 127 1135121047 61 1940939236 164059744 4999 149 301745711 53 923917902 2 1211549030 41 53 1356421686 1635498592 29 1850142841 407050786 2 1116441667 4999 1487467447 137 1494583279 496391292 97 208116169 1949 273091026 17 107 149 869855590 41 97 2146139744 743731980 89 298334675 116190077 1609748478 103 113 830246269 41 1105196984 2042491272 113 13 31 11 61 139 389910885 901307004 13 137 97 2 895046872 2125634053 37 11 1306235400 41 101 1124087378 127 1297044523 23 635521832 1546188584 2011626315 71 89 300660423 1628045405 216396198 20367263 67 11 17 1755583676 137 29 131 1194923574 1417236646 1623505108 2 372350214 97 184662225 11 220713601 631006323 17 127 2136079929 1444392668 113 1327158897 73 61 173609294 11 1962638633 1776208508 79 157904419 1479534096 37 1415345929 19 1364181931 13 810521738 43 1801962257 814385772 89 780404937 1438547155 1949 31 13 139 1361077575 1758632371 17 588109898 71 5 89 557942780 374309080 67 7001 1817711636 398802172 71 2060376548 1185839438 893900721 7 19 11 61 2032047953 132921255 23 41 2144440917 131 685964994 73 5 29 29 2089577007 1641271719 97 73 79 2122894320 2 59 1886332129 1270080256 686399622 787978016 103 1116400739 127 1884782108 1145666142 17 113 19 149 10007 1091733679 137 1781842413 628142956 67 67 1549019475 139 79 5 2078589055 113 848366258 888236500 348112207 113 1480843288 43 608110343 43 11 478733794 137 1937250418 67 2139494384 1472091063 73 19 41 79 489956578 19 233457066 11 1773670734 11 47 139 323731278 1506930136 1724813755 47 376632860 404377743 131 625990818 3 1125540549 19 1146103541 107 89792379 1949 1152851041 29 827906761 780017611 131 1175882069 488927370 47 1041709284 2046066605 11 149 618272818 59 43 648497965 5 1634527275 4999 297180552 53 451942978 89 503834340 53 633903479 786584607 29 336701092 232634610 13 19 1394500918 71 1648435897 103 1976507376 966846065 1588952057 103 1838090311 1289118329 23 344551523 556205356 1835736040 103 71 556720798 540566665 481348045 89 3 61 137 1949 1141630648 1481117213 59 1006700775 149 59 1080726657 53 107 83 2116790749 1897607410 2777 101 1603067152 107 109 378192068 5 61 19 103 37 107 1440449236 1732871489 137 23 83380971 2089481781 17 4999 1444815979 1325554836 7 1813867776 333385710 61 1822966273 716261719 4999 709853001 1274605957 53 11 1031321914 249431714 7 103 59 1519049046 7 1331568952 1474341218 61 1175300255 821677648 29 1624353495 127 1149497574 57116345 1775322840 127 504545584 53 781191592 139 1597597581 37 73 1430275161 131 1195658072 1482477815 61 4999 1664786976 131 1214519078 107 1355810910 137 845533312 562579677 1067211983 31 1183807695 143750555 990943175 10007 11 307834274 5 1957249160 2106019885 37 616898484 955804498 1298873225 83 382037178 73 973926288 1985883700 1494512831 89 131 1194266740 1748647998 384506516 1949 73888539 590636679 1562660282 19 868706017 401573987 37 312631883 2777 149 1491571706 19 79 113072550 67 256166728 11 1320069146 29 1214499771 17 1202501069 2777 103 1056188265 31 1750130451 47 73 1204923765 932366512 4999 97 47 4999 398045375 306179124 1142510420 2 467516721 7 61 97 302087779 295313687 17 2051907718 1478222012 1766570868 2 149 1539434028 1691720282 1721476252 31 852442373 17 1826759032 2 1169690678 53 1893304160 480597647 1156782231 7001 7 381942631 334207181 706238395 17 1735074060 59 1306057040 1173080893 457057265 23 1544942936 127 131 647066138 37 1366030084 2040768171 13 2006892658 7001 97 488231263 107 118015766 1947080307 127 1347564968 139 1501013323 13 131 29 303426681 376795115 2015451634 79 1915225466 103 1948880942 113 300474232 7 1732744039 13 7001 1829623495 2077706419 107 41 1843782819 19 13301159 43 1752062950 572895751 37 71 1901112188 2777 1371790791 583973372 79 1949 47 2134145920 1563042067 71 425824275 1710126682 59 2 1165357580 31 1610629459 83 31 1370462167 113 43 781736833 10007 965595444 109 989307871 101 734415844 5 1460403630 97 2115769723 1875540833 107 1164982402 31 991489709 13 1255382024 127 1914898347 1949 694411159 1281508647 4999 1543563146 79 787901727 856082249 131 5 1349575769 7001 818976980 1205550052 264535821 1949 103 1789055307 1942828132 1699806272 97 1284306405 3 103 2056416321 97163729 450886267 13 101 598432070 506142310 97 1811456861 127 3 1521872007 1153197950 5 1562651720 10007 29 923019804 53 200660226 53 1002508113 83 58688138 41 5 465604810 1480256105 1243031271 1949 888282087 842312978 109 73 53 869258228 2 73 1050317722 862786955 137 92330200 29 1949 98597961 676725933 47 107 127 967197583 1891575766 2777 59 29 589935014 1949 175952315 53 1367231800 139 1320315130 320563441 17 29 41 1129406520 1949 83101462 16507114 149 97 127019560 149 53 1257316640 67 1823381751 1209393897 101 149 137 1109569302 2080196081 47 149 125468728 1360756643 97 11 1694813138 47 1767775997 1410874394 107 2777 11 4999 1870640797 101 2030694284 103 59 2018371459 89 1444222313 131 67258544 949994839 10007 232672757 19743811 1088559668 2011336847 47 842642967 3 61 757933479 1541566625 4999 2062102497 1319270410 107 109 963975835 19932394 73 789651439 2135779907 450297728 396550042 139 59 59 1222553046 149 777468590 1510164700 11 31 107 242919318 2777 630540066 53 1180373388 131 790060214 102592206 53 71 1711320171 53 17 7 97 61 1648777662 528776670 359423444 103 2 2777 1608071836 319074523 101 127 3 107 2047537968 109 7 1213418269 83 222157551 73 137 1699953814 1544171662 83 149 31 109 288323094 1722601338 101 1857543786 849987933 41 1416102214 113 1794319090 67 929165608 1417101480 37 17 43 83 1344282857 51910607 67 500590351 2777 1438758146 1162742620 2110500333 53 1678700915 139 918118724 1055370322 79 13 107 13 1974722932 507463723 59 780541798 2062331482 31 1807951965 1653572981 2777 107 512634967 1420159050 2082150118 83 61 1722984162 400337144 97 480183363 29 19 31 1225578966 2 923348052 152246350 97 764552059 4999 1755093911 61 572536362 61 1728608911 101 2 536196842 2065339708 1949 127 1472213845 29 2 109 97969745 59 31 57424688 19 5 137 930407552 578105750 10007 659051013 105553836 10007 2074482615 71 1165796794 2092806355 4999 37 59 2 815252868 1631283296 1712990678 7001 17 2777 1929213418 1459927959 47 103 2104868036 1526250189 69688961 743146229 31 127 1012572651 1596658134 113 1650071765 3 1694310102 3 929940930 1566185563 10007 1034265638 107 73 2144548521 764296933 109 1387933127 424576443 29 1760431245 1345006368 83 53 1104607263 59 2025985719 83 826381864 795546617 131 1812213390 1816361636 1025615440 432846524 19 103 29 753407414 1519473439 79 1252789944 23 61 1747121492 23 760242184 23 1026449512 156419687 109 61 10007 113 514960210 29 398788308 573586573 2777 1094739064 43 23 1267704110 1796322862 37 561933023 1896005081 1302151962 2777 107 803146698 31 10007 1458780432 528799901 89 424123893 11 1354256046 19 1315269213 1399629676 131 137 1129919693 37 137 101 127 107 67 5 1361810780 1651191005 1401988680 149 430121876 1344424632 2 2 7001 131 1534383474 13 1119720667 53 131 1057222924 1716984388 7 85661499 17 1116781000 1554377082 1245435521 17 643820890 113 127 47 1799268075 1949 889851032 519513195 829836533 139 1687903261 187833911 113 79 1868296833 5 1823273605 1858546930 73 432410171 103 322626694 103 1445707897 2076059657 89 312241883 71 107 1248744035 79 2014017705 1544867391 73 10007 1833086030 137 710970317 2777 1237339559 1998396642 1177132184 149 7001 800536346 1248137732 348345688 83 7 2134338862 7001 1356653780 912617301 127 2777 1324636597 10007 109 1503191373 103 1039916840 47 1501512872 350963992 127 67 1910878793 1457563426 197212442 1062830439 37 1673865040 109 1538203858 5 974900985 47 410165390 1262248316 43 17 71 204970113 820379014 83 1006613027 7 1334243316 41 1270097754 1887064319 1212345147 13 1207703415 799995383 2777 53 1055266358 53 1191516147 73 2 204809842 1105524714 1949 107 1626700929 79 439764165 449409289 109 47 2117076916 109 449953852 103 113 7001 1273278871 29 185373307 2062468864 61 1688081060 139 59 1527320433 17 1107420528 1959548979 2060595949 1486794616 47 1471084357 61 41 1863010120 977957526 1949 1582008042 41 903323111 1949 804416617 1464507835 639649158 131 43 931841002 2 41 781055658 29 1839454688 5 1594322930 97 53 1004839402 1526007800 71 658357795 2777 1054815680 813972024 593719035 7 31 1803189803 1912388202 137 139 47 3 866705466 269740245 137 1068508210 139 441978632 67 113 816955309 1911284086 61 753432594 71 1073897752 1490521665 17 67 131 1557541843 11 137 131 1896557085 137 1557480801 53 990174249 904432799 2055091080 2777 113 449141493 23 89 1781299667 109 800123656 620371837 53 1714529595 97 1053513252 103 1820327186 19 365084538 13 1676596058 43 102550399 53 612476904 512181188 572017342 73 1632406509 11 47 913391608 7001 73 1411432667 1949 945779536 1949 982564917 3 1514311560 89 1813659177 1723197975 101 903621447 148734519 31 5 103 983515070 100699598 103 31 59 1729453666 621653913 59 53 458914068 73 11 24546909 109 1779442004 67 47 591152558 926775563 2118705965 847701949 89 190402934 2050797819 41 1000103557 357659141 17 10007 13 41 43 103 137 67 1205646106 139 127 234547537 1639638194 137 2 1341576639 97 394451567 97 1895212748 1961067082 13 1369558100 83 422586200 37 113 724371923 61 7001 1432502614 113 1732778273 3 78475261 37 37 1743257036 1776059036 71 419375360 5 305778330 113 131 2068541745 493885545 7001 29 1428162101 1885944095 7001 864430423 1183704620 107 1736529765 670765891 1949 3 97 37 131 528027988 1358609646 690217786 1786798774 79 107 1281197242 1854672064 7 137024482 1037793720 5 156289951 53 109 67 1232459404 1473046464 17 1696753474 37 71 856252900 424572545 142767955 43 960841794 4999 83 71 19 268259556 931629698 29 1117296891 1332367311 7001 1061701650 137 1263654709 532351449 884490959 11 2777 116625669 921089245 1954974676 2777 1633140008 25755470 67 10007 1997096990 442786516 31 109 47 83 786026932 101 244650597 79 873721198 394959511 158270509 59 59 882395622 1686101646 351328739 1445637783 149 1257272792 139 113 1483268287 4999 1000354889 31 101 745737468 3 730870689 545435446 1949 41 67 103 530937256 109 813050060 2777 1773523061 79 1001550495 107 973276601 103 113 1579178277 816079095 69670406 13 1418905297 67 1165414951 2116129438 103 1400085644 1835494251 2777 896890825 89 2142405330 19 67 1238671878 101 1930879555 23 178870775 31 506367640 37 107 1218230096 1869562850 131 793223602 14733392 29 1148423577 43 1685887152 722497945 101 503595626 61 29 2074136231 212676952 745503208 127 1174079821 107 83 823758118 53 139 1702659372 39570242 101 1581434607 83 809986376 37 47 41 555155129 4999 139 109 1173958889 1521453910 83 131 582931522 586493971 41 1734364242 2777 59 2116200774 139 1851613440 758126555 1357438119 29 1879372733 2073038485 7 47 31 53 1396873682 113 767724034 755740679 1655386407 107 385836380 872064087 2777 1466245105 5 3 1670992806 4999 620165942 1640361862 1768002217 1949 1241725364 2036527891 7001 31 659382679 1917201957 113 1035410751 31 1468808303 31 1799631127 1277326852 361976031 83 29 34508347 1358282338 139 2 1550020627 149 13 2035138976 71 31 73 510058592 127 1585181975 13 13 1604989516 31 4999 1050424873 1756863557 83 79 43 19 2024831535 41 10007 2001530091 1274951842 2777 1312782318 1933435157 131 107 43 1367091389 468577948 73 79 4999 914122139 1063590430 79 29 1736875801 4999 269665019 109 5 1371793570 2026276110 1907401292 67 882189938 7001 2777 137 1438515207 31 10007 23 689584505 851815465 11157865 995715297 149 1994928827 127 270559784 101 943640980 1358361120 745703758 107 494692458 13 343194644 1994735769 59 261711492 47 1746081255 998437167 7 127 17 17 41 1450181344 1121733279 109 83 1670975007 2 811010158 959383074 3 1391928303 31 667387710 3 71 488859353 113703241 7001 2038572183 52631083 19 318828626 720349449 17 430913212 61 1037163480 334335388 282107137 85353210 97 2070194152 73 1221398332 41 918096750 113 1127328578 1788390998 10007 5 1090553401 43 1978928004 23 2003603393 421474170 222404040 59 139 1609543732 19 71 504562494 113 53 107 1943507982 101 107 1751944170 1655805526 837396539 149 5 1757063340 73592950 1383201769 43 487815134 89 1576347708 47 956208796 1450599775 1186134289 59 360912204 131 829021055 273761499 10007 286230221 1868344845 5 1299047730 1394984820 41 1235677147 149 36306085 107 61 607123485 71 951745628 2 1644080446 1154211422 17 41 1604946975 73 1088636514 438588950 17 31 200948930 13 107 1785879969 1887610695 5 1905215240 23 1989303301 109 187004760 3 490574508 1423128537 820273790 10007 10007 581086476 392556149 67 59 426658087 1460650315 73 50730290 1319913478 13 31 1233923989 172392773 79 887086852 1322128731 89 1408317606 83 71 7 962462676 83 1564023555 5 1057667175 89 131 2034461964 97 149 1930953732 4999 1016206718 131 853023250 73 880973824 629121359 149 41 97 1626792044 1265579079 97 31 131 1237137024 53 10007 149 1945171842 7001 710105919 3 1469530875 1591154202 101 6110702 624796150 5 132676335 73 5 3 2107196611 109 1330379604 1949 1116673502 7001 960873248 127 1657606540 43 1355412847 109 1949 3 103 991063837 31 357687591 61 73 1827556752 310326066 5 519622323 3 1594272882 1995036597 131 137 1391156167 1558323311 43 375691856 41 488678467 71 13 832411899 2027048537 7001 131 1747632487 10007 37 103 1001550885 23 1487852980 4999 2013337252 4999 2005668786 2777 19533418 1277663388 31 2029102024 2 1459671512 1776102372 991979477 139 1637607281 1918071758 41 31 584132318 960980850 2777 1300641274 53 17 4999 101 23 149 1394109709 1466137300 79 608134890 491211367 53 1930755092 7 698125970 137 19 1219069564 10007 1835984290 127 137 47 2 23 37 1251674739 61 623671442 1249006903 2 2030704178 3 97 281411841 121625778 2016754595 1550615706 2777 2044888214 127 103 1150223892 107 127 10007 679365223 103 11 2006819276 1936821645 41 186219020 13 131 1271479712 1980269753 7 1711243835 10007 1466645521 1492253531 53 1765672203 101 127856065 89 1025703471 61 906817077 1949 107 1949 1604789059 1710187676 987268630 53 79 1862778525 1375593504 59 1886141087 31 5 2 109 1735384476 172550 29 1374441240 315622213 89 1363375050 41 1746239897 127 61 139 67 13 1186379048 2074541356 2 1571114820 463844591 97 59 41 129959003 4999 1017227156 101 1378201643 43 400113667 139 1019233624 606533026 11 738425666 7001 89 1852352372 1929752646 113 67 1228010424 39721327 53 53 22476770 1872578722 1483569948 73 193675908 47 2091879349 31 47 875923914 101 1726882143 459143251 59 261039286 7001 5990886 79 614904089 83 103 1696025398 3 4999 249340835 1947145022 67 5 31 53 1953065370 293485296 10007 1404242282 1808417386 2 1593496495 89 232230014 1330704189 101 1242609133 153833115 113 5 658985560 11 10007 131 1158129997 17 73 1402809756 13 1121698105 83 5 1231752015 610400533 97 894738088 53 2122319651 1422698133 79 19 566382324 53 1525763519 83 37 89 1291221790 1541456860 1949 127 1567296713 1731403523 53 1921340404 776157580 2 697051616 23 61 2081664833 97 1316391171 392768132 317513849 1888229481 2777 17 1776059447 101 915191805 2777 73 1611480986 1949 71 1333665136 23 1580212458 73 89 103 534886416 97 71 53 2035114193 391361467 29 67 1057472153 29 1351607750 137 1364983745 1936540931 149 134696282 2 31 496758818 43 974828103 73 103755353 71 1466785508 103 1949 47035217 2008263036 13 548526706 483321407 1259282733 41 2067508420 1844996127 83 328316846 1949 127 103 1802455092 1949806679 1348927750 2777 41 41 59 19 732242121 17 79 1791730349 467963689 79 1780536326 7001 1537363404 1949 137 149 37 1552599912 29 1499717368 67 2124878937 1151948286 176365455 597160847 83 131 1947322074 7 1430882446 570655463 440201534 73 788555344 1853287603 67 464596106 1328945566 13 814705240 1136554663 109 53 657537663 1871955837 1547994826 37 1300417389 127 11 379867169 1220981949 3 739915872 1034974107 7 1570154558 53 630052870 113 1426706671 73 1326342490 53 2 107 1545777533 1339037697 1557491091 113 107 860408721 797369243 107 678171748 43 17 2108235450 2048058332 71 1948379941 107 1321074032 1198652850 2 775524459 2777 508551239 67 1291228355 5 430809315 1981542170 103 806113432 43 17 414985266 1526976585 3 1368122572 43 67 4999 41 155435644 1680633392 53 29 1677688541 17 1850966464 89 10007 2081543694 403819157 1949 1325117752 1174621014 2777 127 127 792041705 7 783749456 2015480533 1989176534 67 539174909 131 1810406638 31 4999 11 823837989 53 624267788 313870244 2 4999 1854589008 1481383664 3 17 1949 182305562 1318688118 101 109 268388043 7 5 1861232901 31 2 122229326 149 592619041 525733629 19 119760384 3 11 849302289 1949 37 508794104 1998598813 47 556259711 79 420951816 2114431018 47 31 1067690468 1630566898 1876568878 149 149 1841801069 31 416967732 831241462 775002122 10007 3 1449468873 2058767868 65094840 37 848852298 83 608088212 1869800226 985151824 23 7 97 97 5 79 681074168 1363443932 296082866 29 1946341802 127 327530460 1434809239 1535800140 31 13 540765563 1578099009 53 2777 59 1610727199 59 1824233246 71 536744390 13 1694319879 202478094 7 2043254728 121928938 53 19 131 1626026758 1598648374 1777764550 103 2084195641 1433445436 97 23 379180815 5 97 788627751 7001 774993135 5 37 1192340540 10007 1540417538 1607660377 67 529268978 2082264739 19 97 10007 668187404 1341748567 29 53 2 10007 1882942073 2777 1347780849 1169776000 348904450 113 83 29 1421982752 59 255441798 43 1058372975 278098415 3 1059016308 2128592394 41 17 2139301437 1723091100 548218950 5 1804662600 1624403373 2777 775885469 1141550260 1474847929 23 10007 1275582283 18716981 113 832550966 797451524 2 67 67 769613051 59 980185408 149 1360698086 61 57815678 89 1373830179 4999 89 29 107 2062622201 4999 7001 107 1021774919 11 22584494 709794650 67 123063270 83 1493167593 31 101 1298102904 11 2022542236 238684594 83 41 1179026627 1457762995 7001 1559556762 1968863226 3 652973937 921221565 137 23 1159553321 872572465 89 59 24668493 533349697 1949 11 137 53 7 67 654085892 762454104 2 131 19 341179105 1459657178 31 163099556 1421038360 4113091 97 2011883359 89 23 1512622734 61 172729735 932969970 2 636380814 7001 507579501 91216029 1949 864519879 29 345273536 59 29 514495293 1949822459 169219407 53 928201474 195302034 2 113 71 109 1066065562 1561987070 1949 125903052 1468091324 131 415245000 19 1678838974 94986444 432792743 10007 137 1602618191 574163699 131 19 1897388507 1726233163 149 1277504991 453579542 59 17 1559325798 61 439129789 13 137 53 67 1381275685 687581433 11 1558682488 13 297039652 1102282428 134032719 59 1803504389 53 887182264 708189074 828074874 1029738090 29 7001 31 160328299 139 620343239 59 13940579 1949 3 1356075187 101 1375240543 47 1465286335 1044275281 31 1780111709 131 198232429 29 29 1688794729 250206374 555199062 1454174727 53 127 1832390798 1750802823 2777 455714031 509146238 1988261142 73 47 1286194903 19 37 604437587 127 408701231 73 230302663 7 427170366 53 1088881684 10007 1415430108 731826648 19 1028255627 127 184921398 108742866 1435062883 29 1328761934 1949 922927511 11 67242406 7001 149 2018069434 922876498 107 1937748423 1949 67 1919488782 23 43 1360949613 570222832 856738344 103 31 97 1883150337 8618110 1745448752 79 686291970 729461579 131 877017509 781093470 47 805475665 109 67 6741219 19 1755041381 841219915 1254877715 5 230883598 1293622219 31 1346102972 127 2035636899 143797270 443562805 103 914966386 149 231351257 23 331935057 1098320702 1698276135 37 97 109 5 101 2029125249 101 8949610 255610194 532052176 10007 37 1103273467 137 1383557520 748601444 1460054959 2777 447308082 83 1572288667 167739347 113 109 378235123 1099273636 53 1880207383 2777 777929341 1719543393 23 131 525597938 1911956921 621339912 41 47 137 2137550583 517622442 79 1063458342 109 89 1728097709 19 1721476066 17 1076483265 623521044 97 463360303 7 1952945883 3 1832173449 53 11 2065835086 127 59 1576669443 614106319 89 37 31 525993368 109 31 61 1949 1476515624 1997205392 113 3 272396826 833436349 137 19 285577049 640502811 137 71 59 97 71918778 2 1065705472 10007 139147335 2044431245 23 7 67 73 31 38612050 872073958 1648877386 1031349709 13 37 1255717248 279476022 29 2024302921 112658340 37 61 1660501869 47 1694683230 109 67879859 817631999 31 81105768 131 786217460 149 25591346 5 791567070 1949 1241640753 1884002130 3 422120559 4999 516801619 954421288 979250601 41 23 103 405904357 1145873455 53 1273370792 1145195009 53 103 1829006123 29 83 73 1706796283 101924550 131 71 1855629446 47 7001 127 1150498970 1390414836 17 7001 11 134741057 47600861 47 265204033 345857576 139 1394351951 544328961 1289976050 11 31 11 73 11 1998700671 53 999076605 61 43 143088176 1339872776 97 127 867230676 1219177394 675185045 19 29 166898886 558795621 43 201473447 4999 127 1716760240 131 107 7 616610281 1702090630 938386411 10007 43 1432171502 2099814399 131 29 97 539223983 1949 138924439 137 2111989808 1003935467 37 396428730 1898879031 783536604 107 41 288442216 3 956875632 707009547 1540838740 715364011 73 2777 505716693 2100908803 1589467016 131 1714390199 59 497161022 1242325697 136432521 19 29 19 1579783120 1263818497 149 23 270758645 1137040052 17 17 3295637 103 43 61 23 113 5 2011935145 7 2777 1623322415 79 1740564990 945241497 113 4999 109 103 1254968583 73 2004129371 331494095 769576 83 998020610 127 2 31 676228110 1937356687 302166123 139 1225151681 137 2 849259380 19 127 927281991 182505223 1063593623 83 1917698649 3 59 697801783 490043305 2777 31 1807784375 19 1949 350761530 7 831494979 1341070236 334448875 59 815847238 127 711634061 418461934 37 1470956595 5 1266902540 2052582792 89 61 249973291 139 1138484782 83 2084677991 79 37 839227637 73 535138472 2117579815 13 664338922 67 1286434304 2103918322 37 1452030590 31 72199434 2 867673608 7 793687377 406769860 31 2138624788 89 160599076 31 1710884358 393985597 10007 127 1786030718 896188206 3 61 69724667 989064962 97 67 423577924 109 5 629188185 1226330575 43 320067060 951525242 304510257 97 1840594243 2080228000 29 735388849 13 1377438192 375695350 83 2020667287 89 1917766393 291049320 139 540422945 17 59 557675493 686360611 1019318198 79 3 869273268 1817336472 101 1749909665 7 2087390129 101 127 318579642 1949 1199020902 887958946 853137863 29 1004850535 13 692844646 83 498564317 2082802 188311726 1339877258 10007 61 591190062 73 1135534340 31 53 1763600811 149 1100243714 1699308495 61 753462728 137 1403721591 994156940 2777 1228994674 43 752888332 7 2777 1618671645 101 71108146 19 2777 492986925 1152652167 72971448 47 1416136743 43 11 1161821089 53 43 4999 1655733787 2 1814592188 2777 89 31 1454781330 131 53599698 877415468 2777 1230476411 1700607335 83 71 11 1707432364 1140065542 31 1467756226 131 1769500709 2 109 814294223 47 1445012282 41 908479763 1968306851 10007 779265104 1451054823 43 43 1168433066 3 1359005330 17 1352660947 113 1582622834 13 1918908085 89 1976042579 19 2040108109 59 1556722519 83 89 486993137 29 1612790845 83 1599452413 2082170568 41 916305310 83 1711919156 361004485 127 1860158205 1801907052 11 698982823 73 1025646642 44498683 97 2017172036 137 399461586 1938782626 1889982404 137 1931328521 1502104293 2777 109 1022268048 47 79 379985241 2777 1088650673 11 253098431 47 1946031569 137 396637057 3 1616447057 2075317160 17 103 1592338491 692235705 109 7001 1987870941 2082321432 139 96858953 202823101 89 538982220 1218837200 120140886 131 2009681361 31 47 946638609 759519846 3 959177403 10007 97 5 767350350 2777 107 1115300483 959701190 59 37 1516615015 1021607851 7001 684410759 10007 1695696157 426218144 686689001 101 83 47 863099963 626858740 137 1875208735 113 37 175086849 23 59 682666934 728619379 795190930 1261822585 4999 67 89 31 1857763014 2777 79 61 1936281947 10007 2 109 1265832805 5 1965139975 1584512435 1294042514 23 497862113 7001 1949 37 359285614 2133397398 47 1587730634 2029239474 10007 113 139 1642688656 7001 2 639592890 2004316412 2777 31 661893524 31 7 476956816 2122122296 2043551208 4999 10007 463597755 113 29 1831803734 1538151285 41 2101425152 1016911735 131 1825467970 2 1036972670 1465501841 4999 609828010 23 2129252347 1265330119 59 568827319 498640978 101 823754182 169306205 2033427994 113 73 157320904 59 1739814479 7001 411289446 73 1048890139 11 637341276 1777883648 10007 7001 1006673790 1299236286 59 991719934 23 1561972481 107 109 1447772662 1262930353 906998747 1920009469 2777 4999 125704854 609263123 113694245 131 823835703 3 127 2098425661 53 4999 1104935693 103 1004237743 43 40570795 1455038833 7001 3 1005374673 79 749834132 23 1728707646 1131360445 5 523531255 41 73 1428280551 41 2777 811479653 29 103 1760531311 1636389531 1949 241249169 2 4999 469567608 3 592461462 1282745057 131 1632394537 103 1647301866 71 37 645941819 5 107 1395427231 59 185266962 2 1243966434 4999 1749759466 79 29 651477370 2030021850 5 73 697413822 451910880 61 1883275387 1714907740 13 7001 103 137 485486251 61 149 3 1339302063 1832855449 1762552565 97 1949 934577898 424190887 139 2777 1473537294 1497100139 13 23 41 1395074806 2029149521 131 103 344413666 7001 1555370164 834687224 175864116 31 1128765025 83 775932638 29 303983104 23 3 43 301055548 271635359 101 3 97 131 1988594803 679820570 47 261186708 157454042 271882407 1884208669 113 103 1745811413 137 1467812383 5 297051325 47 1213856918 109 676085253 1321996480 59 127 131 89 73 729298032 1175236855 13 103 1243878676 1336252784 1968681464 139 850005016 101 2033001629 518634798 103 71 73 11 1838155451 592698667 877023967 875239630 59 53 2011271720 1494098955 5 47 1007102558 1108771266 31 924918015 557547183 7 43 19 139 1604697176 23 943058627 37 2067452218 131 2068488952 61 161301812 585504260 11 109 5 1178194785 298311005 23 569814843 41 101 1993394760 7 175584710 302709849 71 1111274605 989061137 61 11 398187383 1144195052 23 1716596237 1410937392 66107250 3 53 127 1186163617 936618396 941258596 2777 1730017366 79 154310724 59 1886630425 1773328959 137 5 149009135 942465720 270359726 139 1794186873 59 73 43 1438377047 1221669740 740063259 101 23 2057779438 991563609 10007 29 408243875 731896809 3 323797805 5 1814706950 31 192778553 1270197999 11 1982975373 37 990949148 570668298 61 73 430330467 7001 406015994 109 1357896385 1306495037 59 394301956 2 83 5 101 41 4999 101 499282289 1949 1696588908 874489014 73 67 1136846821 1826105033 19 38954807 943076957 41 176941773 414781118 89 1949 53 47 239398730 19 521669396 1946269294 73 1803824306 275469783 139 41 628612738 113 2068530879 906073808 10007 1531861553 1018808251 29 1412727642 1525089193 17 73 1849047222 1530999946 10007 1772256511 149 470620225 86017959 41 921870732 107 1477504020 846329712 3 457851511 89 1274127115 454478457 137 1949 109 439218225 109 77755531 1615325986 47 103 7001 53 134738969 1551913915 89 73 1729534676 79 1959506046 10007 1297797823 1429910237 1219378207 2000227516 1949 139 65102457 29 1215814966 1399768043 103 1728118115 37 1321347815 73 1852780077 7 223034329 5 2777 995640587 1483413902 149 5 564437610 102005915 266847473 1857737279 31 29 958657379 1651438930 602905828 139 89 124794470 1949 1875466179 1949 23 1941494929 139 1341255063 1536237035 150457725 1080746949 37 67 1888451697 11 1041530171 71 1483642980 599809573 10007 1934707283 53 127 243024545 47 373353195 59 1207319183 2 629067964 1500480064 868044582 17 1798887980 29 1967874634 1249330266 53 1261044953 965930300 2104367868 103 800705829 1613194941 139 949701928 19 1817303345 11 61 79 41 107 1466985622 113 963154257 1816206173 149 554726404 655544125 103 1560173651 1949 1691102944 10007 302558122 107 103 326975841 29 1564835795 67 43 67 558074624 41 11 7 139 1167411729 1146275922 11 67 460036606 2076533747 182303532 824869993 4999 4999 127 944180484 73 76074395 137 1819346985 53 109 73 1689541492 851254898 1597593257 13 2078356787 559948222 113 1055542831 3 2119812984 305978724 83 1458764093 19 61 42018240 23 29 97 41 149 26645538 1247274228 53 681363784 113 1137644712 998378331 41 13 1701138647 53 11 7 103 1547905836 5 1163367805 336488944 53 1311242684 1398029477 29 602184014 7001 515525636 11 399645714 149 814439215 165655655 101 131 71 127 284795976 1134413430 73 498319811 89 106143714 381276707 10007 13 2094344499 1443458830 43 23 270207270 2126819517 43 17 1033620451 229229021 29 1620701775 139 59 19 1098881720 1555984339 23 1760189103 59 1020403938 1759982182 1249247132 37 73 11 17 7001 1255321963 19 653889560 67 545656341 137 836818194 415809774 37 1694057358 37 758896566 127 103 707641710 1483437194 79 113 318761587 1301208673 2777 1449758360 113 941865170 626398194 19 1882497694 2105212325 127 11 1884673945 31 97 1618685269 708338329 729434689 1949 310508833 715544488 149 329900155 43 139 1748310 101 1124705397 17 97 103 1742678218 580468242 1176354508 1191633561 59 594729443 127 29 841324211 1218558778 113 139 83 478002146 1221727713 47 1428415681 1690350839 456524198 67 13 273964769 1496705834 4999 1474675006 196651089 7001 348194435 43 998116326 113297724 23 23 1328469922 13 643342122 127 214028408 73 108698460 2013420763 53 5 462100730 240150305 53 907616738 19 1676876331 37 1048185210 19 113 1406750899 1119259350 1041648993 11 311553440 2117199480 53 204016345 72968680 5 4999 2137307453 915874188 82568235 3 206855313 89 1024011572 71 29 1630861574 1052875720 149 1938252643 13 37 31 716082640 7001 61 174819656 88814113 71 1128620828 97 1671531063 7 2 13 47 107 59 61 2117780615 61 5 73 101 900863047 29 918787686 137 277001533 1000001223 23 107 7 1643192358 23 83 10007 426275324 73 205946797 195869006 67 591225286 19 98870652 53 59 1572416493 1956025912 107 37 721266530 547487964 23 17 1088989315 59 1294576407 178055392 844281495 29 2 1188622987 1949 7 124451159 1481146366 89 1095512125 1537255971 1761406942 127 1805217511 73 109415977 4999 83 510546363 1269922410 973597221 19 97 11 413822904 1906403147 23 830084421 1257308966 2777 2019998131 357779240 7 1963453142 47 1879349388 7 61 5 37 7001 1368059804 1272410409 29 83 10007 512798708 83 1661220515 137 1132665362 59 1733412802 1317876079 127 1330564903 2 188397686 7001 213565505 79 1886392494 13 971443876 113 53 1169396187 1794362011 31 31 7 43 37348940 745280902 109 646048116 101 262788466 79 276982555 1183965600 5 61 887713748 2063123474 53 1798085214 149 568373463 4999 59 47 1463603905 149 383179426 13 1170706342 797218154 83 1164425592 1283340489 1949 67 345648913 137 67 1945139779 31198014 814060593 1901595083 131 2 1781759880 1075254394 870676045 37 2 97 1314973225 97 1652366870 11 653175489 1543582544 59 827753630 2318321 109 4999 735622846 97 788147892 89 2007040691 625157304 10007 289225390 149 1569416404 321422911 40493784 7001 17 2078274582 670623837 2777 19 79 67 1879716825 29 2777 490931945 31 7001 785050134 1381661352 565743809 7001 1804744061 103 4999 1408297192 107 1684458521 1766809399 89 1949 41 101 1514988789 1440974272 1867449974 61 1249921720 915845882 73 831351010 1535623677 69976272 3 71 494654941 97 1427418535 2117261243 149 29 1729880645 5 1752626315 2777 861914152 89 53 1580764326 7001 149751390 71 1106408975 109 733673222 37 1609454038 59 5 733308022 71 76556389 1303070216 1949 2 335367024 294630308 5 1974931730 43 235920059 107 7 974880046 486520815 1675648909 11 11 127 71 13 1018302584 158125084 7001 494347611 4999 839497067 735722826 1392438932 2 71 415030571 1988729099 512588570 13 7001 19 1769864478 1790562945 1432166230 5 1529861840 109 1738439799 113 1524113151 21793962 1705142767 127 43 2119080979 7001 1561604845 47 127 67 802840032 1018624909 61 1690278066 131 107 1857081728 101 1558437474 5 2107476910 1240479820 109 1456048269 748231699 570699995 101 131100960 5 53 1949 195796540 4999 5 963812199 593111354 4999 97 501821061 2025496867 937248103 668630333 61 59 2037989750 17 145120772 109 53 306423822 2 71 1142063968 109 1487414000 719585944 1857332197 7 43 19 703116945 19 2777 113 83 1060478658 109 706501158 340239306 1513958892 101 1798929836 745875493 11 73 61 1455652882 447218755 101 1850558764 2 1949 149 249514208 439573542 53 47 23 1073261873 47 37 23 31 599123794 127 2032651637 1949 255944629 1670055222 13 1264608537 2022236033 59 251105540 5 2 1702724662 37 668561336 113 113 61 1264997626 41 133912191 53 1302317272 5 1601276700 398793051 43 1698433479 43 231803798 127 668654161 7 113 298870115 41 364203062 37 1043832567 67 1840264880 657153621 47 5 2141730855 17 1623315346 951547409 107 1804911738 17 309443248 766682069 37 43220033 103 89 746576856 137 380557367 139 1284151917 364686933 71302459 319526197 109 270689345 1941034805 59 645728556 1972532407 113 83 2112085479 2 480524768 79 1999270775 5 1461332300 8698505 139 800492104 10007 97 10007 1797527389 900433292 89 31 649253336 1493345764 869580964 73 47 1877200351 293853830 43 83 1083227937 2024578179 13 1009388146 369138708 127 11 437401272 1419808280 41 1263669405 11 1538272879 1097039141 31 899933320 13 139228908 73 774685928 73 1893666191 1235882774 4999 2777 354958917 1013094032 103 1907864983 890619473 73 1730477691 31 435107327 61 605256981 127 1680760672 710867259 2128218711 10007 872381805 47 149536845 278629209 31 37 483297515 47 241059381 894215232 109 2054782544 336366915 2777 2035313286 3 627779394 830925933 79 1832423249 583823284 47 10007 13 2020860257 721508078 41 1867467212 13 103 61 948783996 1536198197 53 3 1512006663 1999506729 2 1419280008 3 1952334875 1998991157 23 29 149 8107388 558409691 67 109 930805173 325334684 113 247927538 97 1226132438 23 2 59 1380855234 103 2131652465 149 146433910 7 1522347659 1556943969 482516519 31 633918191 4999 101 83 140458161 846201489 1684267977 7 1139969180 5 107 697058776 23 1447997862 1557741072 2 17 2106081891 103 73 149 131 59 177132523 67 23 347327209 37 1055996983 109 1199909368 17 137 1233001781 2038712481 97 989962891 83 1949 97 1775567739 43 46919278 109 688990055 83 23 53 149 1721974857 37 215573322 532988368 1937575013 11 127 7001 40073724 1521450319 103 1204758040 1360771625 73 306131997 1257255640 1128631671 109 1708174614 139 11 1910080876 11 813493142 149 1590763336 298512709 556585675 1475069466 1949 1747733223 23 1950460168 41 1860014118 675034659 328223493 13 149 2777 255758923 1638888002 103 1916841939 149 97 68000880 53 1958590620 2122484028 7 635795811 248370090 127 113 668823722 408212613 1576756724 625317816 19 83 102558867 107 29 392781278 492448333 486432440 13 530270598 73 1252882283 1504640741 139 1617669212 59 2091979992 113 1902980342 73 681590368 2081556373 149 1635968796 107 4999 232818427 1466576626 109 2039204847 101 41 43 1124585482 109 131 23 3 283586907 37 265040990 4999 2125874740 1220035944 89 1453308528 73 1976776709 5 1735267660 1336153770 1592211528 444331372 37 7001 101 824110851 2777 1865456838 7 31 1227650406 1295607459 29 127 809661496 53 1733874966 1949 1010036117 893137046 107 127778092 13 73 1949 575223163 271113725 7001 1590587085 71 1147817808 13 1919148114 187038716 7001 733067709 41 107 113 925134746 500606917 47 2 1589456576 1251729538 1949 67 206155918 11 47 47 2777 940600447 2138134488 127 41 238529349 38878660 1025875198 79 401801064 10007 523356093 220106118 748988590 137 61 23 1190157494 13 1624947415 1400940411 19 728184937 700249864 1949 4999 3 1000781757 1535583781 113 45564199 1412253758 71 1194758606 2 1560572109 101 252987855 106297592 131 103 26757256 1101364222 41 109 23 1312111544 455429003 208243001 89 1132918469 89 4999 1313372273 1646865561 7 1506601292 1707412350 73 1889716898 137 804000118 644313412 37 1911950987 47 1567219794 7001 2138413444 12272385 149 398416464 7 1063840673 103 47 2777 59 510193886 17 127 28437055 1709835161 101 137 1807902005 1949 2 673323522 1955350801 127 1312361938 53 1880764784 1490205400 1115019002 1949 17 341251370 465501599 103 1861317694 113 253903881 31 862694722 87264225 1734276314 239952223 113 589737933 955691371 103 67 1020680796 1335512063 2777 131 1912343577 59 127 1778071628 4999 353136556 149 19 149 1684922396 913527493 67 1949 1771621510 1503774765 366956246 103 1785173214 923663507 127 83 10007 1394065163 1517371417 139 1283345995 89 902964320 41 1839417112 53 1338895699 31 1011671518 107 61 1129873504 53 1508797852 10007 1711687343 1362163698 113 7001 425940840 107 139 631178567 11 604190081 440109131 97 1625432526 17 1359301300 1952902265 67 1524220185 29 500929296 1347680518 101 64152372 518384419 1844238425 1371628919 7001 101 1980420019 103 1062976502 109 19 594401985 220089910 1814782191 43 1168094825 53 89 83 330109094 61 2125200045 5 2102178389 107 101 1098183931 1144027508 13 637343716 2777 41 1543296744 131 566903765 73 1638036926 2125851990 2 107 821913385 31 19 1419396021 305149991 53 11 1418019394 1302418326 73 131 739065582 53 5 1157294805 1160591130 1745066800 2777 749634488 43 113 23 10007 377343956 13559485 60193330 41 38597646 149 749334559 1259477208 113 142627470 2777 109 49322282 1731985911 7 53 1034579523 113 655732559 29 109 109 1058417904 1102236231 4999 13 1726850515 131 10007 771789875 540388007 1894194019 71 819090435 17 1372587693 53 1672920355 79 109 75396354 97 61 1516794280 690324251 870203975 5 83 67 43 880537832 151290607 137 389408797 127 41 1247486500 2022630141 101 1978388 6513923 83 11 97 2006097158 347154755 7001 109 1455151308 1381000243 1356506199 109 7001 11 2 507630576 1229100018 107 749996063 10007 2068527692 11 1049987422 139 794808116 127 976341964 1073596659 1822404669 97 5 18198135 1848826445 113 1516459975 5 1374510740 73 55947255 3 77122890 67 229898507 902565225 5 445515557 71 1711157700 4999 1050114935 1351427500 139 127 103 1746477991 103 699522408 184516161 53 1960961713 709296160 10007 139 1944253101 67 880230566 139 676017048 23 1214289570 395117769 71 83 390555522 341988674 149 73 149 1536138567 31 577954737 41 2099553461 103 582053412 1075594164 228129699 41 736050225 83 337119469 2091455895 2777 848063404 59 11 2 535343264 1066199978 149 1523943392 83 180670499 1291697543 17 794654443 1655133889 19 1305879735 17 1028874442 13 14576922 1702533819 79 1559044274 2 1764935494 1575175312 79 1842171691 1934481899 1721027419 1949 107 421740393 61 2011948726 565445844 2 2027562260 37 41 149 3 1673800977 1632166434 37 732245651 2065239212 61 1253070113 1017629873 19 41 5 1558494462 1949 23 717970383 53 4999 1554317337 201678073 79 7 961375156 516406646 23 1114914558 1493115840 96622471 23 29 422119331 657233206 59 249065727 1614170262 127 1647280194 107 394988146 604009407 127375877 103 2030902847 255305687 127 131 11 61 1756151936 1543667502 13 43 259031699 1402405225 107 352602675 1196844154 79 47 103 505115502 2066240655 79 1438935151 2105976745 17 732675537 43 7 67 1266984539 311980006 160799263 67 73 1199117806 113 1734522767 1993163227 70354933 11 17 2 131 89 857030139 7 1770758955 103 8333333 359088168 4999 596711736 2039072710 53 37 390224237 568326216 419896004 4999 979729015 957619865 1830710601 10007 2072232015 131 1052575568 10007 83 1865663699 1274860462 139 11 43237124 41 103 1358322491 213737978 740627125 19 107 1806737158 1816831431 482645364 2124162858 3 655018970 4999 93635065 59 939511501 89 643819147 47 1903484492 17 1758612158 41 1284984198 1317951109 149 1469066324 2777 79 83 558914779 97 1258448221 186384978 13 422378333 137 79 139 29 415042780 739316256 1489288134 19 162426764 465862643 59 61 2043122604 1457885685 3 73 23 1269268414 101 1741667331 1448779620 5 2061325664 61 19 1552892344 101 19 1212736893 151253612 23 2023497151 2777 2074244049 319039546 89 139 2099270157 3 1296326623 19 320957940 444785740 5 127 1449191913 13 11 53 2 37 314087783 1138151145 682652450 5 127 428345473 2031497588 2 1363827732 1051116346 127 11 859565817 86884471 1949 297501207 71 1059644825 1423074425 83 1716938664 985065367 53 473456102 2777 2038906236 10007 53 1017110969 59 13 79 1668673708 211931325 639850551 149 1953096321 1378189152 1809944596 2 7 79104935 149 11 107 22371774 1810013284 113 175982132 1849200704 57316850 53 23 67 1384159432 1832295494 1055651231 41 893645231 149 178965539 4999 235947801 536912596 127 1814051871 1949 31 79 2138409841 1128020107 67 29 5 1338116599 620623693 53 2097122742 11 53 1436390153 1313298840 1434445465 2777 1461209767 1861416043 67 10007 1126898277 725366821 1556420519 89 149 103 976591616 29 53 1436019206 940063739 79 168931230 1823702620 37 2 1724640924 20583713 43 104853006 1629546418 71 103 1773622405 113 1072744030 973579389 109 1145965941 1391496383 2777 3754504 17 1650422781 1367351783 61 1249108346 1949 1421306301 2109096707 327009252 127 121575322 11 61 1193007500 11 636086066 261101357 11 1474611611 41 132243122 1454199111 430468889 1627209493 4999 2003145716 168907791 23 131 29 71 4999 816101747 89 23 1523545736 10007 4999 41 1597238148 61 97 103 1747192090 1569601962 41 80342042 131 11 39377822 616352065 97 217933004 804882743 73 2112625913 59 61 1096517630 43 1025351401 97 136134553 31 97 101 289475292 4999 1658572154 97 149 1223709286 1775119695 4999 139 19 1775625411 17 73 37 61 1090739105 5 1625347185 79 172731130 579438029 71 1715164181 1985052947 149 10007 89 43 1331297659 139 2064503134 37 61 47 43 693634548 7 407124249 4999 707728426 453529276 7001 1469177769 3 631245900 1993477340 53 1883878310 37 1208801803 71 1341033800 47 2015777548 109 1611753243 1362108565 103 61 43 29893471 1059639411 47 864349409 31 806603756 4999 1149485057 4999 1373544313 1717452078 43 137 17 7001 1890150983 11 2777 887051556 1814397382 17 1039704508 311439485 7001 1642759343 2777 113 1029767870 89 67 1285152862 2146874032 109 841904010 765695570 554126364 323312361 31 2 83 13 1811877882 137 5 1626774460 3 2083671428 1620036770 149 61 83 823839224 101 1160340419 7001 1452063408 53 938375600 2066329709 19 401248574 1020481298 825553057 7 1882549864 13 43 1755851766 1320021353 37 1216945614 2097956351 10007 1121854749 157410110 161648986 113 1329311547 1670883490 2036829360 5 1572101672 83 67 149 7 67 679900244 17 89 1913883234 128561479 53 2128576248 1253315274 1241338900 113 1321321543 23 37 534692106 634224502 89 2023974988 37 1114107074 982775537 7001 127 933873291 288624137 67 835992165 7 71 157012496 29 569758552 10007 1510117402 10047238 103 89 1170228514 1647018483 61 79528600 5 2 1734246604 559033944 71 1493898717 1760334118 73 403702264 19 1532153940 47 154495016 3 1169524344 97 931644842 837949690 7001 103 909993052 61 1286430952 19 2021481535 180333883 1283165910 1708814029 67 1043098612 1063971725 67 1082872966 2 79 209635822 256266283 413318953 109 1256866247 79 1777319090 1687260854 1124857995 61 107 775605122 160193659 2 1480768514 547277214 4999 825324902 2777 463805353 43 113 524327464 1155192661 73 1426814567 139 1509590735 17 7001 424323609 109 616086094 41 1397137176 29 1706130523 879120302 131 71 542496800 1423682557 2078570518 17 655919126 41 78948247 1829613336 7001 73 557871621 59 83 804525308 294700140 810216080 5 875099945 4999 932828580 89 1747430094 41 417427437 1441598149 101 19 71 753688785 2 41 41 23 7001 169900268 47 71 1574954305 1724260290 2 1373053980 19 1469542384 23 518705936 61 1283061312 562681879 137 1382145158 1374584749 149 47 225499869 43 2053364798 61 43 117045201 1524236336 41 101 1152704819 11 79 696375455 1549569178 71 275552841 41 851853966 137 1949 1826548228 175714044 2028736853 13 1226909401 19 832134112 796542126 59 103 1376263443 10007 1531421245 73 31 47 1835576493 61 137 1673853122 137 1083484502 31 7 322449211 71 952273726 800629632 67 89 83 2136701702 1380661925 53 1475968528 31 59 502423055 800212179 53 1892549098 11 1587257045 412798210 93911726 73 101 887783637 137 588650777 1305499441 1040266509 97 1338945320 1358306016 988562203 7001 225180577 83 2038099611 73 104163262 605319431 103 1118880039 447247733 37 1411761337 152649428 127 53 97 109 109 1429000900 127 420254557 11 433690213 1777930990 53 1403367761 79 526536501 127 212278214 31 1409643377 41 1068181774 29 254463052 466293175 13 1881089938 843540438 127 1681285360 1949 7001 1959061826 127 149 1935029177 1325711557 1915119778 71 11 127 1317169734 783810607 109 31 19 1501883747 1955322129 545070850 103613777 103 17 73 693880146 1528132949 23 107 7 5 67 826700326 452785347 73 31 503639738 7 1809716858 47 647914317 131 2033539593 53 47 893176344 548806592 7001 1479447824 558400688 2 131 1927165270 1058159144 7001 609668208 47 1720431851 61 763124274 405365374 23 824095934 202318810 301780198 83 1607473450 47 526789865 1666211805 47 41 146259095 1040721040 1135883837 1463017479 11 231355529 79 139 17 1290426735 890574920 91370299 1337416694 31 107 1400027523 137 1433035892 7001 89 2043236101 1262702808 5 1176270219 1780333056 149 127 1107156909 1810221661 73 545057340 1949 204243506 47 1597501894 817445493 19 1186644430 31 113 23 953738240 748498591 43 10007 2777 1938194683 107 1029992379 7 2069455017 1369071228 1053851375 587458962 23 563606066 2065534790 79 137 4999 2127924330 7 83 1374297724 109 569538183 139 10007 29 89 127 43 37 1728252536 97 2084811361 1371822701 103 676276880 331529909 59 107 1434012823 41 97 131 386801988 67 7 1386415107 749320393 131 1736408873 68704073 71 107 605623531 1318350210 97 73 1621806482 103 438289926 1646844581 1291401553 1949 1802029102 861551862 89 109 107 59 13 873603588 1971818628 380608037 83 1590001889 131 1181430050 11 47 113 954478456 736245285 1949 59 1586288396 739104977 17 1427857948 139 521434453 127 1245005892 1021063744 7001 238342044 89 2117898290 322770157 73 113 1968512884 128085613 1983571032 985050253 59 78608772 1051448079 11 2 1966120188 2016006346 1648079119 79 7001 1432573767 2777 1626141775 1793838161 1949 1663019040 41 1388438760 7 834353205 139 1283717399 89 41 375638310 1883589487 13 103 83 2107503547 53 73 47 347672207 51922548 97 2024284924 47 144356364 149 978594335 1640028814 19 7001 344022139 514195446 1390393601 103 1044403932 2012267716 97 43 1348836458 29 1121056103 19540282 67 11 83 1735312439 7 43 309472333 53 31 1815056882 896592826 636063641 29 3 29 1786419082 19 1137978305 43 71 47 19 1914873295 314474092 7001 1759574719 1391045950 7 2777 1470343744 615524827 1779037733 103 59 71 294027046 843600918 89 131 67 1419735829 101 1726164033 97 99608699 37 31 59 1082674426 43 79 1274215648 857136412 5 1932276010 131 238726540 1267052698 59 1268925449 978769467 1902100459 1176854452 29 67 1530986314 1353659893 1828886323 31 1589456738 1780110947 842471782 53 3 2145834274 1370914068 19 1409208531 97 1448112854 19 1868941897 61 942884625 686188695 23340603 1793884690 13 1110190992 1939150859 29 7 1287077349 3 83 131918374 1227726953 590366326 7001 217929343 139 1309211373 83 29 1429851090 10732175 59 2021284186 284099514 19 960749383 23 97 7001 601588929 31 356871008 696350985 7 225803991 61 657570789 26295941 1388428966 137 592922574 1248879721 41 83 97420835 41 2094316736 84970286 71 2777 1992364204 1251412252 137 31 1296860045 29 1304145848 2777 1461737821 835568814 19 34093281 3 1604286885 144173238 37 19 1944190724 67 557607500 139 92675192 540650091 19 1008935663 1927922191 83 101 837951668 1129959483 107 19 1603139866 53 1721055830 1919555183 7001 109 1203590729 11 67 1264499710 1106352426 3 137 1463053825 31 955436055 131 4999 1924300063 131 83 11 1377521112 304819061 37 4999 113 1253559891 3 953890038 13 103 2036952827 212593010 67 107 1973411429 397166902 11 388477040 860259409 19 1558201574 2 1179087547 17 1438254859 1098111427 1949 4670369 67 1858021060 149 1668329693 708699767 137 107 131 728886882 36243356 149 19 118525445 17 1769952936 67 1062702209 61 900429878 4999 3 2070931390 103 756041155 139 61 2081535662 1585277454 149 475663923 53 101 509991521 751035192 102410663 107 383365382 1013436319 113 3 131 794784598 97 139 515834977 61 127 859728151 1460050118 1520931842 37 41 1268173870 154428222 1108100811 47 1314439464 10007 1346451857 1386181822 53 2 2 79 544659180 2777 422603860 1126967694 61 247542575 2072937919 59 521107057 1949 377006955 13 29 10447250 344638726 19 947377696 137 113 1025711735 710534307 29 43086057 1317048967 89 79 430990741 1662980099 79 1980403521 109 1727294006 1179772291 1675104912 4999 71 2074497029 31 739200270 19 74713681 506067299 1654464281 107 1918342438 37 67 828774590 71 890399995 137 1194203792 149 7001 31 2135364258 948875187 113 910155110 17948355 1195230906 4999 1208993153 14653230 5 1150954050 37 465010080 17 1222167978 2777 1228550354 4999 874430079 1265059398 43 23 2137012194 43 7 1637341244 23447642 47 728798685 154239237 43 936287418 960474085 31 23 41 2777 468007810 1576663966 103 906525060 7 496910645 1137487819 127 23 37 234288255 970792980 29 1082721351 89 1460285656 1170182324 2056176556 31 83 137 2057915360 109 13 630396287 382270924 29 101 1523642705 1531979259 2777 813557036 103 363273481 1510259113 11 1873902385 109 774929702 37 955232552 850287607 83 1149883760 53 113 630811480 29 1455133522 1120537212 67 3 17 1949 73 2 629108208 10007 97 1910117404 214463993 67 7 61 94618808 310323714 149 1991370696 765098461 31 73 2102616591 139 1794299153 103 443105794 83 1445466414 276404691 724622604 3 1720748004 345844668 1678919502 13 1363923737 111513776 11 204701001 974968599 2777 3 71 3 113 1407124251 137 831487935 29 914067472 37 987850433 131 244961354 951041372 149 2 341589254 131 109 949545216 47 396982742 29066600 17 101 63790085 83 721799457 1688882935 79 250914503 44986312 7 1649480579 79 71 149 103 53 73 97 37 3 73 1584676554 669904648 13 1458762851 1856863463 470250977 556565317 7 806395339 41 139 366990997 247716765 614145121 217062623 97 1083034710 71 1011303674 139 79 1957952669 1898458638 43 137 1317180472 43 1687473435 1949 73 83 1060634157 103 1339346904 1254106483 41 799239012 2 234347108 73 955367540 113 1366567522 1539553624 29 330713573 47 71 149 2017682760 1949 1126611654 78341652 41 1813042304 83 1848302128 113 2026440865 397807366 1602336175 11 7001 1864982388 1913926379 41 103 1526516032 1549701435 107 1182834539 139 7001 338911409 1527219143 1356558525 7 1610874125 47 1401328735 967178827 71 1955859081 2777 145111220 832618917 71 71 241404757 1855267275 127 43 1687319305 280584069 31 13 768265719 250848416 71 1969826343 1557104763 79 369664463 229760993 139 1500345567 889858818 7001 61 1663641031 113 1269029437 748634912 37 1839077822 17 754876432 1381755393 40133004 3 221404451 1949 1741191291 71 327111271 1195770781 79 930361832 41 1024015731 1381760553 3 1120818577 131 131 6842376 113 13 1220460488 131 822503150 97 1043455012 107 1103719124 2 1291772853 7 1792063308 1983478577 23 131 1581676730 31 2024751513 89 910465520 79 299124622 760149084 17 61 137 127 792619319 803424098 1994933634 1394946488 73 678473696 113 1353172443 7 1788212538 107 653866021 101 1074951888 554304174 59 777330900 1696789683 131 1885517584 296798007 1077201210 67 59 1787394767 471135668 1949 1281526516 19 1754297627 1906838537 41 4999 706758620 1359728 4999 519703249 13 11 1386335181 358603707 632671419 3 1276603701 149 740392771 2777 731070243 1949 343900562 1792343763 10007 1961278060 2100426329 149 43 1145371199 10007 863293883 31 97 1486414884 43 4999 884872678 59 1905705487 1745720640 97 1972501014 79 71 1807710765 172142411 107 313756314 312982062 7001 83 1756789620 10007 23 1674578756 149 272679165 11 19 1054235245 61 7001 7001 789077809 1414977473 13 1257273774 3 74231934 113 1335769723 1706363054 29 304059116 41 1944798182 869508131 466374843 47 103 1171990856 3 1018625292 433096695 89 139 1416731597 230978795 4999 29 1779502002 103 73 1546261644 131 646170982 149 1488259382 1616533744 605456825 107 109 1071768551 7001 97 1473229189 23 47 61 7001 1310307160 1782930668 139 97 1259921069 2040589291 3 127 126301246 149 1743847989 103 1359114252 41 2118778361 151290246 23 139 67 2075696113 563035438 179464557 386293370 19 73 109 1641714400 2002271465 1708554924 131 2 1013722940 1910404142 73 19 1226816231 47 107 1132893851 1449873968 97 245813985 5 31 1707829308 131 1017141640 1221079034 149 1532515213 4999 1490556829 25339931 47 5 767731491 83 64854374 73 1797200730 17 1892144965 131 127 1364336743 41 70068631 89 4999 285522884 131 309158156 339832020 4999 67 112555310 610472711 135470391 1190544332 2777 23 833201128 468821040 53 19 443811861 453093925 1466304079 109 73 41 528968634 1022330162 1179420334 2049819842 71 5 1605160792 73 401048787 78069144 1949 4999 272820425 1796340660 1742309333 53 1266834408 1949 870031651 1949 43 1684157393 902836204 17 161310586 1392099133 67 10007 646172004 1335474178 137 1479285996 769355421 83 3 7 1718141971 10007 362283421 1465188160 67 2 4999 1942993397 1776978042 83 137 11 797890302 41 774020591 19 1847441706 41 334806287 1566860100 1590604651 149 712571342 11 1428619452 131 79 150245784 43 386760806 339815634 113 48689198 139 834075060 109 29 461701112 350595848 31 59 2119796486 71 1554158973 2058590614 1163378691 535230112 109 83 2033823700 1653953201 1116772987 1882299602 71 79 1089303166 137 306911236 132687793 103 373825110 103 571525885 838587272 7 1235266501 53 740278666 361773071 777091056 113 1759005701 1636538208 29 368932118 534730464 113 11 10007 1407264396 101 127 29 10457315 10007 79 1525907041 19 854956946 1452525205 113 2100330887 878022091 1506094668 1877643235 89 7001 1166205577 13991551 7 554461096 97 1049470924 83 2055035749 13 29 1702352845 53 573605326 1304911411 43 59 773133881 29 19 19 2777 23418441 303552338 963053666 10007 3 1712493459 1894787490 746958725 61 127 101 107 565299758 1485781967 43 29 149270424 73 101 23 13 1738088109 139 17 802837512 829274440 422903142 127 1708433060 5 995429311 427739162 89 71 107116990 1584785036 10007 774893294 127 1639026392 2 979819189 67 5 37 1986578090 101 89 765420381 1826990525 5 83 611435353 109 275052402 10007 441288686 43 180811259 149 766441845 1745534702 746135919 67 1764667381 1601472254 109 41 671289105 1829844473 59 1805336752 1949 2060608084 1130139353 73 3 83 149 499246850 963741387 1949 1714521657 1039247109 4999 1848955801 71 1136880187 149 833830522 73588567 11 499489398 10007 103 1257771522 23 1662849608 127 83 1465570591 1436958001 19 1360000791 216764103 19 554542683 113 2019287513 1673291046 1307523670 109 1235695847 47 931851610 11 83 521735523 7001 2043283761 43 92093573 43 11 17 3 19 41 980923504 11 226834803 13 1785491838 1674790651 97 113868106 73 83 13 1949047009 329877547 127 1854419710 218067520 41 13 397140536 860863328 17 386255531 149 1494585624 2105110098 1421657637 71 41 442883230 107 1669353010 13 84708130 2 7 131 1799695030 823708351 947044193 83 92208678 1726062570 113 358884755 79 1470356927 5 934844365 104931245 41 86574616 67 283815927 1085139531 89 1628733790 1603949665 43 273276958 79 783187716 139 19 1000790781 1061774030 59 992755299 1270308926 484859540 89 109 1367636189 1194191922 127 1140556139 10007 1186820193 7001 365788248 1927221278 107 1412437985 53 914066885 71 1984163160 19 1833518464 53 61 1222238593 706486576 19 71 5 921581577 97 718792976 41 113 1127467896 437720981 571177196 1915035016 149 5 1435388637 83 1609982208 23 1579781453 71 655517369 1710943090 71 445075925 76570021 71 47 724976675 23 544543239 53 2072221083 1704325196 131 2104237542 10007 1845663820 2063126010 11 7001 149 1970662676 1289857687 511314760 2 1566750724 101 1616752738 1864472246 2777 11 2009652085 43 280688755 61 305500993 1569146108 4999 1392043973 1384383585 149 933378348 59 968187257 1796816892 10007 101 2777 2061608699 1736660821 1949 29 37 1488900388 101 1073183634 23 1849000575 41 37 1949 1157706 29 29623906 67 1520564598 5 1682426660 79 1311863493 103 1772166191 71 169972793 628828256 1805172793 127 1466620130 37 1130825182 41 37 71 83 1069050458 1706384052 266171304 964649791 61 71 1949 1140377813 41 1363813320 359361861 59 149 2110302643 1870664468 53 73 1707671918 605320227 127 228739573 61 23 869883391 241266737 4999 1077896531 109 1719090666 1598757768 2 47 29 879274934 373263188 71 143167527 19 993681646 486149048 73 149 121221632 109 3 1175137914 83 1762102838 41 682918632 41 939087680 61 37 103 127 2060118429 221119349 47 1087583530 742151055 5 97 1156338871 10007 101 17 703419387 803236748 89 946857739 2092479883 7001 1483063836 362814744 1756936897 107 109 522969574 854914686 967463770 83 2777 7 613968927 1076878974 127 127 1641799025 5 2 1898877892 31 1112847331 1043430283 1949 13 1956609395 166133838 101 89 19 396944732 3 1606652868 2 1949 1968946066 1668796168 67 1353251297 73 31 695410786 113 1768398359 61 2041960139 67 1793552131 7 1997160466 101 1404508424 29 575046481 1949 1727528589 107 1275910586 1383954182 29 526481421 1949 61 291753711 53 71 7001 2131629475 107 632144979 59076947 2777 139 1149416020 1814476254 137 10007 149 83 101 879044107 1565736340 101 7661153 124209357 272229777 67 1607659699 773516589 107 23 1928291871 59 1086525061 196439615 31 17 4999 41951608 400293794 43 1472920839 131 297472049 737835230 149 929350099 574356495 67 53 1760878307 3402451 79 1049637450 2138850442 61 1151210422 623018512 859859611 19 109 97 1551279969 2 622430193 1019742475 73 19 189707254 103 288463963 1949 1464677398 1164188374 1940648283 47 1360283999 59 179982214 29 2142940007 178989306 43 73 113 1453166279 89 1813027764 83 3 1507217849 103 60370360 1336578431 2777 7001 1002842917 103 113 979261729 294423873 406318262 7 1376869879 37 741655528 1768928153 1908423308 19 37 630600705 1753684866 3 19 598253627 73 1949 66630463 3 53 29 23 1978278516 101 834419883 912654945 71 1139125846 1722138875 998520014 89 37 1376294957 1678109575 254744650 137 2068199286 940146455 31 97 11 7 97 1009709569 2037432717 2130272172 59 116056387 71 7 68260598 1769898159 29 43 710673255 31 4999 23 449610141 961657830 1475635220 137 1858803165 4999 809688030 5 23 97 1828869654 67 477154168 1692811370 463167348 4999 2 942056098 1132134884 1790934723 1676318359 67 1701336109 1711628325 11 17 2061990894 17 555565186 349273233 53 1949 1426868968 53 1406279210 164985409 2062472721 10007 413645460 2016288479 59 101 936744902 79 526756753 710338296 812758533 1858179816 10007 13 486803993 1334731788 1825062302 89 803712898 13 1939871908 1817960094 103 71 1874780747 137 53 43 10007 127 1650635336 7 523165960 918122236 10007 427492855 41 1130725183 1917963733 47 23 73 2094644918 496848658 2041144778 71 1639247634 1426369211 43 910755820 31 1359911906 1198815909 23090172 107 131 137 1949 114792202 127 43 1653658731 79 1593895152 67 507152402 1123726935 2777 5 1458712145 1854711846 13 53 19 7 1502185223 328026384 1397952905 31 59 1629042347 2067945328 97 7001 83 288381508 2777 2139334596 7 366951466 107 2088963033 73 1812799948 53 372986652 1156346986 29 911369022 41 109 2096386427 181101247 73 206378519 107 1078046721 1413837910 71 13 861846708 79 109 41 11 13 59 13 59 973202640 662706408 239320900 13 17 489149551 97 1331976942 2777 1305584049 139 59 1008339458 1907070576 23 67 12520960 103 2117044284 567061352 11 792076283 103 19 793463921 1459410653 1949 43 894244383 53 131718303 1628341472 139 817086113 39883160 83 1571293248 2777 61 53 99992344 343211768 89 910461278 2777 167517938 7 119539952 131 142952571 1485199924 19 878388335 231966479 97 1122599430 1087364399 37 2096754073 5 1013719705 109 19 1327425386 101 1050203454 1348456711 1867922032 89 785973494 929602685 109 71 721330048 2032510889 89 137371938 411896079 19 2129009940 89 1400848532 420954651 149 131 185739791 588946070 53 595592641 17 1576577402 134555564 67 113 53 1715299145 7 127 2 71 10007 2023135204 680345909 1774975950 89 131 1681889219 29 1193797354 1075971833 4999 1741677168 59 139 1131083727 137 67 782259237 1566572755 71 59 1556541824 2777 438763223 1595790778 703389294 4999 67 103 2777 2048673433 7001 1609536901 989556345 7 5 83 1467996879 10007 935294248 179338486 149 73 1129567619 1407482319 97 11 10007 1904077408 1248086487 97 2061899515 7001 1348266582 53 1026223789 129897223 1571715639 83 47 1335954790 1176951722 2041868623 1876113017 71 23 103 19 29 139 1732761502 7001 1220792374 109 1309901505 53 83 13 493931464 1251753997 83 1678012667 131 2046448333 59 2 1953262174 2 712987805 131 539867643 10007 1732012476 2060505506 37 646429400 67 2012246439 83 1386964871 43 1409278818 17 1271967659 23 103 568992806 3 2 1733998594 1949 1875723447 101 508957281 725920428 31 53 1014003950 957712919 1056980881 139 763819002 73 529582877 909037406 19 53 1992524065 5 374486905 998846498 107 1257033881 149 2057544278 59 1399127121 1692064776 23 17 1222287488 797593216 2038097319 1838029326 3 51826841 550170246 107 1389909268 11 404463048 61 794291454 257132728 7001 1949 202103504 7001 1740912525 19 71 497977812 438759197 53 694151335 37 905979188 194925961 2777 1648455613 83 37 213770867 1702274799 53 71 809383812 3 1829480586 1013660544 380280175 1114572756 11 28226612 97 107 89 562076474 83 1114421065 89 41 467034444 71 899658111 2139653380 79 109 107 97 127 1850781287 2 763998892 53 1279254216 103 19 1398757978 109 149 113 97 7001 869853247 1207756512 1151983964 149 2777 74281973 2094789359 109 1762736851 2777 717237894 113 625940612 17 137 73 97 89 822091042 67 1671658361 19 1228784663 1316102473 73 1366485851 97 1604092395 7 1989998297 53 43 1836585969 137 19 1366483045 5 359430520 17 806769340 571216218 127 127 53 139 101 13 41 59 149 1413793697 1800170815 83 13 137 890553704 19 1300193484 1871569692 2062226390 1800032530 61 3 1416327228 849093291 19 1949 73 1035724500 10007 1687200214 132530051 724236706 1949 43 73 1136846447 89 988250930 107 43 1135482811 73 1425443936 127 83 1762069665 107 452444829 137 196471974 109 7001 435280174 11 1115630184 760880528 43 137 83 1159278624 43 101 148032670 1394495284 101 1149628662 73 23 31 89 73 23 630548887 2 1349771094 194364705 3 107 103 617623947 109 1967210527 265397342 1282610268 337818511 139 234825369 59 298907806 53 1538977698 139 1678675200 2 1825420714 1020605817 1765841537 2777 234427824 712963481 137 1148862533 131 1673493560 1949 1233338894 1577113259 7001 139 576585622 54845404 83 607240969 17 37 113 673758993 97 2121596998 809002708 113 131 197835938 15958682 2 896803382 16814164 19 682944030 1105469645 71 19 113 113 2074056014 13 113 1285381950 1483199949 137 127 5 59 1719257050 1684502038 13 1064187133 1949 327480725 97 1298741924 53 1187227242 2098739966 557246705 2777 19 1699958652 10007 1955607328 974564346 107 19 342304304 830233457 103 19 1577817908 97 59 1713697362 1398636949 79 1141156673 103 377863794 79 29 553998310 2112697155 5 14819660 652152555 289863372 139 83 650936691 67 969691268 4999 107 97 97 1869061184 177266918 7001 565722806 7001 433928981 43 769777443 67 10007 1250574790 126914882 137 23 1807440556 137 530757454 137 987599298 71 263151063 83 1894532602 1960414481 14486085 89 13 14304992 691522689 1079221394 61 1091400508 1344545754 19 251179697 59 1487188633 17 1701891182 568285605 660827808 4999 718082816 23 71 31 1632942422 1227642532 1462758563 7 1791565825 131 43 1092008392 508406071 132173560 4999 59 453460253 107 10007 1137785893 67 1439119197 7001 5 664914835 17 1853764065 1683960747 7 101 1596896153 97 1609764233 7 953574965 244444177 19 999253947 1760689011 728820780 3 97 71 270743732 1838520576 1292757026 11 1822682811 927425425 59 127 113 59 109 369774680 712527971 23 1398584800 67 47 1602996147 139 1250500110 5 989213980 1613249673 41 942394218 71 67 929058247 928763873 17 139 1387016226 895551424 31 986904871 1344243700 113 107 2 1122100328 1131013 19 1852439704 61 959301963 23 2777 1286064801 41 1849824457 13 2099656208 103 410283505 23 2777 59 1710400778 107 90605302 53 1025927254 1236381283 670685982 1949 343898060 79 745759368 4999 1949 568622699 891156950 29 1982068017 103 900776920 97 519645490 31 1342716609 2777 1032755192 67 280893080 262451585 5 1482291520 5 2011775630 47 642071512 23 2 1969378278 53048490 1634374231 109 23 107 261728634 1005470119 71 11 1552570822 1530772925 923911601 2091918578 149 10007 47 553465467 565958320 31 1989324610 13 702723313 41 5 23 1925085303 1622598089 23 37 53 1264023549 7001 1842698205 67 1874266643 23 296007056 127240186 89 1611250304 1918096451 17 73 149 1618158774 53 19 296283188 581436651 13 19 2777 194256704 4999 1175246040 1891803316 17 23 521969659 1856900515 1093715903 8797951 103 1600225896 79 127 10007 1074211422 73 756031143 2065046218 71 1023042692 31 2089864752 1783063178 504696544 23 618833537 820401262 47 723662336 1071841908 109 2777 13 60516079 1960335312 1122362703 3 20880516 804043235 19 1750033855 1160928883 305341741 97 1291612233 89 806837777 1868230852 254241315 7001 61 1859900980 47 356639149 31 126785226 137 720766864 131 19 109446574 923097995 10007 1963949526 137 883458885 53 67 1388115313 1445353207 73 109 313685223 67 29 149 2109342191 79 31 109 2012241479 7 1556050090 175805543 43 1939096481 1251884563 31 442803673 59 124445514 2063208702 7001 966929113 1829277864 79 1996153435 1932774484 109 518668543 107 560702532 242878978 131 2 473552138 29 1190956725 41 1491328246 97 107 79 732858826 569206692 1104979962 97 1944134791 109 33078666 7001 1736766074 101 1670801250 97894839 41 97 4999 1101969562 2020313742 3 79 1106299945 113 149 2 29 777458303 1753341969 2021349398 139 53 1383988152 1042391916 29 1127325410 877233634 10007 1719752985 17 59 67 1880305293 10007 1472127015 1471883336 67 97 2141900844 1194340339 109 1244795042 1949 17 2 4977874 11 587884023 61 5 1497936965 1476202126 43 911416906 871405338 1613474606 103 1049954035 5 1059329996 1181899914 83 1949 1706552196 902061517 149 73 400452231 308728847 7 109730866 149 113 41 1574540029 2015581803 4999 127 2106768703 67 10007 409746622 19 838027832 103 2777 2 1743523172 89 2047777059 970844191 97 53 101 1334655030 1905081140 5 89 211601505 974349038 7001 968777377 67 13 291372731 1774209710 67 159406546 13 542573850 1852324935 131 19 612598513 887003809 895966668 1055491159 73 581858463 79 388236178 5 1223051675 61 1528912906 1273595576 7 720460572 29 1341865786 47 221166114 1583560613 83 2 907761438 83 103064701 113 107 614947297 932177580 101 59 127 1782952619 835289922 2 865841878 29 1289444516 10007 149 1307105927 1409042489 300021643 2107707462 137 1635980515 427481745 149 43 1262912107 127 131530217 1100290027 37 2074710250 313000871 2112716 1949 551498785 47 768190022 107 1892817267 41 1311269458 19 137 4999 71 399000617 2089091078 3 2075252872 89 1865323699 597624100 149 1900654173 663416743 11 2 2777 521615018 1014296473 71 113 1949 1477722278 137 1358405827 926960084 137 568174620 466007036 149 901693795 7001 1361617489 23 374395909 29 1396633707 1003171940 43 250523805 19 79 7 97 165013102 89 1949 71 3 260708715 42494481 3 79 550129797 71 67 101255224 4999 84185233 97 1678037920 46806750 71 1419281338 4999 1806493629 7001 71 380914006 1595674590 53 1317971988 58778378 2777 2029962007 1045096180 131 1578413891 1949 1953280004 640609014 67 149 73 90394792 137 11 1723909041 131 727743514 949552725 3 160794843 4999 772495470 1179169119 1143840837 16302461 41 1186235165 89 1733596338 1836414156 2 1922905092 2008084676 10007 2117781710 109 479638945 19 1408514327 2074064175 139 953395501 89 1753194357 19 131 1259389853 1995600543 61 1678023502 83 440882637 1254994196 109 2013855551 4999 999800 912487466 1998923555 139 2032647258 83 1395593042 19 159647744 2 1314451750 1039177066 139 43 97 97 17360381 1949 1910212951 1949 465191415 623752142 13 1137820600 2117702258 7 530404577 71 79 43 1723312428 3 1807259301 580687420 5 920232575 37 333236541 1644573188 113 1844612565 919053295 3 684424752 273411643 1605003531 107 1890697146 629625841 13 7001 1894611002 4999 1496900560 1793094984 41 40718453 97 794638550 1265866338 1756369387 31 1426787673 37 961538458 59 1495810775 2016190643 37 413290033 7001 1543377429 11 1458934013 1706260741 89 1760639055 1984058720 5 67 1108487865 1872754967 23 1320374156 1207661052 19 59 29 782687178 26568151 101 405430128 137 1340714377 1817141135 113 1880850 5 31 762914371 73 97 2123362980 1406969417 1423940994 7 3 1172729781 53 246927876 19 115170039 507868406 4999 1535204343 89 19 1693079664 790915395 5 219443445 73 1613262193 97 67 584051596 673049438 1119106058 101 1576487630 1949 1698403427 1582309620 1268691454 113 2119749213 3 453739889 2136932898 89 19 241962929 1270405961 67 650614420 29 1494467411 137 107 225391969 728142383 648859228 139 1082391193 10007 964414618 3 2777 1349746855 5 1932995746 137 242517400 1720888870 1241000959 89 705476618 733620707 127 101 107 4999 2102609394 492631646 41 133069436 4999 1261667616 113 561963577 377054194 11 1622285830 29 139 149 2777 61 7001 1859917942 1749620006 4999 136936201 89 1528528783 43 1765656738 19 1902667543 524515498 1536185090 107 89 1997355622 11 31 37 201755117 1211247873 943675088 73 872532334 1176368109 101 73 1087733872 107 1046501730 123741541 43 203004118 131 137 48527672 423608443 101 13 286410826 10007 101 41 31 7 1869401723 53661013 29 117737865 139 71 19 580555906 29 1542127867 1753575472 1037640329 11 59 47 609638635 109 413157197 101 644917421 641642727 107 1886125701 135319031 109 1921295508 11 213291639 149 1770826856 47 1085051306 41 17 1532378045 553292744 47 263446215 31 1811684712 1464295462 89 47 432449076 2139116952 3 1000201938 3 43 1408569834 1664117110 4999 35587881 61 1945641665 127 41 79 1750708985 53 127 1943270307 976241480 139 1965470542 73 2067890812 43 2 1938516012 10007 61 139701773 799392434 17 643930981 1391390075 103 2101867852 127 314439554 113 7 31112454 528409916 73 7001 1546923639 37 537165653 1504107458 53 83 993332712 1970762893 2072359102 11 3 956429032 10007 551827376 47 74267089 13 1449376539 79 23 868459011 7 10007 1630850797 137 1675479312 1130391658 801052711 19 323406999 1871562488 89 2110803422 510446781 13 7 2024251530 1596023346 43 381900329 83 987005871 101 776295090 113 956258093 23 1902851513 2046434171 107 960165677 67 1501652234 109 2 930367588 1657074600 139 47 1576059789 1822866049 2074675885 89 113 642002268 1139106331 2014842964 1603135104 149 83 19 1684477566 19 61 83 89 113 1926320831 37 1872117268 1508254200 19 2128061427 71 17 11 29 611336182 149 82664604 17 1659456088 446307446 103 1022724389 132451033 11 97 1365811313 1068027036 1809208863 1637758167 59 107 1198400642 1768811167 4999 83 509881475 131 7 1949 710138470 149 1210941029 1411525210 37 1398697159 83 252578494 97 37 987066353 743213396 41 1463339856 1688701305 1949 2095976039 71 1718162441 839496474 188732340 2023761806 149 10007 4999 1704564019 1354614023 43 1332072103 10007 934273534 1344200282 259808574 47 423446688 2777 683483571 79 743074948 7001 7001 1550364449 1732600479 107 5 83 988970979 1935662505 1949 149 131 70465714 889588733 17 11 1636772368 893449073 1596446731 884298576 10007 309275981 266763605 29 7001 2051923090 2 424653045 79 29 1794757655 2145905157 127 2076990066 2022699191 47 41 1737555482 1181323068 103 702305294 3 13 531748275 1576420039 37 37 1576221053 1611249212 1249428351 1988167612 131 1282075047 11 1797409647 31 354304270 1949 2 2046145858 381349774 203989194 679114150 4999 31 137 43 24395694 97 71 1959835578 1999229857 148260569 304238413 103 7001 1187306591 934626499 71 869104113 139 107 1609948857 61 394607231 1908556837 456611800 107 1340585422 81821204 17 527604458 4999 470620857 13 109 2127346133 7001 101 313848814 113 320947911 1903124191 19 1619895616 11 640664211 1353400950 1008905526 20956558 109 258651375 127 1268607953 1689550722 79 599572712 113 43 106187800 109 1901687466 97 1630706462 702901955 7 83 97 531587548 97 1087194250 238645396 19 53 117236583 1605816554 1199303634 31 781552253 67 23 221501063 139 67 1285212961 67 137 31 19 1170703221 1487944530 7 101 1106963939 1813124576 79 700829619 134440203 7001 1479283296 665238269 73 7001 25386571 1052282226 29 127 571362713 949179331 591073074 137 1555680073 149 174120953 189962633 149 131 1817135812 127 103 37 61 3 31 61 86076002 10007 5 863745195 1820328940 107 11 1090661143 17 1938931651 97 1485567827 674815010 4999 1669056620 563387100 107 139 39691450 149 23 1345127399 89 1514647212 1629868125 89 1603417803 67 1004304885 139 113 1817278430 2140341969 73 5 240042225 67 1616568749 139 1404890670 1064102993 7001 7 149 53 89 763726049 109 37 43 109 242437691 127 1288040477 1607918679 13 503473191 43 47 137 27150810 933484284 109 11 525876395 434381222 131 137 952341252 430383592 2 455491465 1703976335 19 1123025494 1325222550 1949 3 881174076 109 1808568439 745973284 1345261307 47 71 1287204724 139 1042279149 780816704 137 79 139 1571446408 71 79 1948663361 97 1634768063 1358664396 1325110074 139 109 118581209 1320414921 3 434536266 41 1230512541 19 17 1768687684 847571992 79 47 1922888675 1726682996 1414317489 37 37 17 29 3 2028123852 37 46845478 1974196680 1181133545 61 5 4999 149 1208309581 109 149 1429577222 1949 31 20031955 103 1078446977 401518873 1141225874 67 1584362498 97 1197822639 202102888 2 37 1155316971 1588105379 67 97 29 37 1981580505 5 61 1792286445 363819250 558173682 139 1184390088 127 41 284248162 159534403 73 1196252022 443575891 1007451907 11 79 220716204 29 7 73 53 397553146 43 1611542863 89 1432920025 502992073 503500762 1949 2 17 1398223820 17 10007 107 107 1937289570 549139943 1883956013 23 821111305 725003511 97 29 1392432071 800608742 770526695 47 602175703 7 1073591708 109 17041387 47 149 711936872 139 79 53 1923222766 841965049 101 7001 1889051826 1541536188 97 71 1421696213 1608099853 17 79 89 1836868419 133712443 29 1897101094 998241139 17 109 306485080 97 221765280 19 2008946608 83 1145039780 1725839999 37 397190930 1924090983 109 139 61 221934531 118697155 1579918268 73 7001 109 139 1058570207 139 127 963096880 837671299 1202249262 113 1695266454 1607462629 113 1649013062 101 598110789 11 103 13 7 67 53 334506942 7 1239205004 7001 131 73 1412726441 674917021 1817504882 113 2777 339310522 697226944 1797531875 5 83 470679554 859157319 127 10007 37 1266600317 2777 445962087 103 890899633 43 37 928069668 908681364 139 1808515239 109 488968986 552481324 1179150201 575384430 53 5 828762455 173589125 31 67 41 373467565 431580098 19 43 1833133387 2 107 3 1581341673 1462570479 3 101 648775823 193446108 406541347 79 1561143694 31 2075310345 59 1760624914 71 510183919 109 1792589366 109 837090134 113 2135355689 37 43 1145318416 1238078188 740159611 1056745554 79 29 84996448 1750408952 53 297883055 113 653983319 1619186379 67 113 1323252339 139 652706331 103 1802683752 1285392855 84909147 109 67 23 1254623354 109 972942829 7001 1896640910 31 97 462564094 101 47 73 1543880557 43 468390228 1949 643548106 184539319 139 1386653295 2777 422745487 13 297567309 3 996936933 916666575 11 13 220601589 19 17431588 532334202 107 970058255 286270249 10007 205567033 59 1172109753 1528612931 131 137 1052120329 139 109 506618811 1949 43 561271205 670091323 103 17 1579371570 1627119588 29 1181465800 137 67 206325415 1189077065 5 67 7001 1594183708 415243312 101 107 1648951106 73 899812600 249072458 47 23774188 101 1297077041 1609260065 1949 4999 260892497 10007 17 1752455642 47 1128976190 2777 760381478 139 663210284 11 1017895890 79 1617610832 139 228324657 23 1949 7 1828572816 107 17 1340873130 97 429702919 458586318 43 3 783763979 107 89 148052479 61 976271023 1490028112 1790479103 73 2 2 781348711 89 1463380008 3 37 10007 149 312826492 101 3 132397996 2 1221956592 937738313 47 101 1955671860 1824847228 79 127 103 1943254650 13 712022415 831547669 61 1863061817 61 53 71 1484564276 44952851 137 1360315607 29 113 571381110 295305951 97 1098337880 1172466924 2 29 565311007 1749240328 4999 644666041 101 44695025 97 1143209796 48987522 7001 67 1552429932 1748868513 2777 71 1218055867 7 950251078 434173709 10007 988128141 7001 1613345445 2118126768 53 1818842299 10007 2 1949381398 1090389742 127 53 612569230 581099102 1153013301 11 113 71 11 1341340077 1941567320 1169733494 2777 101 11 1345820751 67 11 31 1716160472 10007 53 1670660753 43 83475599 137 7001 1683068404 1328558767 109 1235493601 67 1941339740 149 182076659 103 911503333 1076286289 13 75793018 10007 107 84404606 1262050691 11 47 127 1069795220 13 131 59 823094132 41 11 1451288597 669746973 43 596287837 119755327 97 2131217785 5 577645228 41 1909975283 23 2108203360 1554851779 31 37 1906373906 137 119512715 23 59 19 73 1221659380 3 719457765 7001 89 466070394 31 113 678062376 1320910562 1223609486 1949 885417057 73 798530601 3 1010378920 83 1949 517868790 1019551135 131 1802859073 36730854 1949 1949 4665906 29 974697250 616395 67 176495420 1736104423 10007 514079604 23 131 1502613290 19 1261483112 109 1926273983 37 103 355639966 107 2123847601 281877685 89 133032305 23 1083040767 31 1661809774 139 561481105 593980314 37 683758115 67 1104050455 1980145160 7 920699437 53 29 11 508810140 71 10007 689442272 113 154649540 2092809042 131 1149340647 19 591092356 916425517 79 23 166354955 73 670782181 83 1243564225 1436816241 31 865018420 31 1943285220 1949 41 43 864542692 523771089 43 103 1303139829 1020981775 71 886202546 4999 7001 10007 59 583486518 195000015 7001 109 83 22100825 10007 540578140 59 965601611 4999 4999 1617541427 1319366074 227950873 97 1578418920 113 1525640572 131 139 511432847 927873650 137 1470945436 101 790246119 1458209821 137 13 636400089 2018995687 1867938525 37 41 29 58206364 21313492 175540358 109 67 89 1919697632 59 30083935 261909718 19 7 37 67 131 601574401 1791025843 59 31082421 3 156954981 3 810296811 10007 1580915867 109 107 51762427 131 884375891 1949 139 1854068809 127 1178424745 37 1823946894 149 2002989269 330955792 1949 47 73 914952216 940265988 29 1827288202 103 1896221418 13 616735977 11 131 3 1155024396 2130480792 19 957445568 603890758 113 1402288981 1367513395 83 1314388415 79 137 1091880958 137 873770211 4999 1701582584 43 374081897 469708192 37 1010742912 59 1949 2 89 67 17 11 1604847205 13 2055821120 139 139 137 339148590 11 1883760340 2777 1700971203 131 1668435257 113 137 3 149 1241649929 1704629583 59 49014722 1398763150 1949 1209130365 1917566528 2134159697 1260397932 113 53 173268289 29 1101234777 53 1056242267 61 223843221 1838645328 13 13 924209832 1132094851 83 1668477537 47 2 544709260 137 429638850 43 1096549794 1222845911 12794764 113 41 159755762 43 37 536520239 101 113 1122825042 270461108 103 89 2061711077 827564809 2 43 279536894 23 1949 333889037 127 22992207 821318271 813532023 67 1882400876 7001 364437055 2069518870 636040626 41 949534752 103 19 813409931 697464423 61 292877714 2 107 967272403 1620531906 71 1298275044 97 1641543513 10007 1949 1639917835 593189844 103 222419220 43 1296599879 131 1934218919 877457849 37 710875643 406228488 71 149 1738451242 3 1881024624 131 1595859030 735100736 1399036634 31 2040963864 1380176796 19 53 1369370646 1861260254 59 7 149 318185328 59 751555450 1228827071 19 10007 175452731 762243197 83 1158586210 991913993 87888927 19 446206070 61 131 1431914495 1748281380 73 809633838 2 5 1058637360 137 626932743 72454707 2777 2777 17 71 1684104309 1769065394 1548084560 41 113 43 1904061693 23 2049582587 13 1260838280 5 964484368 1644974526 47 149 73 326907067 23 103 137 101 2084233071 10007 681614453 23 316276942 1800344127 31 29 1459579106 859298218 2777 1962272632 842080568 59 7 109 763455653 29 1574244001 126549115 11 1090177985 958705058 73 1415224146 7001 119510532 1372585107 139 1024013689 109 401097671 47 259032510 101 2035804412 83 5789994 31 29 128480324 139 103 11 848401686 181277543 381634313 47 43 1868070075 17 2061663168 10007 273108005 756052038 113 41800559 29093646 79 1927368423 107 992806241 1537114713 71 1956059245 61 1570265820 71 1949 977511782 1794285778 131 2025453397 107 67 1052956886 47 1684701793 131 71 2039369636 1588207165 59 1549078136 2105356478 79 23 1975159546 607660 109425630 7001 222325519 10007 746790892 1252925500 17 397025330 19 913513844 1927652548 47 1614887241 50740230 131 112994312 125983748 131 41 1585833260 686326019 397650454 4999 17 388845131 253923900 53 632500728 102060781 97 5 97 1611260501 281166334 1150762240 1664030708 127 83 2808947 53 53 1448828130 430514610 1949 79 149 41 1964330746 59 922412962 79 426392212 1263931922 97 97 1528291260 1368118749 1415213244 1235733798 107 89 59 43 29 1681087718 554978133 1268961144 746876516 59 19 1723858355 89 1287896750 103 1693393851 96925300 1341346830 5 61 1426806409 1511649235 1926511762 97 955060286 2777 1002210795 73 23 712464123 1572599815 32470638 409145441 7001 7 2127183840 7001 101 911199477 888409433 89 149 23 1935355300 37 643350117 43 79 3 1713633015 11 13 1414186865 7 1784651288 2 490799210 11 79 1874737917 17 11 2050768171 89 149 103 67 1494066634 1731765080 10007 1673960953 1962273188 103 1070306937 381355433 43 113 1447750072 2777 83 430474384 380894552 131 11 1581185045 2125619078 1241902977 59 17 884849353 900190146 23 976318221 2777 1572937232 1163380096 47 29 139 1520031 89 1350756026 198397211 126647862 2777 149 1252944015 103 1272860379 233653443 10007 31 79 47 61 629752395 37 107 1687210454 912308169 927118529 10007 1782366900 83 43 921939178 1734142184 97 131 819384386 107 2013768462 61 498289846 220537875 127 5 89 1282987863 97 62582654 23 1296326644 83 137 820023638 137 139 83 43 2036169282 3 53 758512309 42668599 43 1308131542 47 7001 1493887382 1969715757 37 276880176 2 1196573140 97 53 59 2023160737 13 1091828192 7001 1504962964 1976242280 43 83 770944042 1562267379 53 1697456950 480239728 89 41 256122009 11 864239091 109 270862117 83 4999 131 107 1045031122 952866540 10007 37 2777 639965275 5 50883025 109 101 569545767 1101713824 127 137 1179478925 5 31 89 1363975641 127 908496151 1613040970 862133884 2 23 4999 73 103 139 1543189779 628039447 89 5 243715795 1580561240 61 676482192 249569803 7 2777 115030295 71 7001 89 59 1267207400 1899266810 139 4999 1508983143 79 43 101 73 1326553591 41 111534391 1617314167 1935182997 2777 71 59 1380947569 985703973 816195230 53 1468126363 11 2026572057 17 2 50753092 3 1231036686 11 1102471505 113 848123407 59 251141370 1246719347 23 219102593 113 1189207649 83 127 61 1339837497 113 73 206263252 79 768357713 411815150 79 1689120086 59 150813036 73 61 2075001254 1226180804 1608384037 103 1650737466 73 295920538 2777 557868331 29 1312643298 23 2133302463 503320276 1607711308 89 2 684255800 829248194 2 1941318774 1359338220 89 37 1581736387 109 491811030 1796765088 113 2000054640 739817836 97 1920306026 17 83 1405805278 131 411841468 10007 41 1949 360459286 11 2777 124351283 37 1297041882 906415618 107 1761551167 37 113 1912066672 5 61 89 1022736424 1612132657 73 1441309027 83 2 1118141400 881669584 53 2056705015 5 1957666634 7 107 29 334000100 5 859246861 17 2 2010364406 131 113 227157346 23 809654648 10007 1819222565 10007 17 10007 1539707041 634423786 127 1594587870 1399836037 1949 67 31 1301105681 89 1332151644 355157405 127 456289156 762195110 89 2 1648982628 1410366623 53 1871793103 1732279886 101 365858610 1940855917 13 3 258705372 61 97 677651603 1882734837 1446363183 103 7001 1275917804 1323394189 113 1045135794 59 946328085 148986514 101 3 632624551 19 517876540 596273862 43 1541567630 558528328 97 7 2082965465 1914235596 2123586766 131 962559023 53 97 2117363433 89 1303175291 1263339336 53 882862870 7 71 71 10007 82017372 11 7 1863462664 107 481330487 29 29 170919620 1395943391 127 1210184353 1247538009 89 23 1179157307 1746560821 1176327308 67 61624121 23 145431254 2117163475 7 79 1315322508 79 1902636638 109 2777 1450949176 59 47 113 19 1440550588 79 1684464307 61 1636951165 17 2123998448 13 23 1949 84397055 7001 4999 2777 2007609934 1404550436 103 420836679 1945883329 13 23 1943820346 1703052708 101 43 1719858917 1296280236 73 30791619 103 606360727 1181349685 2777 4999 4999 117021591 137 1502198424 179885384 155703233 73 7 313725636 61 11 1389311341 37 1420891612 89477396 89 23 67 89 521339394 1949 10007 1080055510 544350779 149 61 29 1963721515 1728492713 107 1423767659 31 13 1885996801 101 1944142035 127 1773838009 75757180 59 97 2038617766 1975937336 7001 546070999 1796239569 62115325 89 1537015719 61 2005424471 101 369300137 1049070840 29 2026078290 59 71 207066910 139 983982946 222543619 974327153 43 47 67 926590249 13 617616974 458886752 67 1516933665 61 1270089967 4999 984550363 137 29 1266169551 1251019951 284333320 2 1186367267 41 79 7 101 2777 1020050417 1723056298 1411583336 137 113 2043910326 1048523949 13 1720132544 1949 1298911050 1336612506 79 1154461207 446005639 1949 1303267065 293630493 2127939359 89 1541572382 37 1087753565 1070428093 103 1781247495 764820938 7001 1180144568 885283451 5 1200277940 184379540 23 658399265 1693511402 89 2 1044051224 41 1373549774 75225884 1902760742 37 103 127 139 2109912086 53 740997256 107 1410060980 567638245 2086209995 17 1412400655 127 67 1480436824 623125661 103 335074006 1901041664 127 19 910173435 97 1709662767 1413037428 113 1436135944 1288995205 79 1446081455 589101678 73 1694833205 13 97 874420274 10007 1667095122 288314570 43 803907347 29 708222195 19 754019136 101 1472387292 109 1747128427 1949 1496317464 313218966 29 1587876651 101 53 782989564 663808093 593675391 1559018908 2777 2777 19 2118778286 37 107 1579250878 726842440 149 1925528490 794976686 7001 1275995259 1551242879 783640822 107 927197770 1949 7 27481965 133246015 637999732 17 788900062 17 1499890331 109 520501596 526930852 3 1918398780 1323357180 1110187416 13 23 109 1220513795 101 461102370 869882457 1051672439 109 1949 41 1134283893 83 139 1288492470 7 768023837 31 467201217 101 135215669 725653084 37 578497257 262297847 23 29 1613876188 2 1465932882 747452851 2145400730 10007 1206992633 127 1053095176 83 491800910 374496629 61 1747052207 113 19749770 127 476869379 89 1861557642 1372766616 855170048 1972164195 37 137 916986324 590814151 31 89 1658317865 390207972 43 216877658 1180001243 107 127 771334627 31757747 1625812750 5 10007 1949 79 2027278602 43 1054435336 540184817 2777 89 990423216 303061878 127 3 1332720051 440461599 5 853030915 109 156534246 1043577554 190040121 59 10007 2777 682578269 1141710641 41 309308223 509537286 109 825307940 37 2 372582480 89 1668222960 2 1279995762 1974774297 79 400525399 2079540171 53 113 1032442693 1851079199 252329751 137 2063923228 127 123280175 113 879254728 506982618 2 29 701133236 139 107 271371319 103 131 1864990259 1063174607 11 137 61 661103665 1231858400 67 7 4999 11 71 1247349229 904146092 1135170704 107 1250806353 1391174216 2 10007 17111970 59 934891521 1007181330 1258288600 823897030 23 4999 1930553812 639117151 61 1949 1200283854 162630407 59 798948618 1803419075 4999 1262297490 1403289286 1385246228 1604625990 2 101 254083276 1449571594 109 10007 1447722697 127482605 83 10007 113 306644258 606767399 71 17 693939354 79 449263700 487170005 5 59 1707045112 168022206 5 887452005 101 1818995127 67 85472902 4999 2049752881 404093173 97 67 1775062289 2 1823735722 1736975032 10007 71 783488124 19 2075273548 41 3 483998553 4999 107 346314060 1480589034 1949 113 67 19 139 1381299434 7 995032565 67397625 5 79 2000112520 740048833 107208942 83 78411406 71 47233673 1492797570 1949 137 47 13 29 2003863808 43 1557378128 73 1869909197 113 113 215319240 113 1409383411 1850585257 139 37 1425238890 175945434 4999 1930120385 5 89 888750124 29 1239021491 1214156780 1798748474 41 1302256309 41 29 1264175859 1789021948 61 336734274 47 74577908 701829944 67 824563502 2777 1821325997 1552377903 131 1358981293 7001 194795824 870535098 464027922 3 806913585 4999 13 101 380109728 149 2091066823 73 1739094219 107 61 762119238 172992523 1422016507 109 728775421 11 1070697848 1172912596 425497345 101 1185983678 31 1885047390 137 708567288 137 765922749 107 637953046 2115217230 5 708714360 842287762 113 936381287 569810501 43 2063970897 137 1813958965 1066118741 131 53 2019634271 1103106967 2095799610 1582617839 17 4999 1844666607 2084805849 7 5 44629230 1707570430 131 139 695003045 53 107 1282650409 659588660 951347822 19 943702849 59 1241480124 103 1406448520 107 307065176 7001 1966951953 1575021971 1538226325 61 149 59 472460141 643445681 109 131 2777 385605889 67 1566244327 747374855 41 1330721010 53 1608262952 1849070254 1206505407 113 1776265419 703266590 149 1268182359 83 59 404698051 1914721690 31 113 395574580 1898317849 43 987502526 1630685946 89 109 83 1297841618 5 1845683580 101 1402569690 89 103 140879177 1541014582 670760339 23 61 4999 812384419 7 11 41 208185741 584599935 854721778 107 309867192 101 13 29 945380008 456502084 137 1003873079 155461724 11 1038111147 103 1769019850 61 179130587 187133787 1439731690 127 2 1117675681 71 114046377 59 79 1219574725 5 512957965 2056325892 97 1749977882 149 37 235669391 37 89 1183697676 31 1727991026 11 163052538 384845329 107 409612585 1909068427 770618898 3 61 1362243804 103 43 1626070980 5 688477780 1455100789 139 17 933827374 103 24841334 306897148 31 59 2049340397 4999 67 89 53 1497435239 128826004 19 73 547224032 137 79 47 101 1618739827 1848921150 676505236 103 89 1076200104 3 737586579 43 1732985790 2 149 394141505 460930714 79 211818671 1099469366 1676618818 2 357174590 23 893595448 131 1339783278 79 1679182164 1731960708 43 2 109 2050008671 2 1333701442 2046421279 149 399156845 1753517480 31 2134932607 2777 7 566182071 13 1187715321 293850141 107 2059639172 1934109106 139 75289368 131 13 761629037 1803703837 67 191058419 139 10007 812338239 1241095274 1605161276 7001 13 5 1567443870 1223943311 2777 1330993884 53 692881084 23 1733519980 97 1036198523 1207471730 910143584 41 85126109 53 7 1034746594 2118124610 1881364745 71 1101125581 83 67 216189436 313958522 1085753720 113 109 486217281 1348908089 73 433921271 23 1899195032 131 43 79 652472060 285162271 37 79 1740686237 1730044542 47 944344398 791766136 1665746155 41 37 370592592 1932682562 131 330120655 1502702934 67 825258095 13 47 5 107 725196887 107 824538117 19 92310711 437030139 89 113 111146913 360227636 83 1483998251 10007 2082008873 97 711471393 79 83 649969016 1621566269 1378756568 139 2039822498 1865136410 7001 2048758638 1595521945 73 47 10007 895176185 65583197 83 1767332446 113 103 29 41 617897511 69337478 41 7001 42006 2 797851981 89 323595580 11 1300128687 29 2126584297 200037998 798554204 43 210992357 37 1951879204 43 43 734441677 1700762770 306952045 5 1949 327005169 73 13 67 1602246040 149 1293559890 139 634802992 2 288537490 29 1356734289 29 1126747061 109 2 83 1648452459 1390754798 29 178785614 67 632961830 73 1971908850 23 1571639542 189394264 61 1094181420 2 1533505648 1423092929 101 1316334520 41 359024249 1757835814 1995868019 47 2 61 1845896620 487466103 79 807973373 4999 2047295459 149 10007 131 740240914 10007 1692752076 41 330738226 89 1489568957 97 321114911 101 942395751 2048253437 2008349939 245323727 73 89 1338382623 103 545230088 563564706 149 972883580 530536398 61 147327324 83 97 372982654 923074020 107 37 2143673995 101 1292787292 1949 42706488 7 1283017379 127 2135237284 808369224 4999 166451703 13 71 566895737 11187125 1791092332 31 131 2022099887 388368626 139 1086109026 139 83 97 1902113061 1374289986 2777 1271750476 2 991583072 1157413245 71 1080185835 5 1949 375583185 113 1701569820 397339848 93640978 61 11 1887293386 547288001 341779262 131 79 1732945758 59 139 25153648 752372258 83 416466690 4999 1229064138 29 996268407 107 1801129823 225542473 109 101 53 83 124493111 1119648070 113 103 889398820 103 1301040880 1882943372 2 1450672680 5 1104302180 67 1735857373 629102610 131 43 1420009511 1094695505 82849834 1334061553 7001 2145344838 101 1802499934 97 2041151503 1448752198 59 1115532883 89 930094055 1775874316 29 1978624821 127 1046300196 3 73 10007 1021474532 362883841 2112837099 1645371111 71 31 1530904719 137 1890459052 61 1752700956 1563411352 2 10007 1413658869 1651835476 2 1480668503 131 101 610794672 71 1438891467 905550200 109 127 1544337260 139 139 37 13 998759073 149 1575785856 1795712221 463893308 83 41 89 250477951 139 1793608601 53 19 2071757112 407626817 1776286828 43 1647240775 7001 101 153699522 71 1271026133 31 2045810579 41 67 360652713 3 490055998 7001 1737927345 4999 139 1296012787 1886347177 122303528 2 5 938643215 43 13 83 562069111 130520980 59 41 1587105049 89 1105051145 4999 47 109 2050409682 1461430144 13 7001 556775528 19 1813018565 41 1635052313 31 5 958796055 59 127 23 1013376711 1127355948 554072594 2777 1214101623 17263152 89 67 29 531372384 1119562653 109 59 1949 906783944 556749391 655952745 5 2069040735 4999 2 43 7001 1058411180 89 67 134036850 871896148 127 1295084405 2 29 951865811 4999 833315782 71 53 788301029 1703381468 67 107 1879515883 47 149 1949 610304013 798355227 19 1949 635942887 59 119667563 1184724643 103 2013388442 137 149 775684762 1797728706 1553828226 83 1901230570 107 2111476796 137 113 59 1540117768 107 1772625768 1222207503 17 509405442 17 2075664640 89 47 59 1054622581 164832784 10007 571149525 35535846 1918611197 131 1387801653 1416744631 89 162663833 101 2777 1426997551 13 61 2 113 1949 1181368809 97 7 149 2023306760 1230397747 47 1314283503 127 610510251 13 47 1474107248 731934854 4999 2127494416 220665657 71 11 2119790948 137 1467323841 308436183 127 949341637 1184808908 23 1010402397 107 1677403866 113 977862789 1992002391 3 1456135023 971799784 10007 17 1945755179 888859319 67 101574814 137 188044830 137 1599181321 131 137 109 992152008 383114389 2084462899 29 233334133 421888548 67 127 369577747 13 335439273 338585794 2 824545218 1238386856 2 31 149770672 41 1988125310 127 1236745216 47 1547399283 59 1134802047 1268339338 19 4999 702825648 107 2069712984 101 1633505825 1539051141 23 176791110 53 113226550 83 1298722912 273747695 1635012993 442909128 67 42483165 5 1255583137 73 59 37 4999 1194284596 61 602902772 43 2057815396 101 2065133365 83893585 1923391754 41 1437330965 31 3336220 41 97 1941549295 2082195237 19 2130020121 2136052007 103 1292838618 93205284 3 41 3 763753855 61 1625604652 67 76020880 807031266 47 79 2034116885 457934955 41 123359857 253005998 73 130407857 1902929544 73 41 127 940086004 61 775079969 487887455 29 1881100062 73 89 41 1152231774 1494497191 924635844 510673306 2 47 97 116731934 79 1913864981 1066622608 149 1475991770 97 29 1741442754 83 1962961331 107 1949 369717651 47 398047794 113 1487857553 41 943564570 158923708 664397190 1856452215 101 795765538 2 2065047848 37 1631145 89 1464015290 782798877 11 1648165301 1432058531 4999 1744035728 67 1801753950 1246790592 4999 360214785 1005262571 137 1949 1309970090 41 17 31 255768481 19 59 673929034 3 1404613116 1645299024 1949 1092536657 61 899880967 2047924264 519168744 109 1448119274 7 97 23 149 1294037603 17 827135306 321539959 137 118649562 17 218106294 73 1525245940 1237942103 1309269272 1499355736 37 109 1109571456 101 1936957800 139 2080370605 1486117968 393201330 2 149 919179510 1949 109 434434215 946931614 73 474956031 1804271220 127 83 29 15005441 17 2014002119 4999 2 1797676146 1431838075 574422157 31 730620528 3 975050047 61 53 149 29 138167049 206705620 103 950675168 327744202 268034476 2 1283109820 2 1408434881 71 896338009 1849673221 672441011 67 53 73 104445188 952980982 1848746493 1267250174 71 1832219743 2087931232 107 19 50784252 127 2136747206 7001 865365606 10007 1178514383 857840068 37 2 71 51700141 843798932 856349044 2777 79 38604851 2015246234 83 1549601639 149 983520541 149 137 808266572 132958200 2104677909 107 2 31 608880424 83 67 13 2017039180 867780951 7001 1881644768 59 355524782 7001 44092298 971278207 139 41 1308598640 131 2 1331436020 1914450035 71 1081095706 19 1471829547 97 496696997 668487771 2777 59 3 1523044566 17 249769185 131 4999 1238607229 103 748024318 29 2113545839 29 53 139 97304736 109 1851104189 113 1422480047 131 979494336 73 83 61 111942076 3 615681510 858110523 19 149 89 2058498266 1968518376 61 1488266532 31 1455514564 2777 2037670959 386297380 1191755732 103 417672009 97 1525004609 2011550177 113 343413554 41 1624587810 127 103 11 819943575 459501669 107 4999 10007 83 47 2 1399644634 64732973 41 1227903133 1949 1751305134 79 1202975186 149 1560025977 5 707390110 1809481999 712186253 47 113 122702293 61 1904110977 7001 2139729632 41 29 23 895902486 1796736379 972402915 11 584288342 83 83 633809904 13 1303918317 749913267 27528182 79 2129306846 29 497834065 109 1342144686 200454060 56705782 47 7 11 1532185171 1461772794 749551714 127 1475489509 13 1271380760 79 3 97 23058549 139 426815624 1475706657 107 1679327122 2 83 2063745864 508900141 83 832874320 5 861782866 763551754 7 764531320 5 1963759705 1692315037 7 41 729383146 37 454042133 959078301 53 1010208196 361968579 71 73107706 41 103 565491527 548095445 41 310797753 1713893398 127 53 23 649112992 1875934606 13 879878402 541637054 131 181478120 19 1436395178 83 31 804495260 116132727 89 41 79 53 400551793 59 47947648 137 89 1903875629 1949 331191621 166255738 109 807872758 1203513625 89 285058857 31 43 97 940923086 1051033509 2 67 107 1623653430 1949 139 127 543565588 107 1570675791 376341341 23 1203750926 101 91059782 80663864 2038847149 4999 101 47 1704679049 7001 746089569 246085150 127 1625946648 3 1949 37 2062991462 302033590 1367949372 29 2 1021182114 101 820784075 103 1100630225 109 456737904 522208693 83 570386783 636201212 47 7 1055664080 113 89 1690150673 7001 1241310973 7 294052290 7 123718614 61 1943459756 13 1613373112 1453117382 2065775459 71 1188411571 1932654032 59 1602824166 61 1478088133 4999 753514267 47 53 43 254023446 1519032052 103 101 4999 566976582 376606679 101 2061318696 1806242082 847332412 2 1713851096 374552793 97 29 1768657275 11 103 1336050369 149 1794908282 103 2777 71 1049492393 19 438290423 1997530990 2777 7001 1574567733 1027190172 3 776873388 97 6859776 29 1232765800 1001422888 83 1273075653 71 13 43 1798420906 10007 1837275193 673671240 1651703925 53 1733165561 19 894628547 47 562681650 1002681597 131 1533023046 2116044310 131 7001 1850692947 215313947 79 1706059824 7 390870018 1928997582 17 1701159196 107 549525143 83 1067150865 73 109 772842155 1170253430 1686442496 73 73 742767408 52387647 131 79 1244682757 97 107 7 525702100 875351981 703764635 31 2077567238 59 1487402331 106725041 83 1508264878 53 1967945809 1584511630 13 1361904440 1978756885 107 103 489533868 11 43 67 1972911319 79 4999 1779409048 1814352228 67 53 67023588 737680650 31 73 79 1147634975 317890000 83 1468933585 10007 67 1934986599 4999 1299366328 109 1019280327 13 1400136855 898636964 67 79 66249637 765929643 2095364637 29 1750321975 5 65567450 59 1945349947 1939834686 59 514114782 83 97 152396506 791476350 47 139 79 1742500630 1041561043 127 1516821325 2031899670 1369331901 1525804238 7 7001 137 1686600013 2059539477 89 2086498289 83 101 604870012 2082586799 97 163575746 127 821414029 1803560535 101 17 19 127 880137813 1256880773 83 531399117 1330160784 2777 1992689285 79 2777 23 846828559 107316781 2017713068 83 17 45538154 899526089 103 59 641953807 1644558512 23 19 467769101 1572106510 137 109 1957780610 1265439933 31 683545496 127 29 1720744087 29 17592937 4999 4999 530563866 1797405447 1672435782 97 3 5507520 1680813126 101 2142731382 363201368 53 769082660 131 83 751593967 573909227 708335419 97 609784098 59 71 1886782109 67 365557941 149 139 1197617884 79 240199342 1221338262 3 59 131 1887336388 7996371 286024142 871149657 83 79 2777 67 214763140 2777 1559813980 109 411811810 1286754403 1635909845 43 11 17 1371686603 2122998648 97 10007 853577086 126568536 10007 137 1504182002 71 1998500250 2127666710 31 79 998442527 861390369 131 520727173 53 1196679368 79 83 1402833181 23 137 1603371575 10007 1933322379 19 783993903 930774719 196009321 139 7244467 995772334 109 2777 2043830345 2777 2777 5 1458132656 1949 119520477 120521861 71 139 43 865331269 137 29 358732320 1457027359 1669304263 67 937297830 137 707137967 79 547027126 97 67915423 68871223 4999 10007 326358291 1538005851 1417789643 113 1138011872 137 1705557770 41 209026774 224778568 67 1882100618 47 1638137671 7001 1031800572 107 67 43 7 1865077641 109 73 476328066 1569955885 967415629 2038660058 97 83 1162593348 59 1506006034 73 513164078 7 7001 107 23 689036990 1531763154 31 1361542138 336695744 11 830416234 1387340271 37 4999 11 361259983 469330019 113 41 1489052596 2045453920 101 758363348 1466446371 53 1949 20953699 101 1780274682 1383593748 74593006 73 1676726824 81664696 83 10007 2067643312 127 1375647998 218539678 89 47 379013687 2 1501586486 232512645 1060221636 10007 137 75183094 41 1479738339 73 47 2145803716 43 1073547926 1499953283 29 127 1952053925 131 1455983518 113 1493658243 53 150089086 1150685667 113 131 1893051656 1658050756 2 1519905652 4999 4999 1663703581 79 876695785 31 1064981471 1983044673 101 196724467 1379702464 2777 497974417 61 1812241558 2057371461 7001 53 53 23 1052761704 859489024 1783784723 127 79 1102674972 294672926 2 67 451125590 101 1762240570 17 758608402 79 694183770 5 94835870 61 568385992 83 524620258 101 61 814998979 293347109 19 1949460219 47 208430336 663871170 5 68276342 4999 1259448060 37 2050159381 879289904 1949 47 67 1159933882 61 510808567 1634087935 43 97 614551842 195931076 127 2040846058 1782859274 394578792 2 2 827911027 67 1067187055 942626301 3 1620083871 59 902122449 1145403043 267258770 37 649671188 461911582 101 2 333594461 935173915 149 131 127392915 26723738 101 139 140208327 83 2777 73 406754759 1827718520 109 968821866 1349553143 97 1746196330 73248579 83 1280961409 13 19 7 101 368758474 1382911493 2081449572 43 138456861 214372145 5 1911195989 7001 1530411599 3 1271177661 37 1145405004 23 19 1212628246 1847672466 10007 10007 123801319 29 1592034924 23 2 159722376 1782133971 61 48058068 1022469852 53 5 73 293113931 19 1955009092 53 1949 371945211 864181641 268410297 83 83 247496040 422528764 1354465206 1186411009 139 41 97 872187910 67 425505002 17 107 111945540 1844878057 13 1209748189 1850869150 359093167 4999 1452394463 1285587840 5 103 1967807790 1889033491 1352191861 139 982747221 125298954 3 39350284 2122144308 31 83 23 2114120049 1689657901 107 1458682529 536312997 113 59 1675762604 431430577 1165180077 71 1019494586 1220991189 61 1632203153 1562321441 41 14637369 41 527285873 1255892153 131 53 108711003 1500707561 53 2142249347 2777 1114164690 73 67 1295367876 11 1645502224 29 1496226310 71 1289416942 41 139 743547140 7 88786236 132644425 53 942454325 29 1943101645 137 460103403 803725570 554958616 29 113 428803360 688019032 13 2141979333 1496991836 2777 2091075446 73 19 103 1157967200 1879112224 59 67 171074249 1700563673 89 1027512387 149 149 532816699 149 867600008 11 73 127 149 7 765306591 571488330 1373372168 7001 1861022161 23 97 1699013491 113 2030081273 663018008 904929202 67 61 1885733077 113 52318887 509666499 1120550305 97 19 2112259336 2077567768 131 1205569420 5 67 2027571755 73 308789416 600220393 1235487022 59 439164258 13 934842389 404076086 573875352 2 47 2123059876 149 149 1711530340 185065426 13 11 693854370 251528365 836327143 41 101 1845170919 5 255341060 745686830 41 1798447493 880701320 41 91807628 83 31 767588582 401184237 481662421 29 2023217652 423365180 41 127 2050053431 552120816 1279745348 7 449695288 877979960 17 17 923513338 859858726 711537664 139 103 1644779808 103 1207823938 1306689564 107 31 1994553795 1425514261 2 89 1353673571 29 2100182635 17 23 206484225 1348268030 139 7001 71 828613885 348029847 11 73 109 127 1144009537 11 1631269185 47 1968820976 37 268701281 1702667902 59 131 2 7001 53 1746010424 29 221128111 61 2102006573 1914542601 41 53 299249520 2777 29 1444786099 1369968431 149 61 1320880688 73 43 1050254876 1714109713 210409753 59 31 1667706504 10007 2024857224 553793102 7001 37 80155690 403364713 11 907119718 310752960 131 1962889126 2777 1241441279 37 1343981818 127 739140813 83 5 1360304750 820309105 1949 668337461 11 83 1055146713 2062876356 37 1547141532 1412237496 4999 1330703806 61 43 1381476652 101 1032555522 614282202 31 7 1507312835 131 41 792015983 956368132 23 1383504257 295094341 47 59660793 103 1565901687 780223308 67 103 1054126102 4999 149 762500199 137 1213253231 67 7001 871463477 241114440 11 1805111549 19 594097838 131 1143304596 59 11 342398496 2115219095 83 31 413758858 59 1737190498 83 47 181035070 235614384 675921355 1546985026 131 2036597428 41 994378756 113 1851048254 60537226 79 1679860740 47 3 109 2040236603 1160474518 1771412069 113 5 1785457535 67 2139224106 152020622 13 2043918006 61 73 149 1268911118 945375349 1308771763 113 247931266 53 839558849 1880339247 79 2075521284 1949 1084115658 73 2 11 1244855199 101 17 13 142584390 10007 103 139 43 1158777803 1858435447 113 452954059 1761802569 2031203678 4999 11 1025188054 2 783475658 569109842 127 27039569 71 646221055 73 176182986 3 2004318606 499868382 113 1667791295 7 103 45041527 83 1877046245 53 43 29 1096254926 2086216453 67 46382291 4999 1537527433 4999 1500299880 139 170197577 705249860 2106073913 1937780337 23 59 149 1975787978 1925746175 5 541474141 19 127 1777550547 1414847437 1841972841 1706291808 19 1279272633 1636944101 107 43 109 1949 1362648211 67 137 245627574 103 204966601 139 1338621569 89 27687722 1073592404 2146203831 67 561974895 79 1949 1053627023 2025767045 10007 41 1565405912 785733887 1858274414 127 23 2005203480 10007 846121871 149 13 53 1021761666 23 131 2021182756 1538371736 7001 2129060108 1050497049 79 29 119489802 1311298307 1678409308 149 107 113 198764416 53 10007 59 1960438489 1482132521 113 399711437 29 569575760 1949 577696588 7 749038765 47 67 37 1167119490 10007 89 23 1378296542 89 1272654966 2007511607 2013663171 73 101 71 658219061 1959097795 131 1580740844 17 41 131 1175109693 1712854344 79 103 1329768522 1578590601 1949 1940615313 1697823736 101 61 387818846 1218511844 73 557933890 166410508 137 1822639596 3 628611265 127 2004859211 47 53 1819587838 2031491272 53 94535517 59 2053051116 462175110 23 5 1767857314 131 327221151 636183123 139 1200199497 73 79 834064383 1507568692 2 736395154 47 2134884029 242471778 89 101 380621025 365349074 41851674 31 37 2086749939 624517674 767719572 127 1476272611 83 657478727 1718591414 107 11 1706746107 89 663611768 43 625625877 1962234093 19 335072334 1980073163 47 1738829484 2002380151 43 10007 1667456403 2019102383 29 1138235674 196658599 89 2 11 1798824280 5 674607785 1537413818 41 97 79 522131619 246283290 53733314 61 1883237689 2 1673231260 149 2777 397908836 2000269712 7001 47 7 2130361184 898563918 4999 664212131 245601432 113 1247627649 101 149 1101052784 3 127 103 315514523 89 1043241680 103 67 73 1949 146071703 1583260405 73 380540751 471743666 931474542 1180724515 109 162901187 67 23 19 480815919 1037124462 10007 1962522805 1109305971 61 1467536462 149 1247742839 1170050794 31 106995455 7 1259304767 7001 1688922782 43 1762490966 79 1116561352 785933546 2093494474 2 2777 692675441 1046545774 97 19 127 11 1771978460 7 89 1741826031 1391434900 1132949663 23 107 131 5 1790391595 631239250 31 147658177 74782932 17 956364376 97 1949 169308018 127 17 19 1906375294 61 568197737 1880363259 3 911104554 1314457126 73 672546810 31 1793559529 1062297057 3 1322393037 429186420 13 417170962 13 1621820876 17 2045355561 1116573617 198886018 73 282671640 31 47 1651010407 2 113 4999 1520590821 555813815 1046628899 169100470 137 13 1638425945 711209031 1462498912 61 1401594283 131 885003905 1737071 43 113 7001 2099390391 1149181217 127 113 2094786655 1013128350 13 1834748184 2 7001 2777 357877616 37 10007 520694231 113570084 79 900184065 107 649208804 1754719750 31 585392685 13 139 184599506 1282755940 479909387 61 149 1397920384 975626954 109 1949 21086231 691826785 31 11 11 2125880130 103 710541237 61 31 1823235372 1785358877 10007 1833412491 1418282103 10007 17 17 513618659 59 1936747924 1949 1161668317 1269264811 3 1766900446 139 437367253 952423265 89 5 37 107 958833313 742681329 1798180047 107 19 609608863 294613981 1786681862 73 989531352 149 564261659 1668094246 19 566316622 139 2100539808 804424083 4999 11 19 505955674 10007 2059780838 1025417290 131 806822319 29 554546294 297260817 2132182612 1949 2033142228 127 4999 61 2094759601 73 215291673 19 1863063544 1971842274 73 4999 1245550840 67 629548218 13 1618010692 1553157222 79 1948578492 23 7 43 101 1354036098 1700137978 149 1273430618 137 393870616 79 89 10007 71 2086112486 260965656 41 715574220 436371393 3 683117542 89 61 1330620389 19 23 658610014 1718841819 1322511293 41 1504077456 71 5 639913221 319003431 3 53 1458709619 1748701890 1070003844 13 109 1627253261 855252044 47 1181242117 5 109 31831785 41 7 1717282589 139 31 160078172 79 2053967215 1814512606 102934137 1222167880 29 1164275802 439342403 127 1556086725 109 1780971558 107 1154758654 101 955825014 410874981 41 103 1906188284 13 101 41 1754272822 62069367 19 5 1846334915 1588452185 1770962746 37 1425799625 113 1047607632 5 131 1526022258 378435696 3 131 770250020 7001 1176420036 1159353609 19 878393721 137 23 1716124645 47 1036184748 302987098 2016361427 757218422 41 479359849 137 212433433 149 1537467377 614489093 67 41 1781921527 103 668213324 7001 4999 880933778 1411897564 1623211502 1607325242 73 1979474705 127 47 724542036 137 1621650094 486047641 137 103 1887736414 1929468718 83 325286628 53 268853577 353159882 1997563622 37 43 696010470 31 3 2066339811 59 394455926 10007 71 127826838 564404607 17 2777 151987987 2777 41 396354421 13 1526701254 1593531066 1482778331 43 137 2 644671528 41 17 71 43 821427622 652731042 97 356438791 137 3 1599538605 878352009 53 1874709983 462282525 4999 3 13 911411540 13 19 830688389 205361994 73 73 71 1949 7 327089721 1636920768 213639683 73 175669326 19 283055300 538686256 149 127 1638658902 807097816 59 1805970059 67 71 7 1338258838 149 7 1013598166 687993278 2015649968 10007 19 1767244226 1875574949 139 11 73 1192480258 137 2091245854 29 1939547231 53 586806460 1931242779 7001 10007 113 1538505961 235064681 127 67 379412893 7 961637634 4999 61 2046517954 101 30350672 61 1268304662 947260490 2 41 109 71 37 932202864 112842452 139 456715080 101 139 29 1143942178 1640575132 109 1586603346 43 464768424 79 2777 2007135125 101 1566575650 2777 1783172794 67 1816188162 112326717 1949 31 97 959651274 139 994023333 13 583935321 149 1787158746 75015659 139 752094250 139 137 895344731 1180864102 101 697312787 101 1999765660 41 625738262 109 103 1296843851 2129249432 193935660 10007 127 139 587331025 1149240562 107 30785077 107 344035816 131 137 19 149 535757214 518416743 1288677872 29 103 309570105 113 1909023455 29 43 73 201465984 5152778 107 11 1868168153 43 865777837 37 675069773 23 972783413 554760759 67 1691765343 1796848947 37 1949 190082072 727781937 137 1211846515 7 2000873462 1138191887 67 131 1419497136 1906226653 408602738 89 1838496013 67 1819937884 131 812887993 1273471444 137 109 73 1570976790 1413186195 602710531 101 533317217 41 920920041 1368878201 1949 396288573 3 13 103 73 266412478 2777 1371321478 604643564 79 507454920 1873455100 696957316 19 37 807516712 322477722 1276435835 131 4999 73 281448974 53 3 1198755619 19 613196234 23 396607002 101 1086286977 131 11 7001 1244217720 368413623 1778829097 109 13 83 71 1751737773 1489399741 973230013 7001 5 1866767643 1395425318 7001 137 1464109136 1427444100 3 131 13 1755540189 559552227 4999 53 1754891003 10007 2052763999 71 1804188100 109 3872116 2777 1804322426 362139360 107 7 47 19 742131661 1127827647 31 1949 1112935224 2 1208594500 1996484519 398417283 73 1524717877 97 1949902147 139 1949 1310176270 81889184 412772036 17 154585752 3 1286010888 61 43 1078954496 53 899272498 1949 1735644439 2777 2 2 149 715839657 41 1451598112 421256732 2 1226997626 97 1270826257 1055998951 103 61 1705122508 2076573102 89 47 1868625185 7 1634230577 79 640912069 2123058581 7 873412266 105951458 2 47 672033636 609426565 11 245206907 107 1098145330 2 59 29 102742070 913855366 7001 2077726889 1684633259 71 5 29 1573619300 5 1206216290 31 137 1270011783 137 188501451 1330073371 29 2091128960 67 1645995901 139 1466535485 196516810 61 41 1844803323 97 1240164963 137 67 10007 1921193895 137 2062183528 97 17 2044423495 160261134 31 1935818469 61 150329925 757135730 1584097905 13 17 704385395 2777 2777 76528566 1317833547 3 1577206692 23 1906475612 3 89 2777 1703733203 73 71 89 2086311033 2078909526 1103318203 71 1859515276 73 817415456 2 1711135157 980253197 47 67 17 1579444857 5 1176948805 1482665101 492993952 137 1400193566 83 856948606 270158871 97 926399567 13 43 1454456596 2034821232 31 17 83 537691596 250031363 1949 1236763287 476240212 330894774 59 131 67 1320273257 1844250911 101 157266797 7 853954073 1087606303 10007 127 1504893231 31 137 61 47 1962723349 7001 7001 2066282141 1884524476 2 1081507886 5 1292351940 254579020 71 1455061886 1291381467 97 23 2134552651 53 1450715788 567185224 113 1791532962 1194689901 1610804607 59 1617161503 4999 1891679643 1165715910 83 47 1334091569 968034340 1930548529 13 113 469986549 998008203 149 1564659281 309227212 113 103 41 882467846 25343822 860178818 59 19 11 3 1585307709 321300278 97 5 513266175 1580830280 1753699325 137 107 83 1406410349 2090404365 255850900 5 43 79 1135013619 1928181045 1719041183 61 22221568 43 1430021382 31 1359811342 300021593 17 1430312106 101 469631012 79 23 2033513263 61 1402282640 1483333274 4999 7001 1589703068 113 11 109 29 9948537 1377279107 53 1668312312 97 1750671326 479648931 625762113 3 2013124049 1949 97 1304533243 13 217645045 149 103 47 59 960214675 19 1181153924 581500852 17 1406485208 2076259113 1192420309 89 2043314254 71 473606849 7001 1576205140 2 1062368964 1749716960 37 740985606 107 947647640 1000748851 131 986827061 2045642805 47 23 23 1921534195 126351006 188901354 825672422 137 1936339157 23 132665472 89 23 153882903 23 1747114155 1930150967 19 754305244 287115169 41 346394076 127 107 518177353 1597137105 42981793 9427877 107 549831425 109 73 366912203 109 2777 428106916 1285311395 137 73 334132351 149 67 73 131 1182561104 662798348 71 1887121780 61 19 7 1516161619 5828207 13 59 1447180025 1508533299 43 1740108391 17 89 37 3 927667729 67 314346982 43 292493138 184251388 2132792407 149 47 1366231148 7001 1013947829 61 1980797490 17 1949 110640832 93372692 149 354524342 1262796754 7001 59 2777 176733834 1690412461 10007 127 2 4999 815298740 89 1248149617 10007 851465609 1484558464 37 3 941156328 53 1114688855 1011052876 137 37 61 2142546672 7 131 1498617940 43 2777 80333056 1098464566 43 250715026 1135605533 1325791832 59 1284370048 23 127 3 1267601796 161853483 61 244640828 47 228932253 83 1206056814 29 43 579492381 567757259 101 306249828 41 53 11 13 79 920896206 74677467 131 485314783 947748770 500031931 149 1242764672 790640533 59 103 1031380200 47 420987507 1918360742 4999 4999 1590056925 37 1925302548 89 59 838366370 343036652 127 139 29 109 1708244621 1796380277 101 423091323 142934089 1973875926 1644176778 101 1550512618 79 761549335 41 819940632 2777 83 168537725 3 935586266 138782443 1949 11 2085737082 1095243545 61 1803811785 103 296956725 707497464 2064643578 131 10007 131 103 1932831576 149 61 458568644 2122729240 131 149 1431887169 139 137 828905348 7 254946958 720908811 101 350905249 29 974150426 1262879952 23 34644838 487432223 127 1002016070 1028064565 11 1783228185 103 71 1312646651 7 172526916 1162050106 97 2777 89 2062538777 101 1866042165 103 139 97 1750145101 1450491246 13 250870217 435804980 13 1850344561 1949 31 7001 701619217 137 1985976899 937992038 73 131 151160114 10007 109 857118564 61 149 107 11 1697680952 1951184938 235328052 2 774174365 47 43 1995110063 89 1294375594 1292751812 41 11 59 182519745 1067173887 900385902 2131403196 13 31 361330916 1949 316299312 83 139 2109891286 1178157783 109 1857491236 97 708696177 31 31 1837747363 1960640582 37 131 97 31 113 89 17844411 1072998418 1325948484 97 444800678 455362193 334953860 139 746677948 137 173460084 73 53 41 943248692 19 1783577956 89 1387400352 73 41 176493459 10007 23 107 73 137 43 101 13 4999 1862616980 103 359499046 135239204 94044893 83 1242080217 45679067 7 281908950 3 43 1191942499 534705687 1751790802 61 31 139 256426366 1329176519 1131204330 1765375931 37 137 127 772439781 23 53 882358522 1164525459 139 10007 188893881 119679560 61 13 186773743 19 83 17 10007 29 688956654 2037062863 47 2102366810 1949 137 1406224186 103 520615148 1665971810 107 60196488 61 71361338 59 10007 2085368737 1241713290 127 1451623462 1215184538 1499327482 109 59 24658696 1425913239 137 1936971077 41 1651177625 73 1045216555 622638973 10007 2013778659 528299154 67 890047832 71 113 1118131259 17 79 13 1479386768 59 656814694 61 756134682 1849354440 101 23 1976018734 304712296 1860138868 7 41 71 2009566798 387810306 61 53 1026670844 4999 863947176 1975344852 47 41 1440105935 1232669633 31 1556783048 538172276 1608912204 3 915235524 89 223551179 2078324974 2742624 980104401 89 1782855357 41 10007 79 37 109 431429521 2131882822 388790358 11 2092160169 103 1174334724 67 539304440 1040857127 471485021 149 126474329 10007 1681926952 71 137 351398698 895309385 10007 338615259 71 73 994719681 1251411479 131 282442026 1005832410 1109648315 37 220662598 176769168 1469311833 3 3 11 1363273624 10007 1497277361 1607236576 17 2 610311310 59 470970332 2032917570 107 29 1979235442 785213976 2777 89 2050142608 17 13 83 805428265 61092067 416301207 1351185168 10007 2 506452666 83 1341848633 794608136 127 29 866100080 64737483 29 130613013 113 101 1750625930 107 684518162 1288925407 11 53 48547470 139 71 415558243 4999 29419115 123372394 1802138966 131 103 225608516 79 181138160 107 770541454 1928211475 139 1311740081 7 29 1575784397 248509374 73 613153602 164084804 2 127 2016472599 1188186600 127 2033316482 775265404 29 1525226297 43 107 1962381498 31 1464516544 17 47 1433798168 103 1760590227 505868180 107 71 752733518 7001 286836184 107 97 107 1343537796 1850399043 7 1800016645 7 1667046524 4999 1773080313 73 149 73 1073563915 137 127 375312559 1085322823 1238275676 53 1485997782 137 256679090 680218700 1949 923165289 2011640860 1695335751 109 37 73 91893203 998084251 113 2135885320 7 797591942 455928927 334063681 10007 1483237624 2076317337 137 71 107 1270608201 11 1212709938 107 43 1091852775 7001 79 1062411434 2104865098 79 1386466158 149 261969863 3 7 41 695594274 89 53 67 448416327 10007 505703745 198099839 43 17 2 1425291626 4999 89 475682572 903860326 47 79 4999 508149345 2777 2095299263 1113219613 113 1291545704 61 61 10007 89 1963455634 30627533 2777 59 754656787 47 781682004 297849669 4999 59 2074518529 1635055135 5 523988087 73 1398225429 1267132784 47 1594286906 1439988364 193865516 73 149 1754587942 107 105043605 1872774687 67 43 705433232 1399317874 93449348 7001 131 596597842 793606384 41 1701830624 89 60521068 303845288 1157277241 79 1345358369 37 47 47 1356483544 47 10007 1667286284 57450187 5 59 219149364 2135826727 107 1200738518 61 1701153116 2 7 1101401923 97 426031822 31 455392821 41 29 61 2051866821 649274704 59 43 47 1765848515 1743764625 905197810 73 1147286498 1761141987 137 1058249159 11 139 1632618384 275337455 137 1551780231 1116457281 31 109 97 1788151835 1315489071 4999 1627307553 61 1278893975 1927373396 13 1431455077 149 7001 1854186415 107 853521345 41 137 107 43 424108828 160262935 47 573329332 19 1971910915 2106907435 172060561 19 1610464023 73 1566957848 149 774308002 149 73 1986392926 1760332585 29 1310741275 103 476042310 1089483352 37 2118773522 97 1523739294 53 73 47 1949 2085209733 3 109 19 366437629 59 139 83 1869257442 232516864 1867844192 139 47 71 500652501 89 1328020798 1035117935 4999 1384138117 11 3 204933060 103 462948538 5 1604577820 5 7001 1332808374 71 885702848 83 1803746953 1012048050 97 1117531471 1394628267 101 113 2057936790 2112769249 13 139 149 29 1949 2132923232 97 822943926 692041165 183026024 822740663 59 23 7001 315002994 2033958524 139 1565409521 101 631425437 37 1820425567 67 414089212 1984789487 1949 188018081 107 1408150923 67 175251339 139 662675967 123873365 1587369477 31 924410641 23 97 540805458 73 47 5 1747895412 127 13 614956628 1464104850 73 113 755422653 561458208 19 21538181 137 2777 53 2090154428 238383135 2127696727 17 1666298333 19 278334230 598219047 89 1047501048 1779608708 67 19 11 1539371889 113 150610372 1046178546 47 47 73 1002518709 137 928286876 2020971786 67 61 1926225548 701278082 67 1601484862 43 17 1092360891 109 31 19 1466509262 141312245 1949 1448266594 2777 1938285664 31 565917718 2 1129616918 404951842 2115191127 7001 47 1949 1525879896 47 7001 127 1291844336 61 61 149 903379550 922091251 1303645315 73 127 1862528279 2043638026 23 384358642 127 47 5 83 641195003 47035187 37 267397335 1949 17 2057040375 884832575 131 97 664813750 1934555293 113 373734731 43 1893332785 649097635 127 89 1242035228 667674329 107 318230073 53 483975701 71620592 2 73 1801711759 7001 127 624320697 5 326755830 67 880945975 13 113 1597939328 317616361 1025831607 43 149 139 1988126730 10007 11 61 941585569 1521799300 19 1158178397 2777 1003899385 1189830796 1674703585 73 792603321 29 13 2075761987 1330525881 103 113 1033005885 1546385790 53 2039168048 67 637754642 935332703 619657154 61 7001 56400056 27674953 7001 131 1231358735 761488721 149 555611175 1949 1317580521 1322511564 11 127 1676509631 4999 101 943826921 1073709487 23 122440654 7 139 127 868125010 1124846239 7 21483966 418675669 89 980104592 483938209 107 1349097759 127 89 1951183286 1006064234 47 676678422 1143787169 7 1128499426 53 10007 1657741162 17 330562212 71 1278279288 11 131 2102475199 1230275414 17 2777 19 101 1081761106 67 14453730 41 17 1095279723 1574178716 53 53 695877899 79 3 257594925 1222642638 1491794604 79 1593704446 2108961617 1617856639 43 113 4999 344896007 1658601547 43 1949 79182023 1973528977 7 1577257955 113 1537637443 124744226 23 1635620137 79 204270749 31 47 1808206607 232094325 61 534796577 1023654587 1756638628 79 113 565962647 2048266793 149 1932451179 1353489302 53 244404412 2 7001 529583644 2132154550 19 1997127943 1561829709 911473519 11 1617065040 2 1338341168 47 79 43 1811334795 239099780 139 630707496 61 37 237109579 778191141 37 7 43 787707239 17 43 1627864760 2 47 533440177 544626083 3 97 149 113 303957118 666201106 127 67 127 53 1937814985 340416838 139 1521472589 13 7001 61 1084538912 7001 1033781662 1541543705 67 1732701405 1949 112461198 2 341644202 1020624460 1869315594 89 1942072471 5 79 2054279386 97 1827925699 447667686 89 2036691866 1656151836 29 17 1122099399 103 537017849 127 793393170 89 900849812 442689082 1767465050 73 1416866604 137 1860147092 53 1470269502 112898126 7001 1894666628 113 668589134 151771317 83 435872757 7001 41 1771838115 633980800 67 5 556294878 29 739899881 107 1104796614 368776677 59 917481788 10007 506368943 53 47 1833720933 1785119007 7 891294026 17 29 1256240618 1619693065 113 1565286509 1493187537 868662262 2777 307783241 73 1869753526 582216610 1857479959 17 1987039586 512713318 47 983237613 43 7 507992518 11 101 1740173137 1450316736 11 109 1883760781 109 79 523526601 31 818596943 103 83 84963939 656716315 89 79 1938178337 1834318459 23 661344944 113480659 1509715718 59 61 1996130389 1384897030 29 103 11 1691979036 61 192375029 1204518444 59 5 309074369 1078165361 1949 131 2005355598 71 1816244184 1018328789 1395392478 1745524786 113 734794896 3 694820609 109 2 1664878814 1526296628 3 1934917776 1086436579 131 1387894612 23 1196605981 67 651868125 135667965 127 143120366 89 877923056 1757404216 137 37 13 329940763 209763181 71 1949 29 36626449 123900905 7 448363312 2777 497532874 71 904105764 724258220 29 2025551010 47 562196093 71 107 1055112127 7001 2055248810 1264656245 19 59 113 127 1440154092 1717986367 2079210327 59 474166755 812292973 73 59 2132824984 2093994311 3 59 1945763478 23 10007 1407794767 365261985 1959966489 19 438619534 37 1438514493 13 127 305212750 139 4999 1729534024 113 1525760465 137 53 2132538407 1636507633 4999 67 534260936 61 307708956 243093265 89 7001 594159616 37 1435214164 127 127 149 1425612481 19 89 984536868 73 83 487184105 284794750 101 1411132550 2777 147350397 590437856 779890401 1949 1495202632 71 23 1759876717 1465514230 149 306579122 107 97 4999 1949 53 1022906519 1811890913 1010127934 4999 1880743776 1858348173 984127595 11 131 491780681 2068636553 1009761503 109 139 1049160324 793701954 137 97 120290767 1686581098 1949 1016329438 212113568 59 103 962892925 41 1496672774 83 49356863 1570379601 3 1101542406 29 563768729 1550404855 5 1179637305 10007 1324327997 1828277520 83 993865623 1363150866 113 83 29 61 1355318047 97 471474794 1949 17 541351516 101 1286901802 1475449851 4999 1491271216 2777 29 205522605 137 71 54309959 219887071 7001 998509232 7 1614432085 19 815154767 113 558387918 1582105784 139 109 19 1721743873 131 41 1195733550 97 374970475 383462905 83 71 1788919479 1478775646 131 1158826786 249904059 103 113 397232516 47 131 914514537 1914797656 127 7 775805945 1760764415 5 1573865041 37 920069676 994571909 59 279235082 1949 1413369973 1407478146 1774153098 2777 1806857827 53 2111535741 1163423996 43 1949 1791689155 5 127 139 1156005871 902933575 103 351230206 101 464196707 1085887599 1031998828 139 1435349278 113 1301163812 1497555567 2777 61 158420538 244879045 29 149 879991318 425474119 113 186966195 13 94006623 19 1033379388 1674285971 29 19 41 1379000972 7001 1272298731 23 37 83 719768529 1272752452 109 7001 1060667258 1680496967 97 67 67 1246864473 107 1778385047 101 1688688791 7 19 1197928375 1958743065 2777 101 61 335373486 1875582105 41 1991486973 23 345207023 1862179153 1949 1287302806 1605291901 83 660048546 107 41 145500103 13 1292164577 1570833731 43 124378868 17 1016375124 868841834 109 1728116143 13 1858199413 149 1872487768 11 1030746337 639018390 113 880072135 67 376491760 3 1196557797 83 576308065 71 137 149 481618809 400360056 722375309 10007 1433329682 1949 7 47 1766214472 101 552816935 4999 801591930 5 1011245756 109 18546568 1620260955 61 107 560773662 17 725491558 71 233458258 127 2074389505 11773844 79 295943723 113 1713573806 137 1468170638 113 59 161406713 2118255809 37 109 139 277178286 7 942996594 3 11 1889548556 534447535 2777 17 1310033379 2098494672 67 137 89 1025234912 4999 29 75305866 71 127 79 1830476954 2 1997517180 47 1029717595 102908380 137 926255219 139 67498122 1671686975 67 740364204 59 107 10007 993315882 7001 1784554900 59 131 18161367 886057753 4999 43 1939509711 149 1534483801 17 918897702 1692294885 41 480494826 1041320119 1554194953 37 23 1264921087 2101974876 103 624459645 2129866893 41 523405918 62191766 1193122512 73 715260968 43 1593828875 41 787797575 1326861242 7 255419290 149 866838790 1473166725 49886083 13 2134394067 139 47969317 139 308669377 71 1111340493 101 879289840 118196260 150364949 17 153703664 41 351079064 682785874 439922397 927613808 47 1744366369 443001825 53 2777 113 131 19 693664521 1027120905 781076730 137 362191035 3 864680499 10007 709052483 41 181118033 7 1905112646 10007 1091943826 59 2125575536 2019394770 83 91394039 693525029 127 7 137 244203459 137 67 101 1005523781 1433435430 73 31 1202706101 1712291014 73 11 1274796523 2014307328 585839465 2092550349 17 833931982 67 1871522826 37 538693323 176994622 101 754911973 1207149631 89 7001 1173227580 1844336439 97 430909987 53 1025439972 107 1226541000 73 34330036 13 3 1652780673 79 587175554 107 724152674 1234689464 19 7 295917839 47 37 29 7 188657798 131 125793237 67 684221732 7001 363911980 140382495 11 241272944 67 1246031897 1119180864 563160644 1083173406 83 73 103 1147488598 131 152973285 2 67 1279413240 1029992570 41 79 1608770378 356985990 61 109 97 1799782814 1332496663 31 101 1296382099 149 300181360 137 707142319 2044274903 97 47 338332320 1379039137 4999 730613250 17 29 127 1547668990 1404943088 127 1214995284 1234134475 147807105 5 7 107 149 798292085 809097403 1258447563 41 2124528078 41 4999 113 113 1859856604 4999 1028300263 2138386025 47 7 1145688691 37 107977396 31 277004313 67 2 2067028340 1995242368 611725210 2111843856 47 313257498 2062211766 109 17 604846026 570551433 137 370463207 2030763167 149 127 103 29 770765741 2083983529 124769357 966983145 109 2128802643 97 416806284 29 5 1485509681 817578220 83 1586094063 1703576211 107 11 496521025 1483446327 41 23 1565380897 37 97 2016466856 698926737 23 1949 41 103 1184458476 139 1575631859 59 1082755638 3 127359687 101 730550953 107 79 1131697436 1150189045 1224794438 31 749842353 596923811 11 7 584726441 744287882 13 416282663 109 229475084 47 107 788512483 103 79 1763303561 664041109 37 1284849859 241789359 73 846232686 149 71 1400191599 59 29 1894952771 1387930401 10007 1664974667 13 397226596 1123453929 120808068 397997564 2 7 127 367362867 284994858 127 7001 1428435033 2110934519 1118023355 921208595 109 5 1073594438 452424366 17 137 1002141574 1782636191 43 103 1594699003 774724191 107 2777 1134473925 1146384991 149 43 17 1588381978 127 149 1916062278 3 302674233 7001 47 83 111274946 1717912325 5 37 73 1811285928 645612968 11 267554419 2 4999 576104756 1830228881 1213183874 67 2 736473346 11 1461688129 89 1113615526 47 137 61 1767230974 2 549009443 127 79 1940161929 149 5 37 83 1833251876 1026311268 2079474490 5 322451698 2 1913930268 79 13 97 139 10007 7001 131 378756370 2777 1567655378 354425733 11 2036362779 1364810723 113 1432495576 29 128188497 820952038 101 109 59 7 692979853 29 139 1668572263 769347903 10007 1263433785 19 29 497611174 2032967263 23 940816334 67 2090438994 149 880387062 1949 443263019 127 1904714377 1497762943 85716182 131 53 1262189273 31 137 1622458942 53 1323262819 644436804 961033073 139 1316084237 101 131 1954620406 73 79 53 1872916332 31 1026935896 310933715 1949 1030678639 101 1993703539 71 504004628 97 927714843 1342429496 19 23 1899435381 605121622 1878151901 1949 752701317 71 41 407534334 1750579752 67 19 944685073 41 821651111 17 1949 130109393 564484972 53 10007 1086289871 199019216 1001030744 2777 981508434 101 702651891 41 59 1138153601 186795357 1773864473 53 786660185 89 1065354122 31 131 37956261 653892258 3 47 15034125 107333806 683850752 47 1949 527577947 770392366 29 1269499195 1776958878 53 1463333132 1907527214 41 1608303275 4999 772664055 113 1006536313 2 2092391572 1814363686 29 522550469 4999 1610802775 1680252623 7 97 1060780213 53 10007 2 1867327552 109 1271997409 131 434628889 109 2777 7001 2102029247 28746106 1690432475 10007 1215864932 530840483 61 85254373 1582877064 149 31 1514440954 1730851551 378233077 31 101 103 71 217017563 1138003256 17 67 841602879 89 37 43 836931317 109 1411409608 97 1529858295 208914038 1285158544 43 131 5 67691500 349479988 584056616 31 37 600134191 93631460 37 127 1115116261 127 1401661027 89 1512452472 616952628 131 1362916402 1991938370 1334106685 71 97 333127209 31 1838751732 1392654176 10007 253197114 963054950 2094152892 13 37 89 1569088868 1311094148 139 557243494 103 1107026902 31 1818493697 468870846 1949 2053207183 4999 1928889145 1992691382 79 2074640172 1775068448 137 113 306914780 7 13 1003233179 1500822271 432438837 67 23 2032442744 107 89 19 975242678 1985799226 59 11 315570255 71 2048003307 1187185746 231219747 1710776124 67 175584105 2064963845 139 67 101 41 79 26008984 113 53 1253281085 127 109 1188192759 4999 61 43 750844070 1802645050 47 570311818 47 42590742 61 73 1914557676 2044088663 97 1814501180 83 1628129577 23 333186970 83 1432147404 139 1872769171 37 1037982090 1146542346 47 31 1656057045 4999 139 369406104 4999 149 1203872916 827700215 109 1639565238 37 921609283 53 1701281079 7 127 700114551 2777 31 37 517909905 1676177034 7001 11 1879620781 1845649740 2777 107 37 1703496095 107 110735999 127 934837147 841046275 31 1340467671 10007 827187462 1130239679 17 7 1343980344 792993005 37 757528047 893275497 23 139 1305852874 71 7 224456435 7 1420957398 11 537098741 1933681524 73 103 774335254 13 424501945 1949 35191995 13875296 37 29 47 2102653946 1949 1488704403 1334566801 73 97 73 334861366 137 59 1201446397 107 1229515493 537643344 1949 802617690 902261785 201245126 101 43 23 1750887542 53 1531966271 1597906899 41 7 989907884 19 416485852 59 2069628545 41 492786052 109 5 1243049007 864801955 23 37 23 785477899 2140240768 149 852700066 2777 1540901758 4999 3 103 1700926962 928960036 1895987855 37 7001 13 5 149 17 584593555 7 797334601 53 932057559 30401311 19 47 1550498640 41 1181586175 89 1400819772 217148074 2060152028 103 4999 2094451026 10007 1933045786 53 149045593 71 919317088 67 1864634053 598153129 7 13 162958731 37 3 71 496945117 17 831892173 1331429237 29 37 47 1599723161 2136941104 7001 73 1307565634 7 7 4999 696925895 149 2106650804 2 1741529062 101 1523735692 1453829208 13 1541285031 113 667564902 3 2125970484 10007 486550347 1707624501 5 1572713392 107 1347769004 107 34075755 19 573644542 1325150447 1085171706 29 2119800144 1721626998 3 1988682877 43 1975969583 3 1480779402 29 97 1799204112 2777 1050211414 2 103 328053288 89 127 10007 41 1017491506 127 1608853272 1055451991 71 159708962 29 780695660 683434293 781589581 79 4999 2121032903 11 97 1147496905 1092319097 59 926291263 89 1665050431 37 1653878651 1949 61 2113183594 2 137 5 678515920 861318430 7 67 413109940 2089567695 103 614059020 67 2020585663 71 2100431482 1378116995 1754514630 5 131 1853859076 29 730237139 113 703485210 3 47 1869761755 1081400158 97 1360179299 2077265476 1224775447 97 83 74336033 113 268182332 53 324129337 79 5 823884024 137 1155002770 127 1867503123 113 83 1760175356 1784226100 7 1195762076 83 1468221864 37 1124689 17 43029388 29 1200732936 139 1879975735 37 1360340890 1900090275 101 7 1596843365 13 1187584050 2777 103 355970489 31 71 1069374097 1799592270 60977070 3 195295751 41 279509394 67 1446056230 23 2 131 2062382476 562990449 139 1263640723 23 1577432 37 1948674264 1574991415 19 1981030630 149 97 1339319546 1096890938 1798982752 1650176357 29 149 1816010957 67 1260602588 808333158 13 795208037 23 1201001092 1845429478 2 467851717 1952961510 23 23 2003390574 2030526503 13 321070087 509579083 43 47 23 67 650814402 7 998648211 1257019114 137 1949 1061440992 1941547024 97 13 451741361 83 59 516650610 43 268062301 103 481690315 2118393996 161752724 83 1373127847 1038262311 41 1353973217 79 1949 1040536018 47 263113003 89 550880541 4999 137 1741385902 103 162612731 353118861 79 19 7001 1261846238 684074711 73 7001 153482923 939295991 71 23 265645975 5 37 4999 79 73393686 1771805522 1132060712 2777 180182427 43 1129868981 4999 928638073 1831769797 11 2135812922 466799304 89 18361932 512874412 41 517271979 7 594090329 1174059755 127 34486844 176282988 7 10007 45812046 1767618569 73 2777 1773853182 634308455 1589385951 41 538981613 67 149 956566143 1213455255 2 784281946 1580572513 79 884258060 1655230850 2777 53 29 855108558 1759524830 405026062 131 875174007 7001 1110780174 97 396382061 219125402 41 860833559 127 1096067542 149 127 1087033386 17 627179980 563836229 59 89 326285125 847812754 137 128656426 61582105 1150767020 13 1381861530 1258729364 73 39196659 137 237866250 139211997 45461061 131 79 242046151 29 1743782325 79 127 1539667101 97 1197078649 1157834592 131 127 1949 24050580 73 13 17 83 221906310 1553637326 23 4999 1200936695 1353883440 5 1669979827 860211932 31 578193801 53 71 3 1325905680 71 956497934 61 125426858 61 1416349380 97 1470942241 37 79 113 61 876916358 2777 131 1901201984 933008312 83 97 1754751922 1066714820 29970525 59 1223841956 73 837707631 5 19 521564269 947160336 1949 975425561 23 1896204985 2023677183 3 107 37 1888103525 7 1290467262 1905208858 1917535159 137 73 7001 1443018116 109 374769904 1073447655 79 756981002 71 139 1983676784 1654647034 19 505665886 1289930267 17 47 690108238 43 1074419577 47 1561028954 59 1663359005 454717150 127 101 414728422 79 168779550 113 1197479193 103 1826456873 1394042685 109 1130954134 2777 10007 1559260719 388780648 107 1895859491 358132987 31 281823542 3 1336809519 1364874180 19 1583378452 13 872081080 2777 408678926 101 61 753793165 109 2082518060 7 139 141375232 755980690 1098733124 89 1525310035 97 224416290 2777 559260030 43 1185512881 1016443417 113 2 149 2059426744 2037080916 23 3 1800705920 13 29 137 587796589 103 909107063 41 47 153999213 17 23 73 845708212 23 149 673944102 79 1900336294 2075497672 61 714784026 11 3 1407423645 1523120565 5 4999 1866266672 416086766 67 1660632855 89 257476288 693291755 2 1655568564 13 1818785072 11 728047199 2777 1433579041 53 641810867 149 1856920397 1212138095 361767628 127 13 654620174 35151610 2125128972 43 3 19 511250309 17 43 127 996224703 41 512929639 131 19 79 2102168196 29 911512353 37 71 1722876912 101 777146823 173193875 807401893 17 59 149 90585429 79 1960422661 2143406084 109 109 7 103 2099887677 740701943 43 278389224 109 1904659787 59 670566329 17 1899080622 1960780494 3 686888957 1538099733 149 896408557 53 1722156136 67 1343838095 786800832 1350357942 73 270874019 137 89 519636290 1949 267209849 43 338119918 23 13 2 1615427612 83 1694781150 655006950 11 1497300495 862954569 83 67 1476770919 1615708886 139 1201003665 73 717468309 73 137 753669954 79 557509984 10007 519025123 71 380234820 1725874756 4999 29 53 1618001728 149 19 690619013 83 1884978638 1880419884 1035427567 97 11 23 2123740811 1680991754 97 29 61 1333103725 634120755 5 1949 689158604 1079586808 1323783214 71 43 558754007 7 1174327805 137 25334862 1857066784 47 377739390 5 1998696835 29 232988639 1592696870 23 1235799062 103 41 127 17 644505938 137 67 1347285644 47 779547348 7001 31 1403683135 83 1439324289 139 334687119 31 683375098 955468701 137 1859623478 1949640597 17 867456093 47 966947677 37 1949 1625863596 59 23 109 149 53 10007 912968631 37 37 7001 1978426592 2073883095 2086533384 107 2061080771 131 378570219 73 17 956994634 127 107 424977250 31 633344198 523954746 1364704930 7001 71 43 149 1124757641 13 1156553515 101 206991218 1812101903 673166618 29 61 1832251241 1306889853 103 23 689185685 751975225 5 662940825 1126819110 89 1592272033 1949 1857358020 97 979050294 67 7001 53 53 1099750498 1083645395 7 935040500 5 2105451550 137 149 1724516613 285457627 11 17 1036111172 1541134757 23 1118049021 79 53 1397725752 1296675740 31 837757454 1838829939 1258697969 17 1949 509139219 449496117 7 780572618 1765520072 327000317 149 97 103 19 22756595 59 942260099 71 5 41 73 662099196 1297511297 41 482480333 47 31 1738880613 107 584180727 29 97 1451991933 97 113 1967361866 2 7 19635473 13 83 59 23 526675307 19 1989656196 7001 18265089 1765310549 17 2 433256632 1656758378 348040378 4999 43 1892997385 1293620625 101 1195240776 1644094743 113 10007 1593885111 2039975288 13 139 1287139444 79 590588595 742655300 103 11 1516591770 83 19 1065371959 1806369760 79 2 961214488 1167371308 79 1123715831 61 3 1746500848 1031183960 17 1537588771 247668383 109 101 890818283 67342861 1046195914 1949 113 1907094898 97 286590080 1728054587 71 43 13 1508158607 47 97 61 71454058 793142374 3 2010892047 10007 16449615 103 1737570242 59 1021905842 999084859 103 2081362303 71 520642432 1850322987 67 97 1364408693 13 103 414319148 17 2096001145 146350707 283309984 113 1626477869 71 204559804 1244554496 199408495 59 356568315 5 1496986500 47 11 818388219 67 316016756 1861515538 616671728 2777 1007226231 965572449 83 1322162029 43 101 1350468778 11 38370992 1753240907 139 1744959157 352364690 37 673066375 103 139 19 131 1653078127 1200867477 89 7 97 1311932489 23 53 83 1468957655 116118670 47 1860994854 1949 2022782536 1171624819 17 830471696 103 555475807 575442609 7 1371381501 1534317441 31 355197039 1121389606 1541299757 131 1949 1127399682 61 1445801805 131 1069005329 7 1587483150 5 1226311020 87718814 107 447494972 29 41 1062706631 67 107 1933341834 1065022624 43 1949 820503663 1490711766 3 69550068 23 67 2010205623 1455680793 240353036 828535962 131 109 1321694215 2011629686 846815781 17 860115070 5 1226335990 97 786080725 83 127 7 137 248397076 107 957080011 37 771564836 1621149102 2 1429452973 572555367 19 4999 165471899 41 1336362152 1816574089 37 107 82549343 47 1207223178 109 60487370 127 1157408322 1949474278 37 29 1837657674 584897520 7001 1239814091 887824814 103 493083717 101 633612087 1728695204 37 17 37 911650992 2064496955 29 61 2080583695 697110380 19 47 1297552688 41 1949 636486879 2027564190 3 79 90624929 986273909 1949 919177635 37 172732280 436227151 2089890359 597342396 17 79 3 1632435912 1761593556 19 815687547 67 3 1012791282 2 10007 1152596253 149 53 1089526446 79 1087860979 19 1674732863 287813736 107 37 2 1670700660 13 1010819147 2777 1129875274 107 53 1184868548 31062230 73 31 324649500 2 1543631210 31 1325643122 2 67 1935314430 2049586483 7 1589593635 1992094526 59 519926602 2777 2 1022822685 61 1789565768 31 97 7001 7001 19 4999 67 61 247022554 107 211964218 732142257 107 202838295 11 289892381 1959364526 29 1953674187 4999 13 796142269 325627780 10007 841968966 83 463118768 1518786964 19 11 1398134529 53 1685868944 276711225 5 920309055 1215818359 29 1027108473 10007 1780777912 1949 1176363777 1484712094 743731155 67 53 822472921 139 59 477988205 7 106555628 29 307856083 2 89 1949 597818719 17 1751792455 2068815935 107 1745133600 109 1240568676 17 23 89 1863626803 29 137 1249168342 53 1553699139 149 79 101 390787180 89 729645585 79624174 127 43 137 2777 139 47 688057158 1657136199 239635661 2777 1566655658 53 3 1618601556 805259415 282147971 59 1949 139 19 89 107 737256108 821366026 13 3 1998345381 1707058943 127 1776823686 11 1488997011 3 164876475 490637081 2115751207 7001 71 1835042144 1659851780 89 348566275 13 301205021 136485323 61 561091115 1848502703 137 286943623 716362040 779367440 1966255636 139 139 550200503 472093335 79 1631811 2121825037 61 103 19 410205041 1949 904517257 495817804 1020643755 127 572598284 17 1270687185 498366355 5 871851470 5 7 103 1340379479 704688714 1400229875 5 558604775 2 1345641207 7001 975379320 71 809413296 149 341000059 750062765 799869662 139 139 1223052521 109 529451236 149 23 2085204846 310698925 61 5 1408412675 634640118 1161847648 29 107 149 630955265 89 128838576 83 2069861952 47 1241558483 10007 2053471238 13 448782945 137 342735914 29 720510423 67 11 2 257934246 103 592091581 1996382758 149 31 501738537 37 930884813 1206049797 131 137 156061059 962314264 101 53 1671324631 4999 427448672 83 167652495 5 1445767765 594229536 348888425 83 711712662 71 531256270 41 1309239101 10007 19 1585376986 484696770 1338000372 127 53 865000053 137 1864737971 433723053 131 137 1883743561 89 2777 667474166 1663609059 107 1021122466 113 1832535556 1949 1252361134 59 13 103868245 1034527520 79 139 376424700 4999 11 879801890 1079456191 1895108094 131 139 1929159576 374855769 37 139 137 40766558 113 776140613 4999 7 109 97 1656821905 23 1754222535 2058842476 1203979594 2 139 97 1065634822 3 831086334 107 1480376672 371026958 1406621891 41 317802253 1277615814 109 47 1826467957 1309789068 73 1787332966 101 2060485951 67 1862202355 1935450909 1457184616 47 2077081998 31 1949 79 1669238953 4999 31 1805352070 103 89 2046520824 1051318107 5 583228205 1662849905 784487279 78940416 109 53 2128051654 804184439 149 1730331487 71 1886703519 21298145 89 17 149 7001 177958419 118743961 892413423 937145561 11 2 1793980084 404316667 139 61 1437314147 547443236 131 461172747 166751643 4999 10007 1987240095 1816600731 1818656305 47 7 1077199396 7001 165307612 1208344596 727552047 19 517869358 47 1869664674 2004556566 3 610239795 23 2041732885 1264208365 31 1369753797 71 73 1026837126 2042931499 73 13 637377754 1299072432 2 643943975 127 1535016107 494956621 139 19 2 2777 1569591762 614912556 43 97 47 1555775388 131 478102825 1303232426 103 29405653 1639093703 2777 1883024072 398698037 31 1561904079 23 1276729333 149 1076176042 149 1968061309 2110302855 4999 3 109 53 436895613 10007 225447703 1544707236 832657627 1949 1141349946 113 29 681986156 264964345 41 686228480 2777 1985471690 1538904719 17 1147971359 390708556 968033814 83 7001 67 1020121297 2109297216 2018021208 101 145490702 5 1637435055 1379274560 127169697 89 235214985 4999 942493831 71 2021577533 89 139 418508567 2051664603 1715878763 282532665 53 10007 1757059081 29 139 1831772024 131 1413649558 1118702403 131 1524071755 304935382 127 127 7001 1262434322 103 4999 714843515 37 865883403 139 1085873977 113 2024730836 90793127 103 160081982 1867657486 149 1551861360 7 548864351 109 149 83077036 2118775083 109 1678084321 149 1604093770 1811101854 131 4999 1879290509 1510127974 23 1063196165 47 1786212064 41 17141276 1275941665 47 4999 643096355 4999 31 397401586 361635057 534535985 61 131 387858688 41 626344465 7001 13 59 139 79 1109850025 597585738 73 1949 388525354 7 70339101 109 1311855221 2105343475 71 244765287 23 113 1330879987 1282965501 1313473411 97 1143150335 127 422208579 1217527029 307372784 17 733273002 19 1217309784 743192581 61 1599087733 97 821196762 43 101 73 29 953280170 17 336300953 1253729532 137 5 83 1004375862 1959349045 89 539652898 31 1698464394 97 1078222706 1499381186 101176384 1352887217 17 354911748 97 342913818 67 1036119825 10007 1949 1847422018 149 1018098971 61 21908272 758013145 306215153 19 1155859946 41 7 1891350097 1455228141 107 23 2053939721 907618116 1949 708032720 149 29 1956588521 47 117776736 7 139 1763230707 59 259556517 1549674235 4999 53 346744648 17 3 5 139 732354321 131 619304989 73 1130201549 67 2777 844835602 819215 10007 934181174 1585968006 131 89 1949 1721953194 19 646757264 312541954 97 107 53 1720085426 1593081632 59 29 7001 73 1949 1655081055 1327196887 113 3 1112510442 17 67 73 1243817070 23 142635485 29 865688309 1280541461 47 1714781276 79 1885651158 80191257 131 47 438296593 1544830625 10007 107 41 1917676846 97 1281210047 71 1571707120 1949 1582494448 1537521273 7001 1019471618 4999 89 41 1508355888 83 666688443 703589256 137 31 1766058220 41 473337743 357328284 342886868 139 2125936890 402219540 4999 1971425194 1949 1743127130 24230018 97 2090800373 73 139 83 61 43 71 7 2777 107 761007112 107 1137585373 2 1275837517 792650465 89 2067490404 645292334 127 139 103 1667481626 348081702 23 101 113 180520690 139 2061904733 1856655565 31 441598007 37 354069761 28396723 7 595875873 53 1863676471 431146206 2 994250994 53 1231919227 704541614 1095226583 11 2124158099 78725691 29 79 1849221335 1895755773 888342296 4999 43 1947303012 17 131 35531859 11 109 31 795611342 89 2115623733 149 949834419 10007 23 131 246814750 919267348 19 243461080 5 2036390715 13 1541628010 1899783561 13 317225090 302527069 79 2059998312 1224263079 107 392481243 47 553101687 1862334744 83 1586020313 61 11 1318087595 248208905 5 1628654405 107 1394838411 825730770 1586375616 79 1508409963 891981197 101 1133345038 43 1224329583 109 1500385981 29 1025065608 309929367 3 7001 139 149 1932578574 1556623431 11 1310742312 47 961657600 149 1818002044 29 10007 1447532564 53 103 1064186627 113 1616350658 139 7001 808573494 982238608 13 899654197 749516046 109 137 117142672 792849208 61 1471106439 517762985 469411755 5 1460153214 149 1092035900 2 493190836 1322080725 149 358643286 1334058298 2 79 2044053922 446604225 89 1000619581 31 17 89 1508810236 290781245 113 1250720499 37 42620189 1628495800 485411596 192024378 23 1949 1152715373 113 10007 609886622 755237958 41 69587519 327179601 19 1275875629 97 934083162 59 1792543251 194870884 131 477404741 1834656068 1949 1980269936 89 29 905446178 1621958951 79 531159567 2777 1858171233 1400811173 79 1123455682 4999 1158013351 1690536825 1126825091 7 1948644901 43 79 451237967 5 17 534556959 101 1938960731 101 4999 1231693612 1023440271 1234640352 1762368731 7001 917203298 1949 2003191608 11 197016314 2 1917372658 307807268 43 19 17 2145681520 1709707969 720129224 37 143838540 5 825572725 61 2055404943 1949 29 456157588 1732155964 89 1558567644 7001 1800790219 109 1073656675 23 1760999025 47 1957307151 1860577133 139 594036933 139 607751229 71 2126641013 31 477802318 1965923893 101 61 2088782069 89 1643731311 3 113 103 183732070 41 1482874657 17 5 989650110 23 1697856113 827997378 137 2077016859 1110829826 89 149 2141123146 3 139 1127634609 315721508 59 79 1653128799 426754511 109 107 23 751558856 31 1713392571 149 47 1635756839 1533865069 79 61 597307059 5 107 1148977663 1757774352 2777 202658595 47 1644201081 1253757522 19 1949 1210668126 73 1869537008 264445639 1712776746 3 103 415691985 53 2048287355 149 653613396 501621130 47 1086860037 109 2146096313 4999 1234113128 573085360 11 1765826425 28726841 7 920299562 274938333 41 11 113 127 5 606619020 433393727 101 282887870 149 137 37 157130009 17 432439642 61 349045333 7 7001 166560791 1097126462 19 1394566788 596841463 1983047348 59 150542722 101 1094575916 127 3 90531080 5 608442425 107 410129716 2015434131 1068963576 31 101 1715833349 182381558 101 5 97 710151259 1614201347 113 29 2066279551 467263602 2013766543 2777 455955630 61 131 41 1760307868 4999 431501840 10007 53 4999 113 1581217701 29 97 1105533849 4999 1470305880 934526639 101 149 1407774648 585780671 7001 59 284352388 443156299 7001 1499971251 7001 2074200272 29 61 1816084760 127 1492900867 1949 1469212721 149 2777 1728471448 1744841863 71 2001443566 41 43 1298275383 61 1509291548 103 11 109 1978075141 23 25230609 19 41 967237686 71 767253193 47 114989683 1292677519 53 149 34114768 246997161 89 29 1684200926 748249735 1010210036 1174481907 59 13 684215571 1949 1070154971 252582604 1245559019 619448468 29 1052645155 1949 7 67 2058467733 29 847926476 131 267731774 1554737073 149 2 83 623296551 103 7 107 1949 2126167276 10007 55318696 1183305925 236482620 5 7001 1976445309 127 2032636524 61937271 1949 7001 1234691640 17 798141245 131 79 601379641 17 4999 139 131 1888924848 1202646312 127 38915796 29 131 1949 101 1987048447 711741748 683733807 3 149 13 1276033681 1716217958 67 1157872895 386348321 1513306897 1949 4999 523885202 1372744679 322721165 139 2060820484 19 2114983328 454867002 2 1194677874 175456853 67 553907693 43 225992004 718654700 202677774 13 1809195271 1108314308 7001 1936896660 1949 611921683 1375282615 1783103308 521545670 4999 1452991740 131 47 759199789 29 1334154541 29 1949 17 2034797473 1601436779 24282591 1949 107 191895687 19 1341704672 107 339564714 1877035810 89 1569830505 17 1686974260 488642252 4999 133293336 61 3 61 1476952252 1328709259 1946034337 53 971370432 19 846352853 47 628149454 310936490 53 676799613 4999 744129083 17 145512503 1949 73 1293576425 1366453065 2084528060 97 109 95905503 71 1708676912 1858389642 149 17 798108588 7001 1454443748 61 17 1264741696 37 268356323 1905391820 19 3 1100315561 1809789316 23 663429338 13 1218808318 184451169 41 103 1949 1952950623 83 1947819266 1005076358 31 107 73 53 1443265366 4999 2005718776 1486622616 19 319472726 73 71 1306419028 2777 1497538905 1525911514 101 794036649 137 973657219 236871356 3 1462481364 1528828426 1006094672 131 47 756169370 31 142967502 103 59 41 1286324119 1683685500 1372041206 109 295282515 3 1347319062 79 13 11 61 144071996 1330519373 79 1533067285 1272686023 137 1848174388 2 1169485908 2047151606 1898679102 53 2 31 962075410 84498482 83 113 1783918005 7 10007 139 646573790 107 127 83 43 19 144228924 605693882 59 2777 131 107 89 442400666 732488601 4999 1146160722 696830056 13 792216451 1390785342 1248892299 131 83 506329133 1306428346 41 910555224 7001 2132091541 2777 2777 31 763806086 1475351566 10007 47 1922214576 2 440499028 83 61 1128286500 107 149 912637516 71 157153507 61 1974777217 23 1177599057 4999 1233538243 67 711668841 1420075184 1949 1729712163 1034127706 61 53 1228477195 1259357781 127 1407774553 59 7001 13 1703480896 29 543485317 127 2009773095 139 1053510607 1949 35536117 386776651 70781370 37 2777 89 2060671461 43330310 10007 1123968107 17 3 10007 1448593306 10007 41 2062917747 443746256 131 31 1268564485 109 372102347 2 47 300417525 1381775936 149 43 125740471 1714735123 258582018 83 2122055439 139 505451621 31 10007 793825289 1596140324 103 1909475594 83 61 127 709270870 694114182 1816235239 13 4999 100584879 2106008714 593295016 10007 83 1737575403 19 47 137751078 505571104 7 5 1781597505 1202747210 1001834424 71 1422410405 1754713793 79 103 1929549161 31 1111691031 11 1614229276 82861587 1233255871 17 2101501446 2 59 295226748 53 19 428236554 193809671 83 1519242790 1607519017 109 19 1949 655698172 17 1985192289 73 25279462 131 1640096813 149 378934714 73 1167413664 127 922831022 555233551 240521480 103 223662175 41 585493653 137 622746683 43 1347735154 7 1578765790 4999 675414890 2113792157 73 1983235384 17 955682489 1115002487 97 1129665603 669957145 11 1980567638 1322399411 19 37 1064058469 101 89 127 619749078 1674025354 103 1309737082 1326030755 785684055 1368575815 5 2 103 1760198206 43 665584573 113 1733541814 3 793251562 1446257261 107 61 7001 2081922375 113 7001 1518824944 59 1902427978 411926731 131 137 2114841463 41 1975871098 1177628568 109 1471531501 139 59 83 83 753879493 2019391186 127 994476001 31 1026014967 89 954510359 139 5 103 1850161129 73 2041206119 19 785219973 101 1171970559 4999 736737623 117427757 1707074009 29 2 1056431392 19 1862929746 2102711779 127 1163172172 137 1338239077 2777 41 1093933915 2777 19 22210557 4999 23 1946925712 1451633521 13 287770704 10007 574101590 89 1452685946 1609174692 113 266432089 11 958227545 834776329 23 59 1574297472 89 1968079962 1454246650 19 324626875 43 333946213 1581765234 906258712 4999 1087592438 23 965373043 38365096 61 1592468463 7001 116109600 101 878982588 149 649964671 1473051163 113 103 793101854 1190264704 10007 725997843 4999 2126264662 1050691434 13 92117558 89 1195943374 147632852 1949 83 113 2 814029118 1252952708 7 29 2777 18505928 101 504588053 1086860329 113 1452664700 1742020042 43 61 37 689899632 687842358 97 1787713571 37 1674609825 67 1796483596 137 680528046 402479422 1089350627 61 623985775 101 582096532 107 5 1273651374 1358621913 67 570376047 61 17 767542061 121604587 5 756878795 5 584413615 47 67 113 1404418692 1130690995 313957618 113 182814225 61 73 61 51578428 1506946008 83 101 104723264 936131458 2146838276 109 3 2119022331 2777 1689237992 107 1131981569 1906906278 1299176758 41 1226693686 83 582591312 465035848 97 19 131 653938638 1966308035 1212869398 1298005384 13 23 833541970 59 381832483 79 107 1322932057 19 131 1969363152 1949 99609492 37 727924701 634741377 41 47 1235062816 1300467883 13 17 109 1384731640 295247210 486304808 109 868812077 29 131 101 1161157509 545224058 10007 127 2117430257 17 422042452 13 1963962676 149 672861650 1057779310 1271308195 1841073066 113 83 41 1337946009 19 818652898 37 2 460930906 857531798 2 71 2085961966 2070895695 67 127 344189050 1898549543 19 17 971909584 71 2 681154486 19 877478881 1131215597 1604009082 29 71 143982391 1718606262 83 1285978906 79 2115980704 1738663288 101 813558234 31 7001 2137496313 3 1748294898 7 139 1166856628 1954247009 4999 19 29 842706650 139 357713998 1976375809 37 139 1061402054 1774676940 53 1949 1650956971 101 131 262662598 2104568972 10007 37 98172517 2073751807 73 379006443 1904184375 23 7001 435987275 127 1457394850 1023448950 3 657022847 7001 43 1226599080 127 262930259 1949 327874376 41 41 522202445 952222048 113 1604037202 97 2141574871 89 71 1297526420 2777 535475025 257309991 10007 1787077376 73 660458594 2 1956970378 11 1855891873 1518111935 10007 1059911419 137 300033562 1419968969 10007 2014489156 1031612723 1761764679 53 1949 365271835 139 83 6267471 3 29 1620480839 4999 59 43 53 19 61 67 1768587145 10007 43 1604256771 456347068 149 969715691 1178789647 41 1724949941 4999 10007 1515333918 53 73 5 547649405 1095225745 139 1596619052 1263168755 61 149 11 748957005 73 600594287 1519521637 2777 614377926 1084769945 7001 1290375313 97 127677123 932023142 73 271798041 37 6960884 1949 1865578902 83 11 97 1023214230 36707148 2 53 83 1344702422 1224886756 19 13 678369913 1751947223 1298890170 4999 1342776391 1409641211 103 1113683071 41 2124710059 103 674518881 23 11 499004638 1484144 596721699 109 53 1255282316 2091817144 1105088040 2 370313780 73 756610763 2096833239 39427861 1231293304 43 2777 23 135361325 63762371 1573065749 23 1259177067 1288541110 1616078109 89 109 1241274939 103 10007 1301374841 37 715333987 83 10007 1653066612 67 47 165790714 7 1383613021 1829808407 31 1363802592 991673725 1236840892 103 351730374 1631468760 131 1062650909 694144786 43 1722338555 149 1171303168 47 470802478 127 335751424 2777 911321883 61 1971571765 19 781752072 29 1438723143 13 89 156673939 67 137 11 1026078569 53 575617842 17 1319379588 1603497588 7 431609808 13 131972516 338767233 4999 2036072704 2777 476516861 79 731153058 182352313 109 1657915397 11 1732018244 980546193 1792059204 13 2060822889 686034994 107 101 131480487 1811930980 109 17 126634649 1301847462 113 405926284 2111230619 37 10007 2777 1691717853 1047327329 1461807731 19 1213332090 61 17 101 1652706430 624637668 3 512875494 4999 1328644218 1714412383 59 1429209333 101 13 5 1780458980 4999 1122357780 400616166 41 131 139 7 73 127 7 2099242390 345434075 53 1221130019 127 1213799534 19 47 903517942 375830708 215129458 59 61 17 543075749 127 1297848814 872092904 67 89 1980972947 988692634 5 113 683862222 1327428316 97 67 1828969845 2125536963 53 131 171729210 109 79167354 19 1611043909 103 59 1740741133 139 131 1316143900 1247703212 55496927 7001 53 41 1458331870 19 418793668 73 203668321 1829030403 97 513899732 17 2106393494 71 1517991805 1270248923 29 959883430 109 728133943 1232006623 29 1136274836 10007 53 4167761 545944315 2777 2 767325328 2 61 732827831 338647539 1402515992 1949 836472868 71 1250993659 177023949 47 1012489632 89 355830722 83 13 551777330 31 1292010694 254250243 13 199303378 237927902 2 71 30843536 1973460336 97 1272603237 1015304141 73 1829375558 109 975213479 101 1981698046 131 1743562091 149 932635373 139 395495449 7 7 174108949 31 43503724 97 341073437 73 109 3 1774721436 10007 1303883286 89 1285047774 1994338841 31 61 548985482 73 7001 89 845886918 101 2777 53 4999 511549397 103 1749654971 59 323388263 1524429402 139 1530415159 1264184899 137 19 107 1385530885 149 1541366558 7 1624349872 967497382 101 47 131 742351324 2098872137 89 951892140 1164813202 83 746274037 47 201208645 1861433756 149 47 53 109 405107874 240896790 113 1008678793 41 1378051779 1493615199 826875898 132737255 23 1122165137 109 252634532 83 2048506151 17 97 2777 670337253 331679326 11 109 1950801449 581340346 994270709 89 113 1283380324 300971884 233790076 2777 2777 1748526942 29324438 13 7001 264411733 316689853 19 3 1543313304 366473419 13 1431861352 402971288 2 1689269431 23 141258801 97 1556451318 149 29 2777 1665000336 1664911472 7001 1629040989 149 76747367 1949 1315220824 137 488821617 720896752 37 1068184561 13 1136444127 501414680 1857946974 13 97 548706593 1935096747 131 5 1733601255 1251358720 2 2 1873431828 644883812 83 101 1461024994 1730556975 2777 778812427 1821991155 5 139 1441173162 11 31 37 131 712837286 3 2082411537 294074127 109 1290462692 10007 2097497221 7001 1701376019 7001 458292461 544871143 10007 1494785078 107 23 2005300954 10007 1305433164 7 718513530 516496722 13 41 109 37 1420926059 73 2105394679 79 1824819710 7 107 855263626 137 195911781 97 131 4999 1551847598 575754653 47 10007 1934751993 41 2 453028622 1718804840 2085702051 97 730597889 149 1891726547 31 1632501943 101 1716380365 1578467087 101 776203934 127 164455038 10007 47 315210999 74252245 938874021 59 963395601 1088941319 149 453841633 1949 2016263888 139 148528172 874617371 41 302382678 47 8894515 3 53 1837162504 83 1797270795 139 29 705448200 43 140428970 405602144 273022036 7 678988800 109 1339256077 1218310004 636434557 71 31 1772872020 2130703785 23 59 1943663137 489226112 2777 676849318 345331058 97 1323423768 7001 1575407026 1333795515 1590014886 19 504315822 465798753 97 97 581935786 1502892780 2 1408068924 372020961 29 1677209171 163565942 149 1750777899 13 210667652 1340393316 79 1759812141 139 1403900695 1827449437 1698525227 4999 1282831517 131 2014027536 109 312176872 11 432162302 3 131 281427191 53 1758687892 177929219 13 101 1296036141 202234825 1638416078 1631828207 127 23 83553514 480545575 109 1042281587 97 232338280 11 581876339 4999 556283721 89 1058075254 101 1827315129 732893168 1521814371 562992416 7001 61 101 1596741623 988132086 1729371704 31 269940839 109 1157021517 2663319 41 718000021 31 436906529 5 911771717 107 63783641 113 631681959 1035479182 23 1949 113 61 109 107 446283865 649965775 5 137 1745266838 878393310 2087650796 7 241320751 2051618624 79 1748017964 7 1116060910 137 1389329508 103 1056767743 59 568569312 1753659006 1031267920 89 1889198833 4283902 1949 61 2136564263 109 646706225 1621328736 127 310447401 43 1227157592 781429755 47 139 1851235638 741839664 109 1027823588 41 107 1648540761 1782721757 1553457666 73 569134394 31 1335171922 993728108 43 1462675469 630180230 109 107 37 4999 131 109 1762783643 1554800307 725647438 89 489321549 131 97 600249286 555364628 89 1466932391 1545767492 1949 1304511920 1637981955 5 1510479752 7001 1140259871 11 2142104899 1788379296 10007 13 174593471 2079740247 364408461 1703765283 29 67 1958053493 1547386976 19 424858506 60969480 176422227 83 1662956377 73 13 1802859025 149 1744781246 113 959002751 1667062037 71 37 79 103 618713481 799532247 97 1500273586 247202366 3 4999 56608676 1892279844 101 602717197 2777 361368233 2777 625496877 2076871233 43 131 13 2141418370 1949 137 270868317 742988812 89 2021902979 7001 1393990113 230498157 351368272 73 7001 356602936 1900421450 2106375259 31 3877325 719511069 4999 79 113 1439725768 2122940944 23 67 47 1631040671 1356473838 233042431 53 875831840 31 133457630 1575851308 61 29 1484523021 29 43 1928994663 127 62431168 1941080573 7 1373114407 53 953050611 647034604 31 611126839 67 487449053 127 67 852829600 559867075 325718206 113 816049727 23 89 418487256 1834104257 7001 556776435 89 263788688 37 31 497800852 79 834492191 47 68612596 1949 1002544450 139 11 149 826186320 37 131 674335106 4999 968021357 17 7001 1915690631 1979847481 19 67 5 1960201285 1619249990 1382237043 11 2118874208 3 736567509 89 2777 1202377129 1816713400 10007 953043085 53 1608575758 47 53 103 47 383771732 131 7 2116188886 732437580 2049133390 10007 19 2076831898 333648951 3 23 1057005560 61 89 1247424712 1525863259 2777 564983427 71 137 1713057727 137 506174585 107 79 1390483029 137 556642097 149 1713502384 2 1166404846 131 523767345 1566439327 109 103 959269797 31 47 446412862 47 1659977668 1087304584 2 59 780341375 1858912941 1361003103 109 1875181391 1581631549 89 901403481 2 632152742 109 59 785296549 67 31 23 1023901422 1880346306 2 1122848908 113 328379705 10007 89 1258312723 31 1926051886 1990160139 1366514158 83 944520349 131 1638166790 71 1865066488 919793066 137 585501099 73 342858335 1949 229789049 391081065 61 43496151 2777 1837657485 7001 89 115580028 943182249 1151749430 67 480659491 1905000141 103 3 1211582133 11 29 1768212331 67 257570173 1811457133 10007 1237596330 3 79 1308375455 29 2130719668 1067529615 127 235262674 1299423683 31 19 2 19463056 206894073 113 499032069 59 139 785904332 1637356477 47 1581411921 73 1200944389 7 2 1318153804 19 2076203549 149 137 496695692 7001 139 1292305379 29 1219920873 1990263939 810398743 853696235 7 139554844 11 821713409 103 1884248088 29 2777 1230403632 1080387510 3 89 1951068591 399255958 103 31 3 1532061405 7 11 1532679511 1185680564 83 137 5 103 41 121523303 2 1192093577 273230605 73 4999 796345699 929004162 137 7 1812539813 1273366129 835503435 13 89 1904694518 643795829 1949 311894652 29 541371342 3 43 1672317601 1325838436 43 23 1587965301 109 1696279017 1949 1759945051 107 73 465747946 41 131 44961191 79 73 447079813 1165299657 10007 178131261 71 1797808040 690084993 13 1482656448 2 465959670 60267648 19 344977490 1174289125 47 37 796158637 1558516701 10007 7 984473336 363505100 2777 523428399 7001 947263304 103 1587802680 505975964 391771361 139 1253760818 1794454312 89 137 747692022 271093408 2777 1129484590 160004119 17 4999 61 1241783344 1395944496 23 910315482 2032223673 109 73 1138942350 1889352420 1266259398 67 1406320754 67 11 1604929865 880765349 19 1445408527 1772459848 41 2 1067735062 71 343473932 101 675953004 10007 5 1255531492 47 10007 17 575131030 343744875 5 89 817095383 1113592920 149 1539905613 139 53 11 1279330804 131 1361966652 37 483024602 113 127 103 41 384195133 856352076 29 783486185 1312104345 23 9033641 23 1293176817 5 109 859632424 846187056 59 139 654202388 29 1381975686 1949 926490283 1957577549 2777 1991097064 11 43 1591253915 199901857 31 1499352757 17 2132464003 137 321642709 830257675 5 1110665665 19 71 1844701259 131 127 632797893 107 2011991010 131 2056666795 107 1418603753 7 43 2020283964 599488714 13 733297074 29 2067911903 79 131676489 1633268046 31 1359932366 109 149 259541163 131 31 1977935191 17 948598589 13 924130324 1527322212 2777 1290399698 1883696422 2 31 410237260 10007 67 41 4999 2777 216536575 941191948 1389018639 44357511 89 862184239 1691150921 29 79 1766515050 1600076191 2107888958 31 1676198148 17 406189330 1766777428 103 384472838 103 1179656940 31 1607752876 895115018 592542322 19 1975170179 61 27359826 422453013 3 23 1950815150 90851978 97 255562214 59 1618774327 1090241058 109 201165822 726937782 17 2055469786 101 1061644431 695575857 4999 929380111 10007 2 2027705482 608919960 1578640403 101 71 1263954141 131 113 467728470 2 103 705799981 83 137 788962861 1728990964 79 2146976996 1834573303 10007 1996266409 1777501648 47 43 1640347746 589510632 31 1445266066 2100736629 2777 107 5 53 1965421525 19 73 61108227 373681452 2035651942 139 2124524094 749619742 31 1743000203 3 249006714 149 113 322850266 149 1858469997 131 824012008 1004540357 41 106792700 41 83 79 294128692 5 1932863019 61 253688447 13 7001 31 201046935 53 1448160310 4999 107 1096272845 139 41 1899548778 4999 543981182 1065981761 646572665 41 1132418471 4999 17 23 1555916213 131 7001 731751814 149 1266967634 101 1546105858 2777 887861442 103 202536690 1185624715 137 73 1252688687 2 107 1082928810 2061515949 101 28933874 97 2142414071 442536353 571556069 7 1124793026 31 1241242604 1611967175 53 695982053 743362243 1949 83 285045406 951558314 59 205601902 1823682391 47 83 1618490206 247414534 3459613 29 10007 1230230559 1774481268 7 1446207559 149 551065419 3 1845851775 1381073268 7001 1581210855 1166969218 139 2138195690 10007 7 1049855709 37 2128734838 2025187711 19 1949 283504594 83 1369873002 47 1304018337 933009708 17 4999 343906205 1168966160 59 636813786 1328180667 11 232859352 29 559513625 149 1125827610 11194087 2777 436302801 37 1278378217 1121691115 103 37 624646210 106369302 47 2104765139 972100859 1126022370 71 2045803514 312439967 913057823 41 720147351 7 2 1663443596 10007 3 1254883191 894225889 1920845064 59 10007 13 1233956412 13 127 1868643916 31 41 1828269786 79 1168204442 131 812376565 7 137 137 919400135 47 811378155 1405979555 109 426895557 41 59 723755006 603653820 11 17 626591780 1682316209 1310649582 912741583 2777 1257487143 37 101 561733417 2116374296 177587366 7001 59 1646703923 71 2053057371 868550009 17 101 2 902103352 7001 914337601 152705812 137 702478049 1028044444 1211946953 31 7 10007 4999 1637257483 1949 4999 1725289873 7 5 747412730 280999064 139 127 1468435468 154085417 17 716546644 53 1901538876 263979025 588460000 5 1712997332 4999 1200511964 61 13 2 1312295152 784326672 103 936986983 343520965 490073027 1347541802 71 79 7 914393172 2032437654 3 709543461 17 1949 1575094095 142124978 1949 137 59949145 5 1828517550 1071373031 539683922 71 17 2132739393 71 1369745650 7001 273711096 1635327869 627464482 4999 782213808 2 11 620899510 1888955442 5 1528105040 1580977205 329327040 693491056 7001 11 43 261619155 41 19 37 4999 43 1119069453 17 999295706 41 1486747904 834038299 61 43 1719641393 41 292551687 2139637993 83 79 1414378080 29 1713581174 3 930622687 113 29 24105960 127 261347458 127 53 801037707 1244972067 7 1598240469 240092328 796424980 131 149 2777 137558695 59 1123606089 127 29 1073786886 29 919973235 83 131 784660132 11 595607012 1652108293 663693832 59 1987946041 103 43 13 37 727617580 31 1794595918 1314401653 139 22290213 1796933039 11 1254670546 47 40622006 1144096419 7001 183386455 919795240 5 41 3 149 3 1962585405 1365056235 10007 717571949 1671751168 2 1689168206 3 4999 1477264683 109 37 10007 1451345231 1168649536 714416652 103 61 97 7001 362693806 1017378319 31 7001 75596798 79 1953941365 4999 382203544 113 26156114 37 718203263 109 877993474 2081565324 7001 3 432265797 1269021264 1971320550 871921059 83 113 966344812 910285964 71 510020170 23 97 1076991000 137 1140146743 149 1933959953 53 7 13 1309422400 1629668846 41 4999 107 649847166 581545428 1949 612438168 103 431959031 1572207450 7001 986265795 1446315332 67 1701590088 908198411 2777 122453198 103 1633338568 19 1847727523 1782350594 149 1030848156 31230847 1531285771 839855016 43 137 1966882148 2777 756252079 101 1699820304 378625256 1978786626 137 413868160 118995430 5 1044434190 67 499812791 1580582313 2777 89 1957466979 1419061835 1474365632 59 575756161 2024138006 1419432923 71 79 7001 4999 857882986 107 139 149 10007 11 653926614 114188500 53 1390120681 1526368814 149 772058140 101 41 121376687 13 149 1302359383 276714754 295937011 10007 1123045582 37 2025050293 1865120346 109 3 97 1117901332 41 23 1323145472 127 53182012 107 702212538 101 903017953 1011745890 79 1332120061 493050224 1949 663666600 31 55300236 43 1437205168 4999 1137322490 71 1495386948 61 1106454295 1975824217 1838159392 127 468129389 7 1191728986 7 2 137 1858552001 1004255758 473524076 37 1217634779 19 991050545 53 41 810691797 1663098841 131 1790970610 2777 55381711 5 708148680 1375261560 101 203132562 71 1500011675 23 418278460 244809240 7 618746261 149 591884061 109 56737800 7 11 2777 493553433 1152574411 1690192330 107 1637096683 139 11 507025365 806397515 7 139 1484143533 79 1401087357 37 210850568 1160821831 5 50327795 2777 23 1131085214 1717529255 1678597130 1705485770 37 127 1953407701 69722746 19 109 1614568168 334566191 41 889495792 19 365970305 954991837 1056195285 109 1968682245 19 276009314 5 1500365315 71 2777 97 31 5 1612061840 1714039555 1087262825 137 59 155294844 706970576 280678708 103 19 694650241 1860217287 13 363322024 2016023750 89 676504041 1643981567 113 103 569635526 1357182693 131 31 1966158198 1536371501 137 843422964 10007 891643714 1952285644 1606711574 400664174 2 7 1875479760 1206267349 2 1525307334 71 1024908217 2109150921 149 126017763 47 1767965942 1193057517 2777 2777 107 71 97 756731726 1194361679 1075493846 19226574 23 1993812406 103 47 4999 13 11 477606580 811394706 2 739522734 675925830 59 2028100456 113 1206320087 59 102207647 61 127 405056340 381035179 37 1589195843 1260974245 59 2003666491 1993053350 2 1685650398 1793738957 31 470984457 109 1560109370 7 3 538698381 695363934 31 1175090960 101 1585825240 317824881 29 193072583 97 1181785435 794667091 1410391719 131 1102706941 1810738664 7 1949 97 1451859306 29 1992016815 31 150646710 2 17 726319152 31 29 451984285 10007 5 177078640 2085457245 47 1204783242 255115342 4999 103 11626434 531647684 61 1419715525 89 929585954 131 61 702991145 114805624 342332604 17 137 89641728 131 291092253 173909934 59 73 1684196870 1698625613 351578161 1949 2777 1596943689 53 1725694787 89 1669953729 347677942 103 1057123722 601055392 67 109 2777 430851550 561181714 127 1373252397 107 1822618526 7001 806984267 450570358 67 3 1225244841 1357578710 5 5 1708763179 4999 37 1649026188 19 73 139 632375774 101 1442394837 83 59 790180097 71 73 1918512900 17 299607795 7001 929025699 377658926 37 59 89 532639784 17 1624455740 137142884 1132757236 31 31 1423682132 1949 1639286359 10007 7001 1949 1978691246 1795887869 113 29 501030506 536060708 73 1024370237 1859799830 17 7001 169389195 941151431 13 1900803125 1310261335 71 137 3 1397127889 127 23 548351924 1745000152 2777 47 31 1730448343 638133437 17 137 1481425662 1154594298 97 43 407953393 1429474048 4999 103 137 380485579 855872250 7001 1293125160 5 1609157478 79 1055519079 73 1997519221 1770316279 23 1417880409 898783960 41 53 267359507 1340463730 1949 107 1782862940 327399744 73 67 137 1301348713 7 29 2103111639 1444366840 7 9058518 31 17 554882380 1250423049 10007 1606622000 479935670 5 1416639201 2451117 3 29 167020792 624079130 19 79 791308240 427014163 1628073451 53 423241114 679515592 109 37 29 13 329358542 109 86563440 2 1828442607 699573965 73 183858026 61 114562880 53 2122210630 1172878287 2777 1167484124 634214037 71 109 10007 731059135 391420927 2777 31 1760395326 1306706916 2 810452497 59 127 2777 1792101454 43 1091040548 537140023 127 1049101040 13 83 13 1752312068 67 1276381222 369729584 139 687644705 919933726 89 83 757611658 149 1441122354 109 731159792 109 789688413 137 1379263876 67 139 37 1354529115 1545764947 131 263764439 109 61141152 10007 4999 542787494 142915352 139 1784904078 89 5 137 67 23 79 1995834907 478214336 53 569629348 2777 139 7 1729613487 1027972449 137 47 47 1718836513 1849790218 7001 804093996 149 830139494 746649649 1883710063 7001 607339832 2070067923 11 602969212 139 1936578296 137 1313038825 7001 7 701326367 5 1738166202 3 1811580885 1327770055 5 137 1605173926 1728749296 745362960 1051153214 17 2 54754136 2124833014 31 194325621 127 1338930139 5 2046898780 1719065597 985506860 149 79 1177646917 461324608 139 113 79804645 1027098896 101 113 2114345599 1949462440 899407880 53 690182218 485869080 47 5 200284035 536939875 23 2777 13 103 4999 149320130 43 183512992 1266066803 113 207089450 1059312206 19 1852883825 2777 706302398 89 10007 17 583543054 1797551610 7001 20684737 1949 1626061242 2777 878501173 43 182518574 59 137 17 568601567 139 1670693959 13769029 53 53 713198740 927851761 2121500097 31 53 29 800438860 545938978 429300383 1949 1895985334 89 1381662065 764229430 5 2116950441 137 1313610389 113 1519444895 2 555112659 73 2002655282 59 73 553867498 5967798 43 53 624263097 716064525 11 1853741813 1155727771 31 139 2115920411 119123695 53 1867308879 849683121 592026448 13 1029449681 1346649836 1886459492 97 101 1046461486 47 1052103111 113 1895450887 11 1865533395 783176718 230626034 71 1869956149 67247768 109 163987401 1882269672 3 103 1655036342 1240456148 145098631 41 912879892 73 1672239908 139 712321217 61 29 43 10007 1988127096 887626934 53 994770123 37 17 163867046 4999 2 38332508 1109276072 1676995611 466179361 1949 1152844059 109 7 7001 61 448399105 1061073579 101 1612608420 127 2 1670386119 61 772396579 1949 13 1694818203 1574809951 43 1645037482 71 1644274484 1060494360 73 1193962554 1992261562 71 107 1603551701 10007 871479609 10007 89 817779793 83 89 447701951 1183041845 6991182 31 10007 59 1181064596 1203576990 53 337752366 1446799494 2 59 797783132 2122154013 366667645 17 7001 394135297 986848676 131 59 13 1792365367 672490585 107 160369674 362103515 31 1845133547 1889156784 1535079040 103 83 528085425 101 172962601 2001603658 1729123847 71 19764057 101 13 728031408 706886518 113 764177077 73 103 2037783621 622990865 71 113 1014486428 113 250617120 462999080 5 31 109 376071146 1292526251 19 1444621319 1438090807 107 682175718 107 433700425 83 59 1412060551 139 1691406418 538179070 13 625653317 41 1892036840 1527496012 37 1918764500 1100216647 79 2 1075110120 472132280 73 806778825 67 1395204784 2009111528 19 97 849649066 137 67 409544736 802209526 4999 1209248102 3 474109272 237895998 127 4999 964692023 2 1304627934 139 1342345657 89 11 2087492495 1311313947 41 149 1135405330 1409471017 31 578682921 10007 2027508263 83 1474695528 59 1705614893 1026799538 59 11 71 720366213 53 29 1024149474 23 576065061 1838674415 113 1088000545 5 1980919484 103 1606464426 5 53 61 89 37 127 625848126 127 636401445 109 1724383706 24481836 107 933784412 11 711753295 562722194 61 285925605 1725100361 47 965234871 7001 144850690 3 1690169340 2037248465 131 1222454882 1108812098 103 107 600186670 67 958386984 103 848529553 2 1842742514 424028600 1227972738 2777 1361307616 73 19 2085325269 1602984251 89 7 89 579644540 374393808 1445087652 17 43 867420510 960854146 89 828056979 390305975 17 5 902895793 37 352884052 240089075 137 908792520 37 83 1162801713 127 844461821 352239187 43 79 644945888 54147359 31 1807304102 17 988928607 697878904 59 552271722 991985816 41 2054314775 958517577 47 79 1337461547 59 137 131 1964987647 1949 768169115 41 993098047 1773041436 53 149 572206339 1473523580 1949 17 868567553 699485166 1291293840 3 61 19 3 1480654093 131 149 107 1480123916 4999 89 556219918 342969911 10007 3 2079681156 1389008968 1204080712 79 103 1535902937 667349669 1844275704 2 103 665729788 383998317 10007 113 1685236913 1264224338 284068709 10007 53 101 179348427 1686743457 2064498468 79 37 79 127 1223945162 4999 1949 23 1042559476 17 921552966 351829620 4999 2 109 139 323272345 47 226813934 2123426018 83 1949 2061815916 31283399 1104910343 137 89 97 350519015 31 837772520 1623948086 113 4999 729324106 1287912366 208986627 17 1610583400 36482636 61 1093848828 131 17 2110931894 856707443 137 29 83 13 988731282 97 73 61 83 73 1791896569 37 1962924296 457207596 89 3 103 1442645014 750586550 101 1212910515 101 1697900294 47 107 137 1612879045 43 734242845 29 2777 11 1517940409 67 178239801 127 1617622368 2030126870 985614352 59 47 1860668618 1906103703 1829863954 4999 17 492686443 1229464058 4999 4999 1648660202 1858228280 61 47 149 888821184 127 655554782 59 840389628 1401323204 116226666 1949 489214804 53 1524092698 1328631892 53010009 23 67 71 2069837014 908481984 2091250261 43 79 79 574938774 725962679 97 17 352602466 1419883932 23 4999 601854605 1633068063 47 1435609078 89 913310168 2103630077 89 494569351 1173653769 1537358785 83 2051215490 5 2116941580 585934312 127 4999 1949 77897632 19 544075545 19 618069746 7 1464271613 689083679 83 13 1640381964 138305037 23 1439422058 625289917 4999 149 23 137 196778032 107 1900527790 915519756 97 113 291448357 10007 591003413 2777 1620022504 424075951 131 2777 445486939 19 89 17 1949 2059223746 1290866310 265658474 59 4999 103 59 811264004 1854733593 23 37 1159844143 164906077 71 212469133 2007671970 307103181 1418407760 11 19 11 632670621 984759451 53 291563606 73 7001 661501116 101 649960180 47 4999 11 153843360 149 860069720 1999217593 131 59 661718631 137 364526038 43 1016693634 101 271270446 1518133121 822419959 610899561 47 2777 38233736 739018017 711811831 1949 594222814 521214595 1455788339 10007 1801374653 4999 1367301228 17 1984914526 1106647780 97 1308892198 13 694656404 2 1701956868 59 668772906 523382510 2 217787796 1983529000 2 127 1184227375 10007 67 29 774716063 1090609225 41 1259502165 97 854667291 29 1374710084 920455872 4999 5 89 1968633288 2 757713534 4999 1949 1530021558 3 231780231 131 1315084451 108558484 2777 137 1163723561 1739339782 103 47 1420417920 59 53843684 846920729 107 413417069 61 53 10007 724376709 1087008078 976111793 139 89 931117911 83 23 29 706460300 373566603 103 1309044922 101 1939785295 10007 306634494 1323836037 1136890253 137 149 1040726075 59 1949 79 1949 532846855 1144103929 5 1737685985 1094108852 137 59 564050443 19 2147044023 1778916439 1683862734 131 1658696586 97 733463065 10007 7001 1298006403 927828528 137 1458494010 610496591 73 131 137 29 1592706619 127 441483623 67 7001 55411933 139 1520682657 5 264933925 288140530 47 1465714693 19666210 59 1523026197 139 1500946464 249895902 195129431 83 10007 1203962184 29 2777 43 1744891488 59 706603706 19 1884358275 1752132276 107 1949 101 1250799251 1885739993 43 353911629 71 1219294193 13 1685891493 255581977 37 1391423872 97 1856581283 103 67 61 940848872 5 19 1996220274 17 287167018 7001 67 89 44892223 1186664124 1807870781 127 107 385014462 2 980785098 7001 37 1656240982 2142138964 19 13 67 237917871 7707412 137 305925795 113 456130941 67 138493167 89 378147027 23 953234218 137409958 1101745269 71 13 559681551 1331619926 61 829508744 1633598672 71 199882963 358830231 3 1724084164 11 735790627 4999 1949 225316094 2065661293 139 1448316168 974063555 61 79 1262872670 937496002 649795370 1491404084 131 23 1969208927 89 101 3 1733845482 543426723 89 113 139 4999 7 97 123438223 167572671 3 1411491692 83 341086966 11 223452658 10007 77304075 1822584917 3 149 2097744627 121975274 614026603 1949 1859214303 61 435811816 918798214 525112946 83 1500967145 1214397233 149 127 1264364436 10007 534323765 79 2097840655 31 1920722397 11 29804940 1312197183 4999 59 386763821 97 198290795 1402976669 1711974978 37 1737622342 149 139352697 1189197012 73 1818634984 11 961532638 245210647 11 1210251548 2 698448630 11 3 1705244592 452473356 61 226538628 17 1942488591 83 912424388 467258908 127 19 31 1841043409 43 280238611 135130433 61 10007 67 5 330123212 43 1183038833 4999 23 37 1511738748 1511810898 127 184599707 5 861826768 392374807 11 7 2032151660 2103967019 11 1892587191 2100524074 1447640074 103 101 2090916088 17 107 1875935021 113 1045922988 1523793036 53 1824024932 83 487303292 1733667150 149 1772838803 1951011383 137 1230736486 1139956049 71 421908199 2 13 2112423610 59 1028284922 10007 109 1290492974 107 1853414666 73 23 741387267 19 7 7 2066149323 1225215285 1949 107 67 97 103 13 19 137 1453337582 73 942913358 1325524465 113 1605655846 2777 974635359 149 71 43 19 73 2124912981 887611791 1410524698 11 1964933060 103 719626186 1391721253 13 41 2 663610210 178737352 1005319489 83 73 456564944 782617052 1949 139 2 1916778210 67 83 1909189520 1476538475 23 149 1502070192 1874050918 1784298135 10007 974367045 1954400270 31 134922084 1675681249 11 4999 53 1713622417 71 1650768822 107 2039480669 1846150377 1267855954 17 73 10007 1585959395 446112060 1622856584 2105299240 2777 137 726153978 1096990921 474854934 239271727 101 4999 1419965950 53 496455234 29 149 779591691 83 34295932 66996687 67 1536744294 2777 41 5 2038974505 5 71 3 31 1762352914 3 32814505 17 19 59 1698324610 131 23 1400904976 1364716845 83 1652156491 109 612587373 339497337 31 59 29 59 1622705896 17 3 17 606515503 11 175496400 41 1949 1860916894 450877856 679471219 37 650584649 11 267627712 7001 1414166995 11 470192096 11 979667007 17 1866098143 73 1949 1790651035 61 762760592 89 506048756 2 610305983 2034659760 7 793019235 71 341458667 31 1610580634 3 730360925 2117444821 79 1471598821 11 79 664236906 655053838 103 137 43 1262012791 10007 560248024 7001 10007 579555405 728169362 61 740152287 47 3 730444479 477687435 97 109 109 197823446 580144173 1219580987 137 7001 135903412 1484926102 996007561 11345128 101 2777 189052606 101 277223083 83 127 1390819973 37 1776562918 1854632762 131 79 657614785 41 137 1357749871 67 47 5 616923055 71 31 41198819 10007 1949 1110156247 1387473853 17 3 2109363747 19 978767520 847789804 37 2027335894 149 170071458 103035825 97 346849016 1600642128 23 7 1299134116 861514795 888273846 23 1266568290 71 13 103 1457545378 555220573 17 1642223902 10007 149 224656687 765782967 1964964513 10007 131 17 1333793188 1844715983 4999 166032358 558041048 2 356779571 828219348 10007 53 1903473959 1267556601 1165503306 17 28606546 17 7001 606566640 23 107 838309690 31 1115372271 103 519481530 127 107 671812875 11 71 107 1633356070 1671744567 640739370 2 985339968 124337060 101 1851035181 47 830815240 83 107 149 673337407 11 67 1910986931 1767948162 1979680352 13 781150183 79 909578824 1949 1039787602 1186504424 226468776 73 797685527 5 977078100 712442685 137 833815375 79 1266166417 84541663 107 923133117 2777 1515861551 83 1901149357 107 101 1773828156 59 73 7 113 13 1456336466 1553686614 47 109 53 2 763899937 2777 810454657 149 107 97 101 860851482 131 373736319 1034126689 89 351608384 61 2019659619 131 37 360150267 1156409026 821075827 231008609 13 29 730893525 97 1871518679 1422733793 83 89 233607111 539507320 1263226384 7 1830177221 89 1693242622 127 1716461261 4999 1102724411 107 1277222406 1815419138 3 1782837528 647023071 195460444 71 1154546115 968647386 29 37 1747543818 1554485797 17 1495420527 1840530405 37 1698818341 10007 47 497085959 97 41 5 473363685 139 192639961 892582637 17 47 1033813203 31 67 5 432251870 11 1096130695 109 1667509831 1584806761 29 37 1224969957 1772535422 4999 107 2777 11 329973237 881351528 584524232 29 59 685522239 670575699 3 1527850722 1836701704 61 277884219 682614370 264356515 2777 67 1953631895 79 2096614970 3 1519309233 419245746 31 83 1539803135 571193633 3 969449700 5 1056798585 4999 1555132579 17 113 1503899711 1243811792 1123226325 250951275 5 127 1305047936 481155883 19 43 107 1861865377 407677704 7 561774017 101 786015734 1881800690 41 7 400251859 659470112 2009766521 7 23 66370157 23 968848205 31 29 53 813657796 1121144345 47 2 1677063524 599630050 516848673 237495532 59 79 275798875 533893297 107 272443132 13 2777 688033676 127 41 1325336849 53 97 667628245 23 1124016601 67 1511786191 1590306001 59 1756428879 67 10007 252596694 31 1469839115 799043569 47 1849474428 101 79 794277913 137 43 814835681 47 7 113 109 162473689 47 10007 17 272898152 131 5 19 139 2 350627510 109 314164051 71 1732569974 83 1484768159 2777 19 676793891 1429902807 31 2043011404 137 1209477757 583313825 59 83 1118739487 1991097088 107 1180834024 7001 990718511 431625652 73167409 1949 67 137 1050965971 11 913797204 1153814191 4999 1563177742 726192237 59 1793167498 662138614 29 107 43 149 551788273 1536180464 285802828 4999 31 1731701726 1386736020 29 167342905 994565382 31 2777 596424621 71 1936802562 4999 13 2111141851 1387617933 13 31 2111368832 1641431327 109 127 7001 1118192719 10007 3 2 10007 478604789 97 1119188619 202115990 19 19 196546127 55491723 109 671136980 139 1313196063 23 248707187 61 644021713 1498734030 71 1282802582 1876917207 29 385357913 4999 1482210310 7 5 586777590 996679834 1158693090 2 71 71 1858543499 73 748443523 118976933 870617689 43 957635499 23 4999 1123220311 41 2110644288 302306147 59 131 31 96306615 1624870580 328602173 535945421 43 137 855122901 71 4999 1386632618 237271678 7 1373404893 1398820180 4999 1775304868 1688499055 107 11 1178106281 807527611 101 37 101 662762294 19 348978206 1592944460 243255902 43 47 89 1500718178 13 2127594274 641579978 13 67 1629812185 767879496 43 127 103 127 519666913 131 1221534128 212203250 7 716832788 2777 966018328 567686668 360481896 2 61 1535359752 37 1580212169 1274053934 31 127 73 590805279 1050143560 47 362900630 1174855389 103 113 1879887803 882170172 71 601866286 1686126171 103 31 1008291833 1891333343 67 769737004 371533492 59 138697200 73 915775437 107 619000136 97 3 402199544 113 2 113 3 108530332 2 1969461040 1885969141 131 989874121 3 108536082 83 586398153 17 1614380996 11 101 1609977774 47 3 90288090 170528574 805405895 472960039 71 71 1000243669 311663375 454942386 1016937202 107 79 910067518 1304207603 31 2123334855 810917616 67 17 1080208118 1970031151 11 1044583635 83 666047195 982466726 131 627593589 97 11 1248549621 109 53 1277950628 1198858596 1263599129 13 1155588262 1986840981 67 2777 113 79 2 47 224550866 23 97 1420890920 734759577 1136893662 83 1628053466 2127177728 109 43 41 385030877 859112483 23 97 734704675 61 516311309 109 47 146684438 71 304274121 79 1321132642 644113860 101 7 1083275375 103 1938737142 1542170092 137 1792229026 139 2021048885 101 934810402 1418969244 2777 1842341953 1928421728 73 19 1414249097 1488029619 59 103 1434974885 149 1174318244 148676792 103 89 29 639090487 499274500 109 456473797 1142562452 1478792866 61 73 2012010305 257545095 783409271 2030365976 53 61 563553014 353016577 526448405 41 5 2117036455 1305273227 149 856831653 625688797 113 79 1885913520 715196660 31 632867430 395870398 89 109 811811835 116734531 149 608703740 47 59 270604267 936028864 127 1741231341 101 1565542925 41 47 1590687763 1604224978 71 11 1769215079 109 1395362628 71 41 1070655960 1457054474 71 2108524488 109 922564010 127 243490324 1051965861 10007 79 1908456167 2077041772 161981750 2 2112604626 149 31 987411194 120002844 13 139 609730585 37 1817369108 73 500706985 2777 83 819141940 5 7001 342831969 53 13 71 10007 1333811673 1269785420 31 59 59 300536678 23 1132788318 83 2777 856460124 3 1025269971 1673543796 1184716578 59 1630713858 3 89 97 1419030072 1534485389 744080394 3 31 1208592071 3 137 5 1024388470 2011256931 43 570519084 10007 991416257 19 381911001 97 103 89 1135881724 644874432 61 53 131 302722067 23 1438586483 7001 11 41 1809784034 2146005969 1636707782 7001 1536089410 149 896899403 79 1971002455 89 3 1057161360 5 83 1578219436 59 13 496190552 11 53 372765300 5 41 41 2019607868 113 4999 1445409384 118353921 101 41 234815200 393099595 41 2098995615 11 37 977338359 19 1199987626 2 1054451339 83 1733295142 1907824041 31 109 1001852984 1280091397 107 53 45152820 262386676 1306763994 3 131 436381174 47 1345090744 1667576548 1945429688 127 67 840294751 73 1320902765 113 7001 2070705024 1034333649 79 13 439785281 61 59 1966038179 1794313775 71 800051785 2 1180145186 1710981936 1060229315 5 109 41 47 562321724 113 1013202861 101 776962599 1929350278 2777 1234099047 1098303821 59 463721151 505871507 113 31 1526809577 811862595 4999 137 2069884913 75403595 37 459794930 89 408935509 399992611 47 1810276017 137 1060657562 113 403031563 1424378560 59 1161484657 31 420968189 79 930884097 357639115 83 1200116339 1832952642 1949 13 59 2777 410040712 1901674600 131 1736513119 37 1190112141 19 1414573864 1100569860 2019962985 10007 43 175948581 3 37 1743954522 1607120086 814407696 31 7001 1319233435 1944058683 101 634990411 839000753 41 13 198549429 765974885 11 801751621 43 644290688 10007 1831303848 11 1212926305 149 948266843 83 1949 61 67 1181691864 437629729 103 1738357677 516954562 1985441941 101 2019425373 1259389068 113 188106535 1164984970 107 47 11 1903707165 214166891 139 452980812 1014494066 29 11 3 408005763 977338675 103 59 41 1039078908 2 1646426440 626872277 71 37 1850190080 139 2026237611 10007 1073450890 67 53 109 188039170 13 2035017488 37022358 101 7 139 73 13 149 451390732 1703671364 2777 1586447337 7 1978590957 748452964 2777 537943778 2137096815 47 250355511 1850959433 89 758148191 129127097 675334347 1949 1907970658 23 1347990003 23 2777 1005451728 628669241 1040976763 4999 137 413828907 89 95480624 149 7 1206520686 1347240552 149 11 819318830 1022184317 5 67 1534471847 53 127 1279621375 83 1274237165 3 2068926555 1308612918 7001 43 137 3 875082621 89 726550709 17 1982775331 59 2089533134 1945630639 83 73 847238438 7 922218437 853695010 137 1110833812 17 79 24363442 247380714 2777 79 987721906 545279969 67 89 107 71 872356126 4999 1361156574 97 2079206173 11 101 1258129895 131 1415297931 103 621639196 61 1553504019 137 4999 4999 22583063 1949 47 149 1028500246 23 421135336 1747262164 97 31 1593038261 31761980 83 457146155 1678945743 1690868595 97 2017603674 83 1635940956 67 1314714535 37724577 973069602 23 101 1726406130 602021120 496207102 10007 7 1915813816 97 950299688 793489478 137 1417791760 10007 896697249 1564412055 279504088 4999 244703686 2777 1228111588 1391084619 67 410472087 71 107 1512294237 2017797761 1626256456 109 7001 1952263855 97 275307437 1666651478 71 1448113657 2131041119 1205516497 59 1637158735 521766585 103 107 73 23 139 1587236691 2777 73 837074794 2010328840 156974029 107 53 1448042892 67 483310241 59 97 1630560014 509730371 71 11 641093772 139 818935319 2132390770 97 2777 216884079 17 1967323759 2777 79 3769801 1190892215 949566351 397987101 3 79 61 1901968482 31 233293030 89 535768964 1079679021 4999 1932953332 1205361220 31 1003500628 7 89 2777 1947260170 248288793 1472914265 67 1651228534 103 109 10007 1177203466 3 1370048676 59 29 114090495 1290064391 1330199555 71 149 147289182 1054141922 97 1819612233 1022847540 1807989830 1054404582 113 5 1813540639 23 71 29 113 1542237108 4999 870615842 738622246 522608816 103 877330104 29 952086704 262965004 1740929438 2 208983135 2777 942959717 89 1608383970 198716384 1774088405 7001 1641225632 79 2017090586 7 4999 97 479678677 2130296327 109 222047170 71 37 7001 1101433821 83 1707480814 1392416274 1949 73 187634528 131 805933741 113 1146581507 97 1964225162 73 1983630168 61 1667991259 37 1834659467 531377720 1599701520 5 137 1999612544 1689258772 1949 17 139 196705572 1365380042 97 386362505 53544092 29 119672800 37 1139005928 131 1279771750 59 1412018090 19 202698981 107 2125757971 1554457085 47 11 300436752 500769709 228760020 10007 31 1438226586 149 866191832 19 1968720589 71 362560861 10007 154787631 1949 79 2005445415 2777 13 70275426 101 53 2146736112 31 127 67 761999040 2075922975 67 5 81956100 13 83 1164412229 17 101 997857016 31 764194886 510357646 101 7 885189947 1317878182 139 11 1947365068 67 1943189610 79 5 97 1348711765 1555167638 1091220822 41 107 608954013 857043107 61 923496670 107 67 1602164099 47 127 1228809565 10007 127 995044746 19 73 1887425614 149 1641217716 113 1340077396 223380208 41 2046320879 1836811772 103 83 1636120651 723038232 1388250498 17 1776702822 10007 786692567 109 2143941819 4999 47 17 1262090302 1318791881 73 1022316632 41 355726495 1109491210 5 37 976945484 113 883560539 137 891673953 67 407246569 2125338758 43 1965901430 570719919 47 1734463179 43 408224916 79 132269103 755795191 97 7 1165548874 1913599492 1949 136022659 1567645017 23 300601352 2059048757 137 395879995 103 1420616788 962696710 7 139 1189734402 1975777554 2 747499674 137 4999 961667628 53 101 1250315024 149 1012771862 809771571 43 5 1410171709 61 1690990882 3 936885034 35249446 113 67 23 31 1149031399 1196694054 1060034276 149 67 11 1137143667 1433249378 2 2015320196 61 535699804 573434507 107 1473634816 17 1543817940 330643858 4999 107 1808802900 31 1503604656 1516607203 7 1550852758 2037980889 1599603593 47 88955772 139 1065762901 101 43 525485241 1853375379 1536465609 3 1201029069 67 859219457 107 1881137682 1786113764 41 2113136269 398229105 1640254489 1474528683 2777 1302828164 11 89 1766166696 4999 1541942290 139 942744291 613389314 2777 59 689717493 766108215 113 850261833 861808626 2777 31 1917932025 1560084424 10007 127 1941405439 1027037443 394609902 29 83 1238046260 1332634305 17 912074990 71 79 29 47 2093665290 1985572612 23 127 61 301787436 137 1272653006 131 131 468552285 300234053 71 79 29 1965286471 1188691527 913546113 1663877697 109 1949 995011276 867433634 10007 390599219 101 725841954 19 363952714 705756790 2 2090734458 41 901798608 591464647 83 19 370827275 984172254 23 4999 774405088 89 971324462 97 1097811662 2020543844 71 2055597325 1809196722 131 59 540910761 85537512 107 961163880 783954224 113 926953118 131 113 686188658 4999 1081146001 991097510 13 3 19 700390635 840641985 29 3 5 1877013405 1174622635 53 131 1262800273 2018326127 101 1223681859 41 13 1423809049 176764575 61 1859101941 1777959802 305306952 1949 1766606733 200787374 109 432183147 875476013 131 1023905432 19 333563075 29 1597325597 47 204573281 149 950882687 1184350191 89 1173478350 912408064 47 103 41 2077986190 2041748463 11 171520689 4999 103 29 386751888 59880451 2777 1520513026 43 1077347714 47 182243628 195082714 97 137 1324471886 2034980190 7 1610694309 13 1938924910 1866861529 23 747783677 47 1653136971 51135459 149 41 51359429 26677183 360371102 137 1131901051 97 1456781868 73 17 1182595044 514441487 61 1557728802 47 13 216244704 966041336 1667265732 11 1171346900 1363450449 103 1817419312 47 1581696239 149 2089680151 1566469325 53 1399789227 1783553811 109 10007 1932574056 1714735294 19 5 1658542250 661790530 107 558850922 10007 435434591 1046257930 67 2777 2082849972 814710972 47 1407582076 61 2029324013 1726232326 131 271858805 5 586190260 2777 1763156178 1001663900 35856797 73 1064188014 2127320949 13 2017482736 41 465794194 2111325952 131 79 103 1949 614852979 1034517506 521207427 1949 4999 1893291266 1297065535 7001 733543777 417637654 2777 137 1886595975 19 31 1690391118 23 41 74502115 357970404 10007 43 1052519471 2 276979966 1315621158 1211872690 2 92780471 83 59 942887555 305443767 17 71 1321588107 359752243 7 97 139 101 1121505047 238681855 83 1393848253 131 428204416 505006528 943157718 83 7 1307269040 1710265368 245142539 29 2 40916268 11 155024895 19 17 1281071652 43 1991421636 4999 332983390 137 5 43 11 538390902 384697949 7001 1191616629 4999 1422589906 61 2010853016 1957809657 23 5 403584300 472810740 4999 2080128891 2051574603 73 1050529933 1401219159 114579166 744872700 13 101 139 127 1391884948 133347079 1268487164 1622635259 7 2136938913 17 737637460 71 1454584100 621913212 47 729306650 107 1486803841 67 1410292290 131 101 71 2125363629 41 891269398 1293083871 23 1662789623 23 1660288971 1973024460 3 207852933 1604573542 1437228715 13 1582072274 127 486596094 131 47 313946887 2076341066 97 107 1182297891 2777 526774806 41 3 1338895222 53 690930048 906603643 4999 1158900663 1143800100 10007 2128755281 606660833 103 79 761038363 2120072981 53 1949 1696045137 531684605 107 139 2017573810 2777 1683509041 2777 53 1733849457 1226283088 23 113 1373486250 2060001071 19 800438332 7001 1684069547 31 83 23 127 5 758442410 841854710 1113591496 113 2777 419943494 1232707523 671842387 2777 1329447368 103 913147640 5 1949 7020298 472273884 149 2011073264 149 711748117 1237798279 236906490 5 1098601501 131 1292574380 7001 31 1815673666 73 1432699533 469706863 101 4999 1603089318 19 164165453 2032949675 2084709932 17 139 1996637561 1978186423 5 13 1545443536 2 103 350644342 928814551 127 1919147419 103 107 112012736 3931287 743225403 61 2095721429 1565351002 139 3 79 451348567 71 107 267286856 109 109 131 43 944325924 216311027 139 628698668 1701621042 139 2 53 330812353 83 681281845 43 645798880 713229564 73 782168369 119319417 59 1424293547 41 43 43 2039670299 198522357 289955341 1446040828 149 29 1713931960 73 1240466609 1568559110 67 1949 369847052 919247460 101 1905452350 79 23 131 1274144506 1154527072 2 13 101 829638626 1949 880698528 139 11 89393931 599065830 522293020 1949 1986325299 866205327 139 1749533817 10007 762543407 656791512 73 346765842 109 83 502088995 332691058 79 1822489560 2777 605047433 73 2004006804 2 302072264 13 516300031 83 5 748558672 991482458 101 103 1588873880 1350855815 23 1338145173 29 1550087207 1126658109 10007 43 30076049 19 1249348306 107 887032033 474197999 109 1949 2072804378 2016558187 1028723680 107 1111445059 19 155648722 1593799268 73 616309415 79 513888759 778108848 795739913 101 332743528 7001 1512827163 113 13 37 90624248 1123581590 139 762253621 1400746578 2 1672616300 1213691569 149 1126613422 11 73 1521087349 653871804 61 483864505 258899667 103 956527216 83 2 53 79 53 17 1881132615 1093739363 137 83 2011694 47 1716393282 149 989194014 216220294 127 1949 890791358 83 1413839181 131 777904724 562654039 1433019947 79 71 494866663 2004556632 3 1499829042 1046695242 139 1968952013 29 1327645590 83 555402800 192918210 4579156 43 131 666892049 763874287 1023936002 37 1873874620 19 589253669 61 1052956624 1452821872 276901297 1243169206 101 67 73 131 103 4999 1194197147 107 29 496903751 19 7 1837232453 113 906467581 473445156 61 101 4999 497020576 1803798328 17 701656600 103 979678732 101 861801892 24112639 2093738986 97 1295360504 139 103 10007 5 53226125 217383295 270584006 23 127 38361689 149 689312623 41 440953016 7 1949 2026546812 2114263504 107 374424886 113 125860417 41 1274279713 61 2038303044 1332401772 10007 109 1197443698 1949 592955854 47 1778327104 2 11 598391073 83 7 13 1883822382 2777 107 1735939956 1998848509 7001 2147098940 149 390902543 11 1904401807 643913545 964340317 17 1108349102 654526082 67 1732995602 1218625614 1865028013 67 1749102959 43 97 23 1503273330 23 1031979072 19 4999 960102941 23 340837222 1949 545353588 5 1848633870 67 79 1470619602 113 1604324787 53 518665632 7001 89 195474921 7001 1565689638 67 1817479826 944593187 23 83 31 357874974 875537707 1265281699 71 226657359 776268030 3 5 1568132350 1418456500 41 2086048594 53 1999785077 707006403 139 37 67 41 376310204 2 1762467618 10007 968301309 7001 787036410 41 41 53 348725001 1616972654 67167594 138234745 7001 1675254916 107 59 171847040 29 1287821531 762040826 37 97 1164807088 17 447950502 103 439642728 4999 1550883429 1270629653 137 1716427038 67 97 453487804 670845598 103 89 1870011396 59 1273377294 41 71 604740512 975221636 109 5 18240756 1678100657 127 22439844 7 83 54701398 1111882437 101 127 308636568 3 1683210306 37 1340348680 127 1597868026 367589816 968717136 1151307311 137 1335892768 448000382 4999 139 494726066 1660591601 10007 1745717398 61 870897527 37 1641532491 7001 812942435 101 2026414611 729933457 83 23 1718803662 1826751701 103 107 23 1839591359 1368065530 565978245 101 1427044554 7001 928719061 17 79 1610349035 1749209942 103 687005056 10007 67 109 131 1127389930 1443429788 17 2073395038 979778187 1334317876 2 1939343086 29 53 1151636247 1033622111 73 103 1949 1355443744 19 630779537 460690663 1994776027 73 3 10007 7001 1949 37 1066033011 2046017749 139205110 79 41 37 156668212 1623399927 59 149 917858608 23 7 1677838750 1510870922 786844202 2 149 1362948445 1209056179 404943262 10007 422485533 149 73 700510920 53 43 996451314 73 17 1356209908 2 356265278 37 113 1455495659 1170524573 1949 5 13 2087392398 1107270190 47 182455128 4999 67 83 31 1234667910 47 59 149 1214271856 1257479042 89 23 52424176 90107721 78381860 127 43 71 47 1726954182 2086979211 83 1066371702 131 97 107 1983277207 101 269038447 17 101 63545160 1590215917 107 402083209 1942753112 83 706411755 546893964 1235890668 89 1569672414 2 1052962688 103 23 651189121 11 131 1544573971 29 1555138340 808964127 61 4999 1782053518 1184613030 23 898998907 576452437 2777 1613292596 83 79238930 103 7 1458976999 131 203309330 4999 1548161482 103 83 424721375 1221663469 23 209665654 527336170 623972992 71 73 1396114780 961628051 1994487490 5 174757425 1510526822 113 648637860 13 3 1383983571 73 43 211715832 137 1062377734 349869785 97 103 1753464893 2777 67 1461216755 43 41 597088740 41 915368214 7001 1030876247 1216038695 92123664 763986875 61 5 683597805 10007 1632767670 139 1093409445 821567721 107 755034800 1120102312 391795486 109 131 89 7 185446996 1949 17 1890878278 2 1113870230 13 7001 1812550902 3 1043124573 131 196691255 98251177 139 1785028646 10007 83 139 11 1101322761 83 964833500 129254240 1990037340 137 150199128 548681148 127 351952941 2 1631729000 225967292 7001 1120290324 3 7 11 1981241900 238700143 85158732 3 898846920 37 629100418 2101975602 113 436144857 1241697360 7001 1956331436 83 97 1509621088 47 1065389608 2777 1442273828 1946871390 1560815655 7 696624726 920466657 1532297360 11 954407618 10007 745641420 17 29 5 1241630940 793105572 29 398104601 137 2 2145682114 1505254240 7 1269406789 53 246613770 777140537 1949 102113957 28241010 2 107 10007 58017447 17 283699379 47 53 7001 1409868381 45107443 1273320333 2118020137 137 4999 690281916 113 42443252 13 811158419 131 7001 942372848 97 1388983352 137 559723364 1846513784 1608503853 1949 2 314623754 59 23 67 555599845 694077254 479454733 149 5 67 5 1127870155 107 1466124338 109 732032559 43 1474053128 97 1426759032 101 4999 1358887867 89 2078406583 1196452969 101 107 1899305303 31 49744147 1878942457 89 1730982340 31 53 90553097 572969061 53 1355244609 139 67 948478733 103022483 844950198 3 2147390187 43 1354022786 643672169 137 139 89 10007 29 29 107 1826924385 1949 2030684539 149 1526852170 481198182 89 19 600940684 47 97 1397789206 694280604 59 1205142496 103 61 1505911392 682037645 113 1805272745 1341572612 1092609707 7 101 1964994331 107 2777 4999 1154624029 302599468 29 1430799158 306959704 1949 11 1943446275 43 609827376 926050785 1571273341 11 67 107 133675207 60677736 71 97 31 684771517 43 516343527 158395535 53 1293837802 11 356599793 1646043230 5 109 689025733 818027560 7001 764045784 19 37 2118132784 1135234823 1894747100 2777 131 43 13 29 57683552 83 748484787 760769368 107 1572883950 1630391849 23 13 741306579 17 1204087237 254766390 935942687 7001 900488215 73 896630457 368719728 53 1772197782 5 1838270475 1537980682 457633832 149 103 1249691481 2 592796798 149 354487241 579071463 137 551852577 1707942821 53026324 73 127 137 1114151746 17 61 351413829 13 7 131 802382336 947642865 889164853 2777 806215863 2777 1346983850 458330844 2081678110 71 29 1317199952 1787785301 103 10007 31 446961286 1219687901 112896177 1303181979 61 799376503 1949 921779550 97 261976921 55486328 29 17 113 934316770 1949 2777 1634036786 3 1811030151 1588117173 1102801325 127 887424500 73 1949 111628975 23 1715271294 1098282385 131 1719295816 1203626486 17 1949 353301077 641579616 16877363 59 479745810 1992747830 83 7001 71 71 1502399818 41 1189675024 882800201 97 29 4999 127 1255467343 607126598 13 2001605004 1168588985 139 66126522 7 7001 2000283714 2050746493 23 818799528 1981590009 19 2777 2138092833 11 944862622 1745086046 107 5 1673150900 23 233318164 26356049 47 1507868617 97 165900070 51849022 702553980 101 209419965 426509681 473505280 4999 1326798968 44738994 137 1536722050 1067477701 67 702091089 608056764 3 71 89 2072007131 511307759 1663105694 83 1693979453 7 11 1557654978 498856831 37 2076347537 2097121853 280488937 1737365061 109 41 1351474103 1870720849 1876123141 73 101 2001578509 411815077 3 17 776348282 167870274 882872423 109 1005148732 11 349650999 149 43 682309681 47 1392617100 37 131 1081463426 972940799 37 1736900287 767565350 5 2008155564 41 29 507502490 7001 1981240994 11 149 390299093 375731810 131 1693092002 139 567973877 101 1036852034 43 426120368 1964882016 73 1388081582 101 37 1901330248 914587201 79 1842428204 997279449 1555346726 41 1401400355 79 1027966194 127 19 17 11 7001 1372188999 41 903544308 83 149 975972201 1347491930 726854870 137 23 1213273114 1049236398 109 13 351022711 458418298 4999 1625298386 1949 41 650452864 127 199400241 1949 1596890634 127 1882712008 53 61 11 1556787540 1313131499 107 1737693375 760229290 149 751225816 83 2017556105 149 137 103 2048209281 449295888 1827300981 53 1456547271 109 79 627866483 37 210436871 753320136 47 2048173614 101 5 29 2103692045 2092188093 47 219686319 1511286034 337323003 43 137 7 1811320413 1312379992 137 882075459 1025856022 2004577024 53 856491175 127 676488153 73 816578 10007 13 1055411279 1374069752 79 665878676 47 1618270536 17 121471885 2003180635 3 22013583 438902577 1232017436 1480219788 137 97 2000655361 892849498 41 1572268045 1949 101 79 7 904290688 240362350 19 241087238 1366447200 79 137 1610688330 19 489859539 417389569 113 89 369693184 18292170 43 2057577993 1267622456 1606390893 107 865984491 2777 823352730 2777 722461543 1795086124 1005693356 139 589683471 71 7 1731897972 937827397 4999 316761635 547314352 97 1645351345 113 131 1524537986 326568050 71 530858462 37 690406754 53 227437632 73 1835105962 41 41 47 1083483997 7001 97 17 7 26883402 1815858811 83 1512825728 1369107986 2118506848 131 1993358461 53 106953378 2777 31 377609822 1423038120 7 37 19 1273400482 127 113 1653307520 821683003 139 3 97 137 137444344 97 2137170325 149 2146330547 17 97735873 17 101 4999 2777 34984646 1143254799 41 630228548 1150198013 1535708473 103 1091938842 59 31 1780958215 1137936505 174481014 47 137 13 1811868630 2074679815 19 10007 721544728 303992646 218436217 19 1544632702 141251831 103 259447577 569319971 109 1995267019 945202137 101 29 1667465599 97 113 2009086325 1346664844 11 871295095 73 1671778694 113 3 79 2777 1578463462 377439892 47 47 137 1334725514 97 1135342223 649967221 1804288681 41 1194811300 1075931198 31 89 5 7001 29 107 5 1520136267 993445247 67 352587685 2063865561 113 109 107 354726541 600586408 103 698105777 61 954239940 73 5 1144044615 47376601 103 7 1523543679 1296287696 1949 1073177870 43 877644436 4999 633898195 29 47 161085591 880095710 7001 139 1825958210 7 43 788203158 139 739844584 43 327714567 7 1204853981 153869220 4999 5 5 1467660230 2777 43 511666374 10007 1461587624 4999 464552071 346492848 665049138 13 631265671 1025074662 19 109 41 1914780378 2777 67 89 1809580930 59 10007 1313548841 1832061546 599645047 4999 224298288 47 261674523 17 137 5066671 1129138245 1902745049 149 999792675 103 1558719085 103 73 1851213132 139 604429546 1091556436 4999 7001 41 544603748 59 67 31 1329639755 206541499 791303373 2777 1283260031 1949 7 43 97 10007 792626443 4999 1528784694 67 71 2140101562 2 257366230 1658625004 89 1016807912 4999 518121355 127 139 1287642346 1455088140 2021681420 5 123578940 47 389801239 73 101 1264499699 1194677631 73 61 1307612409 61 71 1455537062 3581098 73 1589170653 2047582475 3 1770758707 23 137 1355772002 1195785594 820588985 73 17 24498666 250485531 107 1431519509 19 732184722 406621819 1898355235 1949 102570720 89 1032941542 1419907815 7001 19 2067373394 1700958670 149 113 69963272 43 107 587616962 149 1109042867 127 103 101 1010387625 1284013013 149 5 13 1559389806 2136755452 73 1949 101 101 897062810 1212109082 127 97 1949 744497817 79 1217559376 489186220 127 807122846 514317712 18745482 1949 23 636752930 1656699752 1150871767 139 131 609794520 59 97 1108856470 101 11 362565203 82782359 1747805513 17 1933435143 149 1854905545 73 291166559 828931866 1662219778 17 47 1880747817 11 28444957 1752933065 19 139 43 1779941183 196524742 149 1568131428 139 59 71 553064369 2 689810098 11 139 1016439029 7 934435348 605451476 11 2 129360664 2 1139166900 2073240320 31 520442198 5 109 88909338 1275011259 67 1812530749 765701099 101 4999 2105918732 633033368 401771416 1808949489 47 339282462 7001 209945988 97 1312326299 29 1239142015 10007 1749763978 7 1297989196 1635386250 890990991 67 61 1265184672 399227217 59 109 1536317722 10007 2777 61 176429920 139 1716044794 4999 249909896 113 13 5 83 1950218246 812092806 2 107 308830569 1236766134 17 1026056862 1666381786 17 1786884688 1484266905 137 1949 193666283 489013845 29 17 29 693488629 610976379 375880242 1949 903480346 41 97 898796330 121257449 19 37 600838782 288976142 1713615213 73 1582927620 10007 655223486 131 29869310 89 23078056 2057461060 113 1577459999 2037802358 4999 653469280 1508833760 83 558008668 843199911 109 859901309 53 1802427733 107 282068478 1489316173 59 43 409589600 5 1365338748 103 344491106 569517941 47 31 1826928317 37 996044921 7 59 1382619481 137 1962306759 67 1366338303 139 73 1882098339 526204706 17 31 1635205019 758565500 61 543944625 139 17 721061987 101 79 10007 1877002983 103 1975842511 1188492534 713218730 139 1443907759 71 1858560539 131 79 41 139 107 1199708075 101 37 67 1267539098 586016102 1067077081 107 1853433517 17 1543994679 43 1749513566 471180745 926159731 4999 1984811648 103 62742656 1993993500 59 2073393104 1684280064 97 387645980 2118649815 139 1721383646 59 1686201710 73 13 5 67 1445070204 43 791744079 90127051 19 386730326 71 913539960 343617209 71 10007 113 462924501 89 2777 149 2777 116803397 43140695 512218760 2 127 450075245 79 985286736 501771728 17 1800479316 902099485 53 1557058732 1862175576 2 71 73297773 593993211 109 131 19 1500941290 101 1323896541 11 37 363908603 1230989517 83 71 269352913 1961727018 1949 1103141796 3 623436960 1641587521 1051336547 71 37 101 23 173644871 31 17 878794005 113 1393196203 1623910169 31 59 103 127 812012530 67 101 447860361 43 2004226087 59 531225852 107 1279113845 1949 169695532 1544880697 97 127 1808561329 1125207721 7001 1323465778 10007 5 1381221455 982735152 89 1062087281 103 2137683939 43 1044191790 29 109 6812391 83 139 2015217413 53 2777 847429320 113 2119836296 31 77224441 83 973436948 17 1622636910 1729211814 23 61 1480639214 1148489822 149 1060149602 1899142676 1876289003 7001 101 5 101 528479571 71 1385461624 1900141091 137 995869440 73 3 1500868170 1066722723 910323175 97 1991264209 7 809513264 380084908 101 1735090890 13 928863702 2 1519957614 550920118 79 71 471257388 418617775 561582323 277244101 79 79 109 61 2130854074 11 1275683244 59 255813203 1801541853 61 1745240406 13 187010288 53 97 1986713556 29 1845414855 11 1229534691 1207548210 11 61 113 1355001399 47 113 793377746 349604937 43 1402390003 13 67 609463624 462139050 61 1016347718 2777 97 1197791502 132991559 1174913567 97 1770598000 191407977 71 791668987 47 1823668620 137 1183042932 107 1574829210 11 1819706680 1760550708 79 2047607399 7001 37 272191943 1934500119 10007 825167213 11 1494142364 82456870 53 1818628485 13 31 1014357088 4999 137 1769358699 5 1926058365 417874240 89 14355353 67 1319313884 149 1739303224 1518548698 1585298203 47 1226434685 1356884094 2 1662790186 19 1755789487 251641225 7 67 19 1619834802 2 47 2074011817 929345758 19 139 107 103 127 73 1527888738 679551008 107 1456580333 1083971668 13 89 1526434817 13 329909177 265950698 47 432755320 728058905 41 828558545 2125786984 79 276356773 71 1014023988 1350313653 13 3 113 47 1830139110 1730648429 1160353261 742741891 107 113 1291673620 3 109 73 795062568 109 1814114302 2 1005273433 131 68900236 181479186 1949 2777 830345216 73 1567113265 281613633 989444446 29 127 1277400256 11 1181778345 41 275240544 1525994293 139 577098949 137 3 2029877409 507016752 1939789897 139 444655908 60713000 109 1636785647 19 13 2 983478484 1690541774 41 97 1857419729 1597323153 127 3 103 126239680 1638298281 97 73 61753391 139 407739934 113 127 1983452726 139 994375003 966516484 370938734 1539777524 137 107 998480986 23 1741993264 11 771323157 83 1816899548 638387611 2 89 2 1904988368 1009094482 101 37 37 2137511833 1382550289 149 107 10007 1938315777 23 37 630857770 1345744834 73 71 2777 7001 1329706931 606901059 1949 1690032044 493325854 107 786829087 11 13 575551119 1111500668 20607540 23 2777 5 149 17 109194859 10007 387198494 1253608793 67 1072058143 59 305717884 83 1463660263 97 43 392174835 5 1871087820 131 1090841420 139 705736221 73 1949 1456171962 43 1838064928 699946088 89 1718390729 491992712 47 977204824 29 7 1690988740 67 669235597 127 1777104511 71 1979983958 988392846 71 131 47 107 67 301088687 10007 17 1067166806 709953857 23 787291472 53 101 1619718914 11 3 2777 127 1790179300 453902826 196207281 47 4999 41 978895131 1420041206 23 131 139 1454542843 17 922914139 1555551187 67 2029685203 59 59 1780418751 1211280738 103 79 137 1958328690 10007 41 1117270093 149 73 113 135812666 137 2056894436 1647687601 103 2069000346 103 132539267 4999 1993320188 73 43 1583428259 972171090 1723250928 2036016717 3 97 955711609 1026787583 211687409 139 652047054 2101578332 97 203082516 821158996 7 155009141 7001 17 759452254 23 1208505744 53 67 107 1017737134 47 908713980 592303602 3 85348353 107 338571362 23 1039783954 958247201 2086928353 37 113 292199864 566821752 2 17 5 1995600315 1200050236 11 608087909 10007 319933085 1179929441 73 305629744 113 718560333 103 342149726 37 37 1179677549 467926057 745868455 67 1824877935 964080646 1949 749348827 61 101 73 1353904582 215467692 127 1321806210 103 686801322 1326760566 23 4999 83 11 519225520 706370742 1225952111 7001 108088439 636970151 127 640317899 13 7 1140675725 619275580 1413588439 139 73 1718032151 1094505790 794158435 7001 120060149 3 5 41989425 1172509767 43 1038249663 97 906131029 10007 101 109 53 1524611833 103 1360202756 1218712995 103 139539446 2 1231883164 183517376 1463018572 53 962989247 11 640541429 109 1455200358 59 589709838 1579845065 18650229 741688766 13 7 708451156 1986799843 436996600 47 1044908633 71 101 38289504 137 79 1762071221 1150580749 67 13 1973531133 920532466 7 4999 2130988717 127 1701842291 1636877444 2 1704949816 113 418711782 346826414 1096269604 89 2085067657 131 589829203 1099792668 47 869332180 5 272024325 4999 67 1289909289 107 1413212023 11 112857404 7001 1229488506 23 70093765 10007 945851633 35004486 97 1713056569 1688011149 29 131 107 397632544 1614339325 574558733 43 954541170 1342120385 103 139 463012197 1235344708 602279570 724879762 17 10007 1717721564 1778674201 1265946933 23 23 480248832 780146338 154861276 29 97 867016264 83 550341555 29 516217487 37 107 73 79 1183375997 47 13 1475710392 13 139 1552968548 47 2035602806 83 647486620 246158885 5 19 139 104349260 1787907980 83 17 1310092229 137 1341675250 1455829352 101 1442121733 339010917 7 131 767451972 2088774171 39754577 97 1494634782 127 276317583 1973025391 107 1925591510 23 113 1876387487 1898263383 657596498 1410770007 1949 67 1924116519 1383856994 51176367 19 19 1943910083 101747698 103 1888035217 453199425 137 670868724 1775045407 502470556 101 73 89 470849249 2027757488 71 23 346869946 514320434 43 1852329189 139 37 1016042570 1308937456 137 1281332504 917672478 31 2777 259398866 89 507925848 1949 710641666 2103208813 59 109 1849475803 479407170 83 530723834 4999 774632979 97 512158403 71324197 37 2777 1408844997 7 96484759 41 53 1366311804 113 107 820687004 137 79 17 2035781585 5 918051680 7 109 1292113141 101 47 79 17 37 1272159974 1423647890 1137730699 1949 556421959 13 1012629735 2108505172 1649554617 7001 10007 676314694 480414857 1949 7001 79 1830347445 189491059 3 1392811113 1824846252 47 71 17 1242470041 31 508783470 1595442869 4999 5 1077476720 129949455 36794920 73 1210630467 490922206 107 1099549762 1689212681 79 1366668479 79 1293215696 107 446750359 1762462861 10007 5 585114801 1571261970 31 83 7001 1259422406 103 375657697 89 2028397220 1074571133 29 1949 941782137 1579303094 107 127 1790843129 1474021182 59 1086147638 29 752928455 86992976 103 837016969 53 1568652057 127 13 106758249 7001 1163839239 41 866616207 1398298124 10007 79 787590070 53 1520253113 728707896 7 589960234 59 1724974936 4999 53 855013944 1532799147 3 109 41 149 1162229353 1280899360 11 73 353870639 19 2024898305 31 79 3 810691794 1141491709 166164505 109 89 109 1549503888 31 617091738 41 2 10007 1114429555 1093521252 771675634 4999 1758931496 73 774672715 2 667426333 7001 1812019823 113 149 916430362 109 1443241309 139 208098846 107 525019896 1642996770 278689473 31 736317397 97 109 4999 53 751923455 1043324928 31 222140110 137 89 438248561 109 4003679 101 35736929 1567072648 67 1570321279 41 1121800948 79 131 1871096969 127 2046622780 1170995757 23 11 1766790157 17 1020329324 932114420 83 109 127 103 974076866 2 1816762197 37 2020450462 2 127 197134056 1156816348 71 1110704959 1416686692 89 535942558 37 368761710 89 89 1190863788 113 868843853 59 113 137 60166016 7 699140428 97 7001 149 109 187583441 1395549890 1949 1344783109 79 339332334 97 1353712503 101 2081403456 131 4999 127 29 43 192538864 1374018345 103 981841519 113 1317408014 247581192 113 67 1655436670 79 1148605227 97 1370080884 79 1171908515 885065603 53 1455164714 53 67834541 928951617 10007 1002386890 109 2106177243 792259577 1591830391 37 1949 2115705766 1564672792 19 1480013151 774019473 61 1229487616 7001 1959418877 113 79 1949 71 1770411412 85069502 103 545413840 59 441294419 1424877911 97 261810135 149 73 1971995486 1116150638 53 1612683098 131 1073525874 37 1134105944 721611555 478109030 71 322775785 10007 1910417390 139 149 882361163 67 89 37 49039726 43 1755242327 1260039980 1170854241 7001 29 1935619761 226475458 2777 329088385 267721354 49193333 43 127 89 101 2072208304 131 1244650257 131 7 1076428500 662108132 7 2 41 1422364702 11 1991486332 139 5 1510858390 1807083706 103 137 804294711 202561914 107 1180384694 67 97 789114811 67 1559709616 11 29 204888820 83 1224714792 113 137 1339808077 1900281696 127 291871 1497408205 53 2 690908806 1949 286200905 109 203046944 67 2081289340 1568600516 103 1558441191 19 564064569 1251245259 10007 2777 893974617 1723145162 136743116 109 1408538354 41 1795262348 37 2077283081 10007 10007 322605666 746662298 19 1123292668 47 53 213189638 806646517 131 2777 1428930343 7 1863952496 83 237842001 137 1995514600 4999 5 4999 610710079 131 79 4999 2090676781 87667463 1241549504 37 2777 659540277 47 109 1444242588 131 1351648111 43 848377358 2141081746 1467823084 1949 777446057 107 79 616093508 97974279 789643989 83 10007 23 67 7 89 822960928 101 788944244 79 13 89 2 565015506 707178498 41 1509659052 37 1045117910 47 1282055096 1245744541 149 1093311241 59 4999 1779295701 995786550 37 482414862 1239580021 47 113 635393463 139 127 912979886 61 552616873 131 1749391292 921179555 17 236445843 643965015 1837872042 395057125 67 1949 1464776682 43 29 534592670 212243887 2043466370 31 19 938255530 73 1821600682 97 79 2 2067503594 666952016 169860152 23 385631547 3 1555866768 139367489 19 4999 612782419 127 1192244631 47 11 1161515399 892026630 444824612 127 603339281 31 1762365748 1594652679 840044722 103 1037401065 89 67 83 7001 364670687 53 857301182 636689390 43 1218846696 5 71 109 550740703 2071982894 29 43 1366544529 7 1421938091 73 640828091 280136186 17 3 96586593 378669261 1949 244183128 2069549305 37 31 113 1158250904 89 1704219348 1037793934 19 385774981 59 23 3 832934331 1562009754 107 31 523413734 973587240 131 1424989341 19 2 1473439738 1887686347 83 37590228 1997286786 31 43 330122026 71 127 1837381644 593395685 53 240849331 1181443664 4999 4999 2 774255042 79 1399799499 1949 1459013604 131 712373153 10007 740592113 47 139 2 139 982305494 1448479445 131 131 595974151 504152660 10007 1488591285 1899725697 97 59 1014247721 23 103765995 1832077688 7001 1819853942 139 1449629755 67 304842697 515420446 994630006 103 23 59 1527960524 73 101 1712832740 1767279140 1920120827 29 540505345 131 169166326 139 1862318525 10007 1350464664 1603931967 11 1372565337 47 7 1668421398 2 1020860842 24053688 139 1941052295 1428111115 97 1329923835 29 2777 53 1949 5 11 582835862 109 101 1849401304 315753472 1950203790 191188119 2777 41 1244519535 1178614290 107 101 4999 356953595 11 570389347 11 1509754433 1793874863 71 762691656 1949091645 890099320 79 932910860 29 1185259696 2 67 137 567333062 1315311631 37 545631675 10007 1770472285 109 368427957 606592417 41 101 59 1645269469 139 107 544387645 1386955186 59 79 41 13 4999 1687180014 800504876 127 1130012853 1941689355 137 79 1005961984 2047721870 97 71 350989991 561512177 2777 31 131 47 43 7 1747100670 845879297 19 157206622 149 67 1017064623 299423402 574865808 11 97 1397099439 1727009529 4999 137 43 290288408 97 502139728 37 1525159092 1947957426 37 43 1949 350905756 1770050616 37 1198686003 2044102259 1830215174 2777 399899108 1138753282 2777 2 1445600422 957435502 10007 634874101 901925380 53 1408905254 242513594 2 498922598 103 139 107 89 31 640653471 1475488754 7001 1261104132 1189956521 502556366 13 1530822551 71 103 167426706 2777 131 59 131 2134539676 17 11 4999 29 43 10007 71 1928270611 89 107 2131637308 551025524 53 1498677184 53 597058886 2043260770 5 882186095 2777 29 447045614 974294759 107 83 73 2079783943 1846808473 1123571159 127 113 1693169739 59 1300144296 79 563403273 4999 47 59 76165513 103 228797093 97 1895863545 131 37 290499607 19 73 22622335 1448044133 676071758 2777 21219057 10007 280936518 1080762354 1137269312 2 137 423445080 139 51283077 13 312017316 1470433731 19 103 689792957 1615943413 585122923 31 1321470309 73 486501313 118890161 127 1949 1045669684 71 1464580048 71 19 1503319273 544887130 293551103 2012465063 89 101 89 275114575 752796085 131 13 1971096179 647364159 113 103 1329256818 1007432734 7 7001 1357388885 53 1076350288 23 141420163 1198137853 43 127 1839820933 435158904 101 113 53 19 514956563 1673339013 1238165780 83 3 37 31 131 1009774593 17 538233040 101 103 29 288657909 1182808391 4999 49955007 2010232433 11 662758415 1882162281 79 1015854917 13 1248171158 109 109 470130843 127 53 1600045157 103 818533790 61 498622479 1663008204 1432649457 109 1253934610 1949703377 43 1292835063 47 53 90707486 1669868198 29 13 67 1284709456 86588370 149 97 97 944450976 73 113 176641600 137 337446618 31 1515927807 1261521006 68582964 2 1304567960 61 998845191 4999 568506276 17 1543077335 297120203 10007 127 917337939 279806928 53 2 750498562 576722426 1522069377 61 137 67 2005992194 298304858 1806987294 113 139 852739007 47 17 53 845343057 4999 17 881858408 4999 1656763158 109 1930459869 452798425 97 1490001577 67 1874197633 831274226 41 127 512052443 109 1707358342 1825755341 13 934279307 89 508838212 4999 1600918670 7001 292650044 139 131 7001 37 7001 1500076266 103 175293434 1912310360 2137831606 109 29 1335734171 17 23 7 738371557 1202339938 37 5 1856856840 89 59 1825894535 852123327 71 1988002215 79 1761542653 13 1128614955 13 277668677 1288560796 127 1372104525 11 812983358 1537658277 19 732923461 1798310010 125700535 5 329175912 13 1466542298 71 922827360 7 1790462660 5 1341824195 23423401 67 2070395607 1475519493 7 3 343525383 71 1135931130 31 41 2 1329949670 2131237291 113 137 1298329449 1061052066 3 67 1520315885 11 1366897543 59 2015504664 460473583 1476504687 19 919353798 302721930 89 1783038321 377669451 4999 23 2036081440 17 1275735046 262491849 43 107 1345228182 43 1965490956 13 7 23 33626693 2777 137 682510153 13 127 1712431911 137 474338936 1004159880 19 2079445405 113 995256540 573593412 423757579 83 67 293404926 103 471941571 17 1904457079 885499536 1820226237 3 709889393 131 17 22998200 1949 1326310092 1453905667 103 1219574083 13 29 1114369515 480279730 7 5 924400041 1715767704 17 2069154093 866881368 41 67 710534866 1146427754 2 53 1750291292 61 1639042306 1590624375 73 1747981569 97 1759770978 10007 251175700 109 137 1862703375 2050035257 10007 3 726986487 73 713015528 137 152911616 13 1115858874 131 1339090515 64254190 79 512135907 1949 1862906823 1168238262 29 7 1673696703 869672902 19 37 380788719 43 53 103 66510620 1199082742 11 983355867 31 7 1322525834 29 330262179 139072168 198122904 7 1650381789 612915495 61 1245990752 1348470252 4999 1854347570 139 415955664 59 1640863101 11 1239183803 610913567 127 1814223702 1967766448 13 43 351530031 43 428598286 1304350002 89 83203519 10007 101 1130052640 360931479 61 1560537807 1571332977 1061266668 1324901852 139 1949 13 79 1487779666 1712682686 19 79 7 1302124236 2777 2014396922 772277857 19 436107209 17 358237957 152211799 59 324583485 7 4999 113 1609717205 1775364922 2032596417 101 7001 415187304 424196150 107 1721624090 79 37 61878636 1657779455 131 1949 140930478 13 884803582 41 89 29380608 3 894550254 7001 1401971253 1627851517 705311168 149 1866560055 41 1746884331 59 127 103 19 544784663 10007 149 378442567 123429067 83 97 1305062541 49855769 7001 1999653624 401857400 1258133323 4999 59 1293407617 965992224 17 127 23 945691943 2106513420 83 245389500 750441365 5 67 1447746435 1949 245014046 97 73 59 37 79 13 4999 137 79 97 222345533 10007 1626439647 4999 1239779839 113 101 1369595249 113438251 83 1416832410 131 1975374021 43 10007 1313188589 1956988934 107 107 83 1475232538 1297801695 19 779207328 326915115 950355723 29 1050740243 83 29 1344776168 11 1803848970 1783124013 89 23 29 1952158113 281464314 109 1925504184 485476247 61 2146005498 109 1313463457 47 1405682392 2017852978 1100747690 113 113 1590235327 2091744469 4999 1674175682 113 429621932 103 742462220 109 1874166165 1812777372 4999 368601265 1716258486 19 824680497 3 822306768 1414881967 4999 56571674 1949 1919451211 113 131 1871070511 1729120422 19 427144643 97 1949 361244379 71 97 1091997414 1949 23 678865608 2106159519 360182949 4999 127 179822094 731142920 5 17 1867197210 149 371355978 1952469627 1539377718 82857920 73 669687656 7001 1017896393 615697260 29 1063215291 3 634351511 1989658124 137 127 1320818751 1720701969 7 41 1681344851 1402976540 1420701254 17 1023350279 366591126 79 139 107 1241891969 1905484890 17 155181542 4999 780364892 113 1195824945 19 370326799 252540485 79 655982370 41 1085985614 967615211 934087422 7001 1729136055 89 112734150 3 1482201078 454450866 109 139 248160413 127 336562294 17 29 1164176261 768027590 17 2777 1146067900 541485361 29 109 31 97 137 31 1949 7001 1138829665 5 1151908645 1232645699 67 1001987278 41 19 1227840477 111752661 131 1191922592 103 257729999 41 2112134960 13 1580021365 1396059930 49934911 43 1907894287 31 1696777832 47 1591682794 891350772 13 59 19 27067932 1492256149 7001 985796808 53 627852641 31 741077537 1114474545 23 790267833 137 43 67 1268214391 19 1372764934 139 1447273004 2091056230 7001 773097950 5 1425217660 2 2126159781 97 1337644799 2777 1105306514 2 327372058 67 1987354134 1335568486 83 1128734928 61 274364040 53 1419500717 127 19 1388264982 1023676908 453908097 951234078 3 17 1678508192 2 1586416770 2 1989595496 113 2077637242 83 5 28393765 475666245 1520102413 37 2 10007 523376107 10007 61 299612663 1698821970 71 209639336 37 37 23 7 142978640 131 19 31 973517242 1506146067 1949552566 2 1856238050 10007 1234553168 53 67 10007 149 39594515 1663983575 61 19 1971756749 889006692 1812678469 47 47 1680327186 1430037855 3 2090528788 1122409437 103 840111237 678586065 3 79 1924336352 919379801 2777 149 83 2005080136 1429458204 7001 217906125 465174444 47 1677255227 1005844881 73 1949 113 1539115709 601923993 1993969456 139 501093888 103 792162467 79 13 358978386 1835785770 1949 441768136 414926508 2061381323 479485341 137 61 584562422 1464102061 109 745736364 131 1679112839 7001 1379649671 103 149 1672511590 54668994 144784250 13 107 79 1791159574 89 41 1685598091 131 10007 1393362650 37 127 2017227438 43 1908316579 67 2124277612 47 139 217818282 978939173 23145370 4999 391520603 139043956 41 89 944013655 1681423333 101 1030942148 644861871 3 1518348889 149 1696781902 109 127 677688383 83 754554660 109 10007 131 932934447 46312029 439188104 2777 5 61 2099518810 2037246367 19 89 513922773 7 67 24849630 67 42527982 577187982 5 139 1861366931 79 83 7 136791438 89 103 73 7 2 665971956 103 1263422176 19 13 409969196 1737777557 1660160696 37 4999 759293111 2122865342 83 10007 83 97 1886544852 731286492 59748265 107 2074950570 5 37 670365445 1949 835030040 1555249800 13 73 43 41 109 109 265272864 109 101 186329778 139 97 1007146247 936402692 7 1779978137 162566925 1455311779 71 17 362488280 43 73 1067526745 1862060784 67 47 1833246703 43 965435398 378514806 131 1431035485 107 2073736724 53 17 383175559 1495168225 83 1734747949 17 1072326425 41 103 1843045847 59 4999 101 13 266809881 89 19 1636047649 185814565 73 1807066820 13 2024684935 2130423854 865763074 2777 941444655 7001 1480151420 101 23 41 776526080 1841030639 131 317730467 115686597 29 126223871 1881605400 131 69933644 1402392358 59 1663618113 53 495349395 53 103 1837658844 17 5 536703010 2087721565 10007 1066906312 7 2062528111 731002822 2 2123024160 2777 762014354 79 1865393622 29 139 569180258 2 137 1853355591 167655628 7 1635897615 109 2777 1628446685 19 34187409 1949 742263007 37 83 684659447 1225211691 131 19 1709395249 107 137 243880824 2 751781244 542400868 1656227205 1581319353 109 730679176 31 127 10007 1235274087 611270321 79 1547648315 7001 93113300 1383122906 61 89 1645020288 3 351068508 629088479 23 53 1865950383 72890726 23 37 1237846510 131 7 2777 2777 83 2777 13 1198653404 863036863 5 13 1683287437 1494420367 113 19 127 217793316 1321639190 79 59 1121728591 59 434372455 618112036 107 67 127 1111351346 148457113 249019622 43 1474559242 601846612 83 13 654588987 437083751 1686183849 7001 948695402 2777 435419715 2 137 1848812356 17 2064345513 31 103 1149912806 630675695 19 603727945 1866043048 848462478 53 2777 7436806 11 1832495091 2777 73 81826357 109 220273711 477291992 97 83 53 13 5 23 568421293 4999 2016426634 1926892231 7001 386658229 415317951 599553307 73 1621970000 29 1989187720 101 1553268395 1054780572 109 894252489 562044735 103 37 1710377836 11 1552494729 2103146193 37 770592914 13 1526006326 79 24083940 5 1002783145 137 139 66575579 1399957821 149 3 1630863754 240579512 17 1958877670 149 107 47 1620024153 1901680724 7 957075938 1465651967 905854378 13 53 7 947111186 2049442598 31 1571983030 534492647 440874200 13 53 17 1878367077 113 119948144 1200293122 41 103 376603432 73 834289552 937878596 37 289701416 565272125 1204403033 7001 1806776074 1158616997 738198786 17 7 331860550 99249623 109 2033832853 19 97 2014683113 131 1917559306 1997524796 19 37 1047259988 1652123260 11 92144456 10007 646712382 2 1240292157 1314928081 83 29 1222800167 561725737 1189054733 73 2139959230 1949 1156883662 47 512663686 67 1931855689 41 5 43 989357925 17 1266379011 71 1093934985 97 223246256 206030739 1949 139 682935217 61 53 107 8630299 554161025 53 620660793 875582479 10007 37 31 139 1407687194 1792424599 1583532873 41 2065076602 534330537 132627176 61 59 290843745 107 431390499 109 59 85195461 13 821224365 139 56811663 101 1536110818 1822910216 137 989131643 107 863186334 2019039389 2047077274 697348992 41 89 29 667784392 89 795437589 353485206 23 41 461937530 67 5 97 1231438086 1138727523 2777 21285705 23 1844350381 1006858588 4999 61 499580667 13 1949 1635907441 113 29 1399348165 5 1551821645 53 2777 1794310356 127 1710554237 1896912964 983177257 71 47 5 1207420720 1346193455 139 101 428455332 103 1718949799 2034950400 137 301661396 1586451917 73 550931873 53 13 1286992960 59 47 1500397215 113031851 1011715303 83 106198085 624527173 1840705759 131 101 1166037760 73 1795346816 2029166823 1261686378 3 61 1503672570 23 90448725 5 1069772957 17 492131609 288830216 2777 37 139 107 1593426349 1278482053 37 107 1460700656 97 169120761 543056925 19 2072455229 1086386978 139 97 958293846 1839867094 478923823 97 19 1314707356 103 1385473085 206541677 2 107 928017023 29 716979644 1828198707 3 1022178549 19 1265558118 638805916 97 2 163752048 2777 1081899761 964929744 31 127 47 1859214438 181768787 41 59 2777 1578392432 1788739736 67 131 61 542604638 61 1705030032 206019753 648296989 79 1109471102 149 750448334 1993648608 61 79 1534508087 127 396013178 101 137 1379820434 41 1468869116 274916972 1372172529 1313417490 7 1642076873 61 232279216 1542470520 563502995 17 1420036832 2 456353099 113 7 89770387 274279012 109 1280556307 7001 198877407 26141734 1164820505 127 29 97 1407728699 1898779171 1220019206 41 53 1640501951 1207120553 79 2777 1425797827 1482660296 43 59 1840816815 1154785878 37 1195967206 4999 83 855116752 7 126411222 7001 29 1549714702 518599054 29 61 1393276905 1646201468 149 127 162978719 514332069 997300642 131 488935239 73 332680856 89 4999 49100178 1949 761127378 67 37 495762153 127 298138596 109 13 1472609515 2 2 2018734790 758073393 7 9983057 23 113 11 13 53 67 101 83 1020780805 1997168269 7001 29 1689588459 31 4999 138882218 1562082521 89 107 1939833831 1628048942 13 1780605999 73 661888532 139 839868024 63022393 4999 4999 474340113 1876099705 37 870921984 2101857555 83 103 795316251 59 1326900536 1842233606 43 53 258124024 149 1968701201 2075098455 17 89 260002778 47 2138954796 594419600 139 127 1177145326 1949 1966383131 53 88729538 139 1848495392 4999 985287506 7 1726610571 1905353580 13 1601602795 113 1076568176 1217252985 67 237704478 928941174 131 1049178327 23 2111818462 109 435227123 43 11820700 3 101 1292528007 593586797 47 1734168429 37 67 1529614489 818007020 1886737076 61 1721038810 19 2059641439 514887347 17 238365360 5 1183293190 29 1163876778 1250273772 17 137 5 398316365 1222705546 137 871253692 829232404 73 107 1732591966 10007 10007 213479331 1709829544 47 221507963 1976713261 67 674638773 149 1990038934 835020894 47 1803092813 1396860676 43 20808828 101 1475504960 89 517751277 67 658193394 2036384176 29 139 2142137091 3 131 7 191563330 1999796624 67 1500193047 877434077 73 1889003336 2403181 11 1763538391 1094372851 137 127 1600018205 137 1460491514 101 1747264860 1817547659 67 131 414773248 1351946933 73 113 137 765597374 455113041 89 695691818 504149308 131 79 107 696352255 1156169347 17 71 137 434128340 2012108451 67 529898846 1172865418 7 73 71 2129399537 10007 47 1158676665 2 392245046 1182438707 127 350622602 97 53 89 324931524 297014627 113 19 103 1858661368 29485395 5 2064201190 83 1725756667 138356269 642023593 37 1812697710 131 7001 31 763143827 1434133191 10007 5 1107922370 1534344100 1652084517 4999 67 1759723421 83 1658824479 73 23 5 725145190 89 1208877388 131 59 220586752 149 559284612 61 261230853 10007 1940937706 1135114024 2016234653 230040470 1949 11 695637998 7001 154993995 4999 491406699 7 813251329 1446182144 61 613548551 1261506615 19 79 1133249470 71 562735421 233440900 1723535771 103 17 73 187199594 17 37 1170770465 101 1688851156 71 1848899427 10007 2032563117 13 2104659570 97 73 1840366062 1208924603 61 2046364682 740055081 71 1727264357 1516415440 103 149 1646475032 1326985205 37 4999 1612567422 740549836 775396007 1949 101 241155983 443529683 1040178329 71 113 79 802770587 1457416806 31 1017692521 10007 920543930 73641513 107 2120731547 1716514544 1056730377 23 863729196 11 109 1949 113 1564812554 131 1308307742 2039334901 53 745256055 19 1404719562 103 1949 1409464177 886598198 641030580 83 73 1418425478 1222167238 23 19 818492108 113 1294921692 41 101 107 485585688 1697274874 11 193416113 1755861580 79 1422808486 1426395560 1066208240 492990638 149 7001 71 275754699 71 842128373 1266902455 83 1244230092 139 1646949145 756777021 23 1105132688 497679067 109 59 1802172346 4999 2777 387577692 974554942 23 13 1572677782 11 1323735127 90494305 272901314 1040531257 59 127 1383537873 1280911613 113 230456268 131 743731344 59 1114873263 3 1070751140 107 103 535480842 3 71 1546054102 1024029914 103 1949 139 1461045958 149 1264156975 1608890576 109 1841084172 31 335234713 2 29765376 13 1483503826 2102980877 37 156990380 79 89 1554959470 97 480480150 37 1414939829 1340751456 83 326345625 217509563 139 1218471655 127 1612071579 73 1095051903 571256463 13 31 1256109584 43 1643033569 467924323 7 1190707317 485602332 67 1707054112 97 1797003871 1592821048 13 7 7001 23 1052687713 1661884067 5 361066180 601331873 1277972935 113 13081688 1949 485433532 113 100524122 484560837 190661858 22966219 103 1343469726 43 2777 41 1238717051 1649610012 4999 1791528006 1031359863 31 1949 1949 1631272071 1011755135 131 285796543 131 909727983 97 721959263 107 1863022261 131 383206571 245082005 13 1022110405 101 367196167 71 1698489406 2065433360 29 561050907 1381226091 109 1356712863 37 1033914458 1394188564 798043164 2010274231 67 23 71 107 2777 97 7 41 11 1036303220 71 4999 1147334109 109 608893293 522817937 41 131 1736786451 163696038 71 13 47 97 29 17 149 784064256 79 2777 11 11 1431202718 4999 1428806053 1949 380189481 859239127 73 3 89 225602308 23 907265429 29 71 10007 174061758 1881386049 13 23 97 669712229 43 131 83 760268795 41 1316302048 43 1392608148 17 1400644484 1312716608 73 1511026927 1101649424 1949 109 879550879 2777 139 22274472 29 985956674 1315608606 109 149 1399266897 7 83 855585331 1553963465 149 113 47 1453542445 1035961827 109 1176158478 79 1314450032 31 101 104454105 4999 89 101 1706757303 951742417 149 47 67 127 23 638614504 896095824 1543163127 139 3 1614088179 1024049946 10007 1890983825 5 209784458 13 59 3 2050632498 1048115371 67 227430562 4999 31 43 1006806599 975571397 19 1827774523 139 192483447 878324457 7001 1820841556 866971721 1949 1293126938 131 53 83 7 628830307 1092344960 53 1145501667 1961011610 67 657379746 4999 1596627057 7001 1124178574 1160853878 103 29 147788202 3 175120449 1274595021 107 274803820 41 173659559 41 814316990 1179582874 1986864061 107 127 1009118124 97 1332842274 507845083 1949 1873478199 952957262 59 89 149 378955764 1949 97 137 67 1076625077 79 633158743 23 43 1807136963 107 291140487 43 97 1443706969 83 31 3 341296879 127 1842589533 724729518 7001 1937841795 237652460 4999 915871789 1949 67 526188721 839199254 297712691 67 1421174996 7001 23 863800949 463109182 2777 1525369999 10007 2 73 1428911821 89 1032762673 101 109 783244025 837812150 139 883996771 1287873781 1940018699 103 1086465171 11 1804191621 59 896724303 37 31 2001020984 504526426 297247777 1743073948 131 290111673 2000685870 59 41 1803228585 1077821027 1336758929 59 588504416 67 1540508604 97 40462095 1151143374 131 113 145500608 729509581 1032789029 37 41 424998497 71 1162140246 3 851798018 73 161984080 137 959583045 4999 1945220878 73 23 2046826362 942026556 7001 179743672 41 73 11 813851819 4999 43 1827739553 149 1146670406 1238673149 7 1131936087 162128452 89 2139551242 31 10007 633573191 1007824984 925931257 7001 13 10007 409186230 139 407635709 629330223 10007 113 7001 1554565049 17415662 47 2089833006 127 1313803179 149 1795702108 13 83 83 1245303995 2777 1695932864 137 340707081 41 1932065099 2012817882 131 1844496375 139 1630897008 1865315782 10007 635164304 110257126 103 139 820461400 66258252 3 61447707 10007 1956648696 73 83 1025234509 7 29 631545180 67 1969925960 222896002 3 31 11 1414286050 59 797932081 89 866133926 113 967586330 127 113 688206880 2037567845 5 1404966156 1139033257 101 1150995200 149 1864992323 139 872263364 113 1835046643 843539419 31 1949 1160551540 1949 43 211677476 2122998687 113 47 13 2110769980 475305127 11 693325259 470732047 2777 149 1162128033 1260132783 139 678568532 97 107 1186720522 4999 1030823794 1190056941 137 1373893284 1706771301 47 79 19 97178032 1665176650 89 47 131 13 1965677753 1245283325 29 1687438138 1973730082 1018635613 107 351289774 131 7001 53 2100790097 23710080 704404228 103 2 35684114 400188810 1272619761 3 83 71 1391140772 91927463 1494606295 137 1987477221 460660869 3 874967619 37 1949 216060293 389207504 19 32889909 1021564842 3 97 49472811 29 82432877 79 500181706 61 1461921912 41 1684711115 71 1669170169 663738743 29 1665166266 1501500781 79 1005748768 29 1548385777 17 811305178 1065468778 89 679677533 103 649527167 1332012423 19 89 390300956 1032153648 37 385744988 71 31 753050915 2229159 17 61 1685320505 1837489709 131 1606915532 149 1169951725 437939573 1388607335 31 400270396 59 897470396 19 11 1384732492 43 2057408272 1084287398 1682621885 1742550720 5 3 71 139 1949 906705984 101 137 5 797418170 11 547395420 1525254738 79 1003105107 666608217 41 995277911 103 67 139 140756821 53 44608122 13 1548723282 37 97 1435371274 892216379 1971578734 197769480 127 1065955647 10007 660983419 1237712041 19 7 107193786 1019887428 1359160028 2 1471305270 139 1307900762 1470166641 1057101582 3 2075165579 19 599616497 5 1245130035 127 29 1327500491 1026300662 1977688378 19 37 79 1557926373 105652400 1031601208 97 4999 1033818195 11 71 571970297 97 109 7 109 79 140572284 273705248 639702034 4999 2080706889 61 1949116790 73 1008266802 103 267449602 79 484138465 61 47 2777 97 1943303644 67 505925241 53 1862746692 1476021168 1704452434 37 1949 638424185 1385298526 43 276158814 1589745647 324201066 19 1740387194 1465247210 7 830492467 109 1645462102 14548522 41 96107503 97 2020228021 107 1424615763 835194267 19 385623601 31 426781363 131 31 1010432724 23 1417574663 1779051725 47 97790832 1900817193 79 3278658 37 1066091582 4999 383813222 59 1563475869 907276925 2777 107 893448716 1909228071 29 1751638976 73 47 859359374 59 127 71 1050561156 909674935 7001 31 127 61 4999 10007 83 493298714 1724106876 279480414 1728331836 113 67 1765315799 71 61 1946644871 806197533 41 41 1563955537 3 1487588430 959685462 89 31 1872099176 349695283 51987021 19 1966881919 41 499964086 343301035 89 109 4999 1836399315 73 89 113913325 2068954164 79 1056198637 1088254879 43 420894528 89 1344037242 71 296883013 7 1307298768 359609176 31 1372687044 29 736102563 4999 39632072 79 925640630 176420193 79 174042609 97 149 1370467283 59 43 1863339468 73 137 1172263653 756275072 17 735613528 754753872 357457925 19 7 19 1656127172 47 2112559666 71 1140599806 917184958 416450752 2 1971574941 7 831214208 73 1949 1309755286 372578636 73 2097152249 131 419638981 131 1273243790 89 1097225464 79 1567167319 1606636430 83 1755610522 1563183986 1060710090 29 226550697 1598366673 67 31 113 359344520 113 107 1643540401 127 71 83 79 1322860839 29 1474561463 547289658 1771338965 89 41 47 339491434 1429692107 29 1043558004 83 4999 1493236293 59 67 4999 41 978185011 149 103 1945455348 1668211999 956125465 511373583 47 41 1394509138 1138701487 1568191011 3 19 41 13 946519977 1016763527 10007 149 107 804935786 2 1398324612 10007 19 380103075 842672401 107 590531951 101 1539787394 1532761078 23 2777 1458319334 1138539101 29 447988926 113 1317680796 1828425654 11 1726316603 11 127 1109300931 824073536 109 1315333844 1826954806 31 10007 53 1252376379 13 1228456320 1195334481 17 1896983959 561907261 7001 149 1189472048 10007 379314777 137 23 1292898816 621742530 748954123 2777 1870848678 10007 37 1334891866 11 877480340 27055130 79 806528695 238963040 47 1542009300 113 295935870 2 41 1701305947 23 7001 2033884294 67 1625229117 29 1326798650 89 7001 1265759797 113 89 113 1259807394 2070315854 771265716 4999 3 792222585 5 690067818 568201471 47 1201437621 19 101 63594044 97 411203467 685799439 13 2 1122397895 341337296 139 139 47 1796263296 1514315090 31 1162876526 195104578 19 2139125963 7001 941620498 2777 139 131 101 127 1986693639 61 61 514658390 131 425411758 967956370 4999 1285713550 149 1601957667 3 1775879814 13 1949 722646322 1949 137 1476931651 17 1247239238 1625180008 67 79 5 107 107 83 1687047044 13 1673883887 1740091665 55220654 2 109 179097682 979559410 139 43 1717083138 712139125 113 1374024630 29 137 394280794 701444733 97 47 41 535358033 79 202212745 71 59 1779089068 410111635 1505869322 97 1758940530 983351473 79 1616544658 107 113 67 650456033 19 23 742030186 88947607 270649697 43 11 83 1778342147 47 687006003 1690636624 10007 1785510359 149 1711841319 2089889653 107 31 107 1495394015 1741182110 101 14493391 139 739268303 137 7001 103 32833825 1650118916 83 252380980 17 23 1227630773 507223874 41 349795805 1443406181 127 1388044489 97 674725685 5 1837530755 61 13 89 785084219 61 71 139 1796687868 648545644 73 473468510 103 317337850 1698550031 940192294 7001 1960223992 89 37 61 43 987403152 19 71 1535349937 1738618180 1731909033 127 139 1328755488 1509233093 1535152908 4999 1684154699 101 295882833 109 1451505476 37 83418313 4999 2103068888 139 1079965087 67 23 84981085 113 1027084798 2104768798 2 483276278 2 1185047279 1550151070 13 59 1739457364 113 826640262 3 137 2104437272 1781186594 67 1916041009 23 3 723742575 224151017 7001 1029198591 1151253496 67 1080772614 1327684507 79 13 1630735782 1203693388 53 1384659980 131 543962566 798929045 107 364314028 43 13 13 866597147 1331398667 4999 29 1984440478 415924496 1178279636 43 67 785033908 1353596109 2777 7 943771208 4999 1296160716 103 1370039771 559251202 10007 59 71 976763401 13 715256022 848119584 222646522 19 137 1237964098 23 759407123 854909568 37 409241346 2078390876 59 2 862381058 139 1698462545 284392888 103 43 178239128 2092553849 10007 321905176 279665629 97 1939737926 101 902912023 3 17 113 101 103 984787739 73 817290720 127 478009839 1926684644 83 1680999830 131 1031586210 718339032 1949 1898122564 23 688622184 1109889040 71 220118445 372505513 149 974799202 2777 137 1048821036 285475512 685757122 83 1538602218 4999 428304322 7001 481416764 139 1546139060 989137075 29 2048677169 11 41 149 1443485180 343131255 47 1017154166 1204550054 7001 1167220722 1452716651 89 633364455 23 1256789046 2138914482 83 1573964856 127 101 937002553 1651080626 13 103 2 692720014 19 109 1152462014 101 1421142215 1828337148 621870613 127 554457673 1538802241 71 1814171348 11 435298996 101 667193678 1102816983 1916196565 109 17 264806389 2777 1413329157 1524508450 47 43 131 243949772 305200177 1680280993 127 163954688 1022265085 10007 808005208 10007 1965026724 1107623078 131 1328400393 3 1255320024 7 1579975801 17 89 61 109 2074108571 1611021417 73 987037996 43 1873593248 217883238 288698141 71 79 137 2052296141 23 1101649855 798903543 97 73 948023544 19 1317602424 31 1546343950 83 506772602 41 572284355 567497851 71 47 1041430042 103 428986348 1228263298 633282636 59 1841963625 1456747780 23 1533594718 149 745260795 109 149 149 113 1008484885 2046613512 637038158 1664723467 31 741623260 1210325415 5 941148343 10007 53 377649751 850202323 61 79 702445952 1614982759 139 31 1982618872 29 826533118 53 58668813 43 1080211256 1299640127 131 1073434960 2 805903018 1124988137 1120150719 1949 113 61 79 2 706999334 1507830800 992797360 107 1547373866 88337329 1871990527 4999 875424491 746847531 47 131 1400126985 137 1293469334 137 29 83 25670157 592189700 71 1568787316 640639373 17 149 139 4999 312972393 139 1949 1981427462 51635727 703532739 13 1949 288666001 341800212 13 61 13 1931567131 1865018285 7 10007 372126515 113 1829429041 4999 101 519297980 17 7 885052231 1707738487 137 1636729273 5 1903510385 47 393038581 2113254092 43 4999 961067748 773285312 1057368484 128289337 4999 1343831354 19 763698752 507891415 127 572709804 7001 149 860221253 1073503750 101 290938716 3 4999 1326834580 1303249298 149 469217390 1534947872 2777 17 31 2 339581241 2073959862 3 61 861913209 17 1868886058 342170092 41 12663588 715423978 83 7 750439970 918447481 7 1281597359 41 1646969385 31 19 1181313999 1730304151 1746728497 7001 1593151085 109 381094084 79 1949 919442699 3 453502785 7001 1162509049 243550788 67 10007 819883517 1367606655 2777 1527314157 61 627505231 1449191988 3 7 1523125604 1836997342 563159656 127 1377870611 67 1770718411 1249009327 19 206723230 10007 605988403 31 7001 1949 224029754 762912972 7001 1603859090 4999 758902350 113 127 1649344936 1307907976 310027066 127 704134609 71 1979990064 591456270 13 1711167059 1849592374 7 13 1458040259 632211502 1529453296 131 61 31 131 37 2018569632 41 1624314343 2113546825 67 29 1075975509 139 1294537157 41 1795257447 278189109 149 1643468063 13 964788975 831665531 109 5 1423360700 74153520 83 713798670 5 1386557655 1007796267 23 328264510 71 792267061 2141735519 37 584212174 31 41 131 83 131 1038191899 825643875 131 979455564 37 1493493386 31 895037363 71 172312030 149 67 81321081 254588829 3 61 1609004910 127 43 1838857375 741720373 1890604006 31 195233877 2146355643 4999 706638644 3 3 1949 82996216 1261043929 1964454860 5 109 67 1204777853 2025427755 784493382 3 97 1120296894 1949 69667005 101 1266414053 1619478238 730290846 10007 272798680 11 46587918 127 127 1017614932 1422511638 43 872043139 139 10007 7 541026647 1303638364 127 1429957516 5 7 377941214 525005162 61 2025406973 862496355 97 23 139 1172606021 131 297222243 1978675580 41 1532795800 61 235324713 13 519802166 29 1976573822 2028488752 37 37 464075275 17 107 2046818622 624061859 89 1988673316 645758275 286989038 113 407227176 2 1034063798 1294774531 67 1242233821 71 1388499146 97 83 37 1822267723 81086351 43 2006454433 710545492 7001 317677376 5 1479995125 116830840 5 1946819822 113 59 976522806 47 1673419349 382149201 7 854369026 1087630251 103 674919311 61 31 944081688 1053900367 41 1934610789 73 89 1995548439 137 1408181579 7 361114621 107 10007 955928682 37 1465127628 2777 591903665 1856863266 47 605023386 109 61 1189451261 1955406009 1402568786 53 53 2022278812 1372820734 1584912848 53 2052813649 280854531 127 43 1279674625 271716656 305463522 13 957385695 109 1225205453 53 230937179 73 260537730 43 61 2102572156 466814152 47 5 539579430 79 2102816707 1787921862 29 1918091755 73 1675723741 61 3 416982900 97 2064508715 47 107 109 811053958 79 115941506 1604346675 3 139 11 109285803 583033264 71 3 657966666 164936030 1557378792 101 1410420484 67 368790914 67 149 330691047 396733509 1193768951 113 191129895 91072451 17 1787701589 5 83 1691892003 1511132860 61 3 1081457625 1742926122 59 137 15817883 714222511 61 1506261593 1946106485 61 1289916500 2777 5 127 906916835 11 139 1016977383 101 1112377640 83 239912081 59 1412916955 1415113329 1578727515 3 113 928020550 1504283276 109 53 1025654198 1175323018 89 29 965673273 73 149 1180495859 936467234 59 1931845769 139 2 2094466626 234798628 10007 1819162523 158060565 17 101 131 693698186 205113467 13 1784130166 1109819070 1949 2078214802 73 1486488634 29 19 1644308463 131 79 1136673804 17 80160321 71 1784462241 2012415977 1403614152 29 691522806 784660940 5 1505787940 53 79 4999 466836614 79 17 876205824 149 685668498 536935157 560009021 71 19 193057252 5 37 17664947 75896016 29 13 217904843 1839391307 23 500154228 1897118143 97 802801779 3 80673981 107 11 43237051 234055712 2777 1888390547 89 31 1926121481 71 389493371 1966020058 47 107 740151207 19 1276755578 1364612699 107 103 1332144938 393630053 1631361154 755588542 10007 83 1363629344 1772207866 2 1537255548 29 1749332896 83 1702588711 1118915032 10007 23226247 1264434485 1113158666 10007 19 1095535497 61 103630005 944658560 5 59 1945412936 2075189585 37 1614862572 41 59 2017717400 2029364354 7 1231146546 448669879 822805186 101 127 89 124093436 29 11 10007 612078155 113 7001 101 134447766 916287885 41 434830707 1509535566 47 41 61 533804046 2058405899 1621861437 97 592602701 107 761267524 377015862 23 113 152559583 103 2035247143 67 1914599102 1491339667 59 280446791 83 1139526920 365403465 53 1391842222 101 83 101 1928905142 2 719409971 101 37 2064111711 443668591 731951604 3 43 736343567 1293544848 10007 1691823448 270038895 10007 135850840 2777 507330512 131 902495025 2116018584 1724426173 23 61 2112529796 63878590 31 1160379197 149 290581465 1456643627 109 1725587020 101 7001 183447203 107 1291771410 1638722334 37 1738309172 2066033261 83 103 1880917640 2777 1614735130 37 415716423 694202290 1597604163 101 127 139 244795958 1661321753 1896682993 1949 1615522756 7001 1769516752 2777 375503163 88754224 97 71 709311655 1323245531 23 1250451189 24825040 2 885933834 127 942196871 37 1578298825 1594637285 10007 29 1904248286 599438642 10007 73 1329533556 13 1204841332 1599681246 2 1318095020 716609823 67 31 113 1630431461 11 92187075 79 109 575884714 149 1802761281 1464112442 892058684 988647256 47 117483781 7001 732360608 1453152395 1767729837 89 101 625642581 627902829 138036778 61 311337753 89 29 251818190 1205600968 13 1515376749 139 937724997 4999 1501629614 109 2144959225 633463114 10007 492588580 11 1944767638 23 61 382394726 954540139 13 385788416 1496813383 1949 1558172877 1904235368 107 834372839 798508151 97 67 149 3 1214899995 155189439 1349982031 41 5 433783580 1840167582 149 905377491 368466366 67 1002172734 1559326404 29 830186393 1497846887 61 76650115 41 1293485362 23 815681428 1672859058 149 137 109 1519468829 101610454 127 1171245816 238632740 2 262291514 886897240 41 11 1068796355 466765402 405362531 41 59 1159460566 109 864788996 1817301628 854955119 7001 440236882 71 11 1821198071 1418583133 13 139 1543514380 6573310 1333927990 127 579598028 31 1524049785 1729482181 1949 113 1292832774 955404943 1607108532 23 107 11 1874882020 83 31 113943437 73 334997876 149 277751496 2777 147197662 7001 137 59 109 654948984 4999 11 735198881 1894850647 53 137 194979222 1723934568 1630711726 149 471670079 139533399 1524612364 89 732798411 902944375 4999 1791723329 10007 131 2063529365 263680586 29 2777 67597734 101 11 1062962824 137755080 1212636582 41 1344641480 13 52508622 1152351949 97 53 4999 23 67 107 1610168471 2777 668690492 59 1416459374 1202096088 137 479036666 47 2010482199 59 1671375482 703351969 131 127 587122270 106265472 29 1198044263 23 31 197235435 1238633837 97 19 597262416 1387494089 67 547666576 109 861429943 7001 417161586 1323287014 101 573413637 137 107 1156369223 2 161216564 67 43 2110843512 1500819540 103 1038639655 2777 1198017239 1540015276 53 19 66868245 5 1519036156 17 71 694541137 89 67 1489026291 1836577669 4999 580618853 637962382 10007 1965044569 101 43 5 7001 1678734785 23 1384182366 1778213720 83 2094760225 1382040553 68596374 7 571923947 3 567978162 296617428 29 1474562292 1982154135 107 977375483 149 4999 5 1066554875 2777 1966943546 473606242 61 376617294 5 1615681470 1004698508 47 3 933046938 17 1376011541 1949 1704113908 7 71 1595469968 97 334374714 59 502398842 43 23 149403194 149 2065854157 817677873 59 1566231582 3 13 1928159103 1207742887 53 483264441 47 2777 139 1310519244 31 686571260 1110691994 2 457343200 1662568680 1850080454 1949 137 137 1500803600 1002840780 5 19 950185459 101 1906993423 107 1175898286 41 13585596 1018292299 103 3 79 1188517001 631732190 1274007380 5 2003339215 1167235665 2047272755 79 67 137 1049533924 89 89 509679237 660238755 313676530 5 13 1812774977 887601247 31 1775874711 31 1905815830 1415168042 1846224735 721262485 17 1949 626034392 107 1801609718 225488818 61 383938819 23 1941876936 289136473 819437543 101 104207154 59 1979958993 1968404120 73 1914416678 13 83 1763880082 1949 79 11 985238595 59 766964373 7 61 83 103 41 10007 1733982939 1101340399 17 1360660535 2 83 1077307349 1145111550 41 1056949347 10007 4999 998554020 31 43 978676603 43 43 303461028 465841648 137 1099248170 37 47 109 1733335767 127 2023745635 97 7 103 101 1909384295 37 1117397262 552261740 2 1834070294 740882647 659527134 59 304246055 89 768796329 2 262762962 644838608 10007 7 521078033 109 2035996503 1325485671 107 137400501 50942279 101 437967416 455866147 97 131 53 326413076 73 114751144 29 1963551749 7001 89 2023173276 43 29 1876984168 13 509482519 712369164 1949 233353770 654969246 4999 1408788186 1276694610 1778623331 97 79 59 73 109 1834951453 1215177344 139 1076460758 17 41 1976453544 599246319 7 1643606797 396804564 32775829 29 109 113609374 2084638452 127 517580338 1949 2 2080494892 97 109 440675228 810225730 602338036 7001 1803812606 199210458 83 1931741273 306464375 10007 23 79 176544217 1263645495 7001 800494213 89 1197348328 1368199174 109 1089931766 19 1706401514 1027085546 459089180 53 1218818157 635676798 1632248145 7001 19 2017732312 127 214632921 73 223784758 2 471809938 2777 857959704 1818186034 73 587343619 41 1391366242 152429021 41 101 888871710 4999 549256912 149 505238875 1065743345 5 304068851 22488977 17 3 1469157759 101 89 7 30215129 563082016 411686719 1860295901 59 67 156350195 31 13 29 463449147 7 913791256 2 79 41 506295101 1464381666 1242221612 517405462 103 2 137 102149666 1427539041 107 131 1925737728 285505199 2777 1311035585 1633717431 103 67136739 912408814 2064347542 29 226728032 7 147538212 2 1424663485 79 1699454083 61 79 1212090601 399624502 113 951129113 1224878605 19 434171607 3 128057454 149 1054079789 127 1898012968 2061608907 137 37 11 17 80021725 7 29 2111477646 321596051 139 7 1964878678 1566907167 43 1241324172 1087217487 210431764 19 2013968148 1552019063 109 2777 2034380214 317325013 1733716166 7 173942328 1496496204 73 1062693120 73 2017703375 1883551630 53 1374829922 23 488963785 1831860848 79 1440524982 3 1457323791 400887457 73 1762478970 137 38369316 59 79 1996292633 2019671498 1949 2777 1342718378 1220956155 37 1214877907 149 97 61 634508640 3 981849957 1111270118 131 760121867 67 1788164541 59 1518185522 17 17 829516292 1017990431 31 31 127 180741955 118141103 50626869 103 23 1951414463 67 139 1618568264 1337898908 2036191237 149 849603565 5 73 1622417043 1084336023 278463449 19 584718949 23 139 2021989076 5021803 41 103 1716433626 53349977 1949 939400459 1949 1108694410 1876596923 107 1238419857 137 1059636099 659738157 73 103 168882981 17 107 4999 101 1269480514 589520537 19 1248811853 97 61 10007 83 31759369 628272958 137 1380375558 1546641078 664943499 101 169260286 13 567145501 1759332721 251393734 53 1864703532 1480067773 73 109 540929358 1949 1505692154 1949 526075889 43 864237521 43 1544166862 107 569232938 37 2 982603314 1542777648 1811935633 17 2086102762 127 1023903252 1949 257201734 576813429 137 107 23 1566103718 29 83 19 395452966 73 53 360513049 695253733 83 1419772021 2 1949 360685838 885395618 1949 149 19 1068319745 744945168 149 31 1878393943 136523380 2066142871 73 2777 2058184658 53 19 31 696516587 1710730536 59 1645760927 776817310 61 833595317 916251739 13 1949 1336612506 553408805 113505763 7 308571588 109 1553915009 698867480 761426778 2 730518979 2082012345 47 131 137 182369194 3 1704335772 1341041289 23 1842295124 1672646641 139 774145627 2144019764 10007 581457701 37 574557904 2059473445 73 103 456054997 67 1795704118 43 13 466270294 29 1627530924 2127050111 117417306 107 10007 4999 738520554 83 19 1614647474 940758286 43 188263374 23 633864130 27966068 3 97 23 13 344608615 191034636 113 236482106 7 781836346 29 107 83 1901234935 1991548480 1079570880 109 1018853738 41 887239631 17 339851216 101 1123914945 5 127 13058626 31 4999 83 2083253188 855312789 17 1799637627 2777 149 1830684328 59 107 119200033 131 1018048160 371874547 43 127 19 1369316035 285370557 571339473 47 1663247797 5 103 1055568720 1411566590 23 135673711 202058560 137 851270324 107 715669821 1619129243 2777 1655053540 1612456990 139 770808886 89 1006448312 101 2114254008 139 1481432810 59 1425624552 79 1679155902 595978528 471102974 66191171 23 47 1125443717 1190520387 47 264071192 85926203 11 4999 1948765169 402784427 107 41 1239763863 1080639951 71 1553937808 1949 1895131589 1596911472 2 815048604 23 61 1326016353 1290657825 882188527 61 43 139 921403478 67 2095480993 795182255 1949 1920920203 131 79 913942418 113 1096620365 1103709719 101 73 1766873385 541462170 1495548138 131 1276988524 79 158303187 78163776 3 154551427 1441678449 41 23 243138681 2020380674 137 287611471 47 1221591476 4999 937889943 113 480165363 71 117241945 103 54203132 141842124 806659916 1949 1052485337 475982936 13 1949 484472675 115958430 103 113 282403837 1788313592 396375131 19 107 205326473 1258903792 2777 455752909 1741305839 13 477905974 7001 1792956100 683178583 519823679 1850979220 97 59 590014750 4999 1200394873 795230922 149 452458401 341587587 1949 1176399033 7001 386007136 139 354746169 97 1551461190 103 651803256 137 137 5 1495943005 160988820 1737947740 5 7 1638260715 131 668850236 13874818 73 109 10007 7001 1731249286 3 78736869 31 1061210538 67 228324878 97 1610547438 83 968535300 2066106355 79 3 977434035 679184136 4999 10007 1807914655 17 86815821 7 23 601591864 139 83 734901339 139 1739423343 189281582 964257015 2078914862 79 1872441460 1426114326 47 2777 1176725980 420873789 733961608 137 266711647 4999 3 242823879 1778720469 2024751457 127248678 67 709331887 1811689807 2777 89 239292965 998992248 2 1449190150 97 53 1533690468 1725771796 19 1672579082 675823274 19 1084488840 41 1413557754 59 1841156276 107 109 1723471158 1762219459 137 466492124 109 1963697457 1951063432 61719548 97 1827773992 11 105280271 149 131 4999 19 43 441474077 11 812437123 89 1586451657 827831640 23 19 1193112787 118829500 23 902057562 53 975472897 1136095921 71 1747887877 79 1663001429 3 10007 633453107 245586922 7 911089505 59 1259755640 1949 147395074 390188125 37 1149385961 1115586820 103 137 1499512402 960269031 139 2007014467 1712548130 2777 1287260481 67 310961329 1518795877 59 59 1232131713 705953990 41 1834039796 2 1459064642 61 109 137 71 172963716 340438524 67 1506975797 280544761 113 643314889 1804465744 7001 83 336354429 109 811080013 17 777548958 596340450 137 1952579042 53 240428516 89 67 228488792 71 508339006 53 79 126514945 71 974939908 1768320462 11 551097393 912181293 7001 127 877904264 458799946 494398661 103 1639828087 889073602 41 53 646542813 109 1574380958 47 13 2 41 110020261 1378783775 47 83 574603439 232739221 7 1805884472 2105936792 41 109 41 139 1808478265 459403201 113 10007 375362570 2777 288832993 19 835197193 948576349 1125587525 2777 101 125746135 137 1542361755 1621186552 101 999416210 101 72310849 71 1960212872 1134907046 13 2777 135606464 103 101321728 2 368243304 3 139 149 2046632561 901584036 31 41 1196829852 536599882 73 71 101 41 3 1391351967 43 1049354112 1903785569 73 288503227 41 1877901844 1949 527002038 3 1223025156 2777 344739890 990248195 41 31 83 53 61 520978613 2044585929 1551807352 53 1435734643 37 1705672378 103 779084172 1280790930 131 1609065739 109 4999 109 647216058 1529798058 127 332734539 59 101 257607570 107 31 1778080643 61 470712134 2 1908658495 665586 103 1967076793 11 1077516451 2 53 1601529143 778969202 67 83 71 1866153989 597204217 728406982 139 598812139 41 1144007256 519607555 43 131 89 667546368 1839448699 2777 67 1358991753 911345416 2 1949 667748839 10007 1692311170 5 1228546785 10007 109 23 31917537 2064814673 47 23 4999 121370721 1578448699 97 1034700067 5 1597784961 149 1455012863 764514786 10007 1631741420 31 522297587 1454894353 37 19 379037954 229685673 1700567176 7 127 1503779408 1281082984 2 61 847818931 139350535 7001 555130293 694898257 1949 131 31 1017153426 101 143781580 29 31 1949 101 97 1668767896 41 53 480670144 265576587 1949 900726452 1507306242 31 101 10007 2009113097 4999 881823600 89 491938066 127 1628554528 1069595270 103 672908682 151809228 29 1272442686 218261339 4999 1543516235 73 1635176859 71 7130459 773945369 83 62541828 823061739 3 1095767451 267571095 11 1494657780 1843324535 61 201380703 2 2 73 4999 10007 1941157860 4999 1134603034 288597269 83 835946286 890176577 7001 739797768 132996583 73 740454957 41 880768150 67 1131876579 423551450 103 1931411484 19 7001 432213736 1667708210 13 2146628237 113 1101274194 912455178 31 1864104185 61 53 1351929088 19 232173447 41 774960434 7 482327947 1037094167 43 37 1089730660 451763673 1058786260 67 29 37 139 444333999 243365539 37 1632573469 868196869 53 73 89 73 3 661252191 808642839 73 97 905268699 1914205275 2082178406 1980118954 11 101 2117902532 109 1864298352 103 330705308 2138380465 131 216805944 2777 540954046 13 13 577016180 777690680 4999 43 182748022 1870696725 31 2 41 900593987 385692289 998844472 71 10007 447493026 1400980 23 1282795583 79 949247252 474222543 376949595 4999 101 132260712 131 2005864533 2072570781 107 1292944986 1516881113 113 546403464 103 109 1153751702 2093098769 1664223743 1587600651 13 1592843346 79 721956272 17 2777 364714518 73 149 200928139 1729578736 67 1991440799 7001 980815136 139 2 4999 565532680 5 139 208164236 1813915166 7 17 89 13 37 1747501194 1869309449 37 2021654093 19 150003841 17 6661943 1449478616 101 1147078513 1848502422 387276865 97 103 137 149 558448722 844723912 973563366 109 2777 10007 1648697618 131 71 1462553495 79 1208499633 1710255114 3 103 1524771521 363097376 2023693605 61 103 31 321568952 37 53 79 1359747414 3 2133560709 3 866544307 41 1788595767 1984054653 31 11 951464874 23 17 1302122769 387494957 139 495553765 301433593 73 109 1621402250 253929344 47 794493170 73 53 2113876804 1559068396 47 83 852617832 1534781469 79 315016769 127 1756923461 17 31 1791625057 113 101 41 79 498516307 13 199622885 83 1512105454 569529614 1261741923 67 1177534509 1800866516 37 10007 2009865922 1431251175 445936364 29 977680915 149 73 251839622 4999 101 433633804 139 101057170 850983437 860318157 1604241928 83 103 585370630 61 1025359187 1624831319 2777 1113996327 71 1732689291 23 1015178900 5 11 59 2132009151 1949 286994148 1709249566 1330329191 127 17 450906850 1790015975 5 67 1351850759 139 395502816 101 5 2777 189724640 1278669641 1816857514 7001 180907723 31 239845512 47 969678385 79 113 319976902 71 643965243 67 2 107 7 1798704950 1932091689 105093419 71 23 142362663 763565753 1574811490 1949 19 1052406181 1137577005 149 1886180719 101 1093045735 103 98148292 11 59 1075622274 1703179137 1374365563 396469134 61 722218207 37 1526354081 113 113 1471394131 1015440439 73 7001 587229878 1114580203 654445779 13 169268346 1200471887 1562094466 61 79 10007 1232292001 178989525 13 139 899263697 490772860 7001 1488965679 17 1915428811 321486660 97 1618051859 1227517734 59 1707200341 7001 101 5 59 728143013 31 43 854033965 1171327126 31 646373529 109 991292652 59 287570897 79 37 965815810 345236524 139 2021209425 150349765 5 1510119172 149 67 1939266358 2 870947122 37 813860066 389415565 1711725754 348621574 73 1430265631 31 7 10007 252533071 7001 1281570548 79 1234567049 59 101 1603352982 10007 107 2097445137 1167410553 107 19 448914020 1094065310 10007 7 2 79 1518816949 1910073929 1674192714 3 41 19 31 2090210805 1116528426 7001 59 47 1496118438 139 3 41 1226447801 137 43 1046071309 137 1866489292 101 43 1340181332 17 675954374 7001 731401471 7 7001 1389066337 83 126594020 37 7001 1353244293 1991532464 1721642061 101 513626743 89 2 1659942236 1071230950 31 5 43 1458493909 1016187395 17 1643032609 924740133 113 1873504948 97 7 17 482048923 1408603522 2 31 1122731648 53 338727929 1113666797 97 1756413726 1062280256 2777 697712919 73 1585438601 37 137 3 13 10007 1835953473 1122415836 41 331595364 7001 67 342974273 4999 127 337086113 7 53 1535293423 19 79 1288553595 107 802257003 67 29 1291454738 2076884925 5 936705565 97 746245735 1522746643 569183718 442690672 107 113 112005374 2036859679 19 1277131075 1448901280 61 113 88520923 302526173 53 1411745365 3 130792792 71 1024591344 71 7 89 1399184219 2129925661 53 103 1865693941 79 1085609710 67 1949 564630650 7001 632099287 101 137 29 1949 1687181085 23 523023275 893056460 71 61 1150417605 11 2070095237 2061807693 73 83 1964722705 11 1312883836 1322353083 127 117377204 2 2 1125788730 59 932695895 442620077 101 137482008 71 571138296 103 1949 113 920662189 1949 1248669628 59 1416592596 139 113 41 682673438 4999 101 149 3 1453083339 138412287 5 962983545 1615948470 113 59 59 1112252306 557539734 7001 1786109122 821504341 13 1099938762 1537591890 736600986 29 137 83 64275200 71 53 2040392516 131 1774902887 1671893002 4999 2126299655 981327347 753489247 1949 79 79 43 47 23 67 1256856752 1044786836 127 2 1400332843 149 808842477 1759350740 37 703716209 41 41 1677303850 53 1296961410 73 1396227711 782323042 1023307083 83 1468048242 3 269965561 7001 107 89 865789419 113 107 1356913759 888665850 1621461804 2 89 1387288034 1469436102 43 304460296 1818393374 283610110 73 289089928 31 1370805585 5 83302030 7 1966347089 333931983 700188227 1074325088 31 131 2113129560 1039664077 43 79 1853872386 613472699 29 2 345379932 13 73 37 1961848163 747646478 109 1907655083 59 73 907495047 1923276250 523606268 10007 1915131324 905420573 103 47 137 71 2083878968 1833641030 5 19 1174854599 37 651498960 4999 970807680 61 30803353 23 2051930763 237079948 19 107 1900481677 405672631 1943060615 5 11 1828092801 53 310753681 73 1130480409 103 543261980 31 58822314 31 2049656481 1624881151 103 43 37 1118743294 2 59 149 197177660 1579103048 31 7 1871969346 56161391 13 37 37 1694797802 53 1541947444 1949 3 239104780 23 197283719 902980514 801264920 113 1326944664 107 13 1694263506 19 313753973 447501839 41 838646308 462118831 41 2014243708 7001 1398883812 2016618847 131 83 378305700 4999 103 1123915800 71 71 3 22830261 7001 43 1342594074 515343820 41 43 2030144509 2046379159 10007 2089871887 913699142 47 1949 10007 1396536892 1154858982 4999 1191686615 7 11 127 17 1002555654 2141447024 13 10007 1897897599 7001 1217587720 103 884560525 101 59 341391995 795666271 89 17 1386178572 37 73 1038975008 831126055 103 101 7 29 58945690 127 1074139838 1694669204 37 884784647 19 37 1535787453 1588257036 29 29 149 1684592659 1883034733 23 10007 596207053 1853056232 5 1261702985 1506770655 73 13 73 1129699236 13 71 711692379 127 73 53 628309594 3 31 155350517 43 1724646623 71 965433221 1165078960 106167610 5 23 847851001 305582689 97 10007 71 103 1952337911 103 1598415079 878561881 103 1872075779 107 976731203 1878222895 2 1126749934 29 1698969582 91241638 2 516297095 1171799256 31 116715274 188002707 103 10007 1365064877 1185378568 1209660276 11 71 719722527 1157720791 17 750097508 101 428330900 109 1162622013 2107468021 59 31 23 1451902140 1004210452 67 3 142552371 1234344468 7001 1964865655 2029378507 2121743281 43 1747871208 79 2 1144046734 37 3 190359519 2074204415 149 3 927401307 2006935392 7 131 7 139 230464502 53 43 1345143279 1949 1614341742 1187527409 107 570882189 19 185733062 1216936242 59 2038966487 752511206 101 1090497806 137 897111193 43 19 789737786 101 885866051 31 499917067 17 1019570563 2 1131574386 3 1856952033 31 767366715 531369729 1203075070 43 1467571313 109 5 835491720 1322361315 23 107 71 2092745590 2 505082770 23 1342745474 43 963428895 987995918 13 1509489285 479273760 5 41 359005676 1525154613 623698695 47 996616811 137 137 2125751732 1591291716 189264710 2 19150764 1561119691 1545210160 109 2 269063334 11 11 5 2 1400238 368622603 716005652 131 23 137086325 1133310188 428834439 47 2063512097 113 836110063 59 722833190 269608295 1559376155 5 59 7001 529961698 5 458996055 300819720 1020895543 17 109 1482187995 1298138334 659016842 11 1593821680 36355995 29 47 101 4999 16046790 11 107 139 31 59 957510365 107 137 1240146605 131 109 1207932877 1789802236 5 625060910 29 71 23 384836 1691537382 89 59 53 53 19 113 11 252294970 167427700 101 1808710404 149 511015764 131 1589354312 97 7 1765949367 1203300385 826321343 893435879 2777 17 645970080 31 1456433337 67 107 2018916125 96884220 71 441269899 1512222255 131 752474415 1354401266 139 119062587 83 17 1436365751 779426744 53 96625837 1770350335 5 61 1905581196 760557974 103 11 247463909 2077827697 5 2059519615 19 429590380 1746984906 1282583432 4999 109 557882383 4999 131 2041838050 1322010211 101 107 1400687780 127 1178822890 1961917336 31 766235339 101 59 61 1042456816 67250304 525334206 3 7 86935156 53 1451335358 1422878015 149 1032993458 2 1083641802 119239002 928672656 3 29 1491211581 1077881657 352565428 107 1930452447 3 137 417823970 53 704179677 59 11 1105463304 238938326 11 83 131041313 1377809711 11 999717180 1958329090 5 131 73 47903987 393632425 971351935 53 5 2777 1624107472 1028500668 13 79 1302951029 1930995081 41 5 894275540 303350331 97 562008979 2146754383 41 79 2017517902 2 23 1221281971 819615510 7 1949 7 484411844 1806700274 113 2 2142052918 47 83 59 1514666998 13 29 401802462 37 1571035105 1612053651 71 1952485448 19 1177508698 5 1811882614 149 1900656846 43 1925904742 1313968102 2 131 29 1166725245 1694613144 1474880088 1321286983 37 71 2026298039 92171407 2777 131 140643172 113 1949 141503392 37 1147888518 2777 47 1595315313 1093924342 7 43327196 1550394406 11 103 89 566970714 139 1379187657 2034498150 149 103 5 1690265854 139 1277539403 720282549 83 548541955 139 969644679 47 1136458543 21331326 107 1079760411 31 415586651 23 23494582 53 307218263 139 1155872014 554183214 13 1937623870 101 2020848299 1494492363 13 31 139 1307297514 1165306638 2 79 497774655 557847318 3 43 71 131 712275820 926300926 809197879 107 71 2096746440 947184020 137 103 2119565518 41 19 1312172946 1046660982 29 1449227846 1944160031 11 7 1531222420 37 885702100 19 1072345161 61 139 1934377932 1885220999 67126325 37 825895833 113 2031584173 1523709063 1897683614 83 6516621 101 83 127 2106799952 1750025456 29 2 178179896 793651341 17 896128242 1348847665 145494782 7001 47 467865079 53 113 73 503555606 252116815 1886517175 5 1054262035 954503886 7 973556075 23 178129279 79 71 1504692279 67 71 73 1589873781 31 23 83 17 1055170518 139 1700761096 149 839659355 5 97 5 2069700490 67 530307379 139 29 1895643078 1711427718 79 13 4523220 1086693504 1767925125 41 612168334 17 1949 266397890 11 531496325 41 1707162018 394702348 1279728708 71 53 1939691191 97 537226837 360474601 686428523 68179569 127 139 1770534462 1879066332 13 73 149 1116451785 61 1311724008 89 369725580 1987666716 1498218843 41 510832813 1596375661 4999 7001 79 59 137 131 1861569605 97 1843625165 746066382 555898917 61 73 97 11 17 2 2009600294 932507128 71 103 325044034 73 1354037945 7 97 235441019 763868854 17 2023036533 41 290111572 780047181 53 2777 1203076933 53 149 526827346 107 109 1808709535 53 59 67 13 494091351 1644557564 97 1497946362 131 435810122 109 97 103 1002637590 109 693158774 1273534834 2 615265556 31 1915325324 131 538440853 243944732 79 1949 2777 1391812961 279741095 74947050 97 1317060471 541667982 97 23 1539738630 302323765 131 1663403568 10007 4999 1746809950 97 1904817227 1348022290 31 10007 47 577921823 1327320655 53 360344991 514393174 79 1929799262 137 742871266 1386311108 23 137 1275761399 441895144 89 1057097767 137 1898348309 2069807371 89857025 4999 907833397 103 180715354 89 601604087 71 1949 73 346286085 1488749145 149 149 1949 1948919588 113 1949 958242387 83 1960685117 2113732798 23 3 107 1426863404 5 1773694065 658894435 1210415007 19 83 7 494978949 61 1243909987 61 821962922 127 1949 1059597403 17 1628548048 2777 466244415 686591034 689629850 131 97 272498414 1105287134 646835805 139 100714407 2068518411 37 109 37 1592239944 465039421 2 638617251 4999 61 825024695 83 1472385555 101 200114283 3 86818235 1871027508 7 59 1491863380 109 41 681551364 113 178720913 1253678208 1314401573 89 11 488540569 1949 101 476852512 149 1737308808 59 1896428910 89 53 1215648810 107 1390025444 1254707066 103 735756413 67 131 1875916532 926159235 83 103 2063720154 131 243452286 23 19 59 1829178416 1744608111 7001 1246135994 1655939529 31 1280188555 31 737731583 1779505005 17 5 73 102408561 1647249806 131 75593842 71 31 43 147341191 1336506770 89 53 374256002 785960214 31 132236545 2113703132 10007 11 23 1225465300 615158989 530307987 1721641333 23 1349590719 1412320532 29 1494835247 29 2008413912 794339293 23 101 736109513 515404818 13 1324526606 2047239792 7 23 13 1976928378 7001 1613520470 1051213200 116783995 5 7 773414453 67 828805142 5 1861923460 1929863930 31 454909593 206438982 2107345345 47 1976989905 1637076294 137 401631529 11 83 7001 17 23820009 986784771 611702986 109 1536835799 627913228 1949 61 47 1407580440 146296618 47 127 359214000 137 560064905 927601389 53 237158199 157194892 103 23 427773987 192478516 73 39627073 4999 19 1372782908 29 3 17 255055437 293049978 1572433966 61 4999 673180897 1419462929 10007 1987743960 1339761497 137 1949 831519411 67 1961433911 570025079 29 1153353490 2777 1163338063 614701802 7001 973846101 5 1426677741 127 4487545 1936595027 73 1444920786 109 1544057594 3 101 67 89 823332592 1387770859 23 47 1653930658 7001 17 1026650944 1069924325 2 61576977 113 356484087 83 2 962734164 772612530 149 803249762 1138069255 555635989 89 17 1337058750 5 113 127 1584674983 79 505292495 113 1499409769 1285511779 79 1582802209 10007 2144200213 1062500232 71 799854361 1014416911 137 1737139713 53 1298090207 137 1548068627 1205059253 37 189376841 1194409737 144124839 67 65470507 61 1728953805 101 1704553871 2055991945 41 29 76794613 610733841 73 41 342049019 194327090 61 872952578 109 143947580 4999 445562746 973647652 149 1949 675597940 43 1616810407 1094654518 109 83 181583416 113 1949 1599021968 1384723571 67 119162046 1038355816 79 73 1829356529 1205704500 7 7 67 1014620798 941974775 329489545 19 103 1167306313 37 1751074358 772570455 4999 1523655208 5 59 655369622 79 420804797 1276538305 7 300147603 7 912138050 10007 29 2070259050 139 703749772 3 3 883430442 3 97 97 1844920309 724355648 37 502100508 59 927335793 1334810781 19 29 1800594137 61 101 524044762 744528177 83 1462551383 813754234 7001 73 23 485761410 1648087642 71 3 131 1986315141 806870920 5 791800450 31 603881612 137 73 914187541 947089225 303092888 1949 1362271091 1872483055 47 31 23 156915062 1069253739 71 5 1695373155 498521980 61 89 1276954558 4999 31 1912746779 83 73 99904880 1535648805 1707374326 10007 762583435 761428738 137 1833985161 107 10007 29 238285373 131 874950834 477010887 2111535795 139 73 41 109 2137613179 61 119655038 717152073 577665644 73 2 13 2126435506 1257404102 61 41 59 26706822 437532908 139 7 1962856553 1558160534 1480518903 101 2049092949 101 1037733388 616047581 149 663545425 411508200 79 1949 758811966 161956053 23 1661624341 7001 79 1839875714 475614760 47 1058818068 43 1237230873 75587168 627284111 103 73 534198451 2100017975 59 10441879 4999 624969981 113 1497562784 479650103 1072958279 89 1966549661 328321670 127 53 7 1262106608 1213364523 635144089 1867041154 31 17 1339782257 1021365686 4999 869086148 97 265042994 1486929570 1912188770 5 107 243728238 4999 79 11 2127823607 83 53 11 1534352533 600993212 113 2126039266 47 418474793 83448666 702514806 7 5 1441352420 622177650 361828851 71 1671789687 113 89 83 332638147 101 1870230938 131 3 781258569 87079122 17 2120984736 1808960820 111474143 11 1311769990 1334250741 41 61 1340543198 1113879581 109 101 1263361626 107 795695442 37 1087748126 7001 1287806409 801036042 23 30101942 29 45261020 113 1625244987 13 1931190807 2025298990 5 51580726 131 1379237037 1968083085 131 1494840607 13 11014271 37 13 1003437386 139 5 263857486 284747457 113 43 777820335 799572616 1934711075 97 2144322320 5 1033006020 4999 434653052 2123720709 11 103 149 1438673225 2030206979 110871581 107 103 2053649329 1396962214 79 999478612 73 37 1958173866 1032931220 3 149 19 1949 113 1331660930 43 1813014762 47 888673133 1666725750 1341380454 2 1343545568 813763170 47 1200549796 1141769878 127 13 1584873966 1070276896 47 41 23 17 1339763752 71 67 4999 1330353876 1949 1407610678 13 387158707 59 616874795 83 1096972654 59 406694021 29 924913008 1862092553 922385218 10007 782150998 83 2003593938 13 214363838 719469504 5 1660556740 935588395 107 1877723740 1601586666 1200325564 2 83 4999 1180284974 61 2008730295 548153892 13 61 137 672098299 113 168680547 1237310544 3 2 103 2777 1273351695 488182715 2010520425 3 523735590 2027751432 41 891034198 115161229 61 3 2 107 319183354 17 575527826 1899195098 31 127 1316249772 103 1417583644 4999 1490531834 1342233422 564444043 1949 43 1522772459 221716514 37 11 13 2116938993 2 2144237576 4999 103 127 1355947208 103 1716531359 7001 97 458854426 479229858 73 13 59 1523173854 2777 1699826693 1944203125 5 131 1403029338 4999 1213437264 1839940430 17 1199877306 73 7001 122531502 1949 661484403 1746766570 29 746407674 43 983756417 2107267053 113 13 17 61 127 29 959102906 452856866 875956598 59 2124864586 31 799007640 7001 7 1386646599 17 571479756 1597447431 10007 11 636280425 17 221360961 1949 250918158 113 619450971 1468668684 139 121775815 109 1946532594 31 149 31246939 1399688625 113 17 89 101 1178084951 29 2 804560646 1949 1881400884 887826021 31 82832651 47 1300313703 137 127 648769244 149 744176626 127 1921108680 107 1567439790 29 137 83 1325588435 29 83 37 1032784626 53 1590330826 734065741 63209135 1819185810 89 17 704637562 1949 309157856 2777 548879604 139 13 1331177458 1736101363 149 139 2132637941 1168296807 937734156 131 107 2479618 29 97 629684812 1255345676 19 4999 89 1215583004 19 696288907 17 103 101 938224652 61 107 1805931662 131 1285815564 37 37 2777 426441674 952677620 552578445 97 13 19 17 48032178 29 131 2123353301 59 1734777118 127 139 1189982475 29 89 714625500 103 864650083 1644896736 852359826 73 17 969180030 1303759357 79 1571280358 1383648190 2 1848366160 59 1143877876 71 31 1934158284 2777 1150233400 3 1504309865 801303730 5 1603629404 1949 994233013 7001 2021986814 465831611 103 869389319 391284905 97 17 1008003644 1404770894 17 157288536 4999 131 350324527 1599186797 107 139 29 87477601 83 804493270 1960564531 1651086826 107 139 2072873818 61 174683992 1963035845 1459016125 5 4999 738582254 2097620838 3 1949 353205591 137 162229038 127 1779532382 1595974965 1735499266 131 5 1532626105 940553565 23 1474322444 1471597133 41 19 83 1700937841 23 782820640 785496025 103 546999216 83 1038014849 740738889 1949 748110007 37 1979771395 10007 453607345 1727131677 17 127 79 894748869 1949 59 1993980461 1363001694 79 67 71 1821529620 155482205 31 381414020 127 23 13 811632257 23 10007 1493604792 475031047 109 43 7 1563240994 19 1943119020 721828302 109 149 1270452970 7 457155685 74682811 1957358334 1349207756 47 79 873990124 107 67 1203547934 980009536 1751759321 89 1302668089 1068133175 103 981042491 11 107 499890411 605998459 137 1609977964 7001 833714085 4999 17 4999 107 243047076 61 13 13 630418607 73 466527534 11 47 97 131 1831695448 11 874488989 43 284516294 11 510553087 113 101 2777 37 477688278 19 2090943217 1312793885 19 1728704190 4999 281423704 37 652826595 1091469347 23 7001 1424288849 17 305395618 103 652107111 1949 1112793244 1230351077 137 1779109766 149 37 357685536 245381942 13 97 1614816133 137 139 131 127 278556739 811710972 89 1701966059 149 37 951339941 83 407665539 83 1454545391 2777 1813714240 61 103 3 1118113926 2145368760 226744827 796435269 2777 592091354 2 393063210 13 11 1752686353 59 745949567 1127951306 31 101 732699119 113 731505839 79 71 2075358329 1914804751 67 732820071 1074104001 1636102714 1857028520 4999 1949 137 2005481213 1035377871 1437847953 79 107 1386166382 712006034 1072518371 37 1503097519 1563131031 11 7 751586612 549515603 7 202497797 31 984446386 43 1718204578 149728698 31 817111545 4999 946230716 73 368316025 10007 4999 435997783 1430133916 13 1194262186 3 1593536345 73 30375876 29 7 770028686 1696206592 1454146886 83 83 5 1821995065 782795716 59 848292914 7 407811922 2777 491578986 101 53 17 7001 1318549213 67 1667495464 139 1208098058 137 533457313 71 1566337461 844089535 572641027 67 4999 53 387480615 27232142 107 29 53 113 137 2087457026 41 1079101427 103 7001 7001 97 816240159 1047103360 249601301 89 29 1207074627 1379819449 1717101208 53 1733519866 139 1620736106 103 1874904468 1433353175 1375357340 37 278546554 13 79 457641233 119675283 61 1180169074 71 741584208 351644469 596179612 1098266254 137 47 101 1941676621 43 149 83 29 1291635433 1949 587364283 1570606979 79 857048898 131 591618532 785854175 41 23 931973120 7001 131 227221989 131 773853418 1034736381 137 107511298 13 1681955457 29 67 1466651038 409352982 139 2036530839 7 627916159 37 1134558639 61 113 611880874 109 910494052 7001 177951418 71 2020377278 71 3 2116091150 73 556141720 53 860644051 650910049 1770891405 131 3 43 93043107 29 1433919645 1967875315 7 101 1587740514 782435998 43 53 812430481 109 53 29 254575862 821581513 171767321 11 343464990 2 7001 139 1675059393 1398553643 794548410 43 149 1836721808 71 139 811539824 1574869583 101 328032446 736323387 41 274839523 43 2049034968 7001 1289549195 73 1385306530 107 2022449907 1809084122 113 31 1459335850 1048110620 1779204615 137 1285296462 949512580 61 392136144 73 2 79 641654827 101 960252046 1177483957 83 101 945824701 97 998344370 97 1999515029 35913470 1199625373 149 23 2125525908 2 131 7001 1131144569 1949 896467887 59 1773461211 1496074348 113 109 1984313063 2077154268 1350494888 79 47 131 19 24570933 1007542734 61 41 5 17 826889299 1255116987 693830956 37 2122166487 61 517127073 715998044 149 224435720 1930943734 4999 1772265391 61 2067151652 79 1434815380 121031950 131 427120522 40899651 604841419 13 1189269871 79 1134220301 113 630997010 7 1313160415 1928224831 31 1971924591 13 870002922 977797988 23 1733811955 101 61 1994925625 1246990178 7 10007 126888760 5 61 307487885 23 31 139 547016013 1987885426 7001 1261783229 149 98357079 3 318038605 5 1856670792 97 1187189499 53 101 2 1825043066 43 2068950710 743914110 137 1836497627 1912997324 4999 222943477 109 641293718 2 67 455456955 127 106124121 1852583555 107 2066300312 23 142371382 67 266462551 2046557869 533711534 29 1197385691 1949 4999 2777 1214984709 749527822 137 1831971459 23 2105442810 2061635873 31 2 152048938 1833078743 97 1899891276 5 1028629942 427889809 29 73 567533828 994544700 71 1605199098 57193837 269951348 31 1172035445 29 67 251833905 1146019029 1637628715 19 131 10007 109 546332525 1649217742 827754649 67 334296634 53 11 689801801 29 469128911 422231260 11 421310330 1913497478 113 73 1080994074 19 52765831 23 2094259940 19 67 2093862426 1509559312 776564221 47 575218806 627712659 37 971141109 4999 1279489051 576919593 37 127 53144881 31 1526388602 2777 597807567 29 1795039680 2025294518 41 1769783270 83 798638665 822698901 17 1449245594 2017274423 29 1949 523807393 1487469004 435216353 1737770736 13 1310703558 139 103 547080986 71 10007 23 1245840707 83 67 1020389029 1821601912 31 109 1865555651 37 704711287 693554606 19 1904852334 17595325 5 1101782150 127 23600441 1746313745 1949 1012147899 83 7001 415152299 90401043 79 4999 1962852351 1484495146 61 2 274286677 67 1771315046 41 139 780928132 1677438605 1056095332 109 1337394055 1949 232106641 31 1024019373 1886912469 3 1799371017 41 395433252 109 858082553 50112549 1847633846 127 43 131844966 735784407 768103575 139 137 768786207 166526283 131 131 107 458477559 260084715 149 67 2777 2112091782 4999 11 238738940 1123255304 4999 793083251 107 47 113 23 107 1717871839 252224894 896794942 149 240358332 7001 59 1264854862 1977171538 1861517438 633551634 47 79 29 3 1410640226 131 1860725256 1322892729 3 43 237581390 1918223225 5 303304500 2 23 11 587904333 79 11 1176718111 131 1613818718 127 767020717 1323803079 79 19 2 71 59 1565766957 882999063 113 82735549 3 850388140 2 1117951292 10007 10007 53 1198319164 7001 600993844 11 13 1949 1146388157 257607126 674876031 41 2 1867764488 97 494376408 1217472978 103 3 759329682 47 443359742 53 1100113898 1365415220 5 642768570 559410730 1871542478 137 268842773 47 259445615 603759502 109 113 1287859757 103 61 149 1064865452 27881555 1462852690 101 149 101 1830677419 87983529 210672723 67 1083860892 3 726943672 109 1067628186 2777 67 1340729630 4999 1047740410 1514057935 13 83 686525038 952711931 985529391 1949 529566688 1769819645 103 930087116 79 83 1881459936 1947272137 1161312350 10007 1647551187 113 1949 59 2 1601410050 946694183 29 103029267 11 1913015995 137300864 139 107 1081303266 430013740 31 7 7 1344653289 1691331657 23 866621255 2777 765368678 2 37 1938153815 1949 1100818588 29 1930637213 620133042 1335342521 61 103420376 592334344 10007 41 93992080 314898381 7 19 745784713 101 89 221403487 29 531225451 2 2069791186 501923388 59 7 160836957 3 774505812 126104559 97 13 643995482 11 7001 389115580 101 914254121 7001 7 7001 137 2777 1005159628 53 7 31 5 709597696 43 596389016 73 295945869 109169602 83 1496707294 972482944 695142701 101 258632339 17 59 711980943 3 2777 2059942499 1063316077 1691287156 59 71 1025133429 1372205780 5 763937467 1203179552 139 127 366705769 11 1377267870 79 1898144455 639061573 934501687 2039770114 127 1625444772 7 1879783927 7 2777 97 97 1518977029 471921102 11 2026361182 139 50249956 124152962 137 11 1276893596 813670598 2 443455200 1949 29 2117833779 83 13 37 1930501381 1743891622 89 842140784 584088221 61 357005396 97 1378425371 1564840945 67 812347324 53 67 71 1847459820 5 1625223517 113 1403504243 4999 773655238 17 1673781369 532739818 13 1374039612 131 137 605544247 53 109 79 527001890 928824434 47 149 41 41 109 377542646 253262590 1145706649 7001 965127751 47 127 127 2085714650 107 1246546469 880422471 47 2108958902 1909536419 41 948279155 127 943980840 131 1103569865 113 609064946 101 97 1521837469 846505274 139 169966 4999 1333573232 17 1355767401 83 1077411297 23 601795460 478538989 1707155312 23 1718254100 3 282863433 1093247816 59 1889586510 1725628834 101 1425450168 89 103 107 2030185793 386855261 212704167 13 384364437 107 61 41 1949 1989068112 7001 1229319592 131 1266584296 37 761782586 23 103236510 1757347896 2 1793100117 103 529078349 1858243122 1063310887 131 83 501117077 31 1949 1813953583 13 820118845 1283786036 29 2062818691 127 1288736121 372537113 137 103 67 503833300 900320920 83 1696158620 139 1912786923 785259148 113 704649129 101 137 1456527145 171922017 37 1941516503 1224397185 61 7001 1340642493 1106743548 685322972 1949 1612736216 13 1701270961 1171253625 5 59 7 1225236884 107 109 478327752 1135321873 2777 1454923063 1952758444 13 79 227340512 1635321240 40929602 7 7001 1643939815 304993957 525853625 79 5 628579925 572836663 113 59 412321155 37 1008951372 139 41 1185821917 37 982926719 2038622031 1675197158 31 436412284 1949 342010520 101 116020619 871028040 109 11 109 2 5 2129497080 856487770 29 625355159 485287923 4999 254594071 550843980 29 41 2008715419 23 149 626847023 2777 1875013738 780636916 139 1795286192 47 1869176934 1026895527 1793118977 19 7001 113 1024084083 298087559 139 3 566037117 1984442589 139 1755828123 139 1965229121 503540288 11 37 1156413503 103 141053659 1049887961 43 25225907 5 83 974008933 79 1667381979 97 699353479 71 53 1049400196 1465038145 59 67 11 1899344953 37 1124427114 137 352391674 662418722 23 1211053753 43 263586560 57352110 2777 59 103 1210677759 1285272110 1854481650 5 995074340 7 391171626 1356681861 3 113 107 127 1802840311 2001862392 350313989 418257617 67 31 47 811088588 1474231140 110390071 109997116 67 73 1563234191 1949 551463703 588724685 137 41 1181405686 101 1758614424 7 103 1816244691 41 41 711586283 792305472 475591582 2 149 31 306267817 63368757 83 19 1794915140 37 1962647980 59 1485828828 11 1158058484 71 649098259 53 1195960473 113 1711192222 47 457734269 131 577077139 53 107 1194438004 139 2 227999130 83 1135903223 7 1927688825 89 753137415 79 1396808831 67 1754710340 109 37 1173775304 13 19 3 89 53 1185967379 1075954607 13 29 1902969524 127 47 2090192930 2 881372952 23 686370232 5 127 23 922402749 139 836436374 71 101 989679911 97 139 862097182 37763242 10007 113 389327435 71 89 1639198084 1722675849 2001803227 2777 89 109 198138564 1959869356 89 1045739370 227070434 7001 109 1213614112 1438296938 43 1474795874 1454372442 2 2094854121 29 43 10007 1409515971 946784815 131 958373247 2777 1949 651312922 236955753 10007 2078218369 1151675886 113 13 13 109 139 1301628984 2 482663758 83 2480343 417753580 103 31 1006535528 5 19 1110966404 83 855834246 149 71 1547887938 127 2097194434 10007 1868237310 47 1571719434 10007 212492683 1762309263 13 113 2057909942 11 43 139 137 338378081 770730490 418961873 53 149 2116314348 1742331798 47 73 430151697 1836879766 31 43 137 1853192835 4999 2133478219 986037753 109 52352809 13 4999 99150166 41 1149887887 37 1759120045 137 1101849182 31 1675177194 1949 691198995 5 190504245 109 1293239108 140533913 29 1122222165 127 1568895389 67 1391642394 1058746462 29 11 1199349723 2777 1948965248 2031122793 113 400877670 23 377928111 1603405099 127 1378283502 3 1471368470 89 769710359 1121630210 1552100697 7001 103 127 97 1346719288 337381811 11 31 443623795 416845220 1444955074 31 1387438724 97 22316922 149 1619298451 37 1310874554 131 83 1697562231 1902015799 710569152 73 1025835042 19 113 1388383653 871771703 1367094792 101 1949 107 1856006913 29 1025933899 1088373567 10007 1229389971 1331887043 113 965944001 1234794422 1446686837 29 1949 5 10007 67 29 944606174 53 1650849565 1432282282 297385385 53 43 2015651746 1353088568 891198497 127 1305894772 4999 61 866359027 1455516059 1895744798 924298178 41 485685545 47 41 178765289 1980353736 686672711 19 713252728 1208158152 41 692418413 137 1058861903 67 1810406541 31 1951319707 999994209 2005810038 83 1949 149 1197830668 1538780593 59 19 315245549 1336464845 1160365943 1174355446 11 29 83 2041140873 1747731527 71 67 1742293058 2102595139 1023441166 103 895446774 3 127 2013950760 127 23 285172842 59 23 1144076630 37 89 138025828 1306599210 1899545326 1084483500 131 2 614530384 2 1942156514 1581180157 1000922548 137 4999 1447980346 83 47 139 898340482 73 174794099 1291915169 83 97 19 5 773928840 1150079887 73 443616061 1339332690 149 27280123 520057057 13 107 103 952266518 504214336 1009486709 2777 89 912989679 23 1243041256 107 884650748 107 1059151163 619897545 596473392 131 2777 1910589429 7 2 758562192 67 615593420 13 149 131 43 37 53 2777 101285521 132832241 37 647137326 1773653312 17 1460844714 781265855 5 127 558337898 101 370857242 2777 1836655073 59 7001 59 366682227 59 262335400 635563053 1949 1715085068 73 399585867 978528534 109 83 991764593 29729770 1543280632 127 1656233543 565233388 631618277 1949 429895188 101 188679817 510262927 4999 7001 1828479174 662127739 73 320029749 19 1142596882 1666140046 210686032 17 1168230782 1565888793 139 1279098433 139 113 590007844 109 10007 2048012606 7001 845601783 61 17 41 957815432 37 90156494 655216831 43 1359166210 1183969057 47 13 109 873888425 710254355 1977539413 4999 101 59 43 139 113 647792388 187769056 23 378771107 61 10007 1383377687 83 439907636 167721356 11 149 1909098111 878752290 760833398 13 57038118 1878007608 3 11 530012384 79 687487230 1016227467 47 1680086722 1405875055 2109617300 101 37 1993251457 1499460150 103 327253062 2 1355652556 510423846 43 21668319 17 1555719861 10007 89 23 19 1615491944 11 1922820801 53 1069488696 19 1481169111 2060927397 1614251823 131 5 663154518 13 1331249147 1759422808 29 417904260 47 41 73 17 1565246083 107 1228749266 2 89 2777 79 644541882 2 2777 1705935349 549405322 113 852306809 1339090796 89 66947342 849729342 23 4999 306497489 61 962919644 17 2127872082 1396690283 113 248545676 43 29 368849782 59 1011726749 1357921926 1348748211 29 267286532 4999 560907796 1673463363 11 911484781 1609357526 113 1040092959 23 895881096 137 1589577298 491148891 73 653487240 149 17 2058062083 1301815419 19 23 362280843 1876562850 59 1378973901 2 29 137 878166164 1838563880 19 269826755 67 320755771 137 10007 485049297 291196983 19 1582230947 133297502 19 846706028 101 502890312 1819616682 3 83776077 137 931677990 463528098 3 1949 1350411426 1429007848 23 23 1901369083 41 2012431158 139 768324585 73 1815827915 289609396 491459439 59 1768364284 1280250582 1730868618 89 137 53 1830685202 808852870 113 71 771894747 649301035 1215589025 113 83 1928588812 1358793832 131 53 11156076 47 131 180885271 23 755438473 59 83 2092970300 393040687 103 19 743507582 1300277787 71 89558980 61 1433498658 1267350270 614188937 37 338733546 113 2059834399 1774630803 73 655735143 149 1949 137 1833629267 67 1208499028 11 255510156 31 139 402914852 1255964385 37 20223719 1783886923 222415957 23 13 2777 324709056 1501846032 1748039557 47 2104440792 1872259947 1446887277 137 113 650430034 881529541 1947344311 43 1761538938 139 103 90826255 61 407483416 11 193985301 67 1212751252 103 1571966710 17 5 1906165970 101 7001 876448189 939996266 37 434780208 31 256129223 139 137 1703134543 109 149 41 1674371109 43 516602387 489580682 127 1320747803 1676424207 23 37 43 1259061883 29 5 4999 41 1571184657 31 1625243417 5 504078855 429656885 3 2085018761 1949 1103764723 37 1946625728 1211438614 79 263471131 11 10007 881905230 768269790 5 137 2090078165 83 73 83 97 1257316591 811037846 7001 1949 25941537 359338633 131 37 71 411923682 936750002 61 1895427502 1949 387806173 81394801 61 2 1315936406 1707563134 1949 570731517 1790764588 103 67 10007 7001 1452854521 1776923810 782114487 71 183445843 2777 639148766 127 1375570782 19 368787397 67584007 2133309715 736379182 7001 1668256566 3 527888962 109 2052267042 19 1073963087 987647588 1949 139 661188806 848573455 864744113 61 1438783210 1949 5 17 1516138642 1075281654 41 1851488169 127 73 1654012538 400216660 31 1903434472 7 180755057 107 11957785 1813469624 109 31 623973208 758938846 101 1908588749 31 1432074140 987181732 31 29 1148213783 83 1334331850 127 79 4999 1626119711 61 431529363 127 1321368452 1949 43 2128789820 46538986 483203384 137 1426447836 11 1467058849 580246220 31 149 208470966 67 1909175385 23 47 27529493 1263202309 4999 71 686685459 79 1383362601 149 59 1693303835 942541402 1002156933 520680991 31 53 47 85066155 103 802196743 1876818410 83 1943558755 113 1178906626 1949 1993840643 2120389213 652550568 2777 63252058 101 17 3 1581143669 43 4999 1461162098 10007 118012551 37 1109826211 692772636 2777 43 1495949403 1879777164 17 1833684345 165463278 109 59 136867621 4999 167476284 290424088 89 1756170456 107 1153372046 19 755398177 29 89 43 1909682589 53 173997944 1537223377 23 61 101 29 1275931270 109 505828204 131 139 139 1330774453 1103019257 127 1949 604568106 149 942551799 434084978 89 29 117163393 127 1852540618 1121943273 4999 109 1934034197 1563435178 185425449 2022676249 11 794556171 806749156 61 19 31 4999 1903894145 1230473856 5 7001 19 1044195274 121722911 131 89586970 234730516 894100075 5 79 107 23 673256782 1640068263 1360011816 71 10007 1481816546 1282907407 945606221 89 2051694127 256845020 101 636709353 53 968711846 667672164 822294147 109 163648240 89 1529343248 1788109769 131 336079059 2777 644380634 1506553461 1791767343 53 41 596816295 17 1372583253 103 530598266 109 53 79 1766199682 17 67 1454475798 199704019 43 820085296 26228769 113 107 4999 73 895659657 107 7 79 2085511046 1219594495 2128751248 1414224474 73 1705760970 137 528496543 127 2126918784 1316974287 48738651 43 1975024916 4999 1827934340 71 103 59 120922150 53 1640302141 107 567819468 481179642 5 131 107 2107230608 103 707197221 43 925536773 113 7 816908589 31 1934645303 1962436431 992474246 10007 5 2069773596 53 149 2112064792 131 470224120 1998304340 5 2 97 1938935619 973951658 2 1589083558 101 89 41 1526410853 17 1668935866 450469641 73 361723030 992476484 2 31 663691276 258760875 4999 764532063 1472501822 59 109 1918263532 59 497128336 2777 1297645145 97 346975305 17 1536677549 89 2124623575 38463397 107 1090983235 807189168 858541700 53 1863324148 19 1063374710 2777 73 1124564854 10007 1712998260 10007 1084658730 191574008 1839656859 10007 2041267568 1943309576 7001 237309324 17 7001 127 1949 79 23 806084956 988123194 11 674104354 794759757 67 1037426124 59 67 5 299197819 1222371046 83 852653775 3 13 644349953 1807014196 89 1255819382 83 107 372761329 31 1401318916 103 53 103 227935910 156697402 1160429578 107663649 79 149 136780510 107 1212974549 101 2102294901 1738699355 83 1371160274 107 2777 198647141 40546977 41 378210814 113 10007 1194510603 862860941 71 1296688619 53 255227991 222229084 67 107 1975995536 127 1793268725 73 569115884 2087089836 59 105647878 131 446966105 103 617326380 1555791928 1722278677 1949 456755946 17 1452311173 1870546278 67 724207087 206134545 61 1987666212 765694997 113 31 79 13 11 107 71 41010848 101 2139339176 3 1907310546 61 4407904 158297750 53 83 109 7001 1694291007 1638002967 97 911498039 457579555 73 603903961 602129769 73 532139121 1820836642 651983630 59 19 632165587 61 7001 16166125 23 7001 129161449 1950299422 2 2 1090981450 256872923 29 43 1060662596 1331147818 127 1566113454 589099644 1825241738 67 1436954926 2013723602 11 53 1758586746 1111721375 1391540988 1507177620 89 37 636698553 5 616372331 19 1061282152 2 296463540 109 291565408 65150935 127 1684123759 650790178 59 1928984350 1566063171 152276428 47 1648554296 67 1036688856 1047449772 127 89 1278795699 102519278 1949 1154186106 797355085 430734397 41 47 842595147 107 501607226 17 13 578194968 131 2093234623 1661541482 41 1203312978 2777 1123063232 1949 1132729491 654160636 31 1494936856 2777 109 103 53 695405845 103 1473995838 83 83 354414731 97 1262445979 1101915686 1052278059 53 97 111355903 29 2 663262512 89173348 97 43 149 137 1123158058 11 97 655342961 1476888341 31 137 710601053 7 1163088458 89 1217963946 113 271801954 2122536249 97 1833439271 1354428987 2777 131 176425167 2 11 113 139 1457107671 1528674204 4999 7001 1763208851 107 451579196 47 66368653 47 149 1949 1740297182 825939424 41 83 930130672 778211716 23 260249262 7 1292309179 53 1699119335 5 1469672615 13 1949 1674539871 7001 73 1490025703 1918691558 31 83 7 56350648 2 10007 1822021707 11 83 360079066 1223606365 17 721793718 1935087294 7 410787440 959591244 415480633 10007 1706988595 13 1140629566 29 2777 1224698932 2029876941 7001 1657602457 2085448554 31 935648645 7001 745760522 53 131 2072579193 107 2083604259 806496783 59 2007069961 1217528590 71 1949 202150280 1665952577 1949 50705469 10007 67 149 101 1008296433 1144504730 17 1807927033 17 1813625032 1023695440 83 1551184521 97 61 107 17 83 23 156854181 638607047 13 149 2 563667256 263379230 23 53 246148589 23 978588314 107 180422437 1086994351 19 782176325 113 97 526730855 1257138522 574090159 4999 7001 800844390 1228052411 71 1671743209 7 878593170 1118128739 23 97 1151768397 1809151947 89 11 37 322457442 1343752717 97 940347488 1380024529 652697348 19 907726554 7 103 1220385303 97 2053353715 925078136 149 146699142 149 1292427209 603845266 101 131 2106180840 7001 137422629 107 47 880751031 1522973518 89 11 639658250 519329899 43 1432912181 663188778 137 103 398391292 182262834 13 903859 740661587 127 766742927 891292734 23 41 192508838 137 46745496 2 1551613376 43 838087213 1991957446 113 127 968912337 593165877 53 1195326861 724651843 1501657724 1949 1071372107 41 2000835137 1576520787 137 1624869961 1918186286 4999 31 137 532289406 67 192732736 248864622 19 975054192 107 1250917098 781815672 7001 1016636213 131 2047350006 440273534 29 137 925939400 71 119128983 19 1789547010 3 1994267517 265961661 1102114659 107 37 1659627453 67 23 67 1239466031 139 10007 885549451 977103494 53 13 23 1617059756 13 89 41 127 45783040 17 1353493250 1560974895 2075372658 3 5 2012442432 37 1955871724 47 11 1544223593 3 71 53 1449676352 1396674126 1313425166 1826425759 149 1790714012 37 1739893057 61 67 218453170 79 83 31 7 2075530772 43 954874082 1351877129 11 1949 10007 825887717 388111488 89 10007 43 233581934 1949 1651340924 318762848 1084445999 31 2062920761 30199446 1513678673 67 3 198506717 97 1064622433 137 2113254455 33203046 1505485548 7 1662426836 29 812105299 19 1160010971 3 3 1969417881 1251152394 1566075308 43 196221494 97 7 4999 504269126 570902859 926389128 37 7001 163072908 97 343751236 4999 1095615833 485355678 17 1942622895 127 59 1279091031 442021038 4999 312762435 3 47 1936466693 4999 2084353046 1490261888 103 1319250574 7001 37 2095446826 79065821 61 137 2101336551 1822234672 10007 47 1878809921 29 4999 7 13 47 1929829265 83 2129443781 67 1884708373 10007 29 1473398526 43 139 2777 1673603482 2777 13 19 173695112 53 31 417077999 71 232883763 31 1097205723 41 1949 1704057385 2004361484 37 4999 7001 722343356 83 344831020 4999 109 13 798937529 113 37 206631606 113 541372908 97 1793330180 7 2146398863 1330809165 1902054481 79 73302074 73 2125440552 447290615 137 67 59 1501829719 397321166 131 10007 1924065904 2 5 23 2066592343 1505098495 89 13 1949 37 2145436157 957951238 19 2014089686 7001 2777 947903957 71 2132429123 137 1491018562 212407898 23 73 113 41 43 1305670318 1587446953 101 813099490 237152560 4999 937422478 3 448062672 398943729 79 594415276 97 607835465 67 968188692 83 7001 1803317580 2 1694461314 131 1949 789785474 808626457 101 1501917057 1920238384 97 1949 59 19 1393716234 3 1392484195 31 1364379130 2042393414 113 107 722251926 37 815228474 1372667381 89 1942851126 47 1258112168 71 23 944531492 348706788 17 2124181152 1980064185 83 730520305 137 139 1631886271 752051855 1949 23 19 2098707747 37 1986711222 89 1733719021 3 131 776803542 109 850263127 778796774 7 381107559 1458877697 139 1657448502 732169487 73 47 22060990 113 1738761736 29 1018854941 73 282975010 316784277 47 1874646935 275598136 1118244466 29 1894856095 11 1083123314 2115995960 13 19 210073633 1527672761 143256304 37 89 83 73 1603979287 57743856 137 227965323 79 47 127 5 427082945 956078450 5 553371365 694862695 103 1249417913 1876404251 79 1354554934 131 717077363 17 67 1708827578 137 1423077636 109 156997714 191329226 190279775 89 37 67 1083041117 41 1465400721 1217252818 149 667485432 139 17 1312109164 67 1073079888 1675125339 107 83 1128396371 1391391250 47 409611909 109 1131565951 131 83 879187128 1336518373 1948916159 1960943714 53 127 1721435644 4999 103 969558216 10007 41 1605770494 1791167492 10007 1056050971 61 109 41 998402239 73 921279126 1790588530 73 885631182 29 10007 2077783431 712967565 5 7001 59 143637624 109 97 19 397475801 41 7001 98973537 61 3 19 109002682 1968413862 47 5 23663940 365122775 113 2059522093 47 36350693 885561885 13 1121308555 5 447949390 1522419649 37 1631020717 37 1904447239 97 655553839 97 386568173 109 1840860779 19 29 1949 1199603035 1985373769 43 37 43 514927336 109 17 1366963455 1278470822 61 31 1866727465 3 1605951486 103 1541809962 3 1014700511 73 2064275522 2082681640 2 955938689 10007 879715370 2035608869 131 1632236420 23 2109104899 1739568315 31 139 602858290 1184727163 13 893671230 4999 5 1094271744 97 186718210 101 66977793 939461197 137 43 1223350559 85679714 1775295180 101 31005093 17 7 1976025450 1976239685 41 79 62506380 124860736 1949 73 37 7001 23 47 50885866 1087314474 137 31 1528686167 2 89 231952690 1836994888 1666512135 47 109109466 37 1005565502 103 995375829 1634498913 137 467128556 67 5 2014733844 97 29 1022324182 113 11 2 348941138 1572337964 79 1531684897 2777 603564263 4999 567331511 550952301 41 1185130543 3 1673790006 1341421662 4999 357028580 97 1223768878 148966004 149 1415900959 1724371636 23 113 941290452 1017760038 59 71 1398829007 61 137 1682988008 1614525135 7 234097556 1466217452 7 109 1835277903 61 1915755907 1949 181870935 73 1956429784 1740837734 1023455918 10007 1679404950 139 61 1321664859 83 43 1557527209 688484610 13 1480818520 43 1093616635 1172087377 41 59 1949 2078259064 1266337855 67 19 127 357868220 1355404071 107 1895271633 863815708 83 1045831570 10007 818992894 10007 1349834312 83 176195637 127 73 440405020 11 43 681228329 67 13 149 19 1301397191 1389430822 89 365278784 101 3 11 213569422 1001461482 149 328640658 31 1362275207 475385579 89 47 2 17 1415605215 149 403004621 2116476866 7 84756986 1155535958 19 111771184 89 1949 1822343854 67 1686579677 2026720554 1592413014 3 466048486 83 433624121 1394038153 1271397907 103 1394351074 4999 497130554 1688751007 1801501145 101 1011158167 41947456 97 211650900 89 1937534806 103 1165626828 4999 41 1608284737 137 1467428943 59 1824389681 3 797613500 47 103 2091980264 89 518034635 23 1418006215 1856972538 47 269565813 97 1615165705 7001 102380528 17 2146874682 131 73 515840995 926114417 149 109 1235271494 73 2012966386 1208268260 41728898 41 83 852479305 544440939 109 1398767531 17 2777 10007 70435910 4999 370488396 97 13 53 109 149 1355760983 2777 17 3 97 2089695056 47 971584282 1920783746 2 127 137 175827957 1593243354 29 1250400182 1451454121 43 1202527207 131 2079513781 139 665367702 782864541 73 1369453298 139 652323247 1334692004 887691011 53 454688118 71 1385741861 17 472703122 71 1115332468 1053615495 1707235856 7001 59 947748148 269997631 139 67 2000305301 29 1601700406 10007 1582242365 109 59 149 883952483 89 551364523 17 560953318 1719316301 17 149 11 1434607660 37 348605379 829545100 1270481915 5 71 47 1392191794 79608271 73 1309225988 1145057814 139 7001 127158949 10007 19 1889776704 2104673446 2 61 71 974008033 996894315 724779156 160229573 17 530000003 1050655173 149 89 1495396423 1566250136 1990339349 103 29 707656144 885543102 83 5 267740160 23 463991259 1119256176 11 4999 46490700 1746995531 971341813 131 564105224 41 7001 53 1677998762 1259457815 127 359026339 7 1945304228 2777 109 307479190 190999268 83 59 528458516 1662750921 127 2061035635 23 73 843115179 1017565838 17 1662783600 11 37 10007 460609584 109 149 97 1301190119 79 1545693183 760029003 3 1536280534 1902423620 107 1167399970 41 59 5 665111865 79 73 317959895 602327599 53 1626180026 1455608801 67894454 127 1610316391 67 1193536794 103 131 61 1489109369 107 23 214513686 2777 17 928685014 109 1483840653 29 839693374 614910186 149 79 411787026 1097386737 677763484 37 109 1564337934 79 107 31 23 171116297 53 1069499385 127 682245905 3 653665548 1092535338 1949 1250086651 73 586510616 1387095119 103 1991472452 97 1961838289 904149998 988528941 422390142 139 127 866554655 2029995432 17 998119976 109 11 541622455 59 1150946815 5 17 231253272 83 191906375 1037980999 378940072 107 1530992365 615419131 113 73 43 430003982 4999 139 1429612501 17 400683914 103 1024840627 972909317 83 1380032119 506489730 113 1757553184 2067089338 127 19 127 13 1609850437 821118142 107 314363623 59 778959595 29 1337633825 129182735 11 31 1949 13 1949 883686345 1857286018 71 109 435722813 101 768712919 1726219583 418984016 59 901368252 73 107 1807520398 1949 1892503826 10007 824386667 61 903485030 2777 673164239 1546591833 109 926804748 71 1520442785 396429500 5 3 1289261940 602704174 37 1246085667 19 87028778 103 1185590467 149 109 2011028854 59 455941321 173884269 113 43 1144446065 4999 59233151 1693720482 47 407827497 131 131 109 380415995 101 7001 8742655 973023183 137 1632136116 59 7001 2000934807 615044851 29 1172750865 391739133 109 7 411778372 107 149 772791480 2 19 888775331 1293949225 131 920902684 79 10007 761392602 1134623681 113 1909765427 107 1723770240 510135918 43 23 1368804980 67 417123575 474111884 1893993355 103 139 1140994010 1852388643 19 127 2777 1859415329 1456569824 31 127 1100061427 438767601 41 1831075170 71 791149095 1802049298 1949 222110120 41 1949 1749402050 5 1574899635 37 131 67 13 1399605688 1114230676 912128860 103 61 11 404417816 31 79 127 1895830758 1534518035 4999 31 1537724558 113 10007 731101413 59 103 2126269170 960571304 1114089718 89 41 810799812 7001 1983127782 1493764982 73 1868483064 97 1791141084 1949 1287758872 1963039861 17 97 103 10007 1614629450 701880973 7 17 1759762854 53 2048324938 1008626990 1949 1434938962 7001 7001 826040989 2059085113 107 1005220260 31 97 887744272 2111721513 113 41 1863126059 650479350 31 139 91305625 598305623 107 17 47 26309472 113 29 2131229650 103 1949 11 1345896365 17 5 37 137 1420587387 207764759 31 904333705 101 1486499638 139 227851858 3 930565560 1137415634 10007 1580595643 186947001 1298656551 3 440893078 101 71 1330093765 7001 970464618 1654336300 807636365 782174629 1949 109 795565603 466355969 107 620388033 2777 540998478 1070638323 1949 1949 2137339666 37 139 13 107 2 148642394 89 10007 102939686 79 59 521211950 5 67 1658986083 103 1283549847 59 31 29 1536543627 828693642 2 1133160524 1641202073 97 1012577444 868811203 4999 1998647871 109 553023817 61 1949 1520841731 494704925 47 1891051909 1297575859 11 175632354 3 1005060610 103 29 483969081 716498940 978064348 644111152 4999 149 1093185286 469852428 855300610 1382742925 79 7 828232973 59 2 1650582306 1133511779 139 61 1322035005 61 131 1644337414 502305352 89 976096019 1286641405 1949 959230326 43 59 387484329 73 1838474491 79 374376630 53 7001 17 2030009525 11 165536311 41 745056469 7 101 19 71 1894578413 2004890679 131 862181871 37 850610390 445466051 1631894358 2 1721561445 5 137 1295365710 127 1363730858 1062466417 29 1400469686 11 1013790404 256546470 131 115327553 1395334305 398804964 7001 101 2135094651 2 2066551350 73 1949 7 744238978 1865848723 47 101 53 1693380507 97 73 771723795 43 80485637 2013200538 47 907821826 139 127 1671952460 2011687620 1509003221 73 5 778777663 139 172482598 97 708074143 857776883 37 1890374807 23 137 754077666 31 480216833 97 7 921252822 394840264 2036619298 514818157 7 1064481593 19 103 2145030723 166807779 10007 89 52291416 622305266 1095939528 71 29 1885257201 137 266995738 1374958852 103 7001 1233366170 73 1421954809 1657453443 4999 37 685376974 1662138428 107 2 1601448622 137 113 1218629290 97 947197434 59 1704691543 17 1949 679041345 89 31 1595443055 1071432260 2 1003582379 1697781956 41 149 1829901333 7001 276770533 791456049 2777 249404311 13 93058524 71 47 509944971 1321930413 2 149679182 1044458284 645443193 1333592486 7001 5 670812940 550294430 67 687172636 228027666 5 1852987760 412770144 71 113 1079539398 1376565887 1261354985 11 604989297 127 883945766 1816069857 53 71 1055875577 577230432 957774834 2 668653040 368774428 11 5 1882594180 1712907840 549737140 109 573431342 319670813 11 61 1386389273 791851919 61 848402884 1454914664 738705503 19 71 10007 1288040871 23 204856423 43 4999 107 23 1404956433 67 1134188151 71 1701671240 5 1367751790 43 41 83 544162608 89 2101037341 37 5 2052254950 19 137 137 802403657 10007 113 61 103 48469122 1954113306 2 11 377530119 23 109 1860296242 1028921414 601469682 4999 1710227003 31 660710409 53 622513976 2020615092 31 1164637026 60322933 4999 127 3 307001620 101 41 79 935468184 61 326813555 23 79 67 376883977 1949 1248529400 4999 67 1256190308 41 109 842088220 1802055689 1942980239 127 733387789 127 1463669765 328640380 1949 89 159423030 59 101 67 13 59 73 663313941 109 81923310 10007 131 1965840059 107 607286528 437222332 59 148211 1172229133 31 1651476791 43 43 350728692 139 131 1912116610 71 1133029573 1257489094 137 37 113782992 3 1215626484 2080658334 13 278050418 89 1495649539 335034360 10007 2112689502 11 1601231663 89 2146801620 219626238 3 1949 79 1516361597 17 1543719748 766364546 139 1729582282 8232942 23 59 1571072709 2777 1500021543 2777 387472033 1585690249 2127196038 11 1149773531 113 394093828 1307039860 29 17 43 13 41 297623182 199781772 23 696857680 2093910949 61 73 83 452898918 71 507524827 1949 1294652485 19 1949 53 97 1029636861 107139701 1804264038 67 29 149 1214335398 139 97501550 930331170 23 842080280 7001 845888824 1949 1100567167 162824134 1367622520 11 101 127 351305548 41 692139532 79 80889601 1743506616 1587595516 2146905065 61 2 3 3 37 1887418951 1347139549 10007 1463473715 1442118777 2112262325 17 1536761135 5 1949 137 1992200022 595239655 2104317292 41 990681073 2027634262 97 1113852358 1408059420 37 796424445 7 208894482 139 537870369 73 520080178 1270800790 1076793537 107 2777 1085454321 61 512560125 453184189 1873013140 974720395 5 113 17 17 2106106362 59 154792303 43 1312875257 59 1835264266 1833377478 71 951755071 4999 991561648 67 1909743409 61 59 990841339 1509525528 19 4999 53604277 1437642414 23 1901370028 1236034619 10007 113 224062615 19 38556910 5 1208577624 67 17 904888622 1438001235 149 137 1116638639 490235731 1504441385 115039629 23 7 1475148024 109 176084159 755603063 190996163 41 119728720 71 581370533 1379562572 131 888633726 61 843509262 1307069268 131 1905653990 2 1918344067 67 234720832 10007 650465007 2070178111 2777 812981399 107 508002300 13 37 13 1080900171 1598939004 41 548401691 2076545122 2777 5 61 331191656 73 1358144633 3 45606145 86244976 41 1917626260 59 1014071822 1304061304 139 109 990029233 1211818618 7 61 137 2115009471 10007 11 101 1153560708 67 1172666495 1988210774 1659871097 10007 495454969 131 1962549514 417272152 1319579883 31 542549832 3 1116980562 1515283358 83 109 1100511742 180716659 79 373247192 1727543402 4999 131 1761375827 113 139 19 1924470385 7001 779561350 41 1898314908 7 103 13 109 1533983378 46098143 13 852238673 89 435841188 1082714637 137 1442997605 101 624510073 4999 1080178035 139 1733063537 31 1896897657 1345024125 59 59 101 53 1826452554 1841867964 73 441848863 53 1711178458 1167729389 23 245205208 269948201 957599226 109 67 798778087 456534245 489350484 23 1322915261 19 503578229 31 79 47 853447526 139 1375066257 232279388 2777 1239647246 13 1944649551 1097947890 2777 1950162135 83970926 73 1026443819 131 1805366024 11 132356334 5 1065576468 19 2119953915 97 23 7 3 1126316316 5 1705171976 1463481268 67 37 397328385 2052969329 109 1519198400 4999 776100025 89 737742182 131 103 53 1843952468 43 766336540 29 1312372844 7001 1678944815 1386772082 266382720 103 738614009 1486186643 149 1399106644 1349708672 13 7 53 519355744 107 137 59 59 1274004523 1480783784 4999 1161617630 7001 82275752 19 19 347157579 29 1707758090 37 2041807482 1875991834 31 972476572 97 79 1298639446 1925484826 4999 139552084 29 833003424 1129274336 191098821 37 73 950760614 2068282063 1120520806 53 749418145 41 838317980 2019558279 841842121 3589948 137 1875474533 85083162 97 953350986 762235450 79 47 149 850414222 880493746 651136171 113 459576763 47 1737163663 1389795740 59 1494789485 13 1055577016 501053930 1167332738 7001 1688494179 83 131 84521590 73 585725282 109 308576602 760452879 4999 877525964 149 1153242209 17 59 2144249240 605455684 67 17 312822558 1904093307 139 73 958376024 1247722762 2777 1558340038 43 13 1660496605 5 10007 253857576 1819890244 29 966151066 1153695170 5 698607812 2 127 418753019 23 1456869563 1304751110 113 23 2059975427 53 351676889 98631145 1335345656 1949 886812541 59 29 3 362685462 73 1767175313 1763185997 19 1917737602 80566390 37 298331038 914554036 109 10007 865355325 107 1819763873 1472763726 2 847658604 1439451645 522069474 3 225710771 1397046443 13 568037259 682551896 109 1363052730 137 1810458025 2061900469 89 10007 611523796 127 1334678306 1282318138 149 1560510227 598514310 61 480043773 17 983973804 1824350047 127 59 654370888 1511445480 1759677994 4999 1379469051 17 1422144571 131 474677858 2 363034819 97 11 844952757 1589616034 29 1164996689 37 53 370442330 1163929829 67 13 1684772908 19 1038681392 137 969059362 31 2098379584 70495386 83 391961690 7001 2034329577 709829201 373778017 89 2022898918 41 1128071130 1131144569 7001 2395429 29 1538849557 2777 454429708 53598570 37 7001 715753213 536882913 7 2042821790 23173310 7001 2 839139540 397887823 109 109 2035539357 1118201488 980855677 23 101 89 231629620 1212998889 71 1574226228 19 965791432 23 278689183 136567613 43 236043125 1960701923 103 4999 1179671659 47 2046108622 43 2117029770 139 255992825 11 1796287812 1419073755 132902209 139 2036761162 733168337 4999 61 1813328646 29 107049614 10007 131 2 939787005 4999 540266925 1253855853 186601901 107 43 1337859867 53 1887680966 2129141316 61 409404672 73515206 107 644020561 113 707457066 958396104 139 1320325833 79 231683695 178655653 107 263415061 47 941458598 1822403333 43 233138866 1540819304 83 1956798103 41 243801744 37 7001 1131809664 1057147252 1882555698 149 59 1453513321 570441205 59 1203186528 71 5 1094940867 67 43 113 456593394 1134468474 3 107 330696786 3 1512808586 2 1164480953 83 925877699 1450202912 2 41 133700385 2777 1969440069 156869953 1489225270 1146356705 13 107 63774675 767211400 17 869027590 3 2083026515 2018136199 109 61 205372177 23708687 23 212445023 19 966610330 209014770 71 2116618039 107 2029105414 607733918 29 1867244436 17 109 89 154057487 13 1058843318 1417208803 1469429942 19 11 710019695 127 1318021827 107 1882321637 225777750 5 591436660 137 832611609 23 67 1690881948 1485366148 1137047015 511873167 13 834001210 2 605869629 127 71 85952884 749223490 941452838 109 1290213639 1422770957 2777 1111023695 664464910 7001 497780150 7 232472499 19 1124899655 691758585 67 17 755330910 23 656807342 17 604288892 29 981265460 452094256 23 1746222943 67 480579945 149 2032513023 1709167527 59 1949 1840943542 37 1297940945 13 5 333553510 58366640 1317343328 299556457 29 754874750 73 415589730 755859504 43 794886863 1832261686 10007 37 139 1259707377 1137805767 5 1526827740 137 1532842995 1148211796 4999 412787426 479263715 149 7 1078081543 113 11 127 913714200 1743203433 2777 59 79 43 818786005 548027948 127 44138469 59 19 1684731200 127 3 1256347515 771485602 17 3 1703028255 7001 1310755224 11 1420263165 1310397820 5 109 101 456574439 131 1142515583 1573125601 101 1609753461 61 1098765024 96147580 59 29 1380370623 1150260611 23 7 1409554694 786509417 61 1199295500 13 2039835460 43 1822499444 1165174870 1602650229 29 2027010056 2777 41 1091903800 165162965 1709203990 13 973831235 1745998448 131416473 97 10007 19 910065249 569460932 1108373266 23 2777 639398696 43 179961708 526328127 113 1520936842 89 131 1450061532 10007 2089137383 79 1930793891 764672118 37 1442644054 127 720373337 1731041692 53 2 598373162 1571375126 270406694 101 706004356 99917541 79 89 1973996366 871081631 97 464305849 71 137 137 877074 1689217398 1299290090 4999 1729164098 1474878401 790833463 59 1965342172 131 10007 503542671 101 59 115359485 103 1938807831 182931532 7 739884215 454074510 2 1999229004 599783263 67 47 1165066554 2 1983299056 1845860324 29 1837089593 113 1229970309 752929509 83 272324898 1824166558 7001 73 17 1238587054 1429254251 67 83 1859425013 137 682521814 2059133466 13 131219771 107 89 4999 1331483650 13 1712777820 1422539053 394767864 3 127 89 113 2777 594875055 1649102011 137 1380214720 1272165149 79 37 131 5 146621844 59 1696997412 2777 874019204 218858605 43 5 17 37 23 2007565097 202176484 79 113 292195174 7001 113 857318683 683075282 23 79 361238165 1569765234 83 428200071 127 2 73 741264858 113 1059626538 493618881 3 2 940952846 458894258 3 138102034 131 455081555 61 1923473777 1994926737 13 422798857 510882099 732321370 19 64388720 2119595027 162212383 53 101 73 4999 1145565841 2029843416 19 279859010 1626541666 31 225659624 23 101 59 2093914425 515892637 1444012438 2 1662350784 109 1502803492 1367115060 599036521 127 7001 602562068 1859010535 23 1486598388 17 127068285 29 171520876 253325593 41 1974506934 2128067734 29 1810819035 37 992377592 1841618610 1044728741 29 137 23 1831430982 127 700916048 17 1954971032 113 73 1721885310 53 1489793287 786107577 19 27001724 127 1285139924 1396390935 5 37 107 7 1949 107 1759119121 852152150 101 10007 181937267 1893172723 1883913578 137 746639159 59 896164393 342032778 149 1342916949 833681850 29 439182392 43 1609982416 113 519579763 669986084 41 12867400 101 241045489 2010257868 4999 2777 17 27055874 400337692 19 23 1997052372 107 1737513080 1468259350 1018529355 53 1578189745 3 1949 43 119282472 17 1797259873 47 1257489042 113 336949066 327456617 139 59 79 171047719 1485228320 1004515950 5 2050279225 1741265393 23 17 1494769504 513153550 29 590516036 1069671461 131 101 131 1836954050 1716335669 1920435988 545501141 31 657118550 4999 352468854 1949 41 1807489756 1341039316 73 72350446 1756272320 107 103 61 1786426907 29 149 307962742 677043342 113 1957602322 31 23 1949 1147830417 47 1829551469 11 43 1456914347 2117330402 2 11 109 261896153 1686314735 83 127 709386460 107 2081904418 11 3 105344853 591231996 61 1415579786 923713936 139 31 113 1925645091 2067885512 41 53 779732767 1628601861 53 1881318045 89 1394027330 131 2777 205461899 1436078341 1360381946 7 1894895733 3 451590339 11 1856029450 31 107 1635000553 127 1610081108 39129613 43 548236197 1949 596857862 1000844633 1949 7 1100442875 776734292 59 145972667 834860908 7 79 1118187138 37 107 2134999783 1824443907 13 1835105246 664593710 109 37 131 1394586962 127 971168248 17 593640695 5 1369710133 1670264849 11 131 43 605806446 585200889 23 71 1760394716 43 1478338852 19 109227353 588258060 43 139 17 109 1350686035 1357075898 131 107 1829238830 948144655 89 321985020 1255632448 7 856716477 43 1735937950 7001 1443837233 107 345677535 79 139 1449881339 113 1421497060 2129051582 1667038039 71 29 47 2056017303 79 922260871 29 2070553136 17 997302841 1306574015 1027844814 775766808 7001 1066889160 5 955991960 29 41 598319781 149 306260858 139 2777 97 1156667673 103 101 445269610 67 1516210268 29 41 69780606 17 2097315619 452809467 1815089434 41 2777 560779049 59 1507950851 89 1249954092 7 840237573 1949 696613031 29 61 61 1871666599 4999 1918256272 102119572 13 97 1003182133 73 486113059 19 1004338138 951992929 3 97 7001 23 448929200 17 29 19 708469131 23 541806653 61 2777 200756552 75090114 47 2777 7001 2036590900 122636517 7001 149 1952179822 97 377223979 1871172874 3 119938630 2777 73 1502238912 83 1353978502 4572968 1367171253 97 47 581293603 79 790885353 1001315599 103 43 1685301021 371555862 1949 663692818 466417466 2 113 107 370884898 1751885320 2118149745 71 1659457454 53 1087246581 107 1592787448 113 1341380286 5 135370755 89 1578040666 1950409457 615706910 82648993 7 2 119098446 743452213 101 103 1549852845 7 261162608 755097140 53 1235787273 23 10007 1490092335 1160491776 1349997976 71 1599757303 437335921 354227786 10007 1143184315 83 124555084 1602304475 4999 1205083108 103 109 465381713 4999 17 237366269 139 89 11 89 1788179619 3 23 4999 48127221 139 26464210 149 59 103 446428986 2777 19 1350204353 158150813 602580098 202035470 59 37 2777 5 951272735 47 17 519453718 672627459 7 23 764707128 1752812037 47 155622358 1815425149 17 957828586 1265037785 11 1240893544 149 1902054220 101 912727384 61 2108060712 1062732288 3 41 37 1749942565 233094968 7001 1810360586 5 252591500 793650800 1492091475 103 89 67 103584010 180794341 773962892 127 113 1202969637 7001 41 192455722 7 1817409865 109 73 676344854 1528677346 2 2044634357 1702554465 103 671694930 103 1378370450 5 103 97 17 1453544659 2 71 1632183500 13 1332209431 2004551690 53 5 1764905803 41 1949 487682641 1660837031 101 131 585948983 37 792537854 701770681 1459578498 73 109 7 218384362 588097272 103 17 2019712066 525734926 89 2 1445181404 2 418085852 2033649111 59 65332764 89 1842469278 103 1512312435 89 4999 97 1949 4999 319836020 1727964338 103 4611310 420308392 833616436 53 1065333203 1312886276 71 73 1056764279 465352443 1491113377 13 638661670 73 7 2007429557 2777 131 2058831068 867980899 137 351615959 144641178 10007 1119241801 1609276581 23 10271195 101 1122926787 2005339273 73 1254485655 1289482870 2 1613597414 1711659939 61 59 354624674 1773683381 103 1949 401084565 1949665720 5 37 1201827784 7 537723718 37 67 5 1563847755 1526821987 113 1991519504 19 7 733937414 146521277 23 43 1667220811 1674418979 1752545293 37 79 1613750801 1804347419 2777 1815005200 59 1590362700 83 894612512 10007 53 7001 1182346479 41 957575131 5 61 76566102 4999 89 1161585903 1480760056 127 127 1949 1065122653 877982701 47 43 1787268942 1925340007 19 1039028452 109 2123446004 23 109 612059307 426271750 19 538099057 1771281775 59 1178291499 11 81439688 59 663931860 41 1765938732 328777361 2777 109 107 526187536 17 787409128 107 176758864 1402983893 11 3 1094121918 464989482 3 53 679421416 97 732673010 1657824064 43 20513322 137 1747159201 1940558722 29 107 1988156514 1497734420 777456735 53 1218363941 73 113 1355534101 22762380 363912269 41 113 2038001085 1949 67 1818735971 61 122528150 1653505239 101 1045766450 43 539241844 11 89 4999 1186179319 13 181893829 71 149 2009299717 1354811555 675530934 2068680419 13 2 2027966076 1516617550 47 1388034705 41 235278172 139 2007194645 149 1156615480 83 987605297 139 159423330 20526946 11 53 1038823175 31 2 1774782436 83 2062397804 149 29 954934883 59 1342054592 532114855 2777 1911443716 13 1503649105 426670754 37 82951159 1189757123 67 79 806557215 47 1534877090 89 1949195141 304678849 113 73 447682428 1326603888 215593006 41 131 43 882843105 247885745 561173509 137 1280142799 13 1450538869 37 61 83 1252354049 872538745 139 1697514098 7 676888072 29 31 460696735 67 1387801506 1807982013 137 4999 727689433 681758621 248963843 385720273 53 7001 608750952 103 1764904794 43 1015066557 29 163782871 7 1286852725 192627122 79 1274460020 83 1178924530 89 11 5 97 1459738632 1949 1578877104 3 11 29 1402689574 1224033218 101 107 566611027 71 103 1223095336 17 139 109 1563297620 101 101 659514643 939539436 41 17 131 83 10007 1897147074 1164468750 2096737688 2 127 1778308483 710471040 3 479588397 19 7001 268641934 149 1365519738 11 211883419 41 1893436375 356642710 2 1957371342 97 11 2125959800 1459239682 61 137 363990916 53 73 41 1605391870 5 1009145862 246523999 71 59 854698190 37 29573249 1763134667 61 1636933841 4999 857862175 5 127 274932648 17 11 1497764471 446510792 19 37 2091431068 1000735818 1072426008 59 127 1520385199 1949 719785190 2059313400 149 127 139 11 2013378235 131 67 1100068511 1681545833 691348345 5 10007 89 47 23 1674486018 31 103 2101169409 1026459162 53 1442954651 131 185025841 113 1496221878 5992025 103 581162758 1129472270 23 1189880783 89 23 5 713052560 1791778040 97 705841258 993638706 2126038520 882374700 79 109 621602148 1907727323 139 248217721 1032871532 7001 391201878 1949 192078710 109 131 1351968734 97 59 1840122562 739014412 287909124 1218839095 7001 41 1955457874 2777 29 967279717 1315040699 1830608457 109 131 131 4999 1494636940 1447114139 2777 11 772167066 2777 1693996965 2144861365 7001 89 1644196502 1059671736 107 697481640 2129242145 37 1949 2777 1238480906 3 1629999459 79 113 851122143 31 284228026 1586467755 73 1642294943 17 111811550 19 149 2118623997 1962297462 874820001 4999 38996211 131 372998003 2 2 127 776910943 137 79 2777 2006127016 10007 1088431369 5 109 1002793058 19 1545556463 47 1007270724 640725244 23 1319426004 465886896 1550583753 37 452393524 127 113 1176553220 1153920400 41 83 370079404 416875800 1989198373 581649860 107 1093946059 83 17 219702030 542117426 107 1845973393 11 902701910 59 1287988526 1251226042 109 67 2049939864 73 437934300 29 1092829620 541300844 1868410318 103 83 83 1534434280 630588049 7 71 131 437677026 1432521680 131 5 139 109285818 59 1187972208 107 47 1729619584 11 1879418167 7001 993329884 1949 1660892874 429283128 3 89 1831858033 127 440232673 29 1826661367 13 2030046082 43 1915282307 47 889878213 97 3681247 364688669 1162322725 17 707746992 47 1047245352 137 364442135 5 1996193870 79 533418033 798326826 101 127 4999 2133368241 514931993 53 41 137 712753944 7 200472538 7 194488630 1128256153 101 1379509386 131 1183928089 61 119771385 5 1946231538 73 149 5 62572910 1524849030 2 1192253502 2023983450 17 1654841370 7001 1605450146 1659634626 101 43 834407270 139 34655202 53 1656301880 149 59 43 967806703 149 103 1704403109 1455093100 79 428199987 79 522615731 2012516735 858174457 47 681697009 109 1775935256 73 2019008961 4999 83 1081487012 1496375665 4999 83 79 1979268370 1273598579 2777 342595713 1407911230 67 2021768349 831395171 17440211 41 2066437902 1032058165 2777 1074309465 3 1785652176 11 127 113 392565177 1097223918 71 17 43 149 1672944435 197953205 137 1445721955 1243102517 1907598759 3 836482670 4999 53 742625824 131 750975447 127 17 596586848 83 19983979 10007 1511737476 94178198 89 71000121 1949 2128787549 109 19 1622487738 127 131 740927747 1776566063 784854382 113 1406555409 1352490903 1002614459 89 11 1460306991 1681686215 1270228362 29 1796965672 127 2 127 37 2133578286 1311729402 7 1378137047 97 1973268866 186463466 109 1001277442 1293632031 79 277508541 972027877 41 83 1463544229 664814645 101 499660231 41 1272891002 240846053 73 109 1116330308 1402156844 73 2 1171321482 1366283363 149 1578403068 29 1570546287 3 2131132755 29 131 139 7233143 61 101 645398109 59 97 2048055090 17 47 11 1039819924 1893656026 89 587539374 266773081 47 470940205 1469687430 103 137 19 728500945 743101381 11 2135981738 19 554359694 1497516673 19 341093397 1496588853 83 226021552 67 876640931 2111553054 127 1268670183 73 137 113 41 1220817517 1129956438 13 1996025577 75533570 59 2015622713 2015668944 83 41 164607825 1334782839 89 772426639 102260526 37 1817342468 149 1671557543 139 594270592 2009396927 97 2045644640 305565050 5 1342258591 1445838021 109 677219371 71 930934708 139 1864827753 101 3 2083519275 1401220500 127 1108686886 53 89 781657096 7001 1019282591 1125892730 687342040 5 131 1117011324 200835975 101 777368417 2 101 79 31 1817463350 1180183454 4999 67 391533997 17 441897969 61 29215042 41 807327697 127 23 29 1230600094 164985408 17 1812501155 41 71 504834566 107 1705306401 2777 362003538 1364945806 139 73 176880289 79 2130461645 1949 19525082 67 127 149 131 1919547847 1320598452 23 76435785 97 23 11 7001 714057940 5 10007 632232505 19 1339946957 4999 1348275291 11 41 37 1691424660 131 1496260516 610543578 113 1395281743 150800963 149 113 1863836125 113 73 994675358 109 2132875812 53 107 1943333037 10007 89 563453749 13 1949 482925169 69495493 97 391374347 43 1633381918 113 107 2 1905869860 1073804519 23 19 71 19 137 166083045 1949 34491453 37 103 73 127 850921590 39033323 1346117542 204091843 71 1949 7001 706448183 1301166043 1949 852571994 1366512227 103 1047592816 1315051066 19 2777 903085954 7 121762886 5 1445946689 59 47 1990081755 653691409 795254291 19 71 53 73 67 1231698721 41 1183342615 1399319053 1053904311 107 20319514 13 37 103 1173513719 7 2020310117 13 2090183676 3 1314541065 109 864550504 2004129571 1905574922 137 113 139 646538762 2083032316 7 3 1282534193 7001 137 226044383 5 497703455 1008027450 1788179843 1667683990 149 1084042914 137 11 1802827246 103 682375927 3 4999 1580221827 47 1532724332 31 1759159294 1337793226 11 1413886518 7001 620468458 2 5 1598014262 13 1821521234 89 1875108280 5 2073027985 127 259160512 73 31 83 1850403577 137 113 1636027899 854353450 73 83 1898098946 1891941093 11 338550762 29 47 601021994 447485120 61 2028443858 43 1390075432 137 23 2073332562 47 292456608 505459521 41 4999 10007 982357169 1135244115 2777 113 1663708379 137 67 1546170926 19 154362933 131 1258074824 83 708674169 80880516 79 785687311 109 2055579574 97 846399981 124062268 11 639158256 1949 13615714 785096180 11 1949 678936492 13 139 1224236366 10007 733252918 1891911694 131 1902043758 59 1866619678 71 626331044 137 1802980116 83 19 1598304833 83 1106731877 1726252241 1087046907 53 1942283429 101 41 1695398625 101 1104798398 73 1327385504 2010033964 139 1759880692 71 125262815 127 97 995472220 963988330 47 2777 101 10007 11 19 814997020 1022148567 89 230379348 59 1846726668 97 2147367764 1771312732 67 43 635799548 50160728 31 1550325903 103 1591360150 1023612815 5 23 516425555 1521857452 2144112031 71 101 1655064073 73 788017845 764106111 2126146721 19 439048040 31 149 1393140017 368491155 79 923287457 37 375623704 1310536734 10007 338997132 83 812266967 79 10007 1222965477 116589568 2777 7 7 17 1048768364 61 518257098 89 1788057615 2093842925 79 1742650087 73 2020493051 4999 583848207 920600843 139 1698089191 1511472100 47 1881439657 67 1458499215 1341143824 113 392501432 606511454 47 17 109883920 1068980361 2079043496 47 101 620402499 1962024586 1686406658 139 664183108 41 1475918123 43 477509951 1823893716 97 137 1630175679 1812565777 11 47 1654554159 489447156 53 5 1405052804 31 1042265105 5 89 29 29 392465903 195792631 43 429382692 61 1379488282 13 19 223303352 1722053534 79 923098489 213288353 97 304851600 59 2 371118402 1062506618 657668000 11 1134685912 139 1601273328 73 1375722842 83 1909990439 284876985 236836654 89 5 17 1836404685 2121269656 1513653288 139 1389114848 107 1047357516 113 1365064877 10007 163034044 616966800 73 1398946085 109 1056992184 13 2029199952 1520495391 109 2777 1637756233 53 73 113 913844453 47 19 140354083 468778431 448340435 19 103 1999464167 1824141651 53 4999 1205728806 127 17 769043858 352994188 109 1806856485 1311314290 702434700 11 79 762511713 2083106602 1223747362 127 130573018 67 842191273 162703470 41 854134673 3 1553739411 1854201696 778158537 13 1020790719 2777 323645465 123548730 1614332378 139 127 19 410480845 876654376 555888800 1800349858 4999 71 1035752970 1281127763 19 1378167853 7001 61 71 113 971846782 893048492 107 104978128 73 17 31 83 43 1749389339 41 62717864 803481946 109 343454858 10007 2074260967 23 768363990 866239041 73 107 149 882652309 47 10007 1113138652 780416087 11 73 1127172633 747216070 5 149 19 41 1562936523 10007 53 1543557425 706682549 113 1692936733 598980343 1757511245 7 775341623 73 1085339206 10007 109 1190135793 113 405977253 131087639 131 23 1762755328 10007 67 1753346383 5 113 842524723 512702244 1795073820 1481114760 59 61 991224793 1843241218 13 510349063 31 1284563819 7 1372737163 1870461842 127 67 820320903 4999 53 7 1498907900 322216916 1943869757 10007 1002683108 61 53 1001828469 420941390 149 2 3 2777 2143702373 4999 17 909691777 67 377467451 29 2094153771 693816410 334474638 89 79 290863910 29 446690074 61 49321916 1462195559 1917521748 1148593788 103 1303742080 97 79 31 1020161826 107 454663252 43 23 19 37 593292965 1604943661 67 7001 1961075371 131 3 2 1361181804 1421471952 89 79 109 17 1949 1637180262 103 1785760234 841979499 31 1087637388 59 1168446264 933933176 4999 29 23 137 1627538080 1949 17 969850437 1649243107 59 2777 1354329079 23 2051989018 29 10007 349364384 260262056 825384953 53 1949 1367990556 131 29 582914616 137 29 1008613600 1587963882 2 1403664879 1469456164 53 1234484680 67308564 107 1305104968 2 1650782567 195020142 19 11 211059747 3 830241276 13279756 47 2134528077 10007 41 108810269 107 991121208 127 29 1609706161 1544582717 29 856444356 1252943840 37 10007 869017887 83 127 1910504688 73 359116711 640436887 4999 168601273 782957464 109 1392473801 7001 7 29 1762620754 37 43 61 415251095 1923705394 2777 600415170 107 1014342131 152622767 59 1949 107 1470210281 103 417824547 1982456862 13 3 79 602270799 97 2015337938 107 1151898196 131 103 1955866691 1202040076 659445664 137 175369536 386400021 3 1434153109 73 1987597680 83 137 995210436 113 2777 23 1721592543 11 71 1393573800 4999 1364823341 59 23 1035512417 3 1337018458 37 1550036727 864884645 89 53 47 655718949 2108440022 103 17 1805987316 23 29 53 1666755332 2081479806 2 17 231322298 7 2020004574 1420232598 903241588 2 1971530033 31 2777 341882552 460880310 11 1250620488 13 1631076694 17 107 65355065 59 1328929161 4999 107 1632213240 1899676126 19 53 67166564 1540586821 4999 89 1544032787 527349297 719289532 59 649303437 1759225671 17 19 791359272 1430517657 1867414269 109 19 1342073569 1406683990 10007 59 1020426103 29 53 109 1823695568 311535689 89 131 456600369 415963907 1949 1576887175 1692760566 2099376352 29 1200333014 73 337443546 107 1435596744 131 606806803 1344270240 345081147 17 10007 1607864718 43 137480202 606706438 17 23 2777 484232590 17 7001 1577425108 61 7 1544837588 1338793269 89 134215187 2777 707789923 127 911263989 1670445959 17 727240110 67 67 10007 1837325228 37 23 97 1570333 1788458258 19 59 1200108431 37 1065742971 149761670 17 42737165 113 2144438638 43 982729704 11 1351749596 4999 1626849565 196048181 1899185338 131 958023822 7 427723443 41 975875833 89 67 707009393 1403735492 101 139 1423862068 109 1133071757 37 1791989513 83 1557195453 1657780746 109 1478737314 89 23 103 31 200683522 462482485 4999 1819336060 781781591 1497431812 31 103 1936939660 73 445227730 1932894122 67 240377230 1352948608 149 1518985794 41 383663252 4999 1388602224 41 2082501810 5 7 2017964809 7 239872269 1122253118 986592314 23 1111855558 3 113 131 1657680026 1196250473 47 688014717 1032003440 1375570482 7001 1142479176 619123083 10007 4999 109 1293171422 83 331262047 337740468 580977309 71 1760027238 43 71 1001702080 624443311 1701300654 113 19 988372153 10007 2073870694 1347582648 10007 2010426314 89 137 71 2 2084535464 1642573136 1392909563 61 61 994989978 2 988220782 1835265824 127 7 5 19 2098228463 53 383601370 137 19 142397951 149 410114901 609437643 2777 2 1438802732 2 137 1394411345 874338932 41 822960241 61 10007 139 67 47 1044533922 878065461 43 1712971736 73 425977411 19 5 59 1102011853 1839246058 4999 746540662 1358293287 661963350 67 79 10007 1961351986 7 89 1591573472 11 1127471371 13 137 1150008962 1338694541 109 652262104 3 320962410 1464658838 1654372950 2 1553778029 1860356961 47 37 159645682 2 103 1728415908 2777 620440117 603788289 19 47 2 113 25449860 1062244409 7 5 1418635340 755378271 31 1548423867 1256438543 29 225827617 109 1820566614 29 2138532461 7001 1115803056 71 845745817 4999 1949 73 37 31 2777 132574764 1166957215 113 162999604 1650008157 29 59 1325340777 215193045 97 1009087352 13 103 893662299 1887985948 109 512170799 59 77842181 149 524375825 61 1623251419 47 893268388 67 43 582219484 372110605 89 7001 314337765 89 1442764671 23 31 232607663 598076842 646177004 11 2777 79 382028990 1538030539 23 567166269 19 1967408048 1365460080 19 1171937135 131 97 1281917274 1785698899 139 1255186426 43 2120311085 37 746123241 1963977305 1020204880 5 29 1227483754 7001 2115744206 935617306 89 23 1046583381 71 127 127 41 89 272774053 1741103351 1168659122 131 23 1203193936 127 1292804330 10007 1334003149 89 1388824909 2777 149 307333620 1999150021 11 1018814399 900522993 29 1928924406 59 101 2125433092 113 3 98529930 1249686612 4999 2055022336 41 31 147716054 2 1572878232 1699378136 73 1406959441 1301590511 2777 11 109 107 732403979 838398428 131 2108869964 19 1652331314 19 5 43 1473114167 1090064061 10007 13 139 5 224198415 681837955 107 109 720649358 963714017 149 156181055 17 381271598 103 1411966230 1917315148 79 770874122 71 121213081 11 163720693 59 79 555831883 127 1204916818 31 449521328 218267852 137 37 1728607958 235695254 1415570715 1276000462 103 1949 285972872 3 2103787242 1218645558 1985887051 37 43 1996749032 1372375083 41 43 1814215328 1340352820 101 1798451037 1039758786 3 137 691997275 187190087 1122265137 59 139678901 4999 71 101 1792039061 131 1533041517 874052305 67383911 131 2 1345140534 137 1397100792 1276299672 2 107 1124567432 71 563621146 97 812610031 1041393261 37 79 210744508 11 101 895820914 13 1038566555 1632679841 29 31 107 1255138248 208531765 89 73 819129204 880421425 53 549848556 73 13 127 467936199 654747738 252018848 79 17 83 1571024 1949 141012099 13 1319498890 1432052553 19 41 1003711242 34693582 58386145 19 29 3 73 43 1208797818 31 1748056396 875063161 2132638249 59 206094165 993154722 10007 11 658572189 1602744814 1020529434 71 12991367 689410520 5 515939660 17 1436439616 1819105978 83 131 47 201662636 22794884 7 1943491941 43 793338992 4999 2101159684 53 775372381 10007 202261484 113 127 1760188023 47 107 898791654 7 793612169 371690501 107 926922489 1145601808 13 442184508 3 1949 1407865997 573707640 89 1136946965 109 79 127 1305244532 425974764 1288599389 11 1030059734 1327524312 2 1413823512 61 1949 785376836 715555860 29 43 73 2777 1998667994 492044821 17 1413103325 266606928 41 127 131 1949 52156506 113 1900589036 1413202312 97 109 419043125 147683306 10007 47 127 127 1949 7001 47 637984674 79 1326250159 223664792 13 107 10007 1123455840 53 23 1877607542 131 2108729204 7001 1734091692 37 10007 1509656020 29 1391733727 916055849 61 59 2024149462 555780246 1776738586 43 642282231 295702420 149 1705672500 224268440 53 2777 1422596006 2118370579 2777 7 2030526722 1896229013 139 110012662 83 838912005 23 1024570045 4999 139883628 1949 137 2 83 14200802 1309244075 41 113 1205682202 801048186 348359796 73 149 641278716 43 1727340401 1711456803 5 4999 2015306858 1159974783 71 107 495080868 109 1343225421 131 1836415532 7 23 654143828 1133557921 463384995 139 73 828321291 1550504118 3 7001 97 2113147047 137 1773270012 2777 208788234 60232951 4999 1518948340 7 97 1416985894 70858219 31 1881047698 139 1157628872 396627606 101 205158619 113 11 443743905 2096148065 1831305039 47 1217192746 516657581 131 1759934434 1151344139 89 698366268 1337878585 1203063492 41 17 103 1611408111 1921947244 137 89 1384688007 4999 928979167 43 97 83595085 992222997 89 3 10007 1619032530 216891718 221077578 7001 101 169456012 139 484443092 4999 97 1534466152 47 320476315 23 692009414 103 1840329631 137 17 986187723 4999 1822925342 89 1524224235 1702898904 1326937521 53 686155203 103 2086505196 103 71 836495304 1909275910 350268632 83 17 845188150 643695496 149 43 1393190841 73 137 2 3 1949 954861876 131 59 1470433046 13 7001 1861124837 1750339815 41 4999 89 4999 2 137 149 1120626311 113 1949 131 1371365902 149 95233593 29 389909437 59 107 404566147 517258378 41 1298750361 1741579918 23 166918175 1064194524 41 23 37 416531866 399477493 97 2104863847 149 1188050308 73 891550314 1767899294 1382762718 2777 131 1555862634 131 109 608744313 1460511138 37 127 1949 127 2063559467 17 911856251 137 1530341233 59 31 112536520 5 1051034410 67 526269657 127 1096313728 47 1413027129 23 520029885 1168461525 1636954942 23 1137914098 5 899189360 1692977452 131 2075160651 987951402 97 1639236368 1313796827 103 421729071 1414473847 59 61 340834267 682660760 1703134668 2007878396 131 2777 19 131 1517165889 140669634 708240907 944611222 109 239556353 139 1623731002 1063529398 604297057 59 89 2 103 53 927176039 1455126934 17 97 605384857 1918299742 1047730412 4999 23 66672682 79 301376526 101 59 754536014 783205825 131 2128300204 1040958951 1949 505823066 795145280 67 17 1552035536 703227734 19 1805018392 13725694 97 123958747 17 699840622 48121268 13 367104358 17 7001 139 1596163549 2777 37 380339510 47 5 324795455 199348595 113 363011170 101 79 7001 1813167987 1104141712 1366870358 1319593398 23 109 1553810914 246631654 605862608 149 1953203487 47 1701176315 2777 305909940 67 1682269902 318778725 5 1903391075 1891912777 1044916630 127 67 1908195510 37 131 2048433114 31 1503541168 67 2011436696 79 708443551 201778179 41 1125071282 139 113 177581627 149 149 83 1229219776 79 971465316 41 993402817 1008875722 149 536515475 1735406824 206098907 97 653454207 7 1164797356 19 103 67 404300563 394680971 137 997087473 10007 902391704 717754528 2777 854419934 139 1949 349073696 4999 1588322272 2042436431 1034597439 101 152594234 4999 822545458 697975377 13 1756998048 113 333296551 7 1119655201 971670385 631993127 79 1166039924 1949 137 1126833663 139 1635850273 1746063032 1495697000 7 19 1106504064 2090937525 127 113 795646601 2777 2057151705 79 956103583 37 1949 19 59 229854383 10007 2104762303 1070869084 991881066 97 538069282 71 1548064280 738651668 73 131 1523198701 1502215128 47 127 1188858212 17 1505886673 47 1212201299 2096457795 1971010284 963367998 61 19 1954115287 137 1384942727 1782467745 240922357 83 4999 109 113 382107288 10007 728829824 7 97 668638072 97 1105598689 17 961790861 59 54180762 1508463148 564846867 260399568 13 1824698627 1949 889192270 1494810002 71 1350849834 1799908817 19 601964583 123630269 4999 41 1854116063 79655621 113 1362319816 1949 1169692350 780853488 19 1393041449 352562604 47 29 89 2003889023 1812974144 89 1503620945 127 79 2104563408 682008602 29 13 2777 194969351 1135338122 53 1273948750 2777 2777 101 591156131 23 1544221414 31 1178248907 11 331375748 1569254922 1972238284 71 17 775376120 127 1578691026 1082028062 1386164098 29 1318565649 37 73 246743942 1246618153 1578647190 2 1392338447 103 43 699134279 193498097 79 59 271686445 31 39962937 1457933596 7 47 7 67 909993585 109 637958579 1313058104 146617078 17 103 5 807379395 951891820 113 97 1911608909 59 83 53 1397942840 53 516067360 71 375631996 41 64183086 37 67 1161417999 29 1094894043 2 1247378396 2 803423844 501564275 127 657171623 73 1535005945 1158789016 11 31 1938319330 31 222357055 101 67 957292926 3 227928993 385328039 1890094975 7001 1936678279 1219589424 107 1111253706 1892221870 2 1326972736 37 53 1510757792 1359793758 10007 218509381 1791553466 17 107 1287123544 97 331072640 1498725195 4999 37 2046385640 1047029367 107 302421547 10007 447963355 4999 31 4999 1769845960 618872965 1601147115 79 2777 1114079744 71 1278715325 2132163210 89 117515234 1095133590 31 53 881991179 7001 1552611430 5 43 131 53 91872088 11 546484796 79 61 810311617 690223357 107 280543407 11 11 2018384258 1411050168 67 4071992 79 47 2030909920 137 967769678 793551546 101 127 1880698743 83 1527245085 313394830 53 1379259296 97 1725666745 222271601 109 168539219 1304749235 31 83 1289770615 395246479 127 1194129052 74867263 31 109 1144841388 1930932166 303430337 1910582653 7 71 7 837605657 745610794 1156606957 109 1927508312 10007 35885102 1916202697 1420890979 137 1021679272 1126104040 97 37 41 1952453969 23 146880990 2777 1576713952 2 607790676 516529232 91979226 79 1949 4999 137 875329168 925385264 2777 1571062757 2 149 2066822508 122678317 127 59 1865285 1587217693 68470942 97 73 1224149483 1065918406 31 1077068960 67 4999 414991985 594210161 113 113 1088940320 11 1824276778 31 4999 23 1520740759 139 137 1424399869 101 3 1093882318 101 7001 2056277712 746398027 1717400184 29 139 756284994 3 799020069 131 1902566972 1250672308 719063693 31 2 2 31 2125721336 13 2051887837 1373416466 139 29 385107501 1432702428 23 683570281 2082472716 344814008 131 7001 1376725983 67 113 157141416 810817601 1484854503 47 832058531 1160799696 23 503067773 13 573418100 906622240 19 89 101 1378288218 1914903059 139 7001 810813814 113 1605746724 1370039613 47 10007 1821263993 981796777 61 531932566 1107266815 3 1218231327 37 1731734495 43 31 682106113 1980633679 107 656395566 1909260813 131 23 31 1281344917 67 1719897638 376569531 2777 5 1396468790 75014305 101 588793314 3 89 1213463469 115312227 37 884743832 29 103 181562735 767585870 10007 839427188 137 507409640 89 1652034662 23 589272259 37 980864170 1325467654 2777 109 1139600458 59 1867803002 109 109424337 71 784185060 89 134857873 1369911171 1268231841 1949 89 682250179 186896690 97 216855814 113 827541254 67 469601042 127 131 67 274234794 818718739 107 41 83 804216631 17 47 5 783223850 53 41 1252980295 881894789 162598751 113 804918323 178588243 107 1407460452 79 642954772 827944598 109 2119568656 148843475 11 1859350768 1709965520 2777 61 1957980780 7 19 1315857812 590643974 79 31 1747785483 1750892946 2777 1472594416 149 89 29 67 83 137 663295339 19 127 274070064 97 253298040 1844274774 261695856 139 1101233398 31 1329888444 17 19 1071835590 1126429669 4999 79 1759953547 381852188 23 2 1493097896 83 1291407974 2 67 47 1591417654 61 360113866 244289110 13 139 1240853278 1113405846 29 31 1001673240 838331605 61 113720653 8197704 639465344 2777 883222650 641579729 89 53 149 291286954 43 436432456 1317995686 7 53 71 89 573276145 37 1995099570 41 599240461 7 7 791857171 1748087711 53 1652082239 1086523710 575451649 137 1428624060 662287599 7001 11 139 304396517 1937658580 1200624594 13 4999 1529715891 89 47 17 7 89 131 756158685 89 158348177 41 645319509 89 1599268857 79 18567607 1928310526 113 26305044 56932903 1467925432 106346101 47 139 2093153781 1462838916 17 1686551092 79 13 190569717 537333751 7001 17 412383637 149 96520897 53 1252542534 1949 1668751341 606772425 97 67 818452288 101 2777 1078317431 264264874 31 1985796419 695476493 10007 7001 205013849 59 989373714 19 1604312248 1364640530 29 19 1136969462 89 136947791 59 1344158827 71 1182024117 704294795 59 1325790432 41 41 2057271854 7001 410262953 47 560435422 1925790734 83 149 1863356314 103 11 61 503925026 59 1270012406 1541317357 41 1319757797 875199996 131 103 1318839707 7001 1063836955 83 918879739 1989559225 23 37 37 358263637 950436575 913072879 727891745 43 4999 1807852137 582487010 137 11 803632149 1555658199 10007 7001 521892892 43 1179807667 29 101 400514319 3 1727671647 1697964242 97 1949 137 1894233012 113 13 4999 398750234 1544785981 17 47 31 7 1812512870 893535300 103 1795565216 4999 1416031737 1097495457 389747921 1795258449 109 1701342125 171233533 113 7 61 1389421461 1355029548 7001 1411168864 2119714201 23 4999 11 1723058938 53 113 1790690321 113 13 1051560510 23 41 4999 31 339847451 311158774 89 966935222 1218116944 11 1344660244 53 946834701 83 53 2777 1388138990 794360083 29 599128081 2093015565 83 1221947433 131 1737134932 131 843811665 5 116005989 1778862250 11 19 3 10007 94478495 7001 1304884530 2777 1435772871 53 241479395 131 1644892530 313023684 41 1570996745 61 7001 625315318 101 1701488824 89 5 975865290 47 79 47 205073549 137 1577571166 1377993264 3 1583326284 67 113 1998296369 107 716718100 139 43 89 107 595067339 1639897408 101 53 89 1472033300 819238753 41 1791057079 67 721769292 37 788904380 363242907 113 1762138629 29 61 10007 101 886414020 23 11426427 3 1003425219 43 62082540 1967123623 250719360 1949 50355232 79 127 957353559 133453352 10007 89 43 2112690104 47884800 1397514070 661730758 53 1805650290 131 1604297133 71 13 1865323629 41 1575202657 3 692896956 29 1648822550 103 281619441 2097254745 3 454944893 701688981 113 944869941 111898851 149 1832803366 604659044 4999 1949 23 1484214380 565712692 177578085 5 645537260 103 347446810 41 3045439 29 531511333 2 796758851 37 17 1490968901 1119045354 1662831563 139 223222441 83 5 1417234500 2034954686 149 59 71 59 2086113858 1208362190 5 1949 103 1563143862 1303583862 270499066 29 283059024 113 71027393 44193961 725485626 7001 11 1581500459 873409823 97 10007 1609684013 7 1400601454 53 113 23 19 31 1385963748 109 1387389496 2 2073932448 53 310364224 525501552 83 41 641072817 67 89 880313329 520915576 109 103 404012762 813912697 73 146932781 10007 1949 874201513 10007 1682561914 916353702 11 2777 1789998660 113 539677563 67 1122496761 196037631 739418512 79 89 614320230 3 1326384401 23 1043276987 1551004125 11 1744425793 67 107 127 192061211 1853093830 4999 865166932 1541781582 17 4999 13 131 1352166804 911476516 61 1506630887 515332819 2104424183 101 139 2004115771 1949 1069166828 79 1682331250 2 2101763836 103 4999 1599421342 61 1415711041 101 459650495 7 2007180924 7001 97 2034271584 1256271832 369846475 17 7 1081982986 61 41 240410053 417610786 37 1636666843 37 1267513329 1181522657 139 127 1360172794 1203497466 37 398698606 1081550182 1713184487 1315215678 7 137 5 53 618367165 1845132576 3 139 1648673723 109 1077689431 73 29 711006894 766190880 1949 29 355566622 79 101 2129033963 79 1019543664 53 43 167040769 101 139 2135208051 655063910 61 139 7001 59 1931310652 2068628578 47 41 1743794821 929802182 951242149 11 260188951 1056977674 31 857780540 137 1834952900 139 1012646451 1587085141 37 139 576886861 137 1713813693 19 4999 83 2081636423 244623153 2777 681893290 17 1497861907 83 199776601 527812355 587941373 83 1356613269 222785827 11 1721219690 149 762237779 229274580 23 2777 351309939 3 1198046125 7001 1607620576 1373891510 97 127 1087098537 2087976393 24631959 71 61 153159349 1468648909 113 1227395604 593315536 1212857426 11 1715603191 139 67 305386105 1891192560 127 107 1135306273 103 21771432 1593900920 23 1806467769 1021606632 139 43 952486121 29 1594237674 113 13 5 149 7 534718891 7 43 89380832 584144336 1411550649 101 1949 7001 139 567190890 2777 1982880749 59 551379896 1949 1815943052 582883822 109 853464489 103 606980339 107 59 350466667 109 131 10007 97 3 13 1442872717 137 1680952585 1456284518 13 2777 1932662059 41 1130572458 107 1501753988 73991570 127 89 19 316226443 1940815257 89 989195395 276808792 103 633935542 53 7 1193264394 1906450413 107 935673912 103 73 10007 107 1979863800 1981529148 137 434005040 2126053680 1492173272 2 109 136113205 1934109080 1456420303 101 5 101 514709837 1281013157 137 518051526 646270859 91686807 1949 17 7001 487150583 41 978514346 23 89 2112804998 431524915 5 864124205 109 109 1946892382 13842455 31 1391703547 13 73 10007 5 11 101 831635616 38878924 73 952816216 23 1194284766 149 280081558 1911668460 113 535697185 2777 29 41 425725427 137 2007153024 7001 67 1935408967 71 37 1761518977 1421225019 3 888815233 462608669 67 479295298 1718083670 2 420168448 7 1231012314 1382910543 17 1947718985 1984454453 7001 1544780298 2 7001 760427617 4999 1929154092 23 1199097479 931220665 97 974434355 105483523 2 235865844 1060633134 127 7 868185290 109 335480527 397830925 1575276561 1530472857 3 61 1829542317 1529959422 53 501737273 4999 1651404653 198710250 97 73 127 41 43 113 292536447 1591168625 79 4999 3 886383951 949480632 2098930997 139 3 97 37 7001 101 1693013106 877514765 61 1354846844 1867231479 66116774 4999 83 1560201630 428191402 1949 51627061 1369269450 421450511 89 79 47 13 10007 1949 1467045433 149 481257186 149 249411100 61 1949 1030479178 1590683208 1503835803 7001 61 61 296025597 59 137870298 43 71 1129469771 2777 2 604952132 1423990363 31 1932687344 426975145 149 1498576961 43 1089724146 29 668232169 43 624099506 5 2 1539592816 855665987 1222836837 23 1702359397 137 1361203186 7 73 1050897342 807878006 1879729250 1953430952 29 1160386344 13 633520992 97 73 444780227 1459784183 137 59 2777 1090919457 73 1602236193 1172344112 31 43 1040698900 2777 1779154537 10007 383128002 7001 458558499 116286610 7001 31 459009901 1557685830 398677761 61 1258267496 1239389469 139 850783833 2 816145378 31 361942329 107 977073603 542268724 1843560885 29 2046757041 97 1852916601 1949 43 1353628390 137 1202981371 23457723 19 79 217419771 955978717 10007 456089039 61 1340286407 83 398033140 942781016 37 1184478410 17 10007 868727684 37 562674351 1949 854741637 41 786319689 89 7001 107 1565566327 61 2777 1224545920 10007 7 794907813 427473172 928740004 59 3 1139159913 47 1469692511 101 655207402 41 1637996694 53 107 1558355490 1949 1281035318 101 1574104897 41 43 959907834 29 895096542 349270577 29 7 1514248995 2015027820 7001 131 2 748244466 1311239695 97 10007 538871966 101 2068864204 885914027 53 1305593874 13 726277396 325554194 61 668879762 1654266633 3 137 129612823 79 1495743103 1752020255 17 1890318604 73 255730388 537815455 774787045 41 772172361 1949 1764601212 47 41 103 1570367149 29 109 845936735 116301010 5 5 1968070175 59 139 139 1298434371 13 1946227928 3092245 113 149 43 1592122601 83 1112507266 759946921 77491745 101 740443625 384698879 61 2003076520 61 1419919204 61 1819256243 30844254 97 7001 1585138416 1515275437 7001 1629622225 103 109 1965189942 103 1090811509 1949 18821493 109 900683895 1368902987 103 280607741 695387093 1040495239 61 107 1873595787 97 391678434 425144792 191258028 137 485748453 83 149 29 67 71 498386701 1047033521 10007 2777 79 159327575 137 235290513 11 107 496224805 1446996738 2016350446 815057341 97 149 13 17 13 1954836143 2017783716 673146481 53 752979533 11 386222727 767049525 19 1505893792 1842616818 1265215462 7 139 666265086 824237891 257327674 37 73 137 1539262404 382478112 101 1680420005 43 383663190 127 1769009416 1338320031 127 1240477194 1591627673 89 137 1492981064 23 3 813842008 31 73 770456162 375097652 10007 1949 1465201679 818987341 101 5 1112130022 393363898 31 2777 147386498 2147412445 1379147067 97 83 809832245 1906140377 1227577432 101 10007 1371249203 1796026339 1268747351 80421487 71 113 53 1555793005 137 7001 1454534761 344666231 228604637 61 953093267 7 1434976830 2 51253590 137 1184233754 1630781966 10007 963193764 758177863 41 73 89 1313232113 140776551 1324943375 1511011964 127 605736490 83 2044207415 1507575188 2 1279563694 1775810969 29 73 281731017 73 1266980189 71 196326786 1316109751 11 1416650752 83 1967649792 23 9190016 61 23 107 1990706217 43 1387783763 53 109 79 157720182 1687239240 292303430 5 1467099321 1117466933 37 59 1433715694 149 1135123294 1646462189 97 1240066152 3 1293767997 446133737 19 89 2006695549 37 19073342 10007 124296088 29 453402936 29 31 1695128112 1342058231 10007 1695626108 1949 17 139 43 1192432871 1045292461 59 1819865216 13 13 137 1241984952 560088397 107 131 29 79 17 777020163 127 107 79 107 23 1902033438 1862657760 766417593 137 149 1109468900 67 1751439764 1141156998 109 1700216117 295271546 67 1596707083 1320773297 137 1719976912 67 1478767184 288316008 61 1927617690 1862596570 97 378533964 2132962391 2777 3 309173616 264759915 127 1861140931 137 114160891 23 1570176819 859028254 127 1809755293 2017763030 31 742081470 61 89 7001 89 83 1398415789 1397933669 59 2070681936 53 11 10007 306314270 692964736 10007 47 61 1706231920 2 1144605644 1497531344 73 517837983 73 651011280 5 174341754 2 1066877774 1024522051 17 1941121948 664634121 3 1749634965 2777 1717664997 83 41 83 103 7001 43 1582903960 7622163 2032401327 97 137 109 530518696 89 605398114 7 1192657955 67 17 1842581167 37 1258089633 101 1903027726 89 1410391900 5 3 309450189 1178652417 658576232 67 137444872 29330517 10007 729828388 97 5 1243663988 113 1370411342 69060208 261273535 59 59 89 637081847 1635317384 1655668075 19 127 79 480793842 1648486759 103 1573593624 1253230973 941853749 153594150 31 89 201865795 568473883 89 7 67 73 1573125618 322305147 1018949613 11 131 1718469266 2051671588 67 1996656805 131 1738513838 1099726458 29 81903917 1782780450 73 107 609321665 980651455 127 1807206317 1474435380 11 2777 59 2027942867 131 1592658176 53 101 922491075 1101659800 1906050166 89 1990006246 7001 101 1367049746 768240972 578474310 29 579053250 41 2374430 1821756119 19 7001 79 1656533304 1713829950 109 1560898100 511727709 59 79 103 103 7 162832742 1121183792 2 89 126973897 627081985 19 1753982093 113 739322116 1311955424 13 511916519 89 493966253 73 131 1450094806 19 97 2059148495 131 37 880114997 817624173 47 83 1508037912 137 1698922615 810558345 139 1118062624 449664016 71 1043469194 359347836 83 801315883 113 1047784816 785884954 1155029636 53 10007 1603171435 59 1076604022 2777 23 10007 1951785294 934322102 67 229254369 542458072 101 149 1191628841 398961045 2009642955 3 757936204 23 896889623 53 4999 3 29 1059873208 355159507 61 1794543457 101 79 1788443791 109 113 1993314689 823987186 97 37 7001 1254080473 612859787 67 13 67 113 1438622487 31 1632573420 4999 1199109854 100013714 67 23 7 76095021 1785135388 47 890898230 59 71 83287118 804952950 61 293809733 2005178747 67 1910667411 400232739 3 79 10007 1840783156 19 1117281814 137 103 131 2 71 215200503 196306719 37 1732124956 1479635022 31 91970397 1278882761 59 2070173415 109 1678448926 107 450158844 1185239107 71 149 1637830883 13 251594096 53 1739254254 2078504869 1539528792 412265120 149 53 1380765222 426220541 3 884108178 101 31 496785199 448882582 191462165 101 2 816446776 837525858 10007 1798237886 1469978265 10007 149 19 37 354042751 565415015 19 1067718085 103 391687519 437655200 2777 109 354808695 28713938 43 23 83 855468218 2 11 2064688538 37 246266117 37 79 98403269 1406955498 139 1182894731 579732579 41 3 436358853 1418105522 1645796835 139 1375861289 1463048672 97 7001 434690404 807131423 47 7001 2042324719 1796365587 514613426 1667866723 79 83 1379571552 131 1975969727 280078973 4999 92652027 1948308886 23 127 1436237285 23 1543612133 78390394 10007 594994959 13 41 563168784 1191766434 101 43 71 2036215319 457075989 61 11 873005042 67 1815351312 47 131 505699038 37 139 1107395764 1838339774 1789562671 2777 43 1056115905 131 36948147 73 109 1886930719 4999 1725754780 387987571 109 966089761 131 2037526578 23825302 73 1577747321 13 424964033 279252792 299106291 67 997215136 59 53 137 2068670134 127 610307009 61 127 468714709 869461431 47 41 1879205398 1130385744 4999 89 980485766 59 37 19 947181502 1331335776 109 135270744 83 1301626169 1241359620 3 13 311180233 43 67 1698064457 662521400 47 97 706313176 31 55060406 47 1117815382 1426301866 79 83 97 1939880108 139 7001 178081021 61 1811330828 1940854191 67 1553728974 7 47 103 53 111619696 137 543235277 2053452996 79 149 71 2058373638 43 53 67 897354919 1655334231 37 813202835 392661452 4999 5 79 2 1466409418 43 851565851 23 1194844089 141447720 1867845160 73 2777 765749419 1750373025 894643351 23 1898970199 61 43 1980726587 1669448254 809809665 1327830516 89 2077935627 19 862722322 1386679492 11 2020556930 1196185373 79 53 168737107 650827402 83 1700075388 31 137 312579748 1376644023 131 1655112426 1593862331 41 1411625367 149 137 47 469693419 1013288463 110587760 1489075033 97 437836019 1356780918 19 1535928695 83 2037944161 89 614410699 640757545 1313014138 127 1687955589 67 1149413341 696023613 99309033 113 330263119 127 137 137 17 14844706 1498639454 469201141 4999 10007 53 1143292945 1361035336 17 1475384908 107 850287591 53 1244307341 501103976 1404742732 19 1428207352 59 534056065 31 568888006 862862934 61 1449977198 31 359020114 1900875579 167092384 41 140081509 71 486031476 7 13 252766956 2028738816 107 1029640670 89 17 4999 270000989 2130233868 31 1391726487 1372587434 83 5 1039743340 556640230 664534556 43 673180337 4999 913417280 139 1216681595 1558909640 1847574199 23 7 73 29 1065848750 880171184 131 2777 4999 41 1222626355 1532333881 109 1547804578 109 31408786 377496430 10007 7001 926260304 1543181423 848218443 1949 1850267558 1550680920 1888300512 113 1896513410 907367945 11 59 1751717323 79 97 1558429839 47 440582277 3 809900580 300317823 29 5 992906705 1667940220 17 23 7001 454504920 373671374 1333933645 23 456452457 5354922 107 331368407 53 11 83 844536122 415584735 103 10007 690996490 2103404429 137 61 89 817968067 23 1409950678 108854855 97 470703329 101 10007 1460581692 7001 1949 144469625 125414252 2029291547 1286675226 17 97 89 147493381 2049471900 61 699710173 29 1822915303 11 878549206 61 1949 1949 1842964563 2079844471 89 741948955 19 83 554873298 29 13 1009834930 619243488 89 17 140738915 131219063 31 13 55497022 23 113 71 2142407676 71 113 2777 37 1417806404 1449228003 7001 1249139423 4999 906858592 37407517 29 8180204 43 1239882124 304894116 131 1220201989 304434725 31 137 89 213650934 177012262 17 1670127335 1949 163966448 23 19 1973093304 727341517 41 71 1424412437 1234701289 1542107271 113 224708749 186017298 1963074246 89 458985560 7001 3 109 59 1584173010 11 163917061 11 137 1700908203 396298224 29 786165875 11 1890487951 131 891141271 388931193 103 149 11 47 139 984734380 76172 810883808 507254655 79 19 1375340840 1277777809 31 2011810751 47 1442802193 2091441626 47 6506520 59 413995330 149 985238064 1309126367 131 1743308176 1219788815 3 1030254948 23 1913515176 137 1536753140 131 736619812 674777513 59 1489448274 61 107 1762090552 329703701 1088958581 107 113 10007 487130753 1861016621 83 805691546 495742104 89 41 1086425462 854030738 1542257291 7001 534853350 131 2 746464376 1119563632 2038240446 47 149 1137640479 2098867636 1671821451 71 3 639532365 2777 773815206 2003119296 4999 1900362599 97 1462248899 149 344868695 131 1426167525 2039924795 101 53 665265222 41 1582306840 10007 2 945081766 71 23 779185490 79 59 1673028072 64024786 10007 101 1065113781 779681317 101 1574894985 149 1329903672 11 37 23 216739573 1358378971 67 139 1540082748 1884029769 5 7001 2143423757 89 107 16315741 137 47 1171589774 350522475 137 47 1458044528 319764257 61 132413676 107 7 1025008658 53 270999971 5 31 2082265970 1640834371 1760360918 2013951612 43 1643477316 13 1109180995 101 1854300165 47 234125612 775346610 107 266111140 107 63132371 4999 61 1145385636 67 363707155 127 2006360859 1087919510 1167319216 37 811944757 1016226448 101 107 589402652 104362758 71 666149974 336969270 97 1262422990 575714834 634128149 4999 535406751 47 2063212110 903277549 1799458435 71 643559217 109 2 2079251655 139 1255494426 71 33061292 29 11 1508932854 11 10007 1429700090 251487375 103 1883251691 113 803349544 43 1168594144 2144567380 7 154211057 768884872 31 2049550864 726848785 4999 489172146 1132258503 5 1181989220 244634765 2777 61 2005242688 210497245 10007 603591647 113 145335189 73 1295187243 10007 215297278 79 47 1770641434 1158045101 72488031 2777 862436398 1416470832 1949 84901374 158325669 71 109 73 7001 1527009113 149 38289722 1566312330 29 13 1996715 7 113 13 275823951 1890713110 53 491473346 260308471 127 1795535144 59 791413020 2018027970 83 1952031064 782086846 67 83 997752421 71 635239717 37 6315086 47 253512172 1973032881 53 137 1384650506 2013056628 364034012 59 1361508308 2053763253 71 1331390516 2 648978186 1885639024 803401988 10007 37 1455768325 10007 1649141558 7001 83 7 31 1030146771 19 5 17 11 1851782867 498920620 1408941683 83 29 520912461 1370512830 131 79 1817799207 2777 19 2777 43 1159324634 97 19 1888061179 113 61 1138700237 59 1891791566 1641106713 4999 1882552287 11 5 31 7001 4999 179669059 4999 13 922760631 131 29403867 59 1406535287 127 1412339588 61 1694438663 101 17 426120997 3 326924385 1609342701 523376664 1949 155439772 17 1148980462 13 103 1392924002 1002356757 103 314408530 149 1223094810 1431979400 101 1532895988 10007 2777 649525191 43 8244734 1349619249 599633768 139 149 702483893 73 1670460971 1475583529 1412087770 10007 2030150111 157119907 1107484697 10007 19 131 1618297172 335143342 97 97 1807504014 1694398522 67 1949 1836238656 13 7001 4999 2777 61 170242155 1178275146 1949 1595047957 703358824 59 7001 696823532 723189298 624327939 23 1271996416 79 37 7 53 302822761 427209517 7 1542481192 7 131 39669158 1621958160 7 1070803335 109 1338675216 2055852161 1448427863 107 89 1831841966 1099184621 1554052229 89 83 1489759115 137 29 3 245400597 1098560254 79 1147799948 7001 2856408 67 913024209 83 1747572885 838271863 11 53 1653795146 1477347288 107 5 910821589 53 89 109 444852435 1764313726 31 894380217 19 821625056 1705475648 103 139 53 784736126 5 149 11 1411304840 1729938201 101 7001 176306183 83 37 481020387 2034369106 2777 11 109 770434890 253284244 700725919 1949 7001 101 29 1559439243 653890695 29 10007 1123956219 19 1078929383 43 73 29 778134313 10007 1850994790 1949 2 132044876 1383012755 170730105 29 31 89 1119164498 1688336497 1205216802 17 427010726 131 745332229 50727924 13 10007 877013480 183944185 83 89 639378658 1247374032 31 47 2014583820 71 798112988 79 1276053855 5 2029667844 23 1414294403 562385471 67 2047404107 43 87161559 1796225830 7 1394046121 1443340162 7001 139 1200919412 561631224 79 1778805238 79 244638036 814509758 10007 31 526948606 10007 2020804820 5 1181093085 2144877968 67 139 10007 43 47 59 1285672127 726731804 1999275570 7001 113 1132793021 11 1787265579 666638511 131 1913494599 29 53 107 19 97 1731047935 23 43 37 3 1764403126 2064902144 127 1232915586 19 1806258 7001 2 439045980 1913297606 2 107 13128044 267511187 2777 2123971788 23 61 412597717 414148764 798000517 131 83 432554085 509733876 1998075326 71 13 1944027605 1740483186 304437890 23 1314710928 1999412974 139 959437821 1202433036 3 3 23 804827293 67 1940619959 163879186 149 1577778880 47 1053645107 291230256 37 2 1622152239 1403711058 3 3 258288152 29 84581342 480200643 13 1749390370 19 1697765794 37 1057473838 10007 1134903877 103 37 31 1582039120 10007 1125647402 103 695859760 94698281 37 173432061 3 37 47 852183038 43 23 47 41 837540005 137470294 1745313751 1620834725 59 2 516993118 29 613051793 4999 640831808 2054424033 316298392 139 103 405718648 2123273930 99310611 71 1141529409 23 1961265536 139 586075110 149 492080397 1233662960 2093834659 10007 10007 769138020 191963230 957871792 83 83 654219224 79 1210887673 103 1194222874 1964918514 67 2031321380 11 1315885079 73 1415143007 1875511642 137 10007 83 236466751 1400631498 107 81186791 10007 1049982289 149 1875985692 109 83 61 13 259133914 17 61738500 79 10007 1498005339 4999 529564066 7001 71261271 103 450571028 1734624966 41 1101037452 11 47 149 67 73 2026420432 508214592 506311863 71 1368287131 10007 1750121559 42579254 17 434632804 113 3 1934777220 113 296353348 490583398 1271307592 127 434396388 79 412050649 898130295 31 922855740 23 573501366 71 549771602 1563082679 73 97 113 973237988 19 814943950 185407182 2 53 131 1743651134 2777 1936527623 31 43 99430792 79 923226153 10007 97 109 5 885300388 2 3 116636074 31 549574541 355983978 1238581666 7 17 1015611943 2066844003 514368805 5 31 670633842 2111843485 107 127 1173553152 975373716 13 1620574384 7 85771105 149 2018965460 1478529331 41 73 113 1596259116 3 2004955378 79 1633117467 256425821 1537288100 89 1574024274 89 497754216 101 1311146684 663111817 83 79 1071819749 10007 1081772612 53 887236483 1420338449 47 1598865082 139 43 17 438368902 1800350201 109 1623132843 7001 102319615 83 41 711638230 685504794 13 79 89 113 5 148050032 43 43 113 1701199067 1063945948 1450040298 109 261672655 1564761985 4999 137222678 2777 71 101 1657042865 1349871565 1922913206 23 1647372318 103 2030098894 53 113 278294818 490521813 47 17 402481103 47 745401670 1995903689 1509065103 13 29075289 23 594975316 61 671093208 1416034053 184783984 127 637013204 24165954 801802583 109 47 659152834 67 38349527 14847316 127 2 5 798521040 1792729765 4999 785862137 1949 263631485 1106638175 5 3 1663973592 61 1672580594 1640193193 1417291361 1160801012 1949 13 149 1618761183 1457208500 4999 3 1451851644 508275654 79 1271204958 362400097 1067728730 208236122 2777 17 344044963 605809071 942061879 41 896986885 107 428653877 19 53 23 13 11 835463538 17 41 2019440855 23 1647217864 1284260660 43 231415637 101 1338881009 1334713428 61 1105886439 1614232223 83 29 3 7001 2145091355 214152092 11 3 107 11 71 794558515 947358860 7 664183625 31 1816117051 139 845948023 1095517380 329222097 755500611 137 1235196254 1116323627 97 37 320502436 581353706 4999 927169529 5 1780509000 2072083835 71 2103658006 7 1622345466 4999 1257328484 53 7 1736761130 89 1056703003 107 620944861 127 2087255040 13 2 1315713774 183792670 2 427865244 137 103 767386795 10007 802063724 11 1588932854 47 66176094 101 1000116847 37 1530767478 538968603 451774530 7001 646812477 53 1855412022 11 1351408894 2116270904 1036445638 101 149 1905973437 41 465158899 1694155281 109 7001 177048289 261145825 97 53 131 661656596 109 797835269 29 1761563820 1545305748 1877757894 137 645625928 19 7001 43 1867192655 51347891 37 7001 1261799335 61 991299715 127 2777 2777 1203462936 165623057 17701007 23 7 1094912567 2108251614 11 571706685 43 657900817 1735232750 863087348 4999 975108497 11 984056238 648141757 131 127 1949 50890339 1815994393 4999 1253863570 83 1542051854 73 37 1594939740 1348244631 71 47 1301713316 61 157192083 71 948983254 43 1246398086 41 340681423 1665563502 3 307843719 73 459174526 89 1059663417 101 109 127 540717740 1893846522 67 1445871792 653193222 884753678 41 11 761525919 966358690 23 439597275 97 17 767226473 1949 1280251324 524768250 1443954687 41 107 1636209882 539796602 73 43 761862734 627318787 109 325413287 139 4999 1113378651 101 233839671 13 1297352378 79 149 1627309907 1636271065 23891892 3 1970069478 1877725913 41 1771401273 667758584 1949 565105655 113 109 1594810035 17 2777 148375110 23 1713112588 1359558027 139 61 2125473874 109 1047913574 47 107 678993003 1924388419 19 1304837844 19 1814751003 1611999480 13 109 139 984297642 41 97 1098708427 38460791 313868051 43 13 103 149840486 11 89 11 1462653962 59 45986665 1803802844 1946815766 127 7001 1734805794 1042070846 53 954088300 43 2030539252 67 73 2032660775 71 1803530072 1683658999 2777 17 1578982288 101 2055967514 73 5 2 91248056 673543176 1949 5 1157889640 73 788949763 598620221 1214267098 4999 350329920 903207872 2 3 12077943 347368341 107 1215405058 6564670 7 842838669 3 1276116864 13 2777 17 230397107 997533820 31 1048562104 101 1524801632 621140543 83 1853529382 23 1739110339 113 101 1622063550 79 1031457423 1818431499 139 1710245207 1371956513 109 17 83 137 1419182452 13 1796022997 97 2055649511 837654461 78189275 97 11 1593340782 823381350 29 37 1843037636 395470393 89 2037703683 969474063 2063238798 442945385 2777 101 59 2097632487 1949 53 1349915883 127 7001 342019853 1420033833 149 1556039184 957583445 4999 19 1558787569 11 17 61 31 345423328 1757020573 61 86482933 41 1599364448 373055286 7001 1328467878 47 17 1691190532 103 71 127 16655923 107 1321560531 1233719998 61 131 1007900638 1390064505 5 10007 1774801492 37 808586789 1971865878 67 137 1449270749 89 1664667214 926313224 43 108624364 53 1560216622 1763373892 71 17 113 1909326083 1949 2032835779 13 649714325 5 1952860969 1949 228897002 2119367522 2777 186182539 2140623467 19 19 1166887150 13 1205574383 700959410 47 73 109 650372698 97 16601550 409223794 83652556 460077163 13 1949 97 1898511410 79 427067443 103 1877103312 249673030 59 288032571 19 1365378986 29 97 103 41 1816463057 139 1768350216 1829502758 31 1605255206 131 79 148922073 149 611230853 97 203373013 137 43 1565955467 775994297 107 1387593013 31 2 11 107 1448133506 1416495639 822390227 67 196198870 2 2777 140069103 13 2018840616 702751972 316016842 17 1950925253 3 61 1277451081 71 10007 113 2141014503 1929847448 109 3 1130044215 368940225 71 61 1304592421 2135335195 137 997354794 160024083 139 1694429460 107 7001 1855124980 267361189 978860327 59 574835230 23 13 1594087885 3 1951011943 2010186911 73 918452677 89 1528257003 139 7 812230797 121127643 149 467952976 1860174706 2 735293770 766791520 5 1474131719 43 1173850350 97 17 1004748280 827534817 83 23 96442772 2104267953 538054583 1949 878332442 287731867 83 19 118605670 1004410353 2777 1272544017 3 950794929 17 31 1229272771 71 1515087134 1732395940 2 41 1225823453 1604683986 83 237842974 127 993855772 7 1602349359 13 743838246 79 7001 8142163 1251904818 103 1539970470 29 355438633 10007 131 1864753298 1855514785 47 2021053535 43 43 33094864 3 348199297 2040173095 59 149 7001 1852828652 61 595429399 79 1334498178 43 2777 307863774 31 1204302663 1229121115 149 47 59 1962470272 1949 526048743 164768460 1256497172 139 43 71 1609019750 826998770 1763113163 7 1149828797 83 1552618418 2139743630 103 1816467315 101 359111257 405350572 1512036633 119132229 3 1380184350 1949 706473520 1085261529 137 7 1118691021 952699118 1949990990 47 73 1291904433 2095079998 67 71 7001 827535123 149 618841700 47 79 1644339496 543389475 2777 236652090 83 43 2010347850 4999 654234127 750314959 19 1518042206 283039580 89 417377402 13 73 1651522362 2026451165 3 1352455818 83 1147407936 500690931 103 13 1774388369 1226259249 220774755 3 1232190600 107 1899648468 1227490168 101 137 864949413 2777 672442219 2 59 1079429381 139 23 43 180556337 2095088519 71 872703174 71 127 2050967577 1472021057 403056030 13 1949 1666237131 2075729827 139 1817025922 97 443026704 31 1252211582 1874931003 47 344758771 127 1563263955 1712284993 1651822468 43 67 103 281843329 2 148478812 10007 1266135634 59 2006238065 43 131 41 83 274958167 89 109 420535952 10007 17 262385497 382160913 61 56850920 1506604775 5 409718580 2777 590365207 83 131 592089519 400953192 67 1949 1858053813 1272675561 29 2094995757 31 3 304727775 162039554 2016101886 127 1089287956 139 1031804367 2 823628358 639274350 7001 1029858781 2777 127 690190660 107 1209482418 777266684 41 2099921764 1557481392 3 121061751 41 470383013 17 668105644 5 41 1012996512 1296618444 11 980405804 10007 7001 2145918516 839160863 1949 769157258 7001 7001 151144589 1147862957 1617459508 906240173 1949 17 31 103 1310529461 429749376 149 36420759 59 53 1152025879 107 23 1712348026 41 10007 1609716013 1688280970 7 1208854584 2017521399 41 442559636 61 1041752998 142973409 2105271228 43 131 43 1949 2777 1515386684 79 857519720 89 127 680203237 17 31 894026438 2 1741958740 2 7001 821133288 347487634 1413853789 127 1025392859 1597836086 17 385000782 47 429281409 456305767 19 1127930725 109 386660278 83 149 1166353971 131 134353862 2062486925 1710077384 2 137 598362490 1949 242301629 176040420 131 1959032557 1060498237 61 447422312 83 184353292 19 17 19 73 113 348809078 83 284787179 53 1353215239 70660426 97 37 83 903121755 159139967 29 73314755 29025027 11 2061808831 1022186362 47 2 1459607682 103 73 1914043137 526027962 10007 71 113 139 1836549037 591845737 113 2777 31 1956428538 1831796369 13 41 1797402854 78713030 799407942 3 7 1122712753 109 7001 1653132128 196934349 1432403127 83 323471385 71 29 1370427857 1720130534 11 1168930760 385178476 2 107 2089588341 3 430858866 73 1455957771 113 2070823908 19 572536883 73 1824575213 558906034 61 1876944740 41 1077705582 29 922655184 166889954 508143412 1785620827 139 73 103119407 37 190722346 37 23 13 184963675 414012365 17 608005187 16874166 17 1224845022 39492177 131 5 784678384 39531681 17 43 109 89 7 224582442 29 918793718 46549649 7001 189076007 5 2 149 29 745981819 819743099 7 2038541372 1038634765 7 134189321 23 1407225992 89 205423481 13 23781147 751225490 10007 1025937654 131 113 1550835378 131 1189154395 23 1696188785 109 127 1858420845 949328915 149 61 1652596640 141248593 43 507831336 172342042 149 137 1100950769 149 116395980 962726261 89 7 1949 1821250846 5 53 1369693469 457856241 83 679878564 10007 1169728237 2 536066841 61 1576070725 1692610999 1949 1281432418 1741643135 1257642809 71 2102733540 137 1544325516 29 131 103 306187482 101 794353077 83 2139995067 1456585856 149 1698597308 1380244290 103 71 59 785276371 822065921 73 2143788153 1567281100 89 7001 113 784494680 2 1715653434 38300384 2777 1949 1070487905 7001 1943083924 73 1223166976 139 957962285 2110193472 1897094379 139 1362785329 4999 1805825643 3 848125794 89 73 1200042401 268480422 257431336 139 31 504971920 2003815354 103 113 67 59 1708773045 47 2085450113 1849463451 71 1166976377 11 89 299819551 97 196684475 2 986177984 933975825 1000535315 5 1465279653 889031536 43 97 17 97 2048458901 879353985 1641337768 2 79 29 863841270 427015329 83 13 381959656 29 786105072 97 1196019118 13 662252838 1719034595 6362239 61 61 23 481667909 1501147877 3 73 10007 136100489 79 1781690882 17 127 61 1082823322 771278791 107 815127486 557700167 47 1048990071 73 1961799007 3 101 1377288015 1428316548 59 1833356887 127 2011913297 812967537 71 691727843 178296423 109 127 2071346632 283785691 1915947180 2 97 73 2055600278 101 1809889498 605370476 1269041825 19 61 97 1011289311 246607562 4999 101 1983703180 4999 89 1074717453 1097777285 73 43 71 981338279 29 7001 7001 85307185 109 1427756447 996339461 1074361211 23 3 89365194 796655226 2042443032 162142806 103 71 131 158899856 2 137 53 23 2114561071 164895943 29 1210753921 79 1317358654 43 127 136288780 127 1520726575 1245665378 17 127 1522806581 537698950 4999 83 1295278827 708718231 872443617 7001 10007 1667736599 1949 144974000 2 7 1273894720 1976829776 29 2108297332 19 755315455 23 13 1498813381 67277328 19 14633933 1910260078 131 1508900968 131 791131613 41 2 89 83 1151245275 79 992074525 1059574557 23 47 1576836578 113 19 23 113 113 1423398624 1264748997 221525686 4999 7001 59 1408165633 83 314664371 888760431 1830136969 83 103 149 945569794 41 23 614631047 2017971493 7 59 109 2099883801 59 391387415 71 1516466777 2072421130 654607382 1986216609 13 1538132406 23 1195716847 668117355 1364864737 10007 676513732 109 1200147585 47 901418598 131 5 1955718610 1643603580 1260661846 273000967 10007 48167252 1818493251 71 67 71 19 2005829328 699375714 2 1169405034 7001 1348217575 3 483386886 1949 1773040382 1765692870 5 47 1800382141 23 488561262 1110095594 149 329998420 1116929855 113 131 276857627 29 951061351 1216299701 513870067 127 860273808 2 31 149 1044989448 215576776 2 629003756 3 107 489661960 1829711350 7001 17 149 99429552 10007 308886069 2102423227 149 37 5 1078470425 758055963 37 1507897519 4999 2474505 113 37 218677955 61 48497989 73 1149410072 194536085 4999 103 1582037386 2 381152514 53 281266707 29 1949 1536661764 93242109 67 237226833 10007 5 1347352487 1935553940 10007 97 29 1439158495 323359570 113 139423355 73995903 109 23 131 88733505 906742176 111838105 127 1595268463 1949 353758365 73 1979016057 1609305062 29 755508708 577746776 103 2777 1063074478 59191374 23 43 43 3 109 1927346389 17 2002081942 73 860888635 47 131 1637803977 149 948804143 7 2027568431 10007 2066605612 565615654 3 156762426 97 17 1078131415 264321486 29 528405549 19 229122368 526059213 149 160208525 1949 969697664 1302447004 89 1759857739 53 17 113 2 127 7001 23 7001 1297306303 1525158053 29 278193926 1480192176 17 302721652 17 79 137 137 2035579291 73 868543800 2 1543213950 59 82138208 61 802985700 4999 107 10007 95562124 418677182 2777 139 1811061057 310495045 43 103 1185064852 53 47 15978637 2146028836 1162687826 149 1219271461 103 73 532178614 23 1342191133 53 23 504124005 7 619621576 797985408 444235001 61 71 41 1388646507 594427958 2777 43 280955636 29 1114052427 89 866593 41 1843136017 59836015 1528117373 103 1859082432 838185366 456118299 103 37 103 1728969432 10007 207144900 1304892942 137 1852628943 137 1400458930 101 1781722706 71 865011859 1291347684 127 1086247314 89 2044101270 103 792999249 595087406 43 1215070428 282811247 71 131 73 109 746081347 4346048 1949 37 1638240951 3 246167373 1400096752 2777 97 1144166119 8482262 139 97 1699297119 1676106630 127 1835158763 1920772765 127 1004821349 2777 1053765974 974263616 67 2104297877 4999 454129836 3 29026650 59 1583184819 7 281843667 3 783433545 10007 774992115 594125597 29 995183314 154531670 884840305 97 89 2008984171 1862659103 107 3 31 61 4615871 149 5 913986575 149 1886849133 19 89 17 1049046523 1626712898 466921774 109 1863318049 139 566205658 56484139 127 220386402 31 984446388 59 686376441 2106531042 43 1107095415 1578417193 101 2 61 53 998794344 113 713728905 340031455 59 1987520291 10007 351736043 113 1285905648 137 914701187 758855561 47 234480462 23 11 61 2122292236 406029751 978810751 17 97 532373733 29 103 1909254754 127 1245842949 74990108 2777 61 254714417 18181538 71 17 1035609383 97 991213991 970552164 41 103 2083692740 805362720 37 107 1854023775 427274112 89 927129310 41 821276904 67 2134140682 622851162 7001 274516211 131 1068278538 117597521 617681920 2 18166450 109 285939739 1681053429 1949 7 3 308245794 41 3 1399845272 504841246 37 1978021302 67 23 1545114010 11 952644440 2 1186567748 67 230297291 1982548961 47 1230868604 7 11 1930273197 53 103 1629696335 2777 1381885186 985239021 13 43 1480982823 1801165596 796762807 7001 2122075078 19 107154015 149 1406060924 1105818081 31 139 1215690067 2777 656816040 1787658305 113 983513329 43 1209268532 10007 10007 150472567 89 548246942 1949 937420275 23 1854726440 155484393 1231354680 5 19 1949 1169374671 23 1720369754 107 71 1964221939 2075407413 17 7001 1369416603 1316543581 131 7 246271998 13 413614591 7 460046986 1747625509 127 107 97 1293696954 1502845735 2115418629 1869955043 79 11 1870405383 113582205 79 61 2 2116372171 94489223 19 7001 89 1657530832 149 294983793 11 115654759 13 1884001124 732758079 97 2004690011 1151585512 73 10821420 79 823659037 149 620522420 71 36801121 97 1710218446 23 1808988170 5 1949 2074334343 139 1423387400 1284583421 109 1152562563 139 1926696514 979244555 109 588581719 10007 1418312124 137 101 1962274157 127 1005685822 17 965973370 1293447088 59 1785068198 2 67 2777 97 1085352012 2085872076 79 319160790 79 113 3 236991522 165888642 53 1517701428 139 1426031719 103 113 555974351 311941698 113 1115921290 205263487 11 79 29 1516072782 2 41 1206431872 1161081936 73 127 461885166 103 41 17 103745933 31 113817232 4999 131 47 31 983206602 99045041 37 1684368785 103 1765929531 1485304881 59 1002041280 5 23 78953213 113 379679200 1782213074 101 633463980 1949 395845815 25969805 4999 127 2019458164 139 1578936636 101 89 909639944 2 979966982 89 770433709 1688144439 43 73 11 7 277261942 17 820652594 131 1562843624 2 938510154 484053508 2139998296 83 79 45136200 3 1601271081 1047830528 37 139 13 107 916527371 67 79789697 1851701858 31 41 97 2094327291 403758712 59 2124555581 31 1105226291 149 189130051 127 79 1651028979 269651411 79 1502903505 65177167 11 195217220 101 1176622251 1818800583 3 328861416 13 5207507 1488083588 137 11 1810990753 770010263 83 510796193 10007 97 1153741765 1507632570 1279550934 29 2777 53 1195021899 1594277736 67 1049854356 73 1243139566 1139265729 7001 1081679267 61 914026597 1210599269 19 2777 1117606427 1569035547 1018491478 7001 829380466 83 1574413554 11 127 1786284464 855886401 31 127 17 793872001 1565151189 89 1722932844 469108658 73 981834400 113 178969965 1373750953 10007 992324141 1331761145 1212396604 83 2122531895 19 7001 59 1688808136 47 343693970 89 1435086915 109 71 13 214388382 484854069 41 1496991426 1854922464 2059203979 97 103 4999 1863547216 4999 961852591 1560082921 61 409030803 109 1487512100 1614792054 2140646839 2035216059 53 1226099731 4999 781703628 59 43 1521630035 79 1295319512 59 37 320435682 113 1004980947 3 1286887245 31 1270487973 1411065161 103 905328697 2777 19 1593913762 41 689952387 615130878 139 107 1734559837 109 29 1907425642 83 334503280 2 107 7001 779729374 73 2032576230 315354160 23 23 1140856655 5 1137473770 1359257830 137 3 149 322501065 1338150137 7001 3 1191259875 5 149 61 5 43729575 1974034265 97 14125043 131 7 1621603788 19 79 787544680 2 53 5 43 67 1139659089 37 980990657 17 127 997544411 97 13 109 1565021346 19 694076157 4999 87572482 3 19 109 1773921699 908273020 7 1146726728 1294767049 269772078 83 1745000466 646577638 113 79 463469493 137 1747269230 89 348618785 2111238195 23 377683299 7001 282525355 1698266219 37 89 1262492234 2057473739 47 5 3 308797629 1916745726 137 1632423450 4999 29 1548090006 1282168515 1779514026 4999 990641624 59 1487894922 946440685 89 909427721 7 19 2099617971 30560664 79 27719130 2 1255741782 3 11 1205846939 31 41 127 2076462446 262692134 43 1556226939 54937759 107 107 10007 1903421463 2030617982 43 7 172132301 61 1949 1650302027 810907834 11 794160170 31 450476035 911290168 97 1426459593 5 1789445835 29 1752718159 1448703394 1949 4999 31 245951500 252120891 89 47 37 149 47 29 1061509104 17 61 1014620631 139 728099097 1696871190 19 635028776 29 71 1455882418 1504570141 29 1319835732 56636170 2 109 97 2777 1747721612 469232467 2065659130 41 79 1949 67 139 848421945 815116989 11 962118784 1336595007 5 1502167780 1709839465 97 1120674659 47 1857314369 7001 618384328 7001 7001 1752690907 113 797130476 369974156 1581434852 2777 2777 209685486 45784272 29 19 548664805 640176937 29 103 23 41 1961517288 2777 13 1504812686 113 639026187 1865890239 1343579849 43 127 867009681 67 107 870742567 1947839128 103 83 1028811394 3 164188386 1714025494 2777 124329067 946840654 53 2777 11 113 1961810088 44220291 71 109 628776201 1714391796 127 200290105 10007 2 127 149 804358322 336742639 996927246 47 3 1957747746 109 1802564086 127 466475095 37 1804559967 59 465549530 28446186 149 1806609569 186273429 53 67 131 1139070938 17 67 73 889774995 527573496 113 107 97 97 1154156634 1877215392 107 1003118246 959770971 71 139 139 11 1966856221 501454313 1155146546 41 31 13 97 61 137 47 13 161451290 1956285682 89 1837709825 101 83 1436155806 61 848268257 109 1970730825 1636888437 19 13 53 3 97 1838335658 1758781690 1392485250 13 1088491411 10007 10007 232592701 149 237333607 13 1363343644 107 1191926179 1967922279 2108726646 1033294509 13 775463291 113 31 1439956861 37 79 1901128127 2076073311 1358314404 755983072 2 83 1237669689 103 532890070 558602578 10007 859541809 2022101948 23 303238538 131 101 41 1417917391 79 103 790999624 590137573 13 1455849434 1697987676 393032508 31 1747092549 7001 29 1589718828 1643260657 19 67 73 691369260 2 985985564 2777 817551577 769080540 5 748677217 61 103 7001 53 392984552 103 1134149171 1696116830 23 101 7001 2297702 71 366436326 10007 105703941 665016606 1651543076 2 109 43 2077896800 7001 1281281014 101 48896244 89 882316630 1243975824 13 1092286468 1413300726 31 1668082193 896282101 73 113 1055192644 232860682 1804783303 1490511840 29 19 71 655087180 1320341312 2777 1232293750 41 127 335783134 47 97 101 17 2777 127 71 215078312 1816378374 4999 73080381 487955391 11 1197996514 71 41 2050057564 2133646181 37 1000966550 13 1588111408 604725377 1504192854 7001 4999 37 1931015755 79 73 717852508 891587398 23 661441904 73 149 29 1924630936 1978782491 7 107 2050945785 103 1375290402 11 1649664313 399857436 59 67 555438684 97 206085210 107 1204063510 2777 611307994 11 73 653369231 61 1792270002 7001 5 1255766160 464913480 131 83 759285577 137 1035742331 97 1719208018 103 942043768 849662067 23 6505688 29 1934224078 127 1894721128 1857746983 4999 507508478 3 647541220 17 59 579601486 1976469910 97 89 407848018 1458837349 1194950879 53 37 115213486 735325494 37 466964864 61 1779479068 385970851 139 1812658729 47 1253701735 2065343875 7 5 61 7 1391492483 89 89 1757809210 1030194643 109 89 1811845446 89 149 65882436 31 41 477360294 11 559152 430110329 59 810516965 1207004312 10007 640681838 2116476620 4999 253775210 127 31 457525342 221309651 17 1281084179 1164617940 127 246950328 1756008272 103 820261299 414311191 101 7 372881558 1949 1305990195 5 2114459825 107 83 19 1409797587 770898704 5 139 294487763 1294889528 5 1010606050 1703258050 97 1022950147 29 1442190329 3 1456070352 828220509 37 932775883 645237213 41 84945382 79 89 1648165101 1187453041 1562339100 107 273494354 149 569078978 2011382588 37 1794638935 103 492008958 41 1917385787 47 1925539804 476461560 456686504 61 1975726531 73 591646239 73 101 532993362 19 1164801531 3 53 97 1325128922 127 3 724762224 1851925587 89 2077569097 139 2002594475 113 2 19 113 19 338567783 139 1536972484 1442408943 1156207928 83 71 61 2071748490 525835189 109 970340893 4999 1969581156 1179884335 31 1229453892 137 73 7 1052370655 37 139 17 418592071 1130098120 83 1770875568 1626051051 139 79 2126335165 1993333451 767596989 131 19 813098771 10007 1451695476 71 1325712071 1606961043 31 17 1281349936 383018588 109 43 1693243981 1424458422 53 43 1109139205 13 73 608916108 21831888 59 1720906284 103 1554108805 330587054 7 584446352 2 29 2046814524 461931120 137 17 1443395302 358404358 101 17 1312281142 2 349165600 7 131 1080378484 792491050 79 1531254709 306356312 79 1706968563 1052353312 41 23 1511981751 111536821 23 7001 235352617 1662212425 1090004578 109 1995486610 1920393774 13 897679958 31 849964559 11107770 10007 2112566713 83 1799225196 1703538219 840164370 109 2 2052040326 53 1863287612 498112836 31 4999 71 29 47 41 238704296 1501509708 1645381947 41 160980432 797585372 801678272 1949 1416592646 1580422216 139 89 37 1681696805 47 1277601423 352925115 1457121613 722676074 107 13 31 1402984874 729916063 47 73 1098534368 79 1261735874 149 1924477146 83 131 79 1516701250 1035101435 2116914359 127 109 1993768583 1755633748 79 103 7001 17 539209978 539060803 509937425 278572172 109 4999 696775617 73 2777 491870571 196522736 103 29 619923576 127 1214636001 83 261210877 923694218 70522202 790065851 107 1208245043 1326205821 89 29 101 696128282 109 909327050 1319266023 112401681 107 131 1408452002 67 139 127 48484921 73 1065361124 1877745167 19 1752232155 1345945376 1975904759 41 7001 31 1080790417 1366964654 103 389289118 2 139426396 61 97 1503196875 728661680 47 1240351949 7001 1403154422 1890213992 107 2033709945 1154303481 1237435954 107 1949 637389266 1608535037 227338906 47 462294256 1157276227 754197310 73 636161777 59 10007 137 43 97 924390204 3 668094801 11 1949 97 89 127 1975573392 1381032104 1234851912 37 2003811687 10007 73 1993756071 221957595 2777 1949 1155235789 23 865925654 59 137 316683234 7001 1427727827 137 73 19 1427541972 1941148536 17 1810374863 1011369740 73 242745941 1084844596 17 1569505245 103 1931519345 5 5 3 5 131 332673845 53 683622779 83 37 83 1977559411 1969053322 101 85820408 487124678 2777 131 745418689 998554181 127 325381254 11 978990012 3 1022876178 826626384 587471700 31 127275305 37 1956908688 2116105622 67 59 11 19 424295124 4999 1106366132 109 59 667372364 105995140 7001 71 1360668226 390662190 29 343103159 83 1195310473 1558306488 61 59 780863796 2111622591 4999 1771846261 31 714298723 107 1896629784 73 131 1916384983 19 13 139 1230908940 53 108510081 1506149057 71 17 113 246955963 13 1597550491 43 487605777 47 4999 139 1996823265 53 10007 591655490 43 1473402052 514780805 1756857377 11 1534572741 1403071871 109 11 83 237520104 509833061 79 67 536380761 1711685582 71 2777 1175156975 1853836336 1274069790 43 61 2041795660 1865293591 1136043447 73 137 376546555 23 13 643615841 11 23418345 7001 41 782835387 53 2097276100 71 82495920 1175787841 137 17 1758529895 10007 852652933 41 1828118209 97 4999 1795330862 2047450428 515636576 13 23 13 1862497702 109 149 471201156 71 1548532223 1105759075 103 233577632 17 1977535319 1066327448 43 1980553899 1349937184 13 113 1726459016 19 699299522 131 11 143436612 29 895735817 4999 1108960412 107 101 999000393 61 1629136699 2098645769 915623657 13 174692199 1418442215 10007 7 73 952069431 1897214228 1377682462 13 1012088969 407278178 83 7 13 506525695 607500380 182137850 5 2116618017 3 259469912 43 103 782809270 551030327 7 43 61 45835583 79 3 900928760 1419561920 5 1949 131 10007 3 211275438 413237604 107 1231724722 1589675674 107 1301724968 31 131 2144058398 83 4999 149 1275580805 572280541 79 789543380 31 2110785798 103 139 103 1315089786 10007 1417498418 1285254999 7 107 1356092213 4999 131 2097295983 1397427828 61 89 14207782 3 149 540928154 13 726528764 67 1237598328 2 1661926281 89 1424586143 1843214988 137 17 208850825 83 1732424353 71 1099538447 1207238011 73 2143068639 1918453076 149 1462255067 1709533878 13 109 11 149 1903387657 513382877 67 107709224 89 131 47 336118177 109 53 530765479 1135571057 399832637 31 806474241 821220442 103 19 606609422 137 1949 480025211 43 47 750950866 2121096558 71 2 2094547245 1385309822 37 83890216 1722467384 31 97 901867491 1915553387 149 194637359 1517696160 719355130 2 1949 43 773860078 1102259162 1688892361 13 379767843 726246297 61 59 1997135518 29 53 29 1597194082 263137387 353602414 101 1629057886 2 33075344 1354758040 61 1949 4999 17 1059390666 999241878 2003563845 2777 10007 53 644390321 854944535 17 11 59 685096613 48101992 560541347 103 385546573 107 1306918544 47 80324363 611819633 79 31 37 428991986 109 717214332 635675574 1058897104 274434258 131 4999 1332542907 59 1495986123 101 545072337 2777 1575433755 518488116 2777 990510246 43 617067329 29 3 1570846938 131 2127379085 7 1389320301 41 149 938574840 1765910154 67 1519293340 149 698316959 1048372344 1200199716 73 1446982932 4999 17 959492669 97 1991841262 47 67 2101077522 71 17 31 83 113 1089772339 1694209678 5 3 5 1216874265 490476129 109 775826601 11 2142539135 831124294 11 1498656434 73 515059676 340786922 2777 735485009 149 947012263 17 103 1477808259 1124338946 61 480229036 83 492432692 555870885 107 1162869152 7001 83 783907876 17 158764205 5 704076190 713377976 2777 1419527421 773502802 41 1488330258 4999 402879408 1318836180 1046449419 43 322744360 67 137 5 131 967784639 73 1161085221 149 2052372041 107 745777588 1124009713 97 1068215798 137 83 79 1781212763 1397243928 1294532181 113 137 5 1598270275 5 365855060 89 515428192 101 13 1930487377 139 1470661543 53 1553578992 43 7001 449702234 109 383684666 107 3 83 1935942215 614751628 29 454126093 137 1511708827 4999 1321735600 854968972 43 1394011625 29 3 557887905 97 1878026506 900037002 73 11 281062265 19 1150215631 119313354 47 1628190885 1082164644 137 1604461800 137 113 235664099 1180352742 2777 89 97 31 613705233 1213229361 31 13 137 1164216410 137 107 236524249 11 1014081280 17 131 2132495146 217807806 137 73 1106850801 29 101 1153304658 1917012421 53 195819312 59739162 61 11506254 131 298693624 107 17 1252098019 97 1137982619 37 43 1350679297 107 1224736463 83 1036530823 1949 1154907236 652639094 31 137 666625971 17 67 2083112209 1756768743 967979890 19 1382720611 1115024849 1949 1100335236 1949 1002140718 101 412796090 1456406790 127 1510210467 1921504112 10007 710426951 45281247 113 2 420043756 97 7 1949 1835223227 2027047705 927332537 1376128566 127 897868636 19 11 3 7001 1159106563 969700499 1173610556 127 4999 793059357 139 1063330679 11 2021005866 588132688 1858531796 11 61 1470147336 2087772580 1359659302 1881825995 41 103 101 59 1808169991 1858291022 113 1225468598 41 1962737121 127 1597827894 1872391898 19 83 1904679990 31 10007 23 2020133769 1574151135 10007 1739758057 113 830294007 149 624101549 552625657 1827286842 61 41 4999 483728235 508708238 1509610846 17 113 781985538 44708450 1125033048 1822932192 3 1558345589 7001 785834246 13 1296095960 968593694 127 5 11 292076609 139 2009290870 17 25273224 3 935442257 1885307579 107 1996839789 19 31 73 29 1997840745 139 1313942953 317985197 1949 431772516 73 2065965116 1134222863 45670046 137 2147478930 103 2021511372 876742935 19 1574678504 131 127 1196555900 107 1931516706 447343246 1681700746 89 83 503579260 149 1774680294 1265322006 1569134911 2113192497 127 5210044 107 1919955535 103 101 1159275576 1596350015 2032309851 13 137 724521349 1579426098 71 1645630403 97 1857359395 1025734357 1587279944 1068622803 107 19 1508226403 73 2078231817 79 1816352279 1880465829 107 824535774 1231748939 7001 83 1949 1480690382 131 43 1697905525 316656571 752890872 89 29 137 89 37 101 11 83 23716590 10007 433703380 13 979972126 107 1562712637 103 137 79 1171429064 29 1381400145 31 2035850738 1671270379 43 1438489373 31 757120843 101 2084197418 147408288 1159295040 5 1061057558 7001 139 79 1700870 13 794583999 709908661 11 1164408520 71 983053836 103 539988315 47 17 1494982363 41 926960472 493645073 131 2079938228 2040983091 79 510511716 11 147265877 1103089954 113 5 440479705 13 1891701967 599137361 43 1563311889 918374250 83 1204169208 31 959058532 137 37 37 1456765110 5 1221539648 666764594 1949 67 930966742 1429288488 3 2118490326 41 1500754611 1928649307 1680189417 47 67 19 226577033 1111244340 103 630664082 7001 1213588345 7 83 1529006080 384038177 1629369061 4999 59 912448511 945144600 1812067884 109 342005812 269680612 2 10007 2082517797 1721634690 41 825055674 37 133120424 101 1740671370 53 59910998 2777 1796457962 137 1208281842 37 71 1504200249 1002537608 124476339 101 19 1230264858 414195633 1855110823 1949 2777 1127349943 149 2 2147236569 2075980729 67 7001 2146215671 4999 1015181923 2120238986 1520025047 67 83 495052089 101 2071652733 131 1611101404 73 536108277 103 170944568 1406933983 7 1347587752 1482972823 7001 1298619704 97 2777 19 1770731288 17 89 275511595 942054868 41 494787782 71 306610090 67 1281687220 67 1229285716 10007 41 306612637 822658604 139 2 2057454488 53 13 1577423757 127 1151075295 11 1418221574 139 724304764 413744243 131 778478061 464093181 47 1993286439 113 1722329954 71 317661100 43 650412324 1694835411 849458072 2 2777 31 625005105 79 1079583664 1211186525 139 23 1460382614 2 822553966 7001 2133952884 3 2038239497 73 1236959924 113 1586605654 107 1634951333 1846221802 2777 1606195727 2107418777 43 1827493965 79 47 875412156 1719946474 41 5 377042125 1453818930 101 605493788 2082027938 89 2142207305 743688272 71 288396959 951246569 59 737623605 1176244586 40257691 101 1854685162 1214597547 131 805989420 103 13 542058718 103 7 17 53 2004199713 61 5 624119990 246942828 71 737516192 628975433 202596601 1949 54098685 5 101 66709591 1883717064 7001 53 1169495350 7001 605425477 1886958527 1150228968 71 1824273787 59 7001 1522493468 1900120407 814027162 4999 61 327643200 101 343538370 1837372002 1843573384 29 41 963518819 969168291 1949 137 149 61 612861061 73 998804323 414655224 29 1551599281 71 37 1362781108 29 139 1905663590 1949 107 1722226846 41 4999 961017758 113 1370035617 129959882 13 1616016493 71 1197745221 89 902020251 29 2097833610 448266149 1773908597 131 288214267 1920883730 29 43 47 1920192426 213056734 393901204 4999 7001 1010118282 1677652299 139 546073871 67 565806357 383694394 23 45994209 3 23 47 7 7 1440913733 948008460 43 29 687157494 62016877 1933208363 17 359499731 625636167 2091077516 71 2058454531 83 1475293377 47 2046690905 1372674590 1701458746 89 79 1245480795 13 1612807326 19 44081611 89 79 53 1253446613 29 11 47 3 73 41672999 7 2133520089 614326487 19 1901487606 1979147670 43 1411610518 59 23 107 11 3 79 1627012663 23 936720978 2777 1467373006 2 53 79 131 1780931376 52127385 1736034644 59 10007 76373424 1979223335 71 1017788342 31 3 1468709124 31 39944182 1864123 31 10007 2054879164 41 1476178145 5 1930678320 53 1070674041 109 560306710 137 37 113 399785186 1566469506 131 1618943064 59 1829261193 1949 441811014 2143751876 22756451 900151735 53 1519877093 2777 946112792 675648530 899625333 59 79 83 261121154 2 1887741829 107 706254035 107 103 510585317 138211941 127 3 435978099 10007 1707256859 7001 1856777216 7 4999 1069171123 96550538 37 17 1826355271 67 1236434549 41 37 79 107 639601167 1950618560 592358323 849938014 67 419877974 244502924 7001 4999 2042547371 2777 1631237570 29 149 2091904125 71 2777 905971889 107 113 13 89 137365580 97 10007 17 1483863241 1086609519 17 1955556784 17 11 1235003737 107 23 1345599498 1296975750 1893110260 127 1665766573 41 619643783 79 11 61 2777 1977670091 37 157011868 2032524891 127 1921902557 2 1430531268 650945284 4999 1712297472 1355313883 1719942220 63745750 53 903897148 2 1571112830 1503059154 131 19 2 714181760 442527314 1376514001 149 173733851 113 31 1156651168 1785393145 139 1667082518 127 1475458643 89 1129431949 113 103 358691938 849437127 137 59 23071124 97468127 977284408 109 192455691 889845291 67 493977056 107 326158363 139 618544579 53 190921911 71 2777 1878076769 1097767539 947130536 4999 663787216 7001 1957276571 1345613203 137 691123448 10007 1617091172 1609037764 320821504 89 17 1182434235 794579190 1096302713 131 89 3 127 981744544 23 1846437379 127 67 3 1491115843 1861418601 7 37 1141156440 73 468831957 71 1378922453 13 103 1062041691 127 1574295429 7 113 2 67 137 1860441094 1949 1874096032 3 1980653760 314050833 352068563 1478966939 113 4999 934912980 1644081118 23 239171667 61 83 1535194311 1805348189 612474738 67 2131304304 19 61 1128694285 1060676235 551547679 795602699 47 1881078804 3 2 7001 101 13 1196015641 1143803993 83 113 643723371 1944716892 1494335173 397696759 17 1845123609 53 101 879781407 47 96639376 23 29 2 1606937046 1449284902 1885094368 1642760010 59 1532686277 53 1766724525 1958359893 10007 3 149 1190880563 29 1595122485 1095490143 11 43 1501338980 426312664 3 67 1081822133 363238627 1404667976 71 2 261207514 490859810 13 2020284214 109 47 1584849964 1365851255 1696774311 103 10007 1684328205 5 1310876972 402571603 10007 139 1296387261 13 97 1513961353 66392329 103 1133015373 71 13 768521117 1647141470 43 29 1915832771 62975124 79 632641578 146705530 101 1326812180 2 89 1269786941 47 875586547 131 66069064 127 1206956057 10007 127 1842938656 67 1433033386 11 1390969786 127 83 19 1044772418 595543828 1467534965 659979814 13 67 109 1972610994 139 1615170270 419720091 53 245462080 139 1441109132 127 1437051482 7001 61 1190271711 59 125219951 4999 31 1516218122 3 1189856292 1645797927 53 123963979 1119005430 629970739 107 1458070489 139 1981589977 129403996 109 600059964 4999 131 1323595770 227247100 5 4999 546025773 574010175 485649302 17 881401784 2 137 638024112 67322658 59 686135553 139 17 2777 1137025988 5 2033547895 1743206635 1549660900 1039867074 19 19 1283786946 2112763387 127 1300111065 59 650943342 1965216878 4999 137 83 505698914 23 113 109 127 127 71 19 1812360372 1331977805 101 216716508 61 7 1699271773 466399315 101 1896430862 323747147 113 1653951942 23 1470489934 131 1230018786 2 29 947051580 1209271488 83 505725777 103 2121289635 19 1413888705 47 1092424572 37 1984010988 2777 1049097837 1252740065 127 619395129 73 19 47 1426562097 131 61 941937783 104640864 139 319334255 1183201862 31 266392246 1947270670 61 37 914566052 71 2 739821428 73 1929596322 17 605133297 10007 2085068527 59 1876216638 3 37 73 391988246 871610577 555380601 137 127 79 83 546050609 47 1316778602 23 1949755267 109 2017673712 61 681875075 7 16284226 83 1334595576 59 326786330 969451550 5 193060302 2 73 103 1056058176 111551160 79 68648867 11 2015882781 1889558429 1328147999 1949 1529466056 1594973982 7 97 1038187120 879816443 79 1982528937 1926733532 19 89 1233586814 89 1546184629 29 484095869 2 41 1417912922 41 652761928 13 1850231344 1270311003 3 1730693833 37 1352456729 248232946 13 43 1223848843 74176505 1213421258 2777 344989970 1121765377 73 1438687196 61 1125786198 101 137 685246052 760160803 109 106417417 269682801 2777 71 2009346067 59 1870615037 41 1872035933 101 148461617 103 17 2065092884 1150967847 2 67 1458385047 4999 1994630994 1879794044 59 1350328693 31 7001 1857502564 37 10007 1903361421 1943079204 10007 131 454387569 149 432636102 1098483125 137 83 329240783 41 4999 167316530 43 599433803 97 873232703 53 1417428396 1297879741 362104309 47 232651457 71 1691771578 4999 1375439628 1947044695 41 7001 73 579512471 37 139 839023061 1949 783554521 1941070156 113 97 1222309804 1802742381 89 107 1311033443 113 7 557547789 3 113 1769221790 315696343 31 297058895 23 1854551778 41 2050934021 686160995 109 2135212079 67 1321208577 53 2777 510395938 1684930137 250757722 41 1476129284 43 11 113 1327650971 1264674948 137 71 59 345150118 127 149 1299989091 59 240512320 393200544 73 452031549 127 1449058062 2040981153 349771211 103 567738211 1071769265 2777 2 43 118532553 37 282342449 1500659912 37 2777 531195153 3 67 19 10007 1159841321 355568724 101 1061618272 61 983652877 47 17 1866118118 113 231712273 13 13 1033851507 549451513 131 109 1958082886 47 1382092464 107 107 543727027 79 1949 243593828 1023562836 23 127 1299125440 1949 59 885490585 1247793065 938342152 1949 1140589882 73 61 2 139 683642711 97 2030593635 112803080 509311185 53 7001 23 131 2 53719301 131 1304763684 79 1963664296 11 47 333405874 876787021 4999 5 619428625 237641816 1151551658 19 67 29 52837362 61 2078985172 425860955 79 2 679605860 49932020 59 31 64747313 43 53 444552923 1757080645 7 558322835 621653732 109 1249363123 1789185950 647160486 368765719 7 911191659 1737608345 113 3 1683531481 149 5 47508856 2034504634 107 1926457733 97 71 345299321 724484359 137 79 1618744918 83 769187809 1766931224 1053488844 53 920063782 59 707638086 53 587951201 924448811 37 1307464545 61 542904514 1949 796577739 113 744815205 13 1718716961 19 1685785526 4999 907938376 79 392500124 598681745 5 1454499467 43 1920299676 113 342748210 1949 67 252084820 1217142721 533336191 53 71 13 163061717 1676320451 10007 170469245 1543509701 41 2777 131 4999 89 71 53 41 2028568808 1316481177 109 41 1349474670 97 193078985 1509607722 399854525 19 2777 29 23 210911265 47 31 218687268 62329685 149 529368839 1636051886 1009208924 59 108005990 7 828347241 107 11 833642843 97 41 1294139468 97 1264028825 43 353420956 1949 1871304309 1178248427 97 127 364351443 217873199 1533326478 1304415707 107 71 1076277214 951283984 109 83 337875902 1609272665 67 1159551915 902669860 196057010 19 31 365182976 1783698088 239237143 4999 3 1925164779 1025843883 29 1241941269 149 73 1625558598 149 2139030590 1222559155 101 96676594 1360494468 61 113 2103808123 1719401333 716194683 552977332 41 53 13 71 17 37 504907661 543390510 127 751915364 79 43 11 1340102709 1809086180 43 1182534357 67 73 1125936670 897017065 73 47 53 1949 127 1293950168 903853412 425296280 1045215583 41 1268192573 73 1949 881000623 1258341309 17 1381318530 3 1556130018 392861115 600356753 7001 83 1642210112 97 1178388010 1093527463 131 79 1396474768 19 2067235492 696292081 101 539933072 131 2521357 118632046 576255043 13 312672030 11 19 1535614789 112146075 10007 1756044760 53 1162749660 113 5 97 1581987841 966959632 97 17 1249282621 893669522 19 1673491139 4999 1596685599 2777 1569188282 1565669823 1243133250 101 1102218959 1125008753 965956398 11 23 89 23 107 425852296 101 1686298020 89 1405264076 1711803038 2 689960176 71 2124601160 127 1830935886 113 711423366 1905613170 1941039194 73 1445795082 163731683 19 1277424364 29 1978502568 1767209160 17 1301625920 7001 1522238159 13 433654972 23 93884528 1409599206 23 748343042 66994274 149 383504842 131 1091163059 655154973 17 1283765445 2777 1867474183 870541566 31 415209121 113 510175677 263131430 61 1119423749 131 692359890 1131982528 248329009 476095343 53 61 1243984651 103 1749407311 113168034 371194446 2 31 4687727 1698684443 71 83 149 671874823 135601026 1949 47 127 1535207733 2107781223 131 413985280 1881137386 23 1580271353 71 1213001985 107 389231867 1527169495 1693492356 2777 89 4999 137 2050745609 37 19 107 983784857 1165085333 97 2107712917 1949 109 5 4999 103 29612294 424011757 43 456799148 442893115 5 71 395406739 4999 793381292 1794031122 1952994323 142531488 4999 346930792 113 7001 107 1949 660870818 1129905464 1425225740 1949 43 1733696102 1157326940 107 71 41459314 67 83 1317470785 73 7001 89 1843512657 71 422207107 73 1430420619 2 12718182 633202472 29 371045778 1438237660 79 37 2114885877 131 852974624 113 1115217792 1947679931 73 652554498 1874403282 43 97 41 23 1807568319 149 871522532 1939947151 89 1580541415 61 43 353357406 2 1550223542 229920926 103 53 61 1539486036 1096536854 107 109 1164743807 245269471 61 2026694866 83 114472189 1177609395 41 745806602 1090378089 23 71 149 2097158461 29 103 494402163 245888501 61 549215940 762662761 79 149 1949 635239519 61 750374786 891592712 137 11 394340947 682969573 635512178 7 7 4999 775689831 973950171 787046587 1487238405 83 107 7001 750103036 1966519703 89 131 1873132623 3 5 90748635 17 938822637 1603575643 73 862843568 10007 1050499200 1392467846 73 1982261157 29 83 5 421559575 1144581795 7001 160581937 109 47 884183128 4999 52404517 73 1679029127 4999 112082579 665131129 1411644981 61 1963748738 7 1160187483 79143519 131 599310569 4860076 13 13 89 1552043499 1719532955 113 47 726314500 1803225641 89 2777 1115157113 1949 600467593 963915013 109 79 1429933891 7001 67 131 700789609 705807826 131 109 1307287576 1034063707 89 2031916013 575262402 10007 113 2009873370 1923201805 2009391510 7 358822625 29 388453347 1394244436 117659181 1949 73 905041709 101 707298392 97 179614318 131 1394294567 29 1115308709 23 2034338051 4999 653879198 903521045 5 1232390390 2078207183 13 1763539564 149 222650700 723784631 47 5 7 1407505799 139 1205878376 1301907152 7 1451785258 11 107 1154020145 2058391686 61 718373420 17 1525621293 109 1462306177 2663524 427823551 149 1554134666 59 2777 981520505 47 2 343057074 19 1987822541 1241878513 13 1051669099 1358327734 131 17 695488258 1776794570 1399250094 4999 23 1124750331 2078713725 139 13 87994881 566083882 79 1576161153 28065856 7 1940380661 149 1868018662 680556729 1168844139 53 29 53 149 2137972243 11 1828067857 181197159 137 333915052 53 11 1663644873 931855662 131 37 275127141 61 637993510 113 1282918932 23 1324874271 46812779 103 97 1724250466 54760735 1951767885 5 7001 29 828926430 107 1785443540 131 589891035 938242570 149 2 131 71 1336330192 7 109 5 2101435690 1883955527 107 5 467874865 1900396480 113 2 1581431420 1902175194 109 73 4999 13 61 631828850 43 1018135476 149 2 59 1299939448 127 11 927320691 31 1191392159 61 429172917 1522986774 3 1769887835 29 1746094147 563320908 59 1943979475 1213024498 127 109 285843829 7001 113 37 551608062 327801130 89 43 1836092260 1276132668 155188556 10007 17 1937406343 67 1510009619 43 545891120 5 1949 11 10007 991503567 295556745 1285417238 23 2777 71 137 1792312090 149 942070529 1905913981 59 17 278986235 1329822790 1337358133 127 71 584657452 42122169 37 13 124616271 1981154677 71 11 7001 73 1976865988 750768073 786885330 11 103 19 1373534548 1655543722 1836532309 53 4999 699550062 1705883755 107 839370702 1255901027 1087762008 2777 19 1909118043 11 22539990 1786434105 137 198107756 1382822203 97 1949 7 19 131 154188484 97 1494200323 2100956459 7 3 1950717535 2777 1383654135 127 144501362 59 149 1302561633 139 705087786 53 59 32642834 10007 753417023 131 4999 573510275 959728016 4999 139 588737229 4999 127 1671391852 13 2777 41 483019073 7 380563673 73 29 7001 1370025690 89 816434190 13 2040571234 29 678705299 570064368 29 1736803940 79 1242664549 109 71 1264258163 250495384 1296045739 4999 347880410 43 1872920040 465634315 107 442812117 1949 83 457203971 97 59 295335651 1602646972 43 164856109 240484036 113 597605924 7 1478732227 103 2075678145 23 97 1949 647679986 1688919593 2076436619 806651953 59 83 1425221574 7001 23 1994108347 1004356625 101 67 2062727201 73 592331918 17 1167474039 109 73 109 1269762546 13 1417104362 107 103 37 693850112 2777 2139924628 73 2777 1426597663 803770003 1826728618 29 2087469296 71 980606844 109 41 845863031 37 4999 71 1033101901 1684321583 7001 83 97 1123133706 366171850 71 1468093980 59 1077061402 19 103 1858650423 3 721432383 41 2126550788 335915171 97 7 1877504636 1477756856 101 4999 103 149725847 1777627269 494550586 79 1036542377 127 82140938 300648444 2 1812255859 149 29 602406937 109198253 262005424 7001 1501756506 134404989 825058476 1949 493266692 47 131 376312958 1502967357 59 1851916780 79 222327340 89 932460120 1584280145 97 730820989 24636519 7001 1812653220 127 766140200 37 127 721360254 127 137 400226183 40776269 1996803821 73 253859325 2 397588117 10007 600129797 19 1084721628 109 79 1226273175 1980165266 23 2 73 1242327578 148164929 1949 29 850583630 5 83 1025758516 1947769213 7001 2 965810238 1083046662 2777 1536133651 94193767 1131547848 139 1254829580 137 1340220584 137 18268806 47 1050057597 7001 502244739 1798108836 5 7001 1197507048 71 1317483185 7001 33954850 101 1896480177 508085751 3 3 1280164977 2002057737 11 1996700244 369891649 139 162188536 1286360456 97 1862165662 516458936 47 7001 1070102850 1632724213 29 137 31 538822852 43 1158072216 101 59 654088337 3 1745766519 67 59 2 135745258 83 17 76818617 1945518588 127 2146427528 2085641831 7 109 107 83 1473711480 2024166899 137 66310466 79 680839698 23 941441470 928430418 17 19 47 271441967 61 1235613804 29 1962969241 47 113 646146221 7 1645169176 127 31 1583196288 53 1385295398 83 53 1310447154 1592076514 23 2031363588 67 253651481 1147327058 2 330431780 131 267506978 67 109 2070504704 1982514236 497938681 113 43 367185127 4999 1844581010 789439536 131 2105061401 958432101 11 3 1921801783 655772161 11 61 109 929686509 1280436278 97 109 61 149 318556447 139 65844903 71 1800252428 1215613132 79 1314705227 53 918682920 59 1817271095 1103285683 109 2 11 298389762 2028774825 127 7 1736262801 31 233524798 1211203356 113 113 205959145 19 47 795610994 2 2777 5 59 2777 1532284729 745510643 89 1851046386 1633091349 438134389 11 2 1524984062 53 335649636 1035753514 350511573 83 149 2 1180671301 53 103 23 1771500408 101 103 53 706302008 1949 2030002389 69972795 5 1145149765 1781897199 29 23 1341704126 1346510275 29 13 600075112 61 137 1389906463 131 463224908 139 101 1413087247 19 1848057499 83 251852295 7 2090818713 29 112609581 149 2014513972 127 1703945538 1500779193 303573453 1902044655 53 641087081 113 1949 78760418 23 79 960150934 395018519 149 59 677043054 127 1723773413 181170326 73 2006501885 89 1452697291 47 2076581683 97 1700266440 1661115300 2054854944 103 844763461 149 2079758986 10007 1932862057 7001 67 59 137 1931331333 84867801 59 1575371685 1248210243 7 1223974661 43 797739569 783136416 29 109 53 89 43 695006477 1821124253 67 2002010389 29 340293250 61 1362684124 10007 179645664 713459072 10007 13 59 793680272 773702105 107 1184625462 19 1285059908 596029031 37 1960614793 551726795 83 17 2077020306 1587660795 59 47553729 818422594 101 11 127 179255732 2 175473774 13 714530141 2 83393008 509482202 7001 2 1316497512 891010816 29 79 113 1038217106 1397357774 71 882704234 149 617531543 113 2138660374 103 1936940647 83 2085765924 83108871 7001 57767199 7 39323028 440210977 59 107 7001 190478917 1561341397 109 71 89 1433901428 54699058 4999 107 29 1379894211 79642352 763790207 1230610446 137 496952567 137 1189432871 11 1590406576 698669382 2080033877 31 109 1053542225 794611102 908791322 2 149 79 1889980437 1514390184 109 1862752557 1314136058 137 1789951580 79 606145907 1929482636 107 7 259641116 389874446 13 122968469 47 23 1661734360 1677679662 1713519306 2 31 83 1358926132 231063392 987874265 7 127 1766772184 13 1783680509 295910173 53 137 107 275028413 25944718 1681397659 41 156948791 59 551007175 271940308 31 23 1882683515 655761855 7 730123422 976697400 139 837875737 1995365937 61 11 29 139 103 149 1417367417 127 7 358497125 1940616799 679389095 4999 4999 314852017 675089955 79 1671888613 1848994684 17 1482114910 3 2129464694 2777 393475907 113 2056195686 1483559651 109 1920639841 2777 1660809582 211325043 3 7 1720373649 379871847 89 101 241801575 29 41 556104566 846169849 2129069887 7 89 3 51316257 595673550 67 127 2079608109 1093710585 1949 249479796 53 247170058 61868783 1851545311 2777 1575137058 435253765 127 950995654 1414895349 43 1298758473 47 47 362738715 1009447717 59 7 728029624 1242244780 89 164455624 33662098 29 1739685176 2777 500626452 304653562 101 423325138 1556901971 4999 1949 61 103 1343923812 958876299 89 1068781153 71 10521277 986956587 67 1676610613 1493771700 31 990396990 37 734153741 37 61 137 137 1926143143 89 1523884304 2777 1773002307 728460716 67 73 1453774633 89 1724909534 4999 1837897347 782023564 101 3 1036604898 37 748403625 666469896 23 61 2133809481 149 1752212882 1469674016 149 600822832 31 251532329 2777 103 1316558257 1236124682 10007 113 5 171211975 107 176147887 2777 37 1044849845 617416639 71 117151949 10007 799191431 89 1691835621 1680099448 1297420447 101 1801503344 73 581625529 29 79 122769397 626136396 109517338 83 43 15238942 47932659 1949 429054809 132670113 109 793875994 29 3 569001647 149 669247958 61 19 786941278 953209917 105063983 4999 380818821 131 113 71 781064823 71 271605175 113 103 297336692 17 1683012121 1104972919 37 374709138 109 565468783 109 1509713002 1337499791 37 5 591531840 830120880 1065154275 67 2025449195 139 725683972 1727656282 890298178 11 867159810 127 17 71 149 17 2 92529314 1209270588 61 31 79518162 2123286999 1231309532 37 773535209 59 1553980586 1178816755 113432309 1224430065 4999 1754179610 103 198561649 3 1949 1101400872 61 59 1834921181 1881058414 13 1167420364 149 1773732687 107 19 1007849965 61 1361617489 793136289 7001 2 421185358 1084368527 10007 2064724296 55267086 19 302286124 67 10007 190813476 7 865532983 137 17 1488466446 1375189839 2777 43 73 67 947417654 831394737 1864787044 73 1236580996 79 7001 107 89 742360392 13 4999 831613644 37 1956525701 1966077177 1949 1343426210 83 411744574 1373870282 11 1902461222 19 4999 1921060711 127 109 101 1902160507 390303686 107 1169675553 3 830475759 113 811531309 2145042804 153186996 73 122830188 43 1910463673 103 47 1661014295 29 61 204888508 911761000 5 59 384460452 79 113 2 97 904512196 31 147650923 1549027065 2 896997822 1724386510 101 18969113 348678765 53 683154545 71 552882801 73 697416231 41 1563723854 2 1762371404 149 5 79 404738172 37 606064991 113 1051461384 89 560736490 2791787 61 2070624809 505224582 97303977 3 61 485824191 1672478236 83 248145930 103 37 995527217 528935757 101 7 1280178592 770349993 1776880134 2004494410 31 13 941090629 101 61 15425375 1495828458 109 211540224 1478804962 1464690492 127 13 1949924964 416515801 13 90549069 74167652 1601602854 1997920997 43 2 2059039692 1868770524 137 107 24907353 127 13 1109302675 1046415864 131 1010329247 2777 1751256733 818420778 67 1611490767 113 1754859264 446463678 89 1314888492 17 20926388 7001 562353181 29 1991916325 73 1442937951 37 43 113 1003959574 1057515811 2777 863530366 17 7 584561430 1564525680 113 3 1437216753 3 37 43050186 3 131 1519786020 31 1316642571 2777 1366772752 1195218023 1679544682 17 2 1959840818 73321292 1526818025 10007 31 1017037181 1263685178 3 4999 1260842781 1461740053 103 3 3 947740242 213302853 37 1085961692 1835732313 59 696681794 1817906525 59 1964977418 67 29 1117626764 1949 961853110 226664611 149 71 1255752570 1207352329 73 936471062 107 98248577 822767012 113 615969900 23 3 39663903 41 272606356 17 1100154915 2009240279 23 2006917808 13 61 10007 422965173 578542270 47 1308291909 1876499433 2777 1112309653 7 423767393 19 1817349943 67 472492442 89 432832454 1602313636 1771015664 41 101 544210917 1739524015 67 177489932 1590264220 109 10007 1868707180 602333374 1088391996 2 113 11 11923703 13 19 113 1901400602 1235909702 5 1772381200 1351877745 93986165 5 107 744239570 37 73 1104830107 137707346 53 29 137 4999 1602104515 987706295 1214884736 67 155780060 59 895376920 1294668480 41 427827210 59 1224396140 89 1577502394 1512351423 349729826 2777 1747626810 1899282420 2 53 1400444758 973629345 1659546020 139 1125129662 1172008868 461351313 73 137 685775831 67 269308979 7 53 195352152 89 244348165 1544577830 41 1867950427 7 1766398732 103 483761851 1807482934 1938965191 73 1749240079 139 522525464 97 1667061691 933164590 1651548325 79 1825728175 73 1707247336 97 1660152963 109 37 137 218044542 603987653 73 881145113 43 2021181215 1949 1564982433 109 5 1068904780 247768060 47 2057266330 31 303650456 53 162042571 2045213555 37 59 1501634429 10007 1105683437 462523540 377750183 134185979 23 1966096517 73 810833119 37 1155336581 73 661508115 1949 2 48923576 1117717536 53 7001 750696227 83 13 194959349 71 73 13 149 1672186323 71 1851953066 402121563 41 17 5 852640520 1291352918 47 7 43 1909699822 293947422 29 113 5 1759130627 61 384285351 53 79 47 269946662 109 1133571660 1248728316 61 79 584957985 4999 2 1408603572 2073329046 61 1510590824 646862300 10007 111307861 127 1910285408 97 1662792721 738156872 31 94500958 29 31 1955813362 1730584191 7001 103 97 1192939755 37 1041544080 103 79 972517255 59 2 786702052 103 174110171 1694556021 4999 1577999790 5 1703412305 1509894915 67 204530565 73 160556068 107 1252041775 1881498438 1787250766 71 83 107533887 1449439430 59 314848772 2 58325204 137 1331097617 393100950 1505681996 7 1711039379 2 830245114 1362989149 900353511 59 131 29 3 495497022 618695811 139 23 669914698 47 67 1457595519 1709112112 1269940034 109 537583967 19 79 3 1900570317 168552753 139 109 294193180 2015731811 1949 4999 853939178 720890793 37 7001 849239165 109 944070255 618643365 7001 1152931681 113 41 89 1321228407 680162370 1827013730 5 53 926421312 127 613449243 1899463273 103 47 678246049 17430984 17 559558071 67 1516172145 59 1324785292 43 1730330578 31 460752659 1121803479 219106277 131 430074703 3 558089421 59 232297773 139 79 67 498870275 322648816 59 1187334595 2021594758 7001 1403224869 3 53 440287059 97 1938395232 1657786260 5 1847062790 83 1482737398 13 41 784869068 1140803906 31 43 1026213963 842169445 1106078844 13 1468930989 107 41 1922369870 41 37 857842373 826433110 97 61 974424309 986716358 61 1959134499 61 7001 1315459896 1505067979 118379365 113 1808404879 89 83 79 37 918059873 61 756378040 1903544345 226927316 400268559 31 183789880 1588922856 41 2777 263403459 79 2 1768746242 1767017814 279406851 113 1509220655 1949 1754782150 903324908 2018163763 43 10007 1016420997 4999 2000013705 2395776 3 1204842906 1365686171 149 41 275089840 1949214409 109 285850189 71 1681033914 149 131 868312549 149 1130247652 1747314417 17 999405484 43 101 665228413 292576250 127 3 1573017705 2777 985257384 1023566099 43 700244207 297321737 770440565 975121355 5 1767290780 1484534182 83 7001 427523066 2037942093 1394202155 296258906 23 1300626819 131 97 1340236681 109 718068378 131 7 1248788807 9250037 53 1307910839 137 11 1739757041 1730179923 1949 7 19 59 2 5 4999 83 137 1020853582 43 1882269701 131 139 53 1239867902 103 47 683497456 2777 876796095 64601196 113 70958120 59 337901850 13 1280016322 3 1467143793 83 1548838665 67 103 456870096 17 61 617955742 19 1828255764 41 13 727220793 301133174 377694854 53 31 1401866996 303681642 83 858216498 137 694197906 1504491520 139 795630748 1899331806 41 61 56797065 3 1865690380 5 21321210 1053611559 1176674827 107 37 107 1587294710 97 11 1102944403 1059345997 73 59 127 351001076 706907245 11 2016587012 89 580753065 97 103 987173218 225999922 2777 967681751 1671176384 17 1776542352 129609304 131 97 107 1209450960 11 1210703671 17 5 7001 1148339025 420817968 83 2146098962 1669493994 127 47 1643682590 29 17 53 2099388035 1219447691 1354004992 53 137 763094932 43 1014486487 11 113 864768940 109 59 150809605 1949 414850497 137 745240427 97 7 107 2025447084 11 986332006 515238515 1134218043 988501801 29 899825865 3 1134404976 67 61 424618597 67 66156277 10007 319710688 83 11 26846798 856611712 59 852254528 617683626 1466109624 61 227683537 223365574 71 968120923 1949 19 824983861 71 59 11 4971659 3 5 71 1681070266 107 118128107 1929211926 1589936571 23 646010327 89 67 697471943 1510017525 23 1632418675 149 803315746 103 109 797741679 503598312 2 904199948 59 37 136267883 1557922860 67 23 812963704 89 59 1366500947 2 1712363926 31 1233505035 815003171 1282854989 47 244001940 1037992989 3 7 270628918 298777052 1202982235 7 529715529 41 1824986532 1141682893 61 184856372 41 1403953324 10007 595566605 314449961 1949 2777 2003847858 136096246 29 476454370 101 26032649 511134503 79 1432262969 53 809824259 1040500240 2 83 730264671 846894924 37 113 1354522977 23 82259293 89 1744784925 71 67 99223516 2777 131 1575631817 107 703481986 127 19 47 738959098 149 97 89 41 573253800 71 5 13 53 1501844835 2 1336491354 53 41 185749926 89 97 244205163 71 959133107 71 97 71 70830193 2034930653 7 29 38645255 707816688 1124010550 7001 1085498049 1796767542 67 1453052718 37 916381294 1883516080 855624247 1161102578 2777 73 1611905366 1201474345 23 4999 1308337052 113 1431019663 1200316864 53 53 2018631193 4999 83 758233718 99988662 2777 1161627431 1417440543 67 474492303 41 109 101 351139832 1994643631 1956961665 1949 101 1729480974 2120619735 3 187621880 29 961453385 856033273 7001 288042143 702295173 783893931 31 23 1833564508 2067129554 1034689848 3 97 869518573 97 96025441 1339223322 1626831979 53 1852275573 7001 337504208 1554241098 113 1970173021 79 1949 139 67 29 10007 1416580913 1508475194 73 516706483 912171938 131 1189531483 488187164 41 1578856715 776419175 29 1869678374 131 1095043672 1001141547 7 618712178 2777 217452110 74752290 10007 1949 484416154 1709838210 43 1181576098 31 905130219 828954359 107 65289909 1260019146 47 626087354 103 29 1351764327 29 921580212 10007 1657595854 31 7 182249305 311219832 127 542491365 109 1611530011 5 861133460 89 53 392917938 113 47 1759128549 1954127883 2061852287 10007 2141007657 315178304 43 41 424145369 41 515556714 89446530 3 1800309006 350554875 1723690193 4999 47 764780757 1761511120 97 149 113 357167123 53 1819960481 19 101 2 1191884866 1090273362 4999 1952179486 67 667528169 59 41 839123343 67 149 1288940570 927125430 5 71 1887847755 5 1044511298 79 953719272 67 101 682781916 386149964 29 11 1581994967 7001 54075724 7001 712801579 107 67 2093607562 775226724 17 73 1067911375 1751004729 4999 474621390 83 83 149 1591711423 1631995335 47 1266236870 127 7 30788303 705318152 1759564720 67 1269055375 107 2777 1543201127 13 1263863263 127 1693664126 892397464 53 1922777725 19 83 47 41 139 2050664461 10007 262783820 113 606239350 1140039824 71 1210632573 2113447273 3 4999 388966510 131 1156717069 89 1593959676 7001 127 2 37 1834653473 149 888635702 158915364 139 1702522179 1300923834 101 412470870 1270745916 1331501038 19 371817258 1567591784 83 103 13 908013093 53 816439719 53 333369286 101 998436005 61 1582040978 1835850327 67 978063655 1935593753 746309816 19 997550450 4999 101 17 253126957 1249364578 73 1972499201 417364287 13 73 75583324 67 999916509 1262734343 137 43 73 929873550 109 1588584748 2 149 1117656748 109 246977541 4999 113 97 822752254 137 131 302828508 17 1661320869 11 59 648122847 245633048 13 603846984 47 107 371025282 290334442 2 1949 783195905 53 777990763 1189090245 1930158512 798085977 67 47 1728377857 73 1479247326 29 430829477 149 67 1995962433 43 92725802 960165105 535189553 1949 763087335 320098824 89 2777 214512142 103 1035203354 746728782 699276375 5 71 1176203256 2 1596672875 109 31 1937635315 473334939 61 839442228 19 97 1280926935 702281876 79 71 796209620 4999 83 2 1372453188 71 1640734294 101 1301114038 43 1612073497 253877490 103 97 688742777 927683071 11 89 522373218 189262505 480894920 37 37 2116623998 67 1212375184 1630848765 4999 2777 97 110161057 2136399198 29 1816174242 217554665 83 302477428 97 1449961359 1843024975 11 1604612443 10007 31 2115959668 107 1201065049 47 5 692897590 525072429 73 791214369 7001 1346426060 750331367 127 7001 1809500310 3 61 142354218 1882845181 109 131 1111201736 1701939990 2777 943849537 2001457660 137 1074054381 1928666341 1028443896 61 61 1227278494 473781415 10007 23 27516717 101 1069575815 1756250211 41 137 7001 1163622208 701738234 755935614 83 1988782837 127 149 2141304181 1861013754 66701738 137 131 1239892992 416888898 101 3 47 113 61 2 97 995251116 3 1688243739 379841733 47 2119761970 167293392 43 41 4999 606888598 1653584217 1332774285 101 1779368106 89 1300484198 2141243613 89 2098477907 10007 1892258857 109 316305369 19 114548778 113 193239153 518001379 4999 672256876 1883885859 1949 113 127 2021600732 1695298489 574410133 139 1821321299 1097014357 47 1253553092 149 1971961062 646544972 149 1229675693 420223971 240854764 2777 83 1649431498 2 732758312 13 89 1610658721 621087120 97 1326299775 139 1274483739 53 616067079 97 1817033682 626332926 2092524824 43 1906049864 1255544077 109 3 865355380 53 37 3 127 137 41 2046142582 11 43 1943613663 736083989 149 1019905016 13 767277992 1248645365 11 1481154438 41 107 699342477 1444918905 67 526777919 113 103 1375951147 127 631529946 97 113 609761560 1211934153 1548510596 139 37 231518990 178382185 253992120 5 71 103 1307933676 895632486 2777 1437646322 37 149 73 131 680023751 1716239646 1378164006 1565803119 2777 23 933088679 97 321963855 1239484743 23 1911948332 107 1700379593 41 1842281044 23 1900580942 109 272274043 711833282 17 23 1366366336 1508139443 89 1927157674 28735798 13 139 1961485851 101 1527107779 113 458980801 2138295497 73 140417398 868792856 71 953079591 3 499321815 202491254 113 271158981 5 714761830 1344234900 1056018535 11 2021961953 47 2777 101 97 137 85079466 1949 10007 604933157 5 19 1334709245 23 48510082 1904871247 109 31 1856471239 204225675 176823365 41 1425559196 1808390720 83 71 416041469 61 1724096213 7 589170428 7 303916143 29 1952007023 1814626223 109 1068720693 894251114 4999 61 792369848 1949 1291048784 10007 1484128163 776252997 692071486 29 67 1879885866 1111947209 2142436427 1021075744 4999 2002395701 1362447479 67 23 1641497741 967720692 1463263264 19 103 131 589050146 107 1656951699 13 438378478 139 672972254 89 1866393546 127 11 3 131 515519584 2100324179 149 59 1244882520 1784583918 131 2 1949 2114053014 2113647622 7 17 23565791 480386 17 1104154320 59 697161110 1345487104 2120300985 83 891560464 2 1500917208 46316357 79 53 29 391620466 149 898940782 1806192384 29 3 2022901338 71 1184945554 109 1613358704 83 5 392137382 1975241525 89 47 3 1615740227 426608417 10007 1529205340 61 109 47 1562043841 1944075968 31 5 2003243620 1145404320 1137967671 37 220535910 103 71307462 473115512 29 1065773796 2 1302730712 433157021 29 458557077 127 5 1907725150 718422835 1331054179 13 127 1978409633 149 41 536890175 17 83437700 2106420183 59 744324864 2777 768344349 61 127 1450067872 2 2054848140 582168722 1647700739 73 23 1863534152 1847573624 103 1394152782 89 207598641 23 1163015309 2063182317 17 37 1365388911 1745828979 523013859 67 2043350461 31 1641395905 23 103 1090023456 227765651 113 3 1750059492 31 410825229 3 1859609455 11 107 1319510197 1310279842 348171389 137 1058580368 1862858930 1589854820 5 137 371450132 71 1381408163 1152241321 71 2087050325 43 1630678078 47 589240913 542422282 149 381731974 2777 550754079 408588936 2 556414464 149 13 19 1080372623 1677977096 43 4999 1076792412 139 172866540 3 1167304439 59 1715531960 89 131 389827843 566226913 83 1092311788 113 1728634882 13 1949 47 803673163 783719258 1998141403 19 11 714799765 17 808890923 113 101 563620097 366150452 149 71 1903064617 127 708050908 1278284718 73 160276165 709198847 7 898988852 10007 896045600 47 137 601260942 10007 1752916183 654437786 11 1267310611 17 369971459 1949 2002939020 87439399 2777 43 1390923451 1600836680 10007 1736509807 1241477682 43 1115535670 71 1430374946 13 1909988886 1565906235 41 1291968384 71 11 1949 1939447951 71 1333230687 2076700726 79 1070822722 73 1072115835 96560982 7 1949 441395910 79 2103024793 19 173115821 977983638 524170316 107 37 137 15243485 103 1055395062 113 23 7001 1410232433 13 1849137394 1637011340 2091855341 139 109 97 599996216 63048083 79 1384144853 13 89 235496972 137 37 611380419 3 994137855 131 1113350922 721011293 139 79 1859723358 2016342122 1814161774 109 149 593124449 7001 1168083486 113 1867231656 43 103 139 183283593 47 1796937699 107 1789956651 53 23 2777 10007 37 1819227435 23 2 520110613 109 2 137 67 101 1709102608 113 141974217 875325087 13 398202233 907754984 10007 7001 852090778 2017632598 103 41 693239767 724248625 89 1949 83033247 13 1225297554 1789688468 149 38114498 131 109 2002785402 375816607 59 175259441 1248845015 602414670 5 7 19 103 13 676601354 3 953765376 1439626515 103 109 89 255036449 538576995 37 1800948255 31 37 11 303219411 333762491 1784228603 139 675095533 109 10007 65275661 37 137 71 1164446685 97 47 103 137 439457405 53157184 10007 2127301230 618052221 103 1272730889 97 2005580536 1021417453 139 308428490 83 53 1832751533 19 137 1850672950 1949 1873424540 13 791901591 1716310277 1139671754 29 17 1206889194 1556099896 29 278392344 642786624 47 1956525844 2 627728864 2126028475 131 2042135034 3 1345863105 131 1798684234 131 1273686407 816511472 690884440 43 53 131 1236993723 107 1913221739 73 7001 101 1655552206 1427856594 1953792082 1104429529 109 2031042044 53 832802201 1117396456 11 73 946476713 13 345691112 43 710712834 1179039846 23 509539667 139 11 5 1326469855 29 1829105846 59 599324901 53 7 1029426888 61 1347090652 19 1456808846 17 1258688772 671209981 13 1456247475 103 1426012134 1945891283 1136394008 89 37 4999 23 628514810 7 65905741 23 97 61007631 89 1311085878 103 1145796459 49489503 3 73 1654992264 987833283 3 127 107 134735943 3 2 2124285118 107 1445542822 529250141 221909264 2 127 679847129 870147367 1791426857 139 79 1845087246 97 79 23 1415605193 101 17 41 784860733 843074984 2777 73 43 2 1737335205 782472681 61 126296032 53 1796969121 37 1375990878 2 1373235427 41 582009883 149 415762001 162891717 2777 358641219 137 1401635766 109 79 546762792 1148324013 427499166 53 103 73 1003945202 73 1314731679 2115350318 149 537077163 37 761575806 959103753 109 29 975839819 103 107 654515469 131 11 592617729 71 17 19 73100461 97 1400857009 61 506909139 11 1949 13 13 1127919208 1579250075 312026602 29 1150386587 1849149224 13 43 1782146367 29 1304643619 742246100 67 1949 1331915416 845696437 139 47 103 487861354 982785109 1029204543 37 1481158489 83 127 251341509 67 7 1492744442 600202897 139 1856893633 2126169576 37 2094371828 1250674074 37 160336540 822921588 2057967407 41 1206191954 107 73 1571861601 284695011 127 58898218 4999 1672005532 53 19 29 721282606 1297710618 73 47 2123609836 29 307675384 29119480 46589114 59 2061354154 127 223562418 131 210035051 1506308609 885153428 61998636 29 113 977708205 10007 389922755 71 23 1550958402 7 774579547 31 79 877722895 89 1528776496 1977404446 937251874 7001 4999 43 1190533088 79 11 830064690 13 1317281849 1820240190 1098225744 2777 29 1529476327 1354750312 71 127 592257769 53 1394301477 31 1863813340 5 79 79 399831403 209687104 149 1661568285 131 1949 67 5 79 37 954848070 11 1936213384 59 246150006 59 1940757033 149 1286203313 1623836568 2133035866 127 1750799013 726916872 140410531 17 139 801834010 19 865431209 1177271977 113 1783453349 1911771290 113 17 1783984539 516144650 1011106083 83 226256174 1125747976 1815297785 131 71 1049096 1768278146 107 388924942 101 73 693909165 850451168 71 405152881 29 10007 2096436479 10007 47 457767145 37 47 278088754 131579011 43 682537237 439396043 103 1585693034 10007 1918311879 604582912 89 248113558 10007 1403882030 137 1601310663 101 103 2117422065 5 763891455 67 729524207 73 1634619431 53 67 1350143465 1231332298 334962002 89 2 1843114820 1764096574 103 1767002595 59 604109289 7001 1117177984 234931520 73 47 215067394 640597028 861057148 374994034 2 1949 1681486107 137 1265902605 814583615 461782808 79 43 663042241 1039284862 89 1161778677 2142264067 704624321 127 89 684575290 79 462270001 127 1313501691 2 109 89 127 1754230172 505732542 924710563 19 1096771371 41 1570037259 7001 89 1323305756 31 422218853 196707152 101 425277486 10007 102772452 149 107 364489936 2018676183 113 19 1767246563 787400641 283475717 73 1099878955 101 1562343043 260888353 1833858927 522595115 1949 13002206 534558444 7 47 1011707571 422634669 23 387899512 13 1902174765 1188200085 113 637559447 7 20035995 4999 513747230 370415902 127 1494513267 916280108 127 23 127 1399692019 839911579 137 37 41 1965210155 1949 1685140482 11 1949 1401559033 1674524279 79 2034536928 15136880 11 2019015141 281153159 2066254137 7001 113 101 17 880151642 541606929 29 2097739824 139 17 1219401071 4999 87082302 29 97 17 627855237 222121099 976301197 127 43 994130588 89 2087497136 1959430602 720903798 3 23 2777 1645697409 149 169176058 103 526067144 29 590540775 385631940 31 2146357066 1192336429 17 107 648979331 13 643468774 1493632644 53 79 525678403 903539827 131 5 2115395788 1863714913 89 600217359 103 624797524 1943969736 41 23 950287159 89 1472216284 1964533223 7001 1594603768 254948416 23 382643380 1000697643 127 2 4999 1623443822 23 43 690325243 23 137 965533227 109 136087936 47 79 662539346 139 2012484649 7 1471448077 31 89 47 45298929 1904823990 19 5 79 545934556 73173850 5 137 101 467543241 600966448 696277171 89 19 1811743309 1407475293 7 817807515 127 6811568 632908938 2 1686806938 1699205709 7001 1039392834 3 592983063 71 1642387510 137 1242521446 4999 101 47 287454538 61 1327521833 461476773 1551859647 642458071 101 19 1987123778 1593065849 296495532 1522394038 19 5 1999553710 1238272120 139 61 71 2063752740 1613127242 1228702400 539113829 107 137 384515982 59 308973324 479608347 107 1711120306 71 127 896854114 13 127 73 2068879294 61 1396316718 2070858491 1355909152 71 83 804857091 1949 855926738 2109137502 71 107 753709819 806131580 1434004509 7 1949 380764436 1461732459 149 1314313269 103 1522728001 3 984500667 1042958700 2 2 1728546196 1876123696 89 2135807404 1233945840 1985821592 497879999 2777 67 109 1901284602 1128844984 131 351904907 1554616389 103 385402036 17 1667920626 139 665044666 89 716463350 1514637778 1032094421 7001 1748090419 37 427026583 1084880943 137 1644422919 5 1682976269 917935534 43 703788108 1101272111 59 772004753 67 79 241305813 1205332245 61 950812811 7001 1094424324 73 2 1468806966 1754174386 37 2097130252 1644628818 139 41 7001 1705288931 104483020 23 4999 1363427260 1797710116 43 1776534594 1297470747 89 1396900729 107 23 234115068 1626153866 113 1228001510 43 61 488972767 1447046697 17 2118900842 1236153072 1684063727 29 113 1547430171 83 1879745156 127 139 140612305 71 1617702340 83 2 242164334 2 7 131240865 1056456205 168056475 1604928634 89 2777 19 487967120 61 1757670409 11 5 2027738845 1152899150 13 103 348244545 101 79 1936795758 764564821 10007 1506834046 53 1710699338 1868241679 67 107 29 447672534 61 689697807 29 2088466668 1705318044 71 59 2025507170 1451162407 11 949346511 31 71 1590260911 2045432709 101 103 1259525921 13 11 188094621 1783376547 29 19 1158934488 1149452975 1181200802 773511973 37 2040073730 1068531001 149 149 1592029687 53 67 977867412 79 2086602846 131 1527762086 1026819595 4999 41 1565894878 1134892792 79 335804002 47 7001 47 1917411342 7 19 459494841 109 2045324505 67 1929395516 17 923032731 7001 61 1259024485 23 43 490530240 97 1852408127 1071559873 2057614674 89 1827935333 61 200001493 1654409872 790311947 23 193359081 1713310355 61 101 149 290144327 127 1960381944 67 1485943153 1100705578 79 1228062614 103 471821370 2777 450143369 1949 1766531623 1455678806 4999 222495521 1932356037 79 376765816 7001 61 137 242948402 1049800004 1409338062 11 83 2 1846401745 137 57474103 2122180479 4999 203279336 107 79 71 107 829547806 131 84570232 107 1584983429 1266361937 29 1957891859 2052297390 11 137 1322311670 1926191230 754938040 17 1675648843 1444760680 97 147495096 17 983195493 384412072 11 1688019135 958904416 71 729346833 168948259 53 1949 1834737926 1985085091 47 1949 3 279933465 1251912012 4999 71 19 127 1579133748 1983845029 766186818 19 1919540227 206966037 137 339556829 73 79 1307335450 190076844 876768532 832043434 109 1875983940 5 3 79972398 1174524702 1374580222 61 11 46298648 433897915 11 43 67 303044969 71 1908580323 149 1444922136 3 1001651414 131 67 2777 54623590 954680971 663984956 127 29 137 363622660 1269041549 47 1747464089 579795875 43 72271323 7001 1356483625 139 1236359964 1486023051 109 1001752619 1602756518 2027421705 113 97 1661338884 43 97 531451457 131 1213199908 2 340507607 109 10007 360742343 5 1876270600 10007 725307360 13 1688743797 139 272986826 23 2101301459 1057887392 53 670302532 47 139 973301908 103 103 139 139 1660512427 127 1526798363 83 831684900 83 1775177440 1259917922 43 103 859206018 1445629308 1597670823 101 1086995350 59 364756585 2777 23 694248192 760170355 1949 1151141768 565628437 170207840 97 67 1164687800 561730345 224885678 53 103 10007 10007 439135296 19 19 1459000519 88179931 2094889136 79 45039164 101 11 101 2 55244224 1043655960 122887090 5 2014673375 41 243279314 131 666593762 884967655 667080219 13 19 642996810 5 690955244 71 667891395 4999 1273310287 113 7 407971396 149 1207566065 61 1336497251 328100498 11 951242963 1250930075 1849047320 19 127 29 1035803933 313848324 53 52793512 1266241921 1079399190 2 113 139 430421701 97 101 10007 127 1961896127 238590859 139 1655882953 11 1057469050 1863272554 2140960771 89 41 592822854 13 901534957 139 1610071276 2777 61 1689393597 1089832283 31 1949 641061182 37 59 1208608392 1983126585 938742392 59 1928506033 61 53 340845014 109 2089504578 29 83 1165632578 158643461 139 910312826 1253066436 47 41 1099441225 5 1276100885 1070920773 4999 1949 7001 407787247 1393332019 11 1554850484 1214783339 47 67 1293984204 127 47 1040778666 1465033083 83 3 847495674 77742700 139 2777 2010470244 298822629 2059636934 1949 1949 323138797 89 2 1387031752 1910517262 1437757026 37 2 3 802164873 17 1035154871 97 763759667 131 109 13485589 489531971 109 61 1171716605 127 2108715164 1749094458 29 139 10007 103 1729220753 3 103 1376739200 1131635456 43 2777 831808695 1213347816 2 17 1500061086 73 21868453 139 73 1559435198 3 1254699934 1949 31 69236224 1229679837 29 47 1838145802 29 47 353336159 1949 975262059 139 1122821984 107 238867762 113 153555926 1122863464 97 3 14565849 1347863160 763598329 149 486884022 17 1246570636 4999 7001 103 103 1010053947 1135822728 969287732 109 113 107 819948783 59 1209191784 137 107 103 31 1891380835 109 7001 7001 86625098 59 1385893834 29 1932078068 47 930056304 97 1110799283 149 1577489522 1949 131 514300105 59 1432734347 1803922876 10007 1478344117 1691902665 829520690 71 1249147020 61 183705099 306927189 41 1598671221 109 4999 101 2031091820 1496805658 1949 4999 695520868 1357738398 113 1138016510 31 599086566 13 390325897 83 67 1974129138 2113832580 2130661074 2072227202 73 139 42812081 1815096192 127 43 836088302 390130228 2003980198 19 1957137262 59 41 1253474215 7 1421934752 23 1581406722 3 41 89 17 29 743714628 1118299182 13 1717737098 423518149 101 17 73 131 29 422870747 2013555927 113 83 1732562252 1430783071 53 1038652077 573024420 740709132 137 711680656 61 29 437916327 2036644654 10007 29 1702554076 131 47 2084263405 149 107 1614348697 394874226 19 127 71 139 1639976905 131 1635195972 772090027 1633167612 67 545496915 97 523130991 13 31 674359368 823613115 107 3 743455854 329301453 19 17 1558032932 1931450852 408113831 47 2132287117 1307209015 2017676454 59 53 901135574 1646805082 10007 803301918 73 47 626458629 163089953 1016236358 73 127 1153234041 44756767 71 1136738968 53 59 663584151 19 2031978617 2777 1916504895 47 122108397 67 31 7126466 1530486399 1888113537 73 1031151353 877739711 1883271102 97 89 17155462 113 131 46189159 127 1413902049 213429296 10007 131 1018581985 109 355982991 113 645643919 13 19 1020116085 2119849840 5 5 1374721720 142880096 107 131 1746588809 1951083346 43 19 1124782501 19 1573772003 41 1223520350 13 911214564 3 1727806059 89 115205603 1817602375 103 805913540 5 1862674010 2 59 13 1767739467 1522423578 1520146245 83 1769766421 1275513202 131 1847184233 127 1982402182 433399438 7001 1058271160 101 2070447170 1948334084 73 53 1320065753 1222818650 67 1023136632 1949 1281216079 2052708239 3 442552617 228030322 135503692 61 2073770624 10007 1908464991 41 13 959142457 3 1262186271 1642532275 127 770819646 47 125858621 999042443 109 1269619683 7 1629131476 1524271609 1878090994 89 1036028154 127 41 132831349 911351485 588135174 2145266420 71 1729755972 1433293452 137 89 531604298 83 1376784744 1479445369 43 2094253553 298984706 7001 23 1274890000 1927140671 1189454756 47 31 10007 139 97 83 716600337 1693100234 29 1301089619 19 7001 1154450898 1444453321 4999 1117331489 1470062466 73 2117698536 31 1219127993 1470621444 2777 11 23 17 1730366012 1754948265 79 663905019 79 2012525237 79 29428369 1994916848 1381910109 19 446314550 1829571318 2 131 2024024908 1221776322 127 98203004 214268558 127 650029834 161416363 89 299113447 2777 1338000255 2777 53 1208091222 833351250 97 61 1986974899 730718512 37 1338755756 10007 382997911 487050806 945896386 83 177859966 113 514687428 79 701799028 23565384 149 1280268047 11 59 772168282 53 703111834 10007 10007 653363987 1922128462 41 149 17 600539892 23 276583451 139 188522920 79 536484444 83 10007 523476177 1284248345 89 137 2777 1325812215 3 127 47 83 474974306 71 501961127 632592505 10007 1042359843 47 11 1591896405 546640304 17 107 647753036 89 876188268 1987906996 2 3 281903442 1902340303 79 47 290865626 67 1354844524 83 23 1088472714 149 2121568684 79 314823770 547609185 5 53 130135458 1754870969 83 1296677128 569806691 31 17 103 1882929057 31 139 37 1200900823 71 89 1712446864 79 604159315 73 520510878 73 408218050 578513874 1949 11 1876678498 43 71 1770338708 5 101 639044170 1863836651 79 131 10007 11 137 1757403668 1197646054 1455705682 107 67 103 1056087402 3 860261766 2 297283124 127 10007 1370048363 2007814487 1595627148 1073167047 79 1643850392 41 1271218073 23 1631066574 127 1373563293 1949 851518184 2 1260874598 17 97 2016014923 103 1377050878 17 139 194591938 73 582174334 103 463938574 71 11 127 23 1392633302 621070955 113 1085438902 1589678849 61 1578242691 1027739562 1849976511 103 127 1547285450 4999 43 763589657 1602152007 2137501366 61 11 101348500 993453220 5 892802144 1891520267 13 97 17 146928239 29 17 103 1215092216 101 89 73 1844049350 1580084708 5 449339545 2120680825 1961883852 2777 1281425986 101 171064407 89 1916695325 1949 2136891396 1304595363 29 73 7 286962270 976668903 29 831466395 1056313864 127 799542216 1360392612 166243887 3 73 831904569 107 1015226165 97 2036714970 5 2077542915 73 145726048 612560052 13 1999738844 61 1202615610 149 1949 1179417860 1672853878 1415019607 83 727559883 41 708628947 89 17 940089358 1679193309 127 11 220586427 127 1161485068 1921805240 83 109 755467337 2035822866 604974506 131 587631678 553610043 3 843093027 29 1241623168 1795822442 113 1637390679 568911239 17 313562168 19 599215133 4999 2109018112 2062858944 2086230482 2 1552173158 73 516665478 7 5 1902743650 2 19 768965169 726787795 89 2009143672 1949 11 1152266522 2145510291 1258925328 103 1716832424 1346086214 79 2 705415320 16740496 1940810226 1872701224 137 11 700272309 1925935671 131 1816104483 1805156289 3 109969200 2777 1558610689 1692661715 5 1172897995 478663555 73 1016417179 47 313678141 2117281122 3 1949 61 1383414791 1985461001 89 1204002769 1167754849 131 1065872199 352869722 1699092223 103 79 31 533882161 17 1081313131 584041146 41 7 1114746269 632036475 73 2119576973 323004122 73 1699847986 31 78228874 149 139 1381646452 37 15082393 127 1941468685 43 47 1911324889 5 506425125 1776913240 978046701 7001 47 1015861531 107 10007 31 647235484 47 1551976297 59 661241604 944149271 41 109 1140012143 101 1662477170 2126568712 71 415850151 109 1949 2032805051 2045800983 1354176997 127 17 127 1949 1164773074 1806268883 7 466693367 1978335877 1714014033 1655416235 67 3 73 2061764039 37 2028063203 71 674466417 2777 13 676299378 149 52006662 71 23 89 165211412 61 701091117 7 53 43 1749585462 56914390 13 1501829370 2777 499799581 97 2777 13 149 288666789 141135012 3 2084988521 103 945911109 5 47 2063360489 1005642409 871475017 59 865174230 7001 182018999 1846975816 245035316 139 3 23 841231854 1254273398 7 1381215144 79 646113482 2777 131 55129647 127 1799601811 775796750 1489563873 137 1540901758 4999 667181537 2 79 103 620458283 83 59 11 719849883 107 1011045675 7 1229387600 1769334917 538628153 17 43 977066984 139 577651752 7 1571301263 2 139092858 1460528566 7 47 172738724 650371752 61 1465722091 83 429907256 79 1796078825 101 66690199 47 19 518185275 103 593376717 747750505 61 149 1400619668 101 298335321 4999 4999 11 1902353223 31 971546880 1661382161 113 189873509 127 1537473176 3 47 2134180653 1514774562 7001 1067001407 1543715713 113 11 1394572801 670001519 73 23 17 1186973609 89 4999 320855816 47 29 921160888 97 1384920819 83 1508091989 37 107 11 73 3 547868094 726306633 43 1694173614 7 730420883 1848211363 1949 97 1551392614 43 597324325 73 204672071 79 1726300179 1469236911 61 1208912030 131 1510992776 89 1093393877 139 1924777116 2142556015 137 43 2032172217 2777 1040711297 1845422026 3 1184004795 97 831000843 37 1422456860 11 539983665 17 1851644437 139 319590491 11 1216742373 79 426353899 1865010392 7001 61 368845040 10007 45410757 131 7 29 1693130218 833186294 127 173083152 11 1871301546 2010136844 31 1397769493 127 1805737689 1182830238 41 45718526 53 1481089927 1949 1961007789 1893759748 94302953 53 7 387243395 507914232 394174341 97 311964095 53 22851509 131 139 1508822140 83 29 97 1528276419 17 1079056577 43 4999 10007 1344041563 693820486 47 41392096 109 1099353206 2777 31 53 31 1007241119 37 1399182602 4999 1949040114 1717561419 589887768 1038683426 2 852620166 534884527 23 1783819792 17 83 2136259146 2 1791749860 1090071428 79 71 317577178 137 2777 37 392722181 47 1719282278 192324987 7 191045813 109 68742376 173165756 206372291 131 43 7001 89 1189572487 43 43 43 439544022 101 83 1121759276 222777408 268883305 31 53 2046429004 1142394701 2141475496 1257079531 137 4999 496830752 1162234891 89 13 2101858941 526629956 131 1415319808 1716372068 1663115364 59 1149715840 5 53 218659416 1686027146 47 107 1674293414 1847210548 113 886273490 1601321962 23 1393987913 1545309810 37 73 1963627511 1965670051 47 23 137 1629361139 684370652 19 1600199041 2777 846337959 2 1392697950 2006099946 59 17 113 1723737795 5 19 2023340912 23 1818701701 1618466147 2777 1552734687 363710975 61 103 1218986357 1795636055 139 2 976300199 83 607703424 137 67 107 59 543486878 67 1220516741 238838366 41 73 519121177 59 1840136132 1793762486 2121592688 61 4999 1949 107 1914537411 700878165 131 53 113 1349851218 2120957794 47 1711669876 303770259 107 1273174703 41 744552907 24397571 1404714441 131 97 41 1664854003 101 2117533740 103 113 551315316 61 137 603664333 1952051076 101 11 10007 1797717372 37 43 1016396496 2 1395691542 7 745536590 266107703 73 79 43 11 1334454891 67 2085903372 127 1908406394 29 2 1159906421 1949 1549505674 113 966216607 1942945657 17 1369799573 1933844604 31 1204895304 67 1668312395 67 67 1807283862 67 61 166060300 149 373265711 648148212 83 1003189377 594004855 11 71 1382952555 73 1937936457 37 1506663495 657117780 37 679814172 61 1450563347 149 67 1215385226 159598824 71 369296509 103 47 955035535 1877365603 1849225807 468795869 83 103 968836334 109 1175362686 1913232621 3 2 11 568328684 1280902953 7 1930002032 1948114819 131 191932554 1258155878 47 1025907399 131 1438068409 7001 644519061 19 30466668 71 1736524248 29453310 73 73 59 575550118 11 1381087582 461979369 113 340479040 11 1572521644 1358021780 2 2013852940 2 256462044 89 31 814555783 19 97 436875778 1433848374 1414078376 101 541597249 103 79 32729557 1949 4999 1180777623 2777 1694858640 17 47 592904201 1285461750 37 1943799617 29 136835833 1246835785 1068109561 113 4999 1634508033 101 2016629301 113 3 11 10007 113 2114692544 1627869894 137 1075804625 17 1237786949 388237966 37 61 2137815821 89 2002647384 17 1949 73 89 131 84242560 97 898144340 83 1292505631 103 777291972 149 690253981 37 37 2065632041 792194745 83 1252212368 626519201 1656797808 53 371770973 7 1709505406 61 1495064006 5 337251295 1470920155 163120781 59 168629367 2130561459 31 59 162771088 107 816550919 1390826601 1386559239 83 7 751472820 1714835402 5 1827672985 849948670 1513891511 137 2035264689 1949 1614636116 149 932274822 1986063480 89 10007 1546501794 1438095963 1319726286 41 1964765920 962720325 1444827819 127 4999 1641056723 79 7 1647301522 109 371214142 312167209 17 59 299146284 610125962 47 1980343543 810521421 1748532222 53 31 1775763142 1195055771 73 7 1515480365 160710473 1208177743 103 10007 107 924016904 1949 973410088 89 1784957834 1949 530094867 23 149 1740660912 103 1451191720 59 1251368272 19 1681682479 2134587282 29 1508315853 73 47 43 83981108 912855977 31 101 11 705837770 61 255482591 67 13 253999577 1595506117 491965239 53 17 31 749700745 89 1322436226 17 29 1506450447 79 3 2777 1053049508 109 19 1888827411 1260656137 43 109 53 2777 37 961882222 41 1347543638 53 7001 1947300146 1833323866 83 716954309 835099204 79 109 79 11 823256995 840191067 71 1619839866 7001 269407315 103 638800052 61 53 2094405293 13 71 61 43 113 959665608 715237229 53 1155498713 47 1422118763 83 1382682392 670848184 29 89 1949 1251893374 1515111671 7001 8646235 29 7 1914097104 1524060127 4999 149 31 1125439934 7 1297075178 7001 43 2107568761 1943654954 50464411 59 1068112931 166401739 138145560 29 1078056124 83 1949 1862785349 41 1204340273 131 7 37 1875155317 535469706 53 13 92002213 109 5 1853009540 280534790 5 11 17767112 101 1808217746 1160394595 1950468964 59 1246273816 2132670441 43 43 71 5 113 137 107 1535740933 1048349192 113 149 2099468706 23 101 633065425 7001 294819111 103 29 1241066600 1184891570 1949 7 2063585688 2 1315821850 83 139 99432260 1997805782 47 2777 83032300 67 1315565904 1090699380 1949 503354587 97 649669140 29 200112934 59 1934179745 661478186 31 1269190920 445437630 5 499544292 1949 939170477 2140436733 7001 479059626 47 107 37 1349273783 113 31 292352351 1213636050 1200234199 19 1522936792 89 808134418 593504782 109 1461765973 67 2111359141 101 43 75852000 1363789422 2128145589 67 1993416217 19 89 1499835327 113 1917699157 41 1681596844 79 33118854 974336896 29 113 73493505 2 1271230966 223699718 79 10007 41 415948403 1712651016 139 1469546032 4999 1278979161 71 875683751 1949 127 1974799073 395553311 41 1763697287 7 1021579363 31 1095649120 161976856 2777 59 23 149 4999 784779761 1389610263 97 61 41 2102234451 31 1931372664 920771917 1949 89 2078194767 25616659 7001 1559346599 61 598414696 71 1171203362 43 1588081676 7001 682002415 109 853604724 97 1112023229 559253882 7001 1471267151 1818032417 29 1091439882 29 366335292 1008425496 71 350093254 73 1292079365 101 2 2777 2119510963 1630787691 131 7001 1050150000 23 1271061696 1727776330 1339478615 47 1645298565 67 103676958 127 7 1169101066 174852223 31 127 14086080 1514362370 73 458937471 67 1008234760 5 37 127 29 2105914866 701264690 2 367488624 17 736504464 1336879524 43 31 5 97 435929449 1743428140 149 43 1540637615 789360224 89 73 1386299681 139 43 227635249 43 41 1733289842 83 273842066 1545404805 83 43 3 31 1607063219 441980193 1247506268 127 10007 2777 280682498 712518430 13 31 2112379990 53 1753464720 1159610903 53 1694704521 1987651262 2 242803822 2 1972225938 403430820 61 397203757 89 1823142750 2777 1523912074 109 103 717871272 709800398 1975075725 7 1128594733 1183978647 107 1259616840 97 2013669463 143323902 1976719057 113 59 563414698 7 1010726318 53 1433765858 1332950573 149 23 4464346 23 4999 420300923 431556638 101 1619962687 109 5 254730005 2114988290 1680611053 7001 131 1365396679 101 10007 1715089723 427278886 1949 2777 31 1047967921 97 2044726632 53 192506812 59 2813533 1249219154 1949 139 1533405182 1875014518 2 2777 1188222760 1665236381 73 89 67 1245568313 31 913060577 1441478737 1489984778 113 101 1192027474 2129995804 61 2 89 41 743586660 137 1678711964 839460104 1948234119 89 3 1572616574 97 1860724845 3 955956081 103 672501523 19 101 1747986901 861436440 19 73 2 1986526046 1949 7001 1652801274 149 83 41 824165587 29 139 794240094 32261364 23 47 1109151402 67 83 1443086555 53 339644935 10007 113 643185830 90116370 19 11516242 43 195717897 1905379235 1293966821 7 4999 19 19 11 397251860 672585516 29 131 305040505 7 47 1907351368 37 2052842399 1293479855 1635291500 2 2777 573053389 67 1150822807 723258516 149 13 47 1781513380 29 1024606841 1249782607 1949 1390022707 1337727291 97 1522899985 139 534911245 11 764844685 19 41 1111503548 73 1267978099 854675480 1949 960579505 61 1934846016 127 23 1492416433 47 5 54838411 53 887506440 31 562736118 2022291603 31 19 113 1127493095 79 1949 1757900550 660962421 11 1713332698 47 705540970 1949 1033921112 1949 1149374025 149 1303252489 43 47 1216667897 1978771722 59 335274580 697717278 19 187858496 2777 1509946541 37 1520622818 101 636192736 1450339874 4999 368296326 353594267 4999 67 1245428496 1359094945 13 858711068 137 238964716 5 1061701330 1950552075 101 43 1301960923 1138623961 1859939811 137 1638238739 19 1527971108 1653233717 53 926319001 107 74176573 1726138557 139 37 356194079 5 1661609940 73 1931705779 59 972518122 4999 85793484 7 2777 587902049 113 47 249728061 29147976 149 2142248245 2033772809 1018090018 137 10007 660301888 158846801 1521825559 131 29 5 1811253705 347216765 139 78364594 37 7 1904649719 139 1555023146 23 103 1200839817 831734785 61 1652932006 1503138210 5 1949 29 92870180 10007 1990842615 13479429 849154052 131 120216997 1389171576 13 654653558 139 1398218068 104713248 10007 103 79 355288912 1949 13105740 113 568607670 17 1880497184 19 823129400 89 41 161185424 61 405653050 1330228872 1739656626 3 7001 37 1203211917 1966155062 97 1001204706 909181000 923830850 59 745504738 107 113 131 97 1419254336 101 1010234609 103 43 39766142 1995472319 127 263799969 687046780 113 681518581 19 3 2 1626196008 43 7 953733928 1555119171 23 1194476595 139 2103703386 17 73 1655404429 1310908158 7001 1411730647 1505803084 131 1453907299 1922831362 740968694 2 71 1308214153 2777 457027552 216882290 131 1077572741 31 950633104 4999 2034358047 273453817 13 149 136523336 430097887 3 43 11 139 738579975 2777 113 127 784770094 70213029 7001 10007 417482033 1314739674 1356458348 109 1860543245 11 999242695 17 562715453 1994171544 472030999 29 542021348 101 1642088199 53 749704391 79 61 1236118579 61 268263665 1597393580 89 1576940982 448897072 1114428276 103 1075038129 149 5 1847410655 5 929802120 113 1208134302 319847630 7 136024338 1547305035 67 59 1221949885 269804301 89 649362813 775535502 73 31 1761700054 492766979 927543675 1030641325 109 53 149 1581044662 79 1482501042 1919029771 103 13 180723829 3 379769024 47 31 599383388 127 59 21840853 1395896005 47 326552993 2122209453 13 1008983163 4999 2050899738 1131997214 53 43 441828053 30464898 127 575968065 854281115 79 3 1151702219 37 948886264 103 101 1137500784 1257704121 59 43 1274386098 103 1439264938 1238343559 7 1115225517 98909587 1514721170 2083827346 37 47 149 849801683 73 53 103 37 31 1060733346 103 103 157488442 760977802 1233215969 71 1970466767 113 1684424330 3 1039365372 37 1237959626 101 1427743373 1080190630 131 83 553060457 54140402 131 71997731 1911767757 10007 1216771144 3 23267202 131 354543902 1956393955 43 146381589 209535087 1172964212 23 37 1407393568 139 47 23 137 630832356 89 1181787390 43 2777 107506001 942466591 139 67 109 662723379 7001 1404330590 1918119978 37 1143095982 1475713513 1647396761 31 311198274 62713368 191119946 109 89 11 113 149 1532430134 1501905247 1574267719 1949 183848574 1920915456 29 43 10007 139 1754953674 525935690 97 1309145562 73 1738668813 1348148962 1799676868 127 149 1734465194 1263375321 1949 1175259120 7 1957227415 758250578 107 61 1743869771 73 102955524 1054547370 83 107 79 269687514 67 137 1973967198 149 137 1132124023 2086757833 1228266142 103 103 1103121760 113 40245063 602247173 1691145791 2777 3 10007 127 502053809 17 1830563060 73 2777 533978222 193459705 1949 1600417452 79 149 43 1802780138 31 1875019655 1473516794 41 10007 2145592865 89 581054049 31 59 1646393230 285606256 109 482226573 47 1232062042 1700150740 41 594723901 404316310 379200195 23 10007 209146300 29 1311195734 73 739096457 2015715055 89 1732100734 139 1215148008 220132215 11 1575460942 644451984 139 1211421974 1090111531 101 29 79982174 265642755 1095645816 139 443656447 2777 29 1563553618 19 930831957 827868250 7001 2091075025 1752011814 89 722468267 137 480200070 10007 348013439 83 276390996 782178139 61437543 103 890533880 911610082 83 1639363823 29 2777 43 1900489412 10007 1330267132 1299870023 47 2114470117 37 703432937 47 1844760951 89 101 1897686717 539462901 29 131 2138712948 59 89 97421002 109 2040607312 10007 709206097 406734515 1511053834 7001 1879446454 2843740 1062621219 29 13 1451092331 1724547851 43 297991767 73 206793378 13 85324213 191309833 113 1954729822 2 1675329348 71 103 2017851679 109 31 83 1343725840 109 1619506740 73 101 4999 850464742 1724316784 2 103 47 23 1288347645 479334790 73 384173005 2137212405 103 10007 148092815 107 47 428352783 101 137 2 10007 1137996040 97 137 61 893106063 61 37 7048241 207263788 1189051190 31 830629810 1783637095 1949 7 1530757837 1012097198 1923464907 23 714780108 1669317705 10007 451554705 1641899692 139 200554049 1949 7001 2 103 430770720 520227721 41 1402968627 107 2101262041 103 62280907 1297725424 2777 1670490465 89 89 874930698 1535211107 2 1736357152 1138725758 13 59 113 83 1210590358 1138478132 47 1431233472 109 1447784325 139 53 2062290844 2037064798 59 198954372 891289441 83 2121746098 23 10007 1696886990 133253212 73 107 1949 725429494 1470814799 139 623595978 696433950 61 1472455881 620889834 1796907149 47 1430621051 67 1871742284 139 107 1949 109 17 1356016973 127 2777 1080283900 4999 235682854 37 438235714 71 47 1371679819 403416275 23 963536907 59 1804462853 29 968029686 97 641451009 2012854806 47 17 1383048616 107 83 1510677146 107 231566832 1946455939 107 109 79 139 2004258993 79 364876668 603579557 37 874020031 109 1629244800 11 2000297123 1311020293 17 56484234 1425694649 1182709697 89 71 1695733967 1170999947 137 847415483 4999 47 226672070 137 19 1353102146 137 819879788 139 31 215737215 353318361 17 2507942 109 699045558 684331212 2003464908 109 1495898678 37 1146698894 73 347524092 1314830083 667183092 107 53 575430699 334692550 23 1538916488 10007 127 109 7001 2093284998 663820818 10007 390303021 11 679205516 421882489 1949 73 141412982 310621121 43 1526056186 97 1245881289 23 19 43 415780463 7 67 1798792215 665511702 131 425309971 17 238216580 7 730554741 912181886 1906225444 79 1018207063 1866662507 101 79 5 7 286136683 2007163571 71 53662427 13 305445175 7 41 79 1988955982 73 1949 1497983859 7001 3 752530533 1493579685 79 23 61 1941620850 1954578775 41 7001 334892835 842843389 2128306292 59 1848050816 113 1122661554 137 109 19 731263895 79 613225132 1187083038 107 19 1384204606 2777 786253886 1949 47 1876892454 7 313416215 190202523 139 61 1202044724 79 101 483988667 1916156604 3 1945679331 137 1771161208 139 1022159435 697737049 2033400306 137 4999 23 1956363118 7001 1949 608848110 97 106545576 52620754 2777 433175899 1814405713 1785922212 59 113 4999 41 2031971915 179644390 61 131 1424326558 53 323104589 73 47 1593639434 101 109 1451622139 11 323426114 137 1029655832 3 73 1959694052 1942920769 761953494 69470289 3 61 1283589173 545258877 43 218867939 61 2084481569 29 99596382 1839826177 1146203030 7 894555473 79 225459759 1445013548 1184993095 11 296569740 97 2013361325 2079925498 47 41 67 1794446595 258937111 2085876067 127 1718064890 31 17 1933757820 69854790 1785647670 43 1712841664 17 975089740 1367781935 13 89 1949352582 1920999852 149 97 1225828576 37 1859636502 181001484 2777 371251576 1578975853 109 783509549 4999 89 953325547 1814609786 1478244292 4999 47 10007 7 1156823724 1907111521 891966873 107 2059859001 22475800 109 83 312398615 2777 613317112 17 47 260622097 127 54799992 651898834 43 2057151174 897812649 137 1230614102 53 1823625378 942193015 103 37 906635938 292537899 83 97553469 7001 690991699 241480563 17 1303694827 7 921486356 2777 2081955778 679562946 101 61 964172261 71 1285288505 898087694 103 703558786 139 107 1099916772 1628361417 109 17 1570009177 1607744060 101 29 794790019 472890024 137 1949 37 706147553 1938901676 384918418 947389780 61 669280705 919154623 29 1949 959291953 1051368560 5 89 1922869831 1787066600 10007 173086674 30933711 3 4999 511747630 193641264 11 3 1371919257 2120076057 7001 19 385304633 7 131 103 733596797 798147824 73 1942072144 31 10007 1375211975 1521591385 41 319775113 73 392957540 7 67 61 332802092 89 256219786 73 1949 131 1812362353 103 1398736086 1737566083 113 13 1603035187 285274522 61 1451018712 149 1864393681 698541628 137 47 497630454 4999 103 7 1620447598 107 127 785672933 79 874094789 59 1535911482 244671404 67 381809483 1026856844 2777 73 232963195 82327343 131 31 1454346321 71 1949 1606447658 23 2036565774 1228635850 1511010031 97 53 213132292 19 439685099 587456634 31 365072895 29 24943886 127 593028151 1968705740 53 1265930069 10007 83 1868229690 59 67 1917011571 460611533 5 1384837180 986328650 1214062745 2777 1438764718 2 601040654 89 1256811186 1022187072 691104036 109 639474878 71 1731647826 429882564 376241268 13 189783974 127 559390296 101 1972404659 1924746741 113 2006729145 1556370052 1949 2095765938 127 794561530 795050865 79 664029128 2777 46199114 1465115521 31 71 785068797 3 1847372967 1244455880 139 2007348740 373144702 101 17 11656254 889358799 149 319942187 1131016677 61 1167209319 23 1340670115 71 162295397 29 53 1232814874 13 2084222322 31 764682828 113 79 43 97 230365979 37 226748284 104160536 149 1952316008 855612555 83 744313355 1949 5 13 79 107 5 122682680 297987665 131 73 1900929442 79 1940052525 5 3 131 922515886 587848483 61 658323653 53 1668465334 928706870 7 37 90664023 1803194289 4999 1518770733 360617820 107 17 700850252 1369608055 10007 47 1303139320 498360308 4999 10007 722535421 5 94187875 2777 2010275854 1455333767 1817538670 73 168240440 1927197246 19 263444556 1423482427 53 67 8143241 932699991 79 19 2 55044956 78296386 13 1359897966 1184088135 4999 316396327 1665329978 13 2067594277 107 2084353473 31 1539007059 61 949768658 1668176060 53 1061058516 19 29 1702039962 2777 41 1624646484 1388178155 1067948854 97 596000702 47 331843359 67 1007696951 7001 2026404445 411532782 7 1640929535 1949 10007 43 1903305345 1650598860 645584399 29 23 1289851707 2122092907 479240949 23 37 1320742232 947075791 71 177803292 19 5 67 1021873213 925996012 840145508 31 772536275 1877752194 41 71 486266575 399692228 1949 1639947070 37 2041486216 11 2 511163346 1823068394 107 394806139 1067080933 977890977 83 2041152134 131 1546657002 1882941600 810342888 113 605306185 47 11 1551725296 1657958615 83 1368109833 97 199429478 1595568860 25144013 89 2777 579818161 1419855107 101 109 1460167306 13 1768089037 53 156609806 53 1055181069 747988584 31 533753140 1949 1949 1030416036 1266291019 17 1148596743 107 894014654 13 43 562195201 1713716066 1790322080 73 37 339015312 526295252 1949 90477296 7 233094505 107 1905290150 1949 1608640283 1487864651 73837381 83 1431597473 299463088 79 1196299807 67 1397627504 2 107 3 963908092 89 337085987 47 649991811 1689371478 2059417089 73 1758964930 1576136056 61 3 1588294042 2777 848073584 672615502 1165052158 149 3 390754803 43 995720900 5 83 1928127931 923076781 146825620 710640463 37 11 1405952570 47 702203453 76763039 67 1307485704 121895267 1443129484 10007 59 477888526 89 71203262 23 1715277761 29 790557835 7 139 952347194 1063539000 2 2101436433 2777 107 2072856751 1168360635 97 1868817229 1090250810 53 19 83 1741180972 1163494664 37 2777 676393890 624233499 17 1285361432 1503500311 1996182475 139 43 1949 61 880252520 1461075080 5 131 142186614 47 113 557303909 1072904951 137 235321612 483011910 2 315421493 1288525013 59 1418847056 827012816 2777 101 61 13 486762237 181259260 131 3 263827011 107 2096198052 131 1567398556 97 53 97 149 131 505440706 23 1521159671 28154783 766987554 1480963536 7001 2777 97 572436033 13 1949 981302010 67 935591015 1310406435 264527683 137 795280616 101 1171817808 7 1818460028 1439120058 127 1594403720 1759715703 1658288914 97 522214582 19 149 53 2075889107 1035511244 950177536 43 439733050 7001 1085218009 2 131 2143174934 1618483781 61 37 2777 341765390 222901459 2777 392016974 139 888701656 10007 1949 1743806144 1721596937 137 113 1403693232 137 83 127 2101667347 17 1949 608922172 354022207 17 2060439185 1403688402 4999 634165888 107 1133343074 41 927287880 5 1447210350 137 1940827762 107 1711455905 450772552 139 45448969 103 31 733596834 1561407690 43 937091217 1782539243 31 781821116 221711157 3 965760780 5 10007 103 1383333157 10007 790963287 1498340018 7001 1949 2019489483 1863918354 366027516 2 43 40759906 29 53 698216730 107 796904649 1981350852 13 53 1805064778 59 1727668798 31 79 664106311 109 1041333438 137 1326738067 10007 67 1989398907 343209979 706547964 1906559491 107 4999 2055208876 353587227 139 11 3 97 975930386 953274435 79 67 1489094497 220068334 10007 53 1850143274 97 1524142764 1685212227 3 1118175828 1949 4999 97 149 41 847177261 684060033 29 1166959312 73 103 113 25968417 24606767 79 109 234949718 988848545 71 542146202 1133498544 137 1619958804 2 113 2108089693 378828319 23 430951455 10007 1916460584 1446224992 97 4999 3 1689912111 10007 1592323847 73 1671011902 867552778 43 1311983176 806316623 7 47 1383031071 475016958 2777 19 320037273 1118075583 89 1461417291 1536879152 137 920048925 29 1284961319 71 597885178 23 1329559505 262107678 1796584107 109 2064391112 1046396955 1706030862 3 29 23 131 434293820 71 1957003532 476117007 7001 974006833 1675721268 37 109 149 1533491461 13 514164352 61 1006460655 47 1727750062 750254454 43 83 71 2135421844 1623664849 305447877 47 2997707 67 1234735630 4999 1244031644 79 131 31 47 430985300 782497830 747035636 53 312977879 474390427 1168197180 31 2 945991974 589879472 43 714183001 139 1334030831 19 1504903493 61 19 55692629 11 89 1346591182 41457980 107 5463634 97 629606339 89 1861929217 655091976 1803720208 437219338 73 149 758369698 73 703782999 65101211 2777 2777 710000470 113 501938542 101 817121978 1830399460 137 7 1289211623 1453938997 1091734916 2030473460 53 127 2123889072 1715591565 47 23 382507756 352309170 1079059145 4999 19 170450672 930815926 17 423967960 67 1949 5 47 1913338416 1118984695 59 34404552 1628180933 1334904688 109 71 552934865 79 1949 53 389291943 137 1496181658 1071185327 67 61 356071457 55048486 606700329 41 1949 53 1952797612 131 1451069053 127 29772737 97 1405339395 881731164 1377272262 149 1326483 73 212078724 2046770932 29 1886747975 29 66962943 103 955631219 626046737 89 79 4999 1447160510 445665198 1890539343 11 109 89 1933061310 1298343606 19 137 224779822 951120646 107 696696551 29 2137688977 139 23 1349211214 103 1582425153 103 256376785 47 842000441 139 109 1118740356 1056880746 137 2070191760 2 83 139 1512141524 2082068351 47 1073480846 53 2141395855 59 856604657 4999 113 1453255443 1874630567 131 1744745449 690056697 149 41 579525559 61 669754990 101 1441349487 97 1097964243 1651935214 978437680 139 1851993969 89 1364562863 3 742827974 137 2777 287037057 137 2107237176 53 371956385 59 1668977425 844951919 1949 163609479 1560669506 11 2136412108 2 314516548 83 79 139170429 11 2083691291 1236603082 1299914609 59 137 2092637051 1684678853 1247395981 13 113 734804648 1037579334 31 1627931294 1885901193 67 13 31 1251723518 338827124 101 61 184466806 37 17 1893721443 2111357092 1011427674 289387111 4999 276220130 5 1433059185 1878408275 83 483270208 107 67 999320924 169282475 113 7001 131 79 105070711 706409483 17 1136048188 2777 107 31 1898947995 61 939253125 3 137 139 108457113 300762223 41 83 101 10007 127 73 7 1420922972 17 1604268676 645249583 1949 41 34927851 1468899151 109 1949 11 41 117913635 67 103 1653335503 1792094531 1791039415 31 10007 7 225435413 1455119575 43 792882117 1378272421 67 1558675940 137 2004093533 113 7 107 53 948963781 131 708452061 1373975684 4999 1430523838 2145531723 3 1544897889 125686908 1765818860 107 61 1650311812 73 791117571 1739845100 103 269055791 131 1594371705 265708010 5 71 1626540633 67 1981257804 2009928644 766407729 137 11 122426931 1976225357 61 1345830922 433779242 53 2144414291 41 1879998174 1798714111 47 613364382 139 1717464540 1506782002 113 47 150404482 969082997 89 7001 1627102410 217136015 1949 266886315 137624737 19 3 7001 1385534775 3 360640005 43072084 147050339 89 19 97 126931969 1497366108 3 1257991032 1026462512 67 61 495282966 131 2047921210 1306875880 137 1968866148 4999 1992036513 41 1376435278 19 1080373763 3 1596723360 89 1114103780 149 391814870 401767623 131044062 3 67 1487627733 5 113 2777 13 207280398 464120258 854405050 53 139 101216372 41 857004878 1368612576 97 507195055 7 286438884 31 540445950 317517369 3 23 1904910439 29 1847536031 270996300 139 41 101 616566721 796482970 131 11 67 666318484 1954293252 67 729288123 61 459195129 3 145743137 109 2777 1410752101 3 1515636573 1451876921 11 109 64307929 107 97 585709765 240913869 47 97 43 1090056062 1552224074 79 103 1524035590 155389365 5 53 872424096 922105627 2777 1121580314 1039172432 1910019821 7001 101 112232098 73 448140722 127 806518834 3 1235324307 1710251195 1735929552 71 131 733009471 23 1386780699 47 2110157884 4999 5 1765784240 1436064235 7001 41 97 1690357017 228938236 79 1325297059 10007 2070918629 1949 109 897552608 47 735938626 29 89 7 2123834244 43 829099684 71 1255082691 131 1995949787 17 2047937368 595539940 89 154424612 1870501449 149 2017703317 107 107 261990463 67 996917270 109 109477651 139 922552869 612325274 23 83 386225218 31 79 101 79 987559645 1251290824 886149103 7 3 1792979652 413757798 103 2104683425 1302035957 23 41 2125904940 71 1893419622 3469202 61 800782502 742792669 1229973956 4999 1031313696 1848838082 7001 5 31 53 1590393301 113 137 1930385759 59 5 104293770 1207239105 1113976076 2061050371 109 59 1442158889 71 169977941 83 67 1816214634 89 1758566219 23 577745898 314260018 37 979625761 137 880150748 131 5 491433763 10007 1496850570 56198758 4999 97 1550699909 466332350 1364127564 2133862131 89 29 101 329252158 1424423881 109 1150844472 1471551013 97 29 79 799889694 2053159203 1430502110 103 41 1310717971 997426967 67 139 1950707652 37 1127312448 109 818593924 41 564905380 2091077285 455897467 103 138642465 1366418760 5 11 1029207773 13 647946195 37 691726099 109 602045140 17 391643660 101 73 989495509 109997057 19 348386299 109 107 1318753018 11 793756586 2 53 2051174826 149 1242552422 89 1800014915 137 385633203 37 816930289 7001 1909620764 3 1815416865 7 784804384 2777 988751964 71 445708535 11 2038584075 79 113 31 97 37 1736735082 59 159399592 1402983125 3 426713409 228342857 43 127 41 1252315559 330722519 67 107 1698573105 137 17 53 1743185991 350575075 7001 31 41 1586791184 1997215534 83 41 1700474923 107 441512495 597448634 89 2777 2119239780 732744774 131 536691935 1358702776 61 778687462 154412308 2777 1210965743 1327743785 113 13 2 2063502406 240970452 127 1396564009 3 1660560172 1694422455 53 13 137 693398922 1677352253 79 1938790147 7 40530889 29 620197567 53 842570256 324235609 53 684904743 842476956 1468817245 101 613241136 3 1050639006 109 84254166 71 625713438 37 13 867773933 1370929824 11 1857016363 29 1464192743 71 1594528107 43 109 1831956787 861188290 7 890768886 1601478890 67 1039491869 13 732295839 1920267272 11 103 1835501818 53 2060446179 349115163 4999 480498881 97 1948420473 1006406331 29 127 1065203102 101 113 107 721870899 139 262270760 263676150 383167683 2777 89 1307755948 2777 1137267199 6942083 131 1555842167 636800977 107 137 79 1375777653 1360491864 17 137 1275659817 157563481 4999 1990776765 459558070 4999 1926367156 7001 1352131134 1239725515 7 56583905 71 1313085786 901089684 2070162215 131 1269362359 61 17 462150624 47 1003019480 53 61 1470431169 1844976023 1949 47 1375832692 1874910989 2777 1704219907 107 594212623 2048199243 1631619108 897611606 41 29 927237445 47 71 67 101 17 89 7 1739802528 2 1836907010 23 1193532008 1499942939 11 73 809839735 53 1161515568 41 4999 1120230909 2107956772 1918706627 71 59 107 82316170 1707349566 2777 655977019 1113443337 31 59 4999 809988702 45297169 41 97 139 37 841935074 43 107 31 647487142 363129071 19 109 1682562041 1581462891 7001 17 17 195291104 41 107 310327071 673767551 1499874081 170557469 149 29 1233320700 59 101 31 1956406001 1827188643 83 137 47 1290280519 79 7001 109 83 1309878776 190208610 169004159 137 137 89 181039528 41 2025091149 2777 17 2015949573 663653971 139 208247159 433040981 1652548529 89 103 427027082 79326425 137 1248743790 1949 371422879 79 101 1750675925 127 436723400 1992820456 2 204520952 782765420 2 71 538449587 7 37 617651693 5 628660790 858439856 131 1850743155 149 139 1481754456 67 9668301 1932375877 71 186048329 725099925 139 1888817161 4999 870346856 97 137 1181679526 29 595637612 1529315017 679617943 109 17 826269972 1406315443 566070466 13 67 1362105503 113 3 1553682821 127 896034149 31 1988682829 10007 443830464 101 692112903 31 127 13 79 1482256410 59 1581309102 89 920944944 113 817774497 19 19 647105386 694104784 127 67 1669355853 11 1520608210 926209504 41 137 2141368499 61 2072053795 31 1360809232 1344566379 49370719 101 1958091226 13 97 11 1913932339 1287139583 131 876207386 332013249 97 917052056 805657675 43 1936434049 71 79 76884696 814797152 1288638020 2 1753984297 37 59 2075134825 113 1942947312 1945639495 47 766338587 23 1498521829 139 2066092803 103 11 73 107 1798475260 1951917861 113 1861731274 1954091711 481026180 137 107 109 83 1732469019 37 1307756305 59 1502264195 2011608717 47 1727158361 1435488467 67 5 11 1956697138 3 2777 1255992668 247605651 47 71 1872732636 565047678 1782905385 5 1110204645 1095600561 11 53 113 2087311705 619838900 1020325792 29 73 1119818467 67 878172886 149 47 173928326 83 751709602 7 1870434090 19 97 103 89 1346625892 67 653626505 29 607608638 1736561885 37 149 67 1851369996 945384137 19 31 43 83 624624800 1080855133 131 522472802 1949 2091920005 131 109165295 73 322089083 59 83 127 2103328534 1322386738 225046950 41 97628318 139 23 1659630619 2114236866 2777 1949 29 191961959 107 79 1693576217 4999 1406983547 4999 53 1766772876 1226520922 11 10007 489572461 103 57844079 23 2072671381 2102908814 97 641642390 997592329 832101677 139 1486307123 251760831 245251322 139 1949 834965243 13 686805030 605714572 103 295077697 982586352 29 1268149983 1949 138874046 2138401739 43 1392117002 73 67 1342244567 533944306 556875014 101 911704376 7001 796301219 43 98617791 1321800611 1990623862 131 19 2129518309 146036313 97 67 89 1563010791 1419513510 31 7001 411273745 3 1949 1260243606 127 67 1590582032 103 1727920069 131 61 327277005 23 1264069880 363011026 7 1605427864 109 73 2122713418 1516922365 2777 425194801 47 861777430 23 113 71 601547003 1598556953 67 668996206 10007 1569307747 1873928314 19 2045785784 1760985559 113 3 31118853 1730055129 233648109 79 97 913384786 113 435227071 612617522 118521898 23 1755188213 772694618 89 1272154612 97 831176995 53 37 1256876686 149 15831412 41 47 994263835 890580889 53 79 1348234393 1949 1562257981 2052909985 366142035 113 11 1073897209 665615605 10007 735984829 13 285179489 139 1959417253 13 37 2126882988 242016186 89 1757023048 1563829947 1806725873 149 127 916974036 67 1393304999 463707240 1860307864 4999 1778763584 17 485788250 1949 1449283789 10007 1369207775 748709129 92592662 71 89 109 1889563396 384202110 986292702 4999 1479227397 73 409716657 7 605997637 7 1974982982 1083216863 17 19 1395055924 1248857485 17 1949 1400895791 131 83 1123314281 2134207718 67 1611932967 171058638 73 434987985 267771435 4999 61 71 1934747256 97 437883414 2019727261 1949 19 17 2069127579 23 7001 139 490857486 53 10007 895166178 355191998 103 29 11 10007 379769245 7001 67 7 1440002795 1004613074 2777 89 29 61535013 83 113 1740360686 65525712 139 101 1386745655 10007 106563806 137 2102702167 4999 1352804385 924874988 1003929863 139 1579401352 43 396882045 139 79 190371040 1414437962 47778285 2777 337031748 1843086279 101 1909728966 53 11 61 2032945475 1949 165093943 47 1832833338 1457762011 37 43012389 149 43 526839334 23 500404514 1949 7001 1004160431 47 149 7 131 2058279205 31 451426092 13 17 526964215 1058358286 4999 5 276863364 19 1175077705 10007 848333418 697167676 47 1441252885 1209800445 1945981060 1184308625 5 871667170 1288505470 5 17 689202848 2100509766 1185499759 97 2077554439 1344324974 431979608 41 131 530209400 137 139100621 447316097 7 143013722 1949 1808770322 127 432093742 1316261679 149 1971749631 149 109 61 101 1186785831 3 978818383 61 801353878 83 43 1736716591 23 391641723 2777 29 1440707729 1956453431 97 67 7 1946719138 1895268053 131 1684587164 1974820284 268588645 131 1947906847 37 93862407 7001 127 17 189819076 749076542 2 657881840 73 47 945471367 10007 565285423 2 53 59 707315069 420992730 10007 1480375538 53 876892131 1949 31 1747542633 101 53 53 79374602 113 103 109 319468857 2777 1949 40244901 41 83 1399004937 2079789536 131 79 1886466359 83 53 488879685 53 103 101 1171168906 149 3 2129880327 31 1831669892 392865811 13 67 517503591 11 7 141001672 380114735 869284552 47 7001 1484618058 131 37 1688656098 23 2033768698 1238100442 137 123792378 47 47 37 1814905685 1879014253 47 109 683045012 20988059 1952398574 79 71 120375317 37 61 107 31 1762732323 1992579343 53 1589177489 721102294 47 262237036 17 19 323227202 357175946 1916543755 1491226317 131 1949 455756986 61 101 19 113 131 1871536193 1456201000 47 59 2029741935 13 10007 4999 1089552046 37 97 334410022 59 149 920842188 7 5 40799315 760373085 5 159341580 137 972806860 1952476187 344118381 137 348813999 10007 29 1523658260 716176112 53 103 1767619565 7 2022146672 531937469 103 19 1796743831 53 139 1128862229 1885117444 294218106 127 984051880 1352282466 1949 961976373 2085261622 71 315006218 2777 5 690564280 1742601455 1127985962 53 1257212205 7001 10007 1651565287 151037036 127 1251841286 53 205110906 37 1188946530 4991713 7001 1232555652 73 1119648723 1070368914 59 1029968055 1864742441 19 37 233580963 5 53 23 1617623557 59 1586447932 346462396 13 621414859 1499372552 131 53 1764150124 113 910766440 2021684803 1993803039 109 59 17 29 2084818769 79 1902540647 685651780 5 113 4999 1498935153 1609616775 13 149379914 83 5 1847518330 43 399642817 29 1285621272 1005632281 31 2021204223 390522661 101 67 564238423 37 283068389 942649118 127 1613582962 41 1391950 457339364 103 1754888952 4999 983943172 67 79 73 1554272419 750398171 10007 3 699494253 101 1386274619 131 113 648052966 228943198 1223989377 71 61 3 432084486 822478734 1095822252 656247178 67 61 461209136 127 79 1872741338 41 1098471590 127 10007 7001 2 1038407414 83 71 13 914480476 29 946766190 13 2 1320944488 41 101 139 1293898287 128144336 89 8830948 2 131 71 42977791 1173404149 107 1326342147 2777 232609851 370910430 2077479637 53 7001 1063023698 1613615371 61 614950637 127 99296093 1043826193 4999 1938372840 1944542659 23 43 1021361069 107 1949 13 1256556964 1810713203 2133764483 149 1840018762 712688010 61 1723873392 73 1581121746 1089768658 23 531673221 7001 264147730 1387893014 79 914775128 113 1175536740 967734228 7001 47 53 1007502122 340801183 938625285 23 1652877105 79 949929022 113 728483927 71 109 542837931 704343473 17 442611609 687706459 11 940992265 73 199776253 1949 3 1087331921 151066500 13 1980972769 89 444172567 83 29 43 485777788 1048937638 17 1639654657 2777 137 113 2031816908 1949 688164614 1949 709439898 1576288832 1949 621949288 1119693108 41 4999 919436076 1120390877 47 1656318446 129601852 67 183655933 1007091578 61 107 31 1279298328 101 1949 46734163 7 2122925679 31 1271285572 605900177 127 2073538675 79 82332188 2 1520047866 29 1221958181 1011708355 5 47 588198138 2133187355 37 1002046876 129782680 1780426261 885729223 29 1408865 23 53 1627543928 5 19 260124079 358634177 103 1886315719 1350575456 47 211964725 5 1668566520 1867918126 71 73 41 313410006 47 678654242 4999 3 121316214 17 2 1959300024 459609556 1258321694 278585591 47 71833466 17 1489822361 83 180383900 31 10194629 47 1211402671 4999 2777 131 23 1259420292 1191506007 2777 1584256284 41 1790526283 1878222866 101 31 553266982 838182032 101 1004346222 37 37 1627941614 771619086 17 826418892 131 2074155750 309601057 101 5 1559228395 111385240 43 7 980083732 2 83 107 2777 1074568481 719095819 127 7001 1800188133 268306324 67 2777 23 107 1359087143 749005600 465309249 131 43 29 1610857764 4999 97 3 365606520 1485162948 71 1955524547 31 7001 1809156414 1283206289 1051881661 131 17 1767419086 109 1793960913 127 79 1108109537 149 154879689 923701774 1705427486 2 109 1239569146 83149560 113 842506869 908087102 19 1648054832 73 1417033016 53 47 724670485 89 7001 97 1493149712 1854353171 588848030 89 29 2777 1174995909 1816084939 101 37 591771821 1243313590 684437654 53 2020000077 61 124178581 137 17 31 2129461692 137 725673108 800275463 131 1004172021 19 2132699365 43 1954939582 900185054 17 83 570936582 299338013 1761062999 131 1783380982 71 7 43 47 1099874460 89 1261102750 109 89 103 233337333 444462613 675688532 2777 103 1871187098 1210971036 11 2777 1949 210747319 525045008 619141405 1392987257 83 12120994 837805397 53 1949 690729498 1597108050 83 1362507280 2777 297724947 2115701805 932466828 23 802532207 139 83 221052987 270969854 23 1155768856 101 1054927527 149 19 1679370649 11 31 109 471121544 73085699 3 2 83 80225559 103 1350663926 695037717 13 7 211472009 804078366 149 674375788 1857639173 1264761617 149 83 1053174218 972675423 787110675 5 484594380 1740846417 149 1033037413 149967920 5 71 715710388 2065331709 83 418715827 807369552 107 373100988 10007 61 135109388 149 59 71 315939492 2144418609 1705330078 73 541169221 1295396143 94696241 10007 367546284 261948947 107 395702895 5 10007 1593574722 1949 1726100666 418580336 1228242164 149 1652126283 103 827058874 1568832794 17 61 113 2119809601 855608315 29 1830445577 43 2777 338302471 73 73 853000547 127 231179210 23 23 841096426 2105472584 61 13 847954198 1822698865 31 2 3 594998988 71 2051748065 7001 1740553615 259738015 73 67 79 808690294 1463999955 79 137 1087001292 574851589 113 1477155549 47 1628806479 97 1238134339 67 79 1881404276 619195078 53 113 2 813511986 1445185454 103 43 289834448 2059784936 73 1805834945 109 67 13 73 101 1284386498 548504841 29 840424466 83 879598891 73 1731286860 127 192527428 109 775107175 599566812 19 1469434863 97 1437013775 1800351719 1304770096 2 292370891 2116196188 2777 17 355038166 1883220917 1986841340 1790588748 127 7001 139 346646818 89 131 89 333985939 181958275 109 19 4999 103 449651454 1122626105 97 113 319278336 4999 127774440 1036437671 47 19 3 1629144642 2061689247 1191392964 29 1517990964 107 423952939 713891695 5 1837782300 53 1518461301 784293980 17 103 1065732657 79 1640897825 10007 1308846096 23 43 601756749 419628357 139 379730090 79 1242651198 1029046239 1819666526 71 41 1946779936 807531142 43 3 1939000410 59 6524987 37 83 1218631267 73 1287849474 909451798 113 113 1512847370 4999 1740869138 44762832 137 97 993083769 13 53 257376003 11 53 2130312422 3 2777 1941798937 2122871701 47 516279672 103 983199837 1739835865 127 1285871293 135005122 7 41 17 372450584 1948196742 37 7001 823694296 37 649451868 13 67 1949 1464492243 1125041518 2 59 1371226653 605213307 53 425835445 127 1271615694 107 625849313 134502252 37 61 29 4999 1708193293 1293103612 103 23 113 1788044394 17 1239323402 79 127 1418312632 964591303 71 1787081005 1949 698880990 23 109 1194968608 47 1949 23 1357733930 37 89 1911383185 37 1833376122 71 2777 1192187471 1637465885 19 89 89 1551519154 113 762736214 1949 751945639 667715706 1592552390 212244373 137 7 1459916632 1642958602 47 550195880 23 1320565332 2 1042001902 1111070986 12928998 2 480685336 67 83 143823147 1600371472 281006138 7001 281629227 1884259843 23 2086630462 1645230635 59 17 388632563 1671390115 73 503212002 10007 503292058 10007 113 1726542142 2138013901 833820237 71 7001 181766963 7001 672940385 4999 2123725170 139 539197958 460135175 101 1344937967 67 1325327067 332834494 113 1307974322 2777 11 139 37 3 127 899961043 149 149 19 71 680117591 1505698730 53 113 1715618432 2 71 2053051051 107 134352089 19 3 3 1400321184 1008558689 127 855939741 127 127 1366174814 10007 248994174 1651559206 23 813075668 37 1843520254 1348578686 71 948782020 2 10007 1896863151 107 47 1949 137 131 1949 856000800 722913335 10007 965995724 132886377 103 139 914238668 1127106773 101 97 2 407668670 17 580640950 1911908689 13 544881610 89 73 980414455 429579012 34208948 366717821 83 1426647955 10007 61 9262323 1068310594 7001 1728072995 5 935970870 149 997748849 566850280 79 1125432973 2777 23 5 880216240 107 264557706 17 1437299238 131 83 1339608131 1622940002 1949 79 47 385669169 482273721 1437080655 2009387352 67 1030048222 31 1703719948 61 1949 137 29 71 212281267 2005105833 137 792446223 7 754502441 97 29 1458211553 735850263 1014775058 11 1926156210 2777 2777 1123439355 1928003003 59 2777 756383552 127 922054258 97 2777 309260605 1013314721 1352960620 103 79 447331733 97 336842782 6681085 83 1704737249 531063708 67 29 1663259388 11 161984394 1062165753 1341868185 23 705243923 629888997 4999 1009312771 61 269085640 2014931010 71 131 1885528588 1798464940 101 139 2037847586 2065285967 61 1540372 3 1957312380 338395098 163295910 107 61 791345314 284389442 1488882851 107 7 284436955 1098462895 53 587568039 43 73 17 2 366913412 860942271 127 3 862420218 872435863 139 61 144307639 971965560 3 1036235080 83 325702075 67 2081562063 83 90381544 11 1772150204 146592935 1896332920 5 4999 1056659144 239767720 10007 59 113 1970484960 610253264 47 1701864827 1041065466 137 2031166938 23 67 2049024686 139 1372409550 127 1949219895 103 59 1050687635 61 931495986 893430095 630223713 113 912015994 1223831317 149 1270640412 10007 73 2100447302 1427886682 83 59 41 1927292453 2086979745 23 59 3 241292541 79 1357822375 1229740412 1738952043 89 918293762 97 1702123388 139 113 2094087637 1274643164 67 1831893431 47 61 540447404 41 2 11 19 4999 1550599818 538637251 1949 11 502444584 3 529137813 1862067364 2777 61 19 113 282363835 43 1949 5 1120738615 236802630 790406887 4999 113 1080182368 11 1051254707 4999 61 1542518895 103702510 149470542 149 23 1305312813 83 7 561933804 97 67 1918535406 1245850315 127 551359565 79 1768304479 103 269935808 37 97 149703033 83 1620759949 886646114 2777 899951055 19 5 134704100 928163980 149 1219392266 1496765682 113 1442963 59 11 836671297 712118516 97 1923277377 1017159788 137 1262222374 2014472112 137 79 19 109 700337535 11 1200695826 131 53 59 103 1712472541 17 690276885 113 238176767 97 1410035165 71 273145520 97 2777 1724908557 1709837778 911643388 149 427004349 71 878977586 10007 59 71 361268523 3 1566245115 1431571224 17 445369196 1115741374 11 3 611736738 918356853 79 2083142547 2125525336 5 1536807397 2114950344 59 180261316 139 703228925 7 2777 247466488 41 140636088 1311931392 7001 149 194523959 43 1816205792 4999 7 1176126049 59 107 1402390792 1181730577 1413181722 3 1303475640 43 137 1187251453 4999 390581868 1946339389 127 753146576 1282348917 3 1262857614 73 1315765651 950949392 131 131 948537202 1735385496 3 1804397906 43 113 1123360120 490833354 1522869866 113475985 29 89 23 478083336 1780025253 654271454 7001 294158333 149 1095893361 107 287844850 457034528 17 41 449050122 4999 677299513 72200557 7001 71 68390466 1106043041 137 1061679993 110655933 204703059 3 10007 655258360 610166818 107 1091475955 139 17 7001 416209450 238902034 569109464 47 1072099655 5 1977765660 149 69119908 1833397916 7001 2098766781 131 78843136 1520729814 804639616 2 2007633716 1949 2114700082 41 2138592595 808025294 103 799662439 1161234867 7001 113 131 1729252007 438254474 71 676216593 73 4999 23 1475090924 1052773687 109 1301581099 2123670727 1947965445 53 5 1753665160 1718768810 3 1125642270 1742803367 19 707712785 113 2094100971 224995155 1587042834 83 1629101319 71 61 115107082 89 113 79653022 52532457 3 17 1322909927 1347556420 5 1732462685 47 2 963705838 454103058 59 865719685 31 13 1544403910 43 45914282 1001661074 7001 261589091 1310540448 101 31 671611218 2777 1507363931 23 215609935 109 1332662885 1327886614 1627430468 83 1555452439 127 39885747 11 31 602149952 71 1578224920 1572851569 83 12039246 1177884767 113 2021429543 7 107 346767098 137 53 29 37 861304341 1214760123 3 43 1240855816 43 1981614038 398266887 79 31 38985961 59 191548662 61 5 5 4999 1098420272 137 1931562178 17 552402607 5 101 1915064838 113 53 107 1522134813 192074951 103 1041311986 1335812176 71 127 139 619645876 96856640 43 1621523636 113 761118713 107 692058983 71097943 19 11 23 1949 1785555814 109 328411986 1094115941 53 1956089868 10007 1160795910 3 1847236137 477383935 10007 160402203 139 2 11 298790724 101 103 163799870 1009495193 1898475172 7001 107 73 541157306 2085060678 2 131 2114856009 588273081 31 264610420 53 708909291 89 11 2075370748 149 149 103 53 767896542 97 137 79 109 853989494 82007365 10007 1281489996 149 771731345 41 41 669639798 79 149 442152888 61 1678994875 29 127 3 127 380073257 988219995 97 2777 1745743243 1515450270 71 11 617349711 514990652 2 765318380 1970595156 67 479050201 107 97 336683508 131 1354516158 41017279 71 109 71 7 47 834232610 521677722 1293611162 111464564 19 10007 393665373 456209123 23 1019571140 10007 1626076517 1772067296 53 673626685 977711112 97 481098783 11 1432396149 1156729473 67 109 670498567 1237026503 73 1046959503 97 23 1439981240 101 29 1949 469299710 746862647 107 313998241 1400466292 31 47 657614271 1884229563 83 858260172 127 4999 79 39123091 1394477238 29 3 97 461313412 71 712715537 1264230034 103 659453998 426448305 129920881 10007 107 2127575802 2014213721 13 1590952467 79 7 127 232023158 835705985 149 10007 53 1554526252 159588724 47 1172678813 71 59 103 83 4999 53 1935956493 1650460333 1315847838 17 1976716412 83 1193385122 190781144 11 1092957536 1652489190 118029072 3 1218369138 640193515 769288210 109 149 2133095622 4999 168161361 2 53 677790924 318033284 1495634188 59 380064138 152332512 17 679733867 59 67 774217294 2004552565 89308186 67 782245020 53 53 1475884905 2777 1153314148 1775708102 67 58025828 139 1001607312 71 1505699343 1865615099 3538761 59 127 10007 13 282511060 2 281109874 71 103 131 23 1949 13 1203150214 61 113 2121765970 288847962 13 847217176 137 19 1439224972 61 5 1028359301 131 23 1709431231 11 1183081955 11 73 1192177381 1189539599 109 452847874 80911631 23 4999 2777 1540941283 2026965121 89 5 662124945 1046725790 61 372516983 109 2 951754743 23 1762333048 1341481121 666016143 149 489571446 13 10007 214540073 59 93849353 37 958138347 3 2071037553 54591660 137 1949 977216906 203370354 975691262 13 109 1329953472 278033483 131 1819471448 37 1455709278 7 97 1657750320 2 37 1316657469 2777 83 1971226013 7 107 310390090 131 1723356876 1971173215 11 137 137 1431606766 692052869 1949 7001 1969238282 41 228086977 139 10007 1940827629 1451585399 707903745 3 1334977455 3 427220466 786529647 10007 1987049962 11 606186280 61 145339454 131 398170832 13 722588360 2 3 10007 800820182 2004792373 53 31 284084 10007 5603920 1136555032 1220190640 17 1846319782 639177926 73 1627067717 19 36909267 73 1528053090 1068926148 107 139 1869659671 79669408 109 796560182 1712696978 103 103 1271381633 350705524 103 1105710562 53 1696451984 139 59 113839025 433213105 37 1200674245 97 149 2001909764 626165869 109 103 59 41 1106211901 835783370 139 43 1072090577 1949 83 29 703279999 83 1660499992 139 1086257061 13 2052445577 288155424 101 131 334919316 1588960701 10007 23 109 55530377 1898955163 1434901806 79 1499099339 31 7001 881883559 2777 170230100 17 43635153 1191164285 43 41 718698307 483869698 13 1214534942 1949 1870500127 257513592 2122103847 3 23 19 1141614411 7 131 1938589352 103 127 131 43 1292610724 89 41 1185323325 3 811455381 1949 2 567453537 149 107 534642620 954983658 267811845 103 405205334 73 691237 79 901471528 11 17 1072435446 19 500347653 7 1149299353 61 1063292299 4999 19 707237703 651649861 1883064086 149 1663525771 113 19 1150466340 29 1175160529 80485459 97 139 1466114593 1298570471 1678340851 11 109 23 19548919 149 524363887 43 1749689132 29 1292298058 481214760 13 707764772 101 2126432790 103 1434796798 7 113 1221631587 1474332244 2777 1300369622 1293825044 10007 19 113 1949 29 538624163 1697636044 43 2 704559060 177379517 4999 97 149 1772830012 1182950336 139 2777 17581187 1004432569 11 97 822982532 1472826078 31 799194570 43 1368424819 59 97 7001 2144980382 7001 1327788657 31 1635897838 1199100269 482995279 2777 17 358750950 10007 41 54320449 1825104914 59 885341601 97 1700959520 5 2123080425 2777 1344337215 2055519501 61 71 786063720 79 3 793901913 2777 522992410 205722937 7 139 17 996260588 10007 778584628 2076902815 361445359 11 10007 563974506 147132921 716736830 103 805889573 17 41 1961046728 83 37 13 904791121 751257650 37 1257006807 3 101 1856704715 376411446 13 127 453704645 1855798541 89 137 1287350777 1996043146 1711113303 29 2127512007 131 1731582516 698098045 127 1949 2070128699 113 1616943442 47 949129674 1047575883 127 2003140138 67 11 790468701 2041419253 927027887 109 83 149 11 362435568 1372215702 97 11 89 101 149 1206525861 989101187 320565922 1531046885 73 149 1365079554 1681201597 37 139 29 976197823 61 1666684761 109 53 53 1068615172 73 113 502379591 257153613 61 1614915235 89 107 37 1204738093 670516768 1940913606 2 1751231710 79 109 182324627 79 2019509469 1770352159 1639590688 1848065739 43 131 59 1406520175 1000345415 47 1949 1599345502 801222206 588290559 101 149 873131805 41 992891875 11 3 699325925 113 971837403 83 2044302616 1582862809 543870399 1949 31 1470646727 127 7001 2117858508 262154 41 103 1006859917 1949 1013902933 566098744 1318121323 1478384264 4999 877029087 11 17 1131226376 2 1911076076 685149940 29 2 1489029846 1587035220 101 225233022 109 357846312 78000702 3 31 1253436082 617290352 107 104821118 1949 1852644725 5 792752810 107 1338697282 2777 1287633806 7001 139 1590320267 73 131 979865915 7 23 1621393050 29 1584508380 10007 1097967434 103 2029159122 101 59 739607362 2110312767 71 1228753903 37 554185112 97 1450666234 1778939066 1610089937 61 1538447084 58803339 636273057 3 7 1622675446 17 37924582 47 1378444482 2072023668 151970440 29 31 97 2777 1949384575 104310679 101 905309157 1267240185 1577685142 79 1006266635 67 138034298 97 1021067790 1874176872 19 450603750 235860742 107 1131359369 43 1299319832 131 1361648977 41 462644082 41 101 1365162359 7001 1901265039 405960866 137 13 1464709870 1722190262 61 47 1709825784 175615077 1254801198 468441403 31 2 71 1799483711 1356163407 61 2126669535 294775920 17 1365113141 1612917588 118156891 131 929171316 1540539365 101 1795162101 1321756135 137 2116463273 2036280745 97 109 11 1225433946 67 59 67 13 1875747252 47 37 1290029124 1282285750 29 41 396745612 109 873718276 149 13 2077769096 71 2145842159 353714148 131 204155247 2777 1349869153 1369001890 681872845 41 1886183588 131 182554395 2082797209 2777 1496539185 113 67 103 291746277 101 406112516 1337204813 103 4999 1983843152 333488289 720703290 2 2040511868 355570485 1292910374 137 41 1914716318 152295894 7 131 59 1357365741 2126564435 1548855364 83 1760618576 73 59 1242069829 224760795 43 4999 1906713581 86447707 67 410304315 1215770007 2777 1072343503 1606198044 11 11 977117507 1949 113 1393200391 113 862402485 592231530 4999 79 29 43 2093710119 61 745801992 13 1144751205 37 716356075 5 1652736095 1048742275 127 139 654152765 364707505 1132342392 19 311480889 7001 4999 31 1376603949 575414188 131 245214446 1161425171 1206502926 131 67 792417777 1357054436 798328350 127 10007 53 1987550721 1549430834 650022004 107 127 101 2777 2777 47 79 97 1413169429 1437700826 1463446930 11 43 1884781848 50803296 41 813080200 113 371655870 1418136544 73 672872941 1935882631 103 89 71 1901766595 1827677223 139 139 1132181966 401257416 83 137 2 13 938795351 88173943 154018660 2 784036024 127 29 18521304 10981861 131 53 29 127 2777 1542915085 47 1606600564 79 805082285 52293351 53 2039074830 1465550114 139 1165004718 61 817681149 1471213212 127 13 718410846 1309113048 2 708827278 666438586 107 79 1656040551 73 290908504 3 1220405445 1748155423 7 377787962 7001 794550491 137 256151914 2000987750 766476674 4999 1159812991 7001 359998421 501797897 47 37 1462420972 73 47 67 97 13 398708037 2097502108 11 59 2073790882 1715501999 1071291209 139 17530504 7001 621329781 3 109 2090636651 43 101 939961853 149 441607162 43 3 29 1949 865091947 1755923745 4999 7 956313001 2086438536 1034577395 41 1460326274 59 1832894563 1717219603 79 79 744680544 1250256133 59 7001 1229113853 11 29 13 29 347418898 23 97 89 2058538210 4999 535642850 10007 475854561 13 10007 2048853194 1420108615 97 1014898487 37 987668380 103 157581657 73 121426448 1785188816 31 1778309668 1540255184 43 61 1932604867 4999 748670744 103 1882081096 37 1547047774 4999 29 83 1083549645 103 71401969 827168589 1949 73 1914165777 1376243377 89 1670046522 71 31 292424418 398353241 11 59 17 2117263419 1423668995 7001 29 1441306380 3 1006885374 221335629 1791279767 73 1828395162 1974408018 7001 109 1624183276 2 45748298 1806216340 2777 67 41 298569911 103 1369677337 89 498936848 2075555269 97 7 47 3 1109804451 2 1906274766 103 439814944 11 152466072 135486989 61932654 2777 4999 1247985353 247325525 391307156 73 1419698671 4999 1882592133 515580891 107 1870581985 228220104 1949 115390263 3 240981360 381648980 17 1300301922 1851839000 79 1592957324 84822979 17 4999 623440287 19 593103924 1596348612 5 1590271160 7 2047383513 1259692217 1479851607 837893364 3 1416126069 1899648481 19 3 1754128575 2102426562 1273966603 7 672451129 103 1063587167 137 1582867175 103 1346763007 109 561273264 1538029828 723957975 79 7001 379321181 844015036 53 630984835 17 1526394164 149 317866021 1846281350 73 955718628 97770214 1949 7001 23 1197158317 73 632201973 1829959883 1423492739 17 555913163 59 1701486781 662012327 946361399 67 13 399474920 539543751 741855653 149 41 1478583946 1301395281 71 560669715 1156126132 79 7001 543186587 2 1370848310 1991379318 23 1016403557 10007 474977294 83 758615933 7 1189212696 1522761247 17 137 1815741145 497806762 1798064350 71 89 1708978 784216113 1772202955 71 2106296863 137 894195575 79 1275788933 1659642258 855848654 97 255887599 47 1949 5 1045552030 1956106265 89 1793086293 1621022059 31 3 2122139250 1918602790 73 4999 1504788982 604429090 2 109 1152112669 2114902063 71 2 1216357550 1976553009 53 109 71 31 497888055 771619543 850836699 2777 1973254019 23 717462708 333468948 47 79 309388490 103 539664932 17 895649547 13 263528102 59 1995839964 7 1627669096 2042131895 109 1804710839 79 744003198 678315158 107 139 23 13 1289067819 15160912 41 1450728051 1289498503 41 479043344 3 123631539 638386185 7001 37 4999 1334922962 43 53 101 61 200806693 1031632915 1835752245 23 139 733121167 114010024 748840270 43 13 1455658203 1918528012 113 29 4999 71 1190542129 11 1790394298 1084076531 101 1434319988 127 1569818104 10007 37 480668924 1579933226 29 887292991 83 393397839 1949 988844640 10007 1341558434 1820723615 1365631477 107 79 383273104 43 137 548641845 1253622473 4999 512777424 1153074339 19 109 1949 41 113 89 642816403 2022970875 31 17 1555993068 622600892 23 31 13 109 1160672766 59 1943942443 59 880432928 1385960205 47 1059171866 474307687 103 668471489 61 423306254 97 240475416 2109664262 109 270044339 67 31 148769558 637058048 1596331445 23 2 1625987924 43 383661953 669565857 1431514891 820375236 19 1704466967 1384301573 29 71 899794650 2 328633676 101 2039425178 7 73 83 511013283 3 117458168 73 10007 2073824122 139 1478499184 144339617 7001 131 1442670590 109 2028890190 37 131 29 1949 772014492 1883342088 59 1727907493 13 1395569799 13 1504695036 43 52406852 1986740739 43 1949 149 753961158 47 2777 1914691514 59 1305514712 410863492 97 759984330 103187373 127 1741483436 19 996839199 53 61 1098934398 1242667234 89 689366814 101 2 1426685342 2041057579 103 7 139 259321449 97 1065732102 682850809 89 491196241 83 1400976339 1194050240 149 1916712264 1241798844 47 5 131 59 1554372464 71 67 585397626 1319612704 1924148179 1283643412 17 7001 1804766787 2103727384 1465484043 101 5 1197350645 19 766891394 79 71 357012134 107 152289536 4999 517341511 1131038394 3 160859745 61 1492653408 41 5 29 664390928 392992282 83 113223487 13 73 520977202 1907849911 952390843 107 750494069 71 1269598996 53 43 1293853660 549246052 219995955 1029410325 43 7156809 11 1825209276 763114562 131 107 962367975 3 715460069 97 67 1614769073 1228325827 53 103 589779545 2109413941 794745496 23 67 31 828795602 179311998 113 557764194 13 1356832968 17 1791919170 127 1385916075 7 31 483849400 391358920 5 43 500802080 1020804692 1670254216 127 638241040 139 11 2143021694 772016553 1435764895 1028838881 103 4999 1110082939 1949 619661162 1201698828 508814999 398487973 53 1738925441 11 1128142862 97 2123456003 735175881 1585511058 31 131 1854211990 101 33360485 19 37 89 747464542 1113215827 1270935334 881581635 103 113 43 1023252037 1632455139 2777 37 83 569395521 1409009646 109 1781044195 834123159 1529430994 79 464932448 149 5 19 708154611 1778190226 97 59 1247941494 137 4999 71675662 391441696 10007 581206560 5 1726537060 1177757750 1815952400 149 42831093 137 61417511 127909639 103 59 1935914192 650885301 10007 37 939402330 109 5 1223271195 89 652047820 2 10007 710373983 59 7001 1569666206 283400480 2081955470 7 103 1155051888 2 367575628 2 942267514 1960732404 43 813348946 10007 1866685766 43 2113137648 1246351947 107 1021445005 103 775649946 103 1625096714 103 645353710 88731852 2 1241041931 59 23 37184169 1283788654 83 1308531769 83 83 188307329 862045469 17 97 348969385 5 1949 53 1927471405 13 1448805699 419124860 11 139 1340954983 1766621874 2777 1755446635 109 1139764604 73 1357735614 1029985142 131 962953503 61 61 1221856596 1723547985 71 44203038 79 1780162028 1949 17 157418309 67 1025026497 19 867621054 1711826169 333063659 31 17 47 1963225143 1433615142 2777 137 1453294767 410514946 82467774 103 1440901990 2777 1636855441 131 1923995166 97 996711375 2027477219 1949 17 514510134 1867481745 7001 48411880 47 2067626444 73 137 23 113 854242597 1772923444 109 403383897 113 97 903491704 23 1099325388 1544201815 13 724926940 711774700 5 41 73 1982245869 41 1923489416 1502529091 336382206 1436182929 43 83 827427913 59 714491298 347036938 53 71 2038343970 279284464 4999 1567211495 19 3 103 2019241458 1288265702 1208205228 101 1507946059 215161699 107 149 1188470041 1723776977 109 147555153 1323578607 127 1450756433 83 101 13 33467382 97 807387867 107 1329299627 61 343514424 884580032 37 41 17 1080072274 7001 504163013 131 83 71 517959626 1136630369 1649663008 7 146131873 7001 101 89 1685889353 2096332166 59 97 1909985406 1443804487 149 4999 67 1119917554 37 37 413458829 19 1349537208 1433761419 59 67 1661628877 1040437918 1529396063 13 139 860993383 722675123 2074759519 109 131 1845915629 1995677318 139 1035702951 2054074229 47 1860636760 37 137 53 1851093211 1686686999 53 41 1736642558 1358430038 7 216447235 5 53 978129999 131 23 71 429121327 1568721867 47 144190808 59 473817332 109 1642966483 1533310963 107 101 899767016 1466342831 139 149 1755652651 61 227298017 248226007 952142785 97 97 120048946 907213549 23 403927725 1138620713 67 946548664 71 1530025008 137 90155983 29 109 1866454197 2078609835 67 1535615746 1678769487 1868908183 43 1680622320 282181355 5 373157489 1949 1899859863 89 132185915 1458395830 811007977 13 43 61 1654161888 66224284 404431093 41 1249135643 79 1592325995 13 1588665195 53 53 43 29 458755930 13 2012798645 1949 1496497769 1137128536 127 1578260097 131 227377922 1915406952 113 1645498240 83 4999 857913383 1465466848 11 581040537 1066238844 139 1109928906 109 7001 137 41 88375459 43 1640553673 17 1991809801 1325106901 53 95406191 67 107 350143599 2777 594875055 3 1630200693 79 37 7 405761510 2120480243 103 1263581340 1361318761 17 482128432 2137524821 1949 221533085 103 393859743 3 31 1597542654 13 299172289 101 1797654964 643125479 1222469321 2064992786 1949 78001242 83 1311479846 1737019210 69934319 101 1540915212 1200467452 2 146160145 399316430 5 1505821221 101 398834903 47 137 2116237767 1560039880 615279586 37 1938340924 1071228544 59 2777 2777 1262060413 1949 490528218 1114473282 1010063216 23 53 286488956 1824738930 2777 1309630423 79 223725619 679809145 89 1487426074 61 1243086914 73 139 13 1982041139 651255306 29 1949 59 7001 1131781660 103 1022907214 1493082690 851688559 29 625923417 3 905978517 29 2143570633 19 875354339 400182242 79 41 10007 3 2105633474 41 1771551657 83 61 149 1387423559 53 17 2777 487291298 131 23 43 19 165491895 4999 79 1192058729 137 272847316 67 534523613 101 1542873778 59 1661180046 37 523958517 127 1959916445 103 71 1702307360 1368694021 17 2140521238 1983571046 995970477 67 887632642 101 1505998072 7001 865862677 61258454 137 1788169895 113 44576918 3 7001 89 4999 47 685486869 1809425787 67 689816992 1572297142 113 1975431083 2777 418671628 1730423679 131 180337482 31 216316822 576100807 83 7001 7001 928976692 1333984542 29 494954687 71 350248325 17 735792436 1656780288 53 19 1167157935 11 484902451 1685699103 988316274 106864398 19 127 53 126449217 537690906 79 1838579405 533911009 1949 499510078 1189482056 4999 67 29 743545663 7 631662206 1470150440 11 83 109 437123190 1085242792 2 107 1944048867 253624265 4999 2048850148 924357774 1053554922 2777 1959200481 10007 4999 1949 13 1566424106 41 1358589571 1689992571 41 1735731433 79 2777 43 692125334 1534852105 1161411049 1949 1740783180 875126605 47 830364013 43 37 817756425 783326297 43 2072274275 127 1156167947 11 705706694 2036683663 31 796292815 47 47 871238671 446385226 2777 1734055995 83 139 1102939424 2135179417 122175513 43 1141536334 137 641840933 17 1120672317 10007 137 109 1029826733 1547805165 83 7 1887737614 977854390 601999576 4999 89 1730741526 17 1806069970 1556129765 53 61 1340033506 1435697148 83 73 131 1521907922 109 1159756076 1786493501 113 1105704267 101 4999 721145742 73 71 1131087510 721779949 107 1322863149 113 1949 73 537545282 137 154651080 802071706 197864550 1955677001 149 10007 149 113 10007 787828498 131 71 1757654700 2137680226 1032191111 47 23 180527414 1209235534 993269029 2777 1849937428 1835426890 139 2 83 705645001 1089255174 1631512175 47 2777 1053947345 1989840640 89 498291066 61 1577864430 1260378106 1094455804 13 2 957225120 1602099572 432199441 79 568975621 127 420466266 79 97 1012715992 1682893285 1949 53 1083311414 131 853293652 127 462273523 13 2070173612 2777 5 1879879146 1739602058 127 23 1949 973069434 19 100979275 137 892478333 1794783867 107 19 590938650 73 7 1801914506 89 577885099 610251822 73 1786927142 13 139 107 653229102 3 696953465 231849752 41 11 738293530 73 1840883496 37 113 1063965738 17 2129501600 37 11 343252448 17 103 1026705751 41 101 133248791 2777 43 5 1281599928 2145918954 137 43 1387254706 23 1017162683 79 1693087315 139 1284480791 83 10007 1645831276 788801775 53 47 89 286872577 131 1248305681 7 2037502126 29 53 109 7001 113 7 61 1319123963 605833090 2091947164 67 447603386 2088157973 137 605425987 774823426 83 61 149 47 61 471056274 17 89 837873590 1416154561 1732216920 103 71 107 80114003 1067261335 41 598342208 79 31422769 41 281504721 131 71 1582994700 47 625157763 3 103 2 78321096 29 73 1087453485 59 101 103 377168181 31322815 41 720744248 1130584143 1763240350 131 1954933043 97 10007 916320527 137 1600100096 7 137 1858806495 1636000327 113 1050880513 83 79 1498817546 958352160 113 2011491417 243631264 4999 1830998727 351078529 137 127 1656712030 1658991137 19 1538826201 589860024 23 856955412 341141537 83 107 2069015451 868546437 31 5 7 293212934 23 1305141210 1569121962 1961971460 101 1445352795 5 10007 1096607088 1156498983 1399537061 100797443 79 2027566656 23 1521597890 31 1869374586 564313739 1608746478 109 23 304381816 144254045 109 654583805 47 61 912343633 1916795497 47 1461617219 60783470 127 127 388861681 474832807 127 41 1200014075 53 1285661255 71 1719497454 735542862 434698043 4999 103 1475075154 927252865 23 1882960205 149 224317249 19 440508621 107 109 1820556259 1373391817 131 67 137 1317618598 1222101787 89 1726152686 2048903265 139 106357518 11 79891834 23 7001 101 1769709981 137 103 1471768236 1111142164 127 1503471153 101 2050177890 67 73 67 23314191 7 1261785319 131 2127295900 83 1940297988 148913040 53 2777 2132511063 61 2122115641 1164979425 79 1334507342 1558369905 101 365852704 101 649059229 2 53 41 1275266501 103 2777 43 1753015138 73 1306537522 668780745 29 109 443953948 53 97 1848440836 107 31 29 1861328924 47 926413758 149 537234251 31 1305609764 1435052186 71 89122608 103 1817518580 2 87612178 61 1427477775 89 1962160928 2025459063 79 1375583471 81414989 17 97 2146132521 279224404 131 53 1154829879 761063199 2000365895 1949 2143114553 101 1697774432 73 753379403 107 579034994 4999 61 230091268 1949 32228664 1232792631 7 41 339073977 71 2103025609 925185654 101 902329134 53 7 1073685557 1793594875 2777 37 2077584213 113 5 1647430200 1527902290 1919021616 97 696829520 47 3 213742026 969564057 2 139 1289212629 107 76287477 7 12067020 453084800 113 1470298584 17 29 1305876191 89984614 137 17 609016126 1072886473 1563777182 4999 149 617455851 693304917 3 1588432014 2 1957240508 2060762388 590415333 7001 1458483325 67 878383395 139 2063089152 1949 1744082140 43 557771017 2053346363 10007 715800710 1535183877 1451937930 71 460646509 448530528 149 1674045573 66012938 17 37 1892758088 7001 29 2134340144 979965313 43 210111289 89 107 41 43 1504318493 1686520415 43 1255651514 983140476 31 1345941942 73 139 1325460632 59 1409040537 1540791313 103 294664460 127 1673208363 384012242 139 1569724220 61 3 71 1098564895 973381252 23 88595729 1263162929 113 1593319896 1889227885 31 1489392909 53 127 1586130305 1579000815 103 13 1387536111 113 277809308 149 241589792 1367573167 73 31 1360314207 335258827 59 139 1109600026 615828241 43 29 2 664262274 59 406711131 7 1496113941 7 79 122103626 2046234971 53 31 46759722 19 804923983 4999 463354039 79 7001 655196888 59 438042431 127 7001 19 2056255259 23 2059225906 84843298 59 109 1742037891 59 53 108983688 2045980782 1440605507 47 152683920 853619330 5 61 216043761 680259495 83 1932188457 986666506 113 1660357590 37 127 47 521870375 905169327 59 2095282912 19 483648317 10007 1844990590 37 556585625 602093129 31 23 970249526 37 2121455686 137 109 1924767344 17 698274524 189385865 249108262 61 699036576 113 131 1603132169 89 821832011 107 784309572 1258568240 459167923 107 46835771 1067670076 97 1600236525 5 483304680 1791768627 11 354633125 1947996305 1364151836 41 614830080 10007 204963374 61 29 1442218894 3 1301800737 2041339134 1928204113 2026514336 11 2041225463 79 131 108915103 97 157151446 438523129 11 1949 1102358298 29 561365035 137 2125546533 17 283905070 37 1785671742 766699639 131 19 863984967 7 1949 59 67 1140839954 2134769410 41 1647670957 1949 59 2 2141716716 79 495578534 41 948082934 43 79 1459641498 103501667 67 139 923458176 561285197 67 73 19048839 1605044722 19 7 116026463 435687287 19 1520120137 2080848153 107 352210849 139 863757815 1597505589 2044646484 89 10007 29 108799329 1736041761 19 29079823 10007 436605410 519563440 138010177 1825646193 113 13 109 443525360 107 137 896468268 617324740 864976877 41 79 1030721994 89 7001 1313345594 861627072 2037439367 101 83 1312363473 205035263 89 17 19 1037615346 761425665 97 1153013489 1835120690 11 3 1968789193 328145798 17 1342510697 43 509928873 59 31 1272147155 488278582 71 7001 71 1364378600 2118155629 23 1702358202 1157991466 59 623545630 139 131 29 89 1697802804 2086737432 61 400851908 47 1094307102 59 31 1453015544 7001 1693772933 101 131 113 1803931869 503011862 10007 10007 246842669 1790712622 733682484 83 474124552 3 83 1519635480 247332131 41 113 2493307 71 1804642314 127 4999 1687172498 1627116315 97 471329932 41 734148501 858885004 1019345501 73 7001 2 1956452215 1074497528 71 67 298568616 139 450491355 835727353 667942846 73 573679698 127 83 1137884617 47 918659064 97 13 155431185 3 114070829 2777 141513069 443475134 29 79 1420983264 97 29 109659382 1482232543 13 101744647 1043731212 4999 2777 1312146385 11 328897895 1516238704 17 2777 319827090 1039357312 721790942 2 10007 13 11 1389933314 280256471 43544658 97 1357478722 1979259850 17 2126196732 89 41 1618789306 122222476 59 23 1115644647 7001 742121339 79 7001 2073143682 127 1981433426 1276483509 43 7 61 517395839 1116311590 1434485988 13 966819490 37 1889939898 644153503 7 31 2777 1052657951 1355250979 1838905968 103 103 1575467091 29449760 1618471767 71 917385675 1311776785 1665566905 73 3 725079195 1509060466 37 189321331 819709837 131 103 1316104954 137 1772387358 2 89 494713175 645729176 131 42525613 158869071 59 1199780635 149 748382449 415058274 701842031 11 31 321677545 78544762 1927382174 17 779621156 89 2 71 2044345032 778448189 1608711363 3 752934589 53 137 3 113 127 36532693 31 1607968171 101 1800640120 654214168 107 1985561928 59 1265578969 13 314278701 43 67 1818657447 604986215 67 97 738725713 2087222472 1293081332 4999 1309055938 47 1348413785 649751507 1465086549 109 101 1093687287 193681034 61 1583095912 990819889 331772845 53 1697677821 19 1526318662 29 2122860929 7001 61726081 1873886878 149 137 19 11 1074620415 107 7 565032230 1228119904 204361370 43 149 929113987 89 543191591 83 182216291 912310608 11 1166068794 89 131 1594863823 1440337271 7 483976262 97 131 1638474378 411351603 81017110 127 7001 1650149702 1473710199 4999 97 803265757 43 1642860322 736293842 139 139 45963269 1335947994 43 1235179644 1630755478 67 1313299227 59 1096267437 199547206 79 2030000341 139 645633177 113 10007 1903532948 53 256785848 19 1309074030 1016039424 61 127 2063187898 1949 692054099 1488341110 10007 856583074 797407311 83 1177733183 15607900 11 319521639 59 103 71 66887893 1076604854 1364227705 101 89 775438132 59035569 11718940 1318089165 2777 149 7 1194450994 109 1492573360 47 830249461 1284808817 67 1593749993 11 1131911917 655191697 109 1161256532 1893543405 149 18925255 2777 5 1317393130 89 144883397 53 47 2047521305 127 103 127 1487891106 139 708797696 149 1329016973 1900103312 139 1851220402 2777 3 149799679 107 5 1299263250 31694210 59 525607577 43 2 286226294 238435714 59 367195409 882628141 7 300877045 223155464 3 382275816 3 1831202235 31 89 1718513015 459548474 41 107 1023772790 41893984 7001 1813009948 149 572718077 67 59 421864802 131 2005195810 969180986 89 107 932915447 37 13 881192195 2131350998 31 804266046 137 4999 10007 149 123968447 1347524334 13 2777 1922228654 47 32272832 67 831743849 741727638 107 19 101 752127204 61 561191094 109 543056094 59 1801554970 1401161259 327386142 3 1949 1381096482 15823931 7 1158824554 1584552420 149 83023654 2085792944 107 59 679745254 2061950408 608014748 567556392 71 2777 59 127 509416420 89 468852504 963986521 101 220949538 73 2108874589 1061593667 59 29 196733158 139 1719143938 17 835930349 59 1869826348 2 1098136310 79 464821385 912434490 11 271488338 113 61 810372922 31 149 29 580143753 141357629 97 139 2110057808 688326610 109 83 1174094594 1461377431 67 1823826698 43 1462902871 294107473 1708067839 29 1197882328 89 1297623556 165150702 43 23 139 137 334268629 1488940112 137 661101309 7 1963917683 544660690 7 5 67 627332212 103 149 19 534713903 409212908 83 13 699284092 19 78551662 13 920348975 109 5 1377703000 113 89 7001 1735071832 1553567746 103 79 17 1868358939 71 1172255085 71 1036138642 67 340506462 3 19 590079276 103 29 1503149083 2643060 113 1241841357 1867002327 53 778084510 7 1337521136 137 13 53329523 606651344 83 1320291025 5 816190784 67 1346881637 642908831 7001 326204594 29 167388348 31 11 71 1665717013 661113447 473197413 43 703408964 11 1221373923 2055327593 7001 1572233367 101 390828489 554277373 139 1010130156 508522546 7 634535587 7 31 2 137 73 456095970 1849817226 149 755013843 2777 145823047 653258703 131 1584131386 36654956 109 279945354 137 1889980623 2777 139 29 1205175620 31 608831227 217125468 894824156 89 89 1750163729 113 2026617145 623364143 17 793828668 23 71 445584143 71 1184863549 67 1745215330 4999 1710973506 67 73 1710139610 1017984441 37 127 773025632 29 2001668827 879961239 37 234512037 3 587534910 137 3 782310909 1185329751 754210961 1588083683 73 4999 552716910 35929815 1949 983409613 43 1510415937 1102860114 61 1876954140 1424009254 61 31 615909736 71 205335410 149 1493432364 2 439225904 47 50716854 2 2812378 689760408 456871258 1601555761 7001 236082774 4999 31 722893929 137 242167228 1949 83 1103739395 572277198 59 1705114691 427557955 89 103 948631133 1937213550 127 1741591259 1985498621 1132311421 59 5 1985584875 109 1174677305 61 79 145927366 13 1270449076 73 61 131 910219178 1970950675 2095275504 7 1110513873 127 137 1869936016 1949 773367603 137 1814893526 109 2119074341 1879565589 854666624 43 59 1271205976 13 103 101 67 1245819909 828080805 261439963 1845171558 67 404893227 397678180 10007 1212598698 41 127 1272221646 1550023319 53 4999 941531656 231543682 1145428761 131 103 1381476170 1775489177 149 949283619 2035249714 53 1447543738 103 12454509 372952645 127 41 791564548 113 1088544142 1603938363 349858109 149 2777 2099725541 29 1310164639 73 17 1570814993 97 131 10007 109 922455267 10007 67 89 835083501 2060960135 83 2 73 2052866507 380438113 17 124330284 696983548 113 1351040803 103 47 146082298 2010876294 991778872 19 10007 1166385899 1791042853 79 160286023 2099491944 2 1137953432 7 1349059173 1423926912 29 113 1329425225 23 814394971 1307135839 1784551711 53 1551503185 113 19 383223692 131 1370870460 270492730 1162217510 4999 107 996539257 10007 531491784 2129709754 23 1097214908 284074380 139 1474087982 19 79 1682512217 443177997 521955281 103 1018203857 11 1127383653 624867042 89 90345873 113 1346778070 47 410133797 101 71 936741979 17 113 760021502 1900603274 59 1204296023 73 76051546 521591351 31 137 137 137 873570636 73 1928596490 1047046884 70435798 47 1860494351 53 59 43 53 1333462775 131 13 607172865 1046447246 11 100406803 67 1444839791 804609284 869713687 139 109 333300527 83 1991098620 362893679 2021862440 137 1748497983 67 1014556947 139 757685525 317910659 1250255599 17 59 394919332 1020770322 11 103 2028334504 1091424668 2 193645832 137 847526936 1776970552 7 31 73 1562202309 3 1254343914 19 2057888482 41 119710529 7 1057764876 19 67 1967631478 7001 29 113 272677362 1418570812 983244477 372826096 97 5 312164907 551640163 43 1827771626 300963325 47 1900399171 647889992 127 71 47 101 2 83 409093872 11 109 1972378108 1935173792 11 73 127 960441837 109 97 2139393006 59 993820603 1567507810 47 13 47 2113869744 1731803736 107 1887129361 974813773 1298177490 127 671477090 79 1564939914 103 178015518 7001 41 16990564 1429760241 113 240857272 37 893645868 97 1284395409 11 188047145 7001 351072146 172274100 59 107 1757899317 2073619224 2777 1600781353 29 746748390 73 13 59 629557258 1177914940 7001 10007 416381172 139 10007 2063793645 2128919201 37 109 95702000 2 1756531002 19 180744872 139 835218196 1389980401 1613878029 89 83 1125032488 1189814379 71 131 1143844709 700658478 113 107 434933921 1646454227 1310672033 47 3 1088828949 83 83 2 1186478274 2132672640 107 53 113 73 97 2016320376 2984399 2777 17 1952059833 543077206 139 137 1363224254 89 71 578639279 133786944 139 569716144 137 574423190 3 3 47 961993200 1315932886 71 97 17 83 1318433205 149 831377386 286144872 523891831 7001 5 1590640055 801402131 127 37 1013954231 31 4999 2056999300 850046590 61 1450159910 4999 1029339091 4999 844701026 107 1106296754 29 1460477189 61 2089926851 59 2 1189972398 867596893 10007 17 11 107 304487546 996743306 867640893 41 902075540 1913265856 37 41 725353483 1949 109 61 37 137 113482991 1350774168 3 1749223600 1203601932 10007 123483044 31 1379479447 131 11 103 1217886523 2777 605797246 869725792 83 760032300 19 1334518827 1761801650 194781822 7001 1314570313 437135333 61 31 41 137 656073957 555960525 103 11 1597513423 159579464 89 1043010402 690837541 108354267 79 29 1190633280 41 1567202327 810929939 1670124806 73 103 1484599461 2050451563 47 131 329408515 67 19 508111328 107 31 11 711867959 10007 499679531 41 277412331 7 1403243781 139 869288625 83 10007 1531088788 43 97 13 47 17 331046525 137 1998371050 3 59 656737024 79 1243040194 60705338 658079801 19 149 71 13 37 97 1829386341 82411782 109 1133437808 2060801415 97 795108348 3 23 1763724111 79 127 47 73 1884765903 5 1112782475 157680560 1900655055 1949 1066914300 127 127 777122525 127 71 208721399 97 268236286 1656698433 53 1409339209 139 1350451859 476213306 47 127 68139691 83 1493377998 5 1357316135 107 1529173332 613637343 31 2126732804 31 647656344 19 2011286643 3 509747065 29 23 4999 2120742354 107 2131169397 1362440856 61 4999 473232431 107 876991581 131 1786848515 2082299961 73 992877234 73 659117 67 787777902 53 612824054 4999 3 1861624637 137 127 2033748409 29 792540452 11 1963287264 4999 274849347 61 78408553 113 783506857 101 79 1210200447 533409659 156789984 73 79 2777 702920182 2 1916538210 73 598637741 79 1246657209 1928018542 2142905946 43 482390465 139 127 1248543350 189188598 53 2 59 1041186291 107 149 1773230393 10007 1524186184 482314625 485938167 13 394840206 127 1668616210 4999 670480877 89 1501817862 1986509743 2138979974 127 1935048484 71 1058909154 47 2777 37 973129970 591017983 37 83 1359703676 4999 417961391 1467026536 103884517 535984078 43 2063429688 1949 1379104604 107 17 375913719 31 69039080 43 73 804805947 101 539236778 712753984 59 1141347659 89 940704012 1053044170 5 79 1790620241 107 1615015735 768511368 29 97 1715399940 1199208859 10007 2 116012924 89 156245078 97 262984266 1512243614 1251458450 149 17 1471510922 477638137 1949 1143400340 11 43 41 1746787780 297433885 13 73 1171720288 127 103 67 80997962 137 533068064 53 1707996974 97 312261347 109 906314617 996290744 160471715 71 728094013 149 530492597 10007 2110092342 1959045758 2777 1214741937 651152892 29 2 7 1154488902 1347585261 83 2085073378 113 79 3 1768630044 1729716621 1880558105 139 101 458978676 67 97 1949 1553520614 1463628836 139 2113933962 139 1104226008 127 866769146 43 792943944 137 1952337680 97 10007 387821285 5 502640065 89 573890928 2 29 7 23 1395759703 507869208 101 29 1473713561 83 1756298260 19 144264511 73 1141515892 1382120461 149 367669718 7 1560421485 1054407693 1663243461 73 1080127675 1467323130 5 1638783743 127 14069505 79 1232662991 4999 438162350 1718436244 10007 497077711 784648870 53 749648724 29 1424773538 440776095 1949 3 38426250 41 387522019 2777 1697210424 7001 13 639721876 103 7 7 1711232059 67 41 2 536425916 453730178 147398895 101 103 1067057546 10007 1518191991 11 1607643334 137 67 71 6857748 127 1746813626 104332982 10007 23 139 79 1495333014 11 19 127 647792583 967661133 97 162681054 59 1463198023 7 528781155 525709001 67 101 915473494 73 96428049 109 109 678911623 1954560496 135500934 59 19 23 11 2046791302 19 567902115 217357406 97 149 2010191184 5 127 971359476 10007 1423042299 7 437875543 89 1880604621 1933290574 19 1587415667 43 1500350711 31 1949 274664774 1680628547 59510209 11 2067457355 1948951030 19 11 1527792431 494403437 422899652 11889584 7 656872717 139 1195255099 998373926 23 47 2037947401 560881993 7 1558662878 491376537 139 149 1911925083 113 1649197710 1604615549 107 1229815949 19 597990415 7001 2064388500 79 2 443638726 1012293760 41 7 962329228 7 1358775810 250698809 7001 149 889924999 2777 1281077309 1326157274 1700110359 73 552588100 73 31 269845356 1325062747 113 636385158 206034123 10007 13 101 1101910505 2094768886 11 127 107 435579060 67 7 117839630 26544499 149 107 1225949718 440270871 79 67 1807776513 97 1379771613 378563254 73 59 1594525622 1766959612 1114981698 2 926617590 140381918 4999 139 1472363559 43 109 1857697146 1949 2043742839 901066351 17 954813432 1038232620 127 1566597377 1526550995 109 47 1871201917 113 2076624391 107 1813830509 2095827083 1231566142 71 37 465207919 1932830087 1949 1949 2006932503 53 1070589771 1975557505 1289797463 17 109 52564160 2062488081 109 43 174349606 1279343396 1222988834 1136346779 103 73 1927455208 1311886066 1855552833 31 19 1702887673 1922497425 127 1071449295 5 36982370 7001 1966475885 84833962 551953272 137 127 369537615 639579548 113 1644451894 59 1876260999 7001 131 826574368 2027915632 2031017483 31 342764768 2777 1490982408 1016704132 79 43 1987097118 127 818011953 53 83 1649306363 209596497 131 1487637965 139 1596545627 1538182302 4999 43 128570258 7001 845986456 41 293102276 906434410 43 1025768655 1388008823 278072770 61 149 61 47315321 198077431 1141016696 595611318 43 13 875909333 1607007584 109 664817596 201844347 1648032962 73 89 59 1244638289 17 1803837140 7 1905154126 7001 392714094 1795903190 127 1711545091 2022973456 1294376847 41 59 795047594 173899996 53 1191586488 1705864107 47 1833282420 83 1954881496 749907860 137 73 41 297400511 61 933506241 135137326 47 1596212731 97 1764149379 29 1952470240 1967606771 43 1949 89 671877162 29 932503120 83 2080936409 137 2038297508 1000447843 88905698 53 47 860324049 17 171070677 53 13 1690584259 4999 1949 964211229 1201145513 507072144 107 1336036026 14994974 2 107 374578003 490093956 1505036067 3 2777 264414832 367724786 250308317 1971294909 89 514055426 7001 1949 278302485 5 480455095 382817445 113 19 1102588552 13 1540994512 41 319603222 107 71 29 1772131692 3 1393799054 79 17 1414755861 23 1090801266 462985078 873594214 1867299232 2777 89017832 79 2 2073637967 97 421211539 19 922014959 10007 202741820 41 905581391 563455655 137 1774704439 7001 43 1813879922 10007 103 618124848 11 1230801828 138910297 53 928687462 2 67 23 758123630 47 1994724143 490193933 83 1127205397 61 47 1192447293 336638829 149 540014740 29 1353898843 2077993579 193785645 5 13 1643058037 79 1183746416 473799734 113 17 1578105892 83 1987790655 262462024 1866589940 2 103 195198596 956263571 1228305822 71 97 2 1199811002 747804360 1285981162 103 137 1120594786 83 1302035193 107 1734081697 7001 1175614921 418799820 7001 53 139 598421827 19 37 341376784 1995147973 7 3 992901677 19 61 667362204 16874674 1308723952 2 1153162766 1396893862 47 97 19 1945200563 1013932207 71 1540379364 159546798 2103925905 5 29 41 17 2 1350824482 131 1621597910 1360478623 131 13 131 1868180127 149 1243901319 1921924639 137 19 840173844 79 183836634 516693332 43 1738429714 37 633436374 1408805271 589116442 109 236480688 47 533007828 176112399 89 41 1577827354 238023409 7 73 1949 1154281607 1949 941172100 1152033788 684468755 71 1695741506 113 23 717410020 79 1640479319 2 89 7 59 943074703 483465647 59 393705879 959446613 103 1105966723 684305842 31 67 1036603498 923478688 2 743534204 7001 1957325578 67 127 41 107 7001 1682186278 59 86193454 40567456 11 19 20191567 2777 1568995952 89 1425556202 37 1861933943 1296868951 97 764110128 71 1892837919 61 694833432 1058487555 47 4999 1288502248 29 79860403 10007 61 103 898826244 254358775 127 109 820740679 814576142 23 885071694 4999 72090579 41 703679874 656255984 2 127 737893622 2121117772 845788644 2 160660584 3 1460210797 67 2072520112 79 1714605414 131 400523794 23 1266276983 1286432931 3 1005686409 83 1371206563 867183917 106248012 916478608 43 55774954 67 1047171542 127 1953399954 107478830 139 73 2041828280 1899508726 10007 73 885860548 968821185 931624195 53 10007 83 24732672 64085296 1658145657 41 615974939 79 67 1949 2028593262 493614937 23 83 862888418 41 113 1128881797 79 1234785721 818640576 109 2047412458 73 1492392874 7001 13039888 109 620714898 29 570439106 627706113 79 256761173 89 1990209011 1739208772 2 113 423194605 572140018 497934463 19 671357748 37 2142734920 1562200455 5 1130781834 137 783147622 139 452603321 627693003 919759403 1971994228 47 788114243 19 67 444417566 556103618 109 1595794441 23 480910105 109 73 399369495 107 1409381744 2099926077 1085569965 127 399123326 31 107 685661885 513843960 1731256287 7001 850845532 7 1957243201 53 89 1465464566 139 2777 13557314 59 1139769801 7001 59 1275349841 41 1920563892 1866385476 83 1253936949 31 1728185272 97 7 471388386 447536663 89 197708872 317967096 43 1555108588 127 140239877 985155129 1253466619 67 1799197406 728744869 31 127 1169086538 951593892 2 43 2777 53 1840595407 1842347640 7 19 1949580728 29 73 1042609652 1775904813 29 1037476057 123702939 19 851245035 1865606987 139 73 29 83 1559483182 1440355606 41 1843427814 149 84741366 109 1949 754629412 1606021628 97 142368549 2 1940789658 4999 246770246 2048523191 67 508820481 1169380868 139 113 1166977894 1949 469202260 324465622 595299933 2076754907 103 930436733 137 1191459408 149 654319494 1241194249 437550025 97 127 149 968799639 998234291 645560130 109 194930041 53 1881767212 513184607 13 11 67 2 15834866 109 41 10007 1376392801 346692515 5 127 832004794 139 1701918641 17214014 41 706112742 1949099394 2064437033 31 436646537 137 1156962534 1063047302 19 897436899 538308671 37 19 1697895423 768846892 11 387073346 13 1684775339 10007 1949 1296354810 1696978438 41 1290106685 59 1276431901 2777 2 2 1382030874 1621188928 131 2046293406 3 1429163718 89 19 551577353 1899656989 79 3 622939296 23 459705945 45099872 1469007562 235565724 23 4999 1381203704 232243542 278449188 17 13 1628793335 43 7 59 23 552494874 1650287169 79 113 1630656894 149 1092486892 196859389 79 59 5 1218135115 37 1264391306 137 589219601 1181169845 71 703537935 59 523773857 612549741 89 47110103 1263990282 2104526254 83 1307053290 296725021 89 1957975436 1029419105 5 1845844640 706443806 1399215133 61 83 7 17 103 1980354838 10007 2055951191 137 1671696075 37 531735585 5 137 310876153 1299403215 1579712386 1054114461 17 1709634197 89 1247980873 364557550 1063588514 29 539282656 59 1510040455 41 149 1205572410 31 839290035 2016570099 3 2777 1722339832 2777 1301943687 97 67 37 43 37 1838051035 71 631215631 1894260492 53 1451074195 5 1873593175 103 534363691 246395280 131 560221881 10007 19 1025729285 941884136 79 356299580 13 1651770978 424448807 31 562102649 149 89 89 31 1570318671 1494516391 404259748 79 19 43 149 1562068342 1161062842 2 97 1993317990 293420635 1822871433 97 127 1276527165 47 933195959 29 1746263913 1484572304 113 241998766 67 11 2082523282 600883260 2 1413602200 139 78104517 2 830871910 1528917899 1768122196 131 149 2137408770 31 67 1501147419 7001 84572025 113 113 149 13 1264615253 2777 73 19 980768313 1553057599 107 131 1442386635 11 7001 19 82398260 1227091280 5 1447896335 47 1717443411 1277617065 17 17 222861432 1258240210 17 2114386186 59 137 31 633585130 29 1969918272 149 47 1623281535 1186064505 11 1534328213 3 1477511568 565473006 53 734231737 279220257 101 83 1042228261 149 103 227030188 2 221445469 41 3 119613150 765772109 993198526 89 2066065776 59 1958067531 800197463 17 7 79 5 68602115 79 137 137 109 963402822 92397992 17 101 1214618125 984090156 7 137 1953748643 1335299955 1949 2000833655 799915736 277600800 107 17 522905635 79 1391871570 1319860975 4999 139 70887220 24401126 73 1014266456 43 7 879970496 67 37 67 1449096837 1421032145 107 5 2106008365 2 479174788 947167432 131 179207021 37 13 109 937553581 73 31 188232713 103 1780791720 240065087 1958234461 675893041 47 2 4999 2049175083 451799622 1731531439 43 17 1176872940 59 2 812637120 2777 42332588 1202774240 73 1949 47 872683827 1569866587 636779120 71 71 2083805909 1873556094 904726664 41 1292035706 1098311729 131 139 3 68768104 10007 43 79 7 61 4999 37 1184198357 79 1484098898 1849976891 67 965103727 498529045 73 113 1142364460 459708182 131 29 37 17646151 103 41 13 139 1850238430 137 3 71 19 648250968 2055106937 7001 1488437523 429897344 19 5 7001 434058019 107 583961595 5 853725620 101 1980891083 1706938986 19 113 317904821 1865290523 2129654488 101 89 131 1237527394 131 2 33639692 1773301882 1914795405 528510834 3 1680464967 101 12112930 29 1220142810 7 781192517 79 113 1628692050 59 1265481206 1562482948 73 7001 1469880953 17 10007 1949 149 47 1454583166 1334691336 1949 725772791 43 13 1938473155 348626370 131 421468224 3 11 269060960 897314945 5 287261211 2777 17 35802629 131 206632457 2049225271 1205104336 1799579243 19 562712835 37 89 1358335800 2025810257 2033341999 1106913944 101 2086541669 1104972031 131 73 1449624729 180114725 13 1810296048 1706712917 73 202536998 19 2093168396 1853109545 61 127 1203228837 1799582897 97 7 11 1843330511 101 4999 1982748371 1893896145 59 896946007 2777 1109453155 109 614442311 19 1382591866 103 59 717913180 23 109 412811541 53 1180360562 379518913 101 103 986947030 10555852 4999 47 83 1950254735 71 1652572499 76706980 101 2095811206 250674425 25124407 1147341769 7 274131758 1562232798 10007 5 221720605 1843446290 985996393 79 603321973 13 139 97 11 1640814813 1817227928 47 1996262114 5 1474041465 1564662130 73 2081255277 31 669900717 3 1498829923 59 5 495552692 521844818 37 13 83 2061141988 256026946 7001 1358523047 2120798928 13 668530460 711058036 1481917217 1158697509 17 7001 61 1320429241 7001 604305317 101 10007 1946311465 2090512335 29 425507662 913435835 47 1507733680 1546179251 43 1411044549 1344149994 7001 520223927 493018792 31 137 1965436524 1736648305 683209578 47 97 881033152 59 1901013453 137 53 1792984647 1069222265 113 1436457695 1960038449 82156998 79 1009014386 2777 1805638724 2010202296 61 2777 7 1926592886 37 1842581056 113 1020928219 41 354267388 217723357 103 1062209214 11 426996046 139 61 1949 59 903573941 1949 946880511 43 978764925 761570403 1545261036 17 59 853670729 47 781422282 1949 1595718902 47 279596721 708752845 79 9400763 79 59 473267713 19 235093080 73 155902509 7 19 1686783615 158387574 79 1873507120 741181722 3 878747066 721869523 101 43 1058741872 1276004317 97 1788032234 29 1750756446 1964909739 3 11 89 53 139 1331510885 1003092110 10007 440728294 1087180494 1949 13 59 2104253408 1155270641 541953396 89 2777 11 2045999764 1005260031 29 47 1015539011 1952918714 19 1125572236 103 43 369925302 986516879 250443665 107 1612035785 2777 409426730 101 1279688063 1949 801017561 1891542576 107 1199749163 205353544 107 728862707 796958833 149 560604098 2777 1236768463 79 109 19 724953037 83 53 1410845213 7 1183192073 194602563 43 1746469639 211050023 29 89 10007 2 1121304364 1988050662 10007 131 73 139 152434628 1110746979 10007 1229325964 127 1231491314 1985631636 109 11 1410121493 10007 903211714 41 17 938073855 247665503 103 1467666364 1208934587 5 1465640111 1828735585 53 2777 318335841 254753754 113 1016264257 113 1890624583 137 1714192635 37 73 746833435 903514065 213219606 139 1572179377 23 109 773284259 1853634053 782492201 827418823 61 1918633906 1146275485 107 127 71 1644637348 61 149 67 2777 139 2777 498807517 430699765 1949 53 489417741 609248303 83 67 1731992545 1955502669 40810111 1949 1798393983 113 17 932814756 83 237629282 1091919 113 1813824761 139 1114105572 1858236809 41 1340995651 41 985519132 2777 562103678 149 1677640766 17 2085500075 1783821742 149 97 1746568905 1755032543 83 1577498913 1173268993 10007 43 11 47 588342945 17 1440299245 282824342 56309106 71 59 70506475 347373120 109 1419694371 113 69227944 382544309 73 1851834033 139 245610868 4999 567156546 11 772272903 127 2 1839026272 13 729750983 19 734208298 17 914550700 103 451512551 2777 874016318 71 1691142468 652655075 139 113 421884483 893042729 1402249077 1034504719 71 59 1314631038 19 159840806 2 113 1791357812 83 1028562643 926216339 79 325211693 989433992 2777 96790578 47 875826200 47 10007 1042532912 7001 31 1146091483 2777 53 59 1055951353 19 1667752170 19 900122895 554153127 2777 13 440821006 578119526 2 2038657730 101 127 838098527 737711885 13 1576745826 3 1356364306 355096722 131 29 1658907126 1351150948 103 17 10007 1446351738 2055268563 37 41 1129081702 1676278209 83 169028084 79 62896403 10007 37 137 19 959435856 7 418614686 67 1993605368 2777 1314683650 459714710 5 915581104 1178336538 17 5 447429635 7001 478182302 932666219 43 1975713776 1670166791 89 37 283080688 944915693 23 1679951368 59 61 786456469 1049057870 912628477 97 2 1391178090 160928936 1729242513 101 1531143840 79 1853737923 346993912 131 11 1254606089 53 7670955 1392836870 1588890528 67 264378985 383383916 67 113 1300174158 1689005639 127 697554630 1839445922 2777 169794202 41 600900182 1745405704 127 5 1483200563 13 2042740219 10007 109 89 71 401396299 1219799226 139 2777 1529574377 1748974039 97 88782645 430989430 39944355 5 2064941626 11 79 1949 1848978132 103 7001 389584171 805238122 71 11038129 139 71 113 373433812 1606700105 698820614 2 1087662109 47 1205037700 944055629 137 53 662614639 1687760514 47 89 23 1037813452 36479502 2 41 1177043785 1823962326 59 1059118027 2034638510 37 67 29 78275365 103 522310322 31 31 1631301739 830638969 109 101 1940765500 2 486488041 13 458856723 1625841283 2033726618 11 1585943889 17 103 367727304 2106279857 1587514513 593146718 113 1995275716 10007 1949 669120935 1900292541 614419059 139 534740645 127 125850863 2777 1592770566 13 139 2120796948 1949 577137880 53 31 5 1809327625 113 1877007292 746123519 1966516717 1800839618 53 131 47 617533423 1025336960 1304048040 53 5 470624480 1848358670 79 1665129847 1045345775 775906648 107 73 675331745 31 132890513 61 406031921 109 370151884 2777 756592875 1721534978 79 1949 17 1202177144 1521412995 101 29 3 469815129 79 347759027 107 1211642855 11 29 950688005 575153433 103 29 1710374789 83 920171147 2092934237 71 131 1198670472 53 2120846728 1178584992 89 606783275 137 824381745 7001 131 11 107959280 137 23 588175013 7001 788669651 73 853119318 19 1925163068 1115414540 1028851390 17 724786996 638676761 10007 109 136002604 681907451 139 47 1348607566 10007 10277189 109 1668885048 101 7 1510353845 1914506916 41 1014768522 17 41 113 1658142112 1460212329 107 2777 137 880476532 681174138 2119655952 73922688 103 47 1209328086 1473415258 4999 101 37 1751039430 1004368367 131 946524387 223941584 107 310722416 67 1837271990 131 1773152465 1022280246 107 1227119014 10007 139 7001 7001 1996559532 67 56628443 1659517261 109 7 367039372 5 1311427069 109 1482683101 17 109 1612707460 399606527 149 127 2022111653 1181452489 205768209 47 31 2074616317 89 1977108129 330727303 73 1354720273 83 876028812 139 1265324506 2127324805 31 71 277193873 11 37 1085206189 1319798362 420338123 371830346 127 137 1466279216 1464827838 2777 10007 280356362 11 1182206696 103 107 1732265910 73 79 29 31 2136728740 61 821724229 1512285522 3 7001 2084358723 911362176 1401100740 5 107 279779234 1717381605 97 41 794806402 2126739580 149 5 61 17 1340282669 19 462334581 103 646928627 41 149 1267004067 1847283971 905262200 97 61 228197950 887023631 85546266 89 37 7 1578885114 1268000058 3 31 1637091958 651531185 131 1477422061 428421876 1893924921 73 139 764226849 107 101 1474007231 946468576 109 564079360 213465070 13 272064795 73 1100749259 127 1728442416 137 1949 67 1924624245 1441887703 83 18964089 1205276603 59 113 2098850823 195325558 137 103 333353217 2037708637 47 1703572058 1778311574 1991944513 13 593245096 2 1816326146 2 237189330 43 1563979058 43 7 97 949096597 2097474820 1949 107 97 93450867 1062853541 327067736 67 67 1894000890 1531933493 101 98187276 11 833522195 89 22172570 775248829 2020780140 17 1069728043 1810676370 59 101 763185607 1605573373 103 137 1851803792 74480608 19 2 101 934376755 2062296275 3 1314619590 10007 41 61 224211051 2012104337 594448501 23 1229762988 1949 993631384 113 1469294252 1325816570 1247490206 131 137 1626705668 1705367312 821754682 79 2 3 1295962235 321475260 41 47 439952054 1974083284 1512389897 1078324999 61 2 101 683588116 716911351 47 2066054952 47 612035316 321628842 131 149 2139169607 149 13 1467289226 1170547924 127 460987456 97 1262078543 2111466050 37 101 1225013814 59 61 1487802053 137 107 749729954 41 1275935744 2 67 1384725936 11 7 674600213 531277201 4999 37 2104124436 2777 1036207717 4999 1866166692 1554335468 1509593323 7 1386513066 2015053231 47 2043819673 10007 629900622 1289613933 467677860 23 7 23 2002835704 2 3 889728709 2101850417 83 59 7001 109 1640097167 109 1698881303 1463218725 704308352 1641665524 43 10007 1248083047 137 2126958565 671437 29 1739922628 542357275 17 1793135862 139 31 11 1094641993 697170591 107 690614507 2068463955 1949 563424913 278685967 89 97 1145315333 2777 7001 43 1881918173 137 61 53 73 1907283629 513249163 37 103 19 238511408 555451567 137 1667624006 53 1230873378 149 1439370741 107 1694174549 7001 101 59 355438597 1142293218 7 1773399628 1430648142 137 2038931425 5 1730648700 1415483183 7001 103 1410367464 805154487 226509900 3 53 99872445 1647232992 43 1620551349 29 97 1949 838956795 374802445 44782967 79 131 763093314 1724571987 17 787418350 2777 1105132143 411433605 1921760513 137 37 1502213357 910083994 1369369247 2777 137 127 571590551 1997954475 43 2112914580 7 711813991 1787516633 7 1613924194 149 59 295057820 1242850300 137 1530457003 1467408847 113 34014690 139 2036123673 1385995192 103 779101608 1966985778 59 2139976373 23 607401586 47 73 969487815 61 139 419394828 19 149 1950296462 1151283142 47 19 1735797972 73 1166396336 47 1232456795 97 1910158435 127 1662173799 13 1937889707 1964576675 997240566 61 73 623942640 5 97 1659057348 1568122467 2 2130873367 7001 2777 1707527314 71 829432224 885308940 97 1063773051 11 59 11 97 949795870 510522765 808376140 53 7001 1632108125 1064012477 127 1835763288 309281964 37 79 1844395857 1841586301 79 1535193366 113 83 1884873062 1607856755 1724641425 73 1430648905 5 1891910655 975299901 4999 1240788545 1815698691 71 41 624411411 17 1082164546 31 43 113 1570449705 2094495121 524937199 10007 13 7 1551094055 17 131 26099319 25779158 37 5 1850331762 2777 1994454780 61 1859179594 1053871868 61 1509226681 574980505 103 5 1125188975 983872804 109 879111870 61 11 1783115279 1222903642 107 1020334641 1932591099 53 187444280 139 3 1719704025 17 2777 662106225 1905208059 17 97 101 712650748 101 101 1669013957 103 415559886 107 1904339669 2002192025 127 805424696 83 732906351 1762351033 615423875 89 89 1545955373 113 59 2117291436 3 131 863237242 1825890696 23 71 17 107 1177757216 1357204611 137 61 2114633137 1181482143 101 116658636 7 71 960814245 639168897 89 22938079 417970927 59 1262016292 149 29 187705110 2031671792 47 134105335 31 67 149 269495555 89 53 1879188769 1949 980575165 101 356393448 1194092886 1662182372 43 131 37 909995690 23 37 1920689345 7001 53 17 2004974237 1689246762 1046071399 103 1165059840 1598649150 89 1750452179 59 89 523754096 127 1464310000 61 1246123504 137 47 1603562732 10007 560682203 1880304786 739654215 71 103 7 120449503 873538837 59 801546975 1298587762 139 7001 1684226123 83 1121134203 2068902802 1225911936 2 73 2085527145 347494381 113 7 1111414864 617052890 97 1564703120 79 1515724889 1202106107 463063846 7 1844905314 4999 1824814964 1723370257 137 1815538111 83 2045414650 737155536 83 315084185 2 13 2096548688 37 116865092 2024944325 5 83 113 872731205 723361483 41 427549961 139 83 103 1179244564 2123176950 59 61 1205813962 17 847512934 1321446230 246284701 13 79 83 1090621336 7 1949 2022661883 11 1109660332 1782833599 139 886107782 31 1174983951 37 67 500625139 481401566 131 1445229073 1506734752 867887915 5 1209555735 1949 1489909152 1427792573 59 5 3 3 4999 516641651 435057971 107 1959474289 1325776854 131 1739542031 97 576519500 107 1320202487 2111477759 2777 1698440970 674377788 2123452050 1891834781 137 4999 1517366466 913436205 37 1861408765 2 59 71 1257483915 5 2065867713 73342310 59 19 10007 157770362 59 2099893485 1906311712 97 607698598 2077188652 921877398 103 1532558258 131 3 5 351688230 2 1590050992 2045497948 1205346140 53 7 1694877479 29 539849239 131 389939316 136133235 73 1794606450 517196897 19 89 1491241013 1531794753 11 29 1261821175 131 480800523 974142986 569000222 1949827698 103 109 139 241137868 71 131 79 1708477779 672306146 1600715563 2777 1906250396 23 10007 1579204670 399169223 10007 67 5780894 885833331 138177786 71 7 4999 67491048 53 1484464916 260787832 1485637813 4999 956259800 1761680502 43 31 756227702 19 707898036 83 2032363398 859458820 747540003 149 560996450 1765960497 7 131 575234550 79 1461481356 90874160 1626395003 59 315911805 4999 139 1443813433 517282106 41 165343816 905583465 520554133 10007 103 139 1039763422 149 1267386358 7 912945628 725218279 76255101 101 97 679606153 372527918 29 1272313172 1949 1766276674 4999 899820 4999 522455463 10007 1143519444 31 406499063 3 7001 1711422454 1599140416 916852224 137 1645662769 97 149 548041519 739255331 109 1648754056 219601009 59 149 1700272227 1057820136 671454938 61 149 1537151646 735199007 89 101 131 355255887 1676608085 189853984 363723246 139 61 1000950870 5 138209205 139 1292798586 101 1437507422 13 826443261 7 7001 1310573198 17 553717350 1943348708 31 19 740949460 67 988276599 317035893 75224881 17 11 23212689 1703382930 47 1118721121 7 13 1196831038 5 2033582145 131 103 626149669 194225040 83 1625683152 1897624871 97 555144774 97 1593294581 7001 46710672 131 1587998637 1513303773 1035784946 43 127 546102859 101 1034886198 137 1630745250 109 726984002 466939650 13 912997616 107 1457725735 73 1166651836 97 1982126518 503572254 10007 1979415830 149 1657523829 11 17 43 531407287 83 41 1406288356 741672780 139 926617507 1153291201 741688465 2145077102 7 2777 504347632 2777 23 924562142 67 1196344882 7001 1868363871 838239980 137 1538355464 113 13 44629468 104945517 67 1316197714 114491014 29 127 113 43 1049886409 107 1341819911 131 1469594811 673237034 23 1370109578 71 139 149 1166843436 79 778614183 103 73 73 45720297 3 1375953805 101 1818730708 29 73 1213593172 298448455 103 1690958004 89 1428086142 103 754164764 23 3 136421463 1395118962 1512037622 2777 5 381783835 10007 5 2076802745 10007 89 11 149 461128776 200243186 149 115267741 109 28139985 665766223 342810996 2 1380042596 139 109 1073773587 53 2046757118 7 1488474036 1656204124 17 429458912 103 263119171 1902815775 7 19 2027319931 1627134502 1389117795 43 521736372 131 19 618275523 101 131 83 37 149682300 3 1832211375 1558620271 1217391578 10007 546442173 671202182 137 23 4999 1754507296 10007 253967653 1840390457 83 613857791 139 29 1504741937 96333592 109 731137855 131 21929793 37 1273864416 1608139325 2076757381 1127709198 137 13 19 13 96440877 1235735839 53 433100047 41 113 13 1620172008 899393891 43 241704331 2088822472 11 1297083309 1871831433 71 170927933 19 29 781137359 17 1374761660 317422040 10007 1949 83 2 89 19 657288177 131 1797116688 73984907 149 73 873219550 1857614164 7 1298526073 246951003 13 1087197309 19 278165909 1748061284 43 1067419143 253361572 284569435 67 7 1095669861 149 570296762 1683651862 113 137 829632544 1776748068 71 97 280719488 7 841490902 1771012700 137 1482632495 1606278002 23 681134972 7 257076386 75794096 29 1058138979 79 632560347 97 1190251498 515401348 1621257220 11 572742234 3 5 80712376 43 113 2108783739 47 1107101642 17 73 1438315131 1310853335 398500827 47 348767082 1837806490 109 37 1983788904 97 67 1431168977 43 1105823561 291777446 71 193787258 1537963447 17 222799603 750171053 17 1142687030 139 107 2014129587 1357682982 37 1027354247 878261378 131 1560378204 838006738 883552818 623459523 131 29 620982075 1698268641 101 3 1476973227 73238673 1949 1295182613 2139397810 17 19 637826295 2002188631 53 13 79 53 1356214880 31 456191505 334734329 1654971614 47 994456490 53 31 67 43 83 1560735901 43 323194198 83 103 1219877616 1158571913 139 109 1901974681 513620084 131 149 478601470 47 2081096174 1468207714 7001 69400913 11 11 1664555109 7 329919674 1368097885 149 1179766795 2777 1407046765 131 113 648775488 1959153207 513641260 1641397264 2 13 43 101 83 417169869 967906741 3 1138793125 127 47 1681455174 304681166 73 442716690 13 2 765517840 1810692980 1336918484 1862952895 89 1632088489 61 183166240 79 37 1025805310 137 1002721937 2777 1212118576 149 11 109 149 107 103 888425161 29 137 1949 702211057 1635212726 291122622 61 1602803542 101 1949 67 476145684 1841425521 137 698124463 1943077850 654860223 107 823784654 107 13 2096546145 5 885029087 10007 2777 704383273 447906922 107 83 43 1928846872 10007 1389982307 1681121647 41 1846984031 2777 1428436037 137 521370488 1425140456 1339977269 73 29 2057759467 37 5 1117984705 1098368535 23 133233453 67 53 1949 4999 1949 1004268720 3 548793887 10007 1613278505 113 477438673 2091832383 2138377804 846556093 83 19 41 101 53 418987313 1951070695 7 1620052175 2098364726 47 1243329070 1462374609 79 1916976080 71 779532217 89 29 131 991704999 109 83 67 1899674249 532873512 1677579745 777855941 59 97 10007 870849168 61 249503847 79 955603319 83 1611009831 1831346669 31 1195928912 1949 1697994309 761250066 3 53 1091027790 770161020 713489726 1050321536 29 131 1207247987 2777 1308128810 29 1846714183 1468277197 23 41 233897241 1691617596 61 1949 79 1278159794 89 242524932 944110725 3 927946727 41 13 1076542311 276631628 527052387 109 1058745667 7001 61 973976630 83 1810804574 109 47 4999 61 109992394 604673053 109 763498457 1974506878 67 1798189684 13980850 137 334769054 113 1105594599 2067958656 1233155032 41 1949 441235631 61 1202448470 73 137 771536598 566372796 675119206 2 882638276 31 1581813532 13 545512916 137 137 1249318207 321724435 37 10007 1306060226 89 59 1982486730 41 1735414061 107 1949 1914901943 4999 1563952147 37 1401463097 13 920150257 1104500982 383740406 1184599752 7 715898078 47 107 1323922877 67 983972921 1911324361 19 23 234885288 11 776008926 444734514 1270995523 1949 17 1023647027 17 52354390 461383186 59 878224577 83 1370698437 1915796704 103 1401966605 13 521177696 13 47 79 928610082 37 109 2091696266 41 97 443078014 61 2039874831 1052060455 1949 59 1537302224 1219662211 71 97 433635263 43 1500974727 83 561100418 1280834999 113 2 756486051 109 1894914777 79 159202415 344332605 73 7001 461942593 248435303 4999 41 1488423410 548471352 11 160456505 131 59 1339666789 109 10007 329053407 79 568266804 2101919473 83 107 1219535710 286161271 1825790472 11 1630848131 2141928672 103 61 129302249 13 71 1477949419 149 13 17 61 17 19 97233770 59 2134039381 793726824 235701612 19 1234043664 61 649134489 1117366601 7001 1860354727 97 1609545541 97 1330911004 794263742 83 680595850 41 1902707377 137 13 431662368 19 1817334705 1949 1991236779 113 883462928 37 166679561 1005505275 3 1975211531 259796008 41 2 61 1079054193 2 19 1780928938 97 146050184 344839074 2074579917 1012649726 1949 2777 1153490821 61 903609043 877756783 97 43 1162864437 321824986 23 975298578 1182797862 31 313675484 1518949098 19 1983989348 61 264802525 1546328101 67 101 7 893314079 1135891803 67 1284666174 1949 165440865 61 1230490475 1259494511 17 1949 51876533 1084146842 29 67 107 1470226930 127 1696119398 2777 79 860993824 34175927 1391015506 59 1710470934 2777 17 1294853232 1939180938 1949 107 791272597 2143688825 1791985820 5 10007 240688364 313288717 757875860 67 1012536865 103 67 3 61 170461511 61 127 3 61 67 4999 899479195 10007 113 79 286750553 67 1849133880 3 101 71 97 149 168573981 13 41 291691281 1596146444 131 139 2 1988581538 228035477 139 29 1573693874 37 329558112 415701843 4999 1155033947 47 929923655 103 83 524744758 2018644411 1333027179 11 1635495214 1259869253 107 64471225 17 67 101 29 19 79 2015022032 2013308285 1893409006 47 4999 1649540777 2777 533021349 2114661365 17 29 564738489 73 2131716624 2 1926238420 1596287820 103 642504730 301320777 1044820863 10007 1853634798 149 1555688220 1243049526 10007 4999 101 1869016009 19 626737249 1085576818 31 7 2075955904 61 2030620582 1767661397 4999 1304007174 89 144902153 73 744902499 89 1419349216 1302480042 7001 13 1633398416 378390571 37485936 19 1944248454 83 1178513099 1878540828 73 108151766 131 81562958 1553093343 89 1473635300 1353535290 1119777475 5 113 83 803187680 841911081 2143150052 71 3 1097666820 29 1083131353 37 1075457392 83 2106406536 1088269840 19 850983373 43 270153219 105774226 73 373196732 2 2069594922 967721144 101 1857665629 13 748011654 300667996 1732068680 79 1300231654 137 215298377 79 1854913127 912372696 2 2143590619 83 45429783 89 1011923859 7 141818474 61 47 71 73 29 1069614511 1186435559 149 1114340623 103 97 1968273788 13 1631400564 43 1933750162 411658006 43 67 2060131946 30166415 2143299390 306277597 97 41 1567958285 1195135363 4999 1893141296 7 2020052538 41 161419009 486175376 11 1453328092 73 11 11 969036816 722190216 7001 433648941 127 352989388 4999 2142516594 2777 743443406 41 3 2 1042445570 1086485480 2 565024330 1358643256 1790625989 37 131 2073603323 79 1719121607 1111700245 43 19 818273922 2079823209 101 221935295 1171065545 5 23 13 1564552249 1883820172 113 1454481341 97 1067792296 67 131 140922333 127 1996504770 2 1837814826 7001 2 442845051 29 560180878 253421556 396558519 3 996770215 137 1254936149 127 23 97 140691322 127 1974955791 1818160693 61 17 1687021996 1859359224 988119891 97 356189044 1609390928 139 822172284 2 979698308 2 484347030 451936649 107 1168680108 41 321531610 1235292822 61 1848362842 79 7 206559048 3 17 975188799 1219593118 10007 23 783455900 813742737 10007 103 1624258748 1788259228 7 11 183131487 59 1104871170 178246139 1734461220 832201125 5 1986698807 67 10007 1490092335 1369296076 17 1502177392 227694452 1092011554 4999 123633237 1623293658 7 13 1164104617 4999 2777 115706482 2777 73 654768536 29 19 116873617 442015115 71 515342211 1831203689 53 1575930249 1346522235 61 61 1304030245 17 1128385047 127 1154798580 97 1803544668 1958748942 1343492770 131 1640453136 200894469 97 1804606106 1410105779 37 862614213 7001 1456102985 59 435630335 79 1280703997 418872773 927038508 31 2111324804 526379820 2 1357493818 410103061 137 2 1608530928 963922425 1699939257 109 683589097 920158950 2777 131 101 29 210778248 1517085958 67 1321154161 10007 513979534 117633720 2032661251 2777 1235377919 71 23 2016928880 1313359179 53 67 37 951936629 881465652 19 13 873603666 1258638472 351200974 127 61 29 877994871 73 1598436543 3 790244382 37 31 1235687280 911778975 109 1026810302 902206407 1633982627 103 264152255 17 1429639735 974190576 1692418729 23 10007 1484148177 697878173 71 2115500197 37 1213541532 548355409 7 626774184 53 301552461 67 1217390603 31 1919897766 871567449 640634894 107 7 290013157 15289239 1028514835 83 41 980077079 13 827913892 1509279415 113 1204322134 109 53 706346741 89 81535036 662397469 340268352 109 43 735916792 139 101 381505501 1252528913 53 1999823545 37 109 2049107241 1952394375 873485233 1296940380 19 3 1392059256 43 240234034 2 1930675458 1544050326 2008523492 901561825 79 149 11 1158333946 137 19 1508384141 2074746743 127 1808616652 89 1106909684 1852380624 23 11869144 690708795 7 23 139 1348245323 53 1512842971 1834716183 139 1533299409 1221021123 1232770452 41 109 41 1250264865 1084660371 1843940737 1723418398 107 101 5 71 31 1686140995 4999 593290025 127 131 56371396 97 755135785 11 1136698035 7 83 1385947529 7 127 234280583 739133269 127 1666378989 1361408297 53 689091957 79 547543 53 43 59 1487652373 1744982348 955541415 648781516 109 1173423034 41 113 659418506 2011431953 393732311 59 2021551226 139 1671587034 10007 83 149 617264684 29 19 1312046995 390031582 374688860 5 113 1947555294 2 2777 493437415 5 131 7001 624839250 1846602621 762480902 43 1017947138 61 11 13 79 1949 1280777393 2777 17 107 149 1445946362 61 97 1880817099 17 614023272 105594837 79 10007 1396676990 1512648113 767778596 29 575999786 2777 373648127 1329679814 59 507780137 107 2069240522 1506928860 53 2 113 7001 1290073958 920999974 73 804623211 1949 858401968 61 101 579396035 97 1391496137 101 188973091 1424872971 1949 13 43 2093864188 67 1561749900 1336834853 149 1672505779 107 7001 67 334366887 113 127 1754949754 1623379278 2 478440242 992784640 1346050736 633323310 4999 10007 1688861376 83 1333042665 4999 1883362375 127 1823415063 1863474822 137 697327788 10007 47 4999 357458494 17 2109217642 1273764440 47 67 1255963906 41 1080329574 67 139 1326678025 10007 1263334534 83 59 495645843 1363263381 4999 1581138709 1677579417 1811134719 37 43 931448585 47 1979843096 41 1238797686 103 574179062 107 83 2088648935 11 2063784943 53 73 927294764 421275464 83 37 1147962603 149 96729703 29 577048786 496867564 91944316 10007 59 581500637 73 1923297055 685001559 73 41 1189994455 922844156 13 23 182201308 466362743 53 19 1765580909 1208827044 29 291283509 137 396492522 1536967328 2 1734679154 626018237 13 1556739781 47 950273448 65455138 1980682424 7 89 1626824236 997975520 1668789937 139 1949 883278093 43 13 1328582359 269336873 1400885816 880917764 17 512411733 23 101599322 2777 10007 20894616 149844818 3 7001 2 420867130 67 317428603 1305505838 83 19 710413572 19 835996029 2777 137 369933154 45455237 1655975919 89 977071683 59 1465544365 634004641 154309058 29 47 1250920148 1170545810 137 7 899053407 1915449166 61 2 712561474 209759174 127 1070163214 798859591 501142939 29 59 2011659637 109 83 1633323634 1305261569 41 4999 1775746032 109 1529704910 149 1383951485 29 1526025588 342029132 13 1934767670 79 434171597 114572253 43 3 1679331469 149 13 1597222328 47 257511402 1317628409 412312237 1721597684 17 47 442668296 139 842941673 59 94755475 131 1426421753 134166970 139 149 13 506908753 59 1050324428 1837495569 67 53 61 1132509764 7001 888916970 23 782373589 1640033722 79 590306915 4999 37 23 17 1899324124 71 635671232 1198821225 7 984775732 131 73 1868560967 112635585 61 2777 19 738802688 10007 1160872042 128061013 895562224 29 79 67 1949 109 1491285680 127662871 236222825 1478265950 5 887161434 89 2027528313 1192114352 1090438 59 1684882190 17507278 53 1949 5 2094600435 165091925 71 1180503510 1070188642 1020244984 41 17 374777326 1232727716 11 532161693 17 6788154 79 539538327 3 137 377600633 79 377862372 3 1059901919 1950340337 113 233350682 67 1385481387 19 1703532191 483728013 17 139 1924036332 560737676 71 79 61 47 265493177 107 11 1353658581 343247630 47 89 127 1009615202 1949 1670417736 5 1263414055 97 572009729 113 127 7 10007 185204989 127 7 10007 35604906 267617201 1586208664 127 692673803 1131825910 41 11 1883713898 366994177 71 1873037936 1948681478 1391024646 109 2056446421 1949 1387370313 79 53 1320289095 29 2029508740 2095552137 137 2130263964 41 137262341 37 11 1031550091 89 73 379316341 442549831 31 1263615042 67 1492011141 71 1090062077 7001 83 930944268 2041226138 131 755679002 79 84478605 3 1754878707 61 127 41 1918014522 53 882269047 19 1660929061 761150195 13 2076373221 1960084694 37 73 1241163740 89 1929314410 1728291081 149 73 1991403938 73 1525606560 17 137714331 825387683 2088467422 19 67 759949711 89 622417023 698139021 3 3 353947491 43 1068755110 2777 857527262 23 939164738 1966526996 2777 101 101 2001144411 109 1725107466 424782613 67 73 878650484 1902713464 109 13 378500382 1843976832 29 79 2061512347 289460582 1293473258 1922954787 113 109 219288162 664058585 107 19 10007 382557603 723969685 964713500 97 127 491604681 13 127780510 41 97 371704582 1041600550 877059001 13 43812561 734695086 103 101 7 1756864298 2057629497 47 825057035 2 2043274033 1704988153 137 7001 267144158 358962273 41 1101039294 408389923 139 17 67 109 1544912263 424087499 2138440594 131 855661084 522981699 67 61 71 101 2094495277 103 1053391094 1402467055 862082549 4999 1529529033 71 148017673 67 1500084051 109 1115810764 1031165484 97 1973697024 1506342161 1741932812 7001 4999 496683411 71 710673861 67 1763162888 1366047992 89 214150287 2 372887466 37 208919445 127 10067042 10007 2137535228 97 1342453907 475331040 185043305 109 352960044 454251059 107 61 31 697079909 41 71 277172711 23 1887563839 1949 1671848302 389753224 553977133 139 1949 939357581 1247188488 11 586633278 43 109 1575521534 139 1407956854 2003965780 79 1477846364 816191581 3 1520310117 1231222048 61 1418385969 1949 426774479 37 1033976507 103 59 653271836 93552583 73 1650059807 1973982348 1133230176 13 89 1566678214 555277678 41 29 1033396179 1344083648 19 41 1819571226 162763855 10007 1240807958 97 37 817602579 1941173328 71 2 582899881 59 2 10007 361581669 47 93232320 1553589135 5 10007 1969727845 73 101 23 67 443524590 23 1286100384 220761590 1497150767 7 1921437399 1559929250 37 848868504 1670295723 1975539303 59 97 1949 437538806 113 611022527 1030452640 7 1857044800 127 394202412 568140319 131 1875089853 4999 356989685 802757670 5 67 1248996904 2 871255412 1029101704 2 113 83 1100658601 1908205496 1318170060 2 883441244 17 85931229 71 2004570264 103 4999 1840071912 1016276704 11 1351100036 2132153001 41 107 63218382 31 1369816183 61 915210755 109 149 1881331961 569684365 251895980 7001 1730346157 23 58767047 71 37 67 131 3 2013841375 5 7001 1448149849 3 71 4999 1881643596 1971302837 107 190410553 101 139 53 83 246537971 19 1217023245 4999 101 103 1968939039 2086023465 307074368 1142316526 53 1066352745 5 13 634543066 4999 139 27327817 149 1906061021 59 23 505199310 11 1863571666 97 11 2 2131058692 2777 713336321 1949 253960547 1102548662 131 89 109 1458763350 605912906 1949 127088443 288255151 83 37 485871013 11 149 83 1677774450 1203701358 417521890 131 1558915582 2 858450910 7 3 37 1459956138 144351245 131 101 700818194 7 468606264 7 1607079047 118851768 89 831984460 2119462109 17 1956587834 103 8346502 1790240425 1382021945 5 494733575 139 373098240 1020775412 1805965772 1832518745 43 101 1797414416 1563842761 149 2105501202 7 1421466732 787376263 83 1730208513 1645236813 11 73 29 1771126425 1026656663 71 3 1469766534 1212414513 131 1238578800 1222957705 475774498 749697202 79 1947019328 37 1045146844 3 1227483099 547467318 67 139 1703906063 653480341 7001 449380188 41 43 1683329428 1860414178 843289998 1027057448 17 41 47 5 2051715824 1058304686 2 31 1710591903 881612886 83 1160533430 1056087209 101 113 1377211908 23 971015702 730673062 11 31 71 365971488 2081026189 11 1988496587 1859488864 71 1414245450 127 750263549 1978555479 139 2109886560 4999 97 41 79 2022403397 113 746845928 120230644 2777 596100439 83 1254731040 3 1375451477 41 1840031107 2002922629 79 33148284 715661407 103 2073363646 127 113 1579674347 139 867228784 344765314 71 1992566294 3 1169906985 1074229476 924875268 59 85471780 5 127 1347964919 7001 1484460911 761600658 67 17 1362814768 23 1022647795 13 17 333357811 2028905734 113 1241129285 79 131 650458235 97 127 919437255 1801330041 131 149 1704057274 1097385745 1244158281 513541894 139 1473883641 37 4999 1371423456 17 127 865686262 7 2 1223777812 4999 109 83 531353052 89 1446460827 953526517 103 1704597808 109 73 1080387371 1764852380 967042321 139 67 1436097187 43 1579573779 7 13 137 1054540101 2078356993 682279483 41 688477617 83 2777 1434631940 97 2059867883 79 43 103 11 1607364671 10007 851105357 1353536813 331780098 13 47 1052171704 299446118 1187031359 875127299 89 1871658715 1455009422 83 127 1314689568 61 467970955 59 1174865761 2777 2064537253 61 10007 2777 23140873 961607985 37 732413453 73 113 1935215739 31 1418122784 13 2057848975 1874865858 97 1071810327 7001 1436990255 131 1285070045 5 11 2036843083 89 557516025 466020531 1977436863 127 1962068661 7 59 1585795097 1035583959 67 137 1726976174 101 2 777662032 67 11 2144116227 2088154684 139 1194638141 1245084021 73 1345336272 7 43 1826575586 537846623 2082419348 37 252018898 1341432845 149 799354225 109 227601156 1573370263 4999 1769456038 5 1280725375 23 898599328 149 1501446627 61 2051987113 10081226 109 287385392 769397307 97 137 1997207348 89 71 87739102 1684807564 5 131 131 1601132173 530150712 209977398 19 1400566627 101 137 437654994 1952788821 131 1233713984 149 2 113 391285839 107 1108511119 47 665166842 1288021417 1059959206 89 859837277 1933950125 53 23 3594171 7 1916466272 67 339148774 2012033852 131 445180837 139 1967954443 131 32891026 1256729824 7 101 1154094983 53 41949129 1470155340 97 1312828337 10007 1094615695 31 434222652 127 1402539613 1503387015 71 1256796631 1680444664 2 47 23 2 1848892389 73 1949 1192170167 846587130 2112327185 131 2777 957939620 37 59 617677254 59 531895561 1515179897 1017677670 73 37 1140770458 2103539603 171923833 73 1949 7 1854876810 1246257118 59 13 2096571776 1163208670 2777 111993633 131 554908533 824598539 37 41 1615643581 1216300096 53 1063623663 1107565201 7001 1185717364 3 780647049 149423983 1949 1896491991 37 83 208429228 67 91767555 41 1613950609 1979303946 262885021 149 761569843 2077063537 127 789389836 17 242211223 229243759 71 1971995606 479797907 43 1259737589 1053028247 852078340 139 394848348 1950602643 19 80276154 10007 150911037 43 1822335700 103 1572778482 1392816988 47 43 19 2777 1729335095 1142064286 109 1023501389 94338999 97 1460714369 1836713381 89 71 59 849620119 79 107 1876850197 204911684 43 419523461 150665392 10007 1810914780 1048600650 5 2143230260 31 678181637 671912556 83 109 37 996826102 59 872911303 11 47 765677188 29 47 1493100606 101 5 7 83 492020016 11 79 618049864 10007 2777 17 1140772998 3505101 1185971051 19 137 760522226 118603735 67 2777 1862669973 83 1624845693 79 1425634395 31 110836532 1973650191 4999 3 1439480415 79 97 97 1432691649 127 2002065716 742522053 7 139 1342631441 1165132889 7 1652836465 986874987 614800608 89 1374640 5 3 31 496784641 1448972333 31 2008312683 109 7001 53 13 1105733135 61 563182362 131 107 1056258097 173028049 31405142 101 1022517339 43 5 322684300 113 2 43 2135269705 89 1275873206 1920737302 67 1308994276 29 139 107 1464144665 62885933 101 508609235 203488113 633347886 17 1387495450 149 129503201 911160640 435825702 89 1026520295 43 1491896567 515483428 131 107 561649546 83 1492582941 47 37 457661066 61 4999 127 149 10007 13 23 2777 127 17 1073901424 981935368 1468119479 59 930746240 71 3 524507685 996861969 83 530750721 633577868 11 1270092208 1486847914 762951752 47 1436485113 1149974317 1949 109 2077876810 149 1619872870 1715296072 7 1503658877 538420275 137 1962692825 2003094532 782991812 2777 43 1966558431 2049247624 103 4999 326525234 59 47 1934981822 1583256564 2777 139 1866616266 103 57704205 1057173872 53 1896123230 1530301860 728936924 29 1057468992 1955360439 1853931903 3 131 726325963 131 506060336 502259695 97 1697191365 79 1160927271 7 109 103 1213955116 1082604160 127 79 736300698 1682676616 1976764271 127 1887669093 2052716526 101 97 101 1284648492 1899310574 131 706808535 578845176 1111532692 107 237558511 107 1440731781 89 524388712 649254160 10007 676509584 71 107 271981686 89 740006787 372121656 113 483660114 1406378619 1612144152 79 10007 1877913620 1475374866 2084408035 4999 137 650514497 139 53 901828549 126291786 361330778 139 97 1489379031 1994777549 1102140741 2019282634 61 1118072103 10007 3 139 522799675 2106047821 7001 2044693992 2777 50755504 10007 13 813015567 1201042219 4999 149 1671235107 23657922 1980497778 2 2777 540079838 137790956 83 71 1795556488 44413553 1256798590 309708046 4999 656021111 103 73223459 7001 139 2777 13 1417306423 1056170856 83 1850750849 377707539 107 29 23 2124757678 59 79352935 593026371 4999 2135647785 205843738 113 1800824169 23 174382877 1949 472271935 357825642 137 310622018 1502435400 1806675203 127 37 103 1918009659 2129589684 1829344375 921248480 103 139 984662239 5 949493835 1664602027 19 422608364 2039643336 7001 530761011 97 843358352 67 19 1662122007 13 5 73 1792068751 243960219 1481386835 53 10007 1846751822 42461816 131 37 589654089 517130796 1287427805 5 71 47 871282873 1696970502 137 29 1614236831 1892366275 41 1968137555 19 788005487 2065164944 1595097684 31 7 138136244 1964418208 37 7001 53 702511147 67 101 968817468 127 29816649 2777 17 18149183 83 139 927308026 47 43 283454753 1727224172 813940950 79 17 380780875 702750454 19 862963660 73 1098648759 11 326287830 1864091108 10007 635994885 128996376 103 719296895 1273195146 71 251929511 53 5 5 345547775 113 2068873834 499182246 1773635702 2022829932 2 83 53 980839789 107 1933535800 137 61 112530482 280459833 3 1634799759 5 7001 128972422 1256833583 4999 1908266943 43 1380357061 113 599193235 1395680687 23 252879174 1338727829 2777 7001 2065224990 109 38923028 43 505063380 788189269 149 1491376611 1583206801 3 101 1417841795 10007 107 1557363921 127 113 1251384485 13 1840293790 103 1731074008 127 1140082175 1132829941 2777 10007 933833226 37 37 1541557492 10007 1877533354 1251458127 61 1434083770 1108253308 127 1997552143 1923581436 43 2003948780 729359630 113 29 618973274 61 1487055438 43 1185111347 377941964 107 41 1341202947 920593705 41 71 71 303952619 47 97 1808191957 13 1957767279 1960944711 31 1958033036 1753293954 43 47 1352415755 272891400 5 1751432957 41 5 5 88374864 89 786774685 950397533 131 314450435 31 61 23 318751963 2777 1038536906 1415931206 10007 1586980109 29 301871008 2777 109 2079707233 89 465423898 7 83 59 831571259 29 107 1463075608 137 113 1734112125 987658759 1949 1671305450 61 17603795 101 1502549430 4999 1504858142 137 999900802 101 1088315400 1745900535 131 1619099609 23 212386830 79 666929297 83 1485841432 493000080 1298289275 5 2100519305 1517449553 101 10007 800549993 53 1576593438 872149397 41 1358674441 107 42645813 1698959054 101 17 1033752456 1727555038 2777 1511548870 101 71 282433030 1339473402 3 2012841327 1513702903 41 61 61 2146274574 97 780136953 103 429504162 139 83 1431815653 2102818861 101 1475180548 92491817 47 2 235346191 41 1181316231 41 977009172 534007305 13 127 139 100239155 753667035 17 882409055 574355727 949711575 29 137 1355988655 987965062 149 804354410 725544999 89 217077760 43 519209004 61 833145198 772328686 23 73 1458880472 2085750598 1218609294 73 73 2059308082 23 89 103 566872860 492818126 802209585 1282499188 7001 139 1852072279 1267222690 103 519827713 53 1902880788 149 127 321253866 83 1907789970 23 156948573 7 1811013582 127 1265598904 103 83 106511825 968656230 4999 127 299819568 10007 974531695 2037792542 328262274 1949 888156880 37 67 2068798195 47 388681715 1661137211 23 23 10007 376343256 59 1224903248 1258701153 109 127 23 1147088430 1293956494 1949 1379087920 5 1597706400 2083139730 131 139 989587426 1964276415 1515062473 31 376529875 7001 21398662 103 1703803357 2777 1111066592 113 1164887055 293406308 59 1275113018 37 583406010 149 1345451224 775383174 113 13 2097197325 107 1672310490 71 1520788776 137 1667627450 5 10007 109 862939157 483038623 7 783202728 913235134 606056132 109 23 1935957380 10007 1848463019 975802584 113 1001581263 1418436907 7001 109 61 1035974651 4999 3 1390233657 31 371089054 1860951704 107 417244250 2777 4999 1652149504 127 73 2139587076 204100627 73 683519440 1684505861 79 107 61 267506960 1388602170 125630236 600883150 113 530502208 1949 766205596 13 7 688142077 184670765 1766235732 107 2143472177 47 319668432 2 149 59 139 1835693284 19 3 1968612156 47 89 2021579124 137 487130078 1672946529 47 41 23 113 1180664567 2 19 1380198905 4999 1774385052 109 103 130119591 11 1680786338 1698761158 1294903680 59 137964425 488822323 43 37 1794104503 528119399 113 101 282717079 1431490473 1279955548 41 1374109055 1815097186 2777 1518702422 103 997714479 1345544662 17 2777 3 101 1497347119 1168635347 31 1221202778 210799302 1342680234 7 113 89 1932516986 1949767767 186609667 97 964085577 137 103 587421587 1457883345 2777 477399567 37 103 1523406050 964373690 53 773091602 103 1757755152 684246098 73 1496056903 61 101 66928836 97 370692096 137 1218327437 1102050742 2117342040 89 1562235779 47 1210459150 1196698729 43 131412386 2081825906 103 92756482 127 727747211 19 450203461 23 29 975877695 1581748856 101 1746016774 73 569107288 149 1443971963 10007 2097737389 10007 780179147 614284511 17 7 2048073216 1324929116 127 1195155217 1830276536 411491179 29 109 837894009 857435420 1243984610 149 103 79 687102026 1992115034 139 7 1751855084 851427829 83 2777 107 47 1765170775 1930696268 79 4999 249620066 320430901 109 574117279 334601492 327590656 41 42200222 1475937172 109 127 1393890913 17 587518572 1949 969072035 45990553 89 43 4999 127 61 23 1331625227 467967269 893676009 43 1951420023 19 149 137 1167098504 29 962180473 47 1111951192 293142854 1858896547 23 2777 1193105257 1774244106 59 13 1957726784 1047654070 1628345969 137 137 772550905 5 2080129880 31 89 969474597 269162878 504769736 1252546411 2777 2 1773405054 815115886 1510064498 31 77964256 141461702 4999 47 1626868199 775836545 11 2088254861 67 1619555892 2065417256 245728173 47 127 718471639 1310750651 137 2034976765 1968858411 139 1765673928 97 1650168074 339739927 61 1122675171 37 107 107 142885874 71 1224648271 11 109 1709174082 218675396 47 1309443059 4999 1434739744 101 934620468 17 1673015985 73 921629161 131 127 1505102908 576453635 1357718227 1949 1824150958 10007 1114609681 2099476141 109 1939022037 1633729097 11 805547182 602943172 13 47 89 1319977843 97 13 127 1949 1117236964 3 31 486011819 47 101 366213476 1812490090 83 131 924467990 19 759220392 1644335876 89 72413070 692115847 73 19 12429154 41 11 1313719275 1443020618 13 856833403 131 1814219037 3 1200926109 882453316 31 37 139 1334629628 1318328731 109 131 2051644448 2007184251 2131941807 3 23 708558608 324406812 97 101 137 738857166 1514631996 875965609 127 1094235937 620363694 17 53 1502351303 1894454366 1355693240 5 1942475510 576718445 5 844998266 7 1313132156 109 47 556679233 73 101 633861759 1121135451 109 1486030790 1593700445 19 1107599038 13 7 137 61 167297026 10007 7 42632597 1081583640 4999 598610254 107 514860995 1669923962 19 69166688 1908569152 107 2777 59 2065536546 97 127 1420894669 1605867375 31 13 3 609882151 29 1545857145 7 1931473894 43 137 19 1036122174 576805389 7001 2777 41 59 650666868 37 2095474502 17 1256727567 31 1284069539 67 82955112 4999 1617866362 753514267 1905602393 2777 853977486 47 1129290479 131 2075935385 7001 814307313 1793544405 137 701295602 101 13 2136840925 17 1709714174 7245723 31 672116704 29 39705002 234967854 59 710376107 3 107 1484162011 537286376 41 1671936912 89 1162210149 359309158 707480326 31 1949 139 7 2777 1998662440 2106532228 7001 41 432178663 1835775 1598164596 29 688113305 83 1690357499 78008380 61 137 1892336889 146815357 47 89 1756132514 1995814765 17 10007 138566929 1341442977 449169738 149 454747704 83 723753443 3 656515664 53 3 1778811954 97 552362536 101 2098019308 1203925632 7 4999 603119352 93986199 131 139 101 47 7 1236376393 1805981653 878654234 4999 4999 416399640 343511278 67 2084397621 53 107 92737007 303605866 1131101217 10007 1653566687 137 1202281997 1446139135 7 2114214239 43 29 770642076 7001 1785472031 109 958104659 1333897343 97 131 131 109 71 77141145 2 103 1188760492 1699216235 109 483078844 2777 1971256227 1635499410 43 1583170431 43 1683326891 41 4999 1027239511 89 103 1840304811 109 101 43294481 113 815327996 1857585892 23 52565373 23 757014111 1267382365 107 1092568547 1505327467 107 590053105 10007 1455279481 1712047048 103 101 7001 1545050690 1168690932 379195365 23 109 1994089375 59 1274407552 29 1951901608 2086697079 17 1949 561793403 195909582 569859943 41 41 1213502871 1729960271 107 1631037844 71 149 1738585453 11 1743725830 17 251175170 139 1648496771 113 1949 3553027 1661128802 1212467292 89 59 1763279015 97 4999 640671840 613992177 1492613200 451977559 7001 127 364965234 317327534 128369796 10007 1027418690 407558113 127 43 107 1517025349 1623105577 109 97 127 222621094 1641006300 103 1166118723 1339195800 109 2128942795 5 89 187580850 83 7 139 127 137 2112376148 1703408406 444524184 71 47 1473928131 2777 10007 1096501227 1414051177 2777 79 160903566 1627218695 274179168 139 73 1871046940 1616482946 137 73 11 73 587954702 767942626 19 1292052584 79 1369057913 367376984 10007 1676662843 7 59 5 37 11 17 1278130754 4999 3 671034261 2089780440 432005377 831727072 89 37 1043317120 2075818659 1949 1074049073 1381008777 19 4999 137 1696873780 1659415375 97 1134155816 997926552 1842098635 41 53 137 2015168072 1780770662 137 67 1144255750 1562342710 79 83 43 73 816819208 137 1860226141 41 174985499 131 1021290944 59 113 2117803060 711391274 1744767121 113 1711221847 1027515423 109 835493422 1949 209344039 103 165473414 1994654795 17 103 7001 59 451731966 1247921508 3 180554163 29 79 2112832959 73 1859390227 2777 83 127 1486385648 2022946349 47576172 97 1941474836 89 1939336931 17 2 1800014925 4999 79 147110868 640800261 3 113 990286235 1949 13 1555555807 1680177062 53 476056017 89 1020730409 378159015 806151148 7001 40591319 572044185 137 29 1155330478 23 1402812412 1496640590 47 26774584 7 29 1940900390 31 671325679 61 1004978294 923163037 73 1898746352 477118724 109 11 1830585493 109 5 979285610 329632539 234975521 43 1279285555 89 1134280347 2064974484 131 1203652827 757300453 13 1949 860925085 47 624204520 139 109 19 597082467 5 1713870275 127 41 2125009582 2143073526 1828246536 109 310448459 574256271 43 2081156011 1053285873 101 59 1911395329 1342310298 1949 61 414385749 346422599 881872600 1356682532 107 245831984 31 242955737 139 1615767791 7001 7 1758617782 1949 1674520381 3 259678605 2 1179329482 107 113 1391878856 113 1031013967 1168966587 59 113 191065033 904841398 13 1607280389 651938651 912682044 23 840322342 43 1637299562 1899014592 872116701 59 83 83 943939493 1771244820 47 1545456491 47 129340851 1222840842 2777 1336820030 103 1379778215 1482032083 2777 709143316 73 2112750524 149 662332118 149 1671812603 19 1069513955 139 2089759638 1352593390 2777 219660700 5 137 626936386 373447341 2777 23 751895625 109 1703326181 1550473835 41 89 1691531864 1334253733 1279546982 101 2126844102 53 201820025 477373861 1162862947 61 67 1847292443 1137319451 1144229438 7001 41 873419505 271587393 7 109 2 1334264194 2013845885 137 1212852156 109 788981567 1645421864 97 13 97262334 1378553072 101 29 67 483805794 1719462380 71 17 1944650098 71 7001 1468732789 1203121850 4999 89 1888207512 920386064 71 1835819214 889632309 3 83 427354268 47 47 1572363474 769401938 19 738567981 1563073019 17 112803551 1140967835 1608488067 103 23 337857373 89 59 71 1550880804 1681169699 11 893204129 73 139 137 47 23 10007 747482872 59 1394066101 1568152532 1988225409 83 71 1451295664 771622024 1569557314 29 1668686732 97 61 886669404 722334672 1030229531 97 1553525034 113 2031327550 7001 1680499037 869706226 3 1027980897 253471371 197272734 43 79 1326104092 13718844 131 37 47 41 101 915792149 146154353 61 905102933 31 1073037875 137 109 1348449225 595036639 61 61 524946785 139 695928382 61 421063358 31 139 2021848547 37 11 113 1605333031 822945665 43 25145970 3353435 127 590117819 149145915 61 4999 1634792976 1589367063 13 394166683 103 1615177505 19 109 1482568623 216622567 17 261790922 59 668445574 47 788098461 29 1206162940 2027382645 73 1933318652 79 2777 1813041332 11793357 19 53 67 3 1600419852 4999 11 1738112299 19 149 17 131 4999 61 162186251 19 71 307727135 3 1194486150 212342853 7 7001 1807448170 789456967 1161913990 73 1008885536 137 1394994801 1949 489729128 103 19 4999 1949 877911458 50651677 1033221275 59 127 1928304119 1433132643 131 5 1489818984 131 13 47 1447586840 1244082809 2777 1757568854 109 139 10007 1333472778 1721233475 13 139 133182850 440332262 250079095 17 10007 285619794 1564964709 1949 29 11 73 1500737166 23 47 1162457016 1388600136 149 71 1078588761 1824660950 101 1148947664 678204130 127 4999 662278399 2777 37 101 831221112 73 896377755 13 839562386 17 585606021 61 83 19 4999 1797355508 13 13 13 1343366921 1913574078 7001 1262581343 2097415588 352708718 1868062685 127 1258586701 2137606674 31 37 13 287479569 23 101 756668636 4999 2777 687375726 43 59 1949 996613354 35922194 7 7 59 1883979622 1794664301 1941695560 97 1083281547 496740724 83 1751281823 3 578483649 639261444 135768448 107 1077088536 13 127 23 149 73 705998505 149 10007 7 68958365 904355102 131 1306914688 966542759 137 31 828092243 1612413930 788530648 149 37 5 137 107 34388552 127 261583932 2777 41 1545612424 2119436643 149 10007 1488150977 693034785 83 217907937 139 101 2 572227458 89 1340994239 103 555956714 3 53 1051533303 1430258000 1359528040 4999 23 587751549 37 29 1508163647 137 172389018 1608866811 59 1545725314 139 73 759881820 2069886019 79 2069544435 1557906899 1037357221 149 87632470 4999 1547046465 131 973760597 59 89 813733586 2 127 1524811022 359887520 4999 1819880951 131 1750530468 788246912 149 1727823802 383835215 107 619631135 319393717 137 19 41 306366690 5 109 249169967 387415757 19 1344314695 363495536 1287122838 792614117 2777 113 2125759051 23 1718657543 1650922359 10007 342759764 1292113847 697845678 7001 620458095 1075122210 5 59 31 1970322676 5 23 131 59 1642126325 107 1533520041 73 113 784477301 17 103 67 53 2777 139 891204710 109 61 79 1798997848 221057412 61 2 215512964 114865338 2 1949 564295919 2050533155 2 1708526078 89 1938534543 364454021 67 634537616 61 2036136080 10007 61 31 139 1128765135 23 1402319269 107 1204097215 131160493 79 1907506982 1415514337 2097236695 5 1391278900 198457677 11 101 29 1751744802 71 10007 1716690843 41 1577926861 1868631252 11 392611241 1989229925 97 1949 1520358379 1665985710 1084020035 137 43 864198993 1381042954 79 1705674661 198173992 41 2061895484 137 43 11 2034146983 23273468 103 1144013378 97 1865472572 103 607241444 137 386644928 1893733511 131 1356371177 7 3 362006619 1556337678 47 1701669733 137 1143501334 7001 1191857241 61 31 2777 157894666 2036851744 83 19 403672218 59 5 71 89 1597087467 1494348982 29 669942572 1425549733 97 944495086 61 306059936 1125967341 1355061236 43 375285700 101 103 1785211887 1949 1345460966 71 620556259 853173133 139 1141700130 590596279 13 7001 53 1228710646 23 2 1485925702 418021549 59 1648012395 2073927750 5 372249480 1357139587 23 825323105 5 1088351364 113 1062927297 2777 43 873413592 1982948870 1618326813 46598641 1949 131 4999 41 103 1901891086 67 993630415 131 953889207 23 139 252766185 7 511183519 43 1949 350859900 37 11 59 3 151104773 4999 622585458 1649969297 1976834900 109 380688613 139 73 494836486 912399558 53 83 7 514469707 31 13 13 101 1313486820 1072631308 74390854 139 1880675693 892081442 131 619349554 1295201874 109 19 1497419792 10007 808915845 1646681871 1451133135 23 104137445 73 999567626 139 177140349 41 629200873 7001 1340155788 1208919873 1949 500586920 583143406 2 2777 1284415263 83 1658941999 2115126917 131 1009967015 103 153998287 1378366849 1801032898 43 1484095448 2777 1965206681 17 79 1226027270 13 29 707242703 139 996060944 89 107 1235584961 1300600087 647231117 149 1052292981 53 246920852 203634041 13 470946567 23 10007 579875629 7 151144252 131 254320387 710692554 5 1072737610 1963327820 752998102 17 17 1244957974 131 43 1410187537 1237689116 107 1949 1417536935 344764838 73 4999 402579468 457998002 59 991536678 137 107 97 1757870666 1251505252 1719668453 41 1846610193 47 59 1669573622 390334678 985359269 10007 87361110 1555862470 149 1298060399 109 2036098940 131 4999 1993396241 161357722 1270011102 1892747177 109 107 1943270977 1857101323 89 1205604413 41 11 10007 1976114056 37 67 1000404872 739132275 1567486473 10007 498066562 109 911314236 302612357 59 19 1368925408 17 2027934998 613866309 109 150261713 79 154592572 53 518634200 61 3 139 322336392 29 226163640 131 41 7001 364899121 1304181674 103 67 1398667813 382747751 11 1330014859 1299348919 113 23 2053480963 902833491 7 3 1764834735 702861849 37 127 908937984 17 43 139 587756913 67 31 17 677939566 1517425814 41 1858673131 1953377596 71 97 1182309941 19 71 495260252 17 89 581919825 708314631 53 1347554049 1370271471 67 131 663365529 1640306854 127 610199122 59 71 109 775568790 35643109 2051801954 1949 13 857867712 29 1043806338 543757402 7749295 83 553697112 149 376042475 149 235578983 301589490 97 250082199 131 101 154180190 139 1757633455 73 79 1619353834 2 795713491 172839106 149 1749416833 67 1791785556 1168318855 31 1548765735 127 1070987564 149 2048142735 1619469365 47 2 7001 485750383 496308015 47 439468536 948300041 13 212727803 1731077851 41 73 39368316 179382827 795975657 103 1581711569 11 940594666 113 7 1702452948 564761248 484647631 89 1148433862 41 763087777 1454660159 139 1101928659 13 1684319925 848873360 2777 41 955177984 852309148 53 11 1073178221 107 1290695953 3 1158320088 477665745 668610646 17 149 625806854 1123753381 101 404416493 1371602960 13 97 1418018556 188183880 97 71 1443556025 1724916671 101 101 2 59 29843088 1949 1768409558 1455186969 1608039292 139 79 135042047 1100084591 1729380215 67 61 101 484564367 19 1812044117 1280062243 818204610 1047725603 41 97 930170197 149 1752205283 1058916113 23 1785159950 2 999495184 1582620414 19 741507319 956930156 101 97 287786584 1292366453 41 780987516 3 1482684519 97 1606656590 10007 305844664 2 47 19 883744910 53 19 915123790 1619629385 53 59 1027030877 1949 735959290 2 1182019990 515659995 5 830968309 71 1653559884 23 1037138472 47 958128856 1504017829 7001 1829275502 19 540405215 1902486428 41 1183485693 149 2 10007 67 858490523 10007 41 97201447 139 1926411842 17 679649698 23 127 1441172632 907097881 2 73 1249338313 107 80565008 53 177895348 1782352453 551631674 149 1241717400 17 1025507353 10007 319893769 1233201829 1368305656 2777 113 33467775 158285085 54465791 97 71 659051607 41 43 2025642022 1100652579 1320541470 37 53 816912585 109 2105193300 59 1514974152 1403665873 3 628476237 1756997516 181975736 2 10007 10007 73 1007294515 775493539 1132708521 17 1513444703 149 1733870386 2130713772 4999 1314019010 348413991 31 1949 592752682 213513098 2 31 830599337 127 7 1293480993 1511584473 47 1279682379 67 928661272 43 53 2777 59 73 1543090060 79 1318372856 79 273221989 1756240508 61 149 1730275314 661719674 11 1732338443 31 10007 1009576209 1249754216 910957295 79 1725965614 103 23 1272304524 2 79 904548894 71 368765977 2127443077 1826399776 19 41 1623864696 1919734226 1616669786 609119012 37 1284045922 1617080424 2777 31 26153801 1394779063 645941821 47 786166791 43 926635767 53 1468224578 1949 1942793320 17 1025123987 79 1050641856 362718072 59 982720579 37 79 67 307782419 137 48396243 3 821146848 140511276 127 5 206804245 416489490 7001 79 242366628 346379687 1852200583 79 47 777589949 494291292 1800932585 649081358 61 127 1315947584 1777850902 83 13 266620705 4999 527392342 103 53 1608850245 53 89 145769006 73 669621043 554737877 2096167187 1065528586 73 929513850 1475386032 139 116070599 67 1624389540 1126960300 113 11 2777 1826074667 607463196 2777 1810373509 139 107 259954788 1078104715 98441873 395236525 2777 31 47 7 165666977 160266288 1818049394 47 1267601279 89 1340206635 73 557796942 215173426 37 289922804 10007 1658786057 1667251627 103 610908311 1694548297 13 1159111302 1615533810 3 511336525 733885100 5 31 435427195 84061007 7001 686462246 103 43 79 1779126248 83 1523674658 1739874425 67 89 515741116 37 516869013 89 2237867 1358899238 127 41 1987797424 1101407477 137 2 1962762500 1101955878 73 250361019 131 1944676136 1695487674 22695694 137 697337261 41 23 109 79 231213013 1895780696 101 97 1062480964 67 671564078 467599603 59 79 532843229 1169120052 4999 137 17 648788068 67 1245839205 10007 53 609092642 2123159807 1713214453 53 2074424046 139 414809169 1233283875 3 1712809669 107 4999 247660458 1477519437 81098725 109 799901623 17 10007 452596596 5 59 1079340985 1720736728 1742737614 73 97 1671944671 2046847128 43 79 23 8794809 1135785264 2777 227136842 139 1699348670 2777 7 19 1932548824 563920056 71 2083620457 1552393623 131 844359426 1744941651 79 59 476772451 1123494697 23 79 1058269622 13 1133915354 13 5 1825215112 1949 1293244444 29 1401225944 571948325 13 47 881140537 29 202798740 137 1441575102 450647252 11 2011638035 7001 65928977 109 43 1345213247 2777 1040122573 107 7001 1701459615 23 1492196967 1011902714 37 171284877 341326754 7001 1083368290 83 1299149781 4999 533148349 1176149723 17 43 535859464 1998520192 1949 139 43 35182320 47 67 109 1579335662 109 1466447850 107 73 1117895282 941136732 1995828932 97 686518955 1850556681 137 310147450 73 1552359454 529835387 1324725713 29 53 650595572 23 1987172032 13 771993963 532060508 103 1750812334 652269361 83 158444759 17 67 1401111303 19 131 23 1746833279 67 1393116199 89 299206163 103 19 1103828693 568789900 805012285 7 19 13 137 25486265 1800312531 97 73 7001 109 131 1778767376 493013849 97 406134095 1760341377 10007 1982087675 30911678 23 29 380665101 127 501116727 107 2043201113 1816172128 97 1983357912 2 614256035 19 748361037 103 19 650997969 187923813 97 391806218 67 415054784 31 1949 514025362 23 1949 484123804 1232857491 107 73 253367194 37 1581386993 71 23 31 107 67 394847281 1401807539 29 101 2777 862522315 13 67 7001 1132172788 83 1261166716 1649109319 1949 2128979785 5 2068361560 71 874897926 1789195385 109 446180729 47 303451599 2046308233 31 1630683111 1284334859 137 825938404 127 1985542638 7 734399253 101 1634199392 1853729468 67 7001 519334180 1063794949 1719197855 41 139 7 92415825 37 131 17 868177016 7 1513792545 103 2777 1949 2036862869 139 1206184732 41 824391797 41 21646362 3 11 17 1361657836 11 103 1227465777 852843996 113 13 1949 4999 10007 448553768 470999469 19 37 59 1853398565 531112100 4999 2131969185 71 1032150146 946953302 41 281154138 11 250347922 13 1414660884 131 37 149 37 2003147107 50580460 47 1667243455 7001 804270711 71945296 73 37 930187326 73 268153189 47 1415153926 97 456409347 151939552 1338934174 101 101 1482546175 1143918425 1148770364 446765824 101 396715127 71 1454490025 19 1148815012 264242141 4999 1949 5993175 1638185172 291477775 137 53 305902167 674710564 53 805511013 113 13 400078250 915508521 484554283 19 37 265785047 47 31 29 1036449763 137 1506321028 1375477808 502631213 23 11 2081464165 493280206 1949 1885269649 2052271793 43 89 1485887452 2 19 670943390 109 131 43 1566094529 1134391993 23 843410357 1771456015 131 37 113 773998472 624755530 103 913553237 71 981014785 47 139365716 1753575021 97 812796077 137 1000655261 284961781 31 59 439107500 2051233294 83 543228941 1204168814 309362398 89 23 969426448 1273379061 113 2525437 7 97 918442368 1627933014 71 113 1392165999 127 56708100 7001 97 1162672746 47 1186837643 17 11 25403609 11 29 7001 2 337840280 1559877898 101 192665761 73 429396402 2777 4999 139 1270200017 1736710398 103 1001689031 23 232955583 67 97 1517198534 695004515 10007 1402540121 127 1455579639 369964966 109 7 1848190565 139 254767117 109 109 317290825 633909011 79 43 133456993 2008532050 37 1369383823 97 325762375 127 2777 61 2022182879 1949 131 1187672462 1076679274 11785290 11 41 1040130025 441832683 1249553253 3 71 1535331811 97 1827520546 1230471788 109 1079122563 7 1301792646 73 1145478113 1971819279 43 137 1842790562 137 67 1112047977 538763383 1654085773 43 1616200955 139 137 137 53 97 82390354 131 1334416566 1429663487 67 1428300640 79 2016656858 71 2017028918 1316885706 10007 97 1505468094 41 353920282 54799221 2105425633 139 23 131 67 1953048786 135458141 13 1686016555 37 1659118805 5 19 3 149 1730175037 1949 815367556 1781895706 137 59 1072165582 101 101 479767776 820413642 2 2 73 45523361 2777 37 19839511 1227933356 1271464056 127 591236729 1473385264 4999 1949 59 7 1949 7001 127 328335599 1316802562 107 1949 59 41 77082337 546338284 162242556 1949 1146595080 1322206538 47 929245074 41 41 1468043396 53 109 517279774 1575288274 1135224113 41 17 1573059419 1366497685 97 137 987229441 11 1664926549 10007 723015757 1504472394 109 933528865 1949 17 392874875 5 200840645 1787271606 37 1889766875 41 1592416179 113 382422284 479976449 1830264513 43 2 11 131 1159622480 1853019322 2115556804 4999 41 101 83 83 518543745 1909181983 127 7 1946689542 1949 1693583550 59 2777 2071225450 109 1940301093 297639627 3 2777 1908532128 113 1756831001 101 1046090787 139 37 41 1166429844 113 2124734932 83 636776664 71 402126862 1557253683 149 1949 865693177 127 800039802 843029363 137 31 7 567247401 1611592703 2060616682 17 1314546335 47 882531502 29 1822729634 1721755636 83 83 4999 1428604222 1685501246 488750559 11 143843652 59 31 1425332025 103 1015340937 13 109 103 23387077 879636892 107 131 1822921330 3 179403887 53 912091765 2777 3 1295088480 113 71 17 1777861156 757859201 31 1829996509 131 107 34584940 1494125416 7001 101 350153567 582834337 43 109 1042469076 101 1490140062 1418390710 131 131 1783368631 1165211857 73 2060489060 79 1306844711 49047522 83 67 89 1490019488 937461564 107 921982085 1783087376 4999 11 150893146 103 17 1860552182 741727680 11 1733845938 369089533 9104362 67 37 1761766840 131 176430840 5 755642810 113 1885111224 37 295139812 11 1970540000 29 225224962 13 3 1312853973 7 2025657172 821209536 43 599800718 2062279186 11 1585220730 2 935487064 1457806862 1237014511 137 97 1400155521 637674150 5 101 691130072 534620389 121283656 31 3 346047699 607049175 17 2 1048083145 10007 637335823 41 656748824 4999 37427513 1949 1431158496 739137300 11 1502890137 137 629810783 139 1886088915 1874725662 109 343029867 408885471 101 19 64202578 103 7001 768219730 7 143923752 1226343230 79 2123975743 10007 1666833379 60047648 137 59 894624729 127 1896561739 762411480 104231340 19 833376404 1564225870 5 1857496485 1949 1073483863 4999 1630703794 1446121173 1716719928 3 131 107 1060955718 101 1550763506 7001 1173126432 127 1128214312 4999 1801551213 11 1098363717 188325868 31 61 17 1224198613 1672499752 37 1440678154 1781027092 19 139 5 1818120695 354995204 101 61 97 97 461113362 793997089 149 1175910384 463688447 89 1803212418 71 547531623 43 334459805 5 1119131511 107 1300370251 483818690 5 1384133970 1425505977 3 1890178885 89 558340387 127 846603875 41 1602755149 4999 41 394347676 1731127010 1786858668 218415675 137 32361847 131 53 103 7 89 1090343539 109 37 139 1272034592 18714203 2777 5 3 745232157 1739869800 3 118864845 228637368 448535298 1845416553 127 1067841799 29 768482368 1579806864 47 109 547984856 193746008 17 79 920980736 4999 1485502840 2 4999 404009182 127871626 83 515710932 127 2028043569 1681916518 10007 149364482 1753398788 57744189 53 73 1534693016 231265606 19 19 31 161884574 17 910648350 59 137 3 307584141 71 391563860 127 345935786 79 43 670082879 67 2036384577 37 79 2137769352 1694305009 7001 61 11 993355604 71 131 1525973150 61 987262892 107 11 1165269776 599254557 107 3 579783870 71 197231424 13 1771879448 553046862 10007 19 59 66383673 258588740 1534689611 1047848187 2777 31 165023106 1018499637 41 47 1761204398 1858983488 2 113 89 1949 1675418870 1045568886 113 1578375638 5 597613050 1602593140 141750300 89 1026919558 1603403530 89 139 89 2054190577 73 1670200733 59 109 1341451773 1276870690 125086837 53 721209115 43 1826487620 61 298067472 1931131176 137 1396380309 10007 2100069020 2 811861050 113 2777 59 969004640 5 21370749 78004102 97 1152491656 67 485414062 41 148436728 139 1754246859 907814977 113 419714770 66899977 240405134 137 67 1160257902 1888487227 4999 137 4999 55043894 41 828437526 1648954361 59 131 1942175346 710218663 37 47 1642503877 89 1233506714 821475822 139 2052407280 447555573 137 1368616222 4999 79 1564300725 765594951 107 53 673902304 31 17 894508448 704080517 19 43 139 19 21797598 731898936 137 97 39545057 1828365901 1535159764 1952808700 2 41 1336609553 4999 1479604259 131 1236073818 812364312 2102753069 17 73 392730962 1961881418 79 1689798415 137 226130967 61 474172337 7001 679376388 2777 13 73 10007 124837325 1766745857 83 1035662463 1452159285 2 89 1650686026 1122529145 5 89 665123789 137 1741052581 101 67 2112380221 869875370 1238390946 131 113 71 1892554274 41829011 79 17563785 41 73 149 1782294343 1606152354 67 5 71 2092674902 149 339110444 858870969 83 11 53 89 29 1051858034 1610263967 53 1086397495 17 1936992138 47 43429003 1959024432 83 409351616 137 785577591 2 4999 449499148 844286979 53 1126126206 17 1884406548 29 29 53 1642370563 2777 53390602 31 722453822 61 13807704 1985681581 139 3 1774024737 47 23 484153473 455418677 109 59 61 284260976 890590400 192918067 131 1335672843 821715019 127 101 1120929018 103 109688024 79 201988920 978881361 37 764254066 2 642089458 73 149 924011386 2 5 79 1491223786 13 1717644266 23 7001 67 434325088 900229085 1625616159 1818282183 53 109 73 33489667 1949 10007 1401570413 1614989702 59 71 137 103 1115101884 13 59 61 47 1250579948 1464912133 61 17 661122424 2 2018845719 1946670902 107 7001 1629727785 67 1455027630 7 1052829492 127 1860911823 79 835349555 4999 688107351 1618261283 139 1538593085 1444702783 79 19 41 440338360 711481118 1950012018 71 2 7001 1126698934 1605959322 2051554074 61 1949 97 1496866588 71 2147253142 113 101 2777 2078942733 877205032 11 418473947 47 804961198 127 1922615281 1968807340 431128430 1101753175 5 53 1097503908 41 103 1675243603 543656866 131 97 1902740845 115615658 83 1190299348 412091763 23 1829438308 67 776068007 37 1701874422 673180212 149 23 113 101 13 944141030 43187268 41 159367776 31 1003969255 29 61 1733858327 632313922 2777 1753533873 2043852561 554556489 31 43 1570619191 1949 97 699617641 1766405757 1569195353 17 47 43292170 1491441506 137 127 450531906 59 1187635249 109 2099337493 619358848 53 41 1373740424 19 467806706 23 2777 1324448495 222651529 101 1538451856 41 2029165639 79 1827523245 5 23 101 101 101 89 10007 37 1158691537 83 702427091 11 955135357 642472897 137 2043859297 603656779 546415506 29 5 4999 3 4999 758563257 11 89 1531452834 109 1710684628 219789422 73 7001 7 2777 2050856155 1803768363 1765790555 19 53 466532659 376808711 103 1595934221 47 175634142 2111880730 2777 1716259925 1380666923 71 61 2114844513 103 113 37 1224748359 958867604 19 1036623375 19 71 43 287948253 1786659030 5103616 89 364944678 10007 23 13 1672767792 103 41 1991589137 67 870593377 3 79 724238978 57816703 1949 1243713248 47 41 127 2122347233 1387279567 59 10007 811982981 737541348 7001 13 97 717883226 273682202 109 59 1243975293 67 974712686 1094087622 59 79 113 252220859 1275063976 53515311 79 5 31 183960076 103 1538223644 37 19 31 655071773 895158628 71 301310770 1178564418 10007 73 2095222203 83 857545127 1537309678 41 127 7 910993867 71 41 7 79 11 1677488054 10007 1921524126 1341656348 1743321515 29 10007 13 1133430545 1202069180 1572075659 73 61 43 1045013695 5 73 305468044 53 1366341749 630444031 97 2125659783 4999 11 23 17 71 744254376 3810002 3 978865248 312638694 342039260 10007 950963042 89 129872971 101 1367531516 23 1955060763 2777 2010475902 71 97 1093949717 7 72768918 23 23 19 465371870 83 29 342813190 101 103 1615387934 17 606713890 1923001989 19 934601237 107 1401770513 97 157467278 1839365992 1295131383 101 303100578 177954229 31 67 101 59 1361465415 1089161616 2777 1802570139 2777 79 254697929 131 570216276 1820415859 137 1382101292 1519217227 11 663549084 41 53 1974565382 247193210 137 2777 1704231015 389963002 43 149 460827200 1574416099 1735607577 149 346423957 89 214138094 1306957127 127 73 73 17056304 817582772 1810034562 73 71 103 1532815733 113 15906220 11 2051811971 2777 47 257226911 2101772132 56705327 7 791838425 83 1393318676 7001 1017532341 1390615631 31 1193777729 107 1401253282 11 47 139 11 16441524 7 1765381443 365636858 2015596800 4999 79 4999 41 7 1131933927 1495587962 131 37 421533526 97 10007 149 692168921 139 1637309634 83 67 1999323364 71 2004107542 1428447347 83 1794241529 1910638934 31 1010562465 41 2089276442 59 1355642351 2111096995 41 90889497 1556244831 2110741836 445153057 109 97 2029742266 1571633091 79 3 909256019 37 109 29 83 322305102 1559167284 113 1693637898 851218491 94476204 1886624556 47 31 97 1949 1071877887 1969536371 83319566 11 1134025777 204659146 103 19 1064332291 67 10007 356889648 593975492 131 1202690695 516642909 583001760 551742304 109 107 19 1787755822 23 942280537 73 89 853047734 877025491 534720032 67 41 4999 644536067 537862406 101 125436748 11 1578554087 13 53 131 1355359143 1540488736 41 5 61 1870844807 1875554251 2002843334 107 1530316996 865471489 2777 1991392519 1315931223 61 1096928865 97 1749718883 1956639843 61 1949 392690367 1437239376 1989278716 598214229 97 10007 3 1156933749 514161544 89 2100739713 2777 1860476143 1713175818 131 489967772 575384552 31 23 2777 1392548866 1253535107 1214230553 79 31 910675592 705776451 29 29 11 382219530 1949 777319670 1949 5 47 1549660218 23 953688146 1504598406 93713658 101 591032103 43 43 822783445 421282008 2777 17 1949 1972947644 61 474538581 193574261 31 1245549651 3 149 915516839 103 59 107 448201065 83 1116090376 2 477663352 10007 2142388623 363754450 370247418 127 149 1127248772 512146823 1016789520 23 236121174 797021439 913809878 31 1760866876 19 1462062179 113 7 1167593277 1949 839656486 7 101 2071285275 1904914439 1949 13 10007 1781286028 2777 784030410 4999 97 1872824202 1984107937 57748077 907317533 97 73 225953688 447072659 2777 1588144659 83 821978465 10007 1885318800 53 83 1338968035 79 382242053 1041087280 7 827028216 131 480248190 1837063863 3 1949 5 363267505 1880754257 61 611694389 321139308 67 97 751355598 31 504371117 23 2 194736756 248115344 1577065509 53 4999 2131353644 731578655 1691069101 17 5 552850672 11 883634004 43 1074499566 127 440971987 640563496 7001 89 1166666112 3 1561320696 31076190 809348451 101 7 1524066530 31 43 891156510 1114485079 2777 107 1742584559 4999 79 213828036 2088382301 727180881 1421778925 7 79 11 1448425713 421301741 23 11 67 1131400788 101 19 29 972734646 107 47271744 83 345296766 1671783804 73 127 687730146 1401139692 127 79 2000857174 1585329103 97 97 13 47 1506425905 149 1295699828 67 979716277 2047666314 97 1913863156 1116664648 73 830369539 113 1294219807 1949 5 131 418366522 733636953 7 7001 163100337 41 392711530 71 197749981 998585961 1378290881 73 3 519910608 29 1687703575 89 1997182873 1839712147 1999411191 3 10007 1627828683 472100239 59 1913251989 101 242313140 758876590 431699761 97 109 1387503619 1454450549 89 131 149615493 89 131 287312526 4999 10007 37 979154130 4999 1603266556 131 2047904398 870522250 1688083554 139 73 67 668146200 2777 5 103 3 1514294401 23 1969272148 41 1874056946 79 1385781897 51136700 5 1572522135 41 1239258128 1955982490 83 1032404335 23 1567631401 1992897327 1949 280733627 2049690338 127 409974848 113 45647141 37 1920905172 1131440279 47 1093952401 131 19 29 29 113 1557193788 41 1604096965 334588541 131 43 89 23 1507396490 97 1940455318 5 4999 305283931 273735242 17 103 2 79 844510 1570408851 11 13 1873824651 7001 79 825931491 1128056326 89 1825157354 1073661576 139 1594663183 1174666760 139 164795732 450736400 59 37 1138029276 775879973 11 2 2078330892 31 67 113 599304992 1970239845 2777 13 4999 2134343332 139 31 179973061 109 654388290 41 680351727 2026447282 137 625688777 7 1710786798 306549965 1413755288 109 1056714931 161485855 73 103 604226531 1577617422 89 7001 61 878676635 1772981843 149 130390347 31 1793403444 421152156 7001 710139434 113 1939822410 137 1194666167 107 404466848 19 17 31679483 5 1360958714 31 2020765783 4999 3 71 882729386 197137452 1949 97 512536209 397124724 7001 43 1304280816 130099797 1606174397 73 43 1394411181 614381139 17 1905399161 7001 127 1104258269 1123720638 1903685594 79 1991007849 48795325 1440078256 43 593605966 2777 1693254088 740841343 37 1649052677 41 43 245749128 1144464135 43 13 1429991693 97 217798266 1906703032 139 2064581560 1571095060 2 1136878350 61 316739310 19 1219513651 79 47 107 47 7001 1576506183 41 148668419 61 543944987 71 1327042682 1225747619 109 1061700221 539937786 363902858 47 127 546251130 860117927 1387078294 71 1288247009 7001 1082947533 10007 710176776 1383736938 139 446003184 113 1535862891 13 616341544 510203538 19 751479279 2 5 4999 2003539212 159683057 17 29 738879534 1225570630 17 103 2020975077 11 2777 1184615437 484719796 149 79 613448983 2103450998 1042346683 139 2035095296 17 2007440750 5 37 402860403 79 262569625 29 1146115554 2 43 23 1480459722 1552774367 31 102815747 1677440567 109 1417984937 59 139 47 973896729 103 11 790939643 109 302221139 790666198 59 1949 139 29 873143020 1983607944 107 1224879825 1793950242 7001 59 1870025473 68143525 97 475440844 2053577300 73 1783771790 47 2052316523 43 500937745 516860989 139 99591276 373509541 103 1894900991 777638155 37 2 7 61 37 428670749 1616193306 13 1251048396 13 67 5 1898860955 7001 607927636 137 127 1309928168 576148682 37 139 5 4999 89 744821954 863414276 5 5 1264952250 828799805 23 1236631453 43 122313573 127 131 824648630 154688558 61 888982599 1266124989 3 1387030242 10007 13 1078163554 83 1657935043 1098808116 170758025 139 283098798 903917945 7 139 2036726551 994680386 139 592021155 990796448 113 644630761 43 143179216 41 5 1065182950 370962715 101 390406814 142926009 23 855829080 163560268 1069120012 83 113 1840907860 7 820449819 7001 1906346330 7 67 1743326332 103 33902450 1303000676 73 429848747 462304036 5 23 640305165 1612173615 7 1559692799 17 61 835218466 107 53 37923934 109 79 309629835 139 109 649270161 1185388765 59 59 23 221458168 567805442 1335179807 29 1690062761 2777 1578449180 83 31 340193554 43 71 1537142190 79 1547637176 59 1114696322 41 1273316500 5 113 2 629365013 83 521579756 101 1145495136 1803284271 4999 83994625 127 837081130 13 139 818597688 1372104028 4999 729746623 19 149 37 1953891375 1818392643 137 1031374625 1456686186 23 89 977538264 644498039 19 199770194 13 7 137 1562676115 131 103 531056773 1823199191 11 629473970 2144250825 37 61 970706725 1591090877 1949 852151525 230946755 2 1111551574 2 1515039003 149 1811969099 103 367310463 2028805649 517569079 61 149 53 215581051 875564971 905159574 97 1954892730 137 103 462282746 762547625 1785025767 127 217545666 97 2040375069 43 650437651 10007 79 668063552 149 1891036736 101 23 83 1607502666 137136999 7 7 1440598796 61 2 1372149833 10007 43 23 1842203292 1575790876 113 103 7001 1830444144 1037784978 23 97 149 966490139 1430930440 137 1149968694 43 1768315252 1498111 29 23 326433066 59 26168275 7 1651610814 497586499 101 1365526771 41 71 23 1455697100 13 4999 53 359995512 101 903789814 41 380748755 139 102978150 71 13 10007 1716740878 23 532018842 1110774356 59 109 113 556146367 142292215 139 149 1276952201 53 47 5 1305909885 1731671690 1512915088 41 103 1572019372 2047414636 19 682575374 137 101 1949 12838063 1777117690 109 2018625592 101 1305810416 83 83 343484378 67 88460301 1299747271 47 1573560000 187758890 47 1570906267 465074066 17 67 2019992179 1424050408 611772056 113 19 1045254087 533985500 89 1663355265 1523137723 59 1248639184 972882470 71 1771018107 139 4893634 19 1949 137 1350921328 97 1511041556 7001 10007 3 105930507 999914390 2777 1802814515 59 11 65235258 841737270 2131905298 83 400238393 97 101 301818805 1561556551 137 109 250943833 1949 983313378 80768843 565791819 4999 71 43 131 379699570 103 81207775 7 23 498088418 10007 83 250425525 53 785501075 407119924 101 396887075 829920131 67 1949 878558526 53 687625021 4999 1481851200 139 1709140491 29 79 7931521 1735085848 7 23 101 2133943453 109 97 2105629446 137 408685385 53 792375016 1264304394 1506163577 10007 131 1324759770 1630405040 137 49639058 53 319562347 61 176270663 5 1825558875 107 586937051 7001 1054658644 921534629 131 37 29 131 131 324704722 398623824 601022085 59 11 652668049 79 1881687653 591727064 71 1443722460 73 97 2134314086 69568691 61 83 1503710668 113 1193260112 1009443238 68855912 103 1597453059 37 527410490 754894844 107 1465619439 67 131 1088284596 1541528315 10007 43 73 59 328711066 1647346965 10007 1742028567 635944850 131 1883682274 231392767 2118584246 73 31 710405920 1257811302 1104108005 11 131 105001609 905218122 109 17 121586703 632812768 258383173 43 23 292372596 712201348 29 7 1397951548 41 1469904407 73 1231346626 1070095174 1913564987 73 24726998 97 1950455090 67 1625421242 43 97917325 113 1355871707 1891526194 31 31 1071705616 2019815956 4999 1657673255 97 1705293659 127 2130040698 1610748747 13 1838592745 103 1200749886 109 61 149 226567298 61 1152866389 131 1272410205 1949 1457033086 137 17 41 71 472496433 1934702271 149 1637596142 83 73 261383070 425098418 113 83 2136330111 130068387 53 1726754644 1205173143 7001 39766640 2777 305917413 149 7 890837878 98482335 701784554 925194574 131 71 1447430717 2777 1902558801 61 420406844 101 1189570930 758610422 870314361 97 1949 1126182180 775519464 83 67 212001735 3 1880519295 403735243 603302558 97 83 1229443310 485919536 680709966 139 4999 23 223045996 947414597 469690413 131 47 3 1614999765 1340357594 10007 951505588 83 103 614971981 1975119897 4999 101 1317014346 2 1529447900 149 23 7 1949 1203887555 1576093932 43 781662299 71 1883149046 2015274210 5 1949 407588787 107 13 1129936685 83 2018906732 1949 1302230197 59 2 1697329718 2777 496011078 781204853 109 1842025226 7001 1009908252 509404465 53 787370544 1298286587 1512359976 29 103 103 2108066314 43 1757310713 690903368 37 1903157123 331940896 139 97 13 3 7001 1728994964 311969793 149 139 10007 113 1643867500 453967363 29 137 1920831790 11 911807495 17 1972976662 29 1240577805 2 849624782 760070478 61 1385639827 101131595 73 1004534750 71 79 410291003 79 898118057 17 148104659 149 623443416 31 139539726 127 1688356423 683488689 13 4999 1576259962 47 137 113 1586248800 23 1242134205 392687828 17 1760645191 43 149 97 1084485220 37 1764751149 195020259 113 2071415634 4999 11 1378209950 97 1983846522 131 79 1140981358 11 846720622 715741823 4999 1498956621 3 1261063149 1828610115 5 179889250 1929459467 41 1294416399 37 89 1190124262 2 3 1311214266 1517619696 1911420682 1754966349 29 37 10007 2010016027 7001 1208407605 1511014131 59 454090078 73 183081865 5 1848685115 67 1174541822 366959101 73 2015918847 67 435246731 149 313383952 17 534131466 178853073 1432013187 137 600558825 251217383 71 341418265 2777 1063429934 19 1003749005 41 827236869 1470957287 29 2092218706 31 809620397 31 1937837280 10007 835578070 816887708 137 163753390 7001 1891180130 29 1698697800 5 2119826333 67 1071108766 28582874 742657859 43 905227561 41 13 1343281121 83 3 131 1248660560 1567150380 139 641165578 10007 53 2 113 1439346088 1084570045 61 149 359231086 67 459234281 83 1459828245 29996829 149 113 539903717 7001 1949 1194743149 79 139 214203365 113 10007 860561972 2035630470 5 808977583 37 43 1804665839 199381067 1602481553 23 29 322320523 4999 1126033726 17 369832620 19 666441169 83 67 660150464 1523921672 7001 765860090 1947562630 83 59 29 2005001652 89 1949 59 681849489 2132758845 10007 949103908 2029829887 10007 639097055 1041288913 2777 1587152695 274001418 43 101 59 71236474 23 1281604413 139 1366309813 10007 127 1718897226 23 5 184814230 1049511635 47 1159956381 375323717 73 1123816969 1040417681 5 197884086 53 10007 37 662277800 57010636 5 422710560 2014664312 2 503606250 568236256 79 109 1157141166 1741208401 1677653536 10007 1703821841 1821262608 67 696380154 23 1594171153 73 2777 137 756687305 7001 390767816 109 10007 369709914 7 1776572105 312960675 1949 29 139 1175891801 107 7 2064626851 854659834 17 227620701 1949 958744284 596029537 5 56602485 59 590329102 1758223482 41 1275911180 1708267080 5 430397955 1395276520 31 5 490326005 137 507517733 1447399633 495167067 139 113 446006028 73 1316553719 149 832108976 31 1146293105 1118395925 5 37 53 47 666041888 4999 1966334814 1223920302 19 173959534 23 1303971913 1913469012 13 855269181 56511943 107 29 4999 2078489219 127 268265529 59 989926308 79 41058433 7 1382726219 1937284158 23 1420561512 31 1712755487 708243212 1949 1153069644 19 2130135378 103 1621266968 113 139 278350968 1266929930 23 71 4999 149 954941149 23 11 97 1947656007 61 19 1128721923 1985819864 61 73 53 1570561031 53 41218789 1947426164 1533134988 7001 334695923 1949 2075227002 149 109 339321142 412942358 43 41290105 221462341 1949 97 77759295 29 2019939639 5 2016163965 61 1252740573 127 131 353332414 660985413 336923125 7001 433664194 1949 7 41 158110186 1033772237 132957206 1734150413 2777 1694325107 23 633103175 954418309 137 1724024440 73 4999 506578664 2101314653 1725222358 2777 686288881 31 73 1400590191 2777 847199045 11 702059127 1399724999 1599485039 4999 127 17 103489268 1387027539 4999 132886004 29 3 1590142938 572041305 11 378290220 79 1779052903 1271307421 53 448923992 261571483 2138516743 11 482270481 1048860724 19 1569157275 43 1985076472 2 1265674954 59 941891517 59 131 999426903 424223981 139 88886469 2024610199 2123172642 47 1290641291 61 75650736 1621399886 71 985629526 2074840952 2777 1345628674 1320487946 1416186940 43 589425330 1409223199 131 1586287452 2 282159346 83 15737132 2 1590415041 83 241582871 29 1797771560 13 914340167 13 1844859913 1588645917 545286887 7001 2032363894 11 127 1910885053 1523982436 43 139095136 37 61 1006792434 468304076 149 10007 79 181938896 149 413805482 64556074 103 148767020 22073041 19 1870382971 1949 19 1642606413 1230423866 4999 241447833 89 470241379 1010622835 4999 11 79 595096019 652200221 10007 31 671868041 13 1261731159 1949 1671515023 1859141355 10007 670008678 1677021813 113 23 674337874 149 8603111 37 2777 62354758 138586185 7 1891837094 1014883493 693674001 17 43 1053458290 653559193 154484510 2777 1859820771 13 2106625651 1835389816 2093627822 13 2 718630980 73 580507642 79 10007 428183139 83 17 7001 1065937255 1949 73 458935670 199435704 17 1997229156 19 389547348 113 2777 137 1322759523 1359745550 13 71758753 61 2 113 43 124445483 1088935595 137 759171115 47 1471801787 1734113781 59 43 1769395628 883911444 13 2777 1240558102 1606744430 2777 89 346474775 1857396803 1949 47 686635361 57653678 1152825512 2057336272 83 301867041 19 113 79 37 89 965579422 23 211802354 556208406 17580358 2 31 276894418 3 1647190496 4999 1871135698 7 1409078511 37 1424097588 1537831567 41 216481271 1015216916 4999 1441948833 131 10007 71 19 85576798 19 103 1483903902 37 923231706 61 1858025596 1703992308 1092372389 41 4999 289262136 1817051517 19 3 1147081135 2073058792 137 101 56361838 1536524817 109 4999 701929586 2122186147 111081277 103 103 974775108 379024447 2777 1720395932 1125723598 59 10007 185829990 441655500 110264633 71 43 2 1345492374 1750406262 23 131 1421130037 103 23 979120214 995715566 2777 97 700826261 29 482423217 2777 53 1610294484 1402699289 29 360606594 1162741769 127 1111656420 115265290 7 11 252179512 53 1365560788 31 119547284 116427651 139 137 1347672425 13 10007 471509826 794475744 149 69021717 1754692838 2054015069 89 3 1900353932 2054627624 2 107 980916161 10007 2101950336 113 1628272307 633134202 103 1878537751 324917331 2777 900597585 67 43 1827783856 137 553584091 41 888559339 83 1739954730 592051522 113 1939728281 770361502 1698667545 71 107 71 1786577828 31 1494784195 53 53 5 83 1564542779 1744971582 107 567567376 4999 89 975855986 47 1002656311 10007 398752068 17 57701315 1984476486 103 7 1562762376 1599653895 61 606690933 11 1606399313 59 1180447633 4999 19 1188082336 732843402 4999 709230756 13 1198517151 31 818143072 139 861738701 1540086501 2132339460 53 420212196 367332777 1461224172 47 7 1952434378 109 1151169165 11 1192835677 43 1073193011 373780080 79 1229533643 1416523568 19 2777 1332232426 324881230 1000651425 137 592187158 37567366 1488258578 7001 7 192158428 938566923 1664185259 71 138306629 37 1014020557 10007 1435704290 251095299 316377344 139 31 107 88924731 73 43 950598334 47 1428434543 37 662228701 511388394 11 1717385033 2131501833 61 149 1298291534 7001 149 1100217192 1673625560 5 83 37 109 176211061 53 29 139 1667915071 101 1949 1774137831 3 37 1433588606 131 68177247 131 658252992 83 3 1098659277 1740764168 13 176267260 73 83 1427734396 4999 616604433 17 67 2119814474 4999 15721855 685097008 2777 1949 59 2 138867988 602772453 29 446016897 113 43 571153219 109 1369296804 109 1704281817 1498033761 1076724405 103 1629623934 31 678498178 1841381932 23 466339099 2777 1360163492 53 37 921287938 1662227146 1562261722 131 101 260503139 1995451647 1949 13 784536259 131 89 73 2777 1829526478 79 1590065548 1140155808 31 89 43 53 1949 1703491905 131 1330645338 83 23 1651468632 286715425 53 19 348593247 1841878278 10007 1279687408 29 89 1965977117 13 815786266 980497915 31 7 1912950781 1154728470 1162524597 137 1808071885 918005088 41 2010022665 893255149 149 137 1222427299 89 1127366141 115722467 101 79 37 2088421303 1641686778 61 381594066 149 1657778334 61 934383726 2777 2090225684 37 102217014 865535524 103 1100464875 67 1949 97 770501800 113 1745817908 1916208705 7001 1072803615 109 851952938 7001 23 31 638016394 411684371 139 53 109 137 1888690297 103 2049806545 826622455 19 53 10007 699449272 405455578 73 37 4999 949911837 7 2013959297 103 1366239998 103 1145854333 68821865 107 1466366668 4999 67 46363196 1685926762 109 1605729441 689024059 17 31 320163257 2011321304 19 2121598710 79 2019164555 333645442 1448644266 2777 315720941 29 1391347384 61 101 564488899 37 931232888 473408909 103 47 354139132 717141002 103 41 625263761 337183423 73 13 268745555 43 67 661063272 3 101 11 1179112473 535208014 37 160424526 1632009172 101 13 11 59 1358857674 940312305 1498503525 5 5 922290600 4999 1747535423 1899445035 137 4999 414257132 1382313482 628500335 103 19 73 1756958087 97 1805310945 5 59 1395580454 1333897075 109 47 7001 1843137103 67 1398624263 880217880 47 1570799408 1895682744 1482113069 19 3 416912748 149 1992313766 37 147107930 13 29 127 17 158931555 5 43 19 1171124772 840293884 137 7001 258805967 1242950539 92166129 23 1716430430 3 43 742618858 1373114305 73 1949 162295179 2777 433728522 1718832481 107 2045213729 17 1650926525 1135430017 59 149 749803760 1025547332 113 1383673022 1714725958 61 1258822901 41 264581446 1234241204 71 555562433 2132739796 11 34863873 757675395 73 1954796223 47 2139972839 1949 2777 5 905710540 1410792390 41 103 83 565748833 725695228 73 170481426 139 1407423511 846544092 1785367294 79 67 978021634 165273661 131 23 1122069674 694890145 113 47 2143658908 546959492 13 1285300950 23 231041616 882147071 10007 617838847 1949 1896298365 23 73 29 113 47 291608067 588056094 53 2035622062 830986414 89 244538372 918466831 101 113 10007 109 343615197 1910944182 107 472647248 10007 81336896 103 1379441507 73 149 330781385 10007 527899271 5 103 1865330000 950940290 1785587083 43 131 17 1000503580 83 2009225525 43 293512367 29 29 53 107 31 1571107466 107 177716434 127 593214409 2777 1696033460 107 79 839991594 53 67 73 1012881278 151099342 1294510016 17 1990086473 1613797968 107 2051897697 1446929787 83 1110787009 107 53 1685690118 67 1448038170 137 208487594 1333764910 2 97 2041490227 1949 1724136265 5 1225282325 7001 2100503029 1891096118 1474603939 31 73 1831553613 83 41 109 1660798229 399161488 1160820411 113 149 980889107 7001 992503766 31 322323647 2 1544831884 1949 4999 1867256474 97 1959726987 4478005 97 61 11 1253617882 31 1011213837 23 89 1577270923 73 1707717543 1406165645 107 72300734 1550418536 131 1092904247 113 1475478384 826612023 83 1598543838 23 1243814588 73 407832969 577611181 7 1952419014 137 937519128 19 627464045 67 1822711215 2100771727 19 1774947567 31 1234039847 71 1357758094 11 1365392743 37 674577636 550150003 37 1438964537 7001 1240962255 41 241755120 3 406259963 47 752592153 599323151 17 46364185 707665800 5 521863277 13 448153568 1501988323 43 79 7001 4999 1949 266226079 113 31 19 1253912765 7 83 137 41 7001 1357572998 29 2 2 109 1949 137 41 465970680 149 131245160 23 1980440530 1843853104 107 573258757 103 651220590 1814018924 51067632 41 23 671616308 139 2124972647 1949 1385249801 29 127 305802157 2010332149 53 47 109 1741797764 999667885 37 399495216 1288289902 2073033479 89 73 931053899 1668800659 845351993 91864643 89 1453501556 13 53 212951403 17 680074410 854290219 101 103 308206488 101 879248834 79 1972938416 109 138789046 1133363797 1382997995 103 436006725 103 574111082 1089040218 47 1597186477 127 471542999 101 31 149 1734905936 37 109 53 1595926937 1855125519 13 1028894633 17 913109542 856555166 149 1020687548 1838209252 17 516367735 71 83 1297666926 149 462617286 139 1583970886 1156390009 2777 1940545384 1830240038 11 7001 85605927 1949 1236083905 131 483050448 17 668489045 1304823236 23 71 1833633788 446231805 10007 107 113 1346330202 101 799955552 107 53 841002432 1826849674 2 79 1658531925 2008403239 4999 7001 273601884 131 715316461 43 237894920 1376700685 1776360029 109 554888044 1949 1698649335 113 1491920242 1067331876 13 376991173 59 1923319229 1111553290 47 1903828577 13 1407955432 10007 138246705 11 982505832 956332311 71 1190752928 1751986273 13 1288290458 31 600859856 1375404423 103 7001 1663797518 53 131 1969102061 17 458132813 2777 101 11 307141175 10007 67 5 1457503905 977576720 107 107 1577460126 61 707186847 1511040333 103 571045340 127 2016136557 1935995999 454699398 83 362062481 17 137 626725680 1449202079 1765732969 13 17 7001 28879125 107 675344092 1949 37 1322784743 149 337159882 326728541 1693330310 83 2 1616127214 2127633122 19 103 2122336321 47 1829607822 19 2145330979 53 401210693 13 2 1949 1029795079 600208193 1717572511 127 1916269345 1885728295 11 1156385763 859780515 67 5 1789429900 750000980 53 981773668 1638912151 1949 61 1931497107 107 540541209 1713658393 965997734 101 12199285 137 1049475850 71 836537265 79 357400503 29 1986038813 1949 542317046 152709689 31 7001 648635649 71 29 149 1473674462 1366800176 83 1426659244 47 525272376 59 165776838 2086077701 4999 1604672788 2777 127 647898247 17 679915238 137 83 888957722 1605492345 37 1597802824 2055021227 23 868443011 17 137 502761820 1070196369 11 1957314293 41 329243057 37 37 1057114864 1396732277 53 535734812 7001 1064880104 1949 103 2084879032 41 1161416825 113 470269501 1949 304490321 47195035 1949 1507524214 89 29 313246023 68157114 779197924 17 79 600642451 540275786 215590892 1275474557 131 73 1586352196 127 107 1975526020 983830640 1003541734 19 1553186836 53 976824715 1475594154 53999394 3 750498135 2777 1958398717 7001 21778014 29 149 1598269509 41 61 43 1235915933 1905786746 59 953020717 11 3 789724185 1198707513 29 7 29 1106576519 629630571 1229172571 7001 931728085 4999 37 1934917516 100604220 73 23 80778162 206893004 336483624 37 113 318581352 17004579 71 699613268 149 1743729396 79 1645564233 139 146852249 103 165521515 113 10007 2119303620 1949 805681298 67 1318003163 1356069162 61 402413524 481635698 53 965766689 53 131 1089682759 113 2002144170 17 1627557560 139 109 1780036568 1534492314 113 1226924842 72012147 61 1653081111 11 387295106 1425870792 3 47 845235931 79 918230917 1825510120 19 7 67 320835954 37 1779466234 410026726 103 47 1979532348 508774059 149 21732705 3 2121177662 37 982316806 127 4999 2125264862 97 1681284664 2777 149 29 244100105 305754550 31 669334299 109 380077005 851772107 363267317 7 41 2108797495 29 61 61 101 10007 2144660238 109 1518400891 7 678753572 37 679402991 2075343912 53 983578664 1336269549 1941865560 65704339 127 230912416 1714717551 127 127 61 838318974 37 43 139 610062104 1189611137 747933056 13 865248215 149 753229717 1828575755 89 297727784 113 2777 1394776020 71 1671394882 109 767863471 19 59 1518617402 493245223 700501549 67 2012177607 11 89 1616670007 1898205418 137 53 1260285092 1132945103 83 7 13 1172397307 139 11 431507725 346227024 1273088351 2060557406 139 17 1077861625 31 109 79 453406517 113 41 71 1544632825 89 1189583167 113 103 97 3 109 855352347 37 109 784454224 67 434242477 131 107 1247092062 1454836307 213487613 1949 113 381372781 17 632133508 7001 135996218 2 1507638886 980484523 31 13 2121164305 113 1000279277 2074477730 5 1511530915 1799220260 131 109 943221581 993632446 109 957953803 156548416 109 5 1961356590 1101924050 7001 1572557619 43 73 2037784780 419187170 420834312 127 139 47 53 175424289 1533172755 23 37 348602900 1702493321 1970460613 61 1511483254 1420539332 103 1791949092 59 403204430 149 7001 1425935676 948523484 1715677315 2054254620 11 2777 1127536979 384670040 43 19 1545687202 552248661 29 2078607025 61 79 147889501 2777 1132460905 127 1534895187 79 53 1560737478 524426951 83 139 1124965225 109 518085393 1901942308 1745387522 1425679633 23 552015513 41 1183481277 4999 2011442631 11 1964795000 342238381 73 1063913966 7001 1401243149 89 1916979099 19 31 733725307 101 1880131605 5 1857758815 1033214801 41 166541385 5 1698803055 144571255 97 358798520 5 5 1587916949 47 2777 17 3 1266126528 71 97 1481380702 1391365963 137 1025916417 537811447 1182161676 43 944571626 417279551 13 279291779 109 139 982870824 13 715657449 17 19 1026635949 2124373147 743202258 137 1949 138074956 5 1427238080 433118485 67 490968027 1816515795 50528622 3 296324820 103 152808343 23 149 37 837701489 2777 616564068 7001 13 79 613909948 139 103 1644212690 1671007522 13 109 696781519 1273234450 59 55853353 127 79 331454138 17 1529917720 1909275185 19 101 37490998 1458215881 41 4999 1380709016 1998788352 137 1653658353 368619929 53 842390469 41 97 58201260 1168289740 83 103 29 1439843579 83 1688812288 1150184346 3 818365089 37 59 522630156 1946185766 101 79 1094605593 2777 2058987211 31 525339144 31 805504434 1636881678 83 1794087247 13 1507268776 1884188176 83 680163337 208600926 3 165730647 19 139 9855685 97 576753290 73 59 113290780 137 1418422658 912406250 97 113 676062704 131 1214925131 7 13 601134655 11 2100690870 882272666 59 2113463178 101 1194765751 10007 31 67 13 67 41541943 980337568 3 149 1840796958 870489150 79 474507697 71 1968761169 4999 2068111295 113 59 92199499 23470412 7 141554411 89 71 1192321744 1931284277 1848389113 89 1760722778 1706442104 127 590041873 47 286527501 13 4999 1724874646 1161324866 89 1949 1697091750 858674828 4999 1141255104 3 127 2051715099 542842069 101 17 1529102570 59 103 1872870293 1934585181 139 7001 1145412607 1261015251 86233125 113 182701535 41 1038648449 89 1949 109 71 107 1163637091 549175039 1147146679 107 1776500777 1908914968 61 194624160 103 687605884 899059742 23 394842039 1012125489 83 5 1850406741 2777 1936102523 59 2112612233 1260272631 686952330 3 59 966743025 1672930309 109 149 479343728 960369666 131 858377762 1436285834 11 923620973 2083661734 1949 468356394 101 19 330548757 1777814553 109 845731959 47 560171991 89 1176718804 107 850599703 53 107 89 131 346934374 1749649231 31 137 1642535061 109 59 1681040095 1833793168 204978996 4999 642267613 1949 1945158521 101 1660584228 1070547278 31 517193739 498891153 61 1974736774 899585047 1528364266 4999 17 59 1588995965 1838211316 879270727 103 992264405 7001 633170440 2080858863 2777 1088305450 7001 23 652509977 29 339326709 17 53 717026294 37 851561475 83 1864542627 97 71 1627204980 1761582704 260920166 53 1192991592 357823152 37 127 752976777 79 1445081829 131 1769540664 1949 234542660 110473218 47 17 43 402536165 149 79 193685406 347755472 1765253877 206872603 83 1795868590 148505242 47 97 1451067232 131 1414557126 493728389 71 29 11 912075571 131 1153758134 680483823 235068956 149 2047133983 71 1514364893 1187933576 137 1826193560 1949 497984786 696478328 13 29 875099430 53 314706906 67 2137421529 809650683 137 154485146 29 59 19 1077559179 608951957 3 300416838 23 67 2777 37 67 293269318 7001 1982506593 107 850108004 24660487 109 5 2777 7001 996907395 901166908 47 137 758185811 89 195775436 309551612 22137490 5 518766495 83 1568245003 7001 1621277100 37 933163384 137 137 2076611339 31 1994885247 47 2133339147 79 2010997736 61 1094274791 1175201807 37 887046769 1328066685 61 7001 53 187839791 41 31 1891172244 29 937142161 79 83 29 1143537709 67 1335401083 1732072764 47 103 4999 1794173219 139 1679792899 41 1309751273 1026679360 816974158 97 135550322 23 149 877657611 73 470130147 241457373 1488810794 2777 1403049407 7001 3 101733756 73 2092155764 1568147874 2 1886932538 4999 3 89 892016561 4999 7001 439508778 342544928 127 1010138696 526273247 103 98149281 107 82784646 3 1009219641 205731010 79 43 2777 440165608 107730938 127 43 103 349624725 29 4999 763182333 109 2012189922 31 1997058978 109 1947127277 149 1042097805 1328056072 67 423781866 113 1551434094 385411789 19 1989860730 1443161552 149 1277557269 79 5 1915449245 186163510 1403080183 1267910997 53 79 101600714 1715091827 59 2777 109 73 568418228 23 718038265 71 1755342301 1439638682 53 23 71 107 532093345 160063975 1411152454 53 107 1824801112 1785134607 53 216275298 168367962 1469423569 53 103 276093536 53 274428170 1623800962 53 113 7 766060245 1200233645 67 307910014 43 43 103 2 1886593298 1623136407 137 110537879 29 381854455 4999 5 278149790 1141335175 1289394424 2777 79 198234779 520690841 4999 1949 1744176373 101 357822806 11 1055308089 127 79 1438713714 420871758 1186722156 3 23 487220914 1914327881 3 743486957 1239769041 101 31 1723776266 1198873292 19 103 1982535554 80054484 7001 53 511500691 97 299637559 1734511114 109 283932003 61 401657169 19 624082455 874935916 23 47 31 29 1838395848 67 821063010 1629349717 149 13 1181523757 565428318 137 101 10007 573841408 11 139 1248130711 107 37 617395953 867442538 149 23 1321641779 759104428 7001 7 1033614911 411402930 43 587520977 10007 1482933813 766508594 101 1246035297 149 1733481762 97 67 1851509691 169468674 131 229890197 149 1677686807 23 103 29 1912451952 133909876 149 1685174889 97 1649529523 59 109 850920222 3 31 293359503 1496222607 2777 109 4999 1262977354 898251361 103 586116486 1519046966 97 139 913150241 71 127 1639011708 528847657 13 107 1360001360 101 1356338735 7001 748420286 4999 1949 59 120739252 472645814 11 265611719 705963386 2777 89 1605614934 852463177 67 1276004479 618880444 103 892893538 94240461 7001 201831392 97 781064491 1888411327 139 1049157425 314097960 149 29 1864676590 97 402377637 888785558 103 7001 967078335 1937770315 67 1193574918 10007 23 1853814398 53 409034178 904340855 1282698535 149 1536236041 101 1770198013 103 61 47 1842231881 79 2088989337 631985227 1724402785 7 335809995 29 79 709389032 1417593222 2098777299 29 13 31 107 139 688333838 23 1905201818 89 238670588 29 73 1327091820 1371214261 1053414275 4999 131 1102565941 83 1831568153 1712250740 79 1778910416 59 801635333 107 131 1506397951 103 1644882087 1223457793 73 496704599 393284812 1949 424696657 11 59 2110792437 67 275431786 7 83 878174362 29 12747450 4999 61 1020191389 97 1766961541 127 1209061082 2 1076193064 67 53 59 1312530048 967329544 107 435959409 442730262 131 73 330202360 973701740 31 67 89 1219383571 7 50904168 529747402 53 234160400 137 46724721 306379965 101 103 53 37 1299429714 963515392 17 131 59 216792196 2126901266 288620036 1734526765 61 31 61 79 849865963 2096839962 519673736 29 149 1578534161 2015756699 11 572824692 1949 131 1697536514 166635013 89 13288956 139 113 462009653 1625671901 41 101 71129250 41 1986368615 454615806 31 53 5 107 1023068730 23 101 1043924284 1273394402 19 587897905 139 37 255183149 13 139 1269209556 1908810895 31 218730837 13 782138071 2 1359048298 107 1885342675 533114553 1213683388 89 683895323 113 1642694092 109 1303471180 61 1456713745 53 1698056082 228000223 53 10007 1718612187 179895839 107 547076179 1617049278 13 61 80062256 486529656 1752316728 135633646 2 1695446087 420727409 47 483739824 149 10007 73 1995623411 1905710012 41 1206332668 942748641 589505490 43 13 1709356974 31 386024679 489994928 1374712579 2128820761 71 47 37 1094255185 43 2001291939 97 2031057004 88841649 1389802647 109 308828112 7001 1203541910 79 77234088 19 808890813 127 1506168311 1733984158 1873625889 59 109 672971899 107 1317259131 19 1554026929 13 993744375 79 5 588686145 1731867880 1526097996 113 1553887973 701203447 79 149 776785268 59 777269481 1377651986 1878761921 103 139 1412099888 139 342314327 29 29 103 2030894878 714516253 41 91600273 1145223580 7001 1580188709 1729947527 786281727 29 2112883400 1469994639 139 109 219675330 1465863667 29 178311024 17 97 692848302 412045718 43 1856447643 2004962290 10007 2 1949 43 798429719 993256613 127 1055078408 19 1790362233 43 1765269755 107 41 714909105 570183977 19 19 107 1321490975 5 1367146400 1025859787 4999 61 1440848304 1376379661 43 43 1979163494 1985497093 3 1974290052 1586237979 43 1989175526 131 1416571513 7001 702956408 79 698978017 97 3 1265930196 437328345 17 37 319719738 1018638582 23 127 1897784876 83 53 101 1006072918 1392379233 139 751684617 598092814 50894869 982877511 127 53 13 91006617 19 19 41 131 1685171948 7 107 1017633986 131 1346085260 89 19 1229577324 1949 7001 59 1279048551 1583287361 23 724674970 131 934673957 7 526738576 5 149 1427093798 17 571666616 170990717 23 114128668 1449127295 101 1463312139 327901500 107 101 254119535 1590951631 1856466155 2777 79 1565754617 41 1518194371 46601796 402768741 3 79 2112965299 41 734535364 47 11 43095052 1357326586 1412093953 79 1880926722 2 11 1658477513 495429187 2068470486 1647240808 97 109 1649139748 1264785457 149 7 838302306 4999 1869815962 41 4999 1835687789 5 1949 426295025 43 1688472314 1674037386 628899037 1688559518 43 10007 13389366 37 2777 891358683 1322609603 7 10007 109 41 2 461385523 89 3 10007 56889795 1746431647 563849466 982936911 41 1102542731 61 277914719 37 728974037 1563530053 1856879833 61 97 2071634335 109 1562392167 7001 79 2 1237171768 60392180 5 370299000 752529480 1590836769 1538437251 4999 97 1467951351 367656454 4999 1535195150 79 1833112445 1805950212 73 59 13 53 964428836 17 164900000 109 205030853 137 41 2003457318 1832349013 139 1169889350 209372450 5 524878374 37 347641469 47 101 109 149 90243787 1801458425 663875970 1627026385 137 23 71 2777 113 442625746 530057688 4999 23 1900230445 104003430 59 1257347997 440911664 53 78837977 149 879265688 7001 2079247993 1800937240 127 47 329415292 1010698998 239430754 17 380088414 41 326840356 269459954 7 1116262763 1436600887 19 61 3 339016581 287848407 43 107 1771983482 137 534226842 107 1441889949 262334575 1917985764 71 1330922761 139 1929945083 2136081527 73 741013776 53 67 1949 407196774 83 1506239180 17 87067370 61 5 2128869166 10007 1364295138 67 1710883257 210575211 1491946916 79 1454472417 71 7 61 422965277 137216023 1042588053 8207602 13 101 1949159307 284580752 79 53 417108622 1990132118 10007 1109466083 7001 1601457132 3 1785766620 109 129029622 11 97 1995317451 1608561767 83 126081233 1382937132 131 1929826385 23 7 1119830796 41 82712945 861714208 2777 1800409280 1732502170 5 61149540 2777 1611865218 7001 1032078543 684078157 4999 1402305109 67 582789383 109 856311848 1806892782 101 139 43 1305548284 1242814466 537482230 29 1504696117 17 1949 1340255187 131 138232370 2 7001 17 119534928 1312385841 19 504963227 10007 1979544712 2 1903985676 1917135216 258385151 43 13 41 1094240062 1163666018 97 424941189 31 2066216893 73 29 1949 41 5 188919487 139 465313481 97 995439397 137 1019141786 13 113 592988940 350757950 59 1303770953 2120283932 2777 11 37 1170950729 1492545294 1716066755 5 1633818425 59 144843348 29693049 47 263587955 1823050085 5 137 53 312675423 89 788640303 113 1498460908 1191505845 5 73 31 1030496968 23 61 59 10007 1207024326 1833822778 61 71 2057783344 830181558 1096406263 37111724 103 61 622499205 410251599 1495847662 7001 101 127 1255960531 1842648080 17 204462507 79 292190518 742178474 41 1919839515 392632794 3 83 5 1991011360 1972988773 131 3 270153264 103 2 101 107 89 437621277 67 1569108510 103 73 1911166426 1567409280 1216214980 1949 67 794857877 11 2035341473 59 1919637747 426244815 41 1178506214 47 3852856 107 655304380 41 252347574 3 67 19 149 23 598441577 427757197 560625952 1949 19946066 1657018376 423544770 89 47 19450856 59 1847679223 2023442118 888356986 2 318577280 526799366 89 127 2001120153 103 11 1399576211 62205116 1957443000 59 37 609940671 942297377 1341136233 29 23 1079611766 1949 498290322 4999 334243138 2136475862 19 1709240686 97 1922633702 131 449062907 61 147453653 109 925248135 1329751702 560677539 107 71 727676586 850451774 2777 1749748822 279310660 5 948177480 1248338520 137 19 1288929866 318635301 41 1475260770 2777 17 59 529922247 1992111400 108276203 23 1099402047 1993377233 1143654892 67 986742356 574580535 17 2777 2116407603 31 1819076342 13774947 17 113 1742538761 1806817568 1596888920 5 419205520 173269237 101 109 1949 5 880776086 17 1854305906 1495906577 11 1872665630 41 222125249 139 1450229117 739874204 67 1021642532 5 1996784775 1082629655 1319296088 4999 465756830 1090811808 1052180290 7001 59 77044914 259290486 11 1389746120 569683695 7 3 31 1362446311 1870169395 79 1309379651 508947212 107 911712621 4999 943336295 1353229083 37 73 131 31 2013475482 759624 1272934589 1431715323 127 441379896 61 7 1150139578 7 127 430513363 216480517 1216669444 83 79 1484381323 137 29 1526444393 1512534576 109 289441715 1334272757 73 3 1471688604 37 1578450451 75040107 1971919149 3 1683255831 5 931953655 946874842 19 3 446963829 2014540644 1896645595 1077404476 4999 131 2027720835 222024233 708609624 1949 837576903 1949 1364806740 825792708 137 129691036 19 100598761 103 290407573 2777 41 113 83 1770456518 79 427533917 73 67 256884633 139 61 73 113 137 521845604 1325441846 61 131 2041262305 664910543 1866446537 67 1296073594 1189600044 1671029074 2 1191805284 192901596 2 392024918 61 780927124 107 88192075 23 11 859057199 137 1708966633 1524851823 139 1492254747 47 67 2 59 1699939093 1569604907 11 19 1700379065 1595647835 41 61 2 216725010 164801065 2777 127 31 190614978 71 2006783618 149 240354072 37 4999 1678629207 113 101 103 868673198 1949 103 589596720 1401819341 247243215 23 131 1763320391 97 101 1184985227 900974237 17 797542811 89 2114002404 652652664 43 43 273184074 61 47 14086823 365936317 131 23 661520204 219757479 1156747554 131 1977752457 17 149 370119278 1046069444 7 31 23 89 1981723128 595322869 101 1550052656 843076399 41 101 59 1063304879 7001 1110001549 404491658 31 113 64413503 4999 5 1220804455 11 619132690 131 127 1272988639 103 1118195151 2777 1066068084 10007 149 79 1474286150 7001 73 420620859 4999 1728649201 89 73 679664821 1949 1213730005 360912832 41 636194458 109 131 633760184 43 1127566468 1903882276 271435857 7 1552424453 4999 7 47 744682946 137 1918222214 2082608240 513002477 71 79 426101137 11 1689387469 11 1344671166 1102953572 137 29 400541214 37 801359299 59 1070642042 23 299243913 71 1114861028 13 7001 1348182570 1589062124 4999 797320504 2 107 566887173 131 137 139 1942775367 53 4999 2777 1692903632 230951982 863122293 429786434 11 11 778811814 908148131 444750786 773419794 3 89 1949 23 53 226316618 71 782582661 132697446 29 23 418111848 1879392882 7001 41 103 17 109 11 340129625 101 1665546560 1213228617 43 1619621574 10007 1395966493 1544750569 621224553 10007 1040236430 2777 43 1904900642 89 677635142 1038781676 137 131 83 10007 7 1322796734 7 1592897740 306178874 101 1480297814 71 1430960838 113 1414012190 1249281777 73 113 2048189636 1327306155 149 2010440610 2777 1171402471 565994255 73 246867458 137 1721366640 2125278397 131 1370892599 4999 1264040990 1484772475 53 1949 131 107 73 1024842255 131 970499745 508867613 67 731267547 248193173 137 5 1231537931 43 31 1927412042 23 1528360534 73 1688469998 2039697237 137 541388707 1142519204 10007 149 292402709 43 103 1164196170 1949 71 755094077 83 654219861 2145709982 53 726908833 3 71 2100001719 138604851 131 29 11 1188803935 29 376811239 10007 101 2082002313 127 1029477358 61 109 452458891 745640224 59 285716810 67 1749528897 7001 1527450176 7001 43 79 1436339922 1675389024 1587250826 73 540438856 83 31 886446550 13 1890040100 10007 11 79 1690435285 1843017803 149 1982884182 17 734749520 4907293 29 986155904 1477328469 1352946512 29 37 1860143291 159262245 1316708666 1439930822 47 13 1937393198 1477639176 1635941548 108518724 31 2065463245 1398650451 131 233956628 97 1854342545 11 1915754190 59 73 41 1464689986 1660030561 607320014 7 1212963345 2103248337 139 442081366 43 137 79 1545246694 2014617927 53 43 168997181 1093352896 89 23 139886817 127 605372297 640049984 7 2034728856 23 195071625 1068161417 53 61 1130515074 1291295205 109 1802295162 7 1383217388 43 41 404449338 67 139 410038130 41 807867670 109 35444293 53 1073384168 1079000083 59 101 13 47 137 918943803 3 97 131 725821875 247125474 70535861 47 661818656 2121370228 17 6322110 83 1932241386 59 79 993980054 1474599701 23 928484976 989936278 47 1011068230 104046362 101 29 171765844 83 127 23579455 41 597839450 565160236 23 1828998889 41 11 103 603880866 2777 1781505458 31 1187434664 7001 932883250 7 7 2078811911 71 1692233735 10007 782343980 101 938526441 107 19 97 53 29 241776335 1132669362 23 162516712 152453943 17 2129402133 248967900 42742027 29 89 137 169635318 771868027 1850772900 19 1098562458 3 11 137 83 1173676772 1785545468 47 1489921297 504679005 71 521553357 13 857375675 149 1839866049 1622438799 131 79 89 1878167089 1236623741 17 104611642 67 1020413925 1568644491 89 3 208909905 1788832146 73 13 488731867 149 127 1579964201 1180665244 1982042095 19 113 17 37 137 843384330 770188107 94122877 1247465369 139 67 802308652 31 729515281 1543631112 89 1816693988 109 2114443927 97 113 4999 1659852963 1355403865 29 89 927006200 37 480688690 83 2 1837443138 1052941403 1949 137 11 1289050945 1967759404 13 149 1534971981 1949 980810994 109 1620853850 137 1675915750 246480193 73 79 1702446445 826850814 1849594265 906203858 53 89 232153560 4999 1058931889 43 109 109 89 1602907431 71 658375119 37 1848115442 139 1623243013 41 1635484711 1540440789 101 37 5 107 2023519051 1169901513 13 919538464 7001 3 139 961569672 53 29 1091240130 107 29011962 1189878892 17 541129061 59 31 790510695 747927924 73 37 1078585483 1619254581 7 1640889012 19 373030439 67 7 1069249454 910580916 1721595612 4999 1769223434 23 1776180957 113 1671970057 1856436721 137 689984215 113 462475403 13 1683239458 71 2114379290 580937989 107 1618091664 2051280102 1180935464 41 1896700435 31 201278319 31 2084524599 73 109 1639144269 19 137 614793802 2089964866 59 1969080784 23 994856996 107 585405453 3942827 1949 89 957697882 79 5 617466335 336297955 59 1420318741 89 1382691946 31 1869198103 4999 786297709 159203153 61 97116636 1609152306 23 1949 137 109 1690176563 1870750868 43 28954689 240558430 19 71 2 23 83 977640649 737739441 61 1357427632 1131976390 1547297191 2777 1859515301 811385780 29 113 1741707985 40470837 1436657805 11 17 29 53 1949 61 2050685050 1756293333 43 71 573280909 867868016 1989470069 19 192100937 2137171071 71 7 73 1986772891 137 2051905170 1253136464 41 83 1906083629 1766098236 1446808779 41 588611520 97 304970227 131 4999 7001 1943197560 7001 386707236 103 1741633970 113 499621703 5 109275640 1166276000 1642581678 127 439886217 71 113 1693909622 1046280850 71 2777 1649715728 109 740144008 109 346962151 2086011274 1739012543 79 1874408520 71 880273290 5 139 1978499034 1949 71 377573527 13 31 89 5 500816810 1775275729 137 97 1701674589 1123603215 201405202 31 107 67 67 640499163 103 79 2777 771517248 31 1307220152 107 684846545 17 745760726 777822760 31 2036748729 1517309971 101 1084685809 89 1435800243 139 97 1668309746 103 1328806399 23 424449935 3 1840877313 1865100643 101 369989719 131 335099048 2777 684955381 494546061 97 137 7 1583498791 149 2 872219346 113 73 433604962 61 97 1342736422 2112550131 19 53 630520860 89 865662950 19 1102891024 505798639 1290244118 843972939 109 31 7001 17 1415985267 61 576024281 1936550408 137 19 71 1406926579 1949 891675296 127 650520289 4999 131 2022810955 3 602973639 694630188 17 1247144837 103 17 2049614843 436704653 10007 792514372 89 1604021190 41 605575125 1148220621 23 1640424331 1711146433 47 1652036837 1702222852 11 61 41 7001 811016843 67 53 441963767 97 107 2146715213 43 67 2008996675 1304319485 131 920820642 852860961 1949 275405208 875541989 37 89 2032240507 747669331 31 89 1741733667 809503873 19 1580975550 67 71 119560663 4999 1305661847 292218239 43 61 107 1144636027 691031766 4999 23 1712828141 10007 1236164710 1408640185 127 1360777983 97 149 1536202963 457437205 5 137619343 79 1124331822 17 427302327 137 1481533344 1542246159 3 59 470811587 23 523342498 19 1219021874 73 2058230036 1852740949 53 447856784 7001 2 1664635802 83 29 1951961116 1498168188 29 1026946637 4999 1191524613 2777 1484697880 31 235702796 31 61 7 137 172616849 83 113 670912188 840964666 61 1716763504 38006832 17 1475399009 29 659641859 127 1233117241 157031618 79 31 111841107 3 70035519 987891188 73 109 1783557128 1098998415 47 43 1013071271 1406224399 131859782 127 137 1224116098 11 1323929407 1795974437 127 139 47 1048350743 7001 457003581 4999 67 2101399132 101 1416181136 1606947151 2777 11 674297624 83 1527067200 1215461711 968621310 113 111965372 3 1984793298 1801998693 13 280368192 1776041722 79 780183934 3 29 1829594920 445501277 11 451167860 61 1395372438 347058463 253332969 1949 1955221208 1949 109 396802728 1030245412 7 3 53 257565902 83 1122860275 149 109 831599913 412396268 522829796 73 611445080 10007 17 491639031 13 133095833 2098134198 23 670152223 17 392576461 83 2008399602 139 101 83 1132792051 390705070 1949 1188355974 5 67 107 2013536495 957924884 23 1848554015 101 34076996 1577445140 79 13 23 592864146 53 127 43150155 1810562800 89 137 1736269030 37 1712166410 1381043915 5 4999 1461252691 1470125916 1837396660 31 13472600 264945542 149 1029354605 1949 2016530765 1129756372 113 2 1044525586 2005874386 10007 1620343447 129855101 395005628 73 107 1711876308 374878904 109 1344241083 2 10007 13 337506178 139 5 3 10007 4999 97 1402402623 1382107992 1709660706 3 1263757511 7001 147231030 597735157 1373965830 61 83 79 495480337 328451585 37 10007 23 1457082172 13 23 47 701244277 295243947 149 1979699079 23 3 416455914 748565221 61 1364443677 124597287 67 97 103 642965037 739285590 1731391889 137 127 512315714 107 1753520922 127 739817007 4999 1455113919 1008015117 817792054 10007 37 495912702 1606366988 1724770795 1360987487 29 47 2141148215 67 1813759455 109 430691700 2113750173 29 59 1265854499 73 341494949 109 7001 1792066973 53 622204332 1404025212 149 827852711 109 997397306 10007 2777 7001 127 13 1718899040 1912270341 47 83 1949 39545210 1286741142 19 1542794243 1949 1732436230 139 1446250411 101 103 2112986187 939545681 53 1065050789 61 1522327985 536083945 5 61 784208741 1982444533 107 16338258 109 1119701410 137 1807365342 315065611 131 19 149 1973191057 7 352817977 131 1261379350 31 1088642996 67 137 1915587841 17 85458320 1390502170 53 2777 717773967 1160255593 1949 19 2112012906 67 31 89 1493110903 131 1472721912 125276955 97 1388214530 131 1794179327 89181545 73 29 1815971815 79 70253910 5 793908410 5 83 1833622979 73 2777 778808282 29 13 1713058275 137 78316975 43 7001 420582345 71 1382620346 4999 791821604 97 1789999685 17 4999 1057558446 2039332052 109 89 97 1853006197 1444960765 10007 1382345225 5 1782328425 1048925066 107 1078354357 29 1781361076 388474463 17 668644629 678942277 13 109 1059232041 1882237508 37 139 29 37 1749577856 811681777 1991855718 107 4999 1394106123 47 72318870 113 71917155 23 1752612558 1619359321 2777 1772520222 780159272 2777 7001 149 73 97 127164090 1770189860 43 1643327646 567038927 13 11 1233602733 41 37 1988451410 616704088 7001 174387909 13 1528007806 764035337 1775432078 2 930255562 2 1443181078 2020429756 67 47 37 1658075265 1483302990 892323434 89 1681779422 131 1728702593 1639239287 43 1707969029 1343714567 13 131 103 495608087 1181421948 59 1965158371 1673987117 149 2 1717443398 883376350 107 10007 1505866093 7001 107 19 5 356375060 344442525 83 2083826718 4999 31 943100476 17 367425998 1835671526 1949 109 352176929 111219349 29 83 1507183803 1089491615 37 676325183 7 330790677 127 1235165082 103 5394007 1706299767 29 79 1816174213 5 2777 53 1334818515 81481112 67 10007 115060486 575451523 41 19 1146404632 83 2 1170451818 1715593909 31 659621412 1861452105 10007 1477035207 73 43 586681422 127 916953589 59 3 61 89 1651457478 85773127 701896816 971121209 17 127 1411695424 73 131 793735157 43 270693428 79 4999 13 7001 705903829 338421339 218040887 53 50139865 31 7001 964422755 2027083542 1414705384 101 814017580 621774938 10007 79 1764950730 754052406 3 113 1569177625 109 651389777 1058738581 2137023959 71 71 1092813895 1313688292 137 956858416 482176295 103 1370399035 1362742225 762229060 5 1612074719 97 397625795 3 1208166903 85181045 41158982 1949 325078786 868967701 53 89 1235536893 17 13 2063455381 1359106285 491449281 109 1734466580 137 2103502232 113 59 37 107 1247862783 2029806749 1728118432 83 79 664602036 1844551013 19 2010843948 1317502561 387125972 1949 1664307279 520141938 113 131771444 139 1133106872 10007 784198555 149 669052465 71 127 494277601 7001 1453764651 59 686334138 17 993087249 103 1203087895 1029155503 17 513337219 131 4999 1944051112 1187567439 229581423 73 1111772772 83 707734493 109 1687310299 1792632507 469632242 17 48112686 17 43 7001 1438459913 17 876143365 1117275964 2777 1880217836 113 865733906 29 997788819 913059838 2777 466279670 1965664191 139 67 67 1644229379 1891502527 127 436166387 198136002 1007901768 23 17 1968398322 11 113 745386985 1287322484 4999 4999 1486853050 566611984 73 975743312 61 913345074 2 73 1144675551 1926913290 113 917427225 1983749057 43 107 194205061 19 937883206 13 1663108616 619979958 137 113 903339289 29 1949 832427729 1922043936 17 3 1308501852 89 1194522044 43 1352804510 236565713 19 829814144 1511393675 103 41 71 79 698070465 7 968275336 1417304441 172254569 925784745 1949 1974372710 705204920 47 103 1213649515 755197854 2 625841674 83 660592103 7360855 31 863876752 7001 59 59 1782220670 1285677813 4999 886522660 47 65183548 83 37 1757391314 101 1476363530 47 41 1833851075 2125737209 101 107 73 2144493069 41 1939641448 470184858 340016435 11 139 606615321 425588254 2777 1026554151 1155245885 258883709 1886556925 37 109 288391328 1325182140 1169891284 73 29 1299714919 1489587207 53 19 2146665432 1283746006 2777 127 1665817672 2 1115178218 41 275389579 536958140 29 1897028156 131 1800362213 43 368345990 101 13 585500149 1231927853 5 1847490320 1348952055 10007 721675972 37 1558783693 2039899102 149 7001 59 1882077927 19 2032370169 1169812926 53 1594509346 23 1522767808 149 149 1380846623 31 295314866 554106648 127 803401873 1173661610 1249481749 37 7 337524911 2777 53 521559909 71 147878232 645606611 189952802 13 23 2111515779 1585219384 139 1823649116 1760644940 23 7001 83 13 1398085728 413230298 695491875 13 693450355 11 219116557 139 266448683 2031752297 450746755 23 1242420072 127 376748929 89 19 563020420 7001 837481370 79 17 757942229 17 975199526 1708439868 137 67 17 1889204237 7001 1020234727 2019702387 139 1355370374 911310300 19 73 2067736899 214518530 137 23 43 448437213 139 43 1395111327 1795003915 97 2 444802952 404847258 357673877 31 329099441 61 1895078499 43 126368396 10007 41 1314369800 613831869 2103247837 131 566926997 1990882999 97 1994608405 5 998176220 71 53 2146170340 355470417 2064434459 608522558 103 1823273074 79 1092645840 113 1473715355 1053644957 31 10007 2777 1387962830 23 772266030 428221568 83 1949 165183597 765731811 633812846 131 1288430437 101 613165805 131 1596304037 101 1013942878 2 79 719065821 695854041 350147240 2029629813 109 41 474411410 308850740 2 471977034 7 400843034 137441531 1949 97 1017148984 107 1968980402 19 3 1290431067 1776808896 137 1073690098 47 7 1086222095 97 460666871 79 53 103 1290859654 538599566 519343510 103 2 3 1703344146 19 448749239 90342321 2144403871 137 7001 1866697633 42856427 4999 1628372383 73 137 370050289 42783495 113 17 794736710 1371641547 23 1290890050 71 308970842 101 13 67 918298784 2085195068 73 2070336940 107 149 1956251992 320003426 23 1069536524 3 4999 97 2098287413 643031333 263769352 67 1544008313 1897571811 131 7 295696331 130147626 3 2089404249 71 1240597271 440555568 496963362 89 44704575 103 193600654 7001 113 471813872 1659064305 638342327 1949 11 118699129 137 43 73 89 1624821469 2113935405 23 1330846194 41 331613172 1193471932 23 79 434732339 61 89 334335620 61 79 107 807532959 887161824 1497611844 3 303237963 314649622 7 23 571704629 10007 1837395277 76743683 7 1716359708 59 3 131 1772628989 199700343 2066069055 53 2056112417 31 951247834 1300646810 29 37 897742747 103 59 597722160 31 2085924714 1098790767 17 763479146 1025029242 109 1082125989 107 101 981256410 2113326558 3 334246356 11 113 79 73 31 107 4999 1828400568 113 270107858 595044405 139 1744710891 11 73 31 7 1471475823 663647299 139 19 1845255927 7001 212568694 10007 1013919247 849703697 780051877 23 47 445099964 760955729 1368272337 79 476648634 11 131 1306052053 10007 355358577 767827103 10007 1993624561 1949 31 579220089 1639134176 41 67 47 4999 61 478425032 47 1442731552 71 1949 19 23 2101948334 2 665920420 41 337488840 1949 1785802434 365918077 47 771986144 759189802 131 1523201932 127 543148853 41 89 2 2099831316 1835567574 37 261968473 152685864 1542062232 59 834574664 750103893 11 19 41 353204258 1769186080 5 1631196736 13 37 2115723714 1206556014 113 137 109 2043860028 259299498 29 186747890 139 79 718498443 731932670 43 491829829 83 431574851 3 1154503560 107 1237895305 1803667088 17 7779064 1088303079 3 37 2 149 1004953446 1949 270149548 101 232309690 41 190427944 23 1900177937 127 890933258 69015858 7001 2130931439 23 1810768219 37 809804866 1115015535 1664537026 4999 227434504 97 2113957513 1949 127 1044577852 17 53 10007 443393252 109 1497614130 137 79 1762872281 113 780324459 7001 1383149768 1442544005 7 113 1717908603 17 106557649 511449488 1164724737 1867616417 10007 2079550896 2777 101 1115477936 101 261795333 101 139 261496391 7001 1916915806 1585434472 127 31 37 801604186 1183465278 101 2777 152938854 137 73 109 4999 1550544829 97 1069936287 53 31 1043678023 10007 37 293593974 97 452839165 2 1876671838 2026462754 29 138640412 47 543680255 625521545 139 203109997 71 107830695 83 1981044000 1949 73 157374339 89 1706800081 2 17 7001 31 41 242090691 750721224 47 1022304614 19 131 17660241 31 2078155804 2049191272 29 712922486 607922750 50603455 5 1949 1736339013 7001 66376481 580492972 2777 533911104 149 1648774400 19 101 1473389184 79 1160974757 101 2083732818 4999 114326693 13 1404845689 7001 17 37 320558972 1109830910 67 254512967 97 2 101 908298959 131 1553508302 2013981948 597237580 61 113 370404395 19 1428344969 127 1907993898 2 4999 1836203578 61 71 1707339414 2 113 73 984854732 29 1958957106 89 1784291046 593538075 1981449539 131 752976715 136985823 10007 2 1653448332 732786352 2777 600605691 1406698710 101 97 2 1564829726 137 205010773 720596710 17 1063799786 47 697739218 79 870440635 131 1211957777 10007 1515291325 968893422 29 103 1824065007 987135417 1468893407 97 2128989919 19 827741156 19 131 1104361571 127 1949 43 727134902 364035076 1149001738 1100969538 137 149 1813558417 575502322 41 149 1233200437 1732904849 89 1535903252 107 1578443242 1634905887 101 1387361654 1293022415 5 149 113 53 1365061746 131 131261083 961363543 13 131 23 855461103 2059567844 53 183067247 67 103 1063331665 137 79 1477245569 1881414929 41 37 3 149 4999 1576384660 1839257075 59 675617791 993583482 848897582 13 1949 97 298281984 73 1657606474 227449458 1949 1619944483 13 1846886054 209349933 5 1422479789 41 131 1231039750 3 795055272 755724747 7 1848741363 914891607 1330258895 4999 1759160938 29 1258866148 137 61 1191982456 59 598956200 13 43 202468080 241985318 259397788 97 113 1721072264 7 2058625855 5 1382054452 1490266232 23 11 1533339971 89 683669253 61 67 19 1456737961 1756472497 131 4999 83 999208614 23 109 109 2040550087 3 1654320006 5 1105868560 61 106299101 1893903324 41 868980365 716410348 23 2020857566 516787262 2 19 1315469408 1378955894 1399531197 53 26128682 4999 1056710358 127 73 1659104069 289922931 71 53 101 180011694 1284839887 5 53 67 1324032225 1859611934 440322138 83 895725376 83 1075114513 1155151833 11 103 1594409028 101 2052509072 67 2131527235 53 5 107 149 298723246 1725714126 89 99366364 37 373204644 43 59 1406800779 2109198788 71 2117411487 1790939358 5 2097089090 703927700 2777 1457019433 23 137 657444085 1010765005 5 2777 1018117625 1284776273 97 1416820606 2055278001 1913230120 5 37 1986036198 11 59 7001 1415359870 5 1122478361 23 71 101 1592841912 185293558 1554154653 113 127 1438974264 1330550228 7 71 37 17 7 1380398789 518352937 67 11 363759253 746740731 773158032 107 31 83 10007 7 502439574 1205435553 17 5 1582631830 824008565 512403190 7001 31 1607393553 37 107 83 89 1015350626 1512324579 2777 1320585688 103 101 1238355445 2072850674 1500781302 41 1320756725 5 788562784 89 1878272861 101 1576392197 71 701774082 1728651526 7 1580172545 1131387868 13 101 577711213 92033321 334226777 1539185144 73 1334754928 492417198 13 333275250 311126409 11 71 101 1008164426 41 548582009 73 1378179483 1795117317 23 107 1123600473 1357165193 19 37 1961092278 37 135998569 616107461 2777 97 17 211413377 109 139 498678068 2092887416 47 672803073 825963900 1028585810 103 1776323271 107 1277418216 137 1018976956 135079808 1986148469 67 1027716350 109 13 89 47 61 1080921647 1774871982 89 537979574 53 2140823529 29 4999 1453269288 2095275861 41 1859438027 13 1450625528 83 5 1623725270 127 1642643654 1032317595 1984552192 41 2045871147 1949 1319375550 17 41 19 1328233228 340223557 20839049 11 1895425598 11 1453880305 460931294 137 59 17 2777 813258335 1170233354 327436589 1549838847 149 41 14063410 101 1644457760 149 742190610 41 204438833 107 546485543 89 689375488 835642805 89 1607783754 113 1712593874 489798613 31 990844599 1687342947 59 307930204 1949 1573180177 5 109 103 1841262505 546240209 1208681572 61 17 41 520674355 920056577 83 1234348260 645429810 5 1287819972 17 37 127 29 905662297 71 4999 1789594645 89 273711455 5 1469064124 997866092 71 584013505 815590529 73 7001 731226446 1107530196 2064545893 7001 17 1314844090 127 1425149042 109 1391134082 325565669 135045510 2777 699190496 73 1771039714 73 13 1949 1755149341 36736535 11 7 1385352892 89 47 558948722 43 1510069532 73 824120019 139 366074009 1251846123 31 647718559 37 1670217690 254468274 31 246643429 137 241462814 127 4999 2777 1097808328 47 268735613 29 301686420 89 2777 1514815395 67 1547947699 1885494136 1864338950 2777 61 260227098 1521218505 131 977373970 13 83 2 139 7 1329303756 1949 53 742401977 113 1054452607 67 979630584 1650201960 1880608620 7001 75337761 1947599366 31 1804377196 1484346179 1756776906 29 53 1273542205 113 2777 1856696646 142497947 137 237084889 426753328 29 109 137 97 211685698 101 83 414714729 1371383685 125704915 7 97 614819368 23 73 619129769 1738064201 139 1906652198 109 139 165912068 816362985 384206636 134301374 137 1073733335 1949 23 7 29 1889326278 295276500 2 929264575 149 462368428 113 346925255 273426730 107 435195835 1052749245 97 3 7001 149 1554850313 2100969732 37 829375794 1469395578 131 1774417270 828773549 643486185 41 2051999308 50330390 89 97 528880375 474610591 79 131 852484194 107 3 1949 330901220 619575406 23 11 1245104051 1437961147 2777 292600498 73 2092432215 2 7 139 1886856514 37 1197797726 67 2050482338 333199446 61 4999 7001 97 1341815550 5 89 1931249503 127 53581554 570722894 1843524396 7 4999 1809752977 13 320885656 1632591116 23 4999 1109238108 101 113 109 480919881 1255793033 10007 645409673 53 177861322 47 1146069902 29 155412363 7 177242436 139 2044814961 139 47 420422567 1018050764 103 1949 2085184426 1949 2086691003 3 5 1738101900 137 113 1133605428 67 1411242295 110548502 89 73 1764979062 1857300457 47 1197507830 5 89 1515618914 4999 342591468 139 144606287 1813085281 3 1122825788 2 421452914 186237957 67 127 842976371 4999 1929948933 7001 1762318476 19 109 1170478406 1053727852 107 149 385457827 127 714396464 1402357703 109 89 373995902 139 2012763625 1999713773 61 29 53 1733358148 41 156875348 1949 41 1779411419 39263504 61 17 1973606007 61 137 638560754 31 838547091 83 2144601227 31 1977773121 113 101 539682491 2017055042 4999 53 1856980016 314566851 89 89 59 2007361685 738479860 23 139 1055408374 360469951 1346196502 53 346119565 5 1256425009 47 255277398 13 1081191800 137 107 149 64160890 109 59 1525472494 131 499361295 5 1752071301 67854738 19 2024234324 101 109 1048869589 83 1767576051 735989038 144987278 2 79 747619265 942751635 1931823463 959851316 1949 11 325905437 10007 326938697 1055398262 10007 11 377299016 31 127 103 29 1243822325 59 350644965 83 1803181079 1134821050 2777 73 1353693621 43 13 2047350227 667994768 97 37 446477705 2080851140 97 103 11 334748954 53 1770050222 23 657025590 97 1037447283 107 83 980625412 3 1506393738 10007 727729054 41 1445394402 1659369878 79 1510885902 2 67 1780498902 83 127 19 83 498630901 29 131 1634036884 2037610287 139 1990482919 835792822 137 307362651 368142290 71 101 499520646 2130663130 37 17 1464463761 89 1850526715 97 4999 1401084727 1812562415 109 285491819 79 254803831 59 2 1793766364 880823472 127 109 139 457052294 29 1957764828 73 29 842284729 124814312 1958335266 79 300261414 3 385084707 1900466725 650852405 67 71 2777 1095968043 1056481356 23 29 139297237 1584485655 726134057 127 2011659401 71 1825954073 153367282 10007 849153992 1194106131 4999 10007 1548773383 10007 669918615 329838812 127 73 79 10007 938086201 1240567790 10007 2061602726 61 668641069 83 619343842 134665601 1591903439 7 183540834 73 1851616384 113 1291110880 19 1007316255 958643803 149 2 1637368438 11 234711918 23 170674279 61 1122924146 1949 1211604426 19 469089689 497748180 10007 1568624130 756011480 131 10007 757710026 107 1182731123 139 1059934214 41 159544448 11 468842451 23 1702570428 41 53 1855922783 1995453657 859254230 67 139 864356905 1296816006 19 43 777202809 19 7 1671593105 127689457 4999 487786785 107 97 446868718 43 1058633383 103 2123690256 1811155708 41 127 763263904 149 17 43 1083090063 3 79 2122961628 83 97 61 59 1157210719 2131815851 113 144762287 197350713 29 2 337609318 23 139 4999 37 37571058 379518509 1891306848 17 723438642 19 1040767472 17 1583467882 1890046203 47 1072733548 29 1314147818 71 139 516408162 127 738019479 2008786970 107 995258676 303565036 61 64331830 59 19 149 1973141291 346208205 1728002996 89 486095934 812067965 103 103 61 410421908 13 949506727 71 1959616614 797771265 59 1557033600 13 622717496 97 1585751150 7 182569961 1579423691 53 689313866 2777 1758449163 900711619 238526811 83 79 804081671 47 7 1054501353 47 1529303719 113 3 308216871 19 1051758203 415886297 2777 11 107 667202780 533642682 17 242499662 1546877549 1258618647 17 7 2072975597 10007 109 166194916 231401114 89 2112630202 7 1148251202 47 1994281615 31 1148066732 29 354402040 659822716 2 1979178536 37 771539692 23 2 183896848 5 1210718696 107 809680342 1349810651 113 308848549 2777 504051089 41 721349080 1887565724 1998754787 137 7001 341493475 59 612188102 85957187 23 113 1273012833 7001 29 2052774773 37 2 37 10007 1046927592 876653757 79 83 31 17 41254155 1880048537 1086212981 43 275211808 2777 43 964338597 71 71 1773723562 4999 127 124942092 127 1353272575 776583982 131 1442954274 139 149 104219540 1847775224 1447894590 101 109 1770431628 295390763 1014849898 1988140725 10007 61 53 59 79 137 5 29 905335837 1949 73 113 2029215919 53 1284498778 61 201956238 331304664 1388952651 2777 1873300329 29 2138722639 1606656554 47 113 1796980886 17 2031289200 318031042 531799018 113 1447972872 10007 71 2128984203 1618668650 107 1277542764 607541078 23 13 59 7 103 1654298867 13 88386389 1736482175 1296336557 23 59 47 7001 74589136 109 7655672 1949 2 492564336 448509304 1470989400 5 1601626135 61 1422458207 1906340463 303350959 1779710408 139 353926706 1949 442853351 59 644100555 10007 827629166 7 1744116689 139 415226916 83431105 5 79 101 7001 592232779 137 205479350 7001 1124521623 137 1757223924 131 59 1524584089 83 79 710695850 954899157 194854576 127 103 640655790 1949 393965013 1749393441 61 551191547 79 851063524 1209448577 71 59 1715069438 109 976858802 2 83 1356682310 1307971270 71 72643343 67 804049573 1386612670 127 1299639111 10007 3 7 2111811464 7 1513281990 101 83 79771134 1179877868 107 469962190 137 4999 1859613003 531001208 37 500766732 2066263732 109 187606 19 131 653915975 2016650680 347757839 113 118487845 31 322759569 1375100373 1274948989 137 139 1378401284 71 7 925742057 31 1932870421 41 1018790714 34219290 1214095525 5 29 1400171359 37 342379463 3 1933329195 1128252172 131 860127398 79 641039575 397385563 1052035126 83 83 1186092734 4999 528626869 139 190268621 79 2777 1608069059 322590205 83 7001 979187864 113 427205427 1856087715 1186222708 943986165 4999 168109392 127 369371499 53 1360210285 1656668117 1110423128 821099165 47 1021441225 7 17 1153768750 2777 7 1970101691 149 2 1093999880 518855242 11 943234142 1949 7 1540279985 23 495250740 7001 1262619795 53 1455709713 222032888 1343716332 7 1747729537 53 4999 343906205 101 384460843 59 131 107 647541209 5 2090916520 1337382629 137 103 1109240990 945109872 176974598 4999 140966801 1500132424 7 310644103 101 2068581909 79 1330598185 1835644632 1544358373 1009410681 43 139 2083119886 1949 427166228 3 1264226121 149 2103786875 797116326 2 1256243132 1491011388 131 1527933912 97 1329122169 1532830567 73 67 602226150 446645651 726078539 109 41 409292834 29 29 31 528828845 676550523 1949 1765238760 149 1064906933 101 1196863433 43 2100674141 1276542118 61 1380845524 31 1400239 139 7001 103 1335307347 1042648091 2777 1884794332 113 37 67 23 1087352002 139 1914797697 1755850919 1949 23 568857459 2076389998 17 59 1449651476 1113439040 1380380169 7001 47 89 301903664 89 79 5 1046602430 947104860 149 645579452 1144743968 83 2777 31255135 1419241845 722167628 7 31 29 131 1969342519 652665434 101 10007 1586169542 113 889128480 1531867988 23 59 107 79 109 691090340 2030444932 89 5 1070480630 2103923845 2 1713529114 53 29 2143250249 2010172613 1098683196 52697489 43 877666857 131 1219626506 712017192 59 10007 1230293785 1705864390 5 1078889105 7001 1138130035 5 79 92961281 31 788043808 118593997 1970323593 127 149 1896335367 1206637829 71 513515718 43 1368521440 7 41988107 1872997750 71 1307481827 103 1735886501 2076294394 61 819663893 1575030004 1240436000 97 972489117 71 1498919675 11 47 17 41 783061788 1339734696 17 101 918286142 2114163477 79 1023011527 4999 1530518835 41 83 1686570029 67 1328963333 149 5 1920166036 131 47 425275646 1036674317 31 19 1192798093 47 842102290 443681808 1921294278 3 83 127 1616478940 37 1780866698 107 97 965513747 79 907413596 1572099251 29 7 2010826587 1803251393 16791746 10007 107 127 3 1037340290 47 1906137821 693497654 61 1129650942 137828658 97 2028609670 149 19 1809769893 1505285146 53 660885620 711567453 103 4999 101 10007 7001 97 502094310 832281890 19 69382205 101 1461684786 17 1868143178 67 401979833 1813580076 1677417564 53 61 1361511521 116066835 79 113 150231186 137 1344438677 107 391462582 139644222 2777 274407279 113 5 343710460 1899455580 149 2026420115 14525265 17 1012802149 113 83 167172126 1679655313 1202449506 43 2056043065 89 456550268 127 15961233 278158685 7 1761741758 79 89 50778950 107 672209631 1030302251 73 217790536 131 727199420 89 67 859628760 23 103 1735374076 43 1139213491 1451116786 11 459738158 1022813121 101 1381508098 2119879001 79 1079526095 97 635253389 53 1077405147 17 149 61 417388694 71 211236076 1620632239 89 4999 1006813542 456385374 3 2777 181188142 833183310 1973040522 67 47212354 7001 629189823 1949 160708228 2097661794 47 5 729289185 82987675 101 1711854151 1049306518 1109429270 1949 139 1990762354 7001 31 1221873897 878365687 3 17476504 4999 596131899 11 83 1466975243 131415971 2777 7001 2777 103 1963218316 73 103 1506188776 1117826307 692912012 13 1070217590 109 814344777 612241227 31 690166659 47 53 319186574 605300392 89 1312426472 2 1413678883 10007 1847502355 1224057578 53 19 71 107 1753960478 4999 579804016 406658652 53 30346687 136129122 430825791 97 1103728371 101 107 1321124185 1882244288 149 149 1043263342 1652625018 11 1558816523 1369920092 47 29 211146767 1106952765 247539225 23 1896925229 41 16721276 105150720 139 880807681 731303547 31 101 1392379637 89 1011780747 139 1328697364 61 2094325627 45461918 73 1295315351 37 251242210 2020366689 31 478955665 2018318269 103 10007 1599801478 23 1567930976 139 43 1210352347 484305818 81967489 17 1050035141 712945526 37 76537201 1453732132 881552331 43 1892296651 7 7 2777 1809046103 59 19 109 937753025 356609267 41 1776921553 29 1028835552 29 1192736012 475915984 41 4999 83 47 909984719 101 97 1962189736 2 1107751110 71 2144525317 7001 73 2 1293729780 1583462266 308601927 43 248550320 1738121322 71 294566340 29 7001 7 363079665 127 287922182 67 997787452 31 761455511 1285429171 72480701 10007 19 701594000 936098498 109 1213225372 43 7001 541682563 113 97 1416370524 593502756 139 103 18909667 1603796271 101 1457694952 73 446790149 61 113 2 42275612 7 2147356946 4999 122860423 89 10007 1529629992 193895632 53 13 720517941 17 228729798 13 2045402414 11 3 103 1720293331 97 212643413 109 322914462 97 1696006152 113 987493214 7 2068479916 107 353699735 47 18957591 101 934006489 2133962845 43 2 7 1237018741 456149581 97 1678406423 131 127 41064942 776230223 137 103 2 157116260 5 53 689668383 1414304417 131 23 103 1622717226 1833482133 109 127 1340875338 11 59 1972643319 436400590 1949 101 31 328552260 311462078 37 2065437569 501771105 1517347899 59 620139035 1850807167 31 97 498405206 149 518457569 2777 661073181 186002572 139 1529693054 17 907029728 11 79 1297678250 11 139 84128777 1847495982 1558857061 139 67 73520507 1402949113 137 11 2052426221 47 10007 1925737073 297458075 10007 2777 726207716 17 875837171 808270692 23 701735384 139 73 38683576 1185045354 7 41 865310781 250537921 113 113 1429506387 1039067595 1694235160 137 137 919192739 37 1792474731 107 4999 4999 1637867361 71 10007 2036907946 139 2029114216 249036400 357971487 53 547086144 7001 1282640760 1989362267 2777 1128038322 1949 1831863681 423288110 47 23 79 74483886 408994269 740088184 53 1685653948 1001764598 89 29 1792158335 59 296324882 7 229062647 101 73 254627289 740902665 139 70587736 61 458021718 2777 386738905 131 37 5 139 7 1602976319 504418943 1117324669 1949 109 541686509 1683606697 47 35283859 31 2028612441 23 5 79 542107954 663561170 28966230 5 101 446378893 131 101 1141967307 235169114 37 2028714238 773687769 89 41 43 83 1778183202 3 131678388 380481807 977275693 61 304128290 1553088054 131 47 232383792 1212087794 78306080 5 61 702631062 2141683386 149 1555071578 1746832738 139 1717314095 5 1200661005 73 1139853463 107 214310514 7001 236589808 1325300977 7 3 895456650 104308677 1617293774 131 7 113 1516861489 829662837 103 1318024854 47 676304414 89 1047320761 13 231539204 1210404806 83 1324796781 150064166 1549032067 1949 969962030 37 29 1305065307 13 628921540 1585320442 7001 911873249 1625479050 103 904390572 1949 71 149 103073733 3 1620706376 888945771 149 1717188694 13 43 1716741374 1443455237 7 109 1678999395 1431805575 103 1570397725 167349836 113 19 1852522633 13 43 73 103 2145492781 1982053617 103 60238726 1781839230 478021677 1142465205 7 83 1605689980 242879408 29 10007 754597849 741232465 59771625 19 59 71 139 993930759 518358781 17 617766451 436703521 67 71 43 1833085384 650884406 71 41 1702171416 19 127 458544168 497635450 664740411 71 4278575 23 41 562304340 5 1557371670 73 11 97 1048838011 2125858984 224961740 47 47 1614004581 1810175907 59 1129743800 185264313 67 31 61 227595824 101 4999 1596495637 2 1949 61 1176193094 191066518 343448834 23 137 256982682 729677634 2003146957 7 19 83 41 5 1969494976 2 7 875631113 431137609 103 1646025387 1949 894974953 1980622525 1622110254 1135268697 149 380451447 107 73 1013490390 139 859280988 137 1222715547 3 1499850429 606435477 2777 2078412326 299088454 1380866292 137 103 1668465482 796846007 103 97 1347569563 232893135 71 67 1122810078 1278237811 137 1297758156 3 47 89 2054946365 375754529 17 1829559958 1944695501 107 4999 37 37 1769760912 37 149 457303052 2107661173 2 127 1473821531 107 287941922 351268840 13 109 1179734686 2019055941 101 561958874 1006156219 109 1616265631 31 37 1655432852 1508474956 131 31 73 11 1669557703 1320012053 103 987676579 107 1063434266 82346879 37 1938398209 23 1372496939 103 815422778 145123689 137 63191661 902661421 10007 896467088 13 390805363 10007 878685314 127 5 10007 11 5 127 678569890 779287567 53 1164969733 109 1698903866 3 732158427 71 1711302279 1624789621 37 97 1687889143 1239503345 379293768 2777 92615727 29 1129521145 2082268643 1168044701 67 103 1336644184 137 37 103 1672051736 2 13 109 1039329388 889263311 41 1077455400 445978320 29 2125891575 67 1185607411 71 2 23 2120424878 1799675848 131 678008840 1951800571 97 2046727160 896781296 603202072 67 631030991 461672178 127 101 127158495 31 127 1023459980 1638083751 101 101 719669440 1506610233 19 7 1616680702 1674859109 149 1718245799 1969577050 29 735637421 89 2083172181 19 1298949535 103 3 560872431 139 228751032 19 37 10007 1210006412 1924866464 31 556649510 7001 89 1185996691 11 101 594200372 322562185 43 239675464 7001 963962251 2115133414 107 41 2 632559644 1949 63225560 101 1068173778 1376139241 1494177025 139 1671573273 1195528801 47 101 594554781 10007 1518025124 103 101 382011593 1852087399 31 885855783 1762805755 90197345 61 137 1216952368 29 1448232218 13 838536088 1716961032 10007 1423565799 11 1084387953 107 813026545 5 1381062960 782004622 1813969646 2 243472016 137 375074901 1444587869 865290767 137 19 2040336435 358339184 7001 5 794071840 1050284455 127 131 17 137 1949 852644622 1431871199 11 425413076 1059946220 103 77603187 17 1657544081 3 1544417391 369620715 101 97 785597277 989233548 23 1898724911 59 583348694 371093126 1939651381 107 1293563504 73 1881483385 67 1789135488 31 2070935439 139 1079690423 1747990211 11 331616241 79 11 1883792086 71 2 1083882804 7001 53 174390299 101 127 83 502941813 1717201200 10007 19 407892 1672815390 2 7001 139620943 43 1637659945 1677289218 1742280271 47 66117435 139 75907483 107 7 673237215 1185915342 43794399 3 7 97 259175658 1350698325 1800561619 19 930141884 17 691679945 53 1709062698 131 1153997848 149 1566430146 109 1600019257 644316229 107 1495256925 131 43 441289349 1252057141 2041488487 23 2777 2133063686 700056707 1340712503 7001 5 113 816124533 103 47 113 1427551738 29 139 1190330809 4999 652569846 23 651836468 73 1610262946 31 1765696119 2074466680 11 139 1807032248 97 375595834 377989697 195081022 53 37 2777 103 1834456471 101 1645624058 767507821 139 137 139 67 41 896872704 61 330392653 1965631121 1132251192 3 436515891 1066933361 1476686096 97 167005912 1949 972722575 1547382222 47 83 2071428275 89 488467066 7001 985299737 565722806 109 434827954 43 1776694948 127 777769590 73 1727023196 53 408628887 906448718 10007 1240587804 1616121185 137 13 1543189871 149 59 770525221 61 13 53 1897987876 1839472060 2118187305 47 418241317 13 83 10007 1094125352 373981604 1786977493 445699306 61 1514194657 1614555605 41 5 1865879052 113 901980238 879990969 325328319 71 11 1779377116 56678555 1706104482 97 19 1029879135 714993959 43 41 664856410 67 1288924694 2091382246 1949 1949 43 79 1507179459 1866442387 73 73 1039703157 1641159209 171909555 7001 670793814 97 137471601 1614555688 7 507904161 131 11 400589915 360733945 13 7001 1221520478 1240593855 109 7 1149068564 13 1260134200 1949 846246055 101 420341800 2077378706 1062405631 7 61 1596742710 928676566 11 5 71 11 4999 2023835601 17 1465633174 1357115217 67 1116685627 1873076116 23 2063908696 139 805878076 11 1132406275 1831328433 2 41 1994317244 13 1947202413 1466538318 73 1101096277 7001 728638906 149 209332225 83 226494716 47 173139805 5 1083171643 17 2090636489 1229079457 127 3 1336825418 667685902 41 101 322108695 109 10007 1119643202 113 11 2777 7001 431285949 3 801533007 137 83 79 149 1111977315 1892722072 1732370373 23 775547899 29 89 47 43 1904100415 19 1137204169 2 109 656072853 424959281 19 875196267 11 1668222450 5 440943385 53 1583322795 89 23 619901683 97 1943077093 107 517601372 19 206385809 67 31 697852067 1170110190 1818452026 10007 10007 493064904 79 1503742643 1766372929 617655984 3 1362879620 5 1637729764 97 59 87851885 17 282551798 1949 13 661269630 107 840054953 1724814979 79 10007 110997644 1402150819 127 29 233402759 131 1959300583 1560479654 107 683140780 5 1535766094 67 83 912536362 947034009 1441073545 137 31 2126211074 624660385 10007 1891192909 103 1406645044 180171926 1668521499 23 347387191 37 741803417 31 1661800787 4635058 149 541912469 642728632 7 850301737 262807811 73 1551226744 1221875707 71 1310901224 1381080504 61 1699422578 107 1855636053 7001 1182489903 506218431 41 1762034957 127 79 1125522766 7001 101 768374771 1549224355 1312523635 23 71 1958646328 1737669549 43 3 678563498 37 846955160 5 283920240 109 5 1455022423 1649228062 59 109 3 149 689348798 17 1573206673 114478413 1949 127 1215500617 866622346 2100292337 13 3 847813614 1497952303 23 137 1196863377 3 2027972445 2131219729 53 31 335365378 1171882863 47 1438756903 790162530 2 73 1257765107 264587697 103 103 29 7001 17 67 1835795578 2 237786088 61 3 591100101 942159859 19 83 620961927 150470771 2057321134 11 5 137 141343859 164102436 137 97 149 1946615864 2041315347 1877615654 101 29 1914830357 718926817 67 796938401 580092659 109 734950921 374585579 97 1704879469 1792835905 41 1648827423 1999448911 61 2093593139 19 1062557292 384932998 4999 113 698591417 149 2 109 1574196966 67 372386670 1111922712 113 71 11 101 1279230650 7 1878464232 4999 37 119283856 2081388084 1196812427 41 1629188259 139 321021473 2006724096 41 116104128 202364519 4999 13 931645949 103 187659408 131 1051128673 101 2777 1543034487 1172076882 47 47 1441599228 1520279244 1955642684 109 97 283441597 137294367 83 606431674 101 222671266 11 97607069 149 813056644 172372829 47 87286943 332488166 2 131 137 3 254584290 23 1575168961 5 7 650238233 59 137 475742090 83 107 944126900 29 112182788 850803493 37 149 1141874612 10007 83 119907444 149 723514945 926418675 284619063 89 59 492662685 2139675946 1949 1818171426 1918203851 1506046018 43 19 258931202 109 100436851 195031137 31 11 107 1129199997 103 1141858103 1676470848 137 127 1455430922 345484545 1047109906 137 439527082 61 1441390716 83 23986751 1674841313 395025188 31 7001 159391767 109 689869611 1559042696 1612329308 109 1243910364 73 1637559695 139 7 11 61 73 466732877 1118184178 1949 61 1475168324 137 19 557398936 2086915308 127 7001 37 1509751182 1410310537 83 67 50159014 1901892944 37 5 103 73 101 2003631132 1118091935 137 67 203884551 1507277694 31 13 1814173504 101 499102509 146631154 2777 2052999999 3 649219752 80519040 79 1997105158 557303306 43 5 19 79 1231961967 873022035 71 951033097 472519732 31 131 179228436 1473217344 909108254 61 113 2022401228 1912693596 494170139 109 1644231632 1379517575 71 137 11 144247277 83 61 10007 1147291141 73 630894835 47 1739552015 79 1928266681 109 103 14115325 1151875932 79 53 1949 2096473934 652186781 2777 1168367796 1980853079 59 23 880049545 2001220965 31 139 423086810 1443631760 7 123031997 11 61 740091589 1692373933 127 17 139 474979854 23 1227984770 5 637399300 1393351905 109 47 23 1049907887 1847396838 73 1278550324 1864222852 101 1771648373 629888997 4999 11 67 24371317 1918479005 3 101 43 67 138812342 1765893393 101 1379989563 17 51656134 1937205095 10007 97 320734574 10007 2 556806830 1678140504 1322916455 61 1186297378 19 97 103 1019729627 7 97 1769233925 97 139 107 741581064 109 139 267541084 83 101 663310228 53 631956450 3 688849483 131 160751017 1702182057 29 1663836675 83 997626468 841311589 2777 312615221 1785392585 5 31 89 41 96923303 545556127 23 1613583860 186138471 103 1394142389 1770299007 10007 1332478718 97 219861655 2067961380 1565719769 139 2094443188 53 10708067 1059008156 4999 4999 904639036 1702985263 1535607632 59 89 59 1642419639 89 1905005673 41 1713703445 29 1811996560 101 2 1489883202 1147471110 10007 1535394024 1598298026 618365269 139 481393551 3 812136606 149 2052544285 926162105 127 280706322 43 709214136 107 43 1452356691 1003191279 31 2089830280 316157534 1627455159 11 1752700027 13 83741731 73 1204006009 101 222295647 149 1949 1508989862 53 5 17 7001 1948231279 1358123990 71 23 2005687653 1165677858 127 469334469 3 37 557372551 714852629 109 1569620383 752417297 1949 888488377 113 103 1817497315 23 1129186656 1158971380 47 1505917929 19 5 483931527 73 83 796014737 2777 1949 650104542 1486086780 1631235188 83 89 1727280850 594462281 79 17 1259525223 367961039 137 1897383966 1175603202 59 1914533495 31 17 45795552 113 1791491717 29 139 1871876161 131 996896114 19 831766561 127 127 2080841787 97 71 753749277 1198891790 2 19 782238680 1284595769 17 1024660237 13698941 2777 13 139 384023084 1822213103 107 1786754694 109 1062419403 11 1314247682 1450063857 1064202035 97 1015562104 83 1657840002 103 113 5 31 611777343 10007 153047757 139 29 1504245177 1538107131 61 343289821 89 200723391 2113458545 103 113 139 636962218 1124822333 139 47 176407638 43 61 1406185054 999130020 89 1481698878 97 1837113458 7001 502350969 2777 68800175 1323085664 37 137 7001 1949 326827810 137564318 44426628 67 59 543791199 3 1647141564 109 83 666418455 5 17 31 1328358143 585911649 61 1739790234 2052795342 13 59 620659055 1118034483 1093104348 131 524796349 675959286 3 1949 888550753 43 1680574246 4999 1953364249 83 1954258474 127 1331441143 53 687427596 1760727780 5 777797739 79 1678346310 742797213 23 1700813957 47 440720363 7 1737224593 31 7001 23 97 1155170515 31 2 2084617613 203737729 13 41 1467979366 7 1627574704 41 400012646 2028210703 7001 932841244 2034421588 101 1098498411 10007 1038866698 1972523511 61 2075603861 53 11 902911570 1837287798 73 134054333 460885266 17 1555379346 648805122 3 2095666016 1795196579 103 103 230471461 2112868973 7 1468750496 113 32360714 1419984843 97 170864239 233320631 29 137 2777 2777 1163471359 599768129 1962793990 1324755141 17 499197028 11 1667956342 1733293272 4999 7 798637783 113 1327074938 31 1837909090 1349536268 67 921955815 17 131 369105048 139 19 710999839 149 975344961 17 249232240 17 17 5 5 149 1162873248 97 24835484 1174043975 29 1711550362 31 59 31 1789963436 628017964 3 684806174 108005508 13 885687137 1418779538 67 2021243637 73 27679575 602907129 11 894885452 47 1915590045 786277125 79 1949 131 981877096 79 1175458933 61 2 786666194 536912947 127 139 1176869493 629874747 79 1949 54749359 1802261892 1689135243 2777 1094133729 13 97 546745156 1230065633 10007 89 31 790352062 83 31 7001 53 89 1367769266 447188139 97 381103715 143910853 59 107 1036457961 561929169 103 1468338869 61 1301079675 1713457851 43 31 1547162229 980047237 10007 498438663 1035154101 137 109 131 127 221944503 103 154591464 31 929009852 580846308 10007 1933482315 67 127 967156689 993087803 688758186 91695985 31 131 960583438 904604125 53 41 1949 1199077423 41 97 1021907416 13 1343494425 131 184322895 2062650806 3943730 53 37 213923899 1855388679 2777 73 1085715641 831430431 580689683 41 149 1381562866 1117724245 83 1309252790 1979226670 137 2099370042 4999 83 180323429 1949 173542148 13 1450086651 1609945853 131 1616679515 593268220 940321389 53 41 2134471275 1507825881 113 71 1109530774 131 1590445979 1097197050 5 2031062175 837138040 256042685 1550510915 5 181105003 1780173720 103 2 657480022 2105652538 1949 1231156899 73 10007 137 816461612 1903635629 113 131 307860611 1101850170 11 831229993 1235882820 97 1133029431 83 1137145935 127 401758371 79 1074923296 137 1600747319 107 137 72991819 121266780 1949 97 113 1342236261 2069086613 5590354 11 11 515143358 79 907009744 7001 97 857469594 302413126 139 307550237 97 105119191 43 1949 137 2102539959 1985245491 107 5 1782016495 13 10007 675502521 475772808 137 2100194245 137 1397591252 398916662 2075254464 17 217536949 37 1949 1274315086 4999 1538722194 29 764651265 1358068173 104267721 3 1746782361 639954150 1949 1826400104 23 602017387 99114222 3 1056057750 308883255 83 1325635780 41 260526136 29 429898665 97 1579507454 374925 839851996 4999 271959578 1278567929 109 47 1679069119 4999 1140811792 576158262 2 2777 50755229 831788373 1949 918812719 10007 61 97 113 61 7 1236444405 591709265 7 989932335 83 490565607 59 302005719 127 1300119488 73 200896438 11 1780227988 1811471695 13 1961770473 139 31 1516327645 54721107 43 109 1380294904 2128336943 1124947709 41 752122589 31 139 53 1949 240047395 17 101 1630545515 2045679088 1988447556 2 47 1485547941 1820071349 309955546 31 1614595783 1461120184 139 1767184955 5 1485400145 127 237603792 1578854348 1495890633 1949 1228062644 1887258443 131 103 2043735785 1384250823 572913430 17 717737563 89 71 276880404 31 83 939373748 622918434 29 548350444 1829689935 80383183 67 632019544 13 1957142395 71 3 1864809333 1504871951 7001 1595310869 1677541978 41 41 1878464195 61 89 17 7001 1319534478 557790673 7001 1282085702 103 1619717333 1691124175 13 113 131 71 667587227 71 73 13 23 71 53 793057987 43 2114846855 149 769567120 1785316510 144011289 37 257067046 19 19 1456872652 1252943773 74256392 127 8720090 53 1856622665 71 101 101 1179627450 23 1295326535 37 2020422296 240462778 107 476293701 1112468835 1746521379 3 1203581646 3 103 26692656 730853083 229776590 40589067 71 4999 36537691 1088327291 191262686 137 1585337559 137 1770400036 1844087130 158151846 131 1386093184 1811662582 107 1288879842 13 437763755 1567841837 137 1700454841 4999 1900894745 1949 137 67 1778902260 1108646105 79 5 1540188615 73 1763573712 1633814830 89 1172966889 1858277638 149 103 545018835 71 127 2007104317 2070806374 1492170554 31 926778182 89 746181962 10007 1226077654 166439886 79 1323258927 3 109 2035629827 59 1504007698 97 23 2144708646 1862631249 89 1715237365 131 588472951 137 1377481433 43 752790112 201530442 31 4999 661857602 29 89 209368228 10007 366326249 2010996713 848698817 1144314921 79 79 67 567992232 1949 37 103 943300368 1828312563 79 4999 570270923 643345946 2 4999 101 1611495400 131 263315502 728688810 79 1746561151 1216532534 98999744 83 1876345642 1509435573 461120850 2777 819238765 137 5 1865527100 29 1852960162 149 5 149 274864683 2777 7001 3 89 1437205025 1455939684 127 101 1894112893 11 11 113 1197483600 1302522072 43 54282856 71 2115353055 225036701 59 804615155 657048052 107 37 1257730714 1118590290 1949 1947662986 5 333755260 89 83 100664376 43 837856032 53 1002495265 942288643 490948622 97 1007011805 1625282794 1949 1580356395 1949 1756684374 257355551 19 2053621517 3 1787599838 1516398885 137 37501487 73 103 3 113 1398212481 67 37 28697237 1734491217 37 293402600 1598652392 31 31 603866267 466344470 137 420859834 41 419581275 465284463 3 7 1890175707 7001 1462459893 137 131 577770260 1674540512 629397020 43 109 149 1384732095 624664506 3 89 1992651972 1631645010 13 1903083 374798871 67 1730657101 812255743 73 61 578794230 137 1812709748 31 111009316 43 7001 1961799217 10007 774561814 109 1659906064 1919382538 149 1379354415 17 1815966571 53 863564869 1772223751 1949 689781259 47 79 1634583018 4999 1151344378 71 179748316 1558775459 89 31 55498410 1379130029 61 297164030 1949 37 949226823 23 7 2123093630 1112325340 21160495 5 11 638092781 43 47 83 366165705 7 47 1021581519 331153023 103 19 821024542 156787342 127 719851456 1722307042 29 61 97 1184704456 47 1144596734 2067520803 287266321 101 113 1862904088 149 103 121820984 11 1575791349 19 1520832713 67 7001 332015424 10007 71 1904961311 57113181 89 293733998 830817759 5 13 1714669632 307895510 7 38541098 79 705037454 298994472 2 97 83 101 744264455 109 127 17 148739953 1183775348 1634443533 622496304 3 527665370 1506097126 7001 79 938675077 1284887284 131 287974900 2777 942193678 1606524390 47 236192752 4999 1395040936 1208563239 4999 31 1090199289 1494112828 602630955 3 984089580 1949 1310987505 41 1340610128 508755880 10007 448723887 19 952012970 61 674508110 149 139 10007 223443572 11 1294331995 137 59 1883526951 1277247707 61 73 161325766 702545284 825277702 73 1284219066 83 1705574055 114229597 73 137 723500973 137 1738597404 1036023596 1841789588 43 7001 1924567899 7001 1264652163 139 61 611915404 1108223295 7001 1006464032 10007 1050514846 362159255 1586981885 5 150506938 127 1146850005 37 107 212667529 428307625 89 918326298 4999 4999 1084073142 131 139 109 933090576 1329059005 53 283794330 53 99218809 1779296708 103 550825975 732347201 297722942 67 844500093 53 1142467242 31 173845334 1091553243 1090221360 29 1005018928 139 1815184320 1469939677 103 2033524880 67 1784177701 29 1017605041 131 945277660 472894542 31 19 966683273 961221597 97 1875706654 4999 139 41023370 41 1740277103 13 2022976059 2777 1662333788 1520202806 19 113 1541136036 19 1853635060 43 26376223 139 1148377038 47 59 1827449126 2090958168 665789408 2 1017164238 109 621465680 67 109 1285154472 1565096992 480346550 31 1382526673 2777 7001 517779958 1008248458 1733007389 101 73 1888015717 1230986152 13 1675919206 778373154 232542626 17 53 73 67 53 1647340647 53873864 239808279 29 33837745 2777 1154365576 23 1326361562 1965555459 107 2123380867 977073389 29 1846765385 61 722899471 61 1435233620 31 836361204 180106836 101 2 906911390 41 53 875765693 59 83 131 1624517230 1183704581 2777 73 41 1955993478 1810767419 4999 59 411061760 5 1439340314 47 627791878 89 2777 1997591733 1508489993 59 5 109 1578414830 48831483 107 1883927792 97 7 19 73 107 463204256 43 1391760489 628913427 3 867829158 67 1949 43 1507640673 922322953 618283626 2 43 89 31 382449263 109 19 1620495807 101 1771866432 37 89 1491145605 1313088289 7001 43 809063455 103 191084879 47611531 139 445883366 59 1523754886 71 1842286487 605937359 83 847023964 577102984 41 13 923749156 89 857543747 7001 1587462748 1899336295 113 43 23 380774017 706087421 13 131 124685669 1716550966 556181656 109 7001 757193155 1434906390 103 103 815636091 513851195 97 979264209 7 438493419 1249563243 3 1038786388 107 59 23 13 357771827 127 61 10007 41 674256398 43 587671841 7 176104173 2 11 107 205673937 3 1928208315 29 506166567 422387254 2777 113 1319191945 551958444 10007 131 37004225 1003697890 71 2013576827 109 1549032790 1102978935 208002775 5 5 6851445 665446700 943659185 687040860 139 1078145035 37 916731684 675322395 10007 1804496462 43 1949 1850591092 1305248642 139 59 1013052684 113 2075364780 107 2777 346072517 1084165793 89 1703517138 1902329966 1728359259 4999 109 127 1654795522 721756367 11 1232878750 73 2045438319 238281027 1065569656 17 332419988 37982443 61 79 53 1358521334 829441131 113 79 4999 1446208691 1656729838 113 71 1711324752 89 1771965525 47 338421526 79 137 920131412 101 17 591231236 1120722739 19 71 1477059221 19 755188820 621602765 938278875 345619866 2777 1949 1874780131 709648441 13 13 29 1942059211 1828653174 71 456900975 109 17 11 71 101 149 1094458726 23 580113406 7001 47 13 1224527369 73 513207520 53 131 2133347793 41 103575102 97 57287424 1379939363 103 71 217059354 261677529 3 190728216 1949 1332721380 306307365 5 73 1243553603 1949 1721025470 1949 1798817846 113 101 1784449719 10007 694495807 127 73 7 945040145 1832823356 10007 71 1039324437 57225863 23 7 1485789837 10007 1906903899 902091022 53 1064314558 29 744483794 103 1798905403 2065666883 67 738449545 131 1571372248 240712311 19 37 518091945 631411253 1949 784495898 71 2070110068 103 1743548259 2657074 7 4999 1433550267 101 1949 1130080874 842342882 59 1807166621 103 282597680 16331424 10007 2777 261887762 727346286 273787264 1905186696 19 47 1168450680 139 53 79 17 2 206353016 1390639128 498170294 37 745523767 13 2 1610463427 841998669 79 71 59 1660805396 7 1061788931 1566542289 47 101 998098180 10007 1138854285 498922939 59 139 1064550126 89 41 102409514 1122135528 4999 29 139 480143669 10007 830050629 391764043 399003678 113 98780645 149 137 204830892 23 61 1446934518 31755319 975342693 3 13 523417648 1715075675 1755802292 149 1949 830305184 662418324 43 139 891010711 1206577613 101 1873361332 127 107 647552016 13 107 73924374 61 13 1005071912 73 43 43 107 263580710 29 401627177 83 1976691397 127 2123524328 53 1803150418 1012244799 71 41 315395042 1745400040 61482780 2777 23 29 71 41 1257427483 824146771 71 404555515 11 31 1308246655 43 500424546 17 97 13 101 118511380 1426706925 7 9534553 61 916183217 1846671605 139 1586228640 2071014965 5 97 419354183 97 31 7001 1949 1494382107 43 621205819 1785671537 13 113 10007 629380258 103 1726156812 236999702 89 149 59 103 1594714186 1225337234 11 577327564 7 1500584911 1467544855 103 61 137 1214378412 874386197 107 1150594112 1521800232 37 53 2105651734 755305650 113 101 44334288 37 1546934704 7 994132676 2777 2 1305419374 1817809524 17 89 1949 1596018559 107 529312094 1771277357 37 73 1949 332924282 53 575598656 85957100 1089774014 59 4999 1120365882 23 1320064783 67 1746748424 1648621497 3 113 718179925 29 1718059238 43 622838832 758215990 73 1275950648 59 1502342488 1715840765 107 2039733515 73 137 5 17 23 1586007021 43 1930022664 717510126 509743846 221930958 137 139 7 2128822768 127 1256440321 139 2026772761 2 2 610569534 13 78839566 1949 1640514229 800716227 23 1944307764 1992001065 131 834678681 113 380993178 3 67 1597652855 11 1743450005 37 61 1420931255 89 5 1122660442 1003562255 127 137 1112528776 292781604 2777 474242175 658623867 1896856601 73 1601113818 41 89 466286308 109 160564977 113 1582790774 1937916733 139 864409371 668161478 127 89 1249200126 2777 124329067 41 11 139787261 79 1744347887 4999 1123350285 1127529449 267628267 137 31 23 59 1762040114 97 426864505 53 147902648 3 1249143064 47 1453573559 19 31 467935948 109 109 1520312236 1724289042 59 1204979740 1664156301 109 394944264 89 53 2125199830 469478452 438822738 1795997908 37 1187498296 79 214134556 433631674 231837435 89 1037388272 1325652152 89 224845573 1747263687 61 47 7 1349005602 79 149 19 386297550 73762795 31 3 1605482289 131 149 457228906 29 73 1237758873 383302195 863953796 79 107 1576088600 2019920200 518587733 139 505043283 10007 1118822628 3 17 73 1243556460 149 107 1310862438 3 851334696 23 131 1108171575 53 24181038 1015585894 546280611 131 235394240 17 10007 2777 1656011187 172529456 89 2068512101 1136300202 1753945396 101 1872281513 1162514183 1949 7 861759290 19 821368081 61 1141516038 1707665551 29 149 1626982107 540642626 31 1280535897 97 127 335811502 2777 31 17 1150461609 101 13 109 236224037 1270533103 4999 1975729775 139 486503533 237920277 1949 1748525734 756116099 103 2777 1527947055 1709396235 29 67 1033030120 1006057068 89 1981006233 11 1772141030 43 1688252154 1791491666 23 97 423915705 41 2131434364 1936631671 101 73 1421503815 1837407007 61 141332852 131 43 71 53 1195076844 131 856232768 29 2045579119 61 109 97 59 1507495489 59 1361319980 83 1666648549 61 577255139 73 47 1941449680 552143639 131 1294238081 107 508203235 594152133 109 1731552797 1379371383 13 184165353 79 109 291087061 59 1899107163 19 1435538027 1781570188 464986596 131 473211955 113 67 13 246644202 107 1116010749 1665777015 53 10007 924456667 1247322515 89 53 103 139491935 5 997742890 139 41 23 7001 53 61 1241248984 1295888026 79 697872965 71 255424216 2091269455 59 31 4999 73 1770557841 103 1929801344 1507496275 113 67 1461259177 73 2777 991247373 467505173 47 1880773667 380955633 7 1455132546 7001 1525627192 10007 47 812071217 89 19 3 1407317109 1549708917 2 31 127 2092162465 1026996710 5 1638968139 1958943757 19 1934555953 1737457710 149 149 1943008425 1350182721 149 398579321 216956665 17 327490295 1417334353 17 1754543406 103 43 101 71960480 396567809 11 31 1493456578 53 1461538017 7001 223891980 83 1375966733 101 1512685484 137 1882749215 673770932 5 41 869174129 272868035 11 79 1232435234 1397194869 580746952 2047001387 7001 47 869556212 31 2050638375 11 7001 3 1171760697 802696812 79 2110292635 101 1212940310 1223390376 101 149 47 1252169065 1278472991 43 97 1909010925 747736431 1842464864 53 79 83 459696994 868516600 103 264406562 73 1176564214 1559743336 71 1503386873 1987655875 109 149 1871089075 37 7001 19 258879043 41 53 532871752 947901078 1549419314 1140882960 7001 3 1278423744 29 97 1708132267 43 5 2064382935 1577502190 246482505 149 1142651647 1254510265 53 107 29 834293912 149 1493624663 1964726033 101 10007 3 1355219999 109 1104919685 81904840 127 2777 2093613624 1444989734 1388747352 103 71 17 67 131 73 1617875056 1772707858 83 59911984 2 1430283526 942917674 43 61 79 64048342 101 618187667 105905221 19 794255590 1261442392 10007 2777 203140327 1854798401 97 109 1276450495 114941263 542554409 67 59 980714107 1049484448 1904076753 61 10007 59 1201255030 5 60904997 37 67 11 1192253634 71 882178905 599528686 3 1231321470 1949 1960031340 1757196961 250460775 710559494 7001 37 139 83 1361643552 139 89 1095648829 432377753 139 109 545614542 109 60593100 47 131 11566907 1452088307 113 1809522516 109 103018298 1983891536 19 1969540855 149 1344490189 137 139 1953364081 29 137 43 97 1124585214 2145149956 173768236 908581708 109 97 1357935980 11 442681272 644955982 53 2117068623 3 643984308 1207209201 927987567 107 29 89 41 1531288500 23 575208924 1797200079 83 1362178448 17 1187738184 1937668638 101 13 271864502 139 1330831644 149 1478449967 59 161249886 149 391330973 19 17 1840542519 979297002 2032969408 1191234659 73 517929190 47 47 41 71113904 928289482 127 1949 361441186 47 73 1817218198 79 10007 2031310923 2016245994 7001 1967319049 816573840 71 103 83 1299300758 1572004375 5 41 2109594238 1432804286 41 710531183 43 53 37 89 1014081842 424370156 7709034 87398333 47 61 107 685814882 1934153964 47 637008010 101 355115495 1066393105 1404016994 47 71 119499418 881473422 53 1838662683 1756762400 131 780907695 19 1330134281 89 1792140323 71 796548219 7 1912614606 1315308526 1949 1604184869 7001 1830755747 223706881 31 59 1782349585 7001 1546651899 10007 149 790205408 854625260 1825366863 10007 79 101 3 337291017 7 107 786985963 1553925904 1671051903 127 97 127 127 1776491494 1085031358 37 454135996 101 47 1525800151 131 694173978 1042003414 787041275 83 19 1215027276 204908559 3 2104257585 107 1035034968 61 692233185 103 995332157 2124309951 43 1335191424 61 844507613 131 1543700987 47 113 2020551192 1681371183 53 59 2777 305683829 7001 905563038 2777 1496989273 137 615939626 71 688408687 89 711176928 531959966 43 4999 2108248266 1409387974 83 300794075 17 1290423063 237908693 1163403290 885800736 41 457246062 109 1403397236 11 898791102 1143082061 109 89 851230021 43 941429401 59 1832726971 71 107 463701834 2014629598 107 351641932 37 415128419 71 2145700869 1963611216 59 89 1050592312 83 244670948 7001 482712487 103 668919492 1462576209 139 808896183 41 1346845818 757330598 68561792 466376814 2 137 89 1836852844 67 4999 17 794923910 1550325693 101 113 744893740 1983947893 131426184 83 1010780635 1949 7001 139 13 1912276717 1441187332 41 892779797 228051740 794111448 139 149 79 1641373836 203582867 126008191 23 412480748 131 1296554684 165122130 97 405412216 73 965591922 7001 13672953 1256079913 53 694405311 101 1613815370 1205251786 507306260 149 2053240562 4999 536962586 10007 114780290 751775875 308024088 2 2097935632 1217170513 29 7 2120053621 59 4999 59 808831099 83 1622804016 73 1068372885 679205958 2084077206 19 73 1445978403 71 137 653564094 53 459226079 71 1771009445 1949 71 101 1993540222 511035209 71 1726738105 2069477553 1154235914 13 37 1915409860 13 137 10158266 436463867 2777 1866407636 29 1324908604 43 466630539 2069370189 403318215 131 271230743 1954114099 4999 10007 127 89 1208779755 2 1241426651 387774815 127 101 2117397431 2117793553 127 1387460268 89 127 73 53 2005962656 1949 1545545306 841617180 232337328 29 868052100 3 48953796 47 29 509191599 190761130 1510854415 5 538846929 10007 874261555 1558910032 751037550 113 10007 624156604 442319407 972607296 3 55338987 59 59 17 937656251 47 137 1048962146 2130754013 2127031881 1575553056 3 7 189765472 13 3 137 618884211 1018282640 89 472604329 158625234 7001 1443936140 1949 131027492 107 1364928380 59 564626401 440143540 13 429572156 1254468947 17 114066855 1401576895 47 103 1255116317 29 109 103 338509176 101 3 770122173 1069969256 873240513 17 1274926684 1645452202 2 578379 73 139 866744508 4999 47 740346491 196892447 1421870419 23 101 2004062902 43 1763021214 37 953160818 2777 818018113 4999 1720520827 1559538627 61 139 1885275348 1741924221 37 1301778029 1949 149 41 850349896 4999 11 2088456755 139 463563610 2015299562 29 11 587042568 4999 1371270691 1778583469 1502421495 17 83 221141674 1370603432 37 61 139 89 17 54593004 19 428187705 1900042719 1428417323 23 7 131 1359934747 137 998492442 79 113 788935151 12383110 1436197442 107 827970461 43 7001 139 71 103720563 14159885 127 97 2076289787 53 1613430929 626458300 47 103 13 41 1522373870 236798124 141669399 89 1879765618 349186794 79 89 73 1248257587 788993549 1843873821 137 71 455322716 36302228 897654064 101 1034043124 2 801976176 10007 965255206 265495717 5 247464347 454511921 7001 101 1219329950 73 17 1838163318 71 4999 1193801192 347475491 53 759097906 182325194 229991986 992142820 2 510522101 109 113 80021854 113 71 1893553469 7001 107 740784219 695412235 132520404 73 73 2791953 10007 714199590 206364354 10007 805352216 1777854839 2777 1625448347 139 43100286 5070481 41453144 97 53 606880899 19 1773361884 83 107 1810267088 43 1021047857 2 61 557671333 1901700165 113 71 1120668331 872109259 29 1635541677 11 127 1420913645 109 113 13 525415709 1645621159 137 1627913170 1033123429 97 1669860086 1702950818 2777 1327091638 89 1604788014 31 891483647 282733634 1859881975 1949 10007 762373288 127 7001 4999 1890998980 1971376550 13 1349820804 7001 1205804040 127 11 291482477 335004659 2075907054 503388028 13 1012203580 5 139 4999 1006578644 29 1852592471 57500359 1130617 59 263074451 41 107 131 41 89 1121948774 4999 1084508055 1343887927 29 2117676046 1977225575 131 37 493412649 1102286869 43 1251405436 175559196 1606792509 1864569329 7001 53 1508681676 1659023508 41 47 113 31 190420583 29 1543595267 140291013 37 415472228 1949 15695297 137 2035152499 47 944888893 101 884866469 41 506487719 864838663 61 1739199792 2 1414537036 4999 625534868 113 206412241 1034424244 7 5 53 388129544 103 100845738 47 912010043 43 1949 447442930 61 1327931204 1992873361 1117529949 149 109 31 75844228 1895486653 137 554477476 89 7 149 946957431 7001 2019542106 1648058808 1949 1853431204 109 1568195535 61538261 1106850105 29 83 64819929 764973318 1748737413 47 1917141139 137 528397766 579353546 2043355420 109 107 13 1536244658 211005353 457156544 139 321666989 127 277141178 89 31 23 1548545817 193441707 1866713285 2777 257844450 28769245 4999 150419910 73 1736348442 41 7 1895142466 670729458 511141326 1615483618 61 11 99087559 127 13 372379982 778240008 2038754890 5 1657334768 274819523 73 1583459331 97 17 127 131 543858952 103 2038094681 71 867151471 397733480 101 577974924 1949784077 17 1230207128 89 1031441203 71 784778407 1586859159 29 1865130099 109 72491758 73 386992564 792500264 1586193993 83 1550951612 2048370740 1647785713 2777 83 29 970991224 694687670 1154936216 2 37 1393946843 796658026 189639060 37 362151153 834662891 139 1062372413 19 941964862 1583557926 109 735287949 1344245918 137 838831378 11 972271870 5 699647925 1244048332 139 1858376432 11 876233105 131 57648908 1608101111 3 966008835 124114406 13 7 2074576448 137 1993393155 517166780 61 287730695 827194789 17 500520301 583562675 43 103 1615733499 1425052380 11 1808462711 221123001 23 113 1907421355 1902769907 53 1638019341 704443925 37 310073232 101 1949 810205147 954197577 31 67 859948618 357789112 139 1687609842 139 79 113 29 1144255813 1931007468 660322105 19 556861959 41 744389317 292767818 7001 2016988276 41 1949 183706893 23 1195223589 2033570774 1674066703 149 101 1949 1806448191 131 402787665 1474077114 37 2 2777 992527570 1090090705 599061568 7001 37 13 1780348986 1214460689 1636605058 127 402337143 3 52085718 742181604 11 1949 809746474 41 137 33177016 31 59 717378345 485477488 1996760568 610557864 4999 1415061133 59 1918206997 113 37 127 1665944217 625591332 858473548 17 7 253846096 1057316190 19 1177383697 73 806238186 59 1045405422 43 1778855519 1551933751 83 149 483605562 17 1405930651 41 1467163721 587061124 4999 2 131 67 1572822366 113 139 67 466867591 61 570099717 7001 1604398167 364147822 449189712 2 1551802710 925484830 5 10007 4999 107 943091259 131 737429310 127 134191756 4999 678869199 353114363 41 578600594 1851822561 137 346109428 79 47 703597144 1867023887 31 179317950 47 674215130 4999 1629558762 113 11 1219874535 1767589489 424145142 103 1012241185 149 9653629 23 2 1429563868 41 1551219092 1605900222 1284315291 2777 335012877 97 261114603 149 89 1661559868 1724646628 7 1224726153 99920721 73 1150010683 1698590564 139 41 143390899 137 1898706290 1153987442 139 127 1465074540 29 31 37 1943815424 578494693 686389865 137 7 1451894695 1378468099 101 1820183692 131 874107194 957938449 61 881443455 43 896129890 29 1014888350 43 716733073 144066684 73 41 53 348969543 2099639626 83 234284681 1348977669 89 1880685166 1427508113 137 139 1228335216 388512506 103 112406887 55780859 109 169758748 10007 13 506905191 43 1198442164 703621900 1392007656 271280094 29 1540041380 109 1816822701 113 281328444 67 397669254 59 73 19 127 23 1151947824 13 2128262868 59 149 535028157 2106958787 23 1949 23 1096876486 2007185563 17 2777 957773415 5 41 1496495897 13 624146731 113 586434066 10007 59 2076002615 222707884 1657721138 37 1141107492 107 1926951861 19 43 97 1752386829 1949 101 1716656369 207033074 109 553810409 67 89 37 1099103537 2 1293343388 149730804 61 2092533545 53 11 1551162602 101 23 987631109 37 286350503 31 125255964 1094444640 83 2777 71 131 59 991654536 31 1719617182 579577054 1949 1957577614 7001 1577927386 31 1942078229 1650450202 113 149 872393808 107 109 7 531841205 1594792955 3 13 101 2044516942 107 967277003 7 1119446489 59 1759398467 971902152 113 657410948 1178381938 19 705850988 1160538702 119587147 83 149 4999 1005663827 79 1706730267 2053491575 127 492167546 101 703314510 611617718 59 943200373 2035307650 1095576530 5 349501688 79 5 29 17 256369350 2777 231179696 29 2099229496 42409116 53 182502713 103 1134296255 101 67 1234044056 1737489225 575004579 3 41 480847231 19 2777 1265943390 627929694 83 1424979718 67 1693629752 73 388717043 19 1912678309 101 4999 548990180 59 1772412746 67 1143595597 629093150 131 747899960 89 97 2777 1006976301 3 71 1094947729 1776269379 149 11 2111524646 412217586 11 438152297 455776761 3 716570157 3 547641522 23 1635911776 79 137 2 836917399 71 131 310655627 1798217581 109 1587030408 23 71 875802182 799379174 1750734657 10007 232110368 7 454257622 13 1949 1869960254 1019107313 19 1324976457 2777 1139323988 11 1846978056 4999 923805202 83 2093532655 454808460 7001 874599925 497470057 7 1207978399 1549960988 89 7 1409876223 10007 43 833255591 1159277721 1648363047 975262206 10007 113 29 618614515 61 1243761818 1855445879 1045158086 131 3 149 1219416298 2390960 19 1144360234 127 973134579 13 1201716647 53 31 1705566798 1487995068 3 10007 809115985 149 83 1949 1394365274 1197028662 72266106 37 790879349 79 1750329688 5 693764090 603114689 137 1420017723 1397299655 59 89 772813611 3 716087321 943154757 31 866578938 67 1790900151 31 2066226322 1737931734 2777 37 1240704387 103 1395031176 291112814 2 1091990196 29 178994960 1861214606 7001 404090719 59 23 1057177169 41 1121985869 149 2038543351 41 438550812 71 17 400113717 1827934223 23 1994984948 41 137 29 67 1267063465 374974545 37 602001322 71 101 57438498 4999 73 316891832 1949 1806851634 19 573121700 47 1551484852 786434362 83 300157382 89 1859060189 67 61 1192084448 19 376042642 1625569035 113 890795724 2127663440 103 2116008733 120976987 73 89 11 1517239823 1929854366 149 1911097413 1086802926 3 23 107 113 951783903 1475545764 101 1901273050 2777 23 101 2070714611 107 73 107 1207314401 53 1223753093 53 439502394 71 1152846566 1905504389 53 1373813814 41 571216170 111697299 3 2 1661084126 9236656 19 4999 71 832892977 71 1654543530 796351620 937777493 1232145745 67 1953275152 975368487 2777 852856582 10007 1036374955 190828292 79 526600681 71 47 62451532 1962435133 1366485890 31 43 318974387 1430442680 2 1158066854 53 444649860 43 690898415 1580534832 67 850879364 13 1862630241 1268058524 29 41 2 1563002336 11 173606026 1087744001 157393651 59 86926774 137 29 7001 1538924815 918955422 29 1954055333 31 1944723341 1487992467 424981077 31 71 1524293036 38216243 139 842021829 29 196836572 3 137 61 53 37 79 1880609852 1631576049 7001 427439022 329034225 41 41 1352168602 1943052544 101 19 23 1226066952 1819498738 41 478787155 43 676313847 47 315996698 179866394 1783409279 113 1720080803 101 940645118 773109920 11 286161150 71 1303999703 1134687920 103 73 681652656 47 1142279652 131 73 810036397 171783162 1469715180 23 1210989744 279986919 2031703044 3 2109777980 5 131 1570793332 109 1000622507 23 2125777691 1746000564 23 43 2110945422 59 97 89 137 814068938 89 1004070410 1054888454 1949 586877033 89 1603455417 1627259001 755610728 47 994784798 3 331075992 875077612 1949 1214805144 113 3 113 1231750285 1532290965 3 864818639 131 778027733 2777 1458378198 1870159312 71 43 73 760356685 113 19 835456676 1844845565 83 1564063288 962086336 137 1869477888 1113815395 11 83 583434224 103 2050673968 1727542471 29 23 370282680 37 47 1554093905 29 1088388821 87336018 61 192029660 109 107 326556279 7 1084317528 1974610198 11 47 53 7001 10007 1982957099 2131230818 149 450535621 4999 97 1490964593 23 29 1791716135 1294838794 546093022 41 53 53 41 19 1465584064 127 568069857 1290010644 71 1120515610 101 1048499685 250183203 19 1870309500 2777 2112219524 2146698865 109 1407819374 23 1846692740 29 830580851 874202055 89 2051861968 732373369 13 1190946332 71 4999 41 1288589492 37 17 1593044296 2 2107663148 31 1778690314 103 1831770571 835012929 41 113 1704028716 352471383 41 73 109 1034051935 277468765 131 53214558 594181678 41 1002800099 54622834 1336889154 29 59 144050860 1980844683 1261760129 109 67 7001 1093304164 101 127 113 732826947 109 2 127 612471145 13 2117851987 83 37 131 37 1625262259 161438881 3 2119278663 668055420 41 1169106431 561670070 570039684 83 974770094 1347361000 73 339654870 2777 7001 1578811253 113 41 61 1442613029 139 1836395859 941563878 47 960254509 193402883 53 2007978670 279662958 67 808510373 67 267054228 131 73 1187556846 888184014 79404554 71 113 1625665573 17 103 221980789 109 2003337596 83 1690031309 891008486 929002754 137 779247220 7867237 59 47 1094463338 2110831194 127 1492351219 17 79 1684702966 700383743 131 803594741 1274691439 1566890972 101 1005042557 7001 356406908 89101002 47 1819307960 3 1949 73 149 1546196989 89 31 958486675 1937237554 866685916 149 865573261 137 7001 1035993978 103 1304164473 595124557 113 3 1197494408 11 158065643 113 458191044 1900635086 807242366 59 17 537995447 131 118382342 113 1132897524 37 1685347547 43 61 735690821 89 67914298 41 3 103 306303357 137 137 2019093655 109 97 572496910 4999 708283315 2117261463 135753794 103 846242310 113 1582829533 47 1125793021 315488863 89 123185345 1365238996 399266269 23 1521651480 19 1559431004 252157341 103 11 650851872 904742412 450422518 127 139 296655329 97 1630784024 17 101 97 997195211 1894878058 41 287183188 73 73 67 1700752388 1356619350 608060866 131 364859709 3 103 1979183621 127 1983197267 10007 792354260 47 139 41 11 7 1122023721 107 604370577 1503360175 73 236781895 23 131 667344392 3 61 3 424688337 4999 2777 1701434576 13 65858986 804012706 59 79 1468949621 11 253515955 1356052137 11 591512533 127 107 434633358 5 1487507070 3 1839569967 41 846068620 1109018229 1504317667 127 43 1948893581 1124999041 53 432174828 573798519 113 1767355149 1949 626072174 43 1949 174611283 256856649 7 823669836 982927453 131 103 1070397925 43 1396752316 137 410152107 621534339 127 23 1763940403 11 71 1167348914 13 43 1810042688 1740298825 946557913 97 29 2114030168 1577406138 11 1943146961 7 29 97 1235985155 1666828697 41 2 543546228 67 595549053 19 1284708009 71 1078906841 1289719544 848506384 11 722665889 872124696 109 1418656691 180922996 109 276189105 2 872647518 41 1237136266 109 101 5 79 2027594882 113 4999 41 109 2025625044 103 47 41 1749642897 97 620337116 1424840604 43 58210287 3 71 478669504 53 519976269 1503072813 1022367500 11 89 1235372955 265488958 137 615293030 131 1428715737 10007 1031491539 89 53 851328612 1524450866 67 924325568 716020730 5 1123299110 7 975284016 19 1659005311 1979564438 107 565504202 71 113 1567722676 1995285409 138380256 83 205329138 131 131 1992339542 139 139 35264022 129976537 932499050 1683487730 1949 13 61 1941715278 61 339488799 13 1256597837 36855460 103 7 1437525775 224277592 1668287544 2095997035 11 639362320 101 4999 107 109 73 135516908 47 127 1359903955 83 127 2045755116 1954930304 597473315 131 1949 4999 1440036935 97090578 43 1709372248 127 7001 111826973 7 3 978518754 1245949254 554621083 1949 43 218763704 894330168 586833117 47 1604670898 1658474386 1269594414 2777 11 29 1765985769 676416474 43 623255846 2098767951 39280642 17 31 97 606873613 4999 2021390641 1055358886 545730832 4999 127 59 5 7001 59 329402959 1802128391 103 351116082 491290953 47 43 1104506096 1949 59 1941637608 1949 19 5 2095656155 41 1952613479 919024907 137 1658775176 1042558063 19 1661260630 4999 1962790851 7 67 97 231256342 137 1056819913 585522478 1949 487594656 127 2067789159 139 1180724658 47 2131823180 1777501621 43 480397978 761474744 89 1001776257 103 1027198400 89 1370000852 702665858 109 89 449302871 137 1256644355 131 83 1210573758 1988129627 1098878993 67 2120589865 1268208178 137 1587224734 1032747518 2 41 374053455 71 72021690 2078095024 519898106 1288468111 7 107 67 4999 1242386473 41 127 101 507432480 2083287570 7001 113 316526232 41 2138728510 17 201167970 1396882498 29 1852170782 4999 749420086 2 1674259964 11 3 127 96020001 1290715653 61 209793213 13 4999 268798027 853036708 10007 461826096 31 1728314449 31 59 897700930 67 23 4999 101979600 61 83 765912463 41 1788503464 7001 1547629916 7 1746313310 165458705 714871435 101 1421120179 1595364650 107 71 5 1335795605 23 880221707 1761498470 1529481741 512460991 97 408568997 53 1622152238 3 1478704437 451652856 1949 159572574 79 771920060 31 308130103 459926082 97 10007 1271059119 253917618 1630881656 53 73 109 1286748161 718483964 2016771257 2777 73 1947151776 867872545 97 358017157 139 83440032 192167071 59 1421292567 23 131 89 887429591 79 953738250 19 61 1895916112 113 5 1971161730 5 1949 1213271990 11 1777652184 1421751210 107 1093021264 968701721 43 526397701 19 805833605 17 756171441 31310498 103 1251441348 441221821 83 79 1076567839 634834234 37 1655394005 43 1526802677 137 628554630 1673290874 803019670 167075648 2 131 174375464 19 727899063 2103737556 149 845456843 109 248512824 43 11 1891280820 11 1056136389 149 1128618380 47 41 1679061478 61 1148662330 349864513 59 171480963 2040761581 1872212928 113 61 1871597242 2143767347 1859519035 31 131 84171037 508304374 139 1867179772 101 651203055 4999 437394438 31 103872816 139 53 1949 1356443977 600334882 103 494016008 139 1340776486 708686662 19 137 139 432017560 11 1358862815 834956406 97 101 1811465199 1496565480 257739114 37 53538223 5 1984914029 7 1538082877 83 47 1755401449 91889118 89 103 17 127 7001 29 9793184 31 2042703181 112281194 1874950220 13 250886134 41 942805508 1902719406 101 358622377 107 29 588771224 79 2031100776 10007 1146351885 2777 356441835 456316640 1190908119 2777 139 10007 977733935 693274953 7001 5 1982764462 2 61 1260647472 1363193291 2004635691 1457905771 127 7001 884583351 369890834 89819288 2777 10007 1228379264 1239256873 19 11 1984634935 131 11 1232981376 7 1519706902 1565285344 71 79 1535128705 5 170055617 1941458725 73 10007 355780975 61 836919758 29 731069352 1540257442 61 1850672778 1608466300 61 1067406731 61 1180657867 1282456313 67 1442207696 107 101 83 1310731630 13 53 2023312100 948726129 23 17 1099104670 113 137 458468719 72394362 47 2 1840117018 13 1279344091 1019497686 79 31 83 1046223715 1447290671 7001 380616366 1247123135 1371218950 1949 364043724 767650574 2 101 2126856788 737171453 131 2119392537 1077473704 10007 29 980686072 103 1754322677 43 43 1462512001 1836528925 113 1491947814 1491585623 11 1950250080 1014477930 5 127645155 1599796198 11 31 925331989 1949 1741464633 89 1510416330 97 89 11 87994951 53 590688127 2777 1934305465 82743492 137 1180340214 1163304264 4999 59 79 476295345 2016917466 89 73 1052645911 122711102 457163125 47 10007 107 711693990 3 61 2051147326 101 79 1370149022 1649810580 29 83 1073636208 1780534315 2030413018 29 17 109 37 43 1175966064 61 890432616 97 131 79 137 1985281956 2042167994 19 2104713885 41 55229252 127 530557486 81244131 61 4999 109 128238282 107 1122751321 139 107 29 2050471941 137 131 1181151267 59 330525906 19 446621790 1901349878 53 43 71 1109755702 528304397 53 2115482969 531833543 73 891615378 107 1575480733 43 1723781076 1238587781 3 655345293 585613161 819536520 79 83 947782640 22669329 29 2 1355336256 2070254266 37 5 1035318530 976807510 113 11 4999 1409775635 127265207 73 1775369781 781833779 113 1591686081 139 41 53 1280812469 788081062 106368760 79 5 1868693650 1886070675 109 11 1270256438 29 825735067 67 89 479396898 1201883277 7 1238829933 351715669 17 109 1465848241 1003903734 1232971391 83 1733020578 77516440 109 991015029 401366019 114233187 3 61 284982667 43 756839417 10007 487907256 89 1193243203 149 1533308198 89 858655624 488180933 53 67 709153326 1389890009 7 459153002 2082314306 67 2 17 43 43 4999 2064821953 493536273 2127434337 139 2102850966 10007 1427758732 73 1642010462 137 1485827579 71 59 11 175484419 127 1784228207 953270001 1438361351 348454381 47 1689423835 149 1917837110 7001 1446057730 73 1495518880 5 1255024920 325341420 41 697461414 59 453570325 609107558 107 59 709043238 766016236 89 269424025 43 1111965122 2 83 671147948 71 7001 4999 1004334093 784713026 1639940970 109 53045614 127 19 4999 2052689380 73 1787416826 366886977 598632336 2777 1392062891 139 13 1117817970 667630430 2 1020800897 89 563705441 788800910 101 1750537050 2045549033 149 308965727 131 23 1423129046 2079591711 89 1320699295 47 72546071 23 1220090959 588734164 149 47 5 341139550 1308586737 47 1811118351 17 103 13 5 2135456590 2777 1706631649 17 219888251 17 7 1818500891 218388500 59 220230071 139 2 1369995011 79 1556824007 1605700401 1655757285 3 1617118984 7001 960988755 1884826272 59 131 79 131905668 109 2096782134 79 71 10007 376203158 71 605558503 286774531 1296625196 109 137 29 69589792 1221414373 671240816 137 2104243417 37 768071345 17 1308516367 139 1080148984 189681624 1756949004 10007 687550949 23 764537062 4999 71 29 240758100 83 127 641196203 10007 83 89 1960398681 644302924 109 61 518390566 103 1601059913 103 1850283554 1447616590 67 131 97 988768336 257646497 43 721598326 97 1009728678 47 1941019254 1417366005 103 37 67 772147061 67 1505525979 873169470 730114599 23 59 1587315050 71 37 1243084623 47 61 1098108397 1366213462 103 495267981 2050018608 11 1300005234 13 1320878780 2099343493 1693467997 250696647 139 83 1554668269 53 2140145036 2777 149 1956007134 97 294182667 2 159109928 31 43 636498943 101 19 380633669 109 239440748 107 19 79 1545142830 369941751 814161756 3 1083271904 13 71 1619380709 2108922017 67 10007 4999 631248725 1221310180 101 103 2015498791 47 1237201915 2114464340 103 1080253597 131 540311203 693087071 1075977115 5 107 3 1548302847 3 830119047 176229747 4999 922830397 3 1935547959 37 18442724 149 109 292640283 47 4999 1305958756 2 1628780792 109 149 101 37 107 734278019 73 1519814926 1374905714 7 48051672 41 738891586 1949 617606916 493919478 2777 2072247062 127 2 107 680640054 1212242162 83 1917912125 2145040195 31 1636756073 17 22866071 131 978653578 422608091 486421134 59 1812799535 97 1251685474 61 113 2117106302 127 624878227 113 756884529 23 1949 7001 10007 1640837783 2023145211 131 19 1547997306 3 2132088762 31 83 127 438308750 127 1718751960 2777 2017726168 579623740 47 1784672666 31 1949 287059141 73 137 465421469 2777 61 2777 1690776450 7001 585794673 139 166712152 107 112754888 1949 502085788 2090955415 109 103 41 149 963596559 5 61671100 10007 320213993 870919217 780096901 17 327641043 29 23 940485502 1388999555 67 523635351 1535577690 131 10007 2 813962578 2 4999 1629933948 149 726761208 1791525489 103 1096779741 784030644 103 67 113 71 1710001346 141584082 212565629 37 805684657 1789876953 4999 3 2126027951 131 1610570199 139 1215940240 43 2100286324 31 2083784102 71 1043047297 1219260777 23 1167956422 1454274912 89 697255647 3 10007 408137655 593427105 5 53 819108481 61 79 23 1792649233 103 1468815020 1040861786 952119538 4999 7001 59 127 384646653 43 31 2 31 1360221924 1163687523 47 1960295721 19 1392840258 31 1973619588 61 1495641554 1230240009 1011359341 19 1420627549 1635445426 73 543424337 23 2015047825 952669660 1671984572 19686054 109 5 1505101905 822373115 514836283 786492458 127 190327817 31 1949 794265189 19 10007 113 29 620055641 1184227744 71 983957831 1109850913 71 131 127 210281901 71 61 1949 4999 1117190221 103 53 2128574746 71 109 922365848 1520439206 13 948831291 210632363 71 101 149 1557924183 1134232411 13 1509040429 3 3 1647779841 3 716270605 37 97 185450808 1309512611 79 1964093260 17 4999 103 700549041 103 103 669191029 47 1015111593 1715706909 37 20137213 13 59 59 821511464 71 139 5 680858165 2 1908615308 460743178 413614711 2777 730558304 43 13 795929030 1791457028 703465481 61 59 29 1462766090 91562831 31 1693165781 1748505865 1919160605 5 101 59 43 1072585249 13 39757003 1293820619 5 137036170 1388035743 43 521910049 998762660 7001 1167381745 107 37 313385116 7 1237281794 619567195 1623892925 83 139 59 399931323 1299353283 1070438420 73 1548872317 7001 963801076 103 1648665490 7001 73 887161717 107 96231627 23 890822449 89 127 196662421 1718105022 797774427 12780317 67 149 1437355445 10007 941841137 131 1358194290 89 860317872 131 2082029505 1263147947 149 13 53 5 2077795320 1720192130 1622456732 47 1975131745 41 41 29 1199310090 4999 1541906557 991580247 326782624 7 89 1840143886 1835897242 149 1177116091 1949 5 1321009580 855316180 97 820621746 1309438022 17 137 654903566 1072937420 832211188 127 1079016511 17 1959218730 71 1340034901 1037471530 61 23 4999 320210945 207683814 849333408 89 1972988958 29 29 1852086624 1310645256 11 172621614 5 4999 1349075131 1480518837 109 985827610 714829139 149 47 308788731 863666595 845139140 23 452990336 997113537 97 41 326418548 2104263828 61 1949 1442597177 83 1980376265 1404852688 1304300555 149 957083173 89 137 1928394053 23 127 43453558 1444077059 1472056563 131 347198017 1812061171 97 1140685864 2069236053 47 101 1938888267 1508016164 59 43 982323347 637689656 59 2018376548 1032752279 23 89 1934851367 584744418 406187812 89 1023232859 2777 83 1978506358 1110925867 61 53 1244261867 149 504513838 59 2081941277 43 265681290 103 113 722361540 5 576842450 843516070 1820203867 59 97 619513356 1699859069 10007 1314939814 10007 86280354 107 468975650 1180641959 131 127 53 103 10007 1880585489 11 1115709463 1381290946 109 1241036831 19 17126523 1731055693 37 131 728384366 19 13 109 290961003 942784164 974441435 11 1283712375 48136123 103 645546629 73 1371969811 1787710802 2 779803556 53 1109201437 1204018861 277230550 1661123679 89 1327046779 1530083723 73 149 651251733 612174844 523869330 103 31 139 11 23 1817618447 97 1274310340 1420157600 23 139 89 1421158129 137 103 376510938 807665436 47 1999292739 139 59274187 3 127 1299104463 347287625 109 31 648453505 581888246 868410423 79 1024073492 73 1758317347 1717216801 803857519 53 7 131 3 4999 2 749059590 1002110622 139 1569809149 815050269 7 1675654267 535249785 97 777143620 10007 1737995746 53 1058923358 1502548940 1998986297 11 161272331 1322445441 1913154071 113 149 413317209 188366992 83 987882600 613896281 47 1318843955 983902535 11 2777 137 1161354528 1949 161901481 79 3 1474736490 61 1019925005 1593098973 113 47 101 78051992 67 2096820677 1096793766 53 97 53 560681011 483736896 780033160 31 1668347915 19 1662303483 17 31 29 956312729 65964415 192574983 101 1105284915 13 1209825538 29 83 1504489291 1098977081 67 510256925 1949 1066638975 2138942255 617507909 127 1825892812 23 71 149 4999 89 1081991140 31 89 450235069 917967449 176628262 43 10007 967996588 13 59 1214894609 43 1737934741 1527993014 17 2777 19902759 467388539 51596784 83 1813000125 842791472 139 982654106 127 1065251697 502668656 73 1018633375 1231984293 97 2091800243 2777 314558769 67 900056225 83 59 2 89 19 820323404 1451934210 905213770 83 59 97 23 464016996 61677000 89 97 53 59 1025955071 2081493627 29 922070660 681446985 3 722510684 23 666310000 1600845151 661625735 43 107 29 1162015906 19 1085488930 1350189181 17 1577666541 687982446 139 7001 67 1366708297 1505286920 53 3 71 1043965753 1853571156 5 53 866832596 2074023083 368516634 149 680321109 13 1001577206 101 1709072207 2039303630 913988446 79 113 1833814782 101 1194050381 2 10007 1482607099 605252704 2777 19 17 2036747467 89 1204752055 83 1901065781 718820674 7001 47 911720005 89 111403169 149 1259509218 859505010 139 59541650 10007 656904283 71 53 624512674 361348541 7001 59095441 284513095 343135348 113 2078033545 1949 300418687 67 1741680978 97 59 1657260145 1155324017 2777 11 1206237560 682596904 71 1622933844 3 842362986 1949 1358423765 127 1246608566 61 1622958558 1998700944 47 1638112071 240728695 71 1921917685 103 139 401624654 1043524152 759017651 741335623 7 11 2052502364 1171680400 17 103 2041919377 137 7 886177530 2777 71 706445385 4999 582073562 1165181917 1877816673 1949 1557695372 1182058532 107 1954824543 43842031 17 149 149 67 7001 1102244441 2027748637 5 31 1494694884 7 113 1625800511 861435092 41 131 1617202860 414039766 67 1323496216 89 23 71 2080984866 877053898 1949 7001 930243207 71 224799845 1092703333 113 79 823282730 777931490 43 127 1334350900 9146794 605341114 67 83 29 2057141477 551899609 71 2017101196 1833912215 5 1369899015 79 723361288 178760963 97 975577306 143790468 101 1094452892 1848225704 31 1870550783 43 172406091 1682145708 101 47 1559549347 47 53 7 326958765 1552283880 737793931 97 1738877396 127 71 980630274 2075870118 1826067214 127 113 1512825087 1345025119 7001 137 1102671078 41 259137630 854339591 871282484 127 609023323 1834328024 131 53 2121515853 1550614815 1034358087 4999 89 1363149732 101 113 1431661636 473793996 469653608 29 83 31 946771992 1949 625268435 1949 288266845 4999 1908948134 2140666781 149 1018260040 480413898 1886877549 4999 4999 1814632001 352974391 1583820947 898959819 97 1755391549 137 2111889387 101 1916657090 944083880 109 79 1949 418427673 157429586 41 490794837 993189190 61 67 1552660319 1413185414 137 73 73 1850940623 586539889 149 1918512662 23 2103404878 589747719 79 131 352271183 107 97 171297538 427443304 37 1586839165 1703511672 89 881109434 352420153 101 1414549844 1336766266 137 127 181924325 79 29 13 1656943977 1384498203 101 17 680238589 109 7001 821847390 879675650 1609545633 433068228 3 2 5 19 165786894 103 11 776450153 103 189002528 131 43 103 61 79 543313020 1829246027 1921670739 37 270604495 446559896 71 109 371012347 566357569 67 774608358 1139185342 139 1041926450 856981518 23 7 1192435573 17 1996740219 79545975 89 2105151070 11 1068984950 17 4999 1142021550 1916480610 11 1314277674 131 89116156 3 667287690 335257524 1853272936 970790842 109 1748637329 319768155 149 1148390739 83 82060357 103 2777 139 767477519 31 2017437654 1686090155 29 1418812707 83 1446005748 131 3 633134343 1482547057 10007 1811016825 4999 960882785 1819973760 137 83 910629769 67751074 31 1092313644 575442045 5 1018725880 133536071 47 53 175543947 37 1635607385 47 4999 127 823520705 5 1787225960 2085049125 23 828714533 409823970 43 1949 1956378914 71 749090292 109 170456396 111926154 2 3 1789874271 19 1494307915 17 692798841 1863286445 1440047940 23 1373228110 2110786860 5 616177330 89 529505589 364895995 37 137 79 2 817008170 1185614070 97 126499349 1890231127 83 71 1364981958 969903026 59 1747033129 1231234007 837856089 1397537592 10007 19 1949 1075060604 239360588 5 83 13 1039107654 29 192883234 1350007507 109 464323301 53 73 2032633170 1296611254 5 1194880405 800290587 43 1429144904 774904522 79 107701174 13 553003854 874981079 101 242221331 7001 253228325 750089354 7 1204972891 10007 137 251689550 1563029027 1832133078 2 828808894 43 888721506 1504064535 5 374777965 29 1699666771 97 939527256 2 584994020 103 97 2 336288305 60196702 103 417564462 37 2085717765 3 1748533935 53 97 1226734071 73 1767661493 3 1853229825 564975944 137 1523841923 149 45856091 2777 101 932429802 83 2098807388 53 2142336691 1509857799 505054410 3 1011057312 1929016754 103 947640788 5 7001 1322666243 113 73 476025018 109 1688681176 870333608 131 71 400814435 5 549617120 139 768918410 19 453109492 7001 31 7001 41 240092802 23 761391747 1191101299 103 1765497868 83 149 1949 107 528142553 17 547234140 113 131 1238669976 533282680 5 244652000 139 1134983151 43 514097164 5 11 1616125863 112341658 4999 97 1043915746 907454594 2069692808 2081684538 101 61 73 1230988196 139 1719165144 97 359729456 29 968691350 1822967925 23 927149842 1482883514 17 67 1365289380 1351179703 17 13 113 31 2 936391820 43 52556507 7001 67 1741908277 107 635936084 1824700439 109 47 1311773102 103 2777 1517814383 1262919051 61 5 97 847042515 827198634 10007 139 161922340 5 10007 89 1176441783 1463221143 17 1551773328 898919098 109 1949 1073314300 1191680968 1834565848 113 29 1311497624 1744190630 712059907 13 139 101 1082703638 113 135498218 1398092718 2 131 1625577756 139 113 583582357 7001 461435910 557136790 61 184657494 67 17606662 89 562896609 1161600944 127 83 7 503710396 298488610 83 109 1889422677 433077928 1090590196 1014433477 131 11 236653465 61 41 33924548 17 31 326803302 772380061 131 637622719 29 139668263 97 1870004509 179544888 721639786 47 386793694 109 31 26286016 11 377252854 37266625 127 849024591 71 338466869 1224039817 67 1963870260 1721265011 17 690685940 79 717234127 89 103 1554046975 7001 19 1573837393 390949472 47 1256976084 89 1121055125 603450260 83 915639317 1427957021 37 530900050 67 1949 855060737 29 683486109 31 1813469682 755964990 5 1242511578 37 659162715 3 244215466 37 231529345 19 5 1254292994 1639138337 113 73 1141246157 1440713254 149 1722394108 517379703 815026368 2 59 1603347302 765909149 23 1314070951 41 701533575 1077185334 89 4999 1330186062 680110527 127 518740372 83 1320972888 131 372573825 857531502 139 109 1067124740 705754373 19 5 1987559685 1033624390 2009841659 71 2777 985404565 149 1200750323 17 503222009 2003781666 10007 7001 1238455897 2026509460 149 809242989 101 579325294 1992937395 89 91054298 139 334822501 47 453474424 31 425354038 149 2129376548 47 1498572581 17 1927712110 1642122160 41 127 113697766 61 1426933709 17 139 986843983 139 19 532055670 1906027942 13 1469153725 2049614634 671454220 47 47 31 1567309236 99089458 43 1941455988 83 1346634247 18098944 19 905238916 4999 97 1316226368 79 1782155233 47 97 1581379893 610114630 79 71 43309432 1644715196 109085179 67 3 5 41 127 2124693363 486889552 1440401750 5 346179525 103 2 1223747932 250383676 1368058503 1020183713 2777 73 1674181828 505215826 17 1069198087 79 1712942938 101 19 706606903 910458889 1157839603 2777 1626868363 820054160 17 41 61 1763893221 127 101 4999 354879010 697845403 5 10007 37 348571164 23 89 846511218 28405062 7001 107 110710281 113 1106863024 38668468 97 2006102492 29 7 829057327 1361616067 109 347647652 107 2 1279477128 1001233320 2777 1494841393 131 1658895051 31 1401964645 59238330 47 774202067 101 103 824217845 1026106085 149 1752289617 1495108631 83 36513706 1340923010 103 709193135 5 1077691760 1188094360 5 59 149 1540154656 1417572217 47 79 37 420036580 1971216736 137 226079123 107 37 103 1647515431 4999 47 17 1955824466 13 23 5 849642199 101 43275167 925746934 59 2777 343921419 47 533315204 89 1508643094 692947359 1551185854 37 373690200 23 131 23 2 67 863107494 127 1740921207 1503489242 4999 489622056 37 127 180837399 79 1433905348 43 127 465418551 1886359448 1390686195 127 447460041 7 522825653 23 127 2 29 127 640871337 1840508638 679912717 11 1517852589 90520005 103 724999181 127 1400531235 1648674858 79 19593106 2 344915814 1192634676 764830208 103 332358473 13315902 7001 1681995861 31 1246527081 137 127 403674453 2119416640 1577784380 4999 663865878 17 2077285365 655661309 89 1473067754 37 139 363184899 508693991 41 11 127 7001 1283837384 67 149 29 71 97 2061798375 1949 2777 1398736022 1929248548 109 752342307 438049636 19 1520303613 1441902062 83 251538157 863917145 13 53 2 716599828 73 2009758547 7001 11 1819406574 67 67 1844021972 1668175540 61 651019633 113 1562280370 1401790312 792752755 1408512093 79 910329130 377421469 113 113 221743290 1027960661 860044846 7001 2 97 280492281 29 1215749049 668859567 83 1925142676 517308304 61 59 942711027 1676717754 127 165036572 281884309 149 72747805 29 690978911 1994721897 23 1300503290 149 1554467085 2003137554 137 341234357 19 1655157184 1532278180 131 41 43 112478841 31 1553805281 2777 1420952808 131 10007 1691393147 452146281 7001 1681227141 1256616491 97 1835289179 29 857831107 788128667 59 2133328249 4999 1044850988 933957336 300457452 61 33883522 109 59 28334868 338662773 1603342114 1689590101 17 59 107 1289845528 1597693655 127 1046364357 2035496847 109 1867867714 103 376376219 113 542155355 131 1489396116 294807771 1190698741 113 1225556994 37 41 1452082363 2777 1144063244 127 1318056605 1898064950 5 101 2035407606 59 1660751744 97 961367340 43 109 902434871 959837759 101 73753634 974008347 2139044759 73 181511945 79 43 2 1108120122 443953924 83 59 755444324 113 990902920 37 1322976662 2048248579 47 67 1334684642 7001 73 2107550608 197562493 83 631982761 1368149182 29 731991760 59 555488835 71 97 474114660 97 475135690 146582843 131 10007 109 149 1411217740 1794352019 515206900 23 811392758 1225352844 2 103 2016343965 1528647248 43 139 1619370989 17 1710265416 2777 1842666358 468571301 43 19 1101009720 67 73 1457921907 23 23 1471696370 61 1849860014 107 71 1850157192 1807533904 512610761 349046050 31 97 911094810 742192211 59 201667325 89 101 373735762 1819430746 97 685162709 1334968740 7 61 639076564 2777 1520821273 7001 1437361308 610361182 1413728802 43 23 1640716178 10007 5 21554560 21723550 1788927306 1242361105 17 13 156874887 79 2122254262 7 747935321 1988314557 254375184 149 2 140818504 10007 1668807348 650670820 47 817383840 7 1368847288 1585880349 109 1153164872 1501385714 67 83 1219806014 111365001 13 514950709 56800162 43 673469535 19 1949 672213998 73 1812731767 1949 73 73 909583650 101 1830594822 137 1011712394 67 103 743741473 17 1483002378 131 1157590674 71 89 1889030340 149960016 113 993864375 7 1731583014 726657688 794620048 43 43 1591301819 79 1620500835 486067767 4999 7001 537606790 10007 23 780025657 109 89 3 1114193464 2075350871 17 53 1089692879 4999 83 1195137750 654913181 264254868 47 37 1159360146 77459932 97 1558069886 10007 1343900072 5 320690849 504209138 4999 137 149 1281506088 482246844 1949 919245850 1059053709 17 386920051 576175299 7001 494963699 1504294326 59 1772205007 37 1151277644 37 1790554060 1224201572 2777 17 975263735 427475370 4999 148805233 37 900821869 1759202370 1368276156 127 13 53 310779916 2135445051 109 113 1168625321 1670462389 73 624442799 47 136531193 7001 1666909013 97 131 1354141891 423386201 79 59 1475844821 863544355 53 665574212 773871519 357324242 139 83 993881508 1869573506 1029893980 2046325653 4999 109 59 83 109202017 61 53 79 1949 220233917 29 131 71 1013028497 1605180141 17 1902005067 89 17 2064015543 1530307054 59 1623820951 322899094 31 1832492739 501753910 139 79 1553736818 73 83 648207341 149 2119417408 1558755953 97 73 1007431115 5 1018489945 11 2058370458 61 97 43 271682686 11 97 73 1898875197 622869361 47 701570645 89 1939440741 97 5 1665034670 2 109 1281192649 47 97 969707448 1524439099 137 23 782377752 623627434 31 79 1107031898 73 1718333860 855949382 83 2058424236 83 83 857961289 2091997889 71 1794960372 1883397327 7 320739331 1625461297 137 103 7 1989838809 7 31 37 10007 608325530 47 41 127 2021306600 765057398 5 285578620 29 259981860 10007 79 10007 103 720453791 1057432505 29 1255606040 1149908087 11 47 109 1272090822 107 1129708053 127 583793219 79 1132482617 912667487 7001 7001 267585221 83 83 261321018 859005678 83 41 481980707 580868320 113 469123568 451630603 1409634019 1266910048 149 1498873408 1441047653 17 107 610449073 13 1881326421 29 879411707 107 1002848833 79 113 1242781345 139 43 31 101 73 480373361 1508355273 41 465996529 149 733259992 7 1737123164 47 1464330156 83 139 877338532 71 1125805039 199278327 1296044335 5 53 11 1334498473 1662162765 113 29 128607779 264128881 131 101 1049557357 142260318 59 1851806145 787670555 97 1475031165 2141361581 139 127 839205586 61 71 1912325894 113 1850987573 1239165540 139 107 654334425 1980725578 329144262 3 4999 1010187922 37 1804971037 2137439310 13 29 53 13 11 783194049 4999 614101796 11 1247858963 1627851056 13 97 107 29 935239444 109092664 456793694 59 884449589 5 146007070 866331735 5 1832211865 73 994824728 2145784703 83 1949 245776696 41 690223436 113 137 2010791182 97 134933799 131 1814950373 23 684924843 127 174486189 1794268890 1949 1873495740 1980642158 11 524992941 97 225387939 103 4999 1119416072 533896827 97 113 1733795499 109 1034458240 53 149 650516120 277849091 107 43 23 1288820272 868310806 1030229484 103 17 59 298327718 1494038474 751959578 4999 1049779133 31 725449180 73 863958285 171297113 53 29 2145368061 72877087 303129298 7001 359795392 1058062579 139 67 368770278 139 359318753 7001 2073290142 1949 990629924 137 5 437016139 61 1479706402 2080257320 137 1132378843 4999 1372290487 469356110 13 149 67 1390948743 263133120 1577113851 3 1884882897 2777 5 2112202577 107 1796365506 13 2 83 622533034 73 1615929543 1949 109 1502148174 328061346 67 103 41 965025856 858142177 131 545380607 71 109 4999 47 47 101 3 1992650701 23 1916686301 137 1631547385 349855529 79 103 41 31 257521030 1044564251 2 1952281966 139 742021655 5 1941825940 101 137 1680075373 107 496429817 41 177391871 29 1270627837 167709407 29 23 1106732207 59 13 1125049261 19 1488101907 113 13 1607716188 67 139 368685546 1938328173 1676604612 4999 1914042115 79 447958017 13 963215266 23 2113189195 2548208 13 59 31 950437835 1623623512 2 673576984 97 579608918 7 137 41 4999 103 139 1613704237 19 730912577 1640678329 73 438452413 853963080 101 97 1781579212 149 59 149 816265359 1764977589 57553426 37 959767101 59 103 83 1911129033 1071120478 1732308180 53 1240877022 67 11 436453226 89 11 710315141 89 530645412 1707770263 1199423633 139 211019009 880879112 127 552919143 7 769457178 1745177949 89 2141255794 97 14608685 17 67 1949 2 1096938641 107 619729341 1192725365 639772383 7001 2061015424 1418961809 73 1741526720 1519165819 47 1949 1635031692 588366935 29 17 41 309610147 75571958 1957108422 53 610872801 4999 1480813778 131 1496062837 103 1222461525 1949 1437138028 11 1728904089 2033320377 2101784214 127 633509286 83 2074045085 61 1471303837 131 989295841 17 103 5847001 107 11 1595113135 129996471 67 19 137 1949 1077448129 1427377436 5 71 149 5 139 1882868424 73 411015404 1560781172 97 1722845324 1468978961 97 3 225131927 73 7 42360108 1390240644 1809093887 131 781403024 107 1384469770 325397602 2 37 1281416671 1165368465 83 43 675889738 3 1654844331 31 461047934 5 1233830532 79 1165420008 67 89 109 4999 4999 73 13 1640197513 149 149 1354199016 137 190227788 74902558 1292145411 1755055003 83 103 1989928482 31 2777 2078951064 1205154129 7001 2046735349 149963554 2777 7 2028277776 1059451344 59 1695794545 666509807 101 137 1836374304 71 67 1560171581 963331494 73 963297488 176657445 1196830826 1258314211 31 1959240691 152027747 43 1767142642 53 43 304532330 5 213329415 37 1729253534 1257714936 714805877 83 884104875 29 310416493 11 13 97 1569198585 2143685547 1873730184 101 1279408107 4999 1102524451 5 79 61 452014331 1808497415 166509812 101 1118018055 1661138127 11 1319478847 101 1877506238 1225748914 53 5 1120598560 7001 1040516624 295682329 139 43 7 17 3 19 2003751090 11 600451907 7 1814899346 103 131 1949 1090866994 17 1792882237 1118107595 1695202072 193781662 41 1114836238 53 97 1936048655 79 79051313 89 1286657782 7001 1516354684 113 807717107 41 1206022181 1040978183 23 228541671 53 4999 482363508 67 180376396 2 1120228493 1875970480 89 793002360 1920386975 113 53 7001 964779806 1269148281 23 503384992 164985566 7001 97 578168500 131 232236407 131 2112136711 131 3 1929429446 59 2 13 299546988 43 53 1420960499 103 1136166323 804892606 79 1672347840 62123456 10007 1971358986 41 37 1477078073 1109315537 1006956862 2777 1709193281 37 1900894758 397935343 149 1395725201 2106709847 61 23 1393540491 4999 883091220 427720095 11 120032255 5 1527008330 79 228454412 2 1861849722 1423839515 79 31 7 550086033 1515869264 107 1650390042 313665043 1501669025 5 13551995 750256531 139 426439073 415664372 23 149 149 103 522598310 1594221846 1494973860 59 10007 1097537739 844620821 43 691978618 83 1697241863 47 41 82576542 1400264718 61 33414275 1889941026 103 2088428309 1472405460 4999 1581219802 1949 708896127 969921594 61 516479809 31 53 19 241995252 1547030352 131 53114873 1304453571 73 31 17 137 79 1138925936 1949 23 2048773138 10007 73 127 794797115 532358219 13 7001 1946242995 1359944250 29 117976988 1536578688 127 958900264 137 389825280 416037076 1258787790 13 47 1724383658 53 83 71 139 1566870133 37 73 442425260 1493488093 1648090515 599036574 3 59 230921243 1942906360 149 1792936595 1033060558 89 83 717643896 1121548456 1785990727 1972434381 131 10007 948655231 4999 205063979 1063668915 5 109 78949572 1436428051 67 249479726 19 2110116041 89 47 1374963380 1884399294 578177603 107 59 13 1960304651 19 29 2 1260042090 131 2 37 603013975 127 4999 1636447645 83 2035118168 53 3 1976736147 1455517341 2036349107 2777 766377021 2777 428668828 149 228138519 298998598 1000070567 149 1742396256 97 13 494433771 1549955257 109 1021959165 1055847555 131 1441515338 37 137 1515242194 52178094 1620064460 139 587051071 965035270 2777 49983223 1949 109 113 1949 4999 698084942 41 1400943760 4999 1264017770 1447669784 59 1335661920 1478589724 41 193136323 59 41 1926273234 159647235 109 1939739911 4999 879464072 469086164 4999 429164150 23 149 310674536 43 103 37 1347430873 79 1469794684 1170467031 31 574289665 41 41345384 1948029030 137 95349626 113 1215380427 41 43 1632448818 10007 1680895804 251681019 1209481105 23 213586028 17 59 1401828318 269135732 413234262 2777 19 123843368 83 14374106 101 19 264645357 17 1674887235 7 2777 1315037242 1040400273 1949 2001962126 367025935 1667044256 975644939 109 97 7001 1781537469 67 2033701652 1206459553 71 1612952369 528453265 59 127 1441275248 35385121 112968247 113 2973369 131 2072000538 647877992 770252369 89 3 143046855 1949 1062384308 59 109 73 95107101 1476128661 7 61 1885525410 2 107 366929857 109437212 59 4999 109 2097046422 47 7 1965604053 1848895574 41 17 83 527562691 788880306 41 1949 1032437923 29 823680344 149 29 89 71 447110560 43 1536943453 10007 101 580452910 7001 23 56285922 83 154408469 324662221 428194516 113 83 2135634571 83 71 7 82741533 10007 556869536 1455227947 1007366176 71 1251668159 83 19 549344055 5 7001 700723089 1512762078 1330319046 137 493858833 5 370294012 137 2093488643 59 1764293626 71 139 1281593954 53 814643920 103 1009797477 1105976751 1361752737 137 1101327807 1722347175 59 5 1890941330 29 592637562 414915499 71 1731095020 1625777525 19 1878272322 2 1394039916 575782370 2037905425 37 930712113 1879794603 73 29 29 1252792924 532505525 139 1287891573 1094064192 13 1210505949 1514247163 37 1949 599962619 5 1343571935 455241521 17 312043092 840474388 43 1698719257 17 41 177608597 290947316 47 695826391 79 61 1357360133 37 31 109 107 991942614 19 590244082 113 1857086409 136598694 2 138566962 3 1074555237 315048021 12662783 7 865581346 1748511037 113 149868284 11 1008326319 1185695690 2777 53 731698814 53 1478540205 1277853872 19553678 10007 7 269382820 2051512778 131 1247471866 924238865 325357171 113 1047687634 37 997191218 410641222 17 109 616494735 7001 149179501 97 1209131846 71 59 1739645250 23 29 131040098 1543437516 2 398435629 2777 743318302 311496066 17 547567849 83 7001 711854679 1783378732 2107061346 13 31 109 57942438 11 47 1889641909 1633085030 1850332612 370725642 83 939954260 1535221286 7001 4999 1525210266 89 695116878 11 1206708316 941028105 596327426 2777 912411518 993111836 59 384642740 43 13 137 37 521812443 101 67899674 327722376 109 408062973 97 67 1511315248 756198675 3 1763151120 131 53 1006507895 59 1530552276 876580211 113 23 1709246633 1342700279 149 262877879 11 1346721371 137 1155328124 946324500 1268597896 83 1472951817 131 113 7 11 107 1796975120 410315575 37 17 59913703 109 1939076973 29 563570572 5 149506880 1608493752 7001 1557938350 4999 1901938727 13 61595047 83 805858293 17 627161501 1946478162 3 704722715 53 7001 1666399023 1315305874 2071862930 2 740985597 109 37 957321842 79 1949 1168805555 590014019 29 1555418422 10007 306914690 896597179 1713058302 1719192593 10007 548128698 974336126 127 2066241764 2045181036 29 1209335010 1677568617 1949 1519224115 79 7 89 183076417 1043689145 79 11 1889184528 100623046 71 1949 588442080 31 202292205 71 41 1305366815 907227213 79 1239818639 41 149 4999 443681246 451671299 149 19 1918427112 1023720475 1604698996 4999 2123535965 59 1226865837 712813249 41 600213950 7 149 13 2092393953 1684939893 115962822 757247420 29 59 79 2087637489 1837965470 5 40784955 31 1267809852 1439618516 146499391 97 4999 1233678215 1370116703 7001 937496909 177945576 41 2777 1727768538 149 149 1275070629 1516727173 1781720875 23 1156563901 1601862732 3 1966863177 11 131 1230492301 513362327 7001 1077075846 47 1389399571 41 848908895 1808361453 345305417 23 1056829370 1152558632 107 66106776 4999 1117807259 53 127 705959726 1161117947 41 1343892834 81815090 83 871340142 174805138 2777 113 471336108 1751099302 7 2165715 17 748107780 89 137 2777 83 1417924607 10007 1949 131 133971604 17 1968142768 1727580681 29 659610597 2091861147 11 137 770254826 13 2131676209 648703120 13 19 1372256798 97 305098174 355156382 11 995788968 2039111022 3 89 2 418592112 101 819973580 10007 650014692 1129813992 4999 1964207080 2777 2105881290 267727310 5 1830615388 7 487240446 97 131 127 2054780056 2777 2026363015 41 83 509306343 1307686742 127 101 2 899233254 2 83 1663464638 113 1050955115 1740364588 7001 2777 3 1343401084 139 31 449261982 1669282203 1921920539 4999 460922797 83 149 131 137 103 97 1999885767 664682178 47 101 1107017166 1893273583 23 1308999380 137 127 89 1162786157 969985279 19 1868432279 855309054 109 109 519622233 71 127 43 7 345269449 194627300 1333537037 149 1743842360 109 113 1949 1085439138 1287044871 7 67 814377295 4999 1764132103 37177563 10007 258861076 1156680254 2 43 61 427139202 794754238 107 1278432790 89 1764041143 10007 218224431 47 1556239125 3 2032725429 101 61 1534300670 1588027274 61 7001 1560599911 2082433448 1445138441 73 601506848 1910450155 61 127 1691352218 37834443 7 1975656592 1950123042 3 67 11 664156866 7001 11 7 1061443867 11 765106155 109 17 1104129141 1403400150 654849040 778630939 149 19 2102825798 1870111912 2 903001659 10007 1209446020 920762138 89 228879075 1717146216 67 7001 1937140953 11 2068527703 47 479977583 1279996302 214357389 41 231416708 23 382523465 73 173087630 1846030980 5 139 59 10007 1947618358 37 41 1361455716 1965912311 19 1072630891 139 1459261198 61 1711709654 1783903581 10007 19 1713750220 455976079 1945638665 19 67 1147347731 260643534 137 480404611 1075532063 53 767766480 223366933 103 344142364 1949 1633230297 101 2053249604 43 219044150 1194076933 127 512699762 1632460695 89 980503210 118815621 37 603576042 4999 1596065723 7001 31 1988911888 17 1430022815 13 10007 830560986 4999 231198751 149 299246236 1386213156 221611670 59 1813564774 79 11 1295831867 423504812 137 7001 1906260153 1652607303 31 2 434516064 900410462 19 53 1909130437 1946068893 83 73 916643918 107 1392842766 109 103 1979409677 7 7001 475724951 17 113 1959549046 1836180731 53 661617921 499664867 107 1978850420 905245260 73 103 101 11 841539024 113 582430137 13 149350448 109 1645734756 948375973 139 1237002839 1990674600 2 1516081318 23 43 943408691 29 942973802 29 71 29 528385156 13 466231649 1644436719 781918801 61 101 1003319658 17 97 101 1086174216 19 109 606151353 71 764559879 1055668451 135134528 10007 23 134181059 113 694189862 790964211 71 29 1682084999 103183392 37 1617735796 2777 1571693136 696758178 97 228801951 1080648207 127 1074945526 29 613361751 779858895 67 3 4999 79329131 1783508227 103 961884246 992211844 1407374195 67 10007 364755150 5 500937005 1757793085 3 2068948995 41 1323970777 47 1140305440 71 1273839826 7 1224670601 67 1954960036 10007 19 1233076913 181935402 47 139 59 272796412 41 186612976 1892854378 79 651414588 29 147739755 3 179701566 4999 7 61 1438447893 101 1606388109 43 1584839164 103 630397904 89 130241977 1456789291 139 385181840 37 2025521229 139 1741048253 37 1310405135 958385248 79 2777 1669529623 1110791669 2065511617 127 1166361530 79 61 137 1831921256 1367812932 19 684648983 115074849 101 1329658334 777838370 1446608869 1764578546 109 1605425482 1811087923 19 1945377206 2 97 1745291740 103 73 1205397468 19 1328159061 1327958921 10007 5 89 4999 31 912463455 31 640127618 1132185193 3 1113663528 751990512 7 792349887 190202272 2 1719240590 89 107 417515926 953347851 10007 721064392 634373751 10007 1558410124 763093153 79 10007 107 1921998521 1169199379 7 945788042 61 1361549768 1376583429 71 1455474838 1289696766 139 109 1689674182 63349165 101 109 194552465 1268377955 61 7 2022950076 61 31 1621253791 61 1470230479 5 1629555390 2055806440 56412919 17 103 109 805840713 137 766535687 43 3 430399041 1024983705 23 2011831276 13 89 1467490998 1170262578 113 29 509141168 7001 1332123624 53 11 1573533083 89 2049041749 47 1728520175 89 79 2 675471727 61 326122062 43 1022176306 71 3 1862952117 97 113 2128857850 1957585445 1949 1134753240 5 1777961375 53 1198550242 293401308 4999 41 632589413 127 61 682552461 117678364 41 45771171 331248675 53 327357144 71 1585009784 1636900460 127 1727242511 101 1975208015 29 175942623 1706000429 1208929934 1533912589 37 7001 113 1888071122 2777 1887793492 149 107 43 479491280 113 1171078541 395648327 17 37 121320595 7 107 2 670314374 67 131 832983281 4999 1788869530 61 335118994 61 2023741965 1630892463 3 61 43 1512849521 1027110085 1724729494 131 19 679169854 101 1250561598 1996168986 7 2 43 61 1608418918 2 1712720666 1640597526 978822270 3 61 1498610790 1287022591 109 61 89 1595615496 686609791 7 59 405161909 9810697 3 823777914 225842241 1717794028 740391967 1949 137 462455967 1279484114 385282691 89 1820745887 101 47 1386264893 13 10007 61 1464244000 47 2 47 53 19 43 2777 11 1742875882 356244988 1221867808 7 1463102564 101 1522011131 1949 1199788461 113 89 139 29 1278701292 601247749 1494153252 71 1990577016 13 103 1251552176 7 79 31 196395247 59 741368925 37 827504593 1198094965 17 1003103377 55853466 103 818699826 1962097245 17 61 2655147 149 149 624852956 1357515569 1299994998 17 1081523447 1189576357 67 31 1287219417 1789394088 43 97 230502361 83 37 79 5 949954945 2069903262 1530693539 23 1418894104 71 316086471 2777 5 1238445730 1088887345 83 1418586781 107 1121215336 1661377872 940317556 23 1521606246 113 983328825 4999 716991543 1526848046 10007 10007 2777 617879723 81990925 1106006901 97 758344933 1162628877 1151681213 103 59 1383620210 2440493 1016541876 19 83 466026159 2078596170 880255096 29 73 1879919810 5 813352475 43 1023437410 79 1659120396 19 1895143353 956477797 29 5 107 841729731 1790899767 1466985142 1031149962 2 781713321 1157343059 67 1839075396 137 37213721 79 54683168 139 1949747564 1198145323 89 17 113 755824149 1949 1060813414 73 1344191557 79 762779365 1998872196 544668571 137 1171367061 59 966454174 1571301955 107 131 41 1983112272 1047632205 79 1235498459 1479441115 324783793 149 83 7001 311019425 7 1111649329 1968905232 7001 1129037268 11 131 1199905902 53 1587802097 89 2063384722 89 37 662856147 2143176160 41 439524672 1685207366 139 2777 900988202 43 1273820383 101 1163963289 3 249306624 2104373427 2094545769 62144828 131 13 29787442 37 7 826445879 101 83 1086685883 137 37 17 491631685 43 7001 89 1707259944 286703977 417643174 2111771558 13 83 137 11 940763505 1076295572 109 113 880065696 553077818 101 43 139 271049218 131 718511258 19 109 881963036 850563736 43 2047326836 7001 488942839 5 59 810610617 1975893752 19 584895684 113 149 59 1130912944 71 29 231796391 1662879285 83 1544538617 2020631763 107 180372468 4999 2011002719 137 41 5 2099357160 1677208740 113 71 305127470 996560118 431227215 5 1196997620 915184980 1321485693 79 1724561395 18012070 5 1229500453 139 61 47 17 946103574 13 778665693 43 125277328 11 1009261517 3 279159157 4999 1363012343 701565883 2081834386 83 343804377 137 1628881639 840116981 149 107 1244980203 909570192 1848353600 23 137 820547115 143157191 1017424620 5 47 103813647 1935365812 1598179332 1348953654 31 658055989 718887245 37 869582097 3 2137540242 59 1866387474 23 44795085 97 7001 73 715153041 968633642 59 1848178894 990559988 31 165162296 59 560346069 31 1945484422 53 47 1051114157 517618990 1110442890 17 79 953877310 17 113 107 61 137 233664439 1228501893 53 71 4999 97 880232514 43852536 113 1015087249 5 497366755 1290217715 53 2033192572 610528767 1815384944 19 3 739461939 1283668431 43 597779983 1238486474 127 1801346813 7 1214639937 17 824502295 23 1755118906 4999 468591263 2 200215900 61 1748034117 485583180 7 101 671902904 130415442 2777 1536150313 13 19 127 149 83 704869615 192892498 5 1463710410 2036848085 7001 1491962107 31 793352837 103 1859859052 107 1698882335 2 7001 107479352 131702812 363501753 31 1279913988 109 113 369600400 1264322649 83 211827039 976433838 73 1679279298 29 2777 31 456968241 1635305091 989734497 109 107 1866058921 777002542 31 604210326 109 109 1448131163 1040805715 2777 1684728144 519477618 530641569 131 11 1296779104 317762359 109 1573271780 1949 344306442 97 1691563406 71 595853950 109 1999419413 29 1791930732 139 11 110960487 101 10007 1818375916 899221676 43 1300377534 149 83 614401026 305463738 59 31 4999 1170050943 7001 137 1904868550 10007 1526788004 1973500484 139 1263678190 61 324784100 47 83 113 67 1521107585 41 3 1099960368 2088797321 97 568827307 37 62327179 107 1022706566 1949 1373465184 1793530830 13 1992377247 73 286477039 1135264997 79 4999 107 1467130928 470479092 89352922 61 31 89 47 47 43 1855613357 1926093410 415487741 107 308000832 17 917095702 149 419004092 630565616 47 1770229808 1257810522 1281437720 137 720369016 101 459350222 4999 1754703989 56023793 1030139305 137 1822952578 1408280831 43 1677411416 53 23 7001 7001 71 1506020121 89 280707958 1221260004 31 1338145378 1934508316 71 1617862440 895873450 5 101 532676323 804463907 1547697068 7001 73 969940269 113 1636350251 43 107 1391995100 1085088391 1416944439 1949 174599916 409699128 113 17 308608531 183165994 113 189791820 3 39051757 109 271064797 59 2 7 293070037 149 129131148 331338926 1125509016 59 236616588 13 83 136730050 1165405490 2777 149 1049810939 131 1598793786 107 279030641 29 95369429 1002894269 1443586399 137 1254976992 2777 440496071 59 2079495356 977016724 1853165565 89 1813887389 29 125841759 79 19 934983616 1110385745 1066287774 23 41 67 61 139 950293933 139 73 132523908 2777 684974820 97 942340820 103 489382328 10007 2062001556 97 31 430399877 1437052275 43 1066346852 83 89 11 1340174902 1401414433 59 2 1943056390 1773849614 10007 149 149 488868553 19 1607951312 216553283 53 1048745620 101 1090902740 97 149 2110696485 7001 185876177 73 3 10007 1759740957 1949 1564969040 83 435200297 97 109 113 1170627456 31 37 43 10007 148934181 708285453 4999 2118331249 97 1916451795 1357429834 2018010246 7001 1803555614 109 1406690013 53 159876885 11 101 1296201276 97 89 358563912 89 1124465594 1514692340 7 2003916559 2058775053 37 1796786475 127 2141847435 149 726154927 47 943740166 107 107 511462568 1843157948 2121706654 131 1337758308 803185248 109 2091398415 101 672999966 83 373719452 137 19 1163453410 131 634639980 568883220 19 43 1350576293 109 1598332078 17 2086747156 99193300 83 109 374938070 2 89 659128571 53 1815357113 113 11 216062814 127 3 965465904 7001 750521202 3 1230941508 1172046782 137 861787608 4999 131 2777 137 883187899 737819276 67 107 583196224 599290736 107 777508117 1709861070 43 731758305 963392941 41 880826903 5 674090670 107 29 1666641745 103 10007 21526628 97 1037382619 7 100898432 944121966 53 653036094 29 1271540003 782437323 10007 43 1044265277 41 776921587 720393903 1221053052 137 1306014835 73 41 1257686234 180792780 1138741005 59 139 960406322 131 5 799114410 1186871659 131 1959627897 1949 641474370 137 1552762247 622175225 67 29 417132210 389374205 11 79 1156496879 1529685137 811560243 13 2019203121 139 89 5 128932005 1303942395 113 1745583027 59 1912937522 1667321258 71 1240778290 131 1505780155 1353253846 436996602 7 1710383156 2 19 41 1006559594 2777 1671794521 101 128061355 2777 1859769808 17 1133645731 17 109 1101675013 53 652676503 43 432233850 113 23 2112851484 2777 1578721723 1614942134 543640282 832712491 10007 139 89 3 736986847 43 53739523 29 1116200314 13 1416079834 19 296154121 107 1561648094 1949 1398939895 5 7 59 1692951428 5 1036879840 73 360914555 1951531983 1763059713 137 1182472305 139 754001072 47 43 103 139 71 1297365605 2114023083 2777 567774312 822680696 1622526845 59 79 1310823338 1949 567272489 61 959231161 97 569069124 29 5 4999 269794533 101 37 37 1264510853 1125507588 73 41 1960639844 31 757738580 951931942 2 526296768 565549426 2027047616 137 787990047 13 19 103 1452119791 564218490 107 149 373891809 1275008496 3 83 1046165615 67 359870947 824802691 73 37 1774158325 1285471279 149 10007 3 1949 11 2130240398 59 1742379504 507735592 89 1772643516 7 17 1181285256 287186406 857496482 7001 113 1646420170 2075949555 103 276791591 435050370 103 13 764172773 109 59 1971520223 4999 421740635 94746047 442612588 43 53 1591502762 43 101 1588028858 173243908 83 953649507 1104420326 37 1375913194 137 1804710453 614464539 131 131 4999 208778236 1365981749 790242204 1832142718 31 67 800257988 127 306067460 101 1949 67 7001 10007 1490802832 1025951738 1820357744 101 13 1036058829 1758390218 1226459514 7 245675178 41 31 67 568223114 2011217323 5 371388095 17 119021471 63028243 107 176159664 107 1981963754 59 193896715 62609211 7 1949 19 1663587180 999631439 19 109 2039306288 41 1891423890 131 874503930 61 29 46628114 139 145393305 613581970 1431779872 2 103 83 53147224 664901100 664049101 37 61 101 1837726159 31 1382966389 59 7 1648252081 1892444561 1949 107 37 107 733861431 839773534 47 1745365707 19 515289148 23 83 31 2134562164 101 67 2 1991240654 1853858736 3 101 1086021024 59 57074004 131 58372159 79 47 101 2 880517964 1949 746958148 1183830396 4999 61 131 43 761941596 131 262284401 824411296 166693306 113 109 577138105 1641496104 43 2048864344 71 43 1711618655 7 1067730797 1491015974 856162018 1538082432 2 59 10007 637442170 41 1548509274 37 113 1795037092 19 109 2002109407 127 37 4999 630953784 1008188322 13 10007 125447752 121995337 254013886 650808781 7 47381854 103 13 342837235 89 1764465673 490521700 654909015 113 1166319875 7 30984821 716126839 109 1607945001 1227892126 659510036 113 627174557 23 7001 1538329730 13 86473153 503381996 149 92013018 71 640596681 73 366972584 137 1155262383 11 5 1748869510 1107211645 10007 1519092621 1583998023 2777 2007448868 1423706806 1531772651 131 43 11 23 3 1348710747 1490564670 139 43 1307819308 139 1978108140 31 1032025625 109 139 106507499 1245617225 681154017 3 1758517773 7 149211708 73 1425597238 13 3765710 1623715806 10007 467937327 71 654583293 398206360 23 282072897 103 742861398 4999 725119947 43 744902029 4999 965546852 1351079417 31 113 683927641 1836886755 53 816953910 109 5 23 61 43 1671114891 107 107 342529149 329734838 23 1041986963 1796316652 31 868147126 1838806447 139 501429017 139 97 41 13 29 127 83 509770396 61 845557600 1590799785 7 1659234570 599711213 566087404 31 1409546283 968547804 137 1310615204 7001 617691229 1434568508 2 7 1424236643 73 53 285251830 137 336531595 127 585421105 97 315285502 1739644851 701775565 362983433 79 131 969943257 2059824743 7 1939507787 37 657555971 41 2 1169062592 542613500 569279314 7001 157879551 230552610 411876183 29 103 1638437583 29 947948433 2777 767057386 103 127 462568926 139 50890402 2 1182074404 222027232 1638241164 2777 4999 1561757586 113 1886137703 1645143125 67 926995147 97 1186177706 7 554376063 139 1892428844 116807914 101 47 919747136 139 1225396895 2007110377 1771780505 11 142183063 7001 58766394 1099100992 107 17 276787523 7 1102378319 10007 710366909 1162603253 10007 11 2 1343313888 1950260282 1483361110 71 291462665 5 1361057428 113 1477449294 814980374 17 127 2123583460 115872873 59 79 37 83 53389916 921228371 4999 259882034 79 1028747638 1953296168 2 866020740 1004346616 67 61 1871041166 1115089586 107 1702796156 67 620934350 1161682609 10007 17 1462721720 113 1150777875 5 3 770007610 109 59 260290987 1990131496 2777 73 37 2066605696 745025044 19 2125046497 31 2777 5567885 127 1050129472 1765598574 1127083240 101 73 314456372 1125445898 2777 103 193288873 1921328808 107 1548740898 886262712 4999 101 1894126831 2050318483 1263839865 1725712449 127 1621918820 1949 759047341 37 49014001 7001 2112061304 113 1587646997 73 101 793864444 7 1545169409 1318927526 67 123253133 1792554783 73 59 31 1799891592 43 137 1873628166 1179879019 61 1373066080 2019801988 61 2073315254 4999 88327331 343934072 83 23 903147927 1809349823 127 869022646 340255225 127 37 1804952463 577276997 1569959910 59 101 101 2071792800 1456846321 113 1817207918 1580711687 127 37 1299212284 2 1301174010 2 1580890998 1875076049 11 985544054 17 705372381 41 13 103 1683596699 137 2044009806 10007 1238486334 71 515353928 101059629 41 29 1753607264 257553350 1366567797 139 17 527176817 113 67 1267790281 1857911340 13 59 97 5 131 43 1960977289 568590995 425082245 7 1667854957 1963489035 97 37 681804291 101 1244989832 1921293811 137 7001 735063953 79 145527638 131 118642992 10007 11 6965596 41778319 127 1287961112 1294686168 137 629370794 61 927838243 2122590397 4999 2001496251 127 1559422713 4999 1894137143 103 2777 1845255406 2777 577032372 23 413629654 109 851698541 19 149 945291164 1152267466 111451173 139 1610601664 107 107 191912289 31 113 678404088 73 53 1769483440 101 453081435 2777 1949 81976889 79 183998193 4999 83 1637409005 6717768 41 1267365622 47 826174695 5 2 113 1218061832 17 1109870438 71 1657665400 59 137 447863455 149 458036728 1122944758 149 1729099257 234439714 61 149 13 968714669 71 1443756884 1921340514 59 1594926232 131 1868688669 37 127 1943805485 44997271 297878688 109 89 1783313266 4999 228037988 131 137 1551105177 101 107 756490214 13 1154138505 976253824 1982158125 1891719207 7001 43 575546271 1971172917 933971748 2777 47 10007 634824066 1659851083 131 1685939739 1863698093 2139174478 23 1959527412 1100497610 149 157196192 1161780981 487061868 103 37 792873407 67 494965180 1512989109 107 660505303 19 1901164016 1600567204 107 101 1665628269 11 103 938965613 275250299 67 212502024 167973154 149 37 698659715 1367803864 37 47 113 43 155229785 1103432417 690225095 1814854179 83 83 2108788765 1949 905960304 101 18646822 101 53 1398715951 109 689143126 83 1082848808 1949 10007 107 1259786649 11 1949 1230676560 2777 1462401524 2076621978 97 7001 1752770360 1976032250 13 1962164329 2777 1212624259 139 1429054132 549984981 4999 73 1767986197 31 2013957067 71 1949 767399260 31 328091910 838929269 1524835943 43 149 151186277 17 296825902 1462731886 2 13 1837688060 97 257216258 97 1487866845 242100292 89 2 358420544 101 282215857 11 295501060 127 53 2123463285 53249895 239472212 516526019 101 1872511661 2777 97 1195239051 363628210 43 103 113 67 1439349878 1130125448 139 73 101 71 1382129665 1573992539 73 169926699 19 1782206669 1150290198 103 277598911 109 18257732 236500850 131 59 2045878116 109 798093422 194502360 41 89 1609318114 137 283596987 2 137 997600440 1674090115 4999 29031492 2049002207 53 43 1972325431 83 2094330285 1747427475 5 1544420865 101 2777 639343535 131 101 1372132369 11 700711990 41 425402875 103 2 61 385736245 2777 1968805313 363312501 139 71 1040931456 328615726 2 1339939901 67 1833464363 41 1130739902 343698454 73 83 418913034 175822990 10007 1155051665 5 1949 1608574017 1956129442 89 1223244333 305041491 131 5 10007 139 13 41 431915648 79686452 1495791654 1865199419 7001 195014183 13 4999 439467089 398925199 71 124527226 79 7001 23 2124501513 3 5 7001 1833882667 127 1656171186 137 1413138149 1670027945 61 1768883246 13 41 599463305 113 89 19 137 122639608 37 1803970233 73 1609178931 167330916 103 194659868 13 1269620157 7001 1873575755 127 1506830616 1547881621 139 1935029703 228161139 19 781705071 3 71 1184479652 41 1349582486 662291040 53 1429426006 1215699054 10007 41 1415530986 47 67 1451419325 3 1550445672 31 73 7001 2106201843 89247147 4999 1365587056 315136013 7001 1472307108 37 2034744483 879379588 71 131 969764966 411531286 137 2026598667 1476095627 139 61 11 496520629 113 13 1271569741 2051981027 43 149 1024481982 1454620546 920963036 73 107 1502721169 10007 37 2022718886 41 1160611969 73 47 749166981 103 83 1235573358 917250017 801649505 7001 41 67 1666562154 2106565684 97 1825530868 7 789856732 101 761512730 1463102564 17 149 43 11 1213071904 504627826 59 10007 1318051991 61 1251305285 103 1354142957 127 1168972389 751976525 67 7001 2 101334058 43 55744895 1022693305 5 1222019386 97 149 1961016118 61 1537132473 554757912 258473344 624020171 43 23 503682888 405335520 1321583703 113 1517433316 7 1430407087 1663318535 37 109 428031845 67 987726931 1220737666 103 53 1515522271 101 1706259559 1381306641 883823485 47 131 1025583566 103 11 2004860264 1325875760 1370680598 7 2144835147 5 61 954934809 79 31 127 43 1521460486 61 3 67 2016605865 2777 53 309073793 1579353993 31 61 1408079958 996385006 277175114 67 139 1531154639 1598512351 113 1461787549 37 1099011724 30988087 41 7 1825399114 1029093954 1947026949 2067829442 17 67 1720676157 47 176603816 137 975971286 61735762 43098313 855032128 113 103 1595785331 59 1050287733 47 989658978 1257118643 1949 1203587409 678449221 83 390893729 1656860132 1692956287 29 1752656001 10007 7001 1927368299 649315628 501619430 113 537907089 730458286 61 101 190531624 945767215 71 834937104 101 1632030720 2777 615155486 747518414 1197364172 59 109 1556705082 735005961 53 1298155642 2050627010 59 149 1058429237 813119035 47 2 83 4999 1489380336 17 3 2103484641 43 149 684022704 3 89 15107127 83 113 347057352 1015898363 1949 1802756785 991069328 149 1821084174 13 137 37 435338818 1906270599 23 1011682324 1027546231 103 1601709783 1217739938 7001 608503447 137 3 1532558622 1545685239 7001 1949 181933193 47 353155086 322641046 67 109 1536969885 79 67 2 137 1911520722 23 50085035 10007 1434783646 101 59 600380696 139 86698183 873690555 149 101 983657882 23 899345524 149 905135750 1752372609 83 286261426 11 37 1971457162 2122145915 59 11 1765497745 13 1508178456 113 449088170 966992380 41 73 1669966615 53 1583764115 31 89 1278993813 1004708557 127 718215486 2 53 1758073653 73 7 113 1198907739 700197155 71 37 1221501128 597692857 1808291266 97 1155225768 965392946 101 1783218397 83 1530796307 47 18028072 1193398996 2 2001314475 176222866 2777 2091686972 101 786763639 89 131 1298088170 1455398385 5 41 1613970184 2777 2 1065016310 4999 1290916765 1572805376 1438942038 97 963418452 1509568634 139 101 11 2065018835 17 1266874918 53 29 2053144523 1977435760 7001 13 59 1369449826 632808925 492216730 71 2029188875 392403412 97 1801900804 11 1562880770 7001 127 149 59 2092922689 2050481380 149 37 905138837 41 1075070349 1522689383 1949 1818484276 43 377293137 7001 89 7001 11 43 803374555 67 2057621657 127 1001430813 1009025536 29 2777 13 402022607 73 1080128367 662987699 7001 11 749910909 11 1066400121 53 89 565276647 969361300 137 19 1745738259 4999 2029723974 1862092507 29 1706050145 67 2082124830 73 61 187504301 1225774504 71 1309353458 634046208 37 780807370 7 1080927785 1730593987 67 1953821907 101 1655003271 1805057286 97 1450787484 1779949503 1411540866 3 1437822192 928786092 17 1689441788 89 41 1541136741 19 1429740918 1273111036 41 205404137 989664109 449832079 29 687035230 127 2058744295 97 832166201 127 1452130954 691860354 113 59 1726241324 1303298155 79 554688419 83 266326665 7 101 137 113 2125421294 1979138500 1388007467 11 938929552 1368313393 705352994 137 1589806533 7 288121662 131 47 23 131 1684435489 11 141930873 53 109 43448054 1160040130 1006050412 781381386 1949 614856229 131 19 103 551740615 83 127 203654279 442851921 149 83 23 663097170 1826615670 5 5 1152036250 966352900 67 68649540 37 1825212664 996540795 1360201124 137487800 97 2043305834 67 390857268 17 1839348765 103 1133482967 1103052956 103 946598943 47 107 316031831 67 2093774187 71 66174130 370536220 47 1767502586 199844088 79 333059971 1245396290 79 2 2138553368 89 53 19 1151123620 31 1782633579 11 1879025748 131 131 3 1864946064 53 971387769 149 37 879814490 69419152 157416209 23 483781509 453262052 41 37 719993027 53 1614723440 1588262766 1537243866 988390022 131 350419637 37 1322669266 1749598019 13 71 405405817 17 1448109702 97 467731284 13 418337491 253954700 1949 486751794 688805512 113 3 1859190039 620205279 7001 1326045408 999539771 1891440910 17 2063186756 235775093 23 97 97 11 2045705937 1455614721 10007 149 1881413306 415157666 127 7 1968021230 545159083 721006066 139 138759809 29 7 1191467592 103 23 1672960021 43 383298818 113 41 1820626771 1316417926 1917147500 19 1949 89 1234412830 468020002 41 2069598280 107 13 31 567821637 97 258394129 83 31 1389559407 1410836629 97 89 31 61775281 1727037838 103 32112849 101 966662920 103 701625803 1533879708 1576002594 53 1522700123 1191060919 257577945 73 1949 528272552 107 2112415186 1505829404 109 43 1397357928 275344136 572085465 1637458987 29 4999 71 835130116 47 1630271114 113 5 298681295 1723756650 1130992951 137 1949 972714716 840017051 139 832009659 1047115495 29 1434674717 97 101 13 1259519196 678615418 1995948206 7 394246355 73 876530837 1467050494 13 1949 2063819488 97 2091556248 89 1822837391 103 1723176531 109 1586840011 10007 139 69508896 1207304522 10007 988241285 1970217629 2777 1237909076 109 1469234520 13 109 83 2024309244 783988369 139 53 1527774076 2078675949 73 4999 198450302 451364709 997510327 1446157726 79 1178002626 113 2003882449 103 1763054489 1253798180 89 2 1995976254 1105207708 41 23 586519206 13 15588411 23 2132950540 2 937731654 741032819 1824103496 61 127 89 1327474605 1141021118 19 13 59 47 2091726101 71 149 1938690107 1187125018 1507562796 137 365497642 47 23 61 1261649275 215679225 71 149 127 1403685407 113 53 61 1147450931 392628981 31 7001 1711590478 456129152 1654452492 61 604150485 109 43 684656915 53 1263441984 1113477468 472147721 73 17 1013905707 1597169450 67 892560900 7 67 37 29 1238876636 712655541 29 813728603 1648290852 67 1284358711 23 1217803992 809905758 2 7 4999 17 131 4999 328859215 502953249 3 2095554802 1182381476 59 23 103 1222193571 1982462218 7 275511593 5 256056090 43 89 2777 103 43 79 751622016 1601905357 73 659728575 1468656357 43 37 37 838914912 1614288725 13 213631964 131 4999 1873140297 109 612890198 1886822631 53 47 437455425 272627550 3 1215551984 884295009 59 1226584630 109 1878275901 109 1270100809 61 1882326776 101 1840586024 360607471 131 736747275 58425869 3 231053811 1989993591 149 1638538100 1445231520 3 610440962 53 1245651527 999001289 11 1154830732 1672427133 67 47 1956138870 853090335 5 831949221 101 639104269 73 1327597007 11 2103088097 127 1216960482 298735496 13 1078492064 444558515 37 103 85933106 634668696 113 564314542 2 31 938781742 685199913 1805366413 1537998033 131 731727953 11 1522239061 23 61 458289401 960564133 732412877 1180986604 7 113 1462851504 109 354655916 2 901533048 850013612 566037763 109 546245652 1100460181 73 43 985882414 1660697324 1984016637 17 1734288541 73 13 31 1475895240 103 137 1742773027 145905822 929335390 985515665 137 109 1764091970 1445252037 43 868061382 23 109 205922473 17 117839325 205295264 59 149 1900439377 1663523652 10007 1931759895 13 1949 317994942 718040679 1225617148 59 29 5451507 698637544 1111440627 11 53 1654937899 41 2777 1123082671 5 1897109510 1528034736 949262971 71 1264057196 79 1113703606 1949 1560129673 168664511 89 14026953 101295377 1949 41 31 1177015564 31 31 1355823440 403366327 47288777 19 31 1940559483 19 1140809531 97 1228915454 103 71 97 1350275159 89 1610967017 2777 1993091778 10007 117662306 131 29 103 956619092 41173735 1080930036 1599249780 149 1402349370 97 709635392 103 1635337386 4999 137 270505741 11 1298004097 13 1011053095 1155595053 3 1278295682 97 2121925731 5 97 366063159 1994579275 1697959281 41 1290971396 139 1456529292 702062312 139 101979600 756183733 4999 625439437 23 832340905 11 1328644790 579946994 1193680642 1949 1664063996 13 149 1250813876 103 1195045427 1310864003 29 5 2104678872 107 7001 4999 1943086305 61 141084704 632545661 7001 7001 47 718570733 13268711 774384465 79 107 616645708 1965337801 79 1363180708 3 2 227011850 137 83 139 800815279 57235196 23 1392468645 818204645 1158360285 10007 806794361 1555612299 149 31 96958535 1412228071 59 139 137 2777 1175696404 26083514 127 7001 935795666 66180453 59 131 1112824826 61 1481865471 73 42973768 107 706139714 1683453242 2 7001 1981528035 1565519688 59 405804773 7001 1281617062 2008712918 31 1429751372 67 97 13 97438926 1221557120 127 1683463994 83 1937454368 131 79 113 1928898926 186256092 10007 998858712 59 1127347456 13 469081800 432280985 53 1158867071 1293596649 43 291908261 83 535747736 109 1245409584 13 43 1714286461 1469527950 10007 97 121439829 384704917 559067491 47 29 807729460 1383588434 1956499854 113 419938623 7001 1152161571 19 1332578471 1114953915 61 1531258173 1949 59 62235088 5 1264391400 154945970 29 705626028 168262176 47 2 1584940413 17 317224420 73 29 604884523 67 10007 2069369251 47 1151490886 17 995996710 594816080 10007 89 655363604 129721219 73 57774828 59 1786431168 798611071 7001 37 1971320595 409823403 11 727251217 83 926778422 23 2034462476 1103489502 107 1289626257 79 1248104015 53 1453169635 755873439 1879891527 131 805678427 61 1934672125 359707924 41 71 1862555851 71 127 870147612 41 1980528780 1581018999 89 3 2777 1711876096 1173040901 31 1185631843 83 73 711113102 47 73690642 73 1998750366 139 1949 740227937 23266567 103 89 321573821 1178793724 31 1589481859 1020043531 10007 1476324314 2092628048 59 107 1102837665 29 2109327093 1384785355 5 190713795 2777 1801656369 97 4999 487403854 2 385569979 1667499910 17 1974156985 53 2029174147 13 1949 56509032 31 5 511072462 428981934 41 53 137 649076271 2003091796 7001 1018001680 1949 1312985551 507255114 107 73 19 122487281 553568648 954191604 3 7001 113 440376029 1909769120 89 666717156 31 59 7001 863895396 485627632 1299543141 107 458184007 109 17 709938972 1195574130 47 837941077 53 69069388 43 235145887 532689977 11 1984968282 1851162606 17 97 459812204 67 1373413704 268021641 67 1915492571 41 438521117 253293716 10238151 47 2777 240771454 27656524 113 97 2132935522 460983382 1773126285 43 2022293705 53 558342333 2129704412 1995286754 23 1277942378 109 795718094 61 2069243098 43 624390487 2002119467 53 79 2057217117 73 59 107 1890895189 59 1466703361 13 17 37 934855394 1903455824 61 1542574382 435083968 79 71 10007 97 1188911039 89 47 1193705765 1404903931 10007 1732962225 1001620644 10007 1187970285 37 1392221500 4999 1860127900 131 1358315289 1471549462 61 1499913933 1038432020 5 361215720 1327994535 1765881397 149 139 11 43 508159896 1692535986 89 569423246 1634933026 29 139 980549924 149 47 2062478675 1718837444 1299695755 79 5 38135770 67 226519831 266980863 113 113 312399913 1247890075 113 385182309 113 31 516002254 2033843567 2 59 81113672 4999 73 780632508 73 5 189831575 1925408955 43 824640885 1434887253 29 1207058387 390353056 1807894641 10007 1889251417 2777 1318661227 53 137129242 385401328 89 2112502778 2777 714680389 1949 79 538163168 647619801 2004082572 113 365181810 23 1534257974 43 3 1949 2777 128133625 125347408 19 47 1514660322 7 346103492 653722489 559370041 137 256530642 1657276720 7001 11 343419087 1834087926 2 1085236180 113 1723277685 7001 211696238 151977708 139 89 19 126854849 15745737 1651164338 17 103 2096589910 89 1487717414 149 304823455 1528665156 41 1447459521 346500432 53 107 150973897 1587315147 1842347019 31 1705022681 10007 269318391 17 43 1521740889 2777 1594167386 1096215929 79 2 7 2777 1886193940 1956351334 83 1410335105 672707461 29 17 1478072735 1395435225 97 4999 101 408600835 43 5 868222234 89 1026774129 1949 109 1126871170 131 463326171 7001 29670238 912657361 1321806923 31 372678466 892808756 83 222765111 548140093 2006860085 71 152510120 7 60028182 494768361 41 1616445939 1470361983 79 1629273727 149 29 1294146199 1496883285 113 1737180489 73 37 1946172382 11 715121143 47 955282285 43 73 208716636 107 43 501893873 79 71 1949 127 13 1725499048 1317466332 97 1790644735 1672521565 13 784855903 11 561144430 618544894 396477337 113 1392237405 623691086 1889282859 7001 17964905 7 1517302580 41 1102344655 1524363728 127 41 245751294 800105529 306089192 1948281177 47 1851398957 1674432512 31 89 5 35334625 2062463395 19 1228214308 4999 139 1860797309 2084941342 533522672 83 2125266119 149 101 1286264778 83 1735457043 5 1842570095 1646844403 31 23 2 113 5 97 109 1292859989 653416621 139 2777 1559596524 692950719 31 2029202092 53 61 549057134 37 441765681 137 744726657 1045639622 97 1085005819 1522177544 10007 1015854672 7 98658092 7001 67 103 1806007871 1094408284 67 693638940 131 134454601 1427752817 139 1653724422 1706034663 364258101 3 103 1205269229 17 131 127 2 113 47 997454868 101 79 1058821911 472425609 1040773605 29 1711733381 29 910052509 5174441 10007 1949 31 1775505873 241092610 47 1991666783 970266180 103 29 378212258 1379244796 10007 1136204787 2 1393635843 17 1008737588 396724470 23 300985095 89 1900176135 2777 319627146 594266820 1088028557 7 2777 7 2 329217694 1291953904 226423921 89 127 219056204 53 2122661819 718151378 2109080921 1009274091 19 131 1916547554 1394701456 5 507696359 1307173324 19 973825422 1500106392 37 6411768 3 1773777377 127 363289723 1730281476 11 315524528 1366164 137 1863998558 2086757076 67 43 23 1956587783 17 284781552 101 1440062949 2051481094 107 1426865972 662826052 1073958390 79 4999 1762627404 813307306 849432034 47 1094673200 149 1299500967 1054156540 1647556575 139 53 1313858124 1853976495 71 29 31 448116532 615134269 89 37 29 109 1110828652 1949 1431294926 7001 667209302 43 459209943 53 267499215 43 526769092 1173436173 1847934985 13 67 1346168221 855032359 5 1207103355 53 933161937 43 1980525089 1446593100 43 765984553 79 2094521865 230304663 127541479 53 1977703424 961182357 10007 2 2 685841783 59 2777 1785194450 632789436 41 101 1985662727 67 576884137 61 267391982 13 299234143 89 856170693 109 516472520 1949 645668618 19 3 1663158420 1239933182 1617692908 83 1587242789 43 1922824404 97 37 1859633653 1695188490 97 23 11 139 1620725683 1397148909 67 1148025946 79 200780870 951345024 17 137 1665434253 7 64755152 139 61 1515197820 5 961337855 2095003745 71 131 19 1839305431 83 156369178 4999 3 807046592 1650918579 61 398504021 17 1374939770 73 1673102547 23 156452701 139 743875597 1673552842 41 1220222387 79 5 782496595 139 1865035977 2777 131 608484258 525381788 1844226699 43 97 12411603 274625398 103 113 2022445298 71 113 7001 1321739793 2029939950 2135105347 990218917 61 41 181463827 5 103 746766171 7 3 217488250 1140725268 19 402715280 763581816 101 19 1883976768 576820462 59 417560643 7001 1636427742 11 1247613785 3 10007 1508064907 29 103 1655710582 1485724649 1949 618664368 7001 679468053 2777 708246080 508921351 1286714960 998756441 137 2084463201 113 74919791 7001 41 1061574966 1957974113 127 1241567393 23 61 83 107 1711356605 7 1912567343 1949 1401845064 43 411367710 4999 71 2046503148 1430751885 19 41 131 1961518544 294987369 149 1866877620 507271434 41 61 1405711322 67 13 401606452 275264646 17 234951147 975209703 37 89 83 1949 1716410601 131 1261342932 109 1492573624 1747037578 107 1060103463 5 1685244755 1165463481 53 157977259 137 2065578729 1414415674 560105183 137 53352649 1928013225 83 925227771 101 1351822687 73 1392990599 17 2099225537 53 31 2045518694 107 493846289 131 10007 47 4999 873780209 2131848545 816794290 405355935 5 1191036470 787013600 5 1021677152 262942054 37 1552508772 131 1469235478 191388032 2033144883 11 499700842 340932358 31 1639289014 11 71 67 41 61 61 113 1575858337 89 729552580 1901054418 66154173 127 73 89 795356067 17 73 71 113 1483496647 1452981028 67 1973564127 689236963 53 83 1534770928 505530839 43 523845135 5 1120705814 4999 1930253872 29 2011927780 93276934 1037872706 1745631365 29 89 463309169 168620468 1976677717 1053471853 7 34269619 59 2080821265 94482105 5 1957888490 963964790 5 71 2020684328 17 7001 608624934 104405913 53 113 2 228704662 1382691891 79 524856250 10007 1685398954 707534928 137 1446085827 31 1235883603 986426789 844578159 113 7 1518067068 617884260 107 137 917626102 17 347279077 37 1960062679 107 2026853158 103 31 2119377651 1812510759 43 398687787 1263927423 853038242 7 2042919081 1440557642 2777 71 107 1005510565 2112313619 1545154442 13 73 1555329284 109 1044447265 23 11 83 1733973501 113 447051951 43 1062029824 71 1034870454 79 101 3 2133789870 107257821 67 37 10007 10007 61 1945654902 4999 4999 593201336 406638656 2009383043 4999 37 53 979417846 2 638211948 230778355 752993003 79 1676020872 61 37 1904788786 766826776 193075058 10007 1794125009 1195194940 2 373628069 83 2008300702 137 1902315966 195994666 697099195 53 1350298384 1258374532 1899573160 43 2052059506 4999 97 1474946401 7001 1870680789 440226937 4999 677278972 103 2777 819239993 1177142530 101 1021091465 844138016 59 1657157995 113 193347181 113 113 53 139 1289574724 276794314 628787077 1766859753 97 89 83 3 47 1043041108 1707881394 1211342891 2007843330 127 5 380042465 17 1104190902 2 400664240 1720014943 31 292738115 71 1698065962 1749713943 10007 1163714398 456102368 41 1232963453 113 1155162388 47 23 384466321 11 1873222803 43 804950884 742285549 59 1420875996 1811652049 563090655 101 1694629944 2 1523863692 113 61 113 1234202950 139 1320686213 79 1756300034 1949 113 1606096911 1280300342 2 83 1306023329 454692862 137 443556797 264488050 79 209178313 137 47 1198592966 61 1925266811 436295973 53 2048961079 1041332935 23 89 1342111785 5 83 563392214 4999 1918655949 47 1181485671 1033688221 517621455 4999 137 101 235144261 439744304 83 2777 101 308594390 37 1985910546 436271662 1689166622 101 542655527 368931199 4999 414867010 41 1234164042 4999 127 1665151737 4999 2132203474 625146929 11 29 537991238 987389651 1226963703 139 757046507 107 149 114705713 1955878449 59 246679177 515411296 109 53 149 19 368098566 29 1129636710 5 1291493261 43 89 1107718119 1949 1569740192 113 1444637328 3 1403553963 53608087 13 424382283 131 762409651 1427185106 714639795 127 43 561111159 53 397975145 101 1367769876 43 1903666072 897823918 73 1654109409 597509940 676182779 101 31 1880568478 59 427828942 113 434033678 1419868600 43 1482413046 127 1510699356 827123304 17 101 75033910 79 1964929633 826355405 149 101 1297153605 127 1501939465 1797050381 2113705060 149 67 551998461 149 73 2092004362 751814607 4999 364887008 212045201 97 1009249692 1341846786 139 1128984827 1101731980 37 1244866370 83 37 51584216 43 1092055090 849917962 4999 295575208 566613257 23 83 1400669654 281546733 3 1943584407 131 1904101375 11 13153005 41 1949 127 1557482412 286143703 71 1340637790 1473730890 10007 175053004 7001 97 46550009 109 107 19 1868594957 338438906 447252858 10007 701360609 1177817715 5 1548053560 41 542984648 1365581588 1779757315 41 1640956161 67 61 113 137 2127698228 4999 131 79 4999 602719432 964137134 59 2064717921 61 220981650 51354497 1850233539 7 1717796010 13 685448153 1076834525 2143531639 1949 1691743694 41 918752231 1653219466 272447466 23 67 829387774 80546395 4999 41 902717172 37 562820720 11 2086099598 11 7001 61 176705166 31 79 73 1386443813 647842588 872814774 3 11 139 19222394 2777 1240924666 1124105299 923332329 79 131 7001 983713933 127 1201072122 31 1778192592 11 473031466 53 1610420529 61 4999 47 1538692016 645987975 103 71 836757933 520366597 137 1703626784 1185689927 2136230857 1516135747 29 103 2023017335 11 7 37 1714076457 103 1049096103 2010400545 3 17 83494029 2124616819 131 83 109925514 103 1949 1250918874 7 1397035759 1239869015 53 1822755036 1216731116 10007 5 1494766100 137 1806156762 378054374 4999 1788327263 343228691 1172168868 13 11 1899553870 1949 97 592211534 1815086910 4999 2064929427 3 59 427678258 244752729 139 579583245 1196056657 97 23 59 1769206922 131 4999 1184658021 1389037137 681098925 81350685 13 4999 484168147 652109552 1732015316 97 61 23 219168817 1622406637 2777 1438594303 10007 1012941378 37 1529493568 41 988654894 25445748 7001 314855973 582168155 43 1796262435 277318700 274972345 37 139 1513786033 1955223877 4999 798675233 188092098 101 5 1885899692 79 374851998 89 595111274 19 949919573 10007 1626637850 1289922314 13 600020785 73 171659354 1047461524 89 1281163695 1432980468 139 483617522 109 11 458572587 1989416748 29 1479946030 1567236500 53 17 66928235 452131082 2061376449 37 1159808496 2777 127 2047998825 97 1765644440 1939719114 3 17 43 886038822 300230644 149 1721272436 1608975566 103 86141990 1601939917 67 1780625716 137 2777 41 28284096 437839479 1290282147 11 823286419 205286459 67 3 2021101221 1277152434 1621027240 5 1961958919 1542974313 59 83 581269760 1949 83 1808948065 465506413 185570133 37 1730156408 97 2777 993518959 67 82863836 948593494 7001 73 4999 83 1229659525 103 104113945 817746767 760904458 79 37 412345795 2143944443 17 139 1267072968 264782395 61 109 769438194 43 1845662383 1949 2 19 43 3 1424535069 23 2031364301 5 1719307690 444300991 1491469331 127 826651637 7 397571559 71 1533588569 29 10007 1801600238 1927438263 7 252286181 41 1213220955 2141529726 1423301191 59 1881431690 67 1021796967 2 97 7001 2026782499 931259018 1949 2037944564 141953466 4999 289465472 29 113 1745254038 922862412 101 67 265566694 1079902583 73 101 149 1198055658 69561693 679565395 1136270769 73 198835401 7001 127 11 822515452 317208276 5 1745987001 690416573 11 1534240248 59 593734398 127 61 7 19 113 661318690 1088690241 61 31 13 1941432981 97 1162696611 36959794 127 1570952422 17 636179576 1144943215 2777 466430474 113 340165045 11 1004825778 2777 564246999 67 67 870020789 89551874 73 137 781371965 2030323458 59 113 1113069097 2143233710 304126172 127929935 89 1369377994 47 902709730 127 1170174890 101 41 41 1045774660 37 264350220 97 851607251 11 672360323 1634893625 10007 2777 2 1647887902 11 131 1837573156 107 1046325073 7 871585648 4999 17 1089686043 878972641 10007 1483070735 315661590 2777 3 429099538 7 1525110384 31 40552960 101 817864468 1275471463 474935993 7 67 1448656312 1301596340 11 218560551 53 2041270620 79 1151900343 1602536251 13 59 1481155765 1052396983 437243728 1565890442 127 23 1884198709 331253498 23 847197433 43 907974541 880966972 83 142340979 11 7 43 101 340635024 83 1436569226 113 1154177819 1743447144 19 1716222880 1767907214 1195055777 89 676375703 1183375239 89 149 1278323746 1399631053 7 19 666683326 71 542586260 4999 2016901539 289297129 43 1542395722 1949 2041109740 1972187878 139 233171805 83 61 1068608357 1172021711 137 17 1287477419 313067804 37 2 1132498033 89 1960079501 1736596440 31 79 866808777 874477544 23 1095857471 31 211065404 1765928262 97 1359716242 79 47 29 1853390000 67 673502827 79 281887247 203841329 97 1949 1805495130 13 23 1937586976 73 2777 402240119 1455611759 1446873146 97 11 61 2082206462 97 5 454682391 17 939946813 61 397531266 1438853665 59 7001 1715616053 2141374867 89 1376004525 79 2777 67422783 1100705605 101 821184906 1868605478 2 2001900945 7001 1487978538 1220679234 692847138 97 439975950 357421880 5 4999 41 1057916481 586419064 107 523390179 1917630919 67 23 459704105 1122046973 2777 1607519213 968531513 1767606944 97 5 149 137 1681864232 7001 2053568325 47 102974509 107 631685996 43 276859929 69545376 23 882386362 1949 1986181073 323509161 101 558113173 1468031481 43 31 690850469 101 79 4999 88075310 1949 137 885499363 959421960 2 1757245348 61 7001 926764376 794074423 103 633667140 109 680450766 87919659 83 1560975782 67 13 97 83 67 176053151 2126937815 10007 107 61 4999 394366111 351355777 10007 59 164856025 47 61 79856997 149 7 2 1715618474 77711046 113 2777 533542233 1202407676 919951244 790135880 2 107 715711228 19 449857870 97 1978249996 2 1425678476 2777 19 416353840 820305620 4999 1265406868 1902109502 97 41 139 1949 1335834855 1238876607 10007 851265469 1456613564 604379974 71 392964939 2777 101 2777 131 123630333 10007 83 979816411 334552001 1732774720 73 608403982 97 1398457827 217639721 103 1741982350 11 43 1234458491 67 61 7001 1472695355 169466206 1670928627 113 13 356402150 5439502 89 149 96513102 1312211285 29 2 89 71 1589210182 73 1733958123 101 1188802017 79 1066454910 47 137 149 31 1737025108 263097164 11 620147715 127 1740565283 2777 1988954048 1833520711 214088783 113 1692139234 59 1949 79 3 947923854 251335671 1014722015 4999 101 79 7 59 1741540756 7001 97 71 436720503 2082809850 648151582 131 925995598 47 101 1297473068 563720289 2777 83 79 999465498 959291312 59401552 10007 192474638 137 1238284164 13 2777 931938984 721670098 476149310 19 53 223193250 1799890382 37 1240483223 916472554 83 73 1372723755 113 70450302 101751052 1891743480 79 59 587629498 1911870043 115394473 23 1250013877 457504887 7 1399544818 7 1724224243 139 1970044081 23 1416771664 1037106661 59 139 127 127 213647655 1263601867 1230649372 107 4999 1535837771 693846203 1949 47847950 1839204706 7001 43 158938793 1695271001 302020160 79 1041129387 13 288527603 531192527 103 47 1683997733 558279958 71 380991893 294896869 23 149 7001 880228841 61 1124104462 349320693 109 103 940957839 31 156545584 1577003690 97 149 1151048989 13 1888804476 89 149 1353120778 746745489 137 196143462 1728386843 1949 1114203864 1872534042 41 43 4999 785042960 446616685 500904015 89 139 119641331 175315835 292721432 1725919512 101 61 137 198923589 984570913 23 149 107 109 330838762 43 993728022 4999 316941599 149 79 23 2124439229 442177139 109 85338062 85466464 137 1374982452 21128220 3 677171998 31 149 4999 1224030145 17 1005772734 31 1908497671 226865936 394083902 1894330550 1949 1928803639 89 107 1326402816 698591764 1949 1406330586 83 103 604757599 29135373 109 1828163478 7001 1478163136 1949 37 907837772 1045364145 107 1558656672 137 2777 692592131 1069092237 61 71 1895776325 953333117 1130928370 13 2 3 418091901 211451319 97 303863170 47 124154448 1373825745 73 44004254 109 127 1755940296 109 149 2056548453 984192501 109 107 43 13 383169423 742047011 131 414166063 7 3 57416010 1949 1820348459 131417172 1160220128 101 1342517351 89 143566394 19 601069351 47 1633826784 1328853231 313275359 71 2026968989 1422431532 368606523 41 83 2034619965 499914170 7 3 73 139 1286195898 13 41 604105685 41 1733005507 4999 20634034 84797927 31 2777 1896754871 29 137 1899186612 628645187 83 1768731826 383663433 11 68978569 1293237506 5 1447684537 131 1721989608 19 772342172 5 1863297145 364262030 7001 53 41 47 1196254622 1173724360 37 1944435692 73 1490843376 558657977 31 37 36640693 688324998 97 79 697374396 31 714904423 48268284 364567611 19 754954337 460703427 89 61 149 1789567331 47 1281371293 1636989480 7 113 23 5 488657430 83 1641716173 97 1949763400 5 755867386 19 783189482 59 211556949 1573981461 3 1186103766 61 113 884099909 1806457777 53 4999 101 787637989 149 2107403658 23 137 1166338129 823645781 97 1579961263 1571530758 131 1950916996 7 1109158958 113 954442635 113 109 848524008 149 2 1966283494 27693330 3 1413486810 4999 1692541424 71 71 37 661803710 113 1232974480 1930091172 139 1836059841 1523963485 47 109 59 1788593765 149 1638219998 7001 1927788359 59 1939555321 1748708139 1105076900 201567371 29 41 645110400 107 1057277294 958225621 17 239521142 7 59 859123426 2033488926 4999 2 1333497470 131 127 335084928 11 240309793 109 11 536349000 2030451884 101 571575564 19 1189877261 182289644 185119244 131 137 1891334457 1186444304 1818113100 43 277894526 7 366810990 4999 41 47 152708712 13 127 13 322240893 783830473 29 47 1884594720 13 89512735 132509793 1229097418 873029194 61 47 238741576 137 137 83 2777 156021348 1949 835912457 5 37 567981973 127 67 830033252 43 369498957 47 977195518 419375642 31 83 1500544799 228501241 468517733 1390372580 10007 31 344916067 67 11 2 559671124 43 1452404593 1863380464 41 493313722 17 1143802908 2101239474 2 1013277554 113 37 1232932167 3 2027845089 11 1636154696 1712204340 1890993932 127 131 1087757845 53 7001 1633058646 71 19 53 426706127 1350322234 29 61 495086126 61 1128419541 315970545 137 1763723752 1762297719 1949 139 13 1889052575 306030046 61 109 43 1698563253 301750264 353972817 11 825047150 59 5 186821431 113 889823133 10007 1319099015 19699943 67 139 97 614917241 1150322017 109 2108649581 71 127 109 1526853579 7 182589659 1032389806 127 1260516402 1245488492 73 2015996470 1919844374 592962322 2 1162477249 181979035 71 83 53 1838580299 67 67 1711865170 699227138 1949 61 137 1270243591 41 2007271071 89 131 31 94592811 542322934 1188589596 113 103 3 2777 1214751441 1633650783 61 103 1929354800 1860612124 176552532 109 139 340200276 42442677 71 670438729 1673603409 473491632 7001 109 2029069105 4999 97 128636453 794517583 83 1873252315 43 23 1304303895 1000253338 2 135987152 71 2033875318 43 884022294 1949 1323175809 71 89 1877879907 703486618 59 83 510537840 37 1123963039 59 845438089 1900001549 113 37 107 1332242341 182277496 1949 873210470 1065668373 31 13 10007 7 17 355406811 1671458258 43 794998964 107 89 3 4999 43 1095800089 1663419138 17 53 1569310549 1122825829 782515442 37 696612194 83 127 356644448 1706544085 73 1489260590 1273580338 1949 1455758774 139 868889366 67 1977584596 2 2064427858 1400458520 7 1476212346 416851680 97 41 319819682 7001 1078672074 123625306 2 489150876 137 562631083 23 435469065 103 5 1287455640 101 11 1015784759 1910793698 79 356221507 103 7001 566373899 698489770 113 73 563410350 796674039 1018676112 1857245345 53 244062311 103 31 109 824951458 286125436 23 525707918 1975394859 1490036100 5 1296658674 53 460015534 109 276903552 7001 200198210 59 137 23 83 1043963238 1798245445 41 97 43 309859802 693308854 107 41 5 849107745 5 913392880 946775816 79 41 205595238 1199666355 113 537626315 137 2102213625 1603240158 59 1195982411 1949 17 212527149 2060945125 67 127 954489304 113 2043643759 4999 560272923 1612169287 955731335 103 1277984626 139 1299114436 19 617503215 131 2082638045 623014230 5 137 2 1323913858 29 4999 3 53 193556 113 1974907554 798230757 113 2041694832 2777 801697684 2777 1355512017 158542294 1034153496 61 137 1115667583 908030076 71 1167001830 246463690 5 43 1569568413 1326857741 137 1063324678 1142542197 7001 605026420 29 904654014 73 64080495 15749954 43 67 204721046 1224523691 109 590935979 64011340 59 1075006727 1785861383 1988439951 47 1128082250 4999 7 7001 1176035379 23 1764369826 2 1370885508 1917378041 1671066109 101 256853061 2777 1369805236 67 1267912683 29 73 91349353 249728036 17 19 1142299323 7001 103 1682687413 101 1422553550 11 59 956879347 10007 2777 1398855433 1392546089 19 10007 7001 1949 127 668180520 3 19 127 1429990679 89 466519488 232537508 127 824654815 67 1867530341 2132191896 37 1403894165 4999 1837002526 2031720396 29 250139964 1324668264 113 41 444700309 2 1503030472 1439527524 79 5 626582135 3 732969660 103 2 1804671476 127 1197676040 67 39685444 107 1149373028 11 2063221908 206258740 4999 193714693 29 2044568063 7001 1732291049 165490398 127 23 1355262120 101 1149829753 1524285435 89 1494306351 109 103 1036793365 1960279520 690831994 127 1472720397 4999 1638358949 605062946 53 278542479 41 1914518288 47 2124613521 47 1351660921 113 37 73 113 13 1351537187 580934783 29 71 902039167 1949 723852753 103 7 101 48052164 1070962893 4999 4999 1961513436 83 61 97 638334205 1949 103 131 568300139 7001 131 1805700594 1852368221 79 127 2007628573 1334757166 1711770812 37 175886421 113 47 1344033974 17 2124859767 41 5 107 149 2072197981 1417543982 2 23 1325314924 1895938588 581074313 109 109 1272214319 59 2139187485 149 532190750 1564718673 107 647220851 1024353369 23 375479830 97 611857080 103 453391761 7001 283169247 2084222354 109 23 1179379077 4999 1013997160 109 131 1754692338 2018495553 61 1826473815 23 1351222101 2 1888292129 109 1657207442 103 369680596 7001 341354758 19 1294011682 149 1509274491 5 443619525 318497845 70814928 17 342844976 103 194585442 277401606 73 7001 113 886078652 5 53 1667347832 126155437 23 61 1253058828 1607684036 940907266 103 43 137 555551714 693718543 137 1097432531 1169343656 149 149 555226233 89 127 1426660204 1949 797330053 251418455 71 137 2142876581 103 83 1504352258 1949 1118521257 1411326207 23 107 70434315 7 47 2 1949 1998865165 640595620 127 2 1029209142 3 815955387 1375576531 67 107 225844900 1047963795 5 10007 1541208091 860161692 134800006 11 1114174314 113 1570106214 97 1229595668 7001 1950632622 139 836088206 109 1163419675 1954336734 53 723393309 264404704 47 131 2113256630 97 1995333650 149 109 800404358 193236201 83 67 47 577984734 17 1420005308 109 1001641657 47 83 333809993 109 103 1624542484 139 1949 1574647774 2 1180013494 7001 31 107 127 127 17 308539494 113 37 922967849 47 943619423 1653467567 12498743 10007 647993278 1342262418 131 2095600131 3 89 103 535187485 23 53 420758149 61953337 10007 1941568147 2070600015 983470851 11 788646144 43 71 1129419152 47 341793447 1324181431 19 113 323029597 413719401 10007 1993484463 188960753 1426665524 97 2777 1791526010 53 1986081227 1553773745 37 827716052 1440005972 53 694773850 2147424721 73 1268459549 7 913241721 5 131 1085426176 2118393009 100113455 13 1718037944 969234540 109 1762698896 41 2129717776 1806864802 113 43 131 960322892 97 1354765341 2777 1673725670 59 19 61 929683981 1327496152 13 2116558340 1146575521 1554701892 1292106723 3 7 23 149 13508875 67 79 706466260 5 1048235715 2 17 2082994513 725857398 840887106 107 149 824618448 1188152264 43 1078268387 1208623012 61 1170179606 107 1167281618 123988094 945984012 131 10007 1354837723 1987059969 79 1409506861 1737592439 17 648625259 977763619 137 444715837 756041624 479647356 41 11 773771251 393744329 97 413769436 10007 304524083 4999 19 1960547025 97 106629229 47 951771128 37 2777 1666166676 874430091 2022801051 83 113 917178855 107 83 888928058 1923419068 23 103 533451214 1036706742 1506908431 7 2133289634 127 1299443790 17 17 125331797 109 908500448 97 1249757312 5 101 4999 41 651584537 71 1463532727 1760056134 73 13 100601280 1348994842 116756696 1171838494 43 107 182616044 2 1010813621 31 1246053177 149 486621633 53 399355947 1949 53 83 149 963780425 962867385 67 25267978 800622546 1247819569 29 13 1111187766 1460216238 89 1961826754 31 127 260115038 423662708 67 2070247349 1902038261 113 131 971142300 4999 216436704 1244361157 133927666 23 131 473638653 7001 1970107353 149 455740638 2777 2069131592 43 41 733936845 1140176395 5 101 771306902 1824174837 201135333 29436200 2777 13 43 711844317 3 79 1220102623 23 3 137 23 43 1949 2030585140 1978022559 1578764451 47 17 59 579161611 131 1921398308 71 107 71 5 131 43903340 881334905 11 155496569 79 109 71 139 101 53 1231443030 5 882442070 1890858652 71 97 137 127 150410799 127 939991006 1949 1949 1278179537 43 127 1894980208 107 739186281 1877885906 103 139 1604156389 10519305 47 109 139 129195218 1455230893 43 73 1645290279 1536284489 113 139 212859457 728511788 549327615 83 600126022 29 29 580006670 143315042 131 1091654702 2078030385 984334451 137 5 832024405 37 71 57021451 19 1787035614 7 103 83 319774100 571543229 97 77379092 89 2116360031 1143121503 2777 107 43960045 5 255681224 1593899093 71 2 1820329147 13 1561816113 127 1041650698 159966660 2118278122 131 740876764 71 4999 103 19 1575474984 13 675384497 1400968517 61 13 23 2777 608582327 31 1772818359 424601048 17 223713322 103 668190767 4999 212557480 757768416 103 1431858267 29 1185508574 1344136123 127 1940479355 1949 950024458 7755071 1213601335 1709171262 47 1039093531 934854675 47 101 103 1991624033 73 59 31 231399310 525709245 5 1585468812 61 1523573149 423147553 139 41 97 11 1951496173 997359572 1230720174 19 83 1250635866 5 13 2127177585 723426044 2010306230 10007 131 139 430944341 1255219484 23 159488056 37 1594551371 43 2097778556 1802161192 31 281960249 139 41 632770394 107 149 43 1042357013 103 1671970675 432406670 2777 233892825 2061183462 1233445690 139 2066896079 519716300 97 1551629993 127 57671462 1494065231 73 79 624904457 107 101996359 2108326480 13 476773765 79 995243185 2078651318 1012372736 43 216850075 41 67 1099756569 108185970 3 1995638986 113 1392539341 2777 1036291769 83 59 178264960 839800041 663661106 1631042204 127 59 999526434 2777 1129711370 1768843474 13 1829127455 131 1153526657 683066376 109 197508571 2777 1519149519 1334246697 212197771 71 1608201783 91385689 139 41 826155289 1329858124 71 1949 675782617 79 2077416153 53 1602252321 59 207278536 4999 98540288 394897419 23 7 687190396 127 149 139 47 130589607 56947150 79 10007 794035436 390943469 17 762325934 139 638243798 127 89 5 718030900 5 793805275 1780425426 10007 10007 1680872172 1949 21306468 5 97 2777 625808058 242619715 10007 109 572129337 2777 1647520361 43 1210060162 5 1949 7001 681183828 1819646104 61 53 176441452 2100884135 1325559721 113 139 1811857772 101 37 128316592 37 1960350364 7 603840398 305848586 107 127 83 1037564393 71 353335547 59 1271961412 1991197016 56698104 2 851271849 53 542486959 1636638264 139 726626531 164111390 97 861552545 2777 137 1027541237 61 1744144513 1839827615 97 83 19 89 2073532235 1298591257 29 7001 53 1203777191 17 1231611427 89 1831396254 149976303 1495504387 97 11 1069693821 113 2 1068079018 11 151915940 1959748966 1078290283 7 47 1884962495 131 4999 1822360455 79 1253849118 37 380632949 83 165436938 89 2777 149 1266451358 1597877866 107 79 79 1709736565 162162194 89 653181858 71 248614452 871472389 1119283739 139 405971730 1551792946 17 2059430811 1211391116 139 697930857 1248828903 19 7001 149 1873900884 1800220831 19 139490934 852093420 137 29 1125124455 365738546 53982873 31 37 418887904 97 19 768709410 68506843 263881553 131 11 107 584105831 1691111460 643159897 10007 61 104561991 2095217386 43 658266661 983103340 4999 1552557296 547781855 37 5 1533732740 1725282810 37 900306977 662825349 47 457261198 67 1768163366 1317372348 1678715504 83 1800654688 17 513220192 37 1265815769 356162209 1949 2 41 10007 76923809 4999 131 1368517831 4999 53 1783025788 83 2074019023 1542050277 816615683 109 113 2130691556 565345884 101 59 891963003 37 2777 139 3 37 169252615 277882099 10007 13 1359449878 196034403 29 89 496008303 1069406467 939142144 47977853 7001 2 17 2079589668 885691174 83 2 1374247366 392204797 1641942520 83 7 1513721328 1900097412 1909994778 17 137 424997564 2777 109 7001 450815393 1840778569 587125221 67 61 1984046594 229734784 214203714 2 5 679133926 47 646964071 59 23 675976831 1588698343 73 152258105 83 608233462 97 546425094 103 17 1630554677 29 13 1949 2001815951 1512821596 197608109 1041559519 97 1508764951 43 139 43 19 318929554 139 1444887069 530419691 41 107 4999 71 768670424 1372920965 47 1838634548 330731350 10007 1645621129 1529328751 109 1905523939 1154523422 109 1684083736 1418073070 97 19 928784638 887653001 1720429036 17 83 11 1118164161 37 11 1489597318 1100097768 131 1197543181 1395459048 53 1393205965 314840032 13 1450579676 10007 103 725814529 101 259808211 61 2000110761 139 31 31 167539329 67 1844983690 656089137 11 1158062235 1069399877 97 680638330 4999 53 652684082 103 1924171943 1205248902 4999 277724444 127 63508509 127 13 1270031958 43564391 137 1376322752 1092364120 10007 657020877 37 109 100291355 1789221100 2777 131 103 1049278510 79 53 863962858 136251340 59 137 107 11 311222633 79 103 411125839 1124876184 2033639107 103 5 7001 149 101 125806431 2777 1954072151 13 149 971422370 123726458 2777 861616778 11 13 4999 444738412 1792604444 1949 127 674096442 46161778 13 1210042028 2 1410871014 97 139 189151478 325042882 2 1680444311 83 1040072502 701936053 7 97 1322811892 313159262 1752964337 4999 273690251 845857798 41 2100336848 7 88061600 10007 645051220 96005764 580055534 137 1589933300 19 1277622130 899004477 1739156707 107 89 113 103 1767660765 11 4999 766721625 836567653 79 1339888585 79 79 137 5 37 921791175 1275525568 53 88486497 23 1650747766 131 808380564 5 2090083680 413282835 139 89 1226885292 671172051 83 375133606 1832325015 47 1818311936 1131919988 113 71 109 59 282386862 53 31 941718610 1635069071 61 749049012 1025744341 61 31 81183172 541999722 1367409318 31 1966035531 137 1292608426 278519285 4999 103 885611716 107 1994386375 2777 37 478594736 119194362 107 131 1472310703 1405287697 103 1376011361 857298567 67 53 1078316400 101 1763132007 1535808038 109 2777 142049104 29 113 1394713910 73 1635760713 2054230558 103 1329826305 1996538059 1949 1614787651 7001 915996838 883208188 2777 137 1516344690 149 55749586 1848810203 97 117055096 61 1196587102 37 247774422 408772411 733963786 103 97 858306260 2090922283 73 695884750 11 103 2003583913 149 1277899543 2133840026 119338692 61 185065927 131 1201018849 846116539 53 2094727671 137 47 7 2014213558 1350701781 139 149 93504314 173940594 97 67 97 36140648 2009893306 83 1524958502 1100063281 1570171488 43 912667157 71 23 127 1941909883 772117927 47 1132598435 4999 268701249 127 44076874 59 1018911356 2069141682 135281564 11 1462525504 17 3 5 2777 713680669 1137914628 43 1482003987 113 10007 1082056910 153067072 1300799788 4999 2028339251 2008578204 4999 488434590 113 1481763270 131 59 3 1765021809 1220806983 97 2777 25029101 1410832634 920549898 1231609540 31 73 484168631 1949 37 1730021543 183371250 107 53 1914663491 1924719030 13 71 59 1036229744 2038805609 83 2131316197 89 947316445 23 935074407 149 13410777 3 427410075 2118550442 113 706603719 73 83 972589781 43 53193322 43 2011298469 137 23746621 764076215 1949 83 1361081725 83 127 1581907682 59 23 103 890886655 59 1063649994 886496969 29 67 53 2777 137 589640880 37 127 47 1162584000 67 1347795387 4999 131 59 1438161698 89 11 558294 11 421391784 1714917662 67 515073957 4999 882008563 1287292490 2777 13 2115173021 109685486 178382803 107 19 101 783165110 933858019 17 1751073525 1730453392 71 1082337106 10007 1590742741 1856862105 23 752292050 4999 1431473648 19 908235720 712142166 137 1295326369 7 1511426258 97 131 1516791753 5 63136755 332701450 1323371810 149 178817284 17 1861877298 37 569721042 149 7 71 1933421945 11 10007 137 106425847 79 29 3 588288423 1875222093 59 4999 59 1835072380 5 1303345296 71 2777 1949 67 433010146 5 1187993520 1928355820 1761594609 73 13 876746286 650505255 28099327 103 2028231936 850292407 2777 139 789050041 227408031 1457936846 107 89 1184618747 2089997769 497756152 103 1766207950 107 437237104 1588092654 2 29 149 31688277 3 1362162033 1077650871 802286881 1096443944 83 59 1030363505 61 89 29 2034236506 149 1346469939 5 1964504845 1192468665 53 7 973435638 113 7 1932466564 43 2079894582 53 615556681 23 1142185060 685317821 61 7001 1725492714 19 622908356 17 1603896648 83 1114881315 1755824097 31 1949 1859256346 1635294807 149 7 1856405222 1509674096 185286417 149 1802382538 251188201 11 43 964393779 67 433052483 79 936496415 73 101 7 1548863813 67 393969648 418339826 37 1240003829 976526792 19 1010339592 61 340212555 83 3 149 23 655309734 83 17 1208392991 13 295410609 3 26505816 13 1522078610 4999 1509321617 29 4999 440025879 853221907 89 3 246203844 257835396 149 1844487688 829303142 127 358818688 7001 1406836439 89 308027131 37 1332040515 136364314 86068714 53 1813198476 5 2777 29 494651579 1653006815 107 772877585 107 7001 1359482184 1618855232 149 109 527773749 7001 10007 391113588 976122808 109 89 31 19 1307277824 7 1322790246 61 73 43 1808725900 149 924115523 67 1949 37 41 46887026 43 948862338 89 79 7001 67 933014999 1154287524 103 13 894598159 355354077 101 155473845 113 705189608 468861069 10007 139 1917093699 154189395 61 71 83 61 1288147792 1051789616 127 1059981191 1949 97 993929440 31 131 59 31 532762683 703203473 197661128 1390441462 2 1739195421 521014420 7001 10470626 67 1513668746 29 261504165 131 1711374830 452526616 152659323 1949 963297797 79 1546539392 67 1215732147 7 131 165238291 137 1776837255 1621124425 1360678267 131 139 1363140474 1385357261 149 13 1582303588 1652378423 107 107 4999 4999 155863821 1263322285 963581702 1949 41 149 13 7001 1348609631 1413221860 1668930907 7 78720411 1148178002 7001 847001983 4999 1943701773 13 1356389086 137 435681646 43 19 224479623 1225071824 2092150865 101 29 1471173567 1306655697 458607345 41 131 1329911476 1733637268 11 71 710976018 43 137 1055036315 2 73 1833413396 30207824 2138906891 109 1240639964 435863509 73 61 643270250 149 1922476672 127 929784653 1935970728 97 678441765 31 1236636438 131 172482002 127 1177728184 1585726540 149 1749666327 23 505164433 83 1227816495 131 119210262 37 1821745394 551787237 1949 103 1657761619 103 1061321332 31 640801546 41 1668399402 53 2 1895289912 2142628442 2 14215018 149 3 1406583285 1813967379 3 31 79 1286273476 103 404399115 41 784573767 1599451752 3 465265943 139 2777 848962263 7001 19 110548080 923154907 103 10007 29 1153197430 7 1244282834 89 61 778451561 137 59 73 1049381497 1256232222 1850579192 7 1107923018 79 37 107 1292161288 1759445577 79 4999 19 1759480712 1758702757 139 626250461 13 663533777 7001 2128612044 53 600912781 1954354945 43 1666111984 127 5 272744165 72367914 2 139 744630334 1319697048 2777 1670065920 348750236 4999 1239796210 101 1549160220 17 1857523210 107 2777 2045879771 1030230899 79 131 859119746 988632896 1159065919 668752284 47 1816405153 2777 1100285373 89 47 53 935745360 43 29 87718997 139 13 1091402715 536980595 5 1356586583 113 89 942740658 7001 41 73 892020872 47 1785207939 266608815 3 689808098 103 808985436 89 1170835406 113 1861009882 1486815241 90077771 242666001 71 1460560951 71 7 59 2092855195 1132238775 5 41 1172902826 959010838 76513522 10007 139 1866578458 538516024 61 1905662265 1815904913 149 4999 2127148527 191936497 127 31 414944367 137 7 974018351 642477255 137 3 47 49894730 528876543 234470491 7001 13 339382524 86139651 37 103 1464770519 61 1395414419 7 73 23 23513981 945837763 1100843915 2092254965 103 7001 1949 1849036323 102304092 31 17 31 917802179 29 1914753246 59 2776184 1422229900 83 496098460 1869626975 1949 137 649614270 1772193229 1430087127 7 292509448 73 2105763003 1496596885 10007 19 59 59 148744048 1941317972 10007 2047582369 1949 139 107 1965612577 1302001680 107 1076049138 3 89 83 1606911208 545982763 1813844492 23 1668987655 83 2099715491 1762787961 720095289 3 97 1712920686 59 101 1919986765 43 73 988243559 61 1689071748 149 61 547972028 1194017538 170167926 2 906689800 5 13 113 1766331250 274034831 37 2102761439 1810550455 61 17 131 650642809 61 546069154 31 810382537 137 127 1957449984 311160414 5 1465679685 2118831128 41 7001 137 461566870 1885732284 61 13 988585091 339836341 61 2006470926 89 11 2011161471 17 1263091840 83 1949 61 2777 83040631 2108151219 139 239235266 101 19 1555624354 97 73 309646436 1811386668 2122703186 97 1150782877 78447088 29 245822804 23 667870982 2 2120454014 2106306718 474328582 31 83 1949 1003489426 4999 1767621405 41 4999 1935922738 113 29 4999 137 23 386238425 1763984195 103 916245770 1552130793 7 2933728 83 960986616 901825959 2777 125148282 2013121604 37 967445361 67 1282682773 5277171 61 1078623378 1005903430 17 3 2005635153 4999 30228953 29 1451774858 257801416 79 1831253970 975439544 1178856844 790735750 29 1818701126 23 1137241605 113 1865117432 89 1638239109 11 658780994 29 31745285 59 2079748466 1202943153 43 1044508227 733256554 83 130066561 251543120 7374823 980718237 59 4999 1194800992 543896199 113 41 255460627 1372439952 13 132662985 1977802607 149 630752164 89 664608568 1595614339 71 13 17 7001 103 1660354850 1382835049 83 263123553 1816115621 127 1076151825 79 1308812332 41 2130120314 103 2082524816 131 1181500528 2 1979942039 37 657632931 127 79 69364370 1568270712 107 48868077 1739538376 79 3 10007 1924065904 494896185 113 620273272 1730643929 650144723 37 107 1782567891 13 519155234 83 2026471643 183974397 59 130120960 1949 1124450213 127 373327803 527695668 7001 107 1479368518 23 1075867136 10007 23 205687045 103 31 97 1770613071 1535536966 1086680608 47 107 709917180 113 1724160607 13 1894017229 5 1392394220 41 389841448 1991416453 43 89 874556551 1937498805 11 131 1284580498 3 1118373480 289180245 884707667 31 186415395 1370359433 89 5 290936953 1234303335 149 79 59 67 2018366558 743692693 107 1028217249 2027404438 1390116921 4999 17 1698761428 61 1845924172 90376044 113 71 131 10007 103 1311057439 61 7001 2046679341 1988459025 1024209759 149 2038064912 137 23 1996784330 2089642023 11 1606777018 43 347055924 652463447 492032201 131 1887066110 89 71 43 782189178 149 47 785600261 103 402859574 41 2084471830 23 7001 1430242318 71 383766999 1527270086 101 405861632 37 2001166682 1423226201 97 13 41 2116586296 1057932716 2 61 139 47 1320387550 833800685 59 11 2005217863 71 67 1348558111 1454670232 43 19 1456283500 1318242724 1875949869 1410714682 47 43 668834513 59 630147199 1205664421 13 747120660 417596936 149 1786367490 43 582436032 217426542 621298322 1949 13514321 103 464539337 1381604709 2777 1977358095 1348561349 31 79 644515338 47 2098208780 79 1554785491 2130288799 5 1285545828 79 466136419 113 1525468473 1343844955 73 137175687 10007 592674582 67 1834995732 1938551803 1874869689 11 103 89 774143538 235965255 1859151514 2777 1017751061 1307720868 3 1840497120 37 122124679 41 1021734104 61 1614212805 1794534356 1132010726 922327787 2777 191598052 1372017290 2 93893382 71 71 137 1931702740 1494815426 2 524603764 23 1117365438 137 89 869188774 7001 676191585 2 381063839 976685478 23 1242616427 1718476236 4999 10007 301681029 2073830666 7001 1148717079 2 31 1989388234 7 1931603835 3 1433652567 542329196 101 362896232 202545289 73 172125240 1385210595 67 56745114 735196013 375085576 7001 608452958 59 2080258865 4999 101 171292282 252570044 2 1167248304 1949 1253502288 1751283396 97 101 1233397513 494973571 83 67 1033382361 37 1574960611 31 735335655 107 97 554339004 149 1719445696 31 1220234989 1626925477 160484820 127 601184091 79 1130442363 705165847 97 1878058128 137 1551397316 779710946 739615205 31 38566978 10007 2023210689 101 2050577548 37 1125072320 31 137 962035235 79 1000337738 67 627203482 67 2 2047731176 705717542 19 728836818 17 1235264573 2026501655 37 107 8271742 1460595903 2006853946 43 1181611663 131 1054662136 3 1387401549 23 476264542 959575364 7 1705214399 157771152 97 653804832 156285818 1610108307 139 1739509820 31 7001 1296018119 59 1980871726 1705689710 97 1736845054 73 609383633 1383285582 7 103 7001 67 4999 3 89 1569869754 1754674160 113 969645090 61 1949210775 435897613 71 131 226118576 131 7251374 2777 433384174 113 1683063358 1728548683 4999 1764781973 7001 617761239 1707521595 29 296605185 97 821143024 1173842202 3 103 810343848 525802743 1530224590 139 553840218 53 1274830995 307203741 275475278 101 617236957 31 41936713 7 149 89 11 11 79 127 139 611709393 97 1942328 1921667970 1949 2073845144 5 37 1921307769 10007 2128839145 189567269 83 1821756855 3 797237844 202136119 2010195697 29 89 1779934774 59 2061385188 136561384 1224743317 139 113 131 13 875311362 47 13 2057693586 1910481378 67 1846572347 1462655967 149 211368578 966840320 2777 4999 1271080733 1203724207 127 1182183854 23 2777 1103979688 23 1660599011 321195253 109 1223930371 935122938 232293532 4999 1690572357 97 1376631275 1949143779 11 75224669 79 618308494 23 1397210669 101 43 31 1713266181 17 437106363 1469194621 17 97611144 1849015464 2777 110435736 131 43 61 547919751 1126118072 27244875 97 467219512 13 217542923 1937608647 127 1914800057 290852548 109 839020325 155721973 11 986013756 41 137 629806125 23 1400880251 874186760 572659020 3 43 833938474 89 23 1558196847 11 149 236189883 1718650930 7001 1058803236 244011188 4999 1016196720 31 43 83 13 1384801886 930958422 47 410940505 1342040282 31 136699088 4999 4999 389579313 23 79 2117757029 79 971478879 37 122975362 73 1572338678 11 427185910 2777 951991701 31 586857311 1227914494 67 7001 447384903 1092359029 754731198 97 139 11 79 71 89 79 880340425 30051959 149 103 1169793145 37 1891758150 53 10007 215136870 1099862825 5 29 925023556 280186835 317192787 127 2777 966196056 52104495 83 139 2108498367 67 1028052355 1755666861 259284324 13 113 1571857685 1799300469 73 2075450152 933365371 139 83 1479649134 1386851980 1408817754 1621443199 131 131 4999 1498890392 109 110498641 11 165023256 83 1042364828 67 131 37 14923025 394931266 41 1140515820 1949 29 7001 273172229 53 1374127419 463380705 61 2777 7 29 82730678 480168592 149 23 996757789 101 136988205 1977137580 3 29 1424817154 476859296 1817236212 708485199 107 1949 486505674 107 1647323422 139 97 1206408885 2068336917 1473644433 79 474797900 47 1875970724 103 745886963 139 1851958855 4999 1855108904 1278869175 1312517549 19 98818962 31 240500976 323065374 4999 1151564641 7001 79 67 1999988578 2142904868 61 657212508 53 7 83 29 19 1486594086 83 806585530 67 11 427013950 37 422515480 479374106 4999 2085374305 53 780508528 2019779625 3 13 682671395 1480759772 139 31 2086511289 37 73 101 2 799923470 127 107 324515828 97 460175097 131 1964657270 5 53 1193872011 548721296 43 2052199478 4999 4999 37 1140150462 11 2019596436 107 1504621374 238762903 1657783100 1477189784 107 2777 286864100 127 1851784587 1931507821 101 73 736460500 1489117656 881462280 41 329674358 1414919095 61 1031622484 67 424899193 507459675 41 678081042 1862212579 23 356391739 67 1985350225 1237875403 107 2147432215 5 1015383674 61 113751336 1393900429 1005899437 59 19 1752704229 90084472 37 1976571709 1720004533 816845597 107 1572515121 71 1805815775 137 1502941375 1549658786 928087740 83 455901748 51289594 107 1957432671 1978242402 67 7001 1019254587 721957122 1938859442 13 1716986466 7001 137 973042500 53 624639468 29 83 3 1817097527 1949 1367223500 1904723979 4999 429107328 13 1791332161 113 73 139 486900166 47 71 4999 1059543049 107 61 5 7 149 495915955 2133251625 67 643628331 131 1675038550 5 4999 1890211882 73 1679545602 889919494 89 7001 83 1451567421 23 43 73 475932633 53 749951749 265315427 1808824187 71 127 1405233156 4999 79 1824900142 139 1119690870 113 31 1460474697 131 1466026877 23 23 1609575328 1066440011 13 641249973 31 2018993993 47 1373054663 149 71 1043286354 2077074683 822687954 73 1905082668 53 1170570392 586886991 19 148245583 59 1949298994 43 11605442 59 443055603 1070327791 61 775384420 1318846690 107 10007 977130511 7 393200101 73 71 952872824 79 149 688483131 109 747146168 101 47 1303026731 47 1180897043 107 1376927681 553701674 71 1796720107 726731718 5 1918660210 69756902 266315826 73 4999 1766811567 103 727049602 47 1191829337 755350407 127 103 1606528183 1726870190 71 1210320677 139 37 1343859869 587901192 1130074227 3 516487193 587739589 149 31 1963171286 73 41 7 127 1125836426 79 1103268101 43904568 113 413411969 1880102850 1949 1164402764 103 61 1411982547 4999 14292141 19 5 421456040 162544915 47 1424636575 97 1632689682 2 721412032 459447678 97 874043914 1089303243 2777 66921264 149 101 1839884983 83 1029475809 1657879267 83 1184538069 67 1341049287 1166688941 1949 583262173 1206641131 131 567131364 59 1794445234 61 1080234482 1683743838 23 2103743201 29 17 97 377370837 1341727474 109 31 862124630 41 47 1028285270 31 19 10007 2071316497 275671721 23 1332156665 23 2777 727812822 107 177214849 7 645728594 2777 1097403752 492992479 3 1517447010 30302899 79 10007 13 510148429 61 7 41 306619266 139 1384946238 137 812444113 636491177 131 434680313 360434122 137 1276290940 1167940370 5 2777 2 1188231789 71 1209485281 397952500 29 37 4999 2113757164 67 2083176549 19 53 41 1507661254 31 1269127414 24993540 13 1460239209 1095776742 726698063 41 2056425139 855679435 149 7 906214040 59 2042151661 11 7 564747799 447813993 61 836537591 61 1138451845 499674729 17 10984112 137 1382002570 127 71 2043197530 403381388 29 2118112527 1265773846 11 127 389571865 50981610 59 691203113 255217834 47 82186127 1487248542 726840522 67 1243957041 103 256308908 743654644 1764093122 71 275566830 7 884746844 94915577 43 887843110 7 1225965182 13 1484611115 59 1565847206 7 1729299299 89 61 886373737 773441326 437738922 3 1949 67 447630417 103 31 139 319324839 43 1809462231 29118396 7 1373580395 31 783315347 10007 103 83 420078853 71 131 221946482 327354324 83 1860485874 13 1487092529 139 1588248606 790315449 37 19 67 2048434952 3 1855493868 471907180 19 2071535363 11 860396979 941644213 79 113 14807078 216930020 23 43 1714574303 7001 327719244 71 906024894 79 19 516414471 1282440777 61 1918364600 1221400072 11 1254718025 2777 438106666 1753922292 79 83 998703020 98646236 2 7 1686963077 79 47 5 10007 2057269081 17 1682494658 137 508861429 1486872508 1911327898 43 73 1765757215 7001 131 2129887473 1245957131 29 89 107 516557880 5 23 68053159 1949 2 2 1676018898 103 1301820914 53 709507396 1310762981 845765679 53 948092323 71 1915019576 211778141 10007 422630478 137 139 31 1108943191 1578344068 10007 1949 1850343569 1404574136 71 333362395 1127369091 139 757178632 7 756749354 10007 23 2078108338 1741074090 137 67 19 107 5 558703235 981152990 1620273605 71 420926695 131 59 1866258087 1775664649 137 1341959388 1920310937 59 43 1576367106 79 1432325688 83 73 1551025879 19 485976794 17 2145976736 2777 1894002864 875017106 23 1949 1821176524 23 79 1849949802 215715621 3 10007 1381936679 1441270250 37 2011162639 11 149 37 166634754 131 103 1332567547 865468109 149 85175254 900378392 1118461591 41 37 4999 71 1949 999090533 1415011031 11 347496765 7001 2123914373 19 17 522645513 127 2777 10007 1347933281 420807749 17 1587589338 1753043855 149 137 71 703579967 1278238748 31 815975273 139 1752726755 71 430436506 1096665432 2777 2777 76209211 2035468798 1064216387 139 53943120 19 103 31 137 1510491905 113 368870081 1470197924 83 1761312041 1519807668 2777 1556743589 89 11 214230456 5 10007 137 1537446543 101 137 101 3 300388296 1130678810 79 71 67 2021772029 79 83 2133736029 1998364067 31 331118223 47 1130633828 387177549 4999 35826382 239732109 107 2777 1223204629 1918387701 10007 1305343101 127 2777 61 2114681327 1466988692 1816772607 41 7 139 89 11 4716613 377556656 1038485208 137 41 89 97 1014914395 73 37 962072738 848030533 107 1564387446 1563732249 3 3 2042311456 4999 17 533932923 17 190532724 67 7 37953699 5 71 1335852776 95125971 4999 123638473 7 7001 41 1262272084 1488744112 61 1592509554 378372691 14530012 2 1695668604 59 1759573402 97 1809108103 101 67 54149200 83 59 1579946768 1710284041 37 61 1584620433 139 109 61 2080851154 588761569 107 1052518095 518791092 61 10007 182644761 79 2116690494 1404103963 2777 29 1050077356 127 1214352918 1061539660 19 1458582209 31 1181323758 454665382 79 422862036 107 2127900250 5 103 1559355110 71 53 186065192 929971361 11 1147600784 2777 61 103 799218921 2146047848 7 659986972 47 262981215 53 999986298 1091201110 43 1790849552 1152421676 641986860 2777 103 1484739335 1866736463 1579229795 89 137 47 223307199 455879367 47 1174319393 33964353 59 37 814988973 1102596818 137 260152236 43 1386319613 1341575907 67 1675754889 499780089 3 764629485 7001 7001 17084351 139 43 2 1744261078 1204509050 4999 492837471 3 773702985 137 1868015386 2 118755377 129031702 59 1122266116 2 987808251 131 498671250 11 1277613018 131 2 1562359899 71 158070804 19 60840413 2777 1958430404 47 503415026 274280657 103 149 1627636962 408484096 1182524634 3 948993420 83 1275016204 7 1931407191 129416262 67 496467284 1057439690 10007 101 1363905021 53 2449721 67 817162400 89 1991420657 389171276 13 606791042 73 1662115757 113 1071051516 109 1459006202 23 1498328100 1217780080 1143781076 2026853158 19 53 633214508 1949 31 1667765776 5 113 647750292 127 29 2127810069 228094686 2 19 57793402 483706191 2777 1034856774 19 5 757160525 139 17 41 1237069015 41 43 4999 37 1443085951 2106267800 13 1171513625 23 3 41 541476504 3 13 2061359833 73 107 452372648 787005237 23 375542277 31 200093313 563305476 61 1861418351 13 43 101 47 476970006 1949 1922033636 13 121850594 2 1704262276 127 1605302098 1189477978 109 13698700 1659734742 2 73 1384102209 1803313337 7 67 1330900261 572144894 17 1670034287 3 202299972 1564260040 79 137 1910360743 1327323267 1365031234 73 187890551 37 4999 573955186 10007 1986559619 1516380724 10007 165725927 1991733238 113 1868441712 17 169815095 23 12846213 1084208484 309097778 37 83 818128676 137 225286480 2 2020586564 37 1446018719 103 326246217 107 47 1926023199 1764375478 31 1234230954 1697865760 41 1852717650 832654163 103 1229169117 1475634814 4999 53 29 1621478943 733482355 89 888667492 168016890 53 36735519 1155924955 5 1217832000 41 47 59890194 13 3 1204456400 609723198 149 1457660998 1949 678231512 41 212353842 13 212247763 67 1401343056 744251060 73 97 1144714578 59 534719367 3 1885058229 1398115627 1507790221 47 7 107 1764019441 67 1065788430 79 1142009385 674607570 223182695 29 37 2777 1292028779 137 232557774 496310994 2777 7 693530950 465352447 23 37 1100556823 769323307 131 576216338 495826439 73 137 1216623979 5 4999 550584861 31 1554083072 2777 19 7 2052109864 23 544520338 83 2 29 1716624724 551493408 107 71 53 131 335727455 37 109 79 459130220 607780056 17 1165926748 7 43 103 41 1579098067 109 637855247 1888687145 37 409012023 23 13 1490553200 2 1017534226 107 31 523479764 43 1851162857 330138305 170130443 41 1667121869 41 1420392233 1536988935 103 107 812417777 97 89 141214253 1503293380 73 1101366026 41 11 13 1178437130 675143899 71 139 1951503844 369182711 2777 691273056 1049207345 1023096312 53 1949 1000049441 79 751145825 347296166 171951675 107 137 1170670819 130548885 4999 661969231 41 22565211 160215930 243236712 3 2777 13 1931669428 19 101 573827662 139 612553281 71 113 11 1456628211 29 954628641 17 71 52024895 1871183842 79 1631581213 61 2033693115 109 1471131953 43 1497115864 7001 949900017 73 1098659519 873342975 29 127 559508406 2142306739 1949 1381570089 1986909864 746191969 10007 856971407 7001 113 47084405 496211275 5 7 43 1269794687 1103036430 10007 1712489591 1907942773 139 97 721126130 1748183373 480086653 61 1758021113 31153490 97 13 79 476902615 158965266 17 7001 93407342 282483349 5 11 668864372 764970734 137 1238788367 59 1754091240 41 714673132 83 113 856415956 19 861047728 2777 149 1421731180 3 132641220 3 996709239 103 180030301 1145921056 444174662 53 1510656720 10007 1227248473 73 1608484190 31 1301574760 47 1592611450 2 3 1014859145 5 1998061141 113 11 753852393 43 61 127 73 83 7001 1364522904 1252679414 4999 3 1561553103 355585929 1880857299 3 758493674 83 71 1033522860 1848549255 97 956830019 41 24393114 107 1809960533 223453450 1841602453 41 1129511378 23 7 19 1549548915 3 1108611267 1038464015 89 17 446630324 127 49167669 447622932 1927245262 1949 1093097798 131 1903823291 67 779234120 2071805190 968053979 89 37 970704839 1195556594 101 61 1232089271 107 59 1952800194 43 79 83 663904408 10007 7001 1904930094 127 11 726497395 19 1111476544 1587598966 41 19 41 29 2777 1798736933 71 541047701 83 139 391903689 341185091 97 83912609 115989736 2777 83 2073281734 7 1221397310 1106381493 280429845 37 197993129 139 59 2111953911 1512621232 1243498121 1644290041 89 79 53 1677687652 672752957 61 59 7001 891023777 139 23 23 59 3 71 137 1257414770 1145065623 13 125344180 1393472574 13 103 1980607909 1575786193 958227183 137 11 1559766626 107 7001 2 5 1843217890 2144630790 5 97 1449888488 149 43 255200915 136062847 127 354829364 1044957555 59 66900609 97 814705619 1105096980 1874485337 89 1949 13 83 1601840406 1292581825 149 79 529479275 1167998338 59 131 17 441466523 43 454101715 766968345 19 1896728713 4999 4999 71 553467393 53 4999 444143675 113 47 89 71 1694375615 23 1567014335 59 592393689 7 43 127 388134733 71 11 1033926454 2777 59 47 93414474 66242129 61 365110742 53 1864329272 1878778397 43 1120433063 23 127 902010769 11 139 455765710 5 1733569985 327662198 139 996466536 53 789178034 339290486 19 41 1626837442 495880773 149 1969116056 1064851446 47 400424349 232563050 139 1195012117 41 37 137 1949 2075777707 59 611019340 2114390623 67 101 1432037691 1139537146 727009431 3 1071687114 2135768045 323824266 67 37 2 1670353686 438675786 203889214 4999 19 7001 1744901236 11 149 137 61 1693724597 2008953748 139 67 1472238369 3 1797508455 1826013597 59 1707729488 1922655718 71 31 999401096 131 19 1535292644 427959800 1264586257 83 1476383997 436233179 2059480965 19 2083387600 101 1052763601 247315608 41 153233738 977043127 59 1310629845 53 273018635 2133190312 2 101 700848786 1289123982 53 103 1334458318 3 865071564 7001 89 17 17 1842856355 582793418 4999 127 84121406 2 1949 546089300 139 1107204917 101 1125010161 43 31 1523633260 5 412152006 1940440265 79 1088900317 1215536238 53 67 172506173 59 31 926678381 284278618 119216610 2777 852797261 19 61 41 678849013 876800185 1045440471 149 97 137 1952551948 1119396312 1884667575 101 638897387 97 67 527829149 1045631487 101 149 325822323 2042893406 1644490385 1627238082 29 2102203899 149 47 6032352 31 275425662 127 1439767631 13 322409685 97 260298433 151940813 73 642354122 59 101 967418337 61 686411894 29 13 1065729535 1046018229 53 1151259534 2126762689 139 71 47 8988656 28759723 324969600 5 13 671054852 53 1259778836 866964596 103 19 1675876319 89 17 71 43 109 1873777485 900854973 17 116451507 676810940 127 1633244025 79 160979413 1916812126 83 59 707369408 1869272161 11 7 565567142 2088626008 31721450 19 433315130 71 139 1788410835 43 137 1503309905 17 156915645 2128292042 31 103 1628534228 337197547 4999 103 1960981774 1029764645 922628415 83 1154739575 1262345895 109 1756911813 83 1715425491 59 1454425520 334629179 73 53 336787175 149 89 1592307010 1538022528 61 1421649580 41 301960131 7001 200067577 127 147751292 2777 1955632825 17 1374152433 113 37 73 1830831897 59 5 2112882135 71 865681842 107 783153307 65869647 79 137 230865492 1082120522 131 1668751359 7001 259561566 10007 1906643717 1611782485 67 1531717217 37 2039389870 31 1418178722 660881305 149 61 1821538676 681005295 109 19 1919562995 5 556620588 137 131 1835046297 712430662 71 819325019 25959091 127 868128373 19 941569529 37 107 13 112814859 3 2 1804245682 1925844966 149 1652518472 1316654606 79 2133028248 2093916686 53 970842567 3 970981303 139 107 1386238928 282002780 59 1288237200 952546228 127 41 831271392 1302971442 10007 927278641 103 879312442 585576115 131 1680458437 131 281496861 1764855875 196578481 71 1529665873 89 398218129 637646299 131 2034034050 3 13 7 525356209 2777 1034697691 59 936982658 288194283 2777 1222285442 23 367901317 7 468763735 1949 73 19 67 17 752953390 73 883938531 1749087834 7001 53 641770085 11 650824108 53 1722145755 5 97 1632361214 715294327 11 7 131 16651410 1439460226 861915575 83 43408620 3 677005584 101 424050621 41 127 1119553006 149 745317328 89 2099727427 3 1651408980 315149046 137 101 1924479048 23 1751318302 1495481314 137 595215933 4999 1595950746 10007 802201148 10007 161873232 127 739163622 61 413232337 4999 518571265 137 487783157 144540069 137 957161754 113 2777 813639892 29 83 1216588685 29 701610543 690324874 4999 1802584411 678277525 1899689779 37 37 362642610 639309219 23 46851113 1789544236 149 4999 1005089015 89 1022992555 13 90538967 482425954 47 7001 79 71 1266999686 47 191789396 1949 17 1740449749 1639680141 19 1648789239 1208389745 1949 71 1125763362 5 1039702920 1196317945 37098495 3 1729449 101 137 2067497537 139 1778592431 61 236794619 1351987591 29 479457058 1951331413 101 4999 1008838192 47 31 101 1353629501 107 1704317614 1812117837 7001 1673659060 73 437349278 1528549333 1855531038 7001 281340448 139 1459274893 131 1711934846 19 652253613 2125713733 11 738941842 1981197394 43 2 1746450310 83 1311343643 1898473916 73 29 59 7 103 43 97 7 1951359151 277409216 1991934734 1118466183 41 280065099 1377800902 127 1262314400 19 1488669528 29 244893247 1861120013 59 139 137 1106732991 1409960982 954609576 131 884398816 2044444837 103 879085295 97 41 701015458 109 1862574010 1524836863 11 2041281216 89 1949 1328471533 2118455805 23 23 302455750 2123556351 2008762810 127 594849839 2 1568525282 701022862 89 1985938791 415879378 217148323 7 107 1495431037 109 998843518 47 1949 525883078 11 109 2085273005 1978003634 10007 946610200 61 1765983977 113 965322614 820435596 1684092503 67 10248588 1367826809 10007 71 318538176 890466747 47 73 1952315665 10007 1553263510 2 131 107 501451006 1694397018 2 1753496298 149 7 53 127 107 1906756264 390203628 985760697 37 43 859386390 686852684 7 772826118 107 987572596 149 1041659745 2118026201 2051477763 61 53 537028383 139 1237326088 71 61 741981876 59 872124253 1479951224 1226842145 53 215475406 660734052 113 53726498 7 10007 83 937935332 2 1348281800 131 61 131 1743192992 7001 747871749 83 1438459139 43 17 1262220998 1277261201 37 313112907 97 1952017039 492792786 127 601138879 53 1719187288 468447049 67 1471665921 1801164318 19 83224408 7 1442541324 1746982097 17 813015087 29 1569109119 2 79 131207071 79 1949 1259537352 1928747941 47 31 29 1736472034 109 424420494 65490243 41 11 1826269057 2777 445941768 149 1606122059 31 1088021322 1544786482 31 1545386738 7001 1701887678 61 47 7 1954073564 103 83741935 137 669091012 29 481979565 648363556 4999 1986122696 73 37 5 2146959050 601547080 41 1107133225 61 1170944227 4999 136722650 1788647199 1748732961 2021995832 37 101 5 127 135467725 73 1985645844 2 109 422784731 1160266966 17 765438003 509209050 89 230417841 204844624 23 1949 1949 183667405 201639314 31 1251028359 127 2 1555569202 71 2777 1710607007 31 1195706274 73 67 71 541381702 4999 103 2070928984 17 795784790 61 101 857105392 1341746418 103 661956813 89 50780374 59 13 1451488272 1696623708 1156475362 137 2085090301 7 79 10007 2078029761 89 359302256 356273889 7001 1825545755 53 929529497 292621100 149 73 346219290 832480101 79 448558445 1772508255 71 149 1948453630 149 5 1985088341 53 34972722 59 2777 755017252 107 288695951 396094719 113 67 31209672 1653950744 946981674 41 1842159184 873387730 2 706727652 131718674 53 131 83 59 555834044 23 61 655890436 31 137 61 1773629168 1573656597 107 61 29 141228608 89 1636135844 59 592298700 47 2 37 2004253659 59 541082864 17 107 402844415 4999 97293232 73 67 1403164311 4999 139 23 547012519 1202109472 89 703883467 792003655 31 1756607188 1559169280 79 643057709 370554803 107 1193654937 1174686587 97 757434548 13 1378313573 109 2071260728 5 53 1248694981 37 1283495146 113 109 1871052144 2107938901 113 1394846236 7 1431991603 29 433870972 89 1441698483 1511647413 10007 1257194267 292285525 7 1994773050 1471984764 2 79 1293934048 1902633630 35245545 23 269374819 2112266611 7 149 238609643 43 37 1005747394 53172798 7 211884218 47 97 785372180 7001 1737662202 113 1282471184 7001 877344317 10007 29 83 131 1708121052 1024508492 127 2021471573 1681847377 1688109633 23 17 127 97 23 1125885351 501404160 5 59 2133765798 1618010690 127 1644197372 1216580244 61 41 672702605 523616430 5 11 2060296447 185489964 47 47 73 2144068838 806162270 620898905 17 97 137 1937114730 149 893362257 71 1668043825 41 1645083303 1981083845 1283943635 13 1064396277 101 7 30821252 2021601863 79 1835183351 23 1257541560 1375182351 1586356387 67 2 1057945933 59 1870999091 1530710431 466490402 43 444437875 107 2013257030 352863179 41 29 1466900814 67 1128126972 17350593 3 13 4999 139 7001 1196599860 1710258362 19 41 10007 17 853840079 1730104722 71 1890471063 29 287044955 61 2777 430143415 463065471 1115735703 37 317155770 1084438609 79 583537661 1525182494 107 7001 175928129 1810780646 755469175 5 474682460 522080498 59 19 559767436 19 286076958 11 1556401233 1669415412 53 113 1088769125 1679304072 4999 31 31 322119667 73 497505804 361078209 136397260 67 2 23 1022273709 1561128726 113 744691922 504946037 603972498 59 1474743409 137 2 7 1888433288 17 2 19 2034893977 1949 73 661678529 29 567361887 691731718 67 2076734020 31 940150623 29 13 127 753125875 273241392 1262254426 89 1770690012 1375460905 17 1681845697 103 43 560174526 523189015 31 79 1176091200 23 1157227889 61 71 1256158199 108398966 1479034196 149 2005126376 644551064 1344566033 4999 10007 73 536889596 1567577754 3 3 1889541972 19 361438368 522246673 1458576886 41 324583142 1520341256 7412237 7 1595430201 79 83 1765137594 53 324073329 103 1602092179 23 1034375090 53 1549218196 433419372 149 103 715995752 43 23 59 67 1292515685 1425605215 5 107 837483329 4999 1223747390 1335688355 5 97 149 342181550 4999 1765701789 383211727 47 1379222332 113 1386361405 1207776544 5 1439672215 404362965 73 43 659538429 113 1724800473 5 1846467136 83 65007177 131 2000115991 724498251 149 1584615447 114561928 103 149 356520793 101 1786286808 131 89 83 1073120612 47 235267571 320017360 1252636107 89 272363302 29 59 47194749 1961505504 31 79 1254635318 2 1232422351 127 1098464402 621077423 1905927786 43 2 936050896 1663054224 10007 1311807852 346917855 23 11 2076578824 707305253 139 29 1895589466 1700935695 5 1303757590 1646726750 169080420 1072860735 89 443515525 97 512074303 1610832063 113 31 151880687 158975781 939600299 899274739 11 109 1471424899 1419228667 1949 1968788197 67 395416480 1433335733 7001 131 376511816 2074424282 89 2029495124 1037155581 11 1485464815 5 1032067309 19458179 13 31 772156060 203706737 13 47 206911343 7 1853482197 61 1907011158 770074814 674974754 89 17 1312506930 993357056 434854851 137 17 540346445 61 109 1208974808 89 1002354935 1901094290 2025787190 692831910 43 29 2004182228 1547301960 59 474095306 29 101 1409451061 234892903 7 1438259088 1636456779 323445750 53 71 466549636 1209247894 19 43 149 2 975069316 360323878 19 31 776842547 109 550757162 1784366297 1783430886 3 2 484132256 47 61 1940286597 1836750199 555564651 81627411 107 31 835072017 11 127 230859457 1636865408 2109962796 2 748849821 1237869019 67 1001630080 73 1959968459 73 1570878459 834134646 1949 817435937 67 1393138102 59 530788936 101 542957012 2 411821655 2086201636 37 2 645938152 31 1088877139 37 10007 23 750422150 11 139 109 1551919546 83 1230380563 67 409077478 1671805572 4999 1203675276 519088948 17 247238883 139 10007 1685589087 101 29 815406019 107 7001 649300744 1733013538 390657321 332234893 107 2777 83 844314263 1776478667 127 1260549803 881288858 89 2 1781357644 101 1927655498 615207658 37 1036663447 101 17 1408205370 7 1122286480 1863197707 2005073841 314580397 127 37 546870298 13 127 1955069496 1759598972 1646127795 101 1183148309 53 47 1975298187 111311797 101 101 943693803 97 241604302 164643920 3 41 941686155 37 1865151143 748307182 101 2017372914 79 479583009 139 17 83 61 411757625 47 1336493692 1039105523 23 791760004 1040860893 670151329 131 23 424133202 520495888 1211379532 225759505 131 139 518247461 1258131951 1560723788 37 1812153181 53 101 2070275376 973295893 41 1637984340 139 19 1951617946 1724312833 139 2039895161 1211758045 17 61 529495982 79 1645919417 57976441 21285542 53 1996263228 31 53 341577122 150230261 43 1524656890 23 33170738 7001 137 1153759316 29 4999 73 1279998717 157014313 2056388221 17 310680185 109 122092753 1408903262 89 335512645 1873787221 533537927 97 5 41 1754977913 2777 1540607398 1098239964 109 1623169576 59 971374820 1455722281 5 83 243540592 7001 83 200518123 1395394034 139 31465013 1291159280 23 113 777713912 1343193258 29 71 212943697 2 84182004 1952868278 73 53 1664970938 1884380762 19 113 1159843487 2132984456 47 2069986204 13 477322755 1438726503 7001 2027706631 89 73 2777 109 1410032502 998042586 139 1305784113 41 149 1862438910 13 826136948 1428833380 1347137767 31 1080769488 575506383 101 13 651365572 1350935333 11 67 4999 5 533080439 47 41 113 875953626 2004576441 3 1405337745 73 1285331732 149 273299164 53 53 2044658480 131 31 53 2050168629 149 1469618588 73 743991983 61 61 1947171930 47 47 1800225537 1015830552 1139011973 11 79 110241103 550209404 1514187654 1165469259 97 97 1703967087 2001439703 137 73 555989073 29 37 2091571816 908967012 107 545956479 71 68189678 1445373057 2124926141 1030523982 43 1112939037 1107411158 89 1949 2046128415 53776808 10007 107 208004790 1240619739 17 22218065 17 29 101 949922574 1470047220 53 1622085087 1212259196 109 333878539 83 89 1095179265 61 1786525117 1513355861 31 1126021155 942627475 5 959814988 83 53 301451863 2049955048 67 244114741 61 7001 113052148 1890725065 1583293272 11 73 1943085703 13 2141245301 5 1458322510 1467661049 1601821857 59 7001 2007081685 330160159 69461140 103 1828869133 131 7 13 865288307 489654165 486712413 11 679982112 219465614 109 472481477 73 1949 1862865894 1268999747 1157476337 59 1936566640 1733022890 29 1694342221 13 2015785057 786962745 31 491254768 430511147 10007 1749243614 10007 1671949546 1935954220 2015074146 1584259068 71 1052717486 17 101 43 380952308 53 1313176298 1419636737 19 67 1779481073 360251697 332983079 59 2130225596 139 2139779079 106935809 37 131 1334543243 1726282368 1114544013 71 232122895 5 113 948601552 300939243 964168351 1949 660596218 19 37 792296281 1188361845 79 1612287810 23 19 11 756523840 1333077020 1949 1949 236175922 1340683967 5 23 2060104802 2 10007 1510410231 74644718 103 19 23 570340614 107 35283357 707350470 101 582803828 1084381222 113 1329195733 37 101 2016162101 1783096218 10007 41 2 728286902 131 1202302804 100881908 944231797 103 1536405892 97 186670680 47 803874508 43 160891896 13 67 31 1067195274 23 1314835135 1558910307 19 149 852342954 1562185108 31 149 774126669 19 53 1845225369 1547043420 13 615314622 1780470257 103 1705026671 1059861275 61 31 103 872735686 17 876662905 89 139 1268123410 1172027567 5 690294345 59 133929130 7001 10007 450294986 5 924819960 138084695 31 1512375342 2 43 5 371280905 10007 1026087759 1578732107 89 19 101 49359451 109 333309425 344098070 2777 89 137 17 1843811432 2000664142 1901945377 131 429228181 127 568877958 1771517947 1342090848 71 97 1059812397 737596724 2 1309170406 1781995271 47 7001 1729064118 4999 1810142899 67 37 82078543 1788359334 1946342613 83 171782443 2777 421601224 17 939027453 127 1610931500 1689724205 109 70476130 173668937 47 1838015793 113 43445562 71 125803906 277477869 106727714 29 2136949332 986918070 139 1862945124 53 1771266589 131 750428368 149 485046405 1762616658 1996906580 2 79 1483718908 900806348 97 440737736 1082296027 41 11 114709923 41 154703865 803567649 67 765565048 131 172525952 4999 205888814 559708036 677854404 1949 7 101 1265588330 31 483719724 103 113 1624508001 4999 611610706 67 37 567754936 1563040025 7 4999 1594451046 37 2046216256 1909135651 31 865959557 304833958 101 617509326 172030487 43 37 2089294651 1413840337 131 704478700 1058656850 1446476652 109 364105126 1480685535 452936127 7 79 2014614945 89801899 73 1360522606 2057425949 31 2 1356240721 7001 7001 485729380 1429037119 1949 752481614 7 1857755480 1956456705 53 1771886767 43 510185630 5 1876264902 107 1179828117 1658888879 19 293788497 616763065 101 1911330369 1889187346 109 1376295382 71 1748207937 89 524936329 29 457939348 752966527 611297551 101 17 37 498960096 79 1888924028 494931225 53 109 1281866905 11 1296583992 109 1616840927 1035965974 1939627050 7001 31 19 149 238939827 7 1534111306 190666859 4999 1222345482 339880570 41 431385231 4999 1284598029 1630303874 127 982352747 912235412 7001 395766530 1965768414 1189174503 3 682434001 969783047 19 71 1918771450 2064402995 67 1212406071 4999 1472982453 31 1951553357 71 10007 1380737220 7001 1718976533 11 1237119367 1949 401521286 2121293549 131 2 11 125799443 77624943 73 1300870201 97 29 109 303115157 1135638627 23 4999 32305685 43 1724709231 13 1503257704 1031465513 37 999360047 67 1711517546 79 43 127 346133928 1143424307 2777 1009938969 13 60899280 37 2 4999 29739051 1624355064 3 107 1903385117 37 1229624737 590077701 582570518 17 83 238341472 103 2143481603 1529645481 85369580 163865006 17 183820155 89 1634442814 2777 1605651647 47 61 144157274 17 1472789878 101 109 1763271860 7001 812417043 83 1382644706 19 107 1770855758 4999 13 942558019 1408798651 1812849505 330273030 101 131 13 1440890386 1930566419 1768619686 101 107 10007 548723838 111728155 419111198 97 1151261378 442622216 31 1160168242 11 127 101 1953033364 3 309016776 411949896 1499358711 53 737955464 451569033 31 849855483 2777 307669384 594833400 2 1934435426 101 2046047092 71 31 13 1530298437 19 1475646970 31 5 2013255185 1192342915 248752038 97 5 1385669290 1627968781 10007 1105178332 1399826557 71 1102236443 7 10007 501713529 1949 1574602947 113 548331370 17 2145759244 79 73 1949842045 1677032145 47 31 1403453948 724509587 817222016 23 7001 944511911 1096965045 168532925 11 97 979242451 1877690983 7001 10007 1935033576 1734533324 7001 61 1712288666 97 1613264618 103 23 81418252 4999 1025288459 83 107 61 1217768614 59 139 1418662889 7 102478005 3 59 1027608723 19 930544491 113 67 1604322035 708709317 43 29 1835707825 101 908468611 644215594 43 59 83 67 1065106705 7 1564792798 41 1040990656 59 5 1191266300 2049721870 7001 10007 2038565998 59 1443090274 1641884376 1949 1533187314 1091683845 23 1599625011 716566658 4999 73 29 1109208929 83 2116965630 156623669 4999 5 7 1055335092 1721736065 2 1314641895 7 355766738 103 1641900237 97 279487458 83 1297169069 4999 1665821769 1046390680 127 107 83 79 71 980556718 127 1579425594 1356567137 73 67 19 175333862 610717480 107 516452704 79 954265174 1249591473 3 1573873515 1923123725 17 7 491545026 1654760058 7 925683388 774440261 73 498404653 637998392 4999 73 544690595 127 148892641 23 212722952 59 2032437192 195169884 29 53 3 1318686220 2777 137 19 2125472031 29 448093471 1591078020 53 139 903629826 2136710502 1686283264 2777 73 1665298046 1545506433 2 209495742 788996837 137 7 1769568969 756084105 475138853 23 131 1181498694 1572393262 10007 358420719 43 131 131 549856242 83 1161066333 455489094 2777 210274440 1753419171 862397395 59 61 220235852 43 43 7001 2087474227 27516464 23 1998570351 29 67 113 959352598 989689537 1560382833 127 13 1867140236 379794272 79 2064956036 694123190 1081147044 83 5 29 532473640 103 1149829891 43 79 475620922 785875142 101 166090075 103 109 41 1029125754 23 1704037479 669050465 37 135016122 53 963912060 73 1898967980 1980862008 1100334835 109 89 1500428127 59 465433890 5 1863463055 1866216965 1123906377 79 1328081324 1807441310 73 1817560570 1985424861 2081025260 1949 2 103 378413554 1136822021 579340343 19 1949 2013876363 418918060 1263796038 2777 137 1045632744 13 783458897 209180114 331751131 41 59 7001 1025170909 29 41 53 39204948 2055605477 11 399395076 1274328817 29 426813163 71 1616130236 7 1721957560 5 1680161835 137 982036550 113 37 1894030925 307418866 4999 83 1497390950 19 97 1642817843 113 11 1949 885939389 67 37 1662159582 505948836 43 59 1145360776 2 161938309 73 36612055 1759277338 7 432835928 11 1833042993 3 666869016 37 1413784473 107 139 1127356172 1149656630 1949 444294151 23 1599609318 29 778155608 10007 1949 4864969 19 7001 750732179 1406050271 149 31 11 19 905063974 1199703187 31 1328849038 1460810024 13 527241520 157790376 1332872358 10007 808721243 11 5 183000050 503759300 103 2038265446 101 139 11 10007 149 177310447 1287310681 1949 1103013162 1321928740 2068862894 71 53 979169127 4999 921345694 1847055606 1270307526 1949 73 109 429780636 10007 92254533 139 634118139 1022279253 2105965790 29 73 936216594 83 1575900250 1949 23 1559211894 37 1494434513 43 1844583212 3 533929470 530772963 345987575 5 1168736206 4999 83 19 584715367 1183006291 1574744541 47 25023176 5 53 1360271954 2140543881 107 812805482 1698374390 131 71 1388382635 634519316 61 60674597 67 61 11 4999 485932794 576769623 17 2777 1011208449 4999 1432223498 962627436 841160306 17 79 269254515 137 23 200487637 192646517 7001 628448533 259456610 41 1816826993 73 17 1339630005 6730827 10007 238366740 1234213345 2029728345 17 127 59 2059428984 1447323454 5 1776185924 139 1278292928 1722273202 19 1233971815 3 543830778 137 10007 53 89 7001 534106290 1277171427 7 1194070416 2017651719 43 2099653536 1219267697 796338258 131 1549112675 23 2777 1265717722 1300996730 1954974909 61 1510355515 101 434820554 13 1080640170 125900910 73 7 7 116053305 31 529071410 71 23 864879235 121045872 7001 558471725 1143851386 83 886637637 4999 20400919 1710396666 59 1368917764 67 661585537 1445218609 67 59 11 356141984 298080020 131 1211461369 1949 209681216 1755996100 897996757 101 17 732185291 960715883 553333715 5 463527516 73 384786506 83 83 19 1942889821 1873960975 1130183054 1457339002 7 41 248186817 2 43 787146393 17 7001 7001 1675948387 573486915 95415157 2057687118 137 47 248889017 346824468 61 178715421 16289623 131 775453714 107 145378546 149 1160035030 4999 1137207513 1476733911 3 1077146748 41 1700240603 969927646 1949 958603956 149 233239236 5 318785350 186734080 252860198 1716531434 79 97 109 2111973125 101 2096976667 19 113 43 1044928232 759175788 2 426282008 804336762 107 9072164 61 41 3 170148636 7001 73 79 1856955290 965188665 61 127 1046809819 10007 224137987 131 1122930369 4999 1735212888 149 139 7 1693454561 1092228125 83 4999 41 1552618299 798466472 5 1375987676 2 1353338764 2020311475 13 2 606066438 1506158040 59 1938742301 83 362775072 1650506211 37 149 1956695267 1195226111 139 1286488368 53 1750594559 10007 751495679 2091028413 41 2015270048 26512979 37 149 7 123880638 675649843 4999 41 1063515617 79 1635975134 61 2 2059723960 103 1792447965 1109322555 11 83 1490689552 29 733722434 127 1763763173 47 1591450132 1223898002 101 131 45660050 47 482634771 890522142 37 79 2777 1074496279 885252060 1996541297 59 1012910459 137 333774459 3 326052771 97 97 2011399372 2071350513 17 868985640 3 19 2072241859 113 1251938187 53 1017156589 127 1543928967 1356046524 107 549278080 103 1602029761 1805131856 97 1223977847 1949 434480825 1715170428 1199445501 61 23 1855189472 37 107 462365939 6011260 182999545 113 137 225959854 1003307855 593465653 11 142925508 131 103 1922744363 185012071 2777 7001 147504069 23 2123561963 53 1673439331 97 303451675 131 716932024 89 47 79 988181217 1016558886 13 1428396785 67 19 127 1622448749 1930604851 37 29 869325982 1283064052 1494629932 97 2144973707 53 376196271 107 149 7 230680674 339520937 851461524 775966002 2777 7 846705405 29 47 83 149 1301601464 31 2044538195 291060718 1523800010 139 1989608364 79 1647509450 199885829 11 1052963834 13 1782862848 101 979193788 10007 131 1054588383 636229665 113 1411260292 2777 1859077396 53 1067522449 101 1518604993 127 13 146079760 47 251809691 11 1239020146 139 67 238293071 987469584 1814376781 23 162628101 29 1777562279 180581108 83 2020184923 238873241 89 43 115901598 29 1181951260 1300456019 399251945 1038591295 31 97 1737352592 31 127 57383426 53 132767792 2 269891178 630851287 10007 16788398 1428414030 7001 43 1410105149 792663935 37 356688988 2777 73 103 14708194 1441182283 942400675 83 115718683 2777 1861611936 1512626114 79 83 734679563 173214148 43 600796791 891725970 1949 1981906089 7001 83 2065122917 1072509317 89 212272565 1819069309 774266597 13 318533956 981773800 83 900479450 107 897888788 1163631955 10007 1719432761 47 89 3 131 1097096180 280695665 4999 634728029 137 97 7 1955848136 161122707 10007 1268716620 5 1706238930 61 1391747147 886394555 19 1944646390 37 4999 662125488 2 4999 1698180296 113 1553159462 1130107915 1864737776 2 1098826831 139 17 29 73 61 1475768452 89 89 10007 835404374 97 1432935604 1575809038 47 139 3 820919405 1818589681 139 339061386 107 4999 941866589 3 247778800 1331053230 5 13 1790837451 1980680195 1965057319 17 1365062736 29 438776929 10007 17 61 250394450 1055567269 79 371692158 3 1692522477 149 1378279651 149 673295257 241806775 47 1592842981 107 992938493 83 1320590770 71 1959952931 4999 94631070 131 179913697 71 97 1656926937 37665223 101 818943646 97 1949 10007 2075541305 17 103 61 1671347113 590651791 1750195867 113 1885782209 73 31 842558405 41 283344741 71 325287494 4999 19 1079167664 1098622147 149 29 1298064592 780228636 2 2 43 1479950823 1392845809 107 71 1323128239 89 528024540 137 67 7001 1825441191 7 1121541257 97 1609253280 79 79 5 37 149 2777 2038373540 7 1953377517 1797352431 7001 137 71 103 854116994 101 1390559819 47 490217332 59 11 541937913 426687921 1130543035 23 1116687395 59 1896082504 359194734 19 97 48443449 61 1615453497 7 1468231723 53 1867904316 127 1810576643 867955127 97 212256273 101 1018082727 782045323 1736511710 1257944857 139 960785572 2 149 2025862030 107 697782336 101 195147756 17 856150532 1883897087 89 786401063 1746900618 107 23 129603597 543706009 137 3 89 1293619628 103 185621295 423077640 127 139 89 2028155407 1354469996 1377408662 1905963403 2777 4999 139 37 59 1588619486 59 127 1917722098 461249268 7001 1323455038 744927403 7001 17 61 132624309 1593394725 103 600724831 4999 243717810 1393132269 149 103 139 1601279444 837652094 2 1000865558 71 109 592603025 211469810 560392000 10007 1637175221 73 862689272 103 413766759 67992068 2777 1043566713 737920635 1949 149 800723467 1445009301 23 131 1019014157 807117564 83 149 2136984190 1948765456 11 510203041 43 17 11 623723375 468382705 2777 1981967116 1850798955 67 1001591809 131 173494697 1189062248 2 4999 145405913 1562537430 67 924030567 708671730 41 899372394 2 37 97 73 930358282 1937197703 1406164852 7001 107 1399012182 89 385113947 3 740537703 1949 127 1438329767 47 1617064234 232412080 608378036 2 932722578 17 609590658 137932416 107 1157330725 1888265424 1893284983 109 10007 256709571 3 101 1887925936 812150706 61 1647828929 31 1386482781 783258710 3 1910142282 127 1079645288 43 97 47 17 1513640849 453067017 149 23 991870889 59 2104788243 7 453860106 149 905155779 636187122 71 287299796 11 369315188 342350954 147210377 2062787818 41 83 431328658 17 546633818 1567499300 29 89 23 7001 149 41 17 273902182 547148103 47 299973619 127 86031959 2777 149 506483482 83 1961385284 759991896 241116688 113 523862893 47 73422977 97 17 890369577 1900619532 73 5 662433379 10007 29 1419444868 61 2007914369 143436770 103 53 7 2005900876 440196351 17 547707139 127 127 31 424722833 73 43 2040060567 1101882099 127 73 1569554474 137 2 1546981782 47 1147180136 53 1114443985 897286396 1174851505 2777 5 89 47 359903294 61 1471049953 149 643490128 10007 11 118590582 505202907 1415120701 83 1020292938 103 437516808 1958158209 43 399154939 1513924244 7001 1389873637 41 1107975774 965258756 89 107 13 1762777237 564695807 3 217709293 131 729090536 14836688 2 89 1834449933 1112359024 1204656926 29 131 935972206 338972063 127 1927405848 2051994880 17 1991271760 1692833551 149 744217401 367458536 29 1471324507 43 1384057383 37 292838054 97 4999 1063267304 79 931816692 1049518263 3 2106896800 73 1718893624 83 7 1652444192 37 66282967 101 230738540 17 1304724738 1459155526 1626592694 61 349861162 1432331837 53 137 1227963606 580677543 131 137 1508953346 532955567 19 976409886 229729809 31 67 831390538 399911342 7 755184597 149 1215439066 137 1924058414 1224878410 79 2 111376376 1372583388 107 1254253251 73 574681899 109 516017118 97 764041937 1627277723 4999 1057418474 3 19 1263963531 1326820730 1949 1099978031 2777 329677109 47 109 839874648 1148583465 601414431 83 80569309 827704332 67 97 27635009 2032327025 4999 1392541436 149 1371613093 1104445880 97 67 17 67 1761146471 113 79 1620465847 1156560416 11 23 1245953125 109 10007 1775181758 834247058 103 1543327972 19 1103951281 17 1766101474 526619302 83 731803198 2066253211 13 383478901 1166436648 805481448 107 1963206267 1947131527 11 19 812272279 1039197765 83 2008647184 29 7 659235781 1766410917 71 1546029297 19 696988286 1194703220 17 11 1783663970 191555243 283323324 4999 362712443 31 1841624843 31 31 1658508494 47 2073170329 1888306028 29 1757051991 61 545312306 1949 842408474 2777 790945140 67 2130973726 31 89 149 1382806569 1720537146 2035880064 73 73 1927520324 47 103 153972175 7 29 41 425896397 2063806914 83 17 1949 67 786174114 1352786146 1126161894 13 1472330353 667529825 5 31164945 47 1296926272 1906986131 808917978 43 17 1952936099 10007 1382887344 131 1495284697 13 1057982723 7 2005692556 149 1642196348 2035504645 67 1841650837 734232373 53 41 844995978 1396172508 206073562 83 5 1547855780 37 109 903003576 19 113 1749858336 866494622 1628032912 2777 7001 1315074841 2112096685 568334856 113 1930645793 1952978115 97 113 1585361750 1124863599 23 3 471940449 318232158 124032343 101 131 1525757604 1007511776 37 789823349 37 2143410 356997740 5 959054990 89806289 37 1510761793 79 61 73 1686808117 2777 2138992581 29 1669200850 23 1308821417 107 266314654 41 53 1680935969 1135705450 5 5 510060390 1420460700 11 176021494 1354216523 67 1963475468 1164547264 113 909374054 255690854 501319984 29 7001 1348510135 47 7001 1210374331 603676722 139 1125025245 149 500648046 732055883 408254392 89 109 446418329 68724609 3 131 11 113 905805514 1357342214 1218417402 149 107 701998538 139 50918758 776702223 113 351131166 89 2030944044 113 1865313419 139 1720355184 37 383835040 127 43 1142654867 786419733 1912507819 10007 131 203652862 1926790837 2126955150 109 128179669 47 96385739 1582425766 131 137 7 685039852 1128867929 964245603 149 1347956065 2777 139 61 59 103 1878277100 131 149 1400889507 23 41 101 83 1313864270 1557677351 61 1200536745 139 839999518 89 927595647 706524179 67 594767643 71 1347859456 127 37 103 97 89 107 582800773 67 7001 5 43 1919358062 1513737901 37 1657494260 170103195 79 2777 1840195712 19 1416302335 97 1563797189 765767533 29 101 21581586 71 25192217 131 1092246036 1780201926 127 17 28328443 979289641 43 37 299214706 164603089 7 130155213 2777 1689512915 1460198283 71 1505663346 198830173 1800358704 73 11 1410948319 742733442 71 328180105 2090423775 31 1129900322 109 137 1743274995 37 298809965 331529213 37 388172854 113 1085249514 1201591238 2777 1538654805 59 1046411987 533651265 71 17 488637938 61 5 101 139154568 1554396464 11 53 7 1389396134 107 1834692344 1433414890 31 585371558 101 131 1788731378 10007 812178127 1489114260 103 149 61 846475243 101 566119544 903335610 41488497 3 2 1724913228 872684358 269215733 149 2 1191545524 13 45623955 1221731953 43 347095186 784430640 101 2 31 1218178101 47 872227457 3 61 889669496 59 55631395 61 290540743 61 23 422988655 107 43 812668352 43 1670757475 1212367341 1342997884 59 1126302433 23 97 223418227 1219825910 103 1744822135 37 1716466228 83 131 1896828332 471799473 71 2777 1349710864 127 29 569205428 79 432016714 79 1142049912 29 47 852436037 89 2106343598 1616694981 101 2777 1567238828 747263757 1089370886 149 238560962 2777 416425035 109 139 139687097 113 17 2011810868 1343471464 113 61 47 149 479753925 360755969 139 43 428019979 122349980 97 23 134622726 2048449874 2001741439 131 1542343386 1545495565 79 1173630227 4999 794486071 107 321404187 103 1949 23 1982563936 5 1623627334 53 10007 59 1038641369 837362869 1949 107 43 1747943550 1412566469 37 859813289 873313443 505353865 67 1634841824 11 101 131 1986825365 83 719820073 71 3 89 3 85136037 1960020864 107 506121449 1371293554 137 1180586129 1177598605 89 2089617741 127 137 1382445379 2137289025 61 83 23 2777 407338691 73 79 1311412403 7 204558770 31 71 107 17 17 2777 377752241 97 674538000 17 986475727 854091568 23 19 73 663344547 1569287771 37 139 1762098274 137 11 1970948903 1453186570 103 53 2 139 139 2091906076 579915923 1787168251 109 41 788468663 147808321 2118723567 71 1270263272 31 484863473 71 29 149 870273633 3 114573552 1148573768 347733664 29 264274148 149 31 255499116 3 1862163891 131 1494925495 67 1073222817 37 692572216 97 61 1361162967 241088165 753292171 47 107 132652929 31 47 843536373 139 432317244 71 936551628 17 221987428 2072366198 17 1949 358756328 684829875 118080165 1949 43 765519325 1213412485 19 280546425 2777 2018079224 47 1647662785 83 1667376791 1762760723 1261800022 139 1351134349 1037874015 507658538 59 17 1294220234 1299371710 7 107 165380912 699661268 484323752 53 11 329695366 97 1605784269 2106555842 139 149 17 71 1918650750 67 1221475764 31 160802208 31 2777 315769735 47 89 652004833 101 846700877 1229582787 5 1866666245 41 23 2777 947590833 103 309575682 13 17 89 23 243420275 10007 818912838 422055226 17 61 787946394 113 101 7 103 1516712286 71 1900982968 1097185490 107 333918003 182921402 744722444 109 7001 702193299 583552111 67 67 1893480786 1172951078 1949 622118345 131 115376920 4999 137 598222008 1260549467 1118917634 137 1055050976 558475007 127 89 1035933389 701041430 13 79 1199309823 1583265070 1260537185 83 1860584191 1404308867 97 103275290 73 1949 149 741114378 36535247 614775936 71 922880436 137 1726932521 131 374073644 949535259 1949 41 2145244640 137 10229232 97 113913507 953618856 73 47 1949 5 666962425 83 1883782857 645177155 7001 6692956 481206195 83 957837845 17 827031300 511373328 1561570169 59 1331565690 59 131 393523178 113 43 13 1168511797 107 13 1909508523 1199075619 71 149 271333023 1159871577 103 652719892 2 101 137 1438742627 11 250996812 1948189419 43 75872726 725781262 10007 17 446256443 282421612 948313454 7001 1641462750 131 71 43 930334990 5 127 1050153348 11 3 2017965915 760032963 4999 47 67 482747127 1100177587 139 1262802490 297512790 1686656571 131 2014005659 103 107 1635324549 97 95083862 3 235136238 440062212 109 1015259661 1563606656 61 127 131485781 7001 120997587 61 1146415883 1602644051 53 961596490 97 115895318 2777 243956673 97 1487476861 1968594336 73187255 41 989066180 83 1622112575 29 2093788081 107 1402253832 1348710394 43 985968691 127 23 71 147819302 12629977 137 1240204419 67 47 137 614717767 43 446587095 3 2093411577 2068850366 11 782142867 23 1887689180 17 1339552383 703205431 955610246 53 79 103 2070721373 1747268001 67 104499252 53 598948654 1141060731 101 37 107 1799709933 279332702 13 964377297 131 962275565 1650488650 1680735692 10007 89 4999 83 154083109 127 1136071769 61 880495167 456204238 7001 101 1171423957 101 389217249 16533367 1949 701777098 109 19 178528711 101 17 29 463972334 320945871 19 1504336324 1486071814 113 107 6353018 1949 1508837840 412247021 31 1124779138 113 871488431 1704700824 131 2075071702 901268865 784936759 113 37 958309657 1949 19 41 107 10007 149 2091116958 1984039449 73 2 71 967253590 41 1316122099 101 1894865545 1741761665 844470941 103 375686526 48908986 7001 5 1033806920 61 7 11 1593508235 79 61 19 1553232273 61 101 955630286 629197457 1378621244 7 260072975 4999 105022200 113 31 182852818 13 1385592572 829089651 67 1840389567 1992084468 849730495 220852585 5 2100359844 4999 101 1310144831 61 41 139 1884217697 330501403 137 2106119769 103 971620419 41 342918957 7 1528740572 31 1371737166 471910659 830367649 71 2777 1922639288 479529583 378124502 285139458 10007 1861864069 127 11 1584641487 2777 1934024988 1993972087 165621435 1768334340 37 2025846454 53 711228256 149 1671292472 1147026732 107 2119379709 1981726098 1286464661 137 1440012109 19 103 1288606529 1393174601 1333799085 445631443 127 73 544970623 1541408651 2777 1551535038 53 431052180 453048712 7001 179428629 23 19 127 1246639239 736572656 4999 1329054136 1207916133 244936054 67 2018500687 7 1343722933 7001 43 1949 1325672769 1222367973 17 41 1939819049 131 1404439056 4999 2127494416 157501038 131 83 7001 107 23 1645152004 961094624 97 29 84849621 19 830470274 149 1260404112 183485477 109 1777838396 59 147617004 1113673370 2 1288727686 37 1944322768 71 2051816627 59 288229468 19 16263323 7001 2777 1751073451 11 503835013 1482798427 31 1619967464 23 37 1949469875 940919176 29 149 137 1565641512 139 23 216316196 83 29 665777737 2092528438 83 62214891 17 17 17 94913771 71 1447680131 731286763 101 23 149 109 73853059 71 7001 113 1317972857 59 336390211 109 97 3 794376342 11 1024539428 966351210 969726016 4999 2010633647 636849120 127 41 255258989 137 561832753 1326395172 505244603 2777 47 10007 1978223788 554037555 89 612978155 750898769 71 59 417034774 1251292911 760803387 149 2777 1481333563 71 1106122072 11 37 1704908903 7 59 627067163 908076316 618993666 47 1953141635 79 109 606619736 103 708654523 137 1874062456 5 1896567413 17 23 788050288 23931247 23 740293479 137 3 2114353622 113 606725589 97 7001 434230024 1327634635 102637590 127 1127803673 101 1145769452 101 1058704256 53 149 37 5 97 107 73145083 23 103 89 149 137 21751066 2 47 1994150749 109 423917677 113 7 2 73 137 1267912490 103 1173399179 337622821 71 83 1795840999 67 1687611847 324087884 37 7001 710636505 37 693778046 590533061 73 774852645 1737276272 41 127 107 2018273483 757059489 97 41 1686712443 1566318341 17 1066333118 874543063 37 1949 149 113 11 4999 1619641007 97 5 4999 306745314 1949 205091321 97 107 23 328366653 298606562 4999 1998995121 79 828609245 4999 67 365763720 576398253 31 10007 1876096846 149 41 113 131 1949 113 1402211915 149 73 555993258 11 101 625050216 7001 2013389586 2130880368 1649700104 369344691 61 159200886 89 2 1309026654 938373736 644002505 107 1823334513 1759958915 11 43 754012009 127 1102532154 139 33425912 1988163957 13 127 107 37 1501947095 131 1633749994 1914509370 97 131 10007 1851164909 113 1102641005 71 890215721 19 83 1323127817 71 789491245 366740232 137 1052037975 5 812555430 89 1377848140 1966969468 43 1624079240 7 1829896838 31 59 101 989771821 399951602 83 686337080 383582615 13 2777 359068877 1253440605 53 969673730 139 47 793775808 561790768 7 254305950 61 79 29 579795289 5 1970895553 11 867545763 1314349035 127 621554652 131 47 5 1823392057 83 67 38652166 139 3 1351930670 1965436285 5 1358225327 648119595 41 11 1369440149 1416879409 47 251255695 67 1696885818 11 1186516342 7001 1603223566 97 2085337929 504107851 73 1524004958 1148717212 1949 1203198449 47 61 919832420 1005607692 139 79 73 119591885 995788884 137 1026878020 848295744 2777 971808284 47 951469192 735252941 17 3 1965846645 113 1464723402 23 17 1134337717 59 1529304013 669384324 131 1834730980 920695744 89 367781642 127 11 83 83 675554456 10938605 139 107 497822636 529730726 1130230927 131 13 13 1336062065 1000015497 79 376461149 1435404562 1156008327 946595937 101 137 627065851 85399224 17 2138302772 11 2088710855 2 1505814880 554829744 137 1349755236 1646294750 101 1862852585 765824218 25534380 79 2033466636 406118874 7 1225968243 29 83 1731842559 7001 594195873 1165456470 83 13 1759571658 139 97 1877321639 53 916469843 131 17 1623042649 1734970020 1724036756 13 836713371 97 46803858 101 952730087 508929175 109 149 23 1737129487 137 31 101 486776321 47 937492650 109 131 360445193 67 951437721 629348119 127 206430372 13 119961816 1502428382 11 388784880 256690808 534831437 31 1956952251 491866168 137 2131265645 67 37 2054095922 139 101 1724025894 47 1843937420 432060243 79 59 742198937 41 7 737154379 1559321985 13 11 89 1716470732 1612808621 97 52087720 101 1254317182 119426805 131 139 1999016268 30851748 3 1035584013 53 79 345894390 321902248 3 360519042 37 1628785769 37 59 107 193193154 97 1066514030 5 4999 149 73 989782837 1464835082 1904797258 7 1467549262 2053979255 127 7 67 1413768407 19 1220959247 149 61925625 101 137 4999 905468870 103 54402144 29 5 2072033006 399035273 29 73 876638239 1008852408 3 1576702331 109 893906929 7001 563474721 59 1623797646 2 1116581714 856814229 3 4999 473040373 1504047402 3 1879260689 67 410433156 1386209668 10007 1380877240 7001 1261956711 301051106 31 1722535424 4999 13 1536362490 658918341 131 926739326 646187505 3 698371513 53 172507939 1949 1020966109 103 858232668 919500012 139 73 897732392 41 109 1535977394 7001 1996220676 105268942 4999 4999 535987781 1997275465 1101895334 53 267503879 37 1995847784 1109070412 113 343897872 1734303107 67 2124629566 119899954 2 149 127 2008157020 2122299738 13 3 101 29 137 59 1766546314 1949 1527786018 2125815544 71 67 1744976810 1576860668 59 67 379462875 7 1587405485 97 1854739169 1538483762 79 660639309 556998905 71 1038459483 31 278394694 470276952 862777426 23 1768749377 59 713598687 214608515 19 4999 10279963 131 31 1387849974 821348565 43 288521824 10007 97 644437639 1294898008 101 18377676 41 71 19 89 766348829 2777 67 2132330239 808993493 37 2095966288 801506170 137 37 2777 910597557 149 775459177 139 1594784842 1949 1106973530 97 1337943019 101 97 256443071 83 3 149 503413057 1946998377 1949 1472347485 5 873277440 746555530 79 2130483024 139 71 767241904 131 392580538 83 1591910037 7001 323908266 1665118320 986686776 101 139 654766867 1135968604 7001 7 1829525740 7 3 1893727962 7001 1783602764 2 1503373852 1829436528 494116567 1825399849 7 53 1124617282 65591051 1393454168 2777 1966180060 61 89 79 83 131 600262567 1236017357 137 1532481589 1049645662 2046208245 29 1026778116 113 1235987672 7 3 257584641 726295731 1949 1315083469 7 298653972 336881493 137 1709495684 71 1641768545 53 1767593089 1070014812 1076354164 131 1110607902 97 960584934 61 1967226095 10007 1478841606 624305163 79 89 53 1852009607 107 518492037 7 185385646 83 1032536210 1350539470 5 5 449894822 313446875 89 109 61 2 1382069406 2029921597 43 1900283778 652667507 97 97 404423167 1949 53242782 1696371360 2130690144 109 2033960558 149 2136578530 83 1897463498 825299081 31 67 10007 10007 819613328 139 1568147687 97 436531719 612904646 149 1471178916 159613629 317200048 2777 61 137 545878292 43 1734174993 647225700 95731385 139 407345794 43 656183440 109 425090081 962959546 7001 43 171069265 543678627 1201254195 1932872166 19 1395630175 1949 719065680 867676110 5 92413200 1173437610 7001 97 1597977030 1141152329 11 1964632745 1708313143 137 1207504207 59 1854361677 19 839147255 938173980 79 1602766971 13 5 264831525 67509517 127 366025938 47 1965547943 40934462 29 2116412990 554473524 137 23 101 1768084285 980415888 2 424044058 31 29 127 1206212274 83 894982277 89 1210572679 43 404483291 252634637 59 19 1796333299 278490102 43 2064693475 83 89 1538876839 59 772497529 771295088 2777 2107027103 332754497 29 10007 2 2068562260 671309136 2008544484 1980339912 73 41 970080049 1919175437 1725916442 83 7001 89 1138828603 1249974626 41 79 1101648823 131 851952212 413000625 488525454 19 705712426 47 149 576994454 37 1306850955 127 1822292158 31 41 182719575 167795452 23 1051173062 53 89 155617905 1949 29 1664473096 137 10007 1571008937 410541442 1805358471 97 73 680826397 648221166 148310789 31 21326233 59 1247794422 2045956903 1949 226116491 67 902801158 1523739064 107 79 724857074 1184924713 1946018929 79 59 307182497 19 7 951498464 47 1538592470 1130925750 813491859 533194116 113 53 49273456 101 591336688 53 7001 1251848810 938662329 109 1600397423 47 1194220368 7001 47 189056090 7 283134736 79 2096764495 7001 685166867 4999 905928778 1676389655 2081798110 89 1193463300 109 1155486219 89 113 749032365 1222415039 17 855712391 872220185 31 764776541 29 13 1949 602381328 137 1355387673 31 103 570583023 1097705711 139 969570731 1665707056 29 139 1669624215 830737531 1501378331 79 1488089899 1264314509 43 108433478 61 103 107 331877956 43 1863928672 1223596318 113 380023633 233413575 37 23 1567591358 452993109 37 1768209310 113 109550901 107 366553501 137 1406398571 864641470 1217411219 53 793965592 109 576307383 131 365635279 7 1641367364 1772124691 265570790 107 149 1337762528 17 17 3 13 1048505224 462471311 137 326690039 53 1164581345 2064699915 7001 1750903841 83 211420336 43 1408667358 59 139 113 565104073 2119854123 5 113 5 284625600 1923668745 71 678703200 2095236341 107 7001 1956863512 2079512558 53 1581066161 2 1368059430 191652834 1410775364 2063126317 79 5 1239263105 131 1247758101 79 53 109 834139729 19 67 1305864451 101 83 5 97 908471930 43 442571652 89655559 11 1323901293 1949 367716230 29 949832592 3 3 1343274339 7001 37 41 2777 1339930270 4999 1294191110 2777 1700645908 1949 1894104466 11 7001 836556491 109 107475308 13 97 2112898426 1252803403 1155830672 79 1367453772 839324628 31 1812396769 1068407925 73 131 832909348 89 1814363389 73 10007 1950074018 59 652201104 2093813591 109 1245254368 17 171791800 1929875122 131 245198071 1309965416 1147765812 1650402322 139 727604178 97 826356677 170497374 19 131 893945001 139 4999 2074505016 1188047343 89 10007 109 1094267314 7 11442851 131 113 1033628967 1600185994 43 1982728624 109 2105436588 1342906705 67 139 103 458434357 1455725059 37 910242288 1675082080 17 1184108881 53 1893078870 43 47 438440756 267445801 131 2003871167 61 1684863401 137 1791417069 61 43076065 101 712528235 680983511 1519930229 41 1358275716 150044937 1981326904 149 127 89 3 729300153 10007 249128418 101 489447111 10007 3 61 1921223779 37 1835272919 101 1949 2125865125 89 1531582221 131 1720236800 97 1587115552 19 83 1949 79 1311079339 427103230 101 1226523497 386627896 79 823922110 1988664052 137 1137569442 661158956 59 519994734 1416328468 137 29 89 691764764 79 398711372 1377072560 61 343120833 1459402225 131 4999 1739452040 1428543288 2029042916 113 103 613385168 2 893143057 109 131 37 418075821 79 396431000 7 286328617 532827287 31 86805399 7001 17 1272991229 579057638 103 407508835 83 1801259028 355746016 172140810 29 5 1913729271 61 1339981571 83 37 1064609497 7 1528610659 109 17 454865192 322277830 1312664760 5 61 876197219 83 2070860790 131 1036908918 193878668 89 1722919541 1308312008 37 3 243466644 1935373294 97 1471214734 23 1744108883 1381907717 89 26888146 127 73 59 1990079676 2777 672742135 539611961 29 101 29 113 29 903709716 2056726574 1967099760 5 1766023253 7001 73 43 2061488929 14920828 1000761360 43 95877915 1304505628 23 83 5 11 2096576577 10007 61 41 367612109 2075116723 89 1698847130 109 1909748343 226328404 71 103 2777 41099600 37 218541706 73 1309313546 1012041069 1283759867 13 1085687076 7001 1672538900 769646240 23 9731390 7001 1121042126 37 826610044 665339772 153976319 2777 71 2037055675 259470494 1949 637753729 73 103 1257798508 43 58633062 109 23 1830043428 83 1642714337 1781779684 31 603292009 1483757904 10007 1610951951 1537632676 41 61 337617288 67 1419916930 1169736003 1229977917 137 1949 830387042 79 5 1691945920 782754975 695290456 127 3 1161527259 7 1450753325 7 983172687 682147834 2777 782364210 609474380 2061510757 47 3 1441289961 3 1284052134 67 2112996688 1786267905 67 41 302715546 1504126902 137 1777418135 1997834969 1581136733 1131411325 11 120768925 86165563 37 1119665770 2 127 19 2076227508 1001083883 103 1421573658 710894120 67 47 1947933565 1150978990 5 73 1415684985 1716131377 103 82851890 11 52284397 59 139 815912764 29 315880731 946711699 1319599685 1949 1078025033 140407728 3 4999 1748085313 750494871 97 1553464603 640418114 7 496997737 2127628674 29 606823788 2 2052072604 97 1399912730 10007 1071759707 1968268175 2777 1349619794 113 1163479057 13 424781911 47 1019732387 109 53 29 59 2 1462025238 131 1363800128 83 1399155319 43 1272119654 1287583462 729631538 1949 71 1870294500 1725324541 37 2777 1068361886 1683851147 43 1217187498 131 109 89 53 916307701 59 131552022 10007 401630945 29 1557427919 706292825 43 1715074006 797858206 1102604440 71 591881560 395406629 1208069059 47 7001 1749633912 17 17 1527356602 490976915 13 581181014 7001 73 892607754 61 4999 1444396063 11 820764362 1361317628 67 1642674283 23 1589924611 1090975694 139 137 1548590460 1025660638 692246699 149 380421138 71 89 43 526621298 7 484796172 10007 340828413 131 1698225181 803190999 85506360 73 1985691919 17 4999 203185321 59 59 139 481016728 5 1658572850 1667075256 703033991 11 89 616359176 1393010378 369538008 1403880842 7 2041842850 1837246772 73 29 1538784254 980250721 101 1190005937 79 95710854 4999 1047411145 1442196926 149 431245096 107 1149086054 37 650722552 1371008064 37 225459389 2 139 59 1733459058 1765224793 2004792373 10007 2030548809 4999 440481399 1522716079 149 7 1995068838 67 31 53 4999 29 400340032 71 851966370 1949 1392761247 1442791144 491905010 109 1162041204 2777 164746178 599049729 127 742380863 19 72007188 1902832596 37 10007 687460285 5 113 617011414 59 806948133 1192532453 97 23 1453132827 131 1841095468 1124304427 101 7001 127046206 2 2043415430 1952620906 278814825 7001 1269862373 13 491156766 23 2130012244 1782012771 11 137 1017877946 107 1829098446 107 1035151598 7 1474170502 809594367 83 1962855722 107 1497529735 247475456 19 1608414050 37 139 3 975546130 31 815890058 1399387480 113 23 915593545 53 1682790969 19 911943703 83 137 626744626 4999 107 554603361 13 31 1517765346 53 1237937854 113 1954270284 758383713 3 2045040486 1274531373 103 13 2084440332 702728182 13 2038747400 2 58713314 805775788 37 1090890382 1697070311 1949 73 1675165522 2 1692065440 813087350 4999 2113312253 43 41 17 225040969 113 97 2026458885 1174712474 67 2 100751391 1626913383 7001 53 31 1318438184 5 2134603240 31 590767513 19 1790762867 52027460 113 37 1388033166 13 167782527 107 1471565802 3 1989767098 11 109 641905687 31 1227075542 216624497 963628282 19 1396361756 79 1949 149 2043617993 59 82847800 97 1716562634 149 71 472045275 1889766963 229635381 23 17 101 1935843871 59 1735673800 29 1162712254 1743774263 1287275660 1446172079 113 139 1301159269 107 10007 1058485076 17 23 1112842586 83 107 379544943 1335409006 7 1590276807 1433524905 5 1277878136 475512400 67 1527815336 1383521342 107 1032496428 557973626 17 1195998360 2777 1501339889 29 1744288920 97 83 1888899309 139 41 149 131 663141781 1653643130 61 1005186182 1215143629 71 721604770 918662614 10007 73 109 37 61 267533383 2074439589 1949 61 863091501 5 3 1524570021 1100632048 67 41 2082829766 1798774468 139 19 1336509713 109 17 7001 1594540759 1997427306 131 97 37 7 1012541803 1236068904 335164043 83 13 71 89 1140691195 107 612993633 1949 107 7001 31 109 101 688407819 132136886 1975515871 97 127 520645771 1031567152 109 648847897 1532067601 1440380800 47 5 1240357243 1949 643538361 1784124494 1420039689 71 1994551010 4999 117561483 113 1469136852 1016422980 83 422459124 47 871738328 1630083181 1949 13 1054633970 720571930 538732232 4999 1988991320 10007 109 1376304087 984014658 1982831697 11 2777 5 3 43 17 1810245391 1398229770 1458147375 5 847394850 107 101 292560088 2016620918 89 131 23 1400747357 1859755114 79 1928093910 23 139 1717686523 43 1687316402 2127248881 37 149 850488811 131 59 19 10007 292484596 113 5 660673410 286336895 37 13003354 113 107 171876347 1004501769 103 979425558 1916670968 41 980946041 73 67 2073862323 97 109 1018330005 7 1633403660 7 4999 542356507 97 1882655346 1126152066 89 1097664412 101 901625182 532456850 5 1717855292 53 1788864427 1279748301 1787666741 131 911276911 139 107 113 37 1417067551 137 258751489 59 716403252 97 524838967 311652531 29 1124306539 131 85260195 113 2101673876 83 2080532697 127 14529816 1486610997 385967474 109 1949 3 1104926349 700357465 89 1524569555 103 1227970635 7001 264483778 7001 404414620 5 1858151085 103 1388850340 89 1810605588 67 2777 1678338267 967792831 141277940 1254789500 5 59 1914370758 1111841173 107 61 1388423196 113 1670208013 101 1734404219 13 67 1459318625 1109690984 1997718867 1373175150 3 2 43 37 7 1672303409 1431224354 2777 832777868 101 1741615518 2109680040 1221432576 13 67 978816467 439722273 1076567921 2777 1387099570 154382004 53 13 1413408822 89 5 113 2044705059 1520995254 7001 1467719479 1415700715 2777 131 275613369 83 19 1499056459 89 37 13 1028119898 827733179 193923593 43 285545026 385080351 43 569404108 73 1270621137 634734094 973495791 43 19 767500497 127 10007 1770929318 41 53 1731292607 11 1108316132 31 71 1621632353 11 1610595855 11 83 275344449 187073617 19 1471139087 17 47 2777 967592887 2030488323 23 41 1054829386 416598831 11 1570623758 1733983197 127 869324017 43 2028748920 1245398343 3 67 2124905 2071456688 4999 1025929773 657408492 1275372616 7 43 370183431 37 629717138 23 89 1235095809 140409061 13 31 1966838524 545776483 73 79 83 1524845788 419755236 139 67 572175042 851130011 1363398220 5 117533255 1996328029 688887518 61 107 27822898 97 1477242585 3528061 37 1132305598 2777 109 293573490 83 461512833 1977173053 10007 107 1314609583 10007 1230440706 59 1660119126 1522710499 7001 1718663532 61 5 11 1339399085 1794406178 109 11 97 1240895392 654702373 97 2034099967 64137425 67 137 934445901 69483797 1655501483 109 4999 335767833 94697405 5 13 37 1296989897 67 149 19 1894844027 205959107 1053641105 11 1688128508 2 1949 139232662 73 131 131 1666047127 908655955 131 692066450 73 5 127 1734852152 19 1368975878 1041484001 432946167 137 59 1061095252 41 41 53 1247403919 43 19 10007 162108249 89 1949 1746930167 2777 53 1924490167 49294929 73 620142056 1312639641 41 47 167245646 822064421 7001 13 801636706 1995036355 476800440 5 47 553593509 23 75280952 137 816644883 79 127002691 131 1938934406 673620602 1917005434 139 131 1094165579 131 2075624915 79 7001 1201357598 1483252863 66705384 109 34451188 47 59 1572738397 67 1728318734 1949 107 1734368365 1809309071 67 4999 1098168592 67 89 1949 1449874743 149 1246305434 333727071 71 1530930329 1943117705 107 385125314 1930152991 1884794210 109 31 615880133 11 560943016 16454793 17 7 1773395904 61 53 2117103429 41 7 39708277 17 1452867702 1253968280 17 37 532111874 41 182077686 131 1534649614 137 293381527 101 1308748503 149 109 1588473887 13 79 1605426387 621742311 53 472235565 131 233380094 53 37 73 25344286 487547728 149 1270344200 1444775818 73 812460873 11 71 67349109 1949 1909476486 113 97 23 1127368450 61 1982086359 43 225315399 1192140385 1653246267 137 94825098 61 697845185 2777 1949 1189192095 149867854 139 59 89 41345395 1500072910 2 1487137424 139 67 622192351 723960179 4999 1360594129 101 47 139 149 751401171 103 412867017 713557511 97 101 2 341750225 5 391891920 131 3 165452117 83 991303860 103 1279174922 53 29 17 950935052 139 151474833 162751486 1962919640 11 109 2029722455 1837052029 67 406926124 7001 53 546418499 1035713545 856257293 31 1827501553 7 47 653293106 1949 233045975 47 1096733532 19 83 592179685 4957756 633900238 97 113 1237314292 1470039374 49797644 13 17 107 963584113 1940548790 1949 1726311158 30311125 13 107 1815044818 339807429 89 1953123324 747213504 97 137 273496805 109 67 1828932480 53 835948860 83 7 1879885735 842143512 10007 1547412431 233237453 2777 53207320 128786596 67 1170445249 29 2126185958 13 113 41 97 109 619105612 1998909471 316623913 59 509327241 31 859017347 1237453892 109 37 47 396539094 90114228 7001 1599594974 1949 83 61 2107342295 1584788479 1722854309 11 733642657 67 487269504 1742811051 139 1908560010 23 114197047 109 131 4999 23 10007 42529750 47 1574509494 33103792 1949 209545689 37 67 137 1607910638 607352373 2777 13152393 1193928112 61 137 573260882 139 843190402 2056461569 1482557974 107 1823313993 43 107 839292271 1739331545 127 2 53 7 285378575 17 963472228 201505080 137 41 11 1949 1670456716 454261226 519392908 1949 881814134 431148689 2777 2 83 187140017 140733721 83 1575943244 10007 31 810990713 67 2777 1247794964 1421449105 61 79 47 1322239250 1156385568 79 908333304 1029632572 19 103 1209388624 29 2 5 1518258307 73 3 59 22346781 43 2091863140 1252492245 107 79 1331210119 131 1823558776 19 1949 2063688905 1531926496 623483709 2777 43 1751469464 1911937536 4999 137 89 1958073514 31 1140693794 366294417 3 1879040721 103 1713178915 1102981981 17 1929280105 1133432848 1374741646 10007 1233889216 73 1110797732 1684471360 131 61 23 61 3 1528645152 117466095 221440991 19 101 31 1984933441 1305328811 127 483859713 610086029 1949 47 1351478890 2126665539 37 61 122819108 583683457 854893928 7 1024926402 1961402694 53 768451132 1179768986 2 29 113729938 97 981669100 1189374160 1924520216 23 491465659 1371817789 107 41 561606397 458848446 3 23 1763250679 1829353339 524096742 127 1632373616 83 383420679 1318084815 31 53 1709230284 41 763763570 1169487739 149 2777 573844834 1863136509 41 36975891 365957595 754442267 43 1534222757 67 1214528095 1080874513 59 962217725 1060591495 37 53 1276248745 83 19 439257675 223385261 113 4999 529369105 131 796041412 2777 1956046598 1169580404 1511763455 101 1551926450 2777 82923716 1374023273 107 37 1384180991 29 223375255 951253749 131 218315692 131 977223844 927016528 137 373181424 1886607440 67 1384501994 139 131 73 1341091933 131 822591444 5 79 2005090152 220505353 1975422908 67 1044940308 10007 23736604 89 574994574 3 1579180553 67 1780316666 1223110563 47 2 1918407568 25666362 149638174 73 1725208473 2777 5 1216327370 1611272412 1414564758 3 107 1311259748 1494226752 482297123 1758504956 17 724090214 113 89 359598003 271404254 17 107 941789390 47 2079607919 7 2071740066 11 370048332 19 19 515416515 330663550 127 113 1897566851 11 11 702091346 1490067887 41 1565443099 1921462048 41 1008539648 419806462 1073092955 887440981 47 71 127 1923813272 856160975 1040161681 1978090876 59 13 1021763720 2116918484 2 696565883 13 113 1325580513 137 1358502686 1913946307 1072533660 89 61 1790257768 31 5 530885830 694870253 7001 83 446727368 829776420 29 5 89 1509646391 1477154894 1949 1672826076 43 1024432919 139 1755350483 83 31 1106339997 89 1550568235 17 1132382113 10007 1999308537 684982234 2127654619 83 7001 534778386 2777 149 134759675 5 59 852435717 687731140 139 1159135946 131 423848928 610482080 107 19 112357146 103 357365993 1845268995 17 127 19 61 2063749621 67 1267429017 835493149 67 97 1693107161 4999 1297210506 1997495421 7 1451893443 1935831730 131 57391667 61 5 871039393 7 113 1453736525 13 1723240758 2 1666075367 2021518466 11 131 1936121943 149 618266709 109 1424434935 261691668 59 113 598124255 107 378798297 13249703 149 177982586 541708870 43 1798680454 2777 149 89 844102878 1268451763 47 1661430354 26659553 469761477 41 89 1543894530 3 1261857378 139 1949 2060650414 10007 1880090300 29 1114737008 734703030 4999 103 379837941 6482717 1538686107 37 877808461 61 1634097407 113 113 113 1852480299 29 1078840803 73886212 1503195383 23 276036033 79 19 1200854735 67 427210425 139 2074217353 107 79760903 642810739 13 1688693994 865020295 97 1097703701 276345319 1630974764 17 139 1880645119 7001 79 1968230253 29 401720262 59 893845103 1949 83 2050834135 101 167564959 10007 41 279773955 5 1990134885 110122971 4999 1433163310 127 176649126 877680490 11 1606997931 41 59 7 1877388295 107 554091689 1453042802 67 149 1919455938 2059068238 23 1274285684 2113207414 107 71 1441868973 127 29 19 89 2777 103 1210221160 139 5 23 37 1865905055 251021358 107 41 1504558550 1074974941 1049268064 41 79 101 1906986601 1226385241 47 11 2119820472 1919271890 561227643 19 773293579 41 13 751488400 847826252 67 59 1245883941 1445079995 23 139 1921112650 61 1842150224 1165511608 137 452698827 72465129 37 565649035 61 298185141 1259788236 2 1801294072 101 1703396512 505308555 1776679708 127 149 2003709088 59 1325768208 80846348 103 5 450826933 1903914842 101 67 944671939 1354591169 41 71 424207392 89 1791073647 47 1171738506 103 1639179419 19 1524124580 59 2084559739 79 816169698 3 783535902 37 185700948 283032825 47 280267335 43 205182111 1463819275 5 908939260 53 1435090169 2407313 1432618825 23 113 1773535326 7001 19 2777 560101461 1642904034 3 531203595 137 17 5 1348271255 103 986231283 1687758515 37 17 1882726367 131 23 1568348725 140221838 2777 73 149 1949 365382928 393694627 986459216 43 97 829161529 4999 2119830949 1415246411 37 616503361 137 209689320 19 89 7001 858014556 995353173 343047388 1949 488411604 1949 410143662 5 391958806 113 140607516 53 1381695478 7001 1061337598 1468564765 97 10007 79 1792101813 59 1157008167 7 705740093 41 131 730844939 2027633108 73 53 390366412 549865748 71 701182786 59 1277298438 113 1090940872 2777 71 1743134916 1542418314 7001 1930557687 2051896731 149 29 103 1399424744 1370738523 79 1595107249 1549748056 101 101 1279115611 329249223 137 59 158521621 101 97 1652708019 1661958521 139 660321948 31 926769955 249125154 2 29 1609234998 1737604281 139 1212239850 137 517111706 1644238791 1887669570 510736359 19 399214386 37 1131094144 89 19 782055884 17 97 1899300837 1949 1287573717 1849667959 113 1051397313 31 1906851589 131 53 489138325 44723414 139 1329624933 2082795599 97154123 113 444954111 107 377398095 1781600076 479295461 553394045 7001 13 103 606522813 562732431 4999 5 1351820920 299134830 71 1819777499 818525701 107 23 1860655725 970406110 636492676 4999 2036822554 1484383432 961102198 7 79 2044794079 47 1509242427 1229344060 7 29 1976824215 1831153245 5 19 139 131 43 1693037667 59 7 53 1313172308 79 79 140821292 747118168 31 43 166348381 4999 59 428990180 2 1428604775 17 1197072 1628782650 7001 1627116412 97 1216276094 1097169942 11 2036511485 19 3 1490747445 1060481928 1332840418 37 915152820 29 29 1828966316 113 1949 127 149 47 1133160271 1868138845 13 8585967 767681876 71 1747564822 1946138902 101 1296720150 2777 1281849315 61 275297331 7 43 113 960689407 566606396 89 19 83 1690743864 935093380 127 2117820377 149 1018143337 73 7001 101 711323305 651101348 61 2111112095 2777 161618623 1875241452 59041671 1472726450 101 2071475431 1870854846 41 31 388347714 2 89 7001 13693956 1764763073 1216981298 1718748984 113 41 1912933433 31 1436749126 865066217 107 71 1950562612 7001 2 1378662200 31 53 940983041 61 59 83 849595169 149 71 11 10007 53 1678321373 410913770 546109455 139 139 3 313458303 137 433512662 1002016995 5 700053465 1394463957 1605483095 113 684791810 89 778658953 2052361411 131 1235865397 59 1246882190 127 959045199 1218091355 1991369263 13 1710566428 1833141596 113 149 101 1255495126 1446023519 1949 1621053944 10007 1567714240 67 472922984 17 1005649223 101 868243066 412491919 7001 2086571039 1376974183 13 640880708 103 1856550486 1108547824 37 53 1689542833 1555276559 19 43 358398765 83 834133732 364215685 67 229324775 19 139 1422499590 1491742212 107 269557503 1163557703 59 1516752244 73 5 61 57828386 7 990132976 4999 137 1716198726 1013647734 31 848476975 135157375 97 103 692248271 2777 29 1640563147 23 37 770955088 251783594 37 2018047488 1083701299 131 506999999 596157829 113 1010544536 1934210389 244318884 89 5 504301590 29 32304898 1776132073 31 727843823 31 837400334 19 910881926 79 1195220230 87653265 19 1045942894 1949 159894686 83 547796680 148580041 53 1556151974 1516810113 3 818012539 107 1054599490 5253675 1583457645 10007 53 647936342 2114750774 41 131 1016287782 1331842285 372861599 101 127 1580111775 1571337176 139 107 22960274 139 2005198432 109 4999 24405118 908563251 11 10007 43 5 59 2777 1235179053 29 235185682 59 131 127 830972938 1730623412 137 201705648 1162370110 381464269 31 476520826 2 1343864735 1392490336 1949 23 260094580 195751390 149 149 2777 1696669244 127 295685535 71 113 73 23 303951631 79 29 113 1949 1082900573 59 127 1996706954 1690194162 17 1444610462 1909208383 107 101 113 950127052 37 265836585 3 3 11 67 23 559081608 47 7001 1789770645 10007 1938055690 97 29 5 5 1949 460510331 1265358805 71 3 7001 1621872663 2092885941 1503245523 23 1442579857 29 19 947842719 23 884533287 1382713505 477710000 67 11 2045974095 306301556 1359506367 1920898539 71 1338112778 113 1611149819 109 53 616957206 2112247955 1937780593 678307026 107 1430994119 83 37 799853901 23 47 663108007 543007594 31 73912795 931757710 5 548769350 286701022 17 1577543408 43 37 1085481321 331652164 119341695 47 2 143335244 67 1898105716 47 325675596 1737755266 13 344514620 2777 1959376221 127 275662263 1680685742 395024378 761255146 47 2777 43 770137482 1010392113 23 664938602 10007 387771250 2777 673158685 1830276268 137 1738128079 29 2058621637 1699666654 7 1554495110 73 2034154417 1957675626 41 37 2777 29 722085355 310337700 62961093 898260681 31 982346224 59 909362929 67 19652829 2777 139 391982919 828544528 71 97 739190440 1194276222 97 1730947928 113 7001 61 2126990578 2085786184 139 645585917 47 3 555029106 1754420511 17 149 2 1076408013 437790595 61 19 137 137 7001 466742668 7 1203749694 149 29 139 1635503329 1523816577 67 1269734755 19 1663908926 2006950882 23 357254258 986737651 109 101 61 31 103 19 10007 73 1702776019 47 43 2020832398 1731037138 17 642715425 5 1626684160 19 1319736182 1097083211 131 139 648704243 173826867 73 73 1325464942 109 71 1766500394 2 1399121312 41 83 11276191 43 77059225 1527307238 2 787861117 400149909 10007 37 443059075 5 899566640 103 1317767374 1407803279 2 67 1733635921 451521522 53 1181242376 131 1048866044 700926666 1949 137 131 91685852 4999 98280340 13 262391363 5 17 47 56396591 1928783963 83 149 743058897 97 41 10007 137 281625831 569347604 1488788399 29 735580595 107 23 61 636829372 236497538 67 83 552108862 53 859208067 67 1321099892 926089801 7 1595110241 43 628463103 47 83 1038153127 19 1306858513 89 571395893 1764481102 73 1095708628 154325467 131 363829315 1979266451 61 127 1020225417 885881201 101 19 43 1602119929 203086549 1607605357 103 29 1508922838 1268417602 83 1369741613 170608741 517301725 137 1438907849 83 19 1819480390 262829749 13 908866028 149 1338806422 2051710804 2 237545240 1703671103 79 2437229 29 11 179006432 1591107960 67 71 2777 628487863 29 1204513711 31 1981269035 282428336 41 1840074454 1396383996 37 79095084 1437096734 17 101 7001 29 127 1079102830 1949 139 1305163715 73 1546655745 642651129 1061678722 53 23 1955994727 597962050 23 53 10007 1011735270 556709914 131 47 828491983 1481785873 2 805255496 4999 1308333281 907818400 5 10007 2144830331 59 1306975847 1871973299 97 1929405078 1680025657 137 1781042158 127 1266024011 113 214316817 1276579984 53 1189013660 53 894044227 41 19 1794682164 1013747394 1685282313 11 264920251 249054712 113 160288847 47 573976844 1537037935 137 79 283713095 5 1469902316 1371332822 41 1250432839 137 1766736245 1504192810 17 1577976346 1031549179 1949 7001 1413438891 8850299 1756919036 2777 71 19827531 4999 1949 885510609 633931740 3 1074576414 97 89 685921576 1729452361 2 923378308 97 755029376 1987935173 1949 1525065214 43 1598329737 285314460 71 331296082 109 522309797 89 5 1570633185 5 101 47 43 177870182 7 7001 149 1639476949 112118323 97 1055305098 1182744183 1935024676 97 71 131 1709974571 1725734919 59 1949 67 790776076 19 1154854932 3 7001 2102581331 47 564622045 59 29 137 1492003295 1301697828 83 1530052959 1357917025 513053761 29 434783124 3 89 29 89 599240738 96792525 83 10007 780736133 4999 137 1607457853 1186961728 79 499666152 89 909015562 2111447226 17 809391586 762312165 31 61 1235579217 42794367 17 53 1057752274 17 880300709 41 1080521831 2777 142431996 2100160173 47 137 791824380 1579336824 149 73 2040342773 147347361 1634315991 23 1776133071 107 1423079268 1111254728 7001 71 1668303637 437855677 113 59 39264852 109 2 704270148 107 83 83 53 1949 215658799 53 3 31 113 583621044 995874198 1736184455 1762258988 83 17 922850474 13 1852046638 1606964814 67 1532988408 1038703412 3 830201346 47 132741185 17 2022782536 4999 1328074332 1592843656 23 23 1766255261 71 1970468366 2083124210 89 1170353061 1949 37 107 288958315 17695446 127400431 127 338433156 1988853274 152117679 127 1722605257 1090076942 137 29 1151451844 958841848 4999 29 73185966 1121174829 125466772 103 401373593 1533970972 59 13 52542058 2 1229912946 67 1787556918 1741207926 1942228666 89 29 578906236 1598502122 1936017712 89 873430800 2 989936107 137 1346100898 4999 2777 1624433920 1756916259 968357342 322669692 113 19 1734838567 139 3 2071381734 766950378 71 61 90596586 23 1792565191 109 610526526 103 556262945 7 1391993714 10007 131 1350769018 79 59 1480584661 1280671408 41 61 1615947340 1716160094 2 61 156111810 1229816791 29 262099071 1171346221 354725153 1567058991 41 7 61 1458324608 13 1389194882 384245317 41 10007 19 3 956228529 17 806591282 5 59 11 1837577683 209860024 79 4806333 257196221 107 137 751396091 11 847005258 37 598663416 3 466337403 67 103 89 805038998 1793584693 10007 677924837 89 2 426354962 942058330 29 1020228352 1451004183 200979366 73 103 14513730 31 23 47 53 71 590237910 769249713 1994973012 1949 1425097106 13 89 1301659621 1867114535 10007 1878699185 4999 59 922930215 2 1435276029 79 1949 19 1953581216 97 1069101893 11 375896063 67 67 2076899914 43 89 662803559 97 53 1864201383 9334676 89 83 10007 1583964798 97 149 950400970 1693798177 459434724 17 2076021908 59 131 569121640 1949 1629784755 5 2123014193 590695584 67 1422560935 17 1285922483 19 349290908 139 1644005681 1454670445 37 29 179174383 31 53 1656538626 409068170 4999 477875213 19 50210806 61 68915238 1330426380 1949 10007 482257344 71 107 23 139 256994737 1282410108 1342781408 1407046180 2 11 1505066299 113 1933924827 1767037274 7 1694066703 940974846 151359892 79 765382599 3 1953440601 75529641 3 748387023 387129797 89 208290874 2 1380696470 71 1935099249 1057698573 1439852669 107 90365507 37 1930476200 451366128 127 79 1400058825 11 875049634 1503713581 41 59 131 444750106 826732667 1949 43 330958100 37 2078001311 107 799650094 137 677220261 182534052 127 109 47 31 522898390 1467580176 73 1300695299 37 89 568302647 2 67 71 1499155699 17 139 7001 576952410 4999 1433678207 1949 7001 238141013 11 2 1698681196 5 1120703545 37 113 991931289 1586069921 139 1490599026 419923031 1691053957 37 19 149 1320377953 800208225 2085013622 139 113 355077101 556833316 43 156628752 820389534 3 127 182100220 109 4999 480273926 137 83 131 83 7001 1448296168 2 803690736 345994065 3 948350435 1915000359 139 131 1600231015 71 61 113 106318649 59 266896530 61 1353096596 101 1949 4999 969498721 137 83 1599080241 639065306 43 71 224478357 733116748 43 1899683885 237358323 37 83 1144433310 4769203 1949 73 43 644767843 79 103 2004639585 1352958740 5 1854520650 1300982250 19 101 109 157615744 2018755123 31 1318740549 770477001 3 5 17 83 1208335026 41 1107739924 89 7001 89 1516770960 53 109 1616461962 149 440951643 17 1171569008 17 1812389193 678573362 385355086 113 1899051804 137 23 1257833361 131 1479077377 17 79 1565575939 41 1885219073 1051813768 59 1182639483 1196016059 7 41 1907324059 137 167826507 1916864407 23 195797804 72705618 139 931235643 73 113 1645048105 101 527598750 43 732898214 137 103 109 654915209 101 19 1783765144 1185321346 11 23 31 43 528515800 1307901767 107 1331438141 115930288 41 1174645465 83 1493361896 1458841720 89 61 29 1777320072 11 818803946 871598636 17 101 2 29 53601949 17138127 47 877228430 71 41 933220475 1292841971 672721786 1864633568 137 137 47 2063456557 53 1191291282 867082915 79 1259715672 23 326286510 1404631689 13 1873740219 68467165 7 1841460082 1392491303 1619345959 2099211354 37 31 1279757159 2 727061984 17 523659334 11 1267952322 3 250004829 1851489035 139 101 2037738630 23 188700004 7001 379202164 29 680982962 139 2104576343 899374998 131 829585796 41 914862999 3 185599989 107 1070747502 1790773186 387188490 13 1573848088 2777 23 1739885070 7 753266942 37 1997030156 892155795 349650863 83 627632413 706050878 29 10007 61 37 17 94409585 1964520680 53 2777 775874361 953332992 2777 1742706350 11 79 519996666 73 180751871 17 43 712192832 171304862 71 1743062161 97 3 495223203 19 492331323 1720845800 7001 73 1226574981 589788462 1314251317 17 13 644360330 273566772 97 13 1689397242 10007 23 203168731 882053689 97 1431771539 2025897136 10007 16136616 56640393 41 7001 858765815 5 1811722742 17 716082806 520041808 37 3 23 107 1566374926 79 258604762 19 73 7001 167882167 41 933604203 139 1022871671 89 988506802 7001 103 456040534 89 59 332796285 187326770 7001 17 140115054 103 169857302 17 1446351738 10007 43 422424989 1953544033 7 7 23 320948854 2053811099 67 1416683644 61 37 1768726540 343138925 1786163778 131 1018151388 1299237667 13 1593865650 320583699 137 53 1249190602 109 1608435117 10007 1291841587 127 640705983 1187055389 89 17 7001 828605539 1284251985 107 23 2037294074 37 1840317359 961750775 107 1484864466 4999 508568266 886257713 113 1089600805 7 1630076882 5 53 47083078 83 1782229556 2 7001 1535378322 1095914155 83 67 304454405 43 1818013942 25721068 17 266588288 79 422256216 1554558274 43 101 446996306 115979512 4999 1895755773 1804219084 1496005843 31 1621371982 644701382 132869641 101 1449193127 107 2116589577 733730360 1761618829 23 31 107 90133804 632600157 101 639205467 137 118194766 103 1196197916 1717827573 53 152426569 1815788247 196614579 3 79 1130822511 137 1479808103 1584382513 131 644340137 1781122164 61 84605587 59 1734900904 71 29 2142500019 1878275509 43 1106458972 848455317 1949 19 79 149 1804350921 59 7001 1513952248 59 777985033 5 10007 1115290157 1011885905 103 3 473775822 3 1740979503 2777 769373404 453921313 61 926763057 1949 47 23 1608761739 37 149 5 10007 378905048 43 702847986 53 1819744400 776156198 1197040627 79 2777 4999 131 446798599 13 1913815671 2141101915 67 196691710 2020930957 47 2090420421 109 1144395665 7 79 566654202 1949 1949450219 1951812312 43 1115071786 1781840107 23 7 802485593 29 1560071648 497979861 43 139 2777 937343026 67 1731791581 902044123 17 1705908054 71 374955331 13 460817162 53 992468460 324025623 7 1718817282 560649882 127 785832762 11 1777173937 59 79 139 1345745458 579182003 9477482 97 1819483999 107 818406727 2119162071 450632533 131 923290358 53 1466585000 137 1033756379 743922199 2777 1377783538 265902996 97 5 1039866833 89 1886746333 131 2114306595 131 1140422419 1411035847 109 109 1682416308 89 1935829754 109 1849756269 11 107 77299903 1075551289 993968114 113 11 1467028431 4999 23 139 1990145705 90262430 79 53 149 137 622216537 59 1481283264 10007 533640627 61 131 1290698650 2 1563092360 67 551304475 10007 683638212 139 73 594762863 47 1837222057 139 83 37 101 149 1075867314 1783631320 1862121689 149 37 1613288911 2777 1949 149 869115063 766631522 13 29 23 83 1270515600 2042937071 139 884002705 83 11 722727537 7 356752752 113 7 149 448624994 1024516252 19 29 2117207415 313630798 7001 677835405 13 1462385860 1681644876 79 1027524007 89 1692350753 919832177 770959071 2777 703425208 309646555 113 1712174540 53 83 161640176 103 1446136480 149 1559352497 10007 1895906206 2 1016111162 83 1942050600 4999 529509077 4999 150789836 2 1375447490 1609804310 83 1371000557 30924804 2112389534 43 1160909012 1041093055 59 111609120 13 31 1424168041 113 17 1686557522 788910364 127 2 677391404 47 1436038329 1660327524 61 1952945561 139 113 113 83 4999 1559598895 1086354124 61 1386501059 41 127 67 319567287 145112620 761287712 4999 221660659 31 103 19 2117033637 83 2107761511 999280077 1034233112 4999 107 23 67 79 2777 1202601626 67 1792432783 131 1949 131 31 89 101 47 47 930699123 83 473871236 149 271039642 1613134494 1425316591 1318637964 109 113 1082947026 72704816 103 776691276 2026150727 53 83 37 545648524 113 454899113 67 297362348 2 5 789417650 7 1820030296 31 1264258814 943290409 101 13 1294083830 29 2129167298 113 1941334011 574320240 7001 83 858767468 193469341 43 334488056 67 1109160612 245058163 131 10007 652526449 247933432 1278205138 47 350356421 89 1938026353 201880023 41 1578873264 1949 103 1056427393 31 1559528709 139 1008213426 1701677731 2019842349 53 293475349 19 1163151964 13 1996253875 1853417110 5 1731573458 1949 1776515488 11 31 1244618938 1971241826 67 1627687682 101 41 5 807939480 152079760 59 1300259597 364383955 13 1456537495 43 32706832 11 1015033800 2110700449 29 691049926 179692554 127 41 11 1149446617 7 1982323772 59 2007810474 690067029 73 7001 1232750082 701574896 11 1949 31 2010122088 2067858658 149 101 2112498123 89 1926236167 107 2054083387 285688074 149 973135390 47 1750164803 4999 1627269481 610412893 7001 735076996 17 107 1011666330 5 89 83 1194086223 107 109 149 127 1277091807 59 817785853 67 109 1542772811 11 1709234381 97 1969730646 13 137 1579862354 17 83 699389247 137 5 792226159 7001 3 137 103 146210700 113 1721088310 1096310423 87753446 73 11 2056243915 1104672198 1425148374 139 1771397126 37 1920754264 139 512476181 131 73 1708188608 1458148341 127 1885191468 281888735 31 2047898650 2777 1793461579 11 19 17 5479168 1993840665 1949 113 1338737781 4999 454404101 1717666398 37 79 1441955637 2057526797 19 1677513154 2083275510 89 1326846621 109 976397148 920235988 17 19 877903056 438662065 2070735500 67 23 2098213640 2140296303 11 93793007 895734540 23 1824874579 653193560 5 457548995 228463458 59 79 684405535 2777 71 101 79 1870022588 79 1632033528 4999 47 1905995815 107 131 909158995 1916271013 113 5 1498858820 53 1653119025 11 1946432895 10007 1812212182 1652501240 23 131 101 79 1699765659 139 442139540 73 711992579 363450297 19 876325030 2 107 83 699363561 895439275 79901765 61 1106136299 97 137 3 29 1449234557 101 1080879275 137 1829185092 950989336 61 171021735 1845133856 137 97 2777 801419984 1949 381436841 1914845724 41 1673760630 993098392 160924466 61 221629226 11 2777 2107209816 131 2010417176 43 832026006 7 1295922001 1284129737 103 2777 137 19 872760326 35920735 41 11 1964706975 187385586 424280643 137 2 1697125574 739538178 460464883 139 31 968588552 738504345 149 605970186 47 97 606451760 37 1903502814 137 911681433 11 5 1570437015 1903393480 137 137 956230528 11 10007 1818281907 1236695081 844780062 2777 972561983 118935057 37 37883740 89 80102136 149 571928305 1331368115 7 79 620519036 89 109 708968240 1949 149 1013050106 1057892252 61 1263438649 1936665576 1609720358 139 900673852 17 1577138229 1674706217 113 73 103 2114766962 4999 128909213 109 324796010 7 7001 89 694535886 1648725559 59 103 1508340034 173611811 131 2 569327242 862025744 1164204689 19 318897467 1651574722 7 137 1410363899 13 289214059 1029728813 1949 43 2041466326 127 5 107 789460017 31 1111160993 924860169 824341821 109 23 70332153 37 1837869069 754095937 7 550844539 1552237030 2 2041899152 113 59 1620373057 29 1158721738 2 1944538796 1426938656 83 11 257652296 11 1341819468 1968716205 1239296017 7001 83 588676084 2 398397954 41 1564460591 73 137 53 1596262203 67 113 1148654379 203716899 101 1768997426 53 740365003 109 29 124876813 1438206135 600516039 909192484 23 1949 149 53 1781425294 2777 499096325 81415390 5 255334420 113 667174939 29 149 735986990 3 1047005442 486130515 4999 127 2039577455 23 31 93635035 1267546352 1482369273 127 693411491 37 1358289240 131 2115896272 2777 1212330851 53 29 73 649051728 2 1101776536 7001 2 491851304 777949379 4999 5 943341370 1564121305 41 110090248 1126373320 1824717401 83 893287666 1035262739 131 1588125314 10007 1139925548 17 61 1103970977 2073289389 71 4999 1387342476 3 113 476334082 2 136297196 1771431758 37 67 2 19 243531246 19 1095660536 619386098 4999 89 861290955 7 7 79 433177540 57010350 129019191 4999 31 161936591 540848423 127 1009377839 7 11 1381976464 1627016446 127 1667338931 79 2084969975 1206083668 10007 67 871887884 1378357366 455688759 10007 1072860477 107255437 127 2093588631 2777 1684478214 83 1084840959 1919824943 2007324049 103 292446587 23 2033451992 59 29 1545385988 4999 79 11 89 89 2018566547 363760444 66593976 1581719479 29 97 778565570 2 769127136 83 321286775 530350688 71 512996442 1605513770 71 29 549427620 1991432900 636104413 103 101 981883317 113 79 2095291325 1949 163653632 1627337273 124585092 103 47 545955008 1774669945 113 97 1722658502 1187413860 31 1311170260 1949 113 1889904660 1684298729 67 97 1213684273 1345326174 13 212287218 29 1703737936 538057706 363839434 113 2777 73 140468064 2054303430 7001 127 137 2056418772 969640653 1006255409 627684797 131 47 2100796506 107 708768226 37 2777 23 1102887766 1824723791 7001 73 1212075283 343782769 1634260755 107 412912572 1715088499 79 103 976318746 745011642 2 19 1714654711 7 1977009468 107 107 137 47 786340583 23 1102486025 837068279 847203426 79 5 1142430900 514597995 344340252 139 1875941637 1098215313 1475539833 4999 1925762674 107 2 19 2061032288 107 29 1352336642 912595287 348424713 109 1702472962 61 2099844724 1805037580 416773732 29 2777 1826682830 736960260 1078899766 97 67 1216714841 67 1152679645 7001 7001 1561706069 7001 2106145835 10007 107 145425626 664343261 2117788933 47 103 1573433356 83 1219648729 127 84779993 658368300 4999 1238398749 149 458057958 1201207623 47 139 929585018 2037468912 149 220720107 5 59 1715125107 3 113 1145851422 149 489667044 46662773 17 3 965337150 1403095590 2 958208590 428456170 882484569 17 297761426 41 2038913747 13 59 131 966030156 1949 1863343399 2777 1130047387 171335346 127 41 1511317564 7001 541303318 67 1567117391 79 117904814 1761878707 47 2777 37 473031421 254175908 17 1239144127 109 53 2117667523 101691047 47 67 530247180 817215582 73 59 1807003325 1529838409 113 67 2123723388 73 1778005018 47 326323162 53 1667618500 53 1429351912 19 7 7001 910820130 1887804850 5 43 1229391629 442918903 107 1523614536 73 1151433672 1628998579 13 2 1802025796 494894596 37 639629286 80197204 1108496403 491456775 103 37 148564731 333584341 620187392 516968352 1949 71 1543661339 41 259658986 1289510352 1935875996 43 1001593883 1731083630 5 103 1024929619 131 417228319 83 843839171 13 101 122702173 10007 149 981100930 2144125496 5 876881090 2108030430 103 1255585759 603568361 109 492506472 1110115732 37 470369937 1017294655 13 2124426148 1017255953 7 2015665218 127 2043312309 37 23 278130858 2247391 2144637664 83 4999 2777 137 1440090707 2094461617 67 143421808 2045383638 3382366 10007 23 1877469645 12793221 1273408754 23 1902364592 109 861154282 1362060948 1356975184 2086539380 149 1403348763 107 59 505886237 4999 103 144531351 1210299955 1627790058 59 292152424 820893168 261275382 3 1717896577 101 141695627 5 960690340 47 7 66019513 137 1649515894 291696975 1246274634 1215125940 3 2 61 74219737 1949 211928413 83 41 1260246807 1516737231 107 13 1780524577 1667590197 113 89 895148617 17 7 1084733328 1954020096 1814106520 113 149 1839835014 1361084306 2042566228 210552882 101 2777 606282971 1466608679 237980267 149 1018146800 947327550 962428916 41 13 588081693 149 890157141 19 2048281016 5 172047445 2 4999 10007 107 1128368869 101 982357545 13 853154172 11 984626489 563498793 139 1583406129 174522044 37 61 1171977750 41 1472209878 1554637711 1337498725 53 147777108 228946702 7001 25610872 2 373417636 1481035194 2777 1435466637 653425295 59 808668256 137 3 7001 83 2021617056 858512904 425189918 47 59 32208808 1070185365 1581598652 1540293970 43 103 83 750752928 149 1625550813 61 305122 627789552 53 1848855711 153643239 109 149 1312007133 73 2083412484 109 1823554405 377088270 5 37 36824472 1776292007 19 1968729859 73 109 17 1401671239 935912534 29 388804023 71 885765967 1616452724 73 1852563632 59 79 23 1889803717 1010838019 19 1753734865 434947203 53 627268515 168821770 61 106471291 738357592 47 1102635275 1176863569 192179643 53 29 578749868 593785237 3 1660609782 642302849 1640378178 71 107 1897992643 1560816631 17 712302779 31 1649691040 53 1912936261 1924292233 517059478 31 1692523674 47 157236714 137 83 27854302 268572424 2 2086138938 5 29 647712796 2054064925 5 444864290 2 139 1756300368 89 182050212 59 1270738932 71 1435637522 1276691492 137 13 633313824 1256999822 71 2089241172 43 1657876438 107 1987911912 530124629 41 2 11 2085518028 2128088275 1316686660 43 2777 995260138 1981994700 47 364207418 127 37 2 10007 1687870683 17 149 5 1988341362 79 1510247859 137 71 1802967432 73 1634004939 23 2117717571 101 109 89 661330280 61 43 1199646852 354377921 1322093181 1655976069 59 31 738285584 61 1941674957 1600202473 71 1488507337 41 644000981 1026424300 17 89 131 933646432 1596803147 1281806524 137 1543477580 97 71 1731554035 2107148579 17 37 7001 97 89201206 47 1990453696 7 119509054 501711947 137 7 1514116779 1194160637 1005024638 29 1780774061 127 1967629034 79 1559908167 627102632 1493523614 11 53 806014106 61 786899512 671436427 969723740 127 139 73285298 79 17 41 1396481789 149 1435346651 44089686 29 1721314417 101 1546607849 17 294649865 1031735359 97 272495213 4999 73 1949 1272468967 2 47 930920979 31 37 1753081689 53 374367791 7 1059709994 2 657644192 1988003682 131 627765459 149 1056244610 1756155600 1755244442 2 1474149295 19 113 2 328344672 107 1423128275 7001 1648889522 11 184408111 4999 1274250099 1055747813 113 2029596503 509242426 137 1601781060 89 2090324577 13 1606021352 1825597488 113 1800761692 2 89 1219750435 1045947975 5 1435642179 139 79 20206857 139 1188330460 2079946076 73 107650472 10007 1111427455 61 315601251 5 1480188875 1855767260 41 126292956 79 1737855509 1755615533 103 261571184 1247767194 2777 101 771587523 453963642 103 31 2129464679 29 124225328 1835350041 79 263579155 1012696066 600196789 29 2 1784513622 13 103 1337375610 2 313893080 1949 1076845888 549325650 23 137 1828639284 10007 1800059160 61 31 1849018498 2039243025 2028202412 101 1862359231 137 1104625109 1465074128 7 1365304365 101 932923905 107 203773797 1949 1949 2124497705 1247032568 113 89 423944558 565953258 1019218549 41 1555925687 97 812025897 97 1054024019 61 127 83 1364523700 17 317111829 85959585 621696309 101 107 1575342703 203176415 1117491977 217945173 101 338204620 103 106444732 53 31 101 23 59 1892815044 832818327 3 131 2041088861 153328819 137 71 11 1656503057 1822808206 1674984505 101 986632876 1585174612 107 1898906570 1862383770 131 135049290 7001 209203882 384930924 131 113 43 762984223 83 327706493 37 109 89 215007624 301717797 103 73 534645782 1890748288 1949 1373337513 1949 690843637 11 1035765517 131 2777 1278872371 71 1068036173 47 3 1731821202 1827229572 471089764 2 13 955631992 2081343456 137 544937043 73 149 1850966655 1996534291 3 1534138956 929267266 101 554928744 987848342 1616068161 19 139 127 2 1012601392 1500787598 89 1562783843 83 557138413 7 1194093992 508290600 3 23 103 1226299975 2147409611 944221193 575302253 79 13 512620407 387164611 31 31 1816795269 2 1075438638 326048269 139 610604235 149 113 102418567 822965779 19 1617116847 1439451449 73 443439595 739657039 1974679985 4999 31 155901993 13 665747771 41 679226172 149 1914661324 591452013 29 234468857 89 1821000824 2 293175130 19 2777 3 1570154265 7001 139 1992935670 3 1388526735 7 1722318255 2116743321 29 103 1888070855 787473213 23 137 1794656590 5 1877420245 31 1182876579 11 31 97 13 1904687382 7001 1185444325 1913198275 1122264392 1688462995 97 41 2116217788 1900289866 75269943 4999 1474981429 127 1400406521 83 1035514640 79 868052158 858885077 131 107 325712629 31 73 1437023615 67 127 47 7001 79 959659847 17 1479422650 19 97 1321473119 51393557 43 69206393 666372339 53 11 865057149 825643434 2007740584 131 465567450 29 2091516018 1001713186 19 60637572 1311309765 101 10007 21535064 113 173069896 1873471635 519140460 107 2079400657 4999 13 1020019871 1517443278 29 1950638466 1854265913 127 61 1932464314 2777 802539115 61 1735632817 83 59 207342447 97 1477295012 7001 1750242999 2777 345058912 5 975154460 2777 1373973513 89 56186923 1941934436 13 41 1408644749 7001 1711310438 101 489499025 101 1496604668 1533059202 131 2777 4999 10007 1553748095 5 2 19 1403274051 1423094148 975219456 630625036 83 59 1737646996 139 653249187 73 109 4884944 83 609152403 103 1427699583 1874317601 13 459350580 89 89 1185231815 103 1410394347 67 1394712003 37 1824888988 1327739783 1173056399 37 31 131 1848054787 41 1290103253 1493843686 17 5 2004450570 1760580030 103 37 71 37 391293685 680751789 13 1208543089 19 43 139 170431931 29 1982046789 475882866 109 103 149 389587188 131 1579098235 258617210 905162574 2 2777 61 1133913628 1608066811 7 79 107 1640949325 1999818123 1628872067 887343484 41 284118570 71 1902924463 813879554 609605735 53 41972418 67 2777 89 79 11 1656514585 1624613980 1242635397 1865725832 139 97 1201271280 2777 29 992571139 11 2044487269 397220010 2 4999 463992254 11 1606919566 7 4999 97 1882269659 67 132958284 31 89 723441217 2012756182 1498145299 1663010717 113 1943528733 149 565740361 1990500017 23 369986519 149 1912786308 59 17 486591476 79 1846245642 449726697 79 1570932072 97 47 301701695 1302593273 1857556636 109 41 7 1239082040 1779043896 13 1174258199 47 153450864 10007 53 4999 728799211 149 1469234466 1851377597 83 446274068 47 930910482 107 1325582661 127 1584614814 37 434468837 10007 3 1450693099 1630321409 139 97 779171728 139 1866065270 97 397417439 64490069 7 1798692616 2094563358 477663439 2777 177756596 1949 1656713432 1914743765 11 67 2040396426 11 139584137 1187681245 2777 31 308619740 61 1328391205 127 1477861281 640268849 47 827713382 1774347497 101 41 1386342330 5 10007 8335831 1813759326 83 37 1582510304 79 268928590 131 1451304591 649847909 103 705465231 79 2018333367 1842418192 89 79 127871059 149 1558499770 79 47 641342730 7 101 17 724954417 59 168056324 221999212 101 131 60112084 61 530194981 32793284 1095313320 67 19 5420625 7 1629127430 290316072 83 131 113 753098227 7 79 131 10007 85850053 82897988 19 73 972412414 97 1231437116 1489235496 17 1269623138 841372652 131 73 41 2113098134 10007 53 1231858721 246803510 73 1154403785 17 31 262001398 482146193 521718352 864501252 29 1226548267 7 1327174520 5 512518870 434305474 462304685 103 18048984 97 113 101 71 113 433659535 127 1388354094 863569304 103 83 677375284 1465140937 113 406603493 1949 1064795221 1624328638 756503702 37 4999 1463177306 949055151 113 1520927990 73 425109733 10007 1791373084 1153797093 101 41 265785124 1166328903 79 1785614169 149 1899752831 103 137 7 83 2 1810591300 1384063242 111753603 97 80760939 23 89 859986441 1316405675 97 745068113 103 4999 73 1759138962 31 1141758267 1867881808 13 97 1205507173 458543800 11 503619908 79 1738655226 36594129 13 810053296 240148840 1439540940 5 287322305 91974240 2777 1949 1417942327 7001 1875459057 17 833009248 1936500105 149 2777 1385295342 1451240761 83 193878372 531355376 127 1881382953 254768477 649515529 13 1186941527 59 3 103 224889127 109 180200396 59 79 490299122 364058939 131 1322519698 71 5 1633382647 13 71 947354936 2 1230199204 407990221 41 37 639274284 881962004 11 1451249151 11 149 212309712 965188061 139 1724113773 127 1906670685 47 107 109 1379746634 729647853 7 1561442701 131 67 718055099 41 10007 843567780 61 7001 1119095848 149 91405242 67 475207684 13 1358130917 1160318965 1107897840 2 1199911648 7 2 277891706 329136238 903739104 1492141155 19 1955854692 11 268540723 22079140 97 1245364376 422144622 89 1048895087 41 17 4999 297348646 101 2026579508 43 17 1128078112 43 1106756231 5 59 2019537043 1996627891 73 102516508 29 992231027 1832765693 680588762 29 1696049542 11 149 1705343591 1699008707 79 41 3 1287447669 1148913693 1799489284 109 61 1512709827 127 1281647627 13 7001 825242875 1905056112 621198730 7001 127 896717917 728886528 2065638049 7001 96645306 17 841491262 37 101 1334352713 41 89 5 104437245 126537372 2 11 1813622720 168097212 61 139 5 1911196025 646718950 149 43 1151183850 89 3 876718290 2086581231 131 300460290 137 13 31 101 73 1739269577 131 3960130 52861370 2072341155 47 41 279470350 23 239661081 906811547 17 1457291782 19 283341784 23 1359913203 1960272612 97 139 1611278685 3 999362763 1938071611 19 1143286373 7001 1120441120 1949 3 1352147736 23 127 1592138802 1639028726 43 3 64755372 127 725530807 83 1949 742261058 1414337826 61 1272527466 19 1367350162 61 287273842 97 4999 97 2079896019 1623434486 47 672570490 17 1493562370 43120349 31 2000591820 1416596588 23 101 37 2 2777 19 2128360924 1130159007 59 1902186536 118878099 53 243164785 43 681008243 71 1369004037 1129253012 1640321826 900999580 73 4999 542060031 101 709505053 137 59 1718540731 45211780 37 1860587661 1890072748 149 53 1561100160 2143618867 53 5 29 1043597364 61459542 23 1659728604 131 1747312263 34704276 10007 128031947 378369006 59 1504827037 37 5 113 109 29 2010477954 263521240 73 1346128322 59 1882718556 2 113 1604173651 37 1327889762 137 31 799672146 619330687 101 43 83 696739101 131 936188341 1017397865 11 762335754 109 103 986509145 93281078 71 1552922366 1905634320 71 41 1892610020 113 1333090380 1420583773 1720231510 127 59 627627336 1393584335 149 17 1949594466 1847867610 59 1769345037 43 1760090319 2777 29 2127578185 1233056742 29 349047786 71 2038287588 1949 27897742 553830995 2777 1738180132 47 2004154820 139 1407165388 1891343154 131 1664107279 83 1205743517 107 261255694 2128240159 149 138304035 1930918739 4999 67 1832450938 107 449529029 113 7001 73 1592093273 1949 71 47 97 1238897089 73 696014015 5 67 67 20139790 5 323621985 315255030 7001 348776863 79 1151773469 1000750035 10007 2 455377769 107 11 103 672466915 1417402158 113 113 782772244 1688088938 211813328 2 79 1197808191 649692919 7001 147728101 2092524308 131 1677782631 2 1142540410 1591976840 5 31 47 113 59 1322587070 1624074297 695094603 3 5 736017120 1671385935 1462216610 113 43 258877909 64168377 139 1257172662 79 1534393142 7 811279432 113 23 71 103 2777 500476494 480458546 23 958228415 137 1178934183 1723142953 131 5 61 131 325114490 867336983 666381232 2 107 722433584 37 137 760724147 530824253 1350104095 31 349650441 7 103 11 1984148815 2145305360 109 193341914 79 133611436 640944542 2 101 17 11 1496413512 31 1176733402 1636399738 7001 4999 470310919 1663017330 768529533 107 3 13766943 4999 149 2777 854541217 1403973444 13544091 11 390444285 736693542 67 149 47 10007 161731677 107 1887038174 73 1837026216 698474670 89 1763482770 5 31 61 47 139 313009096 197602122 109 83 360200661 1437212811 127 264076295 7 10007 23 127 1581602882 693731315 5 79 1945151351 329031366 83 113 73 107 1926887752 113 909232465 1629670354 17 1406784000 31 41 1070046994 137 1644095489 722397473 47 1026973923 1542861782 820618883 7 4999 1627240442 2 449063004 1743214742 73 1849323880 651626761 89 768386239 19 20026760 396940613 109 905498861 19 4999 1095560844 2 71 555187340 83 484045197 19 139 260016494 29 139 872531739 53 1014333619 71 53 67 61 2037087863 1161113040 47 79 1419354290 101 1775849367 1649518163 13 36216173 7001 521539582 507777233 23 71 1816457654 1961473965 11 97 2117375364 2076915403 745405972 517574249 89 97 1211235217 1012203148 97 47 19 961604402 1604287211 131 61 1801654459 473803470 1949 463373632 1501085860 73 67 7 778265726 1822733241 149 53 1435906316 1372088017 137 772105972 2777 1976093761 129491490 1841751490 43 1906725608 778402598 43 97 1195895734 7 2044415226 2070247543 61 954006694 109 2 910892684 1963743561 13 37 45730853 682485165 113 263482635 7001 327765817 2080656899 1630989466 1949 131 937390150 1142336899 23 31 508955954 879855609 362048296 1769601216 139 1650133744 7 1410010693 1706838564 1800599808 4999 354100101 818788799 37 79 5 101 83 951561966 7 107 1927085515 131 137650215 570152610 7001 1944417781 113 137 978535449 1675655738 53 47 1525447066 10007 333022953 7 7 53 166818189 3 251592423 639434595 1910170677 17 79 438304956 69082972 1949 1921353435 17 1966581692 1669562265 621885427 151021647 131 1023249272 507222126 109 79 101 5 131 59 40110737 574888802 1949 530161133 107 107 531037469 113 1273363089 92921168 149 213878404 97 2070384600 31 96526985 127 2 1027138358 820276012 109 59 107 1924803184 71 59 53 23 1593407547 168958021 680057669 37 71 103 1678844380 777706753 37 7001 53 1686115871 7 1454215166 1949 2142434410 5 2 2087230220 1963913778 119533615 10007 4999 1973505220 1117666422 1711361803 109 1476403692 107 1696981266 429920650 4999 71 687277606 61 53 1909448159 37 1735395935 43 1512158726 149 1645749825 71 73 1237730549 113 1806621297 1748952861 47 2777 2061725333 2 1527492720 375187668 131 1071016045 7001 149 43 7001 1158815867 1102306118 89 23 191228785 10007 740187832 2 2002657350 97 31 920574171 107 747894160 2129298086 61 67 1126184318 869450629 61 2777 1619556096 149 1232342644 192903091 113 1317796169 17 2 831159082 1640892617 13 7 131 994086881 37 1825490571 2122071144 172881699 89 31 53 914133718 2002975260 492433236 61 4999 1939377047 12167566 137 2777 2 158516676 430886628 511572583 113 79 149 608716256 142423400 2003600440 5 11706081 2065762357 89 1793411165 590415333 7001 67 370248231 58490062 103 532380720 71 1589640158 47 1718407561 47 1286782838 67 37 1268563093 747036719 79 4999 83 29 113 1472999183 82387735 1169853278 1408373628 23 7001 1384978807 1038976775 10007 1196603802 149 192170366 53 287591992 71 648010372 4999 1138222310 139 891331940 570996455 19 2777 975239957 1831220949 83 37 883778966 1763711597 17 337461679 89 5 139 560361628 97 316216788 1548887062 2 71 79 2123363975 912689212 43 67 7 737374715 471824178 3 47 67 1629966218 1657772223 107 1949 1434224273 1785831669 102008941 47 992204675 67 37 61 602856340 2124845970 5 97 40739418 810312342 1949 11 1463286198 29 635205705 962742935 41 1623624119 1722637946 23 17 491417882 41 1970875986 101 918290725 149 73 103 41 1090015750 612478435 10007 89 4999 2003462168 7001 11 7 1642832422 2071450688 905606000 61 1132138924 83 1548433143 41 67 628834597 1070533036 109 19 899306841 2089918718 107 1859280364 1761886931 709745114 13 862491669 10007 1396850651 211631997 61 137 1061003124 139 1557797783 53 71 7001 1830712493 41 1679822092 13 1385974720 1393284430 67 1311760095 19 16313799 685322216 41 1222171009 149 921180990 232577301 67 267619376 131 700625728 71 109 369718081 362840399 1337618061 7001 484641170 37 1009783058 806544878 17064237 89 67 437094198 29 921921897 89 42559266 11 1060290888 951169916 59 103 527990772 2034687609 73 1766561617 4999 341296727 1286517276 47 341790016 206291053 769649718 127 1107497456 61 1577747415 83 113 422986007 195025721 11 1940716008 137 1843950267 1843884370 1226848274 131 2 107 9341528 1569524043 83 10007 1484098142 67907502 4999 1970640403 89 79 1834159827 308163279 980324186 41 109 126835779 635872324 107 149 1901980375 1949 7 205275970 79 1637626061 43 73 31 1800532607 113 113 2 31 1443681563 2777 1661447697 729810501 47 67 1783765723 1775788569 1827570470 113 639884535 710396313 3 97 596452391 2777 1751381698 1281630252 61 1483619003 139 1547253202 131 1870701877 131 1885625004 71 1232392227 1924874823 5 2062201725 1509735900 5 2078070667 149 107 463787969 1638951956 1550656435 1129917941 23 79 103 1644586271 939535294 80463874 149 870210474 57758262 97 89 31 121486706 1334721895 4999 4999 1454004141 2027423160 103 310096435 228708155 13 1360972639 89 2777 1762189782 162207347 1354428987 2777 1441266689 4999 101 1555233099 73 1194942694 4999 2009058679 200167818 109 139 29 291435123 3 41 7 1283202368 1302656691 1351261190 2045222130 1949 61 876404202 79 47 127861052 114786540 11 644204919 1949 13 83 1678786718 1643554795 67 322609958 25534571 83 1856500093 59 248163243 109 987400589 83 456289931 73 2098286322 1282219530 3 1772658835 89 1844236818 1390736487 43 20187726 10007 161903253 1995255702 101 79 2105983480 1481996032 43 71 19 2777 101 1116276442 280079868 127 784154896 541360843 137 29 972428220 17 2004249119 1984748495 7001 73 769431023 37613615 89 1746233339 1878785234 101 53 283865715 5 1163739763 83 149 260989145 47 1002124130 71 83 529803857 1339199273 149 969714907 37 1159495973 1650343562 41 139 89 137 2015414535 1065210072 888157449 47 1256087690 67 994505799 41 61 707445316 79 103 47 492236875 79 1652717609 67 31 1717021893 109 1198545906 71 1564582909 639272214 101 1808401196 37 1643078795 13 2099978465 4999 1643066321 1405458852 89 37 83 1267167142 806686379 1334412617 59 1872033833 4999 1906338656 1173900173 131 516987963 1538265535 7 595699587 41 67 1862261918 1119575561 7 43 47 131 267112144 125351582 2 582334580 47 68723588 1823425348 1866635331 41 4999 1719131105 17 97 97 237871896 131 200437166 1962750334 139 754871940 5 2777 167358682 67 2078309716 109 17 741863170 809860467 31 267324842 37 1328590182 97 1311887825 1700343879 103 1678203499 71 89 1196100370 1080327644 2 1963591712 49400900 41 2066666746 11 257663696 127 1790261148 13 295358583 89 19 31 125665971 208471497 31 917304047 75947684 149 71 1524126257 736451476 35593705 73 113 103 19 650466622 59 79 1547868646 1110193873 938498899 356190354 29 43 113 137 742842770 439412704 3 79 71 7 24098144 1383578532 1821239815 71 73 1207448468 2092878940 7001 107 1501143204 101 1540306042 11 13 938731040 31 168927928 2043618195 17 754597849 1718301970 10007 107 53 106836234 297635174 1393612104 37 5 1921203290 37 458035707 101 1046974787 7 1786567634 31 2049054009 73 1699546857 109 658563394 41 1933692061 37 225713727 1740650422 113 1301270597 658525354 37 739388908 868549972 103 61 157052674 887803943 89 3 1993711314 1571028519 3 1981497063 1334595561 2777 139455386 1024446408 500721276 972346852 79 23 139 1501622977 80397739 1725276798 19 1045208073 13 1826912373 1044037981 59 615778754 1949 13 19 1239094459 31 97 539740497 2777 139854934 19 1233208528 1887862630 47 2026363029 107 1647918663 1517456666 31 43 10007 1964997870 97 101 43 1108049886 10007 1177891744 1712205525 37 1184425471 61 13 47 83 5 895604095 1511952718 79 3 20463342 2100601043 482179873 7001 149 83 359593267 1764565890 1270564375 41 583663085 11 849239248 1874187975 47 75851749 6745863 149 3 22479708 59 863936528 1567845823 97 23 13 212055909 2068826604 73 127 1914054173 31 2777 661196301 1949 1844412717 43 1701058844 29 420155045 137 113 1615591962 577095068 2139924523 1253872204 47 481792317 109 31 1616280418 759318051 131 11 1990803476 79 1687902308 11 1304074585 1919611672 2126033997 764952657 53 1418038663 139 503430061 901831707 1680039885 73 131 402933762 11 41 58911752 2074466463 79 688724923 103760575 1931040259 43 43 1598460071 67 1662958291 980969632 2 29 107 570014252 86553370 71 239395954 452481914 97 131 13 2082931604 31 11 1756176760 43 462385902 11 1240486269 656285038 73 1166950771 71 851835212 101 2000871798 7001 171307469 71 1225093232 2 2146320588 3 89 2036555553 137 37 259207237 1687821970 5 718636205 2123687860 1969260700 59 43 1762770079 314903318 1272040047 71 1303859817 313989836 2777 134042216 11 1374516440 5 646729830 59 782795421 7 71 590014899 1326111162 59 48956328 198806328 37 1029176055 79 59 1072878243 43 727491071 1881175352 43 1587388559 23 1250154329 41 1850452324 458763920 61 1541024532 47 79 1949 2073346200 139 1448932803 709791562 107 821139400 1965009742 101 43 401529098 101 2002922920 31 19 1885346915 2020989157 11 1101132752 71 4999 73 109 1758141987 131 311173863 1507259800 71 41 53 23 1936750834 57422202 737534347 7001 71 61 149 609652572 814961704 37 1570879167 47 31 109 149 509187653 83 31 131 47 1236093373 3 89 1875135569 368764566 127 2064688752 7 1254427119 61 867862250 23 1831292292 17 246821360 1169452623 1949 43 820289242 43 2 43 3 31 851531839 101 37 41 1143484055 157589691 107 1897137713 7 1043307540 127 11 414756221 976226383 19 23 53 584444939 11 786888707 103 1967215849 2122203863 7001 1527674208 1330536170 79 3 37 781810926 1052714324 17 311133576 137 23 207860821 433482403 103 23 79 653892314 43 1610122911 1297055537 4999 101 1640277168 1112451937 61 101 23 267256849 1710715482 1135527055 67 19 1412643368 101 1890740200 1610228961 101 460657850 4999 5293941 29 1225014056 1013952842 1149899413 113 113 1205681552 139 2110021946 43 893856824 127 1016850138 71 813348878 875119020 73 83 61 69346203 52709978 7 176787943 1949 370836230 263757158 67 131 1375713720 23 619243167 10007 56789725 1264202533 11 189576123 1027039699 7001 107 101 524508189 31 1355539201 47 42623877 83 2028026350 67 719025594 139 1149071870 127 345140360 5 1015834392 1949 61 97 1368261293 4999 1096755605 131 10007 163244191 107 53 927566886 1245314076 97 4999 1838672192 1625629809 113 466861534 1511017242 1605485019 83 1368020774 1236299425 371337123 1949 1812905575 103 1163500875 5 1559019875 1985858925 1949 1349604540 1949 113 183307357 756187209 29 101 1239942155 1651910752 1340531989 1230825975 29 139 1180667529 974693676 2777 1077070558 59 1456578892 10007 83 137 71 1174140774 1610824499 11 1424838090 13 1490638107 41 1554564025 4999 365548382 17 1536254776 1800592139 149 678000068 67 109 1686503961 1094370013 29 149 10007 37 516181074 10007 103 459329736 87463995 479344468 340003565 7001 47 4999 2075874742 459494382 127 740397016 1013932423 61 139 1572621675 2 2 1079608718 1617777405 1011605178 107 73 29 79 13 13 17 1764106779 900204457 29 1506113970 1476802374 3 23 19 191911742 1569546515 2777 131 1583737600 3 150061683 41 493610480 3 494705424 17 1910770998 637311260 107 566786276 4999 1776979533 1435186386 41 1167841417 517704634 89 116204541 101 704996564 11 127 628430423 43 127 1814480369 37 1878673769 67 379741796 83 1908165829 358571337 67 43 1085183776 1460633675 11 1396102455 387535570 17 17 1383804267 173659063 1666353923 781096433 17 13 149 1997319819 43 1886351391 204271683 7 565480510 2133296954 2777 13 258640070 599297682 83 469325575 10007 109 636730476 71 1301865088 784334428 41 436607661 4999 1164522049 29 1543997294 358962503 41 83289040 53 1940087419 1166693690 47 149 73 71 486690729 1427078256 10007 149 1330554305 101 113 1597027644 67 131 1908073164 71 1592494358 67 1933565797 1045259831 742588928 739122790 2 17 31 225699251 941155847 2777 652786613 53 1532417037 1163451601 61 593838538 61 1491270782 31 41 71 7 749958286 83 1113416946 97 7 89 343263707 23 2108642001 11 255705019 53 1318923974 53 1198820780 59 23 89 581250723 282552750 61 1599875422 29 10007 620434000 937495788 107 8061380 1780199553 31 1331604535 43 1944185531 7001 1986015676 11 1141864251 240504734 131 1510785860 507178042 59 67 953648654 127 149 1419886858 820877654 1505334158 67 149645433 3 29 586139097 1451214259 610636035 139 227791671 10007 43 924724202 61 53 973945437 202667230 79 1442540790 1903048775 53 53 1133621187 1161945341 100884795 195894657 3 244820145 349400558 17 13 73 2008594562 372070926 4999 1403098414 7001 2777 2102036265 1563318645 137 7001 352458344 1532896954 332507123 13 354958578 107 682229218 1746013562 1938459228 73 1201735184 1782084109 13 61 1964594577 11 644100952 113 31 1887817354 1509286057 1194186137 172287670 59 71 131745115 2119726644 23 7 2139757660 1126362092 79 996961428 286118091 3 127 1650004320 17 17 645245453 19 43 4999 16441949 89 150464901 4999 108706824 306482123 149 127 19067907 1921118332 101 1466607264 1702618206 107 295561927 10007 1436604920 108135642 137 407257845 37 137 17 1908346707 83 1885169953 83 7 1400218469 258059462 109 7 109 67 1329835966 375904974 53 127 2130812096 254059053 109 319312557 1248458526 375946592 7 450940059 53 1134214522 306652448 37 384388042 71 677860937 53 232092618 374622227 7 47 1938349229 37 3 7001 3 1833951666 2086222443 71 1193030253 2026177055 118804003 1164688368 37 227663109 37 1539537218 1949 61 1763050914 1880456394 2110860460 1589007644 67 4999 86892618 500509878 1219400481 89 379631102 41018693 1869317607 10007 149 1760720184 7392082 37 1300535515 73 248645811 127 67 218296893 3 4999 1729365241 1949 988920651 26566218 137 60702097 25133865 19 3 410298312 1329312645 2011968383 7001 1928390529 17 170253147 29 1708513975 604529505 1752882560 107 116694842 19 1403847183 417809179 47 1328144078 808336689 41 83 13 277600326 1563252066 53 356711424 83 1228565681 31 127 31 2041767725 31 53 131 908174006 2061617252 1592428216 101 1712375998 107 531548290 37 1126802514 47 1425859539 43 59 67 51517171 887275372 481485724 579936788 79 73 7 993082944 269356332 709002047 149 2 1973353068 393403920 1472577157 131 819060339 53 1484748784 3 2070322533 616340017 127 1640296347 59 1203345663 17 904628446 1608227811 47 1079375539 1559827972 4999 934907981 1949 36286482 1345973553 137 7 1235056606 61 289899817 31 11 7001 1510451748 19 50684033 83 2093046692 806997093 1949 2146188674 783124323 29 127 4999 31 968021872 944965033 83 37 19 991873346 43 1860857981 2 149 31 149126120 149 345133617 1669580611 107 43 1221466227 2777 1946585359 10007 2777 7001 341403765 1661480074 938703425 131 137 79 67 71 937297488 1949 1302292565 1607731970 885510097 23 1014568749 3 13 375147377 61 1872914171 1969759424 2777 762173344 109 936816632 1088290020 61 1236966089 101 53 816794988 109 1636753300 13 139 59 1228241070 71 103 1450066188 127 308662959 73 1767861586 1471878560 3 1675151195 61 79 1593114549 19690747 1949 1155580094 53 960452485 10007 29 29 2050545792 139 1382268542 55495241 43 1791123118 1497724894 29 47 851623431 97 1560522129 1584659389 41 1634261675 776230145 47 222328957 61 345897206 1394495865 23 139 1948837841 37 67 2037110411 79 136618571 29 231227970 23 1375855768 113283404 113 1359500493 1312535625 79 1308486900 7001 2029673912 1564368411 139 1035189295 103 169833404 1922547804 59 1866603778 23 1398614337 139 1574285227 131 184204864 137 353916073 748762814 103 1921733825 11 1711958644 7001 1935405447 29 2 11 29 500496123 1794814930 71 4999 1814971933 109 68417447 1603349452 1529314840 83 2090369711 1420764820 113 61 1787038066 497849914 4999 875366572 107 109 31 19 2108952329 1273467514 1015528877 41 1591373182 735784689 10007 1059099396 37 20013078 17 381205654 546105382 13 2 41 1346550923 1369986726 59 1411258465 29 312014389 1309533037 23 384331168 2 149 71 870173089 4999 596800616 139 1414305252 137 563721846 53 1834167979 37 59 44972573 735595421 1890076653 1036948429 73 243769854 2091926980 137 1374383802 43 137 1911093967 493703155 11 77073376 271163740 2 73 397465972 41 1376345072 593116408 107 1949 79 1095390063 1508949700 131 83 37 101 1899141582 853075896 1599346999 89 483935275 7001 61 1415521836 67890509 149 43 39897507 1875428789 1902071150 7 118554149 3 1167754451 107 1789871698 1923037168 2 31 1596714555 1891510520 5 17 1106457512 1836376142 2069594758 95601297 79 53 1069892820 42160022 7001 2129812744 1956876348 107 83 398770014 5 2 53 59 17 66750364 2777 528435330 988550906 728139341 10007 1949 1957197961 19 1758811536 61 71 94499004 61 855383165 79 1330599370 109 756799099 258654275 97 1949 1205185589 447742253 7 109 107 483925354 43 196227402 1885993637 19 89 463132626 15530565 37 1895234524 71 132775893 1525747522 13 980898258 139 59 1667362528 2 2 2011502221 139 127 23603899 67 1470552019 2777 113 104883436 297005753 103 308469241 97 838958820 192610574 59 1772624851 1990763638 29 1542951772 19 178075543 61 940881310 35228060 103 113 1355695465 2143120597 1368201429 37 79 835244959 1178188146 11 19 881652687 4999 107 239758538 1898914769 109 1284542546 1880786825 101 484947056 103 1261459128 19 960624857 31 683755717 2777 394947717 554444195 7001 1211887102 1559643289 113 843925697 5 127 1212972236 1009269260 71 113 74148555 43 2137182184 1228973474 109 1998127711 10007 47 41 243787840 149 474584668 1946660335 47 113 37 533992298 137 109 1643724033 240634236 2147066969 37 139 294381112 4999 1563187300 10007 107 217036981 1530234285 1358920090 418730443 37 7001 1339531200 105073698 97 101 1203569112 137 377573507 512592626 31 1308567164 1476113249 19 61 763244078 1614902837 4999 357333519 387552474 663476631 1949 238440660 7001 5 279683550 1949 249349213 29 1374495426 847788900 19 31 457710877 1283513757 101 1449884593 107 71 17 11 7001 1171675228 71 916608955 1035867071 59 1842295397 43 717186465 2125577627 83 408607414 71 1487780505 2777 1441404627 1783458825 13 43 1142742071 127 7 13 369837507 141731057 109 59 41 97 375994795 1593723386 10007 1707632930 2 982491790 67 1894274384 741980847 43 3 47 103 13 41 339872905 1059346490 5 551237843 113 1138503137 1043744966 284747958 11 137 935268835 41 642345442 787970533 7 2015259820 1319290989 391384073 41 1019776535 17 214734973 1949 566377481 1378086250 2777 300683621 113 107 1857178165 654441191 137 101 1695867164 837642894 559037154 1506274956 59 2064052497 13 1833692172 103 103 2565524 1949 7001 782459764 41 139 929835303 113 37 83 558690810 10007 782660255 791223707 19 47 1446126221 1307285531 31 800236357 1143147084 19 769658735 127 1117255703 1564060300 861807256 37 1949756368 23 149 97 263093197 13 794711125 1956449510 5 422372345 454568870 103 1590618803 103 61 103 17 19 139 301126498 31 7 963349963 23 113 914784852 59 1702141799 79 904720166 1101729339 137 1201281623 1958898199 107 71 34655952 1432600345 1059026628 11 872888894 61 1277702523 612605649 131 677220979 1949 29 187639541 1526556955 139 79 279315244 474772855 149 1587182542 11 1187587445 11 345583752 1702976996 73 31 67 23 18072735 165507289 127 107 504950227 484015167 37 10007 1513498708 79 2011842540 879800610 2 83 1900233623 1419742096 517603878 37 139 79 1414026846 2 127 1670233553 67 1930561036 127 149 41 4999 737507845 89 43 701179328 1308319118 1257396153 1679101313 79 127 7001 813264164 107 1926420486 89 752329769 37 1534540227 73 1096972022 1987552655 1170892000 67 47 1200701018 11 89 379875852 43 2029430021 2060642789 4999 4999 956953571 544286726 2010233485 41 1475568572 47 871776641 1751910771 127 53 9505391 385784480 59 968206402 61 1056249160 13 611071939 139 53 48375340 1245079058 2777 17 2035255606 247356851 4999 513312317 89 1214009039 97 47 1770642970 2777 553819887 71 282336257 1406519541 1297530005 109 113229424 73 137 148934755 330678818 10007 1573360582 1093195346 1467837972 31 41 1944264452 89 1751051074 43 701234497 1102322647 97 23 127 2098216657 31 1706910840 2 37 918333044 107 29 844814022 2138431754 53 7001 1520806227 280173019 37 1084218807 7 2002118006 137 127 287671383 43 1122100910 1643688115 97 1473963403 1724519491 1165470674 41 53 1979268517 1040523136 29 1116218700 83 1465164242 2101698224 97 7001 1514253291 685040849 131 97 57676394 31 323273921 510697441 79 1673982034 73 109 1705563439 1244124910 7 831510393 1643824000 107 778147121 73 1551160356 1087184839 10007 691703493 13 1146920723 1775014616 31 1275142809 31 7001 71 59 2146867515 61 1993509097 986013369 59 839687233 107 89 477401963 816102677 712376015 71 652107094 89 1500427905 1949 1839071192 139 2089880151 2082041876 101 1954289299 3 1719993177 1862843703 53 470903198 384122322 109 149 926309309 101 1382722421 5 333910575 999079270 67 137 5 1436153150 37 61 19 1006430156 1822006843 89 13 113 2 1352862304 932819622 1667440524 3 1860007368 59 188050936 157337837 10007 7001 83 3 2110998651 17 1331301259 10007 1908064711 2777 1310396875 1559329932 97 1949 229737910 974622635 5 1436341705 101 287164412 11 1934570231 67 59 11 738846350 663947504 1158880649 10007 19 1943720308 502446537 59 3 1105930887 231022172 113 630254260 67 37 37 1781120319 797635603 107 97 1559720463 79 2098235892 1152345672 927955009 41 1346160598 2 109 73 820532544 23 966076452 17 1311031779 3 109 2 59 1455943219 149 415263745 107 59 1764570952 71 1894617605 41 1143867856 1463413902 7 1239885983 7 2030579608 1266500536 31 1962555325 7001 2066765441 149 1589005460 1513762183 137 810596137 1350026163 71 113 21889569 13 11 131 261478574 109 147894034 2146808516 89 23 69872850 2139615361 1992381794 13 1002697624 47 184063468 83 623456114 10007 1340567741 626857129 1805213602 53 738718347 19 1017105616 53 29 321393486 17 1103656337 1591300197 1832918549 47 37 976906922 113 100525616 59 1790366092 11 754790652 7001 1458224288 488816821 1656653854 103 1395202284 101 37 923240835 1479629736 13 2 67 73 1257868621 7 1368490053 1687140532 7001 822064421 79 278451121 932754485 13 704391037 1884640662 83 494649056 29 79 4999 1444790984 59 512722626 149 808467891 279573766 71 89 59 109 2777 107 1235995926 2007174214 2 2 1185202362 1454769468 101 693086240 2 113 2020206316 1448093757 2121596804 97 1134954223 1223515254 1346824301 107 41 83 1836307665 4999 139 247628917 1495075099 83 1026031890 83 71 457271808 4999 47 1271986286 7 816561144 1143815323 348630351 59 10007 1261572483 2087159990 3 415341326 1473052406 7001 79 230031199 17 1183493980 59 97 1525363606 1371516862 19 1903217194 7001 1011546486 1561040974 1463654834 109 1545874160 23 19 927696888 1294510812 7 711458314 2094612401 101 1440611581 43 103 127 898249537 31 871012709 480545036 137 61 67 1836362867 113 1655746738 1881782107 643972300 31 139 101 1968706067 334734935 139 1595852342 97 83 7001 503385902 1819272859 113 132709234 1787364645 47 2085238049 2131930967 19 41 137 105211205 1489392760 1108014660 149 1568746500 2 394165530 149 2139793253 13 59 137 2777 31 1683325389 695576233 620651542 37 130210696 1732912190 10007 1436594913 1893761200 83 149 224722545 1107486900 103 2083479880 1539709231 149 1647403153 768179938 31 1500420491 139 2115212338 83 149 2101259835 221648824 520961694 3 1859461659 149 1287103869 1390397672 4999 62458068 451704722 17 139 600167806 131 1061845560 83 67 437093729 709545838 43 131 1676460437 1876564905 53 1779008820 766577678 131 83 741407294 1828450077 106246344 53 1379141514 107 1045278605 73 179547587 19 121739612 97 1705415103 17 131229035 1381711142 71 5 590403825 684851975 47 103 1523143709 18686832 73 47 103 252323269 11 723939139 43 109 13 107 53 1692915506 237458497 17 252751988 149 1218863998 11 956795785 1028030268 983146700 149 1526828858 2 892710215 1949 1392892060 59 113 2100240357 67 131 43 1553629689 737795577 71 19 1133727530 1485519595 97 127 636545218 139 918809982 17 1241895340 5 19 203278530 23 1762357152 69434470 1056147477 324829864 103 35434432 1519000945 11 636454922 1268004675 103 1886730556 59 40960337 17 387087433 995138112 1819262593 1446061535 10007 1535777216 67 1160230089 901457065 852863175 5 139 1649348841 2777 1457561213 13 1968599750 289150810 470517875 1486170124 113 1107122748 79 1933922239 2777 1799476561 758314024 41 401600166 40822720 53 1115594297 1701484635 4999 501154749 97 376046372 13 113 1850854346 1622362131 71 423685116 205242185 1529823165 1977535620 5 423987390 67 1047934069 1623593153 113 47 212694552 987671677 29 89 1587840190 2147137005 5 13 1750165704 1809969631 43 41 2777 400859950 916398892 1688020384 97 1739089914 17 748366270 1980752502 139 10007 233943646 103 1235760703 19 1355824800 53 290064972 29 1255493897 801966638 2 107 62071984 417997426 71 674195044 17 1748359186 1692285959 97 2777 1504917394 645641413 2128069611 67 59 1333286366 37 1781205308 793968496 103 107 508066388 703462940 11 131 1832893443 305827753 91664820 1841804493 3 149 1077297714 149 23 1047280124 11 1017158461 37 47 1809989834 1104759299 47 865952875 1886910478 23 37 1787769848 1949 1126237446 131 127 37 195103368 2113565134 43913216 71 34427048 1463266060 127 43 19 794020184 999410260 1868796875 1626973495 131 73 1647270039 1398870380 333986688 83 1771879462 89617927 89 860698019 43 1610208997 7001 888804954 1203884959 7001 131 246792634 1864174009 10007 13 29 59 308164101 657393612 3 932917697 23 47 61 1729755315 29 5 834877200 1119414355 19 1369436001 5 1551476555 1703166230 2037982332 83 101 767049368 37 67 615092738 417517488 71 47 972289282 539752072 73 658560813 131 1321097056 47 1386131614 149 1064795221 1949 1006533764 1994659680 67 66837056 61 157563481 2059243069 4999 41 391466852 13 1503674985 941064831 131 2 109 139 17 733770269 17 2777 79 623213718 71 1264922368 641042930 11 103 429740205 41 53 926031714 2055385042 107 53 109781887 41 761427195 439291478 842684407 29 127 1371035739 2126507429 97 23 2000158016 522196416 478889963 41 1656432882 10007 109 1624530480 417263359 1949 5 1512605690 82264725 10007 7001 2067500315 1960978424 17 590192129 149 4999 2 572996194 23 885785033 1724428266 41 11 306739389 1967573773 1446761251 109 67 127 233870881 107 2008585810 820445719 73 556022458 811104533 10007 67 707305531 139 1570467592 149 185108362 2080041733 1613896 67 43 242367059 109 109 1547219030 1687237606 1949 848785602 454734326 2014402060 29 103 99921502 1940310612 2 13 61 13 71 19 7001 664233877 931475017 1052240579 79 576103398 61 898680487 1960137796 67 37 41 1296903580 1180602852 1949 1041002962 59 211773833 1913309692 7 1923996494 812406138 79 23 1872095005 83 677587262 1672257247 29 29 536730202 2039512551 61 105717318 1151680915 7 799864923 53 126376751 1058002750 59 137 1907549366 249175326 3 89 103 3 7001 23 1184166753 1015477347 53 1235613169 7 1282418207 334001432 139 10007 1801960490 10007 825217248 2777 13 1237335970 1428467781 59 1789917515 5 1045451045 2117867290 71 11 1959574018 97 3 26964168 131 1998436902 1908120976 2 7 406522935 3 107 83 109 1708744931 296740728 41 1903846603 97 139 61 350356062 1575277 11 89 939557712 139 2005442377 796115756 127 184303162 979590116 67 149 1668641762 824861034 2 1776274865 5 1285573905 699414113 71 1120620122 37 29 29 139 1348179626 533233190 31 1225041074 67 1605699086 71 743010740 3 13 13 1928870190 23300784 31 127 1198987950 929938450 201778395 137 421749976 330310470 37 97 952106992 7001 7 2067949408 109 154461938 131 2 11 372666679 758264892 131 68769460 149 7 1234381092 17 149 534588523 29 117085151 10007 1765161734 29 7 83 47 4999 373727168 1843156673 53 19 962527456 836302706 4999 877463985 19 89 278038403 2032453306 101 1913436718 581642840 2037391391 53 1011623837 83 742759779 11 1262898362 37 554926407 285189184 1565375935 53 1591559063 29 535243179 1340466600 83 107 975517502 1089499573 23 1191216851 16649749 101 409188173 2777 17 1990182928 67 1294789405 1013711121 83 155708083 31 916042715 1742039761 149 41 1393164502 17 195836982 1218596794 31 107 276984373 2103552269 127 310292300 5 446530185 10007 97 1480382766 7001 323621225 7001 53 1110859860 1325123331 1194308531 1514196826 109 2028622331 1912606497 73 61 1404939251 13 2086360699 127 7 713476806 1886131135 1248125957 1949 1705053415 139 1718983810 37 1985788606 880826163 59 2777 413931206 109 487514635 7001 1961512176 61 946404142 19 127 296359453 1579457217 61 19 1200762882 11 7001 47 203547788 2 3 149 515524206 644208354 170859213 57964739 7 79 382953132 328103116 131 1817593829 31 127 587095346 284660721 53 103 1164586495 1516501136 1729297057 624685520 29 711555532 2 1666259467 765999069 29 113 1098202365 360915672 2777 29 61 101 1112583074 2052841261 131 7001 13 356539573 71 59 1968239941 137 915443307 37 29 1515048537 10007 207615229 1549515288 139 3 1315322712 73 181454786 89 2 930035776 120135380 61 1158052670 479896516 114949024 618054291 113 131 1151680212 109 1371599702 546505898 2 149 403540190 83 1949 1530699773 416499351 596560205 79 2 67 1716720364 23 1410398571 76174762 4999 1697413029 721614435 31 59 59 327630110 97 1886268973 103 11 73 296294444 1510899266 2043728506 31 97 19 95539486 1262429754 2777 1616566593 267200079 107 73 139 1479762993 47 1806958376 749687589 67 1873312228 67 71 686988190 1928293544 7 388059553 97 1261248417 1852123335 342356122 89 230539192 214927383 59 204722318 47 22579438 1231002983 41 1685291651 37 1471685101 1521143702 61 965923715 41 666598259 97 1530254443 79 83 2013917192 107 79 1976672351 60066994 71 641731015 37 2777 103 506460579 924436547 1573047473 53 59 149 1715619227 291380526 10007 742039064 696977543 1493188290 23 47 1324061675 7001 149 713618814 3 1203367215 983061919 113 1228090138 109 19 7001 1317420176 1270555482 103 373510960 742943738 59 73 1081376156 1776766199 11 7001 1731730840 17 47 1689755703 37 47 137 544410600 137 2044959497 107 43 2070375696 172952665 350338597 1949 1834732079 1913945356 89 2141556270 37 1956506931 722164558 149 2 1891196798 2777 1145809639 1155051495 2120003587 43 61 1198078186 49997308 1593493432 131 79 1538907843 11 2108351069 1586391668 109 110175238 47 3 2015660271 1353781498 67 67 107 103 2077796134 740281188 13 419837912 3 107 41 940054081 139 1774074931 968520584 37 2 143209292 1404890010 65760393 1073722367 7001 1991538986 37 763827149 205255774 2 1130743848 31 83 733798211 4999 1303259296 41 332265804 562845251 1883677081 103 1005320082 13 868588486 53 103 1006659685 1097056090 11 2062257208 1254820753 109 1083320589 2777 1390860450 107 1372276181 113 1581173405 1130733808 324445098 4999 13 71 777600081 1658070311 137 1292521821 43 2005972317 1217261275 1607571066 71 37 1242500737 407056240 1949 795057519 130047250 137 7001 1691658631 43 1369191079 7 1036777084 1877048355 149 1515585386 1702791072 2777 40138758 904488339 13 316516432 23 131 1713475986 1073222553 3 2777 1449893916 67 938560187 419091700 71 101 671071472 107 1963575939 1428123783 43 714736110 53 112007762 1115328687 89 107 137 133412792 144949562 1949 7001 1322874537 1306497001 139 10007 10007 735881962 1734346606 43 10007 580195853 3 829891898 29 137 139 1388507140 11 1610889687 19 394205751 10007 2 842299016 137 83 1233485244 3 11 1949 1085138883 1215371063 723022326 13 50793654 2 73 1525359820 137 2048100543 3 2112062571 258522450 149 58213575 23 53 37 2 1711462242 835442143 79 1525378767 19 1421298705 2777 1449266314 623943999 67 67 127 2777 3 107444634 73 2066509769 795911947 59 83 2145019381 637950616 741149399 1335983326 131 41 1629907194 47 103282037 632272733 59 131 2090241051 43 3 23 610600780 1611002272 107 1671093686 1104357908 910972658 61 1166865792 31 89 1179011391 1181809907 139 2105934651 67 1605500918 47 4999 1204519048 1098805195 10007 1780035153 988201257 1949 2026307214 17 849409522 583127727 1881216889 17 127 1742930474 1769559072 107 1161516539 79 1258906475 1917089766 583449474 103 268858256 71 1797838002 103 17 79 97 929346487 137 2117223805 37 709830866 1588379364 1270381705 31 137 139 101 137 59 1794337500 1401080021 211447910 10007 619761450 1635967751 11 79 684646669 1949 69105693 4999 1005168926 876819601 119099176 7 29 7 763446094 103 1868063875 31 79 43 83 3 2128168796 2 59 954126583 597720681 31 2020372889 1867540903 97 107 414037249 1573293867 97 2115647503 131 41 73 1772733825 109 210498987 452073994 53 986855766 13 269991501 1442731343 97 1520712456 5 1937712950 1795315495 149 127 1960517577 139 29 19 235818709 820242540 1038713393 89 83 67 82736223 17 2004426310 654907456 863697226 4999 2054324053 137 1949 1614670346 1667738545 59 4999 937701007 113 1343867416 184541534 371692981 131 7 1098914152 89 1826659496 131 1873719855 956713960 149 1612185240 5 589562550 2050133825 73 1374911565 1632280000 73 1317415743 2069024041 264897046 31 1729630253 13 103 1551211106 101 1558658563 205651251 41 1940210858 1866405561 89 11 79 73 1014586047 1784541502 101 648593013 97 198214844 1942258314 2116591585 41 7001 1758623196 973230013 149 1665686979 37 1606439915 3 5 13 1210327147 253863379 103 451080102 19 137 13 1340086720 66658251 19 41 101 2057801804 71 798605764 47 18422887 10007 1159897801 359761990 149 1153374814 923675904 97 107 1440512505 29 1983696019 23 921840046 1949 7001 933338315 1105870959 1170248671 23 1973241530 7 47 139180489 631373643 149 2033741741 37 27260268 1417997658 71 1828222168 113 156743995 1352448986 867990228 2777 73 53 619402785 920204232 137 2016600818 789712323 107 1032561235 48636999 109 139 3 149 2 83 870022199 137 1109137478 103 1949 1672520707 1272961809 448561275 73 65910289 137 43 13249302 1949 530063683 47 134334673 871263760 73 280591684 43 1848135069 405024745 137 13 17 190401785 59 1229541989 630165859 41 816961473 10007 2122534735 123393232 283767221 109 11 89 1086402085 1994925695 1215606194 71 113 403287739 71 478547242 1949 89 137552704 1228902388 137 1470712673 2102635722 2 502782716 43 59 1613136464 1902336528 19 103 37 107 655961403 23 11 630093387 1393498411 97 1607150231 23 1612502853 1705293064 61 19 1073483147 83 183125141 11 976576920 2055656548 127 436710105 137 10007 3 1894990710 293900712 7 139 1795126203 451415288 103 1327784124 503628800 59 1790472115 746370136 31 67 41 917389227 824666863 1853016204 10007 1971666936 1873597520 149 17 67 61 31 83 1188365531 1172096431 1328757783 103 992226068 321043775 29 83 718178991 328398088 37 1949 1824386787 1155057309 47 1435146034 83 2091098846 2020736325 71 1527408773 47 7001 1242502475 1991151132 19 53 1517221513 97 1949 131 1853210233 43 2140575934 73 11 137 1100703758 1381651439 10007 1377453543 1983847722 2777 37 1469204954 1147042328 1949 109 1149084322 10007 37 643380827 1738506955 67 1189663323 10007 47 1479516760 139 558241514 1366223355 781787668 7001 127677237 5 127 1449919978 828147793 107 47 28529423 113 798544279 1322824775 101 73 1810019872 37 748333468 71 89542431 61 566381349 1949 1856940934 1270528828 127 1842186562 796164662 103 919171912 435066125 17 707414976 83 1464635430 139 245115580 1278957165 19 1729572183 1373681362 149 402541867 193137028 127 1857185864 1229477872 67 67 19 1228340576 577337865 137 2096679099 97 3 1137657474 1320116286 3 583640022 59 518262549 1550957367 1178166611 211246145 41 1810262623 749269040 13 43 300467779 31 7 900383039 1306065257 29 131 405023180 2006751272 2104464336 519264683 83 7 71 333973964 107 7001 109 1252224866 101 899939976 991551650 4999 19 968494626 23 1141296593 2024671822 1753278389 2777 71 868568418 83 139 1038541080 1234462233 23 1654116198 7 1515680061 73 1949 170457591 1054755922 3 1264698966 1600542195 5 245546377 59 2777 793361130 508242034 158929811 83 29 157822263 1201731319 29 1813045287 1063734980 97 1885862854 53 606530569 1160732587 37 502129758 1356270146 67 1238030398 2 113 43 754280286 109 127046585 31 1643967857 324954821 1949 3 5 576250965 1949 1544607038 13 1919555053 149 2 704774206 2083699134 1034318002 53 79 1577856098 310809384 1539959480 113 1678320801 17 13 295469850 1584821446 1031592895 109 4999 67 1707789128 71 224361988 985457135 61 1601811700 1488384955 47 1440483433 113 1480532328 2 2777 569351648 137 1849438213 67 202364388 11341200 13 1235385424 89 728373419 11 903481238 1949 47 915420222 547719824 2 67 103 961775993 103 2058754936 902213160 5 31 2777 109 572938828 17 193639418 13 137 1604132448 1871298650 2 13 113 616964632 780610636 71 145027653 83 1880658291 127 340510749 47 83 7 103 302618635 1231734667 137 1949 1307172861 53 103 79 1386650327 131 1803224039 1412668254 2068939956 3 2025157260 37 818859300 149 71 196339708 369079868 29 137 1261107331 43 691123196 399870483 1949 149 31 137 1834676600 109 1470072100 1848504295 109 2130107321 113 139 113 1371227654 10007 1505262947 71 561009970 113 1039537985 149 109 1137226589 131 137 1413396805 667626850 31 19 747624502 103 793164993 1721897865 109 142143884 41 53 1072711530 5 3 2777 1878212842 61 101 7001 1426593770 16420348 1083151940 139 37 375206788 1598334035 109 7001 1053734512 510916269 73 29 1097703732 137 43 947830436 7 139 1067977928 2012914068 89 732211756 103 139513912 10007 68235128 13 71 1583755678 702756580 1067749489 139 2120685778 4999 1362802385 465818324 2 839830850 97 2121186855 594378022 61 3 31 147175652 13 61 463139023 1019767500 885868821 3 127 392998198 447432221 79 878112966 2 1270916908 289084082 1381345590 2010196158 3 139 871944498 67 1569781927 404971919 109 316248470 1260630400 5 7001 928857675 11 2 371089722 53298330 47 842941193 61 1279495870 103 914359737 47 1694717446 1408933617 1561085276 2 41 137 845278903 7001 734831961 2 29 61 1224146915 19 330857982 53 1853459127 149 772746035 813442545 3 2129824398 959281515 47 1949 23 61 11 1975963264 101 137 773322119 14779012 1365957056 2 89 158976072 1123750668 29 821316728 47 1753980075 1052206936 606630483 83 144403797 3 2114762961 29 831136810 113 1568587352 1447160038 79 140327184 97 841565210 79 139 4999 5 3 943529259 7001 1061400607 79 83 53 1433154821 269822311 59 718802969 1122421470 149 53 1128487872 109 29770625 755857448 294547444 41 83 449331539 78262360 139 47 646920590 814472073 4999 1845591778 34717298 149 1697102456 2777 2777 19 53 1160448953 817779361 73 137 1799719954 498965645 113 231429650 113 427053216 89 131 5 860398000 1693933762 23 2134940520 1664430260 41 41 29 1083681976 1197235655 249508243 31 797442222 17 665860427 1688769649 79 83 107 107 1127085570 515086765 447064120 5 1692337763 792281915 79 4999 372648392 97 1388705703 113 1223711578 1546175013 67 1633654032 1784547899 1115028267 7001 1561669791 11 1085329217 2015659903 97 137 666883394 113 137 137 218845033 6902197 7 1814806217 83 101 1666795425 2102680216 1829023047 17 10007 753707226 59 395493579 59 1787868799 41 127 1983987396 1371788976 13 440679785 748361965 67 10007 2073640533 79 1025592457 503117978 23 2 1500075596 67 29 1595680070 1278731758 127 963502927 83 43 239128977 109 40765074 1308249183 47 14955916 89 1410117424 457923397 4999 1578219293 79 4999 7 1749171941 149 2001871024 89 113 22952407 149 71 531107477 2035655697 1620815772 4999 1292511446 2777 1295420864 4999 1252386779 7 90488965 1673953796 865183061 107 5 37 29 1517300938 10007 1949 268554659 89 29 2031528213 13 631788144 481502516 996684001 23 1681210148 73 1289931827 109 19 617116200 598555182 53 318674445 5 893266160 1482987687 89 270398643 1670414649 3 59 107 2060911699 4999 269322250 5 2000856293 17 59 1975843513 17 83 1527345752 1343252550 71 74572137 1744847379 29 139 1698601128 53 806095921 1072107797 43 736947246 1763907131 17 7001 2018353295 109 169281905 1303019681 145816828 7001 1047531626 1101834791 1858947497 139 439792410 2 59 61 53 103 794105486 103 83 1293432326 1995459689 139 73651520 10007 1459931237 611957719 1793756865 109 1949 2777 1196253844 1837085472 1969657796 10007 2083598111 109 545162410 67 2146517056 1344722763 11 73 3 47 112450743 127 945280939 26711021 103 412328055 139 1110434872 107 19 59 634562700 246955474 397823539 79 166229556 23 1152786220 951088383 2144980679 67 381481082 433474261 23 71 23 23 1594569289 53 7 1880612892 210587712 31 47 974397185 1873414078 660209831 101 1777487587 997218059 848449736 59 803524950 436763783 2777 5 975361110 7001 1681941243 89 109 7 454114976 73 1502222316 97 2075445077 103 29 571243421 1906543647 921224406 10007 107 103 284312342 97 1611721639 53 61 47 2 425959174 431631302 10007 365189870 41 23 1056078787 53 567102862 1335358242 23 89 269837943 1441961168 137 781250227 29 149 127 1912758345 813921890 1949 53 1540601562 272298365 1706799740 1754494715 2777 89 112531389 131301593 113 79 1514989557 936706160 787322426 1267081629 11 47 131 43 37 1914097801 17 113 1950551564 1624671023 59 23 334723042 4999 1647085517 47 555059002 97 1791009940 781697101 107 969744210 741215589 41 53 1276214136 433077999 47 1484300843 61 1906291480 1791773069 29 1674470556 904401772 43 1309322136 905717987 23 37 1202307896 17670497 59 128059224 3 1365016314 79 2000863020 17 1284121711 1142227031 29 23 5 1248918347 679958825 83 7 359401308 1288432204 686769310 149 11 1074510899 61 2 61 673300737 29 1015435261 1958839191 1489451951 13 2006317651 127 1916853545 439125995 139 457827219 430130774 137 1931713426 257249949 10007 1597047151 41 17 19 20028565 1284097596 54983509 61 807985992 139 5 17 1422339289 2 332746547 103 1416880566 1946546874 29 2135644187 89 1401317727 1776442269 59 97 385907915 127 107 1461329709 49955839 2777 43 1543099376 1868672543 597879805 127 565305829 1210425464 1657619180 2 23 1298798270 1081113734 4999 23 1625670728 113 384368770 61521145 5 59 390734816 279845009 64575707 71 137 131 916752042 61 19 1482535478 1881420150 2 1968744155 59 17 113 1581265613 370160202 23 11 1720370894 37 1117921371 1193396273 4999 1559045689 1095124424 7001 131 185843412 291262391 31 581352796 1949 103 1949 5 514289359 109 1499350699 37 107456991 17 101 729027292 847755041 137 1820329275 137 31 1060987090 1156431719 17 43 975088595 265004032 137 137 1428909452 1579947431 2 125855902 53 1825585303 2102607146 19 101 139 71 2013828159 43 79 1090998326 2 7001 41 71 2138991511 2045942816 762299429 1280479346 97 31 1853514459 1721569855 17 339251753 67 1232720203 1767606447 127 49776583 41 1096067883 2777 67 486542672 1759787972 4999 17 192481786 59 1817162358 751556396 1261902455 1756059347 67 59 1412186594 1446140562 7001 1709799614 2 41 1796399207 103 1915477507 1062383148 10007 1192514176 139 794892039 53 1032730016 53 439618067 19 1997925516 71 551784452 1036158947 23 11 17 84899326 13 567377525 109 391966507 1379575940 97 1329612677 29 1599487373 53 899549072 1455587702 238655059 59 103 16667460 127 41 1738860471 71 1526399464 2 1625146526 2129787184 61 941974749 17 1185970320 308672553 3 139 2064856954 1585960949 1723467740 23 113 43 1703281299 1790882055 510005541 3 477581232 107 89 198941256 143721015 3 53 255673272 1758983504 71 999153890 703192236 258791374 17 67 1781245920 85315283 1351876875 97 1949 10007 17 23 1520508748 1511145586 372431418 588827472 37 1048950121 23 31 11 1997940934 61 1739790028 4999 89 346203414 464338098 79 7001 29 1448890286 139 37 1379436738 3 476162940 10007 866653790 7001 1323139993 23 89 1013397521 1991723257 17 1438858639 1853202678 89 71 37 89 247806758 2 285162816 601264331 2015387289 89 1674338368 19 916951010 2 2065906268 127 29 289567697 614469826 2 269094030 83 1989534709 31 179818151 67 682370544 775285154 41 41 79 121651942 1434705676 1949 530527545 109 1854466813 11 1848675884 46863762 5 723096254 37 561238594 23 1297413256 1631900754 1332861353 17 2067768157 2131741045 103 1980736087 2009682114 11 61 1561233390 5 950093065 1700625160 670684274 37 1178327419 149 304052976 1981892841 83 1975028614 13 634712604 598668390 2 10007 17 541076544 5 1470929990 316295050 1261939805 53 1423248944 107 603862204 109 175254887 1765636282 5 16004835 1506449615 97 61 1874639678 1708451644 137 71 1558251626 495003122 1949 73 137 495546399 2062979616 131 798108461 865579965 29 477579685 127 1202801506 11 61 954749253 43 1754350240 61 1980335265 10007 1919292565 107 1979668097 4999 1515314098 519661764 107 5 1146168080 11 36814456 168378466 29 2 1440277458 1888644056 31 157902444 7 71 7 1353628976 1397091925 1949 605844701 17 915314289 534064979 1677229526 886735223 61 57211474 137 1757859265 5 1537324945 83 23 83 2777 103 48469843 171513849 13 287314677 29 59 37 107 1016902251 7001 1049502987 1918235402 61 137 1996359342 2 41 2 107 29 798669048 19 73 43 1391616598 59 1019020097 103 359308496 1860081693 53 2101069553 83 1385616947 59 1407574800 1245792590 37 131 17 137 526138225 53 591871602 4999 5 1077932435 41 61 1484771476 19 1089728906 7 1407041570 1949 1029270798 37 131 549769141 157144194 23 963084911 149 528500765 974088490 131 71 2082228928 53 45316879 29 131 97274312 113 1167814998 977598708 1653817416 1294555852 37 1248167149 71 7 131 1377101495 1188050534 11 212664158 1374952011 97 1949 980302173 4999 31 2002783055 53 2 296136782 1949 551764213 109 79 1015948137 7 453594267 659807113 113 798761292 352154520 1446781698 43 53 465883420 202302712 103 5 7 651645600 109 249010609 107 1453415240 1310469981 31 1458086890 137 99276770 17 1773813388 41 1656237804 703930194 11 109 880486631 31 23 2007025850 5 37 1194683084 37 98739384 429810463 439660400 113 23 1650532187 551081058 139 440206050 79 1870806663 1547681890 760451944 10007 2038055641 3 71 83 1650915816 19 197718598 7 1389910676 1476577676 59 373496196 1988146777 73 1573464922 1406857752 59 448250110 7 318809575 53 1474646432 47 477905452 53 61 2126048738 1237816758 496935252 127 1127188119 71 1420089105 1499959135 432895555 89 41 275541935 535754749 7001 286165607 113 4999 946935575 13 202213726 1617114135 15548229 127 1060186983 59 5 1054531305 1078179177 137 89 41 19 2 1049206140 69647160 2777 59 171322725 227381870 2081303183 2777 1824994414 2777 1680845898 5 1947085310 1482933265 1755809239 43 113 1252387813 644727002 107 101 1726861004 1748060215 11 967722518 149 2 127 2068303585 3 37 169368758 523355417 1263722061 83 59 131 101 1162757955 37 768513810 1379037290 5 1180518797 744337328 113 103 37 1359507848 139 862050897 795811185 29 53 31 1517668912 1453498977 109 53 1089141255 7001 139 137 1071528786 453421365 1538451428 97 266656730 251283662 2 727409100 53 813972887 53 619780096 13 10007 940898168 1365865437 1623571795 2047135883 149 109 4999 1618625525 11 83 7 363024725 611245313 918807605 19 923751804 41 188271565 137 223000928 327459495 4999 59 61 109 79 658471794 101 89 643618274 71 1169165804 3 688727182 11 1419587291 1031205709 89 695570999 127 1595632445 29 71 1357557985 1165593524 2 31 47 1344630240 190040530 5 761809540 131 1041360609 3 73 23 216163241 282891079 109 1492211974 41 53 2126055780 2005492458 7001 1431970538 113 122684674 37 103 920836480 29 31 7 1918756812 89 1529818825 526481421 1949 149 1306933832 1687102512 2040626793 4999 1323505146 23 316503345 73 1199600605 3 907724241 1260184329 1666250701 41 89000873 103 1770661876 67 1671259457 1310918114 47 1978345338 5 200047887 29 1217361623 79 833018028 401260050 71 1812133852 59 362457591 5 1194947100 1795262903 2107289638 37 1875779769 4999 408250365 131 414329983 43 149 1854341058 1696252803 1283333881 113