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

3 lines
3.3 MiB (Stored with Git LFS)

500000
37 634968026 19 107 38426910 61 1073480562 73 851532882 2028155147 1252779112 107 1158817150 109 845554747 790992364 37 1350860311 61 947680037 17613988 113 2042388672 464825150 10007 1271727408 89 175526423 11 1160752925 83 47 61892091 1279656874 10007 36188627 662621160 37 7001 61 491435997 13 1941439519 131 1551144246 43 1963071088 59 101 1306250069 11 27287380 17 103 2120862494 973285560 1982591325 13 995963193 3 2 71332652 59 109 453328711 738725046 107 1999473369 1779651285 1142970318 7 1114564619 83 337856729 2028663590 1117271501 4999 1571860565 23 5 575600735 41 1126662206 103 59 2109737930 606441769 97 1038382672 137 1506581465 2128653666 1927432939 109 290593019 73 253937800 594970298 131 1793064982 825821552 73 107 2080635437 1504360993 29 13 1645298500 112998672 89 137 1162668721 110344869 2141384458 31 280777478 139 1146013161 3 1526828193 1330518252 17 640694929 269614313 1298016655 97 139 113 805676440 107 89 1959863304 111936457 11 1378905803 61 43 1981950066 1717379838 1296576969 349334363 10007 37 1949 17 495612245 19 109 67 131 71 5 552230710 1502684286 3 1800761370 797812303 2040066856 71 1212173222 2062105368 31 137 31 1425293603 79 1976661686 79 102171411 658829724 149 500791831 113 1213482999 131 1605717173 127 4999 1918261271 1968766168 103 31 89 84318689 2079270510 3 870400664 2777 144026328 11 1774097149 1711018595 113 1309972614 610844346 127 103 17 1615867578 2092618536 103 1671688043 1132940057 1841660774 1949 7001 11 1203858634 1115966247 61 1733201906 11 37 149 1228033070 31 368332483 53 31 1325448586 1519538625 4999 1737957339 7001 5 1616114890 1881756308 10007 137 1147906012 37 5 70667950 131 199098647 5 19 4999 59 1298103096 2777 880947710 109 564743746 7 222640072 73 47 1107652609 43 1998240444 2 1775048920 2132769172 103 1164088387 618112758 219413341 131 97 13 960797201 1274258037 1294309489 31 1508945243 107 978221713 440481657 1669647520 17 348570040 2777 10007 1598363105 73 6120182 67 7001 1388256294 708928261 79 53 97 2130185281 1854099613 853101823 7 830910451 670317847 137 980339120 23 1657657909 612420100 139 1471746332 189618071 41 1241149626 632403574 139 47 37 1385421377 73 109 168866724 29 867200087 1920609548 13 23 1021921970 79 621230729 2132768361 4999 103 1262841491 1768950737 67 2777 351368256 31 83 834684105 2121925072 139 137 1150539837 41 91829955 61 179700937 79 192914366 1139960545 605966886 139 1675633085 19 7 1039800603 37 483411216 1504680774 1282579392 67 103 1103690835 1009435825 1949 495259909 19 97 2146717088 553578030 149 463349174 10007 10007 2055928143 103 41 1000079578 440962566 101 43 73 1382175576 1553660971 71 1920860483 2069441615 2 529722414 1745280501 3 1311707752 41 1370201960 7001 509742810 843319457 1662081863 1949 500849512 17 48849296 29 2081085578 1434698419 11 67 1882820801 1676188647 1978660365 322752386 11 59 607073656 11 103 925632523 41 79 726459510 812032680 1200436689 71 37 910875657 17 2118681603 2777 1717912222 2 2009868210 7001 1291978542 357380047 728232076 682222519 11 79 1311243817 947414847 149 1427477961 1949 413831368 41 1826258244 10007 79 17 1000209773 47 31 740479733 913437848 127 690398289 107 127 53 523669415 425849813 4999 127 175994441 1388156884 137 1161169530 43 2140881293 73 2090489714 41 127580315 113 968680070 2124252874 977532256 2 89 89 4999 1023845787 1797617594 101 1104872177 17 303202174 36350474 53 737956730 342492472 7 720196070 1367989330 5 23 71 86686811 1896283194 2777 113 1828410399 352469600 1261138710 97 1112748789 4999 1674355062 1105888778 1708380124 127 1941697158 13 2 1914539211 13 292715670 113 1253233958 3 456216446 1076420940 7 43 548169160 1530379202 61 1019365693 1367473339 19 1977658096 366486062 1949 1911033592 13 1766439220 10007 1546761976 19 689369552 67 1290383588 1346938193 89 1922763766 131 2005025347 37 268515178 109 1593874736 383719745 1878855502 43 31 1508411421 107 103 1798798695 6227338 457717163 17 92543525 43 19 1174545306 1857430139 113 109 277239538 985260156 29 47 17 1236549689 451740490 5 2019753235 17 73 1937599811 53 1999686894 3 41 2133820535 1660586151 7 67 796045224 2112226446 309370386 131 83 540995298 43 67 168896481 574480512 11 1393128458 1490966772 2 911999267 7001 23 1265567226 1121973259 136708527 7001 13 2777 1662620447 1189977824 696015769 4999 19 101 552349305 1849548158 5 852126620 1061883673 508860049 53 1557131688 741997038 97 83 10007 1395516178 1310802784 53 41 884667975 107 801824741 41 2008612427 139554824 61 832914008 34591167 40980443 41 23 41 21475845 845598089 67 43 1779610241 131 3 682398111 1256520084 17 1389009667 53 53 73841561 1322411215 37 37 79 1107424449 2025896935 13 298155104 247836511 1062213826 97 37 89 907998470 107614617 1969180920 67 978822564 79 131 880378889 4999 672490475 355784185 282872435 5 498695165 834883865 109 5 5 28466493 97 1391390156 2 1154707026 31 209515918 67 1006128146 872197449 83 43 1564171587 139 1262403004 5 2018952750 418943730 17 1182419700 7001 1799116980 301547072 59 2016064838 101 359650395 17 31 19 1393250280 1139189901 3 1982456749 10007 799339146 3 1841757801 68851656 1129163864 137 5 1705807411 103 1759339601 868775301 29 347259396 113 434751002 107 1643589764 964575288 2 59 162888793 842693224 73 1683896913 19 37 139 685281398 149 41 312462517 142114159 508754398 107 83 551560066 1113278170 83 557746098 17 73 17 1887795260 465653536 43 149 1521918647 1363602559 41 1678004020 1041280273 11 31 1637742524 1831547735 47 18011716 574741843 1969013926 113 7001 35794557 53 31 10007 911357504 2777 980648578 41 276502934 31 7 17 1500218058 113 19 1808656816 16408076 47 671789753 7 1639669633 823352533 47 1949 1132704364 127 1186826430 1119827137 41 74766261 347727004 109 149 71 1001591533 1604330626 3 1104380163 1758283956 67 103 96775916 1008736989 2011600225 17 488370764 1743689729 10007 7001 1742144347 97 1938014379 37 1170208790 137 41 113 1433364320 825127756 2 97 1949 1237234552 2 31 31 1005881490 139 1767101622 127 109 455335510 1850028660 1732690359 583135709 113 83 779028289 1817652441 149 728994981 1486747372 11 1949 17 2777 561595487 158252899 127 477579963 17 59 386074642 127 103 1374369067 755562783 1828735924 1046325012 71 7001 48040862 29 7 1410300346 1276440787 103 1374194267 73 1624821152 4999 581157649 1862596605 71 139 103 1287615042 7 887565378 865745370 97 1554257219 10007 79 13 271942792 109 1123888291 43 129260537 1840233948 97 145227305 1850049840 71 1974481170 699969636 10007 101 91838709 1052387492 67 61 113 127 1729908656 109 41 59 1878582183 185592464 2777 89 243413025 73 583760973 137 1687682861 58035063 1400916934 127 528970020 10007 30666933 101 1898794860 43 1821889016 1692592135 13 1599331006 83 3 1959544565 2053461353 137 588660916 79 1435454569 7 137 1690147491 17 1087018097 415685972 1949 458189544 61 49537362 73 1524295115 109 1122097230 2045729222 109 1735227994 41 1182229834 41 83 1009804394 3 149 1262946797 1712874796 1194676789 79 2043163175 128559644 107 1758590622 1798795082 71 29 83 1273743939 79 5 1470441535 1072637205 17 627703614 798586509 32986065 7 47 1752749051 185396483 137 37 350103474 1050236765 73 127 2130992944 1048130238 960581879 139 10007 1610886832 17 1152205749 59 23 83 1901242405 43 5 1379641575 97 23 109 1786979899 201628518 3 29 1289535402 591489887 10007 1680885797 89 1705295447 1859741953 1900576848 3 2035572693 131 1919949014 414874115 61 67 47 220230474 23 83 149 1524482579 73 67 1342217718 1091735940 7001 149 929547440 101 1864404450 597035388 97 1421251760 10007 1954706876 47 693751242 1018704204 41 1356642804 1114986159 73 31 101 39225572 1372139338 149 83 1528165373 1092675412 973926054 41 1373562853 1847436380 5 1531821264 53 2777 1642817660 1094168019 661904950 7 570163916 103 2 1143107710 7001 1074086419 1247466184 53 787450097 61 61 1073524787 1008894128 37 1447579627 31 137 1962653643 1665755600 947856395 131 19 11 1761094643 11 7001 992209724 1878568017 1172122317 3 1791840661 90810981 113 514992037 222267248 7 1288537381 73 47 13 831641733 1282865515 103 184912501 37 1354745847 139 366982935 2 839410124 37 1524652895 1543109421 10007 7 1794729643 190357427 101 4999 1280928763 1626799575 107 11 234607923 89 83 23 1544890312 1631034650 1428190330 149 1485676318 13 701260040 59 1619492888 59 139 999379003 31 1143075183 784549085 480678494 47 7 2 10007 2136354402 2085098548 2020891941 23 1307964368 556119660 107 1520500602 10007 2011677189 1949 1796091858 29 160585972 53 1186958713 103 127 1823843190 31 1207918627 1603429430 67 59 641889084 1126926594 19 79 13 13 139 79 687531786 633043432 750442508 774367092 83 43 2777 1524653533 1864180661 10007 1391443329 593124897 2777 71 2016623025 29 2055303805 1616679838 89 806718229 7001 2093144978 1981832312 1538285238 149 2777 17 322628221 113 139 79 1213021932 1636374163 61 1275120515 113 1749720589 263734881 2 1009495038 295840854 107 496637076 101 213319676 79 491855501 2119813241 1876294345 29 73 79 191709824 43 1949 2115197077 447313041 103 1068377388 1575339249 89 133065324 7001 874277879 1497968965 1671327194 101 1512824258 1078954922 101 334363667 11 508949673 107 7 1420325326 4999 2037487421 502214537 38542964 43 844885989 4999 1222545442 37 523431674 752023964 101 1970090373 19 1729883124 610058788 107 101 2067185180 47 2128780729 401339911 73 736367133 814879584 29 31 127 109 415845398 7001 61 1429997014 1986254489 1292448936 1333497123 43 53 149 1278490924 97 1073658080 679981422 73 2073044875 73 196195092 41 1769210106 1853633767 7001 1353594343 89 131 29 59 109 575876181 31 1221582652 1949671508 61 83 1729561925 1122023747 13 7001 1107936254 915391687 984234384 7 19 23 1476686772 11 3 1316046891 1289606210 1606522557 47 257692786 109 134677130 37 1968908750 131 856619218 101 113 103 1657297723 1994199845 7001 7001 79 100860071 439905557 13 37 29 935677650 780751647 31 31 23 858021209 1894486313 103 1879628624 2021209197 61 71 1068814120 149 79 29 1788736849 790220343 2777 426194521 37 474845935 47 1142679886 113 317725864 128089369 23 1942275668 361298434 2 334163138 366107107 89 1784278470 31 777984928 711802650 43 701209901 137 198345312 613835350 2082541342 61 209563548 79 47 23 456354316 137 679204900 1424893571 113 103 745529450 731715019 1949 187704292 127 89 1650595246 764760496 113 1795270074 2 103 399716735 901134743 304482085 53 2075721420 73 14749577 1470749099 53 2007592246 1666247704 137 829021371 37 41 163414745 13 562975817 59 933614912 97 1346198398 79 1187425300 2130666656 1090559166 97 31 702322794 19 1689351439 37 61 37 1352904667 5 137 61 1636347082 17 1623359716 17 149 697327748 13 101 679492359 13 1458679342 1050334947 37 89 573746510 97 59 959861560 991816607 47 127 1333843916 1127428022 19 47 1615266795 3 5 139 1399090600 535625658 2777 825470691 613116210 3 865709728 13 1218838777 23 775407238 2 10007 334934290 67 616399330 810255522 101 1941844180 260774511 31 2000431049 59 67 225924067 266122593 1665151246 101 2101782528 53 1597908077 2063017845 37 750718741 107 1626874117 1396277721 23 861329024 47 1254935250 712440100 149 1870961412 26401459 11 932549453 596065987 103 790695092 17 10007 4999 455688844 425839815 792020952 3 1031234112 4999 31 625805359 2064434945 43 43 103 444075377 17 67 59 67 23 73 491960799 101 79 585939287 88039812 17 149 67969852 2777 97 1763895744 44652906 3 107 1011439649 1344543489 1811504569 103 480512716 61 1846594745 554485425 1507690155 5 41 275934715 1275750588 2 2050351712 3 178577649 769078806 3 431186378 630569512 31 19 724714777 1762130642 59 100906481 97 535582881 127 1430937874 137 1709073219 149 113 434384046 7001 1284949538 626011713 651994327 97 1094085213 97 139 1753966913 47 1457545999 127 818781573 4999 23 880353060 61 97 429242543 1450467272 61 3 73 1365322803 3 131 451644901 137 53 865658349 131 47 980807562 1642463316 79 306246788 19 139 513537272 376734638 4999 2 53 1592349657 73 846867744 11 2 109 101 1773353322 2777 30202652 139 1397209930 869771511 207683044 53 1108045984 933112348 2 1312347928 89 79 131 1726992678 7001 1878655341 260800176 83955781 13 1108648017 97 1953995692 101 1001463480 53 3 29 37 977584918 510858035 19 83 97 1549340648 1936484817 11 1204246306 1507357258 17 2090093927 23 79 73 160718260 1027397912 71 808893841 1385046813 83 97 1926266352 19 113 1199037915 1249833223 41 252027 47 213892066 103 61 1895831005 23 71 2009658266 1651332981 1688285427 113 522442166 103 483414535 1062096645 23 200646721 1972406221 107 103 1751216197 1882546450 67 71 331063350 107 2 13 1996157586 2777 172725771 1006040247 89 10007 149 1668269779 2100911538 11 5 1316686476 7 61 41 1466159385 59 1444924868 395275220 149 544741169 1278670022 1790554757 489537924 7001 637313363 43 267200452 89 342580936 3 1936629792 290171210 925582122 2 1093064000 131 1859019559 79 1271001454 825684597 31 805024259 61 1261193666 1229778424 101 1148200623 71 1535619453 834118143 1497510438 4999 47 89 1956119252 83 348849171 438919063 11 101 915444709 2777 700078923 109 1647020203 79 1194243484 127 113 29 2072159156 634302442 479986551 17 7001 59 861126181 1554113695 5 59 127 760748150 5 1235088830 13 1965540187 1512425207 101 735550276 463576819 79 1945852081 83 1615315705 1164365749 19 697723168 109 786423773 957046160 73 1076116214 29 527299083 67 1081294374 2777 1044946222 230182753 53 1943407011 734309221 41 279146286 52894059 41 7001 1233289159 833221427 53 59 47 526466317 1297293013 103 1890586424 584426017 73 11 7001 79 157473149 1346246979 107 81221667 440906126 89 664593260 987610928 162985619 101 6341850 17 53 376901086 519676130 59 96356058 73 1000789996 73 1773367903 227625659 1949 41 783113755 17 1484067904 1103326571 1224333251 17 7 1902995804 1949 1532432434 73 793812731 78197965 1835524798 2777 1524279480 43 16440448 1163314164 7001 1586734644 11 1240055156 89 1171475316 103 1173834762 781135623 710413215 5 255019650 19 668407004 1099783232 53 2777 351875829 89 989871070 17 1579626842 2133648218 43 566776466 2094304988 10007 137 1327459610 7001 2047911517 113 127 356421309 1701077878 43 1166080923 79 83 495077653 682865469 59 131 137 5 23 61 289814310 5 422070320 447998407 107 97 10007 1893141500 23 853817254 10007 1772239700 10007 159261405 137 1395986845 206502018 131 926472610 218048714 1728152746 103 137 1088697763 61 79 1827315741 1339013143 29 109 29 109964781 331068381 79 2072621485 89 112357622 149 31 703495524 938024257 1949 475367779 89 464127036 1901235184 83 103 4999 296126436 1865967254 2 67 1764881272 101 590216082 1692596487 37 182206623 31 53 1095740126 107 783465663 1909730939 419395129 29 41 1567233768 31 23 326900173 59 61 107 925154849 37 89 109 41 830653563 150215568 137 17 20886982 2082766900 657563291 11 1353958448 609581390 73 1856106762 1949 2005951729 7001 4999 651199734 79593044 1098497150 61 29 61 783701297 20003308 31 73 504944723 101 1871943984 17 29 107 97 61 1579532755 251627530 139 13 79 1046316448 10007 623911650 2103851655 107 7001 37 13 89 1155616317 43 17 139 19 2777 127 877973733 1868150442 1013023697 7001 1412339734 373298217 37 1914990629 1338521465 71 41 1097711614 397045815 127 502307479 1771011270 351262049 23 1369919093 886065721 2777 17484077 797567968 137 11 299317172 1606092301 1682625521 47 1899469815 5 1982915125 79 1122155579 237013809 47 13 958869020 1949 1783138151 127 41 17 1189319218 1686124975 2777 61 542236015 43 823403130 17 1863240990 1323090379 97 2026969892 956387752 83 7001 1198163671 1379044083 31 127 391494518 4999 465676846 2 97 819963018 1112599588 67 61 1050141047 107 73 109 29 79 1431060510 7 44458323 139 29 770174286 290286545 5 19 2132701884 826364932 113 31 416672860 249315795 61 1159854740 41 107 1077556257 2057820084 3 41 512705 832109678 371006169 71 5 113 1792217516 19 1844223296 922382265 19 17 127 67 2 877626401 139 927603744 136935672 67 199882755 149 41 1535764962 1611255780 103 5 1614807430 106257970 23 1468266387 965716853 101 2134241504 515201172 37 1030924229 3 59 502817765 53 1845858348 594573728 43 23 1639797213 2777 7001 1802925524 2056204508 23 61 29 1539898695 29 1806816464 71 73 879017454 149 13 47 103 131 273742971 1727214433 672235886 1622819384 103 543686614 2777 503328878 13 52946959 413718764 149 1247153840 97 17 681465417 73 405327828 1298702266 37 701778075 573229818 43 787801075 10007 1793406050 1630763907 113 37 1032864805 829149515 61 420777634 1949 3 974226768 226466469 113 1396058387 1883766071 7001 10007 2050334230 1648012802 1893883184 2 1928510362 1906139872 101 506532909 89 1642666336 67 612685654 29 27730264 451206012 1741490336 73 41 569406524 951232513 43 391234388 89 127 459632939 273100505 89 1506525792 103 3 137 1256436042 1045419778 47 1184966350 1512114355 65697120 5 233780242 1192160653 131 109 2 757697516 131 415608389 1865816329 109 1376798678 1930523126 67 23 504328176 131 53 127 1511857560 10007 4999 82633470 75788892 73 37 11 1027745983 105253965 5 1736015580 2777 168397666 2 1469074571 59 1630914108 37 10007 1693914911 4999 992261310 517897050 3 1362417118 163630244 139 1755273875 1015666826 4999 59 1245400438 28053320 101 1631265987 109 1496734481 1585138048 71 97 151024635 772415365 43 1669418706 137 1594163099 142697605 61 308578272 4999 7 1351690935 357994190 73 17 248464095 2001770740 128836696 1949 41 618110939 43 43 249128971 53 297046609 194473310 401809684 2777 31 1258840591 31 466611107 37 19 1446087958 29 432843234 59 626822549 103 2777 148991604 174492795 107 23 913303990 127 4999 1514137112 71 750683568 652911740 2777 71 79 627834251 73 2136332601 68684658 83 61 982331068 372778808 1819302308 61 61 89 59 103 7 2 1983489586 1715347252 628791121 998054540 73 507296521 47 79 252628017 1622694839 53 107 1629617353 13 31 782527386 10007 97 1132345843 1652627936 17 43 2079900411 1823053291 710873122 2777 43 53 368279899 103 1150422485 61 131 141106650 83 1235869419 23 347787186 1825977889 1870458405 10007 2777 127 1949 501452363 669654790 7 353705485 1191160915 330546861 107 89 633406681 131476496 1402083929 1710442059 41 37 153991003 2 103 73 1254262713 7 219757320 67 79 7 1773532264 71 882042443 170147879 866943946 147979043 137 83 1952986134 10007 126628578 47 771032838 500192164 53 101 101 4705639 109 11 136991019 131 277508959 118383914 97 103 1347371943 401813506 1632454908 73 113 870349052 1624304468 1642783271 89 1686002572 178891394 83 17 1054073406 1176788348 89 104651273 997139268 109 101 17 1066174483 736672790 101 89 83 626956768 149 283106407 97 1428792646 73 868202099 127 60228099 7 1183719320 924495782 61483159 97 295353845 1101233460 31 101 1912627809 1847017603 107 109 10007 137 146144202 1162760100 1894306078 61 139 10007 217859152 1257624589 59 4999 7001 985285735 7001 5 211952550 852848225 47 41 856132931 10007 856704176 1555300440 71 23 548981825 1434078497 31 912995522 43 1457996399 103 189586950 451030099 73 53 408919698 127 1270644362 13 7937683 1583657690 131 13 1949 107 204951866 897962826 1808883944 23 4999 716096752 137 73 1763783000 970015347 7 7 1418223793 2777 1395448054 600524871 1433098323 4999 71 79 359635413 1018543761 1105685241 1949 1646301466 2 10007 662129562 89 433900899 1915897185 311307122 37 31 577372055 131 1500405487 1086900057 19 83 41 137 79 61 23 1494552949 1037777664 1851979636 53 43 1329771259 382444111 61811011 149 37 149 1732351497 1579481068 109 720412768 1949 109 29 107 97 329196223 59 171849383 113 53 350142380 1664090078 384702172 153896056 113 73 113 887731306 243755223 37 41 139 137933314 300854095 1940396306 149 761306403 1932698443 13 13 53 884061901 73 5 113 1438981548 73 29 7 2 29 2777 1697658853 11 67 113 41 1616378547 1957836751 13 1323992126 79 462026049 350615958 2 553098934 1881088325 156494386 37 7 1342325768 1241819421 31 133473352 31 1751369986 633887766 137 1279981410 97 2041295704 61 4999 53 2 285188903 1091420793 47 1117054083 67 1313779656 1565031544 7001 10007 145791983 1883377442 1949 1937025536 29 165662500 139 1114694932 1189899703 127 311968225 10007 580582164 47 1254572833 788234867 187099665 107 109 1397341401 17 53 5 224824665 13 652150096 23 7 2016538013 698917107 10007 79 10007 541208581 282207407 29 571725507 1949 1428718348 97710431 13 37 1949 2777 1658407738 1824309790 203633940 37 23 1498896418 2 97 355503254 917082038 17 1230413828 2072983859 79 11 1844602397 41 384834241 669886126 779142654 3 238649262 7001 1032410267 53 1684128318 47 1665124772 10007 423955064 149 113 1415172676 2042581107 107 154604835 61 1365957506 67 1030655868 1562373026 37 97 47 11 97 1951280790 5 2056491330 7001 2133484740 1303866240 139 641758744 19 23 29 31 13 1322875180 127 1231755220 11 1969422081 79 447341450 1720733839 11 107 1125932538 1258806489 37 2 947329988 127 2119377651 1405686502 11 31 1164332997 137 127 1751527612 1027573129 144828875 67 1759597751 107 847043779 1041463870 43 127 2777 534786329 1711877476 10007 1759951104 1135441559 7 933975035 1949 73 67 1025678545 783546173 11 661610928 1133920293 405055287 1571047149 7 101 1594832622 1815335050 109 575625294 891975602 83 47 1526762993 73 1255950546 1647971350 23 1719015308 131 23 1168628229 727350827 462131578 9125804 43 1758270860 1949 131 879211085 1077278893 119971034 2 1723231576 73 7001 1990825363 59 29773465 379134767 37 37 59288731 29 73 113 67 31 458854002 1419516916 1969037817 71 103 97 530617645 5 1977140705 1601073303 73 578019110 97 2030004848 61 920470053 83 47 2141194600 127 883636536 127 107 1806912745 1981781994 175063532 137 10007 4999 1264602029 1696440644 7001 53 127 54024022 752435860 2144357462 101 61 611264436 173343237 29 2044668378 89 870948749 1135653177 127 47 7 237356798 266502957 208614695 137 7 528891867 659478141 17 1762926775 1741349542 89 71 1578201092 137 1645933344 137 59 59 41 1659352082 79917610 139 129415811 1159635717 562777179 131 497507003 564649035 31 4999 17 89 79 101 13 31 103 1313769944 888337199 31 334988077 71 2144182747 1178522610 167847609 3 196877886 101 1213281084 1088384395 83 73 83 1373631906 83 4999 657644236 43 915002898 1412937134 109 901710756 1375772367 10007 23 817506263 1476267886 137 67 31 1701802567 2047185058 23 329690556 2777 131 655691549 1646918638 761802000 5 1024888545 89 53 1027391379 1534496227 113 1831955209 59 36871986 265362996 107 17 67 4999 1841111704 699185536 631788852 47 825061533 97 47 291656824 59 109 134294758 113 283952050 431165399 113 71 1256552320 1686258868 559842262 61 59 1234705567 1992196950 7 113 726792383 2 1949 7 800577813 1484675549 7 839282192 1976939216 283942396 89 870268522 173812536 43 484806696 23 74129850 5 41467080 37 1821146845 1545251881 1210100996 71 5 139 726212033 792840571 29 704642029 935577990 17 360962734 1668507840 89 43 570244027 97 1578472270 4999 5 872557610 478036330 113 1128412124 389032841 73 888277505 1187547949 1733589459 2777 156113538 83 456471947 17 47 2111225195 1106259257 73 7001 375305233 1293728943 19 529343954 83 1894728510 1178602695 67 127 19 324718304 2 477856720 11 699304507 1688864430 101 17 67 1566635741 1760769782 1718249984 192020636 71 2131175971 61 19 73 1717927474 113 1240926765 4999 139 1759151474 131 172094001 101 1407517126 1378564731 1949 127 486761663 1834964580 17 89 41 1949 131 1956181735 1582396795 7 811354096 83 649368060 113 1261733253 1220026669 1613887187 31 895413518 30484560 71 73 7 10007 1808171615 5 1256836080 59 131 657056852 127 97 2777 482184395 1542837329 5 2077203455 1964770875 83 480489075 1685752161 61 29 901214817 1699764979 4999 1931138695 2777 456316640 47 619773255 862475333 965054300 5 97 1046228032 177966482 1698083032 31 137 85329628 61 139 305761636 1412193435 79 98247402 137 676441818 13 1383123950 71 7001 344085148 580662940 31 61 1949 796038517 89 73 384247379 17 67 617986761 1316240989 101 5 1728677295 1234126915 5 1803019137 1784311568 53 7001 2777 2777 642025738 1949 53 43 103 5 1765266755 149 107 530193453 451458722 2 5 1190815620 1742212880 59 1492455271 103 10007 1171829707 1461342224 3 1757285034 769836585 47 412607595 73 986418894 23 1084802935 19 41 1897184184 1872082418 71 5 184150090 17 131 2047287388 37 1209753194 13 1903877271 2137113561 41 107 53 313927202 4999 682563460 548676883 2777 1280946790 2777 448704883 7001 71 672875946 1942561420 109215313 59 1296819174 2034461618 7 131607567 1659392861 1250126388 7 79 1912825736 1130386905 103 332528866 139 1852657886 2062703512 2 127 1709451623 53 1175153411 37 1628099049 205218870 101 1086970484 17 79 259996189 1500600602 109 815887408 67 4999 7 256029025 137 1867510157 473602332 101 750336777 695570207 73 127 59 1499465707 31 1558190789 2025602522 47 655127130 7 61 488876326 1891182902 201921246 10007 498736085 1917284496 79 53 19 1869453529 1531446037 585131301 3 101 1474871286 59 467045062 1773764377 59 1166989861 1639381473 109 1228400754 41 29 37 587428946 310588356 1653501460 13 78045680 53 398165892 1562133508 1310586750 2 19 137 2032187993 59 678426590 727415114 67 149 1879383637 2 1205045670 1430777608 322383581 13 1907949065 113 149 369705952 431616793 276714519 1606767170 97 73 1006366028 89 1912836505 101 1562001663 1300919289 43 5 41 7001 137 2141597837 1945770585 31 67 770899856 1676588034 1994894146 37 139 103 17 17 862447740 270230402 79 1551935595 10007 798288411 2 1914173602 2777 223608855 1366833604 73 7 1870328782 1252664567 89 1081844790 23 31 577313620 665842087 2060622793 4999 11 572457974 139 1750546386 67 1514031495 1433378322 53 282454707 1193970612 37 2068099093 59 17 127 1373875967 633235791 1790167662 131 43 4999 148590833 1127166560 83 808021134 607403595 3 23 1895003626 874901370 17 127 23 536801163 10007 698928908 29 533237384 97 4999 458043373 79 149 224729548 165148471 712876146 127 41 558281808 73 4999 1254297231 346394026 11 137 89 526437403 101 252261773 79 2 429747568 131 559291662 137 128729310 53 1602197049 4999 1762704779 7001 1949 930477465 3 31232919 2777 333309425 1183907813 333334318 107 4999 107 67 1062574325 37 652732614 59 57831820 2 29296114 2 2057399292 11 61 1569892401 1154262496 1884104861 37 376929545 97 2026718097 137 554175396 83 1323380884 109 10007 73 328089768 127 1130921024 79 2777 89 1572137919 70394817 149 555146577 17 125504914 73 472712887 68607427 17 761750989 101 1105092207 996417489 3 7 1044368220 1961786976 3 606190047 23 7001 43 107 137 419126018 374700754 3 107 1457987992 83 128944484 739391407 282482265 43 31 1228097458 43 127 912416829 1890684578 41 150633209 17 1310542968 2 1925636562 109 1821011988 23 112794477 94277028 1949 872092502 67 846358405 1937901931 89 425373453 1036921494 754651420 2 4999 137 17 1345417285 67 1195493577 59 127 1705834185 11 1871248203 737526479 167412777 113 282537294 13 109 1263536502 71 2074858489 89 1284229505 47 761583864 79 1499257217 17 378093719 109 804448340 11 848305183 1833988046 1630735538 79 658765911 53 734398104 933978508 79 976421672 7 71 11 1007912691 67 785697543 89 7001 1871927380 1149004120 1204993982 107 3 71 213607760 2004333692 1713813141 53 407135718 89 1552681780 7001 71 733301774 1977609434 11 29 955725276 124264391 3 10007 720995206 149 41 1861564205 23 1510039217 17 13 911640290 127 5 37 299360266 1067448261 1208880876 137 1916350246 83 1001264026 1849578576 113 693456140 23 137 643549691 41 10007 2058650047 42297227 689929638 47 706004659 37 1008139777 1940191400 1392755239 59 107 1719002722 826637702 570522443 19 924777400 137 137 97 33955917 198624475 89 83 2092789395 137 1209834922 1287765539 53 19 1277245930 1192720136 1422886697 1018398301 23 1226633437 127 2 352662982 5 1987922445 368726930 2111127190 5 419696844 67 1591357133 19 103 162065762 29 1768851781 1134353589 23 915079380 31 23 79 1783516008 798049705 1764708108 1443918651 31 335580769 117419454 1949 89 83 1871463914 1407832720 2 11 651836515 61 1646755695 834872047 388985324 113 1771911529 7001 805613499 113 1652353461 1892020740 139 89 1652750203 1836789046 47 1967535056 59 1945927380 2777 73 1206589917 7001 37 847441192 2107684354 517600074 1220933416 149 43 1155525756 1649967405 2 3 107 31 107 4999 533973750 599177075 41 29 47692796 83 257755748 53 149 543755236 97 43 73 372183788 101 1579983703 83 79 1562739922 107 390377516 1242197675 131 89 103 2 144334960 231533966 1875870867 13 2123968017 1007088348 37 5 17 61 1247912090 5 1902167820 17 56819695 43 359189750 23 900538780 736148465 653895440 149 83 37 149 1928275007 237606208 10007 1563378460 1891339046 59 10007 1832926780 1462456578 61 549305792 7 23 1490897562 101 1061689815 3 1963138415 1824362050 89 89 541639632 139 411203561 2777 346794537 149 107 6480134 276806218 3 1652959546 67 882221428 53 1343000228 31 131 1611331571 461427528 2 4999 1066656626 767241521 43 385379976 59 202279081 996002394 2123367514 53 19 2058632195 5 79 61237561 1496054363 1393687541 103 308683790 59 1188380006 109 109 591961669 578600659 89 83 41 107 2048960441 1080560430 3 1157536324 2 2 1515764768 2094638914 109 5 1233033590 75188015 575143297 107 29 1727930258 335350461 1417988963 2777 71 1940480402 7 2139730082 41 637871633 1359178986 89 37 208149392 1157087811 83 43 131 1372541234 7 1983179618 29 1103472649 1107735417 97 863877829 1639200478 101 61 1507368492 107 223919981 73 2777 3 118754043 1485727872 149 7001 4999 109 827974791 1921106898 113 1168768831 109 113 1978826846 1732115076 107 97 1145123003 71 79 1382312253 41 591295768 1219838564 620940216 149 1619546148 3 2078038877 17 127 2 1297119511 109 4999 73 2 406691692 71 532740255 1796241113 137 1742662792 1619679369 17 1923383784 149 113 557827099 29 679944735 2002585470 61 17 139 322791946 79 2124485566 73 272186151 113 79 427200301 131 19 1969957137 1760546328 113 5 724322310 29 83 183245740 15741750 139 1592080146 1196214382 1605459829 67 17 1968784280 379954556 43013762 79 1552284275 5 127 1065243304 41 234540042 131 1693105439 5 2022125920 1131739154 41 1794194276 13 1138414342 1991802605 7001 1296816233 97 230957895 498200667 107 1086190777 109 1907811740 47 502235796 2135878500 3 2042994031 13 1254933963 333893208 4999 23 31 137 1499123185 79 2092163241 23 1086716443 463330423 67 7001 711182583 181969992 343190869 43 67 3 3 101 33515436 768503717 1826199364 17 149 10007 1966315458 118356217 1623805861 41 131 149 2083246480 359087765 137 1727991686 60432207 37 1484669770 139 637672440 4999 1366616622 293745478 10007 4999 19 867581610 2 687443773 17 1294288217 149 617832821 196437120 131 1020839246 67 1609589446 1949 1764198721 47 517947144 1273775670 149 467882201 29 1864831167 1313037802 1847310386 2777 59 1302430428 79 997498743 53 1653006294 53 1329255158 268220439 13 5 37 2064920716 1700722945 89037687 131 132541608 89 1566165752 1718063921 5 13 758383964 2105697386 1329232767 3 79 109 746427640 2051651846 109 2 19 89 1905222377 422340422 2 1213477316 961349632 101 1237850894 31 6054765 53 370002961 83 2130580369 1134863276 139 7001 317201308 1515366450 127 742824397 137 990845889 1050021964 103 137 35297275 808556000 67 13 1366880060 2087644546 41 109 1432367801 1614426250 59 1644622345 31 526253830 1801780253 13 1190038460 29 29 59 2010468896 1541964233 127 3 149 354038192 103 670641343 204295131 23 2 1670232724 590194670 109 261429038 408991679 103 143984543 1628501885 73 282569311 109 23654575 79 37 192114064 149 131 1801595840 43 1035472336 306754690 2034423568 73 445519904 19 2044919023 214390854 771150916 31 369182692 1612859330 2 894462802 97 67 76408596 1949 4999 56278742 857251622 17 43 444916232 23 41 11 452940114 1817037574 1282939612 17 654060958 131 2126324928 488205167 74299595 350228821 149 1473526691 36242108 7 41 1875258287 97 73 823190267 998658396 43 1022000479 31 137 970107275 17 47 37 1850950271 804196887 43 113 1689462774 1194135310 10007 5 1487297481 146855623 4999 609153145 21520695 4999 11 61 1546144857 53 714730538 79 3 480407922 103 71 186443672 113 107 5 149 1046709951 7001 149 41 1638738276 7 149 29 73 524111895 1407479832 2126192112 2 1163646840 139 2118331795 1600829797 10007 1099440520 67 1914782749 103 1311320501 846447408 1356516985 139 41 71 41 1967123353 2080602433 13 154353254 113 987887896 89 107 5 1451237925 2777 321717019 13 1931995260 107 900354068 1830088471 29 132139921 2 818875658 1206273518 2 127 1949 285838391 1817249549 907484684 131 1345449618 1897163268 43 1915959856 103 995187648 443426215 17 2007000009 83 97 1908317375 211732469 1604751798 13 83 1837688406 153188421 3 142186478 2083905116 2 1929703982 1432608421 4999 43 41 113 85990514 5 683933005 672288760 59 1350678587 31 109 1324702615 769776395 79 1668245528 3 1744719987 103 67 1786718882 1827519041 139 1432595021 584558500 2777 11 13 10007 67 41 784603511 1076528267 2777 11 892494061 31 107 434276299 67 1978644082 10007 19 127 1867729818 1797813778 43 47 19 1156167441 3 103 866250909 11 2040912984 1808987015 501319578 59 97 491873032 19 1028695654 23 1949 792167152 29096639 17 139 37 1452026335 765159112 860987831 31 18686209 43 29 346404101 1904304015 5 1974614340 31 1257127376 79 115605124 1908662792 97 1724029888 83469276 89601810 97 1625764103 2777 17 1910958780 113 1532300227 100905295 137 560958008 3 1541528538 127 113 1250582752 107 296525355 1949 1614522197 59 109 2131213017 552671494 2 716994594 2777 1404834314 5 611754305 1235928395 23 1850176319 139 149 37 1525617670 447370996 3 1944860739 109 48593181 127 23 1797424608 1380496087 97 1683595438 33810029 107 1603560529 1228939184 482630910 113 1588978293 7 2047575469 7001 1937547753 1268546240 4999 1312222503 47 449039081 932010558 79 107 1471848265 73 73 23 1901216035 127 20441666 2 11 1426608986 1466696000 149 81816049 1410690578 826560034 2 731495160 89 145599728 1027189139 1108780073 149 472043820 31 31 1812937040 137 83 1164903340 1782857955 109 969575320 59 77766779 1111500509 47 1785228213 1312291143 73 429966350 7001 1438397456 621366754 11 1911972645 947989240 363974173 83 131 1991699634 1645080446 1174032597 137 101 107 1543388544 13 2777 659613658 1632896384 139 3 137 59 107 20187690 83 5 847167890 1352144730 113 1332984762 2013496396 109 1156756593 131 52090627 113 2123825169 73 101 11 1419793936 67 2071107174 23 41 131 131 1801066338 53 17 71 1192714374 107 43 29 485115509 73 344932970 97 946125681 357753402 131 1073548569 139 13 664205243 53 1978756135 89 61 961253006 1735996133 1290933891 19 1375205489 43 5 4999 1796680592 103 831659595 1482365597 97 23 1847019370 79 492995076 83 67 552958571 560091962 963712018 2 13 6563923 1928772751 67 1117433035 19 13 1410870279 1920389133 71 37 1742621227 7 7001 235689479 638928047 73 10007 1087650823 1245691374 20922521 59 268034640 83 67 1008759940 17 79 89 302224153 23 1518927920 113 4999 113 482007602 710825822 127 4999 348929304 1426187058 59 7 1027374698 73 2 11 1982519264 10007 534804101 1019212950 13 1847754581 37 674120149 791241720 4999 131 131 2115253332 83 2016040120 1080757027 1790689042 131 500604946 73 1418505194 101 282641991 103 1254218330 208719235 5 7 59 727102666 590623983 41 1707813959 2051771741 1632491528 127 798410561 13 103 1393395536 1318498386 31 2147069962 71 13 1305833563 37 2812612 2038859587 97 67 1803680937 59 471740459 125650471 330500863 127 67 479405770 493494517 71 109 1136202157 1571728088 103 248751606 227692617 3 149 477615030 1985365847 2019072983 137 422897765 131 97 321519110 1107270132 775588958 1949 598652891 19 697245508 812201289 29 1986172821 109 1516058873 149 1864306476 1016673802 41 158209611 89 1407860206 1748262745 1473416714 1949 109787641 89 1778464038 67 1855112817 149 1760359159 1812407839 1701973807 149 928368540 724732518 59 575065297 23 53 1085391692 67 1949 5 137 2 2117689430 107 41016918 109 1949 79 1475884764 4999 7001 67 79 2110196018 1712344829 43 1769528303 75191047 2 1257114746 1051800186 405543006 61 41 127 83 628848836 13 1977729806 1949 198850623 59 103 67 999208989 43 588022592 1588540572 899831469 41 730462213 946871029 13 5 479570330 252734535 29 10007 131 289029623 89 2777 918350833 109 955102472 71 107 544125495 89 1332163452 127 5 330821670 1725577260 245857694 89 566254882 7001 2118866652 139 598072520 665253861 2119806984 89 543371433 109 31 13596941 1780919868 1271781536 131 107 1965492844 1589430537 71 11 71 1014233154 711373140 1613191190 13 2061321705 175792375 5 47 501709772 1078379327 7 1352220098 54482346 1949 3 1339775745 131 221887092 19 1819122030 1985662228 11 1264492432 109 2048962816 13 1511898408 3 1640791258 105460059 101 73 29 5 1059761325 664122575 856845193 164021301 131 449793201 37 612012486 53 39677708 1199535591 2022746772 3 29 212156449 1740162404 47 574884130 5 101 29 1101127477 142566697 71 355337747 813865403 23 928065916 2 1458133194 1696765978 149 1802406661 500920595 47 61 825750168 1399702584 10007 618212446 13 951573463 67 1935703231 53 37 461820199 45127895 89 31 23571000 912385201 97 43 1009066896 113 79 954535670 4999 298960196 11452709 1556378308 7001 198756850 5 11 393009925 41 224971100 103 1534093845 59 1953761127 2777 23 137 752437428 7 117393447 79 17 1021613997 1299082013 1522194791 1488231033 10007 11 659938461 3 436232058 7001 1584414666 3 101 1014224426 1407427437 144403086 3 29 127 704164148 53 1286086287 1972433012 59 510213887 1564595259 139 997084530 107 1385596821 107 1594322470 512611233 41 83 750532065 83 73 7001 79 57895308 532522331 1121342210 1572858236 41 3 789151689 786973686 3 97 715029292 437611083 1351517838 59 1897569342 172693183 139 53 7 1114336454 59 511455896 19 1284764382 2066308259 97 340025837 206589008 109 1940596232 137 359499282 3 47 1619895956 4999 332623462 97 1516889589 1577906847 37 1657638369 901826302 17 1918188846 5 1416834855 13 127 149 674885636 101 1423424815 1110709092 113 139 2136353272 1247034052 127 1503033189 1467735571 5 94023403 31 345904510 3 57617157 2127029526 37 17 101 109 113 1999071700 1552389141 7001 97 2119541665 1949 10007 2140320253 83 73 131 29 729746446 13 951414386 67 47 1382029595 1085376828 1620794154 47 628186631 2079056380 5 7001 1696972390 11 97 596872234 966562417 4999 1879464032 272255538 1911034131 59 83 785094012 13 71 40777529 47 97 1445768650 73 31 87102980 103 1143774090 5 468868000 109 127 557422304 1291965158 1564631285 53 29 13 127 83 94242634 89 109 2777 78372494 587696510 107 1927421896 23 1789725312 83 578084360 4999 1675729787 799367179 93001284 7001 43 1223058626 1110958443 23 1050124858 29 106159923 149 486073350 7 1185050426 23 818869 1048391980 22615476 4999 712867398 139 97 1979340484 1483279304 41 1983463314 496345638 131 1833362462 1942214335 139 17 79 996352029 139 752507219 4999 2110527810 507533473 73 425367350 1657935162 13 74149153 17 17 1113986330 53 1648057101 61 165782750 67 1034825022 11 73 1776761162 50953124 1235656319 380451792 41 1592227208 139 17 645486107 2027138106 47 101 149 1884753761 11 790367985 2035717285 19 1095732771 7 906572531 131 518138090 79 128896304 19 113 1092378571 1060438960 1862729013 149 17 1672539254 103 566382271 29 53 92709561 839642997 113 268789371 1343900061 7 23 765742519 3 636307347 59 29 101 434025886 3 573108 104592495 1775141207 41 137 1120619585 47 1756071011 113 1556888123 5 1358441800 113 7 106456763 790294372 89 1853788743 973387482 235341722 41 229502748 1825479203 23 1649948406 131 37 1461509139 97907013 61 318001479 59 43 89 1371311110 32567236 2085024045 41 79 1679418366 31 607498692 192241976 131 1438664008 285357318 1785426442 113 23 655924967 854544977 43 37 1930929989 1252214844 73 246858698 73 516715024 110606607 43 943834778 7001 1786718209 2137958982 346039984 149 137 1381858172 5 739980710 1472142368 5077560 131 17 387885076 123046968 2 113 1830651528 639154230 5 77514045 19 1069358027 10007 97 392192049 23 353443392 1974702329 37 68917637 23 103 131 1737391163 139 37 31 41 19 530518171 131 1902414494 2 127 2030573663 1483587785 10007 1132757126 103 1897114049 611954500 43 1159294435 1464404538 1949 137 465753968 89 1040679047 725772127 59 139 1570995514 43 706306218 1722159288 1664783425 29 139 1116611325 1348776075 2134787691 73 1809668029 967625474 520461166 131 149 1949 1316081740 95780836 1584647637 107 3 842851122 1646170095 61 1101691502 960454769 37 29 23614004 1851230254 97 943204041 2058580125 5 868640125 79 1542545747 41 935496098 2 352111590 109 1359892611 5 1168281048 548218671 11 1055475709 113 113 1327784691 2031533436 37 1689082263 7001 499675372 7 1124748310 730758868 17 43 89 1123419410 1850257223 83 445619594 7 11 1467473051 484540899 97 1378637817 11 113 1948315264 1039046698 89 29 1678272719 7001 2024086764 2 161976461 103 919759924 149644867 1662838798 89 2 1168610888 13 41 61 1314417691 83 401412319 421774294 1909065521 554854047 11 13 479253606 293571434 113 334062467 83 101 137 1453125709 1696944132 457778452 131 7 137034814 1712785312 61 145693254 257923006 53 83 131 947473613 380245112 127 406938353 453564633 2777 67 2073070047 79 488432460 47 775095412 616522180 101 1948164233 29 131 1399280652 1949 633894709 40944385 43 116221003 101 1476794326 47 763876905 109 7 457986963 89 555016371 103 1168631884 71 368987 109 10007 777854117 474111646 89 212409447 89 89 1016954050 3 1127938905 37 212860967 11 425159350 1067724499 73 1101845227 29 53 629634545 107 83 1961224181 113 1151889795 19 1127536551 1697157729 1949 1288368909 5 109 66936791 22313499 819071114 67 101 788317120 37 393169178 1129926498 1880325096 53 156478785 73 79 19 322731283 1239025075 1723744649 59 2016237743 83 928061482 53 1090930863 137 71 1077403061 1097186572 97 1636814084 37 283668270 109 249784743 127 79 2777 1160386217 59 47 250264378 796633973 59 1980249214 131 41 1885209602 1767324557 47 1968348336 41 10007 149 131 1011962485 17 1007089724 23 812074432 17 37 926964570 710082955 4999 4999 88686811 103 789150222 2071831724 83 10007 1663643736 1249043719 1953466470 10007 131 814047491 43 1433771833 101 1116220704 2777 5 1648286910 109 131 1316263603 107 19 1960533924 10007 121975323 1817463739 131 103 492937400 2006808468 293383044 41 43 820837836 319395615 107 139 926625430 1338752223 2090155551 7001 83 2054161439 1159665320 41 223842862 2777 270764738 41 41 755000355 61 19 1501073986 137 1696099456 83 79 79 1599847601 555035712 11 73 1807021852 1382746144 101 1982297811 453864306 1943217317 322440611 1949 31 174500147 1019499759 2777 131 1630848082 23 1502880260 11 657135228 113 1623119463 3 251189533 7 11 1544509648 7001 29 486002735 97 984524101 2029534805 107 361519745 19 1126388761 570126410 1258175409 79 595874463 17 2112849573 11 1733452479 1814869008 43 15541748 1872164381 101 43 502759376 149 447786273 131 540634118 473204628 13 126609834 137713852 2048332543 37 31 13 1267732648 31 61 19 71 61 107 73 113 1498748719 37 113 1472699959 127 59 83 1952272956 127 1565765050 47 1571938548 1661121548 101 1976694582 4999 34187846 7 1943525738 1727360149 453863257 113 2 1307255372 155082624 71 791841771 17 61 13 23 1614338294 59 2052051742 4999 189187847 101 714418307 2138243247 127 13 993681741 1469659750 2102891268 29 23519194 17 2777 1458844187 1844844410 1026016917 3 238911105 61 89 33841062 103 242946615 131 1687076426 755042997 107 378708096 1619481594 23 17 1190820536 938183899 53 131 2089157755 1089897281 103 1192773304 97 7 4999 7 1939257071 4999 151874619 5 79 813087750 1788602186 149 626647810 10007 1624876618 281858290 1930526826 131 2777 1246581415 37 1278858668 7001 1718626483 79 1617654509 19 656061150 3 1001437545 1648786390 127 107 1943133696 67 1388427265 137 89 404505712 719894300 5 1099896688 142506116 29 3 131 176630404 97 1796168541 2116179166 89 4999 83108375 1582728391 1931800589 71 627064048 41 1193122427 10007 365805885 551635875 97 23 698683971 137 109 1287436512 43 137 2135998236 1562074959 67 1051967737 1876056749 7001 395633511 327642651 61 1949 1449687639 950092125 5 1262147191 71 1949 10007 1712517924 61 1547214797 37 728322837 1843641198 4999 97 103 367356619 7 1850573403 813683004 803167432 137 188288220 5 661523560 89 1624466448 97 54253361 479051092 149 1912559381 79 1279324341 137 31 522280027 47 189899223 652859820 61 59 71 478827337 549562862 107 204529751 561355815 1473420182 67 1827148579 109 684160627 79 113 71 514736723 89 103 1915908253 288481370 1913983970 149 1203490284 31 137 43 97 2064644224 97 83 137 306242128 19 1902916848 137 966739267 776564656 4999 830383890 1506643611 4999 1629597196 103 623761820 131 382843439 19 84325876 19 43 2007953671 1424111926 139 73 39054270 1964338239 79 523296672 113 1977326319 1167306297 1049170338 3 19 891847460 94371176 1510884356 1454696565 53 41 47 89 1492554119 1064126550 268073421 3 684399325 5 2000123245 17 1904297203 60113719 2777 1790232808 7 31 2 15400634 53 1269599721 73 2054512306 101 751813397 1938781669 73 1616410510 281900222 67 19 1102180063 107 73 411712171 1378595268 131 1318803088 1937771617 139 1097983414 11 7 103 131 1339682111 37 1867627873 59 835320910 127 319519046 139 107 149 588254086 7 903004116 671723894 139 5 11 974976360 5 1931526875 4999 10007 61 1317394045 139 310567144 815706700 2 1601034694 3 1040982743 1252569311 41 47 2092881377 1465032676 630620320 11 2132627662 113 43 43 13 59 2006219716 155686722 1358311980 113 1523740477 10007 1177303536 1060206448 89 929092182 43 493760142 982452433 37 103 1713797224 101660279 7001 59 736035915 1062642923 1924139019 469635034 11 2 916185380 321811078 23 1906815414 11 97 13 2033653881 113 101 203209677 659362824 131 139 408857519 585513731 61 37030172 1603542502 31 2104905301 1812105248 79 2116367024 1482649959 29 661565081 1260842474 113 2044949790 593391920 47 67 644312130 122442500 5 13 65615155 1206264513 101 1157817944 101 7 1768279679 89 127 61 89 103 568733234 139 1058213533 37 499933196 383123419 13 2 860930197 1675365993 89 149 709954434 1949 467134371 131 1113548643 73 61 131 89 109 706479903 849086364 19 83 1907626848 807610295 67 122830426 71 7001 137 514588029 1501090028 10007 10007 79 19 469130197 17 2125400503 3 1509461946 435157824 19 157182022 7678686 1573956765 3 83 1035760237 109 1352862983 1304877695 113 802597642 206134193 10007 59 347492595 7001 1820911093 1856563527 2101739582 107 1120422366 17 442210188 4999 73 109 103 3 1231685065 13 252951881 5 671183052 17 1510938779 7 19 53 482258535 11 364031921 79 866276159 1003553392 41 116299493 1825851778 162440234 19 132989623 1317590573 13 454399062 139 1615586714 1222780217 67 71 71 615553670 1839960172 137 149 635643717 953746697 79 1105093637 73 654169546 37 59 1154545453 29 127 2127376111 5 107 2146107025 462165825 198236847 17 7001 2124447241 915324662 73 29 10007 1613158421 89 109 97 736249982 25447174 43 641060727 599702473 53 1109774897 101 456780580 306710841 854082828 29 139 1594595961 1806855113 7 803734861 79 1297160728 1186690159 127 107 17 1437339817 423938945 103 1949 149 7 333080062 2134364861 109 1957153206 97 2 4999 1695640804 84503096 53 23 83 611661816 23 139 1254319320 1727542355 97 925894080 59 1113968144 67 107 1499519861 784440392 127 73 1094482649 149 17 182228763 1176200855 5 83 238844709 1529709412 127 1973056845 31 1500536958 139 11 103 53 11 105436144 13 5 13 131 869743453 73 408749703 13 1919224268 1240542769 47 675232221 31 4999 47 803407549 53 107 1609862187 139 1052868149 1215118989 149 549227112 166218239 11 2012005798 7001 97 737445042 956142609 3 1416895690 73 1046914681 1407965666 41 927029434 5 1322509419 43 1104918972 4999 73 529866266 923296146 1222251685 89 131 974036590 41 139 1949097608 149 149 135033736 1869069079 23 97 106113732 107 879311769 19 110765421 827277898 1575242329 37 1683854016 671943111 7 573617989 79 127 5 1416306572 37 92924081 1659023964 113 10007 23 1048433594 13 2 926571847 149 148243188 43 31 1447359620 11 3 1298138973 1229333061 845552903 61 127 149 41 754114394 1380540643 11 11 1456094413 1269552646 107 1307840236 47 79 1929216106 127 1336474975 67 53 906877998 13 41 1039337249 211141554 1144719813 1949 794871818 2777 73 62809638 1497154153 3 1010111361 386276162 103 149 79 981183871 28128325 37 3 149 41 1587044392 110671781 2777 73 474893397 198382610 613605410 107 29 101 97 831508353 2028724256 113 332805232 53 7 41104035 1894971670 137 2136591035 107 237427650 1963831134 212124652 41 1531556312 2777 520565572 19 1579152660 149 931068369 13 145399072 26696707 79 255516590 1710162622 7 412663883 1765799993 53 109 277649923 920095431 3 139 89 1959159937 1977731739 97 1477153442 67 2044858680 5 53898790 107 710020787 611330317 37 17 606174202 5 2103828825 1925585525 2100805555 1885428105 101 13 1596709582 2078283766 1717904770 1287768751 59 57909930 83 1181096806 2 110466502 3 275911572 1463207652 61 155347358 23 1224871862 1943668139 113 10007 1542629085 346145989 7 192534839 67 71 1925045786 131 42694603 61 83 1642583695 37 1223860655 751847733 13 2075542315 7 533313389 1543896008 266900128 67 1949 7001 5 270682435 419019660 89 1239199154 236379709 149 1641570101 2021676997 53 96952982 137 952115613 337431479 1964929923 11 1435405252 131 1056000039 358464161 1443606043 11 53 61 305454938 430913089 7001 634096916 149 11 7 137 37 1587404081 13 415210400 11 1145437521 2777 533000718 17 113 23 109 491677745 583071929 518204358 83 37 7 155708441 1429172766 149 2121805445 137 277594180 10007 1286770109 109 23 5 281615065 97 780641547 1949 89 1268172106 83 107 1743201949 1949 97 2139251968 409768719 41 83 1835702949 2133940126 59 513665977 729414894 3 101 779853825 1890801977 53 1582367208 97 83 2036792527 435509675 5 1673481460 59 131 1524680384 19 192348970 679918989 4999 2777 137 138138881 11 228149699 29 301183020 7001 1411597628 811364545 1114323107 139 7 11 261532854 7 53 1949 421268554 11 53 61 31 1302126914 1949 1362282785 149 1260500962 1588441666 7 13 61 822022542 11 608416600 2049093245 137 1679186669 5627629 131 101 1671271846 879945835 2145380838 4999 107 97 139165609 37 1881207169 47 103 7 2 263669750 380196340 151270607 7001 41 490326913 127 37 10007 34714283 149 646756105 83 178069694 73 187587808 137403389 59 83 1241727476 840418409 395661552 59 1862754313 2052139472 1129793156 2 97 131 1462489502 1123233955 1245907645 71 29 1257948718 624167899 11 149 1140071940 4999 131 107 1793252269 284824798 10007 107 29 41 23 2097798777 53 67 771809113 1334192743 13 7 936932576 4999 683089653 19 748925127 3 41 1161951068 1797128570 71 3 206019627 1485400278 10007 821334532 122805493 89 1079485806 103 1667197346 1826767536 11462045 53 79 1494877667 1765188055 53 139 319094933 1908422184 19 139 1728064124 95086703 61 215080388 949239021 127 127 603543644 23 2027000028 2 101 137 270595745 5 325983033 1494048806 73 13 853910005 10007 89 107 107 1205487680 43 492909824 11 1830442438 10007 1076422969 149 1949 1855705268 1865350869 43 1442853562 591731747 29 2095718517 37 54057851 734531778 1194508118 71 11 225745377 297875721 41 7 19 572502889 275393429 47 213909972 532475502 188936036 41 1966909031 460626392 131 610699893 149 2023628302 577844380 5 1279971045 59 190597140 1233304039 61 72731032 127 61 137 1268474643 1733464993 17 1416706337 1196101287 43 23 37 337817955 843169357 149 1609022839 17 2050655937 1338719888 11 479582634 1949 2112339845 29 1837352780 5 97 325196380 1706275861 127 2059491563 617823706 668969472 37 19 474476075 1086757238 7 1659839958 2080476526 31 2110166404 1453757826 23 1129470246 89 393502108 729056049 1724121968 71 921261590 643118861 7001 1218903825 17 912711036 1129555858 2777 995579704 17 1806136491 137 1316823313 1126144779 139 139 5 47 359473189 53 113 1804738255 13 107 1458635310 1957836364 11 3 5 2 919847097 101 611020407 447301874 149 127 101 97 89 101 354004960 61 37 103 1066114890 1227714886 13 902120635 67 1084841086 1654747374 11 2021776612 17 1543657860 71 1242079455 37 3 626153889 369325731 805823290 149 5 2065253375 31 1065882393 748233773 107 61 13 1949 220351428 302677161 3 43 1333759251 531103050 89 71 107 1466116458 1159776266 41 10007 101 59 47 1057237797 775610121 11 547409465 103 164092699 37 2777 1993916547 7001 2069838649 37 1113114845 1059459776 131 2036347971 2085981887 11 18251123 1355010945 97 1720638574 954032248 97 97 139 1433786807 844922203 37 1681329543 526875622 149 19 401613906 10007 1047052424 1199583645 137 19 41 67 41 59 1507454130 898306919 139 546931918 139 103 139 1615859453 73 593365681 41 348745301 1929010447 139 458229461 47 71 43 73 1265607570 1347286571 101 743581089 2047802838 109 1806781166 43 1550228131 955533573 97 1157769872 10007 2134272946 53 149 1976959529 4999 471552448 914692560 43 1438249263 521701750 139 434982574 1217442698 59 832919400 1952038060 5 43 1423032927 5 1825526744 23 1568635500 688099958 97 480812390 617025830 5 10007 59 2108853048 894133200 1575144579 73 1953738911 2777 149 53 71 1076874084 11 1672664535 101 1622231708 131818436 107 131 1824492057 3 746423658 23 53 1961103765 17 1230012815 61 1399760168 73 1607121645 1349801819 19 1856810587 1949 41 814820019 13 1416387505 107 47 93834466 7 1491579691 1501155893 61 1945125971 1739531255 588671543 89 1949 2142613660 7001 1516024544 2035655052 137 1729765699 73 1862686904 1466721457 131 31 3 97 1126875892 1978819536 23 71 1213500476 236080396 2 47 1563942578 53 365860597 83 7001 644134006 7 41 127 1484617173 136929081 89 60634561 1528457437 13 4999 633680319 1949 1309394721 364267183 580637123 79 1093804536 109 113 1870679833 11 1664167350 2 97 966720689 332589340 67 47 73 11 31 2019171598 1857092454 101 23 604102705 843069759 29 2777 1794301068 4999 1136947565 41 89 5 107 1755841000 861254482 103 14966705 13 659361056 2074294307 109 2078093107 71 62595384 2 650509292 1141511668 1453514294 53 5 37 1020883983 97 1041728241 101 61 1255747159 866710814 312404433 113 624762385 109 67 163822437 236043144 137 31 1577652 1719241462 1125926374 127 888455893 13 1116081760 1819766146 59 1949 53 53 2777 137 2061403405 67 139 73 2 332418503 4999 485745790 127 101 1997677396 10007 2 1523344030 561653812 61 149 1284269442 1360191200 2777 974707561 1213165774 701787017 109 1524800237 109 1650800313 1141001680 113 1867265675 1477606868 47 89 268063817 107 151496271 3665392 481186618 11 23 597666385 23 1903210440 1924780641 113 1540037337 13 620834092 1816930465 47 181031357 175054884 47 19 139 1022904197 3 1872128728 139 4999 1489087123 91526691 47 107 127 7 657624933 7001 1415855269 116910631 101 83 327283774 231446081 53 604633752 1466928806 241808819 61 1014232113 4999 345860814 113 1642374883 113 583554353 1651556903 7001 107 285395383 41 23 419335793 1680044798 1097003749 1321119145 97 1051273718 11 161863889 1949 1921797807 2070507133 103 681281367 61 224222031 2121164241 2013405533 2777 159425581 7 107 1480252552 345716381 1702279148 7001 603337773 2136805995 73 11 509251963 1037521727 47 182230233 415146629 1949 524319980 139 7 131 485064063 1822181302 29 149 1046064781 89 1582488946 67 97 919872243 59 79 97 1722648543 11 1503013827 700218421 31 228586909 1548608839 113 61 809078319 5 107 932421433 31 1156782763 1357614868 3 1165812771 73 557256961 149 4999 89 109 710348190 955229886 3 43 321045882 1840653384 113 600512569 101 31 1766305302 1421199548 149 53 17 1176592059 149 815558950 41 5 3 61 31 798909835 791393575 2113894086 67 73 77763688 1562628145 558792871 13 2108543073 83 732526460 79 13 1052297090 41 83 2082008515 4999 1091263484 1540859362 149 126284249 59 73 413680488 567605222 2 314977244 1481014143 17 1838895448 23 2142782708 1053243005 149 61 79 724915060 1562318050 613671215 5 43 150897062 283315304 37 474671890 645327656 11 1537181517 61 971428599 127 1157263116 67 43 1350096456 1434153716 912547739 61 61 31 113 1731596745 17 935365959 1783518450 23 1530248466 131 1163303756 79 1767591197 109 32023594 724305110 4999 89 1231972977 19 2000211187 132189726 461978441 1282465080 89 113 3 127 1096307456 139 1381270800 61 438060605 41 11 137 1094733024 2777 1294358151 41 683549035 1587587690 13 103 596604314 67 31 1507345426 97595099 975902072 31 103 796458031 732237166 107 41 1517462165 5 1777437365 190332318 11 53 97 338738388 149 1471192250 89 53 2 2126192194 97 10007 17 71 101 1625640046 625509463 1717376236 23 1376696487 23 301639227 438854018 137 2777 690014330 89 1670491018 59 1335132889 1341964204 97 954276397 1455168004 109 1506064772 510148868 7001 1889856941 131 604268154 605084153 23 10007 455528647 679034992 11 1018531557 17 1087736415 13 107 127 443693169 79 726116966 469761571 41 626110016 859656430 5 347014715 710562130 137 1709974953 19 2 822556186 1406128608 1253150792 149 1179284042 17 634923888 1359666103 23 1003366878 1840257122 103 1616878260 5 1773020325 4999 107 1521225634 2029621261 1949 454002009 1582034484 23 79 74937425 89 89 829044766 131 73 155920992 1862117288 708926724 31 709808085 137 2777 713997340 1536970630 5 131 1526549400 2066712245 5 389716684 1544208057 107 17 182577715 5543878 10007 19 43 940226777 11 2074763102 19 79 97 1241977289 89 801728465 109 525298468 127 1949 101 488564547 17 1845235131 1970013178 1783576682 61 2066720235 103 1470399984 689445790 2777 23 1444411315 1446147563 7001 109110171 3 1513776039 283428182 17 1890479033 17 5 2 868529805 5 672910733 1570411271 11 34611134 41 655609227 13 338690723 371447214 53 90611697 23 71 226483539 1347710711 13 1387224401 898773883 83 127 83 1240921878 762954978 7001 1843764212 1224106515 109 1952982382 103 443185071 101 199046356 289023768 789355578 11 426303356 73 696725341 41 53 1568304397 1311898824 53 131 905175940 777250510 7 720838526 113 103 83 97 97 1947824990 617980016 1031572190 2777 1927146922 1599077005 47 2043534429 89 2029678820 560343555 5 11 1434769127 149 61 107 7 1932601673 1764562652 29 412971342 61 650818516 2022620210 1778543572 13 1949 755479176 268441617 79 194023943 47 1023789767 139 7001 1017448329 1771596049 37 1949 631751917 10007 1971216742 17 67 1981192479 89 1297607297 17 89 1029141176 19 29 257520464 1724470877 29 529225988 29 1649183629 109 864210424 1993117429 97 127 131 1827771474 83 1613602220 2018418975 73 1232798747 137 830789920 10007 1840727608 67 758785653 443128754 73 67 1557952474 1357208883 59 1949 694744438 1733037157 109 2135801261 79 1377728216 277974135 53 2777 67 484738099 5 634210190 1164526225 47 1804902887 1949598214 103 43 11 532161496 127 2037401747 83 1879235383 127 1319576656 2 47 338219697 1794373027 97 354651000 5 1058813080 99935529 23 997452488 806254794 149 139 790672210 137 820809196 137 191387082 48015113 61 73 101 1323038289 156965611 1564994189 139 41 1039373206 41 778409559 58613314 61 127 2777 1854863584 1680996323 131 67 565674970 1590564657 943217510 5 1531237770 71 59 2777 1551865632 29 1422066765 2 773976220 23 109 1823055956 1825862180 1949 1010474642 2777 295392267 232249256 1315195950 79 203530068 7 43 103 933430702 131 1714196046 97 2043301217 37 1190651080 1605748613 43 2 7 320681116 73 620560079 1811491156 101 7001 782025766 113 188873703 71 1835610925 5 42860315 1288822314 2090633951 103 901326395 31 2053737662 79 449913295 73 964212835 688535156 107 47 518208370 53 1055474330 10007 714421617 13 1136904106 67 532660251 37 42211442 1949 1441369949 103 1680998625 61 83 93807513 73 249015066 23 1071993246 61 1547904890 137 448928861 847880250 29 581423900 41 1744224747 1880730229 131 19 83 3 2056995033 137 41 1281608955 1350311589 17 4999 544826013 137 1546488195 79 1683614046 101 17 1842015960 79 893980569 1068686594 103 1010664634 103 139 765913062 107 1945352662 3 882304884 7 966686309 83 798005492 3 759190710 2 127 67 588639009 101 1003080894 106338189 1417268438 7001 17 1502471328 97278662 71 137 2145147830 7 29 350860836 1140633367 137 131 23 963433177 148917962 2078209204 127 1544812855 109 573288469 47 1949 748624543 1760974123 101 37 83 67 1268944423 291012423 139 59 1949 30794200 43 10007 1949 69764965 7001 833749666 127 5 2016589100 11 1545206850 787340790 109 1674454955 1616625982 67 131 139 320297641 61 251401984 469734018 53 1982976079 3 392281947 2138221128 97 43 2 637690473 43 968777553 137 29680762 10007 37 101 103 349386646 1801189698 7 862647983 17 2777 1882592171 103959772 776328201 103 570841254 31 329582641 41 7 51920372 1808948778 61 43 212749595 139 321625984 2120972390 127 23 6746521 244489839 606829641 11 581751555 1180919810 59 398040054 41 1207952811 13 2777 275847741 79 1944902027 149 2777 11 980759647 61 73 67 715164700 852174072 1022417226 37 5 1277375580 107 1856281525 101 16312623 139 801151242 37 1949 1660220568 10007 4999 425126853 1902015044 43 53 19 791191787 43 1962941185 7 204307418 73 793306184 61 1784052726 47 3 515810817 1183119530 53 2 10007 1979568675 2076845464 19 1081235389 13 3530865 609875923 149 332417808 97 724576420 2131441237 97 31 1806288932 73 41 1681684454 1805245431 3 127 89 957568088 118223951 1528990710 103 97 1141754505 696963266 73 1769088424 2134765406 19 2 103 1863661297 53 47 1721624241 231251660 23 105067128 1115727370 71 412724487 149 61 1947872801 1101884297 83 1638717288 3 1889485473 571624765 103 363246810 1987104169 107 576323144 10007 902698711 101 37 2085471137 131 410336933 19 33593292 19 31 53 10007 196995211 19 2777 1964097121 47 634401926 103 149 1773827873 43 17 61 34423134 797908645 43 2104325310 5 2094248460 1606403859 1805259658 67 107 1416380935 37 588042961 23 1741786573 4999 53 1069966988 1027432923 19 79 29 732319049 594106238 89 1187699158 1519377237 19 41 1491484511 957646439 29 833184471 7001 466271730 103 139 1534875530 1316653870 1949 31 10007 1584048058 83 53 97 1870995946 1370195907 1119452899 7001 1319468278 127 43 1949 379294890 137 61 1941269673 1303259614 59 73 1636167323 356939997 41 1713904878 370383791 2777 1553869226 61 83 1953677904 109 1514016645 827657272 61 79 1721041228 984763598 5 109 1908583024 11 107 1267156381 1534686662 952837909 41 891671586 199444583 13 11 576379181 79 952561078 356481454 7 59 61 71 1935216825 137 7001 1992029535 109 1163518647 1324845161 1077593909 71 101 1703212793 902423563 1338143134 17 1621375684 149 552721013 127 78154784 11 825663228 1884967629 109 1741392334 89 17 2 622408224 800509628 141984471 137 325677496 113 67 484141892 29 1574178728 101 2020979713 71 1161462661 4999 139 31 4999 1002997161 539989570 29 13 190552440 107 1775600552 89 59 1100910972 1136387023 83 1359477349 113 117848717 73 1090243028 37 194839114 1949 1721166909 3 2132504658 758328134 1185165312 43 103 518287657 593780942 53 109 1998505626 623979111 1814350755 1057728288 61 282952319 53 1245453307 7 149 805695555 107 1442050556 107 809630266 2034117482 661372455 71 333951601 41 349098682 82262126 47 349917209 91821460 1724524396 71 1421382225 47 1017280737 1949 1449701282 727602629 31 37 622251701 1406537344 59 953958650 998609505 19 351135967 1751290118 71 29 1124885205 1679950976 47 10007 721945008 2129659719 1004562702 10007 23 394862965 1354842507 746322768 31 367798707 61 29 79 680527488 107 1367405002 1422750645 586924757 1519250996 67 13 209616537 1935806405 1039528754 107 833112739 23 3 1183610685 430499018 1949 1484036815 3 1143680745 61 1993548210 127 1433204398 223106065 1344830723 10007 1150269399 137 2127368058 1063384055 101 71 1060218292 1142212645 5 1806758943 131 127 139 13 37 832074241 1601931418 411800957 73 452192970 63898130 31 137 1468126387 1086558371 169229824 103 244022244 1402700537 2075890979 79 1405192107 23 127 53 2777 62677032 113 1774703081 5 19 32132743 1990872858 112203491 53 127 10007 1230690881 611287602 17 7001 1218454040 7 1677852659 594790958 7001 96666024 13 7001 2087264138 43 1238513692 23 1873400554 1291254155 158183527 2122764810 89 10007 1344980828 59 111548739 97 1178910064 1949 1036924521 19 1328259295 4999 1478729886 97 378655020 97 1645225342 275470069 2777 1949 1205737156 83 53 566971563 89 7001 1957806378 2 139 1020961215 5 4999 47 43 41 674298658 131 109 11 1280550524 1268361754 59 37 1459506588 131 1488969449 1363666589 139 61 694523003 41 13 79 774957308 53 899886735 67 1133052008 977773662 7001 190315184 89 411426700 61 74754646 31 867366503 107 1755963518 209646650 10007 109 230108001 149 283024199 1808987873 127 708935710 1379117916 71 506017112 193629821 149 139 1337535423 7 483567890 17 1217023210 5 2002726435 71 23 3 67 4999 1862317462 83478301 131 1028733568 86498645 97 109 19 624532432 73 1457361561 29 311792746 1406213701 4999 41 1015747284 17 101 1642986291 23 973515158 1346384350 11 1876844574 139 1070536022 2219552 1566043734 986870464 71 11 1207369768 1445846655 47 1463697124 753068797 149 43 1037199818 1321325007 79 1898506704 37 2777 97 1102314305 13 1782001923 590908721 666353181 1916973655 149 19 101 224378974 298708207 1282942893 1949 483960551 127 488864560 59 3 456009441 97 1314759459 13 1572681816 59 1971436443 17 1661179684 1523950603 107 1858038308 1795262102 23 2101038316 858484709 103 1012238886 3 61 103 1889355244 67 234854631 2102147244 29 1522000707 37 252441306 1213678884 107 139 2063047182 29 1437775572 273673918 23 300130450 1195421832 11 219738318 53 200936674 466710776 127 137 103 2063388475 1372949209 113 1230481654 709588050 139 110282538 41 648381626 1949 419736640 89 2011198326 2777 693722370 191525047 149 414682975 59 1308273847 29 89 1663460552 1328560138 109 347208505 83 67 31 45428299 1041298002 19 1290732938 2777 131 149 1949 1350446508 7 170578800 988483163 858023538 131 73 17 11 445757702 205728954 2 7001 29 675899172 3 1525690275 1854863640 724629456 89 38599567 1268768509 139 1766419506 17 149 1493326179 37 37 916969633 137 127 129187910 1659495431 43 127 1316594649 122407680 13 785141760 1720883346 342848256 2 1162530406 61 1769957051 2777 1671401321 149 1672080682 89 347791085 1191821161 131 1827566801 1554046756 149 7 1280325108 1725532525 71 158757132 89 37 855675764 13478683 1353546897 107 109 127 89 71 266647032 335405562 918008723 113 587979115 113 1949 341363427 127 1702768375 149 17547730 528909220 5 41 1756965030 1949 107 1873868209 23 1310890267 19 1313888760 43 137 170017738 19 1497137718 31 1204620930 5 2000925980 2032863158 101 107 1960947732 634927989 4999 2777 2015752098 131 1789773090 109 127 43 19 89 747388892 814702262 192736427 139 1041787208 73 17 27404221 2777 528770753 149 1022177464 97 17 225603940 539536171 71 97 67 1525056680 876917105 2047158691 1634315909 29 2141969226 3 2 41 11 908316829 41 891367385 139 113868105 456710750 47 101 131 31 1420932058 47 61 1761519571 149 29 109 1675231475 139 101 2 29 765327473 1949 61 2031626594 1010561685 1287028835 7001 406989133 1392950652 97 1454663507 37 1932337987 83 109 101 109 143419584 1174659864 586719670 67 1754775962 1230723228 258116973 113 11 1237835401 782894816 103 1889785393 140997936 1949 73 2004500576 1682220979 4999 1529054128 97 1902207248 870589109 13 57665157 1599395017 11 61 971637463 154413631 1399523670 101 2058571335 79 67 73 37 1994684467 83 1528302146 29 1259892473 73 1158147850 2777 2 1414017415 2032803534 137 53 172120256 580954677 86607215 67 1032562614 41 2 1071755876 1337708628 243546980 73 2051116259 1965576378 1773780315 97 5 13 19 436688541 37 1304005245 53 1923791827 367350314 1420513172 959054013 131 620361842 23 2100417316 137 226205495 1082079567 59 83 890028671 1707319213 1035245453 47 1281711996 29 1355133561 131 1949 1304023277 143483431 903722163 534053576 10007 17 149 2054077048 1949 41 103 131 103 1561190919 1142727813 67 237316005 10007 1869737901 67 73 493211991 1949 635626411 59 70133704 1195896499 149 79 701554681 1036666440 37 1501665387 315341713 775668370 37 1299267987 97 1773757811 1212589249 67 1947764906 83 1309984684 452307172 2777 11 716821864 19 1949 1140278042 275678254 137 907963814 2049475576 113 1019156723 73 71 1410226850 2081140853 1949 1708618136 1315136475 631211539 10007 2777 717555392 106245046 149 7 1091275352 41 950707344 627013228 2 1118518062 442310750 714509705 7 1944478320 1408511116 1949 127 580667749 429471074 1215461859 4999 872265512 127 1943126582 1717753354 149 13 5 1787685900 37 728345 2132465437 2 151976500 103 1949 37 7001 8007831 13 47 7001 107 1528345521 73 1770104803 10007 1906993962 1154673840 43 11 5 626152250 41 1721851498 1126502798 251380795 1695294006 43 1052371332 1860640956 17 149 883833432 97 59 37 30683862 1067001557 4999 1907678623 71 1657369827 422851870 738099967 137 7 1392941956 2 728800128 1260873348 43 1949 2053725617 1911594792 79 97 113 543969540 47 703876070 101 433292525 2024599439 101 83 1231461704 25409620 2122517389 1058234620 59 37 1928543526 1051211329 107 1246535341 17 727830792 1023982675 7 29 441370952 873182763 149 13 681246330 19 7 23 83 101 17 785558065 83 159606195 61 1002181810 7 131 29 13 422577520 2 798213298 538368654 89 1198347531 4999 2129731433 37 41 1805145745 666808584 139 1122910706 37 1793215952 2143941864 2100796027 127 41 1476257480 113 37 783519606 424683818 31 53 5 209065860 149 1470071007 73 61 127 73 1101888205 29 61 47 89 1118244526 79 89 88301439 31 1725387212 2020340277 131 871025943 1522564923 1276335379 11 109 726972012 89 5 592740150 1429397330 131 139 704614833 1288909869 13 89 37 486082949 271025370 89 41 1496587065 89 387397064 728500252 37 97 806388548 1870449642 97408395 109 1483565319 101 79 1538623592 1322377751 641310138 139 684258553 11 400642319 29 107 43 137406758 157899225 1949 1636058815 83 103 113 592914277 1098409100 73 321370382 47 2777 83 7001 3 2004521242 1274959206 41 109 29 3 1811200296 3 2020159347 1171215082 127 47 10007 575453065 279431953 53 36748249 2094069110 7001 7001 1136591347 2777 584769552 1300385790 1949 101 67 987895235 1472816118 1417358276 79 312413496 67 1970513818 737863394 7001 1644516764 11 619457201 131 1483914101 127 2 97 1678415444 1375661663 1323975152 200644863 4999 1692428765 178325055 2777 1155081900 1539528555 5 23 2028931729 1225722486 1304929562 1949 1004224111 224975098 137 1770101762 103 1419417664 7 79 139 723451243 74252972 73 16846692 19 89 41 566921965 11 1397184987 71 857690432 59656968 2 23 1619850394 837309756 61 957802419 821990236 43 10007 266636515 295947018 47 960227249 1593733920 113 1906498157 1949 29 610368017 4999 1529862447 2029756037 127 198598935 5 71 10007 1262014834 83 47 1818739900 5 770030685 3 105875800 1068338180 5 7001 1949 1942446433 4999 19 910407882 127 904382625 10007 1523145456 876725702 566607334 2 35787414 137 7 69417313 1758864289 4999 214687054 137 2 2022181816 609647597 89 113 137 1693437820 204001083 2 1251549418 7480160 1552317985 101 1010928089 998238522 29 139 1134543020 924841005 3 826878363 501386354 7 711994080 149 43595916 83 2 67 61 7001 1028263812 53 1841608224 10007 1047460489 137 972182289 178590361 103 13 210310308 2023628509 31 1290266250 19 815832051 127 1937135681 43 1062114709 7001 1198133873 400274003 2777 97 449745253 1424665875 17 97704783 127 18921603 1577263184 634973577 7 3 19 970905681 7001 376758815 946308639 3 139 139 2108141554 1221296534 170333881 103 1388030266 1985087506 89 1057156507 1029336022 619661016 13 137 325196078 1949 3 1928993985 67 391100976 13 839572396 133400878 31 1577002147 1435244729 41 103 2096873073 2110751808 43 222261006 11 61 600344615 851175334 19 1422018900 995860091 1822717351 1806328010 7001 2 622947644 109 79006323 113 89 2066138560 1949 1863271286 231192329 324381889 71 1243596502 41 1727268718 97 137 1181451549 13705576 47 37 7 37 43 1071003230 673798264 41 803587110 5 83 1342956019 1624724915 107 47 1711819336 1051099566 819982031 97 831399640 41 41 160927199 43 44455163 703300186 1323236283 137 583315126 97 1707180115 10007 13 1093460157 137 87246669 137 553598368 497191303 1300127529 2777 10007 664574877 139 1274391337 212146109 171552093 3 684439989 101 1115759726 61 2033902736 462563568 10007 5 779623530 103 1549472775 1930115867 131 67 101 272860590 123765501 47 1433546483 101 7001 2 1525644376 1692012215 778332006 2777 1361009299 13 1015672983 109507154 73 471795934 13 23 425937230 71 1206301215 97 113 457412361 1588973795 1949 10007 43 10007 103 1849442844 53 1075412124 127 37 220817147 43 1953517262 67 2061157180 1707946900 97 1319427659 2 488780042 1953513326 71 277278004 3 13 141767600 1339140174 2025401717 113 41 1803502055 1063467963 451259562 132257593 13 11 149 367633362 103 2 744828716 2083585988 73 1105751154 127 2078154340 1014891043 109 2013154880 31 1752246480 67 182704042 1367732996 23 71 869534302 3 1473046836 109 397971667 1446744844 37 1854732924 7001 645943661 2139828730 97 1673149264 43 725275645 29 113 1687509419 137 2777 149 545627123 79 43 1479104626 407226288 562125765 3 17 963049218 1883698923 79 1828977269 643849955 1838751245 5 2047124062 23 103 1442966243 1548202771 127 208739112 2 101 1576030967 97 340015244 89 82688031 7 2 1926003050 1592217492 41 67 103 31061607 266938302 7 2075427770 278073496 23 29 543091077 1090313958 31 89 7001 1132201720 2 321589117 59 1055181252 83 15456632 67 13 481273338 59 1377023066 1684476926 1652409203 43 31 1770042216 73 871121483 71 1739187103 7001 1446189569 1837342440 25445452 1668857276 23 103 53 1035074432 79 2043435883 41 2048632978 37 515700598 3 953255751 2100769763 111471498 47 47 988117942 149 107 768869793 3 101 574943611 109 1396653168 31 602736782 178491618 67 17 432938218 1048208807 43 83 1556723515 1439237181 83 23 1530948770 1766726393 97 10743235 1052387823 13 83 71 1999226023 2062493484 885116827 131 59 1341151243 101 11184740 1925544194 1098955116 29 29 31 1739942051 41 73 19 708340539 23 402882605 1926981216 1774725496 513999418 7001 61 544198873 1360666297 53 1349678655 61 1457769216 10007 318222600 31 41 296310321 7 59 89 7001 1314666971 103 510703661 13 1359348084 19 1181732425 5 13 71 53 1261824159 139 1126150200 113 4999 1467796382 19 965424914 71 97 37076989 1464354347 134835988 31 47 139 725906650 127 408872065 706494908 7 206827377 1253407131 97 1589654346 267677041 59 1710455805 97 1900744100 19 1205827780 1377376715 139 53 95672526 1927203066 53 2777 53 379577043 57736358 43 61 1141310421 137 37 1073256743 1081624552 113 11 83 919074604 176288182 7001 814022163 4999 73 2035599744 1765005096 1450131945 1216784419 107 10007 1291953735 107 1678047402 1236913152 2084008673 1273215862 7001 137 318583146 19 1892669420 1644546772 107 13 782415322 1681001621 83 103 258195056 113 1404666275 2030302583 131 1346530529 103 921523593 83 31 1264029526 67 1422126846 53 1985876451 17 876268604 895503766 83 536832214 1989100120 398119692 19 1319947537 7001 98693097 97 5 109 1268087906 617428429 122728005 1657874195 109 1381388667 4999 617871401 83 1845721713 1314411904 497377921 10007 999839398 1164754679 2133719610 61 747129448 139 131 1784647453 1940268387 1133068551 73 107 67 1554446766 109 1248641107 67 781177924 73 71 77457166 517413352 79 119881382 83 2068984799 79 263409896 2 879286674 101 1328076068 2137275488 109 1259674241 103 2777 1591898588 137 137 149 1642503786 139 107 665399830 362101375 7001 1932093974 7 59 1694660304 641080232 1369137351 139 1404305555 450316981 41 89 2045627735 127 31 10007 83 117371794 1578727064 2083760120 1833814351 139 43 107 725407570 1949 131 837449726 1382161196 37 79 1832812108 59 1726793187 41 113 1103177303 1368589782 79 1933239652 2777 59 89 851120172 1205141524 131 113 29 1552056597 73 156089184 41 1961478950 2145545723 103 14538759 612665219 67 1487395913 41 234671864 67 89 13125809 892671602 113 547820723 5 1887714155 1251953173 1476006446 127 1229361841 971222046 109 1433853460 294017022 13 1373638206 7001 92756249 67 7001 1138257585 137 1586608234 540995738 10007 107 73 529371253 149 107 149 1144930900 560411453 61 310322067 11 149 1817886661 7001 137 160594044 79 89 67 4999 1366361673 962702421 1077390891 986265875 7001 1455050022 53 822673897 939628073 31 1197851532 827383633 1284420235 1949 67 1538287670 17 1875130957 1239341011 1967001712 103 1362450805 47 10007 1200970091 963093694 1176542591 149 7 1181283103 107 330158665 10007 109 1487889785 2777 7001 273494065 2 705730662 103 76122665 442592464 43 11 1740705182 53 47 23963465 79 73 1158578474 686417248 1307502479 97 1569902773 79 1449377450 1949 300001774 1921830940 19 3 29 4999 607199816 139 975445265 1949 393466069 3 1020551373 71 131 83 516760656 820470530 1949 1145298666 2 1360241556 139 8733160 19 4999 1708013329 13 721530784 127 480325902 101 676174688 2132801090 7 83 1938974703 61 47 2036377319 1970115732 53 954145881 3 1857475332 987537400 37 139 811218734 2134545716 73 807355715 1519370613 103 1968918296 37 127 11 79 3 1472218437 71 89 306124400 1310044044 1736769402 53 109 370813923 29 37 101 1766344863 440529478 29 109 1763947327 2100151396 53 2013416205 269147038 30604293 137 203018656 2 37 846498395 97 31 13 1454379849 278765721 43 59 550905593 7 137 67 1831198823 29 114515867 23 342721597 1725262492 37 446788653 2059815591 107 103 887957850 23 404639437 1686431047 5 1248624560 73 218921671 86665308 127 1491008016 1696390022 83 1123926198 10007 860491923 1922905603 127 1214416164 109 940692999 731733459 137 139700544 13 67 107 602052406 149 19 238400749 79 1552541970 137 707032888 1427635121 269804259 37 873619785 7001 1533395529 2777 1452606113 10007 1561712598 2777 10007 1362263474 13 96171108 144651430 11 131 750089051 31 1566713602 1594471186 53 37 37 781312996 67 4999 89 902792415 1629144021 17 1866621198 1454318998 101 73 109 283001823 503171577 102575114 2 766183130 1442019419 107 83908695 853787233 10007 83 339847130 1949 1844073066 103 37 1061672006 170098842 127 135572246 239052862 137 1214655289 1952921932 236018107 13 1137830368 131 1046151669 139 31 5 23 33805653 126114772 245425905 4999 1892857906 41 41 139 1088529850 5 1871901161 23 53 2106298451 109 1075677904 61 29 2089747656 1445115385 662725496 2777 1017280749 3 23 883603558 31 41 1045401175 7 4999 1877119501 1635377859 859758085 257457174 37 83 7001 1083376746 785561207 748329889 7001 895630929 323656911 61 1080082755 5 2026181740 773660505 127 284975824 71 1208528275 2 578559011 17 2018409473 1996702691 61 691457692 43 67 714522706 109 2777 164154024 545853968 7001 1994409875 139 963281398 1843871418 1886216156 2777 259285713 733410317 281180126 19 101 975047723 13 109 1511931535 31 661289613 2086049492 37 137 810307239 59 2011163621 7 1354318098 1889339830 241620552 107 1731324628 73 1330050510 333663090 5 2777 861583689 83 47466787 89 10007 1395115898 1872970162 107 1859464311 1204524976 29 5 288721140 1859108545 659823318 47 1528781361 1198464521 107 1949 78042663 243053863 59 67 303613046 407177291 2003248533 17 79 373566984 10007 2017681389 951385302 7 1774834962 4999 45693090 43 107 902501237 165784302 107 2049719100 574981154 11 3 2060423398 11 47 634025061 53 1939286989 59 43 3 1410513851 47 1765948954 101 1700254705 7001 1728805334 31 3 1056993030 5 1404098050 73 103 41 198107326 1404203178 1672371067 437846082 83 1595494902 79 7001 479694518 71 131 2777 139961511 1425059691 149 1949 59 37 2777 579026716 1094612867 1522466257 19 862691224 7001 29 43 739416261 17195958 1189742004 1905088906 4999 1170777632 197501586 149 59 67 1779446555 47 801715237 113 856892108 1394559103 336283333 78926286 73 1284294331 1737733600 103 97 1566670862 349990647 179602475 2777 1023760489 417001697 10007 1339567041 5 29 1180867153 53 1779528053 43 643935707 149 13 7615244 1109482176 3 1189661667 1984940286 43 131 379313727 13 115133200 3 1439702038 137 229857641 109 19 1010264124 5 998743388 630720290 2 43 101 1158935647 131 41 113 1356624325 989193073 71 1017129102 1258261219 370385964 97 405804298 47 845984141 31 37 1921806122 1945097068 1454399161 47 149 43 2064636464 1510509414 97 2777 737373503 462604664 43 89 149 845663940 11 51706776 109 1846939600 97 61 10007 73 7 1286802888 354464215 47 955608888 566008169 1156110121 139 1252338987 101 1249349093 1018473900 2075397974 326073501 13 4569086 4999 127 405487378 29 260511176 2067306354 13 137 1634107093 924356656 67 1560018218 1948690220 915733788 53 83 1078914986 47 1552155476 324206162 101 1201674936 53 2777 241633017 786297561 29 101 61 395901651 71 7 3 999779199 3 1134749715 280057869 41 137 1868800149 733814881 97 1088888147 59 29 1127146886 1240078224 11 7 1488371241 61379863 103 17 109 5 828540010 891805099 97 836944615 2 395164246 61 109 1696092538 120034397 1483210857 600328749 7001 73 29 1297888736 614209125 2777 2050572901 127 4999 102675069 1606239852 7 1949 1121811267 73 507637182 2113325548 113 1016235329 11 481754350 47 1024272692 1060858487 846214901 37 101 364159237 773255817 1368605656 71 1779060983 67 71 905064536 1348773240 83 700091367 47 1709268567 109 7001 37 714951575 13 2076111843 204787177 53 1136189832 1949397545 861028237 149 19 1143560258 131 53 5 1168986019 101 43 1448280678 137 839920011 867184792 88367408 1007382642 103 1140458525 47 865673650 7001 1348938678 7 1650654607 1289117354 1780253058 1321452151 131 660859395 7001 430622758 2076806827 83 1536588577 113 973123865 37 1750447319 19 1925351073 31 101 227253434 410409264 47 2113810007 447730190 43 1711171674 53 346868729 149920628 11 77955944 37 2014955398 1015614591 101 897151993 641601090 37 67 1492096231 1437043604 2110852756 645727088 1949 17 1750267725 1986444141 11 68978448 1052150346 89 2094209503 47 139 574234159 1520156125 1489386946 139 139 70985632 1065711610 127 1497794947 97 359632932 79 17167477 157090073 89 4999 523285322 1349210104 59 1451651104 1775278199 381825569 543108053 131 194625743 79 1144285234 946319856 113 107 152735326 31 109 19 998069354 1469339711 3 2777 1647030369 437871806 1444780608 3 787742397 264371604 79 10007 59 1757746471 13 1259053731 127 41 615240324 127 324546780 5 71 10007 30866179 89 521557266 131 41 541034073 61 620171262 71 1490818666 1301626729 31 1548032926 3 10007 3 472970754 5 137 597649543 182831426 139 101 260906836 97 357041286 53 43 1293876321 67 127568804 354945431 2 1532829756 59 139 2010109024 609345976 139 404423668 1491559025 11 613564205 1775787039 43 526269935 17 47 1949 1702422265 1031948724 43 2039943585 642506637 59 13 10007 261368333 689990556 7001 13 1771528822 109 103 1352176893 809430238 137 1146821567 43 1512297874 59 1448536022 256471348 79 61 2079233724 139 1628839438 23 1397063037 3 19 36505536 2080705475 10007 1759007871 1070409122 131 73 137 1048173437 17 137 2112323266 1972281814 1867371874 67 137 536201660 5 833292897 10007 29 344260302 107 162704214 137 89 1328367254 23 13 71 2084709242 4999 51419714 1067036550 103 248370384 113 107 1377179666 1638804831 118526382 109 2777 47 41 83 1890772868 1547946846 97 787892394 1508505670 1551756314 67 988320415 2777 1389969033 149 4999 37 1192455721 113 79 3 137 1841824438 149 1476500618 101 525862358 71 813248981 1419820979 4999 10007 1703051491 23 97 107 1469009206 505048132 113 43 1039504059 71371873 127 71 312279655 153890654 83 127 98616897 372960066 73 97 127 79 379435183 242558508 1899189518 31 1311231095 1123796413 113 1600432738 43 1061105281 67 2051452833 113 149 1104849900 1025958870 113 815487002 43 3 153249564 37 137 11 7 1242309495 490782600 2031781070 83 19 1516924755 1174175542 548863600 113 7636902 13 19 2 74471010 23 589575077 131 1969554477 1443109886 54275124 29 674799129 43 7001 1013464077 665035648 131 463042082 139 1324217138 2046519065 101 1513222003 2028504870 131 13 23 255076486 442031882 221256225 127 23 829552730 37 1846580312 101 127 79 2071867430 723034070 29 17 1111886980 5 1280099330 127 1726845924 41 17 549744521 3 345816125 109 1420473618 103 612881003 1755621375 126881791 19 83 2123281334 37 139 2031751185 650794108 1949 721703006 31 1308802051 31 283979034 183908957 43 452322719 303142776 17 113 41 1490844583 7 1532335735 11 881358148 394184378 73 1448987512 19 1036367293 2 1967712974 292802017 137 18019062 53 762541138 1293062962 29 1714361979 1363327042 11 426515495 43 57282579 61 1320139567 103 195834336 47 1974636690 5 73 3 1772285700 23 1146354928 2 127 71 187434249 1822991456 798585829 23 1356326218 1241994214 127 113 2 1337553622 829144878 500777806 755281378 113 11 673158628 47 2777 662994143 7 29 1718267313 10007 856008787 313714938 1949 678869127 23 1452886786 13 2137179551 174207065 394343690 5 67 89 1200161173 2072333103 137 43 29 909994335 127 107 31 127 1367854436 23 266714348 2777 59 1918442230 2052480731 219191260 73 1809196571 13 524853470 1943351401 89 113 943640973 11 79 1842834235 149 1047965127 113 2133949412 101 47 2093242542 67 131 59 319420041 45289521 137 1949 596308244 1283993131 1222211260 73 23 666452531 431885444 1987293672 1542455404 7 7001 1142500191 61 713415952 71 109 41 978838640 97 1193155290 101 474509615 103 1084420475 73 1513952110 127 1604488409 139 1960091820 142835064 131 987262243 546481615 1346763734 61 10007 855328311 531051476 1050781501 11 1276708697 5 1284440830 1568612090 83 101 244234059 1942657129 475963264 161836270 2 137 859217009 1873953952 3 2 1859694800 2116376362 1514049550 127 109 2777 902391704 1532031991 1233761501 103 43 882168951 29 17 1266990467 47 826800829 83 1084956744 333549942 7 2777 2079103799 1943669509 13 452856482 1727652233 2777 2141430787 704670604 1837775412 17 1840419897 3 1656204450 109 777811792 1146821373 1402143888 1133558679 31 131 920061601 964557265 617375726 113 107 79 805817538 113 461607147 325387003 61 2091017292 676928041 137 196526363 801701395 3 23 1033573244 4999 7 73 2777 54601374 206220020 1949 23 1917109032 29 588659371 29 89 19 7001 447210662 67 1452098351 61 83 17 23 47 23 1130531438 71 67 1165230567 109 1955700028 43 328072413 149 2777 1121846906 29 107 31 454784612 29 103 806809912 61 139 1374642225 5 7001 139 101 1601879796 101 525246359 740320102 566401983 3 1779023133 1983853153 31 1631812627 19 1797857596 31 29 546761766 1162797601 17 730353574 2010794750 29 1946829864 47 1817105775 751653435 13 716390554 836867464 19 79 41 1313457610 1661862375 7001 2 952400878 349303808 2 1092884484 2012037441 10007 10007 1644230156 661159163 103 2110818964 967571816 137 1329719397 743670046 71 1137981326 61 103 59 947143166 1188953722 41 93868967 1529493342 1949 4999 149 572321963 2145042565 137 97 471148012 31 1054732380 59 826329279 101 59 408486323 113 824913335 37 13 1350685453 1687103150 131 157323533 7 73 109 1425067199 1479020796 2 137 100276054 59 7001 1668086264 4999 73 1111495810 137 1048316594 139 248441226 1298436349 67 31 63221592 107 1645940271 149 1245256823 43 47 139 474753118 53 47 2084566795 53 37 71 53 71 1730728873 79 3 822668601 809137167 101 517223671 1743168059 1949 19 1132330063 77799899 47 1843601475 192344895 61 61 7001 10007 3 480874107 149148106 149 101 1051223150 148434852 328871497 73 878764948 1073160179 97 946374680 3 1973340588 1335939201 333578126 29 37 333622266 1647192122 7001 222477778 464334324 1949 1434797586 1732945543 149 108185102 31 1363743382 137 97035518 1749815512 107 11 79142470 749435940 403136192 29 4999 47 1923555371 1680686450 107 1054057324 10007 73 405526461 53 1086640768 687146454 127 1112443927 73 1668406453 31 405401570 1405706294 37 1552959079 103 79 67 761656603 79 2064321248 477686750 31 297312154 1949 19 1363798929 2119748357 131 7 2145894520 83 817610756 1753231327 61 620485211 1542969251 47 239489494 1509352350 139 67 3 103 103 61 1049308092 1924003806 13 2042283165 609596841 1436365089 131 1894509057 59 1159733990 139 2035723944 1552346973 1073843520 3 1458123195 137 1872917958 1535856908 17 2009493840 143024978 17 137 41 73 2059333504 1273936724 137 1538984705 139 103 400724899 2058728062 1641573477 7001 53 844952447 2 353588633 41 887234588 58985106 994405900 89 5 321216559 67 1017834501 241435011 3 42358316 825373367 71 23 592561466 2777 1417727306 73 1122382373 41 41 868212966 2081069554 41 82943205 113 539352729 812639114 67 7001 107 1771619561 1425067871 1949 1685439346 19 1731667676 1902495889 2123770516 7 1126081160 113 145539932 13 903301932 279071286 83 1917090840 23 837472067 139 1854909686 113905774 103 1865786393 37 29 1238230951 73 83 41 414357234 1965909697 1752169020 7 1454460014 139 710500863 1550990634 23 1915471878 873901468 1949 318094341 2 1868413444 17 1129493754 47 19 3 1419860718 1280390736 308194557 109 2011421195 37 972736882 13 5 949699785 878885785 53 465306875 1396846681 1649140320 37 776275546 1248572110 109 468935548 61 263883621 139 29 1870362482 79 409342134 149 375018696 5 11 1321011142 1906541596 97 124653245 41 1508887535 114589547 31 7001 90295370 59 644056419 820263879 3 109 634741575 13 73 2103988626 2777 71 2023496663 1113145983 1469754871 127 5 1692620876 1995049135 41 966543336 101 1837399561 73 89 405273871 47 362754789 31 1539317214 7001 5 690823425 903000355 1813925669 29 7 97 2 107 1809816618 149 831370383 23 332505092 19 1533628782 97 164648382 59 2142857934 3 149 1989263936 43 2777 83 406800845 192748659 53 1501613149 1701860472 61 61 127094511 67 119238292 1074900277 101 1074924113 1868060 1419248498 131 398371702 1949 61 67 1650924220 1489617258 1083470944 53 89 2030999580 1919088310 31 540075366 1112993899 562133218 15901123 10007 3 1760344497 656553411 79 1997882279 971789301 107 130457159 1207598955 83 5 772800420 1960655091 149 435921475 29 17 1912454409 37 678899378 131 457642736 97 440589423 1251186801 1211140060 97 1447762965 107 7 17 934830646 31 67 1956966619 47 2081167191 405135947 101 43 41 882870466 1334173087 37 270352081 41 159480652 1631651498 113 63889635 23 1865854622 41 23 557887564 137 1566127967 109 59 13 1235024141 1651712504 1719132397 2777 520290389 1633563267 817865729 59 59 1365141056 47 1024357339 17 1514791630 1909733318 442379600 13 899275858 5 407521312 1609522068 11 2 1509522018 83 1408734831 7 2056626274 1197570554 43 139427531 10007 982277113 103 29 2037705822 1637647021 71 1186472052 31 73 939511314 579617153 79 334490661 13 1110032130 690098587 29 7001 327240742 1157083274 1473304622 113 706639624 3 1729428174 421807098 363255640 53 3 1031404998 357740877 131 848417046 1222251877 1058203852 131 792604889 29 1848657684 188205185 1949 7 3 495455148 1031372295 7001 333667660 2009651052 113 83 1673507835 616925969 871274177 632828731 101 37 1786130299 2777 41 1949 941265652 31 1718691181 1873382019 109 1230229263 493612454 723770939 131 53 813125470 139 68052096 29 10007 146252305 1485539150 1277220144 101 2024545938 73 23088878 3 11 1043035039 1852311444 19 137 67 37 1368469827 31 17 947295092 29 265059762 61 63770477 83 89 1693114017 491454313 37 1564469187 1949 67 3 1360995267 438421143 11 2777 19 1027785791 149 40360077 243891097 23 533422049 715632417 313945490 59 1831735213 11 2 585055342 110016194 83 445380745 1846201921 127 127 1011641995 73 344571096 31 7 1672270820 31 1204505878 237552042 53 113 1589892146 425496189 1408894152 41 1957282477 131 19 179763370 139 1443757555 4999 107 1346287946 43 421029082 43 59 109 124755841 2777 219567120 29 536316914 137 113 1528034251 2086045964 7001 109 1404642561 53 457112227 139 251971416 1675121526 61 97 13 1336116795 47 1329691147 1086989022 1943062256 53 71 1453014503 648781883 137 1253819205 31 1562218743 1786773040 79 702182652 1824605883 29 1479635664 940611496 17 724031375 5 649069385 101 5 101 1406807184 1439171005 5 19 326898021 137 1388984685 11 1786193533 192241688 137 831263924 83 343185827 137 3 67 668218202 894673512 71 1173207337 2077382861 594243693 59 13 980206617 71 1737450457 47 2777 23 19 1552253583 809349479 47 1302652 445594733 131 1370710803 4999 829579051 2 79 701309070 41 2 83 821704233 29 1269843329 41 3 1352123232 113 11 1445739328 1380891515 89 1062802400 1081535068 101 572674646 67 753770770 53 1873221559 797927011 73 599173780 1269366850 103 79 2008725258 346746721 1854243549 43 7001 131 2777 53 31 19 2001483788 149 1014377696 811057213 2089698521 858762346 59 759110163 1949 2132260572 10007 31 369071771 1129547186 2 1249311049 61 702313740 73 1131660600 372623974 639401160 47 1031929744 47 153992345 13 451625694 2036606351 149 2777 400110224 109 361632063 59 1007387948 23 10007 79 529790748 513502765 59 19 73 2047908931 61620368 103 1165297298 898003699 113379177 1949 562377502 1873855154 4999 127047326 79 73 750670388 519892641 17 1857420204 578592263 7001 135427344 1198956255 127 47 302492846 7 539172907 498565914 137 1205236357 13 1611964874 42409666 10007 43 928484848 103 1763916832 149 67 1299104741 1668938492 373181576 2 109 590965300 383413059 19 7 53 43 1642389773 37 1691832398 53 1135324183 330878692 19 1546387940 83 1618726190 4999 1959639478 1924050815 103 1255729106 53 476658424 11 10007 765231846 983448504 17 109 816577829 986015227 101 109 1178893969 37 79 23 508100705 571981204 95549648 7001 202762962 1641367968 101 1126205247 1924698490 13 1345353256 793996130 691499294 61 13 602937179 139 5 5 785755665 276826802 1494552546 149 19 1053323267 137 127 2 717129310 1732514945 5 11 42657087 1310537907 103 1494831069 149 611267136 2109978173 268210247 101 43 127 37 1545482938 1949 1297673948 1175549198 131 721378149 41 957949190 11 7001 2067878369 624506376 1949 2076924564 79 2082118136 107 1332378001 669589386 83 137 137 1621545819 113 97 111093334 101 37 2 2036630816 730711104 1063886746 2 67 1509835084 1962966882 2777 2006438849 1630292779 37 53 741758994 1136706675 3 139 566801690 5 53 371425166 3 404162139 127 67 1095210515 1348805345 5 878746581 43 83 59 789567500 10007 149 1221047550 1610810988 1051270160 7001 48320902 1067205158 17 1840975564 209828643 53 1788746233 2777 61 1833527962 404942346 17 29641707 83 1993332667 101 1799779974 37 139 202632313 13 1673283564 101 7 5 567559860 149 310632965 1632677869 47 47 10997577 848276022 11 142743216 1207679671 3 1988822487 113 47 438594819 781517300 107 73 917279487 139 1870430148 1535679750 101 1589448110 1142481974 103 109 13 2068972997 79 1608171953 1388334624 1792171460 881318545 61 1359153213 71 1216968755 131 1949 378189807 91439029 11 1949 874832038 1987636378 406679754 13 107 31 1474563248 131 667625911 4999 1938882146 71 97 101 748222760 137 1027771534 89 1766829881 83 962278926 101 1296128631 31 327443466 79 523266817 1948490976 109 1315628147 109 695753488 1946566232 59 858350604 1440280725 7001 103 1570954146 1788215796 3 4999 1884033118 113 68282284 29 142218091 79 1028057759 73 131 139 717019407 1943973575 73 29 1761394576 107 13 865862839 113 1467815590 1859872160 89 1330858430 97 407389718 7001 871638502 703190745 312304049 127 71 1128090529 2071148242 19 508202257 41 314582810 738412671 127 13 83 1121096428 131 29 1835591888 782318152 988103809 2777 1315205907 9694833 139 149 793359440 1637231272 31 71 931753590 1887477201 89 47 209030855 264855067 107 433592355 53 1581701419 338641857 97 1434994041 61 1052220293 1242687730 979468632 113 23 910923648 1758913454 1200460144 1789306102 101 43 2025551851 43621816 37 1671069184 628297744 962763518 7001 41 29 1479600984 131 1666606612 4999 67 564168528 2096186094 73 31 59 127568679 698540943 109 139 10007 61 403841680 5 587900020 1899740974 1949 394923921 1358652137 41 1492473267 67 1224420844 131 1771007965 7001 219135927 23 83 7 149 1384622432 149 107 149 1157870060 19 11583179 1324617390 302171859 3 1065995805 1949 1551418573 107 1430537401 37 1858080809 1500077486 113 14145806 53 7001 19 1956620457 11 10007 23 2 83 1207366721 37 79 217631412 568937697 71 127 108957872 1949 83 650931435 47 1274084812 1588524273 7 59 1508473001 121413622 1307168422 994962644 2 1915368252 47 107 807879318 101 2 758375772 1231017454 71 362233591 127 1546255361 109 31 61 1674463115 353709476 5 744725540 41 17 1312875779 1351960496 1325405862 1024423565 11 976134115 1897299945 113 127 1934714952 3 43 83 113 41 1639164871 405600208 1667967744 3 702432282 7682337 243387521 13 101 47 53 1171513839 31 551179628 53 1715039667 1357047828 61 448664333 876699386 37 1334689715 37 1080720272 625150058 2 7001 1801007250 71 11 1401427911 13 2105580841 2777 1241319000 1911870082 53 1966671689 862658369 11 2091110131 53 669961851 1453297981 109 83 2777 1145843963 19 113 13 10007 1943089211 1822789344 127 107 1949 79 1871703313 97 1158080284 1684563595 3 2 97 115226849 19 3 73 109 1602024993 1556712494 4999 371194388 283850374 2 439577489 10007 278865069 2137530470 59 1420380044 1353179914 47 97 1796728478 689932191 23 1662150821 1089897335 97 19 136639640 1748389162 187752019 13 71 29 655763805 57593681 101 876392958 826781758 502756133 1569474290 47 1688277271 1700174857 59 469370155 367960050 5 71 705294617 2134858530 41 43 89 741182833 103 5 1380090640 71 2113578126 101 213244532 41 697397536 7 71 1294894437 101 1977535745 59 37 544271887 211492788 101 1245933071 2076481115 319905126 127 1276168202 636259533 131 37 2 23 1700985631 779225648 127 323222585 1767172639 31 1368905530 7001 1008571061 43 1589869960 352824202 1027401597 31 1320535244 748474361 79 97 1583204022 53 1593520021 137 4999 5 43 245072781 149 1673626110 927225659 43 1781600080 83 1218927791 888374398 1264931535 7 381030356 53 1853817199 53 9937937 61 127 2 2017566227 1479356528 79 13 17 1212608657 1849873517 97 229801148 37 114627221 1219686198 3 109 1209138744 53 852303441 67 633429658 1779992484 149 1960006643 916317369 740698102 1605650292 2777 1171782154 1836708798 17 893444974 10007 1781606252 11 47 1585424026 1248756617 29 1075945056 558234698 47 137 477281422 2777 752831922 79 101 1689344180 41 1695721460 1513931888 1272458963 61 1331342263 149 1211863786 1788459665 925318616 251321277 2777 994791348 1713352490 149 107 701151312 1063993253 31 722748166 17 1998651332 161718595 2777 209680147 97 31 2 1851849815 59 983286094 908880858 103 127 127 1737647698 1101021644 109 113 2141487588 3 97 17 1949 372122929 41 462845283 109 65265725 149 184918500 1625259324 109 17 743162582 17 3 909851331 137 1259078361 970280991 137 384281164 47 11 1863115397 97 97 31 1278143206 10007 61 216474116 437129782 149 680820350 19 1649460042 4999 53 1386401189 179434657 552645159 43 101 31 885744741 2777 137 73 2027079841 847791413 13 1493068707 713558820 113 808467628 71 59 752983960 73 1191574912 689543765 13 430428897 4999 516386702 109 2112803882 41 19 2129631863 109 1261612216 165152387 1495512530 59 97 7001 1522822515 71 696472938 1941916912 137 1654970275 107 1193277161 612021382 137 1043302813 71 858371966 1110854995 834866745 1303311061 19 1977272018 2 131 1748016447 827749176 1942487912 131 4999 672640445 410842815 539058627 17 101 31 1968901286 11 29 113 619710336 67 7 1210733755 665472843 19 97 1322323694 2110551873 131 137 1672322780 53 45797512 89 97 10007 904062401 23 2017187216 47 19 1012771422 152938692 41 79 313007322 23 586948592 1641054278 5 823857715 83 1095929759 1096631358 1396126605 10007 1208775551 15467042 47 113 37 109 2030983593 29 1804426864 981941711 1564926842 73 1556572868 137 2028538587 1998373201 11 17 1498868699 1348295823 17 139 1021277050 23 7 29 492918108 2 2138091990 127 2 303168606 1566284682 12624134 83 131 1620259030 13 50217454 107 2019449086 19 137 1639884931 1018746111 107 1627534200 71 194089718 771285342 113 1533738601 1188072613 23 137 1558349038 71 1391158451 67 694780486 97 1739921107 1949 53 19 1775047292 2777 610648415 1046835812 11 735963175 67 108350189 2100897145 17 19 320004327 720705834 97 139 101 176596278 1772770025 83 560211986 10007 1450745131 83 1304699825 47 785741432 2 1938887500 7001 3 83 954674737 149 958651547 712762956 670438016 149 926663224 37 1718911021 2014752646 101 1972196947 7 614132239 59 2047091848 73 635669797 7001 670405892 4999 1784321872 139 2021999393 29 1264740199 1949 1184686685 7 11 945374463 97 19 7 29 948514618 19 237960071 73 23 1583059985 1020768382 2122226356 19 71 17767850 19 125071509 1154001789 2777 636063519 1717037903 79 498171867 1459701638 19 1539388985 831667382 67 83 1944218394 812472309 1939523838 19 892494176 103 107 7001 1695964246 41 741214400 1310945485 5 1366277885 37 139 814376397 969076169 5 1918887945 7 2 23 327244713 176739645 4999 280038981 1210818467 1067179721 137 1235856127 1985653153 11 7001 2005429449 754240236 29 19073764 2 1651277925 1085757563 11 5 1615144790 7001 645695229 1241564341 67 1867713344 41 49609825 938861285 5 17 1071635222 207327393 23 29 37 2131978961 1747477810 540946453 23 71 1793560506 29 71 73 2085443779 1272311233 963422277 1625979739 4999 47 71 1587570934 212468352 2021683228 61 11185875 1051744288 234033620 73 83 246483544 1274920644 17 41 2067408149 1618091814 89 1312910556 79 10007 71 1444723512 404896650 61 608370025 1817806589 19 10007 554973914 11 73 1183430156 589823500 972375265 17 10007 1670364285 3 1206573597 1730294914 1949 23 22969410 542195997 149 1389093773 318545312 989696491 733039027 7 1260907460 103 1748157685 285866271 17 83 19 308455044 1615774920 139 544574246 109 1751329160 29 2 779908748 29 31 795058271 762111068 19 103 49818216 83 1518482095 149 1378313623 17 7001 1949 931308211 1158557713 801312935 19 43 566070447 1653790922 43 1870268230 109 123700285 109 817117083 1648924283 2777 41 1767495937 1824494260 494477971 103 513809938 107 149 1179477194 1899708291 127 1081400789 41 1949940402 722873258 43 1585649596 109 1854120722 139 61 293090950 1435355713 137 203566756 59 1117420638 2 1503116918 53 509926674 362982213 1899553951 71 1134669815 71 1097810094 829369483 67 1332644539 268361317 4999 1922095504 139 1341271882 107 110880441 41 618127726 1050437905 1232569057 109 1776419738 7001 1902367728 2 107 1200244466 1436026580 5 1117165740 1238335646 73 2000687202 23 230281625 131 7001 997943543 29 619982387 584026186 1846832127 103 127 2067666654 1909151593 41 113 653820147 149 1008827893 1814483469 2777 83 1535712534 73 827858231 67 1298187779 631036611 89 5 101 137 1205224620 960651398 11 107 5 23 1550014363 1949 1133064793 43 1551353656 136543619 2074521149 1503161477 10007 29 667511705 1492264919 10007 137 1926606066 277340608 1935464524 1201151017 37 936175876 43 379851250 1949381798 2084402315 2777 177114283 2777 97 1531852130 4999 2014676984 3789473 103 29 43 2141998350 514800108 10007 89 1805903450 47 419128093 1677067181 1645370372 53 137 14484599 845976781 19 17 53 17 90928172 867300254 1563256158 31 1702540832 23 1405503019 67 322544834 73 1988611694 37 3 595799016 1274660719 107 972884660 4999 1517206498 37 113 71 1739609127 11 702922110 47 1629119379 41 214251937 103 642480216 1877364016 37 917401606 109 638563311 61 949254245 109 107 1068952555 79 1961061440 1180374924 19 2059561203 59 80347380 896198571 1638406678 29 13 338841334 11 863302594 366787938 1133553288 2 380341366 3 10212771 17 754842143 2 463798778 743191550 31 1338665963 7001 548003931 109 47 1661994277 89 1972354899 7 675433114 61 73 67 1965657792 53 1408521217 109 233279540 5 260796750 252507956 139 198092931 1786968591 67 1201605671 1903929968 832620355 97 89 194610426 139 1115354765 1704462897 466967185 661151629 131 109 308958429 1804781779 17 107 137 1625780918 90821547 7001 1611644202 103 1502254279 744502849 720766716 131 776745243 1408513590 2046116849 41 10007 1534595609 303251038 37 339681275 1421445650 37 637488366 101 1927672264 510102142 23 103 1663792690 5 813418830 13 1155757122 1091654382 113 1456013588 1865038953 3 1382950922 97 476773690 1078175027 59 1396222671 1949 1153956669 3 41 132008131 137 1118545405 59 307359438 41 567995509 1738670969 2 1199416114 1357224029 47 2039706977 439047173 4999 10984569 195047860 7001 1511843198 1530592578 1949 1620397739 113 1176864254 37 149 1364230590 31 1837415601 83 149 1706938934 5 149800235 141066530 3 387273855 1660118295 67 185012326 41 1238124068 945348927 37 2065793879 97 2006615332 107 1867917630 23 1494726805 5 2 89194258 131 2032996205 1753820271 518399301 67 1051607493 113 11 1769772708 41 71 89 1015523108 113 53 1222273916 1949 352582057 17 1440017453 4999 2777 17 109 1438755201 5 501369155 728487280 89 1692059634 2 97 59 1872472262 11 73 1640453883 149 800095730 137 1565651892 23 1919375093 3 1684846176 1768463413 29 137 1711316183 17 11 354868173 7001 975638357 848024129 1306117346 43 1606152684 1114432353 1949 19 319712975 127 951648084 43 131 115463982 734794370 2 61 2777 986393829 83 318739891 976886582 113 1535663186 2141144677 73 1730439037 103 1662438437 400358724 974816407 43 10007 1535293954 412888820 2777 29 17 149 1395714141 814587470 79 372592361 73 19 23 2072795098 636205300 13 755638078 1227105892 298404642 41 41 826031205 3 137 31 993871470 1149676220 735338737 7 1245326211 2777 960351744 57684918 113 442798945 149 171693296 53 1720001209 83 1657023786 872799033 31 225105942 1823447621 29 1711628720 83 682209287 15798054 1368601058 149 19 131 1930054833 54345612 97 1553455291 19 19 83 1203364710 2082441474 529707540 37 79 600248083 1186688304 866442840 3 61 1331810998 2 1620491712 47 453859210 4999 1906063128 1701857873 19 1636073454 896147003 137 101 351193160 1894153347 1817746476 113 1634803400 1551079419 71 83 974526655 598880773 10007 1165831024 471206029 61 101 1949 7 1140706716 2 1904015338 103 408728617 59 1368651615 103 325537345 2014776800 137 13 862219622 2777 1492362577 1356358853 47 2129502263 17 1041093260 29 5 89 137 83 10007 109 61 23 793749665 622741169 5 1819730442 31 689005268 37 1865857090 1146685617 4999 47 43 1134365499 113 559709566 696062948 89 1715366865 79 61 1122330521 5 37 1031454350 97 1635889255 11 166250681 61 985104039 19 17 687405200 149 1949 479875678 10007 2041448014 4999 1676539034 103 2113118748 83 584693615 53 11 188827507 1279296645 11 384050656 412921539 109 374775159 539586497 1949 1696930282 2777 1245876057 1353331776 397681931 43 113 907621763 420809175 79 465774204 2003650279 47 7001 43 107 109 7001 2020204645 852951030 5 10007 109 1397641709 139 715658844 2 3 922167755 1298327265 73 1949 576366012 31 1953053413 1165731912 59 1267116922 109 1626541055 173887918 7001 83 17 778573702 109 103 7 226782238 1348656823 73 23 101 41 1757609976 11 97 2101398106 23 3712085 23 1714662696 1957744992 2 89 3 31941474 73 1401342383 1088134788 259811558 1570440098 31 137 1071810321 43 272993928 1726593190 79 1946533377 1584130272 7001 3 11 107 68755525 470456637 61 865233816 2 131 1088136435 1467465406 1031327814 2777 2020653503 7 71 20359179 301090671 2777 23 7 89 1789242650 630627770 1317220325 79 10007 1085466188 59 1419670331 11 11 47 1751644833 1607684303 113 61 1653466027 37 3 623211032 97 101 1104024151 2052949328 4999 109 370508113 329077758 1949 71 19 19 1154253515 1666762878 13 53 1291005082 43 1703563207 1504510089 773178185 59 137 83 1420367961 43 1101750594 71 394809487 1088443262 1374752472 109 756634055 19 10007 1688230935 72991058 617894934 819838688 137 786280850 5 79 1176686747 31 1532345628 73 23 1722921651 1650364195 19 149 43 1071228040 1962904033 1943969279 71 53 53 960116253 67 422359625 1076832911 41 1461818059 1373095884 103 591892711 53 1310841898 693819856 37 7 1949 107 1312387528 805777196 5 17 1554230400 19 1108472661 71 61 6044002 1809550177 1629106343 1598764900 127 7 1532976872 779651047 5 529931435 416453740 1220597026 2777 1517161187 1966970975 1234152247 17 1066444463 79 107 83 732326264 4999 43 1291273875 37 47 103 1429711482 1203120512 11 221780427 97 83 1588086476 2106404378 127 1825532925 127 494702338 1607908035 1344507021 23 31 1539801279 630955431 17 429441233 890285615 67 1535796780 47 69571429 1925868004 79 557839680 83 579701631 1837666878 454420653 103 101 59 131 34414224 107 109 37 1139517046 1288541798 743862609 2094984886 107 107 113 766763195 131 43 1364871944 59 837560074 101 7 243458033 1262052539 4999 850629840 53 137 229772153 97 2037012901 1960608523 37 13 1517958624 61 23 61 2076529304 954067806 67 109 113 923096661 1656214219 1685839554 61 11 1144578006 3 113 649217770 137 1696521748 905785155 149 851362730 5 31 2777 10007 23 41 2144700014 53 139 204386933 43705326 101 11 178199353 4999 2774445 53 317889760 139 109 109 1991481393 11 2 2095656120 137 1814838315 103 73 1242970854 1713783146 100831345 43 860557204 1984645605 71 704286484 1425416971 11 113 3 1541203926 131 2777 29 5 59 1505680354 417582943 53 665001251 97 1848514547 3 47 463109847 266656349 139 3 788545980 109 785767048 1689651448 53 1194127365 1823809247 79 169074062 5 1119468775 53 1706402363 469535586 535789378 1731157193 127 71 103 1648239990 101 61 1075081446 134763518 3 296652690 109 11 1894240370 1279684421 29 1836378571 896758734 113 1527889272 2777 854169099 139 1078497803 2142577519 619346107 113 53 1227354019 149 1168370059 19 452830743 47 137 848592032 109 67 640619696 31 279944136 1810844468 109 1532540976 73 2077896528 425370320 109 113 874944649 41 1780311717 2119616612 73 17022359 41 1151107513 4999 2777 1812543918 89 1272176617 1949 7 970750697 921373035 71 1817638624 137 419424952 5 131 137 727306833 53 7 1136704898 827630608 5908286 1372851067 43 2 44348524 7 97 1000357671 2059489503 3 382668251 139 638863721 14173454 127 1947222594 41 1981096999 5 1615541887 97 2089099292 7 127 41 1946097103 71 2777 1976497011 83 83 216235003 1208806356 60955438 73 41 1430564960 135258319 137 107 83174952 19 1322727522 71 1246514553 1501625580 5 113 266142346 823998825 11 807373490 292967983 109 917589904 149 1130574005 265054908 661570252 1552582484 113 2 265020018 3 642655803 83 1239299228 89 2777 1023268960 1876188409 749683363 11 1194033179 736685096 37 632969620 468209972 83 139 457140420 137 957407923 1357857279 992361009 149 7001 386089473 113 1330427761 1139046564 89 67 130622262 113 1467456501 10007 1499831338 137 101 203812361 2777 89 1501672490 5 1188320954 101 19 1720156963 1468514142 1355947636 1101461642 137 537739809 859302740 7001 5 537389995 67 2118659260 1640182311 5 3 67 960352893 109 1008990525 41 41 1750459111 1401203367 61 19 858251280 109 89 2072475570 5 29 1184135511 2063878276 1091259082 131 324186772 10007 970328755 137 97 1703743793 1327330540 31 811271550 7001 59 494312702 127 43 1471105938 11 131 59 5 1179374615 41 3 109 1844687416 41 675364710 197021210 149 1630898755 4999 681448683 2 1703156670 1064719010 5 336414305 4999 413982187 1461482645 137 478142467 1004374674 67 127 1326442148 67 5 10007 2122814931 1193254694 2 139 79701766 1627408022 131 107 1001032829 895095767 1357937260 109 13 2126065773 272380953 1502184503 141651664 4999 47 1030947773 67 847811769 1418931829 37 986124518 37 1461113313 101 935730458 103 210891264 2 1226543790 139 438332316 4999 691206731 442660834 366977781 43 97 394129527 931408065 67 1739387268 127 1059541569 2035858895 131 1552288823 1611279433 53 10007 616551284 109 360728699 764302322 19 387064287 319630655 7001 131 43 101 23 1665297336 1379443998 131 71 89 1699995764 168450121 1949 101 73 23 47 406950516 113 17 5 1710670876 71 1244911297 7 37 1238318257 345887485 5 1729296195 41 768313842 83 964359404 13 59 1095112424 19 10007 232254354 131 1827481178 1316498820 7 22503810 58448348 7 404413899 23 132409913 7001 319399622 1167902965 53 97 73 1661712943 989950007 1672068928 1992033710 97 139 1469254881 994456735 239395679 41 59 1406674047 1885496807 3 29 61 19 1510547594 2137752615 53 10007 1103371820 1532542029 10007 83 622090724 1600264287 107 3 1949 61 281419779 10007 1495005772 47 103 1096344154 11 1119527134 23 149 1865353365 2050887554 67 4999 433903202 805618844 43733515 71 1201967307 2349244 89 1786650258 1763036323 17 53 228730911 19 655641550 43 593964547 21613391 306164737 79 462107111 31 2146171509 53 90458757 23 374282680 1863199555 149 1562671770 89 1655763743 2009492052 1219725609 37 343180962 131 343380847 109 47 1695271435 61 137 271194514 1158319656 37 953455960 46428673 149 400051143 1226149608 3 391774113 1373286735 101 1839526768 1262613211 10007 137 298177660 11 658238196 581254853 103 94295161 37 3 1893983328 866091873 11 1891233090 89 543570391 13 113 439245012 1632931247 704596633 1949 17 67 1162999070 5 1059423290 337448484 89 109 31 17 131 47 1918355995 17 1343209984 1616277827 79 131 71 925609250 1890341488 109 1829030137 912461689 17 13 1031810052 109 41091692 43 2020918039 79 190012108 1247392925 101 67 656130933 1342100711 61 10007 1749553831 149 83 1652295110 204494834 29 109 149 1338132793 478668013 2052669801 7 1023056734 1986890150 1063353424 109 10007 137 7 1973260093 4999 792865191 711409601 73 1480229864 2777 97 1997836198 996779917 131 116326386 149 400334690 1646168249 1757873629 109 7001 1889373872 1406598914 61 1460675622 97 772968617 1305167497 59 23 682034962 89 1677442630 113 13 447184649 47 131 1837771359 300437234 101 83 1064176792 1932609882 2 71 1879650663 605981212 149 1154707194 139 59 113 1468686425 1799627039 4999 113 31 601314316 1969144085 17 765965715 1806908755 61 1286221775 29 1288105006 47 551421813 1802965758 137 107 11 1511311906 41 1949 113 1215660554 67 5 1487070478 888447034 37 43 329229457 2014889436 1447852788 10007 2039286154 1559128903 37 2012149524 2 1670880757 4999 1286667615 495393637 139 109 7 7 1511324913 875427042 1883462810 149 416501347 10007 1006544088 41 867691200 137 31 37 1715735880 1645481609 67 715752357 29 97 2009372557 2036912946 7001 1527982252 113 1831899048 1949 1326138580 17 1246250972 103 1893360279 89 41 1336647683 89 1822864790 5 271963115 1423471960 143137214 29 73 1543401405 995426540 41 1968800648 314765323 41 1366993535 137 103 56347057 89 113 31 240025281 699824504 137 1425613095 5 1673843595 5 1689624580 1585795415 2081760915 13 733993221 872629668 1949 1205185589 109 1692032288 248598262 1762414941 127 79 663902096 1541258953 298479389 1902027399 107 131 1425664223 71547877 1459211935 41 1113625149 149 1233666062 139 131 287075758 1985910351 53 1047814190 5 37 362815303 810185522 67 981530972 13 1421528836 1553515119 10007 1291033091 866032567 1192798826 89 107 664118933 1432257189 958159418 2777 2777 1655864006 288513638 1014407439 53 1484667429 137 1990262568 301269028 1331528430 31 103 47 982867713 1262606214 3 583433085 1999698885 59 576542366 43 107 107 29 127 107 53 2093454958 29 210548787 1226609505 481350683 11 19 10007 198990165 796728803 97 67 7001 246512211 61 95553023 133376095 79 4999 310352917 943924557 97 1949 31 61 1371115178 166790043 41 37 899224949 518994855 103 1333591161 808368038 2777 1949 1684320411 83 89 360735067 1021971872 131 335838184 1185296734 61 593821493 71 454543278 131 96072942 563648602 37 1468887417 3 47 67 412651325 1960611084 47 756693044 79 127 71 334657577 1768082967 1674534485 332186422 107 2125517446 23 7 97 552787455 89 1061005757 300776035 7 1443128055 465750184 83 1346601512 1987606312 47 538283297 113 942885334 7001 1643281721 411287747 7001 41 1642456025 103 1797719667 7 103 1545439707 59 1960395419 2125325553 2 149 67 408228357 169991415 3 403145421 2777 759542462 83 1035018466 2107515427 113 101 97 1518298223 41 766050027 1117205184 201345399 17 11 1912452883 11 145713733 17 109 2058568986 101 127 41 11 1775618077 557275075 101 6892833 1149079962 109 29 1381671954 139 1334287410 29 830680582 1643061932 29 50528561 97 1858405443 23 103 1792567102 83 1426734891 29 1949 533205471 675911251 31 850176519 803352910 7001 847905112 1871212817 696106364 41 7 1258848213 11 1374597265 1859537731 149 41 2078795735 1627255352 2777 933866222 1095436410 1328336987 131 137 1626548803 1422527161 11 1467941607 2 36016322 303974568 47 1100578837 1949 2003474012 103 1396529826 47 37 1628880785 67 1632171121 1925352066 139 97868952 83 1876317580 89 11 2079554576 1657827622 3 632348058 1025574177 133569994 67 37 2020539993 1695106844 1319459751 53 667775022 712931519 71 1686912806 137151491 127 11 1384062240 844639572 1651281480 3 1950907532 7 5 1156469065 638278788 3 1979277204 101 1815601194 61 1486454801 53 740223060 149 7 1949 137 149 2022102691 842531427 367544349 97 61 139 1262981677 113 252829251 89 79 1110865373 37 1884901808 89 127 168248032 7001 1371397820 17 237981521 864374639 1675251856 10007 113260995 19 1949 1331474942 29 7 840246890 2078324164 31 11 1072104209 89 847290057 1024716303 109 1039754752 47212525 41 1041666139 139 1324552406 1606695860 5 103 3 7001 1325954395 3 137 73 1208585153 1586502868 61 1315995029 61 206747727 1981153690 4999 821260715 1384368561 109 1982691252 2 1629010638 618449946 10007 71 1130471940 628699462 7001 11 1986539874 1137917363 942532915 103 305613463 308071283 13 1841511594 733002743 151906260 10007 1355142086 41 1680739855 13 14387620 90892998 19 37 1870486772 2 131 109 29 1198461204 137 108553594 131 4999 1482888363 5 113 539256077 1158533133 43 67 113 11 435904568 2777 1693961669 806077013 145316422 149 139 1755506616 146164060 1349824216 10007 1621584315 1178496446 53 31 1481363861 53231278 1938919949 7001 294105009 756342735 1457422395 5 500284596 103 803273936 654936953 53 826676274 2004170901 109 149 1696457231 1602241341 23 29 759572553 37 2135238291 49030781 103 1309666630 19 1161965509 1914143819 101 101 19 525439560 149 1550724205 131 115367115 5 43 717763310 97 113 1665384508 689247116 664843474 23 23 1704348760 7001 1159659642 7 323988742 1890426538 11 1533087160 1677655125 2777 80835693 97 11 1926404854 73 149 2777 1280005387 1700220411 3 709018494 37 1675624661 125381588 73 139 71 2777 178174358 4999 137 664448242 1783231423 23 969906128 2777 71 131 1677873152 1376987059 47 205750913 7 1020133886 1949 83 93071950 585232510 127 5 978282869 370485978 101 109 1303287167 209497782 59 71 47 421533828 127 932836008 3 1949 693588681 53 31336476 7001 700043992 1438194128 67 1263993621 1497412499 11 71 787759484 166442957 1489651473 1730773833 89 2053381745 89 937205956 11 999968794 19 1721233332 1566013682 79 5 1285221627 1879777281 61 17 650371244 473307617 59 1637119669 79 61 149 1524256888 507477759 43 311871831 131 103 13 22479635 127 131 53 327078733 29 160226943 1765377848 13 7 572688095 73 378966798 401631327 107 10007 131 1034972050 73 205509600 7001 113 29 390919391 1232846492 883087637 89 458860326 68524157 101 3 31 48694831 422149289 31 1949 127 593125814 137 53 43 13 1360036821 71 801297409 107 209184358 1372162864 31 59 1201937021 53 374639742 107 109 1520288836 1981185770 137 970763300 23 85862287 59 1176858604 1215615686 61 122416630 101 10007 1866175409 11 189770163 101 73 938408551 17 2 164096430 1090904066 621911028 3 642068550 146876484 79 149 538143747 2001248353 139 100365367 853309880 1018162215 10007 1426656524 139 1033499428 2777 58530829 7 71 1005934887 90738151 23 83 254421975 7 11 113 5 7001 13 1896084333 3 1344483447 879901689 2094826020 29 10007 83 2137720195 1949 103 83 982236608 1081124551 97 980189656 2094065973 103 1075246867 113 472043262 571187633 103 1029406609 11 1728449019 113 916561419 155619867 1775905481 47 53607208 2777 10007 79615692 17 1833382646 1726306395 139 507289535 376925883 19 107 53 10007 10007 1249133782 17 2131878896 150299894 67 2075647185 131 884400388 41 912743793 61 621249254 13 1174769414 61 2090115590 812984124 7001 1799082817 760038907 17 47 1577773157 43 10007 577353865 79 1463307994 1541652398 41 1130666799 109 12303048 1693392499 2777 55186545 19 1300530616 11 987604 37 1956764573 1949 1999193077 61 110630149 37 1523599098 2114319493 137 1815803134 19 156232725 59 29 633680531 11 958458376 1624367622 139 2777 103 83 1336818667 1191733339 1232895356 7 1891368150 949790004 2169566 4999 113 1583664038 5 19 1664772723 19 687503125 90039548 17 1004158414 107 41 3 1551056279 19 1272783894 1077373753 556207244 113 53 139 149 666798393 2039385797 686691950 137 1980879164 3 1001358438 75753217 97 2777 490906952 1628807695 59 41566326 7001 1119578917 1436794227 59 288096417 149 13 1097431637 23 7 67 1882371968 634480084 139 59 201116840 103 211161639 1940913975 101 1184495842 637356180 17 31 31 11 92574296 2 61 1668248130 113 1827225368 1827854552 61 2 415098466 1773662933 1875022363 89 893624972 101 353013180 103 3 171022887 122957239 59 453847471 1636634843 10007 53 218986513 1814242629 10007 374548400 127 37 949884794 149 79 47 241229944 66131867 89 711472141 47 1144765808 149 113 1346406642 7 5 23 570133798 1078752512 131 137 1657212828 280869317 2085745738 1949 942518859 59 4999 1051919574 397821520 5 1775259895 59 1700061624 127 83 396316119 1807024623 13 7001 13 748718100 1363642748 7001 944189865 47 59 7 1203749442 1079708927 115740658 11 1325804868 17944256 71 127 149 1949 1997592468 19 2051977580 1641227524 83 1745957627 107 1524154438 1832673329 19 1288880048 934929567 1378208583 3 537503643 1049136267 149 17 1111960717 29 37 83325295 1041984306 17 1747368072 1888491293 59 19 921528728 1682545859 1198651607 71 31 107 101 1494201070 1152900658 2 5 71 5 61169810 101 1835324227 29 1455665962 1373863313 1913139677 2125254019 101 839511062 13 685607817 1505883572 37 2038103121 43 320546975 23 1675646151 113 1521246454 137 3 127 744632115 1603407004 2056997942 956123488 71 1037623037 149 107 524204989 1949 437291283 751015788 90503184 37 83 101648357 3 1943037717 83 1264739973 7001 1092394034 996557345 1551446117 23 159419348 79 272803239 127 1162563588 127 19 1290591758 1998703328 2 707865159 10007 2056268381 41 1428283749 67 2777 1144235080 1241335662 612239162 23 319933910 107 420060279 37 1148593246 113 10007 13 327480049 996693776 346110764 4999 241221746 782452787 103 31 953440526 877239643 113 1364614314 29 1409062774 89 1989625438 89 103574106 7001 298452630 1434119845 1662171730 2 59 932574862 37 101 1074572128 7001 43 441629178 1610695075 1983321398 107 71 1974425013 470326791 3 2064069344 1247768344 109 1131126924 19 2099523332 1779760203 13 19 644994282 764437892 101 3 2777 107 67203062 2073695738 43 89 29 1949 139 1328533505 1244003713 249091710 390846682 19 109 3 139 1868667922 11 1901638871 11 1370349805 41 206491949 668954114 897238221 1658329504 29 1499702796 37 1436443748 1653423034 23 1680360550 953690176 71 7001 606797673 1305966540 73 115689670 80806985 11 1743945385 1452811225 107 73 1470591788 2123831191 37 13 2033261618 127 279049152 107 669868643 53 109714274 2 101 12051285 5 269434865 2 1641131444 1536763 31 43 1513310653 13 107 1391858354 103937054 1630494834 127 1877320261 53 1019643998 131 13 613926144 139 350915230 10007 19853888 79 244783949 1660556616 23 1476430168 11 1777219576 149 140659576 23 218787454 162529868 37 1630232950 771503095 89 1879558678 79 31 1261183959 630992866 7 458094865 5 769223160 29 2025308264 1898325259 4999 43 109863538 926452114 41 748819244 672447028 37 890284105 2097236766 103 109 1949 2002178465 47 338582971 67 2041225618 1028976017 1250345679 73 4999 366806624 427869409 67 4999 768991171 97 951411114 306130887 1570073645 131 11 139 649797331 53 2130089255 1825496748 7001 2 111103270 827820660 375206532 131 4999 97331111 662658051 1949 136580232 1015364540 137 31 11 1916356722 89 1667903076 546041513 17 676910947 1169159236 97 83 1881646105 2 19 134055043 83 19 89 1147445939 2007884055 11 1377244385 586837297 43 747816569 149 59 1180236295 384268534 10007 1908575068 47 2047135948 2046568918 43 47 1706212940 73 719741023 4999 370403348 41 113 53 107 1591863717 135810176 1938485469 19 127 89 17 1648587104 1484744880 5 731749510 97 435292932 285205026 929599781 7001 1597677207 439745537 83 67 111648099 10007 968547509 922726534 131 4999 37 1417646342 31 127 1549662128 279613233 1184393367 101 218461384 103 5 1262758210 64753245 13 1278043377 1281898423 2084046552 1711473141 97 630380958 1301180189 10007 19 2777 57586649 97 1682941270 59 2122884980 10007 1258324255 992934292 97 79 375436914 1945484415 149 23 17 31 1058813339 61 1355668575 616409941 107 2 785004316 1708447450 73 13 149 79 41 155480457 1503722956 103 1538840255 67 139 67 89 468557499 83 19 98861009 7001 837734464 37 1666804739 139 47 1938089321 1900219682 2 139191672 67 2 1989990722 518528314 43 19 112349276 13 790535155 214955829 37 10007 137 1019937326 378367011 61 1448504536 71 194338499 1619191821 79 1443847712 89 903173869 137 1692925812 7001 2099774925 137 2 259050470 41 1310570560 47 399140591 103 366713887 1474168548 7001 97 1602585878 29 34521935 109 89 1382276444 30127390 1712882355 4999 1395564239 67 825388812 1949 79 86889493 23 1556522550 1352602645 5 31 3 1363475130 149 606085959 7 731523842 83 83 139934312 41 2777 1559435458 754124897 23 2108835132 4999 3 1606171113 109 10007 331221693 191874218 1517694178 13 2061473167 968697744 7 73 5 765298190 1760357395 10007 303352198 703962429 61 684500409 1197508019 127 825293770 59 4999 711782297 248386804 107 1556459657 23 139 2074993668 1459529885 1307522821 180099381 139 47 103 869293337 397257631 131 1266589712 73 60381512 1727854360 4999 1960347852 61 2062239200 1503284000 19 59 1869868651 137 720727682 97 19 1136164242 2 347530287 29 59 43 2132128985 1619351878 5 2777 1435530701 145367451 139 37 1175218569 7 375186175 719943442 127 953493888 23 1949 675770923 439879555 29 23 1045846754 131 680409124 43 1165034733 11 1839339733 113 1527094245 101 34609441 29 704048138 1474715500 109 1949 144109060 89 1621577775 347332735 1018405185 71 19 501300427 1920993366 127 41 109 31 1844426933 1985497827 7 2 1217621739 10007 940046035 71 533803560 139 113 1164377990 19 137 162972049 37 2108203723 11 992651154 1949 1109782039 1206277029 41 89 708431485 1166848161 107 728704775 107 2042215696 3 149 1949 1402806744 47 2106447407 37 1644052463 307929087 83 127 503770755 79 935027647 13 1223708382 5 4999 243966197 137 1586283257 13 29 865333958 1727284747 97 436134799 89 1192877858 9150426 107 1262284885 41 19 1744673955 23 989798353 3 695014485 673120086 47 805555419 109 2777 59 384160524 11 1475041876 1993388544 29 1656160565 47 109177553 17 31 418032839 101 59 407366562 7001 2777 109 19 858345570 1495849946 109 433606935 7001 672067996 1949 1374124909 15453782 89 1037745162 1818794190 982037783 137 2777 1590137361 23 1945663754 149 1537300348 1883094180 3 53 313684157 1128142206 67 13 884940030 101 1150489384 7 1949 11 986913664 424947160 1199596893 11 89 904059252 17 2777 1556716878 139 3 4999 385422900 740906789 61 89 1528295006 906600814 2 1443173204 79 103 858570199 2 641329014 1530472092 47 235924178 109 1852947696 1709829447 2777 40955716 19 7001 2025578327 90361907 557594770 127 1949 13 73 154148114 149 1472342010 17 1086766157 631628141 71 663798616 59 1514597372 47 1858633142 19 1395955669 1265132461 1020895945 1949 7 149 397316099 2136824217 7001 137 887303242 31 1983925693 45112272 3 341139441 89 625159674 71 1840364510 97 3 1296262512 315495519 1796412226 137 1060882268 23 59 883389126 29 19 724860507 71 609679130 572927059 131 1479184705 1323655911 10007 23 1119297620 2777 67 1550006274 325029261 1591360627 137 19 101 2118557091 7 2052188285 492520969 103824244 109 338151914 1556123407 73 31 2 13034444 1350765939 7001 1632779467 358387948 17 1581171691 1289317183 11 113 104426308 1666752623 2777 61 59 194991101 127 631465345 101274152 23 67 59 17 523067219 23 815564222 1343797215 29 19 107 1268636349 2777 1795976235 29 1949 87841446 10007 1612708106 13 968845020 899162099 706361474 31 1444340594 89 103 71 10007 75532836 463784422 41 5 2041637625 749014794 59 798388481 187971488 10007 137 1420661490 103 147992151 1328778880 13 2105245404 79 848933842 1580450586 11 1326117782 10007 4999 1035452868 1964236021 53 1344584056 926477335 7001 5 23 2777 1943486227 337194448 1288847707 7 789492118 471400309 97 59 1025521008 29 1403477678 1574202882 113 83635594 3 1478148468 1370517672 1125058538 29 1146979783 2777 1199002671 79 3 501735604 97 1427933023 287438559 109 1232628878 1523345538 13 1871893044 29 669431795 97 1507303588 7 59 263517578 41 684037522 101 17 1316525409 347994119 149 59 43102168 268785819 107 681806137 67 1667440323 182344756 71 1711811278 53 61 113 2062735561 17 762714843 1326909471 29 2089290628 784567595 41 2 178031405 1949 2142543496 47 280966282 67 1235223302 79 1707150365 149 1204880097 3 11 71 567862402 1336856806 101 275884530 113 1740708437 137 7 71 996189569 1015692843 10007 1109646209 180866518 747372795 10007 2085095766 71 1295101060 109 73 87081189 26831360 1626460145 47 1980088476 498032698 2 2 101 757385772 11 109 962648324 1193914714 2 41 2107281018 2 1251468492 1909129307 1949 1887695288 2 314188060 97 89 1651561824 150757169 61 7001 97855514 113 2112452792 2777 1416188009 17 149 1476788979 53 333601307 13 67 104242593 7 131 71 1635033641 1949 1587639808 585182897 1561337752 13 37 1156526575 23 962651039 103 41 1994112654 1907909376 89 1638680684 1604525668 2 107 2040563723 747783410 766202850 7 1593224836 109 7001 1650933814 1842425166 101 269510723 137 1592179887 113 1237857370 1647583897 71 7001 59 1725501492 370328014 23 67 79 1454610173 7 223732390 1428713447 189337214 11 701608116 109 1118353080 370564799 23 213367159 59 11 995433758 1499766905 1454226298 7 149 326967109 47 1269001703 790860112 107 4999 2103078998 299967470 31 101 97 43 1877454089 149 1045836066 131 673612611 1232293551 107 43 23 71812969 1765997500 7 89 1493000276 1362043075 89091476 61 586743933 17 71 1006786958 1232796917 73 7001 89 83 1896464842 1430821147 1807262617 1162908110 103 47 1638539043 107 726219807 2 107303006 647932877 101 101 2138104047 103 1317055708 31 107 240799969 1580779587 11 103 2129961926 13 1419684487 1443991205 984590530 5 139 1418235070 23 67 379365390 67 1492670086 1351003889 17 686576541 1069518234 3 1126472171 47 1436080829 97 410030543 98833444 17 1714995275 97 127 350575191 1571670165 137 37 41 1327911793 13 2079447922 668244032 113 608811573 31 11 991930603 17 103 1119251045 113 67 1330682846 168783586 1657858308 978286025 23 2141474949 43 650271179 71 10007 127 923725229 1759755688 1117445433 13 449262041 899387489 1949 1574970826 149 2011488080 4999 127 2090698147 1949 2012716708 347746427 1949 79 2066031937 2093994856 10007 969888447 1638155907 7 1988260687 762279203 2 1274054364 53 1415567566 97 1472198294 23 1894339499 79 1614416309 11 1887285576 1189415863 79 89 215349740 1234307536 127 1539960090 313981465 23 43 1934929781 11 13 1905468200 436533549 29 2106995879 97 113 7 127 4999 1897390446 1212462459 131 23 779372894 449286600 478178087 418885091 97 139 103 813955337 1906577588 37 371625928 258228516 89 15193546 109 201815898 951271013 507720835 68711162 41 109 714417065 1378417161 137 460176424 618295029 11 1170445749 2 31 367527413 17 139 342041917 131 10007 37 10007 280206007 101 424174851 67 952998151 1377884847 37 1344378276 796003624 101 41 9715606 47 1644690996 4999 71 706612874 318746832 961144380 96574100 5 1949 2022096717 854064915 19 478114446 10007 25467815 73 90297642 71 1466914599 1312623293 73 1643477802 1683899907 109 137 597079839 1624235147 1214358574 37 2 91964428 59 19 490102226 1847807950 19 409786870 10007 435384556 589852608 1371328326 840099654 3 1460571428 2 1456602370 127 741386757 2777 2007882080 219724544 103 13 1119584499 362843118 11 72803258 127 1241922459 110292937 4999 1621072618 149 1752222615 13 1110168696 11 1153560012 1166775423 47 29 1302307959 89 765121163 314527677 833528763 79 107 943224213 79 5 2 2100967633 41 17 1134201699 1400451755 73 29 1949 1610065002 97 1155429080 809177727 149 893248139 1949 37 850999001 1486239095 5 147434695 1802706036 89 1796951772 1125643409 11 13 1461433272 1826271650 5 159165288 17 217439231 79 1564329165 31 4999 137 127 1062982761 51382323 139 821343355 5 873327972 710652379 61 549993339 59 2119864749 131 266040302 1861989984 353536663 448873593 101 137 928329885 101 860726949 17 1733163634 1330270995 149 1402706217 11 29 17 113 1600310068 2032143297 47 596622418 137 297976781 1177498012 454516725 5 1694820290 195656864 10007 889715772 421513508 127 1032605629 31 43 1978756751 101 1949 1748242914 10007 30101056 11 38597130 2027275286 89 1402272441 43 2000095722 1224535101 3 6175794 17 107 2 614747900 573517346 83 37 1330752286 1984733835 1403940170 29 11 1760990011 101 97 1652860018 3 263505609 7001 71 621179 137 1177785102 495586367 149 3 1173738297 10007 76043193 1413715375 918196963 53 992887570 101 1193954734 101 41 956526807 1398641693 149 1233979394 23 7 752900162 1334829013 2 457780452 71 61 107 37 11976049 236615851 109 692976531 1122697764 19 47 1706069685 2053791571 1246048754 43 1607069179 1615422089 23 107 23 377070372 131 59 128716878 13 1584345009 900474410 19 2777 1925888378 1370371254 2 588267292 1001117748 3 925150560 47 175599873 2032733372 4999 79 248457607 1206111960 1582325838 89 83 1782861746 1355918762 4999 1090751806 149 1923656007 1328282403 1284561669 3 1447896508 1949 901708748 969814388 59 1498077850 31 89 1251926599 3 1619193222 83 5 7001 1393220003 1433917717 789095647 17 53 89 931783364 139 7 97 59 17 2095106418 4999 1916223306 3 525021816 67 1297131772 127 1949 1669115411 1769628768 7001 71 1130404632 1739357290 1543136673 3 7 37 740393236 127 31 107 109 107 448685668 982073071 2024030299 71 497466825 11 127 738902383 149 1333980610 385370130 107 411502721 113 10007 1362248980 37 7 1560145926 73 47 127 61 1178774675 817421350 1759088634 43 5 103 215394092 541879584 73 296962321 410563972 73 540117117 428115344 53 37 342787943 2 47 17 336879599 139 31 67 131 1342694849 1656995420 237541845 1518064744 97 1855506259 79 1569017973 149 1950970836 109 47 1589071572 1215920549 10007 1065812791 1436721044 103 53 1678804627 870799010 103 156365536 41 1354095165 103 97 1871958429 131 53 1813124388 97 429545005 137 94331474 7001 1222906154 43 2777 472534320 131 43 1268843360 1997832485 5 1687322468 4999 2015996720 17 101 11 109 7 7 2059575935 2777 13 19 906228570 1330986994 139 67 41 67 246910987 127 47649765 1949 2056364520 137 88818333 71 2777 83 1486316939 1425978462 516922208 19 7001 1416253293 817146736 2026277507 89 149 933954499 957123254 109 113 10007 1692603994 103 729868197 1221802799 1502984759 53 2122884287 79 1336390465 1036914640 1568477767 37 149766019 1554692081 113 67 2038900249 2059228072 1803764175 4999 67 1291609914 47 41 113 83 127 41 257044806 53 5 1785596930 941299470 11 491389921 4999 1795435841 503769226 29 958219102 1611299711 103 1440826418 1639161982 1195188068 2 2000781146 967685664 73 71 1568735012 13 761556627 1008818038 904561106 41 597029781 79 103 430845498 10007 79 1318631765 264229864 47 2777 17 1015476674 23 139 11 2054508973 109 1905160266 37 1164432607 139 13 2100003568 1745558594 37 21896231 7 1988527135 1218141323 4999 13 520282828 1068541136 101 7001 1868916950 2095287284 7001 103 838325961 113 992765116 970546830 47 1108197208 26763680 17 1578113128 37 139 1638285414 73 1949 2132235235 1137321409 1060226071 103 13 43 13 131 1435061115 53 1384821215 879908174 113 533149317 37 1754367488 113 43 202262548 937046590 67 167654452 1425095003 29 797197404 1419315853 83 137 10007 1767056074 1365755360 67 1998652390 392881883 23 1948047421 38530506 131 149 773736736 1406125814 53 818696692 41 1992260831 53 1310372747 113 230763363 103 1724521481 103 1937347453 1019721015 4999 131 161567278 29 1891193936 122274643 131 766589130 71 101 826161921 1025901339 4999 1133125852 1584606340 7001 1106613329 74655588 41 61 1494072024 97845403 52658404 1523426123 73 43 873660670 656598949 59 1545835282 579246778 1759133439 59 79 938931037 113 53 1365772913 23 1547711048 97 725792509 73 781693198 31 13 912122471 1018357054 139 1651641263 89 1110205282 2 13 235891435 2147231401 149 1011352251 1949 109 1048506098 1936246134 13 13 73 101 23 31 589476439 1788801032 89 2 171793052 1579446234 2 137 71 1755325048 101 2092327692 13 1042616237 83 1085918216 1949 101 23 838085065 821710690 71 113 1806763170 49923894 103 1886819026 67 101 1564026735 5 5568445 101 23 273796738 149 1081607837 3 1065850491 1376385015 1743515689 71 37 19 2063481702 1470512396 41 29 719435857 850686870 103 663070542 1057406863 79 3 1993454850 103 19 140855588 68649166 73 3 880949463 266771946 1949 1971267325 83 89 363851224 89 898637994 141087171 43 109 2040275843 63742546 83 1394532966 139 11 67 29 2044015584 31 5 324302814 131 1870814144 67 127 756589038 179956460 1674405719 127 59 227941780 770723195 149 702093778 17 83 1757958924 325970880 2016539120 107 205868321 10007 1725376919 2112243706 7001 109 1190908817 131 1884346444 113 1032397606 1452865634 83 73 726378689 73 980301743 474321661 258006816 67 541253269 53 1949 139 1460477170 1755222676 43 1170933215 67 1232582116 3 83 113 1760070259 359991897 1949 19 31 1169809428 248700972 7 1967285187 1318662653 79 1458815896 1217897782 2777 149 661688097 109 89 2098802361 2083491068 89 1157183619 113 1949162870 149 1920709532 4999 2034702978 623166566 101 1688895260 1299430635 5 1940737948 2 985619392 137 107 397327487 2093775893 139 23 1316562739 137 71 592485557 1405614910 113 17 613279182 131 37 358163864 41 1904133193 1150370916 137 1555444433 588465535 139 1057764146 1780633196 83 304016716 2777 1289208365 2025802061 1131907311 603605083 107 29 1112859514 1913453263 2117914965 37 67 1507143828 2016919425 1027096593 114841354 53 31 29 1949 13 41 7001 1730437170 23 1640678714 41 1286013690 1699282720 7001 29 629569613 865168513 7 720674626 978377121 103 71 1162552083 1900824070 179198633 19 1433837565 1949 1403135774 1262328320 37 174313919 1140666688 109 53 71 645837513 73022506 47 1507505260 10007 435694773 428409620 59 1568247376 1522220429 7001 59 168629434 19 599438828 1517409464 1190174658 290845452 79 35662186 61 10007 61 1748958755 2 1076032568 17 957788313 1128752162 97 232839382 107 109 79 1280692384 1321400373 1788159176 107 2141400630 5 109 13 441071800 2042739270 131 89 2115717875 912082534 59 79 877261662 1203618720 139 1048628927 2059476069 2050825337 127 19 717959308 71 79 2077067605 13 1916424159 824378412 10007 2 133062502 535142265 71 819502945 61 19 1908496838 408633418 13 47 1727207606 1361593807 155819171 19 71 1358752347 1016854343 1736591057 53 1646498054 103 1905568186 31 1332158133 949042168 79 1875347583 73 1133430120 1228043036 11 19 1953249172 399514729 1468758367 89 1542984189 37 1347351263 230154734 1064636047 127 1756605360 83 113 1190797511 97 1070319728 1401006514 2 805956219 2026009997 97 7 1768982411 460616115 139 2085116204 7001 53 1546826898 61 73 1329516001 1792534557 11 23 237769492 113 1135248909 90583450 97 795777081 101 83 2 876512952 97 1701321509 97 107 1067736544 73 1029095505 107 1097008571 89 1970863971 180422920 5 1726774856 2 47 135356898 113 101 354998427 222765940 113 1788751006 101 879361118 89 615429906 1543265435 7001 1833272820 3 1637601450 97 193395399 137 1382627838 666867094 127 896004416 1328105922 109 426964417 149 1251786548 13 43 1799098686 23 1234269065 149 213991538 61 98679502 73 19 17 37 41 1890535912 53 499414652 83 1539747069 1291263252 10007 59 1949 3 37 1464197078 229958349 61 375842833 43 1621746692 2 1167546444 4999 136607673 3 1960764609 1587318897 275150389 103 649427566 3 1133059062 5 19 68115980 71 1490373993 1610895095 7001 89 830380680 1292619090 73 277263782 2777 113 1143487793 1197907689 149 438087047 47 31 481430620 149 23 1958016565 7001 53 59 1865821428 149 1804243831 338668357 139 3 97 91358674 2000491334 73 3 273350508 240915978 13 321087559 178103288 17 17922488 41 1464959438 447713690 37 1994193995 29 43 1235579931 67 886706140 73 3 7 1949 982296 1079485034 149 17 2082391118 47 103 13 802933820 611495599 1742819835 5 1669844710 2777 801561611 67 2 2112869718 47 1291012826 1150586079 2777 1094773933 732430844 83 43 940236371 101 1937594452 1949 1019073630 10007 1505251593 43 774167847 73 543780285 13 101 1697116029 761065300 43714365 64359954 149 107 1286740912 2777 1861426199 41 1080582388 476093924 1949 379973142 5 1349425061 4999 43 934185578 41 47 79 342013032 1356982300 127 7 1580210856 202869527 139 7 1749117426 131 962711776 392118722 139 895511171 2122536907 61 1403952553 29 10007 137 1185126172 2101600276 37 103 1024374552 113 61 47 1683125216 376915161 1949 47 1201383066 41 1206596257 1407318612 29 997612963 71 1064642302 139 1067812317 682378244 1666676540 309126720 5 47 112904716 3 2108937078 107 5 1406885955 7001 1357752937 490977560 73 7 1949 41 985386456 10171198 19 278542337 71 1289179526 578642870 53 23 73 1866980402 131 1458012839 1708877152 2 22181496 53 1294986312 113 1183795684 113 779311393 410380970 47 1803726943 53 1957834469 107 906727630 73 958123321 712447693 1849898188 41 43 1257519648 10007 113 89 53 386898039 1980492537 101 2001228948 2777 946570997 2108732864 1306360027 7 113 1960556441 1202866948 71 113 1566090343 139 37 838714557 13 1875555773 1829769943 685829745 10007 245118292 131 1738532696 71 53 1949 334904466 1887058831 243874889 61 99939594 13 37 1045367586 1961493765 397205483 81063726 73 73 1575258021 1961304724 694881946 79 28934935 459186572 719465942 13 107 679471893 139 439910119 1923789521 101 375865743 79 1633808796 952951167 888709151 11 966822340 61 64951275 71 911985628 636960170 89 1462643925 59 340515944 462959896 107 1386103965 53 83 137 1767166562 2049378479 1235370751 424156864 73 314206325 17 600525036 109 2 1222015889 1453485874 83 23 580053966 172025588 4999 1375435201 1710691737 137 13 19 73 103780296 2 149 434305883 1841125339 83 1587310207 7 488937932 71 1538303537 2777 238747021 3 352582838 1071672179 83 17 37 803745038 149 103 1178435772 1210020310 73 7 1719113610 1072257010 23 43 1663570619 7001 1555750716 13 1343011977 37 71 13 2018650764 67 7001 662318104 993576272 71 71 1001489435 1012190129 1833776784 137 1608188337 29 109 1011050366 53 775591930 500061388 515170791 83 17 1603214580 421780574 1207488550 149 1231688832 2 807668690 113 974582399 131 1394845425 101 1952426152 1729900124 89 1664927984 3717263 13 1284978162 206335363 31 639493792 1245707834 47 86954337 17 438053342 1949 37 5 1326862780 686603913 662916467 107 43 17 515030269 1615670178 10007 53 3 1949 31 1719530940 1686620193 813129445 5 47 1680179218 1168739289 1949 11 4999 53 59 989572544 706778995 97 37 11 1143068751 929009845 537117637 107 11 37 97 73 2043137359 47 5 7001 2777 59 823941667 148297680 215490738 1198058054 10007 1905753012 53 596406621 1958078285 149 113 1490418924 101 2073344276 47 2107733001 1456032501 11 103 107 2777 29 1743043231 320975393 71 47 97 617179639 61 1949 29 442748928 705219556 137 149 73 348919414 97 131 1550615953 1905050601 127 43 193340707 726730043 41 3 75163689 815269896 459608065 47 7001 7001 137 948336214 97 1832534379 53 101 7 139 602492998 1065061785 1637916212 1949 7001 425982846 73750473 2056839751 89 83 1040239415 513533035 1417566620 738286078 53 137 544353471 880895067 1895675279 1927348952 127 71 1882221005 109 97 79 622588493 17 1634507211 462950783 19 53 1692199032 3 89 953106073 7 1654010981 1468669780 196231029 7001 396247380 67 1600381162 109 231404820 149 399890521 1672286002 131 31 1886925487 109 598247699 1560872242 877011020 1949 2061841935 5 662623386 41 935701836 97 101 7 545631569 67 29 5 2063667466 790791158 1949 1949 91670110 981327495 107 1930377246 533594413 101 425667759 10007 2077390915 53 1744540159 31 3 2777 103 1243484907 1754903115 1700334780 41 67 185869658 103 939986755 19 645228642 17 286980400 137 89 2 73 966859257 501670388 23 1987480822 41 179970019 71 1286776725 59 149 1935283967 1624921437 67 10007 325958011 41 2036604591 2777 89 1212711240 2079614424 71 109 1985838954 79 1813498009 1103404455 1770704156 29 806070602 1122826696 593412030 1949 5 1693381565 48531035 371364173 101 393319351 44638376 7001 113 107 1875640450 472963326 89 1058975489 977575466 1222316460 1816765509 131 43 7 745409812 101 595875154 1051036805 1890145690 5 17 53 295953273 137765678 7001 2777 103173881 89 23 158637237 107 1842083752 109 270692019 101 1585184395 4999 13 28611106 59 1275236207 11 137 482067791 1058059432 29 1151878601 137 7 459760140 1524670112 11 7 31 47 530994232 113 113 53 1359161203 1741881351 564388852 31 67 489235040 5 539896859 1972187316 97 7 79 10385103 2777 2078445650 195003717 137 17 789995525 208629695 37 602627880 3 1945826082 2074998386 7001 3 154939377 1127130345 1737403772 149 67 2085742805 61 1755138848 113 611982801 4999 1677989335 19 1875395532 2 911840060 131 1042107751 113 1757866194 113 37 1663103602 731105344 59 1922710585 10007 1800789671 1799778964 1828139988 892698857 97 2 43 326448032 2 89 1977545646 1484193904 1526729593 4999 339559820 43 187611537 13 590984043 1726648079 101 1677453203 813809475 73 103 742814468 978330275 149 19 47 943385772 931146854 43 23 37 1598892248 105395018 1983699431 149 1205827180 89 285957089 351011882 13 3 165443256 139 2777 1697446804 2131293714 377308613 11 97 1719082597 1296492203 31 51879585 467202736 1452453852 2125984327 83 3 73 1863456692 107 107 302576526 1897238473 103 1458951328 113 1361192463 2 139 53838175 83 13 540937679 109 83 1975141870 7001 101 988462042 2777 2088709442 17 337451836 17 47 221107685 101 50759636 103 382522842 41 3 79 1449508669 773314243 41 288421962 7 1949 97 983923053 109 89 848580112 71 677298536 340603472 92395025 23 17 241726645 4999 2 1343221990 1789588362 1278459737 47 1029254598 29 317657938 139 1536529908 13 253666790 1046372054 43 873310478 184983463 1272062980 592171490 43 19 1847952882 19 2046329289 37 1885724627 2777 1880276153 641756295 43 1447837477 107 1188687396 29 3 1382800911 915248365 137 41 53 570807657 88958837 107 47 1460921065 101 537391931 139 1298060336 4999 1631238687 97 1620464147 1762691799 73 1559643009 1563532231 4999 83 1475319522 61 37 109 139 191943293 186499358 149 67 621328453 61 13 89 797672112 73 67 1665457726 1802538060 71 101 139 47 17 350245373 321078303 969798384 10007 83 7 1859901449 476603428 1318135031 1794361299 61 109 53 45610876 2086892538 4999 4999 1843696187 215771837 149 1415071029 409420357 113 1470230211 79 13 815248915 103 2021265869 43 1887323251 149 764520050 1156139314 97 650543843 107 296731651 47 525780575 109 659992275 131 61 101 13 2777 31 97634903 249226081 41 1262230879 1412552582 507392733 43 607899901 73 1000971329 43 59 1814188011 195971114 67 458189611 801636077 53 1662236336 61 2031051242 7001 19 47 1952403641 1026259382 3 31 1705876481 67 794250026 113 37 283121521 463588207 1249798800 71 2067148244 3 527152734 1337226745 113 2057655205 103 1056675558 1470679110 1958292530 5 113 774136875 23 5 2071351875 5 1454135434 139 949797561 256170078 67 375348369 3 109 89105974 848061638 131 1003632920 1102834635 23 1241312737 26015302 73 1552667514 103 1758248316 2110837717 61 1933315883 1949 23 53 101 1994692127 548135181 131 10007 1586889502 11 83 1987875074 1646545825 109 109 53 79 1440685159 1053249172 13 1905992243 105609462 43 11 1045828676 1969216937 89 139 1909653863 477874494 2 848066778 1548462888 29 270466732 1417610756 43 2037230327 11 5 10007 79 385793972 29500259 2777 131 1377641719 1338616164 2777 1649821254 59 1896944223 3 543980715 31 1467078897 37 922479907 113 1084025837 1369923542 13 101 366219903 73 1104463685 2093803699 13 17 13 789619701 834182165 107 353662927 103 395400932 2048483982 441361710 76714654 4999 1524719141 1504219293 109 1516540042 67 37 799105132 1335203571 37 290730201 4999 54069580 2 549996878 2117296776 3 1395153066 3 354875646 721431081 43 1960207423 37 3 23 13 1997671341 156085751 79 2071432381 41 1607772811 7001 1211544053 131 131 1574550963 1681770523 29 528126946 1063318599 107 282349888 10007 621858384 7 43 420783990 89 188225922 3 959586810 1339584666 137 363990505 1137865967 89 2001566034 2777 1585642007 359868653 109 133642502 2053609317 131 588894248 1949 29 1752257980 11 214315904 131 1964423600 139 97 101 1029157579 61 794035602 1647510793 29 29 2 7001 101 47 1079550484 79 1286388205 5 2 883531952 71 822648742 3 89 715339992 103 1728384393 53 2086751828 858080511 71 58076083 1451142664 37 113 513499120 582534775 107 1567946348 4999 19 846434411 89 3 1923771815 139 89 2084893886 1593228338 59 1853054772 103 1305955310 19 97 574348861 1949 1255257348 127 101 336185642 17 1630656711 139 1135756351 1430769117 11 1225855433 884954921 2777 1753611629 139 1776467071 17 1838874309 131 169025108 10007 1702931218 589182139 127 149 404803945 61 314028714 16981355 2777 2 1224513900 149 5 314667510 659951210 89 1329857491 1235375803 41 137 37 153378499 101 1972254977 3 10007 31 1983117657 67 1816455157 1040474618 7001 1154212864 37 923375071 83 41 1491455589 13 43 888512827 1530505222 288369009 37 10007 1510976808 1662576015 2777 1008624051 83 1981989310 67 61 1738608275 798672512 5968545 61 1975183484 611991193 73 79 729796865 937495607 19 4999 7 23 59 1208356344 683491577 1141297830 1176165165 3 1352241537 1949 79 11 23 13 344951308 149 971031212 1204560159 11 2 563801968 133540426 4999 13 528724560 1826057707 2121453949 53 973165328 4999 695238967 1962491908 67 2 1834121782 1042063562 79 139 1429814230 7001 733564780 1756068055 137 1346974770 17 1291990126 61 29 1755764226 73 1301951423 1348140216 74986532 23 11 413879587 129295408 878793106 53 681017723 37 1273540000 642827936 5 19 2098314483 47 1177980703 319230554 53 1293410572 61 1125216492 7001 832117857 1699557580 1823750404 7 79 1418005444 432183562 67 915264622 999328517 5 1177999535 569693603 149 1053538484 7001 795628645 2 29 1541699827 59 1949 89 131 311296872 20978313 107 1993645079 1749469183 1899252322 11 7 1104533353 29 644722113 1949 1507333212 101 82879610 11 1888374301 109 1324185070 524988581 13 485879261 83 83 110785225 149 1521964672 53 337756810 837654241 43 103 422109117 131 309140635 1949 17 37 29 138553126 512702803 31 1780227080 37 663210541 966449608 101 579336753 59 41 1805397798 277425471 71 902274509 73135370 4999 831348566 708945755 53 5 17 559254865 1708529203 139 127 11 854296058 873999654 47 23 13 1507597975 1669208983 137 35651921 629053750 614980375 5 127 139 5 846678950 132935435 73 11 497707573 41 101 858319008 946325459 7001 89374766 103 1680087796 3 13 843818337 659833000 101 149 2060761273 506641859 103 149 4999 224294791 107 13 89 1682928200 5 1767807006 19 1894427466 3 59 127 987953116 7001 41 1405067582 935296377 2777 2777 1687377402 728743117 3 1331771514 1660729744 1310089873 139 1877084508 4999 13 1587968876 29 325094901 59 88946297 11 911338406 1794798627 1336121082 3 456567981 137 107 1297022007 241142904 113 1401615049 53 688130164 919730783 1942971498 13 1067359092 3 73 127 529387101 107 1420317358 89 109 2096226749 29 79 1565509090 73 1783396497 1111862013 127 148644737 13 1921739120 1521257354 101 1785998539 71 1857305046 1785173942 139 13 618621761 109 23 982611635 3 243068193 2028022809 2115886636 360169463 109 1779939249 923906237 149 314839598 2777 977345711 331817288 137 797422474 67 575988749 390402635 137 5 10007 67 1897370119 1315435455 101 832644000 61 1577018177 980302757 367805861 97 1544190192 23 47 1787443417 1282176212 1758553515 53 1550935766 1873070220 31 103 1103679098 47 23 402661023 194838211 149 216225373 149 11 7001 43 108030534 2028731830 1261782659 67 1625912321 1949 1125066097 4999 881813602 71 1075011497 37 441232878 973588590 73 79 129528874 47 2129147987 775560759 31 1938942802 831183730 4999 1209583035 240746974 13 7001 7001 687666224 2058390277 17 1486781858 67 612342145 43 23 920493639 574457401 131 2091776561 4999 1265441861 4999 1168181317 43 1181088267 731848433 7001 1445246233 37 41 155742928 914007301 113 2777 37 2114151954 2016510125 149 1949 2123084680 71 5 339865445 10007 2777 646360635 31 1082825536 89 1000202278 37 535508141 17 2 466967142 71 1885180072 23 39940817 59 10007 1368217082 1551455259 127 575018535 41 1476500610 7 875150717 97 276760303 1044292083 67 595241755 37 837738090 37 2059321473 2004536084 41 1815055776 174026706 3 1394511982 113 137 73 1002596673 79 1538647924 127 1513268119 796881920 67 745402846 2033114942 1949 1073473749 1589632966 47 883924123 1949 1557648596 1099951745 5 47 1764643159 2095415687 71 399711883 67 1988219313 73 156450461 1617941294 2777 1863703825 67 127 1532555355 1810224853 83 47 1630369370 383118385 13 7 67 1025991167 71 127 1489461461 41 222294087 59 1451169900 139 1853210689 107 756847099 37 560801937 103 2777 1835830268 496610910 1718395450 7001 4999 23 656319363 7 1059693992 1727664478 41 137 1149509597 127 629676287 1719707157 67 71 1514008615 1678246325 1464394428 7 13 468655642 631746973 107 2 43 139 144689409 529494850 1409454504 107 131 1967060106 741139787 43 1267124989 149 1046750181 613566468 19 1042275343 846032661 101 242537461 1405666023 1317368435 71 7001 741916973 327611795 1852049095 113 31654125 127 148849715 97 2020060297 445004485 101 1896840796 142398565 59 113 2054897655 804908540 131 107 329022539 254281977 61 1252022573 1842541095 79 29 192030431 1842857345 1134066243 37 1075487195 109 1445972636 107 79 11 1902972027 61 30557157 7001 137 5 1500220625 1481242895 541526061 146097496 109 53 10007 321194679 53 1396776528 139 4999 5 4999 1878424240 11 1658809234 2060519723 89 41 998200883 809487641 149397479 61 13 1267836297 1594466720 23 448285880 89 53257690 1940869731 31 5 131699140 2016973180 1620688490 43 47 256012149 1365796018 137 1752973910 1949 61 7 23 79 1674820540 1915969541 31 1949 4999 599520072 831216507 11 420386483 1880605890 53 1256179622 101 2072839665 1963696116 31 1072110510 792512771 489866788 23 59 854414223 635694025 1738135786 823080299 139 1022322071 103 282775170 61 101 3 1803267735 392916210 149 97 1160290817 31 1489677813 107 1798053359 1994942289 41 918467331 2137308492 131 1092351486 4999 219681055 61 97 29 2777 41 682387969 127 1035398615 29 137 1824811367 3 523698324 17 83 89 17 2133083347 2001305297 139 1410984413 79 503133010 131 1948141032 162844724 2 37 109 2144003795 73 13 1579822868 843212316 2 387512846 840788691 103 1558486666 1949 79 901604406 37 73 127 782815554 2132802985 41 1226136078 2777 1438569310 103 37 919275212 4999 255575171 107 680887485 17 7 319133353 137976867 2047394088 109 4999 107 1784400159 403045139 127 2068722050 43 23 13 43 1211862464 757779520 97 1354873884 113 876620708 1453987050 17 13 1851189210 137 43 1342940926 2140420154 127 139 854712390 137 1381524808 290943105 19 109 1280866085 5 73692485 149 1856715671 678308196 961568515 29 29 7 83 2012544666 921587320 2 1205443692 1136770014 61 139 7974986 243797660 1949 53 149 868588795 2051507726 633261215 43 7001 1511081838 61 29309208 73 43 29 127 337356229 19 1596301994 1030943757 59 107 137 1079120915 7001 699903972 15479211 1544275390 54319463 61 593332638 83 2002291507 1949 1390744970 5 59 925294109 590020770 1949 59 1451477467 216952676 3 10007 105299790 149 1588027331 4999 137 1094974144 1292790203 101 109 117332287 2092687512 19 634519003 1333850618 103 56381984 1311721846 79 113 139 1779773097 1446550684 542314652 101 71 366142172 997060737 43 4999 37 58019700 31 866554563 77585095 928385344 89 890245640 23 974797232 2 1949 457970173 1384497487 1783652770 131 579328192 920973305 71 2014924459 1042865217 41 23 1352001870 1652967595 2777 1115146144 720734250 97 1264841070 73 1913955756 1482123964 73 139 10007 149 568528423 43 37 127 5 89 10007 4999 501864607 526454688 1947867088 97 1949 756929232 342480229 13 1446153943 503323366 101 1899971600 101 79 908882755 1586100143 97 907384079 41 1119348954 137 853994432 171140811 19 185292981 41 11 464180827 97 71 53 39866713 1479082863 71 887872898 11 848202740 7001 4999 1870413768 31 1569395305 600571969 137 973647903 474893923 137 31 181943149 2001338614 131 47 949664328 41 1027931500 275455753 469838120 5 7 103 29 2 322039154 66062330 1734317646 67 19 1414315901 1975931986 1910178627 7 127 113 137 113 23 97 29 705700442 1298875602 37 65143532 43 2030574079 2777 1939887235 2021347753 987884676 139 940324297 1960886785 61 1782408959 53 1436217475 83 689159790 139 13 103 71 736181605 508139355 753212230 5 149 393373261 1925107310 5 118367050 109 1804969837 103 1114939477 127 107 664134112 103 113 11748836 1387041552 1343908517 1506598720 29 79 987500778 331666699 149 131 876132864 10007 2081308612 131 71 41 2038034683 2084735405 644102499 29 1949 1693499894 7001 11 1055993301 4999 1219171117 137 249562520 107 1359089390 53 210770135 53 725053356 19 1106025017 744040247 7001 423813341 23 1388370298 4999 23 73 169045516 494302053 1014177976 17 149 920401607 1949 1335893988 944987439 11 23 37 740969955 67 1054869641 908062993 101 490931104 137 79 67 1723234192 1021294575 109 107 1297847290 127 1872011623 83 1597725764 404692645 1949 614118206 29 13 1631228859 140659688 1759518431 931850370 11 333292318 71 1404086009 43 91188036 1573642415 19 97 277964396 4999 1581080527 131 4999 1629688997 1178336697 1126041281 97 31 253552596 149 103 1547642774 1249620102 670962392 190706382 101 1787818640 97 429436363 1253346620 5 67 490685823 37 1338642499 137 943952609 107 37 23 234746947 833739236 1949 1403307286 29 73 113 1484202455 1269339396 1226568589 131 858315346 43 992909259 251884959 67 83 131 1741978002 1942914710 103 4999 264732043 1400307329 509725790 101 1358818024 1718481355 103 280252063 2777 518972340 1492170364 101 109 79 708706788 952942737 43 7001 1388333394 1638225470 2 2022925397 97 1701427239 1842088378 1088839570 13 29 1181801504 19 1030922814 1859973936 61 43 539772593 1949 433917564 47 109 1595415669 113 1634627490 2 1620357111 3 131 87850132 67 127 1521472827 1985588104 67 31 2063485806 43 1890280546 7 41 79 1588167099 41 2777 71 1949 1180558025 1866315624 107 1706900436 3 476633562 131 1948142527 1342302897 1955086417 1741822304 61 73 871935798 79 7 127 71 41 1475409149 581734737 71 871764244 13 366671774 1365125463 41 79 897588678 1660025025 1989270634 61 97 1041062636 37 77571647 101 103 731381253 131 2 1331440866 89 1813745062 23 1145506628 37 149 1766651727 1591513253 73 7 47 59 1012649391 53 5 73 83 2099588352 131 2109300823 7001 2138763494 23 402197215 37 320437205 31 933022562 73 131 43 674401895 2087765627 686096676 1052249672 113 1944810415 10007 29 1351132939 23 107 1991594959 67 17 1353092458 503127818 1592615958 2 2777 310631802 13 164679086 1599378485 23 1310437082 59 113 506363362 31 83 1535072135 1759479982 73 41 2056543929 43 1517845132 450589104 3 2112806476 101 168035599 53 4999 606153745 1544502114 1758151230 139 2 59 109256294 47 1554115724 240548845 1132902770 5 29 29 571667575 687301738 1776877158 59 23 301384364 109 1519096844 2 1405530698 843308088 291054659 107 1399779940 2004498316 7001 59 97 11 4999 954049152 137 29 3 739188390 1589987790 1610758777 37 1902445724 2777 745500378 1638259167 3 83 10007 2129019271 2032541784 101 127693593 17 717899833 139 557560275 1322818530 107 1219498215 1304609426 73 4999 625034968 554339110 79 2142587666 740994257 103 61 1964295892 2145552617 13 113 1323743137 779467799 2777 1508152164 249495759 83 89 628849258 83 83 131735359 17 854158982 923338673 359537481 109 89 368531556 183715046 79 2 73 113 184209323 2 1296903011 31 31 664486984 981416042 2141768474 647155408 47 4999 1295282012 1949 750810168 1761326129 139 1305134745 113 409473919 1255688622 1124153426 73 322498303 1306189397 79 408519256 89 41 3 880977220 1101129300 31 1924877903 13 1666923729 71 1679466021 19 139 1713024602 821322682 83 79 1373282122 2095659386 41 833965073 23 1506938552 584987979 4999 1949 1103042397 53 113 342502435 1506289435 109 1256830822 37 377307611 1864075135 291909909 2777 1303942366 230099654 109 73 97 3 1614704035 949678867 131 67 556419059 23 702084492 41 97 1701407257 1564361658 2 5 1914919892 83 1570226857 127 1960982108 7001 1737025111 869178905 1075082151 83 2071764014 37 131 101 3 131 744508370 7001 1956437904 19 139 837688261 41 43 937520271 1500734572 5 578560491 3 13 7001 59 817038254 698807318 2028436830 149 3 7001 83 1430955773 79 1853428638 870061290 956033639 37 61 1353983816 47 133137711 2777 149 904442218 8047405 139 109 83 39656570 1839934446 17 651369640 1014873319 89 670705695 11 1813895545 280060676 109 995326012 23 420903174 1608346528 71 509492947 137 97 1777189089 1546470612 139 1989741493 166135997 1264337078 73 1189308877 7001 44724835 113 73 697493725 109 439267623 1502012571 83 43 618101436 562463434 131 1042572596 1745055548 2 19 29 37 89 37 1810147744 31 127 490836284 23 43 754758317 2114932683 1265190092 2777 2085154882 1008324816 131 1901789487 29 1426667992 2118634186 59 17 11 29 19 1426521670 1362820960 5 1124166888 17 669580105 13 604197659 1389870604 825613040 61 1684128443 61 1699211059 851094184 1069726511 89 1713273052 83 291839095 5 453866785 17 137 1988690630 127 61 552327650 83 1112192945 73 443632461 113 23 429747801 1136012481 1854413950 1618501680 5 137 257326455 617449176 41 2 53 2 1921505513 53 101 443934821 905859317 11 1000923729 13 1756312402 149 507859795 344129506 1949 1794971432 131 131 1832391451 101 4999 394371110 776902135 555092870 37 561853615 765441847 61 79 5 608220555 1255535178 131 523511907 79 79492960 1609298236 109 13 1431398839 573956344 1257228640 97 1272154612 11 1090229371 4999 1042950924 127 2127446542 1949 790939282 285453455 2146058324 149 719441420 2 2127705550 5 73 11 1066415196 986802784 71 865717058 29 1164170200 1394050438 11 1393038966 1610711092 19 1761326068 107 2013877735 127 71 883456190 1796526610 7001 4999 526144750 1949 1750517738 1604348585 10007 31 1621237640 640290720 17 2777 477657885 61 489070245 1107103135 1912414163 7001 71 3 723523359 2 139 2008431989 1880997901 1949 2 109 282675330 7 1040913174 2 1712437992 2026802690 61 1858847632 113 17 881910692 737874568 107 137 1249253132 1768321415 53 1139976311 683529318 1130411810 97 59 1745305869 4999 1156058765 47 70049941 19 139 1692568692 113 832191921 1971781080 2777 7 73 530570997 11 498884034 21719444 2051810354 101 50772717 103 992502026 855338442 2093207246 17 1962282255 5 1291945855 89 113 897407342 13 1009821225 4059140 5 139776593 113 2 43 1949 162515416 1482078070 364762486 97 43 1499213533 101 113 784569057 2095320128 4999 41 2089081143 97 1195752118 149 1319794916 778373180 1408451740 131 83 5 281816820 2113577870 53 1510792246 61 2014918450 109 1399336986 83 1899474007 1949 23 97 101 29 1675035260 5 561496790 13 17 107 1716752833 19 1752344461 193306331 4999 83 586208011 59 311324651 925171657 53 1164631911 343178055 43 10007 1984463163 61 740277832 10007 1077763907 83 1329992830 236569090 101 5 1948300107 13 190701250 61 103 139 97 288459861 288384817 1053527430 67 1722320072 1951470553 31 2095956504 2 1518172022 1915487886 2080489173 23 1532841252 1180775523 31 707179712 2777 940367179 101 7 43 1762146794 1665372886 131 73 37 43 1738584342 1262866097 866140985 73 79 86375782 1949 1949480026 4999 1615686800 17 1613997510 67 875649331 1949 101 1157438214 73 1721238165 1365015512 7 902370567 47 896994953 107 316223520 347676705 2777 1906216110 464031146 17 1087488198 1219131217 73 926166987 854830506 3 5 1188254130 1404979892 511024145 101 37 929498978 43 1790573621 878875925 113 1820945619 1998638458 19 97 61 98670001 88344958 242831423 61 67 59 832456370 1949962806 888237260 1949 1173935409 131 426219504 2 1811382862 29 1749391476 137 47 37 71 682513344 1551591213 739853179 47 683677051 53 1697222922 109 1952222126 113 24352178 1580082307 131 2 302414214 920828350 467332096 11 1857197804 41 4999 502917885 101 41 1162905932 1949 1642286432 2100062997 109 1206382735 59 103 137 1595131014 71 1793131341 89 97 526727236 7001 1388200286 1425023856 1707865233 89 139 1614848741 19 1548277523 175092483 113 101 645380001 766989540 89 53 2008314796 97 299311956 107 1871481895 4999 103 746949820 644245327 137 235665893 1605564239 139 878410361 29 211201254 11 477938112 47 627965496 89 1404919817 41 2030410293 10007 19 13 611564157 37 1739066495 10007 1220884021 1973414703 3 862650928 73 425881270 31 1417862252 540823985 47 53 29 2083766348 1137781940 71 73 47 1392112082 47 1082613637 7001 101 149 255836427 486960924 674595078 139 29 291461310 451326188 1554090408 750818117 19 127 341946484 323508624 1236256427 149 1058861348 89 1679410189 1263318394 2777 1961283938 37 143462429 342702684 83 7 464991419 53 978952612 1452011854 149 97 726753374 103 2 113 742769679 1081286098 89 89 260859623 765292221 137 37 422927526 47 1144612625 73 107 905183192 2 830053134 137 137 368437876 640192861 109 568894533 47 1617435393 29 1251351926 61 1727183341 7001 922262733 1722946100 1504975518 1178500690 37 1922010675 355650219 137 107 103 2072593181 23 10007 23 1493945381 2093650907 67 1723051395 683148592 1090947607 29 59 2104515958 1567084663 37 13 43 2106974443 7 2097351293 59 59 71 11 1241158072 1800063426 1026543609 41 334548726 79 73 367738157 1498616781 73 1367225290 7001 1876702062 67 61 1721448426 301047078 11 271542931 139 694021579 745027629 103 1713213008 103 89 890858227 2048296463 59 79 1666808186 31 109 968829605 1752531212 2 1975702256 81714171 11 2123446930 11 5532978 19 131 1578617727 101 103 2 915943108 1838090906 43 2129263551 10007 527696570 2085727169 83 97 1913455659 1645667276 2 131 149 29 7 1091660834 63040400 2 79 244530991 17 710139317 529277541 37 55771931 41 31 17 41569824 1345282416 3 23 1624373896 19 786832009 1116324936 47 149 787053611 914953721 1066749657 73 10007 655408465 189882396 11 671240966 1299278859 10007 41 532551460 470559976 109 938337509 1507324737 1025565067 89 53 7001 1349855809 1432713245 418381376 29 109 31 394330137 1570672257 7001 71 31 26792463 19 1526680569 37 292568250 103 1481264630 2130330666 149 1946841152 1122923143 79 41 109 612545221 137 139 127 1028333892 46311932 59 131 962098096 2 67 1362889545 1788804726 139 107 439602405 1627399613 17 3 1383221395 31 1195505018 137 101 1205926466 505570490 2047061057 127 7001 4999 23 1145388891 885816181 1979164088 4999 2 1947522930 97663970 101 912998186 139 117291879 31 113725050 725530305 47 79 1012128367 103 1949 1945309945 5 2110727165 109 2071702929 89 109 47 401534000 29 1715276427 29 49418664 67 1635550566 1870107824 13 568177446 10007 41 1619258018 149 771108227 1598102480 1423019351 13 867237452 1370567048 83 1238294847 2777 2 53 7 1074632881 139 5 863824254 1182046854 10007 59 1550445375 5 73 1283782015 1121316573 191885529 11 210082752 2 599373740 1674293914 97 1516614206 37038913 730262215 139 7 2085303118 953424140 79 1133524111 2127939811 101 89 67 322888611 1322195889 1143375374 79 111268577 139 554320799 53 175793660 37 2888812 101 1065159635 19 902910286 842033512 113 413503612 113 1026009942 47 139 1009828884 450232954 67 558335878 101 153508991 41 698345948 645483008 1949 71 131 1799441618 79 580112563 3 821045310 634698498 1795952561 109 29 3 1853837388 164445180 247722066 89 1233543916 73 468322229 250077633 71 4999 1539087590 71 1340791264 79 1282663416 4999 625263394 7 1665470912 132312414 13 43 1146627404 29 707948261 1344557090 79 31 11 4999 1949 1395620430 763222899 372037520 29 2123599881 13 2 113 749056752 89 139 335331354 149 758621133 23 73 149 29 668684726 210501807 37 4249902 131 1497357117 751006713 31 139 604619908 137 142836063 97 89 29 576717857 53 2124027529 23 1389218308 113 1806091995 751569328 71 1956120396 43 1537461044 127 1092183109 3 127 31 146921958 587213191 1928659692 61 1146240691 137 7001 1930532751 113 127 252736985 1167143673 97 1703672498 59 5 1688415735 1697005285 31 885364417 131 127 139 7 37 2053647778 1340663957 19 127 1592738750 1679340304 1376037510 71 1971636772 5 73 1798975719 403145382 43 2777 1424881477 1835038823 14417182 23 47 192611029 76715010 339526151 43 113 488392773 79 971368911 696712343 17 632381263 43 260127183 1949 551775543 103 2 311299010 1975251684 31 1949 113 1936380062 2 113 47 53 858351589 103 2 140899605 7 127 127 732916873 328477372 19 1852599864 335529645 131 1438702784 2141095118 139 1717894189 149 252918709 2 127 4999 3 1440590928 3 1368021945 19 2004593594 59 930755267 685757531 137 1362817912 1853837146 83 107 71 91383603 4999 139 103 203353106 139318352 59 131 53 501845817 655130721 137 345072586 43 608391214 127 1902854970 59 1167172397 1797231040 79 1949 790633030 11 73 760901849 53 103 4999 67 47 61 41 2056678572 1019536504 103 2105465436 2110345096 67 1525183846 149 46164819 753269053 700683675 149 109 610954103 343373512 137 23 137 131 1949 672159426 59 1527847975 137 945160808 97 664873405 94830007 149 109 965481443 1242346500 53 31 97 97 449479394 107 504142912 1138273403 29 1704489761 1157014102 29 488599593 3 1532493252 137 444961158 3 1200671577 1635406711 97 269271866 37 1061073649 17 1659305178 3 7001 53 524567712 103 5 1701562863 7 1359804710 1825605287 113 5 43 232904189 89 1301714178 109 1729669988 7001 591006348 101 113 73 83 192102338 109 203344841 37 1447204976 823393930 1085151546 89 779482292 41 204042978 73 92910271 7001 1193467471 778309762 1949 1868301265 4999 210497892 1029406040 953162923 29 71 13 807387480 83 41 178532245 767996133 706482141 1070430500 17 1587159997 107 1141690642 23 61 682187067 3 83 1946050619 139 83 472010708 1439721652 5 771891816 31 238514816 536000722 59 83 530111621 1697232140 79 97 107 149 7001 11 941914580 1109715404 107 7 29 67 59437375 817358728 2004584010 107 171033936 59 1849101772 101 1122857198 742697238 19 107 23 1704314744 1219972652 1949 43 604466848 2 43 59 54607981 11 2 1297264198 214443191 23 1521720020 41 2087331566 127 23 1721292768 2134920214 73 71 59 1085557769 61 2026294096 103 103 832070565 1603629582 109 1374175208 59 1653706929 290415582 73 1414787565 53 1813759587 1840026631 43 73 10007 1528719355 580395993 31 3 2002823679 305375553 107 1000852874 2 1241267048 780003832 43 2 613547603 112157476 2777 432281365 1136653013 43 1949 871588902 449142935 53 1789137648 79 1332795965 2086589037 609394266 13 11 83 47 1499515260 7 1313802973 304180926 73 2094926852 71 504421985 107 1415292210 1859643843 2777 1336267407 817181139 139 103938223 507716313 13 447188305 1949 1023254235 905742984 1637918582 67 645953080 17 19 124936761 2061684385 1189136694 41 11 23 83 31 1316649856 1204073770 59 29 1674483519 1676142384 53 450812626 2777 231201912 282372310 113 949191525 666816351 43 467222241 748789210 107 31 83 337122013 993164222 1577104516 1808288270 4999 1809201013 61 107 473602865 1450550512 31 1174594748 37 292324484 10007 1089932419 644835911 47 1195533975 5 457833530 131 109 109 1074193583 1214671257 31 905328433 4999 706532838 137 1021103881 97 107 1434391603 1487480188 2 23 23 37 5 12103190 533703907 11 1286425481 978459436 131 1893518409 340663617 149 149 1491278828 754785652 17 502485449 137 41 176903397 19 697376969 11 2101507155 249931517 1727329890 71 73 10007 1976742752 1293965142 43 2087666333 67 131722141 10007 188691992 139 10007 1707384333 1281323159 19 113 377957993 1853957778 97 2034765993 103 1202028437 53 107 593702661 37 149 2142194158 47 698415018 292067207 61 53 43 395744609 13 1607553285 1504693593 1295811758 73 59200333 37 53 587261518 704092373 73 13 11 234539360 1501983428 1064072132 883653124 2 761678411 37 1982121339 7 1442839281 10007 2777 3 952654054 11 69309647 101 29 1823189458 265310125 193916294 53 61 1792324265 1345978634 7 777583457 83 119829839 4999 1216086734 1665501833 1939476921 3 1827444513 59 73 442838878 544604669 7 432816398 37 1085292695 17 3 1070155985 5 2777 2126285029 107 127 127 510803144 3 320460761 17 7001 7 1558556787 17 2 1151663500 29 226725906 994741275 11 1151366740 37 1763335714 11 1949 3 17 353671213 41 29035093 483900122 41 1371799588 1613368568 10007 53 109609618 1996123047 47 7001 1586853661 1010138527 1539059435 113 79 1903801848 89 1949 739330005 31 127 1166780496 609544310 131 616952622 59 149 698495759 1694069125 426873825 17 127 5 754265585 1724410241 260377202 103 11 113 149 160156822 103 658181124 7 83 576724421 566395320 19 1949 1280181160 1273310935 3 73 2002557763 59 678854202 2052669384 4999 1457286776 1502929306 83 83 244251140 4999 1496700600 53 37 587425320 1340631471 5 2054488930 7001 2 729761346 263388420 20956546 17 1062012551 1534705967 97 1892302434 31 101 697377537 1949 1806574352 31 1782268244 31 570266455 7001 506270314 37 515475379 1036918004 83 1011596613 1101620986 83 51836992 1728339344 139 31 868457715 1110529771 1044998799 127 1475952444 10007 23 220672051 952178242 43 13 101959572 61 7 1568860681 59 1430268147 79 1888751434 1882942504 914465043 113 101 2142584508 71 101 496978479 11 479944410 466113474 1946147698 113 59 13 83 2024915139 301456793 19 113 11 29 434100052 175301449 59 47 370483986 669422692 999002802 790445519 41 47 530538871 4999 21067557 149 999980720 1062512143 7 3 145569150 410917626 1938365107 71 4999 79 1060287993 61 5 896838240 539088330 11 109 889244781 935602154 54069188 391820092 83 53 710276846 2144059792 10007 1994898360 966290120 71 2 2777 37 89 752259684 124546244 107 437085691 13 1364401831 1635712585 421936680 11 193705831 1240907509 89 438690345 5 17 2147208783 672345427 139 240630545 1726584330 1873890806 1117551739 10007 89 717498598 127 1982769339 1884622342 103 883152385 1914714689 7001 797147862 980147001 139 137 1330590443 841527037 13 31 458478253 67 1987152850 53 2107864473 10007 1214709702 41 2012411405 346196128 2777 1821781425 97 830047236 7 37 109 79 405051644 113 862370891 43 2015558952 41 10007 1746191479 1512454223 73 59 888443830 654131053 1593821256 372861228 89 1214655271 43 1633412401 1092361056 113 37 796215210 29 59 1402594351 47 61 507843239 121965962 1755517159 11 1388045087 1817310545 1612317420 73 1995197514 1675989308 41 10007 1200436759 17 71 1620808235 962073815 41 799274377 83 1325325905 19 67 1649710515 1721274823 752684511 7001 2 510464128 89 23 590495698 1965455302 185557414 127 11 1501613156 113 661949367 17 970884420 139 913480265 2777 480407115 1162516531 67 736986935 798649821 29 655796546 609906705 1601521308 127 41 4999 1980083904 824109134 2 1020780716 41 11 97 939730872 41222417 23 901691921 97 717013427 59 107 2057647129 127 7001 1634430961 761806721 137 2113435378 29 61 1710004200 127 415414338 67 851612612 67 2002134401 109 11 280868815 4999 7 908153333 4999 445385905 53 149 1420667464 215810819 67 141561963 137 4999 133838227 1808578212 131 1252633659 2 1704987325 103 473265328 4999 67 1804126353 626622232 1792669832 37 73 1606766135 617646065 11 332165183 109 1202133096 101 113 101 1076473585 59 67 2137342746 1178885990 89 442695523 11 59 71 1208093755 47 19 147779834 654111480 1002546298 1165108061 13 1989048052 1949 1039109350 19 161152292 627974221 7 19 1327606 139 235007161 1949 429528416 2028499710 7 1385646122 1433591838 2096746383 103 10007 1852305707 1068797635 1116458492 47 1112755691 29 259702337 53 1695271147 7001 589385049 11 1980430749 2777 1524772944 793707075 79 1856137074 2029612861 227174901 83 101 505028583 164687370 37 10007 41 272466033 23 2117777785 1166219867 657092322 41 31 1997946249 2047880795 137 528476570 59 79 2098221830 675371395 53 201605269 2020073362 41 103 2110393883 632462 101 1855444235 3 4066530 127 2100846446 37 2067181157 61 225576231 71 1897026422 83 2128962367 331045914 103 771501284 246541107 53 113 87910045 1302239459 1379512064 248948637 7 7001 2080347150 1632873899 37 364164027 599618798 107 67 1141873995 31 1949 70349155 1692293918 79 1949 350085227 1223731857 101 1436271813 101 1770098744 73 41 11 2 951083409 37 495284822 59 1113369030 7001 109 430976408 1753864609 97 1644975955 2777 67 819143340 1184605835 1413925417 127 11 137 79 1785062828 1047709613 79 2025893696 1170865794 3 17 1923689366 1328462753 71 628634497 1879256695 47 340629542 11 667113425 97 83 5 1249631329 103 845640403 103 131 514910041 43 1512732432 482477157 18259828 1568516710 131 598448128 103 71 5 1768072100 1844820840 2 688985549 263259549 7 97 19 1641363794 7 1913923242 47836251 23 131 71 107 828873688 79 730982555 1950712579 29 2777 1106545636 109 835616127 162644677 1133437044 29 97 149 1230918502 59 4205236 500841022 101 109 1663936160 274184867 103 31 666593713 1917716203 79 1858390297 1859729618 43 73 1553709662 17 52617363 24016483 47 53 107 19 1959857649 113 101 2077733216 2144376955 103 4999 53 1105349697 107 103 67 178999344 1092874903 17 407205182 17 946679850 1510704481 97 2033158840 71 797094394 23 47 2081056329 865954475 149 7 491288182 962399557 101 4999 23 13 59 41 23 1555933463 1147824430 11 1441406312 127 2777 73 2 192034855 89 536384413 539281363 31 71 950986427 2777 83 918213645 1742871433 794859605 5 565433956 537083559 101 71 198435486 1320098811 1358199561 502960944 3 1732922971 31 906330787 2045508040 1773905495 29 109 674021229 1851767646 2 1636815936 1482578973 73 1164690263 1085155467 11 229578245 53 103 1879103903 839751757 89 10007 1805655275 101 41 2110402917 67 11 37 500668460 970082206 1731750543 844621546 139 1022988549 17 1586915388 137 1343114298 41 1744696862 123890217 1879219081 4999 309456082 628130507 53 72619326 131 509116251 59 967051359 2777 1992572479 195904806 41 139 423439175 723353013 137 1384395138 47 1445720502 1261251153 7001 659933724 73 438484939 71 31 1060961503 1215827020 47 71 961764793 1415077125 1638780078 7001 898674927 137 33200854 37 532209019 7001 800417329 1815106906 270320925 4999 865966374 7 43 264591126 1690845484 825957092 109 2 11 149 1616173647 1675841293 79 1313122715 243245976 101 79 973847931 5 19180990 1687691280 47 950801305 435539647 270424294 7 10007 1138367747 584609447 41 53 848481240 41 1949 1918876256 79 247051407 17 178485159 15724161 2031215334 3 2777 4999 11 1093654133 340090322 1237558542 462921277 79 572972374 107 506403822 103 83 17 1840029763 920575523 109 47 1934258022 342572425 4999 1320845778 73 1811605623 149 138647331 67250286 1574829248 137 1828475619 101 1435537644 103 753397414 29 1737095121 7001 240470348 67 1252146518 79 604846199 371342897 319496009 103 11 73 340159706 2051215685 2040661710 73 738462379 71 1203892188 149 258662311 113 107 11 61 1440929312 1780441644 79 1066640019 23 1282603763 1937468699 17 1565482179 1708971008 53 7 843285072 1371488370 97 700500438 1179941323 103 1065474848 4999 1504134113 1331483650 31 1445573617 993593896 47 31 1966664879 116113684 131 7 7 488584196 140561863 137 10007 23 1982976533 97 107 943291028 19 53 732840222 549283872 2 113 596285180 633837519 101 509823558 573206124 2777 1135511923 13 1517546056 53 1526638712 1926345049 573830679 67 10007 1776574614 4999 3 2143461318 37 73 19 573066885 328149627 73 327393174 932570109 103 299090382 149 1949 2138300523 89254455 21567174 97 41 1285996605 83 149 2053323555 728456232 71 1939326305 2141252790 223226149 10007 53 113129242 255945321 235730326 1892081503 53 5 7 239380910 17 31 1692291147 1652822133 103 146768305 728876925 71 780216231 2111367115 89 1726018652 43 1374741906 4999 67 800847511 1162513062 19 139 109 1270996799 2777 11 554549215 97 682974478 7 10007 1306551308 47 13 576684901 1975187344 732083339 2076638628 149 568054139 7001 7673096 137 198136113 79 3 1337030256 103 90740837 17722397 10007 466528549 61 1668634933 67 127 1902751338 1937562419 127 966956570 4999 71 67 1949 1706712014 828570015 107 2777 1008509205 141985233 557457665 163332001 59 656606248 2 1484787383 1266620430 79 640874042 83 292905423 19 2 11 2128050210 113 73 53 398774288 113 1889822735 19 83 327774300 415381059 127 83 61 1568520694 2042923902 47 1435029601 113 1466207702 137 908841834 973662973 137 128783562 13660522 2110608319 79 1735989192 103 1421533282 661448188 109 519281668 365660769 17 1301057082 13 1024477333 7001 981925255 13 1187877054 255575866 103 138332399 639768524 1298151959 109 37 782152731 1097022176 23 582013643 66990283 31 1546523226 1431162882 59 1949 889346241 137 1038622482 185511407 149 101 2132213915 13 346639956 89 481852586 131 934634232 811780686 3 7 89 53 37 10007 1611397189 137 2777 83 2777 1353676420 423367535 1949 694604202 1290450912 2 1949 53 2013763938 101 3 1874324853 131 137 381885719 137 1644016931 23 1810063108 463902955 73 1639429766 89 127 1295639268 113 71 107 1164146411 716709754 739913774 107 1003070216 109 771666973 1535040392 31 37 61 139 1497754450 37 7001 43 1812707312 219393052 73 41149005 1012355897 61 1514193423 53 1510712053 23 1949 53 10007 816170920 1774271121 492824037 1768732158 83 89 113 464118977 71 47 281443708 53 172143296 626608617 113 2 149 1045316205 895791129 2080589735 1177994123 37 113 1949 1167864188 702347487 1139267779 361073839 41 1049491131 109 55338543 13 488628452 400600413 83 11 1283098157 17 11 127 1431314130 1218434698 1716250102 113 40229808 963299292 1872762696 37 328860328 73 47 347407879 7 103647624 137 1228090521 29 823720495 344195540 13 1864569018 2046073533 937420540 53 127 2 103 634391420 1528225523 1620994039 107 26475317 11 1659249630 3 149 1533815089 370813916 794693943 79 1368884745 903710168 139 83 103 1170056722 1295962302 47 782988228 139 7 424693034 1544904711 47 1984780699 23 781702978 1447926036 1570080705 83 302231430 1949 2107044410 1837203022 1107996471 47 1623342070 17 1243632307 73 109 450367072 10007 753316953 1449090151 139 1301083090 67 1955651007 96516040 99358451 139 1641023231 109 922060212 3 41348499 969032313 925429624 7 1697173016 61 131 610486200 139 41 3 103 83 767089984 1745966752 1153192766 127 59 441839554 59 1360369490 89 131 84111301 1216816556 109 1252934835 826330580 719519816 113 10007 37 2102827956 23 1425035871 1746888954 3 10007 1545881360 127 616812454 1301483374 101 716901820 137 19 79 17 67 935763674 2028049858 109 489804362 127 1933060493 13 4999 59 281941176 1674534401 289251668 17 1432429758 83 1263618062 16897140 59 29 1388305429 1024369567 97 1868840121 97 2009280892 23 2042088396 1439621313 89 2011588947 1949653238 41 983084224 1949 970502601 149 345002009 2102913801 29 137 672869883 883290923 2144887909 1254843219 83 19 2 60137170 79 53 1464546880 2024040585 535487903 113 324303107 5 11 1140694797 1257313801 137 313164464 1008089051 1999143702 107 738936506 860499737 109 38702032 2023003017 41 1048161345 37 438416441 13 89 1580593987 113 1662962037 47 101 434568357 97 272803776 107 2086158135 71 996309701 1863950078 23 1851715997 71 755114181 268356182 89 1165871049 71 2097596097 1198309925 61 1264244093 1223203674 11 101 1465980054 53 97 623846344 37 67 36619118 97 2098095256 2125187453 377541475 113 137 1058342262 5 827580735 7 29 43 1423776268 23 1324110460 1149705232 1490921142 37 1022632270 1337049688 41 10007 2005345635 1999316691 43 916930560 41 238921596 1331660729 47 1674181830 59 1302828088 2109810523 688830717 43 59 79 127 857850710 53 488251741 385408580 103 1362399725 1949 116316320 11 59 1356809969 107 95700006 59 79 149 20100249 127 3 101 1050465680 2 67 256493755 1410754948 1936870777 127 61 2056179174 189058758 73 73 229369285 17 1949 19 132867285 53 2122965774 23 113 1751442864 73 23 109 818963137 131 761309066 789660000 107 7001 965671932 127 1502474355 1949 53 1473160281 11 834529663 401887440 2777 916426662 29 109 1340907427 107 41 1844150562 335817921 1816813314 59 101 691784754 2777 5 67 1132204190 254052543 83 1522149510 1949 329952057 2777 20744190 41 1004663004 31 37 1489308719 79 2777 43 1666059811 29 1591461304 816638448 127 23 31 1710943816 107 761134570 810354328 7 1807555955 43 1556697008 131 750243046 47 171605980 1575174068 13 356917946 89 307400386 995714124 2 83 1222663148 103 41 133066679 83 2029582566 67 676166568 17 139 67 188882313 71 2137740207 334937067 1477069955 73 113 127 23463250 467960845 79 1185200540 89 1632633266 149 153102119 29104617 11 1503739358 7 1403785166 17 47 61 109 53 10007 258451360 71 670424424 114693285 97 131 23 1145831710 871186732 137 1105226867 1124808664 7001 73 2024026232 109 484874619 2 29 11 1332805683 103 137 1232919033 1580141971 31 1878044316 4999 89 43 329477653 29 83 79 41 2049929271 13 645043997 73 47 659285685 411256990 2 10007 1568236998 420951356 29 2118798580 103 1328011761 634150192 29 101 89 1935028388 1586835735 103 1929146019 272088196 1949 664685457 71 71 451960227 15381156 76023850 83 2022356365 5 139 1975689705 1624412241 1270716896 79 698906705 5 43 746361067 137 1594633557 149 1972712022 1968794216 1617479399 17 1607872784 886855812 290803979 37 19 1492712288 1420816894 2 41 1965044228 37 517045918 1660795986 886807122 41 444112697 7 754479509 67 1242344016 513621364 7001 7 29 10007 699209390 155559876 53 67 101 768101134 41 384840460 61 5 1887409898 71 2777 109 1789740869 79 1608752208 37 2777 1592267929 113 1988888251 503114063 89 1305881648 139 1866345633 139 107 1775556502 989528082 109 47 1660709844 1753363482 2 73 1844364281 137 1822145210 1949 1420538395 251746483 969590460 999793332 3 862027290 137 23 23 1682991765 576345201 1657132029 89 2131022230 13 2092196236 1156715591 59 1946126446 189272487 675893524 53 31 74402449 67 1747723877 71 572162813 127 2116880704 62264105 1727854162 23 61 4999 1630058923 59 139 543118308 771816390 41 79 94256006 526072155 7 527777859 67 1113511592 4999 1891161692 149 137 71 2099700750 1105417302 29 2 1988338670 127 1852128465 43 1816023628 1949 7 908309353 2777 926946358 13 139 89 1775329992 248955112 73 97 646975353 79 209074527 101 1585250449 113 1629968941 1034618035 4999 2014873225 2096574246 89 10007 2777 33898839 159072114 1102442924 67 59 127 2069376989 1068212081 139 1330590010 2 4999 1440145201 83 505204068 853805862 1551623307 13 124813828 642404759 7001 958372023 3 1395330780 113 195155972 13 2123109990 23 137 5 167245225 149 61 1260063214 13 2133897077 7 102688964 1383190445 7 43 37 3 836002497 690796074 999120204 3 41 89 1931319936 1557170255 71 131 1076036227 17 131 1208695735 935837454 3 1226044419 2031400052 1017187704 127 686905643 113 1052657941 29 1626981084 2777 1845410562 861603063 3 578384586 10007 139 1085142142 11 251483189 9519901 131 17 3 67 1231414842 41 349734510 10007 11 59 1714816769 390288658 4999 442925842 1949 1663062210 109 24558681 2038050935 1998588009 2013820370 41 681425784 3 135858735 19 405029403 137 562820971 67 1331311132 43 2042477752 713976575 101 1209680340 149 554316058 23 23 47 1747154265 186452196 47 790401010 67 3 61 961501764 1704291322 910924753 432058777 113 1540731366 1855243750 101 703133998 89 954651380 381093309 97 61 962926602 1630575201 675592939 101 13 1067095088 149 19 1461157684 137 1743956844 193579116 2777 342327375 89 343938127 7001 1184751226 2026582192 139 504769465 47 32383000 67 940068291 501777651 3 2777 1922844786 1431093626 1191389443 4702994 23 70350834 706857384 41 1389875978 71 7001 129301469 1926150125 3 59 1180047613 2777 113 149 53 2083672422 847713323 1085564014 276209241 71 83 83 2028855605 14505012 137 607803146 61 2080614512 43 566917616 139 17 806255634 1790150065 5 1725136350 349783328 43 131 896861632 834667617 139 23 139 1638170322 2142675409 131 7001 43 1993962546 718467822 982013536 103 3 73 79 2091768004 1949 1357447316 1558543187 131 442906546 3 1730398416 510215443 71 1864994985 2 164389516 4999 1222390473 1205021779 13 71 1893630847 1867493404 1240429755 892914532 53 487900314 11 1881546161 10007 1001520574 2084546482 113 199526966 107 97 1161911102 23 131 1689672322 97 592825685 89 2777 1970510159 113 4999 2106194842 7001 1440873077 71 1236675870 1523761713 53 1750144400 5 89 149 1422740059 1621924451 1439231619 113 1929195817 1694102743 23 83 37 2777 101971440 89 16295188 450866524 61 13 88052783 174144854 1949 268478648 367045425 59 448623256 917698685 1445480392 109 2021711944 67 23 204057420 89 43 2043177551 1949 2009222151 308409340 127 1310501867 107 1000581182 137 1087924946 166468563 139 3 131 73 925499075 59 11 691789384 866043997 1949 1372598842 61 1111898713 1065058850 53 83 149 570817808 19 47 89 3 768042292 53 688247983 83 1609247990 1043981387 1198886440 2777 511298463 1979763387 19 1580607347 149 97 1042148115 137 377165073 3 810029030 5 898283546 2 1918354944 47 47 1573769009 950196838 107 1648128383 972105914 113 109 41 7001 2086010959 67 1365839220 139 97 149 31 47 97 41 7001 374805536 39856693 1257627138 89 1413897076 774396361 71 1609220083 109 1980544279 17 32638419 7 1465513868 139 1099169149 1199068384 23 47 159484771 7 155173067 264763317 41 2081341999 89 1492985680 10007 1785228786 797437816 47 103 914893586 805400260 83 109 1105074918 389562948 1949 23 2107658429 53165834 127 2065622313 1949 1359234616 97 1517544548 53 1109509844 67 1486242225 13 881284170 19 1982053008 1231136439 3 1960518590 1332472830 1949 17 1658810193 107 19 1467010140 47 153605588 1475170160 41 113 207032204 1165323561 53 511223174 97 1925296847 215802015 71 13 704074157 4999 61 1972112371 29 494390156 13 1774783270 67 10007 2035693989 1343649897 47 2063753539 17 736072834 31 29 1350465446 831740068 61 1680283552 1583505649 41 1592634750 5 251061865 487319105 5 101 7001 7 53 29 1937917750 1016808353 1088481404 649954650 10007 79 31 147427506 416260343 43 185496886 1751439855 19 10007 1395946479 1604422613 1848704239 149 935420997 7 47 17 1980000003 1165126009 103 53 103 47 1802550268 489290213 79 7001 107 943592982 59 101 2777 109 10007 738806803 67 1949 850806715 930831821 1935606711 29 1949 1308057707 1412989918 1135454153 47 380657606 7 725350500 1020595702 59 1614218290 47 89 109 1876825329 43 59 113 772537043 2085952853 53 73 846575651 601534669 4999 1159575067 149 2043425839 13 711436921 112120123 54057464 1949 1222804393 53 150843353 7001 981274162 11 31 2005858906 204491934 178545041 103 1368654421 13 1093979677 97 214249582 113 770073417 67 1009419521 61 79 137 74204954 1561639641 107 89 70632091 59 2045767357 1500354427 11 1535826003 47 904622065 109 222325338 67 41 1180766324 1034026493 19 47 1364605097 107 11 7001 19 2009413234 2128336807 113 1279823984 4999 1604029130 1656190464 29 101 73 2 1075997706 41 1535947125 400716819 107 393195291 19 3 1124229649 67 71 1253342339 1825391824 7 11 1285077407 1553390296 19 103 1666560236 11 512167788 1585828176 496598109 41 53 7001 2115100114 127 67 404650185 1404067601 113 916960196 487655295 83 1113032324 139 446950608 137 610333021 97 1176405233 1574128565 2777 47 804387584 73 1646189623 131 107 67 778740461 272725151 103 43 1949 101 963234273 53 1739443093 1619980775 1693463580 47 47 59 1136404782 13 7001 109586653 131 1395730042 502621265 107 208322209 957220792 2777 2777 805516059 896057367 1510027733 61 139 17 1224036226 10007 427809257 1896041368 255346033 71 1908008378 37 183459616 33392376 61 101 1146951556 1949 1702757493 1736017178 107 570255537 149 511670619 481556974 67 73 1340951445 5 944488775 405769542 955487530 2 139 1758229209 1708231604 139 1683136923 2777 37 1153733963 7001 127 1023278654 1363815816 2 31 795171669 2012871723 131 139 107 1383297837 83 965855479 107 2 23 53156519 792783251 61 10007 546512291 1966400964 3 833220696 960052951 4999 1952846036 10007 42599799 1054575617 59 59 23 1580224821 902162790 366248600 5 1675453952 1740049659 1949 3 846196296 53 127 149 1287594805 1119398717 73 17 556668896 1144493679 7 73 1966884771 67 665768414 1888425217 97 192629196 3 127 73 693729090 7001 222089736 11 101 988503665 1795029595 23 1374126490 79 1247770556 1163877981 31 331352986 107 142947613 1275623933 47925228 127 53 1233429886 244548625 1916082224 83 1863280363 101 83 1325941351 2083337350 113 1442381155 103 71 1352533883 1268029896 149 131 1858129807 1987966265 67 1256636349 149 79 131 1116349250 1020572661 572934959 137 443064713 5 59 73 127 1281756326 71 59 1703366049 11 481881961 5 29 549306603 5 10007 381857113 13 345505875 815401587 1055361511 73 1664827342 785354418 137 139 7001 1552786795 103 1349141723 1033785321 109 139 109 478832556 482514858 2777 1984971757 31 1227442799 43 79 73 1051634204 725985064 83 589467245 2087812814 1454272986 109 74776764 976258526 101 666518736 13 13 79 149 1898664535 1781563589 1105676154 107 1969170924 3 572344677 457018524 3 43 1972658497 67 1450349737 2024968671 11 512113459 1921203902 536044969 10007 17 864862745 47 708051597 3 1011223206 19 801853884 290213809 19 1949 1434489337 448494135 1255169194 260507988 127 7 874728477 79 979079576 127 1716938273 7001 543133741 319353953 71 486941933 43 1495770639 2059897818 83 1737380729 43 233623988 2777 608515679 29 103 209440200 1484032549 71 2047479900 1602627580 19 11 1542755214 1864978412 1534951911 71 2018182597 53 1204555274 1490915175 1636014572 688632788 109 407763169 11 97 59 601921953 131 904812808 1437110479 101 209488847 7001 350050000 97 2137546902 955238177 109 225340043 131 1240301304 127 775073276 109 61 1279941162 1419124069 2062890210 127 139 743552144 142557705 79 97 539608478 1895026144 10007 467376935 963856030 97116800 31 29 35050080 137 1262017970 2 1933833270 83 1276212565 67 10007 1636464724 3 458917329 386613015 29 1596627103 815905517 101 186503873 22357158 1599008423 1527951466 17 2038416739 17 396956664 79 1973239090 127 1879503734 160982406 103 250362761 7001 47 188867573 17 185690796 214629205 1727781676 139 5 1587342770 142725580 5 7 1793293356 37 129709864 874200389 712776083 67 37 2139124623 17 461718317 1949 71 1839848205 73 1238737803 23 37 1201671533 876621501 101 1973126708 73 2093461347 139 10007 97 2036522275 53 1872419125 148127743 19 53 7001 623712089 103 88290467 175436244 61 23 1676492218 816622866 413909438 17 1400982918 101 1988719757 143950718 83 911442693 442527274 7 614018205 3 269295015 23 1144834039 1201655056 19 67 2052162832 451931616 613194274 1379135959 113 17 101 380930893 251086606 1831667456 79 853579232 107 574753924 65856710 1949 3 940263681 1825109004 2067028889 107 1523935971 67 67 988144877 298622350 61 750369896 4999 4999 113 1363685145 89 3 727086450 632952915 59 912384083 3 101 1870439301 977459517 7 139 2046724265 109 1049087504 767496904 113 925459717 37 61 1431372686 1949 37 1706774221 1949 1089840920 59 2008113230 760568563 149 951226110 3 23 41 2069656623 1998162411 7001 31 41 904479844 173270469 89 1478381581 150415340 223534614 902993502 73 2038397785 59 1387621602 23 108500126 109 29 1715287273 2096571327 7001 1314654781 413311036 67 137 37 1598268465 2085339684 1227750034 87106421 71 103 59 1981116750 690038748 43 1157102123 71 1613065263 846624791 137 53 185287152 137 7 73 71 83 1840589657 1365074108 179785762 10007 37 97 958688636 1809838058 113 741912687 811346414 83 43 1077593253 1022128470 11 23 103 1220581415 666079885 79 823308533 1183578316 1898178170 1601768265 5 97 1440426138 139 1361407875 47 149 71 173175535 1062305535 137 615026017 620501207 17 103 552688642 798973924 109 131 131 867172578 1878352992 61 752109639 1461010710 67 149 89 2125178757 1978449085 314339884 10007 137 17 431764810 1024896799 79910775 113 107 1274213887 19 15575060 109 73 5 489942925 809654980 1949 717707556 97 43 17 101729598 47 1666578687 636233408 1909739906 2 2777 43 1592567694 1223681143 2082348447 1753249280 4999 83 1274970355 459277379 29 79 595706452 2120193365 5 171961985 1793483443 1949 149 191902313 37 612624170 383928983 43 585974697 67 37 639785878 29 1343929049 73 1352357777 1793567660 1534452692 139 668001752 83 1505734312 79 618691423 1325387544 13 1792020880 29 570879210 445461924 13 1431394879 1346137016 43 1862721986 61 66322133 41 1458945640 131 1484648527 225207535 10007 4999 1491026735 656407608 1949 2146657835 1647466031 149 1093169750 19 1650538246 7001 458509492 149 127 348676347 53 1912287382 109 2124942356 305132420 99991224 19 31 2777 1594321521 1339243620 13 756186963 1093491775 103 485297348 1346379769 83 199389475 10007 1496230362 23 1581668878 61 17 1156813756 42196839 83 1416098176 59 5 488925880 1618778095 37 101 859831382 1181282971 266040853 1119787786 59 430061135 5 89 1973958768 939367588 31 701794089 316854441 137 53 1656400520 1706031922 89 19 756029361 780307257 1873922263 371257452 67 13 507438137 97 1545826047 1929273224 1630992331 103 41 1885439316 101 113 37 985333828 9142168 59 1709290528 260130387 11 906832344 1247953494 61 53 1399083294 1095091618 10007 23 1187131245 3 1174119414 5 127 900003405 59 2 1476804921 97 19 345556556 83 453553981 1139557506 137 1798583357 49645786 83 103 73 1407108726 105006680 29 41 41 79 306579329 1846297178 1925870375 11 2777 2081258358 71 1957091253 129974355 79 53 4999 1139891601 139 1288340106 109 7 31441956 811093388 287192483 25160 37 11 1614606178 17 139 1516351613 23 1314440254 43 1620261629 1663934153 113 7001 785197155 1747897664 139 243634335 67 7001 31 2064716374 298520049 5 1695539150 103 61 1988415170 19 122600502 41 1811271745 5 1394030230 1757704134 109 959917562 127 7001 1069192720 4319617 137 19 113 79 2777 133926379 109 1006822863 1949 137 455845580 996134535 2081906315 10007 11 773656840 1843243160 7001 797319286 73 149 980516649 107 1917999503 374679993 71 1838327788 79 29 1530888482 59 109 1949 1181583199 113 1891913461 1477318834 97 71 1538217414 89 109 1980213573 1088405003 103 15929774 731262851 1949 2123723952 97 958714650 930912840 107 37 567241820 3 863935869 963951658 107 2 1966523432 482512798 259788742 31 1096657123 10007 79 7 103 1296552052 253624074 2074198858 2 71 113 29 43 13 2095890088 1046552787 53 113 101 2023935263 89 47 1151318074 2121074161 107 103 137 4999 1365226900 2 237201266 83 1949478960 13 27294033 137 1799190090 4999 109 29 204521688 83 1859138014 127 1414350486 113 17365351 310548989 107 1667158065 491676181 2777 103 1035529062 1818275696 89 244741199 1604982702 10007 71 457601887 53 1632682869 59 239532035 7001 560357906 4999 149 583517475 1678379414 23 41 367934246 245762897 127 559433091 4999 1812994412 131 687640484 1666599816 131 10007 1489151677 79 820776513 139 47 1161644715 47 2 3 1613695836 1690964312 83 894991911 41 3 7001 1050346028 131 139 31 71 18291463 23 67781690 2066747256 1075210226 109 2028065886 752960868 47 672352601 43 1023971255 41 1881891144 2034310858 53 1756515916 2 1992929470 707938384 4999 1878004324 5 59 166646739 2044083910 928017445 149 23 1477632709 131 4999 1832853356 704142003 71 1601231476 3 156756877 113 13 17 1550245759 757953449 530458799 13 954796089 13 61 1541468273 10007 456219130 1917157238 1949 1445413687 149 1334567074 19 1670688487 300681821 1949 1644535016 2010675184 43 838763472 83 1003734604 83 1290515140 67 17 2128792581 1562276149 83 71 139 1210872190 115289780 5 7001 1635188565 262838543 442227716 127 97 3 1226588256 2777 473622904 1494631386 89 17 437371495 572210735 1505731114 68495190 19 149 109 1292280565 1348039951 47 1874378988 181679769 1949 13 7 1734566423 79 1342049946 2 139 113 1425614893 13 29 820812904 316811337 17 37 187877983 73 107 1682175034 354499025 11 1407477379 31 47 2777 1345351804 103 17 29366990 1051080199 61 1295177986 1800143733 1151149200 19 1586972587 52767342 2142643041 71 29 19 79 2011234377 101 23 109 349732618 113334345 139 59 1122110026 11 4999 559278122 4999 807194958 511248106 137 491965784 19 31 1847638068 3 1017573960 97 994384054 127 127 190936499 17 139 1242282893 1949 986919136 83 745197784 47 7001 1173381602 47 71 38856383 2130065249 1704825436 29 635335538 19 11 131 724568344 109 29 1924311010 2033687414 83 107 577460703 2014661170 1173698593 109 2096154326 7 381722820 5 633408345 23 107 857943120 73 67 139 2103551218 2049543270 1690299935 61 109 51004697 667048281 3 199671859 1219494939 67 104788804 1614222692 67 29 1915558721 31 1191115372 113 101 1949 107 1834636445 400502733 1131866296 31 59 13 589041583 1451275930 10007 1097424678 53 1722121209 11 1820151278 931525969 2104522135 1145251115 10007 113 915889408 48676688 139 137 902876637 244319376 3 23 109 1197496672 388921047 109 19 127 2022942614 1596387841 127 4999 71 1917768752 61 749758869 2777 1502573606 1252469030 73 1117035780 127 89 1843564423 10007 139047265 1158590446 1442748004 59 23 97 2015127491 13 1503803184 341012148 71 1064241010 97 1130807851 1949 99278162 11 3 1783496730 37 1574926867 1904728800 41 113 236435389 10007 452232345 61 59 929178434 113 23 916162266 1015389556 97 1104334427 41 670778573 63996573 932280367 139 139 29 1492465630 79 753808520 216488965 1525126840 31 2777 848910184 2114651985 4999 988915285 41 498350328 79 1450017467 1106096771 31 11 1891389467 1456690806 31 1414018934 1459237482 47 11 551982112 59 139 1798040958 1669954923 43 109 43 730923632 268672686 2063286994 59 10276266 113 37 73 131 712503760 2777 11 1700707145 1949 633027404 1384201541 1801137420 107 7 1376893056 17 480062898 79 2138362362 19 11 2072556317 13 1665172327 71 225076532 444893747 41 1651120904 47 1297529047 59 779663111 43 3 1757375976 1947823412 37 3 1175917641 1077973929 131 1557238396 543686025 19 2069585013 1178472682 2071997456 1383434752 2777 109 5 816695165 771263685 89 725687905 59 557894501 131 34145674 1205692867 2777 1091710902 1820964360 5 1949 1688879575 89 1584216116 7 208502651 1195514914 1037639676 113 131 61 303248568 137 173084293 1614540205 324328102 43 53 132216556 89 1759482841 31 67 19 2133449086 512441001 103423784 139 2112398707 83 1110050300 1785000988 83 97 47 371567054 775626513 1958890512 3 97 150033392 2069861369 2000412076 137 918276339 1245542060 32251457 7 574552687 37 351602527 67 41 231599324 920001091 1347880676 29 10007 401711001 23645762 131 1904781364 61 289332122 4999 847379352 103 673968964 586544370 59 3 2036625170 53 736784217 1471014940 2 53 71 1896902183 598333428 11 13 1402570567 1436024561 17 107 1910235797 1253087223 41 1898933819 767468315 1865980413 113 61 856517731 43 152662556 909973519 1415479923 113 727302483 1949 113 1092474197 10007 7 1197596120 139 2777 1519141188 553683814 71 79 162022723 109 101 1774397770 29 23 1731336868 1345005753 2 1099320140 1745953580 1409625967 1903050969 103 29 1490021479 807677228 67 139 53 97 37 10007 768967901 81396938 1730109626 149 113 1814478511 131 1577394973 107 1224166991 41 1199599894 1134492345 730006956 7 59 1642077734 73 7 837793569 59 1346160312 2 1179799300 486900592 10007 608545684 11 19 623406707 11 1445450732 101 1182088042 2041949320 644524216 7 29 5 1631389450 200897955 79 1207428495 139 436186865 1667248288 131 608586176 709132082 3495742 89 23 149 1335659542 47 966324277 395473539 1949 19 137 109 1893003 2094565924 587852441 11 5 1571754147 41 97 3 1469300064 97 1180591462 7001 1423898385 1447316730 1808912937 700624237 71 79 73 83 23 175075195 370658938 369474183 1292813948 53 131 1480018874 11 37 1418218280 61 59 1929656383 53 89 73682833 1085160980 1811414216 43 932502890 787586265 5 127 43 542271968 43 2037821127 67 1960009156 149 1109720263 137 43 137 1278590929 7 29 1196230954 1779739931 131 2119216588 1560154802 37 113 571148443 5 71 23 67 985752240 1693981108 2777 1734197622 850923758 922982242 41 13 59 1835460854 617751670 89 131 53 107 1340009971 1713891316 53 103 1940682088 1478309365 29 1100780262 107 101 1138033862 160854923 89 1107670430 5 1214468635 149 67 1383852639 29 443574900 3 898375932 1231469246 67 7001 1676993659 149 1873798670 59 1196153691 1080176402 127 84456977 1364986351 37 47 1980900681 383324668 101 708820466 2 127 53 456728931 131 912100993 86121103 109 1065849415 97 1301037897 131 29 612006417 7001 149 127 1785701407 141550898 1083157742 2777 149 1574532021 680350092 61 1752440330 1474819875 53 1749278780 2060145987 1164011015 1949 73 625031621 43 139 425416998 131 223043744 4999 456668648 853932799 23 1989793365 439291824 31 980523625 43 580380503 2 1189877718 633236584 1491289114 137 1426143833 67 1768239478 71 190807723 89 223943023 54119687 17 936318313 118758405 2777 405414097 11 2044255158 89 13 698720697 1192818960 113 1798191852 59 83 89 1512913480 13 580641583 1266624472 109 59 456546602 330949113 2091753203 10007 874771912 1949 278705051 1506680297 89 127 1541301666 3 3 101 1617683569 2091463964 378978132 7001 1227247296 4999 987602440 1075119933 107 113 308545483 515283955 107 149069618 4999 1270305710 139 135818846 1940296698 107 1816821159 1157742178 113 1141963310 737474094 1794594356 2 11 863427543 98923957 614725084 97 43 2100065734 1422105761 37 645430405 222133160 127 1065101756 2051703165 29 47 1260662529 2112991797 149 1427395766 109 137 67 1638417598 43 107 97 149 1855699938 1578440019 101 342597807 113 1201989654 59 1681360382 73 27103455 31 1971385790 7001 2 292287284 1043938866 770877969 107 2 780662452 1897519741 13 19 1896187954 583153710 31 59 292099560 317037503 127 117464078 1707267604 1903877388 1899175859 7 11 1302072816 67 37 487366294 58685219 37 893821537 103 92859650 73 1933028466 476974773 37 833306267 1086063563 59 4999 1853544195 41 97 115582969 1987269260 31 37 600012831 952494330 53 109 1939706557 59 1553902531 89 1117570276 23 282789278 83 542925161 1826262446 47 674227455 107 23 1046651777 142385295 139 1557195872 1884705726 1118078420 5 1119459129 1207275339 61 79 1197568110 122674044 530977426 53 1842669179 101 109 19 782157560 97 7001 11 79 1038167835 23 1056006774 47 1912735876 1949 2069565140 1917617202 724740904 37 1081978198 53 1524590633 1006334055 4999 23 845073402 544027935 131 67 1729682519 1073278963 1224700862 7 144209940 116271670 131 10007 23 1383565759 73 149 31 1869436620 5 61 128130195 1885660731 1683306558 19 1532013035 1081528651 4999 71652821 83 547407327 4999 41 137 1096167414 10007 1030065490 5 936263730 297659700 103 428954830 89 1243851624 2134807642 2777 1410790297 1124282964 7 5 107 43 825616803 3 591503763 10007 89 315535972 1046529175 101 1440126983 878322219 113 83 53 31 1803354320 47 1698882881 1949 73 83 215287006 137 53 13 1826894976 31 2122697689 47 1376596536 1998629692 71 2102275352 109 4999 2 196439398 319117458 79 532411731 486059903 101 971773015 2 97 3 149 1477616103 137 137 149 1849584382 53 1874660138 47 983537933 1420697482 97 10007 4999 413307322 139 373673941 384723916 67 131 507089603 53 1164771937 1726375943 2777 1373082096 1688971400 97 252971012 549547526 71 13 1186158896 73 61 131 1767502959 349867832 551581508 29 935626499 23 59 1370897391 79 43 103 10007 19803853 127 633678311 1428344179 803670000 89 11 1898786831 37 87038023 67 489712038 4999 61 1951221457 2060954906 1752348346 31 1260041878 59 89438628 759465244 23 109 61 2118396837 1285263184 718078929 23 109 1498681548 83 2052709520 59 109 42292410 67 1363041166 716610404 2777 784710775 7001 920064419 101 1813430975 23 585329553 1871323105 2777 1498744123 780463223 31 78406622 47 896268393 43 31 2084137533 31 156345228 1385127692 13 19 1761942454 1979962940 73 1007708418 488832214 4999 17 1203667927 11 1291339786 47 1168292583 800479137 83 129175110 1454946106 2 13 277682821 1320051853 1949 1542627224 71 41 1766801472 988721684 149 1960284557 11 1959178507 31 121033176 137 536005924 8194792 1200006580 885775793 89 4999 1717221487 92900353 131 1792211 11 1577863835 19 41 110808281 17 61580035 1506213328 71 17 1593027449 1769946097 37 1110782476 1347994649 607931078 23 5 113 1881050545 293579934 804890968 7001 89 97 935304652 948541175 1345696338 7 5 1431176826 73 1023064048 37 61 113 1047259479 73 71539994 1031880509 1949 513018933 1344678020 83 101 1426252815 813195945 1975279794 139 433941042 1437995092 1009112282 127 37 731523226 1972246039 107 97 648726771 59 71 717184353 631684385 59 131 47 17 740026263 29 696573736 103 324244564 7 766809441 109 43 2001816754 1146658081 605282900 5 37 262095087 159846993 2050203192 43 1332762425 113 2 281012199 101 2140561085 13 663546234 1340526181 23 1348348251 1949 811756551 107 17 1974736898 1509582099 3 295670566 1310165721 109 405335671 555731761 13 7 1479521120 1523640209 37 1435063463 137 10007 1723315477 1782506882 1493687806 209307410 13 628640940 137 113 1844741442 3 1218998616 17 113 107 973829170 43 775932119 11 709186324 2012842628 1743860710 83 43 1460528247 149 765484348 2144574244 29 43 1717439559 11 760255738 53 89 72306092 1301256006 107 1158635590 59 768385379 1640478480 2777 59 951642329 2777 1897468560 969459483 107 1710201403 53 702872404 139 399628614 716454892 2777 89 1682920035 83 7001 41 3 8013516 1082638773 1907737906 2777 23 373567012 2777 1381599661 13 738047180 41 544474916 2 1390041140 5 1194582396 67 5 610964540 5 302140103 131 924878614 101 61 10007 2037864543 11 1171107003 109 79 43 2054311541 2777 1164046198 1141952386 71 1200851187 107 2084230357 1935181630 139 1050171003 7001 448396492 103 31 149 107 1119362524 79 460844516 59 162030714 29 2137187451 818785419 1727072894 103 10007 139 230263938 825739819 4999 1733564466 975687842 2777 73 1582093566 53 37 794712455 61 29 17 521381750 2777 1300899535 86268948 101 1910045621 71 1289809643 7 2029409529 841530837 696401303 1078209028 13 13 1579396003 1016737616 127 31 31 1714791040 37 1310172997 131916166 67 15805903 131 19 79 341712604 402339413 1931765379 97 71 1523560316 1981318261 913325903 7 1052226742 7 131 73 1676194464 1376560489 23 1761645095 131 1551401186 1938942697 89 1317249002 1747079154 79 1715930274 127 13 1255867756 1809129615 3 1487643459 131 364036377 37 767933150 67 387070859 316321338 4999 97 47 499997562 1183286158 41 960222665 5 2003320495 1538251835 71 2080190092 1884361156 606083571 7001 1390195842 2120984975 131 149 71 844265402 1022843111 1949 125112157 4999 126954604 37 1731757731 963883220 113 31 61 474962670 13 2777 2087815248 86206411 7 752961223 2121905380 139 7001 71 43 1049899825 2124628022 1809621688 149 1652792036 1880249025 1949 449340001 1559266459 137 11 267724303 1257635082 2130098944 89 2 107 137 137 1329690216 531403546 83 131 595443732 37 47 10007 1458220040 1419349693 2777 103 1715044761 67 499868392 101 1280992521 19 2777 812028124 915699088 2777 309904869 107 23 67 416899460 19 109 1588438470 704943221 89 23 2050389257 616808664 71 61 176113222 11 31 1870534990 1046627049 17 109 37 1459686075 139 362808487 871684012 19 1751310838 421753326 31 1949 419099674 1812848363 17 581465530 67 1890641026 139 46121590 43 1534369946 1983763501 440088885 71 3 671316885 107 1406905764 31 144341468 1671967827 29 2095405090 814504384 37 101 632902057 41 1811251055 41 2777 7 1783819163 884999353 2777 47 89 1356211192 31 19 1701807768 61 1445738003 79 137 139 1781775937 1254959396 23 1653596708 10007 2083997778 615836034 1210002615 89 147805204 131 1289863737 1938418202 2777 1729881726 1949 192309779 11 933390590 1240157325 29 11832377 67 1839491901 487768509 2777 19 1385396088 3 2093671683 83 19 1087737099 1158797109 1492988773 73 59 2092486525 1155787306 23 31 23 2111827245 10007 634175674 73 1667385043 11 71 1056607516 1949 109 1819920353 109 1364108998 1949 89587734 706071194 53 631870929 602941784 113 2 10007 1428969149 4999 131 912868768 59 41 430450144 71 36015815 1353989809 71 1738057564 122482384 2098095035 604897791 17 97 187018813 1367636581 238453640 149 1302371722 79 107 1913166741 7 1323865622 19 1949 404567573 841858856 1801533327 11 127 103 1210715142 1146657651 29 131 502926947 37 729135616 354296016 948560284 71 1226684502 61 73 1953857994 67 13 7 1708201284 249441619 101 23 5 2236141 237258605 97 106624088 113 1272757646 37 230897316 140602243 690729870 41 29 97 71 1614143394 243160299 73 56842837 11 11 1728865412 31 2 47 868301265 1112676825 10007 1967346179 1888951341 80966258 107 61 11 1610718780 79 149 67 2026255674 570003292 109 248859971 37 2084373762 195055194 41 1744392232 17 1092291276 119275043 10007 762413316 137 1313252134 616069135 11 137095640 31 94274596 187365395 113 1405990409 1949 1330030733 1963463529 926916735 664849172 53 1207360394 37 47 137 1384196077 277184017 37 1207470173 1054902819 17 3 1380471044 31 539730831 3 1526154715 5 1026408525 330818456 745721695 2777 19 19 1504721853 1900253334 1990538275 61 53 218286754 1880800029 79 729966633 352758989 11 941735945 137 154883843 13 1539121922 109 53 3 421976823 37 829219765 23 1316048017 1163495733 103 107 43 875506058 180785477 2777 1547713741 2777 186533127 131 217922043 1710017462 97 814410799 525623405 29 31 1717981498 1836086941 1390235996 137 1137661152 1768187135 11 521270742 61 10007 999315538 13 103 1479612613 101 1036977302 1477441332 1648381011 31 23770087 102048890 602244068 43 1848394562 985300901 113 246852676 10007 139 1175974055 975327833 83 2777 1388283394 1224137701 53 1064003249 39320112 1814139106 13 19 902941359 1225465422 139 520179557 43 889632242 137 1762801605 47 1700168459 795484007 1940201831 131 1541310458 41 59 691966337 43 23 41 1786387847 928305420 19 919581047 4999 1351504645 271925604 1302329482 4999 71 1575989556 2111744551 13 724463753 1081794428 825513236 2777 1665602945 1648751790 19 7001 11 1866361112 535157337 103 1868711593 2133789406 127 43 1533286432 109 1206869146 71 611503475 1932857850 992925396 59 888258570 604463442 113 113 41 1455370276 841358499 209646650 10007 730935841 71 109 29 1542914521 1756671520 13 1742425854 2064541886 67 7 1344748405 407172497 131 131 1627771547 1328783792 961034447 79 2074030635 89 11 1031011233 2882243 7 73 1705129839 83 89 1972372788 888749225 29 2087650289 17 1839164992 1422512723 13 749291556 876155228 301781744 97 1913812328 149 1728139846 347378932 31 500505571 10007 2031451021 385959983 359166612 7 4999 1075927063 149 1632333760 5 11 1968717138 1523855953 10007 43 73 1806504501 25628975 103 4999 846568124 103 37 1908887128 180153000 1199854940 5 1144448689 127 326696324 784248025 5 1381873570 4999 1627704394 11 7001 312088309 10007 758781808 2 71 1954425733 2 137 1693017915 932257121 1812706901 53 131 1937084424 127 1010197624 19 818305547 554911247 1927998090 113 139 82026819 73 89 1610758223 113031869 565769184 97 1866408137 627293545 2496277 137 1567032368 11 79 731578710 555178353 10007 97 642332157 1436196479 107 59 1274442657 1921596547 1352555135 83 31 1955139031 1946740914 59 154609913 959837193 107 109 1058984922 127 7001 1076544216 41 1974127040 127 23566628 632683940 43 2 23 1058874299 29 330851276 107 1026879963 89 1122744345 1362588932 149326034 13 288116176 61 1949 1799281718 1453768845 1877623880 11 53 1624843896 1617394587 97 73 37 706357935 4999 113 1297260340 1198099811 103 546873247 1767809464 73 17 1191607599 127 7 659706362 67 1888114136 7 1084905248 97 761661444 59 107 962866999 29 183841701 5 961527656 4999 1562137307 149 744332778 61 31 786808179 149 79 226881601 1949 1250829220 103 61 7001 746950692 1031261302 103 297389634 41 855350856 79 131 618650482 1461962812 2 83 200760400 704342067 131 1927753425 823919551 29 1849771148 1364157998 1310736566 59 1016121777 301398904 59 97 1874054841 10007 432982876 1155248108 342688360 29 690711821 2080000078 23 19 17 611113756 43 149 1473224984 53 511469928 59 985950534 701795324 1609162897 17 131 708111826 71 3 770786103 37 1949 1382923360 1611857564 4999 97 984884650 7 78986188 1487502249 131 107 1864649366 73 81221114 29 59 1326449328 2100785211 89 109 135123637 47 17 41 2777 4999 754659038 43 17 131 37 101 71 513327314 4999 7001 156962420 127 395723872 4999 1421520639 10007 934902975 97 1393822876 131 7 497344039 7001 2099053822 29 265234464 206347441 1187367455 5 598175935 109 71 2777 1014025570 67 214426465 1859705155 11 1032057686 1369417392 53 189852625 47 2144246922 1949 340377258 7001 1502365593 79 823850789 10007 3 639271119 154159299 19 19 337054072 767774431 89 113 1569782214 1323992185 107 37 864687077 1790718230 89 527744430 4999 1319890969 59 131 53 1831153869 370525385 1352902878 101 1222707212 17 2777 23 1690151481 1861978731 1949 10007 29 19 913889193 7 290295985 1563119124 372723744 2 4999 29 308057372 1750376636 23 1840507242 4999 149 1726969292 1630877334 61 67 342206453 491916613 107 71 305775232 53 36132498 1234725409 37 61 47 739673780 168381059 11 1936183029 101 1240118574 131 1011880025 1371841006 1942346955 137 702718229 41 1385905918 149 1109344038 97 1918165882 61 1827506747 1713793048 12147285 1053167149 37 4999 1672810371 59 3 717970552 277944290 13 113 7001 2777 108686226 566063384 1399693964 107 2777 13 23 7001 2009820147 113 828359156 137 254242153 67 167141014 1949 1650812675 127 55961534 17 127 1121523284 2777 22264541 101 1115922637 79 761437392 31 1930576925 924756288 676792527 47 1367931898 5 535303803 1580736695 67 11 89165846 517665643 37 107 976556668 2098010653 31 1609099382 478405015 11 511430074 17 1135310215 13 1777384739 1200187211 127 683800639 53 1152840595 2118183851 127 10007 878164285 695706654 2026900735 2084297971 17 41 468720897 1650399357 89 1305219334 604067612 43 904285618 2777 2072577849 37 1669408994 31 23 41 1605861678 103 31 1056723908 79 1470017658 1949 10007 968667593 3 101 101 267332860 1113191296 1326969540 7001 1151898876 89 1567017663 41 1153815645 41 1964790233 2061344085 1547430633 7 1213064846 89 2 942440580 1165350158 89 1982504757 103 2120733847 43 47 1969228096 19 83 2100376005 150915414 1396835715 5 227503207 101 149 469029799 919299157 47 462359962 10007 149 766786631 766867687 113 1403353739 2009882046 61 83 131 83 41 264746676 2037973716 519233562 1269856288 137 729035133 7001 702139520 435308666 2 1307163039 73 2078322220 13 153806185 89 2131689107 831163702 97 103 107 1026868407 827429231 944716652 73 71 425993894 210900601 713235088 430427660 37 1376602948 10007 764464352 1280104600 103 1644162890 139 2777 144167955 565258350 4999 1511919863 131 1212643151 71 29 1246681290 829207817 1017088274 1189622238 137 103 1008163073 614945374 19 1421750221 1949 1492834214 71 7001 1871556327 2038571857 7 71 1238627351 31 151970348 89 504361083 131065880 139 149 1103976015 1628912700 11 1707394513 274759474 10007 149 2146516797 348742546 37 178765648 588599441 109 1372824807 137 970553484 1244035694 7001 701654222 79 1740008496 1262146131 47 2133947768 1472916000 1687200450 5 97 1244135677 1612888355 97 2060692729 482638735 127 1283002482 53 89 101 1987481434 47987423 59 1785586387 336243375 83 43 1294264763 23 3 1042371192 61 5 1277035072 23 1717508026 109 344631513 173674780 547432080 5 950994952 2 1688965369 986081161 13 1029747551 7 1203548157 137 89 2108269647 1072539282 1286842255 97 3 535219188 11 10007 3 45359775 786285200 2 666177906 813586168 47 334138752 89 227445641 19 134578691 480054627 2018443516 142671427 113 19 73 889550479 17 543404677 1884888940 133480071 71 1949 2005455999 139 1369334566 1311513286 47 67 2777 73 7001 37 7001 751879396 2089291974 1195444131 73 910287400 868633282 59 29 29 1003629622 2061784812 11 1722987783 97 154444758 149 750874795 4999 2 1683792965 79 89 19 1157017611 2777 19 279936918 59878826 7 1823926496 325922196 139 394773622 266650486 1949 1195844341 291437769 109 83 1873208823 1449858614 61 2049958924 13 196864096 872414530 1167103570 107 11 127452138 937598321 131 953234461 79 1200458167 988605846 127 1569965364 59 689413289 23 1035838695 354185023 43 1985831547 83 480264477 29 1164632634 1678769052 1949 1627777514 365359540 2777 47 1798993197 587463242 2777 367414046 31 1355254869 23 57244148 1455072092 2 557529312 2777 73 1702625720 706058555 18331172 149 1599007946 97 7001 1663458603 1641146416 139 1782364555 37 139 10007 89 1664162851 1430099170 1605713673 3 938316026 7001 1690285414 180303457 103 53 10007 103 2112673582 98930166 137 1856422577 61 73 1947620611 97 139 1981197997 626128419 109 1074895434 2076223171 1506190254 2 1169775744 19 131 53 139 113 724217226 373905361 67 4999 1886582608 1725044922 1949 1559309144 73 219737446 2 930257696 107 1963652337 414987302 589974334 137 1949 117813152 711710483 13 1825474200 11 960525824 31 17 1457558988 1913856651 29 59 1062399607 101 1157290724 71 1802558739 3 1716466965 867821485 109 109 1099198653 79 127 11 71 1522372344 244529893 10007 1853226351 1244869183 41 1368091403 1076520624 83 591521910 2051875793 1164517738 23 317073136 79 598796537 43 2082619 701790910 1361132126 10007 11 1397536657 83 1637955117 67 47 1176138575 1973356523 73 397561122 137 231577676 655774341 131 500325156 290857199 17 1112363686 97 101 1077783221 310222106 109 1008411974 273288179 515008505 79 795906830 127 95932244 1184685845 139 1697270342 5 11 61 149 1967370670 1787193910 61 7001 1672426884 7 7 43 43 1069374813 13 59 1073453965 127 67 137 1777583768 11 29 113 1674153308 919856273 1852177639 71 53 739824509 59 113 592335152 47 1156872147 2016686528 79 1586241715 922215856 103 2 1953058167 61 19 1902402733 723714373 7001 1179261841 149 1845286641 11 891793261 89 234611379 596205733 31 53 2023335049 1080426147 53 419943751 1765092761 1427177697 43 1601141679 113 31 1923912112 83 1212326725 1365939109 1949 129401771 73 82684580 19 1981082423 107 71 2 17 1252011376 1345264193 71 1142178349 127 10007 11 148473859 1008155215 10007 1660421952 920357896 43 885812016 101 5 1007408240 716809051 149 1208042383 47 17 31 61 127 680448728 1240777046 184907888 11 79 1748693835 1676294047 29 842505129 2108572884 79 83 89 1146836467 544800862 11 1500885551 1241189235 1760215335 1672820368 2777 109 1250869776 4999 1607788378 17 79 7001 73 500393467 139 10007 1622735120 1758282915 865365145 5 41 2130062586 2124938197 47 920748847 17 1978199424 1482911377 768832953 142910449 59 1045083107 59 2064288932 1543243471 59 296186480 47 1665784750 7 19 131 61 1021144534 53 11 108835301 604920788 109 1756874976 19 800087131 19 101 342317583 57981227 83 274128333 29 1526245350 67 52540735 95193865 13 1782340581 19 1110803843 345010994 73 1867791408 195782667 41 1472146550 1273910279 53 23 2 1022918584 233900472 11 128166479 1087184052 139 61 1062524230 560901710 47 1621844275 31 1315363604 31 37 29 2122586453 823776986 53 1788539893 17 455133945 139 117530894 575900083 109 103 61 561187251 739186349 2064321341 31 225708396 137 1399480860 131 2030611219 67 7001 363210058 139 836804551 131 797864408 67 645827260 1430338377 13 2 1229843900 200976688 73 1938903798 1981736913 1642892798 2072825577 19 101 141915403 655887738 255070711 7 184641562 978181710 11 592769382 149 316011053 10007 1245458814 107 79 10007 37926530 1431871609 1329813333 60512109 73 137 103 579144383 2 1860426358 1509983868 419189834 842810110 107 4999 5 71 59 1635937177 218144227 7 1925607724 1773220116 37 5 350135119 1821170259 53 67 738503681 2 79 1713280742 553350049 1197181250 31 2194397 43 737469780 59 2068251136 1041565055 103 131 1288967307 41 61 2036682823 2 1067894842 1848951612 47 630719831 149 810586770 53 125503307 681495581 101 1571215042 79 2107255006 1836842558 799010166 4999 13 47 114877847 31 322178370 139 5 332194835 386887870 1089065882 137 1104816087 131 227307401 137 7 226810227 101 829045471 1634230298 770611212 415074632 1949 149 1077579920 73 1694167867 1006533613 83 1553448556 965502846 11 530429565 53 67 7 1058042069 83 1005229434 1372522314 41 1824346127 109 290281061 637324962 284611653 7001 1322145851 1048120016 713468040 37 1743699736 340558224 10007 1554958535 113 10007 151829549 666578476 61 7 964248131 97 7 17 1937986145 13 2 113 1590981353 445852235 1982527145 131 2014773188 59 2069843959 410261456 408991419 7001 73 149 588035052 1682428617 139 1495784653 1934950382 7001 101 1716721442 268429021 103 3 1949 1035509547 181537656 1583857885 1841932605 5 241786205 43 71 259413552 1940897429 17 13 13 1126365500 97 2054682421 1902400763 7 3 113 705096535 11 59 11 2118925514 1949 267213747 4999 31 73 372131443 1829574472 175387381 127 89 1389846975 4999 83 753805542 2777 7001 131 2017851908 19 630451654 336936181 29 2 149 1670284715 131 11 1595851653 113 779279527 605223360 10007 56689655 104901883 17 1454162745 107 978971843 103 1965816697 1287710229 29 1504472057 175851423 11 5 298462920 23 1841825579 216026801 71 72445773 1415069986 137 489267552 2111233904 87646325 13 23 801201441 7001 67 936130298 103 271085803 655432783 61652909 97 671668847 31 1038408891 182775471 3 67 1987664746 553328143 1379460558 7 338468886 101 23 1479701136 789826118 59 1097574227 640910333 67 1822435242 819745000 97 135274465 1147020592 79 17 1559282585 67 1451492280 701565619 23 37 1740794981 11 1977904808 4999 31 497926650 11 1877680215 103 89 1949 53 1790688899 43 802231435 1511365763 83 10007 37 69769236 89 5 1627438645 7001 2 936340678 31 371715088 121795852 19 17 1418739760 464518336 73 341885499 7 268685697 89 2777 1553464093 1949 561747257 131 53 1914786915 7001 137 1250593041 31 43 608478638 1542847552 843178511 107 13 860922218 101 1734286277 43 19 1751053357 47 398348876 841692967 97 139 83 391707169 61 5 35291030 1319662660 1972359686 10007 1908944705 17 942605324 137 218611037 3 1516313367 131 1458399382 11 1661441804 37633565 67 1172398294 22012664 1406858596 149 29 83 1800010625 2777 868056876 103 5 986285900 2 1620750094 206086018 862903653 280391730 53 11 645564931 460839445 61 89 73 11 137 73 458422916 7 149 19 1202768378 1503997319 97 3 2070126033 1033714506 180508633 956397848 103 1526003021 139 5 7 103 10007 579185146 1161282329 1396733805 2777 89 1934338905 531573059 71 311526558 13 11 641525203 47 71 261132675 1997488677 2036331036 89 309256876 956076407 79 10007 1584848618 110360859 67 83 36662428 1134659717 19 325675561 149 1330992564 118210789 10007 1164382289 139 1720768709 3 994179432 2108731998 1629664036 1014574769 13 1949 753692612 1757067724 2 767581453 4999 10007 1931200895 27469215 5 97 1508678248 2079494051 890845588 131 1176729008 71 79 929985077 23 59 353385397 1885449948 583836392 67 10007 89 2069634213 113 1737338614 73848551 97 1949 19 368386573 4999 551444689 1638487237 419225480 113 149 1128985500 5 1535972570 1356475679 17 31 1387491769 795185960 67 4999 949964969 1949 404427245 2055298460 131 1894066644 149 1704105401 1941536305 149 424855769 896361017 47 3 2023590478 1454132774 17 773191426 121336462 113 131 315700776 3 37 191217342 71 746929925 7 5 79 1533078898 2112511982 398766030 216818464 127 29 1144927076 417426314 1611809957 19 2103841315 1890714896 2777 17 948515765 1506935947 59 1872925167 60066278 89 43 2056946839 936562650 4999 769701029 698651143 43 930588972 170724016 406456932 113 103 471709485 827888893 13 139 59 5 1103209815 1452373935 1229221207 19 1561942198 283048705 37 1944610277 61 149 6970220 23 793532775 109 756050269 1989372457 149 1722906072 109 926238830 1744228471 103 11 47 638982484 107 1894368660 37 61 47 13 563053087 37 10007 103 600916103 47 59 1142028072 434761206 1135878427 109 71 820118728 59 1083304664 127 482277928 79 53 41 1863842165 264195895 17 218530325 482207463 131 9511517 24732310 680795507 113 83 139 53 1336686606 1849704134 870691830 5 337743822 31 2128873447 1492709300 421735499 101 131 1980491274 1775262089 19 1164804139 1807936186 127 2140849414 13 2118011296 97 1545294200 47 1892759513 740075040 5 781167275 109 926740820 29 542777601 536642650 4999 169553720 1738761584 29 23 2130611854 41 640309095 43 1921286268 139 756913936 805191694 823079338 97 1603469073 1926450175 13 1019607801 47 1181760137 61 621886643 67 1076880056 113 570080349 1657034995 97 801039000 1949 31 1483272686 7 297059483 351818530 3 1378084968 1949 103 1860394240 30938213 139 113 67 71 71 1499265168 107 11 1285037625 139 113 10007 1552636085 982341407 43 364088740 324892660 107 101 29523916 103 109 339135079 137 486672498 7001 71 941230102 472615405 763189952 89 103 1635857516 107 1733383094 1950599622 2 59 13 964875210 1391467269 107 1999874833 71 1110321714 1808807701 41 53 113 53 97 113 109 1345592574 4999 1949 1557929252 1355543143 47 178135969 79 547612911 1761336600 83 89 37 1358737458 498431921 614304570 47 127 402909806 270879714 2 61 544549196 467574333 73 1715741922 1709808044 127 110100832 89 847567234 139 168815083 1651832788 97 89 646451899 534221636 137 1811626685 11 67796438 4999 97 675074507 1656898807 806546776 7 1028441380 83 536864750 61 666038834 107 1086118159 1209065169 109 627144362 149 400753529 834739720 79 964293882 131 59 59 137 1129881607 1368711652 553609722 79 5 234223445 67 328389914 986109794 10007 1639686978 5 1126535130 1108118280 7001 1150131281 2 1747695344 107 2083180860 2102413499 127 94982567 7001 794790359 139796255 113 1949 127 889644525 101 37 11 71 73 47 88064981 142983740 1601537289 139 5 1970827145 774798512 113 83 1896194428 1021818395 2006752331 1703145563 89 3 1900611822 803288283 598017274 59 1308188356 7 1550907708 786153004 31 1872098091 2044646447 97 11 866481440 1741942826 1041013928 71 1110391268 67 1022963870 107 1921300988 1069884922 109 1910794307 1082720600 89 1633131488 59 53 325547836 1999760066 79 101 1515131913 1960942733 4999 7001 109 481658138 149 606721522 31 23 1277985248 19 1312496953 5 127 742111038 2131871357 23 2108184117 29 10007 1656299267 61 1299226068 79 32236345 684941771 1815231901 79 2125148980 703206112 127 1497105760 5 107 285126538 422595453 638564427 29 53 1967524512 485011480 1949 89 589734559 980450998 43 368129450 89 540893851 31 1524300814 1758221158 1055554293 149 31 1927025862 97 67 336490288 73 37 128662024 430678248 11 935506704 518004045 41 166717244 109 1633110376 59 131 996580404 937549135 113 11 1792706597 405629875 109 180889751 73569993 47 928557568 73 37 244831849 1071687937 678217191 47 139 617805336 137 676815894 10007 1972209581 376310042 101 278273584 74190456 71 623017490 742854394 101 17 1643630687 37 1962000486 1325214947 2777 708766524 37 2077356934 31 465192820 1871269616 31 1639509400 170951457 71 1591166090 101 169520622 446718367 83 1779025320 109 713404128 137 1828388672 109 53 137 881465261 176040616 1454738431 61 1582980927 1962508405 13 687568908 61 1782600072 583595418 139 41 596111797 137 167560012 19 975990575 2777 1783025613 1986021384 881359760 2 1308237015 447020691 1949 47 1877866858 10007 1015000003 791023329 10007 572350365 2 2144063463 139 89 1213175732 967093847 89 19 484945759 13 101 53 1159857028 17 2143792608 113 71 1357969142 83 1283657748 137 962815313 1508283696 131 1382692776 19 325850380 31 1686451956 471540673 4999 31 79 74105634 1964927737 208230510 43 1167494462 2777 1824033572 784318328 101 971322252 83 534951600 131 299044049 1468662582 113 89 898193519 1528938056 97 53 89 1393963216 79 1347105551 103 1619759872 1182368626 53 832320851 139 1656037305 926532516 13 113 37 324372229 786861631 61 2135148047 41 2093564100 451532571 3 1414048240 37 83 158252199 1100484965 4999 232203550 7001 83 358263856 1637977361 1630286166 83 644884863 61 88665879 1752450843 2777 659562493 61 666405710 1533981670 5 29 1611286806 1949 676303000 1229524701 11 267203475 812188546 89 19 1528654348 7001 1226715220 1319751707 1822942578 1949 823507962 23 235749057 137 47 525486414 947074675 1150056090 602010058 137 1113212640 109 1826214411 103 1521660363 3 1242464742 89 225760693 31 1077577267 1199205674 550808868 31 1054962953 10007 1368198305 1148198872 127 53 1010969594 967320437 905350607 71 53 149 41 1280085108 43 1085545879 72794958 19 1749887593 51016045 59 2020788232 765272267 61 149 344646834 267401509 4999 17 369760540 16958826 10007 79 109 958582333 67 1579726888 435909936 59 89 992261790 5 59 13 2052393902 141351964 31 437396577 2 1324071240 113 326743678 1013814954 41 41 995876247 347686585 83 243778649 103 89 19 101 223811253 1043903882 3 29 1041012904 127 843053940 834311768 127 127 2 137 164415755 763783631 137 131 550758906 627744952 109 904643542 17 1345364938 2147337886 29 266029093 3 1656968361 97 53 97 189506863 7001 101 137 1894788912 37 1022642963 131 2 2002578534 1980297107 1183859635 61 2103238062 1438290569 47 37 61 17 610569960 782161789 409012351 41 837889981 5 3 797104873 61 2418575 89 37 117419759 11 1919544166 1344857465 43 5 1049729829 97 4999 101 471086927 1653188619 67 2122677189 3 241696386 2 204227948 270853918 107 1384169013 2 1748075026 107 149 642756796 1219614021 527396442 83 17 137 1065691353 803261962 580173854 13 101 97 37 497172848 1269888914 31 1109664499 1343318598 895295473 67 2068566576 113 23 1197695813 103 110767539 391900374 2 43 241096270 109 7 1424147242 775235958 97 1168406322 2025910453 7 298221987 689185149 3 1052043375 3 1174413183 1949 1025039951 4999 101 29 23 370489497 47 868803037 2070381255 41 541571993 2092092281 7 109 1349764113 705700800 7001 19 770152137 1004373212 43 360363306 2140216953 389671244 23 89 1581296133 1162423127 10007 137 1339530926 327918942 2 958498408 507834065 5 71 38306914 2 137 1573043310 109 426924872 2777 1581593141 83 601054792 4999 1606136008 78810479 89 1232303626 574921492 101 47 1193905609 73 647705129 139 107 932724671 1269699450 1358710432 10007 113 61 1650077739 47 1636936260 19 41 61 539489795 11 1002950916 957325787 97 636381110 47 1072950968 37 61 552425882 269107962 2777 1342296274 19262140 107 2111909232 3 47 1753178349 1270948077 48482133 7 1149418547 61 1612602344 103 580756848 535551003 89 205619637 608706776 47 47 920420831 11 547755230 149 199225665 1773950897 1430380566 10007 67 1043008229 555882920 1274412223 467730878 137 79 349960420 71 1112067533 2009179273 1454774529 1949 808329135 1961034717 23 101 1280512239 101 505382149 131 227676690 13 131 1883805715 690175508 11 71 82675950 1779664494 214527787 47 5 711756265 103 641790219 10007 1521834539 3 576471223 71 1617921304 1475189287 11 292644026 1183541385 37 17 1092650421 101 1190762023 37 358673887 11 103 1935655516 19 182476475 946360375 553900095 131 23 1527914288 1886275402 71 492633236 1215669536 139 2073884065 149 1470918584 2073283472 137 10007 394756136 65245640 762019104 604142847 7 53 323405306 4999 149 572818996 43 444074330 37 766297861 1226407060 1623723498 79 1443174872 89 202580654 43 1216459607 1579470181 29 1992333603 13 1900944485 11 113 336396141 1949 1430895381 1120510356 864318338 89 89 2777 669376411 1862622764 103 408921618 1432336107 41 41 910384459 1110549124 37 488150390 83 103 914580436 11 4999 97 915160371 814192198 711776420 71 83 137 1802987267 107 1862991445 1052155503 505159190 2 857191814 1516000122 109 169226206 109 992779848 4999 695845803 1875016462 17 270025501 73 5 293643956 53 7001 1566263720 671080855 1724201424 1198981759 107 1820185641 3 1893090948 73 1588381669 13 2087707375 41 133425240 89 107 131 1089761508 109 1853669805 109 1799668044 1311218633 19 1667527666 127 1643868315 1173232096 401910358 131 2777 1330192603 366579749 19 127 708004481 2777 391727128 103 788016847 10007 2777 2010131450 59 1578709374 1118469077 139 1731236660 1755502585 1680237515 101 1584222471 149 883148084 109 109 609272068 1566859631 796470007 2084977069 29 89 10007 4999 270230943 53 1273940161 365901805 4999 537581915 994599855 53 819267525 79 1895167024 1333353921 456151107 61 7001 67 7001 1612890380 71 5 103 538491313 103 604949694 101 1196681734 227548152 79 1895251317 79 441417319 276639751 996055749 4999 436587665 1659336902 212936243 97 113 1493132619 2022607839 107 299726153 53 4999 1050454867 1714811969 29 107 428202551 1996743658 89 555027585 31 162975060 89 2117369274 89 1482084159 73 1262793420 865529975 432062616 17 373039160 101 2103721728 10007 1002451225 562643575 53 61 61 918073221 1681216878 23 139 1711408452 7001 5 1723047215 83 5 73 816942416 469212670 137 127 510985897 2049317593 1901110968 665878479 73 31 139 576227836 1641413331 10007 23 139 1035409918 127 7001 586681652 61 303934452 1521320303 109 229813420 19 1210310906 149 67 2076447451 139 146226703 43 1272205697 13 103 1602388098 592562502 60658011 2777 79 10007 1618937777 23 11 1470940328 1981214356 29 1526136934 928393532 89 73 89 101 7 455840977 507133322 101 1949 333045120 11 1032392710 292024960 41 127 26919059 131 652324063 83 7001 979733942 103 1372384978 918806551 2777 79 361394968 11 19 149 1362483267 2005939767 199603313 47 516632272 17 1683657492 1909495250 1799184775 1102579802 83 109 149931789 663830165 689068304 1441168901 41 59 31 4999 922800403 73 715470445 108229654 43 53 1018447046 5 17 668669087 1166250696 23 1030682915 149 67 5 1901781495 888591864 345427088 131 103 2125285417 113 164341550 1573792923 11 1855610878 59 537872202 2094252023 127 109 1370595975 377873788 1678437045 5 17 1850228405 103 127 43 178823370 11 1820531081 59 11 709717899 1326506324 23 1147048732 114840817 876345565 2129363105 5 79 864451338 59 408728046 1287648745 618511636 139 2105508477 4999 1544346650 5 7 1328519535 602592788 149 37 139 571229891 73 137 1858565427 61 929997900 101 276883601 83 10007 1211857707 288771999 67 124211742 1383103558 7001 7001 2125020531 1251399744 149 1011433456 11 19 166171207 411072410 83 1921336705 1972495913 62024552 1096167440 31 101 1017806338 47 1406945705 113 1104414751 7001 103 687622129 873473372 1727593691 73 1620392461 43 293540489 1006470513 107 2089115401 67 11 23 7 1067155586 2 19 823055072 347160951 729090440 2 29 83 5 1754585625 59 2064630188 1373240871 83 1725058305 1595996748 805380399 109 41 25527256 2017155007 89 61 71 1359802508 1411292313 89 1475750180 386589357 37 887764925 127 981619569 1707640928 7 7 2116850177 83 372004465 19201767 109 823821145 101 1101897480 139 209623942 7001 911061133 13 5 31 1953263686 809341729 73 10007 1325217003 89 1174016325 113 1644563919 431583646 1959278857 7001 53 2009575524 1804867178 37 109 47 7001 1385595914 103649805 1188415082 83 669921137 1764635324 79 71 1424816782 13 2026382787 596211906 109 14846563 1088984727 101 83 1949 477335437 11 1966227648 53 568464039 11 101109811 1030603601 61 871719402 2777 113 5 1029930876 13 620463857 1017826458 1613526156 11 97 1530667954 245125402 89 4999 1219195528 71 47 518231333 100664863 4999 7001 548836394 565680800 139 47 31 79 71 113 71 109 89 2143206152 959661293 10007 107 1164221525 1335636778 7001 733849149 109 674885272 2146322892 7 1273374123 13 1848436195 137 7001 201684808 2777 19 7 755495181 759223445 690914688 7001 17 1586819762 1757978794 137 37 1686898191 127 307486558 183436514 97 990922027 1296518490 561303278 73 1615275964 101 667768671 137 421094879 17 68338655 139 61 2145477055 1448360393 53 31 414961126 149 2038993927 79 61 197648479 1322461029 103 1363306764 1560211864 137 1475952512 1132685059 43 37 29 1468822914 79 1403950475 139 47 725276223 1494714496 59 496813341 71 1189618419 139 41 1660356008 41 109 1262936239 906658294 71 1087848581 89 1551904837 1265092191 139 577251293 31 1624499138 1263946229 47 17 43 2016828226 1956617261 149 1020041335 746508178 59 31 1647766343 107 1088450010 1632171261 7 1529247461 831045530 1925826286 2 53 43 103 1704919242 10007 97 11 2013205612 975708367 199983565 7001 101 833600874 1717044642 79 7001 463326180 107 2 1356430231 127 17 1427474700 1928537681 19 11 1421298213 139 1811542381 17 358701938 11 177923414 7001 1926934237 7001 1357150851 1197920177 37 785549849 1586413739 67 1712555443 826071301 139 2777 59 1291100894 482431983 298756570 19 2082840561 109 1982376460 29 2107644716 73 53 17 71 19 631229116 7 5 113 1738142609 2777 1062663482 23 97 1506123885 1440613088 137 89 323938932 29 131 690069355 7 23 398929319 2143974854 53 97 2125290273 1694237358 1452048636 107 1364350874 47 353774532 7001 107 1725091036 2 1715908638 139 183045625 1191588342 23 37 1687275998 73 683434833 1645724420 41 1332283299 7001 103 1738063612 1562951140 2777 29 1310292906 1063503515 139 1595826071 103 61 41 62165266 79 59 910152998 41 1080153610 1157757493 53 713032214 5 182918095 7 1980934480 150466001 103 73 1089531278 766476009 13 611817596 1905455915 131 127 1813680396 7001 2777 420623859 149 1093791269 138253375 53 1577190748 139 315830101 149 67 1563423761 95827152 840294357 127 1989152910 43 811628870 1554252590 11 145564432 41 1340749241 320996243 131 67 1023803282 870913436 127 1109898336 103 1905409566 107 2777 1118014646 1859053476 2 107627686 139 1170963383 2077881925 317213361 127 97 67 2040642027 113 1730814672 1949 2114894753 73 1339368740 103 47 1816501919 11 1995995198 79 1609566145 790073314 131 167543592 31 718821970 43 2026383686 1780533791 131 851403453 1487340410 542929785 10007 71 17 1009872845 83 109 591742275 1579299183 83 1882136136 113 302015778 1347462564 10007 2065524856 1714459289 1949 1590815466 59 678669060 103 1468151502 23 1682753295 1058031048 73 600383925 97 1174376478 375407990 536758837 109 896040876 437871090 3 1997638753 127 526249773 1597960648 71 1000191678 47 17 1464041071 696595060 59 1609979635 2777 1977790508 17 1983494492 1569026522 83 504990086 59 113 1192900998 1949 79 943948647 17 101 131 1574199228 763807814 430641735 508266800 5 13 941572359 246824370 71 964424110 17 867352448 101 53 1126450216 89 1896987385 13 1054740713 1055548507 986701945 73 1476812922 71 632833738 107 19 1421552393 4999 1429074128 684892994 7 1369727480 2777 367261533 4999 137 1275579600 1313807604 79 30080712 1682231376 139 2777 447993532 149 67 683858749 1690867113 13 550376384 29 43 535746657 83 41 67 2777 1850718153 67 1860552882 452824702 1293659055 89 107 1641190824 2110293162 322554245 89 771587661 1949 13 1655872283 137 732320896 1823771179 89 2777 510705227 127 43 2067343164 71 842586323 2777 373467622 13 73 11 1720693470 1408817270 79 103 312964264 43 7 17 1542548460 47 1494463888 2777 17 1622687893 103 1156196218 1461582096 813995949 13 2777 1867626918 41 139 1612992974 1830493454 83 867090874 107 1987193621 149 100061844 83 1371711640 17 156135106 71 1942215011 1934790831 103 1510897537 127 127 1689538150 1095364332 7001 612510489 73 1092287758 59 692177675 19 117999823 1982996170 43 71 79 1721001807 1837289374 113 73 137 47 1890849151 10007 59 644444433 139 911787606 494201140 4999 137 236174574 128846308 2132535205 19 23 694116241 1318294330 5 59 878576729 1410808649 969528483 1612659241 97 79 1952389417 1035598236 29 406647218 2777 1046351384 1485537181 89 152864985 13 2043534103 451558539 61 1924729828 798225902 2073724298 23 505925408 113 682370275 47 987224143 112067270 333621017 103 552363456 61 139 668507017 1482376759 43 41 19 47 17 631158439 1371633749 107 103 1780331825 5 384065680 2006355110 5 1617243590 2045836585 5 272821605 941394204 3 2777 1850159588 259813343 2133191556 525657975 3 226546958 11 1949 71 4999 1437212500 1607623411 2060735665 384829767 53 7001 3 2777 7 1325118725 1642383596 1047221828 17 29 1591909499 510509011 113 513894507 437699766 49813393 61 67 135400233 1996387677 127 1792094173 61 73 67 1490445820 13 1946847461 937376268 2 33103450 97 339598358 187704118 1472319777 1599828588 3 1104166255 1362323119 43 139 1083939653 1043887359 47 1434282268 176231928 73 403184548 7001 990634499 400100149 89 137 120025563 101 1184264289 11 1874497563 200250684 29 23 7878882 103 1747340513 127 41 137 137 2010245251 694875508 137 113 800734385 298802417 37 4999 97 142057858 352058493 59 1005645737 2097875461 1879707131 61 71 1516570508 1889287564 478185994 71 3 42981271 836801233 61 139 29 1348189062 852096473 127 83 1497167529 127870796 1136701671 41 757144745 1661225097 2030488749 103 107 89 1090003764 74702965 23 137 37 1513448176 7001 89 209198950 101 1085300205 354095975 5 43 59 113 1557325998 87644608 949509968 1752885145 11 1697549765 1949 43 392465945 305714692 17 97 7 139069595 1645814730 29 10350506 32699330 23 59 41 808045589 2145310667 10007 1093304778 536037368 464173840 1949 760183696 149 1417972283 13 1052269023 17 1999032720 194227057 17 1567106271 107 952453331 31 73 40229278 142177801 101 7 233565934 314322358 47 1644421430 149 97 1098072398 97 1507864418 139 349609692 31 787261190 59 262586757 67 103 779333123 290326615 1061734639 71 1171292396 719166138 1816501627 4999 43 23 26941418 1821900016 53 579529560 107 61 19 147038218 41 413056167 97 10007 31 1433231618 1949 1759646854 1926629378 1422532932 61 970655302 107 306823555 98471363 109 1949 43 37 109 1527423431 1897166255 131 10007 113 895546696 41 2013703602 1145775217 242331715 5 1052305272 2777 13 945892753 139 7 2025079280 19 61 41 1434819764 1277581043 109 647172704 10007 652655939 53 846835537 817948538 29 137 348822824 1107903656 149 73 407171297 1455203178 13 1063324478 1955006230 53 883480643 109 1949 1440361674 1314370518 1956688578 13 996475194 37 7001 67 2045473686 160171669 1878972187 71 71 628974161 29 672241460 1503950063 37 3 1700945040 101 67 61 43 1891887598 113 1602032753 2 451342276 2 149 149 149 265237731 476947361 29 1963877892 47 7001 53 79 61 7001 109 84717525 71 1881295662 377900340 1494523041 337175206 59 109 685193620 1171286532 56577316 1720245426 2 13 637639587 832799097 101 113 239208756 47 641441148 47 235616264 103 1146660581 10007 1544350289 1568036858 1392794274 10007 906834340 11 609372346 139 1012513016 1925348925 83 17 570295396 2049415535 53 1002868226 10007 1155328164 1258234672 505958108 149 31 1952736903 1339107589 7 736735796 1368173341 109 37 525318808 31 336648679 127 109 5 2111432250 101 31 499910371 41 1729833262 1440249120 2 41 2073936210 837036935 1840390404 868583550 103 71 1129577482 733874318 97 455299667 353307465 137 1963420134 13 1832403234 67 1714220125 330806791 17 112395126 2 101 83 1262949331 1295128763 149 13 376968176 1332995963 1612396607 67 131 367548527 79 484238167 750584211 7001 71 1949 1570042287 808291229 101 1595635020 904462907 131 1926665414 695420020 59 1439945940 3 97 1108988972 97 1353245254 11 1412902698 71 514261644 113 1441257296 124149801 109 31 1828434240 4999 29 61 2114367266 53 1801322183 1474113052 89 1636256279 830068673 7 182717023 989006372 29 59 149 681189558 37 17 10007 948303348 1142359092 67 1219861697 1202235203 1533712107 2777 732700388 957300154 2 139 1064415574 1182022640 103 228337565 83 1237367477 1949 872159959 1225987496 2137301743 149 31 1346532213 1087753978 803056196 113 1501093765 1519788169 19 1430232299 2086170658 139 1424141922 548061152 31 131 73 7001 2024549180 1779437169 53 522896198 1071857792 242872212 19 1182812879 29 103 485926808 1666275329 61 155950770 31 2117191624 131 1297185973 511058923 665865974 71 1332875322 2074518190 29 2777 1030914041 43 230702525 394578836 1520832255 31 1651782238 1270522364 131 169561815 1477339400 113 529569415 1949 2777 2777 89 266801629 4999 113 101387781 19 1966018186 11 109 740669715 23 146785839 470446508 10007 722772317 97 362525084 103 1681677807 10007 103 1178644355 89 1949 1411185144 73 383303947 591906660 5 1971933235 1830074180 916151099 67 13 1191658559 1923203737 5 584448977 29 131 231030814 2035864450 1242853043 107 209666072 1594347470 5 10007 47 109 1852771863 19 718885026 127 103 1126662618 131 1063952956 2102080757 43 1234773595 53 1579120425 53 343578913 17 137 43 31 1623542103 47 1945407763 101 1888735148 101 519929652 79 1101074034 5 1560117005 2104809630 1949 2014856710 972644552 1565027947 76353109 73 61 594122127 1130430528 73 649645250 839071754 909319965 109 31 2074187670 3 97 1689497377 53 1235159965 1339891197 23 79 605410496 61 13 333208070 877442550 1796153195 101 2777 1162652144 1149161478 1158903534 460126723 7001 1989546249 103 13 1354390050 5 415119395 1386493270 137 41 11 2062744187 7 921755359 61 1521540479 83 361466567 7 2073258733 692653139 1970884921 29 97 1256251343 37 19 2102423321 258533146 224412147 2777 127 1965509023 139 149 11 1069763167 1752012212 67 2002985837 127 292449328 139 5489746 73 1562700342 223314404 109 549107318 2777 53 559281223 10007 10007 101 137 19 5 47 1061217984 43 1677780090 2777 1359930095 79 23 945885785 4999 330425664 1949 871761453 3 47 23 45238056 7001 149 975750704 73 1146528456 1276252706 29 1809710316 29 1575522698 1677280864 2 55002283 7 23 1837623456 1647929507 89 307035710 282058383 139 97 83 71 1513266150 7001 61 924307868 1890748619 1468914 677195110 137 109 4999 777964376 475574866 41 2104266083 1032752469 7 17 299610530 666852118 2777 113 1764450704 774427985 1326241877 1949 1458688226 29 2777 1618732739 869595974 47 11 876671228 2 57687224 127 149434450 70515159 11 29 61 1372563170 1319030408 17 1763747425 127 2110596384 10007 302791806 7001 1406710930 31 201044083 65794400 31 454987310 115357665 149 1811156923 10007 703300711 149 1165038599 10007 1800209265 1129490090 149 284786382 794271022 73 1789410967 640915359 31 1741454296 2 46434658 83 1185318103 343023645 67 313708070 1417134554 2069788134 97 1833817252 71 622367682 41 61 53 396111325 107 1804533707 156238746 4999 882383488 629717640 61 7001 1360413317 413584075 37 849054762 195858797 1228872828 2078166426 41 1685849712 67 2 77448303 41 5 943222564 2055629591 29 189522573 606133997 10007 7 1949 736408211 59 1890385311 1496486808 10007 4999 1097100972 83 1092639805 19 714168751 800817605 107 1948214163 1942987106 13 1681611269 4999 113 733762244 37 833606522 113 1872321198 1909371437 31 7001 1927844367 991831670 10007 259751699 23 506663404 142665882 107 23 202248018 457780941 131 73 564684200 1460783178 31 82851795 914171738 2777 107 107 2101241604 1922526780 512223957 137 109 899595203 71 1733670403 47 1505819135 37 84698143 47 67 2777 1949 1627582614 1217244052 1807652468 127 28093543 17 4588946 59 764383822 1850309769 11 5 23 59 1266883113 139 322649302 1471029570 127 29 1949 41 89 2017698130 751430990 5 127 1805607641 1927799675 7 1704315123 159678092 37 1699228933 79 671489334 1602315969 137 700875 1681870148 7 89 1926540103 131 7 89 4999 137 43 37 59 1992950321 3 137 760909919 934378360 348263614 10007 1219280728 2777 223284685 1283848125 1522528855 29 2032880773 53 623804329 139 995477273 83 770152186 47 1621768840 13 1684636005 1159596676 7 37 286326424 956423926 153607849 131 67 329415416 1736304464 5 1016149135 645201850 2083276106 23 1401395934 2 2 137 139 594225278 1869088798 841061441 101 137 1863826501 2025224445 2777 1213505320 127 2100458478 79 127 19 29 23 2061418194 59 1105185587 83 996228793 7 59 1230414792 35360976 29 1562888426 131 1043548751 27304847 73 5 815005205 620985480 1932422294 1260382665 53 17 1199119903 127 1534520028 47222872 17 2119239936 534407908 19 103 1516199552 13 1314562418 41 1477391407 23 651143501 113 1957841616 103 1711717757 1830856258 59 1628160519 19 376944135 391497584 5 2057810405 1035715534 2 1346378708 320524210 73791618 10007 47 1134107700 262813430 11 67 107 758832551 89 113 1739113618 2110531284 11 7 76852755 436326231 103 71 55870326 1349119422 41 13 5145465 103 1904408978 1024489801 109 107 1131489476 99127360 71 793394257 73 83 113 17 1889720374 11 17 812861831 89 137 282269772 1949 557571869 1084020307 12121967 103 19 1799135422 1686986126 2 730047002 779777806 71 1727525353 7001 2106992956 53546693 19 509528985 131 1067116266 1961382764 41 2086838488 7 2 127 1123279580 107 11 23 417184166 346905044 97 1333258695 7 2020385255 47 2018658084 137 1031058908 493135167 17 622240691 1062001940 127 715805224 41 71 23 293502517 2777 23 127 71 3 723960240 7001 41 1194067238 13 137 374744320 717554584 2777 1126367862 1221968928 1048736215 103 1640250378 71 1386040558 13 13 493620491 1464899085 43 966811097 43 1862464891 1740076743 1699243355 1278516951 71 1403213961 89 792222642 13 154484616 103 442048513 67 17 4999 5 417286040 2 1701418488 1949 910677028 10007 71 2143614463 1530251498 73 97 773421437 139 208222417 149 1693970719 961245089 37 291406150 865812528 61 2137071882 1552528861 83 53 770216520 5 950852530 114807794 585015738 1949 52808155 514019515 1949 467186013 79 1151537259 83 59 37 545952316 1751526611 175503161 61 1148117601 1822740031 101 1715854738 1659929453 13 61 939919232 823561005 433631327 2777 11 1948330473 43 107 1993660594 1912867676 139 1199184692 409887370 79 109 2112751578 374673596 11 17 1942585784 930304753 83 103 49309700 1949 41 3 760800965 5 1288720980 1905753773 4999 139 5 1414984728 3 2053518270 31 1950266637 192803818 1867191380 31 2133133111 2777 1024840742 107 1046246856 71 79 61 826239388 624487012 10007 637050761 139 83 721102755 1709388951 73 363157845 1300052202 37 445659931 2 1550089737 127 61 1469256004 79 223246969 1840404931 595989890 101 59 1054761467 164535933 1313579615 107 224962785 83 913879268 10007 29 323945515 139 423961590 13 424273161 89 127 113 793294052 103 107 127 41 23 1009679502 13 581612889 23 164068734 964412702 59 107 3 103 675755293 2026414471 152722170 107 113 956366912 293373199 1186620910 1775481450 5 23 149 1412281451 712265984 29 53 1606436731 139 89 1383372302 13 990376885 4999 1746146782 101 839838836 4999 1173310291 97 1178569303 137 1628596816 76344596 71 481067600 139 103 1227042605 37 1968291294 97 471470149 1742129964 1486424248 2 2011296760 1628241383 89 17297933 290638043 2777 89 1426810620 739907285 5 1607163503 4999 1969890943 97 1439674097 93091482 805291186 201267882 2 7001 216722956 1181537767 47 1442027445 2777 997848302 697888422 97 846510076 137 1811669988 61 2057879508 10007 818922845 1369780786 1954674210 101 1388995994 103 29 1994940534 71 1424964320 1172970162 137 1237261289 927548798 109 107 1777661513 1693431108 1866510722 113 29 37 137 127 1878301171 1453994171 73 984822779 71 1949 257260204 1073948480 131 828828223 418258367 139 1730222801 1949 664757124 1165997056 1545139053 47 2777 83 317593275 287857612 421773178 113 1057056692 131 1950343458 1661476013 1972691755 47 1080280101 47 67 1092454296 921409125 3 218791737 2777 908433277 243736243 4999 396996421 925822020 109 3 615953193 1352019423 2 107 41 19 869737046 73 1750319248 1478227881 47 1950149239 1024566489 876700625 992063718 109 950695875 19 33992349 137961474 7 1554987882 2 13585130 31 284212603 61 1705377671 3 56478213 226227661 11 43 2088123387 2005429313 772024651 1853516195 31 113 2105857032 31 318660160 1967951331 85992798 4999 607797093 101 1586082487 127 1285474241 982366006 31 1382523134 901021207 113 19 1969599086 79 1289618989 47 127 73 7 61 915195136 1962937690 113 1036540568 1949 1442038826 229830053 71 139 208113719 1329682062 1695035706 1578540089 7 47 1603658988 11 67 1157124773 61 5 650358730 11 4999 79 79 807973904 67 37 316595162 10007 1703910432 43 47 852248932 1166630992 862363694 2 1793108972 1882805345 59 1441807013 79 818413851 2 459469891 97 47 29 1862063291 870005032 99440754 71 139 2024362918 129548620 2 989972268 1435780066 31 43 1543509968 13 892525920 824940582 67 2062488604 31 1767611689 131 1732559656 101 71 19 13 865729618 71 1110439361 537041752 13 139 527535163 113 779012169 47 30801846 6302811 43 137 23 715498674 1502192468 1949 512438876 5 2004461871 139 101 829050016 293337734 1335029376 2 1721694415 24384913 43 83 1026924555 1970102276 107 48908309 79 1043924012 1949 1237758386 2 3 149 71 199205118 29 1251575241 17 31 527910006 2179078 37 53 1044270302 1949 717541891 1689189586 41 1804853957 4999 73 2037249471 643581781 61 292099110 137 464235695 31 10007 149 1436245568 23 1177458504 137 109 1593288861 61 4999 242076575 53232085 37 131 1121616760 4999 1922735376 1202095266 90005849 137 59 1641503015 738343206 2777 1624086795 131 1532461132 47 144513043 83 295177133 73 41 442923861 13 633435842 139 800065652 43279780 131 1553943877 53 192797040 1525727165 97 1810043576 79 1717457946 43 1603559053 475776934 1780273347 109 5 31 13 71 79 245849106 1883462685 107 37411699 31 107 1261385871 19 1876822048 47 1801199189 103 485728739 1754728085 11 67 1673047151 1450612712 314011768 29 1246587301 3 4999 1334756309 101 1334604650 547927320 19 13 10007 1490629699 103 478840717 11 725833547 29 1111854171 83 305325097 7 1029252107 440293650 47 73 19 103 139 2777 1776671837 2065204719 647175944 137 137 1837919390 1951983124 11 137 1298835025 5 37 485829980 11 722032938 1108998149 635997155 137 103 113 2112357590 1522650879 127 1380473444 870632499 41 67 41870172 73 1949173150 5 7001 127 4999 73 29 1718190115 43 1391659181 1710573712 1481983022 13 506634016 73 1902663970 83 31 1958306766 73 945938307 2004441377 2777 17 1235536142 97 1787789563 7 579453917 73 121766326 1712612856 31 109 2135719731 1010292224 1571375217 53 392341447 61 2127840747 79 109 1463483595 1870935296 59 1491239691 1905656295 1580934525 5 59 352741117 79 605057208 1289162513 17 1166079725 7 331534710 47 840137314 127 563733040 1325935805 19 101 1297382716 106224733 71 149 854061891 372133609 1444600513 10007 477655432 137 1533133435 1657503689 37 11 2777 2015634361 1949 22235335 1764017550 37 57503588 23 270350648 97 725821221 202541723 137 41 651546211 43 477237306 2098823249 497153076 31 1077918949 97 127 771679604 131 1495725795 30768845 4999 137 2027306896 43 67 875779043 836672620 29 78161728 2 1297062630 1759620300 921286412 2777 1438741484 79 7001 1963962526 83 262059301 17 627383548 71 131 61 152595465 1412584320 1744930597 10007 29 970668686 589072737 131 1490108232 1770677089 89 939357531 5 113 2020675718 41 23 17 437133937 1562232578 149 10007 107 2 1131520852 1833142658 165134276 43 946872384 127 41 89 264089166 1317905414 29 1187644134 538695558 23 37 41 2777 2019217974 103 998142409 602919119 2142789069 7001 107 249035061 131 1054288776 73 11 1883402019 7001 1462390721 97 340988562 2022494679 91181056 113 2090326851 4999 1305558836 2 1242258578 83 462275058 1912638224 7 37 67 740583160 2101187000 5688900 43 1424003773 656290732 73 41 1951844493 2135555110 101 61 418989602 311536169 17 903384896 71 1949 384329157 1501180219 1930991437 89 258030580 73 710705078 1576264326 1208341644 137 1027336768 139 1161295230 59 73 67 1232004643 1531088355 52455484 1893243684 59 10007 97 1131043571 258128737 18841656 89 213800606 1108648723 13 1726103626 17 10007 2005870996 1313227673 31 103 719491256 1609135892 13 5 1032447668 1949 137 1565904657 1425927099 7001 1815077421 41 1230658706 107 7001 71 217467320 1477802946 1110330572 101 2113755472 103 275253961 1150457089 137 53 330138696 1984366905 89 869774661 1274373531 107 256452497 155295935 17 31 1574680123 687515046 475443019 137 89 1573465950 5 3 1102668636 21000123 652143804 369782484 71 689493557 37 994276152 113 1151391578 927586374 61 103 638022582 1794366399 37 1551238172 37 1197697884 2777 1918674459 107 1710545549 226466724 43 127 2011811445 1550578052 1458859791 1526040985 71 7001 888202868 922612783 73 1735645153 2777 71 2113421997 771057533 1949 83 83 374955322 1177384963 1292498472 43 103 29 3 113 158805906 1373006726 986210635 994164774 47 47 449081616 762130395 13 2036952605 5 755346175 1329012641 101 2142631030 5 799011965 109 67 1758654324 1178444949 97 41127515 951316273 101 34327108 47 1257525216 139 183784410 1857428886 2 1139313091 67 109 13 23 149 31 1902945199 450631686 89 1070069695 4999 601569662 177830015 11 1810999629 47 137 97 1380107730 2060890722 127 2 1565164546 961321663 89 958644543 54467377 2055467193 89 101 91557308 500403894 1998136239 1949 19 406042325 5 23 1165698202 139 71 103 587573987 11 341067717 1584858376 7001 1469041551 43 1872544564 2023178949 3 127 1651174117 5 1279822625 107 2025854433 1520608211 127 37 1506909878 7001 53 1665390221 1985169080 47 262971474 2 1184530428 1346651448 3 131 1289945805 31 45105527 2777 1240285956 41 127 533277826 795289875 167695653 101 97 1825560382 29 918997812 113 814809818 61 573551036 543061564 582324169 1949 103 75621467 636723855 83 23 73 97 1601238364 3 334749292 83 1617671671 441666914 53 1445238108 2131177740 61 89 10007 1013223991 13 388222124 59 17 968405663 31 2015580351 652274007 31 1265848637 1023962767 149 1140347664 408187354 131 624075978 73 1484418511 113 1088200509 7001 127 1987775806 1776595884 1368572751 7 1374154651 47 1806811212 79 1060339738 83 520804914 1001930757 348870900 31 100870584 37 664552605 61 855056147 1811196508 11 7001 1383366814 41 1321795720 61 73 10007 409796657 782317239 586329722 73 2777 71 1130640210 2 952724 1071022442 73 7001 103 289590989 463356624 1912403825 149 71 716243946 137 29 103 7 1178314190 5 933984299 23 190002149 2079409290 137 790022661 3 656511159 53 11 13 720953220 3 109 684789765 47 434912620 47 1819794034 2051150265 83 17 1472973770 107 691085822 1545756342 956332 13 955665291 79 13 228834099 127 113 3 862091824 2 7001 518668826 83 5 2061081440 1358125015 79 1431285739 128804234 4999 137 1747208090 1130258983 101 73 1619585506 67 71 2052335940 221396176 10007 10007 1905272758 461673877 1650392156 7 59323494 1313334066 47 1338691835 47 484881845 83 923347112 1709355722 1812569464 23 2100550328 101 1147183860 7001 1129782160 79 139 19 101 41 320444600 7 1606817002 43 23 1794258286 7001 2119568684 1949 113 64568426 456146196 11 1066305742 113 131 73 470027582 403494141 4999 294171154 149 1317814855 1440597858 61 2112620930 71 1635253071 374384807 73 67 1962687213 1949 5 1950267865 770578798 23 131 894250538 71 5022974 11 552085259 131 893784049 105116627 103 443278937 1502358309 405620280 113 671966217 13 1803429941 576702619 113 102057090 29 294896882 29 83 831014087 43 1409471974 208425186 71 1708387658 7 829810870 4999 4999 61 344844346 5 702386395 666765367 127 571752349 31 103 137 521544478 4999 684718029 89 149 71 462244009 71 2135085091 1456206848 1661207245 59 1569387690 13 1302509299 19 79 2 636451595 113 1236735318 851020434 107 1375362080 10007 73 224079924 184144252 1495903372 67 79 337067246 7 13 2079828114 1033683455 47 59 436509671 1745550820 4999 520055968 37 67 61 37 179735320 5 1937619785 290491565 67 445130379 1296068451 19 854624650 113 1202177733 1037453177 149 19 50754624 685673900 61 79 103 67 2126938919 23 59 2082982792 211355662 131 1510589397 1274707730 71 733587948 464849308 131 2138603363 13 109 2093072735 5 1027410725 11 825112770 1231827462 89 103 23 41 109 67 67 961275377 59 1990120150 43 109 1227380330 101 79 394115877 149 149 53 19 103 1977670658 866940082 31 1424691825 5 61 823926634 61 7 67 103 946936474 1749659328 73 1842431796 109 127 1014517056 4999 1197300492 109 1085142281 310277051 139 47 1128357200 1560101080 1949 315048054 1177640372 1435633819 41 1635292011 19 1058977060 193981589 139 137 7001 413563072 1546219857 41 1729110507 2106470899 10007 895496409 157129914 3 1976840148 724992336 2094664894 17 582083679 971428117 113 103 113 1126659268 2112480082 103 822169175 461635700 73 567779546 302591278 139 1595682392 109 1736181866 113 863833953 79 368487600 492429521 97 113 83 417716756 53 2096760083 2068234385 7 1783497849 1032366074 1836487716 61 113 1443300766 1949 67 287728485 244182421 1125821434 23 137 1005175165 1946596564 127 1315466 113 492491352 101 1019864712 43 1554882967 1434133552 2 79 131 1984345687 259214285 1142761157 89 1736256233 29 1305703975 996339689 73 137553316 2 137 6276107 1753508895 4999 791491054 7001 2121541034 101 61 7001 2032460310 1064039984 1689120355 139 192472883 818154956 756083141 67 1376045463 79 41 690093755 47 149 1064330393 127 127 1735798281 1147735360 1336760825 5 103 53 2777 239810548 1684386305 73 97 1269028787 97 1818726138 7001 1154340800 31 4999 314062175 53 25021883 7001 1963605475 148673805 59 300469949 47 1890413461 47 107 517565804 343093454 131 152521381 83 247560448 13 74668087 671091180 113 384944073 17 1403451631 47 1529400727 41 13 96996679 1676697298 149 1917680513 1515798417 7 37 89 235702171 109 71 1306316717 1495434163 619602081 953670984 47 3 2066221361 2041201900 17 29 89 1573735291 832850163 43 23 1035363193 406066242 23 109 1798339985 13 53 2118181411 667724369 71 1798351332 43 625099428 1575196038 73 1462587193 11 49634200 43 1969617494 405743390 149 898446238 139 784968306 13 1257586385 79 29 97 1072505720 137 923332116 3 442460424 29 1098283186 1174758555 5 12116150 2777 1051072284 2009498294 23 127 1015004238 89 1253235344 83 1041101164 2139179055 23 659785487 976362513 17 2 5 258311700 894199535 2021472491 47 43 517738361 818294386 107 1260506331 41 89 1567118319 101 613825019 149 47 139 555935782 242128772 89 1503095724 1260505371 856830103 67 47 103 1222095532 4999 256678654 43 2059405665 1090936445 73 2047330917 2777 17 1315236943 996592337 13 1440675275 97 29 411162058 1324468831 139 1928146307 53 4999 73 52454807 5 1468510003 1608022616 101 662455622 127 608968429 17 1180526730 684573631 43 113 1907448023 1144194834 1835873519 127 109 10007 932432246 113 1316295303 61 1489355321 1797938156 253997578 1949 1469169843 3 1299821301 37 1400543721 737078036 103 2777 59 43 127 47 16095667 7 701917391 73 1976500331 4999 512341910 5 2016675835 832130797 127 1724983850 71 107 103 1206180676 1005671915 7 1850757636 13 17 43 1383229074 466773062 1728521032 7 41 17 7001 1155998119 2031861995 83 169466425 1035018447 2777 79 1220089667 795726473 263068625 43 794796843 149 7 1873360076 149 1378540997 1277086152 101 1288897158 2 1819922146 1669558058 103 41 1974107155 1598368026 1949 922001736 1213583830 1098884709 17 1661257512 2 131 1545702274 281645284 109 1346207988 2082869773 127 3 638946315 71 766853676 120636824 101 149 13 37 13 149 113 1415466815 1265907473 103 1393165537 43 1770254444 1977609732 1273338108 101 714565506 61 1061164296 967585638 1191568791 29 30951421 425359757 7001 113 709632542 1486398345 89 113 109 37 43 1310871281 131 178796529 11 463360909 923593220 23 17 310134383 1707874111 31 59 1153753850 67 1563986025 1993398807 1623255846 1689545645 131 7001 1842185199 31 113 17 230187286 1256788847 89 53 4999 1855578810 868793494 113 59 260737842 4999 1433603222 470188979 1539635474 13 1062353608 276017421 67 47 53 47 43 459461665 740411152 5 61691635 93765230 109 201263442 103 1380201854 2015485026 31 73 878651141 89 321772585 113 29 1821955885 1338246536 2 2001867840 23 131 1693615517 2090714956 11 79 1601884817 1262243988 41 979812711 101 53 250342429 137 3 13 839371345 1082735791 31 212811310 1949 67 870649389 1368017179 43 137 1706737095 61 137 571007780 1316704945 53 1377017472 149 2 1940655502 89 1271757134 31 1138109944 129148139 149 53 1827898874 113 1364283013 111060923 2133009379 41 89 61 305546254 927883345 149 101 189879192 1513887879 3 43 7001 57968280 109 4999 535753161 103 1276263766 71 1934054129 4999 29 139 1360653443 71 475511069 89 73 5 64593980 47 1096196980 149 1421074835 1705232437 1427018753 2068543541 103 1605563799 43 523473099 23 61 2 139 13 4999 1304353436 1532457203 137 226826569 1949 83 1311118796 1639156459 37 1286063945 204367576 1949 788973423 19 538017481 37 955873725 384978934 89 2 815746944 89 79 43 613210143 53693498 827396940 103 71 1796745951 1716234152 59 101 5 61 1532161878 89 13 701071462 19 67 5 7001 1690090407 903171006 1182974230 2777 2 71 1834580076 518342174 73 782718629 1845107777 37 365187595 71 924260676 2038410859 31 554911408 139 1984828816 79 900806148 2 1014831922 559237303 2036771858 101 1588851301 101 109 481873371 2777 59 438182085 172073618 303523637 137 139 53 1700413363 1687540299 572235786 1450591059 97 97 79 1531174140 101 2 49322776 670391024 1035604416 10007 109 2147299055 653140494 29 67 67 1589185851 996932684 11 298496737 23 37 1274262277 339642647 149 833932632 13 1949 1390498090 2053868270 19 183527726 41 1479786234 19 2 2140171838 1700126900 697097246 390461963 83 64520818 2777 931003135 2777 527008648 10007 379186747 326990652 73 53 17 79 543308572 137 43 1381845018 893413164 59 7 1379970662 29 83 1051075646 1951679220 89 683251156 23 97 1320264672 13 1770394470 414107590 17 139 430951708 306050917 149 486890585 10007 311541652 237037705 89 3 37 766553016 444127633 59 1127945507 23 137 1032080732 103 2105293923 190722694 17 67 256296690 3 5 7 1434490372 139 19 1531316493 29 247874165 2777 655097077 1086170787 150302187 14035049 7 305377304 2 715453562 1131351883 67 137 108132633 7 37263086 19 1069764165 37 1899462969 23 1794507978 1499021823 2777 718098876 43 609984670 113 71 1438043010 797168153 29 1135726456 127 67 1744318334 2010427008 73 149 31 506006645 13 41 101 1492332267 1470737255 4999 71 11 29 1551370892 2048730694 1949611465 47 64562960 47 1866697966 107 624045079 551506217 393035403 59 870046901 127 878058493 13 109 491270739 1201377409 2777 79 885313579 17 1949 61409092 1994462374 2051574394 1625231322 71 412602463 1397620420 4999 3 1811204481 101 67 1100124925 43 695350076 1236339870 985957997 139 291389865 13 1275913171 1984114380 89 73 1020512498 31 23 438834572 917413720 664756575 5 1606281006 97 1186401338 71 2127345807 97 2103496797 103 1878046254 7001 1787851781 137 79 1018998801 571484783 31 71 725031268 31 71 1344445279 2002292797 571535633 37 526880222 906874078 67 2 836682958 13 41337348 268550919 1263474610 1368508567 67 19 769731287 860808741 13 7 1613851785 3 648376612 7001 1531601769 47 73 2 939228596 547911801 113 107714764 185896870 5 1190261395 139 29 1377701405 1146201017 1362478567 67 139 245462324 2 1250804789 4999 59 7 17 47 427149724 1074598647 187053448 885329315 17 17 853348694 1825163014 208707163 53 37 632764713 1634024104 1470510962 71 7 47 1051139284 23 53 1587860390 13 7 2777 47 754132813 1157411049 113 739116502 850915877 41 19 604327930 2 1257572484 83 19 149 19 1458841842 17 131 791178841 29 137 17 2777 749595051 4999 906173729 144661159 31 870356496 131 285881186 113 137 354591642 19 561243341 1273684393 53 61 669557106 916413900 1864045818 17 97 466487034 2 195464292 927352321 89 1045001435 103 41 705163298 17 59515501 7001 964527770 494569341 524800943 97 137 449949922 1902584897 355999598 2 1264775385 5 97 101 31 1728504945 5 185441335 59 1740511151 2133702255 47 47 1973848942 47 89 64066650 2777 41 194065013 1873324443 3 1417870298 13 1314056874 43 7001 267746244 1233653211 1770379644 1889663717 47 2777 971521868 61 13 424025774 2121987295 71 1949 246510452 107 323272680 175491938 113 898698649 1325527220 10007 1686610910 7001 303458345 5 1000368675 330675689 1600512099 107 2 1035140933 89 2065669797 1726093602 2 1416329320 107 113 226112096 19 1569568601 41 1591938119 11 4999 1618999720 139 1112901137 1439865140 73 59 13 5 13 1283138246 1120079142 13 37 2032657900 1104026570 2 178534266 3 88047480 253654822 29 17 309319751 13 388936197 11 67 915898308 2075735730 1953019059 47 29 101 62730999 139 1106605132 1331416782 250076138 976395115 41 763102554 89 1888903693 73 1396247202 89 2777 1163229760 97 1176570368 1949931725 29 73 302621646 79 1719057942 31 694820593 103 1996172754 89 149 1775742813 71 1295942590 441648526 2777 181422255 1416658413 3 7 107 1578941969 29 23 23 4999 956668628 131 132153455 89 94123107 89 1742528917 10007 788781667 7001 7001 2123690341 13 548199431 651091688 309051905 67 1442809517 19 2074574185 61 415120372 1074817316 1981306080 109 149 1958297848 363501984 53 41 72942795 200521812 3 41 590573799 616456197 576183810 23 24921328 103 4999 900334897 258350802 89 1813379844 566447438 31 61 4999 2146617296 59 71 1596300597 238018767 61 71 89 101 1549736122 105279895 17 23 2120616514 60929818 31 43 1884971865 1326185790 61 89 1945002885 1710524553 3 284265460 109 2123771920 17 1047650721 23 113 47 560182096 79 37 1562473370 430839100 4999 67 137 824025235 103 109 41 514553075 1631048501 97 1588150057 1260774796 103 1603441788 1066592983 628042337 79 10007 139 59 725397423 1195106725 73 43 4999 43 89 1590401965 1036215982 31 10007 33193219 947062480 1302943294 71 89 1914583041 4999 826189729 2074230071 41 29 435909825 201219183 71 2 149 2091084923 1675884354 4999 1410841831 101 747275037 23 83 655426139 47 625850355 1450350420 3 1779860010 113 107 1936936791 1775508566 31 2065462823 2103640408 7 894286851 23 79 79 363831735 19 83 71 1951943360 1632054035 5 97 1788952958 164115414 109 11 524086684 1949 1077112901 370220018 7 107800882 109 1851098277 1395330255 101 1247032153 5 785456700 1439514090 139 68827993 43 1880258495 127 149 121953073 137 1954229239 1486171342 89 131 167433458 29 89 215054260 29 2129411662 79 2777 74027548 73 7001 105491068 23 2088460743 67 2051179406 2041727500 5 386465115 127 503597291 212581490 131 374642577 61 1746595310 1949 5 844923903 29 176199186 1695570075 3 1274927265 5 103 1098659079 1776857738 53 264626721 1211589699 113 67281782 1452379239 1874058101 127 2 1021693473 73 1278088599 2 1949 1668940394 2032518548 53 101 469032587 674676162 23 83 1137113612 139 503051568 2144858945 109 434700823 61 1231340632 2777 1126040176 1979507128 1688387435 73 101 990569115 1974500757 23 19 902495290 5 328993676 41 82457642 53 5 43 7001 1559255719 113 73 1682617008 1500689748 10007 1010748372 442230834 53 273886121 7001 101 1222710848 1590791094 3 103 714864393 1715478891 107 463554261 10007 2777 2098748297 1002104268 1971174938 149 553274507 43 387144437 131 1397733844 909974208 53 1561607199 17 127 2088861180 10007 530051698 23 53 1513591618 137 1526940076 13 10007 37 17584287 97 2012996523 61 73 1628689422 1197694640 23 1370472595 1949 1375532087 43 1073802235 984833988 579058703 73 139 73 103 2777 2006892015 3 23 739430082 2001157848 41 239157293 10007 113 53 172643366 1234372279 1040624490 89 47 850530377 2069264469 149 1624847235 600381846 2777 982553643 41 1226053381 101 109 1478274350 109 1652481311 1333869515 71 127 1915685018 227056442 13 1763788052 499938417 11 139 1089344251 962409451 2031940225 139 1902571892 109 1630997938 113100940 53 180373867 71 627479469 5 815499555 41 79 113 139 137 1553106425 39012728 79 59 1839595839 1296026733 3 47 1470027118 2 1329719003 166341725 4999 19 11 89 234418168 771198528 914568708 898553682 137 37 929765822 1775321013 2031940379 107 2 226368406 53 1736294029 107 864912104 1455049638 7 331213915 5 199658610 973432138 1169240604 7 1711814728 131 11 1208424722 29 1322328659 61 1201228325 908949470 11 67 1314403569 96051103 29 2777 317244480 113 2018857887 1237165358 31 908247099 103 1125821724 131 109 1275294114 852801399 684593020 97 872710896 736278662 61 90554956 107 139 2111004204 53 1433226078 1243829406 67 23 1842295504 71 471221036 149 1016278936 37 619269148 139 1511321424 1567952694 19 1087040046 149 528745125 13 1744478372 4999 89 394980042 1075712295 73 1372863039 1653978426 109 43 73 1208834054 101 75527360 37 1909410412 1816363994 131 780101940 5 1259836180 300690475 103 804669681 1259193934 149 447638167 101 817837700 53 61 7001 646374326 339044428 79 17 97 323752018 1208767817 109 515732390 1794860498 19 107 59 1302603652 23 79 179243337 131 149 53 413518826 1697877896 139 363689052 67706671 7001 1961913492 1027363400 79 137 230063141 103 1909054942 103 498919750 7 809978953 3 1906668747 1414233396 89 11 1612714620 359327881 5 19 1589510493 511010491 50827431 2777 343074935 139 1568400523 61 1170983617 71 191412701 137 927311763 139 2132311574 10007 31 505057332 1794368443 1205370602 67 1099368227 2088429346 19 23 743760710 17 1097772875 641390190 2132035265 97 7 1790426603 101 1472081454 3 79 1596088271 1908393125 109 1035451277 2081868312 286834082 73 43 83 805068211 1165469483 131 109 13 556229762 11 877808730 131 41 213707867 103 19 59 1758158308 101 101 31 47 107 1531892571 79 1221091150 981527916 59 5 1346746516 41 109 168886017 1928207384 19 867722324 4999 556573663 1593935621 53 1351718943 113 1616268041 339317748 29 375053703 101 1968433945 23 1439908757 7 967476111 810338096 59 1061300496 103 11 1042909296 617693769 97 759800224 732363399 67 330629226 17 1365250365 101 37611188 853814203 4999 43 1668505823 760956638 71 103 4999 1292380347 107 551141592 190578840 103 2032916356 110016193 89 137 59 1334802961 103 1330338085 1504437904 43 1775998687 17 2067175952 127 1479107224 2063709284 7 1040343540 113 4999 842249229 113 213149980 41 149 1661854514 1889290862 127 61 113 357928182 71 7 1871806874 149 1935430136 79 1745524118 1118792312 2777 1058456327 514319839 59 279351430 97 1240001634 1648179768 814246567 170778634 107 1655453154 678962470 2 43 1360664136 605034940 139 5 1973759855 660829855 139 11 137 37 1457009046 2145422621 41 1781296819 79 1920152433 10007 1533762883 985999717 4999 88342328 1909453033 83 1979966826 110249066 47 97 1133794879 1294213867 71 149 43117024 131 1729261177 1517591064 2 1854874510 1992265528 107 17 1927452129 1773115113 1483606031 17 71 1161313051 107 101 1878949157 23 94896551 1496385926 19 1538957516 17 293639505 2139177192 23 2 7001 512790321 89 1194745434 149 1538858292 1047402655 127 1658441156 73 1435891620 5 750697117 1689540718 137 139 2094722855 43 781475232 23 1086461856 1981791540 5 41 131 54918868 1107163923 1082281913 1215095596 149 131 2032468799 922500559 2004717440 2 67 1386642991 131 2026820341 1262102233 83 1382392902 11 53 858153124 41 1335572995 101 83 2027078456 144427504 61 3 1779772314 11 1083048747 1052249979 101 46459091 17 1855170096 1836232619 13 1691927142 17 220816502 1942714475 1949 922141728 2777 1386656072 37 1601699216 1799913507 59 510272769 1693162412 157594251 1172158864 97 681182358 137 134211639 10007 149 2099407616 1210641688 19 857150079 79 2777 139 73 29 1399471896 7001 7001 170187309 2061129405 7 309804554 73 149 2088173611 97 1518406863 61 1208558047 1507673987 729533425 29 1761231596 7 107 47 41 1060179927 2 47 107 1738540173 5 1196604180 101 13 11 17 1390043488 703074090 59 7378658 103 1525061122 13 41 1806301714 17 97 2087686380 2 314363932 31 291303543 43 1475834390 386164032 47 71 2089683573 7 109 10007 127 943671468 53 664604736 1269742487 71 11 1030981754 13 149 657680487 246796274 991872641 109 137 1956541799 1794677709 2144225154 83 1285002514 83 325251768 73 397992391 43 89 19 568657492 107 13 877477965 109 1779679079 876248493 13 53 1196590805 33023717 1613118409 23 797115083 1113188481 71 5 1469163065 985472480 1316643072 788514484 79 1946583970 89 1522545588 103 917565715 1790716370 67 107 127 275939801 4999 139 1049977783 2082196648 1289169487 2777 13 61 283375160 67 646900879 972653211 1385419734 71 67 1532581919 1131034303 107 582408490 965010839 7001 17 37 2098934631 1807484817 1987552626 79 10007 1631116183 59 1887180877 83 109 1833971965 79 1641837882 59 1978761352 2777 1225392905 2133616309 89028391 1742917705 73 422879226 11 2016703007 1094290291 131 1726472089 1695651439 149 113 13 682731904 107 59 927529457 4999 229390948 31 668710362 55413351 73 10336946 1743585514 2126740522 2 13 909155422 7 2120823803 1375624591 62478237 37 1487811706 31 928111914 1910665120 7 1176053872 360991372 7 107 1038234910 384329876 109 899518794 71 11 101 520821549 38389453 1949 1808401808 43 127869272 65870186 113 1029532661 1846156925 79 59 89 1532704290 519756768 2 3 1742723205 5 1168751885 2076621239 11 31 216678871 103 1335171284 419867243 50332804 103 423283153 357757452 17 434759263 131 1997332110 852663917 61 2 1201312276 1818843939 1570113545 79 37 61 1846445760 47 1728996810 545872408 61 37 1805900292 1559271575 19 61 1379251297 660110288 7001 139 861058296 1728202012 53 1610940025 5 1601816780 101 67 1004764696 1949 1357747462 186632342 1607508227 83 23 849936779 10007 1856278486 3 573094155 1218987204 935758703 139 1542471185 79 130113474 965143316 127 893080129 7 43 7 190188453 71 1803817212 349525868 31 101 1501793542 127 1668881087 103 1610536119 930768110 1459416147 71 71 1613550473 2072174192 1949 926065401 13 1405393652 1155483186 1246958098 107 2 13 127 1128099852 1780816733 67 693006292 11 2 1799232102 79 137 1380385148 442570417 127 53 1171821987 282397318 7 31 841054862 107 127 631492799 599266309 47 1222283587 7001 1980372870 180730770 1949 1874891224 137 1949 501768101 372105029 107 1817467758 29 572445139 79 7001 119759106 720848775 1807561467 83 663746425 89 31 825232431 334665739 103 73 1212305306 446578157 1382642751 1909557494 37 546793547 1759430269 43 2062212475 4999 980848791 83 7 7 248967475 97 59 317985547 11 3 1829056371 1631459865 17 1360029617 1358438213 29 139 19 71 1692818423 131 59 10007 10007 842949652 7 868495053 7001 17 435458366 1219255674 113 1663805559 1333574020 1661675553 29 19 1262885734 2 771436514 89 127 474691533 139 558380593 10007 872318408 139 1634192559 139 638619098 2777 48329353 982360317 1949 607307261 103 1849293058 1949 901205906 1550618745 137 1600093531 89 109 11 515071502 1083180879 113 835983451 529088858 19 101 880571429 1190963091 10007 79 83 1799387793 101 352167122 23 1949 813943329 142705780 83 506657116 19 1543348587 5 83 127 1918561060 793293816 3 2007170933 79 1003797102 1645000630 7 1297559606 1656208755 137 1577827692 23 4999 1743916147 734505468 507560446 139 19 2777 127 1558958147 609460427 1936978345 1403864456 103 1712119555 17 1173200804 113 1419943988 101 1749107862 71 849351061 71 1084711446 149 1919757869 1357251132 2143431879 43 13 454263810 68556306 1503802605 1415501563 67 1615855763 43 2028329479 53 2079535878 1470358277 37 387100401 89 1411851500 1578146487 648606038 103 17 10007 505123339 5 1436850235 7001 71 127 53 67 351423831 1332514453 23 1452017944 13 2069528329 11 426245633 11 107 1896128388 11 69381171 73 17 1239637637 37 1699563957 1106748181 31 1283276248 1128633616 31 373519290 19 685881525 7 937176101 67 1599880002 101 7 1831397055 89 13 1231523933 59 1790304732 89 1843461450 117835822 4999 29 1924712223 1820452032 37 1726879022 41 1896615968 127 1967921337 4999 63747248 1661214591 1741947742 103 1949 10007 982873258 97 28554763 11 3 17 1494314804 47 139 274111943 103 1885583 760922993 2777 41 652392615 101 1159202452 1497362168 61 1376513251 113 1598774963 1963286523 1684918525 127 7001 153370907 1750614052 113 1949 1290978620 29 16949746 678451085 23 342282182 1441972265 137 31 107761301 131 96833104 376831038 61 97 1620243283 2096211504 103 83 109 1768623863 109 13 1949 97 2128923884 1949 1142308900 420871012 2016315829 2777 1405536574 1167359344 53 109 1322857504 43 1392603915 770166008 7001 2122294567 10007 1035364248 334561214 2 149 73 1511080363 1112647166 13 97 100527212 109 438276901 11 342502955 43 89 1740051994 487989225 44870159 1901353669 37 139 495961748 677205282 41 5 11327390 53 1883241580 1049760400 3 1282752852 2060699382 1692446092 101 10007 3 109 2119520369 1864438658 37 1702771376 83 11 1949 785145877 910755608 127 396029185 287540655 31 61 1160500905 61 994730148 1774151520 139 994363339 160961808 103 89 23 306778094 1949 757893987 1420970499 71 1810973248 79 23 1634083921 113 1590057239 330532859 891431671 1949 161208613 149 1865333384 23 1023429528 29 1073216962 59 1595013139 1955044101 2777 53 61 1836785196 3 59 107 228192045 109 3 83 679146836 735918518 1625686234 61 4999 137 364230369 79 1647735943 29 1627172420 7001 851685652 97 1877521663 79 838527962 5 853980441 19 99052700 11 1078282590 2777 79 917661709 101 574763200 113 20159539 31 7 103 716398269 880060222 3 41 1658629908 97 2129773233 7 89 19 5 89 1522849593 709847022 41 3 616921436 47 676769368 11 111371428 394708591 73 37 321618837 296498478 103 13 97 10007 137 83 673535420 1949 197277780 103 1749207594 7001 1134708078 638694229 823483766 23 1198232288 7 43 83 17 109 66534145 1122230844 41 2026347451 10007 817443640 5 801108665 162067035 1798811885 13 137 215123154 79 17 1561623247 1949 446036446 103 79 1201741522 172513327 37 2094559973 7 1465845395 10007 126462814 1602230022 1949 513415530 41 1361961780 1667467212 41 417865078 101 61 1484359238 37 184465054 582301967 1700310036 107 518267447 43 1038569024 334781693 1778871813 149 131 1065213531 37 1524260510 107 226184518 213339275 43 41 802839031 2777 67 957865098 1295240717 1163596350 37 131 978945306 17 1262386238 139 4999 1939562010 7 23 228869232 2777 844030272 4999 1729514028 211812629 1949 1579595762 101 1310346326 37 109 1142726352 2128441365 53 297175558 59 1668192668 1974661737 166260452 107 59 1236197205 530871828 274572219 7001 83 1012209070 828193837 540486315 59 1098516870 1479462386 43 421347621 1118936332 47 1869938733 13 537562129 2777 2046587906 1216025337 43 1949 1853317735 109 131 61 319547389 113 1880414694 67 1348037119 139 2072195737 7 1520199300 2145042796 61 1668638238 3 1102998444 149 1816490654 10007 1987230088 71 977966410 113 59 11 1945651169 13 1982409199 67 37 59 1457976376 285568776 2 699367202 1949 1340014001 17 1893021068 47 107 911312794 2777 2059106116 7001 833504055 5 1722647925 992608409 374878428 61 47 487216429 17 630162443 7 89 10007 19 816213628 389265768 1949 79 915093352 19 1949 1803158279 1874346927 845604843 107 7001 1880853655 1013079705 1832049844 61 232890436 113 1632663373 29 1185282531 37 626299183 67 1047162631 61 148715987 212703401 1574994534 1306024198 53 83 582668881 1637004969 43 956393960 1746759656 371128003 17 61 89 2042056851 38167690 520815184 59 97 1353544993 83 7001 97 1732401325 263022285 73 23 145109714 1606084963 89 139 13 101 1146388380 109 17 158551106 2 1976720956 17 286488777 7 1705969510 5 599318547 101 13 1257009793 310372293 101 226408367 149 139 2032801330 113 47 2 830330825 10007 1662062630 1796909327 31 1390264533 97 139814151 466713075 74919114 446976679 97 350631270 149 1099473732 59 73 343053645 2 2029312984 73 654481865 7001 1823228424 101 82323572 532029612 41 2777 324709056 2 103 71 30028188 1599934104 3 97 651903734 441307983 79 97 456773244 7001 540974271 2777 317691577 31 7001 79 1754304336 1624694996 4999 1187542444 829632097 107 834523923 11 236345489 113 721371712 41 1231334591 41 459013286 1393865347 101 67 608361809 755482931 139 389210214 415774580 71 4999 1891561612 2 66420638 43 1805258465 7 1290182418 17 53 43 2078773959 67 857443421 127 979697558 1242010470 2 1955045092 149 1599904486 83 1473552701 1949 696997482 727614323 361699975 1700389316 37 113 1915878614 137 1333122203 488109080 29 53 1427762336 1746911853 107 109 1823579701 109 1961621305 1747375235 5 83 2068870616 101 1280115208 673151163 79 19 29 1677105186 19 29 1743005937 754127125 139 71 1361284704 738475828 710225522 83 5 137664414 101 97 1655180078 127 37 5 691682365 1387570220 1347383473 79 391598222 59 11 129107152 1149646585 53 7001 143593875 109 657034360 17 1307524281 910786266 2 3 37 1388160709 999634624 2045196414 59 336805040 107 1388081468 1954673777 588416402 37 483125211 1266625170 79 1177054443 113 149 7 2060017908 1625297898 23 1723048789 292046348 101 71 433822162 59 23 2068867572 1481771274 71 976774619 352160071 265509112 648303111 41 3 11 23 31 1973441307 753208806 127 704691832 23548930 137 61 1491916772 277459300 59 2090699001 107 846109990 109 37 5 1913011336 1620261335 67 61 123110758 67 1718177882 1018565769 13 1646731424 2082897597 11 313433736 786932138 1949 553874616 79 2074909088 68057243 73 11 104136994 149 555392136 61 588352426 1949 618548980 2777 1770323860 19 985789570 10007 1264914821 4999 663132347 365341917 4999 61 1990886463 1837727362 113 109 920519824 13 1057339242 71 19 89 59 989239076 1979593066 11 1781509587 782787525 83 767309624 23 932610946 53 114543759 89 1881309197 2777 981400180 1823592476 7001 41 756630270 11 19 540705223 1008812145 1949 47 113 43 341205946 780207022 101 2 2777 747267094 581125247 83 149 1963308781 366680033 109 1768561733 79 149 1687581450 23 29 31 59 118644877 137 1861742457 43 538067772 920435812 31 682647745 711941164 13 59 61 1902397850 1290827134 59 637775315 1035588130 5 11 4999 53 179973998 4999 943786205 2027347336 97 1374854138 107 127 1949 1304785336 11 67 749433592 1211738509 1583122936 23 19 23 826672677 109 402707476 1686046767 1949 1952466205 53 1384858942 17 23 247505001 151536466 7001 2063320718 256712398 149 704039304 14352539 17 757693108 79 506055435 79 872021513 843879185 1529822214 17 1288039187 109 1926531073 39879285 2777 1842858450 118169642 67 29 1419905453 1743847077 61 17 79 127 13 113 17423470 1132940057 1949 53 43 29 1873616630 307296006 127 97 525887864 10007 17 19 43 1365023605 53 43 733054368 675953206 59 1495599126 37 73 850777425 289695534 103 7001 1150985403 1075801664 653039138 439405064 23 151209978 31208689 71 2002561232 89 79486111 61 465892441 71 127 139 1725647192 103 37 79 1759120314 103 29 1845941843 1570573358 1239658824 29 43 139430682 59 2008105061 7001 67 17 237862164 149 613755659 89 1657960085 2777 131 71 67 1110817522 41 1489219917 79 550514739 482817269 127 59 1920354479 1142682618 67 1377102297 71 1508358577 875944776 4999 946578324 139 504842880 17 10007 1842060251 332846456 29 23 881695386 1999934121 67 139 47 41 1945461890 131 668077428 585562347 101 59 17 1457004244 139 2005532171 893126152 2 113 18225092 878406969 1949 71 113 1250431318 67 107 967578423 1263739229 31672886 31 1969591665 157802851 107 10007 1557079193 178024530 97 1863424708 205450285 109 26075416 1739707697 13 101 37 1013721756 630656481 47 113 1298243892 690186584 7001 89 466989440 5 7 137 97 827939717 11 574304896 113 2031034654 97 19 160685242 458405872 101 843491905 23 1822083437 103 623288996 960525617 29 101 1287436597 53 1139918753 1421795559 43 10007 580716399 289412401 97 43 109 11 113 1714944726 113 1744273209 665864887 41 97 975872089 709487450 113 1194316323 641446859 101 109218067 127 2063749111 1158105634 27447251 71 67 83 2067378348 3 1855462857 79 1063203725 79 1407958145 2021624033 11 1949 23 4999 139 59 37 1391994279 663659753 29509773 17 1495178490 79 7001 1495679638 47 542099598 10007 2777 1350008003 1768968439 1837879215 3 1521955077 113 546889161 703390181 13 11 874338267 83 71 334768610 4223091 61 127 103 1774664971 37 1774495284 1677657959 1171952520 47 127138525 394702757 61 1155734812 41886183 37 2777 97 7001 1764216912 139 83 1324835957 139 1085050402 37 149 1217697838 2777 1794003094 149 232203388 113 228264633 83 1802311385 73 654960346 2 1233272074 73 765709045 19 443214235 1546637297 109 522077409 41 127 113 2071233500 905311481 79 243503846 149 1387448728 103 422946916 1213737435 61 1274620479 53 724814273 107 72923175 193546977 149 1926618742 584876432 83 349631360 1947246366 13 401983762 37 1504405126 1641605984 1974409903 107 89 101078368 2014038939 1983886893 107 73 538015167 17 2039887698 1872651356 137 1923405236 2 1753204628 131 2119937237 818080103 1758528450 17 1442155758 53 43 7947303 938708834 107 235200552 1698152595 89 139 189407319 918231457 79 71 120316277 137 809326815 113 1518851984 59 101 62942493 69046529 2 886375574 749088995 29 41 1148542177 97 59 1452232118 1664354177 53 61 1796585298 1123110814 97 510330871 1323966243 642375434 139 11 952816810 61 7 1214148544 4999 59 812446520 719277674 137 41 67 698042098 1836097641 59 13 2133945073 707776767 2777 845257779 794545480 149 4999 2 504671976 1711607011 71 1949 1364685902 2091423175 50380334 2777 4999 311787630 929596731 3 89 1905986264 528709662 103 1659989509 206589057 4439504 83 993174680 13 73 375473894 2099735865 1874932084 723699796 47 127 110949994 955913506 1880791328 17 52091011 61 19 101742055 31 1892440074 1079792651 1411934094 103 277993647 31 67 1188444526 5 1391971810 61 911290224 29 186442704 4999 49690060 31 1188861191 149 449110734 1532867536 139 804198261 113 883188112 1580161490 2777 997970490 1292590751 1710281205 97 1155487890 89 1445669762 101 1936828462 17 89 2 741089503 11 89 97 1099949426 1350474671 10007 1969451310 7001 1530306584 879988850 97 1324812808 137 47 23 720661461 31 336042485 17 1219203141 531839206 137 1595219856 361349614 7001 97 104009194 4999 978784204 97 127 844541110 127 696679328 43 7 1552258953 1655773779 4999 2111086231 2098314165 17 470085006 2777 1773742102 248806137 107 7001 5 1031147715 105134240 1934369254 89 1773055775 2777 898045189 23 2777 315189500 726127537 137 1031081728 11 713193511 213713058 113 139 1400043862 61 13 127 1803857948 131 1754745 59 872386626 661520962 2048695317 149 103 1111778910 10007 67 1589645484 476115266 109 23 1057444826 1133407294 3 696803660 7 454854568 253406322 1121715597 41 7001 1915893502 53 1767965379 1856393785 61 113 2077133795 825872601 3 329934171 1407994638 109 1282424211 107 23 1041855150 145565873 703761344 131 5 1953290940 1692791370 2137807353 4999 103 107 2132042196 885330305 23 1713467139 19 1873313355 61 79 375243048 1479283611 103 17 1291987051 101 11 1584390115 1732114890 2 37 1330862065 43 1623968487 665012290 103 10007 129290440 1882013522 4999 51337044 52390613 11 139 734716609 1318398786 149 127 1721621906 636658874 3 29 137 1911881825 1086184056 61 1574221184 10007 2145690933 985481763 7001 2 1949 1321082874 460628609 71 1819252170 1318036393 109 64013193 359959039 76242122 11 609274527 61 355078621 53 13 1932781461 1565244925 113 931627822 2 2 23 7001 1800874231 47 59 740810962 966370440 1072754167 103 1624240627 137 1267627024 1105068251 1212705396 7 1626879417 101 73 1545508990 1934430089 47 3 53 3 540903642 71 97 757841794 103 127 5 516224335 1765896575 889992559 10007 1528157336 1725179023 17 43 31 2045547748 101 651840668 67 11 1312646958 7 998591075 840927479 19 89 708813177 1230039050 73 1867368689 2020574153 780325819 13 1313026800 2 429745794 1861382622 59 1642132368 109 365608781 1470304270 52511872 103 1549815044 1094153705 101 872617946 31 1941360585 2777 1795905339 1392413175 97 469553080 1949 1434984383 59 614227288 1123699486 2777 1637477489 1820909447 13 506030772 89 1078041514 471406656 31 383154110 740709381 913490182 11 149 103 229650345 29 865202182 101 353593425 163791397 226253842 1223564168 89 2777 165628110 89 137 131 2777 1156401117 113 710806612 211760983 109 37 10007 496967634 829750419 5 1419128950 139 1368752043 565246419 1949 455551464 107 1222957677 96776150 131 61901692 61 466723078 522367360 113 137 679781851 127 1497541388 67 1376519623 37 131 53 1391874181 1599320527 757411764 690236437 53 1082490497 53 879648579 745474959 1949 7 1945561310 480159876 361933869 596718392 97 83 582687347 11 993454066 287857565 127 1548435689 4999 792176533 83 1743386253 4999 49323323 362096341 67 468274146 127 795854263 7 1657098247 2 73983916 109 5 998517559 2777 37 10007 979385090 95758872 11 17 59 120935545 52989198 1236820788 17 7001 847464049 1369633634 43 59 23 1903241077 47 584122486 37 4999 160833973 7001 308338042 1949 1379973858 137 11 1351213116 639085337 11 557764009 1078047773 37 71 95080395 61 1780388085 5 1079047340 2777 202490509 71 1524584349 846940827 19 494333830 113 19 1910782253 2097022168 53 785596263 1742891465 131 764368227 62383298 67 5 852805075 869483750 97 29 2063767977 446195160 71 109 1452716381 83 101 698790283 137 1301152568 41 66077363 2071669648 923313022 37 342538526 127 1979161015 43 73 98592705 79 427746132 209227166 75752833 127 137 2095866552 380842601 711375961 79 324446522 1576362573 103 675679485 1889881160 17 301768827 83 1302330424 43 801894030 17054387 7 1134286971 17 139 2000795588 1697100581 11 109 866571691 1580415416 1652663628 11 31 13 2043668382 47 83 369336471 41 1841545626 2129102995 109 5 1642588965 2070469765 1463436239 131 71 41 111265841 5 992264060 1653461607 59 137 1204376453 89 949467664 73 1845990274 1274121492 37 882255933 1117364494 67 109 1507527225 1033106360 83 71180761 4999 113 1612107381 412064444 19 1762983951 1259848333 10007 2055146843 79 293787807 397346293 1809247719 37 596300269 103 1343079498 1055108059 10007 1445391066 10007 698768796 107 309948398 7 29 1491247338 2119415833 37 101 43 2021470320 218330675 31 101 1715524309 73 1255390344 645015442 7767121 131 788993121 31 107 1472247454 7 5 5 1506425613 7 537742194 103 29 1231354964 37 1515025373 89 121295213 1690147087 37 83 731459023 2777 1973908573 329756310 13 1927404953 131619914 113 2777 107 41 450911510 73 79 103 137 2777 1539317630 67 1151453558 1471589139 67 706331822 67 2777 3 29 1739644112 29 470238277 7001 2134049558 500810727 53 1431049091 71 1420643755 10007 1101420455 10007 2039542200 33013940 5 109 121034360 101 696296626 103 1039514316 234805670 137 11 354769115 5 80002620 53 1476910508 1808550058 1112466695 107 211961650 37 2777 486133289 127 1170764105 44366180 10007 636715389 573961492 1421867279 139 1100727795 7 1060159226 2000712333 101 113 366035057 19 1664626176 109 109 13 127 1690221410 553721905 1587026130 101 2 2 692591146 842962154 437290711 137 37 2036773362 19 127 988883976 13 10007 61 940334764 1968334776 1493636990 53 73 113 47 1744896479 918665807 71 1612051024 59 7 194300412 1031899201 17 43 1810429645 7 7001 688758380 107 647550090 113 952290211 679105253 1900080855 107 1709299213 19 1298612855 79 488283200 1697741394 107 3 416757498 11 989115305 67 2777 107 1725346898 10007 131 1359976631 1245870172 47 139 47 2048271609 383020672 131 1544351009 169230380 2777 1154269970 67 672905924 83 137 640625289 889488435 29 10007 395376570 1388351166 137 31 1902445200 39003022 83 73 79 83 1806492618 2074338272 71 131 926254626 13 37 61 5 89 1304122776 1937366259 3 47 894406052 1565175012 5 1735809510 53 1035553273 433757406 2020824398 73 1695711598 37 131 1080019937 1994340725 10007 43 941142333 13 1302665650 329595632 1486357381 71 127 31 11 113 59 1576569916 59 107 2143244561 974058236 89 149 29 2052682492 131 2 196907486 1636400546 79 960372980 507474117 73 556365849 83 1939450127 331714904 109 1864195168 43 127 1662037526 4999 1212080143 29 25068383 1914177088 4999 11 1046758537 1282775153 103 11 1842030058 61 1905268847 131 89 1442227200 1683966738 101 245049735 17 7 109 13 137 1096130424 107 83 726469701 712523460 83 107 1709414328 17 59 261246650 1024096247 83 792321504 4999 627149580 7001 1297880385 7001 1971999674 1437093246 107 10007 113 1856978381 47 113 558819239 23 909434524 1281282901 109 1864055154 137 1024003075 1603513360 1593097157 131 103 1214876245 992566504 47 870594301 132229894 13 29 2144210468 109 2136335472 478031871 3 1607854395 137 59 1298884587 1744243133 79 23 269277197 1404092329 109 103 73 1718608107 79 459302682 1488757755 67 590849215 1003535192 101 1292642137 107 1086310545 11 1752516542 2141217446 47 19 1504572551 7 1044667206 2 531333260 2 1347287532 2 5 31 431778943 1188613408 11 1651198263 304292307 227100126 2 1192369599 988819079 127 4999 1400779788 1852684389 4999 1935927737 1395745795 29 11594490 10007 73 949152381 17 805779583 137 83 606811921 91835050 5 1684505240 8197704 423695221 2777 23 1227533278 2 1250158234 19 73 308236003 925150462 113 1256603532 127 272270144 101 31 898743948 127 71 41 642580577 649197116 139 203261090 1595374004 103 605560293 31 504291229 149 1887257773 1716275919 103 10007 1815409898 929557919 83 61 367085434 139452405 97 1469549067 7 532047327 7 559025453 43 4999 1767911347 918786206 31 10007 3 17 1769888972 11 1949 1888619795 1095298243 59 1166886279 103 11 83 113 1757715339 61 639295860 2075961577 61 95372097 53 946820298 97 1249585758 1949 1820202284 41 71 904516073 51565383 2 139 7001 83 2050402965 1823070337 71 4999 61 1703382300 1113332167 109 906776668 7001 948544991 755067835 73 1086408219 780984529 137 7001 13 2098899400 1285768614 137 1683918599 107 63242542 31 1045893006 127 1766063456 1701259826 53 1973212701 37 598365295 31 582398736 482807515 29 19 1154845726 856324391 137 425648177 17 103 1165293899 178156319 2 53 29 592093820 1758480602 97 496441372 79 31 1146612872 1266467521 131 525630557 103 29 118998455 97 83 2 7865416 1154413354 41 113467705 453338599 928064538 19 676610976 41 1950903246 370048425 3 1862354889 71 5229150 837246839 1117239235 17 1762985374 4999 2087337449 107 702930080 101 356030858 1022680550 113 1999007403 11 378686147 29 1279185737 73 1402181333 758131294 103 1338733278 131 321346241 137 71 550052671 137 643751903 626468357 101 149 132560234 558420561 89 956345673 534577254 1069831437 1949 1298798008 2141795058 13 1422563350 149 1125364825 926324963 43 1105555090 53 1405136631 73 1118809972 43 848979315 91185301 131 2777 398950305 17 89 101 31 1949 103 568864365 137 19 3 10007 31 53 687765206 1298021251 103 78238079 775935050 395480720 1514111572 2 73 2002139484 3 142633407 975105170 149 744260066 1174156776 79 73 69898478 103 1311437612 43 73 2042087327 149 2777 1758631288 109 53 10007 79 8034063 967344098 10007 253267163 109 61 1021760248 1740668001 71 682373474 1001543963 538633729 83 879867977 533671959 149 2026898554 83 2142379483 405961549 5 906265371 11 107 10007 127 1478456276 2028243213 139 1577765509 977481690 61 652641315 1266021266 109 59600850 2040908669 73 318248709 3 202651757 10007 3 47 2 588177282 452865784 113 524328927 938329513 149 558641851 1529127349 41 139 1518087388 837716373 1432973715 23 13 107 7001 1892594332 1586734685 137 1893889507 886445617 36048149 7001 1889800916 59 41 1706801453 53 1414124853 2 237900510 1971634312 1232906244 59 61 79 496132087 420955450 97 1369449104 622073901 3 4999 1629683998 1170718252 2 73 1849827227 512302992 79 485154642 401166724 59 863538278 1949 139 178513391 1166033470 672713752 59 1574803102 931397865 1949 235480129 89 666488604 5 2121311361 149 1158369082 83 3 926748270 851055322 10007 79 2000531931 73 596958668 613510118 1949 23 10007 7 1783023375 7 1320656022 11 17 634775716 65942660 7300022 103 1533607740 7 10007 601971085 1305613290 5 786721930 1533070570 23 337795250 269281849 157630912 79 448091449 64365381 101 101 1010211690 139 730652622 29 127 67 836377549 650452080 71 1144672579 109 1133811678 23 1806794279 673385582 1219401482 43 1308735831 2118172235 1990974913 61 531426895 5 47 1737967269 1740891139 41 1820632593 899533727 1477231942 154122693 107 2005914798 97 424449690 13 1834665482 1612866177 1061558485 13 67 1847143840 1024064274 7001 5 523819780 1880928630 101 93025072 10007 1829279600 131 2105608588 4999 31 542290762 127 97 7001 1702797525 23 691080563 431853612 225809829 4999 31 1605345083 29 1050337834 2777 101 149 483145761 100125156 1621074390 61 13 19 131 67246230 668694208 294354671 13 97 1945167399 7 981954015 83 1819042521 103 71 61 47 267018703 1359733735 2014758171 73 200821832 483652140 1978283583 3 109 59 1062672128 1276169233 139 3 388599750 13 1969632509 2118548939 505573827 3 89 1715076458 1957670492 73 59 1096397877 73 1711015683 757682423 97 559683210 107 127 260605397 19 1372353346 7 13 67 42862379 1276740435 1002100711 73 73 131 1959972709 109 10007 1085659430 109 2 1643805401 101 984897760 681803612 7 19 1436605200 7001 31 278234176 910433606 2136786196 83 920755719 97 384921317 345621287 79 67 1719719827 103 815494742 43 71 786764845 71 1216882014 53 1946684488 41 53 1533204335 13 200814302 1933797892 912545829 13 23 127 22320885 154765090 575789110 5 139 1164168852 535698218 11 17 4999 1732978899 1037730027 3 79 2116217635 59 113 113 53 3 308588022 1649160378 67 33448309 4999 67 2067176192 53 726126076 407612559 823030559 2010092115 7001 1196947928 37 617529556 137 1947897061 86037642 97 1077264601 31 16424958 17 1565904816 17 649008949 139 1079999420 427255837 113 271575499 539358944 991775650 1319804801 41 2 691593381 37 1656581427 47 686994483 1280999465 67 1969163645 59 1709857524 29 17 113 530442114 131 1928500911 2102039100 1151377668 7 945545790 73 1626772880 2121250754 1561859389 83 97 11 53 1313572940 83 109 1829779294 31 1308429400 934430431 29 1936670373 89 40348239 2039004685 107 48500305 2777 1957742082 1919101930 83 17 1580289179 59 89 83 2023942218 1434418948 4999 1451413584 113 1128711348 1816536128 131 1644041092 19 1245258594 364465859 73 89 1364134951 1946796413 107 312186196 1172260992 109 1423411816 1289670534 14887761 43 1199150997 47 97 1134773900 2082385836 3 1809182373 2777 915018723 41 38213864 1765293385 83 358765702 79 441375133 238331090 1661340054 59 1059571342 61 1064568340 97 23 83 1342271850 56215236 7 1817585404 43 19 1339148120 53 10007 4999 5 3 149 529265027 71 83 1544321074 107 109 2005071895 71 799947912 7001 1839897805 616907117 1403868524 7001 1090811808 7 392904036 1450073646 791607766 73 67 972590358 137 829193048 953300252 53 79 53 19948352 7 1663732280 448828898 457516173 43 1537288883 2053088863 2777 59 519189937 1231136031 103 109 13 2081806103 561718482 1562906683 83 113 1412756058 326380386 1583781041 37 1067216604 17 1949 53 1347843689 2777 815818729 139 704378330 131 157854869 109 1868656215 1827185125 5 2002959048 1868669960 23 2777 974712720 5 119725327 23 942194816 37 409196504 2777 815043946 149 10007 1570378496 1163003533 61 74713062 23 1994111776 236367935 47 1555398495 5 2038500399 73 1497179267 149 2071828739 874540213 67 19 107 1323779818 84776314 67 1882337861 139 3 1949 533679966 43 127 1317311564 79 7001 347942279 109 7001 263727670 386175160 29 648868736 707063529 137 1185514293 182760239 127 47 79 634996865 633909588 58714926 1275661260 3 5 974728365 19 2127807176 113 276396591 19 787217006 73 671275150 1117190978 10007 73 1177144126 113 11 1115392202 17 2008657486 41 101 440981846 127 1048739265 97 917186604 2777 1855894093 1943619523 59 29 241239400 47 1107676495 7001 608603931 7001 73 137 34281827 1676382798 113 29 13 2041928187 2146070446 13 1382818078 29 1614873888 671256879 41 359821037 89 1949 79 7001 47 2057525721 103 1258779274 5 1761845440 41 137 1151469656 1864725919 360581561 131 1573135907 1693652093 7 3 1854660861 131 2022101328 29 313065092 1566285302 548347839 71 1883540327 64476310 289189139 19 1347075491 2777 1286692403 61 1989078810 453378249 3 955696278 3 2032635335 7001 59 593498612 107 61 1237650583 2047098874 2777 1499237105 113 83 704108339 1837812560 4999 101 1449813287 107 956193730 2091198263 1666629187 17 434338731 109 404897068 1595216467 67 575786477 7 97 37 1318876572 3 19 1632615299 1410629311 7 97 59 301736098 1004137030 2 149 1476256389 853314358 1150869645 37 2 1284713604 832987866 586624463 1577024024 67 1782128503 4999 619151145 2103981400 43 516857463 1939091720 41 2 1163966164 52115928 7001 1134220570 37 139 1520629976 23 37 1943226569 79 1558083188 1727942194 149 397121505 1523067386 1507353672 31 683998 2 3 492160761 67 1190326556 2103746304 29 3 101 1970738552 10007 1187728672 41 1701594669 103 1813410687 1691927234 31 1447276974 1652893030 474078614 89 23 771331542 41 1737118603 113 144205036 41 7 4999 1729299071 814341289 1205567668 137 89 1182377727 1939780808 1620687121 137 107 507593628 31 53 687944031 61 822956795 41 1187785900 61 78906842 31 59 712674157 860720733 1712087148 2777 1013709555 127 113 295149419 420917279 131 19 1080521234 13 11 1856768784 13 43 79 1791013108 1066557591 137 367750334 61 2105964411 137 1734152302 29 1321685585 128561640 67 792854416 2777 1713692254 1761056766 107 149 107 59 83 89 2100497811 1007019065 1949 1262943442 1772539910 10007 37 107 553114458 2777 1226220451 37 792683338 1544048628 7001 274726241 109 1776627079 52412977 67 1692304425 734414336 116439744 139 41 1964541117 1836378807 41 262433575 10007 47 73 575186199 2777 1744226355 264670042 131 31 23 224575414 71 1883348487 3 103 517521337 1789903595 43 1300909831 444857036 73 590677894 3 58620186 1607636175 47 107 93573854 694084176 1191631289 31 61 131 1061087031 83 97 1922460460 7 1439160 67 79 59 1584519694 1702108475 501924596 31 1769543897 1562183733 11 107 2839603 23 79 61 204406547 2022854938 7001 1836779314 43 97 1066708418 1446121050 107 1923093227 101 29 425599052 207624775 73 59 1859071828 559653173 3 37 139 53 1765324056 101 1632013348 420551083 113 10007 162755998 2 1572098913 609152726 7 10007 1676822955 29 31 791804914 13 889367659 83 59 687956815 966163563 139 1372851473 17 115113188 955967187 37 122894094 230540966 83 2003407926 43 67 1218854450 59 1949 1010346008 103 2020146931 1948408949 53 1599111760 7 71 797644388 1509081144 31 674095186 1178982266 1666274725 43 137 802466951 7001 109 1988633278 1128127764 91630388 19 646773870 5 1958598080 107 11 410591368 1478947963 71 131 490801420 101 1321663275 101 10007 586254999 131 1949 1731754715 1901058498 29 1387999131 527414909 53 519211850 10007 214570094 433563282 4999 815646838 79 412669456 1454742279 149 31 995842388 392589084 7001 2007137693 89 29 131 2130139779 590492849 43 1513415143 73 303053295 37 410851589 2134484934 2 2777 7001 2023538635 137 7001 727014758 1236190564 17 47 107 137 460374526 2052962410 67 1540301564 37 2011663471 2009364062 59 829658704 31 1504989183 101 559721093 59 1272087849 109 149 1231978637 137 4999 907253513 81663664 113 7001 47 1949 1069679415 2128409348 23 1866888495 1648025164 1512885457 622704787 89 37 155298633 61452987 10007 762584133 2033745755 41 1041827682 1195128341 113 219131948 23 47 314848817 101 1968206695 717068286 5 52595620 113 58095560 292141838 101 67 23 860944062 113 949556741 113 53 971892982 11764420 83 113 1536499420 2010952407 976389839 103 83 137 1850075141 131 71870274 10007 109 559863349 43 2004632734 59 10007 89 867065323 41 7 1521144189 113 79 1843827768 312881633 1707151844 7001 31 1531231360 1991374156 1268597979 83 1949 131 15775034 11 1323976269 59 1949 947553126 1846223383 17 1661888567 1201286399 43 47 2028973362 4999 10007 612899744 131 190045630 2777 19 962299726 1738177931 31 869433558 211486857 59 1597512075 113 131 127 309617364 103 19 243918664 31 7 2031400231 103 265334489 109 19 1010254301 892687127 89 1181736304 1325323297 841576295 838863829 127 41 1561097114 204045427 19 2145636170 1851773654 31 71 1190399928 2777 304727251 1984810721 103 614955468 101 884345698 831154948 1949 41 17 36881071 79 241643541 47 67 2072248607 11 1160273191 1996615641 127 857423609 177302173 61 675667171 1141911429 23 7 510789237 962620834 939421406 7 1544421092 127 1345548744 61 1525051293 946549744 59 1152023300 149 29 2777 1760115666 3 1501134713 4999 1214771997 109 23 446529962 79 419064743 58952476 47 10007 149 192575050 10007 660532049 1950614475 19 1455746085 487483880 1949 71 561762721 13557379 31 1858419124 73 1460798220 7 255268720 5 1236581425 1776804570 59 1339008306 2777 1354315844 212277936 109 97 79 706240803 619219626 109 596120564 19 2135324152 13 903992453 61 1504827422 842384807 1516995851 878743922 7 53 1619173325 61 83 1465907571 177461470 79 163305611 7 988347924 2 1518315836 47 297667027 1565862340 71 218766975 285245553 109 13 4999 1185302892 2 2049040975 5 61 140708212 702012522 137 1796404006 205183804 1366981522 2 139 2777 2125924019 149 23 1274630261 1481719915 41 59 733418845 17 127 41 59 1436292932 1268439348 3 1953257031 980984922 101 403410261 336539922 759303385 17 139 2089970640 222388870 37 1530910705 17 103 918800994 1362213831 31 440482472 937646026 107 1511196417 137 237287288 1184740106 3 2 139980582 71 5 1571726210 1407847020 1527159124 829602587 73 1059675308 2 43 448975725 5 11 10007 1524054240 1888225254 3 1949 139 1969096139 2077836696 1949 29 137 113 29 1987780292 188737336 109 509841505 1794693664 354383940 31 1984718327 113 719119796 41 1328100208 41 105009200 1016822386 41 113 71 1492441087 1472085882 23 544595840 31 193363227 113 2016459688 23 170171020 73 17 1986168650 313318007 1107251488 7 19 1860623925 1345271846 89 53 127 431110517 131 1046955406 109 89 1921244424 1024469833 10007 41 2777 363994305 59 149 23 137 61 37 1615790156 131 23 5 1075229025 1905097275 41 1143810579 2027016589 139 864019552 168431083 127 1418499044 37 1662764192 67 1385261716 2030310550 5 27166495 1229369500 1864926063 137 59 11 19420419 1130328324 67 89132988 7 67 2036950490 5 857193630 79 3 2 1427926442 107 1130778568 149 23 1736879351 131 674214425 5 423624445 1692907311 17 1235490521 1122523050 1623716556 11 59 2103707535 103 67 242890214 107 1719155946 71 1491693102 109 23 1804618962 985637262 71 71 59 61 779272440 909282700 137 17 588660683 1206105785 83 131 1887466078 23 1626472307 37 1083368011 19 711335908 11 10007 1883240617 1654854543 61 127 813222199 1949 1665020955 1768828186 89 293764703 137 1559918448 3 1070679840 17 1672425916 127 2 914450846 923134466 17 83331836 59 2044006384 1915763330 139 113 262510752 137 71 23 137 1113900146 1985885144 1532242113 563485658 137 43 113 255247451 1666103753 47 113 1758172137 149 61 823467548 1570588594 892135232 137 52742260 107 2008326763 29 46548451 1858175835 5 811698888 11 18542095 19 61 1109018979 723740223 4999 2113572977 19 1880482158 97 2022721406 41 29171310 1871652900 31 1169374610 432471396 2 3 2015863758 1528077438 23 523389380 1206752454 88719759 19 13 1319963262 61 948366329 29 1201903318 1091736896 1226539768 71 121563058 67 127 1593616101 31 384583068 1152064541 4999 10007 149744748 1808485054 102243161 19 1151067044 1791360843 543071314 67 10007 870078629 41 282827796 3 424224291 11 576210008 41 810991234 149 23 1846737876 139 131 735371382 819531677 3027440 71 1040869230 4999 80898817 150914811 101 1950037463 97 37 97 991945959 1124666888 37 598235240 888857364 31 1529411248 811135532 53 1949 5 1030519594 853973809 13 5 101 103 1236039243 131 139 41 7001 3 19 1444896580 41 89 7001 89 977080270 1868980509 37 1873205919 101 137 37 23 2053015765 2048652730 558503213 89 23 308589252 61 1550154814 61 995491696 985915489 1845861199 665965850 10007 471459984 41 43 1051330693 1698652005 31 1685248908 1501192161 7 7001 1234032457 286497014 127 53 1598602377 53 279657150 97 202053859 71 840092486 2777 67 1542780882 41 79 79 127 614344466 1730017622 113 891116552 149 59 67 1249509465 850749666 17 856976664 23 763228074 3 43 471052478 113 425883253 97 29 43 13 133873522 83 149 3 242857623 7001 1996832946 31 1604534374 131 237755306 1370656152 2035269837 3 102362046 671189877 3 31 860821733 31 490576426 7 127 101 67 1533676498 140363526 149 866302092 336085085 1857899116 131 935059745 1281344629 113 29 1979021654 218323426 73 923750760 1953736303 61 11 3 1460353569 172451513 1752373868 59 149 496213508 2017868409 101 31 1750769671 79 23172991 10007 137 10007 2059327860 817108177 131 1695191613 103 89 3 1049004729 67 1746538714 103 2089143026 73 440323517 137 47 1307680483 113 238685832 672558598 19 31 91237836 1438174896 46076309 1949 103 2139056963 149 13814115 71 41 1249375862 43 5 1852833785 7001 2026764566 4999 71 459470820 1530238363 83 470932040 127 113 149 82411910 29 984495045 2777 142353792 139 193339548 1678656663 131 553760449 5 131 17 79 521361764 101 936474255 59 1078429789 248678968 1267992087 53 47 1525753225 2777 1626227350 1339453414 67 10007 1548353089 103 1837590555 368459531 8993670 113 298422830 1793967228 17 751668311 83 1385026122 31 1911245791 41 149 1260286700 415785692 83 1166550724 137 59 1393441173 1636468368 719416738 101 139 24182108 53 1994161782 624043614 447935398 89 127 563534687 113 2140422609 1887424310 7 654909409 1910056522 1904853145 17 47 1114222030 5 948850620 2 29 23 478177505 149 4999 1949 2088725759 704035321 37 127 1076783851 1460188723 37 109 1912128794 71 23 1072550560 127 2777 53 139 2035692736 7 97 13 418970136 285191231 29 1736175915 1795850839 97 1377372937 1098873327 144506567 53 472107941 1902186391 252389691 37 13 466043503 71 1306124732 11 1773708962 29 4999 149 1806905865 43 866856683 23 1499692529 227784850 1371224487 29 79 324703330 167255473 7 2071946272 11 932103542 4999 17 476054162 1055097996 73 984202061 200319356 97 13 53 131 98055465 1580629759 1951743338 53 932110773 149 1549717503 3 328572951 2777 11 214001656 1696298934 137 1686104484 23039701 4999 113 53 37 37 1606818573 2023813272 29 283040203 1624788278 752463724 83 1366881765 23 139 7 512995693 29 47503229 10007 23 1245585792 97 515240817 19665392 1190946736 89 812588430 101 1615076306 2114611726 139 1528838472 2777 659579155 97 527498774 917704887 11 2053055539 2777 41 313164355 1627448224 365264771 67 17 1866662615 107 812130007 29 61 43 1037579035 1489317133 149 1876361470 101 211479326 131 1899194070 59 2092759146 170253809 372388391 29 381524180 1250815094 71 395049462 89 1556484949 127 826481677 71 472966642 4999 53 494325700 1645493597 11 1585055087 604067827 2025098783 1189075121 101 1074130761 1495110470 97 4999 1381163712 79 481583131 5994520 29 101 954629753 89 1029375941 532881913 137 1183902234 1580993551 53 131 1424799885 992839354 53 5 1363228435 47 107 23 1633322690 47 1191968010 97 1356131140 1252141483 53 127 1756201847 43 97 1410439364 972869260 331110907 103 194922865 10007 79 7001 103 917595997 1597697375 10007 796091137 1882269246 41 1944684258 131 1820247486 97 1217541866 47 839880788 502881623 182557830 633888297 7 1088613189 59 53 260077340 139 174764700 438151724 2 3 11 1533306308 19 906424545 2 209294066 1390552446 23 50496337 139 243431192 19 261048087 460606107 139 391400926 1257021193 1949 7 1414369299 5 1834806495 17 2134478469 1803412003 17 1594293026 139 27544518 1086630009 23 661765545 83 1256829243 207447544 2777 959434178 97 413096648 137 194244055 1525218874 107 71 1676133974 89 101 53 230380029 73 804224721 688613538 67 1620562969 26918845 7001 1752497321 79 1321993830 1192069259 61 641009131 73 89 1059274272 61 1735510085 1068583421 61 73 61 10409162 67 1722002108 150321870 56755410 5 23 1949 67162540 543410435 1940757580 10007 1008383261 89 61 127 1892621029 876657773 97 103 10007 73121149 149 37 1652466509 2043626698 1104662037 89 658366642 71 2113373717 139 97 1854591791 983606675 131 113 431117953 53 103 1697168418 1852541611 7001 113 217657172 856095951 127 578235268 13 71 1911566938 1798880069 870405805 79 10007 1244240359 107425145 43 390277836 1957076017 13 89 83 551330018 73 113 500770687 661667319 425675243 1949 1251478298 1135581090 7 83 4999 1899295065 574008475 375738711 61 59 2777 4999 107 13 1212807368 61 1494356223 71 47 460892803 945280906 4999 71 1467741323 778450707 61 53 77885143 257813306 61 139 53658865 25714166 1166429609 7001 1955232279 769393208 17 1311156892 127 109989366 23 10007 113 137 1338632480 1858920948 172089367 139 89 14715768 53 1212378424 2 164147778 17 4999 309728006 7 61 1949 1858305392 2 730640055 131 113133029 555104282 101 79 1106652935 769055673 97 2 562220028 1242553780 31 597531696 17 19 131 1401683250 89 1949 67 2145812752 29 5 10007 162333554 1875932234 19 439639461 1707227178 7001 17 1764331946 149 892529817 53 963635001 707825096 149 29 47 1447599718 131 1931335120 79 79 272388524 490542047 715025435 5 1285158850 4999 2048425233 109 17 1145909219 29 1545510880 1418559466 103 107 41 75450144 1240263190 59 1655510950 5 44322895 1528844026 2777 560804042 934191479 501003369 31 139 278646628 1818250538 13 73 714310840 280556070 23 1266913577 67 31 125517623 2777 83 2777 11 2016125012 398340503 1570555812 475952949 113 837162612 2053817142 137 53 891213338 901870578 107 73 1940037415 73 868780738 13 634825178 113 1914091180 2012659724 2777 1951950523 1246387025 1435829450 83 94465952 1099245107 4999 503054856 31 1748208264 1772668261 37 79 1673064744 2777 1722445358 103 1048060844 748091781 2058627032 7 588972391 5 7 97 71 311189876 43 59 522250890 1156813649 1799145208 1491080429 53 17 41 190266609 101 682622513 61 89 1211933470 801490651 10007 2777 979351596 538731322 67 53 2 1937360860 268473758 109 1939170713 1955371496 23 137 10007 733052778 149 768897216 963002951 53 97 1792587063 1383819751 1753228913 149 2 37 1437387469 805146485 109 59 2777 83 47 680537017 1819032869 13 1241286722 1788645170 507489522 79 1010964264 17 262294802 7 139 1462003390 1401509347 149 1801718132 525864396 109 131 808393664 1185437932 1747937487 43 149 1091577606 2777 281657225 1790755191 29 1005694353 3 542161050 71 1590858518 71 980278185 515434937 1949 363492398 2 144884046 1618600410 1289765307 149 222329224 13 1992040492 654849458 101 758318306 1285122924 4999 103 110326287 41 59 1711514185 793877001 1803763290 3 1418470807 342520741 113 127 228674041 2117642450 1764183444 412910959 79 17 139 378549681 1783545418 1562977910 29 2108249105 137 1562316216 1117305829 139 775422416 10007 1620236610 23 1719504435 127 1651244348 149 107 113 97 346411656 651747453 59 1573043127 71 1928145083 97 1641306930 617621504 131 97709006 89 73 1279822130 1427795977 1561302677 4999 818776212 23 19 1509072834 71 258257388 7001 1179304448 2007550752 1609794510 149 107 37 1029629858 103 43 83 401630277 254821860 1524445398 31 336672253 67 1527934397 67 1494211023 107 13 3 43 137 1932443499 7001 1949 985254582 41 149 99120760 10007 1727567030 127 2 866204694 1893297506 2777 1520904583 385032585 67 109 1898247099 149 1911739881 42120512 71 1782389547 79 1714643887 13 1318573919 849111705 79 1373887657 139 596998300 103 131 1530527365 10007 7 1692024204 1301596834 139 31 143594542 1685393275 11 2049241259 61 1576388047 145421333 1027259100 97 2777 13 2 1409206108 246778624 47 4999 568601257 2059413035 107 688589619 29 346289058 461224091 70267791 243238207 67 3 61 136054644 61 4999 499938307 11 780104304 137 17 1543542601 59 149 1926928494 103 1502750739 1797922577 13 67 1170585810 504516816 101 107 204447361 1031479893 61 1308809656 456689736 59 107 740190064 2 97 1762441888 61 71 139 19 59 1245968077 13 139 1679060508 29 926406160 1464345952 79 1704690835 945951222 23 426360440 137 67 103 7001 29 276190347 17 19 1226694378 97 781213265 1655269110 2777 1700290452 1312468517 1949 325063965 113 1908300608 1028519107 297798607 43 1601562548 2777 2118689934 107 1658144118 4999 131 388324086 1604827421 37 1693443972 1846061339 10007 273932225 7 10007 47 917439624 1681165372 3 139 31 10007 1314971953 4999 1949 587814502 1102591664 2 338666700 103 867062276 67 92522578 127 10007 2014509170 22675862 34083842 1879514740 10007 4999 2019685982 41 79 856537197 1487739692 888994652 53 29 1875720783 43 19 2140237147 1247012873 127 985293210 11 181615780 131 47 709115938 53 47 1363461320 13 23 101 666581315 1055743809 326764634 4999 17 1689597160 59 763147190 13 5 1929800000 613417520 23 2040623225 100789146 53 1299749956 113 1963677049 581168591 1155570384 139 37 47 1239257366 131 1966557193 113 38309034 1883082915 973667565 89 79 1965954579 1638989379 3 736255290 43 1796698420 5 1564290510 1942923018 1949 1801590471 361858374 41 85652977 897912456 89 404763128 205074855 59 851540924 47 893566936 1181881351 113 1109211468 109 252732741 19 2009300700 23 401967042 137 1179875236 10007 1903011176 351756057 139 61 1919018459 47 1709774037 897070019 71 688094384 103 1096264486 177524805 59 223786965 994562060 7001 11 1254427845 1661551034 519529992 56930198 31 113 17 2 1159346994 41 542297857 2 1441195808 2109484756 2 229200451 1949 1213991171 2 4999 131 1578880627 1150300138 17 1610438019 211805649 53 37 53 707777582 2036176260 446298588 103 1587034363 1450080839 97 71 10007 641178511 231441896 19 137 98082266 1259094046 61 351268865 83 179581574 31 531724018 109 945732723 59 47 858164446 3 1558599885 1261512307 53 53 71 139 89 1694979902 5 53 870171743 109 137 47 2140904379 71 2009871053 472760701 10007 292434561 59 101 1089236924 220092433 131 1118830521 165349903 136715071 17 61 3 19 1511493770 97 341557176 564023634 551089655 37 107 1824234868 737861507 196443738 47 41 107 759992966 954409648 17 1563014867 1590489829 19 1242540397 563405475 7001 67 127 1010801636 1333215647 785004265 149 2040856725 1280348886 426576538 61 83 41 2018478257 7 19 2065270930 67 468850724 1515493167 83 139 1214535713 2777 1543370513 31 107 29 1253501365 23 23 107 696222036 844082982 1952927315 47 346527240 37 276489590 5 1646268280 4999 689232126 1949 1445517293 83 7001 1660168133 982478334 43 1708168808 7 630389704 420517574 127 747551337 97 870014323 103 466669247 185282840 127 1987072350 23 979529959 97 152808507 1891987890 19 97 504532405 338977267 1949 19839410 113 17 1219187181 149 134340039 323340728 2 697048092 2060707790 1840275687 17 29 548759226 89 1826598353 143333950 41 205269206 3 1743403958 17 404590072 37 1210420584 109 43 930013417 1614593885 953952834 517067210 103 1519123008 306662819 31 109 107 3 769482585 2109574248 1462039370 2 59 616739504 2 1949 1004530192 232835336 355016441 79 137 1901014877 1900319739 810810207 47 2020463542 10007 23 66819462 113 1254205021 29 101 107 871221713 73 243981918 3 254597814 113 929346126 53 41 694817898 1805095959 47 2078064439 262121765 43 1788653145 857596329 59 1960193738 785480848 2 17 127 64344550 4146815 59 1263503880 803503529 61 450450380 67 1540101128 7 149 131 342618876 831101850 139 203625953 1730438316 103 530431261 53 1575211198 23 543467161 113 1470868229 1132369045 113 588399695 67 946482669 13 103 2053372975 5 3 2777 1688243826 3 1763523896 7001 293572933 2033970039 3 7 1684625229 1300058123 19 729075999 158716861 275335149 711892668 3 13 1824163094 53 97 2054804253 207338524 4999 59 5 1912503095 982366190 59 127 1145356219 89 240253823 53 1620224034 1292638916 2 13 5 696387880 71 779645321 1637760297 131 1868202389 280081836 47 131 583990795 663546750 600002506 53 109 909725881 783442078 89 137 569171021 13 2108265744 1496108588 17 17 47 1177600134 89 1383216462 1054251725 7001 785505199 71 1008098541 449708812 1876275052 113 1267023198 67 23 2015465896 1197238251 131 1364547090 10007 612787234 149 47 274706634 435843502 97 2058525076 113 29 2077103424 17 446213473 31 775828734 53 1852013392 37 1224518760 127 884365135 10007 661530919 29 219127219 169171622 37 86546885 168598082 1747687634 7001 3 139 1740545212 845210489 139 1815061583 1981950265 2129022941 19 7001 795446619 1140137538 1985689010 10007 874586814 519246247 53 89 157825658 1273313744 89 1261499261 1848731791 83 5 1148118405 97 79 1580179251 322553605 31 1258909535 1253823270 131 1049626758 7 1879372789 1234124668 427942581 2085273839 17 101 243897022 738678510 43 843025363 176161772 943163618 2777 59 50881954 29 535018767 1813669715 23 526232774 47 1949 2080750667 19 101 149 131 103957711 1949 1619519601 10007 31 822032127 17 1942277489 405601027 139 323543072 1167352098 11 469653162 10007 2133936051 13 31 1776080148 79 47 41 1952313646 71 47 866879045 1207543766 2109119214 37 2063113169 10007 1715620094 5 367925718 1682341344 2 41 71487518 1891290681 149 127 7001 274133911 71 1544375315 1842577735 1041920401 43 541219004 1623153325 101 17 127 193073020 103 1425119168 1922620106 11 113 41 1065054581 89 1093879475 667374129 131 1453576792 10007 1470928930 7001 1101635354 3 43 127 878660287 61 47 1949 7 1854988631 137 71 430866340 158136312 53 1620718376 131 73 53 13 109 1753299880 1902430955 71 5 149 878311994 125314741 23 988853102 149 2777 83 127 67641343 127 451491223 226985173 491189432 17 19 1949 149 402851896 1133145596 561562410 508348331 89 101 1525081921 761332006 71 1895968948 439836561 131 767951213 101 149 43 1270199286 97 1431977016 149 1005074504 259578100 67 1611465694 729690007 103 1994363296 1308812089 127 1791711316 41 1277933756 1817785229 107 11 349563577 766678010 149 47 17 1728000802 221921451 37 2120196694 7 1294467914 101 71 73 103 227245398 1251158819 560631674 1282562764 137 83 772545989 1949 599479267 71 348942777 10007 1884488219 1906319847 83 2019184326 103 460013181 1473845499 131 400565927 59 16597355 17 864003512 1818429404 83 2043729192 2 123217726 29 67 41 5 53 1893469092 1949 1209251203 917472975 5 1803664195 4999 490151950 31 2034504456 89 13 2 1900957969 17 1011580563 17 1051745127 43 1955828942 1708539378 605933867 7 1389742139 2027488249 10007 1544721239 2001964795 61 59 1102961281 1462456371 47 373006335 83 377474289 71 1922874469 13457269 3 763989945 73 203762710 554831536 379100527 13 116186903 2777 139 7 1559134026 186602299 31 1663945023 124782006 17 73 12403357 139 2 1080212416 1381409375 17 806339541 61 1396873831 113 97 23 1069727997 59 19 3 718016820 73198890 1935803400 942812600 89 325783824 260099905 43 113 229563003 43 19 366337328 1866836830 1577122510 1190507487 59 705054850 71 665330904 61 164252077 109 10007 226169757 1869775970 4999 17 1959902919 453651919 175626490 17 23 498435737 1872139211 528144105 1241358621 37 131 1042269667 23 133041545 1969591844 89 725342168 23 1547799838 13 41 826818793 67 1657228920 1276900183 1869200105 47 990997865 5 1473037426 1639694912 137 149 31 131 353742051 893064229 137 7 1308812558 83 67 245610610 1737866569 137 1424754401 1017929739 103 516064697 1623518477 61 29 61 41 2777 1631659674 1182127690 1453924137 73 10007 724947108 113 1242324034 1144369273 79 1626570658 37 1990137365 139 1918400451 137 131 814244124 826721743 11 17 19 463230792 137 1364817005 273051162 31 895633750 1264112911 53 127 1083027933 127 1301526590 67 5 71 1022064099 1160317145 936325774 86159901 41 1272885372 4999 959338094 37 19 463290034 1864544613 1522518293 103 1457808380 1353579230 4999 1819748837 1456225053 127 844709253 107 43 1574201706 1552342269 73 1064713451 107 3 89 19 1804092800 73 1670066113 61 157993147 13 43 13 1739381930 100135867 585110292 61 1708538015 1079094786 107 137 1713319725 7001 726878825 41 986972566 4999 113 1419142140 1949 768533578 1438536271 10007 107 43 444810230 137 148506356 17 616296160 1909140330 19 53 304310100 1535785869 1914338914 89 684928833 7001 622759953 97 127 37 815239796 570846432 67 47 28673196 1884847486 850501981 23 13 486984470 7 71 1229904032 2 513196542 79 122926212 31 1056240587 365845663 1817588522 97 1643068547 29 73 5 449990720 1475373395 89 418479354 782350385 43 942591841 73 19 29 1677365046 53 7001 1583535187 563111433 784760449 1143688286 43 1864271467 1169450983 79 85339987 2777 89 1173838978 577961372 127 31 116082292 137 139 29 1166423442 37 205897080 41 127 18758413 71 1810424495 1931478146 101 73 1610681782 59 1562864570 270805398 37 784744581 407828837 113 7 213551930 1949 893230214 103 1135945800 2777 371179374 1433562379 149 342371902 137 339288172 93196358 451942534 107 139 83 1482610854 79 643564020 1013864195 41 863127531 37 1273993879 30324044 634029720 127 253929676 11 137 1944208648 10007 83 1948111177 3 267474566 17 112223660 67 1949 1194347200 103 944986272 97 165562950 7 910536004 73 839707028 1480933845 1113774167 1303148905 2777 99546376 2129630058 131 13 674583806 2028440297 137 208060941 139 1529941636 31 269010374 3 1781909547 37 2087542183 968381082 1885620943 131 101 785805553 101 2048668446 30872266 107 29 139 5 29 1694908625 623270995 47 299018183 71 2003962930 79 131 79997508 2091037851 131 102890477 17 103 1333853296 618629536 89 1349773992 7 2115448705 441687394 113 47 47 789075554 1146935158 53 1406950027 7 31 137 1134976634 2133305108 11 4999 2127154484 429205451 180369180 139 1812570599 41 1948371241 73 1949 408582513 1121614418 103 1427586592 1274478946 1306236054 1188197338 19 109 1935068825 1723969506 1393002741 573674296 97 1514967147 61 281784132 103 794684655 458091470 696997562 59 884174162 137 1305148858 1751359556 71 356897262 71 612706517 7001 1588685354 37 83 392837838 103 1206538784 71 139 2044195577 225917534 31 53 59 1979941113 1345854718 73 139 320713866 2013632257 61 59 79 1857996892 64501841 103 222240319 1818061343 101 1710192701 215587974 2 59 1821224685 17 1541904454 1245173840 936391848 902229818 139 380375915 79 1839685026 1106416701 107 1814580765 530415349 67 7 2777 1788437986 641606411 724802604 1841482325 47 10007 1717041088 1956808808 10007 1665955353 1020503853 10007 1247372550 1157499683 10007 406486046 1344642407 73 10007 1277036956 290489888 13 1828539621 89 326945772 23 1854526179 414560073 27272158 2121478393 23 4999 1039646304 898671710 53 131 1287410802 1368137052 103 718337180 799495180 11 37 5 321547890 1501175551 2099230466 53 73 333275806 1461545839 2058703465 13 7 925186582 892803382 103 2 337687693 1588423550 7 319285793 71 67 61 101 1230661477 149 775921523 7 1700701247 2777 386994389 7001 1822080260 592277599 1216640425 61 4999 1929474028 149 73 516353407 97 924074017 71 13 37 858177889 1306316302 11796696 1686480431 2777 4999 1747295471 1535687801 47 483048911 149 1435549490 5 47 131 1664336791 584027868 41 1945780352 2 5 67 59725676 185447207 79 101 101 1514383060 89 2777 131 37 62724116 103 581508851 127 292305867 67 798523621 1561844169 29 17 1097026008 13 4999 73 1008795322 113 823963682 754142634 107 2138144406 53 1465991342 47 1462576644 322231577 2777 131 67 1473572607 7001 539217020 794900541 47 1291068412 7001 1353745845 392081853 2777 83 1446720921 109 1011878095 5 29 10007 450745301 1553486680 75906746 29 79 757994888 29 610472881 4999 101 131 1785142371 922142064 1949 702554081 931236950 1156559040 7 862438874 1949627841 67 43 1998497855 1346893064 59 23 1246974041 107 5349037 894210590 89 370017589 127 103 880657519 242958357 1954812250 1390068736 53 113 341021904 55399280 29 1884077331 301416825 101 29 1392983448 279271769 3 357242880 1487189802 41 2118603906 1315090465 13 43 827099997 113 565408269 73 1275517393 137 83 98242330 61 101 622921157 127 203544363 11 1918033736 295897580 61 17 2 891224012 53 2101536814 745832536 567919805 67 1430975865 11 2099573113 89 715130864 149 181161035 113 2 139 29 1925018656 2105658229 31 1631382226 1503498059 149 836036846 17 569945587 593970309 71 32991511 41 104769454 73 1632031143 73 1468372223 718899212 103 19 99556640 67 290661932 2 1462096158 29 1572072808 137 101 468611077 89 477800689 107 253958573 113 399897960 649240400 399907623 97 1478303156 7001 131 73 1123661771 554341560 288848013 3 193048071 31 168176716 1035160716 101 1612831668 1162210792 23 1987099997 10007 137 47 573261982 2 748955865 61 1502533273 113 1085698124 930153885 5 801353405 993824774 107 2777 1802117488 13 1370660217 43 137 1858212789 614614629 47 375573710 465489489 7001 10007 72310582 5 149 1788992169 137 1930960200 396211460 5 472648590 71 149 389390938 324786624 127 54316314 1745788831 97 1609361876 7001 23 1694145408 2 1221945154 109 976386793 67 2 1946809058 323416192 11 10007 37 1489997622 67 1597240216 13 31 363721916 665218997 73 1237907794 23 2107040350 31 1076983090 109 2085613957 67 73 628823460 971460129 301063391 137 1262136070 109 21469948 127 1497452282 505884523 139 610615411 642438349 79 1205623827 4999 19 2078907322 137 224934409 89 1376278554 1949 4999 4999 67 672002094 61 2028500375 67 1867082903 1515415991 109 1312748493 103 1302635825 127 101 169686464 97 1586020616 107 127 4999 2003556526 231403058 71 13 1562886871 73 17 2087563315 103 101 1106472094 13 362472422 412963847 1445519809 17 89 2 7 17 926165135 2017457880 61 19305156 147698910 47 127 31 453520111 37 101 1782658080 1045276342 89 97 41 2 1654743270 608072162 109 13 794440530 1098160424 17 521813419 89 527179372 1228372993 109 83 152193033 1548878928 107 7001 5 770190650 1449080004 139 996812785 508557609 7 1795986528 1939008338 795930480 17 730523530 113 10007 409026118 231612015 41 1542784985 103 83 1572576764 101 1609692449 31 1132651092 830718067 1342986495 31 7 1553692112 152364521 4999 1154858982 1408927102 19 815018946 83 752242944 1199553776 2092701929 61 29 96531807 13 52379106 139 891659702 614421561 1949 2 1570395356 29 109 1215689753 881456588 10007 871359525 73 1596717028 537457690 241603594 47 1379709187 101 71109439 1492655109 97 756953239 131 109 816398207 137 660612851 837772412 4999 41 1920381780 1203737081 73 127 1462040256 454998201 1879006097 41 963277944 2120964265 1085579569 73 892256440 97 1679166227 47 37 19 67 33752590 10007 275885647 31 1957790554 31 31 742873584 1378832650 127 3 3 1860693798 2017491421 4999 560187940 272524347 127 952299975 5 547867687 43 47 1690650487 868817099 7001 1792467419 83 773587888 2777 13 67 1314206748 101 43338452 79 422435771 17 7001 665242021 62164577 113 37 1453415156 109 43 1548111542 72785457 149 1270549671 1890096483 11 1182558993 61 1029645352 4999 428024378 1092076541 101 1020436229 1487556078 101 17 1466947983 1949 1033842963 137 71 440697355 223370697 1335179283 67 127 53 1483436217 139 1826735637 162279549 2777 19 1253329623 1865438297 1037842624 987483884 19 5 888065760 1130294180 53 2116302985 109 79 1104300789 176350084 71 167386286 109 1513961931 19 216694164 4999 1300524843 212749694 89 772151362 23 131 89 703335138 1523627804 1727252327 31 2777 1944769711 139 1700738670 326174500 2057571235 113 714601717 442148547 113 19 372896869 136446318 17 527733256 83 973437861 19 1605804969 79 897831506 47 89 2079677418 79 8236461 413518390 29 97 493811092 41 1109876642 7001 31 902583011 902380596 2777 79 23 324166290 2 699875004 107 743722974 79 208149595 43 59 11 742295070 1873439325 5 79 1493797584 137 715733073 109 2123306702 1793752396 899020224 2 718752358 139 745912086 7001 1026668674 195737036 79 67 2147014937 131 646327931 872630595 2777 11 31 1425787309 198128468 233349188 101 3 1676457171 137 1765404667 29 789493593 2098498411 109 1467173681 2054659002 11 889233510 139 1874674202 71 1326054930 37 635109828 43 393496285 4999 1986642592 190592555 131 1913119242 1536460437 3 59 2100692619 1949 89 755972853 163412277 1111023289 1219050212 41 452012564 7001 139298897 2121487123 116419569 101 194375626 43312118 103 2070567005 131 101 1397488217 131 871742120 53 113 2 1147402908 499535154 103 1263426531 1287851436 107 2777 1599960219 306433619 31 2083471033 1564614733 113 31 1884296805 73 10007 239221065 53 711967671 79 5 149 1751777802 29 475980045 53 1098427491 1722248340 83 4999 11 821914115 1122605451 1255778430 10007 1282693477 19 1993148032 1894509797 103 196308944 595060185 137 43 1087002488 13 1425079266 31 631566603 1620228073 53 71 1949 1171193080 61 948173264 1463151246 137 1147990815 139 131 61 481237967 1298337054 97 239195889 31 67 113 1355085265 633107688 1552790332 137 7001 1261519136 2 2124596645 131 1089985369 980929930 2119047465 5 71 1020304577 1931384103 149 858999698 473444578 89 728106266 109 2777 127 1494991289 11 170922147 1740728661 89 533398805 83 5 1997972615 2084723465 127 1831968777 4999 714113832 103 19 1767414732 2777 273651134 107 4999 73 722969297 23 1126357012 1103572878 1620740433 47 1515844514 43 229202106 259887009 3 53 127 171545631 113 679174070 61 103 1903759335 73 107 757276985 787449808 23 79 1408135026 876069157 1597269985 1963875683 137 515214678 19 16867459 1173048522 1155123499 139 1725578476 7001 43 1313703105 89 321344468 97 19 1646554288 704390496 411104295 1517858133 67 2 2111288879 131 7 48469708 113 1447524092 7 1438107959 109 3 403007853 19 2777 1321548419 922558129 79 2 83 1684879001 120830516 43 131 53 43 1583522558 1732613792 5 37 107 61 848398614 1654008229 53 1408810474 67 397509258 101 971169136 664890750 103 528004368 43 97 1057749935 139147845 5 1730361066 103 294205226 43 2028226623 3 69633078 520818300 29 17 11 13 139 67 29 89 942327372 127 1169220801 19 5 43 1438054289 79 13 486647174 228394374 5 1949 2036346955 5 794698770 47 2006022040 1024899907 19 746423379 1800864289 137 1878518966 31 587029784 83 260118680 109 17 23 131 1518977297 53 76589134 419041525 41 2 137 41 127 1424813508 2144231649 915709037 103 149 2009477325 131 440417153 1949026976 103 153125053 1504292268 401911141 10007 341434761 1861191023 109 1927971835 26163924 109 969148070 17 569063644 1666670423 11 37 3 1825250898 955240507 67 807253721 149 389548580 1484174845 97 97 588254366 170218219 5 1526143635 1453063307 1949 1574616093 3 957127038 109 79 744778820 2016304817 841393045 1949 53 465295639 1966017765 59 1441612306 127 4999 1490556829 369021181 131 1395073758 1726966581 37 2127867859 13 706005308 17 196785548 109 1306281312 2 166130926 2003296248 67 342896407 4999 89 1976619696 149 131 686288171 7 29 628305159 17 1639104640 333837024 17 1283352882 2 103 103 1115411187 11 264175060 139 127 1236692779 83 97 1502685307 79 213087712 127 29 31 1296669147 1875082522 1713229537 37 1238774522 73 1418442998 1957512869 1898384293 13 61 83160300 41 706513462 1750877739 103 169447970 5 13 176204569 149 11 31 59 83 97 980604710 107 329248326 131 1574997149 687727478 97 995034924 2177650 1461947334 97 37 1372163389 289876056 29 727488664 47 1622001678 527707376 7001 1631653060 71 3 385294665 23 71 149 10007 61 1420016813 103 19 61 931048734 518467807 13 101 2105796470 1065292046 1642764868 250207649 47 131 97 121507321 13 1917177051 101 7 2059698123 2777 23 511962879 67 861860061 1949 17 166255325 5 902283440 883070770 43 535333230 211900474 67 149 23 1823140435 17 855744011 827653023 109 2112400707 29 137 10007 1716722211 7001 770159007 43 83 113 1501629428 1069565220 131 2 696559046 612287084 1495870719 59 985729638 23 1799928021 79 1491926297 29 1511894990 71 2123593954 107709510 131 73 13 1997723012 139 1949 6573977 1151876541 157750127 1777775528 139 47 1605450628 3 1327566168 67 743267688 19 131 1949 666649603 47 814723149 1306284059 67 43 617784053 43 41 1907608312 1781055416 44629614 109 1405112035 1486300783 19 19 993480417 888437338 89 1437964011 1577245800 13 1005311463 139 106111391 6545117 61 79 1949 101 11 1483077926 127 7001 1220085273 61 83 267310879 1019093339 1949 222378951 73 97 31 47 719781923 113 131 2130214484 2777 83 1163598082 1460023186 1372292849 1949 1424080058 600819368 19 1157932113 13 1842568737 29 101 218940225 1191363882 554582339 139 5 1707664970 5 1182395005 113 109 103 109 1010074115 47 1426768472 2072193669 59 767633778 19339197 1779141541 79 2 173201420 2777 7 83 107 1700126931 139 17 149 726132726 238655119 61 318732957 10007 597355505 244581074 4999 4999 2 781330674 371186969 73 3 1309881882 2133691767 7 1139068749 7001 105365050 83 1333330758 74746744 73 137 2777 139 1697890421 17 1767301419 37 1910627053 1106734824 73 1056758944 7001 47 149 572801355 1949 10007 310818119 61 516611989 986938444 89 47 139 97 155389635 1452070679 131 1422190889 1986154842 29 31 1148762567 1758793463 97 622185354 31 9794574 131 1212554340 19 209869921 89 896372756 149 1226700071 1942836335 79 137 137 73 23 1463952507 2074346931 41 149 43 1281105450 672916154 1040245693 79 59 688241227 107 61 137 1527890856 149 79 2777 779978767 2 5 29 67 1021471347 414281191 326183643 2777 1053169352 59 640057901 97 959959724 367479501 3 11 2100085944 1559944980 101 1135957504 1927142838 31 1256491225 31 895936740 127 1306645596 696991580 107 863545961 79 139 1202226568 1004441314 2023560353 107 3 1653159627 1216395746 7001 1611790207 139 97 469663621 131 139 139 2777 1212746447 19 545576412 107 1134240657 1369322038 2777 89 109 103 73 307437529 7001 37 1926022013 4999 758193730 1413873848 41 19 11 949237586 7001 811394897 109 2090046333 131 143399412 17 67 5 25249949 1934313060 4999 67 1347226017 1110971421 37 1667014613 1897054349 43 31 69804374 113 23 1073308049 1600989138 89 89 1471998056 1110603855 11 1758695779 73 67 443887529 534075425 351385886 1160667732 127 61 2777 2 5 1925052105 4999 31 1635886585 1266400870 1959714426 61 1971702784 23 2092778423 1030487703 37 137 893628498 1163181885 139 79 43 2069119967 833306428 34625135 47 29 992856180 1852217530 127 89 31 137 325856966 1676751073 43 1541308340 567478659 11 31 510595782 37 1389539065 97 701753969 59 10007 29 1550292034 610087384 73 1161406202 1472670683 73 131 989088252 37 1864248774 528915259 919371782 37 856033425 3 1692848474 139 975538296 71 1653997611 71 1768220991 73 1177227054 1329951305 139 113 1438498701 109 1614559993 137 17 1972938585 29 1611490826 103 71 13 109 10007 883681820 2065605405 43 1185525034 168324187 89 61092509 1740213109 17 31 137 524878373 216825379 2 7001 1037513837 2139345267 107 107 319930963 273549994 71 1109284752 19 1828247051 11 1628106769 2051244451 101 61 4999 516486682 959857990 89 1473912446 113 1312499294 4999 657853695 109 67 31 1345443865 7 1614434861 109 29 367963571 1647855168 1418722271 1077545478 131 402342157 19 2129182598 1799020685 5 1850629262 101 2 1305210760 7001 19 139 2028336789 43 43 29 2 41348938 61 198268971 5 59 149 287002588 4999 732233524 347105510 37 127 79 199915188 387449354 139354981 107 67 1965996434 73 1949 97 137 1087373521 131 113 1714198123 1949 1545533612 1262561 47 19 1873185718 13 37 127 2047343505 1364877509 1192117028 31 1702790661 17 1005805595 1348541660 11 1316643185 1994925935 4999 187913638 97 13 348636600 1106826539 109 759026187 1933660000 137 659949654 2 131 29 7001 67 103 103 1125705479 73 2 101 1279489816 196300873 5 1366317220 41 17 103 11 23 828359446 10007 1173280722 97 16590700 137 984507208 2010444472 631413716 113 11 1250393155 1081997059 4999 1949 1564302482 31 1838465728 11 858747318 13 11 1077679867 10007 775592535 1639696985 901814222 23 734119198 587145114 193365402 103 37 272694033 149 61753451 89 570937581 103 1077950520 3 195952509 17 104536859 59 1949 897430693 29 3 1997248784 113 131 1021403201 31 59 109 1590724849 29 1444037339 116739255 37 131 358495648 43 1627790026 107 139 660038198 1043054862 113 103 1035568283 798592887 931135059 101 511840225 1455553425 19 925314025 101 149 1230367500 2003063370 89 1949 196289637 1217783865 43 1198072751 67 752987145 2040202615 149 1312391330 127 70920084 73 1331468822 757140091 29 2 107 571003253 1667757721 105017137 37 103 41 1591161704 4999 371655654 127 2 1536643157 7 826316960 1582250962 43 1041123267 2777 1215287402 1949 3 149 61 357466832 2777 803070971 1215519416 139 103 97 61 244958338 17 7 5436711 113 1709811046 97 83 5 1149511410 353280955 1543702426 7 398037560 97 1206421398 37 869359881 1113746731 1563787017 2777 2 101 1799942210 2132544343 2046445243 109 82666625 5 1368558165 1949 702177924 1534728356 131 658994976 2073323638 59 4999 291146759 1564307076 1949 1508680173 11 632529513 7001 102443344 31 23 885634688 125839384 820004658 11 5 1755461195 31 1237535384 59 21612349 1508236232 1451989231 101 31 29 1139037043 137 97 1946700760 53 3 1595050320 2 67 1370350875 4999 1783478233 103 424822779 96684761 37 1119393027 1191353364 10007 268261382 1770512361 139 7 364025648 37 748817877 127 865110157 1443387246 2142088566 61 1949 211676076 559833737 79 121124775 843186750 79 67 979679829 1071174627 103 1617049942 73 1791042006 10007 2053326323 1666235549 31 1095906598 10007 29 47 1346490780 61 1687322468 4999 828524262 17 13 1086055178 67 43 2 79 101 4340530 89 636841280 109 127 71 1882652629 83902566 11 37 17 346086221 738469803 113 724808781 290393723 37 101 1820468642 34147393 2 723562446 67 83 10007 542819708 912028298 79 526480411 11 812842455 79 1414335019 1605672349 7001 2 94386250 67 1496996946 1906835276 37 29 41 532286354 1672706807 67 41 1738887963 89 67 10007 1453434648 681653485 103 1286333601 1188253890 37 47 1755602072 67 195552915 2005614552 1949 97 486764430 40057508 131 5 103 11 53 283834210 1538111993 11 119861911 13 1541884955 89 67 149 2133854330 47 131 655937698 89 911037375 89 943330216 43 31 437465924 1903891815 11 1282311360 89 1887424246 1092292105 107 18774969 1048550248 1383928159 4999 4999 1742269213 71 1801128220 83 1691050549 103 574240801 113 1857501803 70338287 31 2777 73 524274977 1427289649 2 468410084 747447038 83 2043822959 53 1507849806 101 2147151324 107 502967945 718179901 582406947 67 11 1328052187 1949 59 269645381 37 180141382 2061369518 43 53 101 817612473 11 126055248 762148332 2114379571 103 1320565163 103 698987561 10007 101 1347621588 1220423299 71 2033885028 53 859635514 598551101 103 61 1182869313 29 525739405 2 1828641836 1461623277 3 1870978995 3 137 43 137 5820171 2035840824 1032835669 47 107 360654949 639853045 2 47 11 335118652 293513836 149 1822032345 1296838337 16467940 1322172756 29 47 871177383 855227416 7 31 896795032 7001 59 492355236 254756426 2777 1814700075 41 530223286 131 1023369642 43 97 1824474261 749651189 815749352 29 149 101 13 1338252877 280376057 1082375179 97 330594875 131 1734978210 47 1285008576 17 13 2124794334 29 2072587080 1574998729 67 23 611101066 2777 47 1589218755 1872307369 137 37 31 29 79 4999 67 1335391826 712641157 29 107 31 113 19 1280380816 90287734 68805695 7 896538657 131 89 19 43 274368896 1769570095 53 634404117 206338035 5 1252771985 83 47 2034403836 1284879702 1015004172 13 29 244637881 1453987210 265358105 5 61 7001 1737034708 355841598 43 89 1768361826 2 79 17 29 1452770196 1771932190 4999 1270236751 37 198593541 13 438037327 37 2144505755 127 1759154978 127 1075900947 1904503033 681939406 7001 7 10007 1214919849 851673628 2103399256 103 53 4999 11 889377280 704412770 73 83 31 61 71 37 756712137 1100535221 61 73 269020257 685281003 107 113 47 131127979 542499756 137 23860331 1647179907 83 1988480883 89 1919861097 131 139 969867079 764983352 7 97689816 10007 1292205965 5 67 13 1955330185 79 1770888405 11 646306507 101 496134927 1506490548 47 149 1532303484 137 1294840978 2002438443 2 1622044193 19 2136167255 113 1396507621 127 1830814093 61 1276604218 43 429086164 848808648 139 1973096938 334614005 1949 1577836338 493155470 137 1078841298 394742537 1192725916 43 37 1369045304 67 139 79 109 67 1988964626 11 139 1693209874 1344772597 79 80671848 3 955794719 139 2053056202 109 1403558447 7001 113 67 1594438932 316775799 116100610 5 109 131 1940993857 485986289 139 2080718197 73 1900503316 1766360739 29 43 47 73 27817599 1230489612 137 17 3 1082443959 1645789497 47 426256839 2057709093 131 43 779527220 311762169 7 1989285522 15085791 61 1014769569 73 452421515 41 61194591 1605414532 526147062 71 1869679636 1670284866 113 150000155 59 514175125 107 789545747 1949 690070736 149 899585265 768430846 113 1097664146 89 483579658 86363640 113 10007 18159433 381493520 41 94046187 4999 620978308 43 73 1175626967 2039024118 3 109 1595482585 53 436090625 41 1404411663 1395317182 73 2019935842 131 1991025613 53 712181235 692692700 5 127 419468173 924906075 19 1103373035 1004892862 1484240918 47 523736134 73 89 1053046617 1091853763 10007 1287187859 31 107 89 142260320 7001 630202016 435731499 37 1246047150 73 43 2008133669 11 825789866 1384571287 29 1835275237 29 467656644 13 101 2095884947 13 101 1057925914 1362765932 7001 1541270150 1410806515 2777 37 631887375 437747870 7 251779890 968814175 5 5 2041369020 2103700269 1051426026 3 1370195769 41 47 1418657968 61 1580657673 103 1930476743 1652200995 7001 1946677312 23 103 138799597 29 29 17 802415300 227652508 467721779 2777 1192795433 1179766876 23 37 127 37 107 786136383 2079412106 1720579762 7001 698804815 178955181 10007 67 1304722624 17 483355696 3894564 37 1962541975 1987987171 1024195073 131 41 953260865 61 101 79 29 1896498239 562343814 758201069 43 61 691228210 113 413412308 31 996661338 89 1461978703 89 61 1229430051 23 1318541378 1949 149 910403559 1935072039 168283311 41 19 2 1376332691 61 350241809 103 1754841797 107 1658950554 244602495 59 17 131 94180485 23 1354262333 23 41 420438559 1311611564 53 73 618479944 13 359057543 3 521725047 67 1097834649 139 1055899461 59 109 113 1083685594 3 113 734258622 31 61 659534723 2777 67 101006721 103 17 109 1509184782 713546784 67 29 1564039571 1246466255 101 845661385 181514978 405328704 73 232259871 107 401091747 1325434535 61 59 2777 432639938 1709937750 73 127 127 19 1783581680 328480778 946434816 3 37889250 4999 1502549430 750399890 2777 67 107 29 101 1276840081 594953499 139 826542789 43 29 81673396 3360143 337398600 109 2025042221 53 5 2006306250 79 658665423 59 1478620587 137 17 1634201007 473698762 89 1224466984 1766733650 29 101 1631512186 127 1255877600 43 2081528176 67 1521930929 1840634318 67 11 83 53 29 260544265 154748495 2 1143208496 103915098 73 89 1305388810 651636106 1886637265 1182434486 113 79 1659925169 559070646 73 7 1949 1412855437 109 137 793275210 689862541 529426370 31 101 784869889 7001 1941377300 73 875601420 13 1842983311 1119098214 31 682812634 83 538013055 103 71 113 47 1238659079 7 17 573028696 109 109 131 1951121951 47 1032787212 83 5 137 83 1621595983 1088459178 103 5 1789842935 101905020 1851064400 7001 73 137 146726399 71 1982852216 5 149 1240257219 17 1293331167 131 1384000721 2 1005966791 1525467057 73 79 109 1162973647 1334385187 960995647 61 215210740 1336546908 7001 127 1075559317 587363824 1592365778 31 103 2029695649 2070723330 2125974720 4999 1693111310 109 1820769027 1638685726 79 1022287650 79 2 742150726 576330596 79 131 113 88655958 1306240224 5 53 733033962 71 1226020971 73 29 1825832605 103 997862752 59 1443137581 1867946626 13 2010550217 4999 597004001 2000467107 73 10007 652186211 557227070 1321764592 61 109 1927531632 13 1581932157 43 73 1535549525 1337749423 877868382 79 664501251 1418331873 3 107 985802556 1056376974 79 131 508656794 914133241 53 149 1929824160 1698323485 43 31 589198834 388504580 647779862 101 2777 113 327688135 1004808740 1900134652 13 1344105607 149 1382466782 41 613858805 7 113 139 641616472 1632965530 7 310925771 13 1796830328 97 19 29 7001 1811347056 10007 101 883434274 1709764259 131 1247821898 149 1279796611 1299189855 1102586230 109 126392585 19 73 139 848568312 2777 2001552148 101 67 819876432 73 1817939495 992557485 1949 109 1731562991 522239367 97 53 1769171058 921824601 797584784 17 625990847 5818131 11 675684845 1949 328492256 1664780725 149 1859227364 109 1494497 101 82029978 1991885775 43 1572601215 1722689734 2777 19 777197812 19 2019396969 1405678949 17 113 5 1696033460 1573494163 83 540356352 1949 59 460963594 206505143 97 73 588534541 2144662255 79 1019422399 47 1205226274 43 1841671467 2777 1774878762 1534843338 149 1714458963 137 952337664 2068198292 107 2 83 998020137 139 71 1350066775 1743806491 474385008 19 1245634161 127 460957790 4999 183878217 2777 53 103 2137586758 139 1855577859 102885159 2135733471 139 4999 275219945 1761227684 97 1496727936 888020630 2 19 71 284749334 1750450321 79 1094536237 61 1877578231 41 1667152854 3 386436903 137 1195996612 10007 492717556 686760431 2777 2081405806 2 1956756628 101 3 2006984565 59 1686915374 86498366 1440680820 1533739860 5 41 83 1976298641 7 1720017364 13 1822960335 4999 69771043 112258526 172991009 10007 19 113 1860386574 113 1222624179 59 103 948788546 101 794205218 926452825 17 1003743246 937375640 107 7 957505122 811417173 137 486591668 1544808434 462475293 107 257144752 31 4999 1617631409 290611866 4999 597345507 1577778879 107 1799419107 557818392 107 1922331554 11 818972209 103 1088669521 925676553 109 107 2012395545 109 1023950089 1883819118 103 137 899264575 148072614 137 418095367 29 1849544368 29 849007090 5 1745134590 59 1949 13 798066815 209714336 417051403 97 1936634696 10007 483518226 127 4999 11 1892813516 390007402 67 107 1930438574 517484742 83 2077490 4999 47 103 2123519894 89 979969744 2 1949 41 196538121 1066745052 131 13 2050099527 7 1848808759 3 10007 73 973355042 11 1595343530 61 149 2120020127 19 264092171 783618245 4999 23 103 300517332 1115345285 378084368 4999 37 1940856312 101 1233096355 23 746316834 2777 61 785000826 97 71 662651449 1595498297 103 43 127 29 47 446565753 47 2027336860 552924153 97 139 53 489577065 1453254291 4999 17 554732015 89 989765440 73 58506507 1149240606 37 307360295 23 2114474755 1435540423 1239631692 13 73 4999 1187612430 918946174 176870839 17 185975461 54005714 1549916385 7001 41 23 23 122301488 2011029358 2 1377959692 83 325012645 7001 1827282003 89 61 1589758275 137 23 10007 73 2 97 101 1809621949 1525235340 23 103 1861419740 1590085908 19 59 32019890 83 420781946 1975369954 274962339 10007 457720180 1559706968 541328324 149 23 139 487334278 59 1824894784 1106701076 149 1295242716 103 61 2116413239 17 19 335605873 1601548988 40574807 801844433 13 67 37 1154545336 996214196 107 451493134 1384119877 7 1757244573 2777 31 1618547167 684202825 19 10007 1749864048 139 1949 1893182589 71 59 564149622 3 1330982517 754558158 109 1283084998 127 7 107 109 2777 793068237 83 1268888894 2046999987 107 109977917 1319336080 4999 1660657802 241908933 685367873 73 1478031474 23 373614254 357055669 59 387112961 43 53 1158259442 1689670347 7001 131 1128132700 71 5 531544935 2129439122 500549885 113 1873460505 17872502 10007 103 1038419311 1312984573 137 89 29 5 1255254600 37 1396992609 109 53 1937431907 110645397 83 1014144630 2777 561353888 1209888914 1844514944 73 2029573886 1878417726 3 1806289149 1283942541 107 89 127 939117121 1949 131 61 1234925663 97 1551346802 2055487112 41 683942133 139 5 10007 1917481298 107928546 107 2090923380 1094214728 1915984357 127 1359762606 2097429837 83 7 139 1060370495 17 53 1012629819 109 23 10007 582587526 10007 3 41 103 440969265 19 480100778 1127699495 103 1984314776 113 2116518702 11 1419436623 901481625 179957017 1948409453 1949 89 711047539 433493 97 113 749149998 1349012984 10007 1949 1467049331 1389202373 1455019316 41 1566003774 2 1976284886 1330265539 109 384173966 447296130 83 3 1887504900 285101764 17 101 865167212 762615852 940107376 13 97 67 1203041046 2012814856 47 37 11 2007937668 1861054206 1112647426 4999 1206028746 1953687068 187878467 23 1077334042 2 1816796434 97 3 441498030 314723322 83 321147999 1798564350 127 1230644919 113 109 1300982362 73 182678558 2031510576 1077747045 17 2777 3 187268646 834667074 79 736280316 97 1430748739 1652162297 788652238 1825429841 4999 581659097 17 1618418122 97 127 417681156 163976050 37 2 4999 139 739826205 53 1893287431 7001 2 1227223420 3 1753262766 7001 53 392951858 44570774 777960530 131 83 1221351929 840949628 79 41 149 131 23 149 10007 53 103 1724233596 29 59 71 83 1619924446 101 89 760368919 63655862 97 1918418082 187112566 2 1158151762 149 103 53 422576208 1960279512 73 2026507832 1949 137119842 1507204720 73 321794403 83 94057011 580834926 169364811 67 7001 925707225 2009298955 1888974435 5 10007 1244880807 772570421 537433301 1091287246 59 17 792746958 946160472 103 29 109 89 513629413 1989943257 131 1691892903 47 1802746476 319188092 101 1709602760 83 71 1065294366 1495425007 137 2120303927 131 1447023642 1766093059 17 37 2066201804 1106226370 211100383 13 1738406475 73 67 1848558814 28031044 2 109 575893218 59 101 609922638 1631105314 2075964605 89 444356111 807033561 4999 31 678334250 1884848205 1441792867 404941204 103 381128849 31 37 1866930053 1285605626 954723913 37 1390938743 425128792 477491070 17 97 1771563962 4640569 1949 370798945 11 138253500 127 97 71 101 89 109 127 210223989 1429539978 10007 1283368746 495133369 79 29 139 832388665 1949 10007 972820498 7001 4816688 1907373443 113 117279197 149 986666825 787529033 448621110 109 1724669997 4999 127 279106249 101 59 149 37 1373302582 103 103 736461433 113 89 1137323969 727683936 83 1823361011 71 1357270080 19 1118019508 194837742 149 1690862877 149 720857977 17 511552644 544153274 23 1639878173 5 43 1716456628 728073860 2089001027 2777 109 127 67 131 1421504842 508282096 101713666 101 101 322623795 1874040448 43 2033941581 113 349653821 1472436257 47 43 2135749746 107 67 1591886630 2138932299 103 1536741783 1763343398 43 1949 1564366799 11 1145011252 149 522273433 613566544 83 139 575518103 61 1652302913 418972491 1607359131 71 53 2119263512 89 121332632 187747903 2048095527 131 1317663369 1631379256 89 388802908 7 1905360494 53 1125455424 561756625 61 816056206 47 447554821 149 1734343461 1802476393 3 1866265617 1855542760 959979575 5 13 113 1937453026 1535358235 31 53 617989776 67 578552302 73 17 1698197065 477741684 23 32788800 1751552320 236064533 83 60535881 103 124037750 107 5 1210298015 127 61 107 10007 61 1833867766 149 23527845 109 2025812633 17 23 73 2115182016 71 1416771864 656935338 149 5 1370130700 1037450080 53 393436649 13 2071270575 71 109 993419325 43 1567825795 29 1238791389 556767459 3 83 1771860843 1611765380 929071114 61 13 220432537 1761579144 2 310970322 1403490952 107 554528249 43 1278137915 113 89 41 137 1322863232 1688957586 139 153166741 67 808606116 1337349480 7001 1959985958 292129150 89 10007 89 7 101 67 1418675755 101 427332534 1997365897 107 53 1189814632 17 127 1265508256 149 1949 1860619986 131 107 1241580736 11 3 2141897037 19 594807347 43 1955378388 1421027077 41 149 113 5 883530930 524619991 137 53 1963730454 139 7040906 153835813 41 1976565720 11 685067614 703985095 11 101 598872430 10007 13 23 79 1762095553 3 1958257611 1441278957 1541446499 1726163362 43 11 3199394 905586605 101 142050238 3 127 19 2075207778 131 1426689822 642091780 5 1234705710 19 137 1842059119 959950232 1104269832 73 762756742 1949 2019610440 589100046 3 131 222979816 796851516 1846624994 131 103 7001 1498080981 224614019 83 428030087 67 1801850363 921193295 11 181839350 1522915356 4999 290099305 2777 406405619 1495356850 13 97 530490880 47 465247189 103 1416338580 13 512534191 733004025 239447496 10007 2008134711 1904354053 4999 250049980 540361984 107 1002210867 939716129 53 283064055 1585856468 89 139 1809200092 67 7001 7001 103 1188787873 626316329 59 1949 2103748651 1597324388 53 1108533902 5 43 71 567611152 59 902663528 13 19 919197675 19 131 83 2134481378 71 1294427748 89 1949 849444364 1028649848 113 47 1512778386 137 1693276708 10007 59 1996583069 488904943 83 83 1115479347 73 1267855459 29 758940063 101 144235590 67 963904009 2 833297358 61 1414761044 1784323086 73 557218550 596268307 107 4999 23 32816561 41 52098307 131 95648602 19 251067615 10007 1758269928 67 1740189727 343486287 1556063729 414676119 11 61 6284466 67 538127575 127 149 79 1855287546 627027401 83 162394538 1087950169 103 1974404589 1305191966 19 113 910464278 1747227599 754526122 109 41 127 113 71 2777 11 1783629727 2093470742 131 541857003 73 1227846405 19 2076723638 852563311 17 89 286609637 89 511400853 11 4999 1780953738 137 79 67 2777 552967348 17 67 89 886218275 131 549624418 548383927 7 309407440 149 127 3 690583061 415896133 97 137 49973781 19 325573037 13 1260527450 11 1198745438 261993039 41 640956157 589138184 59 1685037640 2 1949 1076594467 97 108318833 1503902356 7001 29 3 1508908626 528567177 850866757 73 1322224910 107 7 1803462500 19 955673343 205969196 1054828203 13 1880404565 103 61 891447168 37 113 1296329672 2 1988540758 79 59 1062876858 139 254815078 1481985752 137 978736494 1186445619 113 3 73 872492218 13 61 1059426223 133181483 11 1104425839 2070875763 1461311222 7 372190191 103 101 1949 957760039 109 780705960 31 593936712 83 61 988776267 1862240147 23 1023823334 1343861459 101 1984776351 73 31 1035120628 43 3 410444151 1305281163 149 356639695 2065909138 1548245443 127 1338390262 113 89 1683481191 1865137667 29 23 10007 10007 19 844143723 1569266295 297458907 43 29 988973486 1769897629 73 6237485 73 1634146829 101 1308531927 127 23 1129986297 2103588027 107 17 1348049000 1312774636 172718239 109 1498888488 10007 1585278919 1542036865 47 1449382948 2777 782664126 10007 618203931 19 805179283 2 17 1275198815 521114855 1885283084 2777 249585652 109 1793354001 343302040 2 1910022460 101 232187183 1951863178 101 1171078941 1849319248 53 131 1116097992 1095572912 113 31 971123422 763357733 2 103 113 57781307 5 673941266 29 67 669485507 1236745965 47 1444669221 1086975387 83 1242105297 53 61 47 343963050 1204897051 71 37 803014071 1356517466 101 7 1292433285 970261331 79 23 131 1279651623 2777 113 858437348 2777 137 204971699 23 1258208077 67 444716453 1421425167 89 71 1156960975 807987029 1308754104 47 1948212228 789300950 89 61 749077743 41 103 1052216688 1266960770 17 1027556806 1501701222 1238822207 149 61 1256205086 2092339040 4999 901039756 798035715 23 13 1130881908 7 2027016635 2 10007 951645686 202291505 2777 715771750 2045866752 103 47 1908292214 10007 69768804 101 89 59 59 601246875 1311170677 19 2817953 67 1628607994 1060897071 13 7001 193885694 812993879 1748216958 41 2004304889 97 883059870 488365683 13 2076140185 61 9717388 769003842 7001 4999 392833480 492369488 13 1936602140 11 458261243 137 89 1322209649 1512424032 79 89 1517877645 17 453490708 3 47 444801373 86206789 59 1794003855 450231891 127 225441129 131 1254175267 619086088 1790597468 1403029806 19 2777 1428858141 323548337 627227607 73 11 269005880 131 1811806766 79 224832183 1309389448 1623287754 37 13 610073594 1357375266 109 853104196 1951466128 61 1446810261 7001 470779130 1627523815 5 1949 214405932 29 67 1855263500 19 47 190329320 1102818058 2075576880 3 982459716 1949 1634165998 1844477982 113 11 1435335000 1349486479 97 557156360 1005170241 149 1300824832 23 1773264603 520377361 73 113 285502184 1580564728 53 116813315 1949 88247114 6413113 61 61 1949 78248452 1145337968 149 1315554972 19 1991625049 409072214 2 847800578 109 1130817066 2016134574 83 223092158 53 89 135966546 63303042 7001 2137090255 10007 137 1111656771 1019956095 1070831561 2034359729 149 7 1220344930 101145751 73 15658646 127 1977237473 947169683 137 1456435903 89 1049092306 1062678499 61 3 67 59 37 23 744946977 1580485710 233811050 137 844943801 394558355 17 7 1461121263 545960107 83 255422944 1525725586 7 101 7 37 7 131 1494233684 2114030316 43 1434347034 234885751 131 101 19 41 929568154 308505689 1550460718 131 1517513771 41 514666960 139 83 1726982743 655908876 663221324 47 1466246626 1505069374 67 1614300654 107 2033849556 865142199 61 771119889 2059842711 29 137 1253306544 799487445 89 23 1146566583 29 947284449 391484978 19 149648408 1586501881 97 1294044699 835679728 13 97 1773799976 1521759829 101 1033544436 1437968889 103 1774202890 29 71 1885707228 67 1684070929 29 1394225924 1633284118 17 788157859 101 139 1343373747 71 19 1371094759 109 2125530564 1090341863 37 10007 1692704192 139 10007 693616647 554737522 47 1817306466 4999 1540421854 337458567 113 959443608 139 61 1759030221 32808667 1255220158 636445421 97 944591410 7 777384703 149 1086359 1202753996 923334101 31 468170412 53 31 890342804 10007 149 1013143380 43 1157405329 127 848439502 7 1328024138 268508130 2777 83 1474944291 246093878 109 41 2084686000 7 11 1538661621 61 7 201916794 47 1496208481 53286569 73 29 1618474485 921337830 112687849 512933622 17 1905358360 1485767804 149 1817055070 109 526601672 79 2116286339 1269435212 29 1309544080 665543632 13 3 149 7 4999 2053106259 7001 2120860022 396855189 103 4999 1375959753 7 282557149 1520413619 41 1978985499 29 490590535 1974961428 83 1833105381 1357216569 1271427393 107 2070428372 31 131 2132694803 117831094 137 127 1419170136 1251252740 61 1396316901 1950611877 450030588 131 41 73 316892782 953636587 137 61 148957852 1351675511 10007 1636524766 201605571 3 67 1287532903 1362435238 37 1264015312 1763038626 1463968508 149 23 510854339 287144221 1949 17 61 4999 1431538635 166426708 93764441 1949 61 1503386951 19 717788517 46099541 514984737 97 73 19 7 329438053 101 544721078 965576665 17 394441259 1083057080 101 101 149 1931535723 1131556362 97 1096350685 139 568812742 1253229848 2 1355450536 1577066659 17 61593801 390151960 107 1563835328 127 7 491716841 714046102 11 73 41 1934515997 107 11 576303464 47 7 1507758700 2092973671 67 71 670591883 13 127 1510325910 149 4999 241341722 5 131 83 7 139 673120983 1258250657 107 778935476 89 782641790 7001 131 13 1225768084 47 2122116438 13 1317342325 11 7 59 3 7 638118724 149 1782991961 41 2122902223 427690185 13 23 107 510614165 1957589610 43 109 849439289 361322471 1144073582 17 149 863251168 902034345 103 29 993306920 61 1609633657 53 607838556 924991502 1949 551029076 37 1084679198 148377030 43 127 413386270 196300852 19753818 10007 1974170953 1978253148 137 1029787900 324376095 31 1380407996 1845499997 11 2020242077 73 1925118186 1415629592 13 283988588 1949 113 1456323660 103 37 67 1171022382 37 1018382369 10007 97 97 1524865996 359048604 137 1420601722 31 73 447667025 2 1883531114 79 288411010 1102653618 107 658326101 109 1324098101 43 987596616 67 65945554 1710214129 29 1927223855 13 327953409 17 992883616 109 103 109 588202368 79 2082710101 607581260 1949 107 1537580049 37 3 1428607425 139 822726961 1785547101 13 43 1983037278 560249967 53 676527298 706455675 59 20802397 43 137 101 2777 1162379999 43 28522158 131 432483793 23 2118128075 53 1408758179 1168818063 466110455 937597241 101 131 109 1143747791 131 2027169325 1988894793 139 67 107 1220610418 149 703732960 188644132 1142557725 5 19 1190645849 777339501 4999 1587622412 4999 471575666 1954489024 4999 515421920 13 4999 356638952 59 1603423737 19 89 73652662 139 1900865588 508093511 10007 71 1413422489 1219389911 279012992 103 597565463 854159134 4999 222789964 47 1155909070 1789089332 926914308 59 519559911 29 391972845 2037987479 800256407 71 37 149 197996415 102999677 2777 529950141 103 998317520 17 101 647547562 1230750549 53 1272130062 1861396348 1949 1583077199 71 1721432914 19 615086958 1516626614 4999 1433265723 7001 518010991 701822879 2777 661242578 13 1933426228 107 7001 59 773184026 71 101 176289339 1047771172 97 1083595924 3 1937268492 561698490 43 700777708 47 1443887752 409423251 89 1549840304 43 67 44304889 2028152980 53 592219827 1204409126 59 370502418 10007 626558284 139 987416584 7 97 11 1905932193 1465466244 47 1149602876 37 2024440031 4999 901127575 491273378 97 1644333458 137 1694434777 665587479 89 131 1696520457 1959276593 137 368498353 137 19 1202976678 955890962 555985667 97 67 11 1236085578 139 1029052862 83 137 633386251 101 114888263 31 1276247892 127 1173962865 999461739 2777 59 1104652716 10007 112658806 89 686278822 59 1649333849 832401913 101 47 140800861 1620165153 1996160090 97 1825470492 71 89 1297807302 137 1915419869 103093231 29 5 29 1060449936 1106076083 17 56578682 4999 1011443231 31 819527346 59 53 1838400281 17 103 342217777 633761418 29 2 746758103 1016146498 59 19 139 640341308 634316353 59 961639047 127 768679692 89 10007 2117160976 83 1691963798 73 527779455 1949 1313415508 5 1268511130 139 1737680516 2131950145 13 29 113 47 487324153 606195238 53 378342991 59 780449109 10007 926017759 1248203131 41 106774045 53 1091377378 97 67 1514561666 109 510549246 67 5 1786246925 634738664 7001 447732523 7 1560392512 47 343445646 2 844786254 637350286 1949 103 1212161062 37 956868174 300126758 2777 31 1508087721 11 1809377801 37 339389115 781024719 1949 2011002377 139 506460678 5 127 884747773 7 2016418343 1123306297 31 9099304 73 1907072148 1983067176 10007 1654667457 10007 18743111 139 2017008127 115028920 61 23 1949 2145817816 83 1198801287 710353095 67 1316418030 59 61 47 79 1188542981 957461658 17 1122382867 2777 834114060 19 567088801 1357528967 2093393172 31 1460632415 5 101 1059775426 877510119 31 778819045 137 1941643871 19 435857891 1022591701 41 2777 1300496383 127 79 117291616 1090719317 23 1711497321 37 19074536 139 431264710 1941494357 53 13 2067237434 551321730 17 1048344116 324528026 139 131 7 1721773606 71 2016973893 1659031795 59 521375271 774705487 1197608171 19 67 2020633745 1100612363 53 1641307239 79 23 822816697 714845451 149 19 617066401 1980585356 101 1140162561 131 79 451062508 37 2052027030 1949 1522311277 128045402 37 17 550396632 139 1287973579 137 1687912199 1585706022 429809266 47 1949 5 1770018145 2084013535 2777 2777 107 510769422 1562331289 2078122920 67 41 1890933817 13 2144645113 103 149 161414978 97 1829182447 336519869 614792880 19 837703160 341654995 1784607927 23 7001 1219184632 103 1708489222 7417179 11 1481416145 11 2 917065566 139 1984470474 7 515480847 149 1946982919 499211460 17 113 912508335 708486157 168335454 83 59 98315004 298001989 137 382911986 29 1027387930 696918063 1912930788 3 10007 2777 90221953 1180921143 61 1945206918 150924396 2777 1303212776 308942335 2065552515 101 43 1835274687 3 89 1926154910 71 13 1665989273 2 267304098 1812131215 319937256 53 37 19 113876177 23 467490525 484999436 5 109 223848177 1288012346 1406878568 4999 1379109693 23 31 1312260938 31 1172279818 940288652 83 1569234437 127 1968290069 7001 53 11 31 1463361169 107 1963661923 1609145963 109 19 131 1495846163 37 67418810 955577392 739094604 97 1321359996 1808851308 94600562 1949 11 1749270941 149 91757835 109 1455548882 23 2107145046 1415166258 11 1510715701 1266264956 11 1876080657 79 1031250801 67 1772990113 4999 7001 1857785360 1543909527 537488509 31 127 508816737 750864699 2120106204 2777 139 73 1288773682 71 4999 2076359645 79 7 1742204730 1117165042 47 1325837930 53 647484259 269228242 31 1374048492 2777 833352707 19 137 676927001 2099570073 137 1453559183 392912266 41 460808128 149 1611893139 19 1745274165 31 462944483 128309341 2113528045 43 1717583602 2 723691492 89 280045442 13 1390700090 643256144 73 1988713085 1869281389 41 47 797604617 2138569231 186798795 131 924165646 149 11 897461840 1857822406 41 92130608 478926453 43 1347595656 1229421523 11 73 1102450161 1641395729 43 763134846 1949 615043981 1761664042 89 67 2105785787 7 1970212743 113 199055531 1281002098 89 149 67 56580964 1637967576 1800816560 73 79 917587576 83 360269219 73 286358341 748347236 1481337926 2012772542 2 79 43 1146234889 930401577 29 1949 1252704172 97 3 149 61 79 1229017608 2034982849 127 2041817970 2 7001 656777812 11 740747238 71 109 2041529888 1392950567 1033942126 53 107 740190155 1153112028 83 19 1503743353 727281183 43 322024590 706508972 31 103 3 1274457447 127 13 1842280297 656365438 97 2126743164 7 80529986 41 160423119 1003080024 137 637811202 89 59 1025302295 475382105 79 4999 1890651794 1366448101 1925866816 31 131 1271605210 25045173 3 728126500 61 1508546592 13 137 71168668 29 1591738689 89 127 37 921259855 916605921 11 109 1454353973 1312549660 43 1551982402 1385852774 453404301 4999 59 1359734827 1504204823 17 1786470500 73 406658560 671971720 5 96195742 53 59 1713326844 1058680831 17 522345954 3 1809087801 101 267837658 79 176399337 3 1167095625 194080344 691273056 2777 31 40427991 1663876389 109 1718774496 1431423900 131 17 540059213 67 97 931597603 1790751920 103 885902794 439775122 131 103 310817824 4999 43 1624707005 23 997792049 37 736311508 67 1360595733 139 94916395 10007 586868621 23 2 53642832 1770102986 1685455119 1275384693 109 139 131 19488902 247003260 149 53 892289609 2109356593 127 398313021 1212888811 137 67 43 1363376705 1780561372 234122545 131 41 79 1850264143 127 771784080 83 2079497106 17 1738455207 1693035372 131 1401890343 53 328735786 73 2040374309 1251592519 34584192 1074741793 10007 881969558 137 131 1968713719 11 10007 975152129 23 71 762053082 1629292593 2051219674 4999 973835194 613752225 4999 29 3 2061133614 89 23 107 97 1669794860 127 19 67 1125342119 71 1450932240 53 2777 798859590 278130435 610762823 4999 1793331262 291192016 29 1362230116 109 66054327 1366350148 97 113 131 787728742 37 1780353457 405559514 127 1473840969 67 131 103 484127192 113 1016429209 2777 137 23 1010616841 1963875475 59 397214113 101 1617608829 79 4999 1612917352 342991388 4999 1895275869 17 10007 300270042 73 1004920336 137 1782896491 2026791837 127 2 61 197074454 41 2012294984 89 107 7001 2777 1533123383 931552981 43 885559243 113 1071947097 29 1891976501 245970796 4999 79 956746406 1949 109 79668209 61 5 1771249555 917832835 1366886529 1360799538 103 862280724 97 101 381560426 13 1851658406 7001 192904474 7 1034440449 1015239554 7 2 2082816000 23 254421216 43670399 614217132 4999 995120936 101 649115890 101 17 137 706101425 29 1681383025 1445949706 97 31 1949 89 59 503442280 1175084474 131 712216084 667081480 13 398283223 11 47 393851493 1342590532 53 1585961241 662828229 10007 1690112251 4999 5 564218470 13 10007 238306698 10007 2033091367 1162891814 113 1829962094 1497165056 43 71 1547059115 47 1843652033 1419848449 1949 1476872291 7001 1406934962 1735554901 17 47 1603571051 1547276754 19 1852269302 1737225119 2065818184 1150315484 107 1960707780 4999 1673355262 1184830680 1458939673 67 4999 23 670286171 113 53 107 1222801243 205625645 13 800391553 1836285802 5 41 109 1107079038 1000417522 13 113 19 1563787153 23 646906004 411576812 131 391464156 1122839252 137 236187863 382655318 61 23 47 1752045574 10007 7686973 73 1401293838 79 639451833 96636671 602684035 5 19 1139973552 1691342200 1949 1415207880 101 1423536382 61 1366115598 53 502974934 1187780396 11 264207898 37 1904387003 47 137 1366886378 109 1673328433 2777 11 7 1022529731 716009433 139 1676028225 47 13 2082128854 13 310226735 1523763494 97 1949 1229158289 1953414485 1471389754 1949 1520140091 1639090926 1878146194 2777 1914472236 89 1204037561 149 1922974332 43963394 1026580376 31 372876382 1565516144 107 101 2097663243 1274094901 978834194 4999 53 5 11 1476780503 13 172724408 103 2115617710 101 750268839 1417456887 59 29 1854915139 2089614285 107 463713069 751590480 73 1448782163 2 1894983288 103 547136206 712280862 31 1494315630 1650023878 2016634270 127 1242575155 1090854641 83 127 7001 1988152922 47 765864107 149 10007 350645280 9347517 79 1167272795 938614062 43 1949 53 1068067489 83 103 818162475 188031959 29 31 1490586812 13 73 139 1401438727 895890167 11 1802705982 103 788347027 1825026873 47 52088165 2127287136 139 3 1241264352 982147008 107 2 17 1496704395 367998099 41 1606869909 1644593208 83 2777 4999 4999 1061062391 19 107 10007 978438134 29 1507808426 1954119098 4999 83 59 1398399382 79 53 2124667869 2059435194 3 109 1250021165 783990204 53 73 1800889741 10007 1626507759 444143967 1949 1478977211 103 83 79 2136513920 89 1413872334 13 1935707327 457185423 61 127 702837050 1943350571 13 360280544 113 1079993184 1467177633 3 113 168051453 1916353214 67 41 139 2 113 1848904644 10007 79 861878150 1790573076 1453635116 17 41 4999 2 869001432 1150576316 553191639 41 1630653886 1778035669 582832858 1949 13 1193555428 7 71 425066208 608609444 3 1204952763 1578678699 11 214818923 59 1996043632 37 23 5 3643985 101 1120349407 1939595736 59 435329181 7001 67 920052509 320535839 31 1095141030 1667053985 1884581577 880949777 79 107 1014131876 1074617687 1871034920 43 949831603 127 1570352016 1225539469 17 113 266244046 23 13 463095061 437762573 107 169918465 1825750266 139 1489901213 1621766064 149 93692328 1949 61 928298791 23 137 103 1529667920 89 324833713 79 4999 1513682203 740956779 930408972 29 73 107212541 1949 868021361 4999 566136750 17 1949 1192318291 149 331875299 41 341598511 1108081785 1681384507 11 1530894261 71 61 1470999290 17 53897106 1817195013 1008623520 3 11 71 131 516334927 1949 97 248641361 73 7 2 1770381966 61 328570644 101 815265940 811749081 59 1435608063 1949 1571235075 71 889088464 59 2030549841 79 771076261 977271080 4999 11 2090101992 993795847 107 2130599087 292286978 5 113 1949978963 1801169937 610567098 10007 23 139 10007 2009955985 113 1969355695 1987407314 47 23 2118900277 697773900 771756733 43 113 856600907 1142939630 149 557752281 3 393754573 61 1571441669 1470668624 1949 53 1554426135 137 7001 1619793366 1683064702 103 1051203580 248787340 5 1830598580 43 640877547 71 281703860 306269576 139 2777 79 965931736 1820074127 13 285363520 73 89 383903695 213759999 107 37 1703894881 1137083778 13 23 3 5 1462264270 7828775 1977158584 78139618 71 1804186410 2 4999 1385657813 89 302001030 61 137 89 83 909182805 1099610214 47 384618578 168387323 47 1400955083 11 244185898 59 2026628347 1908939218 4999 71 19 41 1774059148 109 17 1528066182 528461371 7 2101330196 891414522 3 97 579457630 67 483419338 2144675159 79 845989020 1779689982 17 10007 1099292919 67 393457014 101 73 1300576249 375552369 643616321 1949 67 566613526 2777 37 59 481153732 537531123 200264952 89 430526909 2 23 161369357 103 344702684 801603577 29 1136987137 1682832793 363643531 101 10007 2144880366 1837885620 1092864745 37 1347398015 1479418907 19 69306542 79 1182269523 109 1144321785 1388812927 4999 722414391 1949 1857517838 1695189817 37 920444981 2777 1140102904 131 438668472 11 907653923 109 1190162498 1121717692 71 664336847 31 79 129879950 79 1631929544 23 140287074 2009757319 1897873647 89 446512288 63320912 37 1799169585 59 942458861 23 89 1887783806 19 1845308095 517737344 127 97 509622965 1428567888 61 1734096471 19 2 97 41 578742759 73 875631614 17 2 588315690 995136622 83 1435767532 1921867525 61 79 73 89 1235097500 1367340375 37 1236888392 5 178590265 1689880550 649427418 73 1310500548 41 10007 1730960825 403692387 1614532673 47 2143327956 11 177651955 149 4999 222190553 47 266266978 212116171 67 3 678113379 1145111165 1628505736 11 344068841 113 744813510 13 855177323 187445401 1745952357 101 1513609230 1068677551 10007 1001353832 420814482 83 109049227 19 41 113 633027469 1072434183 163900411 7001 557736711 97 137 1941558246 59 1641269316 65894268 1584556568 7 900936848 1390221239 37 1351738316 2 31 2077965977 41 113 1679767148 206304439 234254437 37 137 103 970477329 53 31 47288609 150705291 843350530 31550170 2 1766952021 109 79 73 1932992766 61 1053746323 137 139 702489598 875173746 13 965020537 27951209 1076702269 1556265774 59 97 934032047 23 1946119424 107 31 1856746178 73 1748596375 97 1071950152 1889202417 67 127 1598633328 1214066406 250976315 139 23 1951306430 79 1455379159 5 35900585 149 1410284255 109 33217314 749250413 83 404247724 19 1337236397 1769393320 2777 611601198 59 586966810 1506971993 1574060368 131 1554817611 1497207312 10007 73 1697051878 40770646 375823686 19 13 854069632 2080365171 109 31 851168612 1500549234 1223818671 2110647281 19 37 139 2058366186 1949 585274955 1655383741 137 487366677 7 1002816668 56153888 1644678515 17 1337813623 1606283894 432285746 83 2777 2040915734 1715694134 11 1559233091 4999 1059502012 47 49066731 1949 7 89 149 1510479454 107 2 61 1186381131 53 1422252562 1058930733 1321284252 10007 4999 912118036 10007 1677137895 47 550569631 943351672 19 29 50519740 370127179 1564502095 17 1469620283 107 17 1076509655 4999 47 107 7001 53 490045844 560107430 2 2044291166 5 1129521665 83 881829350 490942427 101 11 1456486033 107 1793120445 1148344953 1949 5 1876957215 770985490 1137131190 1166152523 59 43 5 73 47 568785070 59 149 696803268 260927906 843734660 127 663067254 7 53 826021427 2777 497777250 1276882136 37 61 2130328925 60847626 1805301678 29 73 69985903 1167879258 1476623857 59 326570369 7001 149 1492047111 996847995 149 7 150473456 1322142715 31 41 1713422308 1766898424 982270772 73 717875793 2130600078 23 1209027823 456814993 59 29 315368475 1399319745 71 1716358970 37 285782228 1220171940 2777 1867282570 1949 605336012 59 41 519820099 1372368277 889712700 131 43 1697918253 1965976918 2 3 1463613606 17 782613462 1879125992 109 840672048 349828038 67 31 884406533 2 31 938735273 1193846983 61 2777 10007 137 1137788924 1980179468 37 61 998154407 1323566187 127 2008276146 137 761779869 131 1163722720 23 2 1846611724 10007 874561765 103 1169328821 1172784109 1153158579 61 7 137 7001 71 79 1595445504 1576139727 31 109 134081118 1975638843 1710533327 7001 306986849 2070811618 59 37 1926167645 1386305055 137 1287782190 43 113 73 71 1179518243 13 834062813 149 1951723805 131 798465305 107 109060606 2777 593294942 682023563 13 139 107 103 97 10007 107 893247984 285257506 43 583007803 10007 1356518789 137 4999 113 67 1572544136 1445329360 427912499 61 2777 1219144655 1113718627 89 1768060350 137 171242328 113 1262557854 41 1536513909 1980201385 230897226 107 1836173379 79 1652418115 2138265971 131 313915300 1030969939 53 564048578 83 41 279545380 109 1077154929 23 486779268 10007 778964894 101 1200592198 13 1188344248 53 1443678680 569817968 2 272109211 1514277881 103 23 7 137 1570157000 934209987 109 53 729011418 2041276381 19 107 101 109 61 1729464558 29 2056971943 688203205 13 137 643285968 101 1000826473 19 37 499535772 448261999 59 4999 1069546048 1528269285 1090353064 43 2105192839 47 1004778173 18230485 103 13 1380005315 1725113585 4999 2 17 962257654 97 10007 1076766408 1793492793 3 71 1153916353 296172098 1518365728 4908134 11 83 53 1414725592 131 236332235 5 127 571953898 59 101 374706970 1551921964 173401695 67 1330960494 13 1283582885 1199372825 71 1163471320 117011174 417297386 31 1660877948 233103508 31 41 841952378 113 1189709652 31 1229091720 11 974207829 31 73 11 1226221717 97 1575610382 1536398140 1718849022 19 131 1512233084 41 11 704549604 2072816629 279970340 13 663325230 137 1733620163 37 1149028071 325192585 139 71 79 686179513 31 19 1743734082 83 592302276 10007 1949 1336988494 576889951 17 333620631 17 79 458286663 149 1737967308 93890623 23 59554722 137 1027148441 127 84016686 17 992330596 47 1331277820 1350657189 1949 516233579 382128736 11 1419667689 839147837 2136237976 23 41 127 127 1033318684 59 1684782937 97 71 2018494566 127 71 3 1785282452 73 1552975428 107 61 43 678821650 66703234 43 59 2081794999 592908228 1193822231 47 139 643292834 221678729 2010859774 107 1852603671 2 1836382340 746055440 1220460527 137 1702439816 127 23 1081683468 4999 1286457657 103 1024836884 1623115386 10007 127 312758778 1612748134 10007 1076987341 101 1875483897 495226032 7 17 107 47 53 7 101 19 1155638881 137213155 1174368815 977423701 97 53 139 1999955213 137 1357984161 874741484 89 31 7 7001 1645627056 391527138 139 41 863112819 31 59 354169802 137 1052898841 426614849 10007 200710399 1987620361 1797530572 71 13 2084513665 19 149 10007 1446371752 2006773759 41 1823971756 1144042885 2777 1437022521 1543284426 1910958986 101 334116890 47 2777 13 633557028 407095156 139 815629 1605508710 73 17 1949 1044061759 751477879 97 223879099 139 1853040553 84875000 97 1840538423 89 160703829 139 89 83 266921526 73 1209157911 425117144 1551976677 67 781631179 37 1842967410 356949427 2043926285 97 1822058227 61 103 1334363074 4999 1616946546 1002969366 4999 234026123 655275850 89 149 131 53 103 1944802225 127 1720240654 577277675 5 770458300 61645249 810475510 101 368267370 61 1989422260 1949 7001 1910306862 624524205 61 571425876 3 444760233 997002391 73 1901846297 490099373 104088215 37 929049278 29 1645866415 97 438404506 83 101 1949 591118367 216121998 19 71 29 37 5 75919580 7001 13 710717436 139 65090225 61 763311272 139 390412080 79 1395344294 107 89 67 11 2777 1793775334 1740263280 113 109 2089193299 1331260382 1949 1226384862 1713082875 7 1732728200 632376150 89 1649099957 1602524954 1160598660 71 10007 205513759 802541386 103 97 5 23 837592035 7 1889156577 59 71 512848701 139 1379666737 109 445286396 2777 47 1578186492 353187866 37 1527045389 1369679647 17 1961602052 1178356000 1459203495 97 79 1473919168 41 48443887 10007 7 461221838 53 290212736 1867055804 7 1948455526 399972655 79 31 1188569915 109 883972124 677851239 23 127 26533983 17 655980513 1775190184 113 1222313881 10007 1090314706 517502609 13 113 61 137 692165100 157055978 7 1536099211 137 1950981654 59 597843460 225957846 1895920267 107 17 59 101 149 1422657066 1397824130 4999 1974864948 2777 1555262488 13 5 27826475 411912700 939877941 47 61 41 1185621272 1237239165 841448898 766820394 17 731349836 2 101 926080009 925534811 10007 982407204 1083337806 19 29 745561005 113 101 10007 1341458364 616551284 113 59 357962853 1633168191 73 1928058407 404617342 131 37 770284260 2777 47 1463037103 79 893598625 857957731 101 148966314 19 97 71 713233837 71 1179090913 1220181222 17 2 106347992 671025949 2777 560143446 19 1547347745 67 314953265 735070268 97 137 7001 1816976705 5 1988291001 7001 1431841588 10007 2050484335 97 1718398535 137 1531475735 101 1776559536 73 842653259 97 73 113 914825513 59 127 776506074 53 1798152505 131 956961026 89 1608479467 1022972806 293174235 61 878940530 1949 1310024248 449990967 712583635 1949 109 1214469631 127 73 59 1013788268 705544774 139 26519254 1500770560 41 149 1286855338 29 1044561011 61 300512962 1349739428 1523526504 37 13 306136740 677455259 1326617635 926987243 83 224538607 163180287 97 1014450476 13 101 1095692320 53 1364030896 19 2108726476 1332058816 43 35036669 37 1152970468 145496470 1609599512 109 1414377025 1200104419 7001 1022012838 47 1443830894 1949 435018749 873248179 139 41 1874625944 1452564810 5 951823280 55531480 61 1321209370 83 1926441869 308560542 3 97 733368015 589660741 29 960320616 293335069 131 1338930817 1305367127 19 109 492311689 23 957433679 137 506899526 29 4999 1327619423 19 1850618810 79 241104313 41 1442572997 139 563807352 10007 1773212805 13 1598037961 383590486 1949 1447738639 107 1603395963 102829247 674066987 83 1586894928 920251027 1593174599 31 1553899864 127 1612079574 41 149 11 113546876 139 291078285 803864661 127 113 924679226 1449690334 1900004149 43 7 1208391191 107 79 429497957 29 979313209 131 3 618384405 524935605 3 73 941892574 806147202 107 1397859235 478764985 5 211302670 4999 2012192481 269796030 7 113 415401899 113 2045298757 1422673210 287657088 7001 37 611303787 59141769 2777 131 657959814 37 7001 995005528 19 1966455317 1973107843 37 148728190 1949 421956551 766903122 59 1318719620 1243274703 1212158739 37 131 71 471437460 346490499 97 2066753937 17 736908112 79 787860674 41 703670905 938266016 131 1073950707 1949 179221835 5 23 17 690776708 1904616388 101 1848423927 1525167020 2031948645 5 17 424777470 184974127 97 17 958021536 67 74777177 89 4999 1583898157 2777 55351164 14166158 107 19 736905386 1180415420 41 41 1611429888 460605710 993604572 2 73 1273950207 1949 460864157 131 543074907 43 1468178504 23 19 71 1031360676 43 40951652 31 137523595 991020553 53 5 1903356910 109 47 1081300659 84090747 13 199458285 37 210816491 1338413382 1949 1936080682 139 501974453 314186659 101 1924846082 594933871 1111164941 137 83 1987635468 61 31 317865010 1355514711 83 1390934086 3 5 29 490729793 89 1249362352 113 396840180 97 43 5 439128420 1333649640 238037211 59 1446866558 662130161 7 1720987793 7 755930833 1671764627 41 1539949627 4999 1220670817 329338410 137 1144908994 89 1051361752 71 53 635018599 73830855 80600629 37280480 41 17 19 680106976 2 1811590532 631547446 7 127 4877995 5 1233283880 77394518 4999 1508978520 281618822 131 295630368 71 149 2027843959 1596619488 2777 33990541 487079706 47 1576667643 113 1689313501 113 2108056132 17 19 1784418364 2 2120555866 437323142 10007 1204431037 1143949398 7001 19 1754491559 2005371074 31 542318836 750602969 137 1851210582 374546355 2777 1347836389 19 565825801 10007 67 7001 505465199 947296242 768480602 53 1097562592 73 2777 1481865517 41 139 583183674 7 29 71 1799320269 1001113774 23 1973365408 1278607559 67 1615721080 1798713423 949192354 47 1275777024 41 137 2019871830 1197720719 53 63639538 13 53 1785345174 1735606370 43 499150106 67 71 1374244880 2087374525 149 2777 7001 1112703725 137 53 1228157022 1622428315 1949 1699477326 29 10007 864789024 1481667231 11 631772464 2 53 1097626820 89 1016742675 41 7 1585139052 37 2086196956 17 149 41 155276963 7 1512269661 684950030 83 189394420 23 59 11 271577988 37 2091242452 127 1255736503 17 1857447506 29 1338544851 31 202269172 131 1949 4999 1291030874 1583047824 29 312148351 83678534 10007 4999 1057579788 336625473 10007 7001 889318014 37 1756073650 41 107 1635898925 1106702040 103 1552258307 29 754970688 210291378 477682161 11 1194326606 2777 347352714 2078934698 83 23 514246903 435390621 103 107 849693634 1751618890 809193147 1079219912 19 61 31 4999 31 974743621 131 983328706 149 1763149333 1664899925 1516242537 89 149652642 1367675083 61 149 23 566444368 7 1510954368 19 11 1190718716 884419954 285561633 1949 2 83 41 398248006 3 1626107043 37 71 1279057332 1949 1510638716 37 1795608779 1213890080 149 31 853860404 89 1516134135 1419917748 5 131 1400756701 59 196149338 31 7 2140599370 7 61 137 97 37 19 139 1292135938 1064221530 215357266 148334728 97 7001 848143146 368798678 89 1782241755 107 2021071640 980280231 7 1419614217 75593647 19 41 7 67 1824456226 636195025 10007 1198505581 13 2082836756 23 558391340 189850172 89 83 43 22020386 43 762030477 1222234785 107 829655530 131 1518295895 1773869166 11 1086727017 17160878 41 1360878739 11 199948529 1546123501 137 1115902401 1593544955 137 1173847921 97 1593424432 2777 1712161014 359381444 43 1546973686 107 1102438762 101 614708389 1710837498 2777 139 83 1080465365 654547296 83 1261161760 2 1857816120 1766200512 3 876150846 127 465117180 1878229490 5 326974345 113 29 1497915898 107 59 1472829538 1517812936 149 1708059860 2015428300 2 7001 1796169559 841772236 149 7 2005408838 1462332475 4999 1949 1763008879 438679771 855355870 19 23 36992696 19 1083105431 109 54063290 5 354410396 41 303644770 978017208 7 4999 1349450429 456707469 31 37 47 5 5 89 2777 2095546416 1843497565 1841403020 7001 89 139 2 97 273440090 23 766029605 244887992 71 131 1880573810 4999 561427692 1285637006 53 5 1233050346 3 1834008351 101 7001 135546361 23 137 1124949744 131 426256446 1874039812 17 2 51609570 67 633720304 1904374632 79 1986705825 7001 53 1408330204 29 549779941 1165419346 79 7 53 901883563 1776182481 37 876728172 1068217898 257292949 448989013 107 999405724 1707146919 17 1390489702 23 43 803999165 33362797 2 37 1072687683 89 2777 31 7 1565288459 61 947919822 149 153736561 1652245260 1949 19 43 2112275842 2065586672 23192502 19 137 1953807416 31 2 1675027746 3 11 825717598 10007 594335744 71 1962351477 1127000147 89 1886152319 73 369079386 245830467 107 1623665294 43 1557856303 185613869 19 1741117930 974891947 10007 47 67 723065675 513751781 137 542525206 101 2777 843252712 1129130489 79 788259940 1907098641 31 43 873959477 1199646723 1047384605 7001 1473745505 103 900707087 1762015048 89408695 17 113 61 43 1178786262 1975846806 107 71 71170225 59 1498455096 47 46045148 1092192815 1833383779 67 1625779221 7001 59571289 1500689134 97 766044063 113 149 618929312 643661831 67 734133338 1767120630 530448046 149 127 10007 13 1528211074 139 599101259 1828188187 29 673751296 10007 109 1467315381 1124468634 109 1936154360 10007 2033993080 31 1196260178 1986307713 101 1158739071 7 71 529019175 4999 73 1412646635 107 5 109 876526007 109 331048369 1517297250 1971522270 19 3 601192981 1112712786 127 79 149 1485148113 47 1366004099 61 1717553881 1898488482 2 1374519094 2141283976 349313276 186603292 2777 734602393 29 2777 17 436015829 2043181550 43 3 79 462446092 2087601513 73 714069835 149 19 846732397 41 631326607 47 972714632 13 454470237 1766367422 32221397 73 355868868 73 1499957393 2099069353 109 128288323 322997928 31 606264116 61 203823936 17 803633945 173079302 1340927213 2777 1469925126 107 73 562545081 1338740649 19 2126655905 5 1920738117 3 131 352521655 529552959 131 113 807867510 1754003176 1991633057 83 528592555 42804114 662175583 7001 139 19 149 3 52624488 29 1401886883 1982370255 17 2031909700 131 31 1929925124 1235159455 23 47 803315728 535033901 609161736 19 2 1662392958 109 1781828232 840113903 127 29642089 29 43 7001 968812382 41 1055363786 1504757516 2 316682544 131 5 89 1656097404 1527553206 127 906978882 10007 2111269458 101 2089026531 109 321630160 1929402092 2 1703752973 103 1042180798 149 11 1887338024 1718874014 137 139 2368977 634101404 31 73 67 137 2043962732 1995482268 97 73 2086471838 1580753899 97 1680325859 149464681 965755556 10007 849523341 175412930 131 43 248376772 570114554 53 1420257165 1878399113 113 2077506695 2015966843 851422974 41 137 137 1774161234 10007 107 2041201871 1787985424 19 2018646336 1169291571 29 1703736776 103852424 113 350063039 113 137 97 37 1731874244 914257112 4999 1806849646 61 19 67 1864579046 1565554291 571589172 7 47 1852093186 23 41 97 47 13 1578395195 1007425653 61 986092023 86271446 137 101 1376683126 1504169770 7001 874753947 1555526760 238663834 139 47 878771549 61 1359978957 888892186 999795001 4999 145295480 1823907184 11 2068767347 37 1577609256 1899117581 8935007 41 137 1431702566 29 2033897049 1949 521809668 61 573378101 103 178128705 78024101 71 1642449786 2040041563 107 779799009 4999 89 1055545785 843141162 2 53 913723180 43561762 89 1252544526 361636655 7001 866310741 61 53 958791359 309548249 41 1285874800 1568959546 7 103 71 23 47 553192726 272298495 37 83 47 2047007168 536490994 2271586 2777 10007 79 1599825524 2138675834 984804047 1009800410 83 166714064 11 1264762015 255616135 139 396718229 1016083770 107 149 492731676 397505478 10007 959002984 2 41 980615573 1175550278 1165973060 1918617610 7 2 1976870058 1978171372 1729572177 101 2777 1239897176 1829806955 61 184005036 2777 1660546028 1537555475 131 2777 613751731 17 37 1387234293 101 1578404063 101 654307018 31 684370449 859471865 7 109 7 1272677854 10007 2777 890628332 83 848317353 1433106054 73 1984601474 7001 1867075687 71 1678699363 1253943070 131 1742319650 433947587 131 523104065 23 101 31 842010406 29 1409047418 1496589972 71 2004619751 17 1701407736 53 635116225 29 71 1128914200 1682200728 89 112581974 41 1773454549 41 1874863942 31 3 1968259197 31 109 869417572 1288609825 103 1841690161 79 1039791048 735160028 103 226969770 3 358220579 32482722 10007 83 76648653 53 2011264670 83 1126803902 89 101 1904651031 256730328 17 83 2777 380871104 1250299818 53 1701017036 1949 1127995444 282293158 2777 1949 901622578 61 289185384 139 640944151 113 16655974 1437976980 4999 1274165116 61 994511182 1778108032 1277674389 1733247410 17 4999 1702120423 103 1538424274 59 41 610268313 911539429 2777 653591943 878223473 1973211894 2 7001 1953587044 656525776 11 540290409 83 463827960 79 542574449 7001 1235291445 1751097121 4999 787517465 934053152 41 97 775126903 131 4999 1266701396 43 5 1563686358 13 1272402976 29 1768309771 1004343834 19 739879399 430592041 7 1143392047 1293927852 67 490475674 53 2060775068 23 776071888 1389940172 815632048 59 102182602 1204866190 29 406588549 23 2130791001 113 826109346 958011292 127 3 2147232451 485784494 107 4999 5 1152981295 1181256450 1776547857 872442476 107 430020804 10007 2777 859375974 513127134 1468189203 13 83 113 936394953 362134716 59 29 1750250 7001 1810885661 235408136 97 1872554154 92450662 71 550608550 13 1036761557 97 79 79 138168235 1057879362 311868859 103 574348064 2 127 103 2018255542 537207291 83 1250439903 23 1880246642 311196800 1182785630 79 316292137 139 7001 29 344024381 43 1212866256 149 2026478259 41 13 127 1206505334 7 1949 748304907 242467294 7 1451414265 37 2088062401 2777 53 107 283439897 151388201 1250296839 127 126649861 523671659 23 5 7 20469589 62022039 59 83 936101141 1510233223 113 252737156 37 256612501 97 2066746185 61 537334909 109 438987690 1858117005 1690744570 1444636976 79 17 1213068167 219481917 325257591 137 83 139 523152215 1035179704 290779670 2777 131 1727465691 1729076789 1949 2006462812 2 1286932021 127 10007 1364804695 1214960872 41 144999648 149 113 507168973 535994490 1949 736585742 139 1179467681 131 295876047 61 1314312222 139 700266293 788484311 4999 1970910739 113 252892870 218886198 37 1558438557 636495031 101 1863353545 29 472056258 83 37144492 1350832221 53 1374518854 1949 1344375373 389324402 1041687372 131 89 704483416 1716538995 101 11 67 113 7 882821052 131 1315783388 107 83 1873112709 1126507706 1382540863 89 98910239 2026673574 97 1727348355 61 103 1241360434 37 259589632 109 103 83 1721779141 1891717901 41 1809203680 67 47233995 61 61 714051421 1491714130 748518355 13 79 305604627 59 33262017 1553077709 1849365628 11 1949 18340090 1529731120 29 2139370890 1180615346 127 1554829996 17 1921585208 212212332 97 131 2074853063 1368215450 1349774288 127 127 67 10007 79 2777 1189066968 91880884 126792099 61 43 1587330681 923520332 1904745367 7 31 2 89 13 23 83 1629051292 1985312607 1807893940 2078538287 101 139 2146904901 1065660205 73 97 1949 595954073 13 188619471 103 149 1160086435 1646137845 139 578257097 581515412 149 1338929231 17 2777 1133476520 67 305777749 2009517636 307066790 23 62490215 101 940802678 1949 127 139 47 37 3 1990022316 1090911345 131 51031705 1487761498 4999 811877592 7001 131 47 139 719378699 53 7 1901306701 38339496 13 13 292939322 1577126886 109 10007 1411436356 2 1286813802 1655257177 1334048926 67 4999 792794053 43 2 1358946516 957889926 1452391034 113 316119961 43 778387505 4999 1071515654 103 1018596973 351848412 2101479075 131 692054791 97 518950962 109 29 1657119624 53 107 790706995 2081390857 47 47 13 2117266554 534029548 2 702492736 1655556729 89 1438316540 31 405811731 1993555753 7001 103 825462703 1671992511 73 31 1050979372 29 685173401 2777 678612713 149 1553709122 127 149 862560851 1731687238 971452377 131 13 133864666 2060321614 41 1472402578 880323144 131 1652946648 19 29 186089085 5 597780760 536329929 1027327243 137 139 1025295840 5 605148454 137 814528979 2777 1030666888 987918286 1384152397 47 71 17 53 102674935 1839526202 29 53 635879107 1541283725 2109112495 442574934 127 922570869 11 380535344 17 2128432374 23 732978021 1352058999 109 31 1948508627 2254103 1377952527 17 1511681008 59 139 1200164399 7 1824145092 43 2013093805 13 3 1157484882 1141324146 41 1156503646 340965790 127 1472671299 1275897245 7001 1764646043 776125713 101 187389849 659625147 107 4999 131 265258494 459371340 2777 1625477694 2142190727 1949 73 2034490217 1949 795242363 73 94965321 23 83 1122171786 19 73 67 545944609 144005713 641704355 59 1223171940 97 1089825652 7 1700001975 2104971925 71 2066384379 1400837570 41 216441532 97 2044148609 103 1459757740 7 1949 725977163 107 468046248 41 3 1409466275 137 842839481 19 2063875760 1948893973 2777 780273129 10007 1682576980 53 5 1215170255 1964824750 1788927484 103 73 1742275743 109 1511628459 1559622576 1578639699 645877614 79 10007 1778494075 1756957502 41 131 929988708 11 1792070852 1673659728 97 17257054 73 112878805 1062671715 59 689991194 7 1109196333 10007 290353105 672430372 47 31 37 127 10007 1270768916 1561552322 29 1179577165 13 462283770 2056473623 4999 573665415 5 37 1724741347 606911518 10007 1002501260 1949 61 281460039 83 3 3 784738020 17 5 89 174542781 2777 867693089 29 4999 286492211 17 754477765 10007 391974190 2777 649090426 1393456945 41 1919997282 1915848738 1949 655460394 1232646999 1010819976 31 127063356 107 1142774017 1700699857 149 1877803194 1145571987 2019401819 43 1949 1618562201 10007 11 877096803 2131023796 260238363 11 1936124575 399441634 31 1531227516 127 1204766831 1107550542 3 1198593012 73 1478146194 2 195847558 7 1539872964 545098179 3 89 938625320 101 153092063 103 43812698 267082914 29 701521890 765652294 131 109 938943985 11 854759873 526910813 1622343847 127 2777 111868817 223236297 89 2133384849 3 1031460422 83 1700440256 1464801568 79 1267469060 1756567555 5 1105275843 7 1326990371 47 1418528949 1531552246 785510530 1805296978 47 967469066 137 1168622741 1015912273 19 5 97 127 1046417643 2039718154 1949 421496587 2777 109 325936814 79 23 5 1583933780 1095751550 47 101 1147827226 805926066 61 1917646020 827668679 782713446 127 107327301 73 357792115 17 105178960 4999 67 79 61 2777 149 287998673 73 946714589 37 1750877814 137 694645912 968847719 10007 1144159375 786577245 109 420342824 798768863 113 10007 690888517 920938773 17 47 1204830195 2777 71 107 5 1921895530 31 83 7001 47 1949 83 67 17 1252778467 2012860171 259319771 19 355080324 531424072 31 3 1112935008 37 381552220 1227480227 139 101 103 1377178094 1496936546 149 1965113839 943308599 131 89 1827659411 689403167 1949604559 127 575494679 1703215221 61 1949 67 83 953969796 1972651187 73 41 131 31 41 1704443716 1090231305 19 958527320 139 1565768645 7 2137206848 1786443449 7 499684733 61 41 521181504 29 61 7 572878113 53 107 221344052 13004673 113 1186392311 19 465160413 1450130578 958123719 7 131 386762117 482084702 79 2 5 737840165 1203311890 2 913352732 103 1226284628 103 372946255 149 1772456056 67 1414549962 47 206795140 79 2777 317805434 1910096832 7001 29 1096797431 1690074590 139 836683686 61 146271412 131 2017644151 1894924543 89 31 139 2042335819 73 541122501 385752834 1367696406 4999 107 83 293027267 1363687892 47 127 259278882 345348306 107 769171961 542894460 1464270577 11 41 107 1654323790 79 822462363 17 43 1345441937 127 43 422262064 101 797083213 698180598 139 94550997 23 1092249369 31 107 1866535729 109 1670068243 71 43 149 2777 19 3 10007 904279030 79 1232006738 71 467705447 101 680722729 3 31 29 2112804889 71 275247671 1321703371 83 2069061753 53 13 61 615284491 1748018196 731625277 910353569 61 10007 131 1515119692 53 89 97 941116116 36225504 3 17 1572386882 1717247147 101 107 1792835397 905600086 59 1887297074 2 1169951488 7 114414180 137 499189777 102580119 97 863549290 79 97 1791344289 3 149 113 109 97 11 1252547967 417498774 2 97 3 83 29 251507111 137 47 81349997 386602245 101 1426894813 7001 1062163716 165745190 423869641 13 937149375 2075397455 31 3 19 47 1891972075 888266301 11 7360628 860890611 109 1201392550 498764180 5 754439730 1333309176 41 130583565 23 1745684107 31 1001268008 18854324 251017454 629428622 2 2004726800 2 858422280 71 127 1149118352 79 220816218 1141575410 5 1988598610 1553377573 1865769312 11 41 362028155 955248084 366155250 3 155167705 73 1864216549 131 1468706261 1533078582 149 43 761335124 1015983231 13 857435254 1190019246 1696785937 79 3 61 283247095 4999 85353113 103 4999 41 704330554 492110167 1313747570 387287165 53 732980036 1851418790 53 29 7001 171944560 754390946 17 560466727 71 4999 79 2106717174 109 4999 480368907 1810292869 5 23784170 1949 37 130875438 1869541773 103 21004893 107 973960973 1352901045 1037267668 61 1451955658 10007 97 197566458 37 2066262151 127 7 565047093 288354805 139 2777 19 458527551 103 1821515036 563342747 41 886423895 63991632 29 647916115 101 186187743 1949 139 2 1958485628 1284721270 2101627901 113 2058777284 104107030 5 71 113 137 777057698 1969010854 11 1830253601 221023297 1708805327 10007 681156476 602191015 7001 1999008327 1254857786 10007 801778217 2777 135178806 855276801 127 1183217852 4999 323107491 17 1885265004 73 436726953 11 1225110216 1949 22378418 139 847026385 1057975269 113 852746505 10007 109 246272965 1583949959 192838794 113 1662900310 5 3 854331846 19 204377205 369273604 113 73 116850465 23 490949306 1888814142 23 1387073123 53 43 1227292971 524336883 3 326803944 29 1270686997 363736552 101 324760753 2072422642 79 912405444 571822707 127 854857193 661016894 29 1015533687 1658600440 89 321883096 1697578774 127 109 1056480618 113 1712039835 53 1511833272 131 13 1795277330 914665166 113 2777 579215552 1701759485 1963249329 71 2032003398 1202995884 79 83 856220169 529118838 71 1984468027 1893416241 4999 655166855 1899039681 7 1783905772 320874527 109 89 281135712 11 1243881496 1987628528 71 20674277 7001 1030169146 107 53 1147217224 2 1727319180 919786794 3 139 1815489954 1756408626 10007 4999 1625563478 11 86486455 619757265 83 47 1560870258 647308482 3 137 2044481140 991349543 17 1150930652 103 1074902438 1405352702 17 822325709 107 1739990986 29 1198151140 7001 1040537627 7001 67 7001 977689650 127 41 23 642317849 1530288187 161218735 324681286 2777 23 179799498 113 11 36101197 127 79 1048504765 7001 539546067 17 53 911951814 101 1320544801 41 422141399 37 67 2777 1089058867 1851989689 149 2058303582 1890466600 1501113147 23 774507835 1813898548 41 31 771768033 551014491 953326862 119703734 10007 1005718787 107 37 139 577508721 1921481929 139 73 1783635058 137 842219008 31 187129268 107 47 4999 1604202158 545657575 131 17 1237224674 1371335456 113 29 109 1215223342 5 43526794 898138685 61 61 89 1324089223 1956586057 17 1578135687 289256972 2777 899473077 1642795496 137 518808314 1034536547 11 79 14356986 1247265672 131 83 1603313405 127 83 1965897745 931071092 31 215100866 2777 5 990355485 643270040 538914874 131 812557568 17 83 1694610819 1896171882 11 89 220354140 10007 19 559342498 244418824 13 149 877529242 137 812318888 73 1116312277 819216643 7 116412790 13 71 813781694 1284629361 131 23 1904100770 1396042910 107 19 1577967708 2017216169 103 207074313 41 1287935091 518759191 103 776354661 67 849688171 758477062 69974533 31 19 1021044291 61 10007 5 420109815 1614447460 137 1945814151 1620022945 61 511741078 955452211 3 1466211273 223810399 113 1402035194 19 11 10007 37 7001 1730640199 1036950071 842620230 29 2 1026286518 1276513266 844130217 103 1454148101 73 1492075843 113 53 1892464825 59 1644191881 97 113 2708610 699458587 152637792 67 73 4999 226844622 1241288294 717832131 10007 61 17 4999 2094035 131 127 61 113 845430405 2777 392431755 559665472 53 1032049072 73 739224228 83 107 17 37 2128734536 31 724472294 1112792397 4999 41 1405002686 7001 1610335015 79 43 1919599526 19 2065283793 1360337103 525358690 79 23 31 1779538426 83 1131790075 768864261 79 1703891355 1966006355 5 1151333117 11 2054095428 1930488741 1537554397 43 1116959197 107 263809988 401409128 43 2 149 2777 1745683631 53 2100546875 23 1144838133 53 107 924396170 859266125 127 19 1659664212 188908545 137 2104466027 103 1006820262 533878425 366729384 101 17 131 89 995253803 1450981774 1426362520 11 1338075673 37 17 1966709416 2 71 1226923452 1127714646 43 97 7001 255580146 3 139 980394939 1939671747 904533894 71 1021859122 521174501 2095904123 97 149 1313314148 107 318514497 186997022 252525783 31 37 867824603 1445984938 10007 379545496 1440207440 279980891 604799504 113 101 1851067804 1976835272 115864094 107 1312802180 139 2079058306 131 1928863388 4999 139 149 635936619 73 1249299297 2062228757 604122805 1992847310 5 53 1612117925 2777 96622938 131 850819193 820184684 11 944339055 1557742148 953770436 1949 101 97 83 315912608 2 1230166822 23 5 169956610 79 1912312315 89 1933114265 1065487263 1371075998 137 1454334734 11 93299734 595746104 149 47 20086202 1050948294 120177900 1233252049 67 838574294 970300685 103 1207866414 2077599529 149 11 1844536485 369141971 67 145286418 654357488 43 10007 741941880 2 1564777438 149 1153851831 2777 773527796 139 61 7 11 19 1768058490 5 1485675615 121680775 89 18958579 238527638 2777 107 904856735 113 5 40461119 113 53 1779130082 113 24398508 5 1974844575 79 2132879778 458229407 41 97 97 17 83 138169262 1680273562 41 684072515 139 1091005595 47 3 31 391578267 352674781 103 317178612 1323404343 2777 11 3 565071713 7001 61 463477365 73 1083557469 874328386 423223073 53 19 59 1487436256 579257752 53 141442983 89 3 131 1514778807 67 220236102 1330286608 967168387 1260910712 149 151132206 109 2123246098 1049817080 2777 1387908499 1241697303 53 1642047325 118357609 103 1081228801 13 1118720018 808380989 109 802112906 107 73 1644625906 139 1865361652 1050913531 97 1893675791 127 79 2100209154 131 7001 2 655625408 107 97 5 3 1189368273 97 1935059887 504105702 49168849 71 680031823 959135757 131 41 43 613573069 67 1656820632 37 319480718 139 53 1106121395 2123053977 806436399 19 1459128116 4999 23 1924585030 1519173828 83 53 79 1137227041 1816580623 43 278751241 885089129 10007 1023676072 1318510444 127 53 43 1182861065 89490843 61 47 61 456046065 448659377 43 1291320221 31 79 733952918 89 138504031 71 17 133519230 13 1835249141 1670494608 7001 97 71 89 41 1025033672 1949 1633753148 89 1506418628 19 2114294502 487216924 7 23 224436162 23 577773478 177518324 23 1025702227 10007 1778652557 17 1511941073 47 131 97 878729014 2105361138 31 109 867703547 47 116172532 59 1684412635 41 89 522894046 1901819907 59 2777 1018934063 1504489521 29 1360505449 41 283675023 634313419 19 431710971 17 109 193781294 71 975506055 531176262 83 1949 23 40076534 832017341 1622921708 149 1976338150 107 1970486415 67 1119075473 67412617 47 5 31 437454423 82155456 101 1739728838 17 2777 869181561 37 1720318996 29 107 1548292814 127 382442886 2777 163906871 1535377435 47 495342162 107 1868508044 868700165 5 1377420218 2 1038407188 2085730919 7001 43 1634737957 231564911 59 4999 889327099 137 89 1354067983 912126290 5 68664060 101 83 2132077173 31 61 67 29 691569650 5 7 139 1648576835 175333349 73 2081191675 489091094 97 2034574224 131 3 113 494148435 1910620950 23 1800777341 4999 7001 23 1537239528 11 83 480358516 1005409793 1645054763 137 260585741 19 2095577184 1640538545 2005645108 131 137 1106775187 1169330757 1050587527 149 7 580237812 149168306 109 13 1022788510 79 37 1163156715 137 1669579407 109 1944636560 41 1165483205 1940240417 47 1499726514 13 284904620 3 234823359 1603547562 1582274094 1943683610 79 2136337585 579750983 137 3 11 1162969787 43 216962857 261925830 47 23 31 97 19 41 1509107541 32528493 4999 1360902765 43 1728703028 16712724 2 603221230 23 744193152 3 307083378 67 770585626 1579700674 67 1336524040 67 382876056 83 103850658 855183470 23 7001 1333473469 92847262 429737117 19 19 71 663670867 434385614 1185825745 13 3 2140463928 139 476909278 1259070062 1423230844 7 947025912 47 865004450 13 457996490 83 10007 1986349472 1831114329 11 71 171723156 1197352662 867102395 274964501 73 59 47 440025656 1501996202 137 1422681843 819787861 1162547617 107 1710947920 23 1064547295 119619543 109 672755338 83 1421027645 11 1891962942 1628628442 127 2777 1881353629 395941883 1632094176 47 89 31 2126809095 83 97 288565979 113 2129003620 799680011 902753465 127 11 17 1507714819 7 1123397870 1837355686 43 29 1902537518 926133241 31 918776574 29 180242540 89 1609965945 538001759 67 584173402 53 17 101 2015988280 1036970333 552574535 101 71 2087450994 844577813 127 1268826337 149 248289726 79 1871787132 137 7 129616514 7001 1294295873 13 1488233045 810808838 1120254940 97 1783078647 7 1956702797 7 317560551 2074530910 2136177674 101 37 1733720026 1770213341 13 59 364772751 485222936 4999 502781701 10007 865075129 127 1476336519 3 109 1761761659 103 543502086 3 361396878 41 706986042 7001 127 501311294 73 3 3 47 149 244505722 1714061879 43 522455461 17 526852491 131 1185021677 1984157504 97 149 1461863388 458439527 17 97 1435402605 131 11669611 11 127 103 53 2086694853 791210871 103 17 11 2063220544 3 76278465 1061161229 2065796090 19 107 1452851671 137 149 1387988491 67 568984703 702196917 1203234214 131 1127453203 17 702348812 131 2018780171 109 137 1237014237 1010014585 131 149 1785121320 1880437067 1593955139 1407938849 107 1745038163 61 17 358059015 1075843062 1818288389 297365898 47 67 1446916343 89 426653780 47 1370576165 47 37 223826801 1335509154 137 131 778638648 582569825 61 5 1497148355 10007 481957134 93445366 29 311660970 48140406 914278890 2134732355 5 31 1695578139 10007 1255253827 1076472671 41 133240838 2 1543084841 137 149 1778783605 995059548 2052848607 103 11 1479641342 17 1802742645 5 602791365 1974002675 7 1597387519 79 954015060 83 1981288850 79 912540534 10007 1361321748 103 506663340 79 199653461 1811081595 127 11 1619558512 1597907146 5 1498802829 71 1880743998 7 1958012161 1305457575 131 1254235003 7 875868903 19 1263585785 116568515 1389372516 113 601607819 12387800 5 1683813395 1427211560 83 506055482 365907235 1205467109 131 11 1690441257 1488211603 17 803019378 107 1618155960 73 47 1576171473 127 254651515 31 107 1716597683 43 97 113 10878058 2 1626587240 149 142867160 1461636078 3 1611839634 17 353978233 23 4999 1923045314 43 715612880 109 83 53 1552789345 1947562163 149 7001 1634188001 73 1396507225 1949 71 47 17 47 93993843 1859181172 1282906238 109 37 464618953 19 663505308 1859726080 1707089992 23 1764186089 71 19 850377832 61 122692838 1840360301 1814069749 31 2108265391 139 131 115431174 187928962 19 1451486244 107 514036749 43 2032552595 1464311625 5 1109319355 107 1144922577 1797736425 1121492686 137 11 2066615716 439347609 67 591521500 1949 7 101 1165676855 3 1590303816 225130593 137 2104931532 3 59 1811466675 1176318813 1141725694 73 149 1408031375 23 307576503 83 565377550 109 37 1360448634 1406746290 687504225 3 1063438717 930612418 1949 2 1050058631 47 1814913742 1650024375 101 97 1584753602 17 1578879267 103 107 1903174225 1309715689 959413917 61 149 841998404 1234370818 1564345015 131 19 601487256 1213207707 1129477999 139 11 30800792 47 1872189728 10007 1058871748 19 854412691 83 943662358 1772058217 2035270127 1423708533 79 3 1510848496 29 83 1259024676 1288307005 17 67 1153028996 139 1236959332 1420110875 485243996 139 928988124 107 979495762 10007 1171481729 11 587877114 86476521 29 47 1286914050 1444032512 838864483 83 1183873728 29 160174546 2118541226 89 41 78318751 71 1604003245 23 1776381563 177466436 174760371 23 5 449705696 1436021808 43 208699992 293179096 73 450397376 11 1799291142 299991626 2 103 389921641 1837276423 109 79 1086839340 109 422989032 2 641607206 47 67 11 1269718912 83 822567350 702348490 89 618179104 127 258238244 1889158035 139 1470008400 101 492417420 2101774650 317138299 7001 373570371 721900589 2777 37 359850049 127 659086335 29 2140163083 4999 71070783 137 2066930210 17 53322594 107 1634782166 101 191162094 1610308246 103 139505981 1037181675 103 513633824 137 79 519708768 1059826584 1149100579 53 296401970 53 953593861 378480581 83 149 224475354 1645536332 953410394 386613439 79 113 656497117 330722976 67 1020174629 71 179360623 1093369510 1949 1915175275 79 73 632524633 1606039639 1739798238 1284145426 1949 1145970380 29 10007 458860978 13 2007838092 43 1527788237 1624860909 2777 149 312128316 103 1723216986 43 1949 407804862 139 560531896 1610429509 2777 31 1581701933 29 131 7001 1747008537 918300167 647820045 103 11 1250812329 137 83 1985576547 611066833 19 1547445581 689731610 1949 928022623 11 29 1407393490 234449659 1170566295 29 2020673861 262865090 170358255 5 1930425846 540594730 2 7001 5 1224879870 1611472139 127 107 1477459852 1225805589 2 1764788828 83 1324466275 73 998625619 995895054 89 1052973329 628001229 113 73 2136422234 103 1931362569 137 1043553152 103 831395812 127 137 7 107 787425626 3 61 1834687484 1921248261 113 762050191 67 1220869172 2777 73 1728654446 83 461616452 41 1961761768 7001 884159269 67 1949 53 61 742310952 1825276953 109 1042667186 319632352 13 149 358481037 596462645 71 991313177 29 41 45012887 47 493786465 107 1113126136 273029118 43 5 229770605 1143477795 31 430297732 213808922 7 1992543168 149 357616837 1994863703 32292718 29 1198074968 23 298959681 1255923658 11 2093841759 71 7 137 1587700504 636821499 103 17 71 42334105 1350238737 83 47 23 1513412834 1028524018 107 10007 577584026 170641217 101 2107453173 53 1143068596 1861992025 127 2048748633 234876594 47 43 1152490899 513847582 109 137 1275290393 403730369 131 1537164835 89 79 349944985 7001 61 1722434674 5 405289009 31 17 355322950 19 1122891298 4999 533573264 131 14037293 41 1085124696 41 1808858828 77591926 1748305556 101 1360770582 2 127 2060233243 1226371436 50782735 107 1939628590 23 41 1113210147 7001 2137632500 1632127836 71 531919183 53 1949 89 1422748177 19 79 17 131 1949 745027445 2777 1363442379 97 3 2 29 988620672 850080506 61 71 1496774217 103 127 61 1455438406 19 1374399694 139 939132650 1874988674 1949 17 53 1521858430 71 2 1558870270 325284782 127 411869255 127 103 773383328 697130986 1441262398 1181291221 149 1472649606 19 37 7001 1938997345 149 905468679 1951368965 41 97 366807731 1299839012 1982634271 137 73 811845556 137 1152065882 783628156 10007 83 496687023 19 1221343883 2050079902 4999 538032910 37 37 1949 131857623 127 118686258 2115831749 4999 67 43 75072270 107 135716981 13 726967111 1671433088 1874129599 149 791172932 83 3 458081916 247573075 61 1561003725 71 41 371305717 225190573 1371992061 3 651433410 5 305071230 67 251672167 479199970 137 381205788 1548620726 2 748235648 61 7242591 1491622752 247664677 109 1906804554 149 1554114998 7 149 29 486131640 2777 1351598281 79 2 53 2 1085609640 1747702180 1650051869 402634162 83 149 977126015 101 1251340865 5 415863185 1497820376 4999 41 533767123 930355339 101 149 426752539 1486024829 271545730 59 131 2007171595 13 116061920 2777 1096754560 801557109 43 113 63462305 1619121111 4999 1888049117 43 131 1008789211 19 2006402026 79 900121644 17 13 1878421545 1339058851 7001 651345036 17 79 1538514493 1145012333 4999 1110316741 89 2777 1037618365 1949 716409522 89 1399777582 1331363460 79 1871703076 1071469504 10007 17 230372712 89 473310811 1276890615 901065885 3 131 101 31 43 633111899 71 610202499 19621490 19 921577828 113 443554945 11 968544401 31 1508981048 139 139 61 517999922 1703626951 139 31 71 1511826004 1598631997 310643262 103 1949 10007 691097599 41 47 308182811 2126568783 31 23 205417968 1800990091 1239720922 11 775873241 137 109 30118117 7001 1907583473 4999 79369123 1560154154 83 107 109 1575900309 2102399194 67 1130293149 33350389 1395130918 4999 2024686731 37 1441147001 451291333 17 5 79 2132542973 89 440004608 97 107 1761403077 4999 1754134103 2 1662299698 127 127 53 61 1965102797 2096898862 19 381752479 7302371 59 379611222 19 1983380607 57380138 2095075527 10007 113 1115188525 1100255673 53 29 1262550496 67 412107888 1894235792 149 1593314216 51351956 97 602521320 37 2131969452 37 61397467 17 1110413973 29 113 500914288 803980437 37 11 621740086 1264338207 300937547 71 526089672 1949 61 2078575732 1168593043 516050817 67 1572236338 109 83 139 89 1717932142 53 67 667512535 71 2073225986 73 864482644 650461609 103 61 1857633831 776794870 29 3 98662100 1823370560 83 37 149 1535584071 107 1297003375 843158588 127 47 804189364 131 1032777632 83 4999 555243929 3 745820406 9894643 149 139 31 2777 1996696324 105276070 31 623265075 578642497 1949 23 842673701 860735564 1763479918 83 403742628 19 2072136409 11 2 141900874 131 1713190228 1453915814 944620100 47 1107752353 67 802484192 1962692975 67 11 880273944 3 612379386 1794229371 19 1634928732 1700956575 73 366122362 454792598 137 73 421858605 762899340 3 139 2777 1987446137 275783870 2777 1594625602 31 1314238366 113 2 1632865032 769432510 1291454130 1423935259 19 1380758701 1749446444 83 109 1570912251 7 67 2011512659 43 139 1135943584 1123860592 139 113 4999 321490689 1547850368 2051047381 1219994969 37 1524546436 10007 1238296201 1596717735 643434141 131 1873807399 79 1123446834 1398310860 2127410007 109 652142349 2777 182740485 1188531913 127 2 2005090992 29 6337544 1566113303 897178706 83 334677248 31 496630695 1967823518 1957189331 61 1792131196 103 219269078 41 1030203480 1837349019 89 7001 73 830523402 103 650557270 127 37 923324344 37 1095634006 2 149 95800146 343729590 414016393 7 13 31 109 1291861024 1296525275 113 1973025991 71 1013625394 457083303 1784050828 7001 137 1949 59 53 2091710258 1374067571 107 101 813375138 41 1616442384 13 53 5 399288114 149 89 59 10007 804202548 89 10007 1147692823 2 31 109 2777 436572170 178327832 13 1294334060 5 596364835 1049510853 149 5 149 131 113 1820785611 1723010101 4999 47 73 43 1317214098 1648381952 13 1185618677 773824305 19 569118910 149 23 1083938802 1805268413 1477989146 17 941143001 771105768 1938442665 97 71 71 97 1995740717 149 939007139 127 783960003 107 1877573512 137 71 2108887582 273011575 5 1634114917 59 7 105773829 131 18895571 1991793265 53 789018420 29 67 330995477 130104267 149 1949 1145136899 1170855903 97 1551541481 1270014166 47 500885157 7001 19 568485054 899690071 412431690 11 41 10007 1446842081 13 1797810365 1896978356 83 1955162442 392935031 73 41 486487804 67 769118326 53 516979815 114609264 11 59 1437513760 1375650077 131 352923563 97 869949738 89 521121703 139 2132606249 7 97 1898394857 1350864874 2015893321 73 1320459551 1865532918 943221436 59 23 101 4999 1969051111 2121155684 71 351030140 206361476 7001 41 23 414730959 1627108878 3 89 101 1365913002 79 71 132836674 1166406372 2 103 2038467678 3 738050597 861986513 17 113 1034921913 430565256 1755212459 1355626173 11 7 156419179 300677445 5 1376233280 11 19 73 1824873126 47 778705729 783964653 113 139 415426003 79 613059779 23 23 69896471 1236379008 107 109 3 576722394 131 131 1276632466 31 1195789102 1404860015 1187919191 137 1297744556 4999 1483382860 127 909966811 3 29 79 149 1355690357 762593622 2 2116218166 31 1949 2063024656 139 412763419 2010587751 137 821336652 59583502 67 1689464750 89 2007643310 1675501531 41 1949 576286167 1044274064 97 1943317497 97 208719329 89 1716330112 97 1801620239 149 11 19 1627903828 1595956664 61 107 1940448237 97 1796740215 1763302478 565564367 61 37 598048727 890401135 47 5 1203461630 79 2131862796 149 1376525576 2777 163985159 13 4999 61 965292609 1752262029 932087356 97 183850534 127 109 43 17 505785491 31 2142720834 17 1363345005 59 71 131 47 1406513634 1706057465 79 1638851129 137 3 1627412778 61 59 5 61 71 47 1535933116 43 1600052446 113 1927831032 2001500893 139 71 203531467 149 1398250121 109 1028330416 113 67 101 1217108984 822749292 1407355612 79 1731932315 59 1096251919 1993356405 19 43 30137668 324310988 1251275685 11 2099959760 1155741800 83 1402990246 29 1965102147 1104717480 97 73 1421941880 23 1270180681 79 2060723486 107 139 73 944970984 149 346477746 79 748994841 388428278 7 7 1750254751 10007 37 1737079515 127 957873624 59 113 97 53 1799923524 2 608185447 109 4999 1632508433 1642816371 61 1178644845 79 1751403456 79 1480259814 1946334139 83272485 47 1742851227 31 879864816 23 1779935385 2014120048 1615484584 71 7001 814202298 216505925 1148048746 209245088 13 109 47192858 1044011374 137 1635057462 1445854160 1180071618 103 149 686921521 510861117 71 113 297292505 103 706756027 17 97 2139095507 1566537099 41 1637927204 54964273 23 1733977498 137 137 43 2111813420 19 58918411 634600696 1666976088 59 23 1254344882 1437103464 41 127 41 516366136 53 1646791297 83 363926170 73 73 1065179865 1180649277 127 5 1519148405 279947675 995562509 109 20274896 7001 330834970 103 1414614770 2043669968 23 1719404572 114252157 149 103 59 2136988437 843574650 83 109 13 137 161426826 1242507526 131 1501017369 1346424857 37 790145251 1292183053 7 97 1237594792 19 79 887452030 2082548558 89 43 7 1256590606 1793693588 149 377698477 683943611 13 109 401541067 902063626 1929063351 59 17 154625040 127 970306670 79 1989995464 37 131 1015807012 23 4999 864112143 207098572 11 79 965730444 82947077 2777 97 1468499387 1949 186439391 53 2777 43 505807667 298579186 900569068 47 1949 850670285 127 71 1913497996 177103981 67 7 1651497784 1977235665 19 4999 1987582404 621355704 283072527 139 1598085641 149 10007 73 103 847427865 2140964077 5 1730264645 238615457 1463882943 107 1542532146 37 820424287 399541461 139 13 1467795355 2029478802 1722170775 13 3 2027621195 71 37 43 1598602266 1987318395 2777 592635354 131 1135497602 127 7 37 101 1949 113 10007 127 10007 1481946637 23 1321232010 992939866 2098167310 67 79 89580628 1887504735 1483311951 139 754850342 13 1843018021 863553652 690885650 5 1870724262 335524248 1949 149 729659747 73 1085718926 47 68471151 7001 17 168213011 83 1839738575 406884675 17 545760282 1478613964 1587952818 1180823665 7001 97 149 1978708676 321151021 139 482225333 19 37 149 19 23 603588778 61 4999 1495764284 47 79 212860681 1347325961 139 226792956 137 2 2050645648 1329328918 43 1949 1481742842 437985127 964492344 525901683 3 149 29 37 642705527 79 13 328371658 1948920149 107 89 741637979 2010109055 107 107 1119154892 1847317487 29 738421917 137 79 29 243552701 1394287433 4999 2090116893 1237276431 3 176874206 220944830 79 97 23 399739954 723162596 127 23 1243283975 1373353854 79 1949 1111599153 3 1941406005 1450979738 898728246 13 71 61 313260620 1325240966 97 53 10007 61 229479255 409318660 101 1745243948 103 47 23285257 463262397 139 83 7 1563173017 137 17 17 337233862 1237540126 99012078 31 821225867 384726762 2077705433 43 37 1737951420 1712803889 1949 1399058424 113 13 7001 1634425456 957513396 1326300789 3 107 149 1258195783 127 966618198 17 1737539944 229349184 101 374258429 103 1021202564 995134191 5 1845341835 562849770 101 139 1940320182 536981047 139 1612894920 127 891959608 1150622565 616847738 61 89 67 13 13 1949 550777655 2038889829 103 906292262 10007 139 2025340191 3 7001 73 5 967189895 19 458933562 1629887165 1278682724 11 109 1279050472 1744787634 59 731750608 2777 464195271 31 432873088 928533647 1699902455 73 1046218853 41 1226039605 137 1399602453 484731325 19 61 11 47 904581442 41 1995102389 2062772086 101 1349046189 31 172399370 4999 324055176 43 163637542 103 7001 725982697 776050882 1573771960 73 47 614389662 37 131 101 149 1187334120 2777 71 83 118872683 1445773160 41 1085366734 1455120984 17 61 808443553 1947428965 61 1322563875 1104706320 5 355190100 137 29 67 951648972 107 13 1880633053 61 10007 347469729 79 1391482094 47 15856121 43 139 1495582732 1766574769 595688662 59 109 1267079765 2020918533 620908332 113 89 1102651616 149 103 1990197106 61 594159489 11 931255677 23 47 1827629028 1698902467 734449376 101 127 2 137 236734219 79 1607961072 113 1537189849 47 1211935563 323320556 2777 103 19929367 97 1128603228 41 37 523087019 53 105446680 67 481758907 61 1821151401 23 1764573639 501536827 7 31 1086342366 19 663318348 23 2777 891155962 884311292 67 1709479973 1342842395 79 97 103882829 113 29 1850457179 59 963148804 39457503 127 43 1946614085 1854616359 47 1414959629 352641378 109 97 1502688304 17 29 7001 1577371096 530406212 7 2777 76398047 768456994 41 406552310 7 137 413455225 97 5 2119811787 7001 67 29 1824323610 101 37 251790965 7001 1154058842 19 389010963 47 840157695 29 1202143177 89 11 1292307698 608538920 1315846503 37 45803838 2777 1870785086 440190391 47 103 10007 67 1180515147 1739353866 1949 67 1949 571811263 16496336 180589395 131 7001 2083308573 10007 1157689816 137 962374036 87850702 25521587 83 1131131719 83 57322228 109 877418717 1678775970 59 137 751695984 562514393 1229500631 131 3 1502756049 1387666373 43 6517252 13 897017121 137 1821304715 17 29 20817244 139 1458763578 19 336200571 53 23 1022481974 535459964 59 2 83 1158024798 71 1617567440 1641294991 29 271824018 29 61 1012550358 103 61 71 830426295 71 17 540791165 1019629990 5 1191022992 1532516488 107 71 1716227407 2025162181 902009037 1736573299 107 19 1180692908 1934095614 885688560 2097887870 73 1469221097 4999 345860814 113 113 1497526172 1437907937 1273219736 101 116296736 1044521054 4999 19 1893374643 1228035968 59 43 1946715178 1970875459 340415940 2 1981155706 67 59 23 149 109 97 1340733612 682255223 1983798017 17 134544807 43 79 940902719 1435025915 1236983666 2071121753 109 278320218 2 71 3 372372405 276253437 47 585802852 53 1395255210 1758228379 41 106748818 59 79 208555655 122573951 17 67 974490143 1806360803 19 840220175 47 23 3 1208482389 2128080693 43 881448572 71 1281126414 1817990429 19 1386830862 598210896 71 27166304 1841814408 41 544287054 204384918 1185130998 43 1248138038 1429361494 59 127 1889137080 1597592619 97 61 899060883 7001 186095154 1961410374 3 653074068 1179632609 137 109 729400382 533618737 107 1012196851 1421988292 101 53 101 7001 7 338530238 805263987 109 137 13 265368441 565362948 97 1846293107 835948380 43 402725524 7001 103 23 523928755 7 1169636758 31 43 71 843702339 139 139 1012092781 1175272664 149 41 1902279706 23 522290233 83 1554648017 924138932 4999 1348285289 1876364652 107 140802370 782696333 177270519 103 71 137 217239530 2777 1209187064 59 53 109 1592114059 262582635 19 777960415 83 1097411807 1056409807 1711717432 73 382094848 1634592160 17 1302088361 29 29 1673163921 13 655247775 118560736 59 1859696166 7001 165013570 1809667487 73 79 131 7 43 1831404873 3 11 825946132 1443590324 11 31 1900048373 149 2 369841462 2010127005 5 1979847775 101 1410807289 1435744937 11 101 952870360 80308143 97 121845404 7001 1070718675 131 137 2 9021582 406219674 10007 1093354813 41 61 1949 2777 2019373306 71 3 11 17 61 592551011 513014148 47 446744627 1083224010 31 1996177025 1753406131 2777 1300090208 43 1742589061 809301333 1492698844 137 17 174743901 1055091587 1028580231 1149089879 61 936305313 109 1309880904 1286402886 17 913920510 61 638677686 547616581 29 1919304506 1553731716 127 33242631 61 327903853 2109520546 2106948161 127 2102782815 899660507 127 43 1869166580 1129252228 29 137 7 389626118 1875408444 508175206 11 7 2777 61 457490606 343059669 73 1735264775 19 982756684 61 485913739 41 107 127 1283021564 89 1073767289 771929752 1344453418 754808 2 139 19 67 679612892 944312740 101 42891569 113 381592299 83 29 79 73 1896401592 2126809375 852811675 1535680148 103 613231025 2777 478543748 470910038 987451135 139 97 79 4999 1829594008 3 37 7 46131771 101 542324146 67 1116989763 139 149 274026645 2120318440 113 31 5 1318556015 574483445 107 796822317 1262127292 59 1949 564792914 1984308084 1568492971 131150090 53 1595059748 17 53 2018478182 1483934863 79 2 1553506694 10007 83 61 1179306656 67 67 61 139 832379677 41 1325990635 1899823027 10007 89 41 19 83 103 7 1815605890 713821543 426487343 53 29 2 4999 79 1347904873 71499187 1746984133 673457878 103 651467113 11 491717347 707970312 113 182636024 335217341 131 656075248 97 107 41 392071151 1315222656 11 480577482 20162405 1949 1729111871 23 11 149 2025184320 1925906600 89 29 1699911966 1596245492 1913190547 89 1572641631 7001 717525489 61 1191192384 276034394 1475366416 29 89 728764663 712646852 1743891424 61 1834044969 7001 903016984 505299795 5 13 1544277254 954408609 103 888718416 1967625751 59 89 413396924 149 458524703 137 23 1915157445 795910354 61 2082184858 1565142575 41 109 707608053 990291269 1424641207 714373932 79 1064006923 7 107 61 212160318 17 300456674 97 1119451295 903139840 752974879 137 43 19 219298684 2011581186 1594576113 97 1137740601 59 7 1075633195 936215105 2115863553 1547129927 31 37 54740982 920522741 2 949789230 439787036 13 79 1729462038 31 639653318 139 1472395030 3 869226422 37 1829445062 43 11 309188858 103 41 423249683 79 1121695799 67 1464547032 4999 131 7 842208892 1873418693 103 17 148147928 1758130072 53 37 4999 181133766 152019590 71 1440193820 79 220855848 41 1631162619 31 4999 674314641 89 270488533 127 1381320961 67 734289046 7 7 1230413786 1348134543 2777 1364706664 555772118 31 1680451565 456323255 109 89 649705162 7 127 1051254656 67 73585363 137 2777 1712717527 71 547129692 43 4999 665656842 79 1840339523 2051524456 79 1055728903 4999 47 991465047 1277248408 2 10007 1878143781 588946149 137 5 403416100 220249760 19 361397214 101 1971636554 101 1410259205 47 1541640040 71 930644887 83 131 918745575 1514786012 31 861645912 1706253863 59 89 1304178766 31 1375695556 1001362341 1819886310 31 71 1684289690 137 53 253528227 137 41 1308996385 53 10007 253937632 103 1548853485 109 107 901667600 1183721243 2777 1603359267 61 1933558724 1264419102 53 1078154 373405336 7001 137 1087713791 79 1957400143 131 1776897309 669535428 79 4999 23 1630234089 756049836 3 723929900 29 149 279354140 97 11 344663748 697549300 7 1885722622 29 1731746078 41 1571667418 23 103 1299432859 833212337 59 59 780920536 61 149 1668223536 211884071 7 30289414 97 137 739236179 73 27764528 11 2044741545 71 137 444807764 4999 7 1000935649 964231569 1993823613 47 226409709 4999 7 13 2008754007 47 2050628467 37 74582898 7001 1660486582 60568240 29 149 1517502978 1994966074 37 1550735493 1949 369781663 37 4999 2054169084 1638302274 400918164 31 176787712 1728436076 29 89 73 1225475382 1187440265 1898440236 2076234670 4999 1919370759 2777 13 43 962985645 849716679 2 1117954382 223921522 59 2 53 47 811664714 1032765310 53 1520106833 127759044 67 2077195975 1999321138 2777 890628332 1556852848 23 5 2110775890 7 776039138 645191638 1787927602 2 1950511940 139 1938041860 5 27170135 2 2110026648 47 109 991711198 41 19 544167862 31 67 1342601141 1437837688 43 1244010769 2016657258 522867332 29 7001 172854690 41 4999 793986171 2145109878 3 428804259 3 183227046 4682176 149 1318132225 79 1100154845 103 3 13 285277668 1261972763 1453466715 10007 1598197492 79 1949 35920070 799900784 79 1789859866 1109718767 2078396909 19 400749177 67 159824847 131 983326133 73 791287661 43 2049121022 2 1201499150 137 1583676571 7 362570761 7 119995589 17 2091661657 1485952048 916238577 83 1595311665 1548525233 101 131 128763961 1481305731 1274168698 71 61 1177813193 1609932679 107 2 1319479510 7001 816998238 1330413231 7 1673685388 43 41 596035384 1949 107 149 261416626 322723123 131 1067936104 1671106163 73860325 61 2 1568247005 10007 660512035 10007 59 600359692 1748746670 5 61 1813741609 93920007 71 2041480963 53 234463905 13 1040893885 149 134624467 29 103 956979592 1931376175 1718413923 71 101 17 89 1929801596 951369612 1982270229 71 192357205 109 83 1989513235 109 812205325 10007 149 625383240 3 1941233844 1774662819 3 1178293800 1951267156 1079069502 71 3 1071673881 304966350 2007472585 5 139 3040625 1779469154 1019019132 131 1171244700 1472865345 5 73 43 109 113 1729968854 2120523572 127 1001789522 113 1346943615 1148453325 101 89 73 1739383337 2020460201 23 1358615129 755645358 2127030653 59 29 2123021786 103 2096878738 1407680900 5 1571730673 97 17 11 532425942 113 2090806117 1451118355 1156847883 37 79 1526540147 1721355332 13235182 2777 10007 139 73 1631558249 103 412990338 131 1633368784 13 331672770 127 1097097374 111522637 109 2 1592941026 1522308165 5 89 1145978418 61 113 67 1514455806 401324518 71 41289482 53 1337370995 473843002 7 1326502173 127 1493316165 248877010 71 103 137 662157168 1495606192 10007 2777 847732013 22943574 632824287 1992771915 101 7001 215357761 1943239566 101 43 1839219435 1460925450 127 89 12480718 109 59 1228213434 894860819 7001 1057281082 13 376774869 97 3 744896844 1248042060 47 71 1116880297 1949 127 164060378 23 1815937055 550660802 53 29 1264424012 163580068 701045810 103 59 940374214 2062128765 150983478 59 101 1522814919 61 2040534207 131 41 1994312870 11 1187136940 903960276 43 127 1959411372 67 1843801341 1146549560 2114557508 2075036853 43 83 61 1337650456 1022673601 101 149 79 43 139052755 1119374452 42796077 23 7001 777496055 97 1462184014 1721862617 53 113 41 1354380371 113 805943166 109 192837958 1949 113 131 73 292430627 1466173975 137 1576612714 137 131 17 1494885089 1683457608 341613464 19 512167061 1436859835 101 71 47 1203023562 478380522 107 1148316724 109 7001 1793054114 127 1933761429 113 1392018298 1530234430 127 1949 547848308 530807244 83 472490199 37 1268945636 2139708927 41 1841184540 53 976538674 43 3 1161774864 103 127 1142856167 263015225 61 97 1883093306 4999 1386702604 29 52161087 1949 2018168219 59 37 1239906075 1417090485 1526575170 89 2777 1539857608 1159369730 11 48305899 107 1283978707 7001 561445195 29 97 107 1285868862 109 89 561725547 852162718 59 131 2011876123 67 959367860 109 123981069 109 415920983 149817418 43 19 407927340 1811053818 101 702761838 1168482635 1419576688 73 1420422028 600932262 7 103 411167966 1803221206 7001 47 319902398 53 963254595 2125955194 2061785044 11 2 1654242238 2777 107 489638420 47 97 97 426821253 1024144444 101 393732743 109 11 103 1285477389 1435762863 97 315541873 37 1467416786 2777 2118292823 37 413964843 107 29 1755446792 1764414012 43 131 567445757 1917094872 853196668 127 1538893742 1090638341 139 31 1365860589 762675206 619856578 97 1878569900 17 704298233 73 53 479496618 89 1970216674 53 972036907 47 79944682 79 848232401 73 127 113 255768946 472398421 191229374 1580964918 2 1079579159 61 67 469378148 1474514537 53 1134958112 127 1910035550 959607809 19 969121258 53 10007 97 1594353013 113 1201390886 1949 938825504 71 1119305202 1667663762 622050312 13 1260124844 2777 127 19 7001 2035064682 10007 1683037302 43 1598045115 1963955441 149 1794566330 7001 47 1431755078 764372938 7001 1580965820 2 1849655266 415600507 53 113 169317809 37 372303509 682110906 47 43 5 149 59 47 37 597445179 703731321 149 959962627 59 1674415050 4999 1906338656 17 284187108 97 2081050776 41 7001 1099925268 2777 59588866 475865856 71 770779053 1444946663 29 1993235925 47 131 585424924 2777 1001513942 2141946154 131 483731402 11 13 293642757 720581514 2777 37 1135704270 930556068 925197267 622419746 19 43 921914840 1659477285 2 294578938 109 71 93393371 47 548360729 19 1105218110 5 206900540 13 1107340442 1614655192 113 449760905 109 1064043176 83 31 47 875185449 109 106368740 47 1988482157 53 272093308 402767564 1543214100 1287346040 43 988213072 2 820724576 41 7001 751402739 127 59 775705896 2142109001 41 13 71 1156958987 1385112020 1152200723 1735676583 47 41 749272868 395708302 767523544 31 83 975419984 31 71 37 41 43 1568153369 2065909544 101 700773554 127 1368896648 7 738860101 139 1382892235 1010442430 109 611827900 1047205946 10007 769538300 288872069 41 1987830508 10007 2012738620 29 137 932183209 1937485322 453859683 89 1198623956 97 1010740388 1169848270 1949 137 53 1792491862 980121133 89 971800042 2777 1072827302 7001 382490091 127 3 4999 187257541 1876939537 86375919 7 1379854575 11 1496664150 2777 11 7001 43 1521191951 29 1662851387 137 800590639 17 47 1588529218 47 571832550 978863125 7001 97 228230492 1058600096 137 107 179286097 4999 31 148185094 827683707 71 1208878176 4999 1770319566 410247905 19 1278724882 67 941968063 711385156 103 7 1963161420 149 31 1460157524 19 608940025 2024754968 221680655 4999 2033554116 83 273844141 1949 109 59 684175033 258322945 59 1401733219 7001 1676592479 139 43 178328482 166583505 7001 61 1247291766 39351161 149 41 2140417628 415680769 1531682423 107 131 827978426 71 7001 300818968 137779680 2050085024 131 83 557533412 1231981144 113 412708950 1574111841 7001 1738363719 301322979 109 226119082 1949 37 1988268112 811578942 17 109 61 103 2056639719 53 1861167239 1556813970 2777 1174547928 1125902487 59 1722946351 7 18993387 367432951 61 1611095427 1419452092 79 2113785326 53 19 251389076 71 686245530 1619617566 73 208646775 127 1888038896 133046597 1727350883 113 752680014 459622929 3 630400350 89 232946036 17 262526674 1057656850 101 3 1343962586 1547948563 107 1010628489 109 1977122769 358502460 613265234 131 19 1727853240 97 83 1987379390 43 49833689 1325031799 71 10007 980239963 19 1812852561 13 526306001 894216398 132221097 127 43 101 817260690 1850111132 590280188 149 109 1192200471 59 1076893134 740487229 1596695651 83 1588513428 757050295 139 2138281014 496636361 67 79 1772957421 23 113 1201651521 127 89 137 430844954 109 89 109 505583529 1156590716 1954655323 131 891145604 53 1632637758 61 1717127613 47 1554342828 31 384324732 139 1306563582 1167276547 1652087341 29 964855143 103 559427711 1138885832 1873640761 103 2 59 137 1131489302 1609094929 13 293400523 67 67 1167507227 308523007 37 484136861 308578592 113 1821282364 11 28368307 37 774138679 103 31 676405151 1027807839 139 848439181 1832731941 1525829137 73 1949 2093159734 406487338 1525036128 103 1092243106 13 498302103 2777 1306430292 1273729970 1949 19 1161684396 218891506 23 1783103728 1888494622 7 506246880 1204039002 83 31 394724829 149 793626001 1153166130 2777 286578010 71 1144144167 1163895789 139 139 155942154 43 1764738017 1037342965 101 269018449 4983783 73 710170733 17 1247973774 67 13 694642377 7001 237802967 1757517038 43 1643198861 179334553 47 1414265908 1072781358 107 115572497 37 314032135 315025986 2 37 454061114 129637748 149 807387343 83 1567390563 67 101 1651181027 1467921173 127 5 618589210 31 1844009936 113 1459283243 303659256 4999 1549844969 101 59 1203032209 41 53 44316904 7 348607714 7001 1473738504 1417147780 41 1306268980 2 5 921245644 549389601 101 79 2777 134985772 2060080851 43 7001 1124633639 5 1323164105 11 1949 1985142226 109 910067332 2777 1690883375 31 1240525884 788946148 101 1506714061 1584523199 29 23 10007 103 101456603 61 1821910387 43 11 27480900 1949 1765008553 13 977139150 47 131 1783308371 109 552299294 79 1268974038 48393014 73 2087473677 2777 73 1056328980 1839076444 1754535677 354288649 19 83 538625263 2027087171 7 73 47 1300130967 900566107 29 1222622020 113 1744425296 89 7 1565525976 829536333 19 67 189896358 380160278 275105239 107 19 632498828 107 1135009261 923938718 109 7 2934911 103 192692194 139 380159320 1611717417 61 151891692 1326289678 31 59 607914642 103 139 2139157393 127 470294970 139 1052209567 1032308991 37 79 1919350346 34457983 19 1170495380 187591064 139 1126507708 97 2043970517 29 1549384769 1184346109 13 731630536 1383913128 583067549 23 295805831 17 1157058556 109 20333623 972586290 97 109 17 2777 1059928137 143636710 29 710157655 7001 869671221 7001 2081955649 683743708 83 139 7001 53 902212110 1294894521 131 432588724 1356402140 933138658 47 292790474 691926184 1949 10007 687748648 61 468053305 2 43 101 201267253 824671972 103 89 113 103 164990583 3 844994892 338855401 259142015 7001 462974337 23 101 41 11 67 196656792 97 986116841 7001 1453645634 3 388325149 107 552215123 79 43 1404358753 103 2 240985810 53 1778314376 1949 13 1917026657 976473339 109 13 1839000159 37 2123097763 73 17 1375917253 615122162 2777 53 2007956530 2032111170 5 2126078293 17 996437320 1938006557 362264444 67 17 137 1316337100 137 73 885152302 1528735194 3 681315630 423940423 67 1785335257 1007264149 71 13 1729510653 1949 43 816180635 19 1704018193 371124232 137 451821867 23 1488961304 508107690 2777 13 210346929 2034098443 101 4999 986510074 10007 940968217 1949 851231597 1007679776 580807469 139 137 101 619763977 7418248 139315750 659148105 7 1940102038 419484429 127 10007 2132237184 1949 149 103 332977538 67 139 712222158 71 1116985774 149 107 1089063869 1736423910 83 4999 244781442 2026487980 2777 19 575832829 59 157879634 902017960 127 1823417978 61 1414591007 73 145241598 1876632724 10007 103 1135691802 964761139 825405107 320540962 97 10007 45902109 5 2078045097 37 10007 37 399885603 1229525760 1011692137 61 149 7 191950885 53 1633248848 1555333442 1194582170 513269240 149 1685302600 1436170790 31 149 1323696630 11 1100547650 12135592 59 59 139 982688022 19 896426023 1236485705 139 131 2777 1078245229 131 762746321 11 1722063024 1403767882 107 750181165 523824538 59 97 129295180 5 17 1275028849 1319427171 2113520360 52148914 67 17 103 43 102147360 41 37 19 633854668 728692255 204036095 5 4999 47 1396663045 1542555463 4999 704549062 43 470151465 1879698431 368177824 31 1765416241 5 1556888410 1555759596 1754057202 47 391484933 1409110960 41 958943430 37 1843014655 2032869164 61 17 289378649 471621659 113 7001 331364331 1714298856 1158463233 101 53 1021442778 71 59 606589443 1037976154 1330746397 23 59 1160232109 1949 1311883594 310399689 1506824688 1684595490 31 67 547227592 1168316721 29 556504519 127 131 11 614352453 1313209623 73 439202470 139 1549717116 13 4999 1961207680 73 2008670628 37 192941643 103 679011290 1384124704 31 892654080 1198341798 47 137 472263375 101 73 17 1930018822 1448169145 79 1949 1113859347 1755724844 113 7 31 59 816190224 43 1503993839 131 11 390909387 73 1811033766 89 1514083041 552487035 473023449 19 1376227324 139 50869015 17 1896501725 1347379372 43 862898845 79 137 3 4999 17 1373239583 675530649 7 2777 1709099096 2 1185831601 109 1619228681 4999 1191433152 138797907 19 10007 1096646369 13 1961390938 127 508780288 101 73 1351376730 71 2142027231 83 907968294 139 17 714779008 103 72460649 97 13 1787524323 19 2033472029 964226355 83 1612639121 83 17 84828776 1101489653 101 149 961807069 1841206857 137 31 1130787031 1359995389 890264420 139 834622720 1253014619 1047740897 107 1179668561 767522689 19 2056857882 1116630519 59 107 1212076911 1183812681 103 1622217404 83 445477849 1727857841 1537781521 67 7 258393828 999699106 781380951 13 73 56481779 1356263671 31 443036097 31 1869437733 1928366439 686499223 103 1010981977 107 742571622 29 83 73 506686065 1292043209 67 5 396030790 354103890 139 884101716 31 511820881 273058540 41 101 800608921 73 220707543 892463617 43 1569265263 683694410 97 83 1854089358 23 113 1759395810 5 5988913 59 420449576 29 762158126 137 137 676082927 10007 4999 31 664246321 149 830090657 10007 1644086500 53 2053345663 107 837163827 79 2087830249 58984402 619049249 945029243 107 11 256313013 1543750373 61 11 1912450056 17 51355793 853336137 61 583336385 1461508462 19 2054745091 29 7001 910508054 131 1099134409 859508788 101 163324676 29 558445373 582889386 3 1402509894 1095814913 137 1404142866 656742908 2113798287 127 515032459 17 137 19 1361969286 71 1179995419 10007 2053125105 71 1058220352 1350731284 89 1028711217 103 5 901161765 1906311068 1475650143 67 73 756855386 7001 1405065695 79 1796041300 101 10007 600159818 1903031190 29 79 1513105565 127 107 740502702 29 13 19 29 327339757 31 1856430207 360951725 139 109 5 974654800 808898640 79 149 53 1000248754 1060828761 1916313279 97 41 1212103008 945433719 43 19 109 111802826 1377225791 19 41 646338022 550527459 433991733 43 41 1965113550 2041615428 3 53 1345335570 131 544756033 376058163 131 1045397947 683438289 418029316 1949 2777 718222404 10007 1283427771 79 131 2058568322 146580678 4999 202275220 551087880 7 1895268714 7001 2777 3 1195162134 567631474 61 131 1949 67 3 137 59 24346173 31 1089594200 61 265321147 13 1779778351 131 131 43 1509572491 1588652716 131 2112037806 1957110000 89 1162219227 97 1868146959 1917439158 407803108 107 1550832748 958765420 131 43 3 141576732 1739802639 23 19 320570964 1616573979 1516778412 103 29 1477640498 71 1729997360 103 1269366068 546600848 41 5 872409125 1847244500 1845667525 5 1404228760 1422824328 67 17 1540733562 66665619 1356813583 4999 29 1267839864 62613041 113135530 67 1303155226 1571497060 67 131 4999 1499240092 124900015 127 1949 7 73 1230016566 41 46748509 61 252371823 1912065700 29 113 1494280940 53 1028032414 101 1690936243 719144947 127 1930459876 137 176004174 101 41 1049223800 1480759055 37 284559611 89 1845142304 43 117413134 1900276167 2140761012 13 1969150469 17 1135317392 107 872974373 757698458 97 1541533021 41929608 1102710435 107 1158363703 71 73 1092192055 53 3 2777 465028089 61 1290528383 736186869 127 1248124123 608848919 2777 2103580024 97 17 1165103455 1628966649 79 935181043 137 149 19 707881520 336838915 5 97 650480699 1949 31 1537285660 59 4999 454909000 1878284268 555064046 67 1172477153 101 826617431 2777 2116182303 113 1856800745 19970377 73 414702443 23 1141435743 127 619036735 47 1773923896 107 286076169 1544627327 1949 10007 2052996092 868063929 115319934 79 1726617770 109 47 290443975 1334007933 53 29 694002862 2 1561351632 1404376109 632647809 2777 61 672427581 71 2 1408961701 71 5 1470191875 17 1161201405 29 73 2042946329 4999 103 19 1038607507 43 1243215752 2 338367540 4999 41 2120125744 1294639821 127 1775006483 1754157655 1137567624 3 113 3 893664741 118298678 137 103 545970452 181686541 1682532913 1438825128 103 139 2022258736 4999 1389432058 1162874049 61 1202281452 103 109 629077150 1035000748 1608690450 53 71 31 23 892111458 61 626888704 61 10007 561262609 1214079261 113 754522008 2777 644409757 19 628376738 11 1240590516 67 109 1087741738 1968349141 97 79 7001 1859571580 61 706221644 113 113 127 617663357 309613554 73 2130356102 1476355083 7 59 1883617244 127 1345332209 2113832552 1375350353 13 97 5 2100753450 713574615 127 1851715626 1708033922 149 811379351 940334977 37 1413258845 861989370 1705738394 67 3 67 888617241 4999 53 1426774628 673584261 71 3 142956465 360753951 107 903203652 139 23 2023772645 1527784039 7 29 131 139 1831516264 37 615705175 43 101 3 1728532794 71 139 472749564 1656333869 197355301 13 476129628 1605892329 79 182186012 561009347 43 2022445582 652559178 103 103 493172961 1857020784 131 30620988 83 61 971878901 1703012152 109 137 989342956 41 1920672962 961709665 113 577270896 7 107 65628450 514591462 131 109 1361606091 1834126105 71 1347379922 582548255 31 548185865 352499990 103 959284011 442369853 53 928265002 343389935 1413645735 2777 1992241472 4999 1793371254 23 1357917171 435728747 59 73 2777 2024884081 61 2777 139 29 1985331039 149 557299932 1679156394 131 7001 107 154178012 79985951 10007 23 78934210 4999 1445579650 67959209 59 101 1479046525 1285377681 1528262362 71 1786049243 107 7 13 3 131 591181254 2107174279 564260706 43 1949 37 41 513031401 7001 1529036746 17 372908685 97 1477111441 755484403 804099746 131 131 103 1977446817 17 53 31 393574528 43 435858879 5 67 681412105 19 482567561 10007 13 2069603789 588275945 137 139 989929088 3 1110141 23 286659447 71 139 1476742116 13 97 7 73 1220903284 59 1867695622 61 1267863981 67 174059893 19 101 131 7 1926366085 530396737 451571055 13 450083609 47 1062561777 309436619 67 1357443761 17 53 59 107481834 161948746 2098932455 149 1152790054 7001 924965119 1055421753 71 2777 101 2777 17903319 131 2 1302117236 957082838 2061204482 67 1613604386 1949 1342634916 541097719 1644712891 97 37 107 513084581 1615596959 83 59 1331436244 23 1813310271 523339687 79 41 527033065 504759282 1865531819 442516479 4999 444946497 37 28503172 97 5 1697300370 43 27807842 561688102 67 19 101 13 1021982988 29 7 97 3 17 79 1532663753 300138161 131 61 1556533877 262689289 97 1846642483 53 1721122187 47 1304532183 103 1428139290 2041570719 37 376476053 131 984239811 607999199 71 476205279 83 1914594532 137 1162106199 73 10007 2777 185453614 103 101 89 582982125 31 1097462775 440134795 5 7 43 2 718736892 1461183356 67 43 73 101 384899325 5 79 1136111327 13 2 2008008384 166587135 5 1949 5 59 17 2777 107 1457244663 7001 1420691927 1429562194 29 37 2 1029261938 31 43 110387837 607892123 79 23 103 47 563318735 4999 1732534199 276591977 2777 71 29 31 1219481317 17 1837745522 10007 1597506719 19 406256081 11 1526978057 83 545949869 2777 1164907068 103 1421756895 83 843555889 103 71 167541966 355769926 127 61 137 11 1986408336 611471333 23 113 31 133583495 1936500715 1671630961 13 73 776929291 2119814223 1009880248 7001 337329183 30004184 2 31 1050476137 1753328814 1111257115 89 249520667 1597165865 1002595685 29 13 21791640 13 139 168098089 127 2025379996 131 1725144219 43 995643217 2000719689 103 2055945924 89 59 741421081 4999 258303329 103 1214390188 1431977379 59 563852835 19 1949 617051451 1334781481 11 7001 1270072413 89 73 691712303 101 1012040301 257598177 460452107 59 83 283464920 584033028 41 89 71 89 1379517889 1768739008 37 53 17 61 748049908 67 1264138044 1731628532 149 67 149 1831689333 783844151 23 23 416772752 1005255819 19 37 565793081 149 67 1007258037 83 266048117 13 1237015299 1775404449 17 89 1864546529 164716095 71 252491094 888915390 31 31 447700636 29 1809032557 1692642913 61 1112071177 7 2044804454 1596325059 149 2117307284 89 37 4999 1969386044 37 4999 641781618 1331028741 5 999858795 107 10007 1788781271 13 800912309 53 1767102150 485029817 67 1637755236 4999 455983785 1738162298 1949 109 2106435355 1089877048 131 113 1387896623 1844588044 113 71 1745507736 107 1001758075 1618049506 558936169 224162286 1949 23 1478287073 149 19 1890081677 127 137 61 1077955156 37 1072554261 83 63376642 1875159168 79 79 871702037 859529638 390517784 106598237 41 87791440 1880131019 67 689940708 1105121234 127 83 2022185855 278329046 2 1728978476 1621983478 1438707151 71 1080589541 131 149 750541667 19 101 42102153 563582028 97 2777 3 109 1446770734 31 11 504261054 1454274087 4999 101 1394008687 149 1735277989 292107404 67 581968767 7 3 109 101 1435643694 149 1903797138 1256889153 3 229296438 107 529081402 1827564922 67 79 43 1408711395 29 31 103 101 1294542755 1294057248 2058863745 5 503952550 1538820028 97 17 1292586942 369423823 127 15007336 47 1079270682 299277267 3 1353141978 11 314471212 336257931 89 846748314 1542518864 1547911557 101 479721339 107 29 53 97 1237731737 1012206537 59 1111916301 880707336 1619141500 139 677591785 7001 1855131981 1168367570 1374104548 19 67580304 11 131 8487330 5 73 151038926 2 285510091 97 1914696677 61 105215850 1740288825 47 17 423863820 139 890306120 870955943 31 29 41 149 114545538 10007 7001 11 478595579 10007 1796336556 11 144695946 43 13 1773446378 73 19 988852834 1098864734 1718443045 17 1176788739 1391446695 505905156 3 61 415052357 29 73 1142804512 107 3 594135751 1827207778 37 2141664246 1586868175 127 2068797133 137 1140319363 127 368565049 7 3 451964099 1037356252 43 428765384 43 1072043579 17 53 1587180465 2777 615677562 137 23 2063855226 97 159109192 41 1698493344 1000193354 29 17 1020446896 41 59 2777 1186589884 1856980748 137 175174953 59 109 1820646075 677129364 13 1782285160 815086631 109 5 1429069895 71 506514142 67 1197286784 1893802570 1458951157 969382780 109 43 1925965012 4999 767637329 17 1888618672 358968682 1694898152 23 184338560 1048902442 23 251811298 71 291545454 919564470 31 1809822054 61 2132993268 7 59 171282133 1147542920 1513199069 101 97 333714920 2294438 17 723049440 127 2 1979660766 71 256611344 11 127 1631022599 1136477492 1949 19 850032051 1303476893 131 841977872 226583847 3 29 96810629 73 1092158325 3 7001 2051790071 944405112 1891518608 107 139 7001 97 2134563002 1542596419 4999 10007 1097233606 1305022031 83 5 1512580445 1400172655 43 1471566526 127 1109862144 1999653605 31 5 23 4999 1304574033 61 9078755 294098195 5 31 67 335757835 4999 61 107 1148128725 83 1953628740 23 83 19 83 139 10007 59 465294296 101 1814015994 3 23 2 97 237192451 2073175748 1339291858 59 83 103119532 1743546223 10007 53 10007 1218698346 228232691 43 1532316260 5 68846884 137 1176582167 29 1734024144 1552756122 89 1949 1924518515 1467745355 5 59 680523110 109 1725893138 1585936157 137 1963300283 2 1892915928 83 797128182 2777 127 7001 101 137 2078589899 749751092 7001 97 13 1160974477 167310095 109 939932288 109 2023303344 350907812 17 961060014 1038466151 89 1967433136 101 7001 5 1174765760 47 19888896 71 131 1261522140 59 1071576998 508023689 103 1348899852 1173287445 109 83 676774530 311455160 2 113 131 1699204144 1246504970 1404928446 103 43 137 7 4999 2085422832 37 1740644093 127 862040059 86337240 11 89 29 797706712 79 29 13 97 1700465403 1118736666 2777 909291017 89 551326431 131 859047434 11 97 1009183635 1041848784 906914396 10007 53 221033214 1416026758 420566725 71 410432185 1325082331 428576408 103 71 1382318613 31 693986274 37 1448812367 1065953128 1698153635 43 29 1253452993 1983290132 103 1427264202 1949 579110268 17 11 1099618168 985641656 15661120 109 113 1673292587 1971709819 19 4999 23 902046384 1341017052 17 1013485244 226222520 59 47 19 13 578595290 149 656761753 163229738 89 149 1201997602 640323792 1129891246 2 479518442 13 7 37 1949 1868484861 71 839534317 278410383 97 31 37 1652774144 43 771865652 73 218420526 113 5 907990720 11 395107966 1521060431 1482618964 107 4999 2117480857 101 549898237 149 17 29 947859525 351004469 2777 736033124 31 1196189901 1607245373 59 2008670399 11 542711697 1022548877 97 113 113 2048162742 23 1036207293 4999 1559977942 13 993211427 73 17 7001 7001 139361906 39163594 137 11 1513691190 127 1562667690 1328628026 4999 342276531 59 1276871038 353553429 1874777880 89 478613698 131 89 1084911780 1169543215 37 1187980793 599534828 97 1593921945 1084613163 1982453285 5 262171216 89 43 4999 145465901 1843436239 1551640720 53 1252417355 43 1972837764 131 1836132287 648142281 71 1357894880 968716616 17 1730984420 11 826245442 101 4999 79 666991944 271073569 1607570233 97 1369726106 1829752449 7 1487308437 2777 1963093488 109 1099339992 79 1342320521 2 79 192261072 2 13 2777 345644859 794896811 137 1777599824 13 137 101 1086980281 1211567504 10007 300780399 1949 113 149 5 41 621059784 349378863 139 184681454 29 1462728013 987282791 149 29 1728309855 149 1178769396 1591070057 1222843750 109 79 2777 986018282 2 247355386 107 31 721863561 19 1208334659 7001 1167843811 1548768221 1652003586 61 43 1031607109 79 1679253546 1880362898 73 1343127730 1433255647 640881344 131 149 388815602 17 1570312525 1100203612 1296058990 79 1307927187 131 785808609 1570648375 996489623 53 1434959328 41 3 53 201975050 103 637473798 1111206887 41 103 234474899 97 103 29 734750786 1459713156 11 1721640243 101 1090200666 1223015348 4999 528679243 31 508893581 1313857017 2777 11 1923123587 83 1299385571 29 1324831572 1273476881 89 83 1566517515 73 97 47 4999 149 221720791 736620836 83 59 1361061265 137 37 1141779337 1421584131 11 2777 985049109 43 1645023781 149 7001 107 321530681 4999 23 29 879131665 61 5621272 1157902124 37 97 89 527138367 1252224482 43 1843886149 4999 43 168446425 83 916977775 1542867891 139 37 657940105 1624145784 101 2145059053 1024906734 37 2777 1881214779 251635078 177006740 137 808705709 89 1652261808 1792077609 67 47 67 1257712610 679519829 1578284259 89 939937633 101 1912193004 101 67 511859230 107 1518353433 5 426492790 59 79 4999 1570940749 1545010552 71 13 1320309159 3 826106112 1062592045 46905441 29 61 89 1949 3 653921772 59 704229782 149 137 495368529 149 149 47 254496963 73 7001 7 1633921905 1452601491 2777 97 1658617724 131 53 293353410 564119386 19 1949 1095133355 466321638 1025568086 83 1580313775 109 1179587783 83 330780979 137 654889455 1321106207 119211685 103 89 48172407 89 103 1766036037 71 487347408 13 59 7001 793298959 209594470 43 47 1948529149 2020671164 79 103 2013906882 1648498417 2071155878 139 1587591612 61 2061412035 5 1343231515 19 290414069 846350956 71 915599968 949272680 19 103 109 1241257992 671428545 1177274965 5 1111969758 83 17 37 127 423983511 1949 651946347 2 944006240 398374042 37 10007 1848142795 458941034 53 1050060062 1380068325 41 876598287 23 1877494048 1885303620 107 97 13 73 1491800844 79 1680328420 19 622631061 608931918 3 139 533474077 61 513523374 59 1568262067 868380791 131 315992174 89 41 31 2777 602564577 41 43 1776504073 47 585080581 1400983101 127 1606194908 928039715 41 127 79 67 2133856066 7 113 61 528816503 139 1201940645 37 2104440934 1357785818 444736392 149 518217679 71 2127526786 1593587900 129086159 59 139 4999 1066421673 47 1375275835 1495114983 67 131 1804008885 31 61 2134459967 101 913985057 31 1688338791 94951382 1949 61 1253527976 89 17 160852171 2777 139 19 1886850898 107 131 1031659322 915919381 1073628085 43 109 1085396603 4999 1860662793 59 264480834 5 1201908105 23 89 1116862068 101 1864428084 40487870 660071285 5 477868726 2 1750534993 149 1949 1505875360 101 1166813656 137 5 537557885 19 376335774 5 59 113 342769906 17 1054087125 59 1874657563 61 125613945 1888253780 737913857 73 149 1949 1357677298 2028964126 4999 1821310665 1675374858 4999 107 1483110629 1561732046 71 109 782658477 7 874257305 103 2072662939 73 10007 1300019377 1987900557 41 376550027 916373780 137 31 696275004 149 770883088 842011989 17 1499554921 1211229008 7001 1612673349 149 5 79 1561701783 438223033 137 391550876 1534316599 113 3 37 997380276 137 721790711 151556189 1949 67 2068986045 131652290 7 2777 139 1357777576 1222162365 3 929003754 3 468593675 630209509 31 107 2777 53 878763759 1394872277 59 1419900295 11 157633883 29 292591324 1183923703 383077453 83 73 298198868 892788467 685010659 1091030764 79 10007 1321574455 2777 1116784796 1949 67 177373656 477344014 31 1313354835 976768405 1298910245 17 79 1761515219 1949 1268357777 31 1030173741 11 1405413542 107 101 176883714 1856010103 137 1515632012 1551149647 23 1422289552 1930959961 109 17 734228125 4999 1729064118 184490352 7001 832692477 10007 1305170696 97 58045566 343250492 139 31 1272039461 5 1187211865 785678490 5 1248431805 1963284157 31 1198385259 1355287421 29 127 162133280 280152475 29 2119487939 1733244359 7 1553853436 2 43 154925044 382024470 7 946465408 113 217495168 598709382 43 19 67 31 501721856 29 1847117939 83 79 41 43 1814667425 1960246503 59 1207079766 1965042125 89 107 218781672 71 2007398691 149 200044122 362219596 1171214494 83 1717813036 63762182 2 113 879903039 89 2 59 2051658212 139 1012707296 1473624090 103 200581788 7 2146089364 59 1085635568 2 2123868208 1572180728 67 67 151186572 41 17 107 1442267873 317989341 2777 17 1352360999 1999401057 43 1811130846 53 531664436 139 103 103 101 1816040297 777491536 7 109 47 2 19 1949 2777 1465994962 75489968 2101622847 101 1687516282 1657339372 19 1317626459 73 106496415 947033599 1291311031 41 437272339 1877106669 83 1033839700 3 222279240 1929793845 1351616847 71 11 73 1613432349 9473794 137 7001 1030463188 799171386 970830642 2 985676129 19 1194073848 2 1211313278 107 7001 1873446597 1072266159 53 1834055460 1795300482 97 126322615 2106628055 1607417161 61 103 59 1058642959 1174061473 1534190710 13 1532692832 886870338 61 23 1776350306 137 107 83 1272571936 774631369 43 52581561 17 107 1625753720 1063513939 10007 1333752730 83 71 1225546007 1495335165 107 53 175584442 916641678 4999 926484666 135840403 7001 420641083 37 516851705 1542329090 3 61 37 139 41 1269575168 67 1152981627 97 19837955 973942565 2 107 571168675 1921877183 501493210 604362839 73 107 384444901 1744540091 1573423905 97 1321809203 131 1389157536 1555511161 1685771952 17 37 928909679 1631810112 583348396 1896163770 47 101 1380526176 792670119 1074595543 932060308 107 696499370 1229186640 5 29 1332675831 880539760 276608343 61 1370605401 109 1094397169 11 1212909572 7 1162617498 137 113 1374886453 225101340 73 127 181688486 1094256130 37 1891729673 139 23 59881788 1949 503798959 107 1315282092 2049818367 37 1098563078 2 1289820046 1665454313 71 1548786261 205791003 1235643145 61 131 1122227875 31 1111328455 240952597 1610512763 47 59 1984264712 37 2 131 516623263 73 335397697 37 61930008 209752548 355653945 23 1365465157 10007 1929499705 13 97 1673173300 89 13 671674171 127 1494243265 755113914 89 926264385 83 987704067 101 97 103 1146539532 1497304392 2 320645055 3 1202355852 1316217424 41 1017358510 1949 43 2060526555 3 29 266664976 1236858004 83 19 43 747526018 1064437695 103 616085333 2013245313 1949 71 1303835906 870132774 1789914083 107 41 1252667178 2127571248 2 1561055434 73 315599805 1382628103 981492798 11 1548809009 41 148817413 165090581 1655890522 7001 149 597988122 97 127 1260122667 67 31 1487955050 139 2144054991 870094500 3 1521779820 1075931260 23 698929282 89 1503354269 549219168 29 281159368 113 1060105796 149 103 1706058937 983359231 4999 1969156090 2 23 867250029 43 1425512221 2777 903456266 89 96261144 572768910 7 83 139 641508742 10007 1748793299 1906759343 73 949659177 31 905581411 1949 698595518 17 418226333 7001 17 134230368 307074417 1830342087 570385790 131 1816155739 692100513 31 31 288703000 37 1949 17 1155269796 3 1329338609 71 2777 19 1923736065 743599360 5 47 1370008029 103 43 1565127760 1674423388 466529924 71 2089785334 103 83 2777 103 59 17 290895840 982888388 2 1471779546 1809690148 75044988 4999 67 958753463 149 19 2001737856 1949 47 1838379385 43 522205932 13 29 1592616838 127 1469467754 137 1105471495 53 507119953 606525269 131 2777 67 97 1949 29 953287449 29 2116929559 97 1053461128 10007 29 291929784 47 53 1209090802 920276153 3 786027778 107 1862209868 198862125 71 760239617 47 395440798 83 574078083 59 1783229806 59 1774375735 73 137 1483903855 1815463984 59 320231334 1975861865 131 453559785 7001 154883123 3 2055805791 787414395 1454840814 2142234361 89 43 935788274 53 713321329 1876148209 47 1397688491 2 139 107 316593740 1428411159 7 89 137 662637627 1041490833 1995154266 59 321776610 1513641727 131 691827258 43 37 841566221 1309394887 1770740781 4999 137 1799562000 53 241484324 1692223728 10007 321514903 73 1689053998 990887181 1949 59 696090850 84275794 47 1368330740 71 11 10007 1333582855 1380935979 2102110976 113 1212010880 1497802796 113 825084981 97 89 1739824554 1402422025 61 127 107 43 1072488628 1028767475 3 1755988910 240079367 109 127 4999 41 472209748 2 1993017147 11 11 1162884646 3 1908436434 1185588543 7 679887356 2777 181740765 19 273393584 1788638011 53 185078279 53 1732920542 75561040 1662761368 53 262005650 137 856474954 2 59 1198395433 429947514 89 614395213 1539063027 17 101 79 1710523912 137 1825005496 103 19 1338488326 19 53 3 1999230576 345857174 13 1686468810 67 1576093394 2 1179375013 59 1307896955 103 24475104 2104189078 4999 309409691 1610569092 139 137 1013406810 1722452091 1417033918 37 822561492 7001 1289514190 31 835540069 13 43 1717636118 139 101 1421562779 1994344752 107 290320425 113 109 780750323 107 226926135 842237981 127 1639981099 852557335 79 611816437 1862563799 1949 79 1429564463 61 1901735172 576133594 139 1580855602 31 636280660 149 1477057965 61 1178608414 43 412021540 23 1684463006 1552052358 83 240765238 1448710533 248453188 53 92379957 19 31 1435847956 1493323940 1246827381 864623905 149 59 696743154 31 758768586 13 1399918858 1440181002 43 843309771 31 1917239437 1633455548 53 2777 844832825 53 1373449839 1333183435 47 47 999782966 31 313138657 31 79 27423507 1248370561 41774531 41 910037107 128620669 23 113 1153121547 59 618342184 1813470465 127 19 1199238181 139 59 1041474136 1446309244 61 2138268807 79 127 496229834 752571420 131 2 618289320 101 2075544645 29 1397229580 109 1545133963 53 2777 1751837126 113 1437576056 652729428 433668249 4999 1399680534 29 276425738 37 138367899 19 127 149 17 53 107 5 812728715 44427180 127 1335326514 1305425634 1371698504 67 139 1476619764 788767972 2777 53 200996087 1781839754 41 409799182 1847869918 61 1473568155 1246359255 2777 208336094 71 972735418 127 2023373227 994348029 23 61 1829489747 1738526117 10007 43 3 107 979426533 1014935441 89 1603009082 31 913980905 10007 1940647503 841938945 1424830965 654276476 37 858824824 13 3 1603561194 1524851325 1088420808 109 1135348469 31 387262075 1387775884 37 1118700180 1417372348 17 2777 1625175379 37 53 1365178273 71 39717613 19 7 67 1400243787 13 779872363 47 277959316 1216258787 53 11 103 380418758 459373304 13 813079930 1848694714 1831677259 137 103 316571530 29 1040191459 1894721877 2018573655 67 113 43 1413056059 29 221498142 97 1953988456 1826306965 43 101 109 1553571114 1835310390 101 1322717712 3 157985403 11 1503751018 542677938 1949 103 1245280815 11 1085915759 19 1789924013 2 41 1478990868 31 1018298509 691989378 43 438488261 71 89 1853633616 1289311805 37 130323694 109 957978219 3 11 632491508 2115224573 7 514214645 1538442206 7001 398881975 1878718350 19 389473666 948380171 137 407654885 11 7001 19 2052335255 1068515255 131 127 13 107 2111738946 5 1596569325 41 61572447 518218334 107 1743686183 79 1090445611 17 2071201664 101 1093534939 10007 1833130875 53 3 1417308459 447697650 1495002202 101 41 1061589630 1138971841 127 2129268015 73 7 662942238 186482086 879905936 7 3 1125833235 1513031052 424753024 53 1605182544 37 1028693610 67 131 498098680 1416368463 53 1172494366 89 208921537 89 3 2017264215 778912971 246589204 107 2777 127 81135093 2030808613 83 1094984804 670356243 1819449985 53 73 71 79 44630418 31 11 1716392821 205465771 131 10007 1037926040 883738184 1230617706 51114003 41 637282010 59 226255650 67 127 97 47 384076668 71 1491009940 5 1067532165 1174154365 1917518671 1845420483 31 23 795582443 7 1231825364 73 954659544 1910770401 3 1494193077 844584117 784933529 131 2023141945 19 7 11 43 97 69758262 139 1421238999 109 29 299592794 1971977690 1853037280 113 109 103 1944151677 149 1970189303 7001 44978193 127 1199990488 742569435 10007 839217041 131 10007 2777 497643954 1671018095 2 824882992 474885850 1472228959 630154933 131 107 53 10007 1759128165 876579690 89 2133097050 158744528 23 13 41 1633249812 47 4999 900619840 41 169258127 3 2777 561743653 31 451722793 394830987 131 172371448 101 1647643704 43 301758176 917351680 469647255 149 53 89 99981176 1856904748 71 131 107 61 1440215098 7 200223219 17 1945139626 2073776246 303876240 139 97 2067602096 29 1128183868 19 7 593462345 129774162 127 748406144 131 296599982 19 1307947479 1838725418 137 137 745576057 11 41 2037671915 137 71 59 273892809 582267002 37 1999193826 2 1751636460 159573474 73 2 1009561460 605118956 446143210 353222632 113 109 79 83 149 47 236410 985296861 109 2777 549640502 66808238 2 330056564 137 234613733 5 19 23 107 1448938467 37 23 761875483 507021753 435956789 17 1949 1591379939 109 469121067 1931167497 29 633252981 3 1836048570 71 1801045853 314210784 659180076 113 940797771 149 11 23 1830357986 149 950880899 7 101 1641529568 97 734490596 426429072 137 801852232 1535271320 894957745 89 832843844 1348165671 131 2097233889 83 437891547 7001 139 1949 17 1208601927 1814928609 13 935960080 2777 2777 276508667 149 462355940 45228205 17 1590473369 10007 1419252782 41 517027343 1789660701 127 13 1570458734 37 67 1991393000 10007 79 784954270 1377914362 4999 234486440 5 562104800 53 2777 89 679234116 556975706 1759992989 73 89 164185938 304347535 71 2777 31 436102079 31 1024057255 2777 1088611770 3 1834415391 1645394643 67 61 1610357422 353839711 103 1954902508 71 1117078574 83 61 836930723 1753312350 103 109 1600273908 884944840 2 564949948 280305256 19 101 1750274884 1691910256 127 53 61 705145725 2079294887 103 7 415419144 1965255642 7001 10007 1423465729 835134185 43 7 47 4999 10007 1795686101 139 1076000946 35505604 1882528890 89 113 1505242151 1036967565 300574873 4999 127 1293403052 1792013077 83 169627349 592629379 83 3 1959112215 1763448009 89 801104827 107 1545698246 47 2086578630 1245376531 17036498 1098867992 97 61 626059531 1716817367 83 53 1565537797 37 83722564 745760604 31 4999 262342521 2777 13 1058340374 7 457977212 423700872 103 1511866239 405791469 7 353518537 2123739509 47 2777 137 19 53 109 786059604 1838143736 1922496620 1683322863 101 1343708718 1960044599 67 113 47 1270661920 89 1932472575 1619567710 1930343842 7 186126150 1094239796 83 311778046 101 1369044395 2037207536 2119029142 137 139 73 1941062887 29 795854685 17 964548312 539050235 109 2014018942 109 1441196557 29 555864545 1949 1255027366 2777 1949 2098379156 1425389598 84859121 7001 1350958436 127 131 538340177 1236264685 131 775924135 1021301014 31 707870461 1642210029 83 4999 274257987 260784433 53 7001 1970494459 571895403 1049710851 137 43 1433187979 334612584 10007 1530760840 1022475076 89 131 41 1566554867 109 1797763121 7 47 841605077 1261792637 10007 418782943 5 510363295 127 1865843283 31 743596150 67 1189655819 1395089333 11 1584975590 79 61 1005392606 13 7 1409620817 204752464 103 2777 43 67 653064809 1589211646 17 7001 1245071842 1745757585 71 1606138783 19 1835882422 109 1169870622 260929970 7 61 960433309 127 47 1071985165 2075531421 113 1946252110 3 749410970 109 53 29 3 1233545666 127 7 41 1847933140 127 37 1654579764 11 1864944961 743810056 2777 1436869786 1808718417 29 29 1648450110 560516009 103 375820681 7001 1355449608 2 737821362 101 19 789764716 1169074287 192817688 47 2105044509 41 1174388420 127 1100856701 1911137696 2134922930 4999 37 1364558742 216187707 43 1863637673 597872817 208868307 109 2058801867 19 61 73 1149387190 842458556 61 37 562132527 137 63806580 113 1570645873 109 1387947031 2102871831 53 16871802 238496831 10007 925732543 23 1699097341 587700205 109 1846013011 1873479929 67 10007 59 59 1865937186 484629127 43 29 583554393 17 1540473156 103 2777 566584045 1949 7001 53 109 757428574 832117327 103 290557541 2013694352 113 1886319396 898679292 47 1892146313 23 89 11499423 1601600657 127 2087005732 776916404 47 636346548 715172605 73 109 1369117499 79962509 1871099212 83 62723515 67 484179051 37 127 953961050 97 1973219566 2777 795766012 209153421 131 131 97 1489315690 17 979688705 5 1262240895 137 1949 1840462139 11 1878481407 150589038 37 82090559 79 244466053 101 79 31 934157069 325014941 43 59 414645967 103 1713599567 73 19 406000835 53 7 31 41 1008769839 7 23 1924856936 1312251781 81007595 41 19 11 1164590911 1213912865 113 83 113 88877587 91871586 71 1949 5 937466242 83 1463140321 37 37 1678674792 17 386587311 886337661 11 103 164455671 109 1303275504 914719607 131 1779197853 675201117 61 1851759371 2 1697058134 2777 513939390 79 1564777253 531945007 11 354894826 13 1431155452 762419599 29 29 1639446096 53 107 858372511 107 1759982759 762891969 7001 211203319 89 61 422376627 1298941490 909777595 53 2090871702 37 554040656 1716886161 139 443058201 29 2004880432 13 516608421 7 107 2138163138 73 2068594152 2 1737216386 430371660 2 29 101 41 1255508929 109 880202072 2009782436 101 10007 31 17 1558388260 845865793 4999 287653600 17 396685761 53 875226895 13 1171772719 1635915242 71 1616747184 2777 79 1032268194 497738965 643788836 83 29 17 43 579712842 1734596479 11 664038375 61 631177065 97 1299441973 1585772281 1138486445 67 2015026252 2 53 14810360 10007 1447712690 3 1167221865 2093585184 3 638997780 1949 1717511417 810617035 10007 47 1861330195 83 746358991 29 100272302 591922778 43 13 270190401 1713170186 523738281 1600761825 3 149 59 1828003431 1303122852 11 43 109 131 37 62941255 649269151 17 11 131 1151526617 38244125 37 43 51982743 103 391110865 7001 1402168370 476303622 109 17 1368116837 17 1679701133 974031345 10007 1609757890 37 59 782008479 2126601251 61 3 331374383 43 53 147050991 728887005 1690845022 47 462173298 109 1499262300 113 1007843610 476133297 1563641683 23 1406463800 1379011495 5 13 89 530918385 3 1955789817 1211952058 1345888112 2 29 79 1145754064 963992523 7001 67 896204772 1949 1372809167 72359647 127 1158998885 17 1499328923 23 97 67 19 57849263 7001 131 1242613076 73 1564509037 2777 426436120 127 1717811906 2119875618 73 1312772286 2 1626623194 61 1532862900 719091095 131 89 131 1368857530 755498479 10007 2073373195 325332649 19 59 1457709873 97 1099515686 356631299 29 2 1499019456 1464482138 195706899 10007 41 539435729 31041264 628108451 67 1233705304 41 37 1474836539 139 497838508 1371792112 137 1196088088 640805340 89 7783159 79 867896460 1241397404 2 1096384593 2777 43 11 1753709353 1572377433 1180934515 149 899249717 59 1115721145 23 1278348234 642684799 7001 1955344295 350752772 1339451471 17 149 1912224727 1427934965 47 11 322070067 1583150734 67 1475726255 2070162094 47 1784648380 10007 5 1468877300 139 1899438042 1440120102 2 47 379431141 456777020 73 476793831 1870410112 101 599161661 23 985582177 4999 3 1663451602 7001 1402048264 1101935824 11 329482572 887487454 19 2121035732 830132912 2 1583398905 37 773014989 149 888960373 47 1006650700 572140353 149 396657519 10007 149 97998045 2090224001 47 1978567460 891255031 47 456908385 31 799305922 1281638027 817140410 19 97 1533362032 43 241646789 17 799824432 894023386 131 287772809 137 155195330 2 2032499434 1567460100 19 351272931 505913892 10007 73 37 17 89 4999 339642058 13 1854879377 37 139 1990132083 7 5 662085725 731716850 2019574120 43 2088124849 45296896 59 47 59 109 264996756 131 73 4999 343801226 2108052584 19 1432032999 103 149 168104482 520915771 1759810045 43 222921632 5 577446080 7 113 1104627545 222189866 73 41 774798525 103 1949 139 31 1552383559 831284159 210198380 29 1769785630 507923445 101 1075945832 73 1953599355 478419300 992171182 71 107 29 101 472298220 659167481 7 67 1508808178 4999 287247539 59 76219887 1485045119 7001 31400244 23 220758623 2046849442 23 2003448166 71 47 958599263 2777 1459738381 1949 444327585 13 1187820893 10007 290983546 3 31 83 53 59 67 11 2 1800900672 1045475940 1486766271 89 1841366905 5 704474290 59 127 248286337 665935006 59 11 217684808 1388027342 67 1411457787 53 37 858160365 1079846857 53 10007 5 103 89 1395530146 373380009 2015096369 71 2080889747 149 131 131 619329486 139 2016545141 1408379275 73 858926870 139 41 23 6591073 2041653949 103 10007 7 187431902 1669402098 43 339787462 728581422 1407054249 10007 41 1093607514 308418974 1592798776 43 53 83 19248779 47 932366213 50572114 97 757673497 73 17 671759952 7001 407521209 59 37 79 1006874276 2061000269 258638906 41 2116463583 120929997 160954428 97 31 1549552333 578527635 7001 2069258411 672602087 23 101 1971756775 113 371410229 101 139 7 1323109291 960062663 61 1140660106 101 1236464647 864615345 11 7001 10007 847712818 79 1071585230 113 1123319892 1621882785 1676281884 3 7 935436880 53 41 1861842378 10007 3 1800342363 3 1792533663 10007 721504700 1545360996 2063934479 1949 2131913650 31 2003037858 3 1500816027 2043575002 103 19 259574864 83 7 7 2777 617238236 873474803 43 236970592 29 384529970 2037168749 61 113 19 1088226462 37 41 13 1505796565 1122852302 4999 928624238 1784992930 89 7 334734589 113 1366270127 101 149 89 53 1075834333 2105118113 61 5 1981806890 2014537012 4999 107 689444442 814746364 1797380212 29 733736598 149 1727206063 1499354667 29 1331430908 71 155064795 101 839177500 1200867229 79 288784249 7001 89 183926866 1859142627 19 505157518 73 13 1422166694 13 1674854712 721563038 59 379329642 59991569 19 7001 273137014 79 17 558968959 149 73 1513588570 1296898217 10007 691412806 7 1105652002 2 698008231 149 2777 935749028 229541266 7001 17 721276493 149 455375439 1537121040 3 269390632 79 53 1924369359 2777 1902464383 1554905176 79 303853850 287176196 109 107 1586703428 384603700 23 67 53 37 535712836 4999 575994778 1971786122 79 1392180502 526339 59 1867654617 554029897 37 1667503568 259221229 41 109 31 105983327 2777 1674100398 17 1621941423 1917695295 43 130986427 13 7 1552003425 1727994541 22055588 4999 67 1793361597 4999 1951599602 1511542156 139 10429031 2074252074 41 10007 109 1621011072 61 397528474 79 131 926301 857625853 7 31 1897976674 1931731334 909816754 1378510945 7 97 2777 1021107627 79 127 17 617113559 19 1993760991 3 67 29 2092062958 5 874206040 40897425 1480955944 10007 745561528 113 2 1113550424 1372585428 1122025550 4999 67 1999656459 1949 385790556 67 131 184729220 10007 335384605 7 992935377 1885144394 1158058986 2777 107 149 2097227665 921463465 13 1949 70725312 109543545 83 83 964887699 17 1487566971 11 2002294525 1553950434 2121313528 109 7 1038117640 11 109 1106191620 53 1450087184 972568541 1949 11949125 109 1970256750 1233225469 149 1136888029 113 47 1414430079 107 1536099169 2 2051937116 67 1888543673 83 2062314136 1714269833 23 2777 41 41 1830108701 47 198293329 345951954 67 1820260 7001 740355750 2777 107 1072302036 67 50162191 1904213444 149 31 916472096 53 1029070842 137 67 7 97 13 1171336452 410405463 59 1867318366 47 134337139 101 1913880512 41 2023667383 73 1743656027 800518876 1323474524 73 29 806385397 1284341289 589084325 89 1146133667 97 19 1420876506 89 101 13 634870275 13602420 1202646985 67 1009341868 67 545181546 1145619533 41 103 1208243886 89 1688033452 1480532838 149 149 761599643 31 1278234966 1376463736 1913735761 700566526 89 131 1978557583 66910666 48892529 19 31 49976278 676931960 97 149 1974239570 9165437 999096232 916149767 83 59 23 83 67 2 997675938 89 678628649 11 702011273 7001 1050850100 1425711271 1855197204 127 67 157092220 719544346 29 101 2126917792 73 1951660840 661581918 61 1289775155 89 18622716 1084668661 23 59 857119550 1451429238 7 228959129 97 1028419076 127 1010380220 41 113 85138268 1080165305 139 1991892935 1270374793 1967911129 89 315244408 434944248 1832641952 10007 79 2 618377230 19 149 4999 1987148078 61 4999 2064075433 7 1196407408 3 284937953 1949 61 569172090 1440928214 31 339460881 103 127 31 59 1392122877 161783369 89 158771461 1949 137 2088241443 47 898755213 4999 1918201283 43 643716235 1313392930 139 2124190771 1086375524 41 1656116330 5 936012760 4999 36072784 59 1786322409 1443298102 19 2036106878 638874840 137 149 103 1434864778 19 2034074146 917501279 61 127 43 59128741 41 617181815 32771382 1468604907 7 107 815969220 3 109 518744080 1510977838 127 759159518 952444628 464357466 71 149 29 1068960234 1949 457473178 7 2034172630 71 1336027945 137 188854911 1554724498 97 1223414231 61 101 10007 1884438184 852189408 1274955899 149 4999 23 1515868222 1898913214 29 1140454667 139 1637823981 37 79 825965480 131 1001407885 37 1153064374 103 342824456 59 2 2777 1416394965 73 73 1001892730 101 968241045 1883528194 101 229899856 1757388882 113 3 1728578418 888345489 29 53 232341400 1690878822 131 1616165733 926820153 2777 127 17 2 29 4999 372490487 591996274 857050231 139 41440333 37 856827093 267774416 309243315 43 7 617275038 1453744597 31 53 1317863537 131 522235168 79 598655697 938796083 17 2777 29 82569902 1928433387 7001 1511438889 445599870 1527113613 1949 461449758 1892652498 2 7 131427282 1242003532 538682337 29 860502413 23 13 1838877885 909459343 414674364 29 1819581310 1582998213 67 131 502817169 1573661657 83 1762712701 101 61 477557776 67 2130441478 71 359901769 19 165117942 97 994319258 23 31 89 31 1128978028 113 1812614694 2016438081 7 918334163 1831444562 113 1835112306 3 823227639 59 19 1753344301 1845937864 2116166152 23 2080243868 4999 29 1040164286 1905002112 109 131 1833264566 53 11 4999 646261908 3 97 1988226598 37 1280387146 7001 13 2 1830153510 701011246 67 368957744 4999 975322205 5 149 1110804685 2065816925 127 2038967789 497059317 1949 73 761814714 73 1108357978 1311006935 7 41 31 19 1731051487 1292113107 2777 53 43 1345554151 192297465 139 7 2066727740 864454695 10007 7 137 1949 1555401399 114565649 107 1492986622 1561363020 1824019537 7001 1745100910 4999 13 1105815074 1909278068 4999 1000874366 53 67 784499918 1147546185 282031922 103 1155157669 10007 73 79 79 1993527317 37 822337062 1750364398 10007 61 1085034572 10007 700640105 666099883 1672430191 31 131 7001 131968850 31 79 1028305221 1289232884 37 139 1949 795324532 1220118827 590595620 67 2 421650198 2047744801 101 101660416 2777 59 103 149189835 621134696 71 122573264 113 391352405 127 622813207 282925285 1847574613 131 103 127 281001597 538413960 1012194247 71 1940742045 83 2060188484 713980608 107 1012342877 53 71 712182256 425718840 67 1539423575 131 1358520195 101 71 1943469992 37 1873647859 139 503164432 103 1594950412 53 139 1697546328 53 1798274736 1879047722 1737309576 97 103 139 154349631 1308092509 131 83 37 2028562333 13 1769850498 2132716587 61 1528419660 131 17 58771111 1603661778 10007 1901892977 1502328829 131 834787048 113 1848891762 53 632527009 1427719623 97 7001 137 29 757649984 2114148869 10007 2118045847 2074504337 107 727127646 7 213084214 79 990861608 79 842184824 37 1587182095 67 2082620965 145391224 113 23 9441523 334167161 89 28744508 5 1130081130 2 376081948 602077028 127 137 79 10007 814909399 77690097 7001 1017372181 7 131 167936760 113 257058615 79412343 571120577 7001 101 79 1913660529 31 390366911 245660858 4999 1593017486 71 2777 77681021 781422807 687241168 1237782674 101 79 788252459 139 83974070 11 472810272 1408304502 89 891585446 1121948938 47 8359843 4999 85902816 1782138501 139 151078127 723125872 113 149 13 298780365 1244365889 1866681201 1464694581 7 113 1318686847 41583610 127 10007 1513638806 43 10007 2081496227 139 113 499650744 133395144 386347422 101 2055735618 1127890273 103 1611881608 2008408851 83 1359376822 149 1357619669 10007 798428509 2777 1027395582 2143740551 714073251 31 1125672262 2127615600 11 7001 11 139 13 974175904 1414730650 5 17 3 865158462 1738977369 131 149817858 47 283436038 1899004115 1146006560 73 97 2036725684 97 829655541 3 2 137 89 1815715202 196752106 19 61 1618430613 3 47 1026590638 737172434 2073645516 149 10007 41 17 1154936021 17 89 19 343524142 89 1548424066 43 1865112960 1331127196 1331376739 7 100739015 13 941917665 13 513326199 581404293 83 980126251 73 1327684351 83 568792028 61 1844229958 31 53 594008577 47 487846182 669707991 19 1712166893 67 2 831277628 1270879984 7 1215478950 73 29910144 3 1860120665 73 131 1998152301 1091878766 137 1710172781 47 259568141 83 7001 988252472 131 200513971 1854540464 43 41 756857253 1922187625 61 852503060 67 2016449956 43 550552478 1060726747 137 37 5 698258198 11 10007 1452376096 37 11 552099261 103 1949 73 722846949 1306362083 149 190632388 728147206 83 83 83 1417794629 137 1088602548 113 276502449 79 1198072157 29 1949 17 116376205 23 2002285056 1949 7001 4999 1761777574 11 1263532259 1065350235 1701698406 19 29 67877023 61 1670169691 97 1216965977 154140800 1383710437 29 1949 107 1383522519 2068786899 48321482 29 1476382199 1430786953 149 488259696 89 37 574013325 41 1729703244 1288697087 430223544 113 47 1502527772 1843823207 978707587 137 79 1478743883 1433049026 1949 59 67 1738117484 1199497258 109 2 108465774 107 47 394184018 1259073412 109 1169756063 37 1548810455 1760507216 23 137 740297858 100744320 101 53 41 1701547068 1363302197 131 155310063 1068831600 1949 288385734 37 1811028418 1454870170 43 850282172 836617101 37 113 60421333 37 1408071133 19 1460187696 2109759367 1045482580 1949 13 1096300203 73 1370587066 2 1279671250 107 948477318 1569490552 5 2029138982 1120509335 1949 199586622 131 113 277623824 1663925339 1949 558371627 1252687460 83 1111415751 7001 300433913 7001 694802561 23 503424774 1379458710 17 71 1727174826 1922137418 41 71 43 1410678855 1708400320 109 733563905 5 238820156 1965146544 31 7001 2062781641 1940446167 53 1511600030 1191018470 89 7 23 653122651 1122576999 47 113 7 149 945329904 512147866 59 1967431405 1797413170 109 392790983 29 13 1344951036 997008652 53 261576174 629354988 2 149 62846114 1074905946 113 53 946690499 73 13 107 392513771 1632472036 107743440 1612034639 59 563154168 109 303733505 31 43 109 7 1949 2051110059 5 139 41 1477748035 695283220 513787127 137 113 3 342481491 29 1025175578 149 109 1758230822 948848706 981651660 11 2127562921 4999 7 47 113 1085662981 904026558 101 410936983 97 277683258 1402921358 1026097766 10007 3 63331971 1583142397 67 71 198924564 3 1270012425 127 370983002 73 139 149 10007 1224156111 19 1026963629 31 2084133782 184295761 67 2102187176 149 644658632 97 2111352141 107 41 151176430 1268966564 1630064267 37 1865665763 11 29 250667387 1641058873 1388562554 920948412 109 83 3 43 744587699 73 852321647 1678094173 149 53 128036234 852181064 2 103 23 2116369265 410116289 113 29 567130665 956785821 3 29 73 137 1505707268 59 1482675487 960008411 4999 1873705184 83 137 978662788 1431432363 109 109 247439265 2112808825 149 584534301 1328821066 1555953200 127 360680342 23 248428681 1239249022 900923879 73 340387437 107 832526554 638115153 1813830046 79 41 168271995 349139060 777664984 19 79 932309020 1246149397 1892312848 53 107 454003140 107 103 73 1090821699 932370162 3 71 530460383 55079883 270895068 83 17 1185166900 59 767676494 1418708454 53 160315990 7 406746697 11 71 980241904 1584857172 1878339267 61 1464676821 71 103 113 1623372464 673770219 1505473845 4999 7001 749422045 1886510463 113 2036458428 812377905 927201668 1949 31 89 1382539195 1924160776 17 629852690 127 199928913 3 7001 19007715 426011005 1897334704 71 1589313491 53 613792159 67 1879619943 37 59 1243417343 137 1620094185 1749518813 149 2136119577 1617529271 137 3 1745721099 281486522 1583726776 2 61 1862499214 53 311357798 10007 101 1438570998 131 2009809729 11 1985229752 238482640 1099253228 109 29 764854004 17 1702780758 972261518 2 1792135802 3 2097228507 47 131 394956048 2061722556 2777 2 280330962 2112108816 1099941445 19 239918567 3 887485098 41 1815260212 67 7001 1949 31 61 23 139 83 1847763093 1949 1651490997 47 462937545 5 255587280 1890067535 1064745355 880246578 53 1888456047 31 10007 1444779999 13 178978161 100925664 101 5 37684195 2777 1086399730 127864957 109 576999311 1775688742 31 284946344 29 2026283569 113 866039751 606932331 101 113 2079543677 59 1690941770 71 926605735 53 466413939 1938276780 109 1949 478955056 139 71 864801584 1993212923 53 833770189 1297712442 13 872870128 113 103 705243675 67 17 37 79 1595635680 1642645420 393631539 1698070402 7 127 302601087 19 2117302829 5 1323513725 231127456 79 440368329 2777 3 3 101 211539248 365176253 1321193877 43 127 2777 722300477 71 633776601 71 89 2000193031 1302056739 43 1156627631 972521549 441736067 73 13 753657135 61 103 196461479 2047654317 1963037112 97 2144271817 61 742262091 23 361539622 715179066 316284101 109 726859851 37 11 149 47 726815473 1991752793 2777 2035654857 3 879072327 884855667 67 920887463 614307300 360510647 37 22072563 47 79 1568140046 11 61 386915558 2083906705 43 1870572428 488130817 23 17 1463363502 1759440823 97 638175319 810891676 13 67 149 83 149 189560333 1912910872 61 1117354053 1913250484 137 67 5 11 1963965718 1023218476 139 758609041 17 782039117 445987845 67 1286854327 47 1092187833 1676580663 1925529748 139 59 97 95031288 1119401825 109 345867246 2777 149 1019597017 109 107 753120356 1071768389 743034478 24761936 89 17 485380855 765547111 544528450 959221394 23 48709817 571272117 13 89 967474144 113 2777 2 1458563901 3 23 97 1508269199 1274221709 43 1414727687 31 36091812 137 1954761621 141402084 31 1836164441 35166958 53 1451163373 1988021882 113 2777 930086051 107 811192750 71 65053111 4746604 29 31 855902126 37 1060568962 71 29 1322005310 1797711750 1444957165 43 47 23 981466632 3 399243464 113 1133266265 1949219415 648277322 11 149 1492262416 292045624 41 107 1268770227 7001 1175258642 19 198175814 249528057 17 895528322 1366062269 13 3 634372189 59 1656197246 2777 35428966 2 17 43 1561215018 1466839392 139 11 3 194274897 2061153607 131 1054160406 1403433163 29 2027419058 851426316 43 791067689 814783832 61 59 107 107 41 1797440 1900680095 127 435602380 1411162562 73 2012347346 113 2777 1164132285 11 947254550 395610830 131 2013252016 97 2069531472 415196944 4999 127 1395849553 23 107 1551867759 1637998800 2102834362 7001 4999 103 1595406758 905569202 780736551 7 43 13 838607562 362478272 37 286514921 127 1562530841 1949 67 1729756688 83 2777 1573742562 73 1687245715 127 109 393898968 1002634974 10007 597447921 11 157226190 37 820896141 13 43 4999 1039871984 278464296 17 89 1268894716 172242857 103 466455789 3 126822255 1650823751 2777 961755374 7001 139 1601625971 1362690131 1704784620 37 103 71 149 1431419756 37 603169782 4999 53 17 52710149 1908871342 1544684323 7 370205879 1202533766 7001 38664697 43 59 2777 237302981 948875907 1372400008 1431831581 10007 113 429057271 1696400833 103 1553860884 749326324 83 1355438555 89 287342775 149 53 1667411144 71 522835196 59 447678666 384566169 149 1647493745 73 1481878463 47 2122381162 2121974343 10007 1843481346 7 2 1307730302 109 31 303589115 73 789706476 101 1243677842 1136877374 61 439860935 43 2080786469 71 153632498 1104362717 142863889 29 10007 699058999 1087190501 10007 1642368854 1506824039 107 586531949 521887150 1037590574 891985439 101 29 131 1488280431 3 471420697 4999 1833374843 17 73 2099041270 1246416454 1584272365 1678424050 5 2091399963 59 113 31 13 47419970 1999848915 10007 139 1593425882 113 779274442 2118964578 109 2013510675 272549202 17 1891113983 73 1260334269 89 1783261494 1349240 79 5 7001 131 53 2777 1702592585 406045124 29 1123301950 727683940 7001 67 843169008 11 1122257092 109 1879103974 139 951987092 3 1600058061 17 1269362582 2 3 1188446679 1636681119 7001 1778585016 97 1553389234 3 109 1832915291 43 1306614082 41 1949 19 350473980 103 59 181251137 137 1399545721 604846232 109 113 101 13 101 101 109 126454497 1004672293 103 345062875 19 266798171 73 1063221275 131 122623729 435835297 182589293 53 11 89 92666088 7001 79 1957196684 23 136201714 71 1890651212 131 7 43 374734806 103 11 971562482 1237584935 516063296 43 2777 321807091 194738999 23 1330937596 73 1200838758 3 1245152670 3 41 3 31 1098605435 1012948684 37 174334195 13 2040465453 97 43 1309405599 107 71 2087972970 1089905380 1938447383 23 156680623 7001 1018659502 7001 2018332292 1355666825 47 10007 1603061358 37 61 1949 35592638 482370552 107 4999 2088397237 7 111897849 31 31 2140457713 3 73 2045523072 2025370911 83 4999 2777 142057435 1261291876 13 139 1055613955 1728051404 37 498312818 47 1747489885 349614509 83 59 537528822 26535866 2 61 1011760064 149 365177246 572353752 96332109 3 121425432 101 693982615 71 61 941239272 681445945 711016813 13 976889641 617514102 61 457714871 1640713453 109 103 197869365 5 4999 1549884961 50439910 31 1790698849 326021272 131 1251898618 938156847 107 378107781 1908733024 41 2126646876 453534046 41 476401381 37 712205673 109 1856280417 37 690274567 71 1301072870 67 2 1412465077 17 149 1323178259 762717590 1335004995 29 930167479 993235313 101 324451907 109 2000881063 23 47 113 37 37 670734668 1043803263 103 1025160751 1291324292 83 1084856358 139 10007 546252109 1005631609 67 43 53 1654393728 575822653 7 1330639639 101 2135167472 41 1655501895 1454437362 5 1949 1254371374 131 141473712 10091816 7 41 17 2063228430 139 1824444083 11 1790040813 221642036 131995768 31 1831575573 600563655 59 1469191686 7 709375954 1003340632 29 1053849167 407663247 23 2103359451 71 789438918 7 349097166 633093550 149 137 109 346159257 1348931571 79 17 868513086 888487000 89 816693474 101 1326658330 97 83 67 605241418 103 1468635367 1910430509 131 1534151860 5 1386548358 13 475956565 1328333624 17 59 1949 753575003 529609566 150295661 511055922 29 103 612885638 43 1182945007 109 1660911589 2777 41 2108664399 1444141852 101 7001 53 37 1688883649 113 13 1489077200 109 316536109 19 698968936 10007 103 481128773 31 1334489852 89 67 1083850524 29 660802746 1721007316 2 97 83 131 1744173693 1698279939 4999 556013775 2 1581701926 11 554224658 79 2080313715 17 2096063097 637666416 3 73 141026656 1154143416 2777 19 902424570 1097039385 1171279358 1341047911 19 101 103 945902457 628501394 59 97 162489254 113 73 1217916848 137 13 4999 1405159548 17 1939934482 952266645 67 139 1043282685 29 2 29 284821884 223723454 127 79 345057780 113 103 36182664 424376557 497411654 59 67 137 1891275410 43 23 1003452395 2777 65606625 787529635 5 31 1619203935 1769257792 796458076 335560271 23 13 2 1615248942 1952285887 1398790060 29 89 1394234929 1269112018 131 1867633595 137 71 79 1731871733 1246469762 31 1584940875 868727684 10007 43 1170117419 275672742 1949 765103259 29 97 265642163 247059582 97 1836200300 943136128 79 965952355 2777 1499603174 1779669528 23 13 1647925721 264281256 139 1447312515 1344490110 5 61 229573439 239678972 127 982590491 2071024396 836127894 53 23 10007 1698418061 149 1794390949 31 1304079976 127 213829011 1459757812 131 570707160 89 1566784857 1523048171 109 13 1336014862 59 1426083918 2777 1268243131 1540467648 61 23 103 239520423 101 29 1936660803 73 1655847466 175131088 906799575 137 37 687914767 534879104 1949 660060034 10007 377183844 2092093441 73 1464299292 1949 37 1019678350 43 1862029602 910592667 127 426230796 41 861308197 113 73 861574835 1859883091 1616950995 11 1760964649 71 4999 1446795583 1133193316 71 109 107 1216834495 149 113 1866699699 3 707913889 83 73201269 61 748863816 1937792734 59 418910384 906181743 103 895331620 1067233955 67 1582878204 1383617627 37 11 131 1510064864 139 47 453386232 29 67 1416511186 596216049 47 1064398190 744034629 372025733 149 1021426983 47 1562523001 267076823 10007 3 859815021 532880916 83 1781489208 3 7001 1440909039 1865453508 53 1167622388 131 61 127 10007 37 1348102548 7 1100228402 179947180 131 738318492 71 248045490 97 1953836662 481177894 17 1467210619 29 137 23 1351258464 580802601 1065965817 149 318953038 89 109 196736825 2092172160 19 214284793 67 889292033 113 274942673 67 1283212877 444869347 149 590006475 101 52529090 369947423 962183705 37 67 157417917 139 31 1830558308 184552455 1312360010 59 5 1479279839 1723206630 139 1736958973 29 661945039 1709581191 7001 1629360102 1949 1205833575 41 113 171087547 1207854711 41 5 1269928186 1930033487 139 1160031158 47 32401048 1559559160 149 513914708 131 475875976 53 1698092451 11 83 1995310870 339988755 19 5 5447976 203357979 53 10007 1162923477 654417772 993006359 4999 2777 1010171296 1079656771 101 2 103 97 7001 2130558803 4999 2038997119 670307247 46167565 29 563336912 73 5 247016315 107 1949 1346347761 4999 753579254 97 17 125385336 1035615924 7001 1045081276 5 5 11 987986978 127924885 11 17 7 1927132081 23 127 930766109 1181083748 13 1217205821 89 103 61 227462351 1387777633 1569032000 139 1366800851 958368333 13 596325711 1831898547 4999 43 1550242738 101 1336847951 7001 994877105 1069067429 1949 10007 67336863 2137580788 61 53 45026971 11 1730186063 149 2058343514 1947732118 109 900003570 1855440222 23 97 1589712824 113 113 882624327 13 723392789 1949 5 1895281313 113 1047958384 131 17 1843084002 1544333074 241240458 7001 511899682 7 281701532 344028963 23 13 1533617532 108464708 101 137 597941980 206831640 490607018 71 101 1273617777 302996869 10007 321775085 47 10007 665595591 1634062793 31 89 862683584 1326753001 113 29 149 109 97 19 79 438547328 47 1319214753 23 1975890762 1683301276 2136303457 23 1900697487 1547805204 101 31 5 755410365 831216660 53 274312577 2100797369 11 47 1195139429 73 1839808853 101 17 109 768300776 863542355 31 23 1036278639 524536367 67 349371624 149 962219054 23 7001 113 1953163190 109 502556817 31 7 1604661680 1681276333 2777 546761658 109 151895233 103 228071870 53 690063074 113 3 1473685748 107 23 97 2073257339 1223227424 139 928484972 1042310960 131 1913808868 2067786360 953644233 4999 11 530737559 983445036 606830096 17 1945911330 5 61 3 67 1762387162 466604394 1943920666 19 5 7001 703257451 2777 2777 1664649076 73 1418793033 679658989 43 885920056 574805553 59 43 2100941558 1090803575 131 109 726731360 101 1359238107 23 803694612 23 1941001304 1949 1540027687 127 795138491 1082761741 149 2130801040 151082870 101 167199590 17 239269050 945889508 544721563 89 4999 2777 598696207 352776463 37 571795058 934423602 53 7 1712404071 13 1652988818 137 739541289 97 131 1914742293 1133836463 103 2 1616254029 741429822 43 17 200965204 89 681925865 1949 407746392 800326789 103 67 1258338993 47 1076611610 79 1243475010 872333064 73 1195763506 29 1617735014 283376632 137 877507468 7 37 79 455054536 470520995 968903631 2777 552037741 43 59 111202188 519071286 2777 518446097 1473489797 13 5 1576792305 17 1282586097 1869175987 7001 1786844227 47 137 19 1338943718 1561079150 47 47 113 760591474 23 2777 293867694 1516708753 47 2120875611 898754094 3 626636595 10007 1923095225 1212658267 67 47 1049803139 512477660 10007 1901620203 905763591 345989207 1038781282 2777 103 564732108 631902940 149 103 417898501 684376496 101 7001 1891656198 53 450677391 1081852112 43 17 67 50607445 73 122113159 79 1577262729 1235997660 967925886 109 962386288 1949 499146311 2777 17 67 1719592855 1647196876 59 13 11 856420839 139 1071526119 1203412950 107 149 79 654059249 446024125 11 1164561024 763977698 94080462 67 1152199 1017394743 1315492769 137 19 3 31 462304395 5 1051797785 103208990 1723792773 1511225354 137 17 1007030139 24836028 612187104 131 17 999266766 1507477825 7 23 1667834052 1980352440 7001 1291068412 552651939 2777 617068839 2777 29600043 131 131 891700494 31 67 1228082195 79 1735532435 1157022106 29 99781424 1192712375 79 1949 31 7001 1490736932 1949 89 113 735667177 129304996 131 1166390333 11768232 10007 149 71 2117179027 127 507973965 1320437129 38540658 47 2016142158 567625442 113 459603306 71 19 596518281 97 59 109 11220242 61 109 84673662 783720373 67 659299924 1697083954 1949 73 1865858903 101 127 1324858920 1085453887 113 108741143 803307508 293878016 1949 19 1289912092 53 22741650 97 1872275428 137 2008652215 2 1312120250 1607669470 1534838149 17 29 1635901513 29 1140889986 31 127 311834530 1128546511 31 5 19 240335902 819588497 61 7001 3 79 1478163136 7001 458330183 67 528362201 432491321 47 356376513 1736762088 113 1386432256 603856750 31 1431500981 1784523738 83 657899915 2 377218022 53 471727242 2007269693 11 67 19069875 1696619275 1306101110 37 212837998 2067545279 23 97 1359166328 103 2004003638 71 67 2 1189800539 67 228150410 53 805331979 5 1151927155 731863881 7 1219939966 31 670171888 97135477 1538930191 79 71 1166830046 171245113 996665300 2777 642939841 101 914174937 7 1190182252 654809764 214387710 1801286933 59 17 1673877375 869762891 19 591185532 71 111489454 125024477 926347396 83 83 734969897 717255124 1400738853 131 83 822960241 1171331993 41 214963950 1171942461 29 131 1313607432 1887192400 29 107 638605211 101 575502646 1259632913 1601693266 1826195230 127 139 107 19 1902970479 1810937025 1066122620 61 41 1909030014 1440791701 107 540119242 13 1717970020 137 413360647 1702151294 1866638884 119051922 11 2034936600 41 31 137 75309174 10007 139 140461521 43 572665185 2 7 2109499938 1335687921 462307908 131 1617152279 149 899965811 1317856841 137 37 1325859961 1925570465 1106673301 127 137 127 17 847794061 121448874 37 1348854637 59 37 1640240118 2141332043 23 1654756758 1370095809 89 351785316 37 673318896 930709988 1809074151 19 1757606818 1064948953 2777 478352417 1733244961 19 13 737555013 839630021 41 2 464253046 911381080 103 139 137 41 417332853 19 1372133963 19 1827362126 244043581 107 1267446137 975172001 59 1926709723 428736205 37 113 67 650834583 1712919454 1636524766 10007 7001 59 670079107 1830550459 19 131 1330922665 266897470 2777 947337449 1130448185 1270915461 89 113 139 679581147 1512897267 5 1202221008 139 41 1338585474 47 7001 289449344 47 2 1210769816 760969977 71 417206659 101 1433530660 1802616977 67 4999 952288734 987888594 23 101 113 1351204280 1668596420 171315381 131 10007 713936153 2777 1844611805 1894453348 149 19 1496224819 71 1707775354 2777 585295381 1799591724 97 2072827433 1754486276 107 131 149 163901788 13 101 684048154 1305519334 61 7 609463276 2052545526 73 23 1528270006 821100023 131 30706138 23 959220106 83 179001535 37 73 113 31 1580964319 1262574758 139 219452227 1859238563 2070488369 83 41 127 428739427 10007 307995446 97 1311706265 139 47 1621333605 267028944 113 698023667 139 1369046028 3 1797970392 1240612533 89 1023454254 89 53 1305721144 1244681150 109 349649880 296981309 101 1585979260 1949 67 2777 89 773223698 831755834 13 127 2015305472 41 67 152858892 97 41 685085687 1610054502 137 1116693165 950389824 2055091866 1949 2001315058 2114868249 3 1801693435 131 1455290585 67 1717451325 1440130055 5 79 40537507 83 1756176416 1100412838 149 1604266610 109 97 37 1609611391 1965876460 59 1537017754 910656675 127 13 10007 23 47 53 23 11 270594390 828458666 23 1765906995 405209119 1441163318 7 832572922 7001 61 19 37 1840170839 1644278520 1775265453 13 1051391302 71 599816094 149 2033597445 428338048 37 2 1653332435 107 1140345117 13 1125135258 10381644 691944992 1824379533 43 351314644 43 1958960761 1365356852 113 5 113 1942218688 1331378241 543225409 19 1296953722 109 907485718 41 640974074 103 343960878 107 1113543222 139 1337694298 101 1148093866 134505728 7 1268786876 43 460966889 113 2 101 1469360827 149 214396100 1204874196 311556357 19 73 67 2109455998 471182309 13 71 466488389 1523270281 1831538921 1519476232 23 19 43 1846809451 1700282350 97 23 2 7 617115555 740823797 566851766 37 258191768 2 685720386 3 1231624116 1275661887 131 13812378 1190880075 89 1069668394 1155602526 1129843771 103 667477629 13 7 89 1626338474 1684177972 440848438 47 2049087059 13 1757565732 89 1170654291 1455613081 137 83 1763178462 47 23 7 1232989275 1297534695 2096023318 131 383813532 503691070 2 822812168 731429120 139 1228620328 17 2016456921 1629358153 1069424096 1949 37 1662176261 1589401354 59 1677861897 106792903 127 322015612 127 107 1497660489 1449491893 17 47 578759833 1904070862 89 2065494022 1699773620 5 1043073165 1040365345 2777 1689948904 149 59 107 165821322 2 1978326956 67 41 1865887737 2082334600 149 1596822247 89 1268577253 5 113420118 47 756680883 1764588112 113 61 1021120724 31 97947197 30909991 103 772561491 127 445163207 139 676240210 71 59 416341416 47 59 153487556 1080116255 1521250402 71 227982512 917139630 17 367444970 1949 476481775 29 1280065481 474830702 1148957445 59 3 17 186109884 3 369915145 47 71 1667585591 107 101 652742699 2072723693 1031858998 127 2093444080 5 288450785 217152435 1417587917 71 1297054625 101 23 1384153478 1957555070 139 407289122 47 109 1505993159 1015944776 7 2107802179 7001 1177141139 79 2099392926 1305810513 982670737 17 1295155098 53 393112301 101 39322027 665609508 2087017596 29 73 370117957 17 59 956213885 492712776 19 527862104 1221071100 1400082795 916028355 43 1240174066 37 2777 1949 1541768537 97 127 302782436 580877239 43 79 15074373 109 451222899 666539088 113 1018069551 3 1860504078 234257259 137 103 89 7001 760541886 753739373 97 59 684194503 137 79 59 288681563 79 1987384988 1853093670 1545103850 5 29 871858320 1491495027 17 139 89 10007 987630858 249244349 109 1081427150 760944034 113 101587000 1255569310 23 11 728438839 59 3 19 980862574 109 31 250955882 30626982 139 41 923228447 109 107 53 1532839871 67 4999 2034033112 802675004 73 2009115855 71 201541594 2113668012 974265108 4999 31 1794740815 66800935 53 624031116 113 2 455441898 67 1609278896 101 161867751 974796753 7 1949 127 1230832438 1508290735 11 1638747496 47 1375432017 705461729 103 71 47 1795835173 111857368 73 29 1039426352 2139169282 31 253931819 59 964497732 1949 2056541918 113 1740891899 137 1894553135 79 863203482 36534075 109 33120572 137 1100645396 617079403 47 137 1028945076 11 2119797570 1949 1347614611 105423359 113 554492847 1920727188 29 1120726994 113 865665428 10007 1977062976 1521624392 556438027 59 1370402923 1005899358 47 127 47 89 149 1895814792 112008999 7001 103 1947749261 1700094207 205033539 37 139 43 1832574086 31 437767337 73 273528810 1317254413 904622793 10007 1993349465 89 5 976821760 595544355 149 1167697930 113 2111562861 3 917736436 29 1110155757 131 1782588264 1450452450 1130632206 23 89 1617062838 3 1019489760 832005205 5 53 1352168961 113 254784716 47 41 97 1884778967 1583400537 131 918025093 37 263686605 23 1370791398 31 1313373125 563015955 194025529 103 165573427 149 2108081688 29 1226284517 1277657561 109 13 97 702201236 29 7 1659519888 139 433682290 67 698556070 127 34877121 353428200 41 1225560889 906121402 41 1371058040 23 1941253291 1249168686 320869164 11 1550550441 4999 131 1150996721 59 1814437856 1526980693 1087295698 97 457987528 1023388244 131 19 1492513016 451579402 1949 137 1949 103 1944568106 2 830096731 149 29 466861981 137 1516859572 43 13 662934428 622892434 67 2043582692 53 89 1551243697 67 1540645665 47 109 389745850 5 808176425 2777 1256527628 149754978 23 11 1456686847 149 41 443102498 101 1571195698 4999 1965551811 107 2777 1712084371 1249672216 415569596 107 2777 187986238 1738274258 503017449 2777 1142532779 1949 323471632 1655330527 1949 31 40464052 402980628 131 1646330841 1126374418 131 1017548198 2039210176 23 1803596804 1949 73 1138973912 107 327085197 4999 1797540420 26395162 83 67 2110737046 2072435022 31 47 1100301067 1027522507 23 97 97 103 2777 83 53 59 1708848937 1449675004 61 1357844415 3 963621561 31 1188699433 440508267 61 521621614 382680089 31 602166969 89 1044317100 131 391052806 966758365 71 1314042724 1988517223 61 59 403017495 1389932276 83 521980194 933283757 127 782232116 61 844888918 2 31 805917013 113 2110684286 1623307868 7001 79 47 1115418805 131 587005236 1261293496 41 1266464457 939335420 41 59 1949 127 1745925642 67 673414 103 2026650351 13 1604707429 974184884 109 373255131 7001 731914957 17 31 23 1651841163 7 1623141101 1293278826 107 10007 1667885080 5 139 98275224 103 1756586926 73 1096091064 3 263547375 13 210422056 7001 25441634 7 1394984661 113 1683497933 388010771 2777 1888402000 904913997 89 61 690333320 131 29 1889222110 725180942 19 391844030 107 74307327 53 1306946186 5 113 17 41 1477683706 23 1154044476 910776968 109 19 1272653440 61 47 61 867956301 17 357375257 53953825 97 107 148410498 17 479532668 1858975789 11 221036057 89 71 17 2 395832504 1850078444 13 1263488369 1520978771 1632132579 139 1296493171 89 658524317 43 1205863856 17 7001 1639095123 73 13 994857968 1378068621 72620047 103 2021140992 428950501 127 1043394035 7001 778854249 23 7001 1763453886 2123620331 149 1284586216 1256762552 29 2 17 255051272 113 1606723496 400757438 47 1203184443 179319113 59 214227879 5 277692400 1260579110 89 42067096 1621047020 137 416380812 1265063070 3 975585156 17 49723572 393287367 1242982056 3 1422584341 1397619553 59 1870471173 107 37 89 1856076933 61 599611883 1980556174 61 1318270207 61 2118958878 107 1955048895 107 1448189146 339344080 17 79 2 13 71 2014454245 1760659065 766352439 556161990 3 1957467346 41 1949 2 1972944872 68501007 139 2 2091597826 720987258 109 1268812666 11 1106300084 2 1985295715 485240392 13 149 266215241 1949705270 127 67 2081385322 451962443 23 71 61 945483469 101 767521656 79 1569086624 23 113 400926599 13 1336116132 143604825 31 1570755895 1996818164 11 1022702593 1319159226 3 2107202008 2 1836259548 1904142786 848409460 2 2071700612 2 351057593 79 59 25213768 103 495476611 2057258049 7 1525068377 79 2040813610 89 734100501 1809817772 149 2134005924 1107777791 109 47 2104890979 97 746960237 1054811527 11 1049314409 101 146210832 1761202271 109 5 79 47 149 19 1234453503 53 31 377647487 41 37 29 11 3 826572141 131 1370145827 61 19 619969316 559603259 107 97415368 474505460 1945310146 13 83 783058416 7 2 907049818 998955302 1342144022 149 1179671244 131 1023799584 13 23 1677221910 1012209681 7 1366068648 139 1309062107 17 2777 89 963662274 139 1598126090 1400789918 59 946878787 127 41 833106866 47 7001 2 1663069506 1860937194 103 143634015 550939996 10007 232212435 378324642 1966240427 101 585631532 1447818103 37 1197241204 31 41 739770749 4999 79 1606292859 869223570 1178548623 79 109 2100783269 293636953 107 1920393842 131 93743161 109 1405303646 47 137 734963626 1328129238 31 1598434834 47 939250068 19 976523848 1717436714 107 1137758571 3 1081004104 1036587759 113 17 605554161 107 149 2073933598 17 755244431 43 516088176 1474314209 29 1528163410 29 103 1980893968 131 323952583 43 97 1797248592 109 255640912 2 19 13 149 1186733446 103 89 151734231 131 1661207478 31 67 1048029812 521389578 181712710 1897230156 67 7001 996900394 89 31 109 4999 371870611 139 1786482766 717909563 47 83 101 2 83 117454296 958159955 41 352739151 109 97 1662116282 1626060251 17 793689390 5 23 97 845320371 1966796735 1876637849 71 43 464776766 963078568 73 374485620 1199444604 1649923459 43 43 37 329266512 3 109 406227032 2 1267976826 101 1878854355 7 1909924124 137 568235217 47 682106124 1956585275 23 10007 1283386344 430430116 71 1074335821 1949252038 67 109 292799943 89 352555789 2 4999 149 247905753 2 1234036887 89 1756522607 1949 7001 5 1717602545 1116600853 89 19 1555953114 137 79 79 655603699 1099258772 137 541797144 141423903 109 1647789846 1949 1752394625 131 817066498 2 397143170 1404073793 31 1079182060 11 31 390130288 1881584711 2777 10007 109 59 43 2017914019 410576513 5 101 2002642645 1704316385 37 1516026752 53 1102117563 7001 47 310649293 139 2073039189 109 768576658 10007 95196591 53 139 1949 1350485686 47 2064754274 103 103 291912197 139 41 2777 2777 149 1701797242 590624229 31 105705344 59 103 276656883 43 1557898667 97 1205030806 437783784 1688448512 103 41 2 4999 1668396254 157859103 139 1949 103 101 1810440258 11 1894182972 11 1306303306 59 1658673195 67 277883706 627646151 1530980937 422975876 10007 7 2777 1602617808 1526366942 1816821006 113 47 2 1943859274 31 1949 2102765030 1421263788 97 2105867642 107 1617346328 47 348785889 139 1946597864 109 1049613429 5 1570864060 113 36564653 41 19 1510365081 17 19 1160676494 1154659104 73 11 2777 959217455 1601098636 644040584 43 37 1245095484 53980026 3 43 10007 1745886987 13 841572227 1394597661 107 97 79 3 43 1573290622 819155340 1450326285 5 1089044693 1580767540 11 97 48800409 2018374254 11 522014009 41 1006862716 97 97 41 1791089821 73 1569116093 101 1165654635 764612117 97 1874913873 79 666054640 139 71 79 376869895 2 494866292 1954777387 10007 37 1164740982 2107646170 1603027345 59 1978309665 47 652271029 78129563 1949 1489199716 71 101 135323537 53 71 73 840721071 8310393 139 89 131 1882891427 1884617176 59 1517085381 3 1154421858 1872003216 89 1925051755 109 37 19 1584727905 47 43 11 1746561938 103 1035550876 666831342 2 487661942 47 662185726 89 101 678226312 107 978774157 1949 109 127 5 792592895 716511207 10007 503918347 127 59 91156585 31 11 259504729 1800172269 1831119536 71 1978433988 137 1321702705 41 591695313 29 1559846113 1720378571 295607624 13 1748478550 41 736147333 1380844412 97 1548741770 97 751911990 1415861179 13 415441000 5 1687807650 618444232 79 256890462 1415985729 1740443757 31 919385322 1540072979 7001 10007 97 101 101 1333617837 103 2777 1836824434 2031662286 59 1956927694 131 1949 59 225171317 1739761202 73 220462628 871022057 1081566406 79 131 2100347799 79 748234664 101 2045286057 1717080694 1949 10007 2129239425 2098257753 79 1545466730 73 1886698797 4999 127 641620129 149 1458272685 79 127 698429134 23 2102418638 91724162 10007 89 1907697734 136739689 19 1240776922 31 67 10007 1447822767 1325152410 41294194 61 67 1509681319 730309782 1406855846 11 1406854746 802195417 500969965 71 958070613 113 37 1540177795 71 107 130135219 415409952 1367142767 101 975092784 89 235179919 139 750782081 109 59 58038949 1167353445 1919019262 131 316340241 131 139 113 246334011 966254751 149 578168425 208661054 113 2 2124868638 855493016 1256533922 462427773 131 7 936102158 725135372 67 43 1654135037 41 935875676 53 2077725822 2027911949 1962696128 43 37 1352769510 137 83 79 245672620 43 567195327 873384696 894146675 127 19 131 614688549 101 566040562 17 2036278632 17 127 71 137 1049214911 2041958285 17 61 1497434405 1066040819 17 41 116404348 61 478351081 1763242265 1075071118 2777 646800987 1949 1046184220 1815995409 37 1018505290 131 1021105438 115828366 89 1915174402 97 435537857 1821003323 1949 651116296 101 1554387175 73 1420255883 67 159411510 10007 7 101 1712831225 1575615655 71 93714604 305237804 1633402540 11 137 41 109 17 1120392701 1388475918 109 17 1123645634 103 103094348 103 838668888 17 711873349 139 71 19 1770548991 1569638156 2777 23 131 1913750704 79 1741026332 1635807549 1387618304 113 330457627 139 666272602 17 310075857 59 4999 71 23098075 73 205068785 139 7001 2110521460 113 7001 79 1644346211 1092965079 107 710566884 476375663 85212956 777117056 2 1250788436 59 1688062287 139 71 1656125091 139 1403371603 1949 2 1663417386 3 1183638363 2036454526 2 676186088 1068397355 10007 1009828087 215553372 89 101 79905948 900353491 53 1609951123 1859879736 11 7 1615036682 1296797390 37 717271344 103 79 1972465035 131 1363611087 784228197 41 101 621418960 47 1589324646 1061639746 59 1210761715 83 2127415330 83 1921666132 83 367740630 127 1127005493 1463297302 37 1513052655 1316336087 965851791 4999 17 2140989486 152854310 17 79710008 41 208122734 338717088 2 89 1955665988 131 854469 137 10007 1927629396 107 1684304825 7 19 10007 13 89 2777 2777 131 433707071 1932036994 127 1048613219 1940452123 103 1715422976 7001 1535144275 2056753780 7 386592666 513247330 4999 2 101 2144372713 1703144012 11 73 1602364146 2 1466280764 79 53 775404893 1694519657 874360093 4999 1926541485 1136805837 3 79 787530886 10007 381366770 47 846890885 968992937 60897818 1434917959 4999 1817892472 113 3 441185520 1213236012 5 1922687 131 1591562492 23 1238125067 2047839788 113 10007 41 1562034564 1553252715 700474553 53 840738105 10007 740407923 1676462703 10007 1845767951 474377602 61 1544772898 2777 59 149 864580099 1672844306 2 777988815 61 13 646214062 1494215950 113 29 994208711 2030088082 11 2135637537 7 1164522520 37 524937689 47 691883816 13 10007 56537257 1932588050 17 2019646803 101 3 949088569 61 149 393929925 89 1331886599 41 97 1749798326 160923000 2 1505474754 1113743240 137 1424281318 41 139 953466886 1525209775 67 371898106 73 200574435 113 1161863316 3 109 1070845757 149 1660241887 815923588 67 880770409 17 1890341605 536638626 23 1804656866 990612944 10007 2058606757 89 534214401 6632809 23 393274194 600905290 137 97 1650480026 1354564033 4999 101 174578298 795316672 127 19084417 53 1656937432 2 683500872 89 1371334784 217761284 97 47 5 309220931 79 107 1128835073 61 31 2013222274 679213942 137 193307685 43 23 968464841 1949 641669270 37 1261074700 13 113 83 1592149552 17 1088150804 2 997460343 1103287075 103 579923176 17 1366652950 103 1528777740 1986903697 127 207241200 31 1949 89 284717675 1228430421 53 1115096038 1914128918 43 3 43 290222652 71 441063000 7001 345338327 47 421338362 1170991417 4999 1875180358 483128575 2777 2 47 2127523009 1884734169 43 7 956968117 97 1754145187 37 229163361 103 526542515 5 966672185 83 2045540759 79 4999 113 10007 1832854727 11 149 3 1527482091 1784394972 1949 59 1845288545 899577162 53 47 47 19 1827211665 408344118 137 2777 127 1007996665 301972628 101 83 1427238950 2125955692 1995503553 1740551125 61 19 1998705215 17 1254396568 101 137 1091020050 923475215 13 1072557885 5 73 37 17 61 139 1971193611 360506968 107 1329590695 84459472 83 75620864 11 424317498 139 131 849076893 10007 474872178 61 43 1949 31 1813465745 1474372834 2777 1898226681 1192943011 518482628 37 1217083432 103 13 1405925463 43 635274381 10007 1590510130 73 1108722978 109 1028140647 109 1812109849 71 887612677 700906746 1633811602 2 843495064 1308785085 83 83 1187484818 1144889384 89 1953380544 1754429143 67 1889666526 1996733665 780678389 101 1823050505 94581624 149 295402781 37 160302574 7001 149 1947605969 278686360 1698146760 71 137 43 1594576353 728394751 1103052734 71 7001 1452455464 1542343859 1766163771 29 109 7001 34780968 1788811508 23 1329845901 316195147 100788165 61 89 691033542 1949 127 149 515549709 53 1330137138 777690807 97 31 1336427050 533902212 149 200408873 7 475285099 61 1664354744 131 1658136954 1057880209 37 1801400870 1883714340 53 53 944205017 13 1617119374 7 71 924053285 893632341 10007 639157097 2064404072 1757744028 109 519924877 97 1527439096 1949 1010156955 41 79 89 914597867 31 544581619 997039143 89 3 31 2 844132044 7 717323684 149 1112751370 137 17 1779543745 1376741100 101 354061309 1347574249 71 1997202792 2557625 79 13 53 127 801107999 53 1487494979 1979145557 1819102707 149 67 83156045 2074313769 107 1242607050 79 2116726395 455909474 109 974568891 10007 107 1030660166 750164481 435280725 5 31 5 606456095 1140212840 127 23 786073622 1878670182 47 127 11 3 53 5 73 222866810 1259467540 71 1383672282 53 582869422 19 1180282211 41 19 264326953 11 107 1145404291 414469926 565185353 10007 139 79 1034863691 127 1970911962 1754916715 73 637689883 139 957321051 1428303984 73 1687496457 29 420586072 1721541795 1624840848 3 89 113 10007 61 3 700267881 19 1909590118 137 1881910081 1293429664 149 23 11 388687398 11 107 2124455103 527602400 97 127 73008694 67 127 1735086192 655413345 1693764143 71 1774547091 19 13 917771991 10007 1949 1078377802 1834958250 19 1788680589 43 1519368708 1586853858 1244817471 3 7 505367695 825835374 7 29 5 761284641 13 1618104627 1949 1426471151 1931362195 41 291104961 4999 2000544811 1509770380 43568798 2 79 2145094426 103 1422357282 1749436666 61 1703000544 59 89 232375707 552007690 13 1971897499 67 267944055 67 2024705319 13 109 667274020 53 828267622 248770327 13 1470789573 101 11 2548504 7 250946114 73 1057509025 1572034165 1949 53 406289414 700135883 1645372500 2777 1525117292 1091486659 4999 1202244503 37 2137989722 1950033089 29 1957633487 1291979522 29 320920565 113 77347662 139 804265412 97 71 1671786093 1154105000 59 2131420797 11 914665925 41 1223719456 622111159 71 1265663130 1933786642 2 3 715357368 73 1408767651 817110454 586140311 1949 127 1076393881 1596455147 79 79 29 438357156 2777 466757404 97 1210630422 1354116547 460842228 7 114852886 79 1452471248 2020221301 59 561429132 61 127 41 1599084408 7001 1532059919 107 630180441 53 1129851456 1473747904 1476301487 131 2016726574 4999 41 1524225676 64227152 4999 673379594 111117315 73 107 11 650754929 1066993686 19 101 127 1936225490 259145913 19 149 909162985 123021552 29 4999 17 1874220420 16090347 19 1656317647 17 1925018460 1771060510 61 491459249 432596628 67 1853021278 32847219 5 365656220 2777 43 1776085115 5 1048384565 1639108580 139 89 459731725 97727340 394967156 2777 41 1956939512 1014693092 1603921093 97 17 1254121965 3 67 1783956271 1199427970 5 4999 1949 795178357 1717074847 149 1411240835 51183735 11 424561214 5 666175645 89 3 5 7001 1214022407 97 2 59 3 7001 43 2145965628 2777 1832986620 67 711260409 266007018 1118785100 5 1363601310 149 479240471 41 778849897 107 2089746059 43 1510171180 995522283 697691915 89 91033205 67 59 1098915651 563715618 613647818 7 19 700770692 19 1218793760 17 1503151565 79 1838756673 127 47 203246471 1705574636 83 7 139 1782933262 37 2777 131 640148006 450607250 11 139 1883391481 31 1717175467 2089475237 2 173084084 1562633107 71 1812661856 479033072 17 101 713401683 47 3 499359414 1799347845 79 1000633392 83 107 19 246111275 1968676849 1640367454 10007 1604242184 7001 89 15761722 1048119411 17 353349046 131 150842046 2070556656 43 183255938 113 548240179 16401385 464810856 127 921105417 37 29 7 154003479 574250838 2 861543442 722492316 17 1240542806 107 1406267937 1858153946 139 19 127 1401280972 820514982 7 365922900 19 109 1544919021 1700785315 1341847508 41 1097922846 268405883 47599627 23 17 764790528 1525667904 89 103 727318123 137 745244281 1323326045 59 139 17 264825762 1296606303 2014713365 83 13 404100541 1040944554 2125089029 17 1991098402 7001 1002095136 127 61 7 280031087 854282555 1561958891 71 232547933 139 871690545 2016405863 109 1316501564 834556756 1820587315 2777 1083137666 10007 123703210 1114417282 37 101 251422431 13 243015552 919558497 13 545132311 316082476 79 7001 1212832237 97 981527092 137 1459738562 1697769486 29 1723818612 31 1531104842 97 487027553 3611841 71 1060329447 1555667008 107 25694278 2 113 397929387 107 1636296751 137220438 107 127 31 101 437762381 1699690216 23 89700538 41 53 72473578 1277666442 127431660 1363335870 3 31 113813648 698772782 47 754419372 39356010 71 1383315211 53 1790169817 309823917 97 131 1645217210 11 1385543596 53 1802745944 59 131 442112031 136644921 71 2 79 107 1004262196 2109273024 113 1803655150 113 1250784126 2046522514 2 5 81225445 1781162784 3 1059332945 101 378061079 83 107714744 1606974535 1477084982 7001 17 1221156054 101 97 1432931530 606155116 909801668 71 53 53 30127479 1855619170 875432588 2777 109 7582652 23518621 7 41 1272743547 149 792048538 103936272 208287681 1949 53 1321846447 248017475 2080290179 109 127 127 660981660 7 339552864 242447366 43 627107543 17 686707299 995848403 139 31 47 1063159787 1279120698 137 312914439 841212880 43 1806049192 67 688007590 2131222363 10007 139 73 127 2005415217 1573132998 2138497938 137 702534904 127 44437173 13 1234602720 1312470393 79 1647197269 17 1883950999 1034270879 41 700646294 171964999 89 1878870100 107 1089537614 11 1631277769 1925943252 229249362 47 107 392747352 1338689091 79 2 2031571183 7001 47 419513922 1975920234 7001 73 1736108411 585981220 127 478548192 797838892 53 342463157 109 17 1686602580 3 59 295405389 670565031 79 1958325980 112983286 13 53 256574961 1048087891 292081112 43 31 7 294210476 59 555358479 10007 1534353296 53 2092659420 446653472 113 2135251019 107 1024314745 374132 11 982493380 7 149 89 362568335 1473628879 109 706799107 89 5 1840597600 67 1316982888 338097114 127 109 1790930168 843156341 67 697366083 1432023921 1418747084 2777 151207076 83 11 1534698125 29 7 483332332 1239615958 218256710 37 1546456721 19 2 43 1428214384 2132993758 3 19 395899314 1366381314 1641536386 1657326727 7 1033198104 137 1645146827 131 878013614 140341217 137 376708489 137 1606215263 1419243929 829768538 89 13 11 763851396 549093490 1896451724 37 11 47 182710479 555808470 5 718137310 31 638771585 132686949 43 1935254646 55627265 101 937341311 61 17 1673365488 2 293164020 139 91792542 1852232697 799575153 29 1359459912 29 89 149 1309355827 1498411646 107 139 382430144 1556192987 1905255330 11 1264384990 97 23 127 1563321486 747995964 1276933228 10007 2011136811 3 19 10007 2053536470 61 1914426196 1106739836 7 103 176105898 1801211170 11 83 2777 1635264220 19 13 1321152200 5 1779486995 101 111417911 11 29 1949 101 1672912995 403452883 1503429699 139 51468364 786961407 7001 53 1769273055 101 2059168911 53 1387027780 43 139 1392326304 1513927952 1378650904 17 301145531 127 2 3 2009252430 1940217444 89 865528560 422378898 103 317134734 11 517049653 125454016 67 2777 4999 649550064 1633009808 139 10007 558150432 1567906767 137 131 83 1917818418 240730295 101 138014537 1949 43 149 114951089 11 1725965120 107 103 107 41 7001 944868962 97 61 1016594570 1407266858 139 5 83 28964593 127 849007446 204128751 61 341857908 492351435 97 1075628635 2022867682 59 1145422519 491230401 11 11 1688777860 59 614673269 91982443 107 1187893135 149 41 73 209653730 932123445 11 1781550506 61 19 339548544 905061960 331881960 101 67 729373993 10007 1766735850 1114881979 4999 1650819770 79 1382483489 1453354419 3 816758643 330267459 31 5 7 347407286 19 41 264481361 462713261 47 97 61 47 97 17 37 984943583 2777 47 47768074 1026421391 1452238200 5 1409806994 137 10607636 19 98284668 97 1171068293 246912815 318882463 29 23 29 11 109 107 468472215 1715945304 149 7 182600686 139 2122035021 47 71 551614990 53 71 1949 899336815 79 13 1597469679 1068144820 67 83 1280694067 109 1294409138 17 83 1741560936 47 89 1221347697 127 540404939 2777 543935694 7001 1198802233 1059898075 131 1547151920 17 7 1428028343 2015451977 137 346625226 341874088 2 113 859755189 1837523638 131 648380570 109 2115718122 3 939928406 131 7001 1354021404 712272864 1081683186 31 137 613486245 23 1319120071 1147216171 109 67 67 1854684620 574351765 1361162147 10007 4999 41055276 23 3143617 71 109 73 1847226617 198161700 103 786918877 1651915004 43 97 67 1015444965 1928760624 147917463 41 1505078758 71 29 1092616992 1568933727 107 23 1690387700 1973568400 5 409958930 67 53 966016003 1949 1132458910 1129166826 17 137 754674035 596405695 4999 170115398 113 89 10007 59565905 262389220 53 2102620814 29 2046461966 29 957911934 1119605639 762614853 11 398661802 4999 1778932594 101 1646523486 3 59 865223082 41 954486642 115760976 10007 43 4999 982703420 567636450 73 1190915722 73 1053413504 2 1150599903 149 59 2065960601 1123089527 37 5 1943837029 97 61 168255886 873112515 139 19 1444424517 1709585894 131 1223764534 73 1118692150 370085034 37 624523481 89 1666583829 1842953972 29 53 613649744 29 476551939 1949 1459135678 1310347829 7 97 1580333290 107 17 321572221 1378744804 59 2777 389779720 2117861466 838896817 10007 257372293 1516505367 83 6914030 23 141632006 2 41 700853098 1505189089 67 131 1412615313 1364846544 113 727141666 303050825 11 2777 1898215573 2 450768494 372974223 1908482735 59 1949 7 826763945 1949 1341878704 714271469 11 1184617720 41 71 10007 1628173563 7001 1410708501 1496232112 31 137357429 11 149 1927106102 7 1546434673 318151078 41 1642413547 103 23 19 113624313 139 534420945 1156435381 131 786636555 3 435014606 79 1283992056 89 1096764483 73 785025903 23 23 264082530 127 2777 35159597 1998369816 2 1803135106 61 89 137 1042021178 1343788749 101 2025832245 31 23 1131411722 1299816072 79 1240294345 31 391761601 109 101 603832742 25088949 3 19 137 67 483500124 1949 97 1210272492 1053225806 2125040530 61 83 718858933 10007 1758870348 170539294 2777 563211701 1046655496 109 605294100 2 131 406727228 107 2044959729 67 97 1595614498 2777 5 71 1239258566 10007 1567628820 59 1481812494 834854433 139 253078134 24777332 146962802 10007 47 61 452936163 7001 4666003 1859233941 89 569655198 167418411 97 73 1083261668 61 1614351094 23 497094078 59 1548042531 3 959247285 101 1774079746 1788216918 1541767668 7 363361320 190599642 1956501063 71 1626104065 1969834640 5 1642756910 19 83 1076272864 19993986 10007 200949802 4999 17 1843415519 1936619786 109 192626217 19 2141310849 2007769670 805818048 127 1681509601 2777 59 171457422 23 559550923 1570421209 236294045 101 71 3 1005735734 83 957772524 10007 101 43 788649584 5 2045014330 2123323194 1218570784 107 127978416 31 1583861548 2027104807 73 41 1314792387 799242930 1798803695 13 43 1732338291 818624755 131 1897677004 7 1243806333 127 1334008889 97 29 1841572221 137 19275215 1253370001 1416235907 89 83 1885352719 1325830820 2 127952883 103 10007 1355127926 993301050 347089391 149 1799934594 766651900 59 137 1744893102 235821799 19 89618649 536383281 1949 361050301 17 1716306451 101 1169459709 41 898181219 1315815911 557293374 83 873410743 59 1919015273 1516392910 67 79 53 1847360209 47 1414907973 1372697475 73 113 2 7 680833505 61 109 73 1012485326 760025703 103 1204857126 1430807814 43 412518561 10007 59 685204524 1462715256 67 1001331080 102723931 1142378368 2071861794 89 568618993 1971593230 131 97 2 1253206966 47 17 1529819409 241373477 454238882 7001 576545280 1526252716 41 846472587 43 11 1283776058 1726286955 109 681407408 101 1339243840 501090695 5 139 403749825 2777 1660460669 17 729246263 31 31 1016203007 139 19 1202672810 755580660 73 113 7001 59 29 923279612 899356613 773381020 107 2 734572754 61 338000498 109 1433016678 37 583706783 5 1693681310 3 512160294 2052200458 113 1007193634 17 1119597291 137 1094126185 1504894392 43 808563287 103 109 816536222 1204522158 728862528 2777 83 1698230962 31 11 2113605802 2011064022 47 831081213 5 127 915001963 4999 10007 83 68073280 37 1158110693 2080145476 7001 1651304867 2084680769 703189084 146384543 97 1191682703 67 71 70452635 53 581196453 29 1105231992 1971902014 47 1597040314 109 728909160 10007 1872109560 2136498633 496009378 149 632841393 1174522765 7001 4999 41 1379155868 1795026123 139 131 1094135842 149 1277844413 416545073 53 109 460359647 140585325 71 1222486729 101 59 2094819622 23 47 149 107 482415278 151698987 435339317 89 59 568902072 1591645655 11 316502285 79 327333656 47 131 1767212872 1949 545035592 101 13 2777 1562173580 1810731742 1949 1183925897 617484129 53 79 127 1907940304 1733182970 37 836763732 1545396464 23 41 103 20676426 89 139 2056240900 585818280 7 1377693688 1166698775 1942484541 89 249125823 3 43 53 1009599650 79 1835009235 131 113 1202854283 67 232929721 23 464677142 31 13 244026856 7001 1949 695720887 139739466 79 1730484686 2 53 1351697637 1077080250 41 103 1478555009 713233182 7001 2102039508 4999 138577279 127 41 980286753 1409503535 131 693278986 53 1733888640 1529558408 890007919 17 43 1655763205 1621887636 1949 1382788194 241019921 89 93373332 3 1368645753 19 1391909904 579556303 1525125660 61 277511897 13 41 1396119085 53 139 1200384232 31 562880702 1224058346 37 1978374830 17 59 29 53818548 53 84952693 381045461 19 43 1332886996 815827395 109 1320494561 1949 1784225693 4999 2120796272 1750848413 61 2136829451 103 711544085 1829791686 47 933967550 101 73 7001 43 79 1182974677 1191446054 17 89 626330552 1398852520 97 67 867199425 1234020070 13 1517321884 127 113 336084257 1213248179 41 95920551 89 83 3 53 910601904 43 1994169806 485125312 420978082 37 4999 1664706992 1089124567 746432618 7001 101 67 801624381 113 1385012863 59 131 139 788604129 1815780908 998695496 109 1154267054 293009665 131 342209379 10007 1025797556 1856773182 79 3 1747616634 530276946 7001 1325065268 1068437709 17 251283749 1300646653 19 2 1639596340 2777 1643500802 2 679086980 140251574 83 735531309 1883709006 1818192703 109 3 7001 1792019183 89 2030229981 113 1666232008 83 578264403 686917628 751488080 544087436 67 969892564 1949 1391868688 29 861094593 137 29 1404077833 1243716040 677394041 89 7 868065998 131 327774096 13 1235540119 97 166515826 1205701104 31 783479039 67 303299754 1805998671 584215406 71 1196494017 73 103 19 1190421166 23 1493176872 97 1789322625 2090803662 29 1878784554 59 1449562504 97821429 101 137 826694031 1940715696 180023948 41 1927989043 92173331 107 908841094 4999 831908585 470895802 300062860 7001 286218679 280471300 71 2080871273 13 1033201364 37 1834155285 5 1225817935 61 1548043360 679465293 10007 211157707 107 3 23 1834007051 109 1400712348 29 1365002508 1080318987 944606360 149 129861069 113 103 1730134775 1229847942 107 849617878 79 747806258 1748538363 11 1957229362 682102762 4999 3 1881773713 97 137 382779096 633546636 7 47 1251738968 778631666 127 2114371318 109 306173710 2132855012 97 149 114834896 17 668399222 127 1629122599 4999 710037964 7 83 970809091 10007 590564244 131 2 389367040 2777 31 341823546 1683994524 215759852 89 149 149 246109260 67 593378948 47 2032123835 149 1028779440 513497280 4999 612633317 149 570822427 5 1941153235 1633391860 127 71 1100298715 2138406443 7001 1782916666 981373686 4999 113 1900087316 34053188 4999 1755233348 101 107 2102777455 41 53 97 11 623626239 149 1426342785 71 113 139 109 398929100 1783599912 878062640 103 1648365143 83 806339937 1101033489 19 1907223648 3 253244058 449321154 1004637388 73 953685797 7001 1617644059 1852436596 61 41 928296499 97 366607814 1949 1555933642 127 478941257 888531488 67 750717654 1170612531 23 43 1086128787 31 1560064739 28409392 1611760632 1949 5 1102338685 1926171925 292886315 61 127 2056973915 552644056 1470070927 1353939158 4999 5 107 1757618273 249257998 1768268067 781300791 139 19 67 27597312 144658200 53 127 1130596545 194033521 47 1368191474 59 11 1949 1302997082 2 71 600819253 953764205 83 49190547 1184766987 3 1065916252 7001 13 1791903061 1522100866 2 4999 903544706 1949 19 545981435 7 1447019196 101 339639488 259438000 2 2145750333 113 139 678025459 31 1153501630 797280071 43 414444922 53 67 97 1265979010 1255761133 59 1013494920 7 113 1375849806 730125657 1796535827 296504292 41 103 1603658458 31 63254539 804571110 103 419528270 1364521420 2 786798879 2049587196 31 17 738356682 587997241 103 243753620 1288409490 83 1447155707 7001 107 79 200835719 7 1858233570 774794425 41 7 19 113 1532105754 53 2090098354 23 852471015 977524317 109 13 137 18227576 7001 319021568 157361477 79 101 1594514876 749091144 454975811 41 29 601200102 916540215 842174209 73 618100782 61 795367227 53 1073649037 117264620 29 1114294260 1877090739 43 11 19 1825188393 292742177 1527261481 29 2777 100340647 2141749029 17 1140543789 89705735 139 7 1949 1735352569 1494686151 53 1895407995 645927589 1131880296 1300802797 53 1337109466 11 1620013318 67 4999 5 1785891800 624888841 97 48326079 73 599485928 17 645002156 53 1281941588 109 10007 833212841 1331098429 1056600249 31 1500133423 137 657159271 2777 763718087 374168445 7001 67 1662231538 101 229224449 47 204047068 1655283142 101 1243538967 101 2023956317 71 1701130677 60414187 131 41 525626273 7001 1653538186 79 1755348400 1098162489 1444986010 796740821 83 149 1284206862 431067293 544856822 101 1227170285 7001 109 41033042 83 588932891 1833717695 131 2040885025 2070460763 37 11 891027874 89 83 2021015472 7 252713720 1920220245 103 637708947 291711417 408762182 53 1957585345 1317097169 1949 7 115246684 2074357096 41 1480832711 1270967984 13 59 782338112 103328234 1597684809 103 301684169 23 73 19 1992549107 17 31064031 1671191577 3 83 41 1944135886 146612515 7 7001 2112124689 61 71 127 396823438 1091454256 89 83 712183266 137 1319652500 2777 1218811415 47 59 51866487 1903000632 542769608 1697458024 17 1949 47 1273006758 139 1840338038 43 612202438 1419617136 1823508464 7001 71 62292489 1949 97 2777 2092475054 994169081 103 107 1951778333 131 1633467165 677272358 103 1153104146 53 836831416 61 1997489530 3 1190101194 599697816 89 7 103 2120345640 819012225 59 1835497729 505066668 53 694400647 107 1994099294 2070328216 10007 1010166622 1480682760 1979104179 3 1207903609 11 89 1463187333 109 55413529 1465789464 2777 59 1949 72305496 61 23 71 41 1472369286 71 17 2025648991 10007 380316035 149 31 1557556963 1641598583 8292122 1685755634 2777 1151409780 59 1045846161 79 1009547083 4999 1966438589 101 231828431 1366668186 73 2777 1121902446 2022694598 53 1963877994 591120062 13 97 59 1644903518 41 89 3 53 947303344 109 149 73 501396318 3 1949 101 109 1376375918 1630879691 19 440063101 79 1000995096 56453510 1731488050 5 955543484 1927004732 2777 7 71 2122929110 97 173212415 1775020654 53 1878291804 689754998 1949 13 73 1508449462 7001 855557205 31 97615187 23 1414531290 5 1698633400 5 131 1552007471 43 482420655 5 295933586 17 19 808070028 71 43 178950262 873140886 43 1887996454 427235088 41 642787498 53 892601863 47 107 1930951425 1151882425 67 618229315 11 774763868 601794326 89 89 101 295864148 79 2059292210 1710793269 625610131 19 273880535 127 137 406034024 317366802 7 149 4999 1600829770 2 1052286486 134504583 37 17 19 59 39591596 359781410 37 1839203289 43 67 101 1918589233 31 1182508470 41 59 31 585320827 13 681070403 1047941752 107 61 1903009375 149 131 1491994316 79 4999 1839457035 261357718 2079826523 1690990858 59 1780348024 650949585 13 369469802 1278112321 61 79 1391104522 2061935629 127 2068448492 1478930113 101 1980624746 1671232254 19 2080388413 1928466297 504026688 3 412897680 5 1295331360 31 79 61264809 1739963051 43 149 2777 1273796015 3 507848721 1378095526 41 11 1719019402 67 979993590 17 139 1088322894 107 838590672 107 549389681 841211530 913247224 1873136216 149 139 83 407198000 13 829141209 1638544336 127 621746355 109 53 374197914 363915490 15109657 1020411427 2777 1806356816 89 2 227946658 2065002094 2 143422640 907433246 4999 1972455430 43 1680527419 891009850 5 23 378626184 1470101488 149 1327268756 149 250507442 317735497 1776093045 71 1904820376 967926234 19 149 107 1185520624 366091512 1121840240 484476201 7001 1562317984 2777 147914128 11 395834483 139 1450071213 61 1288345864 610566385 137 1930214235 1764104064 1268467827 113 41 1146468606 1144580977 37 1521603525 1882100373 23 107 985796992 450073458 43 1489055686 1863360919 67 127 1823617765 43 1435549625 7 53 137 434829506 2 788270386 79 1961223901 1621940310 1533429257 17 1704357236 109 840008500 788335088 4999 73 10007 43 1322679054 1489356342 139 551581014 403691064 149 1136930805 137 1535988378 7001 110139732 61 392186324 1373318864 149 79 1857037358 47 344426199 2777 365911405 1994771863 149 71 71 2125600911 1447304186 137 979092092 139 89 89 47 1366047151 1355140801 4999 193391314 34803038 89 775075724 53 1694819319 359646605 41 1640421560 137 1949 1384396319 97 972437610 17 1436424231 17 1145672024 61 302021980 1729743175 127 713298675 71 137 107 1529227629 127 420606855 1022426962 1214728204 37 262753724 29 73 127 1519817873 31 1051758652 131 131 139 1500512228 1875967884 7 45736992 2109477091 137 11 1414299898 450878428 113 1980626484 316067554 97 324759552 107 31 2777 73 660684091 71 53 474666839 79 109 67 1132511578 127 1797862634 37 1635470744 41 986016380 59 1383096617 7 1807158899 107 1636725714 47 5 1280541369 1513946313 59 107 2101725565 633526456 29 1949 1186954610 1720047425 53 59 37 2032295993 19 10007 236335319 1756788892 1322954936 127 79 813161615 354862226 1949 3 225712068 555668688 127 1195625498 97 287254773 29 1997575216 59 71 53 15389610 37 15212291 37 5856027 1152456411 83 635089497 37 407241141 131 6873439 67 137 89 1460197546 1622168557 79 29 127 2146972101 1269820404 97 53 1399973446 43 83 784455161 2139362058 1100377052 43 532034322 2777 643202873 312041571 7001 901540234 127 1855915770 47 11 930718621 1270083621 23 11 13 23 164828856 1787953369 149 1949 43 936498419 67 72365235 1536334748 127 37 71 1689317413 237986817 53 1117478447 53 934955563 987926376 97 1555217587 67 41 130085866 109 2777 3 1980884283 242001365 113 97 223423495 187795977 697329768 131 2 961546422 53 744843079 1541139406 1949 43 47 71 1364266278 101 10007 13 1066104676 19 1360142379 1544916486 272395121 1954705686 71 452659590 890922664 83 59 554091538 2083403162 959212317 109 1683317193 97 2009221641 149 1419538198 1771404547 11 7001 131 37 903402372 31 7 2777 17 67 792817298 109974068 5 4653100 252853840 109 230299522 61 47 1349227261 3 931217862 47 248333712 10007 1989617668 2 107 269811735 109 1572739309 4999 1513737192 139 262297170 113 1632714626 1075851191 113 1598333811 67 737840532 2 7001 73 61 1065456012 97 1665514250 2777 43 462311447 103 127 1254319086 393271330 4999 137 1596354603 131 1192900390 7001 17 2 37 29 2777 457777342 1244715271 127 37 53 62218396 7001 1330715075 127 1234393264 61 59 1909087905 3 101 250874910 1371502611 73 113 1255051676 283782098 1180145524 10007 2145927065 113 7 1091662991 137 17 109 53 1587314967 7001 888132858 984809667 2144760016 97 1043077569 3 1051935963 623225937 2 101 1745279293 684218945 426672165 2777 885715819 346527945 2777 2777 1828844991 1377389565 83 4999 1853290862 250559402 79 139 2 389963662 107 770937568 13 29650198 31 1883081515 37 1507164956 2033896944 1602301241 113 1422748872 61 734261331 764236776 83 29 59 803043240 67 270629951 57471209 7001 1228773514 83 2009570934 1607038115 2 2054532588 779326229 127 23 7001 795036851 7 682160724 2058425126 107 1253556467 1662508701 378050337 7 79982407 139 1929327784 17 1949 621949734 588086835 127 173965041 1294199826 3 2 1604931834 774473832 29 353883230 1272396498 113 89 73 139 1248544754 771281203 2777 13 43 1863727180 4999 365911803 692169796 29 1949 1545490039 97 7581443 137 1993120799 1975098911 29 759716161 1972421893 1679818450 113 714662080 7001 1797485747 17 4999 71 1251203748 1666786759 11 3 1603971213 17 1722502917 1610828132 4999 127 1869315794 1932038681 1533204238 1949 103 67 161419879 1767117519 107 53 7 131 89 535332419 139 1414073966 2048852216 25727997 1827428305 10007 1601135701 1066350314 7001 19 61 983493635 131 89 2 139 281121801 311702335 1256331971 73 109 1528271521 71 126832838 318162498 137 127 2060602110 7 1931372856 109 13 2563717 1779204752 1078632504 79 4999 921524808 101 37 13 2120522809 61 149 328364251 19 1850318930 71 1396653709 2777 409992671 37 1576810722 7001 358365878 108832529 13 1601351921 1055550587 13 2777 806129776 881678589 89 5 1997197680 1253026659 131 184946548 566322031 149 10007 61 71 137 705184073 808058058 23 67 67 1170734598 1588387812 11 43 31 1490868647 1949 83 73 1584505004 1110720039 1117132773 83 207224292 71 3 815743992 37 1477601744 103 83 1924926870 1399752089 139 53 724463480 7001 89 67 948346676 41 131 461517816 47 1687630222 1858789176 139 1799204411 19 17 107 83 2075611212 1874059407 1596180148 79 41 82199260 1900317610 7 921832922 53 1151497451 243142670 149 11 120690755 19 4999 113 1850670156 2001611149 43 43 131 107 89 1264703350 486072432 13 1949 547193444 41 137 2000970488 1416588631 4999 1487912358 883663232 47 3 4999 107 207022423 1120027315 496797515 412278393 10007 53 795441225 1356740746 139 1145809953 1615220785 101 127 465794598 7 1527133766 83 141852917 1031788942 149 4999 1647900354 340396907 641488199 11 1005074961 59 73 103 43 1327330450 73 37 626085088 103 149 1949 1381198230 101 107 47 109163422 88241607 1153347581 67 1647780044 861749709 89 1141825725 67 807113356 11 43 2127999996 826343900 369077129 358739072 101 1841616061 137 2032431853 41 539745408 71 543369887 71 10007 331812106 7 1949 32045458 192416974 879796482 1765919869 19 73 901609414 109 611471688 47 131 1134009229 5 340771485 2010391420 13 19 1596595405 974165287 47 41 1923116767 97 131 1303902474 1436847627 1949 67 47 164890640 103 1264815795 7001 2129613187 1508484467 1807944556 11 11 533019124 1569817183 7 1446489555 29 70447840 1765272712 41 11 41 1149309089 2128808355 113 782736084 1124353966 579360397 109 31 4999 1177002966 3 103 1214627325 1537074965 5 417555819 83 1902304058 2777 861492623 10007 887346840 1299907236 131 19 1549233989 1391088021 7 43 316996903 736851526 17 770335468 29 254010282 903906111 7001 139 553318829 71 2 107 2777 1985401525 349426849 113 2777 1103617915 1246617522 109 103 29 71 67 963086145 7 1308829396 1124650611 1542412242 7 1471975637 661310580 79 942185169 1119273353 17 1524665170 23 59931927 3 31 13 605829081 552033345 131 431367390 786505980 5 23 1156692241 1949 1690389139 2100811508 1423115484 1972069483 10007 79 1430545193 137 391912201 113 13 1962977952 197590926 1866091464 646119756 3 899498863 61 131450425 11 139 2123850500 287891383 10007 1045250592 37 833463295 41 2055277643 1724580335 71 935053244 2 1112510051 31 59 52396652 10007 547773173 644264683 37 1754316150 838087448 1992455665 59 1110639200 61 581934599 17 146752891 67 97 131 4999 711082755 994935973 43 2113915604 786011878 1927801383 3 1411648938 7 41 73 1121975325 83 113 1816075771 959885845 2061072458 101 1500754088 1699761917 139 7001 137 636843683 1863200671 89 61 1140196506 37 37 1673568312 4999 2087811676 41 1071757220 918977976 3 2067209829 1895323997 1943352476 127 2064042334 2 1824446947 614740646 137 7001 721145692 2 83 2140487498 2017721740 779868962 1949 41 139 1321695956 926167703 4999 277214546 37 1345729997 4999 59 284965870 1700003934 2 126864632 720264936 2777 29 31 604555149 1648698451 109 31 113 720324376 1221929991 73 661060479 29 526628110 364427918 520706534 1949 109 113 1949 1147008835 1450012115 7001 1486136050 1203673981 131 13 1196129727 2777 832977399 694072428 3 469390756 2777 1073652071 107 796774965 1829699795 927321615 127 11 43 778038591 1333137878 41 103 1453444021 736325267 2777 1172052289 666965975 19 101 1319261899 2056682119 913007468 53 1797562743 1287686246 131 23 196097598 71 1674556797 47 19 3 583112877 2065330467 631192627 71 1973353552 40261641 281621694 3 3 885631968 661385969 1549771784 103 540215169 13 2101093626 1781055744 41 79 10007 1396867123 149 1949 2139740834 1148284534 127 13 1724358330 97 1083290581 839257843 79 1672813315 1474570454 149 2777 888373408 36878978 1949 783813738 1898391462 206783824 97 67 17 113 1012468232 10007 103 1743219174 1634895578 109 816579822 61 1583155143 581370138 103 83 1522011255 31 86391141 107 600680559 446342261 137 2023657551 133508966 2043368405 13 2 1098835474 1061644936 477935597 685659929 137 101 18463257 67 1399938540 614798646 11 61 1637256390 1586281868 43 17 71 790671142 1626360406 61 1969434705 139 362798598 61 1886043254 37 608000985 1773638712 31 1032719357 41 1949 39942806 71 1771717102 67 1107767950 1288256535 103 1824810727 97 31 929435583 29 1194273626 7 10007 43 614514763 7001 149 2 777968462 1488834216 47 1620111197 2119252936 139 131 1955594462 139 113 592691102 1434138592 101 1450014895 2112328810 71 89 1323481620 996146295 61 1466491643 738612248 4999 333567017 71 137 149 1732369269 59 41 109 1242435846 859018427 89 168091371 588221980 101 1061745036 1949 67 37 546600852 137 128215423 155324847 801804738 89 149 109 13 366375321 31 1938639250 1390415255 61 1360949526 127 996879134 41 73 1652092200 1778714186 4999 1357854908 101 1793375594 41 725695203 317957090 101 777559064 7001 2777 1465206294 101 71 392780662 59 246348718 108818292 1025897531 71 23 1850822014 107 1323440735 41 826549791 149 109 1687406655 1136925214 73 748848965 60958625 959319858 7 61 1503804513 11 780317879 101 2028348559 500426619 134337749 131 704502542 47 10007 1789832006 1855101656 2115808409 137 2777 2091015212 73 523366100 295736871 10007 73 314615178 89 629217006 5 1400395875 462576905 73 309593438 222911267 113 2777 158744428 1949 59 1791466678 850492611 2777 83 1809564008 1170986179 139 1325562380 73 644083599 791387671 109 1118125726 2777 171658868 109 24499058 10007 525841249 23 103 108646151 1106323667 23 1956835768 73 542259257 131 7001 1334215575 4999 1915371849 1042486461 4999 79 242086316 23 7001 1923919813 107 1803687337 53 252440643 936252526 59 1519503287 485898453 13 103 1399767734 4999 2 554165066 601902184 471513518 113 1500835558 836269294 101 653972018 7 1513729437 11 139 59 1395211606 31 107 189597687 19 2777 216797613 101 1057719531 19 58180299 115247046 19 671256073 103 240433518 840236611 43 37 1047887693 1268619222 928976916 109 878596462 149 71 1482060856 79 1161710975 53 1725752557 3 1981514886 127 10007 47 2127219577 31 103 1949 1976888241 1826795751 2777 497199634 506019386 2777 1268483614 59 970575252 523410299 1063392063 71 1742902345 79 1682698972 1987487330 139 2777 1159080922 103 1909413041 4999 53 859370196 131 1516293691 127 121243598 1170583536 101 905855062 1828862311 131 805480486 5 2062189565 29 19 1466043287 19 693942130 529906333 675233975 1955848539 97 1318213282 37 227951857 4999 2 570420477 7001 685740377 67 113 538693826 1773665176 1023463358 73 11 481326516 927020611 195845321 31 127 1902655072 527855321 31 365598283 149 43 97 19411543 4999 71 61 61948693 37 1745915747 1744785973 4999 1593734834 10007 3 1770071490 337753896 371842267 89 875832476 1520393615 2777 71 1032044225 1982230450 1949 149 109 43 41 1558743085 31 19 191068408 2107315642 149 89 120720223 1303693952 43 13 253594471 107 41 1798066743 31 884011376 403183296 53 2133227634 103 1089541210 23 626046821 113 1402185574 2 1949 1731218740 1443992172 17 1341634149 89 428974749 109 2010968141 5 71 799636838 131 2050314012 1308785671 71 1463243331 43 1439272324 37 1626728495 107 41 47 73 1953417439 11 29 107 1982370275 97 264492588 2777 1023813252 29 79 1815382060 1208920758 37 1258985430 3 13 184068758 541718938 10007 4999 905497883 133878288 149 1973803058 139 139 1867940102 2135462977 1617832057 479930004 97 3 1411509375 830813721 2777 2021225565 1062419106 2088464564 61 123528572 41 1468709373 17 776570846 11 1097248900 2777 673933468 1577568909 103 7 1878804494 7001 97 244486227 750549842 137 67 1452406570 1128449577 1362232631 1527033483 29 236099204 456355268 131 1796542319 1588878137 11 489675960 109 1157970901 89 79 1815864619 67 127407963 1237194777 59 1854487908 71 790533648 61 4999 1711332665 29 1359862722 176311410 79 2133182996 1042109566 59 7001 1356240721 1846254713 4999 127 1494857827 137 1179219448 11 808725918 113 644585222 79 717573432 101 498721840 113 1810128807 349490782 1949 1470819268 1903368692 131 2005558808 4999 97 1087954813 71 89 83 781085029 1155665974 103 1925064541 1949 83 1697590368 59 254677630 1478730511 487381661 101 246447171 53 109 448201351 2777 149 3 13 716062997 47 1949 5 385896240 1739839230 89 908873073 1889029361 912388607 1817217051 13 1427636265 3 1888284939 4999 928546329 79 371384056 1339304075 1916482884 1949 101 19 1038447755 1109252034 741138367 149 1877136121 759271144 98855802 107 31 1406699214 4999 7 1103168135 37 5 1963606720 67 1746197335 59 1591411366 828650325 362172425 131 428172251 37 1192376430 19 1002452939 1130991378 31 1410874201 2051697759 23806917 3 4999 17 1179787092 3 47 1794970843 53 621624280 462889439 1529660013 867736991 10007 107 1223743967 1679541005 1949 994227454 11 1708820520 23 634341702 43 1967666971 1180365394 47 55298510 101 79 29 152882673 43 755768602 43 61 61 139 71 608088375 71 10007 539977720 665765710 61 67880556 1208518248 596210734 4999 298501637 7001 3 1993744235 43 2094079876 1712321864 11 1539028667 40418761 31 1978530050 37 113 1223540157 1131223260 107 67 2777 1343029402 882558370 2083693628 7001 33317759 109 709200979 247246444 241762092 314093460 89 31 160118844 1106172535 83 820239864 1686534021 103 149 892880861 4999 258500824 10007 829510251 41 1020949886 47 1487135366 47 41 149 137 592008510 3 201193323 1643686626 7001 1894169557 56827117 919979618 127 109 542568646 652227442 79 380994745 5 181101040 88399861 1755700370 73 734806496 109 165886337 2 224587873 41 1388476398 19 142153212 786891194 526574208 19 1319914740 67 430274871 1947495421 1240902274 19 137 1021406583 1949 79 2 43 1949 899453755 845595089 2 265576696 1559384519 11 10007 1614889632 79 10007 1665438974 113 1905348709 107 101 533397059 858127740 2 355718310 83 103 1905896783 43 1855336026 73 1701945944 17 41 1506161773 486265974 729647861 131 1822752530 5 10007 97 459517033 1949 1750739924 1929435938 103 139 87375619 1949 1544245323 107 676212449 71 59 558641500 1427660583 489416915 1292134548 139 103 715450154 1369507728 1949 1948009908 3 2140241196 1206824370 1402151732 2777 2136442009 1751822540 13 56479313 2033051052 127 1949 85522120 816499411 13 1866445598 10007 7 59692507 1687721427 107 1993749404 31 285486781 109 566878371 1890418937 2043820494 61 635868151 107 1360701880 10007 7001 578296602 43 720199483 23 57800478 2777 1586039118 73 567489517 88327331 423840215 4999 788491558 10007 504402835 67 1056110950 1537580990 2096319801 71 4999 1683338265 10007 1949 1070612986 1913126706 2 1298444852 1464638646 89 149 1376787565 1350821633 2105120704 67 364373939 376550255 61 81177214 19 1930824061 432236149 97 569522831 43 1479969012 948964647 83 1844712040 1163659195 5 1912832357 4999 1003174325 131 1016179469 1136880158 97 1688567270 97 61 71 1257042007 411694942 31 983106906 79 481635982 919273374 131 3 1054758599 107 2032443493 13 1005962321 59 6540917 103 978031968 1517403170 1386693840 2 43 1763283628 819699514 185268811 113 799589462 37 860937090 636842606 1372275490 4999 10007 61 77695273 101 1046484824 107 310142924 41 712523379 1003660526 31 397899838 585497471 47 139 7 197375822 2110021774 2 89 622884988 1502504982 71 4999 344361114 1463352271 952607579 902293490 7 67 574772230 83 17467267 200245883 559148737 43 1926517619 10007 450634849 7 149 1789152068 4999 879549055 145235401 139 631602901 103 636071247 651431328 103 860873588 89 1839871190 83 1861510720 79 1984529928 109 4999 1977997850 19 1949 1456743593 4999 296314149 137 1574038270 1307828123 7 1836509201 53 1041856245 2054381719 134407001 137 103 788858254 2041734186 67 107 689117809 137 7 1903685204 1627780879 67 103 10007 459381342 1109075810 61 2098378589 1857825333 425531017 1949 2003318630 97 1398631776 7001 1349154947 67 716661343 139 1199620028 4999 4999 511430465 698427522 13 3 7001 273543072 230717955 5 1902235620 412000130 1782595616 366940973 43 199100330 5 37 144597924 172569850 745276300 139 890379929 113 2024430369 275496474 89 88165890 235016112 2 67 672747938 494192737 1562630768 137 67 1807311809 137 724171314 1557336948 41 1304629471 47 53 2 11 283699515 2121224061 1540007966 139 1457867451 73 936828491 1364869121 11 670681924 79 1764427329 623293837 47 97 164480370 1406128110 79 1074906556 2 89 137 301400817 31 1423828760 203575586 103 770925743 89 1859604270 113 1435163289 37 59 1001290829 941035982 89 1657905261 107 31 1723092344 1913667342 7001 458110435 61 14734409 113 3 628430337 696402954 309540457 19 913555280 113 2136891471 1837685278 13 1948348409 1200540639 67 103 137 1574187540 23 1397467543 10007 1126017661 1292018297 19 86950647 881814134 2777 2777 7001 11 1638364539 31 1438376285 43 7 1498297080 953188985 37 1443468833 53 412953157 523036087 7 35518056 489699739 17 109 534719872 552314314 97 139 1979233788 950134778 79 47 1203840187 1167614279 2037002185 83 12313901 23 441558784 103 108123444 1422099128 7001 1096209579 7001 945135000 1579917870 400328498 1949 476392003 719790302 17 31 1570283145 2 999931002 1096529772 493538169 83 10007 1111467483 1610396489 2777 550465056 318442754 10007 300426912 7001 71 729692560 107 1969618978 2777 43 11 161374972 2039501222 2041853839 43 2038661949 23 37 19 1877877825 109 543793588 47 812619096 1375602674 17 5 598837915 437292370 101 1059872588 1514830958 97 139 50875668 466338308 73 4999 940436875 422545474 127 1568188253 1470808463 310634142 1362246088 7 277604187 10007 219193328 127 67 53 57871866 1724582829 71 359342644 53 1445990255 109 1729606332 181824503 750656868 127 89 1903811282 1410098556 1168316894 101 10132836 1495682592 71 5 528084765 47 59 2110023667 113 1171450904 1223765018 109 149 925618247 344041894 131 2030879929 73 1269067624 67 109 45851106 113 1266350878 2777 61 1998356645 1490644392 2840010 137 71 1155574913 89 881983356 139 10007 41 89 798398975 249177572 59 574662427 15781401 127 17 1984412420 708069154 97 1657645748 137 569681894 1722798161 131 955993067 2059773102 2777 54909621 53 1692249720 107 1135535019 79 575243319 7001 651051297 13 619705989 1949 1949 5 551371377 109 11 1238179195 47 1901995107 59 17 1559474672 29428364 71 1379557944 309037712 61 1824185087 109 10007 59 53 340685999 79 1136288521 149 1109028410 7001 890177150 43 371283715 97 1189420693 47 919601671 294080690 101 7 109 1637879889 1255966997 7 1806404710 1984052838 73 137 1560093117 1125811748 454109247 139 2117442878 1823817186 1596075962 41 107 463091078 73 23 250135948 426272924 71 182589990 1989608305 5 2098130500 5 29 89 41 1101394547 1938008688 11 1492842831 137 1725005908 59 107 2099353054 552120963 13 1471357965 5 442485370 7001 952584064 1640362304 3 31 1274272320 43 310710910 71 1316669018 61 288693437 97 1309009762 10007 113 1305656240 518831477 67 4999 1211537331 89 1399635770 2009015096 2777 101 1958119926 1148886855 67 1975493963 53 811565415 73 69170493 165507352 127292182 7001 1002343863 79 111080726 19 59 138979873 1961921842 71 648349175 61 1832199063 113 1000587089 658623867 2777 23 1273044687 1588499071 867163895 19 173295143 107 377885159 1156343929 696862694 23 107 731540596 1606227397 41 5 53 73 1300725096 1450373105 17 2777 7001 1975311147 67 29 373983391 90799 485627536 79 2085144170 17 7001 253009139 59 1871922264 1300167306 533688371 79 1131806357 19335497 37 71 43 1373384100 17 73 89 2777 2777 1650943472 73 137 1297884072 131 4999 1413502243 277264536 17 1850468921 606671979 595791425 101 73 1904201058 19 1062784589 1340487050 865028568 1949 1746609993 139 19 358573207 97 4004572 781353606 7001 79 2002887474 10007 1258191166 59 83 1943215256 1671054735 113 1584889410 59 1419894472 89 17 13 1800443300 89 107696093 523648680 97 348875687 73 146005767 75604678 103 327719220 405132626 11415822 2 13 117929390 216372 19 80180646 1679538031 131 137 890904013 750369916 37 813347677 1561854710 73 110786831 131 3 2141025174 1496304436 1325573095 11 26422593 1949 1305091329 41 113 1353704631 127 103 829623977 13 967830981 501368077 137 131 10007 437726194 232212435 5 7 181646843 1927287530 11 79 146365907 2050012317 805096057 29 32171262 298579862 107 319187834 7 377421065 73 5 1925288398 71 751356577 139 1654617630 3 61 107 137 2010010195 139 1642292228 79 103550410 97 151350387 47 980130480 23 83 153809292 1035926901 137 79 2 491386810 306706249 59 23 53 548476292 13 2059349916 2 2 815502944 62123559 61 10007 1771492438 37 982580991 53 1379773726 101 1457784065 742997430 43 17 631952379 271001789 107 2126521710 638466450 67 101 2006454162 2 1140194852 5 511830900 1626596730 71 1895035928 139 303554316 7 1976095086 2048250176 41 37 230462529 2121638053 424236804 53 457324969 13 1856979761 10007 177864297 43 1101789248 7 2047519712 113 45911109 316433448 73 1325263113 139 268329631 2133198293 325588821 113 139 131 107 16814515 104431534 1710585584 59 19 329894630 137 1499508566 107 184345164 2103220248 59 109 79 2 139 58538321 1173295417 59 89 1991792677 1675281075 13 1566115200 354073482 3 308945895 2082434426 131 996091643 79 1800776797 391016268 31 59 17298543 1332938914 127 7001 1110821792 59 1695630804 1042116487 71 71 524680886 1702517905 67 734779916 957435869 13 73643519 7001 261053288 1698145804 83 149 11 1612330669 137 778760608 756350717 71 1177264135 2 1686062240 1998244554 1130654487 89 23 10007 153907660 1758980425 965092924 67 1949 897463826 858961331 883383330 53 47 1487289620 1036222347 107 1531994221 53 992644155 569370202 1152327180 29 596889194 752695168 97 73 1594441640 11 1123947587 127 554639353 363533805 5 1540470997 17 1030071730 42210324 101 2 97 1499715448 331824681 1856094424 227724095 29 2 446799918 256073450 67 17 683108348 333942883 17 1957038638 113 3 1230289896 7001 1718521468 53 975479204 1889889582 83 165951803 2024749969 4999 1394245595 103 1047691177 79 669331055 693459790 653177921 97 2777 2013772097 79 849452398 3 995543304 1841473464 285262217 31 113 7001 23 41 67 113 269966718 14914870 29 2005008728 149 1503277847 37 7 1302617190 700711452 29 1637822628 79 19 536362628 19 1050183523 139 301385499 73 31 1165748751 1427915766 37 651131285 512528605 5 2777 1802095272 1033819214 71 1655848225 127 452419720 23 1063166421 5 1040313610 67 1106351235 131 1625434376 1013158229 53 7001 1126537911 1865723613 240312734 29 1403718099 101 31 199514592 101 2001125120 137 613145655 1949 103 933712819 4999 113 1192677796 47261514 73 238784557 2142505814 53 29 1010871357 664289285 5 113 67 649133940 5 1614598445 1428297811 928564713 19 107 2010048928 61 1793053360 2777 1630743264 2777 1043574384 139 83 12321931 1518829450 83 623250154 1440108930 730503060 61 31 23 120018232 79 680319086 127 148122433 1159679078 89 1962475444 107 1409666257 1089866172 59 53 760487619 324872854 1563061947 71 53 504768926 31 833836574 101 538193852 127 1890240695 1678723465 43 1131944943 791568012 573381679 83 59 622743171 509220681 113 1848400325 32360149 109 1852496360 2 1194420651 103 1486008965 7 828330335 1834202294 97 1090367203 139 59 23 109 220214553 1600230526 71 561877670 97 137 4999 85880164 1667136804 59 103 11928344 842579393 10007 127 1013438090 5 89 1848784369 1949 10007 17 41 416805016 1247960168 47 175313431 2 1189919092 230968800 131 2065527192 41 79 61 2125001978 6094876 43 1495152140 1970226073 101 1407613669 251273355 149 453264854 4999 378753091 109 1041555019 31 312108899 981683066 53 858164605 11 137 83 310471211 1949 1275930391 388144066 73 107 61 294579736 1503788958 1182328826 101 2033143130 103 1387578611 403387646 107 1996941925 1692639443 11 67 1376571682 13 41 932315728 1008123252 97 1842582628 462578254 2 1912657528 107 1721140703 419126158 4999 7 636445369 1397093887 131 113 73 139 664416664 149 986510673 2 200948628 47 2012331085 2 5 5 2134330820 11 553225359 59 5 5 2 4999 47 1768027464 31 101 2126815378 774058849 139 44051046 53 1627364841 61 1302874783 53 372897506 989520017 172264115 2050988874 149 131 899540451 1563839355 11 2004499530 808028419 731134410 61 1716666453 1485920787 97 139 2006134736 139 1545346956 1512072684 2 1341021892 107 149 13945655 107 4999 770468303 565228004 11 131 1821857662 31 1949 1120864053 83 649101500 1136690810 10007 2102363951 2777 37 301215002 235894471 1137568277 67 1196806625 37 1726988653 169366422 186969117 43 149 948752881 762955757 1655644903 41 23 11 1259691761 97 369441977 73 527764815 693964466 13 674824215 19 1453288378 1650991421 1871663760 67 31 1027425560 1867101511 137 7001 37 431553699 137 1949 751464531 2777 1567366923 131 913247094 127 476725830 2009231070 89 1623881642 113 29 13 47 43 62685185 654924013 803971029 109 352169626 37 386895051 67 2136060835 71 2777 1914652636 59 289814726 107 994155201 131 573881967 616369519 59 746861178 139 47 1465250709 137 44577031 29 173860510 3 7 10007 1016621137 10007 1029980482 59 2146766153 924819798 113 2777 694449944 103 2044247489 488663350 109 11 1798973385 1081624423 523940191 2072135490 4999 1236852687 37 17 126447411 755596433 149 67 5 97 37 242901695 79 1228620877 149 2019846235 83 1949 1039210698 1446812864 5 2039639651 17 139 432877221 1788459539 89 1085493619 720323084 103 1949 131 1667512362 103 1053245143 137465860 2119630202 103 67 37 13 1511435003 119836678 23 67 1061747928 2777 1980950734 127 1420616666 2025855082 625858094 17 17 1198539168 797232425 754072270 103 406549343 2 107 11 1268891866 61468847 4999 3 1889160405 61 1060374163 5 107 809392298 1086344847 3 107 201374749 1327695911 83 617665416 1897965814 10007 1496501556 1269128917 131 131 1872435469 149 1904080997 109 7001 149 7 613973306 79 1939949563 197604092 41 61 1224904522 37 61 863590590 149 1932318271 951383670 71 1391634671 43 61 5 1505143271 71 73 891995541 1635208103 23 1728442318 37 582181892 1949 469254548 1877158582 139 37 1433308183 59726282 2 692867649 83 1320606466 103931738 103 101 149 51208618 200840825 47 1835262459 1291679801 67 2 1726560872 290338127 2777 109 43 628801126 10007 1952001211 43 1607395857 1393850094 13 89 1134903347 1304076924 1854590724 97 1680504077 19 97 330202550 41 47 815757615 1838358658 1074508383 583301368 13 149 89 1341922865 17 1373117438 59 47 121931959 109 1548028246 1571090744 37 113 1830628481 440761957 7001 71 1790200296 47 150572819 2777 1253365626 2136890392 4999 101 341113562 1154426553 1906966020 139 137 107 919141449 2060218767 31 170452880 2 1064232440 433285384 1714813807 41 644029247 31 1318378544 79 83 396224890 61 7 1522284302 1630237532 1890613582 1205490360 59 4999 573722836 89 107 31 10007 750224790 738285903 71 4999 1042341490 2065846748 4999 79 109809491 59863254 11 107 2015347435 101 43 13 1657256560 17 13 1135483648 532858183 13 1656986695 876994268 2045340531 83 2777 897792992 1443087489 43 133501971 31 218933749 73 94953331 1949 1245773514 47 5 107 663550277 1274399642 47 155023989 4999 10007 350482110 53 1807694479 31 1424301944 1052463561 2777 73 1685207701 61 1726716691 1679833942 7001 1726263294 522988732 137 5 101 59 73 883781581 53 137 79 1814150543 149 833552339 7001 2051040964 566563540 2777 788434732 1718767334 1196567090 73 115337352 43 1074539728 53 1040087552 10007 533623254 4999 1659253083 53 1323117754 1868716797 79 1699889315 41 234809235 2777 1533597148 59 1971112002 1591174427 149 53 1553315520 1192536445 4999 137 578712523 113 37 803269408 528753014 1049239448 1459898433 79 1889614093 71 1625738413 981234410 13 193229456 61 2107810923 19 149 1089243193 139 1906493837 89 1995158212 2099444941 43 29 948422902 939940398 1247199471 31 628521454 11 2 1199380628 103 674011091 752569455 131 71 2063532001 127 200156572 2777 43 1085301730 103 7001 127 2777 714378991 67 1949 1720881244 31 2000402968 1952809117 7 1366174493 683813506 23 31 759681405 10007 816590597 1217844667 43 1137089439 37 3 537386760 109 137 1451424398 73 103 241939996 59 89 1348281470 1617706681 29 110253137 1808467314 131 53 41 718611294 47 2134238665 2081546823 139 149 103 89 1939858329 89 1949 1727969692 61 408648454 113 97 19 1859272702 1931392028 17 1408759933 1395207515 59 3 252965055 1555682301 2013844041 31 47 1828073528 1584593469 89 139 1494346188 587038700 131 1302645314 1959157343 149 357144416 2777 792886263 853139127 1170632230 31 3 1842180208 101 1989940743 149 37 1625596776 1900106473 101 300915562 131 47 925320228 704237037 3 1000863257 103 825869156 37 137 1145563175 1066650336 3 101 454392435 1225594701 2777 83 69600812 11 137 154000635 5 2 173028202 107 1584275384 89 23 1365619963 662276605 479153555 624637510 5 73 1289072763 462221254 1102331933 109 1643769704 97 1610042937 43 278370522 53 674050873 7 137 130264121 926408032 10007 1342569141 3 127 1989781644 220652840 2048066127 113 29 1569938253 17 127 1425996894 2128288725 5 1947476805 916757576 1943184878 83 59 1246680738 1768153418 71 89 1285824201 62196042 3 1949 763581854 1238640298 71 17 59 4999 610972781 155595227 107 1106027760 131 1931007667 149 29 297753305 113 250294548 290717097 1533722759 71 1365387060 599240154 53 1582281407 74678121 7 29 89 1602484071 178544502 103 912053567 79 10007 371379784 177564208 131 1164738759 53 31 29 109 125092978 1382839836 2777 89 73 1439796374 11 1412186930 13 2108206456 2 748112982 97 202454423 795814772 615189302 17 43 1546000242 38336521 2089544352 7 1440673584 107 342847174 67 47 2 1622441582 67 1905241327 137 47 394743537 97 61 2 225132022 1847009186 1814504547 103 745397507 2777 180835463 29 137 1458020308 1965984996 1489641265 47 1674710820 684439081 97 809306789 1996609344 139 1607823409 1893394104 107 264206783 73 41 1807727679 200852510 53 1842539396 67 1563625591 1500992969 79 131 1698718003 7001 989660073 127 43 17 1103263635 113 37 1030802647 723774094 239360177 107 10007 1325467178 255428675 1567138598 560730146 127 103 103 131 1673196888 3 47 5 13 1559903098 1859251381 769786261 131 61 149 1780261536 5 149 332745048 3 138004792 1949 600971514 1336229850 3 67 1354055997 41 1973300394 79 621323735 61 113 71 411736130 1490855210 13 2 113 11137905 89 2109862513 139 53 620748946 957914053 43 11 2000825135 37 1255067343 7 1526808577 3 109 131 2131449255 107 3 7001 1537444929 3 1108491606 4999 1914407042 102825347 1793601953 149 7001 273431056 10007 113 79 1517067099 171352501 1948584156 89 449197960 1510382210 2 1257579519 748206331 149 67 107 1630726083 398267116 71 1279719005 4999 1153964161 113 1206499192 67 1100203047 1335700058 11 140363696 4999 137 53 1162982445 5 1000203780 137 1875686454 1189776774 3 67 1814910740 195780968 75780060 3 13 1212550602 17 1173901442 29 1991426491 79 307749793 1095760810 562892262 29 808452546 1949 396064086 89 1616660169 876525311 651796274 1949 19063335 10007 26778732 29 749303189 53 67 7 295231747 1686840208 83 7 2072508977 226496690 4999 122134401 2051655343 107 17 1553259196 83 10007 1424676576 1815261289 73 113 1729642084 109 666816115 446821176 19 29 421738677 107 113 4999 1773863350 156235940 5 29 109 1567482348 80765948 7 19688536 4999 106248746 1549379999 43 1222419462 3 73 1750798566 89 1509351267 43 109 58633578 2777 61 131 67 2052196129 7001 1462340876 1486174095 101 101 804719621 873268036 1265126213 17 53 1405896868 208214676 101505822 3 1596251451 2021699057 23 127 1471397335 5 1439724542 2777 1629113165 71 1902875402 676827238 107 149 717353831 29 1896305784 1206955743 59 605007755 137 331016775 17 820120376 1231744080 31 97 198524080 877550076 1591586230 5 71 279428168 980091611 67 724411669 43 759361252 1780740106 17 1110233569 31 789095359 2017603232 2 1114390116 127 1461468883 5 19 1380220173 5 1024604697 2777 1807427112 127 950039121 1306283646 2777 1102613404 1555658667 1949 76977758 11 2777 1589990789 149 979144262 421037942 638162094 31 846894270 19 61 1704953865 131 2059613724 10758914 71 803434896 11 10007 2103671540 1494901437 79 1570231395 103 673290194 37 1692527195 101 1109479894 59349288 43 23 82837467 1269563450 139 628754346 1525673571 19 101 83 601654301 1186574569 31 17 1153677551 97 1738260370 3 2049671097 562150452 71 1804387912 2 899863160 1284012533 17 1492864554 89 899746121 19 107 1060049414 7001 646752192 2777 2777 43 1598168788 2 1699822422 71 103 1661148053 1176082325 139 1388629321 1382354027 4999 23 941248550 999979993 11 2139623123 260702618 566937267 13 79 19 506723388 139 41 1774729983 4999 1099210114 93443866 17 1995863110 79 860812045 41 1710830247 19 182184236 1102616930 1926160804 2 1014441166 675860988 11 53 1091280467 2777 5 127 1518508393 275947713 1612473381 2777 523002929 139 1981964860 127 144627705 1320426843 43 1189354332 61 420016892 23 1792096175 757790656 113 29 101 53 295618736 1420062867 53 113 1602883191 2777 17 602565 1556911969 127 113 5 693067565 591181535 67 2777 53 17 1579535059 2087058857 131 1395598940 109 1949 439429336 541102819 73 127 1935903926 1489737432 1563586143 109 11 103 2003313405 17 1730834549 10007 97 1939413926 1817437299 89 1217385966 7001 1878474585 17 2022883805 1938652882 2 943880632 7 825586188 47 2099080583 2059786327 678855525 5 707296470 139 1337225383 149 127 30560645 1087128255 127 11 1486710533 47 71 1084835341 29 739506699 7001 493598504 2036090679 7 1949689138 149 1917002710 3 1411734780 473504605 19 1211037369 1629766805 101 4999 31 104534046 1012672350 61 1093846876 822103954 23 1802537628 79 1115558921 97 1132920327 59 545971598 2 408619354 1241244980 97 1868870288 79 844835243 1896937053 37 89 1955386782 48350266 131 1825809446 963734617 71 1596277081 149 1590857504 47 67 887733116 1290353268 37 51294913 913586240 41 683211659 1441408915 79 1488988524 137 1545344912 79 880348558 1450152970 131 11 23 97 857245745 23 290352920 1169904706 149 1456809207 127 1513412645 58654569 1345184354 2777 47 1041053290 198534327 107 19 127 1085332602 672738558 31 1559339401 2039274705 47 994350471 1022941262 196443803 73 139 1217271094 1875873527 966725237 101 13 3 2012956908 1169251920 769218510 2 695306374 10007 1692971690 17 1300151616 67 79 875775628 1324951667 47 29 363101547 1625764070 636362583 97 335252564 89 233518355 7001 1951941809 137 566742148 234223392 3 1683390525 127 137 131 137 2777 61 47 1496466293 452942237 17 131 305829849 879880626 109 43 31333885 1339605746 1163068695 109 101 1077664546 1139316865 940411155 137 383015147 897570965 5 875587889 484445380 79 10007 1437145298 519658311 743092847 43 73 1334168273 555165551 47 10007 1949 2 603709462 1381659832 83 287168303 137 2 735564730 1747519394 137 1504029018 109 1308182248 1016320796 2 318600459 43 240125588 3 1647668053 923053825 139 1782727972 19 887453193 61 137 1326368568 7 1501749193 2777 137 1238025845 7001 525502061 83 311922473 43 782259396 83 974473278 47 1031059742 1475733490 2 4999 885282908 61 164401710 1882672280 37 1755961910 17 608934339 1059492801 127 19 408811049 73 427452330 137 361809739 101 1171840077 41 697689169 1336998602 31 59 83 37 83 1548543450 418848536 149 941207670 1114598102 19 1710543267 107 702759094 934655486 107 1009810146 996061212 1783694704 139 467576466 575109955 4999 17 1743739411 898400884 23 721599709 1949 807987302 131 1373782721 704196045 7 2000639900 1801800519 23 1264192884 61 1780518255 103 1148684806 79 71 67 1088870198 89 270828246 515280096 37 10007 195857004 1530710748 17 1771944136 41 29 1794159124 1639465787 43 79 139 1098047458 502096912 53 1049866559 204903356 2 1707680276 127 97 468745128 41 1601129046 89 73 575325556 1280025289 1887530559 73 1321253061 103 54115685 996178420 43 433480917 7001 5 530294045 1595176755 681098086 31 1446351469 212533950 43 2046570604 4999 41 512550389 429372254 41 73 7 73 1885811709 473331487 83 1236791623 53 61 13 1720605393 989062100 1949 127 596805639 911987762 3 83 71 1550093371 83 993228796 119200367 37 2020606593 97 113 1870860431 103 97 242360818 113 807347367 227716252 131 97 1480102095 252298140 3 41 1578685607 22442744 742632066 73 127 79 456872642 103 1325974723 993871514 924610041 4999 13 1082667709 131 768896009 89 1241159524 11 3 1771266957 107 1045795209 1184982200 1060279185 257804412 127 127 209985737 17 1468573571 31 919753229 131 2043727987 366485338 7 1128143172 1912241955 37 1625508823 1759816482 59 83 1963058398 1902044714 375817162 43 67 53 667849343 1908708610 29 4999 1354253253 19 5 1054727450 1817480367 97 2071854137 53 1241672818 1949 1986538686 29 460699423 73 73 1781606318 372811000 708599980 2013258357 79 71 1085645265 31 2777 137 67 10007 13 1041916967 53 17 2032547246 71 1501599847 79 4999 551474683 352279530 1912645196 1019912681 7001 1629522125 831710125 5 149 1949 854833349 59 1520901316 11 91453043 7 1812551230 701650502 139 1462630468 285055354 31 61 10007 630911329 109 7 224265881 103 119862130 511406775 127 1607979131 4999 2005578804 127 1152902698 10007 1571038958 73 1947994123 1285165365 139 554589706 1193632506 2524555 11 2777 1165279186 1558351745 1652579847 109 113 2135865884 17 1110876050 338758949 360620337 17 206975364 2777 29 3 1517789284 11 61 1264962031 912635821 37 1964916777 1439134449 43 1039733514 71 1459958871 547725424 227390386 2 649963370 887922845 5 1392272139 19 444479483 59 29 284592308 113 1602282935 127 2117160341 43 1599398796 10007 71 1593313414 43 563037174 73 336780828 109 23 173090548 2121134976 7001 206116267 7 1441363894 127 1949 1050378468 677765554 29 87270164 53 1903183572 37 59259921 109 5 1598290615 1748792205 1194653894 2 1030992116 4999 238037383 240431904 4999 41 1080282965 32326942 59 1817144245 358101519 3 31 73 139 1013139308 37 2071318266 2 1066522422 1425981517 41 41 1498710351 1749658538 71 107529926 101 1930631494 2777 379011056 17 29 913187757 37 1492745057 137 718688588 113 163204205 1104164866 742273058 2 1008998122 7001 2136215130 139 972488063 519803705 776593779 17 615828981 1261376236 31 1024550049 4999 1223728429 97 1467375454 29 1949 1050758523 1803155877 53 619204300 33138349 89 79 318800787 53 59 971872308 1467097186 71 67 1327581282 89 1255131667 100474236 1663276847 59 131 1035850777 13 2777 1667619047 2061669793 1245767765 11 73 1976806785 642864645 103 1676191306 2111755515 1693759863 3 47 113 10007 1123275743 2777 571853725 190291148 1903749337 67998331 83 1902562612 89 259708052 23 53 17 962666600 131 341680619 1237395795 2097515340 109 61 802410470 89 661788692 1890324707 105879565 73 2777 665730210 2777 2 968545606 139 1213336698 41 226164282 1125815053 11 47 73 1056299269 1956623015 139 109 29 1583080130 4999 646458075 101 664874363 59 1941278534 23 1965552630 43 53 1995291146 59 2028115475 757840035 5 10007 818632642 391293714 7001 14876391 1891102285 101 97 1223470312 918468191 7001 1808281289 351218623 67 43101502 131 1511457040 538648911 1000736301 53 1089312094 4999 1968311259 61 295285384 300576341 1049337853 67 1594143529 19 107 1283218900 1097076508 1949 26039001 1111022397 131 149 79 234151539 71 1101303862 1025783079 1045547554 37 41 149 644249329 2115476372 772288108 103437588 83 1136317691 4999 4999 1068719031 771824732 89 1305501024 2777 103 1654447285 109 1865614157 83 137 1483355581 53 1335941850 149 1748785733 1229746766 1300797079 101 1949 51862932 616277253 113 497650719 137 1742426904 71 1289528969 514817791 109 3 1487746170 1929913011 19 7 29 41 127 1583919489 1546793706 41 137 59 52487757 92671642 7 2006481010 5 785144725 1415908537 83 236530368 67 11 50412571 1651280829 2119273497 11 74840304 109 707147637 137 1664487528 1831710550 1458800476 47 47 11 79 2001869196 3 101278877 17 37 253772233 139 97 61 1928375249 97 19 1065097782 2012872521 79 137 1676075810 914538705 23 118761006 1949 910524075 1812406284 149 1884805598 1241199651 1742124591 373939238 131 43 43 1847783659 127 1467366438 10007 821854896 43 5 2 719203099 41 647758176 13 943459803 79 1938319984 1032412843 83 1602354259 293238170 1275308598 139 53 118315548 635179701 13 1864646340 7001 1703042257 883571639 446001551 149 89 308200859 1586836180 2 1207759465 1394844315 5 424231689 127 107 629991711 105827173 2057528287 73 149 41 4999 625889797 1842781370 97 240212866 83764675 131 89 67 651907320 1355380556 2056098133 17 71 101 823371897 11 1770812406 533665528 79 2056577454 811446920 37 944112572 830949198 61 1072479735 73 2038278771 559243948 101 97 925872760 1331025500 131 11 2019430578 29 372702200 1024884099 73 1436534872 137 193456467 1434786608 101 219083544 2777 1516067363 59 4999 2021730157 29 30642734 2122839430 5 22236161 67 1194220663 1829826249 892014959 73 17 3 1917710097 113 53 107 1385752934 14423057 968878928 139 23 1804629979 950395102 910752179 127 576301103 67 2 758665570 29 1497607977 1249705898 79 448457730 2777 199108123 23 42083376 139 794091015 416079890 5 43 1721280675 4999 29 2777 1535306105 1521104527 1809565671 992050686 61 19 931963072 23 2121627835 89 187303793 553431772 816529513 103 23 7 111551405 83 1202823477 43 247768795 980511390 23 1727096721 61 1308394185 149 89 343463582 11 1730726481 312862509 31 1157086873 17 1949 843917 23 1045333739 1916113463 374782955 1949 103 1345246538 1355226620 2005503819 4999 1597320472 13 533464620 1591799676 29 101 1636985982 11 47 53 1581028160 333649840 3 109 1363624771 1596954095 1033197778 83 89 41 357392842 2015428110 37 11 1095758136 7001 1332143279 860352890 1310429885 67 1354788101 61 1724950375 109 138932490 1846049179 4999 135842826 10007 1022790640 101 2126097369 107 107485138 1069673008 4999 89 1488623697 600895193 139 41 1254769863 1440615319 10007 996847305 1290422664 89 73 1593555033 13 113 1205308398 795261456 61 565847712 71 630761152 2101344425 43 340731622 654244155 103 139 11 1399332938 89 5 87846365 781229100 2777 565841520 979631182 59 706926377 11 109 256884453 137 726122754 127 7001 508697869 53 22449425 5 2009262838 83 1706668078 1720459052 109 434434869 153268889 1044093046 17 2133406415 5 349509540 113 109 7001 4999 2058938130 79 540620147 1591646596 2 11 756162425 71 353338316 101 31 697318123 47 524001684 1691656805 5 362156880 1949 248549094 103 560668243 37 728566852 372883225 582760023 177208355 61 2126704574 4999 625734828 780892357 7 271928549 103 2050162882 357045427 190293548 137 333401066 2777 626742635 113 4999 1624225090 882223520 53 1593849549 1949 1986894407 73557209 29 1669784933 1650135126 47 1455174116 73 139 2 1019350270 11 169287635 536575809 2777 1322821053 113 139 910519361 50450745 1472880561 137 67 469368328 10007 137 103 1912498953 10007 2045827920 73 43 127 10007 496267144 1025138958 19 405429410 113 555508 13 377740922 41 1626911283 3 1944709947 4999 103 595767785 1551250923 61 73 1039299394 346615242 71 59 2777 127 11 133196228 2 107 1133517340 1155510013 1659809540 1230422535 113 5 915797765 531904600 139 5 1905450252 137 984745588 13 701809199 972095689 650104799 47 29 127 1167129713 89 668940860 137 909481213 41 37 2132688472 41 29 5 284630047 13 114611055 4999 122369473 83 161588799 1383165370 103 847627479 23 1935277523 3 1540284825 259295856 2 43 2 986713062 113 83 2022086230 1620350643 89 139 308893445 826913615 808597537 59 71 1244061787 7 1564687131 127 338960333 729905195 53 365326615 1876071952 2 113 139 1867582177 397514570 79 585984396 43 1855664093 29 1781354855 71 1417984724 149 109 23 530169090 256063531 1920063156 139 4999 611552665 1117166522 59 295029913 37 2119464821 73 1548269045 53 1307762558 37 467065615 23 109 1628042421 76124946 860956698 53 41 2056376771 1524323051 1916202987 705037051 139 19 31 51897069 987840358 1540886372 2115858844 2 7 1788244500 79 955721212 1366297885 2777 83 1181068229 43 43 2037566610 1800191818 137 10007 47 945269175 137 29 23 1953688356 2093210975 43 1627501200 13 83 5 1954126670 16090800 5 17 998691384 1674365020 103 1102497374 609272810 1949 59 1523821615 83 620554814 89 1189032403 988887107 13 7 2 1722304954 4999 53 2 10007 997880534 7001 71 47 812189281 180316816 849978727 1551652752 13 981186302 2777 83 1875389712 131 716989331 17 843365801 495803487 31 1694321337 1680830633 4999 432951266 29 67 987606800 81368351 67 71 1169506036 825995693 59 236084868 83 10007 947052029 11 906389646 17 2000862923 571464481 7 815029831 1962893092 31 131 67 1699726417 607169410 17 353382854 2100159072 41 1859769328 23 29 952209113 31 1168335378 1314055534 11 1520437050 1662570462 127 1052426394 1795363829 1332492392 7 23 879814694 11 149 540264613 23 1804432206 137 1818210844 29 196166526 1729544901 19 1162005859 7 1460582743 1785997544 113 2 217553316 1336180281 52031862 3 884367710 37 893042850 5 849654425 41 2008302098 11 61 1118256087 1723599225 896812331 188918708 59 313189255 19 430129562 71 1994376936 47 2 1127039939 139 1475865026 139 89 919995670 951853309 11 37838218 2777 859573141 269352338 11 43 932617024 10007 1938720861 97 923191874 2777 806224194 47 1286990096 7001 47 784466331 10007 109 53 1409977126 2777 1105890264 443567433 840106371 2777 7 73790857 139 1987923929 11 1663078351 401964299 449205877 83 1707621017 89 4999 11 1866117055 31 17 164944489 1601933238 1435654807 131 13 2145735397 1743937754 800916590 2135825190 5 89 2031680074 29 83 258006260 1595683878 2 3 2777 47 2007950779 502286744 1148675336 67 113503888 846776065 107 2143307468 61 7001 79 7001 298935699 83 1631342021 79 1244283725 5 1597557485 655510850 2777 616577938 53 483897738 307084809 10007 99459573 149 1156928784 29 79 109 996644988 30817679 10007 149 1568904291 31 786663986 348350019 23 17 2 29 72089356 101 1819417030 109 5 7001 47 2104763642 61 2133610054 61 4999 79 7 595833168 79 294027651 41 1328840299 73 1296364003 1360343038 131 59 616509998 127 1949 73 1216795588 870230737 23 55228586 909926626 7 109 360967016 113 1269351148 1517890354 1632406467 592638645 79 674387805 1985409009 19 71 5 1698711870 906740368 61013355 139 13 47 31 1870882023 774865553 53 11 809741042 2777 17 851083359 71 31 137 149 7001 868950118 1953036330 2777 248600438 83 1523126858 101 19 4999 73 1456099829 482349982 73 23 1126775060 448989946 19 1625567857 17 1437241598 89 103 1560781557 1681040752 7 1990638559 476802569 339091139 2777 13 1969471842 71 2052694663 600895017 83 19 867744383 1694417587 127 2777 1572061338 1972655229 43 28142978 31 833325868 89 139 1024734549 149874987 31 1483977039 239772444 131 16736667 319828319 67 1099462507 149 1789819886 11 109 1613305076 1313000593 1166650715 1883884805 89 113 2115282934 67 79 79 109 576367501 1415925199 97 29 1740949634 226593269 29 149 1260014030 1562267235 53 1438058805 772401648 528315567 185682843 113 79 436149915 67731124 1935415496 41 83 2037198065 277992979 83 1782441849 29138395 11 1900132723 1949 1261250523 1796524358 1289222138 53 1748144798 41 224590251 131 1582064861 740489159 1603863014 113 1974255544 127 1593861303 410077412 67 1329826385 803230170 11 614692749 131 484626116 17 127 915173049 37 31 2128442206 1094293118 2777 1949 1512192069 139 1842971671 1206135943 37 1032964187 41 5 1433575975 1827197200 127 53 671965217 1962950633 550239006 139 637082678 2777 651334242 43 265371533 509747112 139 37 307902752 113 127 562953916 11 886032081 5 261389040 19 1616997910 107 73 101 149 2137737717 31 31 139 1279188922 814653841 113 1493134653 19 1544373213 127 17 131 1903688332 97 1008150585 825458748 48926121 19 1765462313 23 119081557 47 149227761 925445500 79 61 43 1182647274 10007 74512122 881563631 47 13 23 1308033391 969221518 7001 139 1082387141 10007 973643713 89 96083866 4999 71 23 1588527384 250168125 1130536627 67 11 10007 1255228045 17 1395399776 31 1909367779 1563167405 101 144973267 1970609118 71 1210906270 1388959488 7 1740890839 935680688 31 47 652385897 1078677395 1681101945 31 1949 7 139 149 4999 37 4999 43 1481407921 501753412 19 149 993299174 73 59 1594115522 43 1847248249 83 1650192305 11 1616451081 137 1458797247 3 1725927228 31 1795825331 149 2034635250 127 2031864304 89 1180300933 1119005100 113 61 1174628121 67 1411585279 67 5 1153666200 2124724290 97 530129153 101 1918515563 975351456 43 61 1949 894436515 97 97 1410456145 1557403094 73 2 59 13 1154424913 1423671649 43 28125184 1927689670 2 37 1511315320 1389608667 2 1926584330 2009914640 2777 490532057 59 1092829437 3 1160134332 53 29 13 43 577743141 101 621794178 763437753 41 17 7 1802464650 101 1210880314 228717430 43 59 1294608326 1941235110 73 1473516889 1413114988 71 1949 1524681261 228002608 67 327574524 113 312310417 7001 437065429 1505366687 127 317635148 53 1913427889 242604926 131 638545614 31 1719420983 188457301 4999 23 73 42805521 11 38032286 71 158760083 31 66101238 123770003 107 1964695715 97 380288927 4999 848045357 17 1943773285 7001 109 4999 7 109 1931307780 270319019 89 719346772 1891202916 10007 97 2075100339 123629507 1949 4999 1243061338 1518401766 89 572746831 880999624 73 131 1813696965 114433824 103 1044470742 139 29 131 131 24204739 778583566 1301165468 59 41 965802232 61 321422908 2 788885296 1067214846 127 262502708 47 127 1133229001 34572321 67 1995470648 2001515215 381135736 89 97 29 132509812 736943945 139 3 59 1271509609 31 209616341 19 107 383164860 23 1609605645 295409629 17 798452205 131 2 17 2088996601 748336719 13 912124131 67 504177077 889101717 1754772113 17 11 47 575708153 67 627435168 126223634 53 531060855 7001 131 1935357582 61 149 1302056913 1468754115 97 530008485 139 113 61 445551686 198021068 83 283425578 7 312759405 71705361 1959602843 37 2777 31 5 788619190 2 393876394 1645372362 29 2777 59 2015403279 31 1713963985 107 1981926867 7 1192612316 1000629951 1485138870 10007 23 127 405802719 790882848 95852740 245887177 107 37 3 131 385823703 107 592584618 17 107 1734738427 89 1276676965 107 1320578057 220007515 149 7001 29 819379833 1967444781 1452547637 139 103 450773732 589600737 19 54887789 127 1891146586 61 1255856105 67 11 17 59 1190986331 70204516 71 79369498 1542749137 19 2 1172345449 11 89 79 107 920772236 2050451700 113 1991502508 103 17 2 1428290078 1640472426 11 41 11 1949 107 17 3 1232387899 109 2114325884 1167174798 41 137 374736511 11 73 37 1704046581 1872770355 5 1668563860 2034383820 29 375811406 272072693 2029904939 2073465089 1949 419952673 97 61 1075199237 17 644156503 59140501 2 1405370275 1050772368 2777 113 1534779560 1888258702 61 1214349265 632417825 1833730781 41 3 107 1153676354 1017727290 139 857715068 137 960619614 127 1289442811 5960872 5 89 332137409 253356421 83 31 150844512 2062109894 14643675 3 443744691 777227806 149 1772842227 7001 1185094275 53 1568890259 1669610982 113 1669976489 402774531 7001 97 665806386 139 113 1707695776 175134632 113 583327157 7 7 920976798 29 812052838 84470997 4999 1669081117 29 2130654795 25883660 5 107 1318881465 1852678250 7001 1667253145 733620788 101 7 1357433644 702415672 137 67 79 471289194 127 108120866 2 1949 795096755 1730743034 2777 13 1766211642 278439109 61 409732488 1458155122 83 73 1787194891 1649400260 19 101 817479153 11 83 6900371 1719287996 2 71 633115378 1934731611 83 1924976541 1285178996 10007 10007 1436064542 61 371290014 41 1579075681 89 47 1420508542 1902110774 113817232 4999 567901933 103 19 1599906249 29 884423962 276510281 1604988015 71 31 2 2 915182690 101 5 48123070 5 356298625 69498460 1880861452 19 1310755861 61 814998369 1605602339 7001 643909802 495050572 131 23 732527184 79 1010751122 60141831 1721274758 1715538102 2 686686309 739953456 59 67 47 19 71 10007 109 1673441902 89 4999 701599652 31 1899625035 1976487736 107 89 53 1812513398 137 1269477532 107 11 97 1080426643 1682552743 89 614358545 53 335993130 29 1597081127 101 23 1358801406 67 73 41 2032135726 113 1300926758 363617779 107 97 3 1544860593 89 3 693725256 137 43681980 1910199019 43 1152581631 1090300735 7001 7 59 1052727016 31 67 1923046121 137 1967174482 61 1910360363 1051412588 580050830 71 31 67 249421168 101 127 1832012471 821015078 41 89 17 2038878689 79 1243293959 920216684 43 3 31 2003019740 17 1854805332 1809907856 2 1949 927976514 109 107 1499341652 109 2061992022 67 13 957537971 63052301 542465069 107 1351716540 2118640685 5 127 127 13 1033094296 932952589 1792684019 2777 19 1393572347 1201147111 987456123 657388261 131 1284930098 1466450583 23 113 1245465780 13 2031376474 53 131 4999 1927644394 79 450864400 7001 834022129 7001 1006162717 137 1062703747 7 1222820284 3 2027715885 13 37 651352196 89 41 1176595708 1949 1340970738 101 1150430804 103 859935614 115859221 101 415421420 611116330 5 1157484150 149 694844536 17 1343187219 3 73 137 1530233967 1461658343 79 1781610449 1316807200 109 79 1197860568 67 865689580 31 23 67 1775217796 279026726 23 1281862496 669084561 53 162795171 1565298433 131 1761648176 1104311021 11 749614965 13 463641672 38359412 1949 1168392367 176784045 1823955136 2143156283 4999 1293367669 83 2028315903 656170626 109 360113110 10007 1699068516 1150014447 1610036960 43 804963999 43 1406133970 2033337606 2 17 186405595 131 48719118 137 779898706 109 241892691 47 7001 314903836 53916707 13 109 131 683580008 619661964 31 1352196967 275349254 47 1250110747 2076404443 107 23 2777 156189588 103 631039262 137 1172407640 1923078861 1383377301 113 3 1391051634 850630224 2777 737565646 1170072288 47 1949 766878877 1517312092 1949 673371030 889762398 10007 789571060 131 1578395944 5 131 21904117 777424871 507134970 79 1475337719 2777 1755707925 1988106685 1949 1112880911 17 17 716785025 103 661287604 384863183 120436506 1949 61 137 73 3 551034742 29 1232831259 1713220124 11 127 620548162 1952029624 1246631089 137 1651489636 4999 122285538 107 109 196548037 7 1226895747 103 1655241756 773697026 97 41 289644268 1496697892 47 1955973523 137 23 420385651 45876355 149 1733702612 23 17 1507920196 1623208598 109 83 17 836008862 89 139 2037135489 13 2028641134 139 877325744 98526814 37 2117498308 103 83 61 284709631 2777 2137267106 41 139 819890249 73 488566457 47 2082855937 59 1684645436 1949 933600235 742279375 992909180 5 37 109 797323966 725708282 41 17 59 229630124 139 127 1794008648 2777 186456111 1784359648 661505894 43 164578281 116829930 73 1824102392 1088883672 137 1834105910 47 763723874 1356785657 97 61 51417814 149 299865182 83 7001 23 1279151193 3 632445618 7 1503676083 29 1917676968 333787941 997006471 41 183238553 780483270 59 1386307273 873544410 53 97 29 122664432 1724124030 139 1467960791 5 1882340379 61 1219894165 7 47 1628949145 4999 43 101 1738915081 14092869 73 299559515 19 2084068675 446354099 2011596755 7 113 1698093488 192960207 3 31 11 1118042321 1314258363 1085284819 137 154312205 89 1998508917 101 1775823107 31 1033227704 97 67 1185953327 13 53 53 5 555501605 1042593695 721860280 59 43 79 2019746785 1574995192 2 13 73 101 7 13 626028221 36299484 1996471999 41 1959747319 103 61 842652841 83 11 1837277471 4999 1301654617 378061728 1741435303 127 41 109 469809293 29 540009234 2 139 786961427 97 1720856274 23 323312817 1020107496 3 1445099187 137 1431777273 53 186338469 113 43 1873168838 141152832 43 1949 1466569877 795823476 364127650 73 70612973 19 815333206 1579577084 97 1989257473 635617564 5290911 19 101 79 13 13 73 264411624 41 2112104463 203607112 101 2074510710 113 1117196648 1156905752 139 17 1181993782 1716921299 79 23 1219091954 23 79 1914458920 41 1949 2115335156 11 908897979 101 1330145700 186160750 2 1313742046 137 722475528 4999 1634328069 83 387723793 4999 502714437 238237343 686313379 919888479 61 737045534 1949 1128974259 7001 10007 709616384 83 1795102420 2 1726437108 2016063115 11 1507331540 137 643124169 37 1554490435 432596785 5 131 153942554 1160494940 1002036790 79 41 703302807 351022976 41 1919303644 273547105 740198073 107 1408277517 227456105 83 429453078 1267401933 137 1056026920 1760898130 5 7001 7 67 1331294087 61 5 909063151 1106723611 4999 2777 427980132 127 127 570659387 145932017 31 149 47 37 11 41 1336359248 2105295910 2146640729 47 43 73 3 73 283115024 224762506 482968285 83 19 19 67 986934120 546866462 137 737410309 1020431348 29 5 1263556355 89 2116199500 2 113 237306667 746051651 45762076 1258053536 103 4999 8123207 827508535 41 149 1569118702 1528903006 19 31 53 79 83327915 1653386410 5 31 2131425956 113 131 5 83 1435826542 19 245043494 83 547534414 53 2101548580 11 192084123 131 1686390379 452636760 1661747720 5 11 89 97 293665075 10007 918842740 776554549 1837667328 97 833916084 939246032 73 1005996491 67 113 103 1490832712 43 1276657530 148828571 113 469945304 5 3 2777 647526975 1978762458 61 194646303 775030640 1174076705 139 73 127 89 31 149 29 1782923654 846099447 10007 1621493939 1209172380 13 19 857794007 809352087 2015895865 101 101 109 986108939 97 442311173 1853831602 862590020 61 1607781087 131 807314725 567987313 10007 137 153870591 874677596 61 71 59 824193597 67 1931856158 1822681936 113 17 1605119876 302179375 101 599823979 131 137 856652369 1047557463 149 2004804089 2 97 1782566187 54804709 23 1622162676 1248190151 59 107 67 73 19 1076459402 1949 109 10007 671069420 97 1020472421 71 212484398 101 1886267011 5 1134072962 11 827705241 2034893141 19 109 2087157288 1513530945 67 283122972 1924897576 807262238 139 114512040 37 1989970926 1606249314 31 14277081 131 856880432 2038588857 103 53 71 67 170902796 103 13 41 1601598228 1576905003 3 1366120434 137 795306372 131 1864884953 139 479930443 117220646 954154190 11 3 1172301528 109 1295276334 2 41 43 1934784527 961180505 10007 717281746 754067478 59 896221042 131 1626861008 47 103 759303434 513566549 1949 23 808232305 67 1199679890 863402200 4999 1649929948 26564686 815176789 1216265342 47 2777 47 1205303861 1244873019 139 29 1401299746 856656361 11 7001 149 61 883524061 2777 640440071 83 131 107 1582730732 131 346801802 10007 37 433974813 994455253 1898082277 479915586 2777 71 1970543301 552976755 73 1505825176 83 1620345244 7 19 1639467724 79 2041389974 89 131 1519683709 2055063941 23 1905840743 2035157783 67 1417174632 1663487468 53 1785425747 97 635564661 948663504 7001 1947856596 109 149 226156074 31 1079236668 107 953215599 1025142108 103 955904478 1949 79 470978229 792488928 3 109 807643784 1578747018 298242603 3 89 61 71 419889527 23 1630041556 59 1557287462 127 1536872390 57081515 71 139 19 1107055710 1770965794 53 2134407872 73 83 31 1273285196 902022531 19 37 185848114 1770334037 2020152642 43 109 1328616260 434537983 238486824 834603814 10007 127 13 323857014 31 2009687282 109 2122870341 4999 83 1269457762 1949 386336627 149 113 780219122 10007 1103541995 71 741813658 2 2076108909 1855375827 107 103 109 1295577270 379390850 480130917 7 127 79 19 1073692565 1500053249 819844309 90515313 127 1915022118 450203276 59 427742198 139 869000756 103 23 1177018785 73 73 2777 103 1915075395 7001 1089992691 79 1297615843 1486511795 1910548179 1949 4999 504559068 67 505776166 165830205 107 655058885 103 89 1361904530 613686657 7001 1968039319 1939905354 47 83 1218848194 175897501 1519136356 1949 745546750 13 298552038 260412623 37 116049017 1271547070 19 139 1003850772 1909262856 368486475 17 1040976419 847513823 47 7 10007 962763463 4999 898455273 974345092 127 23 2040524534 265432535 7 735901313 706932177 149 1283545452 31 551728049 1556804753 626426360 7 1649068491 797602904 7 97 1551729483 1949 1352600482 107 4999 1241611525 83 127 109 1269959872 92125881 131 83 655263381 985485850 59 137 10007 1881189905 7 1986408928 607618930 83 101 1781461028 258991674 67 1424047882 1133440541 211247742 4999 316261735 367032090 43 61 11 1539673982 931910507 149 137 1245875775 4999 1805298183 137 413249677 37 1710320190 2777 107 13 1276826478 139 1694551767 1854674764 137 101 1198164515 1295329030 79 636208567 73 528659025 137 1175956762 83 2 1553046519 1934719257 149 11 1463538857 1958370260 7001 171223168 451032764 31 13 330959161 791537864 1422219914 127 47 1105888568 149 689725619 2777 1736127637 963932801 17 1026576200 1511758430 13 980727620 17 109 80840068 41 1753938997 450374002 43 835346629 13 911187511 7001 1978517605 7001 1954713294 41 237780484 7001 1822124365 53 2096412615 1949 125277822 71 1537270484 184861073 127 149 137 947592147 1165361867 1554366254 61 11 1285693695 47 1398602726 2777 151343723 736740220 1991582637 89 2048045489 899859759 41 31 1124521166 67 131 2027149282 97 2 17 79 97 1829835451 2018041686 43 548258734 71 1024752873 67 568347399 23 17 1138401866 43 1957960366 10007 2106208851 321724084 67 1643160971 1949 71 143451098 71 1324486540 1626695342 29 1760539453 227184700 137806460 5 113 83 1501591429 1989483141 19 31 1010703664 11 2017774880 1060413255 367054635 629272913 19 13 499074758 1149601700 79 789489739 1770455807 331393848 103 627615977 97 101 10007 1775191440 11 1054245362 79 293119388 508406789 71 67 796039194 2000277161 37 991445340 453990827 923325200 83 10007 853306897 1408265096 10007 654897473 83 1767937788 29 1688406709 7 23 1117257269 97 766911585 1398117551 19 1136655981 1949 2 1935429588 37 101 1569401529 1156501106 139 16422572 490567279 61 1170558402 43 357705206 79 194437328 1559107745 59 96766136 587847682 109 53 139 67 1722530168 994066292 29 71 277141023 31 1713778341 664480560 2777 1507974028 97 1079038379 286043786 47 29 2000949730 4999 1430609447 97 127 2135832025 1786766683 59 1663925788 826639409 113 1759724253 101 29 47 107 611932639 101 1113322291 4999 31 137 131 633431243 1696115688 91415205 43 127 113 361494725 71 980006042 29 1376212486 11 1332071367 23 1561210744 23 1787552636 1949 671500664 115336728 1943633927 149 11 1502340455 107 10007 169638664 800740126 11 1949 1152672644 1849615193 7001 107 9775841 204995736 1869247745 5 1143791720 951974257 67 103 1364750230 97 1398805959 72667182 3 59 149 236224004 1062752146 103 2 1658500568 275092587 7 149865205 4999 116111773 1743481234 450203408 1949 340390901 61 299006079 83 79 127 564747791 567663965 97 1222817987 2777 61 719945668 724473332 30537220 1937463358 59 672121726 1742927974 137 5 1065252890 1161640275 7001 83 764006285 10007 1720313377 591713910 1738054090 136727962 61 23 149 137 19 1856372617 206948401 11 139 10007 53 1879084439 10007 47 101 13 605458503 7 182664178 1949 1418034493 139 7 2034155172 710378711 113 13 888147572 1093827728 7 1655459715 59 430119265 5 67 1828699194 10007 967436732 101 1774546871 980904425 7001 1977355439 97 13 400037703 1345382848 29 127 548570658 111451009 11 850222824 801362793 1109261634 83 1082156141 79 71 141147849 149 47 5 1274774691 73 1225693725 1159675997 79 344484059 1222674007 31 139 118914083 107 534841854 1649531474 980877993 1970741746 71 1617128183 79 470757998 89 2104105782 107 94751175 107 1573287126 1392224505 5 7001 97 41903612 1640660910 149 2127367688 37 139 139 79 943498422 1287372782 694982834 2008939926 7 1648259056 137 1652742518 89 602558925 97 97 41 1662007119 101971059 10007 1460837089 61 719286759 59 197860219 103 884356333 71 519367769 103 2025415175 13 1055936167 1723613724 193480112 29 2 139 502601575 10007 109 107 149 23 1949 89 1706660707 5847923 1148225309 4999 19 243220349 1296665545 807778761 41 1439315414 19 1187349387 13 43 128039555 1949 29 29 83 2105187853 1396736613 113 1949 109 2 139 29 61 1818125862 1300573741 625948753 1034031064 137 4999 1971259528 67 1029880986 71 1242352675 31 149 562167464 1949 1006486988 434605561 1613519259 67 111456660 19 902302882 7001 83 41 101 495528725 625382225 1910676547 41 256592038 113 246487352 29 828330828 89 1221111951 1517921433 1447552692 1894573251 3 2080384488 149 41 97 98558984 1945309489 107 384793512 73 127 1144061212 149 97 97 1760551000 13 214863378 53 388964456 101 1912005848 31 101 207577523 816682869 1909242710 7001 1057471490 137 1832274716 31 441494418 127 19 4999 614647046 139 4999 2017997841 83 7001 31805543 859310202 1949 540894276 545377299 1331012669 43 1774213869 192728905 41 983139776 2101681802 113 53 376475218 962638620 37 149 10007 1879941888 3370840 11 61 1949 1161600102 1842209475 5 998983410 907228997 23 1866146469 41 29 53 107 67 17 7001 29 1467870989 515734144 19 29 1305683706 857001445 137 669318676 401794107 13 29 1914514315 13 2091664744 224422374 103 1144151295 1537851382 127 89 41 2092242297 250111524 3 1949 127 89 1570022745 89 895125243 101 1083246210 410667212 109 568347561 131 2143061484 107 1178991270 1869925940 4999 405092389 47 1294515454 13 11 31 877905663 59 1241344306 1161385417 149 1949 192370198 840176869 7001 170806233 97 449537579 59 71 1722155481 71 43 107 31 2071978589 53 2041787953 29 1877664537 260291037 13 137 2053674251 863079998 131 1800568506 157548454 73 19 2093652788 1142461222 19 313423810 226978522 31 109 2013424674 1477846089 2777 1284066495 103 2 11 79 127 13 1996952880 1787692855 139 918012990 3 251563575 1592443363 1503416341 7 320169371 131 118366753 2 690302192 37 2777 1254893414 89 41 1736860862 17 462666873 23 2777 1987504454 1688368021 84337278 149 554847103 268888933 43 43 1170336504 89 29 467237618 71 1207237691 67 17 7 137604748 53 945798551 37 4999 149 477460112 109 10007 303348649 83 42074194 107 745854842 1957686231 833868336 7 107 600052897 149 1802435418 2120655165 149 149 17 47 71 37 224032447 137 1907807474 1395503594 1175445783 2777 61 2 2096992822 925345716 13 483341963 399690531 1943185821 3 83 619778845 1948642709 545541650 2777 283803846 617491275 1320203118 101 1385924085 13 61 744441804 1331032988 67 1436856183 3 573380982 1195786698 88772350 139 37 79 11 1949 1677884355 31 37907296 436602662 4999 1845380850 107 1746140918 149 62900499 1595778825 11 1787066148 2777 61 969099716 13 1522607073 37 4999 17 1749310068 613302315 4999 113 17 40597343 103 1165102937 803477523 101 638370399 22607559 13 1491083724 484896292 83 642505573 139 1553749784 1923071672 7 1210619242 37 1808423243 4999 1645975739 789679572 11 7001 1987912947 1604761937 991306475 89 17 1882598405 4999 1439711248 97 984591613 2103028814 127 1723445310 210807750 31 101 1717581558 2094393500 71 7001 1521716357 1878200276 1864911020 1319039987 31 71 241693798 1068459830 54659868 23 101 17 53 770309579 37 13 1498127397 846470779 1798244336 131 89 255784487 389788049 109 1161805494 131 6708772 1212089165 5 304571055 23 1057838947 67 22262157 1684258969 139 1710188784 19 31919981 10007 127 1379701252 684452101 67 1377101770 25152200 2 137 1945948574 43 1631873306 61 288463372 41 1517436546 113 752243580 1990177499 71 627626725 292197978 1949 109 1984238398 43 862063140 1238010635 3 1700383539 7 5 1517918205 127 953823086 685039016 743422188 7001 890254161 1670370859 1943541214 4999 89 90820586 1831933739 113 131 548532480 2 1914575776 71 1137380098 107 1867662423 359641659 29 1033190776 17 72264076 791173306 214862898 71 857146332 47 520670637 31 4999 180323928 1848668463 3 1819029930 4999 127 971149569 1657880860 67 61 174021166 263323946 79 7 1626297518 83 1600266062 1949 101 794423681 131 1749962452 618681292 37 109870982 127 23 203830715 29 1881316014 17 1552721524 1949 79974775 5 71 956659041 59 79 1860727448 2134624477 97 61 101 43 41 722337672 596652541 109 19629156 1870283476 1109284771 29 847828833 73 1212954130 3 75851670 1943520200 31 11 1458692224 107 1279405848 497965218 2 1279983420 477036569 103 19 1949 1898583268 1989504118 67 1819817619 53 59 526981805 2777 97 1905660060 113323063 984319597 7001 2777 798882291 1707416736 3 2 304370926 340207979 1144880856 10007 29 1662544320 848404695 137 4999 7 1243075386 7001 1538056691 2015993958 749124822 17 1683098974 107 154903686 1850478050 1949 1593588376 113 1327838479 312396346 73 107 436830282 98774885 445749934 127 2014952052 41 2012413742 31 43 4999 1478894162 1599779980 83 1289037227 1799515167 131068893 149 41 164764691 2 1086819086 1779356844 1213200707 47 17 285254203 61 1583502904 2113342358 59 3 89 442245761 118513687 67 1454340469 107 4999 475334716 67 246579255 109 2029791242 23 149 575069076 1416691851 137 1317328021 131 67 47 406269269 10007 1088331299 149 1040556549 43 978800271 2034344577 59 1482490817 385104082 2 29 477170340 1798754894 73 101 617577101 37 1529366214 3 23 107 1949 919928 61 1720952313 2011613106 1400178970 19 41 435941028 215595795 7001 795691654 1018023924 97 328117050 569138118 10007 31 212837273 880560318 11 858627720 23 119181525 3 4999 1830840692 1213588918 10007 23 1595950381 1283258739 1027780292 7 1949 2090499349 89 73 784407849 1330651223 23 205952304 1078829191 4999 73 1999219464 620040205 19 1708008576 101 1117250587 2777 1580871121 139 1336918819 34556270 1725653883 109 89 1998089516 71 137 4999 107 29 1001013590 4999 1949734975 1484073126 1428381446 1162604990 127 41 385039323 827797503 569902601 1153145029 137 679327505 149 1037435297 1705993575 73 1691257138 83 1273606365 1028878873 7 1351185822 195105736 131 1558915615 1353714734 97 103 37 7 826956431 664248606 11 7001 521441481 1628989495 10007 1218522369 127 1051057461 1447513361 1005424579 67 1563788308 26042120 963749309 61 43 73 1081917743 1823965134 4999 47 496007168 1069099271 7001 3 551080975 131 2777 61 1050385230 61 179378674 107 1656376383 1677965995 43 4999 2034473024 113 323833027 812077860 31 1181482137 581834318 1257444345 53 67 1655223275 454966005 13 29 11 599164037 47 1966287535 911813317 515410076 59 1685617012 2076704146 73 59 790680476 762706098 113 4999 1557513435 466191743 101 5 67 11 607772869 71 1416994428 139 1687372430 1908641387 11 4999 495360908 37 37 91746939 61 837908993 10007 79 113 5 67 538118607 377786937 73 19 2110470676 1236637556 89 1733656487 1265270091 73 23 2104972535 137 109 1753741003 674237014 101 1003937677 1112489259 7 931751316 37 101 19 1349576265 83 59 7001 270280606 10007 101 107248264 75158039 5 991128765 71 357093483 141077174 109 17 392704824 61 139 227974178 175942 1602038608 67 1054707651 7001 1975633193 73 1273211907 31 167173142 127 4999 1610800588 83 382779732 139 7001 1424654493 127 1865963629 1465918836 11 1980732567 1488633476 257012668 139 640541158 43 9976946 1848362014 7001 70920212 1949 954314207 40038255 139 1476273130 1884519677 84827863 43 1995257752 59 247306111 10007 2081747652 97 1199178835 59 1768751029 280976546 1103812128 10007 17 127 53 1117571568 109 125195111 918418958 59 1553197066 1640704273 53 97 1741034570 1131948581 2 103 29 828824988 1620093612 97 47 37 369786250 1587215182 29 139 1486944716 97 5 13 67 1201224977 188725667 67 113 43 611192282 324330123 2777 539157327 1785069485 1125066088 89 3 1095070608 1731654670 97 47 29 79 1278964259 561562415 7 417587254 7001 935802667 127 770066532 149 932081569 107 1546141312 67 1704216757 59 188521925 97 5 504847930 1489413210 103 279951116 1039621539 43 10007 719673419 40758511 1117451998 13 47 1020311767 61 107 1173151745 98262701 2 61 97 825987010 109 101161701 10037242 107 79 1056595928 61 1275191031 10007 1363444725 1022301417 73 1773754398 13 3 203584647 292545842 2777 1957027561 29 325820827 73 540438345 1343081074 59 7 149 1509837494 47 1158913615 109 137 1441565238 1965642161 17 32495874 1129994488 103 3 1949 174014187 59 1814709846 722734383 73 1941026129 79 667587072 1891225793 1949 32500416 345293604 3 708232728 1219738513 7 66911815 1675338148 79 17 1504006911 11 1603601745 101 41 2 1360896766 1678245648 1453457233 43 951404670 634408427 2777 581498246 37 1200965425 47 2045246924 10007 1857759522 521524812 47 1426305428 404189190 53 405617692 1502769386 4999 1972280465 107 885097580 1554681324 140676452 454673018 47 23 1949 1756154246 107 1175988957 306618879 127 178602894 83 1473823696 2063917591 1791408879 707836105 7001 801122268 1542419980 107 1167457514 2002437192 2 11 11 24756728 61 1919077719 13 1586922428 1814962794 2067580697 103 2103176268 3 1612770395 103 1308507468 113 1236493982 43 41 13 1087237155 2777 4999 1499824975 4999 852079550 79 645380941 1949 790296112 5 227585780 1814518740 6261544 97 1931942695 53 1722264309 629963989 668632062 137 1848252872 10007 11 401856686 554356047 139 741235526 1679700913 59 1252700109 139 1949 73 1085435686 1668209286 1029808735 5 17 163757153 166677785 37 4999 722145542 1895676045 10007 1722527067 208255708 43 1671801486 723010277 41 469565862 1794211845 107 109 2777 820100863 225018814 53 68615655 79 23 79 103 47 475032600 5 1094239119 109 806724914 7 131 1688213279 2048865046 2777 101 1836221107 1116638325 4999 2044326053 11 608380168 417858262 43 67 1149112712 37 193470625 1970777028 139 83 1629034871 53 13 1158829631 23 83 1300994290 1949 1330135511 103 53 1573236418 2777 888188946 53 79 2029391493 29 1798122838 1245645924 7001 154693324 1525473641 107 1311994610 2 10007 289554694 50873482 11 850914943 97 812833658 101 83 1042707669 2004202743 882647421 2081896308 10007 71 83 499016003 1251666643 1006305597 11 1567996830 10007 356519389 23 1273012833 323859259 7001 7 770350847 911040312 637555430 29 1641367027 101 10007 1261692567 2 71 41 1092812975 17 1078880112 59 1480115509 1849368176 101 43 1322242518 4999 788352298 231643662 4999 839596619 61 1495189544 2095720962 31 1523837753 83 1405416258 29 7 13 101 113438874 3 72668520 7001 999324643 1774071794 103 5 103 1842171892 71 53 924660472 59 889366506 284167349 43 137 1380801765 19 798084610 696311120 5 7 1217896197 19899425 109 3 715488216 739062477 158579940 23 2 1586423895 5 299687187 113 1691319929 101 1785266203 924383714 107 31 584961258 1804139333 113 139 250427682 1814104290 170322979 113 1403459435 1098504928 89 17 1135896854 31 195600049 61 392586423 969331663 79 339602751 317190846 131 758231013 1638615727 37 608059961 133380005 37 1374153366 53 299705619 23 230085618 618524176 2 338776183 127 10007 2100529342 1483412060 29 1099897210 17 2109575067 1900294646 41 37 625649243 957492956 53 53 101 1740196771 3 903667895 17 107 665054391 37 11 480997441 43 1949 1248322413 1553727626 113 888867570 1213786131 3 23 1962107234 41 1123646402 2777 1949 842143410 91823237 347475491 4999 1380033938 2 761116662 979826008 139 19537318 2 592152359 301296192 31 103 2777 284995179 339677608 10007 641306285 97 41 1210140154 149 695596815 1091754594 97 854366777 101 2095020439 59 7001 154890124 193012814 113 29 1103141659 1942018462 10007 1489788363 7 715185315 59 4999 37 1949 1509892249 97 1858662978 662262747 61 1797252683 2010531934 113 17 59 1996781208 3 400543539 19 4999 1949 653471865 83 1127303265 59 537894820 5 1922637650 61 356719765 31 10007 1176619470 1066743145 13 7 59 19 1777751131 149 3 2089328967 1912247964 11 43 835820455 1945545277 79 79 773053868 842487019 11 2044313854 1405217599 67 530634707 53 1228197950 127 11 1081918222 1044958403 37 1967829092 674243582 137 61 23 1949 1668790321 7 29 520543794 34425407 73 61 717413070 769290054 127 1968585632 1251211152 2 101 932821064 97 53 1303816769 575058415 41 543610554 47 1379286675 1544659108 292026734 137 61 1165015637 4999 599070162 840651836 51332193 100540674 3 109 59 1873806694 103 10007 249964853 103 286379118 29 1582474494 103 698917109 59 127 541561655 17 7001 1625989862 53 43 874543047 113 865104208 89 650914316 1651482130 5 31 93006014 1134978285 1325590208 89 59 816588764 19 1675529592 2777 107 344043627 621983296 139 570534396 73 1676319805 1347758047 83 67 662503437 67 103 1407399107 48050633 7 1516483171 2078969550 268923576 97 307199431 1949 2116110980 139 1588159512 2777 474408795 1926788949 139 2768046 113 956427819 1246566732 725265617 21400079 109 1031408402 127 481939981 139 1795494275 787070564 10007 368507775 1971985427 73 13 924891287 29 886932578 4999 368831219 139 341205744 131 73 19 1942545389 1186173477 589421406 61 656116071 41 97 1856798153 633869004 1939769531 7 1509532024 7 1949 123459405 2777 1057412175 270122158 67 751377329 109 71 5 1020177460 4999 59 847403607 835117919 97 951753912 47 59 103 127 1890994367 53 214537135 2777 2063698691 67 1681555414 1915608733 10460159 37 1974149395 5 156005590 17 1122839528 137 686944852 7 53 2044811656 131 73 492197536 1854587630 11 299381500 1178268245 110153256 23 7001 1887850664 2089932184 73 13 834088005 617440825 107 103 1440552770 107 1109818315 819547000 5 89 1693960140 1172119231 89 3 279221445 1949 1470419152 1052414381 1812810044 23 1251285355 447449770 5 67 47 345934601 79 13 29 464137228 2777 1943061346 1949 43 2118863872 79 2118657155 103 17 113 5 41 251843689 1781134710 79 712420894 2061428194 2777 1170286117 865003175 570768673 83 339703545 47 71 506068404 4999 1460447852 855088948 61 109 815949039 980892810 101 1178736155 83 431733049 7001 1091686933 615678369 373566366 53 218185198 107 29 53 174126942 149 1568310079 1099525459 29 139 250829392 545966702 13 618724002 1688256674 73 1582935869 1081826767 127 1949 1873133226 1310813593 4999 31 47 1556974358 504376975 351054695 61 116844402 72817164 61 83 10007 127 1153199370 1343498202 47503930 2135901331 37 2 750868764 103 79 496213773 1788039783 1685757839 149 23 41 5 1949 1698705522 1532601997 508848867 89 3 432875238 1222821354 217471786 83 635588104 43 778391762 53 31 103 1731864248 941789556 23 1284889365 1019995950 3 417631386 127 939371121 2777 11299613 526151053 877618046 43 2777 2138741444 73 356692089 1078011090 1497836076 107 3 1736007433 743410968 1949 1457367305 47 139 1612004962 1712189743 89 19 100664863 4999 127 1424933269 1737891368 1386451508 92510072 137 13 489256885 1329528291 415386472 1949 31 13 917557173 53 124620967 2777 2 306922953 1912625445 3 7001 1211685024 892035723 131 59 19 884247574 805019284 764243063 164122374 101 2777 1601561302 11 608677960 29 469981256 59 42496166 1003661391 3 1257573861 71 17 3 197057631 704032200 1670740585 79 721635057 508121636 11 1949 438784217 1454729702 131 875633344 1803656732 29 1789178337 101 252096101 2056510131 13 43 1220089138 1466783757 1280353551 103 612179243 127 2116797265 2777 131 305641209 53 1069654321 615524351 41 2023055374 5 71 642465526 2 7001 277495390 103 294280785 1004994825 92152894 107 7 71 1750638267 103 897475668 2131900480 109 1975803978 807401982 23 485606343 17 1608467808 89 398992518 2 31 1883426142 802365473 306218330 97 4999 467437165 417494574 23 2 354337548 1419685004 61 61 1582741990 83 1197997349 568685168 2777 1686341581 59 97 1921909209 1058033320 107 2 913380742 127 303712499 83 109 746815135 594562627 690345604 42953144 13 327325633 17 97 963679674 696732416 85384505 59 949949729 37 73 809568686 1980554490 79 1684445110 37 17 1984418422 480740672 137 113 506662411 109 1187255141 137 652039783 1027239208 83 2 787807239 1949 1169990043 71 59 53 1175307807 575679322 41 275562927 41 866505919 59 1580621289 13 7 1206126173 299257609 59 73 1681217225 43 987701080 7001 244411911 109 41 96291247 23 400567494 1776090383 17 471965588 4999 137 37 1949 916534791 131 23 800596765 13 1059455917 23 1010435816 1157409752 1949 17 2120431063 17 1685115599 1579365730 2146172905 149 109 53 41 1523708912 53 1757555472 663791981 43 83 17 113 1928614957 3 137 17 2052002221 166624820 139 47 1492206525 1479668382 3 182990860 79 37 47 2 1700192070 139 1797169503 1084949488 97 1949 43 1226253296 67 5 536453359 1580727520 97 11 1503729202 465927772 41 109 757877763 351882738 511148245 5 61 1410398629 47 1169537425 1193140543 1334672467 1388432979 41 2 967003418 553739860 139 2106071844 748898032 101 896830005 7 103 531080463 920726682 67 1946432410 89 292835763 1079389784 11 43 1872309053 131963001 11 634513726 914040512 23 388681761 531087076 1945381682 127 131 266673818 11 410298230 5 961264740 137 2030207521 1738726732 885002732 67 1204162391 566109158 61 72258038 61 1420288254 2 149 346677555 298478141 43 2078623741 2075722789 230875247 139 1727012172 1536392240 31 712892802 2008306321 7 61 53 206648590 61 1628321068 71 2 107253545 4999 940426877 149 1298931638 29 847777293 1418834481 3 1960304099 23 1468074429 1845763656 11 1552288925 13 490446489 1054239110 1071220713 4999 37 1809113594 1870990507 569770400 37 78607480 53 1855917748 109 235589875 452178469 107 2777 1153632448 149 1981653065 97 651533383 137 7001 11 73 11437129 1584073501 131 2096134275 1249513370 1501507098 1112232513 3 47 37959409 1133649917 1949 1048224823 1443160438 1592313840 10007 1066636123 1104621733 17 2 31 1943178487 1469039749 2099818201 31 17 149 749419191 1236538782 2 2111948271 539525305 37 2 71792142 1623942280 1792869967 1831135838 7 13 670415107 410955988 43 363974989 1046922539 7001 67 7 2076065369 1328096672 1023853499 47 43 551520064 37 2141285682 963232803 31 131 7 23 676917439 338239403 139 2777 1955585616 1949 94395036 23 1326045949 1414587357 73 13 1116160253 703626391 83 1092694525 61 1265601831 61 37 407202309 109 323403384 3 96619221 1291449915 2062062156 7 29 272827012 494308161 43 1882735650 2024647924 1849637 137 1942581903 59 370421883 1322408966 103 73 786810498 227720075 1592810460 109 7001 1805354871 1084160858 137 47 59 451722526 79 876487541 1066217101 47 620156867 101 1342015134 1949 437577035 107 83 31 473593684 240215446 83 2 11 829043512 728535489 851748661 7001 1949 25268785 1968724554 1762881400 139 31 725725841 1940479739 17 973548894 11 2046332123 79 271853220 131 2052722316 874667136 7 484651783 41 4999 1739352060 352709444 97 1847714976 447750432 1661392655 4999 7001 1749409880 776872966 1098796503 47 107 963570096 1238293987 11 1663729133 1864606502 53 85549367 121561701 3 5 650072697 131 1257100588 1374422538 73 72209087 83 67 1932531652 662901752 1044105284 854104497 97 712538450 109 7 7 1011375449 1175850501 360540974 31 979132457 113 1922863619 561412966 67 2777 53 107 792493788 61 1216003408 29 13 61 1549595139 17 1602138531 1193609933 127 113 1949 101164794 41 334968729 107 137570114 11 961557586 53 1554177724 109 1507158260 634595384 149617495 5 1649493838 1840357349 10007 103 153965018 5 2022932710 73 816897886 1000394414 1978443543 1949 17 2038473434 67 114414484 445087665 89 94425901 59 1477215391 29 1943939194 1507266068 1818350995 917297748 137 13 31 934429311 1496491458 10007 1897647424 142353823 137 4999 264750849 2777 1075298062 41 958296977 2 686713810 5 29 802439688 109 336028191 139 2 1352586862 1918388540 139 43 90843477 1298264996 1823412839 31 972845974 79 882822410 17 1622637403 1728596556 107 113 1720311661 845410178 1502711626 137 797369147 47 127 2133032829 89 3 1774271106 703852380 53 529692600 2013054480 1969975306 89 191586384 53 1122926368 41 67 79 1122563372 1279616607 2777 89 1300648493 31 1962927987 777808565 97 149 2777 71 1659065094 1345884094 1305501285 43 109 131 59 31 1065116755 2777 1564895040 900320062 136710988 23 1252770072 1962810493 67 173818301 37 7 97 454492372 79 1703633183 43 1288262370 47 101 7 1028267870 745662239 139 127 222454176 463173700 109 1140818262 37 103 184917754 103 485222700 465966642 1839174747 139 109 1438949984 982762617 1000652984 71 244909184 2777 1665430771 29 97 1394155318 414545713 101 7 76841331 31 914189194 444872273 303901701 109 19 341698166 4999 89 89 676267163 13 11 101 1195981198 23 20483340 1949 1880035356 127 362618022 1785482049 149 1994421036 4999 1750489832 23 1317037927 43 149 396145234 59 41 1912906906 966015551 2777 426888771 131 2053885257 23 288168270 1324648855 61 198387750 139 149 10007 273161423 1935296387 137 2777 1401329740 53 764093845 569334692 11 1995118508 113 784692679 870803422 73 302948029 356832862 637662038 89 127 835753599 754601361 1700355925 71 89 218881082 7 17 139 807713293 1746112996 660773471 1685090998 107 1658224893 64774790 37 1939962214 2777 582045315 710745299 358774702 11 1113646503 245690479 101 109 23 2008210385 47796214 83 23 34605584 13 83 1978544012 10007 113 275265864 71 10007 109 1437572006 2142330472 17 981906349 754991576 1380406450 2 59 13 2089845706 2039045255 71 1021446257 1963575716 1174279716 29 2 3 503049272 47 131 876628794 109 53 150142852 1117258656 1308028562 113 1263032640 945446288 89 2145149823 940202516 149 1924911732 101 660299682 1317397863 3 71 1927467814 31 95147675 5 1184501215 107 1439234744 29 649477910 37 1737205611 1949 4999 388442296 1060157926 1325921412 2101752989 29 149 3 1448971953 270222465 73 1845646713 47 236007210 83 5 1553505950 499001669 107 1635252110 89 89 270548430 101 1056297794 1717075581 1159885082 47 1512065556 160542859 127 1359513674 2777 500943030 1330528586 2 107 1949 7001 450579744 127 88556565 1707644681 43 1175657085 113 869438978 61 73 1949 487267541 127 1564138897 23 139 1511953161 127 67 1189225759 877090522 43 79 1265757276 758592068 43 1833266257 297010599 343660479 101 13 675126816 1307136467 2071862567 73 59 19 1384157125 5 955087390 1526146165 1895683156 2 59 4999 1007508458 1245267779 7 1218784051 19 753160411 103 7 1940409009 224355187 13 127 287044444 2054119926 41 2027107774 101 11 41 101 28295756 1844320297 139 131 830995094 1907907580 89 37 730570245 1387141170 103 2138717719 127 71 1751588886 6416025 101 825054355 630534279 37 83 32432187 109 1627268085 31 300676452 41 1448536150 2015467552 109 13 61 631037396 41 103 1949 137 1970229606 1243892254 2 1949 21049200 349173095 137 61 2142821851 127 1743591890 23 1857036410 79 299438440 713581250 29 1549513790 154594515 47 857535445 627764422 4999 175094974 2 17 211539092 716733515 1038172324 4999 1163387564 1384701066 127 680583729 809187612 127 137 1410857405 5 186696215 5 127 1523802394 103 10007 73 41 1686943237 2 903483416 2006597422 1424266751 101 694283191 113 1032560710 203130627 1949 107 1885839476 1115032327 59 811006794 13 294872829 103 1550517401 7001 1949 1895262172 44803612 71 1481285582 7001 5 1972373210 2123344121 41 1205590486 2777 47689219 79 1493035536 103 465895547 7001 10007 210337133 427619545 1332808894 37 404170445 495002922 61 614198115 1949 821476214 19 1356062072 17 245163681 1135338149 616390460 309634325 5 38819440 11 1949 238004084 604913079 17 1231714688 972027027 83 52545040 1949 1949 29 56057754 1179423015 41 444388709 806393173 31 1614504986 71 73 338497496 259006484 139 888385279 464572932 1056248708 101 1605735358 495852826 7001 838825318 23 149 791398898 287139390 90607171 41 2 929315876 99193100 960882143 784167830 29 540061342 101 450529372 2777 7 1770669531 1004648119 73 1341885253 37 1949 1638003902 53 858893168 7 1545705038 53 1740479137 131 131 631567506 139 185492720 1336388534 1800278196 847972112 149 109 1681122126 1147414893 7001 103 31 137 61 1294990716 375524479 1918011321 4999 1629973940 444565113 17 23766386 113 2130678619 31 892894280 89 841804284 1949 5 1859410295 1177377385 1033813047 19 2777 1735899923 5 1070406985 935725700 23 2135017343 1280308179 109 805313691 490494332 5 113 712613256 2 525598697 578410576 47 1572346789 1969693390 47 61 67 1322855973 1532894541 5 2027867445 1544835971 82243548 4999 1034006984 31 1004175529 71 1161820073 61 891715385 31615629 769744192 47 1959996863 11 267991284 669454468 23 67 569333036 61 43 71 1663557832 951857093 11 83 1941410504 735038704 11 1936280588 1939353933 107 47 634984946 1549128225 131 7001 1309102988 1914220421 97 1540796694 469263593 61 1610154353 4999 4999 127 1469891904 38295580 109 1190289156 149 985786533 41 1761956181 127 1896845196 53 1793455657 113 3 1793968899 1514467046 647620450 4999 29 1720345453 137 4999 107 59 1607812894 760033103 1812429973 31 1762637215 562888159 1835161387 107 825532717 1852555004 53 131 13 229817492 804301355 131 59 67 3300286 831111371 10007 17 996355907 101 41 1885042445 562838775 79 812294511 131 1621055439 53 1232660962 660117120 7 1741497940 29 31 196905459 1976624604 1020994401 1382496900 103 123246202 71 1031226297 650448908 7001 109 663539898 701846729 113 1490650235 2107511757 13 29 1685277877 4999 49510096 11 429997557 1580465552 10007 2777 82468569 225259132 48153912 59 1415159073 37 1231309791 109 59 147966041 1492419809 1101732973 79 1400902655 41 2091414176 103 1349686398 1949 7001 41 1104030050 127 1665508915 32174027 97 255605638 83 302969537 692880344 13 708878871 29 17 257189361 1112605531 31 31 444718901 992629672 127 1566360977 1956822477 47 969241630 928353506 83 2777 1786410776 139 73 963683585 89 527025871 1606848976 2 116456908 71 149 107 10007 190413196 50969493 139 254383761 184837716 113 1979089574 131 980118997 7001 137 1092587741 89 1648540681 71 7001 1456768080 45891555 2777 2039850904 1062021195 71 13 796743246 1773619731 1268990157 43 1209015004 53 774427626 19 101 10007 73 149 1835541281 314863671 1949 103 1004881390 284957946 2 1114000306 2777 75092857 1788213049 1287487467 43 2027595684 4999 4999 1587590433 1045341467 23 59 1867417378 2044779284 79 279155272 108876160 10007 23468447 103 859098280 79 1073608894 822182562 83 37 718243334 256084326 73 1263997847 37 89 840728888 409382188 43 103 144321128 814594246 109 1126028969 381927934 19 1358831835 107 103 1934499032 1176853692 43 103 13 438534239 987427848 11 5 19 1027662823 1889394200 1494069368 2 557368601 101 218180507 23 556815142 699910193 97 1949 1599222715 19 1200009381 1385958966 101 61 19 89 52951440 193246027 13 474300736 189327346 13 2777 2147085203 1225114559 97 47 818037412 514352663 137 1423820726 53 143108692 249183047 109 5 1971179130 2 29 1763047866 1293946331 19 182837437 673580799 43 11 213597087 103 1373386653 770944286 7 796621995 1392734280 5 660414488 149 1993072425 59 1949 3 786573534 73 39772590 532710784 7001 257202738 1305533841 4999 1313397268 847150536 4999 231368717 7 1330462903 1242065716 113 1307804823 923095715 10007 1949 757151418 1008151434 7001 773323459 59 1721192014 79 608041156 43 523286906 139 139902110 38748938 2 643304792 13 1071496049 549599503 7001 19 17 17 2078865740 10007 205703892 19 227698394 871730619 4999 543776223 2777 331372024 17 41 1164193859 19 1252966875 127 139 7 41 746056910 59 61 1504856575 47 101 29 103 909660362 29 1319303206 394561849 608134260 23 334613108 1159454095 31 1136057845 611608348 13 632134802 41 258803603 19 772933376 524590399 79 131 73 1165226584 1861702300 17 160249106 53 293571346 1611814164 137 103 205872771 59 469742126 1154577543 7 2036455522 1861269309 79 1900835563 680611179 19 963569223 1534148229 103 67 139 601816220 89 53 107 565169174 41 1844602136 71 372776255 5 1551213710 109 17 89 101 1567936959 795159578 7001 83 137 351602006 967618533 107 174791906 89 2777 1855422003 159696968 103 2 139 67 127 1803305258 472931999 1730940718 79 428031889 131 5 484826470 7 1478712095 307067640 11 1778107518 29 83986298 11 777504468 4999 43 1361939988 31 71 4999 1163037346 362418910 1454115120 5 1565438857 1898666697 137 1075718028 131 900220210 97 284185944 460461231 859591293 10007 49164391 73 47 2026877961 2080081491 41 149 653511765 91634628 79 61 1449557701 1287301910 41 1968929470 41 70255960 2039310325 48738821 107 107 712071421 113 31 445828887 31 1000219929 31 107 59 1699241595 79 158755926 83 1349027884 113 864894881 688173955 17 2777 1127344475 73 149 2120198480 854566554 514140465 71 122199307 1369379287 131 1297049471 1949 32573484 4999 1771545620 43 13 59 2777 79 755287321 109 43 1756249910 103 137 1788288537 822038771 41 41 1590688316 1957693953 7001 59 650092208 2078647700 139 678029490 1949 1829838705 31 139 23 41 1170913588 788004215 1949 854655990 1807561070 17 1928971691 644073798 177335600 161149612 13 131 11 103 91179617 1533266037 3 1399082320 17 684200632 19 1618975845 1707812929 212267780 43 10007 1312958428 1311487399 73 31 13 79 127 1769362349 29 67 1672213068 742970035 71 13 716599663 2115014356 1253769705 5 97 669591679 700710499 43 923080226 918192352 89 139 895557704 639909323 1949 53 67 43585746 1350365292 43 83 762207011 1524448035 2777 2014260052 23 284463096 365796826 4999 10007 1210066454 89 1471096219 2035072754 407064163 1500397480 61 1332701505 2036386620 3 744010046 131 1010678624 589435697 101 97 101 2034728420 37 941228420 103 2060791555 31 1943770897 61 149 522266009 1020036120 29 1569427831 2066605612 10007 1492597500 71 79 23 249730020 29 109 876451669 1337792071 1099371863 19 5 1581315716 41 307904178 37 279526379 1893537530 97 1147134973 89 97 150404126 458640832 491928089 139 1721147901 139 67 1053286825 1383464223 137 1847972805 7 47 73 131 1372385503 139 1182047061 1949 10007 1349463964 13 23 382326332 2 763171494 1475113418 149 2128267778 13 1458845245 659409467 1921045886 139 43 1608226478 131 7001 2777 1949 53 1613792018 272234023 59 137 53 113 1421924626 1384310935 83 79 1724415318 1634105757 17 62356136 37186807 2777 2 738839330 43 1853875770 127 658662513 722962613 23 1419947297 131 71 398806964 882247786 97 2112688714 1949 878340238 1196454921 79 1182583668 85494233 83 61 34539542 1870382915 17 1213760679 3 130767837 2079094767 1949 892851154 19 1670410650 103 23 1854642076 19 498864220 41 101 243041050 1501340449 7 704748362 47 97 1516902878 10007 37 906888833 29 909833124 59 1131141215 703086605 127 7 101 61 1769783301 1440571828 1370925760 4999 59 14376117 2122143270 86299161 3 2034307587 67 2071351699 344229518 628868357 468915069 149 47 31 1724573524 1447970847 2777 90682935 89 1186041056 17 569313509 107 801522931 97 1949 10007 41 4999 1568850363 3 2777 602709089 1091504907 7001 47 7001 1072336169 17 1949 502875133 41 13 1436800976 13 927739560 53 1671089046 1949 2018253817 29 1746267795 17 1454038151 61 2021636498 7 4999 10007 2047876434 2777 670326145 956939886 7 131 59 5 927968215 1839735585 37 1542811237 1487737921 696177659 109 5 1863526355 1892692346 2052609188 7001 1203937710 1890389904 89 67 1448743412 73 11 1210406692 1458330117 10007 71 2106512277 43 2147051885 10007 679365223 73 31 1949 1609145074 23 1792421924 97 67 1949 149 708272757 59 322781330 403945842 1949 1842789245 29 17 53 249802772 113 1029964377 2144494268 53 1077645502 53 103 11 936938728 806122196 207692405 31 1305633304 10007 71 1662073151 213069651 19 37 1526102148 43 73 41 2777 858884445 1003318992 109 127 141578711 137 1337564838 73 67 310075388 7 79 2106330074 17 2035419282 2146797332 37 1330347617 1829426890 97 1982853533 41 1087862639 71 526919248 43 706645918 2016689903 1904271813 31 113 1587319367 109 109 79 109 1002097168 884350245 445785720 469483754 101 59 331799067 10007 307104823 1191783665 2 10007 1778423643 131 97948962 2055669259 109 1151544452 79 177882832 17 542824172 89 5 1682531800 544800412 2022708662 13 2777 17 1993888112 109 127 1361613269 79 61 716397433 67 29 911209145 131 756251879 139 1052800039 2 59 5 1393723955 13 253406673 73 128822662 61 643253662 61 61 182274893 1501723707 107 752950549 1012141571 7001 443383287 67 1151375659 101 73 1781615808 664177360 137 1327530181 538093365 47 103 758264681 1828920547 31 1687309898 61 101 67 570766970 380778956 1465171534 149 921958562 103 1466034535 1650306153 37 474892192 295736871 10007 86676336 17 103 2777 1923750088 1085447029 127 61 137 1637806367 1958175798 103 1772971651 1030399949 29 109 237072975 43 1541801195 11 5 2045469653 1949 5 988887450 2 137 23 947403718 1910600993 1363265401 2777 7001 1307359739 1238763941 113 861957559 139 309407606 1527634191 1961273752 101 79 29 1500277503 1168668023 71 2777 1882042325 89 1254084133 4999 1726118772 71 5 103 2081864634 1897975916 23 131 916396090 797320740 89 738810182 919413551 7 51937082 23 1608672181 1820186142 31 101 368636567 460418264 83 1949 1767741051 11 1951665639 1338449552 53 460987322 1862331914 43 781397462 670674655 1830575916 13 67 47 618018651 89 23 1911284268 2066871543 1795290870 4999 2 79 190638297 176553308 131 2059116426 735143966 874031605 59 1084956745 5 2 1149887194 973807748 41 7001 747579765 1215835201 79 7 1175931946 4999 1605753785 345595867 2777 7 700670556 31 228868608 109 1636693860 182524387 1198894164 83 10007 954367590 898108236 10007 1663810951 47 1943882823 83 90211206 23 1318043934 1325198199 23 271570959 1407092006 29 2 109 59 19 4999 7 47 23 31 728900744 89 262516892 83 884621779 19 986453077 97608169 89 1627552612 1529816514 7001 3 136988511 1840404672 137 2043656187 127 53 1283509215 2 19 2110070803 548895713 79 97 3 1407872352 1888521066 2777 2 43 73 61 43 1131953321 107 13 1880297076 1157999289 19 5 71 634507972 113 1571791354 29 1194654344 53 71 43 1613900963 137 1160195323 746957460 2777 10007 1114923086 1404913462 41 73 1340407629 10007 350785378 1330939467 1676074332 47 7001 1685476748 2027807949 23 830775640 83 1644611385 1438096761 29 1990437689 1949 10007 4999 940694056 103 2777 781532177 17 71 79 2044274942 1949 1354764848 47 1354700981 101 481009595 59 600292454 2 2003785336 83 428796011 65550818 60563236 101 1622185833 1949 679856228 997699327 139 1091294048 1741381629 13 1866125585 22990041 23 67 1884416808 229527930 23 139 17 149 7 621398953 1123136868 107 1569541805 59 252772874 784144690 694692348 7 139 61 1872297644 315758692 1804483195 942365787 67 137 1168061589 2143973439 745443697 71 61 103 1798095102 103 1481264972 1582229385 47 3 607684824 97 972242446 7001 1680772076 17 41 101 1640063957 668107122 7001 556789530 63975488 127 1841963042 71 7001 314876976 14037005 1747282058 47 37 139 1443086602 23 856479116 10007 2033922750 37 34214492 1183871517 97 1762532462 107 61 1000843748 2 2083422256 280090415 73 2 1537957700 149 276157643 2012044744 53 780151626 97 297114880 97 79 135243734 2 454699016 113 107 29 1622689432 11 31 916632118 1127140005 1167137576 11 107 2777 7736722 4999 881803604 1835327861 61 139 1637384972 482495132 131 710566401 283234707 47 127 209590640 761262976 109 4999 1198485255 1572830371 31 7 127 869620051 2086579135 131 31 127 1873936181 103 107 221573986 1072689887 79 231283334 101 31 768447121 113 13 978359020 500485659 1949 2 1548887274 1900443476 67 83 5 483298985 73 379594817 909989895 2777 1009661660 988538968 883527056 47 13 1594156421 43 17 113 1638920170 5 3 1212166932 35736342 31 101 248456869 1991205203 73 1940018289 10007 17 43 549424478 7001 861800288 83 1881666230 137 1722183325 43 1649124863 3 43 101 10007 327249174 947946840 109 1095279347 454961464 2777 2122522665 109 1034079839 2 1802249882 92424056 113 73 89 107 1186751947 1949 14274476 1831339743 222399331 67 1576392223 213594829 7 139 1573306250 991964820 37 1296541644 31 951796099 1949 700506327 3 587366496 79 1960074530 43 37 248167806 881172686 2 1850641698 19 143112877 23 1199319774 29 1123001771 1822365894 139 1836702473 101 67 884787863 97 13 1493763272 1841465628 113 59 4999 442056571 31 1221543964 994182059 13 131 101 1829645098 1246679259 1949 1470908351 491276634 1408219575 137 1937428518 1502777122 11 47 1134322344 2109811512 2 137 1782792782 2 11 210698245 5 101 4999 29 1853680667 1455164552 19 581481776 13 1347379382 330488799 137 1912080393 97 137 53 389653509 1576611101 13 1636718421 562451232 61 1806895091 7001 13 1465357040 1496699827 7 19 1386378372 2777 2041686501 113 1417623533 981239821 1284069234 47 10007 344495268 137 2 1541634237 89 1450223138 13 398649849 103 101 89 3 103 968410120 1939277067 4999 113 768645662 1615206152 519647079 41 917279909 13 583820276 4999 61 1443521812 79 3048294 1241433492 4999 404764031 59 137 769078133 127 1413341894 89 71 107 13 37 913920662 71 71 71 1283521670 1985672620 2143731160 131 384297277 131 2 73 19 1719480459 101 1181020698 13 3 17 980744106 1684015236 3 1290085508 651472714 53 455229203 103 356200659 405523993 131 127 59 131 4999 59 47 284679136 10007 2091122762 41 520278053 31 11 1830982491 3 139 73 2102994731 1227526363 7239785 61 30425947 101 1660851010 13 1441472775 5 1859866760 785270171 43 266535362 23 31 1912046086 1063231697 1683810626 47 19 478028410 345829203 107 1405125712 4999 29 1223128476 1512237886 11 136055569 858316292 43 786014270 2 423278577 101 366408507 419177277 1949 43 485764577 405016476 23 101 182608126 1130104896 107 101 97 384312448 399889872 89 127 23 1282144499 2777 574289157 979494298 79 17 1364565894 17 1352656209 7001 69365908 137 1344986841 11 149 1423569423 73 1621453910 1463216718 137 1761061382 17 1683772320 113 2777 1950602296 107 1827997095 61 2 867144667 19 101 960654026 113 1890242078 10007 67 107 1970531795 1991331097 73 71 70642870 537984437 1607009742 61 1949 97 907825507 59 1163387433 13 97 101 37 3 31104246 11 2777 337638768 890453381 112604084 7001 1602614558 16579510 43 259643119 41 29 1738971254 317948257 137 31 139 17 7001 23 1490789137 107 2076173977 17 71 1626258032 910327887 113 349596294 131 139 1724791091 2097616933 131 374391974 2777 1042133121 1394601069 10007 103082107 4999 23 327841356 1176148838 1828429765 101 7001 28823117 878527486 23 1919618157 17 933227274 642676166 23 1320767648 170707080 31 2777 107 284799220 10007 855745356 47 1147459598 101 1042836012 3 1925653338 71 10007 41 998141285 29 2129351628 71 131070492 1590935971 67 59 257511625 472614959 1949 359759081 11 561916630 730833405 3 1761982824 137 1605620409 455933808 137 2777 53 1495861095 67 1979768193 107 29 1126533616 13 716799239 109 777898556 693424101 71 1691039843 109 748590418 59 2127691453 41 816896792 480475276 1949 820975321 5 743848781 13 1089835110 1103864647 31 1565233286 113 1043889141 1845848128 137 1091520648 103 1541303845 41 215649012 2065555646 79 4999 7001 1912323380 67 7001 152789824 428125152 13 522765673 1555823946 79 31 2015781820 82638715 67 556224285 77801867 966069298 73 1196701933 1378251865 7001 13 1096824911 1248008268 19 165750832 109 677000980 101 957828498 11 1590253016 127 7001 83 1255128739 71 1229228413 131 794957780 97 1692433011 89 107 384794042 1226639778 2777 1594061871 131 205224862 519072421 29 101 1492290251 111647016 149 107 999663550 10007 1876292486 718022264 19 139 1400954284 19 131 866707528 1463040226 965125310 1897179988 1949 765149912 43 127 856870270 574660045 4999 1042071544 346886441 11 1641269212 4999 109 1828633160 1073978528 103 89 11 366124509 19 137 7 31 103 5 1137469533 29135601 1949 5 1813436930 107 1581821843 808341166 109 2056641556 652125717 73 3 1211537644 4999 546720634 1750605741 1448835295 53 107 2 97 1376384217 127 127 1677876756 235508800 919466777 17 2 309318618 445652136 1275317322 668140185 113 4999 365586793 107 41 79 31 417524727 2777 1538373214 7 423673048 137 365634094 137 5 834339265 600623265 1992576227 23 101 5673978 1746327089 127 915908955 3 1949 41 572294785 101 1573458598 127 910534120 1491840806 2137164242 101 307082319 5 700751045 2 1064937734 1622085262 7001 2095175000 1949 1358644481 137 1987835750 139 1206974113 2143084647 11 43 2106664650 113 1660684047 1374160109 7 1028346104 113 97 1949 41 153148653 1029164208 2 19 33455827 1675809728 10007 1780370257 113 686763308 2 127 10007 67 141917271 7001 127 63900431 772882630 97 1427230861 7001 1443858236 4999 131 1796785258 109 31 1822430128 1127776179 43 502178228 89 483083990 89 2090753559 67 1908035581 4999 1798635201 1700754781 89 1902263928 792508916 109 1775341584 7001 1418094556 2 1406859512 109 5 1997863475 89 392760531 1949 113 616358726 67 7 883019333 782083778 113 811760195 149 423074968 932337124 29 131 993099735 1768692928 103 2777 1688932522 19 1035028040 1297799845 632664285 11 797108532 1690658526 47 2 425154605 131 67 45747359 71 1604433363 5 425753275 131 886077581 31 83 1798893233 61 261423552 89 19 1949 101 137 19 828513350 7 1629781790 1772677062 13 629409461 1383975346 31 791112743 1949 1700929331 19 1546421210 79 263977194 4999 4999 4999 790070028 1949 1663304202 1151004716 97 31 41 13 43175132 47 1936915919 1241742538 1499908915 641027315 5 19 1006603527 1080280150 2777 1918412694 10007 835334325 1559510894 4999 1934867949 579485528 71 113 908618536 113 1288094910 133885160 5 1676272659 101 567101668 19 795330047 110368117 113 11 131 107 1025406466 19 101 131486889 79 10007 890302776 1383240089 1658979267 11 113 10007 1068587488 2026397486 974294165 7001 113 67 1470256118 329277488 17 79 393300382 71 59 1892852561 79 1654676097 23 1325705349 1547289062 11 560794102 7001 127 47 708467519 137 624577246 1322439217 109 1425223033 13 139 599215517 23 79 2136516606 1342946265 37 1353620680 47 137 503390745 1662342292 29 4999 7 1217783343 2777 1438672059 1865415958 107 1055059197 131 1851720894 645310253 89 2138275196 1796043541 7001 73 7001 1966419877 97 1053478006 1808298341 23 151734772 1255323957 149 774147231 1949 157668673 107 242028222 5 1233285775 1539530325 47 11 63093535 73 729905392 61 2035875 819114588 3 41 422225735 31 1176226118 53 2056833646 204238405 983381320 5 41 3 11 73 1694222398 2004403873 53 47 139 131 1060955114 47 261215707 83 2100122855 629228478 7 185095855 1046245382 1372720857 1259959924 67 1949 1697954320 1176652461 31 1639441590 3 778138974 488042595 73 5 101 1170377172 1629094937 73 1433313090 3 819555111 29 101056648 1340006364 11 2064453699 1982765783 127 654877405 29 1407043535 33483302 4999 1960097155 107 1747182991 2 139 1085855100 7001 1717667346 37784701 1495595761 97 79 347614220 31 1346443181 139 37 1790962797 10007 1469056534 47 723997494 2777 804110897 857059006 47 1572513431 1719372869 37 1629470432 79 5 275653860 89 5 1126496315 7 3 65180700 97 73 2777 11 83 1955252082 103 31 266881356 29 607688438 4999 1711040125 131 1496908306 137 2023440132 838234129 89 1737585715 981547237 131 851062664 113 940791783 13 1778622630 3 1186135155 2094630164 83 23 566599875 1992371565 5 89 97 972235898 101 1712013832 1970425873 13 2090317697 426252682 47 89 523004446 2 611440530 137 1343433097 1141341701 37 911499347 11 67 1923384100 529480203 137 4999 253579274 236077775 1127251838 73 97 71 61 1968116322 570706606 102677931 131 113 149 659265549 171416305 1842559258 388958001 139 47 149 1476550068 37 19 7 127 97 833151721 1785989705 701994506 2 507819069 1275943836 3 1833729924 7001 53 1074826245 63109200 3 29 101 1900332269 109 7001 375225596 139 1825254870 5 19 1201196397 103 29 7 1406595582 1655227917 539188344 3 127 719054569 977160860 142094169 7 1025443374 906428 41 79 841490137 109 19 630418480 1330815309 330575020 37 130235486 103 222134744 89 41 1444528335 17 17 1305760032 79 250388000 2 1998105450 749925443 107 1294613330 73 2037158562 61 738100322 17 1708733580 1856474179 29 97 49913484 1372450043 1162453148 10007 1949 1010040015 1884591852 1143691984 113 101 2096397612 37 1856139040 23 984700265 13 13 924941550 529294494 3 765516669 31 1362189231 61 1212622207 7001 93428345 1398792388 19 73 103 1057818188 608486032 7 1422376385 131 1076835065 1121193969 61 612777025 71 1622586359 2 11 772331490 109 23 79 1946207255 1402098454 47 59 217866704 71 1496385350 11 2097212106 2053287999 7 107 97 1820843307 73 591631858 2777 1208212380 2146807003 89 172985444 1949 185024417 47 2 2133570946 1517741391 4999 1008623301 23 1299976399 29 22442520 1824917858 1949 1716669455 1267150146 2107854079 7001 113787253 554129795 71 1391063027 2058073878 3 660005772 1949 1192043482 41 187545808 1352569582 31 1412446397 4999 1949 113 1339823076 127 764381250 43 43 7 1046314214 11 660075007 127 1408069586 71 1873954262 4999 33763246 2008025922 41 127 89 23 1908893832 4999 94456105 1245085933 139 701138657 231393161 668281717 53 393527597 1483796606 1916823573 107 37 23 11 1586922249 1949 107301733 1193584857 53 655341402 107 958395897 1970535448 1134713307 19 29 137 154726704 26558068 109 43 1276897083 11 244107105 648644205 2045544151 71 421227309 1532061855 23 386620662 1725614280 53 1473493180 37 479648834 1833000520 1539186470 101 13 71 608009636 311930051 271019108 47 1868901514 37 2018507657 149 711950608 686880223 1949 828625146 19 200971277 1325638192 127 2079056684 17 79 139 1747894420 710356442 137 37 1423566638 157269541 31 1914929531 113648139 1949 4999 2777 97 925314525 488376376 131 41 30530363 832485074 61 1372026213 5 599364940 13 1035835086 1371459792 2070740842 127 107 190444057 17 1071633998 1360321144 13 1003669173 83 10007 466806536 967791781 11 965114072 31 131 71 1737920392 1990583907 1993611019 41 1928631562 101 19 1007659590 7 1682617506 2 1235068290 71 79 1377661668 103 771311633 61 1533137400 430818708 639609619 59 79 61 37 773796022 127 1604245856 67 398034270 137075162 97 1841241293 10007 141398910 73 1762888826 492949655 354619343 89 1536434406 1229076277 13 410236965 10007 83 1884917384 1126277713 355504496 1550173684 127 502647418 13 1713400481 7001 61 336559570 705968965 13 666285386 149 53 794123351 7 1291731973 89 729553648 131 1553957632 97 1982004442 107 1896004109 83 1986882469 884401678 139 97 131 73 41 59 1869916854 2777 59 988892805 1099364169 747694005 23 781176425 47 1959832461 101 5 53 1242243945 1237678046 59 22279993 308861043 23 167991471 2062602973 67 93936019 19 67 71 23 937334848 1987629604 31 1116208352 7 1777524812 67 210174454 109 97 242239264 1371042717 1605342105 1772018534 47 3 7001 605775527 800347319 83 1262255420 53 1747307816 81952770 74779786 59 673078152 2777 557654333 127 47 97 989704580 1159673024 23 2077287701 1120467772 113 103 41 1195502149 1607204920 395366101 83 1103069087 97 1254435040 1297516687 17 3 149 23 1193510779 101 97 67 1817863054 7 1099866736 127 679264326 1325992481 1325525512 23 79 1827994328 4999 1949 869234510 1861306325 97 1084608313 813065279 61 101 1545769347 1726016674 1038487619 519194110 1949 41 272279999 127 245241318 109 310035131 1195276124 982838393 4999 3 137 107 374064082 153800088 1072527848 7 1901714497 23 2125259892 5 213022504 139 849171433 7001 1472498024 97 1949 53 1949 1689077462 59 139 79 1061245236 1354611440 169019126 107 641581391 11 29 285173124 1983589879 29 1808386582 1503888119 37 137 696554443 79 754513213 103 13 1951230857 137 4999 228214348 1735607809 5 113 53 625195499 514510529 23 19 632115617 279604760 7 159932969 97 726905390 941089247 41 925915382 31 1464786475 1706862737 89 29 635040682 149 1658275981 7001 1803912665 29 571340687 1661693475 149 29 1119122838 10007 971359476 73 19 1465873446 1462040975 79 1477331837 71 17 149 41 131 1591949728 1379950070 97 1234612148 1170822030 7 267880438 97 454555804 37 1013177179 5 1927957790 21261415 696203997 47 1755857819 7 852027582 2139553731 1646905777 1976865418 11 971618739 937225758 23 1533895872 120507540 31 149 1005991678 149 79 2017557221 61 683411487 447003669 1643694460 139 13 967805695 79 1209911245 31 1043864488 123986918 1471663744 31 113 1895302896 736314667 1486561443 869919426 113 1943426465 1230141153 79 10007 89 692560442 1356422834 19 1339298068 1803849303 101 1618511870 566201212 23 7001 569496345 1621942673 427242302 149 276276843 1596506639 48997597 71 1939050952 97 2144282291 70741251 1611027684 3 53 1293617428 806717823 279068961 61 59 1949 2137012234 1862437114 41 498651922 1676924600 1079691218 554596736 89 368597575 97 53 97 859780913 19 89688785 5 61146930 1231441600 107 113 1928513147 71 355900696 1881152257 73 97746126 59 433464382 41 241788893 97 43 1885398855 1502430535 5 633916115 102119702 728856513 109 47 911356367 37 102571651 1892797361 7001 5 101 73 896668709 31 812078329 29 486124941 812963241 101 73 1860075113 131 11 1949 148806150 1195883012 5 1743623665 31 103 139 477597606 1709563665 23 473075109 47 99494488 569930225 1949 696946808 109 2124401092 1566456914 2 71 955150717 11 564389039 67 1050547404 109 1173302143 1609643723 59 2119695532 109 990937312 131 17 1070128193 1141530746 113 10007 664645725 5 922538927 59 1273493465 1949 41 1542227320 5 1104247320 53 101 1042110627 29 79 1907753857 1615375331 43 1599332239 107 7 53 127 1949 1688557079 1475722381 37 10007 139 777785481 127 103 2092040279 137 113 1615312400 73 27086577 558182636 83 1580523765 701745578 83 2777 643378137 1012319249 1792047273 83 47 906525143 732555113 137 1618611434 2035300496 19 73 2135422815 2007289936 109 13622877 23 71 90260667 72992615 89 1919749402 103 1171787225 107 266325354 1949 2003842911 399506550 43 1926355409 113 764333695 1137339840 3 1870466397 1882401940 639462828 139 149 23 1012305026 966155710 109 47 667558766 778390081 1545280685 79 89 1229204187 1448381909 13 61 71 30760466 79 13 1296774518 1445447653 1932433269 481067239 131 17 802151851 2101242885 1164793105 101 79 1535744911 1702974797 19 59 586867925 29 1953632834 23 1747436871 1510817841 53 79 83 1110589717 13 1251916081 10007 29 1132118820 200776309 2103406639 127 101 754378797 1489686673 61 89 411983937 5 43 580803503 684724590 67 59 681872617 215526115 113 29 1842438805 10007 17 109319497 7 613757349 47 1983348911 3 103 157095497 43 53 1278425455 1470053209 17 583167150 1626071607 127 1342880347 1611251921 885162033 525367441 61 29 139 1651290115 23 628799921 2064901406 37 35396235 2067630707 1834285270 5 1996894970 23 1989646055 311975310 5 103814880 127 1940976691 101 598634135 5 113 212531643 1949246271 41 1674413514 1444512562 29 1441807616 113 868193125 1535297774 2777 13 544515725 933507432 71 381042090 17 67 529110122 1960204260 484832557 11 1567421889 73 1488106679 73 742974124 7001 568405349 19 1034158925 61 131 172601932 1844181723 47 1271795906 97 59 92869964 11 226869082 137 843199035 1602180616 61 265986060 1089231929 10007 127 131 522564502 554457238 61 7 624061207 144862438 1243638530 1890953113 107 31 848545144 1367825805 613320875 5 101 658714324 1347089924 149 1780723263 521023206 11 507690063 109 1449697473 7 83 1174461869 97 1916526582 1837398444 137 309097482 1467489748 1055158094 10007 73 762243297 1818727767 17 43 1320315182 103 485053233 23 1214639309 13 1759825470 101 253272448 2103162739 109 770960008 89 131 73 113 1669988015 83 536773782 10007 670869280 41 897453961 1090321364 127 1319829085 1033320260 94101749 139 1427338186 23 59 67 11 2 97 1432946994 101 718924815 17 1316828942 61 2016576308 360057058 59 1877953184 67 386102374 7001 1226498189 584261454 71 1932581092 73 97 101 1700401357 1601020791 37 2075756684 1633572253 61 297255135 83 1775342892 43 965037433 7 344129569 1513750797 13 71 1437048591 109 47 588267604 617612007 1215045681 149 13 1294752043 17 1062788405 674300342 23 107 1643269105 5 71 268631624 71 73 1404707203 89 139 2040128692 2 59 1540879754 31 1493969398 41 631389914 73 1405175398 2 1903426861 29 83 139 1949 1770026660 89 97 892173117 527532948 1858440198 101 1965439497 23 1355827299 462041365 769972296 182007324 31 109 101 559501216 1403556398 139 1391837352 103 59 485263590 101 109 1666994879 2121825550 4999 7001 1656695637 460952841 683008221 73 1748065373 791060221 744562834 149 43 330667248 1973806771 109 931501595 10007 7001 315052001 1047405044 89 1559955712 1476230973 7 71 2 828140408 43 1819683546 1763297913 97 1612545557 17 1918911856 1972411870 47 659086687 1778085905 43 73 43988650 23 41 17 79 987455049 995935670 113 1353758419 97 1291104259 83 383954016 47 1267771467 26175898 13 1324498955 1990363557 7001 672831105 884970736 1949 1878097329 37 926547081 354782529 638420894 83 107 10007 107 822058744 59 19 149495572 17 392420945 10007 1293283038 1078814093 109 113 1032160758 1666995888 23 831750395 41 23 7 113 113 1140791274 853463349 1160110588 47 1756716315 1724319833 2777 926636627 137 872064595 101 21083851 1636081785 17 1737350938 4999 43 935638548 2 1758941238 23 1151861997 722721558 113 107 336512773 17 1537929800 284403048 2 10007 981891807 13 7001 11 1527598644 1193875375 11 10007 1823345449 11 1921040913 137 1866693911 41 1020836282 107 139 728627714 89 149 1809797836 67 285445053 2777 497757811 7001 687190156 1352859238 41 657232460 73 7001 583087785 5 1271642585 7 936771640 372189776 73 1969842076 67 1766576134 284518769 131 1944046814 1976090835 59 1915729651 103 1370298660 137 2777 1405123122 1020536392 61 1444427418 1277372269 476542874 1178662037 139 1949 1584711195 137 137 131 855187912 19 1294183385 866591045 103 582090774 67 640572528 2777 1286764605 908667724 157236780 448576358 19 584251978 37 113 887087855 13 1753984609 17 1865563629 2012821658 53 1537079023 424750033 4999 986170419 31 1949 686169115 59 876433023 13 1951278251 1504614562 1027060553 53 7001 17 149 2045990818 1776501074 101 238937316 738861429 34788054 107 2046454305 31 1159760623 2068765870 83 197824169 103 81820934 1949 51504274 1421609417 67 23 452773188 84548542 2777 694654166 1973403524 113 5 123595810 10007 83 389544884 31 137 1536961763 139 1245089720 1558490350 1604824468 67 101 1422771749 109 137 1322382362 1570393188 1754072471 53 683435053 1302439355 7 67 1949 158100931 321434847 10007 2090353671 71 1230312872 1374766902 23 131 1675141779 10007 109 1136523271 1880454484 1452312536 149 750737841 2043889534 113 1260904059 13 2015981448 17 13 582580219 923990165 1432833376 4999 585986168 37 1846458064 137 1824459688 1934204634 29 384385430 13 149 475347399 149 71 1420323618 83 61 661808019 19 107 41 1112741968 1871722898 67 4999 205938804 865051955 658509071 11 1423062487 43 23 61 2110646726 411713124 3 1514975594 83 1224926035 775866620 137 53 521097007 1900640897 1170741726 83 1382523364 71 1506991827 379524962 13 536808415 29 1821781562 231684014 23 1647000484 19 381995506 97 2011872566 113 1895748372 103 276069767 2054049795 7 61 131 71 4999 89 1183948577 915987021 37 1476857976 2 1016992043 79 127 107 168785759 762062670 5 47 298288656 10007 2 131 4999 1956766753 137 53 50067478 1337453538 41 7 1317977994 97 59 2125187375 2117630953 53 71 101 67 864462073 3 1179227051 61 73 895132935 3 946605894 1468475655 5 945666490 149 31 800635209 1538061096 11 73 1026771645 720310491 7 809880519 101 1901049270 516174417 17 407040605 132909997 2777 1971571789 415624659 61 73 2058253396 10007 1371789581 1832631945 4999 1289866975 1443788695 652207748 67 23 43 1734544720 103 59 61 7001 351786248 98385590 37 103 23 761432270 1885129259 139 3 50507553 37 109 67 101 475726766 89 831327907 1679436853 2777 1305795386 2777 109 1951234833 2070268174 1989836434 17 940147643 10007 405530664 3 23 345772155 59 37 127 337840955 762733447 7 43 113 988770227 1273237105 139439496 1276984368 3 692765019 139 67 570735145 97 908265124 1214957323 73 107 1225949504 438445768 314784271 37 61 1312997489 1629747431 1627655035 662402919 109 408632224 397366002 11 7 1252777057 2020581626 103 54987168 47 1499503783 139 1949 1831998308 610572672 79 113 1857559088 1424596311 101 350549188 131 1600200954 89 1113498268 59 1576802081 11 113 1772891578 2067869253 1915764768 101 53 1779038651 520479398 1580654264 7 31 1433187536 627059041 23 109 1254179397 1910798294 53 1688783520 2 270041556 61 633996607 1193725469 1949 22010057 19 2060096014 758830284 37 1771821738 1207155858 97 2143551299 1275049868 413117247 37 926142061 13 53303322 31 1102437500 10007 61 97 1446858305 241540573 1583153932 109 1496295590 89 10007 131 1241533767 508815343 97 1844038385 29 757348775 149 41 79 345741604 1848979595 1274267835 127 107 712273427 1419801156 721310301 113 487395618 7001 1972412733 43 11 113 17 3 1997068015 127 1714853314 37 127 1495543694 149 109 67 163332533 1042972384 97 1657534846 722217542 1949 127 113 137 1242879207 139 131 1630135573 2038632448 127 1888341546 41276560 13 79 1031704371 1546339680 67 633208661 1949 753235956 83 166708124 1905600817 29 131 572614362 5 59 2777 161940755 11 1102964544 242704518 19 913190997 1144205449 89 2029081417 11 127 53 21995000 1744314747 1765423862 97 79 1890526011 174598357 29 13 29 53329231 2 1976947656 394554303 113 139 1873143049 137 101698874 97 884746462 41 1157618442 1891040282 131 933803728 13 747479915 103 1688485283 1685775346 53 1873509313 1848142843 97 73 139 1801561625 1030507219 83 73 19 1949 1679123316 159254180 149 17 41712050 61 53 1940416782 2 83 1374880890 1517896124 139 47 1949 2070098049 23 71 49190930 1604998949 933747614 1582942621 37 290747838 83 1712531647 137 561173920 461297067 61 1949 137 263402655 41 1836643790 67 11 1137524212 1171750360 4999 1872315462 1736092712 59 1073609725 101 423802969 49682304 243516494 748592182 13 89 572786467 808134230 137 1327896886 109 127 1119686102 762128524 41 1145374975 79 1028439617 1542110020 2008999656 1402934180 37 139 926941565 1480694066 71 103 1850071484 1044092936 37 28816116 7001 4999 131 127 791724731 1341329169 1276937544 137 1923428488 1310457680 43 495929965 101 23 1104098233 487510801 137 5 1791883441 10007 1768457054 771839247 7001 749101481 17 41 366766771 41 1710749231 74118283 10007 1185129010 1417581613 47 5 2059530220 184797130 1848607435 107 405226334 24246971 202488737 47 2777 1350275869 7001 402202659 89 298158675 5 1764112695 31 1127950097 31 7 31 1406685543 1563159982 67 2023656476 73 13 260776763 272024064 89 2099424978 2 1914051306 47 1949 284435111 101 1306501256 1310946156 3 1691884898 61 968316135 540961993 71 1589052725 13 481743461 131 67 1131517070 897187239 19 89 149 2 688130582 2140443914 101 159960265 102928310 79 109 1838310129 2777 1766663529 101 7 891079647 137 47 2055195931 107 4999 29 137 1212169013 584291985 2124472717 23 431970337 1809847841 89 2056658102 3 109 10007 36155328 53 868120814 43 2090860595 79 59 2084217527 53 1751030411 23 1628379323 149 1621536455 3 17 137 126722671 1597457675 127 53 1892853441 1445044696 97 139 41 1136517797 13604523 2777 37 408848689 182093687 137 2057847921 31 284192410 71 139 2777 67 7001 1599679493 103 902569739 109 2046935852 47 742525740 73 1751956492 1611507996 1734559511 1119848687 149 7 908757906 2114067725 226620669 101 739251926 1425657262 1849563789 10007 59 37 599193355 1453176615 532884165 43 254423805 1062979835 5 384459915 1409231290 7001 37 149 1947702680 7 17 1335046091 1412121830 137 2 53 217653245 1949 97 364123159 241470539 11 127 1717763853 1441456068 13 486852956 61279807 37 10007 865965752 497638103 547907654 2777 740596165 79 3 2078991079 11 511509603 947562830 1746031367 10007 113 322039943 806348698 4999 1336432660 59 1167126400 71 1820791714 41 1949 41 10007 59 369079633 519533409 109 59 139 2112415526 602574686 939303743 7 89 1961224114 197794490 2 1748282682 13 674743503 79 1520832713 54898039 131 858458327 109 47 381252161 1684782338 53 1646027173 1368102171 79 131 513679820 5 1228454580 671029396 53 1734270664 270580768 43 83 7001 1296646238 942306813 41 127 813571621 2040832997 19 1896219131 951343931 1949 61 1152551019 31 49276019 71 41 2023531179 1949 410380660 5 169504922 2 1683825066 71 481512699 1314172164 139 1968458508 1781259836 149 1685815305 89 31 1299624129 31 219533475 109 11 1584970431 997360199 7 1359553622 53 145162548 1354314618 902368580 37 1042085693 734497797 11 19 127 745205266 113 127 127 414536068 79 176029933 127 11 23 101 1784368322 1808977049 11 2089418600 1160531283 31 79 333474958 1978690248 103 79 1982040085 41 139 1415350403 450557310 311180282 7 67 5 19 47 13 247617562 103 554934439 67 828307064 1265147399 718258066 101 1072991074 1345052985 137 1409122542 331581945 10007 401931155 1169413771 389201860 23 149 441160988 67 837336319 432601513 97 1642723615 41 1661465920 5 944486927 23 275106841 43 166482240 1083257978 1483244694 83 191684085 10007 1005413297 29 1737550631 37 1743856558 848598379 127 79 1214734494 1895989606 89 1949 791329082 87700265 71 394699367 29 3 1768771455 103 29 1222950967 73 19 47 1363085585 17 64044140 1949 61 124808318 1060913464 71 180494851 688798477 23 149 97 127 1821407666 31 552030919 10007 1521694441 1856308507 59 1697356515 107 165631720 625536199 659640410 71 2 1025483034 48217636 568849011 2777 1998398625 1440518358 101 1816146145 1137512014 2007703883 113 7001 865781341 29 602860641 3 280114716 1163068255 5 1255351216 73 5 311612640 149 772903379 11 362533490 559532563 1949 1483057613 127 245453408 10007 2097527242 113 553914926 2041069732 71 1652541898 697143036 1641831356 101 37 2101357755 43 640192443 370303893 7001 1103367674 131 414324442 43 302246570 113 53 41 1581671307 47 268278162 591445406 218100641 89 127 1057705349 1373081615 139 47 206447030 47 123817411 1097245852 79 1968526436 2777 1237447862 83 263062441 1687403197 67 793262111 314584363 37 37 1407272083 137 1691212940 1024700825 109 2139706188 47 605306044 97 119218432 23 1943080517 1396291356 43 1949 1080203946 940922010 2 61 1161155488 17 746046768 7 595341672 101 965501218 1736624787 193695492 10007 73 1198325660 319105070 2777 79 1413517204 190642494 103 7 149 109 11991308 37 59 1631867367 139 1443095498 5 531544948 83 130075634 73 73 855641322 856814286 1164046842 89 59 1550241874 2143091161 59 10007 7001 89 966524070 5 398641760 2 31611236 59 1882450451 139 511736840 652983584 11 1656294992 1483203856 7001 1332682356 18787238 19 2002385710 13 22732541 73 31 212984229 635547275 592272417 3 1756154463 29 2008661684 62907728 445730480 2027929592 13 131 41 1403952079 10007 131 29 1046600140 1997855298 10007 649324209 383158023 2777 1163221630 5 1536953180 73 164891670 821879479 137 2004848490 53 1064330153 1697036407 11 1051481629 2023633057 1949 623533695 2777 1203837831 10007 416594365 1005166019 11 1898363579 101 636032855 101 31 1089781347 23 79 649331286 29 542780704 517243161 1949 853203985 65220807 3 89 67 10007 2074070834 71 113 129145487 79 19 103 931526747 101 2146571180 13 4999 139 1596518833 29 43 1991001968 2018804397 37 1091330629 137 113 580469700 258973121 61 1899578430 71 1344559163 1343219180 71 10007 2056732327 13 1052639614 53 73 1329212762 47 107 3 53 238349745 1785687064 23 850057205 1876198170 5 131 1866873582 41 1597125603 2777 2777 127 23 626502244 103 110588303 43 3 1847300025 1269809025 47 41 147421035 1315891761 29 12424209 1053835147 881759935 43 1456497326 19 1320631429 1327045942 97 392561884 841879005 11 83 132846895 79 43 71 893681757 1742615193 73 47 338415040 1949 1151549698 391118234 2777 1274793936 149 887559624 1870516648 59 297590867 1949 702542387 43 805046946 452186739 83 854321739 127 244936518 368583210 71 797335068 137 1928818205 29 1098271122 53 1437772682 43 923102360 79 1535250213 1087369527 3 196185204 245411626 89 3 1597997816 10007 103 3202888 1177716935 139 29 152018638 1845721849 109 1913845980 287545706 1949 31 53 23 416034224 149 47 79 43 40297314 73 103 19 10007 967446739 2092833959 2777 4999 149 1643796459 11 42509280 1448163200 37 131 1173927287 445698418 59 41 839061105 333555758 1049253895 1949 41 1005569128 37 2099448598 375267602 7001 803966725 71 254397061 999302207 19 71 139 4999 1460572827 317271533 73 1120084024 1784987550 113 103 1715113611 23 10007 186910746 10007 43 521431416 1045152754 29 1817050158 109 899164544 23 904624023 79 79 79 1183628086 235779055 529185590 2 47 404731050 572846363 131 97 62689585 1949 137 3 1116673194 1639179765 67 61 71 1779996412 105996539 1296969212 1890316895 127 378587713 7 1106214501 1511018974 67 101 1458193459 248381826 19 1183450207 1159581298 29 127 428797212 1898889014 1668669702 53 1538541240 10007 1693401728 113 7001 131 1220975396 113 240145001 1224170612 43 1245205770 101 1607889902 137 1860356017 85508921 71 495768150 5 431554682 83 721770324 2 1480555608 2030531064 4999 296035781 67 1990788635 195857384 103 4999 13 137 622365518 1619288459 107 13 7001 1444430555 47 1505312195 73 501983551 131 1036004014 1761552438 2 294714263 101 1683796351 103 518795241 1057716579 1344394990 83 1217492223 97 1967415401 1428679292 137 214604198 834056727 7 1795917264 595938314 149 17 37 424824016 29 1420238025 459076557 251820670 71 265321291 796758986 41 96656757 1949 19 1436609380 101 101 139 1198002278 11 805825955 23 7 79 850860535 7 2 1537103980 47 31 4999 3 4999 1664314480 59 646018966 203564109 1556200541 7 333874618 1268259592 127 7001 1292223577 131 335082889 59 1164958009 1317261337 718070854 17 100191036 407217305 11 13 107 31 17 149 1739038647 109 617336542 113 1069394371 1512698569 137 4999 1489337073 89 403487018 424817646 1917326624 41 826980167 13 1548834599 586010928 23 313094411 113 325758660 7001 37 2117958033 1609619116 53 4999 1949 1069426045 61 89 1390148494 2109875296 1085613939 113 1371690163 1712651425 131 774471751 10007 101 1786324784 4999 11 2 131529828 2777 977467899 425314618 127 289601783 13 11 360574317 97 11 24409485 3 730306005 113 109 11 1174831339 1659720546 137 107 1632544629 97 67 1670552272 3 2029947279 83 37 1997635267 61577276 101 611247726 4999 2136752564 23 1460157300 37 1106783891 320553431 59 989816494 113 43 1941423297 1873825792 601881022 10007 68237733 163396827 149 574285485 1252923584 101 2079907867 384601842 67 43 864075862 13 1223118901 1493585985 89 722774548 97 43 59 69302580 1257564450 1535905937 2777 89 541810284 384538108 101 1664565042 41 67810666 370108057 11 59 263030083 476895820 132101875 97 1316994220 295838744 59 11 544034682 101 17 1074577463 1824238312 1337958661 13 101 1317281491 11 3 17347356 137 937288361 103 414345607 17 2 1427229910 2 575674137 364021467 137 149 97 1465154891 10007 1040237657 1268428984 782758711 31 109 1567502625 137 107 7 1444330151 1113155863 131 67 603167594 1666751005 23 67 1579430329 1646149197 47 2 1886631582 441626290 2 383901944 798483727 97 464120220 2 1739237463 109 999510452 954625937 37 131 73 646231040 987613146 23 181617936 1926107374 113 1765954009 41 1479706523 89 101 1129624602 17 278303804 41 63661622 103 1366149461 83 222986140 10007 1383119582 129802790 13 103 420272239 1467258670 5 97 874632704 53 457738210 1350191589 17 761693687 53 791588928 13 866313131 79 1955213107 1355937120 101 1751067300 1869329995 79 1059875411 118317318 7 37 347470885 7001 239698226 23 4999 97 1820003434 83 1392712479 1249423101 31 53 1783819211 23 13 2777 1510327093 47 2777 312812388 83 724255794 39795167 43 67 811204443 7 1474354509 89 540889909 7 92058432 97 1829441750 113 1313977899 518087690 500538812 37 53 885544246 497671001 89 561220828 1981238898 53 836103136 79 2069281990 1465337331 113 67 314344154 31 975738888 4999 1983013318 2092791358 149 103 139 181374955 17 2000642671 131 359577532 1507755158 2 1742065263 89 349346182 395700398 1889794868 17 1464807498 7 3 47 11 230604646 174952428 37 1843840403 109 2070032298 634653821 2056368865 61 59 37 778705589 1246483639 53 109 1143569249 1750783399 43 23 894738387 61 1153010066 109 1655805593 2 1280131011 67 1279420409 2777 1143463074 1326384064 113 1279705190 47 101 149 2122840638 1563349169 89 43 2054060980 100021815 101 671918660 921692249 61 1264161075 1976354550 73 2 913783326 1389951214 83 376047104 73 4999 1631863562 1583943148 1526748809 61 71 685177832 1803809397 3 2777 5 7 4999 393811222 41 1669570969 11 1908873462 3 19 29 1022424348 155772543 1617757545 970341905 67 7001 31 1161993486 1222342807 149 370265490 73 1139405535 103 506730130 1177577679 1087099174 41 7001 221518641 73 302796849 97 882831047 17 1081955021 268569693 89 521863426 464353725 113 461016296 139 321037458 191013430 29 131 2777 38589192 5 59 873660082 71 4999 13 71 101 2136807082 2777 2061783650 4999 833559257 1133760284 79 212572363 37 97033240 149 1151907825 7 107 1112410841 898680053 47 549586463 992914755 1592049260 5 101 1788982296 1043421405 2020496616 103 1701028629 1551288336 3 71 1879863308 1745438172 67 1638559437 127 149 1640139105 1821707972 1961487980 67 1561418317 113 7001 1221860561 2777 71 974675788 1558236574 19 19 31 37 1275941448 2035194888 3 101 2088633742 1246466654 10007 1186560011 1975792087 101 5 1766865625 17 127 520004167 1949 1087520561 749262096 29 1079850960 7001 1683880520 1242141033 149 652856951 103 747535066 709944711 7 1870639519 149 1258389632 1984011139 845615939 2777 7001 234834543 109 1881692 47 374952016 89 5 1938828440 31 1699717524 1670004739 113 2028985835 79 127 2114914744 1949 1414605639 149 1324466513 1994599526 71 1700561782 61 83 101 195665785 89 1559498940 226252533 13 1504300616 19 2067358029 131 1193078177 489750567 1949 83 1410707259 43 1599494005 209730436 1349595377 88130203 89 1625191050 542651065 5 139 1520788019 1843975946 7001 1559234481 61 79 1360150900 83 13 789604309 17 11 1155625548 3 13 392455661 127 294201550 1949 1137576728 13 230987536 35977864 2015481605 62036774 67 137 1357994111 113 1628795673 1949 89 579190551 97 1074071824 1303492172 47 1539553659 79 1206824303 13 127 19 683426504 1299713924 127 405382222 10007 101 856434146 1015876988 7001 1883444025 306258491 61 553844803 127 2104918828 109 1806226087 23 1357035650 61 493155598 1505912368 410955555 318522715 5 13 742163550 41 131 109 2072430189 1551064986 10007 127 1545229320 71 2038899545 722697214 61 593486568 1363718257 2002226334 1842374438 73 808871059 1456883520 19 109 1917158278 2128458584 41 17 1520377133 5 1529889372 113 1727611009 895122142 43 85433153 139 1078308068 53 1581812136 575489052 97 2005636548 113 1569972732 17 10007 1566371298 1343048590 61 10007 562871309 17 3 29 1478549804 1982103919 13 2087493148 59842133 37 947799069 158901691 59 100469578 37 1899751680 2 63884398 1818725104 53 139 67 89 515692611 1090904951 894451351 1811828265 79 4999 79 4999 478349311 109453105 79 479154513 570650970 7 756675144 127 1503999016 2 1336010676 689061233 7 514770087 10007 199299412 1632161717 101 79 59 1576531566 96947089 71 113 741106432 1355772079 367523944 67 2011573629 137 399537073 109 250003824 19 89 1872953905 5 139 635262248 1308726618 1401885309 127 13 211799625 61 67 29 107 101 2777 234839782 139 47 922741882 850164905 47 1532996462 1329020833 1912838902 13 43 69567034 131 1551242765 109 1509350795 31 47 4999 1393349085 506874690 23 427764178 109 1286588646 7 759882949 47 71 570250629 1346980550 4999 1562227492 1473891480 213831169 131 1507337286 1393681349 89 7001 5 187511617 617143953 59 101 441807835 1445412962 83 53 1789587262 226087038 2 103 1839843062 2073670675 782268515 4999 83 127 2116340827 364774607 267871142 7 265515082 1232365332 1454655325 59 210554368 433650551 1949 73 688705141 37 139 374999621 19 710636505 7001 79 101 1279161465 73 1694230501 784575266 127 976396972 80287935 131 17 786549166 1507998226 79 97 47 2053571940 1633978144 1831181225 23 319908860 1949 443765861 11 79 278899309 1116944818 307899858 149 22318743 113 3 137 738039413 1512811540 1182017095 73 916991646 37 2130733363 139 988543258 31 10007 992917892 1595921600 113 1992768959 29 735049863 71 1235107217 19 10007 802883375 7 1425290115 29 1047694745 67 1347377102 1093003964 1466342081 131 562543737 113 1547208204 2035968234 321807132 79 1945924690 71 560195490 101 794481756 113 843366293 4999 1756803569 1670343729 43 1065554364 103 1236030084 871402065 17 570873520 1510055237 137 10007 992394190 1843667638 109 61 1638984844 2143803154 1948300262 4999 1360043479 113 31 1422435459 853056403 103 83 53 113 1686844225 1148826252 7001 175007081 19 131 1059593893 1003439302 164800758 107 1373574301 1121231358 2087093814 13 7001 3 101 1081746902 23 59 989087151 738552088 1425217310 710345218 11 770448440 47 1190980658 1720580125 127 2 3 1037185053 458716099 47 2072782767 17 59 571870775 835717536 13 113 1205026463 677317141 59 1184085823 61 2024205700 19 1949 137 139 61 1658086506 963295042 67 1080027136 83 139 1728017559 1491821670 1473438860 59 1917190878 137 31 2 1689341850 199709888 1106400524 1949 1936313368 1627355705 139 4999 1382270405 1352256171 137 836398833 2072275070 79 2777 859404137 149 2005355985 79 71 267362854 1081356625 97 292383878 1814925745 131 113 41 367877256 1949 489152224 2013889946 37 751806145 43 23 934127566 23 5 2142212172 1134774712 67 71 594087033 1945990081 41 1057284712 79 24472146 327535580 33331080 2075995923 3 3 127 724440258 47 1557826327 79 2777 268619210 11 707610354 1245172764 43 3 780810735 1610431956 113 17 79 1238150331 11 137 891292271 79 79 2777 1858498919 851803095 41 1172955798 1411127463 131 47 2122586693 1845359234 97 1253581260 59 1923839255 11 493376741 1000420234 554302431 103 59 109 1804235144 1102898951 1416697635 1469729815 17 97 1050920290 1949 329073058 97 723959500 13 89 1949 560374531 1949 95875208 107 1286547242 1725910359 238226266 149 804791044 89 139 1523139065 1235301479 19 1240023081 1621087578 11 482133608 1776287853 67 2025233041 13 71 19 1863456784 113 964807526 89 464219728 11 546320577 1884234517 13 938849249 1401563436 1441983718 59 29 43 1962056374 131 1187869355 61 1121762092 73 2 455064625 212296392 149 4999 89 10007 103 1273787198 71 1304195805 420701341 1569458071 103 47 1639518672 124517993 590625111 2072794794 109 3 560066271 31 13261428 113 17 526664335 978437244 10007 19 1830288221 101 131 1084234207 2081246880 3 1381132707 137 1025752428 59 10007 1018032124 839116971 2093449533 3 41 11 444350346 89 10007 83 73452842 97 1469872719 1526704146 2065667260 23 702689662 149 127 1660880981 1694480968 2777 139 95775865 79 551935949 1927973038 3 103 61 443557169 68047600 1537905781 10007 23 494684276 31 83 1389212749 1824366062 71 892105708 19 348452708 1936571907 103 1496431319 83 513115213 7 71 4999 317846418 1121405674 1566367760 1380265722 79 29 816803763 1454210836 2 950123213 13 62555610 61 1680891863 7 67 1388344520 43 1125086013 1949 1021355909 2045434571 1949 107 558018054 137 1716500674 67 31 1454810408 899265887 1306413665 4999 378433386 1299955323 61 2 1115637162 1502429314 83 2015187212 115197455 67 83 1407101822 1447161772 59 942045454 88004104 79 317009829 17 5 595419835 11 7 2777 127 984274384 181035071 37 1906872365 1949 1204154568 43 642928303 808601498 7001 431423318 127 31 107 1536847955 926433285 331559789 1765028220 127 2001156590 139 43 127 892224276 2041779226 137 13 7 65494355 7001 109 79 1820902804 103 717804940 2777 101 2076580301 751618770 101 101 4999 7001 1334159567 897048689 1287273571 1949 137 997655601 1385400476 83 73 186965410 225570415 127 131 310126387 47 542782508 1049417611 1949 7001 509635021 1147325599 139 41 678822035 1722450995 137 1776163662 1329436042 19 970783637 47 109 127 101 2141859484 67 5 1210820015 47 1903774715 1357877282 61 7 632601452 394746569 1748030634 101 822157189 19 1113074587 37 693226487 2135974136 10007 1974640525 372613659 11 576281490 139 10007 1389421915 53 1718116423 861662022 29 113 1352528979 1777743346 539889677 2141764009 73 7 109 47 256257106 113 750254551 1178242995 97 29 191798257 409353647 67 17 59 916754213 61 127725156 3 1691445497 1615389670 1949 1324419651 109 101 1307013831 1118099189 19 1949 2 1999987414 1829796550 13 41 802152454 2094310531 1598842695 83 67 1231413155 31 23 1949 113 288214862 902918590 113 542522422 73 73 381291629 131 1540506809 877792738 71 1178166899 13 53274130 1353557094 73 1635307821 188261452 73 127 97 1267102173 367115027 1018836418 127 985020702 1494387954 1949 2777 1898576583 1783319967 660221254 11 170439576 139 377207775 13 13 7001 2086739063 2 2095204526 131845504 1202397695 37 2 53725436 1717393146 19 743827751 893397898 1032463921 137 1848111916 1025737713 2777 79 7 2082971196 79 11 1642358553 1897000524 666331707 4999 109 625638963 1790795989 149 113 423927071 1045110649 17 7001 1161052841 1553185852 83 23 59 38532133 17 4999 11 131 1689174872 31 5 345134785 131 29 1171647226 782405386 73 1297952918 59 638125179 137 1949 208400723 24473593 139 294692331 67 562826551 1605874897 47 2 1765966199 107 271650054 3 1390776642 7 7001 1199117278 10007 830242206 2091991240 97 2055808284 19 73 17 137 292582062 1670039978 149 83 37 578835067 839353343 73 35307983 862197090 23 720849612 137 243639270 7 107 41 4999 1705528826 4999 1653754183 437332516 73 1992438202 1164572592 107 83 67 1525402869 1767667653 1125968326 29 29 273862639 17 324004686 2047082647 127 2121376434 23 1389323418 3 472408815 2081701251 43 1002225467 1679296503 126467566 113 89 2104013756 41 131 1736917786 30504892 127 37 2052617548 61 1560591731 1949 1448381809 41 109 43 1127430725 79 1738891583 83 321848493 149 739273930 279320674 665062862 2 2019029969 31 83 79 440037031 1757637267 718704262 1339516497 2777 140126805 5 79 914224340 7 1366488914 1430144331 2051171955 1240129143 3 183364156 37 71 1700414003 357796353 103 71 449011313 71 1116136898 2096759669 131 1461605645 892534294 107 113 1148367029 7001 1032382162 10007 1523941317 109 737885001 201676848 2777 101 1162092171 1349765167 17 2081065025 13 59 113 1964171650 67 491402180 37 61 299585091 112356937 61 1523596146 4999 29 1650652218 1620966049 89 1093525378 215776739 71 101857807 73 1480693802 4999 137 218448966 3 2039248716 632225130 7001 401192305 2002679712 101 113 2777 19 1176326092 2777 1083296592 1571477137 961719276 19 29 1691468838 73 140654356 89 101 714445619 2777 629831931 37 922621048 1401839267 89 1291531065 1949 1569289936 2 1487668974 47 2144193956 1949 1770797083 2777 616027860 129670977 29 1317291556 31 37 1840392403 23 83 668747351 113 23 149 67 698357968 11 41 10033397 1908462629 7001 1752987610 137 7 117541369 11 413351565 3 892777763 1445798932 17 131 1759278255 1949 859904647 1739012791 1403061456 977703914 10007 1181031014 139 1504809284 127 1994085801 31 71 979134872 1278336753 61 994758325 131 1099941369 139 137 89 565618140 53 537656477 43 1368490695 83 1522878605 1268576150 2777 17 88326271 17 1255644072 61 137 401106545 31 1619555332 137086581 7001 73 7 1856542863 89 1958569947 137 103 1709084253 367055632 139 1357302196 79 2104146514 1242086533 4999 1326722505 37 1285248576 451376706 1949 1816345213 11 1016738934 3 43 1129992442 74730904 41 355739534 1129531550 127 343261696 1301995296 73 1907404666 2777 1454297296 10007 1562022651 127 1930587960 107 36560937 3 1751196060 246412004 127 139 983101964 1088522761 1835607290 103 1068614730 17 12795186 265217369 31 1001492548 7 2073441300 53 907596958 43 553691306 499775946 37 585872319 533622557 1949 847475874 1775441629 1593896033 59 131 31 742822589 1709011295 443302545 137 131 229289300 37 1397411819 41 1221495780 225325875 1958023521 3 729083780 641741957 29 113 5 1350703660 139 935228210 980416339 61 73 428574268 4999 67 2093225515 23 2060579982 47 2114660557 131 1592186314 29 83 494405602 820247085 1892200143 41 725862738 149 103 113 711476137 947258095 130022572 7001 2080637592 11 31 113 1732129837 89 842259955 2097727606 79 965927154 7 1832376455 61 1591686237 826390219 41 269586608 139 503112724 23 1181388317 97 7 654162334 71 580076958 917930188 1662953974 37 2104655992 73 882383187 7 1749296444 109 1568625445 89 11 1455326857 41 1694599167 1113006846 2014790386 23 1051619138 61 1417508118 29457385 5 1343504686 113 1173554168 1617940630 127 71 779395195 1614009016 10007 19 109 1362582487 29 660512787 41 362246193 131 1554257283 107 79 1542168559 1729602391 1007140211 11 1648350264 1648550224 4999 1808252965 1949 350204022 7001 2777 10007 171239784 1530560643 910157663 1949 113 1575829070 116747466 17 892159866 101 602974545 43 1760144189 89 127 690010431 4999 2056493619 322092320 127 1554508020 53 149 107 113 123608440 1039624368 757615215 19 1129274514 59 1106720717 79 339452335 41 598549507 61 11 53 79 37 41 912965491 131 876989849 103 73 1646095469 665462598 73 312906762 729006470 1015109124 936300240 19 10007 40538357 61 2056540214 908175015 7001 433991990 920603041 97 31 67 1577335976 113 1996612933 37 137 614316832 2777 1556558486 71 1304598943 427243210 551270664 139 7001 7 882172235 53 1475268462 1209451838 83 139 581954497 78363589 137 1893993627 393830210 5 934458230 47 895270335 43 861720559 2013240240 2061526728 2 5 71 1354732895 1159240856 41 7001 53 188459043 913621208 1540238255 969369659 31 1280254585 5 31 2777 1823722548 1040136458 5 7001 2070944807 122769536 19 1080901868 137 2777 4999 11 1940514910 149 19 236890195 131 2102086137 1051375100 71 166475662 17 1992458204 73 943283263 13 273745853 67 463979556 29 71 37 1517158952 1239225645 47 73 1663028666 1325581511 2777 416962268 71 73 1593320557 41 331563599 127 2007128091 47 53 1362031736 715276069 139 823790501 53 1987298643 1623673150 11 109 1232461692 428504397 1807130365 83 43 97 1909442672 561125976 107 897287876 41 415263129 1493766366 41 1556024128 2 492598470 149 1576151353 452383117 83 433902503 137 89 194213753 595591082 2 1977962528 405981479 71 101 349146294 48287586 900619530 41 113 10007 761792882 1679584887 101 369245718 606969462 59 31 319841539 11 53 107 1398547186 2777 1392412793 741154482 2 40998044 127 1167548211 7 1873002643 35483494 1949 2075447219 637444546 103 4999 1184363080 11 1888622373 1527295671 773339313 71 1688918038 1813466194 61 1414296766 29 1122305858 1899243005 11 2125667016 101 1083595771 1762073222 7 1430943259 103 321408513 802678201 1784269119 97 4999 2089139925 1229069734 97 647665441 635132948 4999 35765018 10007 109 7 962907113 1224339081 2046894056 1965709767 149 149 71418829 43 738816755 139 11 74861175 124805950 5 1644800555 10007 43 578247488 20210951 23 1174600874 139 67 865060785 1534640762 113 1947238148 526106626 37 526968578 1692152907 103 1196820175 5 2019457289 43 1718934620 314776059 13 1646978215 101 83 313374468 2777 1293726544 41 31 910773924 139 1025960112 1582290683 89 19 1794235593 109 2777 1696236032 1141621923 71 716239151 137 1046681215 1949 2122005281 11046460 127 1223385591 59 1704506578 89 1691717251 79 1327092986 37 797658210 695548080 1253801985 5 43 784619288 1360392323 59 109 415377636 2000478635 3 1423010106 691079523 101 529707529 711557019 127 1028281027 72668384 293832293 71 97 67 43 283420396 61 37 860664289 1815234282 101 2085876374 53 221306398 37 1053553148 2105741003 43 113 1295518558 2101334440 83 109 388769319 23 1949 13 10007 89 636852966 7001 1136535339 922376815 5 953873323 41 127742593 29 43 934692806 422592992 67 53 2122933103 610765817 59 591757889 664797802 139 113 2777 41 2019242702 2 442863871 137 101 1215279415 5 127 1511615518 2777 71 23 484038358 47 1476409543 2003770787 7001 1082151291 13 896616422 67 101 324583599 10314120 73 1201566641 2000229419 19 1838965711 89 1795143973 252717518 19 43 1171041833 495988230 53 1656691013 4999 546485681 1176299693 37 1154438346 47 495346827 79 1940952817 296355886 1038014830 2777 37 1041365074 3 215127842 37 374379542 1647763137 149 337553391 1949 1862914619 773676989 103 113 89 103 283483999 1949 7 53 2073665810 1873091285 131 1693241149 1940247763 139 1191399741 37 1518727419 149 543612196 160172914 47 1397102730 29 31 1803398278 1302419957 714429762 101 83 127 89 472943686 7 139 392738197 101 407691550 139 22428523 149 1096287466 5 193082180 127 2094844553 47 626707353 556488680 4999 107 2003180251 1949 37 43 149 1137705921 11 954711538 1469397281 386796597 53 113 13 1670250972 848360799 1066314586 131 37 1490635687 83 245276786 139 584936816 426314196 113 3 341681121 113 592307015 113 1784745602 71 361415560 1285446840 599643795 149 43 1010803641 1995452523 107 107 7001 67 943885322 17 242660395 2034569130 73 702119383 137 2108256969 127 675827382 2777 43 2 778652991 149 79 1401581517 31 127 303668557 2071828597 43 59340612 41 59 1439463828 150020444 1710279950 71 139 511582113 1281233567 149 7 1703696024 798826494 53 101 2076649288 137 1556230442 47 41 71 416904758 1234807931 13 1571325385 1125214169 47 7001 101 109 107 457669709 347888565 5 532560462 37 1136929224 833924107 61 1638712817 19 59 1743774736 41 595099174 79 2 581081140 252743102 1255963446 71 11 107 175411092 137 799987936 59 1046994471 13 348748088 1494950301 1215268764 1980177524 107 1854943894 19 189755755 1565742025 2777 171921293 73 29 37 1052534042 1671280170 5 67 17 113 127 2129284667 61 697562633 1613289207 37 61 131 725361803 4999 1621420651 149 37 191361534 47 412936579 1949 1217729154 67 137 1427046526 1032561191 242754862 31 1433929078 97 299691976 1337803630 137 89 1945871157 10007 113 83 127 11 1942054389 59 101 2 550163352 107 655726495 107 23 203037652 1354941877 79 1475774821 19 79 1182365271 113 1608127521 1185360313 7001 580298888 1483631691 89 79 691767608 19 1706105323 43 1288575797 8581667 925035568 101 41 139 414074189 896427819 255285085 61390980 109 674700608 149 1181952797 1153679885 29 79 176929032 929793660 7 1490572671 10007 2115459786 23 17 127 597870407 967890622 2 149 41686922 1318687995 1133821906 994196469 7 1943478905 97 61 591907122 127 1738053541 1425956801 61 73 364368915 1668904976 137 1565931751 4999 376215837 137 625504946 1097862235 113 59 577838094 53 906742762 1506145096 139 1839761954 59 7001 1523837660 1041230726 19 1428228797 1039938367 103 7 521967201 671511075 103 7001 658409045 23 129964421 103363610 304908919 131 976369069 2031672546 29 1527864246 89 1949 2777 101 41 17 101 807630816 1340804285 43 762455199 31 89 107 347294822 178106636 1949 41 1731466408 71 290593770 1282537752 389712832 107 675505055 67 1994586985 1201730012 1949 923525854 1302015535 5 1273386480 53 800721517 1471218023 23 71 580600015 131 2 101 965716348 2062631292 1571978702 1074323209 97 646619292 350798142 2 1190623211 73 466975525 31 1604921305 2083540272 1234970599 67 43 499355818 1514411281 944691639 113 484476571 43 5 29 41 1417818417 1531213839 107 37 1104109830 3 7158321 41 4999 1415517481 1259496028 53 1256177438 2 1324177542 10007 1784348170 73 1422685115 127 127 31 2777 1592451211 1949 2083952658 53 326007081 53 7 1009313690 7001 974427184 47 385195597 1059785751 131 1655415662 23 1962860227 101 1836656215 1876342044 928737813 139 1215461592 79 698826282 43 7 96713925 1949 41 53 37 109 2007488752 59 31 227569202 13 19 2 1234200784 19 1511032912 1541645355 2121324837 47 1777025398 107 97 1609703942 17661566 1956433333 59 67 498700966 5 893234085 19 113 10007 67 1040881460 131 1353846093 355437545 113 100244947 4999 965823240 898578965 5 107 1949 697966102 667929306 19 17 1591021364 43 29 1191230564 2067128560 1372418640 19 1332969726 47 743039349 3 2014502394 71 79 17 1561161034 67 593308182 975214279 131 127 279565989 61 137 7 1014257678 1078318912 43 1167173639 1555923719 2083084499 41 137 105571378 1886060186 131 127 19 1625967959 1454057859 37 880510386 739333075 19 708403353 284832021 7001 1343654894 1961090040 47 7 29 1643216291 4999 1308438260 13 1717086085 31 1935665513 164032040 409784144 2 61 819998106 140139547 127 1980836915 1949 2116249537 1318338046 37 2085878034 2 25981462 1807521846 1303157245 113 107 41 89 369007973 2015245868 89 113 139 776004335 13 1261001391 101 103 7 1433996641 61 916816409 79 11 1518237050 729433672 1893584483 1545970704 37 61 1334616637 275753906 17 517532661 131 43 273723380 1790256697 1339156467 107 566637237 353526685 97 1304717976 59 1185206573 752543598 67 19 1297386139 19 1270454192 7 762418014 107 923231310 83 949132556 1999530756 1079805903 2777 10007 5 29 1855589882 685679770 1826990799 17 109019368 19 1937769862 1949 458940958 137 131 1965694091 1410588933 59 7 2115908046 328117104 869832075 37 101 493826690 610016373 139 148267140 47 849112182 461956727 2777 1941878635 5 4999 1825472858 2021259853 107 137 715510585 1866700076 1247697217 7001 1893375226 43 1040438191 748996148 1192031574 107 74925430 67 393366179 993650748 17 1350784572 4999 2129552254 59 149 3 1225278255 233243342 4999 113 1219820084 79 583419503 1822179450 1581361764 3 7 1110850230 763567189 179477636 1590046117 7001 3 247094853 73 71 53 116055902 1755717008 23 2777 765521705 381329309 59 866567161 459778702 29 1948547323 5 464121265 13 2030750215 1905289707 73 137 1495272352 31 1131848564 2777 1174426624 139 103 570538527 79 449964429 67 4999 1035112936 236127765 4999 188012878 70771002 47 1752359009 1577529248 107 2777 1328225215 18822506 23 2090636635 340277699 139 285432052 19 358006417 1600671150 60005265 2099559119 83 2077904150 127 3 61 67 109 30649749 1897460229 2777 1949 1421885154 1542397218 67 331905653 1171828678 137 1471316169 103 377812858 59 2777 77339121 113 89 367695757 342785102 502223495 2099954022 53 3 73 1789150627 53 192287392 149 89 42699441 1612305310 41 1297022003 738921557 103 5 771883645 4999 1257207545 17 1576196053 149 100235280 474066397 483140102 109 107 137 1717110735 785084802 739470946 53 5 197860013 107 10007 1562633078 1790622559 41 79 1016962813 248389452 83 732615725 113 677586646 127 1819361360 117329378 79 10007 252726785 1515346455 1030732260 5 11 71 1162971125 240277972 1973067144 59 1818395836 73 43 1295986541 61 1920058477 29 8569123 399725039 4999 28289341 71 1971066173 640915317 17 43 477752231 1190594320 29 1513117253 101 1548701276 1725990414 2777 1289847490 19 373355067 23 1671943409 89 376545205 651427831 127 1498695123 17 1694542062 506696974 2777 1552584658 29 1144108731 1781012419 79 11 2544949 1647026920 1458608212 1949 11 628758427 1675444529 386446315 37 59 7 30875131 4999 17 17 1349746000 83 61 13 1861003378 229455564 13 1607139807 53 1325809469 2 103 71 1838261627 127 2051342481 59 137 5 1395947430 1095071485 29 1511291587 1606584166 7 1464038198 408099120 23 777869998 1933326133 109 59 1897080896 139 1131319332 23 137 2002803822 19 2105093897 1331178711 4999 2 2130317654 101 329658950 43 2105770968 7 67 1198752878 1324230344 10007 103 109 1374214339 3 1025470563 59 1193816797 7001 31203457 17 17 938707464 19 1698281731 17 409010242 19 79 951613262 236343992 97 19497017 43 7001 1012848672 19 1285832467 165460303 511315647 956922669 137 10007 1865885206 11 2127721708 1971677516 2 1294301635 89 1074946508 1891705063 43 37 1896012682 22884729 43 1518483424 29 883255175 113 1023206073 37 1861923753 1850542327 47 103 1729383202 1750661967 43 67 107 1912686097 1089159955 79 1790126017 381262137 264814835 137 225102919 7001 443394333 692818960 7001 1814157596 113 71 1810218472 2068653417 43 385677294 23 13 101 113 1313860718 1141839010 7001 814181295 136305347 10007 797357760 61 3 978503022 1759194380 41 1875535489 67 659207159 7001 3 1454071551 59 1332320407 799030386 109 29 79 2129529009 4999 1964846952 37 1931088718 47 925050099 2031577213 131 7001 818439144 927855306 109 71 1859760901 1794014216 107 53 2 1732041986 5 980536690 243705867 67 137 2049326419 73 131 1530836953 47 2021758488 1981603337 83 19 147691750 137 288387055 1740269489 47 128850426 48008505 109 109 880359864 1550013027 1051130709 109 61 365496079 239683335 2 1250654766 779027660 5 139 17 905497146 403471913 71 1555320828 53 1367646683 1894915513 10007 2121433288 13 1409362214 43 35314481 10007 1117471683 549854629 107 1332905741 2777 1581259341 41 1586951945 1090399911 1245443730 19 19 715803891 863523191 29 1846861926 158641658 10007 137 53 59 155834753 245255448 113 1737387995 1173181820 435421993 1940822432 23 61 512617105 33744515 7 127 1078917109 879325600 7001 17 15324327 11 1436149308 47 7001 109 872635460 53 1632618943 1517782729 1019646732 59 13 1277198 53 433071107 7 2143905099 139 1139310837 109 2030493482 19 2 889062394 11 79 1868903237 37 908638748 306607604 109 1916036771 776800163 1202699412 4999 2022355448 1650282547 37 517083066 1830629884 43 1304814918 103 868889205 658027024 113 2094195128 666691228 7001 1949 43 109 73 88239699 7001 1970459454 1273866955 1667986903 53 2777 676702137 1908288266 4999 1850904745 103 89 1556345169 315029297 47 19 131 773241551 1058133966 59 358599306 13 53 96538652 2777 1414240013 448396636 438614583 109 2777 868934408 1261113456 2 2090231024 1949 73 951374106 47 1876570652 137 1149072570 5 870863525 31 149 1084501316 131 1900349854 4999 62862425 1926827982 97 1398319311 109 338586918 1791964251 1031781919 7 1836293095 101 778333787 7 137 395536083 1488410017 23 1535475080 97 103 1281292826 11 79 1285963287 643914570 47 107 591870179 109 1337527901 1003443678 23 89 2027954328 60407916 4999 1926668010 1145277615 59 893064914 45501592 2 101 812879815 83 1535685339 841732714 1615626216 3 768116355 1554396636 29 341689716 101 1105885137 3 1801158552 31 43 1215916934 1108565929 103 1006594898 2 1487350048 445707537 1739842149 107 10007 1928969334 83 636865640 47 1618851672 869004353 61 131 1894980884 19 1239474285 37 1252736713 149 513551131 61 53 509168138 652862765 43 1051248606 2132376695 61 101 47 48132606 37 97 2037417754 2 137 1915884994 53 133814442 1949 1792397850 1303932019 19 395526933 612230697 13 29 712144561 1731350151 43 1889916941 4999 508869747 1292668098 3 107 98780581 41 71 29 40400074 37 144237359 113 7 1186440047 13 139 1745479239 131 574615387 17 115499989 11 1551218571 7001 1172849526 7001 29 796536127 2777 2045246615 10425763 1471330589 103 5 21913130 7001 732555039 61 1021048744 702841114 1524990854 127 113 796417821 315179384 97 41 1444428237 726778510 73 43 103 97 1703292600 23 310390244 71 101 364347501 2 1972339794 981073831 453147130 67 1094930659 1949 73 23 1347997942 422182024 97 915858598 149 1232548562 2777 12124382 1567374901 526693355 5 1949 871450523 23 1925839473 1524737517 61 19 1641829368 1944242032 10007 13 490242584 71 1467457039 108132148 139 2101654424 905632121 89 127 200992511 79 1404551060 2777 1997543309 1949 929448865 989491708 881085069 113 1463093610 17 729599123 23 1563633702 608840166 11 567799728 127 61 79 499046871 979784544 4999 1840005045 43 1848740366 113 83 1752614471 1189237695 10007 1278240711 109 2 689102622 107686282 1293040459 73 2013713322 4999 131 17 1149951859 1725132460 29 109 683207749 13 758301869 1178301494 29 107 23 1530649678 632392272 607226008 83 1705138353 1428836283 31 127 482801168 53 503256896 137 1868342706 795241159 2777 1798028386 11 345874661 149 1428015851 109 1222875578 1190701176 1690116757 47 1236512425 47 109 2090104539 778359953 19 1110051278 164915621 43 109576351 83 137 1747104967 1444469912 37 137 1041906098 2090246598 97 1654988678 1916673538 2 131 823212777 2070941534 107 791429053 109 89 644137144 2110532650 71 55722815 131 1620801140 149 1854888931 19 4999 1811652753 73 7001 961755374 1632864233 31 919704081 268970375 43 29 1401227423 1322015331 13 1710478887 1569376818 775345798 29 83 2076585315 53 798743284 47 2777 1666451675 79 740241771 23 1135370919 1894997908 19 7 267220485 5 1949 1042957171 139 59 1157470319 61 149 622599378 3 1771623708 1184163453 59 1290940532 2034410681 31 294739387 269876156 17 67 1875612010 10007 83 13 23 1744575277 466671035 856168530 37 109 482066452 1578053404 7001 31 10007 1640903439 1923772053 31 103 1965214868 53 59910112 139 623777790 10007 11 95854138 43 1292277272 131 1285764298 17 471391368 43 1252691127 1332216878 71 427998489 73 943382942 11 883960088 445279142 2777 67 1109298967 43 79 87989239 13 1442093029 94645695 598646043 3 1008224708 71 7 127 1832242589 950313123 103 909173172 1373512004 103 131 19 88640099 391583293 83 1956451705 13 7001 73 760180317 526210510 1934493593 1949 4999 7 1804677483 31 370637395 650102049 2027365967 149 23 11 4999 17 5 127 1873519748 564406542 19 113693202 7 79 1627122185 139 1531897038 279882016 113 394039249 680959582 17 287272078 101 405184752 1446544708 29 89 852873472 777854482 1138408005 449360454 97 53 47 1468218430 31 2777 1563948083 274358539 13 1780965485 1898844881 113 444861061 127 587664941 127 17 75337319 67 831084055 101 73 2777 2089184680 113 111273504 37 67 517942696 101 1506236664 113 287423862 13 43 1515890381 10007 1470688762 137 1707062196 97 809561903 127 10007 107 504321174 1760150321 131 7432547 1698075710 23 351520362 37 1237940154 682655809 29 131 131 1975251455 67 137 580989189 107 149 829159074 101 1678921384 993980087 599556663 1074246970 23 2 530923991 17 79 103 934053749 149 2026463366 2069268926 131 19 1711899715 113 2009328302 1681920427 47 623689207 1261232867 2777 1969105731 1853473194 79 855992049 255576486 11 41 7001 881679398 67 1799235956 79 2003332086 4999 332048577 1433048333 7 19 40290564 2104324366 7001 2053104175 5 1348290090 103 1097619191 23 2064676375 5 1010410325 940696544 1949 323238365 149 139 376883349 816650513 1681054804 127 2106777347 581457042 103 2118340442 1424267 89 4999 2100629790 1782579095 1734206795 5 3 7001 1428995113 446894833 19 1059783834 113 1391442676 43 4999 89 481147350 1144973163 2022648925 149 1949 1818301267 4999 1248707273 17 483707834 309290095 17 43 61 1130434859 149 19 83 13 439801687 15913560 2 1281926674 1401827118 998983338 472634449 1949 23 1961660455 41 1918670850 1424745506 1007541914 7001 103 1800508289 1411074044 7001 83 149 1532323599 97 265132719 5 47 1924094225 126564162 1949 1313386273 103 4999 1855648796 71 396264064 1171832848 37 493306755 502305229 1012212873 139 137 1012143259 1349138188 79 1492102151 1302251721 101 19 127 107 1537236258 1776949867 73 59 1812726447 1214350180 61 137 690755370 1562614191 1666083366 2777 17 127 1109939868 1072632912 964327135 2777 791390783 17 658375558 5 1713833350 71 759212994 705214748 73 431126502 131 1162970421 37 19975708 1949 1721130716 2082375732 409105995 41 107 426372209 1341467667 1746411633 10007 232782081 89 994564123 1995564748 149 37 901587880 2 746408800 23 1170961993 660840209 37 23 103 1169078119 149 2129528201 67 1946858731 1003493281 855609209 7 103 29 1594437197 914981755 10007 1015900633 1537165263 131 393835192 19 508068402 611011272 109 10007 1517605583 109 1760243616 89 98530565 627984525 131 532527743 61 11 2049366550 3 409125201 97 648905944 71 695788001 4999 776484672 1164232107 1520979896 109 476191897 1095945554 756082100 53 2036931084 1949 942871628 3 73 1047358015 113 2045418763 1529540202 113 435171814 448337039 7001 1428393027 1653237143 7001 964023698 43 113 2133852450 101 961144427 41 5 1021525654 1109448066 4999 601748344 902679018 73 61 17 149 29 781269483 638119074 146274081 127127066 89 1175029755 5 1658820860 669554740 324036459 31 4999 103 23 1204635211 107 777087472 2013968001 47 227595603 79 109 1030955470 132690217 53 61 1453008837 4999 938786662 11 1789102644 1721141965 17 113 1241917460 131 1087808018 1909951935 5 1736697795 23 1371280999 1648992406 23 722729713 53 934284 2031565101 437567785 43 47 107 5 801637925 2097954035 97 1032860365 17 422292954 1763471914 1949 291628475 1594395999 137 47 127 256188464 425363767 663662916 1913491540 59 139 1507578154 444053065 5 859496120 292243184 612761932 131 1220729436 3 1192308513 1096161160 43 619515486 83 327951260 109 1909507126 2108173246 139 83 1669652460 7 206459650 97 923314804 73 1724470751 1118738428 2057715976 127 894501346 79825193 1949 10007 37 1011409097 1754160787 59 99612355 4999 31 137 1736779414 109 1280608627 1377073162 2 2105030223 810973840 131 1903737988 243274522 2 3 179874417 10007 131 58424821 10007 217654818 139 23 90110665 1074439894 47 3 651836136 1021498524 31 41 1555678302 109 774071784 1892989098 7 41 342028314 37 215574792 1478429174 7001 41 1941016465 1411777402 2069884340 37 1949 2060599740 1635275317 1409013111 1833436345 79 71 1904026738 71 736336172 59 47 545110183 326945117 127 955364037 1334389089 113 285799830 3 1316048793 149 1298366552 31 419493240 53 1459343073 4999 103 583291060 1925609080 1761430185 5 53 5 83 2076605220 107 1396986440 1388961141 41 5 1143658693 107 64015208 89 84277571 1722422230 29 1062957155 2 2085363362 101 1949 1993379465 7 2777 239544020 12496500 872895193 591401413 149 41 23 478440020 1133933442 621021859 2109173185 19 6322691 83 1455757883 23 616740147 149 1354677580 2 1029547466 370773390 1207697634 13 149 2077754638 259830670 295461290 5 1703070470 527245570 113 144972107 59 1984581289 29 898143040 5 1261236970 1571598482 89836832 7001 43 103 149 1050033587 127 945018430 139 43 1599957932 1052280492 71 492149422 19 53 1587811524 366612562 1874457958 109 201396180 2112572350 37 7 1673978454 103 4999 79 2777 29 2065964988 107 11 113 17 98907309 323574855 17 71 649980660 5 31 43 695326641 43 1880401730 1409386191 139 67 97 1559110527 1125821125 13 61 137 1084619273 127161590 2 84901758 1949 1949 29 101 1038324013 1378191149 31 1553878951 7001 1586107036 2 1752820622 1409838436 2 1949 838885111 17 313909072 97 494274946 48207351 97 17 230931570 84567936 67 47 1973918784 10007 19 745011356 37 155867236 7001 1857253284 1949 1875666773 113 968315221 19 476868242 1005146997 149 113 1389847069 41 393654530 17 340722867 1489366095 103 109 1731613349 47 1268420020 1900363972 103 1493523207 61 19 400143068 2 1267703466 1490835708 756851339 107 29 3 1949896587 390707217 137 95585585 649504465 83 1401155613 79 627780294 131 23 31 1817456127 13 139 23 1060343955 127 1711163329 965068323 3 1366513587 139 716362076 29 103 5 258676648 127 1368772599 2 1594581350 466827412 13 1122033900 1176341854 590953352 23 71 222847561 31 71 11 11 1483435485 131 497721138 1163601205 7001 1936504604 7001 1708377019 113 1798729881 1736002343 109 2777 10007 1304982849 1218042033 1935684031 1332472078 10007 149 632335140 579352677 53 73 2025184469 1306357192 19 671420157 952185323 433175600 11 1627592791 73 17 2130786375 83 815947514 139 647997519 89 97 1787320060 13 41 127 1280310876 127 53 1465628954 1555379292 19 131 2091743196 10007 137 1071641399 1243738791 79 47 61 165103454 1784580010 131 1141150432 7001 1603684065 41 1684063192 376766384 79 671091728 59 1939694915 137 37 838270723 29 1116201880 37 204758537 139 2 1966783656 103 1030615190 11 709212268 103 1392433001 2102512227 109 13 1778271859 1035477755 1774351605 5 926643815 10007 2777 2137740154 128913772 37 292262140 53 139 101 2063051149 822104465 73 751242051 1417990911 107335835 97 70837467 3 1997908896 1303933744 1154335395 71 1758527396 17 107 526097933 65481876 73 97 5 523130982 71 837087657 23 1533437278 55411209 7001 1984741494 717686512 608711550 137 1107143854 67 1751931343 7001 149 1397340989 71 1631923498 113 47 261162879 114646828 803346955 103 67 146751605 109 1871926223 103 103 53567828 7 947441159 815938546 7001 149 17 1768854637 2130806917 31 958695049 47 1884877096 1507491753 3 802986717 1505206258 34677581 139 476557625 1134363449 79 59 659791888 89 1094670096 109 17 920900713 29 53 107 1030882940 1343417849 67 61 416283764 1857582546 89 741926517 426703688 1990275285 73 2046441449 13 73 103 1115225353 47 945779825 1454063158 47 241949246 10007 1331771588 37 1359397797 1292118661 2777 1848973376 10007 17 1389068606 1526016369 988213294 19 748216392 113 4999 321450697 1680038925 47 73 974425998 7 1497578362 160717268 89 724936417 101 878366397 5 2080475055 127 508686435 1127768255 5 79 831883272 1174036301 338952196 617026570 4999 7001 1155550055 1197493046 7001 2032371272 29 1749018101 41 11 1294464633 2078576525 61 1557132360 114887851 19 43513515 4999 1949 1446499075 2065425464 7 290596999 43 1802362759 1101061483 79 1660788861 89 669300826 7001 730834198 2777 53 1782697506 17 37 1999881302 661397666 2 73 917038921 1251969710 13 1717334866 73 455596390 933563855 5 1604696403 43 103 2074063002 1750067541 23 1136854212 729828027 103 788307410 876769723 1865544070 137 103 378062736 464024888 10007 1425597220 103 348989956 126294827 1317247081 89 7 756762643 653596195 101 67 1472166746 1522244195 625686687 37 5 198849330 29 939253624 10007 83 1628672978 20949366 7 1163805706 1355533620 1103287590 7001 47 1047498682 1738003741 215786912 1795219364 29 11 1511795366 83 1543387158 17 2138785198 1283591432 47 131 1261768551 1904188490 13 1699721114 139 219088464 67 1954528489 59 571591646 289716413 204901321 43 4999 1355050551 7001 61 113 853637715 5 1949 254938945 43 1594549299 37 7 1200571078 43 1886331697 507736045 73 1402593336 37 47 341677924 7 1793697143 97 5 2054700320 2041252505 23 829520419 7 61 1837444074 319133140 53 113 164677273 1041243924 561680422 1461734950 2 5 59 235491184 5 103 29 1594716728 79 1182622630 73 543765831 545122942 13 221638730 2018528785 107 131 1011477462 17 89 103 1249941936 71 1665119170 11 149 346656993 1491279314 866097523 101 695281233 1112137848 61 227157801 149 2006918689 59 644972703 1890773487 3 23 1899362931 201955768 37 1601407892 2038758527 43 139 210094469 1612037637 10007 97 687419794 79 83 250949089 1869429916 67 1736729445 191181887 2 37 610077793 37 139 555977065 1000724384 1963144610 261393456 2777 47 41 109 1837746332 154060040 149 2 1296169874 1950626440 71 1699131388 1853122081 11 11 79 324641020 71 1680466837 855044803 37 43 573675126 13 845324324 1487840941 127 2010023329 109 845937368 149 103 1823617678 61 2068570268 1877738661 7 11 37 149 1678552759 7001 259674091 71 1577036522 941634447 1780556764 127 1716287652 1821230681 1313152317 4999 71 457248024 109 1201929048 1105016406 29 887444370 561962604 2 137 41 242980063 1222036980 46421282 2 66290700 5 1922888565 1400030745 3 1990839867 1676917128 139 1251269799 871607248 43 101 72577186 2777 212618228 1340194085 879854019 11 1127110413 582584382 113 2064295075 1063694136 83 89 1529744460 184359404 43 23 66814310 1800343756 149 71 240087494 101 47 1210442371 274593599 59 1027888973 1801439979 380632998 103 1432832548 1165533004 37 686958240 127 342085788 101 79 7 127 1952504731 10007 238907118 1500514300 103 1732632731 1133952689 1400230052 67 1526934297 7 11 2080881495 97 525422131 3 5 37 31 140319003 1349236702 11 109 61 73 561647648 4999 409133157 572306350 434392579 43 592794538 1632158697 109 1445774491 71 73 120255747 655585041 1812830915 107 1002559659 67 2 652385700 1368877482 41 1326777589 97 103 43 109 3 474787996 1622034231 37 131 788391405 1515261887 1777274474 4999 103 704585508 1437613675 565626482 47 411110459 67 35777866 29 1732766791 2056619608 17 1398966499 113 384825681 47 103 937849124 139 22021214 103 73 3 1290093558 31 1834706728 584271632 41 1008610365 2008243362 43 583441184 23 1082358577 71 358260462 19 2129914307 192187660 89 1396523674 506375912 7 874223020 5 19 1763191222 17 354074232 1579310540 1839356494 127 1000972344 107 1913105858 1909361714 83 1199170720 13 67 131 1849682272 101 59 1990276146 1823219652 43 810993760 149 429989564 2777 1296809014 59 17 1922413941 83 183479305 137 1813136090 1463682325 1983412381 59 391185016 37 109 482967841 837635935 10007 113 1601899300 13 1860610000 43 1176725917 67 918366253 73 61 1680910327 1048131524 97 103 1949 790728790 10007 47983565 1710626601 31 463941877 97 1850074792 337528061 13 1361548539 176737497 300220472 23 131 1959720176 15304861 918263985 162583435 5 5 1772586960 53 1152153061 747959267 1863445688 89 67 1376049825 5 1221307868 31 2097419190 79 1051199283 59 73 1615790760 1363967989 11 2090427075 59 1243471846 1810517676 73 73 615951241 41 903030843 37 820340342 266737621 29 53 1878183737 1449344837 1717727086 103 71 61 131 1419363878 1543914948 2 83 1248658889 1923018368 107 380797057 1564318172 2 1573637512 149 1535014837 611224075 43 41 107 2125338860 67 1034783845 69111572 825613042 1122447724 19 149 1969680040 139 358887853 103 71 2 89 886445162 439530772 53 13 1006546866 1784834584 1204020939 97 767495234 1530350639 89 2777 2040628464 149 381893040 92690706 2777 1715850902 106684877 47 113 768031846 1647818093 131 43989538 1016229487 4999 1314162115 109 131 1556942074 161683628 101 1196838284 304547911 53 4999 1551674603 1217916368 1949 137 1712708514 29 23810363 770022384 19 634262596 7001 1122603583 131 37 839014553 1791743833 47 19 681974937 149 1897473727 175429907 4999 1049093852 1210326636 10007 101 1691250151 911615698 37 37 97 825419610 3 1431123726 101 1905350490 83 1005671824 101 676245803 1542840145 107 1874984264 17 431714728 7 2036024018 53 67 1163043462 7 61 193096997 149 757977006 322207673 59 275144960 4999 89562084 1751958945 5 1738428150 31 518513533 83 1587294158 902265666 51069246 23 2101561337 47 1947948041 17 1139084656 89 865129217 2 1068179286 107 139 223842826 2 1761550542 83 236136660 839623684 83 47 1993576863 1699278185 648692055 11 1010328385 786354776 1076065222 109 25002078 79 103 386449923 599873777 31 326939652 13 2066322101 83 790037658 31 7 2055566891 41 1401943914 850665622 71 24355968 1541363786 17 11 103 2073156396 2 1354237280 1340732066 2 862823637 3 1439887077 13 1721422597 1012752972 41 137 1029415260 31 10007 73 83 127 355139727 642236735 7001 7 1949 928221330 53 103 149 318415235 37 554905132 2 31 759828104 311375067 53 799806358 220734241 1510562767 101 117526327 59 17 97 10007 1071429476 958150236 3 867977473 1442071314 107 2 33106286 540122154 47 7001 101 1421594796 1866420814 31 391372980 1057111753 101 1136053037 71 37 699949949 19 1201172001 79 127 53 1747484041 1465363769 41 7 113 1371027283 83 113 1312319624 576779798 31 1585623092 1764205815 101 830547341 107 73 1500943364 97 19 1326390114 89 2098626052 1119226175 89 2033923408 670990375 109 7342894 137 607961315 464844296 1949 71 1276117932 2006167906 31 61 1555737107 2 1330798308 1006562432 1459022304 149 136693650 5 788256495 4999 2130327765 5 31 714313687 2138053911 23 2037642887 244768576 2050067487 1196178865 2777 79 59 1106441729 137 29 661057552 3 2 71 11 107 41 73 79 10007 874121457 2777 888515035 1544581483 139 2000673287 1568587635 47 859937265 17 1630039177 13 53 3 1796903538 1849920759 43 1340250832 1740617586 210646153 79 906013900 41 333727003 127 139 149 1913708400 47 7 107 4999 153009392 1981084529 71 234847836 41 613605344 7 137 899871348 1856963212 4999 1330773792 41 848939699 1468209792 103 1618314855 31 13 1612921354 11 1051157085 97 940362523 149 31 1488633082 1437810969 103 10007 71 53 105872588 846606524 67 89 949495076 31 1067171218 1849361357 97 59 1963329784 139 131 739463167 1913018439 562978835 19 17 439823388 131 790631767 1310463921 67 1998580721 107 985842788 2 1208189785 495448387 113 73 89 1898263533 19 897288509 53 909920112 195629503 97 1901668566 79 1596367141 47 1930071381 1407570905 23 1949 13 921909027 1327229923 37 43 1609189317 67 1097192402 67 61569315 953345345 845031425 1266443435 5 61 473970549 366618418 2103477021 103 11 5 871777445 19398360 790339790 61 97 83 857687916 131 1431885937 139 2023791219 97 147337747 23 702916599 31 1081242955 2 1949 1920506578 1159513214 23 17 83 101 1943491187 1770013581 7 469644002 2 880127648 4999 1111577640 1029953968 3 1795748898 1274887335 17 42037362 2777 2070817231 10007 1333241428 127 1202088909 103 402368470 156579982 59 23 11 2054553215 1027820244 37 694816118 37 78331477 1831322946 97 1652959102 127 1285581553 1908971553 19 107 467246209 739112344 5 870488971 1875047890 61 538832703 113 1856993071 113 680763754 83 97 2132307156 387929779 1197592797 59 3 1295291334 101 1321041115 234016192 137 793919384 422039049 37 921606057 1527803986 71 13 1949 2017669117 1382729744 1355071689 41 113 1023634795 103 37 127 1599091544 79 947562120 3 727100328 1244340979 7 127 2 167612598 794681930 149 2078045720 2 898029922 61 929586306 2 101 580359736 89 1231725023 1318450183 2077490290 53 359873498 53 149 1539829325 2777 111684207 71 905997204 71 634952574 1511989584 692014113 7 3 11 101 113 1767202028 440225400 67 1708967569 149 1999915320 23 1896014660 73 1823545616 23 648197844 97 565358361 3 2068608780 89 1045866234 1931698275 631121506 1340668989 37 556635099 705987837 3 23 11 5 618816252 2 653498124 61 79 2777 1279378342 53 13 306712042 1036301262 1167053004 53 41 67 79 71 959384234 76495826 1470675806 4999 572305516 1220551202 71 131 567259868 703364550 306576197 29 183615278 19 1975477614 83 311407119 31 189817619 2107107169 1013703662 1425282265 107 79 31 29124903 41 89 497942006 373945426 1550713307 372423436 127 131 1106491933 79 1851181167 13 59 59 7 89 2050478199 3 1924547373 4999 1949 59 107 703589521 983295332 19 101 1552383029 61 137 7001 675651942 151311431 137 139 352995729 103 983290659 13 146344633 137 1639493522 1832925192 137 960991513 97 1571697403 41 29 1080377310 923107671 5 581559480 1123019086 139 1214949374 137077245 79 283296453 1540129130 103 1816345182 41 97 1551464646 19 3 192495147 67 180758295 1037856244 7001 261214311 73 1004652134 1836467369 29 1714349447 73 109 1079974507 499991175 13 2035821642 1978384296 3 149 53 1133729034 103 620766065 101 1291156326 748943886 2012419744 17 787438113 109 2072507579 1365375848 1949 61 17 962359188 19 13 47 19 149 2077846124 1641071091 107 41 1737479099 1606939113 1850077632 13 1788292913 1075900087 109 2 508608694 43 11 37 691971839 7001 1976102260 634160801 109 137 754734644 1403398660 2011165083 53 83 7895357 287547631 53 11 779356719 2777 11 1947536503 2 1123295972 1128315954 3 1717259613 502311850 83 1949 635317550 1614493326 41 1534523502 101 525407959 1963079297 19 428155120 576368065 13 979472247 918321170 7001 765522824 1343973620 11 1751435954 31 71 93259494 1454724112 1966050796 37 2 2017095338 1980691871 79 2006270674 17 47 103 709431658 1720760230 908506466 67 1915364175 1115849271 523539210 61 1897810362 4999 1431928557 868117481 131 1177947684 609731186 53 1733858489 11 7001 739795670 626946551 1820631188 131 107 1134148854 47 149 1386876208 137 1959878023 37 1659237250 1744360163 71 1191149392 129290972 67 3 1539245733 544926166 73 270481936 41 36313577 35182797 43 393723738 1146930425 97 59 473026541 991028204 149 1130561044 23 1263285511 13 533785772 269289059 1871190073 1949 37 1206098731 670594549 865152492 83 763311492 97 1545793843 5 1824681965 416554615 2 1109006080 1755455136 439277936 631725626 31 31 1397450521 37 184997965 31 4999 17 420120490 223033166 120332251 149 600552993 1682614775 37 7001 2121015959 485330323 2 755077366 1003756826 43 7 1327664842 1992792718 2039806866 679545349 10007 569043060 67 437283473 137 372006101 1184492136 83 448534241 634185485 67 1521588198 1949 10007 272737734 1699172563 43 71 1160769060 23 1644656982 722634237 107 1335874812 1002809238 7001 67 1863382292 13 101 292279557 1328369069 37 139 10007 3 59 538917387 1289713960 23 2777 472339930 5 611490820 1020724115 107 67 103 1500093838 131 1571607393 61 4999 1496390662 2049227705 7001 387680794 2 410435126 7001 286578934 1038535341 128278544 23 97 1406900912 149 1535261581 778314910 149 3 1510081419 3 499966166 843929791 47 83 1595718189 59 137 1164754409 1136969401 1678650773 7001 237120038 19 849742282 19 1942920411 1542735309 107 10007 644991178 113 496839530 61 399173508 1349379443 113 2008827216 1604349240 814258469 59 22434545 7 13 711316321 29 7 2073505077 3 1761418113 1536742718 7 1954420842 11 131 1953095717 833846292 107 101 1876793300 127 11 61 986515585 1949 1683205125 89 2013910245 799473532 1415380616 13 901383525 3 174355473 3 29 1613572180 600076867 893014635 103 13 207575662 7 61 1265519799 43 503740657 746971963 1585942726 127 53 1963594244 1585074763 878491256 61 2056689969 53 1629806656 1375947740 79 514841014 1484136637 37 131 13 788083361 2142795018 7 870121882 646872730 292015723 61 1402921371 71 1301118310 699663697 109 8916200 314871001 139 1735501180 41 113 176800744 73 851410607 101 1081753606 4999 738419340 57675030 5 79 127 113 164026120 79 1043992662 71 1322892238 2 19 967047332 3 2777 3 651514551 29 1237748968 137 212922112 1803624039 19 7001 1213194961 37 1096522010 103 61 113 1837275836 97 67 1949 1110230309 1616467851 47 713412698 2 1198164394 41 809497809 30909389 29 1473180849 101 10007 468885342 2777 1035365572 1270491423 101 425263530 978520119 17 79 2777 149 73 611414201 1873453959 109 1207101534 4999 1811312978 47 89 73 29 1596986790 997430611 1064782001 525504878 4999 11 149 29 89 139 1025868205 864698512 131 37 723205774 1080839255 2045943178 103 29 1468671679 83 1547954399 528003255 1630282511 101 7 312227657 880663633 89 490185041 137 131 1452608958 131 131 2104095145 149 275331736 79 1372901737 1968770376 934562006 59 1541657374 37 1957148781 1465122167 41 2017433659 1851050670 43 1562758675 73 570863869 1368060377 113 7 107 1724704947 7 2777 455216948 67 828547862 1018604484 4999 61 1166584316 2 109 408338669 67 1711269110 139 1290696593 857017983 602206744 1388609374 149 1265814625 71 2139507354 515925697 137 103 1439925374 1130653880 1949 1270451752 113 67 1133683885 53 67 1574908901 1417737505 7001 763571066 769042600 17 1079480433 1779310170 53 234196559 109 1611774498 97 1756229937 59331767 11 1989430276 29 109 2018898439 2777 2777 1587222120 41 109 823498924 139 17 1112194522 944669148 83 1657156693 79 17 149 2125186590 10007 888921810 79 226094919 127 1679708350 342151393 2777 1432229419 1099358446 59 1663939649 713468347 127 67 29 7001 103 607357525 1478893467 131 70367567 1218377029 7001 47 131 3 131 137 464922104 973684756 29 67 1982586213 1716359770 972353142 2 23 1230893576 835930837 71 471255187 1761993297 53 149 29 364337063 2777 46448102 29 101 1071079144 958551805 89 2777 5 1751951080 1357714445 23 1582883500 79 2027236380 89 463511927 109 1960038763 1853444626 139 539133152 31 67 879896260 137 928538674 17 192399846 7 1971698384 109 495960464 4999 854584049 2777 796428699 17 984548908 524965353 41 103 1373993329 113 981512653 1440046320 131 1562248642 23 1416749609 11 685851419 1637577543 7 103 1928640057 149 71 879507388 1708463535 17 7001 308562074 137 1655463746 2 71587698 10007 868627614 1785288828 59 1168796490 1180426476 113 95834396 2777 19 1478263156 1156076033 2005229570 71 588321549 1350293337 391848721 127 736645513 43 2 437638903 353453958 13 17 212937652 2 696717904 78763938 113 679662004 37 1068399124 1378134714 918656213 19 103 2085218108 777899260 841697089 1949 139 1074169899 1152481387 1319227067 1502948892 47 41 2022188528 1910825558 37 53 234523039 109 1990188086 2 1949 3 2095374210 7001 73 689511718 17 89 7 1615535285 764736021 89 1949 170905861 1328769193 4999 411977588 7001 1485486182 580095859 113 956974996 53 61 1781408977 97 1648678542 29 1434612484 53 613755317 1738752079 1372973780 2 845336902 43 205743920 10007 41 2039506656 10007 1045651444 131 629283259 1181304814 988427275 4999 1872090507 1574967948 59 458366221 2 2067376472 10007 61 404786606 1288317316 11 1301362150 113 2060491833 1450732872 503882602 97 580694671 137 1169046893 1721396972 1292844349 41 1391744329 23 7001 1738082262 725499628 2095514169 3 53 59 1103561429 1536548210 762880006 103 1797402633 137 58482067 29 1857157419 596234216 43 101 568333666 881800498 20821133 650987866 73 58442707 1465993393 83 23 31 17 5 1291413855 10007 844170506 2 1617479702 322234364 53 375253038 79 1924948997 1764899342 2777 767543361 404594791 7001 1922201561 131 31 149 1613413124 392400142 11 10007 2 2 40851718 13 71 1752353698 4999 634133148 992851390 1592096517 4999 1996055709 1389265611 131 1486996223 79 127 85006747 2777 1145433434 1052944857 59 107 17 23 127 586042643 1186511216 109 1185150351 67 315279086 300965989 7001 448922402 188034306 97 29 1284044310 115825507 79 149 3 41 1732401331 53 25093751 1783463303 7 705210289 324742086 1726230853 139 89 1624557995 107 43 1896923027 502199408 1476529178 127 1250904953 848035006 47 71 291140680 2777 7259078 127 1661276840 1255425354 2083801094 101 1744692098 1386591164 89 223449930 43 1417283900 2 113812052 101 19 47 13 1941883177 103 1400841921 406024867 2987817 1237227149 1949 139 17 1764760582 131 139 61 83 101 1365221456 1447565144 97 1742889966 71 1289596288 1176369827 41 1964219005 513091989 137 97 1860482879 137 746898792 107 2044982609 61 109 89 1032832477 10007 657710075 23 171730558 363221003 67 107 447177414 73 1683712296 746732743 31 1200154057 83 113 1140827547 1536098009 131 553231892 19 632157121 89 37 13 303008394 127 2017617221 137 1000992144 852849523 19 178783312 31 109 1949104682 113 2038684867 1593545074 1290342165 101 1884642310 5 13 131 320490321 107 61 149 1581237766 1548237915 7 41 1386651119 41 1775756848 61 822129110 1945823450 53 73 2033681523 101 1333497546 139 67 760614552 1271006952 149 29 1186112209 1578385581 1916725761 3 522855540 878791688 1301252025 43 1366200519 1612570123 59 2777 101 848277891 2073119536 113 1205584344 1715895960 23 1546257639 7 17 654325189 1776475860 37 323601408 476792101 380359265 137 3 1903664326 2 137 1395028256 127 83 700045655 137 109692612 962680642 461981215 1949 1968805681 131 79 1698749640 963165709 54491126 19 131 61 1397225435 2027895102 1796537090 1544923766 89 41 13 1411062172 635592828 1610670978 73 61 79 671683991 671651048 109 73 1824967807 1513951860 356243517 139 1968898231 1286188715 7001 149 101 1419052424 1008531202 43 515048281 43 73 332446453 53 2 160330544 348503243 11 53 37 1786587328 61 723798001 127 1085653277 1722982076 369972076 61 37 1822931614 332552041 2130241313 823267283 29 107 852388750 933180154 67 43 97 107 363324599 569283039 1502707882 13 101 101 1000174146 2 1551396550 1377265920 19 113 442190774 37 812249419 41 77057737 966388122 1341556099 13 542378573 580402336 31 89 3 417199813 1799002934 97 47 514398127 1130735720 41 809088465 89 609161301 1999695484 2777 1257003496 137 53 1122538728 1099916632 83 2020051437 1073095107 137 59 130258076 696887291 491528054 149 1697253021 1479417775 17 101 1006640336 2087421657 1089345421 127 10178307 486712029 131 139 1007904846 7 1825542173 490472073 103 1077426469 61 1786540855 140048524 137 1121416788 103 1970791391 879467560 53 144383976 11 2145324141 2777 89 98151640 2056089754 1949 103 2035424168 37 852185702 2777 1205126359 1111377843 787134126 109 1428910474 67 5 106474361 7 911108331 31 970548115 89 1106738399 103 97 630843768 1799221572 1949 79 136040528 1470061093 97 23 13269795 3 2286279 10007 1558490180 83 1949 970294908 2777 1699145631 23 690615596 149 3 2110540614 1848826464 67 782246239 679983737 67 35306162 53 4999 748895191 31 73 780679593 1938850654 397920022 43 2135707058 109 4999 23 101 2046932155 154112133 89 1292858895 19 1575964706 43 13 1093123343 131 1987186269 71 149931197 41 131 23 3 2079932074 1092175550 59 47 1074187956 137 1206398710 5 536417255 10007 83 107 181618055 2111141779 2 1113986648 14672986 5 1421020190 103 774654451 13 1604863273 83 1243471638 1544537854 232166895 29 1293021223 41 1949 1014073031 89 109 1558317737 1007778575 80274308 47 167412686 19 437839439 5 113 7001 37 2078084243 1080778959 47 1357711795 149 1439647995 103 402838150 154057910 41 139 29 47 1054925993 1844868191 73 83 53 25751163 1680992944 188178575 1417224419 13 1774505970 1977061454 2 111524320 2777 19 1849708216 2 83 1896490300 1865205459 113 79 1712523922 1976230899 1476266541 41 71 585262585 107 1770121223 468438189 2014127870 1221098249 67 113 131 83 1949 1711725155 17 113292845 89 1066343799 1144788695 667600890 131 23 165107724 111577662 61 113 280982749 149 301790956 746792483 1949 1729242907 137 1160071338 79 7001 236425598 71 137 79 581859569 90586693 2074254958 53 2777 683737077 67 1319433278 43 73 1849757001 89 2144454733 979075564 848708773 103 103 19943890 664718283 37 43 1176602638 149 1307173126 29 2019410998 473841353 79 456745057 1515328546 43 59 4999 74551608 107 1641869097 61 139731424 89 1005286328 929268543 131 131 1657342308 1507800306 17 993632388 71 11 1333962377 1535318081 23 97 1268384416 1484253648 1635363590 7001 2777 1884163953 1450321536 41 29 338258581 1755875006 521396316 7 334277538 113181691 7 745818073 1725144236 101 2777 97 103 974518132 7 1420253198 1949 61 322346570 1949 447951101 1996795476 13 50581133 29 83 587516496 614850637 1896694839 103 2777 899745223 1994269226 1629358399 1259647048 137 281642075 13 169322541 3 1809171387 103 473804017 1471743477 1347363006 47 557651402 11 1922967915 31 208139673 83 1515354157 2114597723 103 127 622392964 1108388776 11 19 701239099 89 617370394 1584110326 29 71 43 71 405290436 53 1435599234 1240667860 10007 182417603 2037634124 492393085 23 17 463890237 1683703766 176879617 12167566 4999 61 73 3 377269767 1533057105 31 73 425304922 4999 770265916 1685418160 1141435227 73 154317295 109 1562782813 23 1599141884 1348253629 149 97 1311780316 1078102309 53 39090095 330599790 83 520225083 73 101 1058070849 1117801845 851081170 47 774292100 1224456276 1729717013 127 23 61 1111863043 549324093 790581959 103 1949 439826932 89 687236106 89 1520671533 597871785 5 314875555 501874694 61 31 1231768074 13 19 340198534 1466920035 73 1361602132 79 1088298075 212027468 1903188209 97 86918014 59 2777 581046808 107 1949 615917133 73 5 4999 83 2007119161 47 23 149 107 96601526 797199327 61 932688292 1161842996 149 7 101 41 454780159 1857148307 803093925 101 71 1914772598 31 23 1446263529 544287019 1136304446 103 1836881297 13 1606559357 137 139 67 419691216 161947509 127 5 59 1818769223 53 41 41 49316674 11 2001142352 7001 1625863233 1007996979 23 608079014 2142921040 101 989395322 7001 710811530 2 56924010 1177690166 73 218232186 309702340 43 1204280704 1490642310 89 67 113 925729109 2041356865 4999 77754446 149 2145536228 1414916218 4999 7001 1729380019 1408699214 7 789928428 131 503565179 113 582377036 31 83 2 1704093524 53 1067578364 255825033 61 250126113 71 5 1317289290 83 1201579297 1586283965 1003594200 43 1177459970 2 307414912 101 138393800 107 227965105 41 377228804 113 931637420 5 1174456050 10007 1765861088 79 137 925328003 537873782 127 162190430 71 83 149 1877924629 7001 1693618911 113 1372453676 11 1112033296 149 1481821986 943807571 149 358158941 17 697882536 1897632542 13 2 131 537446336 43 244322603 739899264 13 1044201880 1651887865 5 1904356004 113 1336686568 1949 340827477 7001 1716989994 139 127 1506741589 79 73 127156875 1474389614 61 576495326 47 23 702422448 461329575 7 2777 109 689182257 139 43 1364323729 59 101 800967976 101 61 1796263828 1437165312 10007 1496145320 1305463748 37 322711095 7001 149 1009416145 567998296 71 285328410 1482058247 97 2112434992 53 1846107692 7001 2 1623079683 1402567877 107 41 2120997281 89 2108389898 2120315812 23 1330028797 23 79 1461293934 1639703445 1949 1939540538 1931640061 13 101 41 7 883347378 97 89 307005856 83 10007 2147402130 283169016 71 127 646652340 10007 373941576 89 2087754747 29 1420737057 23 1663235064 1180467272 1055841541 29 1247105531 7 13 826541014 89 1442133114 71 103 1154558724 1328722400 701148257 149 109 79 1921937754 1647552663 556769048 89 1540172010 13 89 184541678 2134113289 1470669089 244375883 97 89 82124306 1709059396 109 61 714706096 1290760332 1949 67 85988068 11 339750631 137 19 73242568 1164188824 1203602114 127 1493800035 127 322459731 3 222041223 73 11 47 1673149945 149 43 406060983 83 2014611109 43 47 7001 71 11 1413256273 1443053953 2111946957 139 303132173 23 79 19 97 1753915061 53 17 149 93740817 339521393 31 131026863 578490486 1949 625810257 97 7 870066813 555708957 37 10007 1610326440 67 71 335869192 820251001 47 1640502711 59 31 37 998847671 1230136772 101 109 797871868 59 2103786423 13 1367861144 101 19 943529854 317452152 59 407090993 17 1414061037 73 103 7 1329436557 763877406 149 1036509470 1621828710 101 101 1192312272 938650267 1623628405 1039752635 5 27374666 11 1241399830 19 41 1298900459 41 1142419900 1631719886 19 35752718 31 1004274574 877256347 137 41 1541067041 1813888011 4999 83 39734092 1142977711 137 193760470 1744713675 131 646482642 801025934 73 17 1053405578 31 4999 887487467 1304536230 47 7001 279731450 89 1763547549 41 1192518866 338170050 1949 403140437 43 386399192 7001 156423343 97 1281998754 1457946278 5 13 79 1304489123 1105332130 7 41 605304607 485781653 29 2016371798 79 1210156128 1633767716 885681479 149 89 674038741 89 726479410 1307957307 23 127 559233959 1603267939 783004757 41 843655934 814338532 59 1189151359 23 127 2020482624 1198016875 1897888553 11 23 1637900909 29 813945842 139 101 1685257962 1138871202 139 113 688379502 513476068 43 250268115 67 2023282104 2102324757 3 67 41 19 1737288693 383353512 23 3 699051200 67 1590053648 831466715 109 1860094265 829514686 13 127 1949 1312938003 608711680 134331503 790841097 71 1770960799 1949 1157643995 71 1748394667 107 53 113 1138732515 915071145 3 13 1622535772 29 4999 467706440 43 431912127 10007 149 702880531 1563711949 1287210563 83 2777 31 7001 380091291 1220841381 73 454681741 474984370 5 1787949434 127 37 43 1658620424 5 1289042888 127 2 1268316806 1044023883 83 97 79 254227313 7001 1646761218 29 29 1358748310 701713003 1434183791 23 89 1870269585 765486419 10007 2057509249 103 1556238948 1501342420 17 1217879218 139 1467974690 67 316143587 29 97402793 41 47 1923866322 1230356694 869169024 67 101 1740489772 19 1575678360 519447726 1401119555 1328535814 31 2 1136223452 203880702 1602306665 113 7001 79 313551 1168324206 1603681338 61 4999 532743430 131 3 7 2777 61 1960484110 5 7 3 11 129859659 127 23 599403483 344926031 109 101 196294930 5 667911855 97 2004361343 139 1332255552 1013858704 109 1652276069 101 7001 1743312009 1004538485 1515579890 2 1950129766 5 1103466595 13 4999 89 2 1500701612 1418130596 169078942 149 2014492963 23 1221192889 397584578 54072584 2023998108 2 103 1767322204 59 79 67 1949 1015171886 113 29 439356032 79 467339796 53 107 1481391032 250873056 79 103 1330552146 1867192317 228960702 137 1818360602 89 11 1452154256 1208806160 59 41 10007 870829154 1653386561 1575966140 1854588657 29 1650393434 149 67 1985033187 1698194864 31 5 19 109 1849571187 7001 856486338 315184182 3 1771739211 137 1984201765 13 2777 929539656 103 2052279532 67 1018535675 139 107 101 1762313852 549373037 1286234234 79 7 752163132 1495732616 89 349067013 588153389 97 7001 690507237 1898736887 31 107 1203140421 1210624857 107 53 1854290542 1416535399 2001010106 1956477058 2 13 48327903 7001 180737816 1683739080 61 1212518472 1949 89 2060538502 107 1106577094 1411451766 1226641120 597206424 2 109 1087068795 3 25647039 11 107 1225728079 7001 73 105284907 756026471 73 1733665466 1044999599 137 1974970369 41 223238932 1640209455 79 742879976 103 1525212258 515241868 61 1990146350 53 1510847309 1184033298 7 61 7 17 137 1487371873 7 820677732 1799334502 137 478965152 689974333 4999 37 700350578 675179145 7 1452947132 227717091 1026857774 641070960 61 13 43 804327936 17 43 105640637 2777 116842275 43 53 219037181 29 144218533 97 1418255236 1294793576 1060540290 137 1949 241792940 47 1457153267 4999 4999 1648580218 41 10007 83 2129404840 7 1430142560 578243713 31 1129851327 127 998973491 103 11 47 1184077674 1038161991 10007 544390807 1283627911 1003395097 17 981113520 1392207426 1332782991 137 1201112492 571099452 2 103 2777 1254087646 2081033710 1211957560 4999 1949 139 933095185 462998436 1949 727674742 41 1658097564 59 857573024 4999 2146375639 196975597 13 700370346 1660466899 107 383859290 149 1891667481 101 911947403 113 1909300598 406336658 79 53 1736645594 319615069 5 1066607290 103 2106265128 1643641143 981291828 2777 10216583 426854634 3 37 1116957205 17 68092922 103 100363218 107 1972092283 101 79 139 616368951 704846065 23 83 134426883 290708994 5 864238156 37 17 29320188 7001 1429555193 29 493659045 11 114679334 7001 107 1931573844 47 954801375 1864125843 3 1308598228 1034802998 4999 61 113 29 1932965005 975862789 83 103 1440348086 636430447 23 149548469 198738490 127 480515615 5 360394785 342920648 113 801157683 277919967 13 954243031 17 516030053 816063301 897393313 139 1091297352 89 1631526373 13 7001 11 1943493644 41 5 698097020 1236974501 113 5 179346070 1430695860 1049462777 103 103 1058216335 2017076913 79 149 1824136374 1733400440 1949 500602599 131 1669165326 61 1258898380 1572717170 2 41 103 212481996 1675424199 89 3 13 157376648 1780176151 5 1430981845 3 10007 317582152 1949 893877666 149 602518005 131 4999 509513077 908576517 1442366960 61 37 974987255 11 284063996 59 1553927604 10007 1949 1600205011 3 1145981712 2113847175 149 19 59 11 195463048 679616344 59 967247357 338014009 61 2037579401 131 89 510490739 149 149 139 1325398082 37 1479937507 227012057 37 1021573774 850966589 1953215318 41 411214174 3 7001 324468346 1523011542 109 61 67 31 907411686 1829923229 67 131 1176819568 73 704103031 139 7 139 1022740177 778992418 139 61 37 3 1491537099 598122258 41 4999 61 1380765092 83 726150483 113 343752554 1450579305 79 1685022363 764407950 1469019485 19 1319634645 2777 2113920264 53 23 994756762 1339202715 23 1471361382 23 41 149 149 1537685513 89 2 4999 139602074 1226949561 2143299260 10007 106356323 2777 149 325233773 10007 2029503191 101 113 565985473 97 7 712561496 1919872581 61 61 1179716820 1387338860 1720897141 137 603612958 1038703771 139 287231740 37 37 137 1959899943 5 483554340 2100190485 97 546382958 1086857585 4999 47 1839396324 131 43 1282887313 53 109 37 1614182535 61 149064236 41 1075424383 47 1178852355 31 31 7 367888682 61 1821922206 139 276144767 41 789304652 1421189619 47 842023430 37 61640689 73 31 1374294207 1281822718 11 2050751820 29 2029635876 103 1616902977 47 83 2777 304403632 106611807 83 1854079647 1004853444 149 204119504 109 953482623 1949 685565924 7001 83 856393917 629830286 31 1368711597 31 596581329 89 1850745725 31 1711334581 2777 467980237 1949 139 1538881426 47 137 882597155 19 61 1464218603 67 1955075281 19 109 137 1416124064 137 149 53 11 1643742562 445132083 31 47 10007 1009035831 2113840137 139 1497691084 1348352405 682649013 149 7 149 131 31 114447598 47 1132955229 83 871623172 5 28264975 829313550 67 17 1980847675 42179904 43 1638192684 107 551395005 3 61 1910055790 59 83 586888352 23 3 194467768 67 53 1720406712 1522151096 457424663 2777 137 13 73 1071436257 67 613252407 971968062 5 761969055 771278605 554078105 1451823220 149 347884806 1949 934405172 1003338450 103 1777064708 31 1372115056 1372309879 67 1762336577 1676482480 47 581524279 198702010 668583729 61 23 498915862 31 51789003 47 2777 1183746236 10007 560832308 1092604288 378345365 137 13 20035665 889012631 590427256 137 1650216896 2051784560 139 139 198662275 675303561 1128564565 637782801 37 1777311406 12687808 127 2056146561 107 73 142134300 11 2017944852 17 666854020 31 1360338212 705809204 137 1972482197 7 724599220 1949 109 107 10855257 1479262909 393767047 79 103 37 791965575 781184316 41 2087594205 37 35078960 109 64988307 1416217152 7 1515437273 1241510512 11 2091608408 43 1081093014 1773973217 47 79948722 17 294456643 827927675 73 103 17 123391304 41 2020329325 43 73 43 47 1804226271 10007 2113928278 1887933932 1949 149 1245087657 1480723260 97 547957656 55224465 83 73 107 1439848175 103 325365258 1816756418 2 79 339842987 19 1812954179 47 925737004 2 180530744 866803704 109 107 1637619704 41 21710657 4999 877519461 2070519336 107 137 1800140067 11 415447168 67 930375833 53 752501578 1416176003 113 2004543545 5 1368788854 2777 10007 67 101 799484589 23 806685532 29 1698527042 10007 1589531894 1789511782 1740664376 2 3 1649898729 1479538799 101 1509897278 1317131521 4999 109 2777 1949 256809985 7 73 33197165 127 113 67 1300252976 2 1949 525002130 286460122 41 43 1092588333 1917089984 472538243 41 906161418 900126425 485616098 19 2035869166 131 1777325550 89 2137842478 548859419 940634035 113 107 1906111589 11 101 89 127 1028462764 19 476211440 1719247079 59 1294942870 2777 4999 1551409140 127 1376622596 370793918 11 31913706 23 664192712 108829285 103 127 37 1137188899 7 1795560627 2 5 127 246643779 2098668767 7001 812725087 137 59 71 73 1333270540 417096961 23 1134711463 1899854165 516230943 59 1554406607 47 127 83 1955801514 666934814 113 544860226 127 578518655 3 80335509 428274864 1947123036 3 43 1161946301 97 71 89 1798604222 683094653 73 97 41 76252702 615681666 5 1547274700 813378765 61 17 2061058478 24090207 13 2 5 950416155 1701117143 11 188625294 1949 953214971 1327506235 1723323500 5 127 2045074269 1715180466 696872293 67 7 2002737345 1421672756 113 151932003 1061054519 2 1949 83 1254871273 1739191237 2062516677 53 43 596230776 1222053073 83 48068505 457867751 113 149 1570217130 2092537375 4999 1754169096 888442276 29 1212160589 1866027446 134609659 109 23 1950720919 53 904528687 7 1522683750 657615917 979191960 53 137 5 276091480 1459739905 67 1899396132 73 83 1281203725 5 1466781325 31 1845439176 1949 131 939185652 37 1771870689 860864912 97 89 131 1015352734 31 1828821347 11 1117367419 29 587141917 11 1231729959 97 897857220 11 2025906014 19 1878106644 59 116862480 103 596014751 149 1733052078 31942344 419413384 10007 567321666 71 2084298578 67 89 1140814549 11 7001 983535485 1807567187 149 170727183 2777 1099894721 7001 726227732 1658262154 2 425089833 2089547068 7 1533357631 740210146 13 2 137 4999 906223719 137 985402092 1026566893 79 1781998576 1949 895241966 52785012 1914404132 67 139 891760616 1237304521 1091289483 73 619697945 59 79 1949 1018003629 97 1858558994 2050857032 79 473617774 67 634777899 2117650267 37 1429901408 47 1117449124 127 1035793839 101 2 1430128008 59 2 53 1058970846 45384511 2777 1540074214 97 380206571 41 113 39243544 107 342094943 2 226827108 212096633 29 290296438 103 333305837 59 2777 1363879118 1403914186 515011522 29 127 137 23 410766384 1042516883 2 907495607 43 564029452 11 1317108870 610844685 818512127 659894644 31 5 19 139 83 103 1867786536 10007 1060591895 109 994229766 1350205890 2044023081 59 1417940982 67 41 149 725574057 137 47 132596917 2116878784 23 773434420 2 1268382601 107 79 131 47 47 97 5 11 113 37 2143620608 1466028648 29 127 391100564 328380189 924845284 101 131 306853483 1132732563 427612412 59 4999 1540386861 113 1560426831 17 1046994980 296155589 103 101 1504014331 53 174680103 2141315116 1858659628 37 1177182306 1286860425 73 1372546 101 224164147 47018736 1489084145 17 67 11 1418573739 47 71 85257944 739120340 131 89 73 5 1332387915 2059550790 101 1957427369 1433238419 73 1499632576 47 2029376867 97 710282803 1017060506 101 1906482725 127 5 841643730 695165821 43 1444776265 149 7 545902770 37 29 787325089 149 1524081401 61 1635667725 894117619 742908119 43 59 1448204582 139 1761407861 47 424668142 1119728987 109 1170973944 3 1261825506 43 1508205908 97 1301751543 1779223276 168212127 17 688201580 71 988200976 1897498596 109 5 5 1510119825 1437981420 1974246635 2147074411 131 503487680 1632600110 5 53 2092533598 124258447 2777 659301455 7001 107 1886946210 3 1797850584 375469462 89 2 1210228732 37 823497086 113 101 1048441004 1003531394 127 1253192657 103 1324759323 11 1494021551 17 942580572 31880487 149 103 73 247893065 17 890779158 1047529952 7 29 89 2101301303 186299517 97 1631857439 53 43 1144560954 833773664 113 79 1238789994 7 365815744 5 1649596860 19 2125792580 236637381 29 2116370294 73 593138213 1558300922 139 1953830426 113 107 869198557 3 1419921873 103 127 109 5 466946597 13 619393680 113 113 559913644 543985051 379910774 1949 1119417595 71 1148575933 97 614181884 2090365458 160877738 83 831711799 7001 438633653 31 37 1949 1850123039 370520406 17 7001 7001 1883969100 1535690353 89 1401483741 109 373120154 953278892 31 103 1319696976 17 2080336274 7 471228498 13 1605480968 43 37 1109931496 179089968 17 3 576885598 1702548781 59 926798305 10007 1954066890 97 11 960019038 23 97 1271800368 137 2062005084 1058306719 956333856 41 29 1704248793 13 13 2046862701 17 1141105345 61 127 10007 1654477324 43 97 1706448899 2129430624 1949 1407810613 2106453114 113 97 2047822581 1878423977 10007 53439260 1819195 7 3 647656269 29 67 1077953218 53 5 655009175 31 1006511627 4296646 47 7001 97 2002068069 149 455356564 1949 89 1470078335 10007 149 53 87491658 89 101 1820215334 1824277884 73 7 1521622088 1153835361 1359064129 19 1474239259 107 324130606 308382090 53 107 1015076044 107 139 2777 113 49048102 71 1176361725 10007 1268874424 89 439079720 41 79 7 684619803 77645359 11 4999 506363707 1949 1255553125 131 1944962764 17 2059211513 4999 22335532 26394720 592246076 1015726824 2 103 2085389675 53 13 734283693 43 1906650046 346498602 71 71 109 149 1464985284 130496185 5 110387217 10007 2084227939 1949 29 1716446044 113 863665815 1476623450 103 113 1593826806 904575622 71 1080281503 23 4999 351469692 1025384882 754158499 89 2 101 2042457451 646859433 61 1059838914 1949 768166666 59 738837766 149 47 73 109 532983731 1911205019 31 43 445386733 1683286686 1276834836 3 43 1616758935 1373956554 107 319398397 17 1735487857 29 847626355 83 507433531 97155896 371302141 67 1780905844 569638307 103 781481676 29 2777 395114337 621934143 900781437 149 2046686051 67 61 2052340873 11 17 103 1275550249 718757381 97 1154850475 1959452018 103 71 149 149 109 1987139549 101 1304418333 7 1665654746 79 1283758295 441478544 43 109 934536352 1252112760 5 298927495 97 1477840202 1606226104 149 456533616 659758022 4999 473244486 1949 851286203 19 1785497488 1704511900 79 1609917300 79 692494171 47 1824581031 73 19 83 1599938040 5 11 1012722093 131 920828213 131 79 215102780 1585191169 415887460 113 9849532 61 430549436 113 329584534 83 708853421 127 29 1570939917 3 139 1016962491 17 2099466578 1255849494 97 4999 1949 2 1642783292 101 1949 1848592051 41 1589175703 1156291708 11 41 1292309832 1697494464 1194988326 7 1240643194 47 43 1719595542 1761765913 17 1219101598 177326544 19 101 5 3 1457541897 4999 19 443722366 1447742100 107 41 73 980531148 59 23 530759546 413741516 1824191887 1949 887544917 1853674124 41 73 1820016947 2012565098 47 3 23 4999 612247526 43 73 13 1243498516 37 1788831306 1886329507 10007 61 1077176308 31 97 19 1328719837 127 2110934056 101 645017714 113 900201766 61 1542950958 109 1523846160 83 2058700633 1694425348 11 13 2146868269 1116879641 19 306632431 117148285 5 1214875670 1443011821 1797797159 137 31 1295240450 1156191066 53 884860599 587024390 73 820231612 1150470741 107 149 71 1011592096 47 131 763035962 963414611 2106397871 7001 1835704630 1949 1101890784 1372069777 10007 1616701303 59 61 23 84334514 1958772667 1562335831 7 1792817915 2144623806 13 345245628 4999 13 429845663 59 1384003002 944839594 2 1685382574 7 191067371 37 37 711555843 1334640283 37 1877307083 31 59437292 61 7 103 1996268338 60836083 137 123024219 101651218 41 231373716 1252574435 4999 1655808267 43 245873699 160121000 113 83 89 11 109 912289234 190529711 1607533170 101 1565383345 1292729767 97 85679124 37 158928368 1054719954 89 103 73 657733212 5 1881343871 1692029234 47 89 1889855014 73 844174190 2089453085 370406478 13 43 553587590 1147362592 1815289814 10007 813158221 83 3 97914456 149 2122510662 41 29 986261899 23 1274845334 3 366857826 1158585111 149 38861269 17 434374820 17 1493395855 23 1923966376 331810926 59 43 2142879114 1263179023 101 1867765831 624042080 131 29 50785254 7001 19 579589205 19 1710598843 41 1712935107 13 97 455656504 1393882901 107 113 898820758 73 127 1687143890 71 1147272932 97 107 2073766251 797832125 2140449786 914990799 109 544779086 1227295357 139 1345148637 2034502195 61 429541209 103 7 137 127 1985137274 637400956 61 17 67 23 200521314 1498130944 1019676305 106220885 5 5 294438045 11 5 1850722374 67 204225045 402304158 3 103 1355126504 158664350 23 23614077 67 5 412452915 7001 883183151 41 1006251315 103 23 103 27189940 240276855 73 7001 564245595 149 10007 690462986 10007 387581117 736552875 151229461 29 41 1783107835 7 16745789 97 101 2003749706 159916532 2777 1225351250 103 71 1485612853 560928393 127 1511639454 13 465217123 109 139 29 228226404 1482148414 131 2024861233 1746021534 139 137 1980086345 43 1765359883 28521599 594389161 1088055514 149 1148566088 23 308695811 113 553150376 103 2142874109 83 468641406 522123120 167153249 131 2 1431249435 7001 1258506761 83 1125847157 109 1142988624 131 139 6536614 367409525 16263180 5 19 2052929993 352058619 113 3 4999 1572435450 1455803781 109 1730643062 2777 1766194216 127 3 122235612 13 670332182 2 884754388 11 1965149241 1918751417 245726429 31 23 1497558313 1322294959 10007 37 1229254387 53 1092921372 4999 521870605 67 61 1865545249 915712233 47 7001 1763047828 73 79 4999 1978649191 117966402 585207870 13 1168634594 59 83 61 981226602 1256315801 137 1031271199 1581182403 61 829341556 1732856008 137 97 842610870 1923419693 86464992 2131494731 17 648909825 71 23 103 516440970 1335400242 73 1639823227 7001 5 2117414410 400940399 29 5 7 1768612895 851985447 17 1744196940 1575802974 103 89 662012616 904578725 67 265376079 805550856 83 1356774025 101 149 4999 130013992 131 1344037599 29 762356031 369157836 2001178309 79 176986165 1088951135 5 1426308185 59 901445424 109 1310951066 13 31 2100832366 711085827 127 484890826 1520006907 17 71 415728785 1531187846 13 7001 31 1614035201 37 4999 10007 17 835849217 1661177338 1360357880 79 1126382632 13 10007 2051505049 783588128 655112366 1288287064 73 2 1498752396 101 686040581 2777 37 1189853992 187525028 47 456778139 137 1018114257 139 925480070 1972851012 53 131 334016595 384102490 1008226195 5 73 2085621242 1069088139 277870266 73 149 46896260 727427089 1753606903 1949 795932447 889730466 107 47 16007354 19 563710791 1520243542 137 460724424 71 1143217079 59311980 1541879237 544215734 7001 67 41 1975891263 19 1565860057 1034890604 71 7001 73 1969782141 89 1619613100 137 618535820 1305190000 2777 43 3 2120030283 97 1949 91554275 107 97 23 1668048826 67 31 1948751225 245368140 17 7 1016489873 53 59139732 67 47 1401798547 1197629795 43 19 1540070327 83 2143454748 131 109651585 1386887568 4999 1510422855 1973340253 53 11 864028143 520034361 390810240 19 11 53 1961920138 71 43 31965985 29 430079454 488244554 47 944177971 1703237425 1686263870 29 7 154811685 1437999038 1711492464 2006584614 7001 67 312952712 47 59 271015733 2107219751 103 2040503336 921694274 561203591 53 465338113 109 1997257140 1126739607 4999 1976464628 37 61 41 73 902465274 2777 1472332076 262320974 1949 127 1609871050 201493755 562292073 1990384008 67 131 1464256692 191981941 79 113 631824810 801760877 30201824 43 1328768797 7001 208425208 624619024 67 113 1813806053 17 798672478 1298350656 1721381882 11 1361979445 101 107 510055304 1314798880 71 1291444474 1633147545 137 71 710887273 10007 1336384815 149 1855058493 514852067 23 743851395 1348302182 107 73 2019407614 53 1361614679 137 947653249 1392787621 1827099420 109 435972859 89 843898 11 109238220 19 103 103 1517660447 43 2777 29 649293354 5 83 719139390 139 63221787 648577463 131 974085477 1949 71748537 47 784038660 2 89 79 97 742591839 11 95148339 43 101 83 767371846 127 541501330 1955375276 149 1098619912 1735246297 842451655 79 7 113 1219734432 31 1022979788 2018225470 870358242 109 2000935767 73 149 71 1605516326 41 41 17 1207668627 4999 67 629309761 1195050391 4999 1987797361 2099816160 89 1398901199 376629604 2 2025903349 101 31 1020598554 41 1322953191 1914601801 2117271193 103 3 271978702 1974306806 2 625522914 576321050 103 1989310772 1522351624 61 41 1999924600 131 455584726 1220552343 3 31 127 1415623026 1882633268 1151566486 7001 67 1226553322 71 809606681 1475511137 103 2130607633 827403429 2084398830 71 1916870070 13 1937998153 4999 2017986266 67 807404788 1468627320 10007 29 419006075 53 1511499260 5 53 13 2 1824113117 524754591 89 31 1719565722 1949260992 103 1734854441 42488200 1949 1923721470 19 1213879047 137 5660864 1811822821 17 127 83 2063073896 41 53083752 37 113 1359656341 2013727009 7001 312758349 113 2046242774 12376527 17 1164450822 322915854 3 2010139557 1621703556 107 799096866 23 73 13 1949 1829939488 11 674362084 2088391439 107 733487492 2 522233906 127 1459834518 11677668 7001 313348985 53 1530302621 835517460 103 1240629577 149 1018003881 1827928007 83 47 747570673 107 1469480327 1984476647 918752277 137 1983755320 47 59 779807820 1252034938 11 97 1613626913 59 1078578979 139 141247597 53 1886771857 3 572710690 1047160459 137 17 1222031944 1851428677 2777 1879129252 31 817175655 473816121 113 944329239 890023586 109 13 67 29 1949 3 3 7001 1316881099 820559206 5 13 89 1006607512 73 1212474301 71 109 73 1476951476 89 1664703348 1015471933 127 1756918889 149 149 870433244 214227546 19 4999 64077182 490896801 1404952205 783934170 83 649915330 43 17 116431130 644991254 67 61 929051533 1975618834 343306325 4999 47 783412494 1419834743 73 59 2036247418 139 1766670123 71 759091028 1121778807 131 1689308803 53 324942576 22534110 67 29 23 2 318994302 11 113 1555385847 1858609905 3 845910912 61 1066020689 17 1255112210 1271578352 11 986495488 1580723269 943456974 149 101 1362120845 609158611 23 1745914544 447009494 103 85247638 2033249182 2 2777 389382609 913510060 1567430023 43 41 346099737 1399511097 1229273894 127 1617196526 53 1503409766 1925132550 445312923 11 7 462404712 11 563317263 19 1424023210 3 101 760150364 47 830515897 113 1689485035 127 1282654259 349763386 61 7001 1770412880 59 2037499510 3 1962530031 935310096 1317831006 1661623065 83 1505964498 521103812 59 59 1123430269 552691810 11 1707532387 47 43 1567869207 1221424572 2777 1638002029 41 59 47 1903085601 37 1074882412 715491792 7 71 1564617770 131 5 1285226387 139 1361676206 2 1809920108 71 1406284717 1319249630 2 770737864 79 728930118 7001 71 1420354929 2044368746 229732477 725084498 19 59 840310214 3 17 1224187697 13 31 1098191707 1255780196 67 41 1233284879 686975073 79 1926817829 10007 245521745 103 1519576657 107 903604659 109 1900408810 57404406 53 976039753 1221410669 4999 131 37 608616630 47 31 1627623814 881788444 137 17 1469056343 733982327 31 107 22426274 13 1649163607 471980155 10007 37 19 17 1316070232 1654411236 137 5 71 547040729 1960334708 1041742190 79 1951639764 71 1706178705 7001 23 13 1439461894 7001 19 222405773 1145974949 37 4999 23 867943476 71 689108179 47 1571997287 139 343037822 61 1390643047 26895083 7001 4999 103 47 4999 1337917363 1730248262 131 101 5 1345800980 7001 1412046602 1147810927 1949 73 103 1953757051 67 494432041 137 1156603217 11 2095571214 97 1751215011 1554855486 320086130 109 1149118003 1348226320 19 83 2777 575122254 1674614310 978775866 2777 89 1331545371 13 332709585 5 1314011605 47096603 975726256 101 23 70666580 1203533995 5 1856165927 17 269736554 1561095125 83 621673919 43 61 43 1660175820 1214967360 131 994472745 1979911374 7 109 37 10007 53 441291144 3 1914920343 461957307 61 397758236 10007 73 1951476588 2777 1534543429 10007 2052916036 883382687 11 606980209 37 296541421 1758343822 1279924877 143819434 11 113 1065498696 1937289628 675257709 2033971238 131 1543343889 37 127 31 10007 1393690983 41 1460984043 1111771968 1949 37 101 903863700 2 829502022 2131313054 31 107 1020488104 1019105236 73 1291761718 1764775169 2777 79 1996411133 1632482149 805469622 1729838757 17 7 1055330332 999331228 107 1698756824 512415296 432688939 131 1734077916 29 32623474 4999 1382196661 23 1299960563 79 103 668601222 11 1228609921 89 720229029 1453956866 137 4999 1267451459 1266021745 10007 424997290 2000586976 97 416253093 10007 912848547 735737813 137 89 146293216 13 67 796861820 483005461 41 942671057 73 103 1933824596 137 500128110 290413418 73 1983976773 107 1808209488 17 1796633073 332814527 67 4999 1465126956 83 1885859185 71 53 962422071 49465589 970440759 53 59 546019276 403591903 127 10007 1777873641 2751925 137 2036762738 97 1389676320 175389988 19 139 2061098394 225152844 1930104984 3 61 181743766 61 4999 83 109 1006550363 2124030135 109 139 582554143 271691902 137 2055358255 47 1136120942 2074107321 129729687 73 365605243 817653115 29 63031830 1625414155 5 23 1235428279 908765696 2777 539907117 1822100780 1205397754 23 43 2029636580 177584513 59 17 17 61 139 796553122 1677503431 10007 1820233272 187145245 43 43 1403171511 113 190369179 79 1174234238 124505803 19 1949 131 1986098467 109 137 29 1033217867 1124856238 109 37 1252239749 29 1533107078 101 1400909289 29 109 84593701 979097466 41 61 563622821 538444544 107 707427994 53 1182866084 137 727599876 19 826135884 71 97 1005245784 149 769451906 7001 252813111 425457878 149 1172762163 714495138 103 213799469 61 1794084298 971033746 1633101978 78789894 3 1703552354 1393995903 17 2050795304 835557244 101 97 1403239927 880881056 894919045 53 1889653313 149 1151612209 2 1949 2 13 1282208166 47853768 61 66754197 103 125145243 1700900908 41 101 55338708 27662890 1994501511 109 539441321 2136644673 67 1189672929 7001 957169719 162615243 7 109 101 714037781 141846025 139 61 1947880487 830375188 79 1195060372 122542849 11 1123118888 529088349 139 1629922501 247567402 61 527125564 113 452908746 676328237 646233833 19 2 1792548906 126564348 97 17 708219218 103 13 4999 7 113 115433788 71 1300465484 1013649206 109 1867960158 2777 951622360 1025899779 4999 1843616203 149 1263866580 113 1132565326 4999 1088783580 71 1771252620 7001 655795299 137 1227112844 61 465363998 127 2032008656 29 69233005 1949136430 840311350 1949 67 1886424659 107 1579586295 43 29 588386360 1050842840 109 1769696974 544428584 19 59 1681751694 61 880656146 1152719318 1675888686 71 949153986 2777 390542330 67 1740136281 103 2 37 1843785480 279353700 905637736 19 67 883061943 625903548 1940803695 3 568894053 136383273 19 1346150152 53 154653239 61 589636370 447873805 1882128904 113 1344842421 13 5 2094481505 3 1386110391 2010620705 888857203 79 10007 1893764708 73 1608746187 2 2 1918562120 224518736 13 127 113 139 2777 208905379 1452619567 7 19 61 1697288583 847957029 127 1949 2046563072 71 2101013922 1816631688 89 137 109 89 726501832 7 127 137 139 19 7 972032299 47 1992384561 137 1267719910 1512478808 681512319 53 861166097 131 973293189 1915998282 107 1646836251 37 47 609733029 4999 1578053521 1798174651 97 31 1413857424 221657566 13 97 41 1708200831 131 1745350597 970263535 47 2013904971 13 2071075906 97 1936197985 59 61 1017281503 1170525848 4999 315139216 79 468009035 2033797044 2777 71513449 1469414601 29 10007 1583647778 1945713692 101 2103200265 53 1197174388 357527983 79 2126211803 47 1980756673 927643522 13 470951676 388229686 13 61 2088034514 1718382463 47 2068015651 127 137 1300546121 17 10007 2048184823 59 2002301426 47 59 67086928 10007 688763619 3 918616614 490822783 23 688047438 1992022273 149 277599218 37 1866027404 1407147897 131 2061354529 47 13 2129066958 29 1791712276 53 1850196875 41 137 1077720423 382722968 37 2 63778746 101 107 29 1063311008 61 101 1524391778 83 579178355 5 71 932387076 1383314418 19 323685710 67 47 625810922 860570329 1117184575 7001 11 17 1095585689 131 310799366 31 759484655 977512052 23 69771696 19 1254240103 1447636866 47 156589571 1370328898 139 4999 1825839759 1640436847 59 101 829686316 7001 2134996956 131 1071366450 109 1369345418 109 89 540432682 109 474260798 17 1271633864 1808288047 1949 207938810 41 1068297330 127 749559305 59 582523485 5 1706400090 584156287 11 1085260212 127 17 7001 1870284646 2047839727 29 4999 1043434181 1949 97 23 102704269 137 363460452 871390144 103 579084643 1070140645 587872972 1949 13 320072371 79 1217630239 387972881 73 1512342810 53 684976770 1872585753 601339456 101 1949 525417606 496979363 47 67 1502873918 1758734188 4999 1887867351 1756798570 11 510588529 7001 149 1825146445 1564002702 139 178654337 385623901 41 579403349 495575865 845275911 4999 43 1413476808 73 97 875940264 1026774638 29 71 1849328187 107 402534555 47 97 19 19 352097189 1877218074 139 1969060656 666851268 67 725504237 89 17 89 1648762825 1615199323 31 550711032 600470372 29 404506310 83 1949 1069544934 2052384705 43 131 250177854 1710586901 149 5 71 511389637 11 399649261 17 1913329498 1612729412 1632032403 83 23 2110747526 139 29 23 41 101 228475635 540282532 2 27549340 2075724541 11 1939583635 192909712 318398579 37 10007 5 655209025 2006597030 1949 73 73 2 785646091 137 1031848106 37 906849909 103 5 1070843140 97 1491809793 43 71 1337347977 785285205 11 61 348148951 67 1173453276 97 152951198 109 494187720 13 493692758 1251380166 1299387436 103 19 1674585672 1186019159 47 73 1295482820 67 2027155350 1526648064 7 43 1139135704 41 7001 923984979 343311828 2092842422 43 2777 10007 2127558249 10007 97 2777 1323768130 1387872398 37 2131716556 83 600545656 89 83 577171376 1679001397 71 1198605963 2777 139 7 7 83 1743468286 28435385 1063973120 652634175 5 41 1474465124 660498889 1758731632 1882084262 149 29 1033891470 293004371 7 919317118 109 1222285016 13 275277018 53 10007 165575822 2034703296 97 7 1748089098 1126036520 61 2032449667 803382047 687126437 79 570404596 29 1002924922 711484753 29 89 137 1276147054 164015852 2090743280 61 2096973486 1979127265 31 19 1685236825 1428801387 113 2145170347 107 528453633 7 389245752 149 2147150941 4999 1153589236 5 113 738014413 97 73 1822162417 29 107 113 1098768834 455637696 17 37 134396063 149 856699340 127 741777917 137 1590627266 61 2134518028 17 536808524 97 1949 1173118653 113 1314488140 1489047133 59 127 486067097 97 326097801 41 5 181630670 1671886912 67 287366752 109 101 657885316 10007 1996226381 5904130 31 1835061833 41 1949 1728096442 1309406637 71 911360353 623902263 79 88380830 41 97 1991782577 137 575756611 268731802 61 83 241000128 217869347 43 2777 113 2003833520 149 315519718 2023258633 149 1375707146 137 309303256 3 7 47 1730154412 1766880896 41 1947786508 1949 434703011 37 109 67 13 1613635907 1746885361 872202937 2081455918 2777 71 1054357526 1251133847 53 1901585092 1304254091 7 535343270 97 19 2060878681 14129274 79 1672637550 31 1870661207 37 7 29 88114789 218762167 53 1894354832 149 1790792051 89 106682342 656670177 64009100 59 10007 171109693 139 721530061 766560493 7001 107 107 2008194939 149 2029438110 79 127 103 1596481048 1700357063 2777 1949 13 861667118 109 68073770 1374208671 139 1384852488 149 976267668 876548543 47 1870490396 29 486581981 89 226935315 139 53 17 79 2078737665 1995920306 1011578937 41 783165395 502852455 435818579 7 109 1654991145 581472708 109 1379034101 424138522 41 43 71 377828772 390118854 813976274 127 37 71 333265458 101 304873146 17 127 56441467 459162023 31 849448329 287561549 37 229167233 59 73 1296049884 735898346 2 1134825355 5 1599578135 1947017764 61 59 1790018995 578460208 1069000596 2777 2777 1122432853 97 722524579 41 1821100526 267825489 96293843 31 5 404473510 97 1842515638 29 404440902 2 1554696328 716624146 29 4999 1344666013 912177528 1429979774 37 1551912335 5 19 149 7 1534132383 110517197 73 1112898484 10007 67 396875019 1009295743 71 131 1068385267 43 1616425986 61 2068259656 1650757783 109 712919623 1194192446 53 273635945 1871334832 23 139 1321085865 357081155 19 1203411272 7 1595698669 23 1780982276 109 1461126459 47 1804488061 1900188718 2 113 5 79 131 107 19 226400865 987658399 2777 1534814024 1551395586 67 4999 109 13 11 109 59 217906125 1961176128 7001 113 628274576 131 1863760056 819592458 1570577571 3 127 17 1864219694 624572800 71 127 67 90970054 7001 491379187 403558643 101 814884362 2086007549 53 1537582311 131 103 1708398685 390881666 31 29 334889564 2106108427 59 1284386701 13 1722840019 61 1578713611 89 1689227921 824897568 962853135 997086002 109 210684789 73 2777 103 1284249183 911591476 23 41 922725456 1027738914 10007 41 745833214 139 23 544071538 1536960495 109 1512720095 905982442 89 1736447906 29 771456666 53 109 1779629555 71 302927106 1449109945 41 53 2038914558 104489925 7001 988791670 10007 588010713 137 1450713550 1431422990 493641685 5 61 139 113 2102080014 550043490 2146482007 83 1572231043 1928143343 137 1037036318 79 571834548 4999 86142768 835037959 101 618826210 4999 5 89 71 267611343 1949 917150675 751907000 13 385422713 4999 1533097953 67 37 67 13 1228164457 11 3 1005354117 41 2 79 29 1390734585 41 29 283002967 594408860 5 1611164940 19 7 929538826 43 550031576 83 1295437932 1949 1654846613 1798872031 83 67 61 370281956 41 471708116 1863265254 1617259004 7001 1013856816 29 624893990 26278518 137 73 1705632627 7001 31 1691646409 1126741087 1000298839 131 7 1215292645 113 113 139 3 463129233 652930702 61 7001 559187548 139 1069095843 13 943143542 37 261307468 53 252354609 47 49911180 79 2128514775 1914776878 97 1386059164 17 1299133564 7001 73 107 1553355470 203148623 67 101 335492811 2054417366 1754014699 1139084856 137 1200982163 103 149 31 1358423627 100328586 1983262470 7 433280806 443304774 31 475039515 1010453203 1949 768276499 53 1297247648 19 1641701650 97 1774673103 601220550 79 51023098 1123840096 2777 1401482475 1558502386 710359555 19 478905741 101 29 110777883 101 44653263 3 658839034 800816090 43 109 28396244 1250355459 107 71 131 1975117392 477264571 107 1285625292 7 71 993035948 97 766061283 37 730868252 7 1514807784 1280883065 1147265464 101 11 1940279737 13 1500226410 131 457363658 113 71 2021746726 1949 3 305268480 742063518 544437514 19 107 89 149 1482204320 1193417139 47 660688588 1441981291 1388733268 2777 1398036218 109 1979114158 107 2097453055 339031936 542144923 59 103 2132133063 107 1846575398 28607841 1942656391 1852784369 4999 13 586742871 2777 103 2126536867 745621120 7001 1949 747611063 1631414348 1958989557 1642930250 23 1042506399 67 1413192207 67 1622976979 47 517123140 5 1448271545 420009675 663354252 1284317743 41 137 924451751 7001 13 1786260944 1996119010 1289378929 113 7 394935625 158404456 996739664 73 2116514477 83 1897359198 131 921992140 103 83 2089400085 964420907 2070620180 73 1132460177 103 13 352218789 1317483583 1116178612 97 297073267 1576383559 83 1949 94294569 101 1269554547 1581671110 23 2013944699 309118758 1040236911 4999 10007 1350841837 29 1026201018 26130926 2 645387504 2777 1471162959 398291058 505302306 137 818320437 718713292 11 443115421 1762158334 149 43 7001 131 1471686881 1506203334 29 1958682301 103 79 109 71 2029488282 690262781 41 1792755914 3 799677363 1613456320 5 907276175 7 129986535 139 19 1993314971 29 279501447 79 1429258836 1283628213 137 1134517687 7001 1340635492 1484029974 1402369546 1730665949 97 53 97 1507629784 1910882915 19 97 1534865748 887003130 13 948455271 4999 2028484222 103 149 2104850784 83 915671955 1836210321 31 31 29 1065685458 1372329959 10007 5 97 2039581849 2102521141 101 1334968510 5 460307260 89 132191878 985615617 1666041711 2777 29 761521817 1671292475 11 1085119052 10007 60412259 7001 1415315159 7001 2777 192071928 1026489850 2 954364250 71 2139227657 73 131 32951004 1387592859 89 7001 7001 1991511461 37 137 238830182 71 1583176460 778983103 2124367908 113 1461582625 1607108514 4999 73 333049725 730702917 43 127 478494090 71 10007 1455638234 10007 137 1556298491 646066524 446070866 29 10007 29 1021674031 53 103 5 522330460 1287975005 149 1204639024 4999 1169121129 29 1768810108 31 698100780 1833022095 79 1059160894 402011211 10007 264324898 10007 278214614 684748695 17 1629925251 103 7001 334871832 139 813186001 204470157 1141843670 109 252365595 5 2053954895 3 1191747201 53 1478614034 101 599460810 1092952842 71 103 349283829 137 1282867544 53 917771845 59 4999 1606963543 998020356 1185640150 2777 137 109 1120035059 79 1019071007 1912646485 73 73 36713361 113 1431137049 3 1713096981 103 1643734358 1062816006 113 1221192243 7001 1600484608 2003294144 1618912916 2 1317920184 300885819 107 73 1469837772 139 733810748 2 877929474 2135995608 1789842708 113 1312312374 1949 2099494885 7001 11 139299974 41 2062639823 1018500834 59 7 151617529 1775998098 298628901 137 366170312 109 1411960494 977938844 5 692057300 380318890 475178873 471685374 7001 23 127 2049258216 2 71 5 694409525 995882158 198512992 37 67 1949 43 1626309811 17 734826530 61 41 446757425 707815196 127 127 1830575460 109 7 2021414360 718318461 61 13 109 763058196 103 1437756915 43 594661491 463077750 109 103 139 1288064906 47 672139668 1744876786 906183874 1698157922 83 740478754 89 2052324247 1949 508115443 1581916064 127 73 1924597112 37 107 1601214126 976400157 97 149 1465869976 71 1962958870 18345616 2 195625490 1370457257 43 37 100983102 3 43 756348500 97415554 138201602 11 722486787 13 1484716868 127 10007 37 59 7001 1551304002 113 23152683 1961358437 1996896305 61 1635219290 101 53 107 1517011546 885126470 17 107 1160481750 3 1334042634 9618076 106803635 4999 1707458199 149 4999 808883191 47 1831218942 1431176334 7 7 820013474 722932408 131 127 59 410337448 1879892027 29 61 133522961 83763858 19 1095417526 1926708889 149 1707245927 17 89 43 512555485 852307300 101 1700933627 47 79 37 31 1170964829 1393374794 61 83 89351575 622225027 97 1212577411 346990811 23 31 41 62367500 101 67 23 103 1989242090 1450844768 43 709993081 53 43 1911740311 985062963 43 2777 2089525880 1525850420 11 1741992714 1317927527 139 806191987 1971255200 47 59 47 863326166 1849407095 89 47 210722009 29 7 790312845 1310579634 29 67 676073014 472683861 4999 17 267718482 73 578456891 53 2069353143 107 5 1275808330 983486478 7001 690656612 83 274263208 1015303914 101 234632661 103 225421783 1750085816 911022442 71 11 53 7001 419219880 31 111191451 71 1495989667 1523007723 1533036367 29 1964437238 1526932653 139 1323624360 31 1046007704 674716298 17 127 595584682 7 1167793641 5 771269370 1264889700 732722547 10007 5 562751220 643318194 29 1093460080 5 109 71 2003940636 1861602960 29 315644033 2056183259 1730114990 149 1759648876 1317703198 2 101 53 1949 4999 107 97 1235144747 50052882 53 103 606747147 284104385 2119968714 43 1852570290 149 1487904166 1949 544611019 1583696204 933783982 131 67 2061531095 103 1643763198 1432084960 555089899 29 89 2777 127 905562324 7 176565612 109 127 1530399911 2113776316 7001 59 341178651 79 29 127 1301859782 89 83 70882000 1800178617 131 854474048 89 73 7001 137 3 149 1983107305 1402078229 83 135574607 653672310 23 490276809 337274820 212864754 97 1323385117 489860382 71 1839797320 89 131 1138361222 2086827566 137 127 349316057 53 660114779 662311732 97 59 347799123 1748886052 23 1391714788 7001 1664984821 1506224249 31 754228727 103 78511647 320679042 59 67 19 1331247141 1391149296 3 109 1176911816 67 956524294 53 73 1684069187 67 472688216 31 101 73 109 109 1928792714 1327890578 61 17 113 371756473 139 109 139 318900217 1048939467 47 7 1913588215 1949 1887021800 231338601 1048815712 107 543223147 101 1248545650 71 47 178587749 59 3 2 561907588 1473667144 2777 71 4999 915240932 131 2071200390 83 1586411619 2087176389 59 2103206335 149 113 103 2041013289 1918790696 19 107 1126160959 1869727538 7 10007 1070658937 1936184381 5 127 1188545502 1402891657 207113294 53 188609681 137 43 127 1617224731 1754650542 79 944568240 89 1507613212 2137038888 137 149 1875463596 1543850035 1232147435 19 19 1604373357 59 11 2777 1437722325 986015505 2111362223 67 1835635984 1694939729 17 2777 10007 478434670 1864614317 131 426472178 1727595779 79 107 131 1106866029 7 17 83 325627099 139 1899739152 127 1831532889 1253145582 101 857244193 906035387 97 1949 53 53 1905606414 650608257 107 1184715556 1451046221 113 1584605554 27763558 47 176814705 19 1028114966 1025986016 113 339478780 316136325 5 11 1023897028 97 1766634713 47 109 1545422819 13 43 2 34726166 71 386902137 29 525732010 127 59 214102091 1206763344 23 1272107046 7 1182057261 47 1346132781 47 1954836408 103 61 113 1882055567 107 61 79 757383349 105442313 17 81292419 89 1109271169 96622227 113 47 2777 11 93815480 1598708056 113 398501958 19 468321041 71 1122442763 7001 328605937 1404246704 1949 4999 109 1278657042 1949 33171813 89 1611200286 2083126158 31 73 916151825 324043788 11 13 1114867344 17 926769654 137 1801712298 43 17 1258802281 631726409 1258522948 47 127 89 1651762830 1224302295 47 53 442321941 97 1059073802 647297891 107 127 1465493386 1700269650 73 17 1317692970 11 976686150 79 7 47 1789122398 726825322 2 1121130180 1208850381 67 2097059197 31 23 971909833 1076012852 97 1728533908 1632514502 71 1624555791 1008530787 149 915195277 89 262108623 67 1646284068 10007 1787260207 1171039154 1733692121 1637038094 131 73 5 1500795390 59 113 1021214674 1454687533 7001 654529131 97 113 1910269520 31 336052896 1961203251 2777 1091988602 833001387 1784843740 37 23 1855590044 71 614039671 23 866277957 1953713179 83 421800356 83 1243603359 71 1411779194 29 1659533744 11 61 1824784376 1642304241 41 670779812 7001 139 61 1774805004 99835711 1949 474560061 731789081 149 71 1950284587 13 149 1133850366 529592041 1006840893 1116080083 23 10007 19 1364349570 113 718577622 11 1652425863 1219865614 67 1841521398 1949 1345915083 7 746001828 71 1670814813 127 109 492700044 67 697171180 73 1832949262 79 131 305457547 71 1203501972 113 961056186 101 1975671706 11 1737496937 1203746192 1469507613 83 1222755548 613761589 73 1464945752 131 1070664310 844417942 2113811561 53 97 1741611623 860178055 2 508351912 139 568338613 103 1114559601 1453171380 375272568 59 1956987107 17 1699230495 7 1340270540 1373425319 89 43 1949 1592023109 113 290628203 113 1003132261 89 137 109 1536092310 981257204 71 516847624 149 1455003142 113 127 1228341333 1648663581 1949 1949 1858580043 359471542 2777 1212610374 43 1436403863 1547084912 73 940628944 73 11 2777 1605140273 7001 101 1633943440 17 43 5 1866194330 11 43 103 342395484 107 89 1275115765 43 191946496 53 1383032025 17 1243890374 894194 2777 24748624 1430388224 47 71 1758235872 59 1591568995 61 278400279 101 1145238276 1875504279 113 1045827471 965211414 17 17 2143519409 223595127 1949 1517327684 2109248314 1777653867 53 1733453046 131 1608225954 10007 37 73 23 29 1025795337 371739368 61 1079339978 97 1809071825 67 3 127 5 609012540 33669135 1238168354 139 1675944406 1162344207 67 13 79 1104959728 1029167883 47 1113386948 59 41 1870053397 19 103 866287783 53092586 1125964586 361664236 1949 71 770333973 31 635754386 29 139 37 846540131 1173902350 188120766 107 97 103 444877497 260216831 109 630831431 117529928 31 5 1632332655 601108875 145958218 29 1584273082 4999 453074752 103 4999 2057243469 97 848855536 17237587 109 139 19 83 2777 1942559346 73 11 1763174523 162738764 123610655 83 17 454813206 1625500730 101 59342449 149 1323545629 139 8635931 23 23 83 2129214521 47 61 1628051692 1058329077 1949 149 1872483596 3 1368400062 131 402695703 101 243125844 13 83 1251567541 2128246077 11 282034269 1519274174 59 113 23 340335439 59 131 139 934356470 1898820475 5 11 113 534547009 109 458571854 113 1459912201 53 1066784000 277778671 59 858177833 1032742018 1012328467 113 101 644675324 5 1743840235 139 2777 371915994 1745138175 3 83 1602036129 19 2038127378 37 1578976850 37 1898514770 206012892 777343472 802427483 83 1796271527 271558386 137 127 357199311 1449912010 1586963985 149 41 13 388022362 101479495 7001 47 150923674 318969589 11 83 109 7 1645454164 73 1412206465 53 75973144 10007 1599248691 1234125144 2 995536302 1282898163 43 113 59 1147904 653392255 71 1053842350 19 23 1183735250 139 662700987 97593429 73 137 3 696757740 1936108395 101 1870938342 1238152334 428390037 389565552 43 230461575 67 1863816734 2 359782532 149 1943255265 137 1949 654598936 1706312469 1949 149 79 1146651741 2777 2070806619 702524421 149 246814446 19 11 368709396 165114897 2136692639 31 53 1434682069 352975698 1048683933 67 137 107 1053591336 1214920907 1700106231 459323715 47 157810468 53 3 1357955917 538380138 113 10007 264855269 1533862953 1084273102 1560297878 4999 47 1001150713 1538341866 83 1096916832 47 3 1902653223 1610663766 2 820919402 2145568102 1079015042 7 529578704 31 146630217 137 1906438296 1502896302 127 1295320946 23 1260023559 900867231 208626572 37 484314700 1494775150 17 1571682658 127 1592474209 47 1068882565 61 571615654 463617258 4999 394841235 17 433583153 107 31 235270532 31 1820750480 442754025 5 1005058495 5 1031026915 2106160884 131 1705555616 1733118553 7001 53 1594680112 310448600 591576258 2 83 412630574 137 355637564 101 19 460185415 4999 1735602810 113 1291130090 919848854 866050635 29 41 67 1986483273 97 410271640 109 53 841468227 2080083845 1394096671 693972416 19 31 1300233055 2777 79 107 103 1946907236 535834840 1103348390 1949 361318404 1610812514 113 73 3 1999491807 131 1640329862 392987686 131 1289468447 61 419195233 11 1542478674 107 5 1026796225 1616155565 1671346041 3 202654641 1939046935 1236401842 131 1177022122 965031842 7001 127 442151850 37 1702503644 2777 1678282727 1036190341 103 1488591285 10007 880726077 83 1008430246 103 1366024728 935637093 35679510 61 559923410 2 584896502 7 2133246388 962459855 2077284615 47 29 483693320 2058663890 1364849188 71 4999 764132143 754734023 61 1709475224 1768023634 460533134 475679193 19 127 1949 1815140731 19 777125192 879335554 127 2777 1309866468 267416769 259107126 149 780186649 1949 13 1023945585 139 390071215 1401200668 109 41 573410871 153166652 71 5 37 1917988720 139 1334615728 2019658505 5613862 37 5 242157870 17 10007 2087360130 39727790 31 1566229058 29 369569290 23 13 757437252 1293598624 89 416716779 41 810339006 2089644089 11 1949 83 71 1738770759 47 53 904867027 1641678697 79 384299373 131 1424268811 53 1844944575 463287101 37 1833731803 43 435969647 127 47 1523869015 741531314 47 1982234475 5 1355631490 137 103 632166517 10007 71 2777 89 67 2063776612 61 131 1826749281 905255588 53 112331168 1533702181 781000185 41 4999 1000957099 53 11 137 308764300 109 724771036 1198735327 19 89 23734763 814815648 83 127 1154600053 13 1176563687 1479558964 1398041117 79 31 106786568 386633007 131 1668987474 10007 59 651164651 137063195 97 1416194471 1333819646 101 1718703769 71 155544603 29 79 1178031173 2033776102 53 537678958 149 58157382 101 671532335 67 886452344 4999 292506487 19 920476115 109 13182936 29 7001 220888551 654348465 218305598 79 1853753722 1263996583 127 103 1801177068 53 83 2 1369106848 1966338440 127 31 1840269523 139 21913204 23 1625840882 13 17 5 1867296210 962868530 37 1856782572 1848873652 149 1363481882 61 321276674 356604938 29 107 593692630 139 1633560526 13 7001 350026447 17 13 2112079060 106144454 127 53 446805435 79 1958586249 47 1798932050 1915784766 1652957103 7001 71 149 1436435829 131 103 59 2051647388 812455316 97 73 883748439 1957027143 1953981418 79 83 89 265608274 37 1603838080 1661716110 5 83 23 29 41 4999 139 71 1916243764 37 47 335546630 71 89474968 11 592425075 47 1805710578 661910165 47 1949 1427890023 131 1949 168376059 1980883105 73 293124273 92281585 5 1350982640 7 1491859824 83 149 754330827 43 149 888018842 942290286 53 1112051611 11 5 1949 61 1359366944 745406580 139 11 1841355890 2135698298 67 325413707 965324196 83 1730363582 4999 101 995825744 109 1424286759 678571023 1044605068 13 1137307836 504898695 59 1183456571 113 271662078 2 101 1684648892 902120284 2032595757 127 1800210268 173386011 1062300321 3 617050624 2061543739 61 13 1359716384 1770239133 131 7 2777 5 897517280 180920105 19 1831681960 103 4999 2050994719 1217379328 825583620 23 356338093 67 1504550325 29 47 1693232628 29 1099413200 43 943922113 61 1675098110 43 43 127 1466982461 1835283858 702373914 2 113 982598782 103 119625660 7 457361229 101 1991686367 906187923 103 19 10007 83 113089824 139 107 750692376 29 330521526 73 305730643 630238054 37 1700705185 139 627210812 521464199 17 801295612 384261355 2038540955 5 1949 97 43 1311713065 27334025 1396937729 149 2017677990 100223282 23 10007 1118535768 7001 41 2095115662 67 137 83 1196233018 1915857294 139 71 1580073547 2093543488 4999 17 11 385113740 139 7001 17 89 1693861439 19 1718904483 852515902 73 101 1582512876 585546756 2 17 1464456118 67 76153674 53 83 487923800 1692451956 107 1689131565 10007 192245651 47 23 113 747523476 983457812 149 375467335 896583982 2 375330620 495122573 1204406560 73 10007 702561449 17 660888923 89 31 276151782 4999 71 97 1161222987 1589928067 107 869165922 149 94299940 73 1915717599 139 582507022 59 2059411048 213125292 29 962365944 131176802 139 2022365345 13 316276584 73 1529012554 83 1686275144 97 1610696446 79 1860809608 1927071885 1541803807 103 483631556 41 1753512466 7001 7001 686692672 89 1919848726 73 2144974841 1949 1024078662 2145517670 113 923946082 31929794 687457638 103 903107985 59 1763514248 41 1030277766 751317333 17 23 7 89 41 1353348976 1161319017 43 17 7 724875592 994427063 1428554291 139 61 694095820 109 2033554249 53 137 37 1617709146 1450934757 29 113 1174199498 1493110102 785003407 89 71 23 190498195 1015025110 5 428539768 10007 67 420543724 73 568222002 107 103 611022191 73 658959421 41 2059982270 7001 1462172852 1447078548 71 1240164952 1126049169 734308766 137 71 11 1319970309 35770820 127 1222666912 137 2005523820 71 2777 966154401 457505196 1002936546 19 959406291 1774316941 2777 83 1576460583 1089253571 234633262 1939127186 127 2116730434 23 37 197379867 59 1550916402 67 209454114 61 149 61 1949 1767783747 137 1644286112 7 1812058115 1506395120 1444969410 47 53 4999 127 131 2089765055 476946241 43 636540702 71 940804778 113 97 1826014718 756536077 41 131 1504221383 7 183086708 61 17 1811130865 680968103 89 1387874655 149 635700007 10007 7001 1756207851 17 1980306795 1313446690 2077930771 47 11 5 1128043575 1455064661 67 272000267 10007 327198879 31 1920930190 1930592022 2121069533 1453570645 47 149 1872742856 101 7001 113 1294746090 800179743 3 131109232 29 1349404238 1706856466 7 17 63462003 127 1879107113 10007 588591726 194356347 1970516208 3 571411338 101 1111408122 2 293965100 61 539235489 3 2009007483 29 31 1904859604 11 1424677210 11 67 73 925693217 1665244735 89 1402231935 21821696 79 1627359078 200111059 37 1317803692 53 669273718 5 1949 1952075488 1479904955 2777 73 347563620 2 346803692 396628670 107 17 461507891 553697327 962421600 5 10007 577784166 1070779021 209272021 1517852044 137 61 895495824 139 61 1371006293 1086942896 113 2056287442 1949 10007 232182414 991063259 242342060 113 1467427718 83 1236058991 71 1396916977 31 81681657 109 101 1257618670 468720699 73 563156967 1916005888 852425837 103 627989043 127 1484791163 1775882148 1364074184 10007 1702390840 47 1161992977 127 2050021345 480282530 139 79 1523457205 149 37 47 2777 883980194 59 67 47 7 921987159 59 1273440785 10007 139 768951179 4999 61 2125279223 47 1899679558 312314342 7001 410062572 934941544 67 1448402995 103 161247015 218009735 47 503134083 2777 2106379493 229930299 1994428194 29 83 1996426955 934729869 2777 59 1930550859 61 871605053 101 5 492228150 1949 17 263189132 67 1273127273 43 815707334 113 1764512469 1410865643 59 1495156277 29 225246538 97 2059422520 1212676928 1178210791 97 1949 83 1512969235 5 131 43 7001 1693373876 71 694209884 2123450960 5 248007830 739283830 11 4999 53261655 19 146261829 109 1487658998 1854444368 7 113 253663530 42330365 101 1224627111 79 842129967 1467008898 83 149 17 24705522 1613742102 17 73 1555833670 511565480 131 240043221 3 79 1374002747 47 1282753610 11 107 101 276559008 1844700562 23 1319987536 235737397 1949 1818732120 41 3 11 149 1622575581 149 598086000 75809561 83 1743906692 17 1228465169 692393003 1105885671 19 688786072 13 967407264 109 865138777 118174855 37 1137243285 19 428045243 103 519796351 1949 1361575298 3 1182634431 549457263 13 5 667386515 17 5 1039187960 1750562501 79 203699430 83 862511913 517599553 107 83 392796421 52713483 113 1868213406 149 101 29 41 103 3 1841677608 2 101 61 2 1810908430 79 504911357 3 377252127 47 421810048 43 1203121057 113 10007 376381691 29 691571149 3 1784511093 1361698243 43 1084068270 7001 266109043 101 2025882846 13 1573601471 103602471 10007 1447138660 1364820183 149 1648799159 113 690618155 31 1539038462 2058474233 101 1094336818 73 803746206 1350359719 1637614937 79 139 3 5 556829120 149 1155096276 273205566 53 23 895203010 192818706 1928068046 149 97 1589570525 1725470532 1331021584 97 107 1668515521 1181493889 71 1314221218 1427206018 107 930337822 751420517 139 37 59 1394781122 373147860 1300330250 2777 661564273 109 134071154 67 1537248134 29 234578092 1937902897 7 113 127 79 2083798958 1618807170 31 11 23 690068429 43 61 73 1279851622 109273408 127 1557913826 2082557300 5 53 208432395 43 2777 1523922679 2051236386 61 321050458 137 1949 7 297323978 139 802225990 607707803 7001 13 13 1440934950 839175441 139 107 101 1476184229 13 1055730117 29 69555519 1439216351 2777 59 1004254871 756572399 469229031 131 37 1283032350 630141960 493809168 31 301343785 43 1910594074 109 1949 203857604 1457901484 13 333169486 73 984549686 1087956084 41 1886855055 939915201 1632281726 139 1722538127 137 61 1150919086 2009421313 61 1763829185 19 1834295188 1482537730 53 1949 47 1471698921 1793043514 1469819161 53 1820650703 47 481608107 1902102031 37 1772605768 109 512960758 37 3 1816383258 1723084696 41 1463342808 541049299 139 149 1041091459 566336532 109 282854791 1168386263 59 1475848692 47 17 17612051 53 47 1969430754 620286791 1949 1321238794 11 1422531198 1180348697 59 1074541653 10007 1523442752 149 199914764 127 780266029 73 17 1673780101 1459799299 4999 1845079918 101 614743808 1235242438 7001 13 1103788465 53 63763823 283632044 1120921586 37 1600022265 107 802136702 61 322337714 107 73 1303278271 1831747463 113 149 19 53 101 3 1872181527 259335243 83 543445308 1569427631 67 19 89 1082591461 11 1573257422 53 37 4999 1462037534 4999 499510078 13 917889830 405376322 92479722 89 131 13 566403370 2777 1952186568 7874127 2045998389 83 61 896618260 1495429482 1672118781 3 7 1081835990 131 1730373236 97 10007 107 543083850 1232730522 101 137 1806878067 658289521 721686814 101 24550676 1949 243715921 1503474895 127 1398940156 899045155 4999 987007495 97 131 127 107 2019446310 1949 1280344876 894770308 1675325298 7001 496671943 996889693 109 1280657925 1648357446 7001 986481975 83 1704272290 61 516553850 1850271329 59 390179608 2777 420365598 1091330157 113 1747601812 31 494467670 945185690 5 1792886020 19 1040471008 401485390 97 1834861506 13 73 1310906844 185462900 4999 1051887599 402738592 61 137 101 43 844463541 1997372876 89 452235344 122618444 1272988028 13 750403778 79 1110351599 7001 638776353 625694607 73 1559923648 137 23 1589260143 137 127 1835675653 42078402 2777 13 1756268916 31 551549602 1977441801 37 10007 17 10007 695706654 771460099 89 1853289008 29 77271399 67 1192486771 137 127 1752302058 1951447329 1805528268 1247160219 3 7 109 831795241 19 1430667890 1595185176 97 2110409697 149 61 190956901 53 1505760422 1748595345 10007 863177695 1214830008 23 83 1116085313 771575146 1731441262 79 1201780658 31 107 67 127 1846078629 37 551349617 103 2777 184176194 2009914844 137 2037111910 415066023 891295339 569782700 61 47 1521293227 766823720 83 1848667027 47 17 122206863 2016605433 292875961 67 1947806647 838737669 109 1014008361 113 1160173434 1949 1068307794 1009282356 19 43 816660684 7 3 1856422959 53 11 1983296040 1645494367 1916977930 1949 109 781997610 2036344976 89 29 101 43 1968217715 955014649 5 53 1394237998 149 468531275 4999 198215349 11 149 1443277176 1179046589 107 1687361097 3 7001 10007 31 1592839675 11 2777 4999 1653724189 1345065933 590060709 109 137 1365443791 1031156075 53 29 1280894388 1085101462 1003285395 127 547171749 1685458495 2777 171557442 71 113 696151436 7001 1949 1900028975 19 331950294 31 941284992 107 859083205 71 131 137 1067369100 5 1535988470 29 3 1167065185 13 1201607160 103 103 79 2073834016 47 1808397850 445189183 17 2064211670 2 127 1180992304 1437910250 7 944958917 139 140715677 43 10007 1187959927 11 1996115143 1851550988 101 478099128 19 3 655577424 120762237 17 1076895495 5 187257600 448607749 71 131 1535824481 89 2777 71 356041996 313593510 19 535326900 61 590592545 212055764 1775578618 1396721870 127 2777 1351340963 1980178728 4999 31 1077103535 61 565532639 7 103 1562802211 767649009 888283253 139 237579356 465067640 5 83 963173915 1180947240 161184324 7 53 79 1949 1598275501 89 43 1996608078 1947663141 803924714 113 13 933261004 1702896338 41 1434632107 2777 1632138398 11 59 883126809 681112756 113 2108624183 250873673 43 29 157257981 1554374016 97 23 1834260085 7 1432703230 139 234873443 2025245707 1308950210 79 2086424846 1793996568 19 1197394233 1255145953 139 897888292 1429796256 139 1844517280 73 7001 67 3 107 1626030378 7 2075311126 1499810218 53 24286561 53 73 290262885 11 322530879 89 79 1447007845 3 1661925624 1661309490 43 107 587837242 1353494708 139 965894459 7001 107 1957295253 105569589 61 37 1320389326 202369547 1870623116 67 7001 62983407 23 59 41 137 475236560 297174605 5 1002926860 13 1146973956 113 333684141 5 1089627520 59 1594979096 1491639711 241635900 37 1023565484 2 1658934744 59 2074612162 233206527 2069967932 101 59 19 1391697636 65211952 59 855334269 28458999 139 11 1521760636 338435623 467196928 59 463528509 1878221173 2777 1758968136 4999 53 1665261908 155693916 1335026020 1949 19 107 83 19 1800923360 1745982504 191871254 1949 1698970586 1463880994 465007452 127 7001 1633698572 11 59 31 83 1161894365 5 59 1764195909 149 1085051078 79 2085140564 13 71 71 1040715515 31 433877426 823576071 1388928918 19 243214665 43 1836586416 83 11 1705408705 71 43 23 125992252 1099987319 476234930 61 1046600015 109 1801736537 71 1644678648 109 821512399 1570528026 95060984 4999 2102804355 5 109 1201534904 47 127 37 169435950 137 1125723520 1685962960 1949 3 107 1925565259 139 109979163 869825243 7001 87289550 22262774 137 37 544647104 101 497854861 400534660 29 59 1744569584 568598045 1949 1577074279 1173027491 67 769833953 73 11 53 23 29 67 691675438 79 89 101 23 178593449 113 2132351923 149 97 4999 1249325085 717956574 1396540854 2 23 210581741 1645665783 137 41 83 4999 2022675384 149 11 543443080 23 558672990 119490532 2 994109578 161710419 13 1187152044 1376002218 53 31 1861610419 17 1428703749 1167548213 13 137 2083395253 73 53 67 2135966700 43 95638578 29 139 1520450666 1779827753 11 71 83 2 939105664 127 113 884100594 127 704452027 47 2004034179 3 2016463062 59 127 403753955 31 131 736199308 19 807356968 89 1680261082 28622400 17 978079683 103 71 2015705230 1742990220 5 149 563788766 1567607916 109 1694412972 89 131 1446145942 832757437 1073451820 107 89 61 144119183 13 1746082460 29 787003972 67 269779721 19 2030384631 122833626 109 109 1407605944 1908472825 1540465279 1787355617 59 10007 1411377273 540758266 61 1896349057 83 350834899 1175043276 131 312012612 1964141553 2777 113 73 59 1080085329 17 124077842 113 456796164 11 71 1141836946 73 1896378816 131 738402853 1210468820 41 1593792836 397739426 7 1847557551 71 10007 79 71 11 1266635966 137 137 131 1789464065 818477055 41 113 59 2111928541 1070899737 137 29 149 13 107 1721202 10007 1708475096 61 1949 107 1511553238 127 1373662350 23 1949 1403319043 292872702 17 938822349 37 3 212423772 43 1949 139 1234320973 67 7 109 1317804441 1358251071 61 1540557745 994430455 73 457686843 61 719459336 437386075 131 1036661147 79 11 139 2145995285 1115078989 2777 153949846 139716525 73 17 962510335 1116610218 107 1491877032 2777 41 2077063157 11 1577958833 1949 558057170 1776837034 1600805578 17 791182669 139 37 1028604588 107 1374383328 137 365384110 13 149 505683155 2014671307 109 83 83 13 37 3 2777 1769040337 83 168997803 3 1320079068 7 2014496603 107 79 139 97 1458128153 1342001546 4999 756303709 31 598205357 939468020 59 351262459 17 1070726351 37 1467072489 53 899063751 107 618773520 1787958636 71 1653044120 73 10007 1499418859 5 1683677110 686889047 73 71 67 79 67 1118297 57062912 59 448057564 1949 762240257 7 387452562 2 1266766982 13 59 1860692947 43 577342983 149 1819829529 1632429574 19 233355754 149 270640810 127 36840795 743740254 10007 103782597 60666456 3 321366650 5 79 47 796985058 17 1678970201 17 1846535070 1519689619 1641929958 3 489475257 2125002742 1041926331 113 139 73 1475204367 1431753507 7001 1682977391 1523085414 1304622597 10007 2077694526 61 131 779997973 61 1070010150 1326148889 13 107 870457300 67 210607322 10007 1451955658 5 7001 113 341276837 1663719453 24098565 3 664324176 89 31 1988486382 1978478125 67 1039742314 97 31 914496125 1892818305 7 1241091278 217709338 29 353205471 959697087 97 1589529785 7001 2116083535 43 670810778 61 40719940 23 942815709 1135495227 101 1530280031 715359750 7 1679899003 19 41 1422523331 37 1239634162 7001 1810507607 1730339156 53 1154986282 572370379 10007 29 5 89 576355812 993962235 103 53 514020740 1014495089 73 2082752864 59 1104085329 226356743 137 4999 1238757199 928504262 101 2080348106 113 329929377 851019003 83 1216763649 97 1763791255 118382248 137 118011522 67 127 43 2777 433942351 590420747 5 1790976675 5 608937277 13 351475384 83343104 1629057815 79 970103917 83 61 41 658454146 7 2 246654202 370891690 2 388588871 1752151345 149 5 137 1111687322 59 194685562 21714094 47 1959663605 567913974 53 1074186588 103 233533212 41 24912174 67 109 853022728 1224888030 1949 37525067 37 886592446 149 13 19351696 23 1785001730 37 63121414 71 1898396123 1321450377 13 471009981 19 933510074 101 1811940909 23 19 97 197233193 67 147272097 522470563 73 139 1536434671 1511396131 113 1122406456 19 37 31 1463023951 846432088 10007 7001 1766653343 7 1611351728 1646240442 79 547822498 139 89 2010166534 79 53 749565910 1237246639 1949 67 53 675400583 139 1018810187 131 403787884 1115258243 109 23 346885412 31 113 782945134 1567800473 53560316 53 7001 31 1757707130 5 67809960 109 1949 1491487842 965778225 4999 67 1080332128 195114581 29 431461199 447965115 13 53 113 427263396 1919007132 59 107 43 1453197771 937795901 1391343648 2777 1015034955 2113318471 11 544525997 131 61 1587776808 41 4999 19 1561108903 83 970719528 31 983323813 1134461957 2138799541 37 81077249 89 896929095 858031859 47 210895384 1680726808 103 13 578722978 83 139 446395442 2068588345 137 743134102 839696441 41 89 761092676 41 53 107 53 945791095 31 380912667 3 161709498 1057308321 149 1195717848 2 89 394554344 61 1148772313 311689927 1512511705 1949 838668530 1048380375 73 2063628013 47 183583735 5 296439343 101 1157056909 79 187321844 17 380350129 31 83 1245713551 392550409 83 71 1416270790 109 131 210687511 47 526773509 79 113981753 1214472381 1599659752 23 59 1760436949 2085231163 37 11 905436995 67 53 928832685 388184349 43 139 113 778031068 67 376555635 127 7 61 1220209108 223894034 2009471109 97 1105868288 43 2126958092 600544816 2 2777 1089228264 53 1750685717 11 199957805 19 1572776186 67 107 289260162 651852667 89 1609309214 10007 907244627 284278856 5 360205985 1728318285 79 758052321 1126848229 13 878279844 43 83 13 7 963035864 677636750 1757778567 131 1320089751 13 47 1339453 2 2025807292 109 127 103 4999 1864132099 150254943 137 299455148 1535424349 347046248 131 294684762 149 221366022 549309956 3 4999 480738833 496935593 126966227 19 83 127 103 1948949520 417102208 53 513456686 1351698856 2777 1371227791 604836760 107 836807067 3 1185334458 525649630 11 97 29 97 342504381 476609306 825074835 73 652169176 1637233258 2 1111981324 137 79 23 1429560952 3 709149855 1882860685 1949 740818224 29 43 2054593621 7 1667026487 30335333 1950541609 7001 560705117 103 1570772969 127 53 2000669522 107 2777 71 296348107 485771847 1166651623 4999 884626024 257124424 139 1871001169 73 1247165290 37 1317167625 7 1789942127 137 870550714 101 590105630 97 1383027455 72556681 79 137 1030473037 363496894 107 559255081 911092481 29 1315143562 1347647594 83 275477151 3 1594081017 41 229472736 1580614083 628795839 514530792 79 139 1989124847 37 101 53 331118295 1263469134 139 71 1811295910 155016004 2 109 37 41 851389466 1949 763709803 29 1587666393 1045450058 512572347 73 1386904662 1296503278 53 4913418 139 61 7001 808629502 23 37 1949 1993367036 338746063 137 1873584189 89 1454247482 37 1371722349 128486782 97 123179527 47 19 59 1835345096 61 1949 137 1100392577 71 7001 17 57513856 61 1845510149 29 707460123 1715116447 43 1244626094 634489350 41 71 23 137 3 1946836110 17 67 491013453 7 460865769 23 1318707415 23 201300812 507695138 10007 1639334944 53 280787528 7 195104312 13 7 666002729 139 468198090 5 1748530385 1134008483 19 1949 1286018415 31 1547625524 586982582 53 156168581 1858022219 31 113 579954872 775254979 109 109 545928514 71 2777 512865398 2 50793994 19 127 1501736519 1834055641 2095611473 1269506414 83 10007 234288997 83 79 2056402232 38419795 2777 1227098368 1083728079 10007 525765898 2137543171 89 19 1450046246 149 2 1163063333 127 735085779 13 1951382475 7 518049926 768538182 2 1257066020 1949 1645061246 452672829 1527807060 3 107 1067002077 101 464268316 1614032660 103 2023125294 920295904 4999 19 1507006161 3 1952789823 131 1922754072 1557441446 97 1494880964 4999 53 684216644 279313233 137 1440636789 61 820205686 103 114361415 1512528257 53 1981854193 137 465552030 5 103 71 1637049253 61 1632879781 113 950892401 11 1641099834 2 951321992 109 1562199881 2 1535684966 86844976 1848289120 37 67 840759688 73 31 1494249817 1648808284 67 4999 587969432 156937299 29 1405936916 89 851130140 139 149 51926351 141676552 862894131 37 2777 628887751 1006151532 59 1621454958 1949 79 963857512 1898672965 788161577 43 2147244560 127 1828728753 1672730387 429074168 4999 13 1256018933 59 366738985 1612259960 167212361 37 737928740 649731922 23 1142299301 47 295638220 127 902178458 29 1184177155 1259767518 97 1363109292 79 1366239904 139 73941257 2102370337 97 17 11 218531830 7647728 180815721 529814879 47 43 1911782881 884198078 83 1072414249 97 115356377 59 329162062 61 261265440 806256276 1763964263 31 2 705238236 1494285014 1897390343 101 37 67 9429982 1629572995 5 1031278805 218278285 89 251731516 19 1405931101 107 1509673344 1410618349 131 23 2 1832204670 2777 1477447310 13 454996594 10007 294455975 1055378248 61 7001 79 90501610 2 655852333 17 1399599205 256500847 113 59 378159015 7001 983433274 4999 449615059 1622868768 1741481610 29 13 976395875 3 1735769781 131 71 23 624665096 2777 2777 962485984 1610523927 773336255 866523975 5 543447466 59 91685512 139 4999 455753831 357903405 137 23 1675668657 107 2 1949 73 386189126 79 13 9050422 19 109 1248850605 109 4628358 82228619 83 1554391879 1394806197 59 795907463 41 344675397 2043151032 1674761030 41 1842663738 1982948584 103 83 930514494 152243580 799153952 2777 1502940170 71 1486746319 10007 2020333244 474667056 2051594837 2777 19 946720106 264875048 36162094 2777 11 1334954071 1356020552 41 1343499398 2011302206 137 17 2121079953 163467533 41 506458814 1828942818 707725728 139 137 48484300 995169370 1480683680 35836360 5 807878596 149 3 1057028256 103 2 2136352792 1837562414 4999 145605892 520283601 1949 31 1949 37 1263846 240356477 1842658911 2777 1104926645 101 299693174 139 1214122744 2025725812 11 1768532450 905893501 2777 5 2106171556 127 1891895373 31 3 7001 1640922384 13 131 918791687 131 1576741673 1735115532 43 1697444021 1512045600 13 13 37 159164047 984528689 1624544022 53 2002316001 1601858679 97 900969411 3 418009647 2777 162821064 608327676 1368900849 137 932717920 137 97376997 113 10007 1701218548 1834942245 101 61 1800114819 647216201 113 53 921917616 234595808 510458263 79 127 131 2041934875 1167584489 83 1552438069 1757604256 107 79 10007 1701209046 139 1294931506 31 384151132 117048190 2 1379109870 1296779789 139 1185142773 13 1969465861 966175011 107 5 2777 71 1827208075 1134570540 1880240604 2 823631584 1129830591 131 59 1879392687 2065496379 17 1449647898 1094631301 109 1723961147 79 1834423598 1841543565 53 1052228287 131 1099881334 53 301918878 17 197793402 7001 149 1055298460 1714638211 933107179 103 1929750629 37 1163468086 1044536906 139 41 109 872049050 71 463197460 23 225703347 137 199796416 37 968126534 1882587395 13 203445389 7 37 687988878 604831436 137 13 654485650 71 7001 447209878 1507609342 939467431 2777 943171949 2777 41 17 19 16007918 79 109346727 354001921 7 101 29 2058520784 107 1108517004 79 5 20728655 2046945667 913148860 13 67 89 1081613351 1076381397 139 1857332317 1461035686 11 1251917513 103 963434602 187156665 360053792 43 101 1150953176 17 35449196 79 751138083 1037006989 103080521 113 89 1474159955 638439453 274426859 107 1453289109 103 2130005445 137 1311267732 17 79 2042371516 1570414061 41 988076425 89 866995725 871366159 97 516363689 83 897616780 957596276 508290426 7 2022247416 127 1107072716 83 941851215 344651773 477062481 23 441846307 1078504425 10007 4999 139 2 7001 127 761849886 1591153028 10007 103 17 7 867834912 1796772274 41 52542074 43 809869009 7001 1802876517 856747375 1710981253 107 415780552 581419231 73 1516917703 29 1593787220 17 103 7 97 1078052277 11 53 37 2088417751 52533007 109 884543755 43 799905869 113 1435419793 131 306880338 2126278944 17 781400036 990823433 101 140669075 215001986 1949 109 1997156533 1322943965 411021709 7001 1949 838926838 10007 841558679 2777 13 7001 1279579771 137 127 4999 73 23 1949 2096217715 43 89 1529077856 162589907 73 1962405928 441504122 2777 2131422882 43 301359910 29 67 1037578348 1717195492 107 89 826113219 1167739114 26091140 67 3 1065849825 1355724682 432540013 47 31 963472746 137 1565734827 103 855336009 97 19 1230822527 19 7001 1393598057 7001 1126180860 127 101 660193368 215364228 17 523855051 3 109 399470285 344890105 59 10007 1392538701 2047371559 47 59 37 1348658769 17 53 970572941 1397355473 4999 101 122235654 7001 102179595 61 2017641551 37 2094749450 1173770055 103 1238700351 824165738 166154113 97 101 23 2053284543 1030666115 5 83 29 897081911 7 366047478 2777 1396985247 978303148 43 2029393994 71 149 367116630 903965257 13 644142031 11568462 43 4999 1340933439 1949 1915226429 1756501835 19 17 1692572462 611024217 30979425 7001 61 1653669740 29 1896563431 4999 137 23 1247583457 1210501063 131 151092256 131 109 220746037 1937921119 1940875847 2777 83 1334697021 1603162845 17 113 137 1688783237 79 742703727 43 1384405597 1160185623 3 184686003 71 23 13 1013931185 1195371190 43 5 1840607665 89 131 1036634909 552534934 23 101 127 655633975 1004583098 23 29 806658693 13 5 309763895 1390186321 101 1655146057 59 13 128529180 1117701048 61 19 194428577 1145134294 113 114539625 7 1561160161 29 47 17 1497987160 107 1233621297 721717975 31 287621255 144558361 83 1318681673 149 1354932543 5 71 137 727984983 7001 473651577 103 149 47 813282137 59 251150935 1082661845 107 1115065472 2777 866512864 7 958823046 149 1688657826 1765035180 47 927838159 1837330911 83 2071298895 10007 2095285674 1402471833 2060743325 19 53 1930677398 266082143 107 131 71 752266300 6286155 59 139 1379516759 79 5 673080175 440535200 2 795417190 47 73 149 750133348 2054240463 107 10007 812688484 3 1785434835 73 89 744423234 1781734125 1286592710 5 4999 131 741546591 103 1800756107 89 37 1636773736 999382513 89 804059156 1843106305 4999 2032789632 179748778 19 139 11 2001960049 107 1502156738 2 1214803465 2097525785 67 146930893 53 335394971 1112638374 1311949218 2777 29 79 1908814906 41334301 1805670379 127 608408867 61 1753048478 83 79 73 101 1304212471 103 59 1981541026 97 1800097676 2139092541 332540499 7001 23 2063020949 13 131 7235061 10007 964500840 149 2777 1646172276 386897194 73 635321442 131 1378748931 1654875377 7001 732186670 139 1396740208 137 393107890 53 1200196448 11 650377948 97 67 1575774969 47 2108202116 1949 47 1693347161 684770166 127 107613121 11 1192470992 139 676873427 1006617946 89 1885507898 47 11 1830994616 1615726519 1185568266 2669484 149 2777 761061843 616348320 7 2777 469278434 577570786 97 109 83 19 1343707911 1020793962 4999 1442886365 613967182 2037106622 53 13 4999 1881808563 1767566416 468937390 5 4999 1400074314 41 59 1941241128 67 861720902 131 109 310470477 1840073145 3 848453325 1925149473 113 509485699 53 357038986 89 88983891 1529550463 408458075 43 73 1698845342 1949 1648548007 1235003340 83 38370817 1069055540 103 149 77851904 43 1875308197 137 1869652359 2007593643 29 31 498415582 79 1405066903 7 1920130897 975209919 4999 47 1010340059 1010090696 131 59 1629444123 1673491871 41 1249784884 71 1813414479 2777 43 2145510757 889283043 7001 1239380029 67 656174885 982810605 73 73318186 1228761116 53 541271698 1897673890 107 137241748 17 31 17 17 2080107862 192664989 97 47 13 3 37 37 1135337887 1473710199 4999 1365608814 1439908379 103 127 1623965981 10007 1342052323 23 523854164 43 19 31 59 499820972 1079567780 71 1614790534 103 23 1169235038 4999 7 337528049 1436671734 83 4999 790096949 675954782 1949 3 1427017265 94381050 31 43 379038894 37 670460942 7001 1356513760 446320751 97 1557392424 1449623581 137 113 53 1578813343 540215697 107 89 127 47 112816799 71 53 107 1683352890 31 394511766 61 463582554 380648059 11 1077287444 137 1860022443 67 1354565060 428504985 2777 666859078 556558428 2 47 1414606681 37 89950367 53 41 169069445 79 1989718174 602740059 7001 586074713 7001 87862550 41 1155922180 37 101 370704037 329967505 23 1793504925 106598146 107 488755777 13 11 149 1478388728 149 97 1453829176 4999 987202520 638142737 37 103 163561528 113 2118088676 1927515010 2 97 1504286185 922230507 83 11 148803226 620416700 91907809 83 59 1359633229 17 10007 1622464931 2037565298 1548184252 1949 17 2088646894 2101052398 97 1778537389 137 67 1396284623 2109121810 79 5 1306726063 17 103 41 59 502195846 61 2011278044 623837307 101 680714663 17 1101895001 137 374829832 127 2055482808 1785934705 23 1527942463 409173653 1035500375 7 73 1845235437 1753802974 107 19 1918275580 1790550659 43 83 1482543970 19 1404241910 1844083365 5 47 31 11 113 670050303 13 1960272574 103 1607582467 109 1593006442 4999 856193727 83028391 853467655 43 91296869 149 13 725449517 1875588195 53 728847891 3 119330736 489273633 4999 1503709198 386562672 89 251140556 1726430179 1887840454 139 1459670456 53 1501136119 3 10007 1097472016 149 1937978394 2 23 2045148944 131 11 11 452772617 17 638612106 977214944 71 149 776167168 1581376466 113 109 139 1575832318 97 103 296528598 89 79 2111911898 127 238223552 131 21758314 1170552858 83 1996813405 1571368063 59 79 492216537 555238930 4999 1949 345473893 1071833645 127 973874382 13 101 1294498921 468489217 1885016802 103 3 246343218 1238923065 1065076360 137 1705467737 109 1469652123 1793624592 113 127 47 886823335 29 440563505 103 288506399 435347525 101 67 480036898 97 29 477484652 940149231 73 2 53 1722512243 103 1467419267 1992510795 864366665 89 618467052 47 1966869442 71 1757953595 5 532770660 1271832289 113 326121503 393824911 713591765 89 7001 1523466607 2055661536 3 376435122 47 29 4999 23 1675611594 1958738420 113 1609063929 1006469035 11 955530480 543796078 139 4999 553348098 37 859300261 1958291724 43 10007 249934832 369718622 2074390437 3 1426973236 67 244440187 7 5 303904044 1462117728 3 149 13 2043461136 43 1348871988 618286318 4999 178074378 89 434405974 79 59 633233725 1763840577 7001 59 1234567566 71 7 425078122 61 444048768 858294184 131 173094591 29 1811583658 2777 89 73 89 13 1258534342 817129105 1777562062 1949 37 1168710860 17 683879286 23 319796094 135945258 2777 364228543 2020302240 31 110930817 127 1092926448 1245825971 79 107 765561460 139 718683237 103 23 529300288 7 1975622628 458640098 103 1015900124 1938266122 109 97 127 5 4999 1917833046 1381305896 101 856669457 71 1254838229 1942966538 53 43 1300154708 2082930234 43 795453087 71 778215233 127 673656514 182293448 79 2777 1231759933 37 367945526 1223810861 13 149 2051022127 19 24907423 656439186 10007 3 1563961216 1287653232 149 89 7001 1829322211 43 1716665701 29 59 1041597387 2068707082 1050174608 10007 1700149272 1526968130 10007 13 1613168013 137 1250478597 1828404911 61 17604828 1840715977 131 3 127 61675391 53 37 2777 127 796908490 2126721934 1360398095 43 43 2777 1436089896 1667884443 137 137 1045576876 67 1544709712 2037925792 7 1112612433 1871290667 4999 97 1039984918 729843475 1539601375 79 219472301 107 47 636232514 1599255849 450149195 61 31 1611996848 2 1172720137 10147864 137 83 1948825892 71 1433063330 4999 47 1121161030 310995052 43 1004188030 1955525172 127 59 1639063070 1839391729 3 684372211 1236442588 2777 1671433165 1304492986 1949 7 1217892947 83 1949 577478955 360071903 2144984300 2076481978 79 4999 103 1233057880 139 455176489 83 1047664678 31 1352949709 724462372 23 89 1665237540 31 2 1339228055 31 7 19 392740165 2122083742 103 1288546377 1616299867 342999993 7001 109 561002985 2111511353 101 97 3 286805095 1949 308835113 7001 808822763 97 482201948 67 2777 2016151986 2099139854 1949 358364641 53 137 716347381 823552758 829338066 61 79 1765127084 139 1890238482 83 1403414630 2032033673 37 127 19407759 101 510846385 113 1375541203 139 37 1605523092 1557584957 41 654673443 127 53 41 678045987 2060945934 97 1750789278 37 904371731 131 31 13 109 61 1476322578 68101005 131 1557883523 1857463314 7001 1325218069 644902396 149 1174891192 37 97 1487801044 327885886 2 41 103 19985586 2090880183 109 79 405195707 131 2019666169 758242584 29 1656879504 1922815029 10007 1453336624 1949 138080803 19 59 5 1959222759 13 43 900600428 1922411492 139 29 1581058964 107 139 2130931994 17768787 2777 314589668 282615290 3 813967470 1866359976 1853414243 4999 7 61 67 144316995 23 101 1608412577 1919483689 139 552955205 7001 30781532 871729784 10007 863293458 194506682 83 149 54155093 364925436 443877491 53 1496632762 23 1532507802 1049383231 2094114425 13 1661010549 813992835 101 384116716 1949 7 350299411 1609636294 3984799 7 17 1911492699 1399525473 3 89 977139633 113 464344346 101 1573194382 149 1603959372 7001 1916999818 1752556938 11 684223128 4999 2029329053 41 1264855002 41 629165213 1991856992 852768536 59 59 434508617 616112817 31 3 2019449592 127 43 72330300 2113569669 1423682213 59 2 1729229614 1901540147 10007 97 491990858 29 113 1968722884 29 103 41 182378625 1122570844 19 113 11 1660788122 71 11812889 1949 17 463163988 10007 1237935949 59 1903297006 2025407789 67 97 1337400207 2123234358 2 257044748 29 265802671 1949 539231779 2 592181928 840469566 1064063841 73 11 803289843 149 903058753 19 47 1151977095 139 439968641 83 67 61 1842495176 7001 1325373312 1374881403 302272940 31 2 1008761028 1232743794 101 37 1890836419 462917845 107 5 113 1817915863 113 60640659 89 1355291822 3 2023815249 73 6650560 2 592507274 73 7 822697596 89 529591919 2003975175 2777 83 1425958056 430572980 73 67 19 1119231663 107 137 79 833537769 7001 745326460 694240633 43 127 802457628 1078700408 5 208002793 53 1635246895 1755034731 29 968776407 1844557629 31 172404981 13 213791409 580232666 2 668138350 510197456 149 253878876 109 29 61 518857155 29 10007 1761332070 109 1958518431 700626167 23 721707897 79 1590616813 4999 17 499320821 709216200 53 188122758 79 354789173 43 126476221 29 308135337 47 383411478 1469164058 43 915558052 17 1150537662 5 267451050 113 4999 149 41 5 79 137 1370084529 294175716 212347720 1690859131 13 448763225 97 97 1245588605 107 1529277057 101 465495769 2088024037 97 1319628449 19 1966200864 1151957171 89 2777 1035387788 83 13 79 1024932728 13 2 1055928602 47 131 1488895417 889176676 83 101 82411657 53 2069559117 377633319 97 71 543887488 59 71 149 713312468 149 43 832618976 3 1626819675 13 109 273569726 1984354032 137 2019204503 137 47 165931808 2065350469 1615451735 43 889343845 73 1365545957 131 1577247676 1695000537 71 71 963075764 1570833322 2 3 97 83 1048804019 1949 476990464 41 2140100039 7 1256626921 1457394236 47 131 232997103 1949 50802634 29 1387832584 29 1280761345 1858677004 127 103 1049338971 131 605901876 79 526685495 71 17 1432630800 79 2 67 1293784137 538704857 149 139 41 1363356108 11 540374494 67 303083371 103 47 2030881186 7001 743086140 47 236801181 2061029589 139 2 113 123746639 2002852819 1949 107 67 7001 416711714 139 909118046 37 7001 29 332623088 17 37 859259843 7 29 5 1949 447653724 7 1660229066 41904469 139 17 4999 377769431 1865516823 61 97 67 149 1493100541 101048671 97 1294080337 1342952776 11 1857389204 1949 657567263 4999 1605373861 321750637 103 1308197232 1620362422 385397375 11 891982333 1185146250 401816132 89 67 988167724 180124609 137 1904336005 11 1239783083 1783142153 224836530 149 778549222 71 685292422 149 1412813090 1186716765 5 1883969949 47 47 203114166 103 297738804 29 1707054695 107 1817460912 920516827 109 1770916861 71 67 359290165 13 26576401 127 47 71 19 17 109 7 3 492057582 1102688835 5 113666615 1970652570 1705432570 73 67 1820984660 41 218628974 109 763808344 211335304 19 1071874968 1156533709 31 170969650 47 889157146 139 240733127 1294938347 53 1320058300 103 1226484654 53 19 1524421376 521765954 11 1891742853 1843022632 149 1077015451 1911132879 1949 2097397904 149 83 1400390027 31 7 11 200475286 47 139 831649510 37 83 1746608840 1185815522 196865396 7 13 53 1585633383 7 522061610 2777 1027613781 1900239424 7001 59 1038998260 103 1173147373 17 784551012 61 2006801302 1204428514 37 495763296 1769582156 2777 640981875 5 1283618264 2777 812139204 1224766391 41 31 31 41 277253275 67 260516983 1949 107 336166929 160960742 2777 938945355 149 706581691 19 548160954 1607472444 3 41 47 768198235 127 37 1310043070 41 73 279323842 1026563230 1885058058 29 113 4999 31 996753664 108189876 71 703973662 1925906808 1961442049 2103801631 10007 113 51294429 20267895 2005646480 7001 31 1108266058 10007 2071168804 11 139 410455046 1935705806 127 1532768842 23 29 1166882164 139 29 137 220802352 89 1158901663 61 127 4003421 1031313921 535362894 11 1486573002 29 967741223 103 2110066108 67 749215842 963114882 978348479 131 53 53 1316658701 5 1602045395 1733439246 41 1182804736 61 41 1283057157 89 153000434 131 1399883816 1893189468 257310963 7 907654174 992228250 149 47 1580394505 2091835298 7001 43 73 849264553 101 1883594147 1923262806 71445697 131 1654753450 7 3 79 1864867838 139 54752417 646760006 31 127 1774035314 127 625205506 53 1038333335 593833306 7 373091880 1845373901 802286406 1072470737 89 127 564310735 103 117180319 1782481509 59 1332681321 1578739686 41 19 5 5 29 256204851 67 1866896308 11 7001 73 24162562 31 1897977294 1874904056 83 696178236 1324497394 103 113 5 1344530478 109 880709570 113 503588455 1131130567 7001 2132350578 854788667 71 325121882 19 1488285979 113 89 77348832 1478313941 29 1242555953 186756192 47 151766373 445199315 11 109 381390128 2124812537 1631742969 41 103 1696444729 316403159 43 1935028380 5 1949 97 866899670 4999 643456283 883383288 602625319 89 913763261 101 109317552 1090614572 139 131 1891071198 123368596 61 1627728613 10007 780553752 67 1881194443 61 1021752135 369366620 29 1743671255 89 17 89 10007 1303759233 19 984191450 23 1575344543 1123714956 2027174346 3 83 501791274 2 1173596712 149 3 724692393 1387355800 433722515 5 19 1121481042 97 784354610 1272169321 73 1958708333 139 53 2 59 41 1660308407 1072697078 61 107 529691409 1277149646 19 1085606724 1088513971 37 1744233997 11 852928956 1352982330 37 666258223 149 149 685589528 1737606561 317046490 47 283128363 4999 113 10007 89 108673984 31 1324548097 139 1657447398 783215593 37 1267986929 10007 1033102666 1815329842 53 273611394 10007 53 2007532425 1835073021 131 73 273316088 2048170486 59 11 2113071444 1850359532 53 59831806 186692654 4999 4999 11 2017611288 5 650772690 391366935 2093025583 37 1066339889 1772207698 41 1877676918 997189554 131 37 1872704236 1120145104 19 1648028517 914210916 1315831180 125581102 103 41 71 109 440689616 1342982569 47 41 139 484098080 89 67 2777 832391947 131 1184332355 3 1825386561 899364668 109 2127939638 11 137507315 1513589120 103 667245994 2060888895 89 1984724920 89 1440896650 59 945212981 89 176973919 139 5 1831100525 97 2065766182 107 1863460926 73 1667291603 1660428173 47 1903057685 59 1866645738 10007 23 127 647728321 644773285 1473741165 13 17 107 41 1730241656 13 7 79 19 677085900 53 1245721883 7 139 660579986 528330521 131 270055976 7 903811097 1768325482 23 92296381 195960549 107 3 97 1175020946 11 1244289365 1460343904 41 921547476 109 763330488 850838126 19 1873097292 800060234 71 618751555 149 113 149316166 1405519651 131 839643321 131 339601581 53 29 31 914676669 2036686980 236589795 113 88107156 83 595772257 149 1105199454 1342746043 2129975236 53 17 1270861894 1259673276 11 299658639 89 1630676844 1223284873 29 1075413604 1946640326 19 101 1928712766 586612040 2777 959874382 127 41 1807972244 1123901512 89 588034837 1266935025 17 1232379011 167984100 5 3 109 307074802 10007 162133414 103 1124937263 1407488717 43 61678254 41 37 1290118516 191173117 1738593288 1006414245 3 1850974866 83 517043105 11 495386477 17 294924959 3 1949 1839291016 165662501 59 109 1264895929 137 1293266163 7 248374049 1643393563 23 1432149326 1863143221 2777 1499252314 10007 871389546 103 2025259542 764811771 53 903833698 73 97 109 948617081 37 1554595515 7 61 161464377 2 1943713158 1286927967 41 79 1299333066 1525672411 113 1416348045 5 131 443766823 11 805945206 460124662 131 836133443 113 11 152753821 780524228 363870377 97 1125057332 1713981032 43 17 47 107 164151161 33546854 37 515441191 139 916359860 844747332 13 10007 127 1201386091 10007 1806183444 698608684 43 1561980332 2129569883 11 2 1304704136 13 67 131 71 118165797 748734614 873978351 101 139 307263809 988424413 3 2026101171 317096660 37 2004041286 97 17 221682312 71 1651800800 71 149 952371942 1300909911 17 392188963 1739374348 89 77292851 577444235 127 269602458 1706704507 19 1712345748 103 2140148935 29 702564904 5 1180540630 107 155936129 983233449 37 43317238 2068108519 107 37 676977456 1417645978 1395253366 61 1426968631 11 217138306 5 547629670 1817512725 137 31 146479278 109 1011545179 1812885820 113 7001 47 137 11 29 657626863 37 272066883 116650710 109 511470837 53 341512683 2777 43 2000463501 1818297730 17 1386731837 817759234 89 858972820 661517062 53 2133453202 37 334656934 19 1234096398 1291390670 1159605027 7 1554132320 5 67 1980527519 149 1033392331 37 1316553277 292930554 113 912751398 1283572989 1949 1786517717 1787762604 1795081162 113 2 10007 1683689743 29 109 1023437951 29 589977856 1468458835 445296236 47 3 113241105 1160182122 2 97 661644178 61 2045698928 109 47 1372785639 71 2034678311 11 1078541222 103 7001 1168076712 1922027212 47 2 30344267 61 1001703080 7001 1520939246 2 683424270 1381166232 341692491 1726191372 47 103 765227376 1269222444 23 751693590 67 92971402 4999 1132853384 7 109 1932281259 97 1150724398 19 870522480 71 1285071856 43 2 970558538 1577104043 71 1667927243 71 1087197156 79 139 981748243 1621205928 41 1148062607 1949 43 130008221 2061227409 149 7001 445872687 1273152120 71 717538141 71 1022807043 1113053084 1187300910 756919931 137 89 101 150815119 4999 1633159773 67 1808555103 10007 927929096 89 1949 1077381863 10007 1723205137 7001 79 137 210542883 915276908 4999 1974821408 10007 469478405 10007 181727120 479722776 988949331 23 53 11 1634756189 242959528 2 1886200438 41 441848513 1822040287 149 43 19 137 137 16696190 1729196601 1622928442 79 357117604 2777 2080397881 1768846251 13 1388214984 1588138123 34543002 3876401 29 13 271964966 1027526552 107 591010434 789975864 2048905412 23 1673139117 41 493594121 1812429928 2777 127 59 109 47 125732173 101 1170967639 89 972557228 41 214061738 103 1516322019 1479331011 1329681914 53 512721576 17 31 1461294485 29 43 898227465 5 1893674675 29 786925701 29 334341845 83 53 778059133 53 1147681981 137 127 1233421079 456230228 7001 131 1707710105 1491741563 2136146804 97 103 312090309 109 2144625249 1066901577 4999 1771880553 972250832 7 154469469 1397071255 53 137 23 2008346821 1105771115 89 47 1164609710 588989712 1283950904 1956386526 83 4999 101 3 149 1251859260 61 129998503 43 1199308544 2777 2091254732 71 107 1019714179 83 1921148710 385594077 7001 1113194005 41 23 166642682 1746068854 755206838 2 31 115902397 79 19 749083968 89 2077075948 1378169780 131 2027144697 19 29 926672807 37 1696812082 2 381124186 7 701294496 137 5 164293236 17 1040617702 113 1270139097 1179110591 2777 410673120 31 139 201992494 11 588875133 79 23 95408485 1703598454 13 83 101 47 1737472662 41 52004236 962491049 79 1621792214 43 37 657332343 7 13 79139814 1296359123 47 61 7 2012608850 251088299 1072733583 83 7001 2 844835347 109 1000313819 113 467196353 797653666 59 1277951269 1624400567 47 953690912 41 83 1300770937 109 132587164 41 43 1769726688 71 41 2032923828 127 103 673624532 2777 807323886 525563912 1689729990 1000879965 109 480918509 149 459211593 1056590394 61 2054360562 412699518 131 2106311403 283321407 19 218282691 10007 67 1739357319 3 1139939814 73 1079835564 1203235056 137 1445156693 61962647 29 97 1977252564 1557566526 3 802699976 1464755485 61 67 215086243 1476178472 53 47 47 2060590497 163414958 83 1073777391 450149089 83 965637207 41 23 97 2090869435 1726792739 10007 619133090 2079284481 1767618095 209562655 17 139 59 1275298339 7 1871226890 127 572704849 127 19 268236585 43974579 67 1902209242 79 7 83 53 1812349469 5 1269526310 1565155650 23038178 47 139 1366540656 97 954469330 67 54935109 197770332 7001 1537817810 103 185221089 1505725237 109 678282584 2053021305 107 627112555 61 1386410745 549920474 59 1036194047 101 337965493 37 1885872325 602479764 107 427827791 1628338384 131 97 1689354328 37 665747216 201027179 301166473 97 2052081560 371735715 20747025 13 2 3 834617288 670311670 53 61 1701300155 1566154381 79 83 660998968 7 347986784 79 622184092 79 1051700851 97 7001 31 807710425 1893853911 1601517702 83 97 1712366220 61 1559026532 2777 3 1351077148 2777 272096014 13 1623871690 2006948645 5 560921221 97 139 103 455501844 2039203706 138287140 43 2 59 490750318 23 29 685463314 5 43 1560751908 833485952 1949 375511881 317533296 29 484592290 1101653853 137 721186491 1360112240 89 429190144 61 10007 4999 1877746940 71 113918626 2 1136999856 97 1807397799 57152214 29 1369891125 2 97 2117540749 1801984811 582223766 2 139 113 1383182197 19 131 109 612043502 19 140900812 109 149 1399374204 1949 2037242864 61 1949 2777 1142044027 1261137608 137 1084879573 729180312 1767048146 37 10007 1832923342 539432092 4999 7 1374166885 1585915218 264440689 139 13 2041477763 879182072 31 11877898 5 61 97 1338857147 920832058 303391021 137 1016993473 43 1789511608 89 315216195 291903940 17 1401588851 41 24141866 1917770449 121760477 80953778 43 71 10007 11 7001 362399764 1877293187 17 103 507480897 2777 965646210 109 856916035 1773224232 1698388691 59 41 139 373029852 17 1616968345 109 5 1168620230 47 61921842 2034662935 73 1874306025 127 95985711 19 13 1093705028 429841399 13 31 1667149734 2777 19 1042028840 7001 507838538 89 103 113 2116070544 1714805510 43 11 127 1327365129 101 296859907 109 113 53 127 59 91263737 938842600 41 19 4999 139 1743695230 31 41 143184669 163405869 71 1660803571 37 103 1926595636 100196958 53 11 2 700520772 83 396875871 855365962 13 61 139 101 1455507566 1526403910 1258803362 89 333786955 139 13 537707105 1337650321 73 139 1151057041 70343605 71 59 1115130857 71 1056619160 109 26089259 37 1995566917 3 1997529447 5 150992710 19 197226860 17 1949 1899051028 911857191 1008023516 131 472044483 43 258236973 754572557 389872854 41 1244439667 83 1806242766 2 31 254105915 54259982 137 37 13 137 43 667310421 67 1949 125492212 149 513950319 2 1257429560 2005811756 5 891073315 10007 76141583 1949 885574926 2 5 5 19 1837176304 1672557018 107 53 780204792 37 67 107 158288310 3 1447026980 2024032605 83 1540134726 29 813949116 1825521937 23 276352086 1351513414 67 109663003 83 7001 1825808253 37 105273896 7 1069105056 699761980 2 735431463 67 1563443645 10007 2047914825 23 84484796 47 2 1472531190 31 146232921 548204062 53 3 113 930447763 1421734247 29 12164641 873909163 137 31 1881880141 1175745091 19 71 360302209 1334265443 637416237 19 113 1508733851 607692584 97 67 574332509 492521690 113 120099564 572581735 89 1057583441 4999 801714625 37 101 101 1929841030 59 37 1032150446 137 1503070703 839861238 1655385538 59 1749875749 149 113 1162816782 1248089423 19 1419821531 37 531453052 41 1271528232 1574613833 13 101 137 2057261322 71 188038530 632710442 41 565773780 5 385890630 149 2121477943 1645988946 7 2 29 1182956429 103 2097630226 9333139 1949 587434447 31 626723622 332865917 53 976461293 1520294169 131 1949 2111211372 2033101517 83 274330521 1967796494 10007 741868945 1987229531 2777 1059848090 2 73 7001 1954112119 332603508 37 1306789552 2777 1004668324 2020742966 11 89 97 127 2 127 1795455007 483201570 3 97 1949 89 1079126869 83 101 1210724875 132167632 31 1934142824 1314428171 248196602 43 61 53 89 433309405 951843341 1551216339 1539929731 137 13 61 1913153309 1732053947 1677610223 52551076 71 7 71 642371719 71 7 7 41462204 1436219540 17 809212767 43 1396086375 941232504 137 1649529594 398764379 149 73 1844530055 1352034971 2136398988 19 71 3 10007 87080914 1297507620 67 711702274 97 89 4999 7001 1023479957 149 2024057944 581892044 131 1529154675 53 23 449210428 101 31 1509234566 1153211842 164402569 938874773 47 4999 2015226874 1895742442 31 538201932 500453737 43 3 2134314225 131 287895163 137 137 1427687275 23 97 1920674399 53 28170666 17 139 139 887565494 61 7001 1295983114 1352278155 1937159048 89 4999 2055103897 2003614197 192293044 2 1678575264 255593326 71 5 1553875372 137 17 1621504999 1591933652 353173854 1123785579 73 946854556 107 380147646 2003370974 73 151694725 507473005 13 1058537439 3 53 1069760798 660903587 137 1522769111 494066388 595833865 149 34751568 299128266 101 422440176 149 31 656072902 53 1332657758 7 19 1578390667 377133793 97 83 79 1084676761 548962914 2777 7001 513936409 307224883 884999033 107 1267130808 83 44591667 612950584 37 2003304183 107 469945605 127 1456395614 83 211678054 639409922 1085807872 103 1293731294 912134273 505588233 19 55732757 83 53 53 462132251 107 425420072 1810683379 137 97 19 669735597 137 2 328118810 392366160 1017182225 1898038741 47 11 67 67 585500605 2086613436 466938975 3 13 17 1768241893 124249991 29 609301832 29 727911455 1602998055 2007718919 139 79 29 1593399316 425358254 1298794405 109 900008886 107 1400875916 113 1818608474 149 360277530 5 1157884015 5 67 73371633 7001 180313848 13 76850540 1710269371 103 538973044 17 7001 7001 67 1481379179 7001 902764948 149 17 19 17 19 487730544 662717868 17 1949 330053405 1246853260 107 728998811 1787824801 103 550050076 113 727212517 137 886201794 2777 1490529757 519537270 18215526 7 1350372768 139 871860820 131 579505355 1429864849 103 1928476931 103 761228916 906965646 19 1827051571 97 212007662 139 762654878 37 5 1749638170 1580621655 83 770420940 1866623852 2 858070800 149 43 23 6648683 2110241423 41 97 2004722082 131 2035150572 1607623720 47 67 19 1016007144 514679546 31 1777936250 2 963351226 232940212 61 1959237833 3 687876806 1807944013 67 1591651106 43 911831684 137 1167437828 59 2084888664 2777 137 101 660396782 109 89 41 31 789813060 83 954750328 1117977811 29 5 1057623392 37 660311280 73 2067759291 3 7 53 47 215182121 1343937599 47 113 53 4999 913546690 644153414 53 43 1389634741 2777 1949 1310326343 57799544 1372012022 2 884631388 97 1330826517 1680995547 1213073344 1283890391 7 70848550 103 1063622391 53 821360981 1262919351 23 109 5 71 12955670 1523249 13 459967988 3609278 4999 1123970093 103 2084112609 1776837974 462079645 31 29 1106574315 7 1630126736 89 176317357 103 987220494 71 465743560 97 1560805920 3 67 498995766 1125220733 31 799679263 109 4999 610912596 97 1275423461 149 11 1124077954 165444763 1949 848391570 1440783787 113 1017046134 1864955573 13 1185133246 19 702168617 83 1972411419 1949 47 79 1949 32368992 1980191796 113 1195282693 11 390278867 367218609 53 139 2030180869 67 386764602 103 10007 1567626571 1530910888 73 1451262849 5 239698325 2 1702156775 67 675327840 13 1880798643 1949 1621875260 53 89 170034500 1991907113 139 575958055 2111686689 101 113 618063479 2048265098 73 532195496 446645143 7 1639454825 67 73 10007 168938174 1034903926 47 4843037 1619520941 31 7 1699481028 281661790 131 1199284695 37 73 531992683 1148516227 309227169 829821529 7001 47 405248711 910818404 101 107 62349458 524552329 23 1304707325 149 53 17 7001 73 653672019 7 148664173 7001 1918666056 1966195845 2104451593 790307885 7001 83 73 681187090 1910097925 1202498784 2066275689 43 5 1949 245322579 733192361 107 1081131745 1010458702 31 19 1110030863 1196603458 37 1095043902 523567307 113 59 855914770 1913448202 89 19 1880906577 2056810795 1783539654 13 244664702 107 1808900662 131 1239968437 127 763540383 417720076 644136861 67 2075715753 23 1990821398 71 89 1546271633 2071649140 10007 990508280 113 1914324763 89 733025251 2777 1353979113 13 68635767 1949175035 137 83 1465358858 1623752978 29 659329703 11 5 1467171486 3 2 304332884 10007 784770100 892785666 71 7 368364612 59 761325557 938931576 1819482091 23 1889294801 137 1487030204 77096778 11 1719888645 1776107149 59 4999 1706408650 2005673785 67 47 1601435042 31 61 61 306030717 7001 109 1276852705 1457712995 113 679138249 1643940108 2 1534731746 17 312726713 4999 59 2014857125 139 896646744 2 1412351008 41 1257871173 13 670021846 31 5 97 2113009200 97 1416365094 79 2028872171 1602530095 47 519068551 113 1743361175 61 23 103 1708943729 2115149019 149 47 131 19 19 516487108 4999 1607295371 137 37 107 113 11 1619228985 786326687 17 1133976126 97 61 2013850401 1828490814 1465033890 103 2118521127 131 103 89 31 1336822582 4999 1809078112 23 2035999462 434627 1949 205265059 83 901484943 103 11 2076069248 37657961 131 1221917696 2777 1316048070 395175431 13 960208184 67 1884134604 61 895002511 101 1832141515 61 727280979 30309446 23 913171277 107 766162051 23 351744129 121309682 38818187 83 719270613 948537031 83 3 1063314147 47 1168047337 1949 119183370 10007 1120791646 2777 1018206489 1299230327 59 1984288885 1261106238 29 19 341826834 109 2777 2777 73 97 893622200 1320642400 1949 1410411391 1451538270 13 137 948517128 109 1338477421 47 19 7001 23 68313191 17 1917668697 31 2777 952844336 1175846223 59 5 137 1407301949 370082073 1201045254 107 660931189 31 4999 137 909674931 1077541716 7001 275629768 1563525734 97 107 204952294 377547475 5 363844373 27085994 41 147212146 101 388905550 451537423 70969012 2777 73 1178935619 4999 86542688 247175555 107 1234832430 2777 3 140071020 2081773755 37 240863313 1367294792 107 139 524111871 1777791513 37 17 107 43 1217984202 1552020801 29 131 390734002 103 1226241986 10007 1904922513 1379902319 67 494398494 17 5 1587870835 2777 47 7 779740213 1140574463 79 2135668072 61 626755602 139 1458248663 83 104831895 1293607570 5 1340968021 1753006246 10007 1792556921 89 1447159758 101 1560321932 270247995 61 3 103 1910180981 449817103 37 95315518 1015597607 53 97 11 71 71 1162728234 1979977355 1049719467 19 43 79 1462190697 1174567339 22366136 13 61 2 1894071074 1657699828 89 113 709970320 5 13 11 1263907645 221680357 36247013 37 79 360646376 1139203624 59 234115018 67 70185448 804382178 356179068 89 31 137 137 702986131 73 1887232500 983099559 83 1113134663 73 1545223412 149 254482017 149 1092557400 1059369696 31 2 209316460 1222911976 89 43 250655686 67 2106862605 220031583 3 7 295493065 149 47 2035260599 11 1166984203 1506033733 4999 319656056 1242967795 113 5 1548451515 1081783115 1041893454 107 337359444 7001 137 17 1522666547 29 83 846235630 674154054 1552866627 13 1949 139 497750430 1394211102 4999 1289326561 1013547635 61 3 403857177 19 29 71 1882880382 30257928 29 1948770135 107 1087896713 317058920 59 31 1268722368 303627578 117057424 127 11 103 951386280 61 643764415 31 584519260 325016368 127 1495551873 43 1039354847 962245709 139 1273054839 7001 1688291150 2044212375 113 1399252445 7001 962374636 97 79 107124316 3 103 5 1321272700 273258856 73 37 960411728 123886902 2 139 2 1728605663 31 1418657061 61 911757784 10007 23 1839541495 741130323 83 43 13 269145206 1949 23 13 11 101 103 149 1056179579 13 1431917474 37 1637569290 870437043 1949 361649077 97 1965248736 19 127 7 2 127 1498445361 3 1380771315 960081982 1032810379 89 89 136085450 1348819542 825329158 17 1495883483 1812305206 41 1217101123 1724576700 7 268773656 127 960213200 61 97 12776460 2 337630982 41 73 83 113 1393712959 1281761938 1864909479 498851851 149 13 83 1872258988 137 1732793125 107 1514111749 1423156523 59 193987364 2 1286307938 1583473472 79 5 139 73 281650152 3 1655780799 19 1245662477 107 1179754822 1429723217 7001 47 53 4999 79 1610612342 7 1085382102 1425899745 71 1056443222 61 513439135 793356911 488108647 139 1883226071 1029576149 107 305297001 127 426723931 149 718750372 37 569661879 1009602424 13 113 1114577040 4999 137 1868518611 858037437 37 211135440 1890183577 139 2037660892 37 1232981821 131 1926574163 1923642383 11 59 17 490774241 41 1146347618 45857106 3 83 3 2 1393268150 127 53 1332014974 2117300625 11 1281302264 1376666718 83 2902510 467643402 97 117159523 137 1625414032 10007 225551308 47 1722826877 17 590413434 17 674350016 639367244 10007 1221918634 2 103 1515379981 113 17 2777 803050083 182207301 107 1822427745 780200294 97 612153146 79 103 19 13 1289873611 1478586291 1949 1339095500 2011581585 71 101 2 595206138 3 5 1871857845 5 59 139 103 3 702765198 23 539353151 10007 542718646 73 1004027692 73 1947610400 4999 83 1861733907 67 607233328 1219727537 2100201615 113 59 229106794 5 10007 7001 4999 1129756286 43 10007 41 194508783 1497058835 7001 19171080 129365445 61 71 671366841 1193634960 139 208430512 386902748 2777 7 3453466 1458375786 2 282059280 1949 1775087744 23 1619683596 137 1165768008 103 577515085 47 1113219769 47 31 1895870813 2013840631 1259554803 13 1523737475 47 314420553 2 23 29 34286813 53 7 985465950 137 1104502631 1325677349 4999 593651602 113 777687470 11 19 1153999066 1252221201 11 1933724449 89 97 17 1881798391 41 67 83 5 850935790 109 53 1189154989 1175974817 131 438948119 131 56999672 101 220149902 1031039916 750746164 19 127 127 53 334832771 1378584284 7 1235119942 1972022725 67 1949 248037536 316349986 614980880 5 131 1667362139 1630782758 53 906545510 67 864554064 109 739171510 11 61 857109658 481834741 101 1296097233 3 7001 1584792270 41 400805534 1620846420 37 23 166176794 127 67 127 130084068 556285908 131 1812676606 783298958 13 131 109 1163754523 61 822238215 450583881 139 1031264352 97 1136598348 7001 964380749 61 31 61 113 7001 118820972 805262021 1881310055 127 1961293893 7001 2030584042 101 358476169 1392287185 1199180260 5 83 430682767 1155801062 71 43807608 3 1202812152 2777 682114510 24154346 1656697089 37 889125975 2777 128169656 10007 59 536616231 31 109 957391036 73 131 17 34234736 13 83392944 2 357001743 1110972891 59 2777 107 1765479693 149 601363702 104468922 7001 1613535010 2 11 1892440869 389835732 61 59 3 1623144165 1091327733 1020080705 7001 1930903804 1905973903 83 850906289 347633579 139 47 1121704283 59 120536093 29 2141094012 131999142 113 1344474791 1949 1416086027 2139937400 131 83 238046516 10007 583944142 79 67 1508201084 101 4999 1007868386 149 56956268 79310786 2 629609942 2 192685029 79 38141224 67 10007 306844641 13 555208029 67 103 1086867124 19 5 1307069740 609693655 361779778 1153185680 101 1949 960521772 89 378195277 43 1401376966 17 13 1336886941 47 71 11 1035542850 4999 149740046 1492277305 127 131 489983754 725084083 1333128875 1222412193 53 43 1432280894 497874411 149 41 79 721246385 157371595 5 7001 638183156 149 17 301429249 1114142128 11 19 109 1332534483 73 1655506483 67 1314312805 1321502996 23 7001 1484943009 1792792188 11 218192628 10007 109 137 97 19 2114764372 86130525 93035371 13 482347407 10007 97 1355137627 137 581008643 41 109 2024970717 399272777 17 139 1115819859 7001 376632797 37 31 1767174685 579985778 149 1102137057 17 11 13 2144362636 1145824571 1650593399 137 896860459 67 23 53 7 1732828748 1616373654 79 84096685 139 7001 981671646 127 162288995 938154580 11 972385137 67 1025525182 7 1401634623 107 1569900957 191161760 4999 734153322 107 887511808 73 638048007 59 1360802609 1833908295 3 97 971531145 53 101 312985879 2004041435 19 37 1923521849 480994211 1823078626 107 89 2108678068 126397166 1824095980 7 61 1983168682 2 947168136 101 80032097 19 7 131 295310287 746582539 53 1087465501 107778840 59 107 37 53 2145292569 59 23 1604990466 139 131 1379346029 83 1992937236 1610905915 2777 944304965 97 1966461988 19 37 955446576 1949 2777 1837699189 446093792 1894589789 83 29 1005732993 41 1898578964 1989481663 10007 41 41922869 67 1006609675 4999 23310337 1480808779 127 10007 1812627952 101 31 579221484 7001 107 722844492 1311937593 137 17 158903641 1321069732 1627078270 53 1663422690 1601314860 37 608232820 2 679189339 47 379966468 29 2124311103 1722945993 103 118165514 1308189306 756943989 149 13 1737926606 1125520812 83 109 787334904 5 1560093025 10007 1904242037 19 149 195021630 1429814132 2777 2053355455 1179511311 53 71 1697543614 13 144641354 107 1231427369 4999 17 2094846131 73 127230094 1091803257 127 1949 89 29 149 1425000240 1949 1857536140 67 1062860999 5 109 1449001092 79 1881368489 103 673957943 7001 109 13 1969047496 1541787455 1710112261 13 67 2113610218 265608119 43 1261622100 79 43 1288582290 41 137 4999 1736517627 127 7001 41 1044730297 672827116 13 43 1828218788 4999 61 419436915 7 217119189 53 1111072920 778952925 1620948919 109 1330144767 5 139 1955199993 1341612988 767993391 3 2040179295 13 1392440918 368896975 113 43 17 17 101 139 19 3 167788545 648736074 139 1928565091 107 59 2122380863 929719227 1984218065 89 83 89 238879747 107 113 79 612117040 107 2 101 29 1413395290 5 543160990 83 23 121881623 642144636 4999 61 1949 73 973709982 37 1192575231 1087136262 19 10007 1671589294 1609618048 79 2143864396 1794087151 43 995655368 76763806 17 1219139288 23 1144667519 946622248 139 43368834 1198059398 337381545 61 67 892904444 113 99369940 1117818035 137 23 137 139 1937308747 1904228155 61 79 109 2027246958 47 1067680482 1131141456 41 1329111391 1816674570 84560762 2 1985084690 31 2 1240335166 674179790 71 2009620352 61 2005957550 1769556750 23 101 31 2017190398 131 1596898646 7001 71 29 1654054034 102838060 53 1842478379 61 31 638019679 127 1857881984 97 35131460 1608581828 581720800 67 19 3169561 721935096 131 53 1803187147 41 939635638 79 691813507 103 396984145 337248574 552258789 47 1463939221 47 23 1949 1082691989 139 1168541447 41 29 1542956265 61 163130409 3 125894091 113 1097735788 1576707161 97 942333175 41 13 1320525765 2114478340 31 1402782395 1072594978 10007 89 89 2 1149567868 7 315336917 97 37 660003938 1373854509 131 1290643200 1296120596 97 139 379290551 53 43 859930168 79 71 478051591 2106932384 13582283 4999 1226229705 1272383308 103 555264966 53 127012043 73 635619468 73 31 71 1835877459 1805143260 5 103 2777 97 1448088237 669520921 149 71 10007 71 1375867394 1906392174 15804134 127 938133609 1949 1426237271 2091771788 127 491738412 41 89 884791381 1849652936 53 750245428 2777 1987923418 2094021787 13 71 416777668 547847218 79 1966917631 137 68203120 2777 23 22047459 103 416188289 477600084 881859624 3 11 47 1837721261 31 2047160795 73 753023392 11 39323504 1165573548 2017927972 89 53 1703824549 109 1120810376 3 137 1047652837 89 31 246938281 19 182004230 348252479 1895984355 83 17 563696081 2777 310704645 1693736732 137 629586377 1242545338 137 7001 1027067703 7001 1473703499 1548627374 2777 31 1327678168 3 131 1324018965 1114912442 10007 1434583506 950745056 1823663146 23 2107802524 23 893299254 1877006530 1740637234 59 1076720500 996132518 59 478229335 4999 1602599416 720816482 43 412865457 284096080 67 139 1495726597 263158414 61 376422399 73 1350690457 41 1491366513 381544524 2 103 29 23 567272472 89 2060966592 998538887 139 1435705563 344637150 13 1303747822 970484632 464958915 23 37 1730459512 4999 1948490224 1211802591 7 1474261682 89 37 7001 131 1701347828 556741045 79 234126296 113 1225318182 11 686787486 5 113 518752264 649034597 41 1468024171 17 1751339745 618019293 89 155805452 11 19 1134736012 355123148 17 1628497983 1974080511 59 73 1061361025 78518814 101 23 137 708382493 79 1040536334 2 1820962227 149 1372744748 250388581 31 2 377753182 1052461086 97 127 19 2777 143272819 1670790761 137 79322623 97 53 4999 370165952 2145125889 2777 53 1153536414 2026182209 15545160 29 319634237 79 97 1678313303 642903293 2140907832 29 538445079 107 594846277 79 1210232702 1922775662 107 4999 1464567232 53 43 89 13 630117306 89265230 59 994859416 71 1604583883 11 1359385819 19 478213541 285392704 53 33658354 131 401622289 391726397 2777 714388804 941741129 17 316542603 171321243 149 794988986 31 2112398497 34768045 4999 107 1971135557 79 31 127 597645998 5 7 59 684036194 2777 113 1216257081 352407675 61 41 13 1571387097 1949 2122905334 4999 11 180919739 171463171 17 518676426 1598654967 101140289 101 1069418879 139 79 1385560539 460764735 1857089596 2 1475066138 127 1368676460 43 149 1174544650 1223683410 1069402764 19 1681037748 1051881792 13 262556910 11 1909809572 340048228 131 741372623 88795302 73 1790597217 10007 449873089 2105690117 101 149 1081118819 1292009919 37 1024636190 7001 4999 819251117 1246840582 11 139 419776836 107 127 725703781 415604315 1428555506 47 107 1871672997 5 115478580 109 1958264243 773089476 5 109 73 1052480858 1723932539 101 1708951613 101 1993956544 61 931529353 29 1391075016 83 73 1499239519 483706476 37 1819565207 53 1846619269 269984565 1098069837 139 101 1249549073 40081188 3 1033936704 1781849862 1949 1856927137 658051805 2777 137817394 13 196755611 7 2131314654 358219281 73 736419985 149 64577494 379480650 226139094 59 1661124712 149 5 900182020 127 29 41 166236673 1417473525 47 61 149 10007 703632758 361122326 103 17749321 131 7001 79 47 7 97 633440943 47 43 4818322 11 1321446126 406024971 37 2043982564 822541443 79 1287714933 7001 404058039 67 334577096 37 444485884 1349287399 71 833106119 1722680237 47 742415290 1502060639 31 41355829 432905879 7 1153034584 101 1852549575 107 1766743183 89 1013172796 89 2104491234 1881140729 31 23 17 648584952 987378700 4999 1277113019 7 1844601003 890406883 4999 277975191 37 195565337 11 769830858 1578324004 61 4999 1707458440 926939575 1289902204 79 7121455 61 291975646 703270281 11 1081386955 17 643428019 127 107 1291620219 71 219818698 7 1520060342 1407820891 61 23 1188088899 149 2016826066 1317243450 53 103 1497794997 1153900863 59 7 23 79 1425545720 47 67 113 1574650706 67 460636217 131 89 127 1949 516401193 19 682832849 1752690919 79 175388058 29 2777 73 1348038440 800569027 103 1502169946 945901345 89 71 164208090 7 2098593014 875597604 37 1708161676 13 113 1446126560 7001 1316419033 53 19 42434144 29 1062671269 11 1973323770 109 498743234 1097390127 139 10007 1374711625 86480494 107 1540974144 43 373305016 53 43 73 19 108492147 41 29 61 430388794 763916020 131 1652756260 47 932588445 4999 219241143 1383217784 19 824080863 139 4999 613818915 83737686 101 31 137 1326184660 1910601315 41 171592257 83 7 595422617 53 2059577546 131 2113678581 1715592754 67 107 1387360438 113 183712349 2 2075721680 107 131 1079705537 109 53 1698963310 73 1006627002 61 2 667577816 59927279 67 103 43 1094862904 2105964216 1102971793 137 1932846553 67 857616147 41 383357216 1297230980 1358444529 1131305368 2777 7001 1024911395 1949 1764838990 2132354124 61 453360601 1926769569 4999 238773260 489267098 67 11 17 2777 1966082676 10007 478185350 1248456119 29 148146328 131 13 1106653626 31 101 2000587306 1056258267 71 470349275 1470894329 19 113 7 1558218977 1874600798 29 1759167202 29 79 950715072 1592098850 13 61 325550046 1602483298 127 29 53 954985694 71 23 248154096 2 1194856573 97 13 97 1949 2139684313 2043881218 429860166 34141386 2 1961713791 421171269 3 1312164924 149 71 525994767 97 723146252 137 1640710767 61 1417226432 7001 5 1268569095 10007 1437115277 310277042 47 2073613210 127 3 100543155 1693625378 131 547145785 101 370852406 783340050 59 2 181862180 614252318 113 11 71 1081884765 1330108780 13 37 1652842355 13 858002262 2036774350 1858844416 587637258 13 1433045267 127 23 436747539 127 1949347765 113 64869458 1831826890 31 14061910 112256652 101 2014433890 17 4999 649540066 103 2030787655 1718287406 149 73 43 101 463540308 17 71 1398014140 1638855938 29 1142698252 1467138942 47 23 891195898 1429616270 43 127 71 802024165 79 874257924 2005599860 97 7001 1129534339 418146946 41 71 770601108 43 61 1764650517 660545637 19 1596351405 61976255 71 79 1780775671 292664722 10007 2777 2022947305 1128270107 1324996233 139 1318522320 10007 1794425219 71 149 97 989893607 83 59 1123420180 2020940629 17 31 113 334275696 32026912 131 71 109 1542385970 1422381221 7001 2777 1477105739 1096048239 13 1451740147 7001 5 37 1831667684 1537505290 97 41 113 1646646622 103 869802102 149 137 1890822650 817571900 10007 672033428 53 2 1949 104183795 2091227498 61 1428242927 149 17 29 916884387 71 355013135 663269007 131 17 1266507140 131 1496319728 11 938083058 264778734 89 1602457104 1410051386 1008514790 2142008133 79 37 131 914012152 5 416207700 345406670 131 1478921381 73 889645306 89 1047725889 1559340075 7 79 603961794 953713902 73 1040407388 19 1575262336 2035342586 602892913 240143883 7 103889731 1770148822 73 131 1293268304 67 689684233 23 126032850 59 663270704 137 1563240829 1626054133 11 5 73 700432321 31 7001 17 73 1790643061 1898623785 1107443467 1723290273 4999 61 107 23 216675949 152085641 149 31 47 527658613 53 127 97 5 131 23 43 105592477 73 864103336 53 67 939385225 59 1327483185 19 432321868 629718551 11 107 1670984858 903379434 71 1747505636 101 73 1220123568 1610360593 107 232732453 127 2047000212 47 2057450850 47 47 43 113 1064234754 79 341685335 1711279069 131 776848007 13 7 371304465 43 553462520 773513151 89 43 195163240 73 660494218 79 333924932 307977560 31 1521324182 10007 1562061132 1949 29 210950014 101 109 1429670923 944178056 43 1422878557 156980962 2 107 83 1748888820 7 1786754592 158749852 2 110557800 2124908282 61 938221419 1855031484 71 47 1222488236 844863251 109 127 1455851800 73 1775589074 223160578 149 665821400 79 1238911414 226564767 13 73 1801309821 1768479458 37 45401553 1519498577 73 1356803039 7001 1634537472 23 187007940 4999 127 79 474237079 1958776387 97 61 3111078 109 999416204 59 1913144148 29 689822304 116868057 34982371 9911848 97 1949 79 2111977705 99262236 109 13 1117883819 1163510023 71 113 43 653718121 3 903210049 67 107290852 89 1562320507 1949 970081617 1283628941 109 1134224352 43 1147353692 1086750655 484458061 97 43 380950545 51968209 137 1066361507 83 59 1693458179 67 1617892617 777646957 107 513208087 47 865607554 82764556 47 127 11 54360900 707423487 4999 181032684 31 127 811208182 5 1821345155 7001 73 1502750844 73 1851191030 807269145 37 137 1285319889 951394034 516796512 83 29 1023763417 481044511 83 97 1750757947 375583210 17 59 37 518315018 1922995119 107 139 726463762 11 73 1029565355 517004104 83 358684167 1402834196 31 83 41 963758341 1674021964 662010547 200791746 97 1005551895 1621429970 79 1401941040 131 19 843199879 446779965 23 1848095034 422325421 676243039 10007 83 1640601489 864638768 1465618765 1949 19 113 1722820487 1559447573 31 83 73 1052875642 1478146413 31 37 1214036859 1052554466 1621805484 67 735422619 127 557104550 346367481 1922548113 47 2090319877 73 67 127 59 504567941 1168132858 107 23 67 694730456 1610259371 23 17 318169280 1914500458 1139374720 11 587763863 139 2777 59 10007 2060111069 149 1396915912 53 127 23 1369474924 1117992763 82417876 73 1843386967 113 1924750809 2024163150 59 1033579346 2101587795 103 870470164 67 325179951 4999 23 560411629 1627735099 53 1494006055 139 43 740988329 10007 109 201177376 1308864588 7 185557246 1002925461 61 1925984293 59 634049754 23 1261762773 1747510428 4999 1683626082 1439885187 3 127 1200126505 904565117 89 79 13 1215300957 131 1211432037 7001 47 41 248724527 7001 1196834952 149 10007 1851535168 1220277869 1921374802 83 17 1547474602 53 715776236 1560821098 37 101 26349991 1330155691 61 139 855110486 848723714 89 139 757084064 1906214202 107 780698829 1324465054 4999 620885347 2023927626 127 1495412403 1637753485 137 602934462 37 1195004281 139 1472584765 1196255823 1402442480 23 1407659478 31 1689326462 17 1081437235 71 865929845 1365179764 53 374904410 1592467552 41 165890893 7 139 61979266 311249973 53 139 17 107 565738960 59 2109266402 83 1983574255 56915424 842356203 13 1013714442 1718527385 888869836 29 1027004167 7 376684518 1250774081 29990609 31 7001 3 587374055 17 1604470846 1286888440 5 79 1949 10007 5 656277111 53 67 1148134780 1364422438 10007 1909895992 290017359 37 47 1740147505 968486592 43 2020573870 821691948 3 1512137289 109 59 435139514 2080657904 13 1681069617 107 465038050 7001 41 839055365 970687013 131 2128815369 1248491046 1397304220 13 97 909362943 149 805538253 1323658825 61 266708592 31 1518753271 126825894 13 19 1444861055 101 958094674 53 1570667137 149 366040443 61 19 813809767 470960789 1803359256 4999 101 943270295 19 2777 2777 1673942276 2036473291 23 2085007569 61 107 1958210103 1625308279 127 200102125 73 1951085965 137 17 13 83 1498306788 676469373 41 5 1972037955 2015630625 37 1255835907 1144404463 7001 193332615 564514894 71 10007 1975792087 53 154291692 1228957534 83 29 1445670329 1868264912 53 11 31 1220490398 756864380 31 43 598325372 37 427974153 4999 345645857 255453899 1653723815 67 686389817 31 519214196 71 1874863744 1294772497 41 702972557 1917251908 2777 17 305372836 47 2 1090324410 538680440 5 61 1211687469 103 1141835237 1679372564 851757381 79 1178550897 47 107 156390794 1422802843 29 5 7001 95528645 1078006979 303250626 342820876 83 59 1183240457 1275035607 303130377 1770213108 59 794737276 41 518831220 67 289682875 1032828517 97 797369512 89 31 88637153 79 750045908 89 1755189114 1551390357 1949 808805765 89 37 1172408640 870009071 83 1443801351 101 1750152543 3 921018395 473092086 97 31 1309569487 1505064818 43 892852946 709689673 19 73 1003697440 107 1618133287 986235692 37 1961976134 29 5 7001 59 1969379880 1494299018 251895677 43 1118130328 7 1777862463 97 117320142 73 3 2033841485 13 719743596 71 2050289081 918716499 59 407651591 83 225317942 1655297757 29 7001 1237923821 425779817 79 306268306 1969752504 10007 13 1101871680 1248693147 3 59 53 895770119 1949 861329366 1479922476 11 244267540 78536818 166284794 2 57768904 315451799 131 113 2105154631 1663627358 29 1179120483 2140564472 168365785 131 253107065 101 315543291 897040792 1949 47 3 801858432 1911686412 29 829754206 424325072 41 1970302478 2 49243526 89 279380434 707468476 7001 230766962 2 43 1842744102 2031723082 53 83 1925900875 10007 1035014003 1935513912 2 1927517849 37 1110093799 61 745190152 683293389 29 17 4999 234318127 1463607220 2777 2030037964 7001 793668036 259660803 3 842530954 127 53 791003315 10007 1175662388 289400250 1610120935 5 47 127 1834393334 399181604 864908078 37 29794522 47 2053546701 131 925398410 141939194 53 953618561 107 1975465244 23 883829510 720075030 89 83 1994361184 61 1760946414 59 2027056510 1818324953 1486082049 47 1986371579 17 29 547172642 127 1406262618 547984424 67 1800700040 73 43 1872297156 61 1522572461 31309919 73 1949 1405866323 2037439773 41 23 202590555 1677452008 39761713 556846190 73 61 1351332024 637096101 59 1319845171 139 37 1271233478 83 5 1864931500 127 2777 302514485 4999 63409011 59 61 131 2 41 137 890879781 17 1320860135 127 594081489 131 79 1192699656 1475849760 7 812840161 107 1619486195 65559542 442399167 536065930 137 1859845324 107 11 149 1527026447 83 762397739 245326722 137 101 1966375969 139 1265878143 1927913876 1658132349 17 73 73 479010816 3 2098705897 37 858090994 127 101 1270499716 2777 29 1813438846 2 127 109 791218247 149 852051136 79 47 480871427 71 43 1441202973 7 596371615 107 101 19 19 1406867730 131 56080947 89 1500811806 2053209732 1285589164 107 61 1113350833 59 10007 1603248848 61 1296496257 1273987018 1697442987 103 1123591086 83 83889843 4999 2112937328 344247506 109 2017770068 97 3 103 67 251175965 1201667512 2777 170804939 195026857 337861259 7001 1458134179 61 214126897 243143549 1876235629 47 2 886565546 50915573 1861765141 19 10007 68908202 2134915595 139 576829988 7 43 1602684089 79 52432616 1592324395 11 47 400339890 697517177 261441444 19 671235726 4999 539348181 101 718772530 83 23 1008384788 2 23 1373982510 847696027 103 1647932562 113 10007 331321763 1518967088 1044258956 43 47 1842402585 1289653210 101 29 43 1150849807 97 107 2138601943 294144800 47 3 647813630 23 1186518089 5 59 90652851 89 67 1152484018 682964902 127 758587510 1837915425 89 1828939676 1853806276 109 7 130920812 53 53 1457826957 89 387374716 1164793692 2 67 685130443 19 477209344 61 1963816676 1019316449 1467835428 97 71 113725173 717335294 107 3 416107866 2113363692 53 71 1579538678 59 155251243 1229915834 47 331169849 71 127 59 1100551367 1115823114 517369509 31 101 11 838146035 59 1445456222 4999 841861594 149 19 5 523386735 1250156455 584521259 53 506264132 173154524 139 101 259256799 297621851 109 5 1286413312 47 127 833800466 957313173 1416055942 1464884589 7 19 1323073911 292224685 5 61 103 1722420365 2777 1171022022 675503910 1949 844287310 2041932218 1949 325919803 533663246 4999 61 83122010 137 771135249 100158186 17 79 179997150 101 1860918334 571432280 1201544575 79 728343976 43 143765486 71 11 143774264 876919180 2 506527089 922815745 131 1236345393 2777 1081610953 71 47 97 24766719 1736493090 3 29 31 17 239480445 1600863378 107 1209974618 11 1186057978 107 71 1495260853 499911573 83 79 2038600839 11 37 1542227303 533078437 1284181473 71 278803802 97 131 1556238473 1411523889 19 746125745 4999 37 73 2036123300 96044129 804889930 5 10007 722105120 113 451447995 113 83 1591245954 53 1171494027 3 1237094112 37 1437041446 1678564979 1788955625 29 575364394 149 839977891 31 409797866 47 512637789 1660891405 73 945944966 243137140 23 2063829433 31 68053370 139 1619105360 488151598 1358738469 83 47142864 71 1934447895 4999 1794840020 113 82550072 107 1349647701 109 5 31268515 2047810177 67 149 1064595217 7 17 53 89 103 1428001682 1606400453 7001 1833421880 83 1631810860 920120816 29 17 238577184 37 109 1492700609 29 1338469596 67 864320703 1433947535 1391310365 23 1389904513 23 1273426210 1550258416 7 37 1994732937 23 1673544308 463651089 150889152 101 367049975 2777 1682982509 71 1736257217 113 1379578693 1201422215 89 1798075811 949627241 101 74801307 1940788730 10007 13 127 1995478483 504813122 10007 61 413503345 89 1666841751 2777 283603902 113 1926752830 3 286312728 79 71 59 716206133 432804707 1139398876 53 66512085 59 562109402 1017134984 23 2022374672 10007 67 1945130639 10007 13 139 1007132701 7 113 113 1656168700 4999 948275307 1929681512 1949 43 61 1826680624 1695195002 1121667765 1158329252 37 662796380 19 71 5 1023858805 446473750 652432745 89 41 1982785214 127 18777966 137 42929224 59 1827119503 4999 7001 47 101 149 1174592075 2124751584 29 2777 1632142872 79 1750448267 109 1688099677 127 2140991125 1955454921 37 256227616 131 278595735 7001 43 1167406312 2037345633 263091099 17 5 2129747845 13 916534281 1887231205 89 413787226 1759218086 4999 1077687228 526512733 67 4999 127 758724524 559805731 101 149 1415327745 475170800 5 107 1151901866 373381184 10007 1642979281 127 1454324117 37 1949 1541696031 113 1604696615 1403172411 3 1098453130 89 1828834745 887353037 41 296152963 41 1417975857 785552989 398633165 109 120464266 10007 10007 1993714624 1569928181 107 1269200295 1236268156 1491290388 3 71 43 109 391656620 1158991575 17 1813479165 1158655652 1160187983 103 1597542969 89 863670151 1159709149 41 390643572 113 139 1554319780 1489101495 5 127 2777 103 390026894 53 2018774611 41 1904435732 1215964101 17 67 153788939 137 234270411 440668581 3 1539253923 65448523 37 580312788 107 448935620 29 7001 19 2777 456809619 113 37 1880284403 723747092 127 37 73 2777 59 10007 234724192 37 1083950203 83 568526926 47 31 43 1171664989 43 71 37 556477410 1002558261 113 41 97 1962934218 23 79 107 578897285 109 13 107 91600132 1522138558 10007 610917343 409460142 7 1696619380 17 1945200622 90669698 71 1588957138 1023282349 904323678 83 10007 1914869471 1199879917 107 879527802 101 970939765 652801951 131 37 2777 197299119 1073202617 107 37 1994665449 29 63975537 97 898352211 137 53401915 711210292 61 1897867159 37 113 933798891 7001 526853254 23 1798890398 1504830016 942699173 13 608595719 10007 31 1757222383 829609088 1212489344 11 7001 31 438913345 601699364 61 154446815 1103828117 41 113 5 2101704545 844012632 89 1719335642 37 741394234 137 1881297601 43 1815660917 2777 711825633 296128456 13 975650102 124450988 101 47 1562320044 2052072405 1750571788 107 1500088640 7 1404695998 79 1245130850 101 465733780 61 1874445020 89 7001 536262598 210366048 109 1281332484 131 258948748 97 742100731 71 1887347455 4999 1816106221 67 1305189165 101 333412024 73 10007 1239856097 7001 1053090420 43 533070097 137 37 1599793938 1553451071 61 59 19 1571753397 5 361360192 1774287742 1949 31 2 149 29 28301326 31 87742448 38632272 4999 1421294837 987748267 103 7 103 382456048 2 208290942 101 4330573 13 1935086296 47 67 2004204567 81890817 897311134 127 23 113 334932113 1104702744 53 73 1364974790 23 73 1711787950 1948528410 7 1926040682 1528247899 41 1949 1040056564 636781178 131 83 1495749806 1678489246 61 1516108396 165888282 83 73 2051915098 1273906137 97 235714559 101 564253479 107 19 931327351 291837291 3 622677024 103 1735309866 7001 1535293954 10007 1526818025 113 1481703686 681251914 174917353 137 44023865 5 107 397389854 973752995 149 255571171 1752603873 137 43 4999 29 1922218658 43 576182870 1092991404 1949 71 1154123105 1132991534 31 79 227413113 87369260 1711021890 139 1718591413 131 448808882 2112305844 83 1364087487 2777 137 1081732443 107 1384716532 1767936231 3 1729904676 43 440658152 4999 1901714581 884153134 29 563232316 703185647 23 1189621673 19 103 73 5 2061241025 1555665065 139 254376116 5 103 820523235 149 111893047 1546533439 83 31 1611028491 59 1557570677 787357832 139 1929137076 811667279 67 11 430864753 743294376 31 41 205492082 559135508 71 667456516 1361737212 67 508197546 97 1274177353 1747886825 103 1949 1499915318 546452824 1514363302 89 1210353542 149 1962013077 23 17 857990173 10007 391223665 2777 53 257417555 19 1536287727 14129453 13 10007 4999 1066641629 1229294092 696378501 53 1991736131 1633870355 485464261 83 1811485500 517603083 101 59 83 1425755657 97 2052746010 103 510476137 3 586831843 13 29 1642663296 117940787 43 4999 1558093960 1305720156 109 79 655705451 612036182 139 292388585 101 1593034923 1727955975 131 149 1013420818 3 29 89 1880446221 113 1942113244 101 10007 1167008333 1788031662 137 86202340 7 89 445812748 371041 67 1028939502 47 838619838 67 1328763229 2777 127 11 1375283261 2036756096 149 53 59 73 1049676271 2022263666 878476668 1949 149 97 127 768298946 1594916927 757517718 131 1760128707 961319717 149073374 101 1543982558 1799106900 73 1264431278 1876275365 97 107 946320830 53 1106245930 17 7 1862560154 1704764249 139 319942138 10007 2089321502 74922409 79 29 2053541551 59 1599490059 17 73 1095468381 41 288649061 5 113 1149282207 36852238 113 7001 1958751522 943591243 7 83 2080177623 103 59 2143477547 31 641451209 512656492 53 1949 925766403 137 292019199 711501417 137 1119431932 103 822380119 37 31 1351822797 593197001 61 2 1830981874 131 1362980461 426923255 770281589 11 502279524 4999 1286570837 1530742225 103 137 1692371514 41 1611364591 47 2035624802 193745674 7001 1772044113 1001944800 67 113 19 1679811508 37 53 220818299 1327033786 137 59 1306828465 428678719 1780266420 131 2048656921 139 109 396788776 7 17 562404305 182864712 107 67 1670250839 862206317 1646614907 934511887 61 1508032903 65394797 1949 59 512789532 11 1524658828 17 1796684151 2135955667 2777 67 67 778063094 491191271 2056758904 127 1530931188 3 1148073219 29 2777 2777 1703084509 89 3 377247255 47 127 31 702048599 700963227 391499878 83 109 2019329057 37 5 83 10007 201383771 89 134857962 23321734 1949 541340597 73 19 53 29 1549268885 452628259 137 1116716181 7 209234872 1775174618 131 171550264 935914683 7001 71 1989656088 113 3 41 53 565020757 1628112936 23 37 10007 2098267760 127 83 508845776 609873625 13 17 1207403427 83 1418083201 37 1971148101 107 83 1518059520 71 200211853 83 1170222229 261339708 109 59 1398409858 113 518871931 81837498 2 11 43 578192577 1335007928 1661399272 107 1329344353 552327084 59 341934677 149 376852842 2 1295067025 149 29 1888278037 1454989089 127 3 1603981437 214839024 37 2058532703 382026517 103 704145801 600025573 2777 551567740 595189187 43 149 1583070317 1086014661 5 1789737257 977822098 11 47 107 3 217012677 878419251 792159306 53 554741672 1471629477 505212023 137 755918406 107 1409089158 1167297672 3 19 37 23 101 564188929 1283007242 1216226028 2777 47 611895491 59 139 980622621 48364494 1194755010 1466672858 149 23 2056442420 966369863 406516489 47 512579744 2777 127 101 811524698 20371988 7 1693832539 31 109 362259414 107 1903432737 599890082 11 1678160231 1949 1220125743 103 1621736111 113 139 405293559 59 97 1563716824 549543213 19 854986662 47 1932187860 1459599382 101 349026407 967583838 360927994 7 1431671850 7001 524647939 1744971246 418863330 1556751469 131 593524997 71 1724830434 127 66882772 322905406 1434518039 4999 3 1670622153 590679656 29 1583796952 47 3 7001 1365958109 475535924 29 127 40994838 1935778831 594679449 7 149 47 53 926545523 848622591 252537209 53 17 43 1765438444 1090399433 1543736403 149 10007 1921323986 137 1373044852 1154131895 61 127 59 1720798779 1692029081 754528797 107 13 2081218711 207438790 89 445144851 67 1729567440 5 2135688370 371348743 79 10007 1786399605 32102456 10007 83 61 259333082 148327295 137 23 59 377115433 941852459 47 1527291555 37 71 7001 127 2053975572 127 1714718540 53 7001 109 1946071067 1190540510 127 2080284830 61 695431415 1354129028 7 109 17831153 1971429949 71 7 11 233743158 79 1323208920 5 149 1721764136 856435759 297562524 7 71 1821725306 1551175033 79 1508364303 31 1004430628 888776265 1859138209 101 2777 1837335402 1493062381 7001 41 1525466008 23 1232431379 31 1608313728 89 89 94887065 1949 47 443862877 83 79 89 2062316989 97 127 109 1910697733 61 13 678473146 806921453 43 275156199 878313473 131 89 1486306675 1050434604 61 1468192665 372998320 5 1949 1449912005 109 293283816 113 602790089 67 555842854 1075820074 969251024 7 109 1755280396 2126807593 17 1006566134 7 1949 576023052 73 1353591185 97 61 2127238055 498973936 540855808 101 17 139 1989483926 17 1422999722 31 53 1949 11 73 1555793520 131 1375572114 31 401310717 43 300159479 43 1574244331 1949 257037840 1971992119 127 341533147 835611427 139 109 109 1807115 916887592 73 431637258 71 67 29 235741203 301315597 447711326 149 549872806 19 24691268 101 815445013 131 829874580 896053315 101 191778393 7001 642901830 31 649015659 73661053 1858543217 4999 15466906 320444589 1808802714 89 1565527724 19 13 2024646858 2066220707 1392578372 89 31 463994422 11 41 2036437213 89 1146574985 97 10007 1354347380 1717241228 11 111821459 2777 1932948029 413810424 59 2037149717 31 37 1790328842 435427159 43 1401074375 107 1102804167 17 226506368 2018505914 139 127 59 83 378924931 7 53 1881365963 480400798 101 3 853355763 869904333 103 17 2042238968 1714034014 23 1385021429 29118098 101 186829497 79 10007 1644410282 911163338 475873596 103 71 1492968769 101 1528971330 19 1638312050 865701883 31 149 1633757882 19 672971507 442873489 1319722472 1913995960 1949 633152941 426068500 101 1386778231 1554738517 53 1764442711 89 936248761 89 97 2095739903 37 107 1994474757 3 778633359 59 2091385036 1535875846 1135579424 7 2056185095 5 1295196305 1122024857 101 1130921846 1048064161 23 4999 786411736 11 1293923653 1432404623 71 101 1286191671 149 131 31 1245806331 17 1564027829 6159474 29 1374831709 10007 7 844070087 53 3 101 73 13 127871591 113 1603974253 568238586 29 1800999728 4999 1019661027 447061773 957698838 19 1566718610 107 762177542 2 652611209 149 1425498391 47 1537136034 2 611096452 137 139 3 997227594 1949 1360339632 2091089896 2072911611 7446543 3 19 1004349937 481285086 961505189 1248758107 127 113 1666634966 13 335794849 1975796745 109 375354549 627475161 3 5 29 47 107 137812041 27361933 145132285 2134007370 53 5 1913771575 272459765 37 1999361822 67 19 109 113 564884175 127 328476229 3 1525129161 1482572726 1436739599 71 221249281 608754795 11 257813598 2115553140 89 1353907249 127 149 47 874795443 606537803 109 1848158002 1619170277 7001 195509926 137 1862436088 1663571635 1981124869 17 1550007398 113857263 7001 2 1964191204 1686494832 1860496334 29 1658472926 53 1949 113 1823445631 2110003687 23 79 1176133593 2138019976 59 4999 1840026955 1905078188 13 650031311 61 1268163282 29 1033586767 2040710280 758551875 33165645 137 1319470283 1673090173 17 103 149 1804361392 1260069905 10007 11 1824557944 43 1638343000 2030562039 89 688485436 97 1018848521 1138853178 392676552 3 23 79 137 83 287248770 29 96230526 1395155788 139 238715403 83 61 711859935 17 2040962489 1960012518 13 760591832 298925062 19 1993153162 4999 1240599980 1573115910 103 43 724802195 1407317935 131 71 1718896740 391258044 127 67 533261201 19 29 655513452 113 1991525334 33693097 113 694165667 751860175 47 957863478 918698374 19 1942486660 905775378 7001 1091854957 5 2777 692478274 7001 288822576 204302983 113 61 73 2 189613020 940000296 101 781224698 19 1569289515 131 839384858 79 1725682697 73 1967472494 2 79 47 357942271 1316383263 496729048 149 67 109604509 7 3 37 11 119014544 131 2103704372 131 1532540704 139 1649363575 570045830 79 96090070 67 1102401897 113 1128049345 2016076704 4999 53 658801595 1248877994 2777 139 1149448824 2 673517636 320810747 131 3 1470124986 438514356 137 2 101 59 109 59 149 1939630595 1012274561 730282727 1506902977 19 41 370298593 1892686989 97 67 969475193 1077582976 103 1762088691 1069311737 7001 1927356273 1219042755 149 59 304424542 89 29 17 968575112 2 1954663676 59 1612170710 5 1525371455 10007 2777 2 307294111 139 1789323509 855872090 53 530225992 79 1949 131 101 1448265289 218221347 4999 43 227854162 59 103 2099821448 1188944825 1624449031 7001 109 1903642926 968027692 31 1412999468 993629819 413552971 13 73 1401669610 4999 1367150060 131 1310811021 13 1411982065 59 2 420700780 1009896648 37 13 71 602558114 17 1028450892 531477651 89 2052449428 4999 1046785601 1856217454 7 1581047146 131 5 553585920 4999 11 1828569644 107 2056852967 1044660642 17 109 17 1686999573 681548037 7001 101 73 139 1838299984 89 1444621018 4999 1702399092 2094493468 71 67 43 488411415 1910787867 47 31 176878591 690821767 23 13 278011188 103 1218019599 1967337904 1949 10007 17 1704422227 131 41 1164295409 137 127 592254340 1523550021 71 137 1861013115 13 72123402 915179559 3 1899189407 1616605846 1949 1418358808 137 2099911070 1949 832895405 11 1199683103 578279117 109 10007 127 7001 1378461895 43581225 67 457838798 17 101 101 137 1220601774 1926078852 131 101 1363012271 2098245710 37 338631585 622006778 4999 23 2118394530 2024632730 19 1738724030 97 1415637982 616557067 1706794793 7001 1302367875 43 1079623145 1514717402 1803968474 101 5 738196025 1226064939 2777 83 13 37 101 127 1241329878 693193318 47 107 459185150 2 1065434990 471644572 873771924 886923323 47 1609563568 73 89 921036169 905334476 2 23 3 2039010279 1099774485 872191829 1103343755 2777 205890861 884010584 137 148084240 171695816 113 384025475 352414197 43 139 59 1081465280 3 1368313764 775607769 2777 2015488283 2 883660938 495571557 302632051 139 97 1579296562 2777 71 1203348750 107 263754269 17 1075902001 83 97 149 1131853766 53 2102682834 445539384 131 53 1675142963 965827215 41 107 483513278 4999 687977377 79 31 139 196600071 4999 230388913 1317736400 109 1317211263 79 23 1062342927 310387718 47 10007 757049564 19 2144049110 107 401951736 83 31 2128556317 246982363 130691495 1542146643 97 941621156 7 921901519 1014180723 137 153720957 1690895522 7001 2 642049312 1076905330 390030812 43 97 1675642505 1979046186 7001 502223736 127579223 31 924536002 1866418891 1562492219 386538129 17 1661212252 611249444 31 182067468 11 686911918 23 927430831 19 7001 1301730935 1625695397 1939429750 31 7 1633197027 19 2777 695988402 2049067767 107 101 47 67 2059128889 137 109 1644354111 24680449 23 7 1576946238 1880330641 137 820366138 1394548756 23 1771582728 17 1251904548 778463337 48392300 41 672030385 1609709859 97 523758560 29 523049423 17 17 547352413 67 29 702628298 409898760 4999 1311027742 620635848 47 691741817 378491893 3 909920951 59 1737666197 127 1873806641 19 83279185 1182467242 19 47 666266620 501038318 137 1572842524 11 83 139 35640458 7 1703685348 61 681641754 23 2104583467 2777 461907281 1994352919 73 53 23 2144903824 819475117 149 29 17 83 1465443601 1859332800 113 257847242 109 1962483306 57690321 43 514559070 47627144 679757384 83 1515901293 999406179 31 1956493201 97 41 11 1120388159 13 1030705169 2100821892 10007 1293985156 1890890169 53 1322922400 59 656144074 749555871 79 19 45222698 1375680921 23 1632371956 83 940051277 83 79 1985789741 4999 635497875 4999 2111622591 1099650026 733358299 4999 53 1097485257 687041120 367766197 2031504723 29 127 58055574 1316797735 139 107 1773409012 1998935169 2028848044 61 1949 1331993376 1478534788 4999 10007 575582626 1478851640 1814465530 5 1610529651 41 879422549 103 327373346 3 2109320940 107 101 101 2040609757 2777 149 11 1784693823 739752761 23 3 1981351392 1765006771 59 71 839262522 61 2108371304 1514609124 2777 686366097 2 234798132 107 7001 7001 137 131 2777 1267042351 362059957 43 73 563998876 1660290006 968115862 23 139 1044164386 2777 1347209262 109 31 1633752452 1580184359 118724601 289179531 37 61 721842322 67 1770545149 139 19 1559924206 109 83 1318613613 47 348619680 73 97 53 2077365051 1802864342 101 205996368 658507596 73 1229442129 127 1729315566 59 1445111107 11 690149486 61 13 4999 1933836152 989259041 2777 761116785 1882488218 13 841913068 48058393 47 1949 137 1689729641 578557302 61 17 79 514705983 1590970341 61 834858324 871802995 67 131 1046738994 1860456629 113 1504259955 1173289170 162675236 2033230420 7001 61 618286911 1153063541 31 1550477090 1163499529 59 1772067242 113 127 887246384 113 795972452 1216780384 67 910014770 1949 2129964650 139 526843638 103 473324412 1383373805 11 1408607852 61 1729505428 1790259120 13 139 578020658 860133876 19 2049498672 1376620631 37 41 67 1712588139 127 144738979 134013744 10007 1791242993 5 1041224240 1087201362 67 693679944 4015542 2777 572920093 131 263601271 29 563313951 73 59 2082430619 103 438324677 894888828 71 378606423 97 53 81885106 2018259451 558240819 1103649714 139 489141140 2048672910 5 11 11 13 2057072563 429926848 19 716856320 3 19 1162169181 1949 838144258 585890284 7 17 2033517560 2 1905268872 417078455 131 29 1068889227 43 1530087787 1949 162293230 7 388550 2 706468726 61 59 281486168 1394070703 358633226 7001 413549282 10007 932582351 1439821746 107 17 2031144513 89 1588772182 4999 146270712 7 13 754379940 1293190735 1949 1287309826 11 528660682 97 100776113 47 974802607 149 807789125 5 1975373628 29 1852697161 131 61 430283167 47 1060461752 131 682741215 1294938930 31 17 13 413427378 1615131600 930736252 113 1024782251 649420443 1949 803170245 59 1158998242 973228554 1865308775 73 1745018155 1797200300 61 1268757140 43 919536639 149 856698148 393795229 103 1875815503 1078978717 53 1217829071 38634472 61 127 7001 664362954 47 1243160669 1395541074 2 1459847776 1949 137 337428671 17 107 59 1215461169 13 1640507882 97 1055052607 1577599367 67 1152311895 67 101 515214684 1073576841 3 1106974748 901313105 11 37 58247287 107 101 1211557216 43 1868862603 1691351293 2 371735476 23 2 1782678864 59 315669942 37 2017584137 53 26484524 974831809 47 616222311 1655878758 4999 17 182947557 192082180 79 2082667915 47 1448684055 47 29 143291349 31 1298686751 124834892 1167310948 1112758955 103 17 103 997767949 545331465 10007 1581787761 3 332309751 603477369 11 1903936297 23 555686610 5 1775632440 1466582906 1912305122 31 1949 1717585485 935424499 7001 1705981856 581385934 127 149 7 1987142892 502956224 61 1835526973 109 397525507 73 101 2083558189 1949 10007 2093734589 1775752157 669916127 1949 37 1035952973 1513814004 1718300717 137 103 3 644623362 1085910666 1808652890 149 73 972540676 139504705 71 31 573026103 1977635533 1051514840 37 137 229391978 47 1718799761 79 1890492199 1930273441 59 1150615817 83 1700274671 67 1122055431 19 1836349567 2777 2144124477 29 1108017181 28285200 97 1870362924 2132369365 5 2076411781 73 1545436864 2133542238 109 10007 309704756 31 1883845605 884432645 83 494170413 103 17 29431488 103 1581751224 135157836 59 2014508036 149 71 877506821 454517164 103 11 11 73 1417730402 61 7 1085739739 1380440726 11 89 131 1464575064 97 1369518362 1107898527 139 43 1410823808 5 71 11 137 1398875216 1018984426 29 1814486616 390399038 2134306505 71 89 1254218794 109 10007 1246632032 2089005146 139 1921613562 127 739186500 13 71 1998770748 97 418275188 31 1136159569 41 471559065 725392320 5 1317692784 53 101 465881286 784949659 71 645619772 67 1174750597 17 333068941 2057927077 131 131 83 107 83 391050018 631840986 23 345015318 961541151 1681888922 7 269960334 1122715215 200194137 79 1292638176 826891294 149 2 1256154154 17 920216902 97 2777 89 113 7 746354441 113 739262046 1771213641 1208577981 13 2777 4999 1267926364 1416206702 131 97 7 10007 1460411573 2144349995 643309599 948004416 61 53 103 1261463351 669947844 83 486716399 130428856 532101471 59 89 476593220 1933774467 707658313 89 31 109 1855973624 1180871959 83 61 61 766782954 109 19 1949 112159103 107 22369719 37 1609185642 10007 1237595711 572841868 19 13 59 4999 7001 988074318 1962453549 109 1227998504 89 31 1373738216 1975188719 19 1649062060 2 135867174 131 137 1592488822 601487266 1976788875 103 1734640968 17 7 23 669328451 113 2777 1493987122 1433971356 103 59 459843581 683375065 47 2072808993 13 1026783667 896966629 220039195 47 505765684 1939816922 10007 265255549 695531897 17 79 1794162048 1806124149 47 521089622 73 71 2113774188 1919689167 41 109 1987005036 1174387800 61 43 1522595806 37 2071977023 1318866640 5 19 1720840992 79826240 13 47 1265041660 422442251 3 1787950069 1865319739 127 53 384341690 973271695 83 718216430 131 61 395150680 23 1185571248 1105439416 1531652237 79 3 1584859605 278601999 107 1407774894 109 303563365 1321223605 5 45051360 1399901108 434457177 131 79 2079274062 4999 737200699 137 5 37 1536501962 1883594406 2 48608162 71 321085075 1774528257 137 1191774371 1444691739 17 2004766956 97 650332426 1320861998 294053426 1949 149 2 1649186356 1756649831 17 107 1942177719 61 272125575 131 646701674 351877659 1750437600 1590822805 5 113 109 1557779604 1493761812 1678620717 29 1949 277918785 985584375 5 450069433 101 76162686 1914602622 47 11 1949 7 181475784 47 359890985 1261541354 29 97 2046204136 17 131 1735112912 47 4999 19 89 59 71 1227065077 434643514 37 369899551 7 1727743885 7 607629554 139 2146410778 109 345891335 2145405471 131 1082704651 17 19 1479524737 109 1485504429 896401503 107 131 1091563133 850091226 11188993 1780571918 103 103 1362693646 37 314923835 7 999734918 1380211509 19 89 937457123 37 13 1036834867 88077259 1949 908190651 1205344835 29 83 2025794760 4999 137 33298124 79 1105080282 573286173 71479264 73 1797179627 1753789572 43 544458973 113 1423485283 2071484905 1949 1654562721 107 167461712 2091710489 41 2134911306 61 1107192588 37 83 111962518 41 1347054077 43 418661158 17 1949 880657080 184957097 107 11 1763171927 61 109 1463202011 131 107 71 871941344 60121632 73 17 79 1929029110 2099413071 17 139472845 419808846 41 762829359 1696310181 3 139 153676176 5 23 2 461602896 10007 466995222 31 1838534546 19 2086882540 4999 634364269 83 1644522990 1482364007 1915222328 23 1949 103 32404362 83 71 2 652164772 73 374021340 647530401 7 728402038 13 19 214754126 71 2018491589 1912476153 97 1655737135 1193545381 101 1528249786 139 596760499 23 537035525 5 73 419692187 47 2777 2777 1209916684 893713579 905668564 2777 1110305694 660267379 131 73 97 877285363 13 19 1739829987 109 1403879679 83 703696825 97 61 7 37 1991249646 325372968 962999729 2777 1665450429 1131303656 53 1938080638 137 894544670 97 2059433912 31 29 1061513738 1364033937 43 2133566518 107 107 961274090 1949 19 861585139 31 416483481 79 37 61 43 1701684365 700722668 43 1320112298 2030764891 41 1541884909 73 1811636036 756562012 41 31 79 101 101 13 157832072 113 65764531 948106300 5 113 381567891 74256050 900966244 79 150305668 53 97 463840029 509946464 73 307112463 3 581815944 41 5 1464289835 775664860 79 1767995175 926121985 5 176811019 11 1396798733 79 842263586 59 61 438799951 67 1164146664 97 1130169116 113 574890435 43 656922610 29 207613918 149 1776363730 7001 228911697 149 611212996 1451539358 83 83 1543055490 1578019489 19 2018866147 13 1103085275 1848047647 1949 43 593882503 41 1868954701 53 11 382567647 1833634242 131 257111997 13 61 1459888894 89 13 246862954 23 89 109 1535656980 53 1318621287 772408190 1949 13 1493478931 1289910946 2777 131 1808568459 1621007102 2777 108005273 67 916070096 1349709851 29 1806226952 43 1770322950 11 109682590 5 426594835 1222848644 107 1200507187 131 1916165341 103 1040179387 214203483 29 3 83 127 139 736489058 19 31 1329248752 1074344260 1858795972 11 1129849716 149 13 257611939 348693787 43 67 405676357 29 1136106958 1053874848 553006329 37 1800027429 149 1213294037 17 127 1543956018 560197762 693675233 1752936197 10007 137 1903166325 833539764 571788519 67 109 1036424756 1474980261 3 73 73 136964549 67 1451891943 706268694 1372107973 107 89 1763684164 75699751 149 1947019803 993348432 7001 1971184866 61 59 1086453140 97 41 746425951 624299661 1185977226 7 1949 847259535 89 1794406964 582971738 149 1598930920 992294703 43 448915915 647452435 1790352765 131 2145562963 1236159334 2777 331583670 78874222 4999 750357247 79 7001 153416646 103 18474492 1244396186 11 5 1075962647 10007 2023786551 107 2065344962 2 247295970 3 127 2141573949 61 131 109 1526453113 85753570 2777 37 246476351 43362890 3 1412608031 31 971515014 7001 66345815 5 1619057832 31 428726156 139 19 101 846455144 1273324729 43 7 239935155 83 23 43 1017184049 940401790 53 221549752 247049591 97 1952686373 31 107 1897346149 1343526561 1610616021 7 151887813 7 1054203584 113 19376110 1924087875 101 1871261475 107 788466629 5 4999 1945000922 573120353 127 1335162430 787258608 53 10007 925077101 1070108552 7001 10007 103 982912005 71 1858393211 109 638910476 1774804103 113 1173921680 2110279750 1949 1287760758 235141382 89 5 19 958262606 681416658 10007 19 793806852 763939631 974982903 43 1639047727 19 1504820201 67 332848228 2009264614 41 1167856307 43 113 43 846991486 31 156178233 566731962 19 43 73 13 1860325584 107 43 365607715 1369191122 131 1569543750 629440328 263856296 97 1081823249 73 43 1593873801 13 53 1915846226 53 534550087 41 1296366987 1448943585 89 7 69864520 137 1922545560 5 31 149 43 83 648643174 107 7001 1914056865 97 1838577285 7 2123687987 113 2008010214 1519015535 71 1558890882 3 2 1364256812 13 1387512841 849626485 89 660070903 1674800223 7001 689934548 137 256605384 87864813 67 89 1949 149 149 71 870218727 1863033211 10007 5 1660203401 137 1172719589 1240612669 139 601902248 103 89 357551846 1949 47 1414386745 268468935 103 1913086632 137 1413039372 131 43 53 848725093 89 37 1139283705 29 981597336 23 1553454569 131 238828589 2137587915 23 2016414830 7 1252534360 149 968467816 7001 61 745831750 33636955 29 2777 37 1507780061 89 2098016936 89 1950673510 364830678 67 109 1837463903 702965353 59 2129819831 10007 1190562811 1538053839 151795464 131 97 1949 1718454739 1010799221 19 139 615844504 554411369 164920795 79 2064648568 101 220139903 1152024203 71 107 76760837 107 1949 287987391 4999 1526759587 7001 579087162 3 62339994 47 503267143 101 67 177970367 61 507306134 1730959450 750521794 11 3 1087201548 1031817435 231701772 2777 101 2091134906 181717956 7001 1478289154 1551975319 137 1110994513 509940068 59 29 1436044477 7 139 47 10007 5 4102620 79 1512945827 2055767783 47 275883890 1027849977 1949 131 1564356184 1138655359 17 19 433641104 124409752 1737917637 47 5 1946159124 13 109 59 2134401444 7 1868541233 13 137 261484639 1997927571 10007 1400224781 43 89 3 1184384892 335461299 67 1853236013 643314503 1250621070 1410199176 149 43 1233889343 2777 1323201622 1892456075 101 53 2050296194 2 572392440 149 89 83 993013328 1101941938 59 213665694 11 2021146523 1884433045 205282934 61 279820497 127 1857402051 149 1972120343 5 934579748 41 103 53 2143221049 1344336202 34533640 19 113 318856216 939112140 4999 101 836278990 1866032721 71 62297459 107 2673972 131 79 1949 32413819 2064322330 1949 127 1074530871 207319214 37 98104945 71 741138924 1889743050 107 23 1030399865 37 210170545 19 923399050 231303264 101 47 140390653 596858541 29 31 89 67 1573246899 73 71 1944869488 1447988482 109 745214034 931269534 19 2777 2078259591 1009665143 67 5 1006269895 73 1598617875 53 1265830376 97 854485901 7 1386215911 23 3 1865626459 1013888378 71 808911396 1719336695 19 1072486956 2000949305 67 1703547676 19 7001 106604227 17 864038158 2138943693 1949 701365191 19 149 1385010057 127 1225948653 1960376389 1304663117 79 79 29 2091176341 1375777487 149 1324099993 570632004 31 814053965 109 872534318 2101212562 83 1870784736 41 31 7 13 466054485 457129465 53 1802454581 4999 67 47 868759215 694699961 107 139 61 67 1300139087 48064833 41 1373834273 170301087 680893894 17 139 1970638306 513713420 1407675620 89 1124536182 97 687213290 29 1096346620 31 47 1435422347 11 137 149 1823749421 1033675580 139 18971127 149 1374837602 23 156222164 1761793193 131 1265062767 1434846004 1949 3 1032841443 1218856513 1327045091 89 31 3 101 665442641 2110878511 7001 729112144 1794205156 56052728 137 103 2004276382 874970786 941241978 107 4999 1714262079 10007 1267722435 609491870 61 2092182456 13 424740212 1708042137 1787739286 37 1193993983 2004013053 7 97 19 47 29 52420806 1036026459 13 2 1792653320 47 109 1411986576 2 1988022256 13 1284160761 587651068 10007 584049090 131 2009443591 53673090 31 558199817 83 1679527410 37 1436632773 917368676 103 192578832 59 11 884687980 1210238931 17 7 1777746327 61 1885708502 109 868052379 103 875753689 1551652295 1177632260 5 1254763499 37 1790417650 109 1805076842 73 637545970 668857873 10007 676785552 31 13 611044772 4999 1849730400 107 1364563307 149 7 7001 13 355955028 79 1822190754 139 139 1173997475 211754407 127 107 640152324 89 614859170 47 43763810 41 131 336936978 137 1431479709 1452806603 79 1175476787 13 29 53371342 882686247 89 1542244558 47 1578087933 2002628922 37 1589755912 13 734772753 127 1875127566 1318802524 103 107 79 2009362221 2777 389418710 1416741150 3 263719181 101 29 1510801284 690007251 1574087324 79 47 83 41 1349568956 137 113 61 43 149 2144785119 644434536 37 1890606538 37 609654692 79 43 279433264 55676796 7 109 2 76468998 1545028980 37 61300046 37 1025787549 10007 101 137 1990763440 432493579 109 1685111188 2 714471800 83 1056582613 567341603 131 350964589 446447482 2000286925 13 1949 2078945677 1089531929 1862657685 139 633856680 97 149 149 668569313 23 109 19 103 107 107 7 1509562677 97 4999 1346470652 1930858751 1972756361 1949 511723593 2 3 131 946642156 1710112909 4999 41 567702892 1647902169 1567019748 83 251375491 67 324104795 149 31 1277446357 3 1102121322 13 264354414 47 29 820718334 2 1906743673 61 1410710827 4999 907268510 1290387761 13 491841336 1241920645 107 225042196 89 89 19 1564560724 97 1898985633 1310079625 137 992960788 1175664557 103 19 11 2 657055592 53 2084613914 1748814871 10007 1678173900 900650014 2 214670434 41 5 1513619629 19 89 83 7001 107 107 2 383554450 1770019534 1254755285 5 1146798320 1671569280 10007 109 886923517 127 635370156 109 53 505707291 308249325 626595151 7 149 113 107 696558765 68346499 131 61 1220696415 37 137 1461234054 55240592 31 23 291007800 19 2145670551 79 1831844264 131 5 1119108690 1475602550 1338556475 1331111155 5 13 759358922 7 2014633201 2067330608 1358383631 43 47 73 109 1191237674 83 31 1394071673 29 10007 1356630505 23 11 444143392 4999 1416836576 1738116760 103 1197488300 137 2777 1067934228 209798715 101 1949 2 1451287036 31 697253891 813821331 1813682927 17 101 1583109047 1605859903 1434652310 97 630934468 61 1555139307 11 1113401332 1949 1099016566 139 47 2008835413 7001 31875553 89 983689855 1881459377 1434186455 59 978986700 1146901520 5 2777 783892461 47 1615255526 43 53 261996882 137 283102554 139 1519749133 71 19 980160087 59 264836014 1679379823 101 1458525143 11 2125165584 2 234846382 786823644 107 297070263 19 59 43 29 2082168042 846196394 29 4999 404799024 131 53 551642232 1084854032 103 795826007 71 1084356943 1343578665 11 59 1522512630 107 114440052 10007 808345446 5 919317180 11 17226848 17 326582240 37 962699206 113 1452084345 1482959061 127 89 865345042 137 71 10007 1266686060 1653166407 19 1450689470 41 1276018137 137 1283809175 11 127 718013931 97 1490204166 11 1123182619 37 97 71 3 19 2079356371 662270856 2080907798 31 97 918179981 1337941855 107 43 447307892 7001 820975049 1304223841 43 11 13 1144196115 4999 1143324597 393505043 59 985521756 109 770937380 7 23 1607588865 107 692013845 1566172707 7001 7 1601650792 131 1584824376 1244834443 131 2 907502126 1383483188 17 17 749769241 147698342 139 139 4735869 132726235 43 67 17 97 144141127 986041278 926641540 11 1053956629 1949 1150486904 89 1214173867 131 149 103 1286364631 1831738048 7 1951899075 1350385251 53 1001604639 901199724 4999 1384266115 83 2828059 912826387 882869775 61 73 83 71 216563206 193193627 2008259345 1949 97 131 53 67 636457388 1026896337 657076510 1223722363 59 83 10007 3 1330521930 109 61 401310399 1391684073 139 103 10007 768226324 4999 1640031928 3 1980421938 538176006 1792508379 2067437553 109 113 96092262 1358757878 705185679 83 1031533618 31 10007 4999 137 59 880327908 1791730762 1750674506 1310453372 109 11 425107309 139 1650444022 61 1199670652 1911670704 139 109 1667178653 1862268924 7 1945976956 59 1217209713 38702667 53 1699243401 1575953719 109 79 1332870225 79 1742915380 79 71 1735147274 43 80526457 1462461352 11 109 112277739 1962626096 61 1554444517 1531104514 1311061725 29 419418358 2777 23 1649801564 139 53 47 11 1876557507 1016942168 131 131 71 743347422 61 95045198 596003733 97 3 47 361070215 107 137 1867257529 378365367 73628628 1171490362 109 67 1305579420 53 419851213 778466703 79 79 1570568504 59812620 53 73 950065362 1949 249395989 1236133760 17 41 897249986 2102678932 31 1949 143288531 936358070 2141100679 89 1167754582 789794722 518648835 89 67 199550455 79 113 43 131 1330953802 43 1066764253 7001 1507686353 37 291343950 41 43 784986328 67 137 503579257 190289849 13 490316472 73 19 509128313 2121022193 1880426008 383527554 127 139 2049828274 44880181 1017273370 5 608578260 1830123902 4999 41 216877546 149 139 413244551 1423824754 53 137 2117513511 1712409792 906978074 2 1877323207 10007 764192339 37 998963 1365774643 162143520 107 71 113 1240663047 2777 227015529 53261169 13 1191808365 103 1053736727 1217430943 37 3 2005186887 53 1081881368 89 101 609674481 29 139 79 619144124 103 1755354091 11352884 113 109 221862088 79 113 41 131 59 2030444644 4999 2036237671 161507692 103 53084037 1957843783 1381987292 67 23 139964568 369642591 17 107 1512342173 796545022 127 19 1531677530 213207261 97 272119173 1297624375 41 1593840010 2 492778420 59 1567692458 89 107 2000800704 1127792748 1949 83 852492419 137 1594437964 2 1144391076 4999 2000279864 1750587348 59 331031831 196391594 2 67 1879744747 103 1106344218 1300058881 258383814 107 149 1743518285 71 1170674270 1825025677 41 68530270 103332490 37 2088514876 1156528856 59 2777 177928657 109 19 66783005 101 109 1772025524 1543156307 4999 1726073190 71 2777 23 1326785889 1024361526 2 1685280422 1884872951 29 107 696075446 85427064 1279530795 149 127 126108214 10007 10007 1158500554 567262255 83 5 1485265469 59 1372605818 139 37 1234870375 2 2071761626 139 78628520 5 1799565690 79 2124408592 972869832 2116490662 1076360087 11 149 83 511920345 96447494 1390654044 83 1858854181 23 1984483024 4999 494930994 107 139 1639486222 109 463497103 10007 7 901793188 109 990604715 67 682705143 1838777440 19 19 1938777708 1704479284 1558840195 5 1720230935 798627037 998402363 149 1739917328 41 149 311326113 580039567 29 19 1173413970 1019238869 101 5 706189500 1712106646 139 31 131 2042952991 37 3 1786107834 703376595 37 127 770515985 2 516490146 971122040 658600643 79 388782621 1494925716 10007 5 1000857460 1650089930 11 107 2037898567 137 73 244887979 7001 2777 29 1424735229 26995114 83 400357223 17 79 1676919402 61 464317360 139 1300163883 137 1585388112 1946333929 107 1850020424 37 1409922296 67 113 324155642 766366281 188775398 79 2078746646 1358574415 59 7001 4999 61 1949 130117189 1899799396 984260957 29 7 13 1169152361 10007 716611277 29 462472527 481382225 47 1619237075 89 17 1470530189 137 1546525322 2777 109 231028879 29 501062290 10007 41 71 184002393 1338532902 7 2142634949 348612515 31 1468028901 89 2079261521 67 278920263 388332208 131 897269163 7001 2096638477 60971147 548018937 61 7 338037770 139 107 223500209 1412565315 29 111741404 103 1448994009 790107173 59 11 1966360418 1349099829 1342418462 1491337864 2777 5 1000624578 437744 109 109 27807154 43 1684669786 89 75883465 219007352 149 89 1905279604 137 701191756 1698206578 1949 2081343259 101 1267143172 127 131 1523268668 101 95817563 1650781941 127 97 67 1933142558 2102968283 109 10007 67 137 113 945377775 492361566 509287071 1341472057 17 1917865764 97 17 53 125769836 2082346707 137 31 1723724217 831488665 1607378307 2059288885 67 638437772 1980106340 23 3 157069757 1185442557 13 1212369768 1126701304 113 489355191 13 73773765 1144806531 23 1949 1185802784 895363413 83 13300389 47 1038952353 97 359765143 1300742080 1321548924 17 10007 148824104 61 1724014696 630446785 17 2087220032 1225927549 10007 131 1909122864 73 1949 107647168 449583626 37 41 113 842360421 67 1277051289 2 127 61 1905799936 103 793802872 2110197749 624605020 149 4999 388577269 59 11 37 137 392677183 23 71244985 53 113 17 10007 73 10007 979119962 127 1671818252 13 159840330 1090280352 668784347 107 197234213 11 71 61 71 645030315 5 1223910215 53 29 29 1498210325 662614052 1761944125 109 19 1143889243 2 4999 329119163 218882099 67 716060691 136309634 71 1628432996 31 1572408753 1821652938 1873775629 1626417144 11 23 292725144 3 1132843608 71 301489856 29 1342527073 101 1228866293 5 1508459461 149 43 131 15586380 1901420476 139 1446595627 7001 870165785 23 10007 109 1371708974 7 3 11 1750431661 981663243 10007 589802573 97 79 914299140 2 127 450965454 2 103 1316110450 47 5 109 23 762542506 47 31 805356781 1433665153 76839712 59 625516230 71230103 1949 575861285 19 1526042418 192858797 67 754208653 658004859 41 4999 103 101 1179504159 101 719891236 1614588485 29 1020371496 61 1316047717 11447625 89 131 1931796478 73 372886774 1436845311 11 43 103 2777 833473923 73 10007 809431474 103 41 1095443986 13 985953059 572523523 103 1896262239 3 97 930146934 107 1949 2777 10007 107 1961982174 1600029930 1876829559 4999 7001 10007 809095971 1215750430 10007 2777 1949 110540080 7 590017771 29 11 1565081628 47 1751028287 709412031 61 773066664 1730314237 89 565450286 373038582 41 651141999 902390141 61 1174856364 2 13 2070183518 1405955291 53 726422558 1372156167 958367328 107 508439405 149 1949 1255465891 389176320 127 1904866396 1923074259 107 552971934 597390202 7001 1515002398 400663726 588689603 1949 43 31 131 43561823 720648947 524673229 43 1333509639 137 101 1126822862 116896289 17 149 5 582522980 7001 831648790 1179052412 5 1837207955 73 562269360 1416089478 570066936 131 1333881892 555341492 2 1941898775 870425426 97 107 4999 53 1685864439 1644741319 648284494 13 31 1908298496 1291631895 10007 1606405150 73 13 1392700985 1337924198 1359977493 83 1319859834 3 1794567234 67 109 2095680434 202414853 23 1684367073 97 986938916 1826149697 516181743 4999 61 79 7 28641438 655625200 1070939729 37 103 2123111946 17 13 635663522 791918023 1302299264 89 97 503788706 2 1788100955 83 103 131 2147202398 197806070 5 1545391610 1314955855 1047669876 1352230682 11 83 79 602192589 13 79 59 1099852643 103 461385307 89 517530550 184552056 3 1017923742 1470140517 107 1823887687 345221482 17 1052094857 1656657306 29 7 1949 220257524 43 869736146 234862547 7001 681589154 873135806 2 961042259 1486669941 10007 2777 303898218 107 1747019602 208597782 3 615798444 2777 844263540 79 13 53 149 67 2018689163 17 2 1105792430 29 103 411539146 1949 1833895643 894139830 61 29 1971798102 31 131 509667683 1310564241 7 79 1442042221 149 1559215098 7 109 53 1275904815 19 103 575565751 471183483 101 318444810 5 1743793702 61 2061830683 1044280047 1949 10007 5 1808428250 266216535 37 1345194903 2 1141173996 703314724 10007 1484668541 41 37 149 888613920 55119479 113 1825482603 73 1237371170 154383359 384678229 13 31 396681239 1512254927 1949 103 2145586202 787420683 5 380093785 101 10007 29 331298581 1198219863 1639717088 1949 19 3 319792887 134991378 23 2777 1221759807 1066502784 67 1757286481 149 71 101 1058565196 13 109 269701643 97 139 127 327850881 19 923404921 2043721698 720811878 29 83 1392841841 1788232837 1949 1629522008 1336055576 67 13 851618053 97 607776082 47 3 94950339 101 1327856191 1113984146 131 1958984587 101 1100147169 1067300017 67 882375039 13 1922221496 2 2 1710027526 482662874 43 230756576 1431599485 1909130694 7001 11 2039465736 2 28497778 23 1185183399 1419173050 53 1121377074 7 225341187 7001 581265026 7 702717289 127 893255516 127 87228172 101 322175052 2129830127 1328619635 5 1626162905 23 564341725 1534784564 71 107 172038771 113 853835119 149 542084763 19 19 964758744 73 622242218 137 556018679 1674595837 19 519698074 1267012161 113 31 61 2066040100 5 1602352545 131 1828368048 31 958959755 545904877 73 1109034069 11 1609267795 149 1966689889 53 71 1011133294 923338163 29 41 43 104757482 73 43 1680920955 127 73 288448377 1354619694 89 83 2063854224 47 2132286177 107 83 1623444461 583752513 89 463219292 127 29 19 1462357689 2023313406 101 71 1955913739 4999 1063018293 3 1829723192 11 1932497071 149 1838950699 1661499365 19 1153734283 908390935 97 210883432 1095918264 109 53 61 1949 61 1719435351 137 1686552829 13 13 1520766208 1053144099 1949 31 604891040 1520368135 13 11 61 4999 308249071 101 211588839 829485419 139 61 1147681999 923114739 17 23 475279785 109 67 37 2090262312 43 59 411720123 3 5 2041103200 306802330 2015715997 1181769012 2777 53 694763626 1123559813 107 9000111 139 1698355793 71 178598776 79 139 41 707295797 965540529 41 1277517973 59 138289333 202815361 1883064868 31 13 103 1125821415 137 1524118150 337706370 71 2 1122967852 7 107 137 53 884928949 43 2054149560 17 126475688 1621723568 2777 1903901487 139 792296375 73 7 37 1307692332 73 1760641010 1532579447 1171063019 413502182 83 2 2069303766 2777 245203546 11 973111881 7 7001 448577800 79 17 632684070 1865893174 1501300691 67 488174462 109 1051671458 1291341966 89 31 149 5 2777 1852181244 1927511012 1132748707 19 732445556 507069914 31 131 1525590761 527703763 1112674589 13 103 10007 1049814356 107 113 946671512 580575959 2070189552 17 2083284507 19 103 103 2061198034 43 5 188829700 1433048193 67 1789407994 2 1224556546 424544742 941595540 19 2029837583 29 236344055 7 797788152 1988242599 3 35785657 79 731306950 19 857004500 1438221462 586763742 53 1733277631 170561099 71 1209644550 59 37 614054405 139 23 127 1645161302 1716011263 17 929790078 7001 139 284630439 334422046 1735409071 556107357 73 61 2046109214 1318833176 79 983325482 89 79 597213298 62173632 7001 131 1425294410 1825606306 17 1566824924 293088466 97 17 10007 386960683 37 1090292671 10007 13 810128917 991624322 7 31 702039277 7001 748483911 7001 113 363918534 204196593 79 173879000 1885333929 71 1909659310 89 5 23 1401638101 1652780483 701951022 1644450310 10007 67 11 2018392013 2103099634 1949 56840636 1949 392376578 59 1563800959 67 1346306107 2113953615 1949 1343057849 1949 137 127 1805693352 662058676 17 107 1334836021 59 31 59 1250565505 1095342423 7 1605883345 5 1759968182 1410974261 2777 2092585542 83 79 343570605 67 149 220305291 948629807 71 397937534 676927010 5 672217776 71 349125034 1157459697 101 131 3 1192008606 7001 103 619878205 1286372105 336308360 19 71 2 101 61 13 1880882874 1952350959 637041260 29 1261494780 945246364 23 77372826 97 103912688 1166255808 10007 302969612 304858759 29 1141151629 109 812697460 7 2027025987 1419266090 4999 1815010832 84156470 2 1380134410 37 10007 4999 3 2074317525 4999 113 1198209286 109 1029605387 139 1247338323 101 2061887847 1234584318 19 1121088012 1565485090 61 556010939 11 109 814680606 313364936 260134886 139 854575330 89 1093813567 59 1506412662 2 1514639424 97 2065865955 139 73 90391885 1788245107 11 1750747304 2057951522 53 1256982904 1300762508 2 1761707907 149 11 689603728 558634865 19 1698061160 73 1949 363176660 230427806 139 37 1524690117 619667042 2 67 83 65858093 411682075 37 1949 195847214 1816730449 17 421583663 1423807765 59 47 1739941504 19 294995501 1230065541 3 59 1005340589 635359299 919256772 3 107 424293276 193839627 17 71 61 1883323592 2 973957440 1730399884 1169960928 79 61 405066779 41 1382491259 1932904029 2107903415 19 1652654192 59 103 7001 103 1949 1188500200 47 67 1321763605 79 128681283 2777 29 1609045135 67 37 3 511792833 2040847074 127 43 1192600420 131 59 139 1504645254 37 103 1105437326 350081006 2 67 419567132 1483614634 1148362607 59 17 859225093 79 2134969550 1634558350 2 1949 149 4999 59 1838130867 29 2777 1038617439 1810059708 1235227165 131 413260329 113 880847882 1404538020 59 1764456950 1048314891 13 58335862 127 109 508338203 71 1865992322 1760772484 1432868698 19 1356303014 2072938780 137 7001 109 61 1793676423 1707052379 109 256291460 485242500 97 139 1893463400 1434498978 59 198355484 31 13 127 1249414316 1164278342 2 823179646 29 165816258 1218513242 1440097487 103 224576032 73 1918015505 1135704802 101 103 979080158 313695793 43 262553916 89 1076095974 2116470465 53 735371714 67 1229780578 227235949 2081784513 139 127 1590236579 37 43 839950132 1549010758 59 1904481054 1146480346 2 1353292463 139 386515215 61 1043021798 533514784 149 1499788367 67 294836448 107 1710363756 79 29 1635394187 1194250305 137 79 2013414066 47 53 7001 2134106761 107 246214490 162086636 1949 2 1656080612 2777 149 1366550894 67 1901443633 109 1949 1419302729 139 1115238043 47 1197190368 11 5 350719666 11 2052992122 286950405 71 103 127 1458860430 13 1511553524 1525215468 71 1982476626 137 876856307 148253591 29 59 1126844245 895960172 358810616 2777 1292010714 71 127 17 1077190957 101 1733028387 149 306262497 109 1379291232 993890225 445899939 31 2 1949 1640292043 139 1936756361 41 1921440154 47 1210609409 1903789144 2062631222 2051004412 2 993230722 1236772414 149 17 1088496325 579899831 7 79 1980141873 41 1297190882 263516028 47 11 101 4999 53 23 156159231 101 2777 412156786 319677132 610709405 1949 137 1297550016 5 524066763 498015881 11 1521850034 37 31 374546884 67 1188099811 53 1849399384 1207640245 7001 1421952107 61 304692682 1156094694 97 41 71 2051554230 11 83 29 17 2 422690210 67 1200157266 7 10007 136922473 67 2777 363413208 2 1294523876 760435347 71 772709401 113 114928416 7001 139 1605339634 920632163 41 1787524475 59 677117217 687176045 127 137 529027555 17 617656835 1632570707 584397324 61 17 1137292350 806253649 53 2029870797 5 1489663385 259001655 2049017274 89 31 7001 1859178559 1122218294 29 1440502206 2131299467 11 127 602667832 1206098458 29 2777 528382567 223684573 1428848856 1274229673 73 31 25971056 1308453766 19 1586824336 788416761 79 2041558091 10007 10007 10007 4999 5 1357260985 405518565 356698171 61 2071461180 1804007618 1558198305 71 2 868341018 37 1408355716 19 272065377 833768228 53 107 103 1823172757 127 1864402682 31 658713761 4999 1537792380 10007 73 302167075 37 1616874322 31 2139329437 469908075 73 949874447 10007 1918351907 71 59 113 957485199 29 3 552693939 101 139 778764319 1861776008 7 2006798599 1744398503 71 1529505303 131 1349861714 47 214420016 281067613 852044092 67 131 1701704386 17 722318848 7001 99743247 53956707 2 2777 1949 1255174207 7 590888711 7 3 567779594 1057692572 83 13 1949 101 131 242356925 97 2105231352 1102429241 101 1253787740 97 1647935671 1822345156 2777 582497613 53 1791102536 79 139788920 37 1084644138 1885402607 29 83 10007 1093328913 426738645 3 73 850606293 847873319 73 53 43 1585434037 1977550749 1123059555 137 1816199189 508384957 19 439244208 29 103 137 2052795122 3 107 10007 961212378 139 1660454385 1201000866 1607199285 579724007 29 19 276193063 901976379 59 1941849477 43 242531223 1314574552 149 137 569141840 2131258154 288099732 53 7 1938086734 17 394714891 61 424250791 1191027989 79 13 149 23 89 1158251874 957330426 1080865244 2 83 29 887881328 1909437667 23 2138026077 127 31 107 1924928716 1602620534 13 874740287 17 13 5 17 61 515580357 17 1682885399 29 613937873 171206871 23 2210872 1678111682 2 137 1433855152 312045037 101 2 729981798 73 71 429212731 101 820673581 89 2069583127 1109507983 71 13 1480538007 127 59 336109081 83 1366799263 2 1855612312 10007 665433195 79 107 607815105 976140563 30698402 7 67 97 89 1095312671 2777 1497775385 4999 137 848409530 97 1259780691 127 103 2 97 113 19 782177242 109 961232959 59 720523281 2117733492 805659813 7 3 2133646482 487506564 103 37 1190870515 5 1656101324 83 1116099921 1907447825 31 1992521156 107 718498045 1393917248 109 459378391 41 1656736118 1949 53 1387631627 101 387619921 486594595 1559862616 71 61 1913453490 47 813397336 29 1885678165 1843523314 31 1947475142 1081382868 61 139 109 137 1236903404 37 1768641070 1560926104 7001 127 2094059820 1706770342 53 71 29 2006554666 53 482106868 107 1528933914 788777127 71 1261282280 10007 1051581403 1680067732 37 471908663 101 37 1514744517 2050114120 1946622220 1949 131 822273638 19 1833111659 236734604 137 2083257894 1184923543 149 79 1397738073 1238897908 67 1095902183 1110682819 393071370 4999 47 127 2087279770 43 4999 10007 61 1221803526 97 97 37 925399631 13 31 79 137 17 1032716663 15720784 745552852 11 1016474107 37 137 2139644080 694777416 149 19 14560859 300031733 1189360127 61 788352282 43 1950842652 7001 149 139 2003262435 19 83 1439897247 139 1644900954 4999 1472255490 188508174 1552595568 53 59 330351148 7001 1425004543 800326316 23 1840952149 101 431716208 139 355224369 1805336302 2 795477842 101 83 61 784981794 425744132 1949 2141134073 13 1703537394 103 29 475023364 107 1447007545 1154234787 61 492652226 1187220735 1949 1146538230 127 23 120049266 2 131 2106300872 13 139 1229210638 927905203 139 2059267764 1095816094 23 43 627580811 23395460 19 13 532946126 41 1559334824 89 3 1315279034 37 73 1530078686 4999 542697947 101 4578936 1016453132 29 131 5 628636160 2099563920 103 79 1578195877 734876407 278234628 10007 1788163581 17 103 1196182260 1861561951 149 639038650 17 37 1683467958 1741320159 7001 1472114272 1654259289 17 17 1077491263 43 1215849096 7 544623833 13 47 19 1588821230 19 337870683 695792217 3 41 73 1078588432 517016660 89 467000088 10007 710266839 67 96677047 1190292989 622734396 531834140 47 131 43 1970955826 137 113 111932828 919158611 1565954958 127 149160747 41 1715679446 103 1681973699 7 2027292926 31 105667654 952407789 97 618108128 41 1273555655 23 79 86329462 143660789 97 802245581 1288248757 127 1809235904 59 960418620 37 41 1574811148 335609097 67 2079249056 1676865295 17 59 1535550402 253195137 41 1617494895 37 294342659 127 19 1314463833 1674161896 19 675535785 1000420246 1912053878 7 59 45287714 31 818162313 10007 47 14154896 2 10007 83 1074643662 702320602 782227996 1166956465 73 11 1787122403 574457143 1416716468 29 513024411 47 101 1914019488 67 101 1267288107 149 663662578 103 1302247231 1532394479 19 107 926346869 71 1254884317 10007 1381176147 1881983213 1995229137 11 491870025 31 2008675876 1331441809 1949 1017925669 29 526571560 1828291341 17 139 596429679 1121367488 778227238 29 1277640211 79 2005023397 514202152 1570394130 3 3 194867400 208565544 1115814035 53 26229329 37 1753532231 375563949 1526854262 107 1176435575 41 716037530 127 1705132938 37 4999 31 717198439 139 1576187025 223199616 149 1684221500 41 1902020810 5 160327095 2 113 37 1696527087 47 1402312962 139 47 11 1222233441 47 1177826298 2022184042 113 286821007 71 753368504 305970737 314906246 2777 966895860 23 716025144 279690603 149 1591067176 582957178 127 13 1312727259 1833543023 139 31 1132644327 1867236597 71 79 2777 1352529519 777252540 1691244019 149 113 1111485761 7001 137 2 61987812 894433484 29 398561239 772441680 2 1241937714 106573818 83 1311458183 83 7 125376940 127 1761449618 653202902 29 468780345 373298545 5 127 731988376 1180732843 73 291738368 83 53 1355279271 1363303471 128546479 127 229531764 109 122579111 19 1314953201 43 309038069 149 1394983637 17 335316212 31 107 71 4999 67 1543879861 1924876471 10007 2048693082 89 1193993206 61 1949 1694612622 1038702009 109 1142821701 501740165 37 107 84307226 1161633623 421969389 139 726604744 29 109 892191487 1466796877 7 978673120 797320405 43 73 11 784475606 1960045681 113 127 137 11 79 1489868110 31 89 1074466473 53 486950750 1986928130 19 1155622047 67 19 1265709282 1707168259 127 1747625405 305968794 4999 97 184881127 7001 79 1048030906 80735709 137 1804295069 107 1644007492 679173550 109 2109951368 29 107 137 414669408 353946350 17 1198096884 71 4999 61 31 106771781 1004320526 1980026312 17 113 1318878298 79 1781813874 407826301 939408255 1949 1282036716 53 1093921172 4999 83 46168943 79 2777 1512778008 113 167107338 71 79 728436357 405434921 71 1274053569 1107116966 19 137 1332939719 101 164784631 2138970930 204822435 1935940820 5 1949 759431748 330374130 2093715789 137 47 7001 31 1949 936250875 1479636030 79 19 17 570467640 150499428 242265100 73 43 10007 202351547 73 139 212091065 1037184779 100791044 375404327 31 13 1334983143 1561583933 1354508475 101 478874211 2007815432 2777 4999 109 935547545 1896492199 103 771195196 404639723 11 79 771456962 427645091 1949 278564723 1519144152 692240034 17 1008300158 2047207174 19 4999 461512679 19 37 71 1665672496 1724299113 71 808239221 906076369 113 13516721 47 53 2031786535 7001 2092437877 645226162 312793908 1411223548 71 61 994536985 5 4999 1802523675 1872238532 89 1682314309 13 7 1522883425 1326278132 67 3 103 2777 1165731837 1307414377 1681289547 815117450 59 266451699 4999 31462525 5 145099450 101 678781307 2023720133 137 120651242 1949 1714556739 2 89 200716360 2035210615 1949 47 2777 149 31 1824405056 1846180944 2096474079 73 248778379 581993578 4999 1079817504 79 29 1353296310 1949 149 127 583251878 11 43 1463290215 13 1556393501 13 1231047883 873772259 67 723348616 1949 2777 1354784443 2017571033 149 531333851 2111390941 89 1986862878 7001 1197381030 919394931 1479898095 13 5 79 2777 7001 294973133 111148924 73 2146820322 43 881875691 1227940514 2 917075664 7 1934959523 1676331636 1041338251 47 1161277843 23 575033166 7 1197600094 127 1016446913 5 137 1002764650 634617288 955818766 139 390382533 328156557 149 11 41 321299042 10007 31 1924936615 103 716885000 41 620363538 83 137 37428400 826322113 73 1831747974 97 1452435417 7 1536104489 89 67 2049269236 131 1337336556 7 1190747642 1471525594 17 438535944 149 1963115230 331640883 47 643485084 103 1584859970 103 1157020115 17 37 17 1924157291 71 1958469964 1781790751 31 1856032890 131 1760165453 1226722175 19 63305761 59 2076396986 43 1342736016 1561123208 103 137 1307720211 736881678 1517077315 13 89 1403654244 2129043582 59 1622705733 19 13 1504379422 98473726 226486132 89 1907762816 31 79 103 1985103092 355479920 113 61 83 1200350067 877303692 272759739 744262501 137 1219961897 53 1261529903 139 1282206473 1170641245 43 1022960411 107 143204734 41 17 131 137 1522872683 5 567682516 911499908 137 11 184239363 528436832 73 787864593 61 139 4999 2777 225045303 1510210356 101 1453206079 83 13 1107986776 261654406 37 2082215968 97 1655166581 89 127 37 109 89 1900627542 71 274526896 23 1642426504 1623611227 7 626426292 814669690 2 7 1221417316 364314662 43 499534526 988389564 83 1438743414 1715818629 89 107 926016311 1558983745 11 1043932501 103 7001 433424909 935767662 137 118443825 59329714 149 4999 352879410 4999 7001 1789372054 4999 2 896391158 13 1025669853 83 97 715890555 425504565 1610748074 7001 446211796 47 1727205820 101 1445581589 37 228766227 379934352 1947607902 1442779915 47 1401996487 137 4999 47 221962811 2054107458 416885676 47 17 891849767 1737305151 7001 7001 73 593210994 17 187202980 671168296 410910457 1699304328 61 109 149 1298002772 1168467834 1279829682 29 2777 1099114384 101 37 59 1495972848 483815812 142630155 53 1949 849376637 79 4999 53 2046087631 1035286206 4999 460632855 169176482 59 430378813 89 17 2144261187 2000389293 684779010 10007 506203126 59 1246801688 41 1723271 1563299455 17 1337933235 37 73 1049541002 201471678 109 1204731656 107 73 89 1651130937 602621848 1279887118 23 473098977 1389835005 13 109 1592017049 97 10007 1206543990 764044457 124748434 47 53 79 67 696529054 103 1152630673 139 639175631 1106306007 29 103 1552198758 1696576044 2 1309008480 101 139 1537589706 149 1866670361 690934156 11 107 53 1192542930 113 83 1896105120 103 149 131 2777 2127820750 590340406 1949 1606377171 41 101 1215810225 1028099411 97 73 186562596 558899315 37 37 231200235 1051972382 127 43 2777 11 113 1117712245 13 744678670 103 144996911 97 1643476238 1314909726 945520674 73 149 779850226 234234840 47 3 137 1173382806 661713517 7001 2065132425 97 768890404 2 1266068401 19 7 559291677 37 1045034845 1717477322 149 388281607 10007 204871424 131 61 370419389 7 640646419 933098686 13 1023100752 1561055716 149 149 1896713827 934893968 10007 41 1069300090 1830975417 67 207656184 107 101 473663538 133343028 89046242 109 2080928288 2777 1268875171 260452589 83 43 149 1046007878 1077795440 137 5 229382526 139 3 525274201 73 1175482573 1405942395 149 269063455 61 73 59 7001 1809464458 3 772574925 423501069 107 382993660 109 323422838 1297092135 1664799878 47 1318716478 241087991 29 59 1949 5 896074481 1613244842 139 47 1492974928 1782012332 2 599614448 139953350 1431006100 67 920977980 7 1875871004 109 7001 282266318 777416912 1479619043 137 307302671 440852244 89 520430146 400375857 17 1949 606712006 335069891 37 1782743842 3 565355472 10007 23 1941942300 71 2097908994 83 2135010245 83 1919387792 446630924 79 1685773548 41 103 127 746149555 145501323 29 931483312 17 1234992489 83 275986205 43 1517863407 1522953924 137 139 2048660952 61 109762531 1619439990 47 1511183890 79 1684856384 1114063955 131 11 1062134942 1735235629 1949 103 1625187531 3 2 1595452422 2071444968 1052749282 131563490 53 929043542 61 561543857 381480153 61 1428543079 131 59 670285135 250056868 61 131 107 1985049341 1763834010 1215065220 83 968873691 19 349293074 1584891559 37 1529045387 71 395001897 5 1067065175 41 591129554 17 43 41 1410847858 107 2777 869217662 640945485 19 83998525 636612461 1373532785 978093634 107 803705506 139 421483723 3 31 821092195 31 1937772698 1266245738 131 43 2130106308 3 7 97 914784308 149 72634073 79 624957545 328261590 67 107 53 1675301645 371811642 101 226527244 1119097170 31 137 1661767393 207128130 2 1787731519 89 1949 4999 43 571061373 2134215345 101 1956884944 149 1677237423 89 1512504626 61 131 1591667352 79 5 397670095 7 2 611700644 147587025 59 1949 120046706 167108981 89 127 1716028957 1256232658 37 137 1005108857 110824095 1786475452 1540576669 47 17 29 43 1999792701 79300116 109 1973568883 107 137 1142233253 4098629 61 79292680 139 1508721012 994340114 43 61 524673627 61 1228200291 19 2083239249 97 467044815 657829265 47 10007 1862843078 56699662 109 976645824 31 61 1580211222 1347362327 61 440471888 4999 166246744 180574592 1116630668 89 149 1687068741 1556779267 7001 471596308 1616078245 43 1040528234 23 829663383 3 279407206 13 67 831287961 37 39491321 1074909940 11 1146027795 459945990 2107163435 137 1331454003 1465637554 29 383233781 1447842808 61 4999 44251148 107 1545051431 1156046606 1350828844 31 1482137377 137 932967397 878613098 1949 1301969031 7 37 1664902024 59 53 42889296 2092873381 79 1884786187 1125883273 83 1722893582 1489015186 1856927499 73 47 591353436 2 59 1215273476 809429496 61 23 2086156741 1310780787 71 361953811 89 1567329516 1506619590 813880675 37 1713015218 658097595 89 83 67 109 37041252 41 1930581064 101 224137463 1855585262 109 2123585906 17 1187087883 17 109 1300147204 1257459542 23 149 53 543028831 1143043866 101 714831136 131 149 1484172800 83 2 131 61 113 964052946 1861587962 13 2117594908 101 1424061216 1128650314 11 395484540 103 1241911067 59 1278013788 41 2130304128 67 1004609125 2043877309 101 10007 1842939155 466595538 1132689142 131 836660873 1949 1872341932 551790805 97 572700245 53 23 137 601863194 1949 2010364718 2777 723652876 1628683569 131 2075037257 59 791408604 2 137 1009589168 1667963246 499288186 29 1614815733 89 23 79 732510515 31 103 1115558392 61 74147879 1568110042 146082376 2095656700 79 37 667384540 1949 71 131 1452643673 1711066194 97 975912150 172602299 37 113 690257336 855043788 103 1378706912 41 83 139 79 1655684287 71 1620122840 139 237096609 43 1642255761 29 1949 2000693327 2009816596 127 137 2105950360 1610070780 2 2777 1642192835 1103474274 53 103 824663732 1846959538 67 466763532 107 1754612291 43 1975989492 61 2777 131 883044931 1460712487 83 31 1504144366 399336234 1859275852 61 71 327065050 1988331783 7 1810236043 1388302223 1746655746 3 1875816891 79 715334967 103 1640530201 137 1268246264 31 1278199874 2 1438420990 89 1839996791 1964834865 37 53 711909005 19 1710408482 107 354465462 2071225177 89 1958841761 149 1161165940 2777 13 10007 1128939705 26347080 1241250576 67 37 925594627 182393376 1020432831 11 11 103 1889328485 2060409528 43 43 1584140554 1343669891 2777 763377861 1678273504 127 1234091385 490961101 41 1657159033 1632669309 73 1267701940 1182950717 2047415535 37 1676260755 29 113 1876797903 1735651095 31 1934743140 922236052 2 13 1417066807 1864850884 648073572 1739757975 3 17 7001 393498206 1442584054 113 101 59 103 10007 131 79 393404753 460923446 59 305175871 97 479467982 23 1738381291 53 235685338 37 1012462635 53 89 406745638 97 753700864 97 79 1317572744 101 213919313 7001 43 97 97 313356095 1176369337 89 1291390152 149 113 113 1907961947 1340582958 1758630180 1987039955 10007 107 1666288209 103 2135652058 2 13 1316693335 73 1577283041 139 986479108 97 248573655 1582044915 1109716839 11 2777 43 1828017247 1156724123 970430159 53 1627806702 1949 920949276 1996528314 13 516573928 1496808144 103 41 1677984614 1158270205 31 1129053108 5 1027362690 109 1443433298 1949 37 1786367844 2002464716 468429317 356283702 53 191877816 137 139 1495702330 400544803 83 1449947007 59 1695412317 23 1305187223 2777 785918770 812393651 433989161 103 1360270917 418883330 67 11 103 991850036 2044454348 1163673018 67 1445893244 743432486 2 2124705012 103 103 54254257 73 290758051 23418339 559083115 59 1949 981061445 149 583846314 123766946 41 101 1424602980 1344170778 109 1423799828 101 1422401807 41 1615618325 670691786 47 887371115 67 53 652847057 1708318048 569201513 2037558772 73 79 13 1380835300 2056327780 1788513548 79 1059159628 131 954076799 2 1603969626 386253776 2 127 29 1081819277 836178170 7 47 13 388839412 663241915 7 1823738889 83 1187453859 17 651830507 1030922857 101 131 445356639 149 137 233584726 1414489654 131 1756877869 31950329 59 113 1063206830 101 10007 354873044 109 1852609998 944997627 7 773732673 1512562630 739467254 113 83 29 1949 641359193 19 1212598543 83 1285336838 1894544128 132122062 2 1273785253 41 107 67 89 539225002 1091056530 107 1652008472 113 103 670536077 1434343916 83 1496826179 1145573313 103 149 2007691113 176228580 1031024898 1949 1949 4999 123110373 786677633 7 169738308 89 127 1269120271 41 1949 780740923 1432894827 59 1745346091 61 1259014136 10007 849049728 67 2 593577430 7001 53 2039793669 22223854 29 23 3 963221331 454143555 4999 47 4999 1583478241 116666662 113 1854369520 2777 13 1384376760 109 23 2 272157388 281028502 71 389943928 10007 1783497575 1042008896 1042275440 79 859538328 1376386691 721541475 101 41 3 1777305633 79 1421096477 1143873785 7 59 53 653749965 1277532458 3 1809965352 113 364359460 410056208 41 784856136 37 418650536 113 1520371076 61 1949 1156218913 4999 31 7 800790977 824164721 246659232 7001 23 1161680343 23 814155978 3 41 528749735 1209189402 3 7 2125640930 416123575 53 113 2095880834 1423944138 29 1967031063 73 5 29 67 91226621 53 3 1791601701 485728014 645450840 137 11 131 1784912990 126592676 17 1431051772 537748005 41 43 2135234746 212241421 2777 1580374038 103 2777 360021388 1628931534 86465449 109 2064288088 23 149 62617399 5 2107903855 336737195 1405635882 41 83 149 71 720977478 31 1940419053 996844386 7001 1397630633 107 19 101 37 2027420254 37 131 97 2016161646 3 1476710146 139 139 460673105 3 1601446221 791408289 37 558702172 666220284 61 874574035 109 900301959 1077802549 89 664546891 31 274939031 1518207051 1027396693 67 540615228 132499292 17 461369256 1087249262 137 657592875 258839785 5 2777 261871100 1634692158 2032051404 132288296 137 101 43 514345016 49201890 1811566467 73 7001 401416337 7 1527238319 523065890 10007 306643240 1643139960 79 29 1744636288 2106568642 416611424 10007 79 947809038 83 83 2 3 1681917849 927734142 41 1347841544 17 4999 1717761379 980618837 71 1121880940 382984011 799710724 1185568881 107 53 107 295718040 1294593856 759008482 41 503950721 109 139 722205497 101 967027934 149 2 19 206955925 550954023 2777 61 7 1202219134 2 654105130 137 41 2 2117176176 83 53 79 2008131020 127 2108572872 109 2143922199 2005572423 23 11 243563716 1223771304 19 841509788 7 259744298 11 937978514 1180002381 8772871 79 1949 11 101 1056804612 1973996722 101 1294601335 211248100 5 418137675 650585590 292314337 23 2 522283806 19 17 315635855 2132902589 67 109 37 39653042 13 1428047920 2 23 333657938 683347596 109 131 2084684351 131 248549051 10007 1251205231 2085889101 23 433565157 853102751 79 1674806222 113 2081350089 7 43 43 11 47 141027002 17 1463513513 19 710925665 43 946809819 210784955 1733015821 19 1954521045 475694546 41 127 1130233887 43 74124389 89 324827989 61 61 746452608 2131081970 2 131 355440073 2077545375 701319121 43 1588473191 23 69045563 1801313987 89 1590754405 131 1774348161 1949 1437249121 41 1110865767 1387540368 89 803432548 1702596789 1436938846 31 1907877175 101 259881989 31 127 1320824384 1555264225 2 1066540212 149 1210961889 607453436 1314534009 79 13 1764792159 1797040193 13 2137326451 137 1098472532 184526606 47 83 41 775493769 7001 919296030 137 37 1863078279 79372354 67 3 1191383555 53 1949 5 113 1442851268 89 295804049 149 1949 334053176 1604069122 4999 1805882077 657706723 137 412969953 11 1606065362 13 2 139 88120023 962734016 2 89 127 1949 973604390 11 2777 458655216 53 184100470 525609820 127 137 725384667 1516561727 1949 871209420 10007 89 7 5 1211152131 17 33666800 1949 925971157 834672482 139 5 495482943 1716470866 71 23 1269789060 416048604 2 368504726 89 11 47 1061670075 59 1217584239 1737010327 107 2057294992 1864836662 1594413808 13 1815883338 127 1575444779 67 139 822155061 3 7141715 107 71 2066210760 3 72924276 7 486210543 5 1723380379 7 326609941 596208566 1812114895 113 7 13 1191751925 969928475 1343709939 10007 924587065 723336319 7001 3 17 1348193724 71 1945388454 473256199 19 624624804 101 869198728 1737745571 10007 11 1552430077 29 1150449140 361193202 453940604 518865412 13 1813133343 7 1765052597 211574474 61 70371186 61 1089051849 57268508 394680296 1949 7001 2777 1525764333 603994723 1216219907 7 1182876191 1985927613 47 1696239541 23 37 2777 1517462163 67 939503011 31 4999 89 67 79 202249310 41 524541489 1554610113 3 2 4999 875689827 555706571 139 160708998 2 977292860 107 298735654 1698670903 1381368488 1182536490 73 127909851 2109087505 37 89 1128179173 10007 961092294 3 47 184887472 29 616077000 127 285228030 427855890 1985764452 3 2108580222 1254489442 1949 4999 94061184 79 43 241704720 1439863901 826194641 59 519175987 717678861 47 1816178136 29 1737681276 987561621 109 2101115392 79 484040584 81892190 10007 1235554283 1842238665 1439613813 43 1894054741 109 1645878309 2134823346 113 1925651758 762983725 83 10007 150881615 841812668 109 2 2007841149 109 17 762234955 61 551594147 97 1135920925 570577280 127 738466265 1835466402 1452532332 89 67135126 43 178089617 1604482295 13 178794416 405786640 61 1056762723 83 799028399 1382472908 67 1679806661 13 89 1425821563 5 1767352195 398825020 131 515701543 11 1508640133 252004467 948897620 137 7001 882898342 131 1414859343 1945100902 2075694778 4999 1208562781 41 4999 1379339542 247000 19 1277763809 10007 1674811548 83 2111776802 224658656 103 990461905 79 178699264 533296698 17 888287400 966306273 149 803265258 7001 1599343445 1755899807 7 368974647 17 450428466 89 7001 1782139555 11 139 1477892926 17 867347616 23 13 19 2 137 83 11 7 1699973450 7001 79 139 1911378015 7001 1015102994 79 1772500643 1663879332 109 1151226584 37 1951240473 1669794923 101 692219054 79 723269200 59 7001 1467787654 2 230102280 1479023830 1163126340 53 2007834303 43 1938012752 79 730416620 65419031 4999 2050977408 1207595655 3 294833635 17 47 11 890855273 113 41 562454400 1720443189 1949 573337330 2 381655860 23 227007425 7001 73 109 83 37 1029225099 386230499 149 894614065 25163746 101 47 7001 4999 521860607 1994987039 71 1577249167 1937665627 83 415481981 67 938124352 131 551462840 98519718 23 1030072503 89 618416665 107 1208750752 252478797 23 783683508 1949 999864286 29 61 306641571 526424510 149 1023968764 2777 493360464 89 614533074 43 1131052983 127 59 929191929 791381986 29 1430226048 2 616368056 131 966040567 137 2103629520 323903116 41 371294838 1968572225 67 41 1123031123 817237338 89 1234376244 689696600 5 717511487 7001 263034234 1083173432 29 533431869 131 514229365 109 139 1304878466 19 78279487 13 1691367652 127 1962825386 83 299427729 1534523652 3 11 1836952348 1689514299 31 1575166451 372312573 137 149 1292383088 139 1021850892 1168455565 31 842184439 1104589001 67 680026470 3 1671885363 3 1577298983 1927464773 13 107 137 10055686 109 1745047490 71 17 2136386821 139 5 1793582405 13 1607781045 10007 19 89 24427029 1504116999 403879438 790481640 41 2045867204 23 553715938 47 1948178832 19 1727983728 92960736 2140979595 3 2117482632 139 101 1268350016 43 1949537372 805870990 41 83 446844278 2090601095 23 1402045523 1302698771 10007 1176042654 251005581 2010705044 1113112760 2 79 1811922407 139 5 79 635601018 719249580 109 1965550224 83 1298653152 730795034 2 1976815856 29 1053823460 47 212251013 17 1477528837 616147116 84494194 41 19 1402594199 107 550653779 965529397 7 5 101 7 1004402300 426897955 109 2059481201 1240119638 17 868485370 41 1951580443 712076984 19 2052783811 741832527 109 97 47 476903501 59 178376765 81143526 127 673331140 343106248 1061759634 59 601597276 89 89 80211072 1171632846 67 672542382 1829283312 61 1411382315 156765303 23 666418270 7 73 1680019299 1486230706 901289288 31 3 67 1293458182 1051010374 3 114025185 678404508 1223389255 11 882538426 1949 1949 7 613779992 11 1955520754 277977201 1220312859 3 59 1581543514 1606902718 149 2035293709 10007 103 1406980729 1059738648 59 61 29 1708990445 10007 314650101 1734734934 23 7 2088561972 530349071 839141149 11 903937294 17 440398063 10007 631581798 23 278648795 620972141 1185488880 17 97 161527688 4999 33473304 107 59 2140047882 128560587 1724230899 17 155110715 137 2128346426 79 340551462 29 933153909 1374029657 97 2121695162 7001 1649232571 103 1251851288 1697050647 137 1060387124 109 1222827945 149 1507037852 2 59 41 1022756688 29 1278166938 127 343093167 2065648523 7001 870700368 752376467 103 863002186 1026654032 416127694 31 595883114 7001 1082938890 113 627947215 1472970282 1297695737 59 13 941366933 31 416675340 127 971331179 5 101 83 10007 71 1600463114 139 41 275403150 1434338535 23 1220891737 83 1668352048 31 1303453982 73 45174152 3 1484639406 582368340 71 10007 7 83 533902231 1501812541 1134648026 509755968 29 113 131 1331218762 103 810692194 1016286630 19 557743917 1007337496 1197214909 11 2103945452 1130268803 43 79 1620759504 7001 726986859 461759663 31 127 1950692314 2025364926 19 142757545 83 538570483 659012364 140659961 1762643309 89 431693778 357679776 47 1855764988 1963100501 89 53 489591596 1633346481 13 10007 31 7 59 1082651829 1307630865 127 278293703 584460107 23 59 127 710817735 43 1836831602 196458410 139268658 113 1867250732 37 911031575 741198096 3 78578308 2 1328950384 43 71 10007 1250154496 943399918 31 83 1040346345 1704250025 5 137 73 1690075401 3 97023169 1949 859125334 2 89 1220570106 7 1077167840 549105507 83 149 19 47 778000127 7001 1736334584 10007 1805663080 127 7001 40486783 63354317 10007 1903581575 738216045 43 10007 139 1726635760 372724191 1255690090 37 1418448223 67 818425636 61 41 1244901464 1216440810 137 67 1288186019 2099933363 53 396860926 1934445410 29 2125372996 11 176103356 1530094423 19 650456818 37 702113480 37 1533329913 1192403551 759307219 127 2777 61 1422171934 706880078 13 227314386 1207292724 23 1464566492 79 71 1856797538 804232123 1038777456 3 1966525761 11 1800161061 190693822 139 4982212 1325525412 71 1949 1187858979 1848802586 41 756742958 2 235803736 1294808815 127 768724015 43 107 10007 31 1503599417 59 1813410489 197369868 59 41 123312930 29 16739469 23 7 1271362176 2099894687 23 73 802041510 56166706 101 1314534493 10007 1244950856 1490810136 784876196 23 41 139 1231120915 83 23 71 1419547281 23 71 1276972984 139 1553754321 59 110872859 127 2003132138 391424881 113 603464748 4999 3177799 59 1949 1141835293 19 1958654907 23 37 1483931583 1432937473 107 1929419649 1973210281 10007 1788870037 73 37 811001890 83 123132243 59 1259366966 1361876181 79 113 891273375 443773374 1924781583 73 23 313756225 107 139 1449844518 31 59 1160659092 53 103 89 109 5 249618235 1993413120 1984888715 127 23 1402154980 43 2044909204 37 348190260 11 1094939637 506730926 1937673673 13 267911244 131 127 901317839 101 10007 53 1478625058 19 508128077 1741583795 1811273048 1027832991 71 1735835936 131 1176038352 7 860653255 1858270943 79 864263404 71 17 7001 59 1761290892 249436070 59 149 1230534827 7 67 1143678011 71 186145087 2022361358 2777 19 1628540369 317294091 83 43 1256602646 13 67 3 775559295 107 1662978271 1025877587 1827954336 304094169 4999 1381493646 4999 47 2 83 206436770 1664895715 43 71 886387217 1516409878 103 31 1928399243 1155838786 4999 2069225097 127 1428375096 2777 161002129 23 7 696776612 1838012050 1815397674 115966806 37 1517102698 1959005818 7001 1033875390 2036860233 101 1949 41 1362029840 1235254073 10007 1959158026 31 89 359900781 37 61 73 1129762965 77149344 2104303676 59 276342620 5 4999 6033109 398920551 97 17 7 1376777948 1394330836 1095312449 67 4999 13 73 1422401861 1152382234 59 13 5 1429150456 37 1374909533 113 1477047295 53 83 1586970375 1815701549 89 7 1439043403 3 23776125 79 139 131 1262263885 1759080685 137 19 43 1578926761 47 765018134 23 648551677 59 1039603718 13 601398030 67 766683479 2777 1541131721 1823798264 53 71 53 19 1046196810 149 907107828 1445128762 1539609013 67 35580808 53 67 269675820 5 5 1404185460 1250213273 648994638 127 59 1223113188 815752644 1004650332 2061144591 3 710280021 2136137928 19 61 43 97 1038793467 1304305750 67 271755417 520459843 127 1194589305 79 1242231155 4999 26484702 4999 149 23 1248682374 79 1855151707 1599517295 61 572702343 2777 2102266756 1736738577 79 565727611 1326219172 1875235530 67 47 1862381768 1310702878 31 1835973636 59 7001 2777 101 1837190000 1636029916 3 707425806 1017790266 1638776983 83 1619857465 79 83 103098033 3 1433807347 7 420666989 53 61 139 491811925 101 906655689 43 1215645475 1507016248 107 1229445199 77322755 89 5 67 948211202 1699850375 83 101 1525914161 29 2066845834 29 137 101 990656682 41 934928248 53 1710646158 783554746 13 149 629340091 1863839573 131 113 109 137 767532362 53 1441163704 186219263 131 1815792572 790319986 59 37 2041247220 83 1506245488 71 439265356 1184752476 1514292999 3 89 326432777 376309956 137 71 830511353 149 53 83 1088402074 131 1817409112 1274811959 113 4999 89 31 543531904 101 803685381 113 73 2081774238 107 29 47 1419225160 7 1949 537584874 1524783321 23 769828561 61 47 89 1934214216 7 156854768 107 108570332 930047796 19 13 103 1772381667 107 1502024377 519752714 10007 2063543470 364935276 113 1946836094 4999 804434081 1907846050 1692504216 79 107 17 1036349563 11 130548290 79 1322693366 97 437504370 79 998417028 204561160 37 2 3 678230984 97 1119270293 53 139 23 101 83 13 2088184761 1928242626 19 269880731 10007 787841103 29 3 1262142402 23 661589641 1712346573 1790789085 101 97 59 61 131 1700853958 109 97 2011782066 704349560 67 97 1461498724 2 1205923608 1949 1049069911 127 249004328 127 1302148145 107 498271822 1404580226 43 236713853 97 1171612560 852604027 717724806 103 957687219 149 17 109 477042533 849770213 31137469 11 53 705744820 857377025 1184623639 1747880741 1949 2 353466664 97 107 1811017586 1566549550 1504738284 113 1086450139 17 287948465 101 83 41 137 608167978 67 519339177 836762416 2015459420 31 13 1243794 23 149 2108570222 59 3 1279804578 1592779497 127 577489928 61 71 113 364598445 1141981665 5 1508497250 887416738 13 41 4999 1550819774 109 1193074106 4999 1036362686 801593873 101 4999 149 1002867446 1725707150 1921103832 10007 229481350 536153682 29 19 408925790 59 1922680731 2104441323 73 378462441 89 639721649 107 1263222526 1891991441 107 13 1616083547 107 1228051732 83 1973217432 29 7 7001 149 86766276 83 139 83 1882523996 2083818177 1949 1896491991 358786643 101 103 59 5 1180494225 1094207395 17 1294166259 1791272541 17 31 872868825 43 753421146 1649421291 1199073228 3 31 1551100035 1635424964 67 71 67 1057190354 139 195046215 137 1629329771 2777 822128073 1980849673 101 1132531772 17 771288487 1054409245 5 10007 47 31 1086722510 29 741594409 41 149 1914964390 51662025 79 1128279902 41 1949 494467147 53 17 1395648405 10007 510309721 67 1604359750 101 37 41 251548858 545595395 43 496556348 61 644380454 1552963781 1867121686 83 53 632199370 11072270 11 1046876743 254003206 137 55342998 1394898072 31 2 374854964 17 562320030 43 103 67 1904931538 2 1813536360 47 137 1949 1439470795 139 83 556791473 83 71 53 41 7 364087405 11 127 1999602681 1675700659 679267460 37 635182279 137 61 2 275089482 101 938284789 1376807926 13 190585348 1294599642 113 19 1432577181 658804233 1201305779 67 3 2062273215 667686099 1006812458 2777 36553283 13 624015002 3 61 863935070 107 762213002 1179497837 1426895925 7 43 107 800070347 1949 1059160662 203595312 67 329988889 109 23 1856071457 1614981777 23 83 1554178919 149 1173338793 53 1763757691 995153301 73 23 66593300 59 19 1980625132 107 107 1750147031 131 2777 1492840221 113 1990785452 127 7001 158187595 893397610 717071071 79 89 107 1261970519 107 702785830 53 1572944600 4999 210402911 4999 41 1474729902 11 31 811074452 624351470 131 774453267 900510480 73 1871477056 131 19528301 107 89 97 708112319 4999 1155785050 1709290772 7 239812765 67 453476234 97 1902381654 79 1602537502 107 1411602230 1949 41 781033108 211420181 137 784232662 606116634 153640805 71 25312475 131 1263579036 189946176 97 542432406 1980353812 19 79 470969244 1221321988 1501373753 37 43 47 130102513 17 149 1667468685 103 105008191 1394136709 113 7 1203920654 131 64807927 4999 7001 1793362158 1488772393 97 2777 391704181 2 86084502 2141783743 1301052483 17 177409327 19 493798144 1511568813 137 278221381 37 496147282 107 1609650434 2085894059 47 11 47 3 1573594020 1419755075 131 709910746 597527761 127 1462477620 2139592126 2 479624280 5 1157422150 11 7001 41 101 127 2777 1585072722 11 1749261855 11 61 5 1257981650 350109944 53 905397410 89 303044325 281528515 139 1589889011 29 1051883364 131 119470428 1782728383 4999 1996056867 624557464 71 1709451352 1091246686 31 67 29 2117227592 53 209245272 1764012091 3 59 664925988 2071372118 79 142488113 71 498519045 139 511412278 107 454407905 127 1434545645 1949 1760385525 1506449676 3 103 3 1817692881 471138279 23 59 97 1649436306 1741359866 59 1102109085 13 111473031 1462290964 113 41 1377649405 373991661 1949 107 41 568118140 4999 10007 1660181314 10007 7 41 529214470 1484917442 2 239415086 137 1479009119 29 505545922 83 127 97 23 356792077 1036595510 43 929743060 97 111824898 43 1177353741 481577859 61 653027825 64106397 71 1835154691 113 416799376 23 5 137 41 79 1398297256 497180195 2777 107 37 1542281056 61 1528854529 54147886 31 964139029 103 1919826476 1639358712 340289639 59 1560106074 19 139 1751601411 1625983219 1096012063 1685450593 67 103 109 139 2 758799084 61 1342706441 137 37146591 17 37 1804903246 73 1751447171 1012635253 67 103 13 2116528765 3 73 1390670764 97 1516730509 71 1607519636 107 1381225888 7 1769080234 89 2777 1389274783 1243568370 29 56521087 216409861 1635524613 7001 171370351 43 2138518570 23611983 3 73 131137784 13 248541667 1016480187 127 2094664656 17 19 2025862726 2064843722 31 1793460453 1870761217 113 97 79 2777 1524317291 103 478908859 13 2 1287410799 17 19 89 717196888 19 1984418862 1112952563 37 1797075126 23 1721163922 103 1954285744 901627904 113 285662418 1943741174 1473050331 4999 47 2071292098 2777 1535592136 71 367553439 190753697 23 71 461594075 61 1116764387 1331503336 149 11 446776351 149 1567186470 559501922 7 433502055 73 1198993537 29 230506094 59030689 29 591308028 165561422 724589049 101 11 79 921637226 1058187148 7001 131 1287031901 311086748 17 323763930 7 1991634890 1308373240 5 2777 1138836521 71 365159027 47 248482373 47 2022826702 824769771 97 663125453 53 41 11 1026989260 592109913 131 873642237 1462893250 13 867141879 881093950 37 2 7001 1542099330 2096182545 5 1448137595 59 10007 149 1191025987 73 549081837 43 53 972971509 160610163 31 10007 37 101 297941819 702116852 1675028911 400922079 47 707612185 7 45704974 1808694504 1210385718 2 1949 97 1114510212 137 1242212839 53 424428717 947949402 7001 2018303275 5 1729126099 1530704178 47 10007 1859881006 101 1587059561 103 20126200 1664237641 107 4999 547805417 994601040 113 1433010065 109 142431063 1706298532 743864173 149 139 27522000 1469438298 149 1734030447 3 320330697 1748657174 2 1135322792 80589205 368825770 5 2 53 7 1222575137 101 101 934264469 59 977857349 37 861729756 53 544210147 113 73 3 5 11 1118752118 1644809210 71 2001395002 2081483641 1590562558 13 61 540237960 1009188609 13 96084685 23 89 117580214 1012110225 127 2143601758 162460051 71 11 97 363416902 103 606964578 165836004 10007 13 278695235 13 232580842 127 575448176 719694168 22162344 3 107 188697796 7 103 1128135722 103 137 996818439 746051225 1429044405 139 5 569666030 139 1480521059 19 1720705572 37 1852421206 29 290731670 342191793 1868656573 137 83 2777 1745287757 1767957274 67 23 559636184 1474676257 1078874986 7 776227578 1268676755 89 1769398587 734616533 47 1967910915 1168844467 139 1949 1309651989 249897323 107 834142361 2116132695 5 41 5 414611464 1728786397 101 1508865484 2 769063684 19 1873511340 144888148 139 688611282 114600357 103 243560555 1103664128 79 234008425 7001 513300251 245117276 71 127 1116974779 1822108878 37 554203723 520293317 7001 1781215423 808386919 29 101 1898705428 2 2777 113 240422077 67 821600842 568108876 59 17 11 139 183888632 1523135449 10007 67 2777 53807677 11 97 361283969 905809571 97 149 89 1360565991 113 1825522123 137 47053981 13 23 3 285796086 619183830 89 23 91440391 2040161099 113 7 642712959 43 2108033858 23 1880490304 89 2094551334 2011979196 47 10007 925299419 11 2777 4999 474105160 4999 6256070 287979514 43 127 43 1949 879649966 27334725 1981513786 905271570 7 17 41 137 2012891680 854425845 192916791 43 1225536937 113 137 7001 31 763467752 1628380037 2777 1940605152 67 849361696 2 13 1934921720 79 127 23 1522528792 438028422 137 833685826 169208152 83 794355879 2132313195 1949 109 247347450 324833838 7 43 1768292268 4999 1341198227 89 41 17 1286819794 695488542 31246804 2777 11 2014845602 597614413 137 41 127 1456440826 212925378 83 79 1003525782 79 534104877 701311337 19 107 238400173 107 120321821 37 139 75853273 410308482 109 79 303821534 101 1770518890 19 5 1092632055 356424825 31 1752321242 1202008545 137 101 5 1415268785 53 780785107 97 73 1732876117 2777 584666803 29 660497185 847935060 149 379770008 1949 1582845268 1117478640 37 2107735373 131 131 149 897354392 11 69854213 31 2139581342 131 372130931 67 1422725235 945195923 4999 2 131 686348955 4441831 467699904 73 1949 19 1788685365 7001 109 506700779 758753251 10007 29 247747087 656396585 149 993857962 37 43 37 11 1616966285 1084721440 32782702 97 17161919 1184511731 13 1160541161 1235696510 5 79 13 127 265346434 131 737298540 73 1145615406 149 444286050 71 1994739908 7 3 1046333718 1880609261 1397475675 47 137 1964543102 1598356781 103 7001 337301179 2777 196631039 116713058 7 127 74042397 286147891 107 137 330840889 1202950283 89 53 12069478 1451320253 11 977422765 1236113747 53 83 381311379 83 1560388890 933810727 1949 7001 137 67 137 2102252370 2048357632 43 97 1322765276 7 186160268 17 1264032888 109 83 79 123107438 1270818569 1301312610 1969903550 5 71259728 29 828694742 83 71 2137113582 1949 1398166372 73 1868339443 1165104272 67 61 13 72618728 1130911845 97 2077973867 67 109 83 1304390235 5 7 2003049715 876625247 127 701776605 1977239024 31 619226272 97 143495107 1949 1234371864 1329909895 47 1441883390 1133521278 1791411674 47 1039075671 59 13 79 89 127 83 161608802 1021579272 61 889253181 83 1470673431 11960466 29 828184784 288921444 674796318 53 2777 1724669735 628109413 2128093577 53 176500759 53 31 2096506161 782046115 873978131 89 97 59 338992701 1921734666 29 1728662044 573750616 4999 1406976483 1272455156 67 1008570848 483276183 43 133606810 1190808447 149 31 109 1536460185 7001 1644303867 1156395563 2777 1677632909 83 3 154251433 83 1190983105 10007 17 748942230 1953566507 1949 67 932108487 17 101 847333238 634759360 137 137 1056216433 19 2147301530 807081316 159652483 41 895061389 97 7001 11 1203732607 23 1321155282 236592927 1949 42768856 846359097 1948079461 23 820807969 2777 782528053 2777 61 1354898375 1813445039 47 1745475675 1949 1286813264 1656253656 113 7 693973903 315338180 139 1999452450 5 497759704 47 10007 310701066 1245768504 23 127 1921383000 37 19 103 13 73 47 791789824 23 131 71 552478903 4999 213397312 1206156710 11 10007 2139606677 1761614634 13 708851442 107 97 994510639 13 1034211139 23 1680326036 83 1079515762 438721227 59 889769516 357009259 137 101 436344038 108230994 3 97 37 392499663 73 1549004520 2139877470 1948932669 1576543165 23 83 1708889316 43 1228858907 83 212112559 242631047 97 1883513117 103 1364437317 31 1979559963 10007 1201340350 1306035344 1638489223 71 1518372416 79 31 186222673 709601532 7 37 480946535 918395543 2074768699 131 237817427 4999 370410903 101 190229864 97 37 769458244 358450740 10007 139 284787648 2079281233 97 2020638135 1891408445 139 4999 113 453630364 882919398 97 43 44111698 31 1923072500 2777 47 161874533 41 1737972866 17 2032066434 71 251267012 67 988628483 127 1760859191 611505762 1349049008 37 2011942858 1143849050 71 103 1736576704 101 1777237309 1451495947 10007 1115699915 137 103 587388400 1400486173 109 1035649029 73 654154314 7001 1740224568 67 13 1890381592 19 29 991975941 11 1659888824 47 1408442138 1483389889 1927298165 10007 1113939212 61 1947326912 41 5 240036094 109 41754533 19 45008815 1822719724 67 246828525 17 1226929219 23 19 47 677216138 2 23 131 37 123330916 131 453815833 43 2147050415 1808263133 812640818 107 1803998386 107 1085232413 1428432559 10007 1028249271 127 1781863848 71 7001 61 107262150 41 7 1588028512 728511889 857535189 7 73 875884602 131 479455384 425257472 10007 89 922148108 23 322727007 43 2777 1700518697 2042786872 127 1034776723 1463139637 1949 107 1785182115 1221183250 7 1890826052 109 1088931146 59 67 1343083206 1738016280 5 7001 1495995225 53 1211349238 137 43 539740429 107 758786220 103 89 1672149800 1894247727 73 2131326396 2120854359 3 2044532597 101 1282103898 19 79 530024836 919393964 19 10007 1949 1347172543 79 2777 2777 97 1142978451 1261116839 71 93407458 2777 11 2 1783182934 13 594319492 10007 1613828890 788375646 23 802044523 1178860892 89 97 1237190089 139 1441878136 1224233604 139 127 3 2058671241 1077306462 1681184562 1224940317 19 61142269 101 409018993 1556243367 1949 1937253755 47 509754339 41 1922371715 1473524707 1266930105 137 13 2 470240200 43 53 1474351761 61 113 71 1487143706 19 101 1815101251 118828049 43 1657364738 43 137 1321491580 1600850387 89 1216714057 53 1493676228 97 1161956016 1510239639 1486341633 137 109 1693714284 103 1394873174 970456609 29 193476436 103 1582927484 131 67 1602335268 1949 2102643568 3 10007 1850514691 109 1182403333 37 596133862 73 67 1949 139 808916822 7 59 41 1039451721 841309627 87878081 53 2080530741 139 96470830 103 1949 793761434 13 1693738943 2063619155 620816207 1466266070 79 246183613 13 1921484877 73 966829812 107 1467044754 61 86263577 79 1043029610 10007 89 2048733809 47 1628193284 53 23 2777 29 83 2777 17 1861292957 1135856105 13 226232591 11 23 199682522 7001 5488784 1186485556 17 1089627444 149 1927304272 53 1479564642 888922910 2079546155 59 2049603074 19 43 243696251 4999 11 1134135816 262868276 67 97 15851837 1245780794 4999 107 1569487021 2080447822 71 17 320763055 1008473320 1656999088 10007 5 427966225 647148409 43 1341888665 10007 1274373745 107 37 1329325102 2 1946603930 1154656695 127 1979317072 23 83 1907485665 1626877356 41 454992344 2106412404 131 864343460 297157445 7001 17 97 2055942548 10007 3 1975861950 862466226 633911713 37 394450146 2 11 2777 602036938 327708216 53 717581151 912659841 139 1314713283 53 19 37 1619906135 73 186314250 113 67 1445090974 502544909 1732593022 139 1553425712 832543253 41 1949 390716030 1114566834 17 19 550365590 17 29 59 1362194596 1559745535 107 53 1155043098 1714782934 7001 107 83 336614421 13 651309024 428908634 1949 67 1751498523 1189825252 1843337704 83 947933470 1429515481 97 772297843 149 1534987570 131 139 4999 2777 137 1955233426 131 823269631 61 350628183 73 727139276 47 47 265041100 73 1918620170 89 1935818933 19 1444004759 97 1529912324 1115201332 67 1518067508 2 17 61 821907595 10007 4999 131 1580188725 43 59 157518790 62444916 139 5 676906005 488903825 113 101 139 1490163006 149 1882075620 19874929 1208393586 107 109 1416031535 95788873 10007 768120912 29 103 113 619326558 299759394 5 1951843305 19 954617760 139 855535548 131 1875835767 582707650 527631331 1949 1386345139 29 1929592140 30746931 2777 2092308434 1854030726 7001 458502491 455947126 89 1102753877 1640891220 850728016 201814689 149 1094564190 480211812 73 2777 149 137 67 13 1988790466 43 1439860031 801248670 1790257532 53 1159462026 10007 11 103823797 1395617916 23 1949 300397421 401469929 7 934782349 1102434275 17 1280184941 37 3 700154172 3 2136463110 1729910592 41 718055058 131 1069442997 3 1661693743 259175219 149 1929920034 1543910004 7 2777 597213289 2 605845647 137 2777 79 29 107275495 1556384934 1581790075 17 103999625 1377459146 7 556980599 47 61 1146611893 664247003 101 113 225932685 139 1858713560 59 784308358 918540143 796202527 79 67 10007 41 1018980421 14219948 73 1618764196 127 107 1746661851 29 1454603895 1210570914 7001 1669898111 10007 1949 2080845952 234402332 127 31 541023532 755293207 764014436 10007 1996646675 1214397153 44889807 3 107 1610397936 7037390 178853196 2 4999 1438728445 7 137 83 59 7001 31 47 59 159597879 7 939641231 97 53080825 103 710612219 83 2 1730495698 97 793573199 642022727 5 484232845 113 85274183 67 37 61 2092062649 31 1528799069 23 1895838020 1941808350 7 41 53 61 1998169497 83 1251141336 560746257 83 1287481475 1829367241 29 1943861524 2 127 139 2 1088096986 694899086 139 17 10007 2130100027 10007 1272560169 773881338 393520147 59 382596769 1949 127 561669253 2015628835 31 73 3 137 1144002608 1119923351 2138274902 137 3 2037638808 139 579807086 7 1399984264 1803970595 103 2777 566199753 7001 1513014114 1998785500 61 7001 2 441478828 328459590 1949 1768941635 504630937 19 41 647531658 31 2132896844 1385160020 139 19 206927841 661125235 10007 1101172096 37 882861416 73 10007 1261172203 177769134 89 625698569 1503672219 1741188872 23 416582796 1945516821 3 1949 17 2056137856 73 1208243064 79 89 493946440 73 209250783 103 185548217 2777 1311029932 1949 183083213 107 127 283205301 251441458 1949 7001 1423583340 131 2011742096 107 1190788915 113 83 602965203 1555635978 107 78903191 913812865 37 23 53 19 178287412 837717138 113 1038336327 10007 1714180292 11 166045176 1789261038 1019728725 31 3 1771167859 19 50862544 1610939892 37 10007 1377992828 7001 2 3 81743175 2126448190 5 1564283183 131 139 230329934 2777 1627502505 11 4999 1330283890 131 43 998528972 516967113 7001 1314941822 182670092 1157722103 149 79 357171791 1949 1949 1506844173 73 233431730 59 73 1570040784 205334619 103 113 53 840882115 1338669493 29 1458666045 149 765028825 5 2 17 930326547 1095608591 137 1337498942 79 463285649 113 3 1367637609 79 1517412645 231663799 1416243245 47 1646222776 11 1225533144 648243856 325204991 59 101 107738720 137 61 2 1167148648 921197436 97 41 134113870 7001 1938380872 1002424183 590226911 1604783547 61 41 139 1001574230 103 73 1068831530 1371423704 137 304360528 113 460280702 79 625659344 41 1527695012 83 1841515273 61 127 71 235201528 101 1414311340 1949 438587368 1007926671 3 107 149687115 3 1654086561 3 1182616872 211318701 703964179 836417683 4999 17 229343039 2005051108 127 3 2116467969 137 629484038 2051618977 13 1911749112 109 83 252402585 1330592505 1251314101 79 1982340056 59 127 1082574920 320635163 109 137 7001 1105149856 1269589344 364550675 99405492 2777 73 29 146438255 9109103 2 1176046740 7001 11 248365810 1545221977 13 1336117003 43 614379864 17 2777 2 1873188880 5 127 137 53 109 19 10007 1230320622 1837525368 37 2134634932 73 1873685525 137 83 71187855 67 1090062012 13 609483966 97 7001 597997416 1533057977 59 4999 309594076 23 71 71 606807251 137 919523450 1293546465 2146682041 7 1152995263 435782844 7 13 1402353030 47 73 1784953587 19 2076968546 1510650402 1274960465 109 89 103 1149900137 59 568130824 238098225 3 19 1764396425 11 1949 19 1999324652 2023918649 109 1509282372 1849959670 13 1877398037 19 1567667162 451287786 2 1184898656 73 1306644011 594826087 10007 103 1017115098 61 103 1526069836 7 101900295 921385059 1907451882 3 595741413 574439665 107 1247502621 137799522 107 802957425 1854714353 107 107 1457955892 59 91486521 61 11 127 892321431 1459661165 53 1250390865 149 856239526 863243330 53 13 73 210019506 2 362738470 101 1110570540 37 1287383846 2777 73 502562879 131 19 1382531808 139 1430819435 53 1419232768 10007 2777 1780359406 127 38946505 2008066891 83 109 2057868552 113 1272697162 101 73 996497523 614864182 1338865974 97 61 107 416166442 19 13 499535530 97 61 23 43 67 390166661 1122142331 1642897924 97 83 2012889108 1211740088 2084722365 47 101 1892690106 1231835390 1949 912640689 501195095 53 97 2028172709 1189969519 13 1869839127 1521203073 67 101 84080076 1638348039 83 4999 97 19 59 231941685 1412797292 730755503 101 11 262481076 47 149 139 2120942203 31 474625438 1038160519 47 1568853076 1018459253 7 1263272295 4999 2141526230 97 1529203357 597181669 139 1145760241 37 11 13 79 2106643071 23 1300534841 4999 61 7 53 1101934726 83 1778047248 16037631 1831401067 137 1659534654 127 1944151941 1781682573 1009365133 107 49964951 1624166121 10007 463406996 376231408 61 71 2058668288 1452874207 1491255996 43 1431337044 7 137 1463453842 83 131 878062346 948391950 5 767620292 109 3 360906777 1246850580 4999 1949 53 1131242706 2 493608554 755268367 7 71 442206886 1815780352 139 131 131 1175564132 816393965 2 7 416985323 127 1297613976 47 19 107 53 723936116 925992892 2777 1991378369 1328130797 53 52174650 488477809 103 103 1429613838 109 79 1010832907 7 2777 131 2 31 5 109 23 551539977 303908660 139 73 804221655 79 4999 11 638707631 23 149 1405634561 1855168157 7001 19 177314530 4999 1327529441 23 410017757 149 107 4999 687612450 1269746000 131 1867445741 1844921162 2 742781385 1836309510 59 1718923949 445574428 101 37 397353582 103 1381172677 101 359260826 1572832082 2 649130833 13 1718000973 1094055148 149 1024219444 53 5 507067100 315505090 544658400 23 1777445520 1683151347 71 1242169424 83 551686652 1887241234 41 71 1209268663 863672613 47 1735017412 107 7 1193768352 1238858194 37 234573673 1699509863 43 1613978082 705534276 127 10007 582570042 1099801601 31 1081074224 41 814001044 43 215456187 149 571919910 2 73 208803214 1814757214 7001 1949 7 71742090 1226097684 10007 197598222 37 950586573 1467389068 11 1949 137 2033588270 7001 4999 990271906 1768851159 1001329214 920936309 127 71 1968559277 602171863 29 73 1306647489 17 1134308085 1061812329 127 2777 67 67 1850930074 1563616319 109 1826886030 29 2111750775 5 1415283055 113 1205733493 29 844646037 4999 10007 139 1343087642 13 137 1884628718 1402971242 10007 31 614488169 7 1783902930 3 768352321 815909870 1949 43 1803998444 113 137 1950760673 675865091 113 1949 2025147430 2 89 390968430 2 10007 1562543015 1186990312 1037839438 107 1806915206 11 107 1105842860 2 560271810 47 1876266414 1762574871 2 2777 50324794 1706809843 19 655804279 149 61 1511072602 2777 101 11 61 23 514351852 3 1201375875 277417143 73 89 37 1992895665 7001 328907393 142705780 1949 103 513931578 31 2 438229712 1868985784 555744253 127 530576028 137 1949 484482420 2081354916 23 1789802339 73 173899067 31 4999 1761445395 2141411222 17 1633025752 137 398490220 79 101 1547945089 37 595590628 755076315 83 1635113944 2053653476 37 5 13 744400163 1062783826 200748177 41 107 485639509 19 772653737 71 556849663 127 451180563 3 17 7001 2143693815 41 162131302 451354410 5 605524656 1425425953 137 1718315588 767657183 71 149 7 583970289 47 1728292507 936283502 11 1874592687 1031605506 83 2026745626 131 53 339304940 1828752545 1057257599 109 1092372712 109 5 1799856335 937234950 139 1699468488 73 761159977 1137419789 138359982 43 97 922667395 3 7 1755996515 7001 4999 37 298294688 113 1196937358 7001 1210682930 79 108388144 23 107 42472473 560400623 29 768275337 13 53 32033359 47 2100152136 23 1111660633 1519493905 73 1563205940 61 1458162246 3 2047034076 31 228066194 2040779104 1949 61 418527479 113 843979316 1024704616 2 71 2777 2046532366 89 1678755215 127 47 2018944614 97 219834010 53 66809892 1564090726 11 991820038 83 113 1263093321 3 667857354 424841526 23 1602949350 4999 83 540294097 67 1765247727 1534732254 97 67 1157859361 422620054 89 326154473 47 1942403357 105377619 139 2099017038 7001 857965549 103 473872857 73 574900094 2777 1667646817 1367817279 73 61 1100392054 1053906928 2 432180732 73 730226961 97 97 194368730 29 1783610925 61 1787066858 2055215233 97 23 109 3 1472892744 957350270 109 1354551358 41 149 1118810902 3 993275955 778055886 1371155878 43 73 107 77093714 964969302 19 67 1429091776 1315980366 58541951 149 3 73 73 338197612 61 29 761134551 1410945250 13 40361537 67 1640738407 724699499 89 7 7 1848697984 1046973179 1616814199 7 7001 83 122210528 2091473757 879201952 964378128 59 747238574 19 131 2 452824058 1949 1162613582 149 137 31 2051309680 688030523 7 37 1878579392 1875020621 2 1592451288 2090462454 79 2000673183 10007 2 1348188383 245068815 139 2 139 1346588726 97 1674577008 19 416324318 113 525781768 1640154422 107 7001 1372373627 31 551465045 455591333 109 470301755 73 806333234 103 220836120 1946849772 79 113 11 37 113 785099818 61 1886782568 138602274 4999 41 107 286840892 73 1187831764 389989944 131 1839184194 10007 815472544 23 516815106 13 1038325496 746270678 73 1554930441 79 2028786755 1829663621 279139580 149 89 884477675 726901170 5 149 281655445 131 451768434 79 1044400066 73 1528823962 1434139820 707312853 41 1618938141 107 43 131 2114558246 813096099 1303939800 47 197138755 152913860 11 1466186239 73 1044867469 1868255535 3 1293925809 137 19 1732503430 1823275272 4999 7 1536130778 894130153 1319515238 113 52474488 47 1537027276 19 2147241705 7001 11 1144397210 1744665967 315010413 1835505786 3 157280736 17 1309312418 61 13 435115486 1908183910 675060568 101 19 649341549 1790921057 37 101 1213112818 684567496 4999 97 1562651259 13 2075957286 548181530 127 279376886 101 60605252 1362516563 923069826 1561129311 7 71 53 17 1397128204 2072513741 53 83 149 1852683731 1298692791 821143010 17 1493691825 41 316213197 1594307263 29 1282386061 113 43 1297057461 83 53 1689692258 200211915 103 655413773 139 5 877904090 782948085 17 67 1263723515 1904353529 1037758463 7 1966166049 137 1205075427 5 1781037936 339336837 79 41 120433072 103 1488886630 2046058126 1710576146 113 2 2026087269 10007 2027778452 11 324553515 1690046567 67 1257031019 900711418 23 489994369 1718378852 1528380988 17 1358905511 690106716 2777 127 1041255347 2777 123589304 1318449677 23 538777688 127 29 845335065 258153766 97 1989996073 2094057087 59 1286975486 41 482090013 127 1120106218 109 942534480 1347314953 23 17 19 1645681029 1765588494 967247482 41 1186012210 97 43 1886323269 113 1652999595 1535446486 7 1939552894 101 7001 139 159247991 604002267 1258368043 107 1125344598 23 1008192373 2777 844244101 149 109 1061895440 10007 11 1254578325 194849952 1125704340 2051630348 137 67 1023250666 1949 1999849410 2 1765162000 2777 103 1071410120 455625753 1353239360 109 1858522158 1150342935 753909778 19 1178597803 266431156 47 23 47 1472117174 455581105 31 2082124486 107 137 1060256700 137 83 1580222452 23 7001 335326897 67 7001 97 1109208677 1704974208 37 1149993596 79 61 2777 31 1593426226 1978231458 31 1484132119 1503288869 109 11 1093214715 41288882 10007 1527559347 185161593 3 1949 13960687 113 53 65672989 1842251486 1662063354 7 1247199573 67 299379419 10007 127 1943982396 73 250744707 1349632468 103 61 1945340264 1151023152 7001 1674107124 790461907 742046586 3 1446536553 1182143229 37 127 1490697376 1423218877 73 2115881237 107 1157190282 1128666672 89 2023930420 5 5 1513644410 1838853725 23 1365398381 1979642420 101 1323907798 927003075 31 1752412047 1404522172 89 1798813352 7 10007 113 1396989672 13 1951891279 7001 1246486044 832467907 67 1302156725 7752501 103 137 131 96449405 1255875292 103 71 101 952309608 43 726668954 1614128667 1949 1914032991 103 41 83 2005482935 2092203244 961361743 137 501049278 149 698046524 79 2 29 1153248278 159806922 37 1867630634 47 488008460 1431683600 83 67 1663411814 97 1875502857 83 1617718389 103 23 1978639860 802752739 1178949366 101 573643438 83 159521186 13 84775366 681789927 113 61 1544988039 23 1687142781 103 127 1624386388 1570854872 13 933453495 891482878 103 1648825030 1970940638 10007 89 995320642 1397319491 79 1918679715 43 1713354606 1043008948 137 535590105 107 836286641 29 1537355531 2777 103 1280986692 1507302000 127 470839800 632130181 1920154733 101 97 841381712 101 4999 113 113 1973922629 7 83 2113728381 736895466 192264491 10007 83 948322569 1669514049 3 11 61 1727474128 2020275831 2777 519285713 1949 1170627870 1732468869 61 1683063092 19 1642599961 131 7 588712052 267406757 109 67 19 1412840798 23 1119604469 131 1581517620 370656315 103 673372875 71 152282717 31 1501907313 2132286346 275388620 101 73 1889140929 13 53 5 10007 2125066506 2099964762 29 559811070 67 383360868 1580024686 2002916090 7001 17 1253944684 97 923960094 1538053057 113 2777 422589975 910693279 67 256719669 7001 234241770 89 113 59 10007 43 139 1806003727 4999 7 59 537087382 1134243336 139 17 2777 919187 83 1517980443 137 1913599423 1250689714 2076248250 103 958237428 1452279809 1949 688820485 1538395681 47 19 59 927417165 47 59 52235355 4999 2053409236 377066970 114446730 109 71 1195840574 131 1352321204 41 1345510202 914587534 1091961205 37 89 114876038 89 61 2047492999 83 7001 47 186724326 678690679 149 162827428 4999 1757072821 113 79 1318355644 17 1386396559 803337744 83 113 1020776460 113 29 27196751 375228563 818416464 107 37 1893500752 1964059086 1837028795 71 1173326939 43 98914503 310886340 59 79 814656927 73 2094341603 1297337501 10007 23 1317215875 1434563954 149 2777 1486450344 1872313919 23 1582072204 1872373314 2125468734 3 583553443 127 441746792 29 67 488429330 1127414791 712894778 2777 37 682082642 127 1005775357 61 82417539 127 1068622450 7 1156292161 7001 396322755 67 742134009 131 3 251067540 677894006 97 131 113 1790013338 89 1203491820 1943048506 149 993364524 11 1888885525 109 1851776035 73 836474661 89 700099727 1453576792 10007 17 29 149 149 437090457 37 2001867614 2 1004532681 704112534 10007 1719928987 1144741205 79 73 13 17 13 1470435304 821952772 878619870 103 23 17 2 1019407487 47 113733984 41 1082509675 127 1725101649 59 981513793 43 31 1051475360 107 636645854 139 479376848 988534244 2777 41 10007 131361889 2039301110 67 1860228937 53 1148330224 1988321977 1883224941 13 97 520008832 7 29 183383414 227543541 137 328718759 1943641605 1010158403 268139277 137 11 73 2088181571 1949 663141403 2120960270 2113571760 83 97 1980944670 546720798 73 89 1779729440 13 2015329745 2023308274 510141157 79 4999 1647965341 1784867955 1509142387 109 537125725 1602661078 10007 1783220814 17 1465241628 1505640741 37 782372992 1608684302 53 699276566 992172489 41 479330924 61 127611512 17 2033841512 6670528 5 1877600031 79 2777 153209867 109 127 756168541 97 629349438 89 1938822280 1116324114 101 5 1949 1365399236 1578873206 656304406 1153832800 83 2003113338 445474156 67 31 1262335389 7 13 1670145448 976399308 67 1922758505 139 362646830 17 87199613 50713193 83 137 1935296935 2073945398 109 19 2136088438 41 694126843 103 628429162 5382574 4999 781825304 71 1322419943 53 640563088 1773721161 1734693812 29 19 79 1747046843 2091563092 19 61 984172780 321389236 809419710 11 1916497543 53 815167189 1698677888 2 53 1803939070 37 577479607 113 856590963 503267083 113 11835733 61 992769804 7001 31 2134842094 1662197361 771417581 11 53 3 948845447 11 882279211 73 1181399150 79 1125312340 147147929 47 254564925 37 1824546191 89 1853415952 19 97 914908074 1607325211 149 89 1852564548 1145639328 544386839 23 1363122446 83 262442265 19 5564120 113 2777 335557818 2 676401076 1636748576 1595684940 37 61 1089264617 4999 73 373555162 7 356293007 84906775 2777 685514504 127 2 139 1955369712 571672250 10007 2033822680 29 1877715577 10007 856894530 149 7 1878580354 1215287332 97 908182191 2079716735 107 173236207 109 127 184344056 2 1965494872 1628319128 10007 1359330866 1478344117 31 11 59 1019797831 37 1408580417 178743448 61 259278000 79 149 2130948085 775284697 1993174818 97 681609591 73 83 727864710 1729621757 59 7001 73 73 1762464039 587949665 736135889 31 1522364957 107 7001 2107987098 1570170278 47 914787602 1026335569 322779041 2777 1315639851 509351660 1949 1298585567 292682153 139 1165464960 59 59 476086649 17 5 1566972358 41 4999 1057298498 1923185286 2072542758 1996309480 31 1107323491 4999 730158939 29 2 107 1633800976 139 422353307 594290052 7001 1840254856 7 1906963217 89 1517880226 1301257608 89 41884697 97 311630445 103 1625570075 137 2094709313 1949 1675976284 453729484 13 1949 2777 23 1929445620 2074342952 5 131 959340510 244987816 1804533633 7 1997726857 249152163 67 1887703506 13 1802121646 11 1604588084 43 340525342 1202126146 763142403 59 67 1467685093 131 814679745 89 41 5 1911517940 663500785 595266395 10007 1371651003 101 71 113 864549327 916299824 113 707686795 835749469 31 1870619143 1647150745 808944063 41 17 344388159 819252832 2062332208 89 19 1099253664 97 67 1181966323 71 7 61 616526878 1195982470 53 79 353189092 1384633316 23 332338799 1803124909 759591374 29 31 775828537 59 1015994101 366139840 101 2072391023 131 924077275 19 754047338 349100642 211717921 1722762029 1949 17 562632782 149 139 835641034 1609284871 137 2777 300690783 566974735 17 829971943 89 1653289810 71 620061778 41 987243756 69756605 79 44446585 1123235715 10007 19 1882446641 1659923847 113829551 31 1564565159 103 113 1902679649 329675918 836065430 5 14450122 41 1834652540 19 1441352616 391414828 23 19 1986093446 1799466744 5 71 983848600 43 1188241848 89 1006429137 29 1051005636 2777 53 342285434 256112427 29 752887785 131 2085585107 149 47 1436528586 43 131 1204037244 1454196547 13 271780113 1427588613 10007 61 1348039732 1541845940 2016482449 2777 3 1842505254 67 2120011588 494263355 7001 3 1563815681 163586357 137 579717481 109 5 1021975565 394470876 29 131 1862497426 1982113498 4999 17 1546542700 3 1256325625 43 41 1421503825 103 134981397 7 492034183 10007 1202491155 1401106946 1367423042 101 109 4999 1065041949 605213933 1065192167 139 1261942219 29 1401397163 37 3 51988914 37 2 1320524340 61 19 684884697 59 1647302232 73 751364399 87036518 1786819563 139 2777 235378520 299343938 149 1764250592 127 16702024 1246602536 1685999281 59 4999 1357883369 1809103134 23 137 1050742050 5 1115479740 5 47 97 2145613131 1615498722 113 109 1927507407 131 1949 2079158118 1535213657 1949 19 416594076 823676961 79 1707127432 43 107 146068268 19 129017885 823269846 7 876107400 7 180103637 23 29 1324640526 107 1651219720 1039581468 113 1501854637 1418287243 471583249 19 2068551860 109 4999 1997210478 1488485420 514753430 43 71 10157260 67 594695819 47 127 2064490918 37 242910562 139 83 1253527918 1593136528 29 74340978 591429248 53 41 554301468 610242165 1243174571 7001 1734169852 1351763067 2777 603563538 1403749115 149 507038534 83 261965928 2076059910 83 1424262072 1949 43 2146593518 1949 1949 1708520686 19 1484086204 73 773063868 752298404 103 1508382573 1606806438 113 743940262 7001 1413634919 1471773331 1758695358 89 61 1811638146 19 71 19 83 10007 61 2147324989 71 496473677 865830662 73 1091720058 13 2073015815 107 98156649 1301154243 127 775722016 1296824702 2 54121045 526836178 11 1867830861 13 1079472940 37 199804157 83 37 740454952 624284572 2777 1689401835 396905502 1361237698 4999 1565776782 11 139 1446720757 61 1504096275 5 1696136790 2132437224 41 97 1393039989 1400030488 47 613303846 47 43 113171872 973658546 39698216 137 109 1194204327 109 364372067 272589271 419463548 73 31 23 149 5 2027405133 13 1285152955 22609379 113 13 29 693296313 4999 61 2100254501 29 1906375494 10007 83 1761035341 1367738047 13 1584895663 107 1267748947 103 1090849825 37 67 1565249444 415672974 328988613 101 13 17 826738271 139 351345435 11 97 2141728841 89 2136165807 73 127 1963255408 2786507 71 1084268477 2013589826 127 662161353 101 103 11 1949 1431090056 204596491 79 23 49091200 1060248227 137 19 522396720 127 23 1584640154 71 5 507336540 24894140 131 43 1747398120 1225967639 13 43912070 61 1704771026 149 1949 1717497780 44850388 85777317 139 103 791066883 1522313426 73 1816882619 67 1862963877 107 1170985015 89 19 162117158 610878842 13 29 1978734718 67 735750316 2777 1101470604 1694229173 13 1783880281 236306564 59 3 10007 224681214 17 5 19198185 320739615 7001 788046562 857657505 59 23 73 53 7 31 1118173720 727135628 3 1011595452 908716533 648299601 735041991 7001 101782604 2777 183870321 383774830 149 268565361 7001 1048203722 7 873860806 2777 1959313594 71502857 107 31 97 949195262 2777 47 47 226755118 103 23 29 19 2052838774 43 394309226 113 501106401 89 70643928 29 1115470326 193106302 814301945 1949 1824022976 61 4999 31 1007086801 1949 1161628890 89 1296986744 1928971623 53 71 858268207 89 184967988 869035712 1949 1323801729 19 109 1219958153 762108075 83 149 1448209672 1680055758 67 59 101 61 484495054 29 637047229 737783879 7 109 517860959 137 1752886362 149 1935045269 79 5 29514195 544776826 37 196664657 593243918 89 1253473384 61 542761347 71 778819164 783773331 97 2 4999 709533065 43 1802793662 47 576732065 1614214522 101 463237813 25521294 19 334357345 11 568540698 403312866 1949 1853189109 278784960 7 1091743611 457414587 944243568 2 127 71 809936547 305215226 47 17 1041703305 831105010 2051885303 71 2 260419950 1440973644 149 70845626 107 1337829603 11 995663284 1949 1975492472 19 109 960123912 2134109208 11 137 730393306 1566797486 1514812241 31 10007 988431418 1696507306 13 795199401 139 101 731316861 810045962 61 259703291 109 1260895650 43 19 795488010 5 113 1630008389 59 1726035737 744401090 4999 1614637008 2079946877 103 538280107 1732884011 37 13 563962802 817658160 19 1842182468 59 1578388343 109 1032890431 61 149 1475165560 7 43 1872376133 3 2777 2777 189628108 1003644240 37 1800099188 10007 593955478 59 1493568952 1254219227 1911017268 79 1611392151 23 1042848795 137 13 93551315 1364170808 1267725373 73 762490621 1896128944 67 287414322 131 2061187395 5 1706491900 97 958725302 4999 1658913151 239007189 2777 334536859 13 59 305393440 107 176887264 148474270 37 563183697 965928912 137 1524996610 1908835825 29 97 97 1461865660 864115831 43 1095348351 1058942544 79 43 29 190745371 1474802764 83 1457292319 89 593151091 2 109 97 1483430700 322119928 1044444415 1938387798 43 127 65431162 1782583430 31 23 7001 478525351 1582338016 736859083 59 1357376819 73 814291421 19 279966634 1938679189 113 105163902 79 1762400177 1850273299 29 533613804 109 131 1096033770 885906233 10007 1183317743 1726387626 1216054424 41 5 222093760 2 881533658 4999 139 127 7 17 438329988 149 109012572 23 1318868430 53 83 487915998 805319286 2126692911 139 178609718 139 351681124 149 2115153445 167345121 43 581421391 888071614 83 53 579017705 7001 238643087 29 131 394577951 395277865 61 1163188146 7001 23 71 1026976514 37 1149081324 44024775 139 767504346 258514200 7 89 1270553320 127 139 158928291 10007 741758868 79 2 480279378 432332892 127 1949 128977024 1759348657 107 327582961 97 4999 273696908 2106190712 2 1409337232 107 1216302692 103 1268670366 1949 1240856187 109 29 131 1268722424 137 1371695650 53 1277580622 2 1494697998 79 869552447 2022004605 1455306716 127 101 568047230 1037326459 113 110233986 113 5 220444105 389316707 19 1110382363 4999 898736523 1949 780710959 7 630916146 47 10007 73391338 1415177876 79 73 1684126498 1759078810 11 1777760600 2009201040 103 1316145820 5 139 686336215 23 10007 139 1238569230 1429758377 1380281440 113 1916737249 41 149 1840358749 79 312347954 97 279795724 624591176 103 1576936901 101 1198917369 139 2028087562 2025538024 101 1260282181 1065088033 79 339635270 59 990830368 11 3 399521730 103 420346193 109 552923337 61 725808012 61 83 1422078840 102337269 3 205231881 3 165393573 137 113 256111675 11 179368868 79 872274313 29 14781186 73 59 200976951 53 53 93802974 17 2105482878 3 107 1571336342 139 679880086 101 41 1217081915 139 89 621119169 109 5 1949 336288256 487248051 17 53 11 67 113 245181683 139 1625516439 103 243857753 352693480 109 4999 2062052507 668721229 1817813296 73 573639315 146892264 127 105865803 127 1616889324 103 1001536505 59 149 127 61 449963267 1158747521 137 483913312 1949 1940003130 61 2085117433 149 7001 83 61 97 59 751952581 7001 972648930 1991763497 703620482 61 1229859247 5 882372589 1475567299 29 101 665323259 94395277 103 45859205 446416635 2777 53 23 1351213407 67 11 109 929543389 139 2 1708945398 1068124199 137 19 249270272 955612467 59 1332366792 29 59 2066391810 1188617363 2001470216 127 1862637880 79 1051714439 29 1491365426 41 505547495 67 101 1949 67 1372796701 67 525361539 2005112588 79 1252793945 7001 1051011123 41 29199664 2137501183 79 7 250632058 23 4999 1048330292 97 11 67 89 83 940325675 4999 101 505065650 10007 59 137 1524923025 67 1295356643 2777 100391624 1588859816 47 89 397017875 47 717914942 364097015 968479020 1538544684 19 11 1695756117 1016950781 17 1231515887 4999 1478599221 1340842414 47 775546906 605806786 89583575 113 103 71 35584845 89 4999 1930418878 79 3 245867013 578867173 29 97 97 221307731 1175446582 131 101 219359577 71 1263882928 71 1382827302 1591753448 10007 61 23 61 1630326020 998729955 5 1457746653 71 1261316775 2019345536 790370301 2777 11 427035114 268508845 1734755148 149 89 1050603170 101 2001217939 1633647730 101 113 1243551553 1687331142 17 1885407695 89 1559507677 13 254986917 2777 516860794 873054738 158919198 41 13 31 1957318052 2061787437 101 53 423534819 1627059571 37 1577771625 139 631729890 657832212 113 534589360 209135084 61 839929134 89 227025304 2777 79 29 2777 131 412256214 2082580229 131 1721783226 1490741969 103 61 676664033 1366129953 1157302395 5 185094520 131 1111075059 10100624 1361118780 2777 1582496949 53 79 526631494 1949 127 1826155133 11 10007 103 592975223 11 199937223 171829901 29 11 139 1509216825 182821974 137 1288257771 1721794041 103 1949 113 2016967171 523416678 1816139336 1862943233 61 61 438542420 577629801 59 10007 31 1153552490 47 71 59 1883465896 13 7001 1850622410 127 1896189209 61 1870601905 61 101 17 1646167018 1057947995 109 1949 779113072 29 43 1388641920 131 572346336 109 127 1900467878 1312288445 1740470937 149 1703415410 5 44023025 5 20855828 4999 711643760 29 159104179 127 1743495624 71 149 1462948603 345627007 11 93963990 1550964276 2 7 537818407 7001 71 2068360143 29 1746861155 101 2134170198 109 1254437073 109 89 2082758811 109 969328420 79 1135296834 149 3924267 3 1297750761 43 113 1995499318 3 857798043 1015932350 29 1255892792 3 54494499 1261387709 97 1463846012 2138445767 67 1462064805 73 1841895549 19 404177996 634995088 149 2134580283 1818686749 113 1381648625 5 37 1998150812 2131069612 31 11 1146857114 13 1477016032 563625055 17 445040070 37 131 982881734 5 29 1226047993 79 390975108 131 884684265 5 1205542065 1813031675 17 1403417201 61 1858133383 89 1762127504 1578599217 4999 4999 113 1754312909 61 31 430627882 547037999 843357091 97 23 53 2137674788 1033335054 113 1560277797 1991891643 1949 782593311 1742373015 71 31 462255579 67 1199754058 2 2116979969 13 1304092868 13 4999 7 379669731 544703817 103 65190245 440356415 11 723474378 89 2049018787 11 391535309 53 1949 302426330 280327041 7001 411533698 67 47 1625815117 924800106 107 1862397594 19 2099846865 89 1487334714 103 113 311751632 101 206376532 31 117927038 558457537 11 89 1775487433 73 101 1445507253 97 1491390714 113 98210091 525399438 3 1373153534 1581668905 97 1445918625 1993566106 67 1949 2053626218 7 83 441769907 1283575246 1755238951 2777 985812784 681948904 59 1523283010 101 61 1810654338 139437521 131 61 160692084 127 4999 159315381 927549888 109 47 396354384 1113436815 1075506170 137 1070150429 139 969932683 1907545697 59 1120560370 1271193038 127 1106988558 4999 1949 579260341 7001 748777953 1949 736236699 2125197396 47 1790589787 7 836476998 23 2058472267 61 43 113 524261466 1518523346 83 2121507971 1275327658 53 24624595 720684561 61 10007 131 7 1830096086 41 507681762 1041938722 37 626458359 535278576 131 1511660352 73 61 592328074 344445493 103 10007 1503551750 1765382005 5 1949 2098595809 422239717 19 173738793 182387458 17 1452064800 31 109 786966048 1819972303 1350729326 89 1544426742 19 1268341368 7 704885685 361617018 7 43 952845313 127 4999 1511457648 37 31 109 1205939812 809722770 3 497609892 891017959 13 1760965420 1295210158 2 766455366 83 453338364 5 89 131 256583408 43 1401405518 1211445841 894692254 149 79 4999 97 464698376 7001 180184737 107 416580639 693760929 242351100 113 2045709964 83 83 43 859693539 97 645369421 523035556 698896975 89 493423009 1437016767 37 101 5 1929173727 107 89 37 2777 2112269510 1544989422 415426750 97 1403151703 37 1721592819 2777 1774216969 2777 1354192942 83 97 7 689805558 1206302590 101 11 346489264 1346494418 2 2072049230 89 540600628 144552696 2 101 482515582 1117919207 1949 29 1767242421 23 761098451 101 1629372299 1820074802 53 131 61 1717574926 1756851972 593137145 67823015 101 4999 2020200879 626918547 1214932537 7001 71 1965737808 76763212 1670620154 1820483203 7 758009885 131 775880905 97 847362027 5 1756507925 487739685 37 612546445 1966536288 113 709493073 4999 23 156414559 325209305 41 1817976158 71 820031404 520947349 89 139 4999 2104119092 280743840 101 134660738 89 833942460 423278916 41 436852673 89 816000772 43 113 23 84476884 7001 53 1021246718 103 1303220787 1555611531 73 1850653332 11 1932942453 109 7001 230514926 1180758612 11 1312138927 361614442 53 73 23102383 1600524343 436206667 13 1015755280 107 170279479 47 661404633 593971806 149 1238504092 678651337 1664868254 7 89 19 101 162884922 1405371873 753697178 97 243759351 67 1347289265 967533249 23 1390070711 19 97 1046481687 43 1014325664 131 407736321 149 113 1110485126 1324930650 1233411641 7 2001243462 73 126501441 22599979 41 985498066 131 103 1295287459 83 30024586 2096311895 5 137 2073321695 1782338353 103 149 1099792542 67 980817422 10007 59 89 158766121 355870861 89 73 1159159992 881217326 53 289221742 83 1509548224 971789564 97 1841145263 59 1377824994 13 802033973 636659724 17 149 79 813152214 2 47928368 101 949619372 41 2088903711 697471377 83 7001 1057081982 47 719777491 2142178053 61 113 56054667 2108067093 71 2015837822 19 463784642 1875695588 13 107 687185552 83 16636022 215319302 11 398861870 23 37 771645730 482849630 267144623 2777 315917074 103 2101680292 79 101 1529061246 97 61 73 113 109 2053154956 1966216883 89 107 2 2145828394 743739146 37 1503695479 83 1443364550 1985569620 131 1949 388075135 89774838 3 131 1734905705 1551536752 103 10007 681266553 772680498 118328571 1704459614 59 137 767693611 109 41 1813411909 131 3 1243497258 139 71 1746158451 1459948995 3 11 107 1589517635 1939581765 2777 170029099 107 67 1010115919 89 816526584 1114557715 127 137 53 205112118 2 79 472626506 59 2111952082 79460374 1384757982 43 127 375036981 59 28785451 1531431844 317340185 19 103 1410263949 909544590 103108090 5 7 807732744 2072668401 31 425421184 857511994 17 71495005 1917471532 29 61 79 295919015 2081938257 7 29 1537942773 83 1459620819 43 1003431402 957143436 61 1904863775 1657313471 4999 272670455 83 4999 47 897217216 1129648854 103 149 41 149 2777 96126707 687314056 103 13 562058224 1116991347 10007 1949 29 931001152 1126957168 23 97 29 1968089698 127 375045605 79 23 157698971 41 347742116 1362258894 53 17 61 31 89 1567066214 7 109 968452356 1334747257 718162904 73 41 149 585180067 1858957972 1651352935 107 225797178 393964940 149 71 73 1328698185 1322638730 149 73 1311960326 2777 633153223 741575634 2777 532948051 29 1567595734 53 2145727366 774784160 89 755591294 67 202922084 1490719936 1949 23 61 62981935 1949 790693566 1455874316 13 11250607 7001 2049643478 89 17 5 97 41 37 1612365428 149 53 1161659406 803905961 1297609207 79 1487886237 233692788 776467249 97 5 1949 2777 530370899 1631057065 217487178 103 1694033943 1192402968 71 47 690427227 677540720 97 109 127 2036711700 1647154694 3 37 1810109486 440205243 1339007005 5 590238050 183340657 603452679 131 103 156423319 1949 270199615 1613413860 37 120325508 89 1940541480 73 135081463 1921589264 1949 1190934501 113 73 47 139 1949 139 1734562309 690675728 17 7001 2038621190 973496051 1851785503 7001 10007 242288080 67 1525541693 158863872 3 1193018385 29 1325945163 7 782051282 101 37 13 113 127 139 231789527 73 82786015 721263226 127 107 1878440775 5 1950317650 149 73 1037244201 639228582 3 43 1452648601 553891480 37 47 437504576 2122545850 1307762439 1264484240 97 2777 3 7 337692509 7 1286240857 29 131765458 113 208465451 7 1861819085 1479286613 37 834541808 1314466365 137 31 5 459077135 52129390 920423220 67 7001 1278984663 10007 41008686 139 549582184 1760637876 61 97 362598707 245923439 83 478681916 137 53 401475954 1479443802 5 1035803595 1164525255 97 370649998 149 92103158 67 1172530619 67 137 1548270428 2098490102 2010361397 11 529550426 10007 405314089 137 412560293 852225899 137 29 964789603 1618950613 17 1962120292 11 906515148 59 47136430 23 53 71 1949 7001 1640313297 626834535 2005645176 2082162397 17 1778844160 4999 1113987951 103 61 457304212 69101589 67 1069307251 19 835746559 53 1217481774 131 19 73 1343494117 17 23 149 1702222786 1505827697 127 1787340342 37 67 988188180 1850912678 103 107 2777 611022024 17 237340955 142157230 5 41 31 1896860023 2069667818 623027323 109 1652869242 73 1950248582 109 37 59 459727882 2096334678 79 139266782 61 1973048477 398495253 1841634496 13 89 1949 1110273187 149 135134276 61 2093882656 2045456863 139 3 2023642805 131 1366496501 7001 2141563894 1417446548 107 668931044 17 1111075613 109 2040907498 1427398927 4999 71 1688227989 1705909220 5 2 4999 1678370630 97 41 974260204 130432808 1456851770 312802680 5 37 97 22399861 11 581400368 349734661 113 178951401 107 1177448116 37 11 667185497 1765421870 41 1656843565 4999 83551112 41 2 2065123076 89 83 927752337 1307807485 912676875 5 11 41 41 921558845 772474492 17 495914191 5 1018633880 1546905955 7001 87792540 97 1139945655 26056688 83 453328906 2 109 1033478486 1428401945 43 1718942302 61 590977943 127 694092338 31 1161054315 139 127 4999 127 506197074 1801475610 37 1457810299 17 1408814021 5 109 1882481836 270590010 79 43 149 47 597149555 127 59 319196549 749094795 29 1583559848 1603169278 363330085 79 3 1014173742 73 1395000727 1337321529 663045245 59 44104074 1293040481 101 127 109 1018924915 13 1436405941 101 1200288099 137 1521198406 149 1883830095 522115874 7 1983593330 7001 24349478 1081321777 67 17 73 139 647891232 19182417 11 79 1876789965 1542354209 37 1755967164 2054440022 79 2001989165 698441528 101 144604225 23 4999 107 103 219623089 1961104563 47 71 79 1242455415 456202270 53 2135404101 3 697139295 204029183 1129661063 127 67 1603708532 79 1607215764 7 757802766 53 68964236 23 2020152629 1196476836 123826295 5 533418986 113 500978381 89 272768802 742083602 113 13 1804088104 127 79061437 1832206215 5 855014870 544775840 809189915 5 1858376230 137 83 7 839602999 107 909664887 10007 1128900295 19 1234626555 3 43 747378872 622358109 67 1463067878 37 1666661004 149 1964759147 626446815 487619415 5 43 2 7001 37 4999 1346694505 83 2 1674226320 793093774 431476842 2102090325 137 103 2 10007 89 29 160548350 342299470 1016643214 7001 1921244611 962887133 13 415705588 23 47 139 1119333918 1695145129 1608437744 7001 1002948450 113 475027585 59 1735938423 971333880 43 71 43 701919229 843221244 89 2083784946 127 9939147 83 149 73 76107859 1800294586 149 103 83 1935343868 233581364 7001 1798962958 89 2123674479 89 17 1778745955 1561701073 1802937110 13 71 17 281643046 1422673511 67 127 824776862 1068632483 2017691588 770957981 109 23 1600825277 1723280359 83 79 1023085663 109 1374427543 1461477079 1657325186 47 1780336641 47 61 1489043916 1448837291 1632921524 23 71140380 103 1990535049 594739201 850359380 270353193 17 1223344503 97 53 10007 11 1804365101 1959323377 71 816301839 933805632 79 103 1733282455 1894616883 101 514571856 2 79 1958066404 43 53 2038762392 41 1568363037 13 1713583222 43 1915024694 1414475794 59 73 71 61 73 33921870 97 1918565716 1363284823 89 1732386287 73 1863715769 389762869 47 41 1736769330 149 1005046422 799707821 109 29 89 10007 302679785 5 1188815010 775987967 17 1003623560 402656034 811884266 139 83 326077286 176738899 61 1727170836 1361610488 2029302859 7001 73 1932305328 149 7001 1237678786 53 265409690 1615483132 2119413501 19 71 94763558 31 1251150733 7 580546477 3 2034104072 131 1895603929 10007 453287079 1367269864 137 89 1740064899 2116297284 71 4999 83 1300924321 5 378611245 53 3 370824132 1949 1551358021 89 260014835 61 1618543012 849619346 107 2777 1683450724 1740365339 250614050 2042600392 97 1167733557 1736950594 103 10007 45749136 3 83 1548239587 1819625351 1141283363 974170086 103 1660396768 2 1864597514 1949 1590914128 47 1582914786 434676814 11 654953266 29 17 1722767947 762437403 1244714510 29 2135866095 47 2118830829 1192093882 10007 1493051345 1470292631 137 67 303470269 139 1263462744 61 1988143527 19 42883 7 47 1123255209 2046330932 1249089450 19 672299249 1524866799 235857648 3 164146729 1949 710380686 37 1063390101 1949 1859677330 303387187 101 43 1631279003 1030932138 23 3 131 592159073 137 5 37 83 113 1752125342 1847852727 59 1965501422 139 825588971 1857025889 149 1167525707 97 829643979 31 1971014751 1779577189 7001 31 552503589 1968145987 2777 657379493 61 997479259 37 1101176277 150248675 902480568 274039914 2777 3 1019708487 1949 10007 135652396 73 398944287 17 1930195691 73 2030971033 308795694 133396206 41 19 1906504698 37 2066571476 1605773304 1949 137 710425282 1435019916 19 3 131 1187950603 103 71 2047256955 520756316 89 67 67 19 927313886 23 139 1400692992 890558100 149 1780564330 7001 1308535907 37 209111494 916533390 5 910980141 767155635 1949 1595580820 4999 1455021239 7 1788574464 331467088 53 89 590773456 89 1401461907 29 663290494 1198886466 1316430904 2 137 1180501874 1063552044 103 1698323843 3 1949 926602523 103 3 999592236 89 673895194 4999 496230734 4999 71 149 1127501625 17 103 406199246 715147191 3 2017943151 2777 37 1949 89 1267299001 139 1619936163 19 1725942235 1311701466 127 576222769 17 660444985 1608595229 10007 395296514 107 1801749674 1217950734 1894657776 149 10007 71 7 47 29 476807443 89 23 290241646 1081964045 89 893626305 1686100817 55877760 109 41 49564162 2 1842953534 1634423296 1431841588 10007 71 1657888056 101 41 97 71 606971703 113 11 548415725 1805385934 945181164 1735093716 10007 107 1470302943 295293892 37 743327521 137 2107357564 2 109 2 97 477384918 483902699 83 53 201786794 1084788471 11 2039671854 1730321054 61 41 639385898 692341211 981397561 83 47 1703392424 1561000660 7 3 1811085381 67 107 3 2116932324 1913876508 1999088896 149 922221196 149 17 10007 31 203821528 276143370 2 1949 1105845059 1802524854 325441485 1365195000 7001 782837818 970107567 7001 192394457 1018529626 59 391399038 41 101 23 1125019321 1949 1276604745 1547203611 19 73 66319478 384265722 61 1315195258 1949 733179725 7001 2777 109 127 1416085682 73 2136007667 1443101303 73 137 1898503439 7 7 1203873368 1006081620 73 2777 1660426617 59 67 467059010 19 53 1800299866 994245391 79 2022032097 7001 201645964 71 1908026239 103 1226051127 13 1334110791 61 7001 1627228428 890226475 37 382340462 23 742025931 2777 139 1621584502 97 137 23 149 61 137 1459053562 221876980 708559934 1484374276 43 348303642 10007 1883745531 827995619 1949 29 83 510428420 1118291536 372986664 678263727 109 19 819067732 707522988 7 1685874589 2138561527 43 867803095 67 7 131 685999578 73 262480333 19 37 839268891 1198266390 137 716083382 1057254830 306494628 103 107 2118286276 740590014 376856130 113 821683116 131 4999 1773650199 103 1018304865 1539430790 2084733508 89 870317383 5 1960237318 61 1003382231 1949 101 127 385838192 516339836 23 214851292 107 1962237048 1886426046 29 37 1593368333 101 333136986 79 1160961090 131 71 61 1455090828 10007 1084268457 1949353593 127 1596427729 13 962117026 149 1898063618 1936119857 23 7001 1462179853 101 103 101 41 1408979925 5 1333556480 2777 234468598 494377493 1949 997881465 107 2118732659 139 79 858238067 101 101 989675433 149 149 1291549433 525932303 7 971568619 812083259 648239320 29 1683375338 726808881 19 47 1174207251 570252453 7001 19 83 1768137380 1195350728 29 1015812650 661409015 43 41 641228110 1502801167 1965307022 37 1023621294 2 848660604 17 61 854050203 1195641297 1896379334 113 43 1266728099 2033986129 1234588351 1026042006 43 548174246 2777 1150727743 11 10007 13 1931139886 107 55526045 47 285391097 103 2077723828 2010492844 2 1208684457 2069451045 3 2777 945474082 60147043 137 137 1949 103 596448383 8015872 103 5 1713339930 1683876515 97 41 1661298967 67 10007 594655492 1949 1203589160 127 1742662937 974908289 83 131 393625525 427587275 89 101 1792163637 10007 101 1888813792 1442885097 7001 588608710 41 7 1286303097 19 1263428180 2 1272932323 53 1050974763 4999 29 976800997 455915641 31 508924954 1705107552 7001 47 618775727 73 103 5 107 1048694481 959019386 23 1313351290 1090903098 10007 275192500 1602609558 11 1246652748 458503375 11 73 10007 19 287563328 1142852812 149 624366471 506282630 73 1295288072 107 109 1154362429 28487695 1425072118 61 1891112118 61 97 43 904672786 79 2074684017 1570827378 3 11 101 103 1596720495 1282038925 5 47 861532184 83 694668334 408405684 10007 1445921437 1418752432 10007 5 1780839110 7001 1160387746 89 23 435159417 1284895838 149 97 1408144155 11 3 2 893649646 7001 383447420 1341684256 113 2 1939902366 522226920 1085753565 13 1887292459 59 644563554 137 706643123 34085964 71 1856178117 67 1096757773 41 19 103 83 41 97 10007 1943559540 1494826344 1089484412 29 149 476761558 1934922642 149 1411763378 1463756260 857944937 37 238463129 1195294030 89 7001 404375956 71 127 1720962326 1656517349 17 89 127 563716297 957386750 386329182 7001 1001464894 1112953037 101 101 71 1526723792 2 23 59 73 1773941743 7 1628061458 59 661275835 649913404 139 258307314 89 475225646 302285830 376749635 4999 1943084451 11 61 89 81232614 220883760 131 157724786 452573560 682188535 4999 978309299 31 948827772 1929601603 1949 430013997 17 1806853788 107 61 11 41 592582061 105686848 1037868823 59 1326644219 53 365758561 400926660 67 1793221496 137 22786388 1443858988 1594926294 47 1818532335 2777 2088814968 2 1067210304 23 1270276752 30793993 41 1326636754 79 10007 1550634610 43 7 629999066 1613847722 2 17 5 13853722 149 1153446697 19 698800582 67 1598372904 483702011 1619420954 971907695 67 83 876602546 47 53 1700333174 542689737 67 61 137 137 721162246 127 1721288531 151431752 83 1460743809 2777 603747570 97 712881262 149 79 498517334 109 37 1104685690 1579132168 59 11 113 29 303552817 59 67 1630734090 1304146385 29 137 1272726438 437253721 89 263936258 107 2074096805 2113420737 73 2 10007 73 287492177 774681548 378561078 346787963 107 656126952 1949 1644546710 1118957931 1949 139 653832787 1441862542 1326208164 29 616301777 7 1763671091 7 799494031 13 107528051 73 999059312 3 149 67 59694191 127 131 745933781 13 154348285 1251034902 89 1575033867 2777 79 13 1232156285 1078245009 79 1513742779 192799895 79 53 1534740875 1884834760 53 235371092 608309889 743562208 7001 1194311735 852653760 31 43 1469961536 264639458 1320221085 1786696380 29 3 43 140940885 1324532698 76992373 79 581339275 73 1463423262 55717834 725242919 71 2027767227 53 101 560271644 1793203673 43 123982459 636562044 88032744 73 1843666600 5 1392023560 2036213258 41 53 1417841372 131 1540761871 73 913353078 79 701432626 17 123223259 3 109 2777 871428154 1112439436 23 362622600 149 4999 42286541 10007 1493714869 58811139 83 23 1828676117 61 111715400 31 1144991495 73 2777 2 1283368268 129556536 29 127 1318182911 71 1647567212 1877017836 127 1796675985 29 113 267989331 1385704762 1584808185 5 1670183625 407887438 139 335620226 10007 127 549716071 1480413146 2777 37 1029288726 53 89106191 692297936 43 7 7001 7001 89 1759037419 73 1964966928 4999 1949 7001 1381011238 137 1190339753 1976850915 131 1291286851 127 344448903 59 480470256 109 1679338319 17 904853696 544080127 832550736 107 107 29 139 951198684 59 59 17 1374319132 89 1935181023 1949 701590752 43 616551406 19 67 549805017 4999 107 2118035400 37 1893451357 67 1307949880 833465729 1346121360 1725166772 47 870806093 60806444 41 73 553811779 23 999159307 71 139 149 1292318422 1229893978 13 7001 1442762742 71 107 131 47 492394683 29 1008923630 29 535352122 103 83 61 454679299 3 3 1606345527 37 376616414 148584699 89 1683236797 23 918209496 2777 47 109 37 1365753731 317033279 71 863809004 167502626 131 2120975366 1600150336 149 3 441060859 53 19 534175956 1830459468 113 1592450552 97 2117603210 131 1096185599 13 37 1892477591 2 1667151495 43 7001 1970053396 107 1705912877 41 927954066 730899880 107 127 439832623 728249369 37 1476788215 2071802943 127 3 126424992 737412414 1578833746 59 97 1753105541 779938782 1046240813 83 458489285 19 23 1479496413 83 898175785 287801737 23 113 456983172 53 17 1200784290 1556044200 131 1229869658 109 59735161 71 1877892209 41 949798395 1186837302 137 350072804 29 1311229838 927427752 1949 37 137 962825862 168535073 463536210 7001 614817033 127 83 67 5 1484139685 1976255250 71 2135713299 1110779167 89 1672786422 131 97 17 1584052503 774277695 113 1891279983 149 3 10007 1816690794 19 431574150 901717186 139 2 1207769362 7 37 1537741127 918974513 109 73 768116074 139 1662678521 7 144919037 139 4999 559548475 107 732448243 127 1449300378 625372765 127 7001 1602464590 628942317 109 1417919447 59 623790957 29 3 1251349515 103 1965527370 1040271094 23 19 89 37 1763231855 29 5 1361680690 207471335 5 1601443485 47 322146977 1359183337 127 374616218 73 1055957775 599752013 2 1985133430 89 860144505 2777 1302440770 648421169 1266310560 22625286 71 67 727285342 83 1676218034 2017800546 71 43 280936716 321399157 17642166 97 4999 1750799770 1261692611 7 13 1025981558 103 17 113673764 41 1794181894 23 5 149294920 451370610 47 935248877 97 149 19 535011025 29 1080700977 23 1748859914 705432228 139 47 455202379 7 1793256277 222765438 4999 107 19 2 1159527168 127 1372110286 41 47799891 1609874000 1949 235361240 13 4999 831978571 43 706654432 1647287638 29 1317352379 73 1403889645 19 17 1203797319 411327937 47 1101783243 89 1699967907 101 730349180 303338148 1542336769 31 17 59 815352742 113 885756150 23 101 31 1424622941 41 481257612 103 2051034159 113 20839347 542778889 1075667862 19 1495190408 5 1273720860 1968322270 1949 1309267330 31 1952326768 101 47 1560704936 821846168 61 1761635592 130055010 103 243617454 1347604366 147651853 67 71 23 513948662 79 966346170 2111780783 428819727 107 2124811268 282614056 19 1511429366 19 1197061884 139 11 701373475 73 1904704612 1149979220 2777 705602786 7001 1001843100 1522174416 53 10007 1288251145 107 777924454 19 2036785861 23 47 23 1836104996 10007 1403094325 4999 621214901 113 78600653 1626172999 2098301359 11 71 2777 5 1882782365 149 1085172811 619360518 7001 1210440209 680090000 47 83 4999 1348030340 1998085303 73 1511346375 438464615 37 1529613804 23 83 7001 107 1986094838 84403174 2 450733472 1949 1679665741 296897017 3 1294693569 1997593338 103 1949 35175552 37 73 335304768 933795560 97 43 43 2126034681 1805601519 1215241694 1769441380 29 17 394563142 107 5 818213310 912868595 10007 1844450489 29 1363181801 778911540 932869168 11 139 432373113 23 131 17 1649249900 1181652439 1942916800 101 101 1081403061 139 1035394458 246048705 37 107 4999 10007 61 13 2 299874662 79 1318851912 1120222054 779420615 89 1949 1333661720 2107085339 139 103 4999 1157983357 4999 1147875379 4999 61 107 131592024 898658225 31 1783574899 37 681099913 13 1526619146 10007 1495446080 2119642712 17 2 113 938105321 182792729 101 2046813177 1929914092 89 5 1202536934 31 101 594803039 127 1949 884662794 17 1856938033 933405961 7 295335921 4999 679119149 61 900727342 95234298 2016325232 61 10007 249354426 53 89782159 31 109 1911613551 79 177006215 1101243170 1455735838 83 73 101 10007 127 219645738 407353643 41 854336967 2117837001 1534932791 31 663527308 29 97 1217310715 113 1551600467 59 1156194857 7001 113 102647053 1939719288 1841094056 2 741382420 101 1698025588 47 1770160060 1887818044 59 5 11 412482697 1264284086 13 41 2031986937 1914068805 37 911674968 41 16536692 1845615803 4999 1957117173 113 672606225 1309000017 31 631166644 342224038 23 1068971799 106619968 7 137 85217014 701257516 1189493456 109 1051650464 17 7 2 1258173542 3 137 23 10007 47 59 145015451 801870475 2036010903 89 1710588099 725490929 1958213381 127 205078767 61 828318878 83 1131395991 452919961 913648911 61 43742978 2 674751403 1640571038 79 924705840 139 963435549 149 53 53 4999 53 1733777764 13 168527736 1889280691 1384811276 1949 2 23 414513429 2777 2138828738 29 2132128517 1360373957 139 1884358504 2777 1133976842 31 79 83 97 8623238 13 47 149 1210722297 461482678 19 511831902 2 17 1167291825 1994809036 53 1506770881 1120714907 73 43 7001 1490710782 11 109 61 637466592 1262474186 2777 1433031972 1760273668 37 1837890199 185897262 67 2036110525 73 2 89 101 135697540 109 812972249 73 83 424257671 1525734785 101 1998921243 11 1142512481 59 15339855 73 1265928365 1362484487 13 1211165870 149 2089485408 61 1090107576 1033873018 109 2 682838916 43 41 127 974878543 131 401643118 694848803 11 17 1953810155 101 800493720 1918243588 2 97 618144126 1494594839 113 149 19 190223639 97987730 109 71 1658749428 1692526083 2123760987 89 933538232 11 97 23 1781880633 6863021 83 2777 734273632 10007 1348243110 17 113 1676522014 1522204752 17 1005785688 19 1381737565 131 5 183538720 618082235 137 177252687 73 1949 1724895862 31 43 29 37 71 137 2777 1746496955 349224412 67 1930744004 1072795590 73 79 652040987 127 107 17 71 292578078 101 653726879 107 777393627 37 125677974 1439659381 1922880066 79 2777 48683587 1994732985 19 1077589718 43 103 197451309 59 43 1171709150 1399067866 652408386 83 332785534 7001 1861451710 29 41 822185013 1196918330 79 1800281650 5 97 71 925354164 37 1394345005 131 2075846436 13 67 1387032660 5 127 615864021 400798342 7 1276290106 5 166845865 466178345 41 1971126865 2 131 113 1473723852 37 1540068427 894038215 37 59 1498587798 19 269049633 113 1517632827 137 441819109 1505473409 454885472 2 884095635 1439903659 1949 3 1843563273 632604128 1408851860 13 11 131 1763258336 7 1529046470 13 89 269664518 7001 89 1384812054 697981165 89 893468953 103 1091256705 1731053720 4999 131 45777295 113 1178055302 139 1254356850 2 614278674 619086296 139 1775650774 1272161082 2117632225 550778173 53 850771565 7 792375724 3 16004517 87095967 1368982825 511679559 97 109 2064339337 980736002 73 59 89 311603062 1858600439 2777 1257048479 1546149496 1949 1427859725 101 107 629281873 1378096265 7 518510174 1959135967 73 23 113 202986420 31 195979737 354392217 193996826 1971725280 17 625645709 137 1957732192 67 743351868 1096251923 53 566101757 726554660 4999 71 334018364 149 230186495 47 1763651829 2 731937408 137 927211342 113 101 3 840435132 2017792551 1949 714195101 131 107 7 1512610540 394150169 1809227406 108940136 113 1282347056 29 1636486472 4999 544891000 59 1336184446 61 47 109 963999924 1184444140 3 1456236567 201097686 5 5 40700955 17 1039855354 1565201305 1715585828 29 1596234486 3 73 43 49561458 83 574442253 1748017689 11 552005410 79 1979309845 19 5 61 1182709602 103 4999 835237919 149 1253884005 19 430543458 59 17 1875990137 53 1004456 137 1420721498 7 269791893 10007 4999 59 1826744755 23 838000538 79 1192583684 974092831 97 83 13 109 1458313279 4999 4999 1711267678 51874623 101 204311890 1350326911 67 53 67 37 703088837 131 107 2004053397 1539008114 89 2005739155 101 1523853256 1585675659 13 150375056 61 53 641244827 1290877328 837165034 2 2107785130 61 2028530417 29 1946469009 1226388250 59 1785638206 131 1635326841 1816746963 73606117 79 10007 888031187 151532780 7 1203249441 1924096437 3 109 508311563 41 666519165 1148784144 67 113 1724159198 43 1433300282 193872220 2 2777 1446558739 218769283 59 97 876201873 1396725504 5 1099715105 53 59 1595244832 303943751 23 83 1920088966 1078707093 1869468729 237527493 19 139 131 660150920 592195682 13 877650631 149 1913235526 101 73 1949 769410628 527547776 391119415 37 47 1950661868 47 137 67 113 93902435 127 1705603904 645580439 53 83 668744944 1760384516 61 2777 1524137011 833047237 984445369 2074184989 73 526894863 723579167 89 3 850478796 3 1621278243 97 1112868099 73 101 1668048734 53 1949 1557539988 1292758691 101 73 598242957 131 603860220 83 1524304877 373431220 338262174 131 43 2044853949 590337024 113 1546109844 847093426 53 1528139725 1661411617 1462678490 5 594356365 283947296 137 2029266468 131 983493667 13 642044546 23 61783218 10007 709005957 53 641798624 4999 1737347461 71 1039227639 1348124644 61 73 103 737106279 13 89 101 1297454686 866933298 351024645 1949 31 109 363672832 769195560 10007 1375001110 2 53 83 1106327252 137 731150704 41 43 863890174 47 105505610 101 127 7001 694270575 31 620851260 31 131 586483332 53 2134775865 1964373279 73 17 101 1016932284 43 127 1765154585 184240502 1745456964 89 5 101 2777 2777 134401246 1343908017 139 1639951796 2033733173 2777 517451963 10007 101 29 4999 511757628 313987190 2 1188359242 17 7 1949 562826266 1894138440 31 83 1673992555 1489677938 7 1755534208 79 1244913363 113 1938030569 1700204667 169534264 19 912907896 10007 2777 726182723 101 630634781 107 913192142 89 101 275193286 1789842109 2777 444343953 79 17 1668902689 101 47 2 1937777754 1117345512 13 7 3 1008522555 223563327 1237680715 361390863 97 109 1777602132 465447416 2777 1290930399 3 107 1732346906 101 1271216906 771447898 1379849530 109 660847489 1202754618 79 37 2 1333376350 2065607306 2032414884 1475324680 37 43 11 852314215 47 29 59 2 107 37 1078567020 568981893 1923669435 1251547195 5 137 875191483 1485677731 37 1725654877 1301348534 32143570 506383703 4999 139 1091059470 1610200605 5 89 2137965832 4999 17 662198300 83979715 59 149 2098494752 1164079314 29 103 2144501818 849250553 109 1612277097 713907599 19 1844224854 1311220628 863575279 107 115951632 103 187625035 107 139 1347910459 1084780099 109 550988445 17 1777218658 149 504117347 1905898598 47 109 73 1773108023 1834721260 5 600018510 137 1884339922 103 19 89 138971008 840149053 31 1949 1409427146 1718598965 1284058707 3 1883399888 61 962518878 131657443 149 1264913030 19 1354119228 11 975859688 339137998 107 5 1177919110 4999 1224340083 2049654987 109 1595152652 228995702 107 2018699687 113 449970407 13 31 1270815642 23 67 833164105 5 79 1697324954 109 29 572278373 1379628942 43 492760349 79 326979973 2043318331 851450871 61 2043844711 79 813860765 4999 1949 357645398 127 1949 602683423 7001 1109472000 127 422117266 103 108399569 37 544831438 1092492377 695778237 89 117817310 113 1950695097 79 2045746791 41 550709836 4999 1968411239 206744620 10007 7 31 181202006 380307008 1472103014 343724822 149 149 530105610 23 39327884 1165627447 149 2060171208 67 320978383 139 1023065020 137 701235476 71 1071590865 908148593 149 7001 276609510 149 1379302355 103 996678882 137 806301992 1678855951 78306185 7001 2 2 12352120 1744100048 67 113 2136163865 1059357252 2 1673897475 3 102825429 7 489749729 47 406939115 127 59 1779289609 89 1650772089 302185794 1976735980 1580501832 2 131 139 11 774579432 1081944438 53 47 61 113 1317003700 1932149982 611299316 7001 47 410747899 29 1330702178 646729105 37 59 13 67 139 103 183859635 59 83 1117599814 1102474461 4999 97 1865491293 7 289829902 41 1231348080 7 11 430731059 109 103 968611492 139 47 10007 157500173 113 845522726 1575327532 149 7001 89 90498315 1725904376 131 17 1978365321 432961001 79 139 333564361 113 1547513797 2777 41 17 1061612549 17 19 1859856618 67 127 1068942109 185548905 222153954 1148926850 2 101 1838655005 557522525 1301323999 53 2029619524 410088326 89 1044432246 1387966900 43 1367303178 41 1089006699 2777 89 103 149 73 2091378168 96933771 11 23 1866082828 781016330 71 2777 939461877 1567373999 59 1858323531 2092948088 11 1949 107 2034357930 19 286195324 547942616 67 13 307917818 24783161 262033295 1761362091 10007 240881428 863120346 79 29 880301699 942484290 59 163666 1704512324 2113028085 10007 53 2063047843 1453744420 139 1239020285 1962896006 29 1018389346 13 1902249167 982945812 3 1949 149 1794350082 457730980 1607482023 67 131 1848137782 1292005488 67 1379419450 109 1362974586 4999 761217726 483668247 10007 1818476363 97 61 377620317 436134872 50659830 1211691104 13 139 1250639353 660004672 67 5 17 7001 2777 56603591 2 957303180 1349262004 29 1874349506 19 902573036 1076686636 17 937638177 52944822 7 5 4999 90020063 107 198915167 11 1787973396 137 1564606445 827543568 1841541904 107 1605786583 109 31 7 2777 503617281 1818967911 109 149 115951545 53 1781017777 137 59 326515499 109 61 1285477262 467029595 19 73 1013963138 73 326723983 101 47 224983172 159386306 347523875 149 29 1944547730 1082436803 107 457122240 67 1949 127 1998461459 2091642629 3 1531134447 279619890 1240336403 107 43 1311289859 127 1644901460 83 103 1605223379 288155890 149 1874260333 101 1314293406 304891313 82591275 127 89 1352959577 1757188713 7 652342855 24618290 89 43 364278026 101 109566580 43 502230033 29 23 2052589268 71 2035791163 113 29 10007 298064461 137 380926611 13 13 1941658609 61 1076774342 139 7 2001315984 29 71 1511510977 103 1934451502 107 209968710 413863537 37 127 1882587543 97 4999 598342595 1185744230 61 700157379 113 296783539 1187906175 43 1875904186 1862485140 103 544903166 1195941511 23 29 1038026083 37 492673467 79 61 1304593275 1949 1376350667 97 2106689068 1775209125 530325837 438993135 113 2102944294 11 137 839712469 31 10007 354598045 113 1928501844 1633738519 1884405552 1988248690 2777 1217750989 13 89 89524744 7001 622675941 19 303827315 11 958083550 19 1389966994 1172173932 127 83 1949 905318296 1261517536 53 31 1286287774 829573454 3 71 471035016 1592484986 71 127 41 1624365265 2777 676024293 1949 356564023 2777 5840031 594845492 1658109470 2 137 193456466 53 576930970 7 1158693366 2 61 1727106270 73 53 1110431196 127 101 414431785 1255184156 1080720095 19 215434772 7001 17 2 2065333578 17 1302012252 31774951 13 447713797 113 11 5 1492119705 1960971760 53 1116232894 67 101 866819681 17 1702030735 83 1525772374 7 1543618893 3 1458922982 915838508 101 113 1072469553 10007 1742799106 83 146334063 1814272714 2134203422 41 4999 351454695 522150549 3 73 233097104 61 67 1366464550 53 141223913 1643627473 17 1720189076 97 1844205700 2777 53 43 1937226181 139 740422281 1478510378 107 420884026 687984390 2 1354597254 101 127 7 83 2079951199 13 73 1827939491 1802106236 101 788462156 423581503 835072279 7001 5 639090085 137 78999943 73 1299847666 7001 787479481 335406617 556415704 47 2131088099 7 3 1159380549 2081923532 4999 2142061502 2011111032 907804814 7 2 216254384 1025740956 149 149 4999 1520440851 434538075 10007 2 131 1949 1927426519 73 399029534 1152295234 31 2 2059014785 137 1159287013 956422170 41 10007 554195744 79 7001 437989561 127 281492960 1069315235 1277296253 1666633059 79 1114174283 137 481818725 146230238 137 416158187 71 13 1289868255 107 862092547 4999 1035296680 5 458994550 440753133 31 131 146595157 429438567 127 1535941683 682570783 37 1646602905 1598632168 1949 5 1034203690 480879770 732219926 1566485979 109 37 7001 4999 849070152 857816740 23 89 196860450 418437687 43 19 1902887788 73 737230946 103 1389620174 101 160080758 1949 2777 788801296 860781136 602381332 1328333845 17 17 585436765 83 731705590 2092806556 113 609240065 1460806152 103 769038936 29 688305682 59 1592097713 3 59 139 41 1100940048 139 670265367 10007 279525531 85970137 137 2 1329172876 107 962928749 137 2053999489 23 1541176754 19 626491750 5 1357206220 83 533386884 67 1616374952 109 179838752 107 17 17 2777 67 580858979 558114645 53 10007 88471887 3 801066730 670546147 139 1898714003 62814973 149 83 2777 689681835 2777 915912826 7001 41 41 77403162 97 2026350079 1893873881 1917493866 97 61 368766261 83 113 103 61 4999 1854574011 2777 2026707363 756368025 67 1725639873 97 23 425962484 1579286053 5 792659298 79 1241006971 1091355704 127 73 713724944 71 174416683 11 923454427 7 107 103 17 1077809095 1000881987 1444694789 1323738832 47 53 1159260149 97 103 4999 1961662589 59 19 1915935081 1819419653 127 347001017 53 10007 31 19 23 1949 107 109 1839155226 1579992124 67 319010189 37 1936651151 71 426301182 43 137820232 149 1101167514 1497109139 2104593769 89 7 113 1032021994 41 80931663 1436709618 41 1403697767 1363786050 97 1624699663 107 1863934194 74919679 101 67 911711545 61 717137411 746825940 7 1646197070 1976897337 139 1306769997 139 1389041456 23 19 137 67 288681024 79789898 97 133257242 271497031 61 101 61 1603599216 4999 1789693012 67 1592835930 905644413 3 43 675361913 73 1991410873 1486183713 2017524285 581870915 71 14873622 3 107 1949 1000035798 1095566864 982541377 139 43 1849244537 29 47 723525614 29 1352592103 1966659824 873851268 10007 327118823 59 5 463519355 193237985 532834154 1147605552 73 1619351987 797187776 1949 368613006 913716305 113 1708361346 113 1676375448 7001 28319045 97 773758718 595499878 61 1887485180 1123359957 53 1404355931 71 509389287 1371178441 131 1861880992 1949 23 874841754 577213891 1949 1844436748 1261322090 127 579580829 47 1662002859 107 10007 47 1570348228 622619831 37 5 426970000 13 449789106 1817479261 17 1014980444 1547334458 7001 65452349 419458899 1282903183 37 4999 452089564 2001699580 1205013693 67 178208744 17 2121018240 29 1183880601 29 1949 858423407 1760861081 73 1089296683 43 79 1188190889 61 12651278 416891054 696731502 23 306011824 2137531234 53 1284822532 71 53 1620446910 47 1490140311 1688210045 73 73 1949 1527538495 1491940010 31 1173836638 977350485 107 23 734651878 1263896115 23 994646247 1161030915 53 47 531424018 11 43 500866451 634584196 1500411964 83413173 101 67 1339041565 1442628322 1405727765 109 1993858302 108009336 53 2127447030 1664890961 2123724446 37 2 53 11 153099947 1281764739 89 5 1120920574 1949 873949141 798087467 31 1758838227 17 2083817823 1155262030 992862982 2 1334414686 11 641529475 870823497 73 172685975 1705312303 109 37 660977139 1302660184 7001 29 83 31 989982489 3 1866987894 29 1610572681 67 113 605410382 171813675 1063062850 31 607041281 107 1971382231 41 1557308955 23 1678096652 97 41 1915340953 1985833769 137 1789856082 109 67 600761195 7 41 1675458518 1513398352 2777 37 103435979 1221101047 1072109616 127 1474463269 2777 61 1356294984 3 89 366044184 331540987 17 17 67 990265696 83 113 1880532553 73 107 220294118 83 37 909878359 762564709 59 1997710972 5 192426790 2143374245 113 612324513 17 1445611456 101 7001 3 5 3 753690873 97 1493196757 120674621 113 1120411950 11 1645161463 71 1675247485 2062077211 1629883522 89 1948078676 61 109 2135522114 53 1460253403 440544582 2 325382932 937343054 103 17 637808001 79 167348860 7 2041211399 31 17 1950798841 1750960137 47 1356558697 59 29 1117040473 917289662 1859295918 2777 1859315357 832394043 131 1185170755 1945034552 131 31 31 1607869127 1285474288 137 101 481572545 2 343577214 107 506067048 79 1551057402 89 4999 1890491826 573415294 23 1776049052 61 106981312 10007 101 704674570 137 416180107 31 23 59914312 73 2777 902738829 1996010405 361913328 520255317 3 19 83 127509331 1944700956 109 109 1893806579 47 1017053398 2047630070 141517184 2 37 1631378322 17 2 226093316 1923256548 29 104350693 127 4999 89 868640267 1710842978 103 137 130774109 113 19 149 295202539 567387322 79 31 17 1134970949 1080859881 71 365415612 160832504 10007 13 37 73505787 324950226 79 137 1949 1408277138 101 47 73 251410613 2 1618209594 23 328140977 678716667 101 1949 1315175455 48224735 282980715 5 53 41 61 113 1341472102 302089384 101 137 107 1976978866 149 2 1754723639 7001 59837547 73 1828223471 781535009 23 1429550239 41 1593862328 131 4999 482523476 2777 831411249 519549373 83 101 185628001 2777 47 1400074352 414504844 2 107 19 1974784103 97 77369334 1683149620 1846864606 53 7001 363660599 83 948460518 59 23 4999 1692871358 4999 13 844566053 4999 282133562 107 1350188488 1973926905 23 10007 817651956 127 131 501694106 1526056466 71 2090998209 1761415783 73 1602604646 113 3 71 1492686250 112925328 1005342462 2 59 1900865304 1139910857 886242588 15787255 7001 7001 79 89 1470087315 592205377 885903711 11 79 13 31 407665686 497794171 109 2124590504 47 109 1104042797 323300327 58148368 4999 131 2777 2057620927 2101933516 7 2 1189781774 53 2777 1018106517 47 23 245926030 284120350 43 83 17 17 2053189426 83 1833658195 4999 959413079 844623461 11 89 5 109 885527020 1149685346 41 103 3 61 1725792973 137 1328151021 137 1786091605 1798013540 5 23 1670099989 2076386502 4999 774565056 4999 13 5 234043335 71 1269811002 29 53 1949 127 47 17 426634411 73 43 37 180296301 1097487732 11 97 1344584884 37 103 401317664 572305389 107 3 3 1428076812 15685725 11 796449060 13 10007 39387552 1949 860497143 928908278 97 1526360669 71 103 916660963 89 1425239058 59 1300792121 133129206 61 2777 19 1664552228 23 774453608 113 299510794 998872245 1016469766 1949 37 1000588854 2099001712 687368450 1121914444 127 1949 1212344266 5 332130255 1410963175 43 215806224 2777 1348035536 83 508536435 131 97 1990062573 79 176303115 101 7001 2095728347 923214869 109 107 1881480736 113 107 67 97 59 1889799264 1596633043 1735912251 103 137 7001 1154401891 1334173569 2089050733 7 1970062304 1900405630 53 1360204296 83 89 5 168687495 1068382491 690229794 79 29 1482591244 1247350610 2 1292441898 2 71 13 37 1935864001 17 61 43 1522714323 23 89 107 427694444 4999 1492306479 4999 1654673737 109 1550572088 548146179 137 405732761 2031231777 128167257 127 5 1714252575 104454490 71 97 89 1337518878 47 1464787571 1216097552 37 31 1930741000 5 43 986998909 974065295 5 10007 1537090524 107 10007 37 2 641977973 149 1802392200 3 89 97 28091976 2074864726 61 101 19 1733394358 41 3 53 67 3 59689122 131 1062099530 1891555963 103 706158833 788702522 1989338816 23 690920500 259823139 1949 361600771 97 139 473306398 1059566559 89 1591690880 113 1910918931 131 53 1118356710 1457943239 650493202 17 2777 20777514 815379963 1946671148 23 128164050 778518708 11 4999 2 583578550 724141434 7001 1125816808 7 1144538095 43 1313935116 13 19 1173966869 31 680125755 10007 1902127514 127 582017378 1923954274 73 3 750513682 113 1615217542 1132925422 2 4999 1395650814 97 1750967273 1133685754 31 127 2119691214 23 53 1788960993 1680927061 11 557322634 31 1915528130 1069097434 1684600102 71 79 113 101 5 1910487599 73 1977621688 19 1782104683 139 835021068 7 1931728435 2777 23 1880077661 113 348772127 83 849025480 1465659502 127 219541083 4999 1828503918 17 1947558301 682508806 1165045640 2 5 93204490 382442415 89 59 5 11 429728381 7001 19 2064816374 153341438 137 23 37 953523485 131 113 630248460 1647052405 657743691 139 658867935 137 1931843576 10007 1856408577 31 253311013 61 1785642630 224038486 67 2035209228 47 1579650072 897979351 73 105061235 59 1454948850 149 1124502404 588150531 67 2012998652 377793503 984639829 1366958333 149 1346009826 109 127 1705041410 2 109 451028484 328896818 37 29 1256509651 1591571371 13 252616663 1064765986 1949 43 7001 137 31 3 73 2099508762 666123613 83 1645870351 1421644737 17 43 4999 474690043 589112154 71 1949 536287173 405816042 61 61 1868535835 113 1530907615 59 963549768 384721482 137 43 1949 1263355443 71 1613606705 1125668719 1399162029 31 2777 1910294504 1773055984 19 103 2 375266835 109 976380362 137 1520978247 1122493608 2062432693 1837685480 10007 3 53 1287283027 1012949462 285679250 651786542 137 3 2105674935 107 53 17 31 127 49564290 2078713902 59 215648434 2142205667 109 3 1790284998 1453125 3 658208763 130072952 2 1187528008 31 1757555230 488741688 3 213104392 47 1282516321 137 971717780 11 61 1538935623 149 3 1473206772 665713479 2 59 10007 149 76920356 1180380682 1504545349 131 2135652652 1862668866 101 219216846 1991635469 149 101 1434259893 13 111966504 1474358743 1161960575 1234465941 97 7001 16482947 795355902 47 17 5 774254550 13 109 998786402 465728709 113 535633899 113 1395236086 313940781 2777 83518275 115628726 2022175739 1397417387 109 823105577 2072264048 2777 47 73 13 2017306460 854936043 43 1965731842 556226027 1544378508 107 1949 800306176 861308812 41 19 692529233 1564178952 10007 1949 61 984967781 7 680265975 1174268924 127 107 1250574023 73 11 97 83 1885464105 103 1334542881 19 192550529 97 41 580185969 73 511922866 53 1665469032 817960728 13 149 4999 803390276 23 471083667 1726161 37 1129857254 83 13 83 109 853389885 1949 1918235413 53 385856642 815589199 31 1312680368 674905436 9009554 97 1470991708 29 107 1910766838 429013825 7001 131 18971205 4999 184336600 7 1035334425 5 873668257 31 511062302 29 1350365845 137 149 1289322777 37 1419501115 2060244545 1293720044 748166271 127 89 625337318 4999 1705727368 1575667032 17 248841743 31 168598315 83 1372943856 131864308 103 137 72331205 1759570460 1660446746 131 1483281298 4999 1782978333 29 1635379426 61 31 11 30008264 1719816857 1191016898 1936807634 137 19 398708880 127 1450797341 1193425704 41 137 520189912 53 37 1351390997 10007 1786099395 1207348565 59 23 819575323 2133295708 127 3 409592304 1949 1961333272 801068958 61 1705852068 61 156084177 59 435506199 1279776021 137 67 154810493 23 578632995 1855129941 107 755111437 1798546448 103 53 1395305883 4999 776364696 71 59 139 362812423 4999 939037913 43 743751306 2 59 113 1883971030 937395342 1188824148 1783314863 19 29 1605019906 83 215814691 6061739 137 745794298 5 177787310 735589890 79 449274343 852467749 79 52639685 101 47 33227996 17 1458102614 17 7 41 588649505 1271210453 490320195 73 740779745 5 604316040 500720259 2100139069 10007 109 2104205324 835721857 67 571253993 1114419777 67 598544232 2036022825 53 1324467138 7001 2005646480 61 851120495 13 1872948974 1195995619 1023023604 103 19 83 79629374 7001 445375616 41 154891973 17 2035466559 949330068 61 5 401996750 149 7001 1648028399 276857354 47 612668594 4999 79 1942293131 3 993655413 184313781 43 651198407 19 588774964 1879307366 19 236040952 61 10007 1206033633 1172970505 11 402402288 707778483 53 1701094466 53 721575555 2027755785 5 3 955472268 109 911526779 1177430208 2777 131 103 1714578685 1754002656 1372420022 10007 41 823825993 101 1928950722 3 113 23 1372873013 1495957628 149 1710431528 19 73 626032344 1534705939 109 17 1549324140 13 101 103 1872761315 19 1853907773 23268686 127 1866610217 47 1654444368 330630853 37 1652520973 1027509075 19 1019695154 4999 2777 1546294694 10007 2 1859190005 59 1573363266 2119455130 1336882053 47 131 184566948 137 71 14859448 1028971779 690906216 11 237579539 1735073601 17 201138730 7001 5 47 1258451743 139 67 377166785 1989747441 1161329085 7 399648321 399058447 43 1949 2095628015 29 1469756858 131 107 344215897 31 101 365480519 1607263333 13 169014573 67 84974827 79 197674180 1252680077 11 321882284 17 999412915 1198045285 19 1646572832 43 139 19 1534132599 41 1800985065 97 2116520309 1224536576 10007 1860121174 13 1736255573 2002390687 83 105512160 37 120373691 1436906063 1423001352 37 2 541135758 1332239742 1892801434 1337051116 43 4999 43 113 1278250915 571917521 1974389901 73 351725315 3 488288793 37261578 79 1462864538 23 942346924 1730620547 149 1949 4999 29 763892470 59 3 3 494453701 23 1504834855 1135824487 101 101 1689850291 579906242 1342014420 2 13 89 966445666 109 103 799220254 139 1433971677 1910064725 47 2025360660 109 97 890040488 43 345990083 97 29 127 2085765192 61 1841162451 1289984724 107 873729145 137 110329662 97 333595028 53706572 2057004522 41 67 7001 71 137 1899392971 101 1399594223 1443206490 83 553612001 23 431545113 1702213879 53 1259531598 17 2777 4999 127 2 113 7 1662965527 67 1370543764 7001 3 1246760874 3 777414711 2087040396 7 769416935 659650893 11 840243855 686705650 221406522 137 1254583330 11 1416950988 139 923730338 804200978 149 1405099204 31 1700286016 29 5 1053523370 79 19 73 127 393875514 1590355722 433758396 1999961607 139 149 1328410990 29 67 41 1570531012 101 37 1366729791 5 1957087990 47 1963852483 19 1974777597 8706440 2 650899904 53 59 23 2126816371 1802454582 97 1179103901 149 109 1518049104 7 695043818 47 2 127 1028565253 127 670267828 2777 274486914 139 1707597096 680742526 17 1182725505 1646685044 59 1058217453 152580598 109 150515287 10007 81681259 113 1997467778 1364906305 149 73 11 942394792 775672402 79 67 488601782 10007 97 1674050638 750662048 1489200784 113 1955775366 53 2009401495 5 1316301977 856663460 1949 53 299606615 1200578843 29 2126780555 53 422379490 2109574115 5 654849966 47 2777 23 107 1671428489 167407912 204177164 7001 89 375864889 1758129830 10007 1594282723 109 43 996280416 109 7001 97 1814579970 1281935510 10007 1453556778 1944019862 19 2126659227 1205109808 101 2777 1877413066 1949 1536893695 61 89 1198737246 758640126 131 137 83 212955453 61 1433007188 37 166867817 137 403411622 1935776500 7001 23 7001 37 2777 873777496 149 477842560 382918925 79 2 2144250768 380213682 103 94469437 17 1647580636 242254853 625829747 1949 1949 139 480098216 1366776714 13 669146192 268687950 95967130 10007 10007 1362387275 43 29 17 1481488103 1151162531 71 1123724455 532182267 1895676045 10007 1250051569 797238450 1949 2777 1806360744 113 665938154 1394833806 67 137 1110429388 107 1573890927 718982541 23 987132400 1862175312 67 73 2076506754 97 188059235 1176741435 61 1464674843 843279128 1359064796 667918455 53 1917448035 5 83 232204369 880532724 127 19 842840942 1897313390 47 127 71 113 838296602 11 176349602 518937580 83 330116504 2074792216 67 61 258326216 329355348 1474083906 41 1117745916 7 111374510 23 723651162 53 1213676179 89 4999 1530393860 2092531410 1684007744 47 1928712727 487620746 103 565825762 579746913 67 664474090 155584064 2 73 1089685746 1678148401 43 10007 2139028934 740237658 23 4999 101 7 149 2122546571 113 1002759408 4999 139 113 339145205 11 19 466188636 2127708388 730878606 131 89 830984100 1900409613 2 786688336 1441058412 1815115024 1146791643 61 1516437007 53 602347067 1239527062 10007 149 7001 13 2123585789 2060824913 705415912 31 1984591288 97 1988366819 1758785570 97 1681355334 19 73 1684719039 1396783168 2013074283 11 2 2777 383138624 79 1381878383 7001 61 1712750680 352369489 623976478 10007 1949 1623775351 871902021 67 71 551390686 103 464434313 11 973173263 23 139 79 19 352758750 803988211 61 619083825 149 37 131 2 40910836 59 1158558928 10007 47 2097043086 11 1988923079 252954867 1245361428 67 1688477050 137 1253489583 13 726615032 3 1005431733 57407226 4999 67 523669387 900876182 1147174840 31 139 1620569586 1500702241 139 17966361 109 503975561 1970906859 41 10007 149 1295003402 1949 137 634265271 113 963409750 11 1058252866 97 67 1638569530 139 561602256 101 1369751597 2144015400 71 71 1474579830 1106468331 89 2013144495 1994022073 2777 425566709 139 113 113 815846892 2113546662 1021155755 73 137 4999 19 1833891932 1918671380 2 1995095958 2123543622 3 103 29 37 376641500 163874632 10007 358861027 103 495470891 2101449626 921045754 4999 113 1786469997 1887532166 1500851964 127 1847484386 1949 314315667 3 314947005 79863169 43 92133133 97 97 2027248881 1644351212 905498287 47 1185340857 59 89 83 652426379 10007 1279074726 7001 109 1949 149 834279026 7 1450076234 1620027449 83 53 1258918010 154617085 2046735349 7001 2031885568 109 1803807650 7001 13 1516131851 1413625512 79 1953844511 1727642633 791443151 149 61 1789659297 137 630103893 59 1760911168 10007 2145861052 1781806392 19 1436666057 31 666282578 1627089165 13 1008072903 131 3 1822278508 2777 110110827 282597680 10007 149 1057392570 23 1487357129 139 31 270383209 1992146993 83 304429475 659607256 59 1747969813 4999 666556662 2117851345 107 1279037447 59 2013223016 87663734 83 1593120924 31 2777 1251471712 31 1240795528 7 1551783919 101 97 2114654469 67 1506205627 2070098124 149 103 47 101 127 2050058730 532787650 17 73 43 511587525 1699169379 59 106286317 47 127 139 1492934504 1886305199 1849181131 7001 1647715714 137 109 113 139 89 432682489 1949 448066698 47 526868026 13 362277292 1458714934 79 1107381315 149 1067264650 43 13 630396535 19 127 338251493 419178763 137 1604983367 83 2117122223 107 1421997151 17 1459629073 101 497162703 1149428379 101 1123511580 5 3 4999 753284313 29 1337989733 31 47 43 83 720935593 881823623 1933490404 61 179870700 1483644960 1390329432 103 113 381488565 1105666354 43 432410064 1094800081 37 1650405350 14727936 127 19 813655221 1324569876 53 321254721 10007 1608132147 37 1430308379 17 588707212 103 2 1732243396 1331056546 41 1421635435 1356317023 2777 53 868450580 1966924921 139 255254179 742567428 31 1074266467 127 659521922 1741424581 13 2069700465 107 1058695878 61 817921672 1835192076 37 467831885 1861075830 7001 1441931197 1923775662 53 7 107 280610389 1264519506 59 2012736679 498416360 610307806 61 59 41 17 1064958937 1949 585307444 67 1104526312 89 597157960 139 4999 12512497 1477091700 109 1850666349 1655189894 53 1671279952 61 61 22237733 527430396 1686981244 41 67 1033949427 67 2048636287 1959613722 1733580626 2 378004862 7001 83 85861425 1607945969 149 5 526802605 31 1949 4999 10007 1888491746 7001 31 640349392 1582445382 2 2011651506 10007 89 903275418 1375479247 89 235594317 101 1443120320 53 709915019 1385781964 338204513 31 37 1299513334 1269907414 1475201919 10007 43 284596231 1188559775 144205535 424183522 97 7 1996264158 69708198 113 149 1223782296 31 1021074807 1757380080 2 1246369970 1606991666 1291428899 29 566132809 29 103 633298644 97 2095945833 3 7 170473086 1653921211 47 1117801968 1758319906 79 366124003 7 252608048 990861704 1324726474 73 41 137 83 649002979 113 47 29 43 107 1499792785 1666485724 10007 10007 1584568422 1919162474 3 1415285775 11 107 2115884554 5 1934915640 131 447811317 1079811385 1317485209 131 1953496491 10007 96785788 507416326 67 899751955 83 2103465872 1363015235 139 103 276989591 683178337 4999 596538252 67 43 1757647618 83 369243262 37 29 2008725156 1949 67 483467310 1153814504 1481167280 149 127769884 671442041 101 127 56394985 149 982345042 37 1745419552 97 1815768123 1759692527 137 73 16846890 137 1447309648 4999 51029792 891976569 1746029797 79 315641974 799068378 29 127 1065184619 53 7001 430736903 113 689624423 568586385 53 109 109 266396327 627810134 820304507 43 1071943588 2002135785 29 4999 1133103334 31 1980139477 73 1494128449 319191186 101 532751972 127 109 47 1027713421 131 1408593081 59 1949 7001 419982989 10007 579555405 36403039 41 33773668 17 1352517141 43 800624980 101 149 1667680116 273215145 2777 1949 279437875 126365364 7001 103 2049881692 7327008 79 37 278249102 59 960749572 101 2053141231 587556385 1990545964 29 1610043969 67 79 966467047 50036147 7001 177832088 1376341915 41 17 29 1538421667 131 1729069062 3 139 930153806 139 1859443310 11 128910265 53 1094476500 107 67 510418931 2057385683 1955534259 97 1883542508 97 1472024664 1140533857 53 84154566 999118582 3 107 807640280 1814224950 89 1141269051 13 1357055986 131 1440106187 2 89 1551762882 1312449536 97 41 109 1726011722 131 138547480 5 1391136940 109 1444964394 7001 2029356582 41 53 1337561954 11 7001 720448592 89 13 107 1249966938 4999 131 510091992 41 1626133068 109 53 773655398 129566998 43 1995892614 1013903496 67 11 103 109 1427749471 494368628 89 1656886389 1731251017 1775937238 31 1169900973 4999 641886597 41 386369404 41 3 1990932703 83 1653684696 2777 607303292 2 351925076 1532023811 149 149 1862847170 136135512 103 494089443 29 453440375 68121213 103 10007 23 71 131 1759329083 545342389 101 455148889 131 1449590980 31 67 7 1609265924 1218725343 1525658519 11 53 10007 73 109 748355632 309858115 1712127536 7 677902955 320230331 43 83 13 1396647889 19 113 61 768066494 7 119465217 127 10007 1879854978 29 354862386 1878981282 79 97 414816620 73 1437528775 1392247605 37 1234844549 245528559 2777 1025385034 101 2013116951 793504379 3 1544020899 59 1450723082 131 1919896045 97 11 530465347 103 263641478 13 323785592 644460089 3 1192104117 83 19 1793265524 548912926 7 67 1144009523 1938439634 29 19 724808181 2135630919 41 1221858958 43 149 131 80197283 719461956 344703737 73 551675089 13 83 31 109 2100947423 504293623 23 713572079 355183600 5 58287281 982000032 13 139 53 523207202 1281458657 4999 131 37 909145563 137 1021435147 821570388 2 89 2117864826 330005236 638584863 71 1737737571 127 865795195 1823222206 71 1887185643 2027681993 107 1140255598 71 29 809768566 19 103 1976786874 149 1956932713 1092449682 127 83 1188156371 1684962084 3 989348733 516866431 37 53 1551939942 101 1948770558 11 7001 5 487696225 1669234545 1588988597 700539741 149 1464522229 131 109 13 89 1859712939 53 2104873641 1042390579 1311275056 73 33146709 67 113 73 41 697782854 1358339665 113 19 1091457238 31 113 23 742509207 71 83 564184117 137 209502455 73 478393966 30515374 71 83 86611330 950477737 5 131 113 7 905972438 649077751 10007 646967015 37 71 59 1329386348 1592214828 1519888774 17 813781347 131 23160669 4999 53 1600128671 303920811 3 465551190 601791958 94940561 7001 5 89 949150506 113 71 53 1479409828 1584495098 29 1603232189 13 851490640 1949 149 1927925453 7 1995227962 642490261 14585344 61 1601834571 1038706239 17 3 83 23 3 2131326336 2043613302 37 2144814890 1775588383 1214624687 101 4999 1175299893 485372906 109 27834349 2113379527 53 59 1679237015 23 752498981 101 79 7 94881565 89 310225787 1877687938 23 469201610 31 1864759138 109 2124237889 103 734342208 17 13 403250705 127 1240303717 1383440083 1949 1257646822 230845785 41 887715846 17 103 2009620480 668190717 43 281008212 1855890657 61 83 613325512 1243923564 29 1280465575 79 354780705 960662501 229944445 83 608080381 1106213847 139 103 61 847062470 61278831 1335476715 1819660686 23 101 1199227843 97 1476830044 831924477 47 1503498937 23 127 1820382567 1697570900 80105173 43 1318977243 31 1019907998 29 2019200487 67 990751579 756382966 37 1485639059 114298069 1961210982 2 1538789670 2121035616 67 17 67 539110609 988247588 37 31 1704765950 17 7 73 23 179860966 189923535 1447571064 103 1159670305 127 925758245 53 864578135 1434914527 29 144905629 149 137 1496757938 1949 103 332118677 2081105498 139 103 1231857134 61 735268075 1914931606 2142139268 19 1511089310 103 560650527 132180838 672015039 127 360089283 61 1310431341 41 79 224214719 817132289 73 31 241344337 43 1134871463 149 462457856 29 1863982652 505284446 97 1106394090 3 3 89 170348785 756026997 83 1097683042 73 193056754 516773631 11 362057369 19 59 1819634671 131 821627320 107 630239630 990773056 10007 843209834 566749871 1427511277 79 1949 113 332278421 89 2777 730585638 2 29 1592772018 103 418142096 1300915327 109 107 4999 4999 7001 89 1207254562 47 53 361597285 7 957147100 89 913724997 107 750597510 149 959730605 1653092009 61 103 612517413 485042450 956090965 17 5 903977175 136165195 67 41 1817324385 32844157 67 67 1518527731 1189849924 17 1860679512 107 479224018 1678743864 1949 89 1197463908 2 1876625517 1025296526 139 1280423491 47 4999 211137764 149 1406502635 1785410082 1579029722 1872435662 131 137 1893048875 19 2110020110 462301179 5 1046529995 786029751 1949 97 504066999 83 31 4999 1626194696 1733763600 3 2 952656393 10007 13 79 309385835 149 43 31 29 71 1807127825 776354650 23 107 2777 1657249729 11 627826287 131 2137847713 2059417007 59 19 1775617070 294791346 950494981 29 670490730 107 878743278 2 921636817 1491101986 101 103 36395565 43 1410122994 1488233999 89 590683055 67 792522566 19 131 311141244 1834278018 127 29 1156322162 349571035 31 89 165735084 149 79 1935418867 289935293 3 127 31 746743996 73 401792266 71 1207565302 19 259832258 984630716 73 79 1713484568 2 43790193 19 4999 67 53 47 107 62754430 641855001 137 2005170662 19 37 260403442 43 41 61 107 107 1105017462 17 124202 1616958077 523072248 149 1291216716 187479729 653371746 107 149 1474841433 444258958 1949 139 131 97 629309228 429352555 89 850266084 1999075864 107 41 823101691 3 679725414 1016425403 149 700690380 1337164980 41 1899252717 89 1736602799 2091496707 13 11 1949 895510928 2079327376 29 131 1722962934 61 962261763 1452851298 127 1169179018 79 47 2140148037 17 3 11 85837741 849002814 19 471529745 127 1604168904 31 199686097 101 1523270284 73 566969100 1393550947 11 2037169013 127 1695603890 19 29 318651536 1616745356 31 83 197132470 137 872459659 53 858921710 53 61 1948457687 11 7 139 95160929 495710557 144831267 71 39157778 781109470 5 131 1106869173 1004650529 149 1519520842 195743149 73 107 170252408 626537431 346444063 29 1551417353 149 97 4999 83 923674796 2040216775 593748859 31 2777 1269461118 832025956 37 29 23 101 218135457 385459752 2 571175312 109 1893081153 2046240256 1953624490 127 89 127 1828414809 1140756809 113 1577389939 2777 750006606 59 614060318 1736565821 135206575 7 369010313 19 312147989 103 19 348080646 1274839352 127 29 73 137 1002174121 83 89 1949 1560585739 1946626118 103 261026892 2777 1061793820 17 11604795 7001 7 1949 1732005394 7001 996130284 857061056 1949 1361442343 10007 97 1271149983 47 41 1003204933 2 73 222883793 131 322960474 61 107 1196176647 148657153 101 89 139 73 653412488 1706452334 201828369 43 59 131 1479987798 29 61 1985742283 303606256 23 113 1791364818 1142779057 5 1740631305 1026305745 131 11 932782235 1183223712 73 1930465144 1229156386 23 29 806640800 573156145 5 1373906050 706545460 1079742621 37 1361919310 429724338 139 1475653368 2777 7 107 139 71 343583768 844470716 972540302 10007 137 71 13 1152807561 1711008815 67 41 149 2 834036324 840459257 11 1116190504 29 53 31 89 127 1010754519 489597446 103 17 293981680 29 47 440066341 13 785560022 1153656387 263912467 13 1000653320 127 296120820 59 43 1059455199 47 904235158 7001 31 7001 1110785661 2777 31 2095020114 662126985 1485150259 1689783577 53 79 103 766103288 89 114608860 71 71 1086310033 414832329 131 107 113 698391756 7001 950793447 53 127 1880806281 29 662616302 182320200 19 67 1670727209 641719635 101 734438973 4999 159311978 689290483 41 798943964 1583038379 13 2132486720 67 51486351 43 149 1940254905 247070610 33693900 2 1949 355348352 1902138595 103 997318820 5 79 113 2105133726 113 1999359059 1633609311 37 929259810 1949 226896733 1228224718 4999 1549668188 1957198952 139 41 1022376779 588264228 149 671126714 43 41 785316460 832040212 131 5 499656075 4999 592636449 17 1048955957 37 43 111692378 107 1680281562 1890016082 139 149 88011618 855533569 11 2139812510 149 1924500721 37 764735943 101 346377480 1182879067 752835043 19 1333837426 881704024 59 7 1142516039 109 745139914 137 113 659131374 11 832326088 1103931239 113 850633275 109 137 1727181879 97 632206909 97 1089982889 1995728343 1426972558 2777 7001 744374324 157767535 41 1411282484 1220915056 101 1588257073 43 7001 53 704841329 1155263660 5 59 1443239238 280884593 11 830463420 149 1344555885 113 139 1749379218 4999 1403144315 19 349730150 147023862 180197538 61 101 754490769 7001 139 1714326337 2 1575874412 31 604571114 1812584291 31 49104341 371245028 19 1748218253 592755851 113 390560023 17 101 61 67 2124227027 917788067 371971433 23 275824429 1949 873941345 53 131 139 1244294223 1831577930 103 139 795067926 3 1166776824 137 7001 2054842507 2017366154 23 11 1380443999 2 103 43 7001 375455794 7 1900434508 10007 526811946 139 7 143171360 4999 1550805512 7001 111609942 1291843658 10007 106348444 73 1490410997 1949 1255935223 113 2021831934 1154975710 1992459571 83 19 1303912848 336371152 73 862890222 1469335368 41 1386693349 41 441901057 97 107 561171451 344607354 543384747 101 73 887114177 127 31 542361806 155516363 113 10007 356799585 100140049 61 1949 1542941442 95539980 47 5 83 875341157 306794643 89 1667774560 73 782534304 113 146990287 822150823 5 1937504368 89 441806324 1483968147 281608667 4999 1949 46444510 1684484789 31 223131725 101 61 791832155 985238877 137 803827391 23 1817366454 494935993 4999 1728250755 11 519894339 67 3 1880434632 834888177 1387339129 1949 1759896326 98900815 37 5 13 256009455 1949 11 131 858899535 422391029 146350186 79 1624202712 455407368 139 1208567325 71 1558896448 4999 3 1880113557 79 149 951205868 7001 1165967543 113 82685151 73 306555975 11 4999 1126522052 776307873 29 1381133655 131 83 3 1321549188 899211636 1909140019 594856414 73 888358345 7 3 67 103277217 1343590932 7001 27906726 491813342 127 149 1666561621 1279654018 4999 7001 1118647784 1271149182 10007 1494245240 131 1286923302 19 17 1161762665 10007 59 878497433 482046029 1741446127 23 1004956482 37 11 1640053539 762860769 3 59 101 31190618 639133050 7 2014295621 1728052935 101 3 2124449385 531681312 166551627 11 5 919829492 1741993649 113 101 17 2106012816 30195313 7001 131 1418670372 966225915 29 732933754 59 29 2071405214 1452010367 141288833 10007 2043836880 41 1424592068 37 1361961157 1119280192 3 267726003 2104860189 10007 1220093468 53 2 1684360485 919066516 113 127 1951851638 67 13 131 1853161239 1094676217 89 53 97 401961749 2125637427 59 2 113 845609138 109 2046171762 67 1702324543 1737012534 1163283028 107 17 1949 29 490825917 127 1918275322 53 1251732111 84701417 83 626219147 814842064 103 1505851245 139 137 420244349 616081876 1696413268 139 1887369661 324988845 1321456670 5 137 261233792 103 894213349 2777 1139419762 1026384754 53 53 71 912511028 60634071 89 469938040 13 1139650883 127 41 1908297850 944184695 11 1646873558 1044868088 43 23 1330127996 1839811584 1701600051 1042847957 7001 31 20385414 146538674 29 273669143 1928330901 2012210730 149 101 61 83 1051751017 1681608967 80313765 440887678 7 67 139 768370455 1537035422 61 79 246085316 97 866730713 47 329957249 23 749083667 113 782673836 7 2100612759 10007 89 936688140 101 41 109 846323197 140651856 61 7001 985415085 3 843093351 10007 673385296 4999 2066575423 706292048 11 11 41 794080251 83 4999 71 1488501794 89 131 775825754 1865739859 103 809123813 1093899655 5 1291032655 3 7001 1700540725 149 61 1797919856 732150304 3 139 727598141 1009890044 131 420486813 1997389750 3 10007 109 10007 332142863 139 1683604557 23 227040153 401574342 137 548665820 1140973264 10007 94240601 1176431976 79 83 223258629 11 17 113 1585086027 7 73 1869461161 581758465 113 4999 8688262 642406493 644919246 43 1033670292 17 59 1782664173 47 23 139 5 47 1244051272 1483864072 23 59 2015706444 139 149 519161859 1075353514 47 1949 1026290777 679639688 59 1950338580 347781676 7001 41 998185590 94230505 93046097 41 1136825216 59 1235313680 2068561395 127 1263707927 1257884307 103 13 1373370472 2 13 128303890 5 23 13 1338054107 1703077610 59 1272394046 139 83 474094755 172214310 5 1336046115 53 83 281018910 652836749 4999 1990112104 10007 1349183768 59 1610850155 846366026 79 131 274929962 1601774597 259449975 109 59 644365556 240439058 107 47 59 1693192738 1473813307 109 2777 1599978265 139 1638620960 139 2107799058 37 1454153138 73 1000311970 107 771756767 79 43 1632025268 43 113 47 904168983 79 1913086436 17 100224163 644953378 1440290772 59 5 53 29 812465044 1978936568 1639715721 7 1216764624 107 353748936 869171769 31 1033263453 137 1949 3 1185052326 2093003259 31 149 914146588 1949 1977274143 1320505294 17 1388665298 67 3 266108010 7001 149 908331267 1281091421 73 1331202158 850487268 497882415 3 762642508 599854484 67 2777 923721841 109 127 691790463 966185266 97 671920261 1521003068 1371678181 71 1349790727 149 1940668493 615019977 23 935270796 225970576 2 370142149 13 513191621 1964418557 71 71 97 10007 131 902103466 1923457018 4999 523604385 3 1582171023 478097053 7 2010498406 1949 2094354471 97 47 998529923 847535991 83 11 635584587 1245742839 11 7001 2065119975 2021762782 5 131 19 1920010859 23 811289882 7001 1454541762 415736718 1405635250 113 103 980666 986301533 19 1393749365 107 1923754498 31 1098048365 13 51786982 1345101186 1423801384 23 1548134876 343779625 43 729219069 83 2081163044 139 205000872 1448470984 107 614461731 1375931725 107 73 79 83700974 1733892 101 1209554964 131 1279562412 31 1846808756 559218672 61 1774967630 1005528209 4999 478054370 61 29 7 1476727552 127 1614965909 109 1581868713 2012890075 7 5 1050916245 43 97 407491762 1679650545 4999 87377521 4999 101 101199374 1835739438 41 113 1422332142 47 1799430673 1786314735 856733845 19 1743066317 4999 903068351 97 1670909681 260107460 23 29 1059128584 109 138381766 7001 79 1895063850 600909866 101 5 1579691275 947274575 7001 386672231 989724369 4999 725298654 841801033 73 97 149 1757216124 2 53 2045813515 1982090107 137 1606032923 1514721007 109 5 59 157308160 103 452218940 73 931054045 1393712628 79 103 1037970552 1428845149 61 535470932 1040440644 4999 23 1004092373 10007 1749733957 5 1932113308 17 1104015802 3 1656682782 4999 1284415517 113 850727845 2 79 27383217 29 1897457501 2 831744410 113 969222435 5 31 127 17 1214206742 61 7001 1746447560 101 686062296 1802167352 1172485412 73 101 1341266356 1499060257 29 11 97 309879595 179205948 53 322130290 67 1764952695 1432603312 107 53 1599742248 1944148226 1861470972 3 378977127 137 591321866 792679534 107 2022480402 47 337960225 1767776275 5 127 1072747283 725594715 83 746724447 109 79 7 101 1781384771 1603518590 113 4999 2065846748 1739907419 301702764 107 4999 1393160744 17 2 10007 1333863051 1948873257 1949 1591346806 792605677 1908920908 1565811450 2777 1387534185 19 10007 894121140 4999 465211939 53 13 89 1386599263 73 17 97158808 31 444633093 73 1426850425 439897746 67 71 101 1908638713 367311523 4999 199715049 23 107 2096008662 606150114 3 1079203983 1889276719 73 620090835 71 319902996 131 73 7 143059028 1800638748 61 101 1890368909 11 263312303 23 1419128906 1502847277 73 1090699132 442264514 73 1237660373 79 1372775209 137 1358863930 5 1959410787 41 41 1736287803 53 2140093148 71 1458999519 607223240 59 1267154269 149 159946583 1552566441 79 505838106 101 89 1029140381 113 1356229842 31 37 2109973446 107 1313077662 205942750 13 1949 820696614 2085513807 52636820 10007 1426246673 980292326 61 4999 875293467 71 683102999 108594694 137 19 1673500829 2132583409 43 453122605 149 1727531297 97 10007 59981958 865804226 1878351585 43 2082351826 385744460 67 47 1201993491 43 3 1543518567 1871412210 770408548 29 1420572946 19 373449598 647072059 103 2777 137 23 135429428 933999387 73 73 1910877674 23 914833487 47 1770474886 71 2777 23049100 7 749784168 37 882497053 1685693779 7001 7001 547436194 725002557 845248369 7 113 1911508 3 1949 114356138 13 523714430 2777 2095632986 1365516812 2 139 1839002526 679297726 113 2777 647726919 1841378714 13 362096228 282451637 1949 43 89 1442710114 137 342208601 2050660662 1100247937 107 31 23 41 113 795971661 13 883026313 53 1105386232 1181229709 4999 605590375 587563519 109 519094452 23 481994138 31 23 83 1258645283 1392989083 41 668612476 1697465536 83 1405223361 67 61 79 1186052122 3 323128911 1978268127 46654664 7001 1336252866 7001 525362041 124825030 589911994 4999 579560740 11 1116950538 83 1584909070 807856298 37 372240979 778273166 7001 1762160103 1877510078 97 107 7001 1368870525 1719154692 1654379238 3 97 1373695234 17 103 1667001131 1584124138 101 59 4999 751114834 53 410374863 41 13 353425059 1924779051 367854099 332225178 79 1316029652 97 47 833876632 59 1362665475 1239913623 37 1812511082 515439452 1545382074 43 834869057 59 76168422 37 31 727856595 897359046 1608052572 2 83 65915136 1254721931 67 4999 2060891100 43 1199295671 1738989439 71 1468883042 2777 29 1933913012 61 5690118 2 2918888 1305781275 1949 1960132688 47 905449595 183975855 1949 5 635510910 1506680840 2 19 1151220157 975080842 113 133463062 396950305 131 2777 2027909804 369874184 421778131 195487504 19 1419963279 10007 71 1949 475115864 7001 23 325167698 1657255892 107 561324996 139 1860217123 28380179 1431673354 149 1951889035 1546525736 127 79 71 1707267136 13 957412768 990324387 3 89 271447067 31 148416313 511051310 2777 1796780094 37 2777 1417697989 47 83 109 53 842216891 2777 1949 1974438348 420941122 103 97 1525821543 61 1559607740 10007 19 574133013 139 89 813157667 31 1597336499 11 59 1767726140 73 1651326211 409642639 1557619445 137 137 13 31 1271047802 1999776829 149 619968438 109 115192726 137 19 1340678016 1691995186 2 53 1864680715 67 2139387861 13 1307362550 1713793460 17 59 2027954667 1514214232 819459223 11 1446764946 307380100 5 135028033 31 117483763 127 1456943746 1011924915 2777 41 710486825 61 975607837 67 1949 1949 283770502 11 826377431 43 1059723293 61 1871590607 327259535 4999 59 1259719074 2 331092068 158711926 2 1368010310 1747535174 73 443734588 558988698 149 1949 2111540753 31 1944531668 1509312314 13 7001 454889975 7 1394092672 2012720724 350641452 1994162871 71 1635329836 67 1949 1313107560 7001 131 526983418 82666760 89 1113646922 29 1342829508 89 13 97 1750585406 73 1816399505 29 1836063727 411144361 79 4999 547506195 89 1244670785 4999 545720834 2078464224 1274250309 127 1855601048 7001 887012698 1687160498 79 5 485085030 1502150480 5 137 1001538089 688815525 5 330028727 61 1257001746 71 355481309 71 1446110676 97 37 101 1028831147 1294133294 29 1844637302 1596724105 109 103 1533458335 1280025362 73 73 752738411 23 1638225807 83 4999 11 357675758 41 2777 1240571987 1095779794 2 1249199848 17 1689845381 7 41 1843041092 1434830259 67 2173286 31 131 409432509 1344995995 274505247 97 928190575 1949 127 187108465 1729250331 97 984309440 37 1138150784 127 2014966252 41 2113105806 31 149 1760605754 43 150075848 61 1268146202 218022335 5 67 138435467 527038750 139 59 235166212 41 131 707913782 103 1607690847 825883870 83 1122087707 1057070256 67 2142883939 62025971 97 510147950 4999 7001 1949 946011467 1141021545 5 23 1296811645 107 13 1169427572 331716828 139 1443298944 1552437325 23 1949 660361429 7 137184222 1283080271 1479941390 7001 245431433 79 101 2777 1520968454 1149505826 577391128 113 1204150529 966947224 59 131 2056127399 862632193 139 107 227304530 4999 2049598322 71 2050140468 139 43 83 43 149 283868989 381724489 961503043 103 47 374741152 39447335 89 435576356 1850503442 61 71 139 1729197113 79 529773842 1596184835 53 676792828 89 1407525294 1063959351 101 73 4999 59 610638558 2 31 488385501 2035964153 1963290430 7001 1128481469 67 877299005 23 2 468818136 1559865084 83 7001 138738817 31 2140770658 1601836185 491966417 366895717 17 37 73 2010098654 79 1523115260 35318530 10007 59 2140072927 23 1696106135 43 1297231912 1285781600 71 535408272 101 1420611662 711866803 329097709 71 61 82884543 743835594 23 1333288518 2 8180734 17 263886529 981838807 113 1286664330 195739363 149 109 61 2777 113 198576256 536637226 47 1178204648 97 1697917973 22025594 4999 32378523 149 83 89 578459422 149 950202682 41617199 13 673569155 5 1624166017 1803366822 1949 1900101569 31 47 435160224 137 1290792902 97 255324855 101 61 630210276 524714314 253935802 61 5 89 32963115 37 13 37 1344532899 1835654064 101 392144563 43 826040989 7001 2125748635 1098246870 7001 137 310570369 59 1516526737 4999 37 17 1598389996 2 292353252 89 711959416 37 1522382279 652371272 1746812834 13 2 1889047900 1334655710 1949 4999 1489911958 1260111067 79 1929813134 149 554305181 139 2 464493468 633692566 97 6087873 31 7001 1747043542 267270176 1651760455 5 1028225370 59 37 61 19 47 59 67 93792831 137 101 19 342134767 47 1063603749 10007 13 284315330 5 734198914 238355617 89 876219790 782132229 107 757680456 251577755 13 9005824 127 174316739 130590603 149 89 31 959333192 685764330 53 7 31 109 872885952 986464388 107 588711967 528082022 47 1253986649 571955784 1327148354 2137605277 10007 800275273 187217552 89 37 950558486 61 701199819 2777 1141646916 61 1900104738 1642458790 29 552039790 127 29 1680192192 405524800 2 23 1041344362 1478928154 71 1309729029 95756544 139 53 17 7 1901198929 7001 61 1964454614 7 509337374 1016303799 47 1897808911 1456292053 31 137 897235468 165092946 484523951 71 1624037883 160576604 126519500 137 1333282223 1149572775 13 961035781 131 5 2045921811 3 1344537744 10007 1439967272 73 899626596 1712583577 2777 1610829397 1319635954 2777 1954204506 37 1493807902 862212489 59 53 538082638 225054609 37 137 1015034507 665942889 1920203793 59 990963763 31 620718735 19 47 61 152940786 635723353 97 1954974569 47 27474132 1949 815720817 1464706633 1832130020 1993436095 7 2081956885 37 721935549 103 139 713463648 2 1711486104 127 189235969 1988841020 83 101 47 113 109 1137381646 79 496109950 61 1802797714 1949 76101497 1908513047 31 137 712361777 107 109 1969093938 1831804841 1592341821 137 10007 97 1093923320 1949 92706134 43 593704741 550306936 1393887829 89 83 59 259444625 11 31990046 315118845 3 406564728 107 1431002699 1799080238 137 17 1226987597 1322634000 704641505 37 203928610 1970536349 137 17 1015374572 2 4999 139 937581827 1419665241 1949 41 83 17 1845909385 1064211373 101 1858678356 696014129 1251915728 10007 1949 562118886 350455218 47 137 2007788567 1949 43 1772059369 389941845 2777 1087931405 7 1611735419 857311368 89 933528476 131 476498352 130212357 11 1163816637 1644586041 107 149 66455937 1153646953 1149672180 2 145480929 37 5002104 103 41 1767906806 139 1175739284 61 776096900 734695038 1186951322 113 1949 31 203297846 73 520611727 41 660659814 23 61 37 1915590196 164720226 2 37 115173156 328448286 113 1599153708 1042439523 79 7 579752180 525820666 11 23 1983112486 1263110665 1525406418 79 53 1139777286 10007 127 19 97 1350484678 219733706 10007 1686696662 7 1833164685 73 5 108200945 47 284564273 806881242 1578886839 47 240965663 1983422657 53 19 2104160393 1575216632 67 109 1156399204 61 59 308376539 415176333 79 292374281 61 71 997894847 31 905769718 127 29 193014010 139 677446524 2138144445 509410769 47 1439019560 11 10007 2041828280 1174241394 149 61 1866725599 798981050 71 411883425 136262845 53 1159055948 139 965788263 89 830188173 61 149 93314677 139 729540465 1679696858 73 13 73 1754464699 913662163 1258486633 31 477629332 67 1467849065 79 1407906953 1346352193 1621734267 139 1140396462 428175014 71 197980281 1992791219 107 67 963266839 766000280 1158793471 1584492943 11 794266321 53 643767203 4999 1428747789 7 1306030689 47 1845553229 109 61 1953399218 107 1394138738 7001 67 83 322890169 1325707374 590565291 188720769 71 53 161946641 1687050261 73 2 79 1936795205 2102014383 902623332 13 734283849 13 398383017 79 1859735682 103249346 4999 1949 1411998540 31 1316413419 515497099 13 1506665345 37 37 1464488840 43 1913405314 1541181275 43 109 599549704 1267545849 17 1136583654 59 1305688703 47 5 2015751980 4999 107 198030143 1038671577 83 187506691 139 1857979223 127 1698873031 633048518 59 1717833616 4999 113 1320817676 754800563 127 3 2 189499704 47 522324583 149 1268884596 43 5 2 127 1491572201 1373672894 699732971 17 3 37 1935389747 810731131 7 41 413705621 525703845 735178392 1350627765 1949 2070867796 7001 615730710 10007 113 1356693634 639971082 47 1121786030 113 738860331 139 1282509431 7 89 393161238 282345825 71 1440763098 1198705638 97 81139085 113 46131027 3 1743211806 480073473 131 79 1668752945 1056170750 17 1785801944 19 10007 1928589068 29 895377813 1766262864 1847966200 5 1275738490 1949 1006818596 228324326 4999 131 2059754396 5 1709351285 867367445 1280037726 11 131483128 131 1604170063 1862649120 523605556 29 107 101 137 7001 1119893962 1035790949 642369630 7 2120909782 1727026282 37 107 1441900863 1152044818 17 139 211863244 27000055 131 231823124 395783518 13 599131504 1722293883 53 109 1300563475 17 1080615390 1723711389 3 107 360992320 710834170 83 613293391 582289239 1629548973 13 41 2 210727920 13 101 73 61 596301962 550979123 1671996122 67 103 5 127 776628611 426703788 47 23 2061003113 406919059 1815999523 23 19 1686016832 963056667 1048054795 137 131 1899993787 127 97 17 211079701 83 137 61 67401523 11 1796691462 131 1574049749 97 4999 1949 598025313 1490716038 5 183087820 23 1354025042 127 179274138 4999 763612584 31 2032714547 126730627 19 83 59 47 681703936 2103825540 59 2777 1949 57684553 933438468 5 103 52613945 101 29 383931358 2777 772480185 67 873883144 268705652 101 993128838 1577276961 13 47 1938799303 331634044 1949 59 10007 599119090 103 1784113882 2018939359 1149663722 137 266060058 1957509179 101 5 136717695 109 328209464 1411679056 139 145238390 131 1144236399 79 1842354967 251095480 41 2 286962697 7 1190366562 47 1272892869 628453920 512610488 602041061 113 1071064536 920633712 71 1736417607 139 1095026571 574819663 11 217501537 47 47 363946662 73 61 17 1971397146 37 541536626 149 877743504 17 1339646886 2777 1696152106 2 71 1991517695 29 59 1421945607 2129569084 103 97 1607009670 359123611 7 740966891 89 7001 915199329 37 107 1798698366 1742392605 89 2042705785 103 1842139035 1518726194 1640561822 4999 10007 6362408 1333179533 131 59 812747055 109 109 89 1139345456 73 1458502177 53 61 7 1388141027 131 560990470 705263652 101 1802030991 367479006 2 830411026 1628049660 131 4999 1319900967 1986602600 13 614418116 53 1505746598 37 137 535527754 2030661251 149 2 4483466 534028886 712841009 59 97 236444775 31 1686663252 139 1328433425 7001 97 10007 1949 17 2777 993327346 1294317557 109 4999 1561606478 127 87001223 1485954118 11 41 1409847689 2008981772 2777 1144329498 79 149 1504974947 399097990 1122700329 19 107 171374303 103 61 491830556 97509415 41 1759188145 47 2 759573371 2777 2084193809 19 320202934 19 127 317592923 2041957476 31 113 635539007 1379056746 567529848 61 249634509 11 59 963680104 2 790619070 1813772594 43 73 3 450279894 1628357307 926416791 139 250070092 131 1641376552 149 152414351 1074508107 71 71 812418178 11 139 2 1701211240 149 1163203722 2 4999 1413114545 37 83 1391718021 673732176 29 621860659 13 627227250 1012288290 3 1137382461 1382802531 137 1079113654 1005062383 1414543 13 1453203407 673878575 149 37 1229530069 36455501 10007 808174914 10301859 127 1565910931 61 599530570 71 53 857496964 43 1278268181 912035676 19 1205686173 13 101 1544278991 1092274802 11 41 1210473121 67 1842321173 1423931322 11 19 899019100 5 277276760 1405359438 67 103 59 354548877 419142903 839715352 31 1734020612 1691807910 79 2109753468 40418245 37 41 25743490 1289755434 2777 1241000839 13 580546174 1657756475 109 31 667426621 526703076 137 415389480 107 28383717 2777 61 47 5 190879634 137 1940412515 127 2035313557 73 113 29 353501097 2087271416 127 1137711339 610355445 7 31 1271947267 2138941290 5 1158453360 390355836 127 1242191826 127 312269886 23 101 1022869319 1035676523 556110433 7001 89269751 53 113 1106321074 101 73 277627614 1901939226 854192862 149 114067293 7001 1430706932 97 41 79 858145953 81757354 1346738084 31 4999 450710029 61 168793771 7001 101 347469593 43297791 1996341810 1027598646 23 1384584499 1209419083 17 908282412 53 1210838318 109 991865992 139 71 1949 2001200778 89 101 2022643567 7 2777 1304526297 1518666321 101 109 137 691943023 349202725 7001 3 417546284 79 97 1960971303 107 245069483 1949 1124348865 2091405634 7 843292808 1858571834 2 3 1179239667 1703444241 19 384833011 2013519598 61 866631880 19 1917842138 109 1877347112 1881604991 137 242336012 929830726 2 1868949474 885323633 268586418 73 79 1159672758 109 1949 505611529 71425003 67 560872142 62032669 61 2054953437 3 101 73 1882414740 109 47 754794011 4999 2034712976 371184928 260493708 2777 113 1092918485 2059365166 37 71 1532706465 59 83 741450620 1464987289 1949 486692793 139 1071000004 662882938 139 1530679507 7 41 1562623857 2058227060 113 1639756367 29 11 103 97 951565829 2035409297 1949 1254834415 742504683 137 421373640 549998282 29 61 1325344560 752409293 89 149 89 1357208472 47 645902061 127 895579235 107 37 828648905 53 1750340847 19 475632339 73 797737722 1879512447 53 743884095 914692222 59 2032042746 718814125 109 7001 14232352 47 23 531930867 2083026855 59 137 548080419 89 10007 5 2777 1349108101 43 220782081 1706110700 2 671687928 785851599 13 1819709157 3 1630162203 47 1240057823 19 550683327 37 447524398 517918857 89 73 1439712935 109 1470662015 294392648 73 113 548932982 1278548105 83 89 109 67 11 905784748 457699814 1949 127 1512627542 1532529435 107 101 19 553016842 1289821491 7 613325579 524329331 37 2147088387 3 971615480 1949 1114987762 1312306303 7 1974697840 1531773801 107 11 1586413301 19 1122602251 29 5 2777 1141774658 585688739 334291334 149 414706222 103 503130452 1949 1543475282 59 17 887723820 1767688978 43 7001 131 1474206142 113 61 1843996633 1761382137 103 23 4999 2095680780 649305113 73 949743870 1652725256 7001 712967838 1167296494 1990581804 4999 2134025940 5 7 2109635712 1265084940 10007 89 574890783 1787763470 113 1253693529 1421053865 61 1724632147 47 961850723 1758507460 67 47 1794896912 1949 416768313 114365371 10007 109 1508860186 1871139998 89 7 2144936934 332293500 79 31 30069132 646775567 520975844 127 79 7001 2029190843 1888624765 1102447631 137 23 1071936873 1807280587 7 1576164205 1277865700 1141645743 131 131 1094375527 10007 59 5 2007434615 127 83 107 169770373 83 17 896800660 59 39899163 825287398 127 1250747562 1409874752 1573894810 271855831 7001 101 29 609908715 1683499880 59 194238518 299879050 61 127 1326458104 323899394 73 19 131 1597210557 89 407045627 71 1562211392 83 1342002598 1781443986 127 553786929 97 441816956 19 842715816 131 61 29 751520181 830405379 43 230427841 37 1677338057 232368935 41 1847896050 31 747002536 670999371 10007 728236422 61 1886346920 61 1565573101 1167265171 89 892501464 4999 113 2040843054 1400210007 89 729148431 71 763217695 958220285 10007 1752776085 61 468888090 1510009494 139 1768790846 1700144718 1503173820 3 131 1752956326 1168009755 89 302329522 4999 29 137 83 71 1144902619 1018684996 71 2097769834 13 11 253003654 137 59 1498069649 107 44625420 53 1164098095 1166140285 37 29 427061859 73 29 158580700 314392288 17 137 924860970 922408944 47 131 870352079 1092692149 53 127 1961916956 1671878129 97 89 1373668043 2777 469218582 97 1590548370 89 607475285 1688904752 2777 1624608871 3 310829964 622986126 1826284709 23 613879415 10007 89 175408198 1164755710 71 67 1069059638 373717491 813801617 23 19 29 101 89 786215676 1091656339 1949 1551157555 214783123 97 3 3 71 1827157452 109 905295358 702970866 2112549125 113 981293469 149 60287486 113 1077738517 1368051734 1616635090 7 107 154445236 113 1793285253 1055943769 4999 1276969555 31 2777 13 1972585641 127 153444702 43 10007 11 347828327 1468407589 2777 103 11 41 1199849307 1718151865 10007 502299737 23 113 67 7001 37 5 2076741280 47 938007361 4999 355957271 17 137 1847589261 113 1498959916 1873590596 10007 11 645646222 7001 1708436258 127 1065201478 107 1587451306 23 2031824494 149 905220892 151500965 139 1125648549 1763858153 139 23 139 519821076 2777 1488769139 377442602 17 1144054508 1949 546000656 633986312 47 97 1949 53263911 640788372 3 1985927735 2090101896 4999 37 1705849346 109 2118812587 89 1088987179 101 79 13 210659033 1047249476 79 578375669 5 1077674410 31 166245622 1918892525 107 4999 481928595 400084967 67 149 137 79 127 415177571 139 8527650 139 655642289 83 1511063721 7001 59 1678247861 113 1354808980 1239840285 5 47 31 131 13 127 7001 109 1305860836 79 7001 950952831 232811254 423943721 29 131 1969203587 89 29 103 904891096 17 1820819389 83 837402604 1606890081 313044482 1949 29 1020112323 7 1189356308 710650243 1054909630 109 23 1949 789508716 113 1162224436 1389360873 1478917362 71 2777 408535056 61 23 37 2013327916 19 477847587 846051266 29 2777 734983036 19 879029034 113 220871060 804077522 109 127 1071298467 23 395247633 2777 519212913 67 589443421 612540004 113 1665162689 89 1714493953 544742389 1175306160 139 871213914 17 862437744 287482492 4999 998263851 53 1537583549 131 17 1139277471 107 82907345 59 1839294843 139 1511856991 1881872265 61 1544054021 73 744127106 1628030885 47 147617536 19 180110101 827589714 2103506145 3 73 73 1949 181865088 1195748090 19 1266323514 1109270345 103 858611605 91875483 127 982445965 149 1886687766 433675759 2777 1861975723 11 47 885745996 59 113 1624673017 67 651513669 1949 1714658087 1343977408 817417702 47 61 11 830840857 97 1670074575 434910428 139 7001 1983019248 1761810895 992060466 17 29 1371957966 824752805 7001 4999 522990381 2777 109754677 1071103993 7001 1820293314 10007 1864194023 97 149 109 535771543 2007622775 31 149 2010103274 149 1306155432 101 17 41 400828972 47 601253422 11 89 131 2031530446 1994133352 43 10007 1149353985 273345433 53 139 477392998 1770956405 5 604087375 130250323 1877711256 73 1428366895 113 2025896205 1949 1779072537 1993930297 482167733 968459311 2777 41 525991091 2022136195 109 1293652221 139 279979221 143306498 73 1212335236 359535366 834786073 1614358755 107 1855201122 73 609445459 1421517891 137 1456203626 83 1833762824 11 1957273890 351555788 220225876 43 956147184 61 79 31 130978131 1196548611 61 1821890491 1109919377 131 149 977124567 306155081 113 5 1379206510 298802380 79 2037216608 1511560167 1029838302 73 1018323752 1143410413 61 511034525 47 11 445753638 59 899401301 170319222 137 414967164 97 1165723593 41 924612976 19 109 1539273584 1065816715 79 1168198833 2035833950 53 1355870250 2 2026319680 154118419 7 71 1153590818 1481484225 2031022572 61 1101104656 47 1026799553 1511861314 103 1798018140 1868337774 137 1817444603 13 137 1333470457 727414926 37 29 543684535 89 139 1513513593 1449368568 59 1128771185 1112262582 807976946 83 869891885 139 149 1085018000 97 83 2006633661 1408495257 10007 1807796024 43 3 1762508289 877714125 990814545 1236528254 101 53 526312077 113 83 1922702719 260163085 424595474 107 2055740175 53 10007 878279309 1872415442 4999 29 43652279 83 1794917911 1288323012 73 2345636 676234040 1708806190 67 1185487548 1022531915 1268620296 53 1729753432 43 23 2046210157 2037598543 61 330924695 311712440 7 626575010 53 582489663 149 1695822491 1485484935 1857197177 11 624502307 137 41 355721596 2049152292 137 19 838891952 113 649061401 1003218352 103 874811341 1614689117 73 17 1996829693 61 871402080 1895183364 37 2 1397634373 89 229906046 83 984396102 59 5 53 482267352 2020050483 37 1927725962 47 127 1609965276 1424524196 29 884139572 83 113 1949 71 53 1452472950 1307350099 1949 1300170104 1945172164 1949 29 945253840 43 1598405503 664375591 737670384 11 1958597069 11 888794676 103 1225888698 71 97 403608949 4999 135987797 832173532 13 1574836016 29 2059589309 83 283050584 193564300 3 236647065 1693634583 61 805513009 1243864237 137 131 734075792 1439470182 366071689 19 1897000660 1370836914 79 2097199807 3 146390868 127 61 1001533014 491006629 103 2004736689 159373628 1949 369451421 435534882 103 5 1329983485 131 3 739782414 131 113 738949714 29 101 2777 595094438 7001 1837006392 1216549768 17 1525204373 1249480565 53 73 2071227321 753074460 131 41 711183499 2026319589 13 647898667 103 1415420747 5 29 1795934678 23252838 553971511 89 1094986853 19 1771787563 23 97 1769436073 149 1642950863 1938948656 71 7 127 3 31 1837380695 1081495016 149 223746297 4999 1300981828 7001 23 1814961165 731720866 1949 1680345942 2013896971 1189774022 109 103 2080987062 2130200337 61 61 1625429504 83 137 43 53 41 1464294823 47 11 101 13 1409480800 89 67 558286463 41 1769372999 47 653585686 1902423672 37 7001 894650789 61 1478358162 37 981140174 37 1723831639 29240639 19 1895240696 2 927220068 142145745 43 5 1748497593 1418564377 107 1685656320 29 79 1990112937 1832552730 304284538 2113579851 97 810134983 1949 928098010 37 268809329 59 1149150729 61 1271276905 547201415 802837918 83 1065260346 1030878440 5 1433270735 3608989 1384560874 47 29 5 4999 79 139 2 1067474420 58957100 5 297431455 849763480 5 2140088060 61 127171545 41 2004343679 2088481297 149 1949 2 1319296224 274787336 41 1714320946 1562261007 59 1584059443 127 1951081315 127 1122155998 753094952 109 37 1241330982 184317757 1332326455 1073301092 53 29 217673334 23 109 1206085545 2098212722 29 1639081102 668628669 266853357 53 1021945570 594106155 4999 80728104 1915940425 113 1180397260 95413568 23 79 938434206 1887993903 2077633496 137 767927371 745521189 83 37 1569733066 1251211936 113 19 23 1345199022 131 2128288510 720802568 1949 1578717576 113 3 2135260221 107 1548679052 1788404099 43 2777 502482506 221205111 73 7 1764337086 127 7 89 59 407126550 17 1521087299 137 579090643 2027930663 7001 1138628638 109 17 762340452 1736444215 2777 765074608 5 101 1293668227 2777 469129718 1407949929 57905657 79 113 937682185 139 10007 270280509 343172808 97 149 342673329 2120693458 113 1591140187 29 718808152 89 2143284027 582223493 2056395465 47 358284948 101 1403935653 3 52004937 750731418 61 1501848487 690760767 7001 309500208 634514632 2 43 109 37 61 917984242 2 1204382772 784371539 7 1274400057 43 7001 541520349 1347062983 17 125491603 1130188932 630919154 2 782202456 627761907 71 137 1820799642 139 768503478 149 569022363 53 1419680115 1977983080 5 1508182666 1492750398 61 7001 1771014966 19 1141545004 2053960515 2 155090542 2066047702 5 131 872984030 127 103 861616115 1654993185 7 1721027686 1312248749 7 523234110 362837020 606619989 109 666567672 73 1502669814 101 1929118786 43 3 127 103820922 2777 10144381 789417403 41 11 932244467 1826941281 3 808275490 11 711462071 79 1264513895 1951134735 47 1469763277 912566829 131 73 1397845951 97 1842758761 616188488 31 2013085463 948502901 43 970631235 211493786 1949 71490731 214600074 13 17 1641511551 71 2112564956 37 2001087872 43 2137014471 1581973517 47 930642914 113 10007 1983037155 1902360721 79 859345805 522108156 672176033 107 610541358 774139767 59 67 17 1444660555 76193298 10007 61 53 113 995498925 676213696 566459942 67 469945504 2082543218 490306435 113 2025358903 1708183281 59 23 2064492797 131 52637634 13 1066141037 2 1787451840 832323516 1007813141 83 7 294116550 558580046 37 7001 5 492327167 109 1949464128 67 620924577 1088370439 79 579215167 10007 426545638 43 59 1395559238 43 2 550269278 430650098 941065797 89 1459957958 2030477468 131 137 1878022030 41 453113222 514414454 37 2 37 1702744403 131 2 587971322 3 1317922917 1161578889 2056523543 131 1178898287 31 2777 221263029 149 149 43 236745143 1238332404 89 1722714883 1174866839 41 1115408653 137 522783825 41 113 1101515186 846766517 1235186993 83 1367139065 43 741439282 2000360043 31 332655203 1114509923 1744272283 408450406 13 841014706 149 287948554 664391894 2 113 374539291 113 1943709271 2777 1935707850 2060079792 1114926439 97 5 1578545250 29 1076872892 362018832 1849516920 5 1080046530 907262570 37 1263479848 107 848258146 286346900 127 1951937642 23 59 53 1556868746 17 534908876 34851567 19 5 109 872103005 53 2777 1834613942 809884838 186997038 53 1333850730 71 2129791690 488101910 5 131 67 526285230 53 811070059 2777 107 627942233 1009910405 792570168 1805591957 103 819009988 461821056 113 869916981 149 269111135 1949 1778234467 988394421 1923729108 23 1371169587 103 59 496187758 73 722701314 1673613330 79 1376971738 73 31 1305966326 113 186934657 131 1451455786 149 195267927 10007 2104051806 1529273330 13 1815950591 29 17 695113323 2126475226 322685450 4999 1767721385 89 127 220919421 1748290897 2777 1516682638 2105193699 7001 89 576080001 221576091 929120592 31 339150881 109 11 1423520681 446003654 83 56439746 1055820055 71 587252451 47 59 370752873 1888972143 127 441998481 67 1444124767 948839431 892839824 47 97 1841625801 17 84663502 17 1877771788 89 137 139 1746562871 1988614846 131 1911925420 137 2010650086 7001 659788242 110237746 4999 101 59 287186925 1377489447 4999 2070960725 17 1831855876 13 1182229304 107 109 627408089 107 1335210939 2001235925 103 1913753988 1685648685 113 1063146486 47 7 1094385411 19 123532272 31 103 1112682838 1232458860 1097689458 113 1043625625 71 443598841 743483458 53 1315259469 73 103 980870149 1552159202 127 37 988703506 1972434733 149 10007 10007 650673634 1989674309 107 47 1874624892 2071666410 509093492 17 1194836399 1949 405631222 107 989207724 37 53 916838626 10007 858439516 53 847384776 103 1178597173 926123676 107 809154258 1073585488 37 1918707230 113 17 109 666042622 71 652688452 113 131 180304208 109 7001 1999436593 356268415 71 506089988 83 1535815669 29 1299010688 43 949216699 321591507 131 1875872398 71 43 1757125074 3 161392743 1326806543 83 524182961 137 1926249673 244346121 4999 97 110356832 82900495 109 802886072 97 31 67 47 19 1302970714 2777 4999 23 878962549 1694951748 98662278 1949 1288971325 109 4999 27589481 4999 2 67815638 318012240 7 487973925 982513574 109 2777 137 1648505793 1954608855 103 17 1239860932 1586314081 17 17 934353092 4999 43 13 213776401 53 727344069 131 101 1215107562 7001 1910705919 1167042643 44612266 19 29 225004401 97 31 43 222571433 137 761777597 103 778571937 73 2068178914 97 779699871 2144796294 982154755 1152521352 113 13 164458996 1103615279 137 107 101 792183501 109 139 648659068 67 959765017 359301369 89 2 677890526 4999 97 282064263 29 1461561952 47 866450111 103 46535812 962737785 1949 661143678 19 711634281 149 113 89 1354348867 149 790816495 1949 109 1024174438 53 661791231 29 11 1753531186 733298311 4999 101 1442454345 29 1576788345 23 1272704789 7001 131 107 149 31 305541208 1262149965 2 1462528960 1269823348 131 214789311 1506250089 149 1996047479 23 1095979279 1441765722 107 1969062471 137 934299585 2072334336 1274010319 97 445337088 29 1676789457 79 59 10007 139 1691178945 744283867 31 816320644 47 71 109 775149685 1736143825 1843875620 1177706710 5 19 634880953 53 47 17 107 59 1244351537 67 1996666273 7 3 1158453075 23 472749429 59 1049135581 1061311767 43 2 450717787 17 2132132601 53 700856866 127 43 1064778341 41 1292873377 23 209373347 2777 107 89 1591274165 1987587961 1898037456 191933027 137 59 1860453314 37 709718793 23 987599806 47 1135279211 362241233 29 1460391316 149 412830873 127 13 107 520035943 67 83 536615916 19 1196497184 553245033 103 2096208980 5 254307415 149 1975634061 400102101 139 131 316409615 1944198927 79 409281746 137 139 787494591 13 848862326 3 1167548118 707551437 1932321679 10007 585050820 1949 653917414 59 2121078497 13 312972201 47 783078515 1157151861 3 23 1555649942 3 2 1806648806 10007 43080135 2056784919 844207686 7 113 1798170582 1047188176 79 1801295511 473905753 97 127 498090547 240547166 31 59 615016885 1598170583 89 29384596 7001 31 384925577 2057794207 71 2028902822 2 107 1256277798 424742130 1596042989 103 1949 2777 1355553672 19 1630543090 5 613332245 101 998321912 1992964178 71 53 131968601 4999 47 731308203 1822314785 59 1565664887 1480234893 29 1596837989 73 41 451117752 19338961 59 667741881 21647545 17 252627463 846685867 23 113 455636453 167946859 29 127 1556493406 2 1398142136 19 1779502321 507301060 29 19 1563200946 5 398529345 1971674855 149 137 2777 736000918 109 816563363 137 1938706372 483851756 67 974662285 19 1853923330 7 599032895 764474002 149 149 23 1595387364 1501510219 3 1834155663 339461607 3 197448373 137 1209805900 211459071 1764969066 107 1836032989 2777 149 73 1065918917 1771760735 107 1503791803 7001 131 887561494 109 381462331 43 73 674047062 109 739208964 13 79030053 113 451874118 7 249939879 1357231869 149 1427253974 79 1228173974 83 107 10357386 73 1312534354 471084186 97 127 47 137 137 101 53 594497290 103 7 1742267184 25543539 1949 22002261 1949 67 43 1667993521 2 83 79 827308303 1328940212 13 1474111718 1913665585 79 1678181706 7001 678151324 1482078220 53 1061379640 127 2777 1254148740 1822881117 37 47 131 31 631757370 31 1428725613 47 1273386604 1113401995 113 1964264880 938616592 37 1877671172 1780873198 13 1782637013 694823867 107 2084547007 71 73 1521274788 3 640913658 1480052139 19 1489660192 1709392164 7001 137 420048028 19 1872035230 2016291438 127 1350905731 222106725 7001 977822669 31 611552128 83 838294040 73 1629864103 1809084308 17 73 1396614830 1777541040 103 37 1255365341 267665918 101 1392093177 20019054 53 97 137 101 673725325 739952871 41 1996353775 950606251 67 97 11 131 1327656704 2 1397450749 103 59 66147319 1808197825 278822183 71 2 667855641 1062975387 3 1462259269 79 1811764907 1525401515 947058396 23 19 131 801523369 131 1601924612 113 53 1819132146 23 17 1903166287 97 73 122403746 137 1949 274846031 1195939533 127 1101964587 113 1536293645 480845666 79 1852660768 1376686857 61 37 230858096 1103254345 43 1804007902 1477566161 71 41 67 997083682 3 7001 59 10007 23 1360598511 59 1694644615 83 19 29 829809255 2777 1708204902 1954451448 991779507 97 1429982740 1070215537 61 1057633247 408572494 11 565963361 131 1876269287 73 1507802225 1063646334 149 41 1956130776 577723100 131 71 801661497 115824674 83 1122623389 107 19 73 623927642 1464189454 725112003 7 861120092 795911326 7 23 650317752 107 1156159075 19 343649713 1547484906 1310567834 4999 103 1026551754 79 825228470 89 1036821698 59 7001 97 19 193930454 7 720354663 107 71 1664735651 1245881965 101 1510636901 67 1670612974 210580799 3 31 864529178 1710880731 29 1055702261 17 1816689671 868385688 43 19 89 1099111107 2014922798 7 2013151952 103 23 1343486828 29 315323641 101 7 19 47 2031881017 47 1614925714 113 1751149474 86837585 51332461 53 131 11 102533712 3 1599376218 11 1503152987 79 43 83 353664909 715919571 131 348611829 793737122 1239051152 31 159722453 11 788382661 131 324069896 1949 7001 1321396744 83 2 10007 675392444 89 107 1839234332 37 1894854804 1714162769 29 26492660 41 1090448318 101 4999 1723260279 2094935429 1481916616 10007 31 1052135991 61 1684258574 7001 2777 435033712 1637744081 67 542390393 103 562949344 1789965432 127 938861987 7 2058692379 131 581137222 868613951 616670322 97 1694838622 1978635235 127 79 1467183734 10007 1551915581 73 1158184493 30482432 61 1732410675 1095755650 97 137 1697390865 149 2126842986 31 831194382 945110175 37 43 109 97 364742892 1668712146 7 1329719846 388227022 83 1408073273 67 2137237221 426354183 671630658 103 403479174 956175290 7 2 1437545248 1233260880 109 443067887 59 2144537428 1304997577 37 127 1261883953 11 798791719 103 107 144354125 5 7 31 7001 3 53 207834783 2013781693 381070331 149 97 97 1410097633 297482473 109 29 642027116 73 1264642021 575309915 4999 1656888556 4999 1354707913 305236620 13 382711487 1949 679152438 1496173238 1949 10007 12859898 23 59 56377745 1949 489939620 131 1196092749 1010240036 1114304812 61 475357689 1949 403193528 1058127692 67 280451414 113 1733870305 155090805 149 249394114 1722199514 11 524619348 59 1152997588 1771474322 109 1185721620 31 53 7001 1519924101 2034679627 109 1200583879 1635964759 561564940 2777 23 113 2118655645 10007 1862641761 71 97 2777 1454728673 956534873 669179776 109 996425624 83 232073645 5 816632822 103 1111834789 23 435890687 409430958 3 628501965 5 1244366381 116494751 103 1117125993 3 713035353 1473869959 139 139 31 631057235 79 2 1192009976 724307852 83 1825699981 113 37 10007 131 236240422 7001 109 1949 1938738515 777027320 23 992258088 1297769963 838979932 101 53 43 1949 1475658064 1306354281 59 1094341853 1002499754 47 1194391636 61 4999 589891998 778639241 89 860993429 165916037 79 3 2072481768 89 53 2146438255 11 628368930 61 1374837886 37 29 496742827 131 796229266 1187647310 113 189588801 1009115086 19 1001858408 238863768 79 712020245 31 315686640 5 1047900735 710442360 113 1830123547 23 2054033308 23 131 71 2121010051 886622085 2135423464 67 53 14221017 2777 1075857009 453831875 73 316158364 1346163067 61 137 939218246 1347846616 89 108143367 4999 1426649613 149 1704924781 1949 107 61 586254868 131 1999899745 295136647 31 13 47346351 83 863079069 1368312423 131 23 7 945025522 71 2007473741 7001 19 631299472 1989754898 109 930983170 41 127 736678867 933189269 71 1625568288 1994543573 67 340358459 1695011828 1253331433 23 1339986233 79 83 1313079007 89303850 297763325 1009205266 97 7001 1933082885 103 1386713926 1182561595 149 79 1939656412 17 804880113 1861394042 1834754649 127 1949 384541598 2 1366146284 71 987927226 13 296769936 1740568388 2 71 43 61 544711090 53702692 1678609495 41 1889681879 1753450082 109 19 1164215787 41 2035047909 4999 1235782794 789343306 73 2129354133 31 89 317625336 731438223 73 1176144172 264263917 222466359 71 21764739 1976603252 61 107 53 139 1976197611 149 4999 2044055963 109 756749286 205541524 23 61 426470947 31 1336668411 995186769 19 43 1962179870 711248337 31 368593441 454333055 67 47 201053263 1211861494 2135523607 113 109 47 83 565876866 53 947409662 131 827479971 1512488272 53 1834310697 23 2 7001 73 532311401 1359545503 7001 97 5 1746683833 29 396094470 1123033466 2089911314 31 2 23 825334485 113 1359973758 71 131 1071585614 127 47 619136148 787907387 4999 942599901 2068429950 17 114863551 131 1765515165 11 343667566 1931288898 855979973 1927844683 137 2777 211300169 853108727 137 109 79 2119298240 1878831088 109 53 139 1181984137 259248900 139 19 101 71 910472618 29 350814392 2145151779 7001 23 2138078482 1262085651 107 103 7529094 468088032 149 53 103 123154731 1572748612 61 1695197160 17 843906656 3 1943261241 668698401 89 198273767 601333850 73 103 973117426 71 1481870450 23 1191978795 741312462 1176969524 59 149 378240672 1405373073 10007 152266512 901087352 127 871529900 131 53 5 1321033839 29 799177389 607212411 13 943800221 61 39437781 139 1199512732 5 1238212713 137 978338920 603601124 1556218336 97 2006969718 137 1287945631 113 43 1378337867 11 831092853 37 875301944 107 1986072475 493179363 53 1962182567 10007 53 59 1031782833 149 721148825 1606216917 2023713821 103 1142415368 1350095137 17 37 287132922 67 1480956476 67 745617004 17 972292152 1565848898 137 27659340 23 2030595609 244554289 89 103 1739313414 107 532780713 1942644385 2140320723 137 1440106873 103 983647984 29 61 1554755007 1235987753 4999 1654584017 59 202981988 10007 149 1394452278 73 148000419 13 43 248221198 43 500469905 139 53 31 391963814 1821208526 1628702343 73 113179634 1930185857 29 107 79 16740890 1128669221 4999 1676909551 101 1329408056 1252941562 19 1796314986 1361963187 13 1662534471 97 17 1229136115 79 458555026 1053091168 2 139 296248337 1448065999 127 10007 149 139 53 866106655 991734357 1217727935 1227441049 47 73 717808416 354652177 1229035861 103 41876377 73 61059755 89 438015126 127 785596212 7001 634879792 1937775457 107 668545178 93378992 109 59 67 1810294105 31 1995491979 73 11 61 113 619552057 19 89 5 1353365435 818100775 79 1616498316 1949 787930026 107 1950756055 1321358301 107 712893492 2060897580 53 2140356658 29 107 886006089 71 13 2058322425 139 11 19 61 43503614 1560410378 79 1555250248 1821455126 109 58705983 59 107 1026831171 2126431330 137 1599385950 2014603098 255957091 113 109 89 29 505695040 41 317714488 518117551 149 103 1381374406 53 442485446 1236703325 1989354486 107 139 113 1193529504 139 215195630 12154649 59 1018449664 139 1625494407 3 805234554 1638502050 19 61 11 101 643096002 19 688581261 906626629 2777 1161571891 73 1374092359 61 103 5 43 21443240 67 49405934 1603208450 29 1889179973 838015107 1677571918 103 1533232757 67 369384668 847503040 83 193343470 5 67 1707136349 1917307272 41 61 722445448 5 1213072775 1951847501 73 1158236031 1112833787 1093717321 17 103 1672644816 67 2777 73 113 5 137 625626940 1915271259 1357391387 11 61 547322744 985532226 59 1561355030 139 1468673722 302405676 109 1364372511 41 23 1048906111 11 1795234980 70641326 2112308388 2777 558067388 67 139 17 47 196180564 89 1021286866 17 1432284255 180478581 575226887 79 53 317655500 1236181805 1252393446 137 4999 131 41 19 139 738808074 803224730 7001 1737351720 29 220665843 23234462 23 1685225180 59 89 228551733 2041993811 1683335313 11 10007 2059464310 1469860575 61 13 109497003 83 34297924 83 338713206 101 107 1260764308 1545236862 149 2085965581 184800826 97 1178137367 1949 1165624787 528826156 53 37 37 300310019 29 31 1833085048 871947065 97 1575757954 71 31 1758841296 1633501582 73 613180363 67 126973777 572001713 986043339 962330384 73 101 101 392972052 107 127 827493138 47 887837799 97 1091146501 4999 2094554440 1623386296 103 1480119817 47 13 1161334220 71 128218119 16032988 703677917 127 925953064 1249690482 131 89 585445350 611143440 3 1424426140 71 600607130 1583007502 127 31 960723046 107 714723941 109 103 1346894332 73 784496982 1453763610 73 459354013 1045433388 109 79 975828461 82425835 4999 1801087799 83 1008831717 765569851 188681065 103 73 1025710882 7 47 1993295615 1655417785 1106405035 113 103 1978521026 1075340703 101 909360671 89 546304161 702468723 109 1280876482 103 1311142311 1660070119 7001 47 459668883 5 2 1199456334 734966392 139 5 89 2094418225 53 586914041 31 2777 892511138 4999 2103484219 1828575233 149 172446789 639238276 71 674704480 640936018 29 109 39105385 71 101 1613405815 333371952 127 475531815 79 2022349282 249013099 59 4999 149 29 1844891405 696814670 23 103 904796838 660842416 149 19 1802640770 19 2112550850 79 1869642440 1895817945 5 2 1235411202 949682976 53 19 1729204624 469834284 2 405977505 37 2057668842 536137760 149 41 321336270 310801771 131 1500783678 3 1916937477 43 411120586 103 2777 47 351275935 785681919 109 1636371193 1523594368 113 1016023841 7 1231838314 101 109 23978109 17 276337465 522604184 97 1216905546 43 1767062198 83 29 1678807361 909612322 137 3 1687760847 2777 1060590940 149 701578867 23 80733593 44667547 37 1415486590 2135017275 149 31 1644596128 67 1278908596 284283680 13 228073655 71 53 13 10007 7 1524752145 7 1623764857 13 103 121788642 1734685006 1038662066 13 915056935 43 768294572 53 89 103 71 1315508377 113 166163944 1949 2043725298 101 2036807107 2777 110346872 2108762159 43 53 1946429823 30882860 97 1848012704 10007 394275800 10007 262163386 124867346 1185142412 47 97 838981906 1787542617 7 705530595 7 2120880086 61 799542361 11751350 101 1795212206 1949 47 466059191 604822269 2777 1234220988 61 1362460742 1390097585 725791887 137 725282247 1304335117 29 17 1206094365 7 1985289817 2031151795 5 846291990 10007 1021914212 61 83 1549914837 17 131 1523491486 13 1949 149 67 1072193869 1736207481 109 1671425557 41 513774690 977790854 1024229366 29 398049309 107 61 1996711048 43 5 916807220 566571378 113 77402484 73 492507713 83 2128965148 2 990326283 137 59 707170283 855040744 97 149 53 770074995 7001 1656632628 396227165 10007 139 2777 88877885 949634028 1971277157 1051863286 107 501026953 149 303571259 37 109 966654261 2777 128316839 113 137 1218700147 29 113 166979083 1701881022 10007 884989059 1781045860 67 97 1472923078 97 61 1939040306 10007 1278480814 2777 1394528867 457045279 1341448696 97 475916629 97 29 1352369151 890229617 58204026 1442477087 139 2140077006 10007 461766794 149 89 73 7 1967682745 2097940328 4999 62537490 7001 391453914 79 107 1922054054 1760951632 47 423007614 109 1908092197 137 936387685 184678057 4999 103 668985515 1524466641 888770799 7 857129571 10007 1452636134 73 273222429 73 23 37 1894346091 141652702 932053048 101 694521755 41 469354839 37 53 233612605 1965407798 61 1309632967 149 950235580 286587462 216897475 17 131 1896381676 1140091297 5 31 1913084307 37 4999 101 406725586 1711249060 43 79 1248317504 7 113 1029519835 1394540119 645854690 127 71 1317678634 312134652 2 1891883540 37 29 2147224409 1180425720 10007 1606093479 113959979 1949 680951365 79 1530146102 600365082 7 53 929370378 79 13 416016780 1632453444 4999 97 17 894174143 37 1348757559 13 7001 2777 59 13 131 73 1819081306 976763998 59 101 34027505 5 302719260 829474338 127 1419721824 109 90258322 1941636303 41 1295891018 11 43 3 127 20964906 1257638582 83 59 928937005 1594168377 427202975 47 59 107 662667371 398836508 643833552 659001872 107 101 1827742258 1658682807 1949 2077692619 43 2777 127 13 502761687 10007 1978223788 1562272573 113 1222233354 3 447493937 59 812029154 1633248357 1949 43 866943038 1203794503 109 217704174 29 1859821765 223282948 1037523808 37 37 284136716 19 1727780786 37 784667695 79 113 699899110 41 808004343 5 98786295 1153910295 687863540 67 71 11 1663815626 646765757 109 1151185951 1607366974 79 48283141 13 31 83 103 113 457757350 1180463377 149 865166265 1949 41 1869848083 1919081263 19 1320504013 825792509 107 79 700760018 101 225456644 101 75845748 2016386642 2001689582 4999 4999 1155383877 114981999 698594904 7 735978978 411647915 31 144886002 4999 1802445850 83848840 5 1220752074 53 442439284 109 7001 100070003 11 981024231 1949 516280975 31 950034618 67 2046215778 621394758 7001 1949 1980417880 938866433 1949 2777 1669440759 1998587461 7001 1077649928 17 389338688 89 883861225 43 214326233 1160890535 1401909678 53 149 1600107275 43 7 2090261906 1352794580 107 41 79 19 122586138 1155417955 43 915633701 550247527 1715794354 1949 59 416528141 1975720433 442833440 1329994971 113 2 3 1953285948 11 815061779 109 4999 1595350866 474566829 1261928585 67 628771411 73 139 127 1453363743 43 1783514526 472323268 2777 1329830321 113 532858506 149 638390202 234866912 61 47 4999 2105208874 559378102 83 139 1657418199 934101002 127 13 2 336239148 1032933705 41 53 1280923994 97 117603091 1837905172 97 1386428469 31 139 1034119273 1199944188 37 2133446344 1799563910 19 149 580616197 37 1601981785 89 1398368446 113 127 1898227217 1491676127 37 1044069154 1957502583 53 47795439 1199020148 4999 1949 527075794 107 1168175862 397447947 3 103 291386691 150600214 2002559929 44245192 23 1693702087 41 1393282030 103 1744285035 1725835245 67 53 858403794 2040399194 107 127 79 4999 1130892533 7001 529751668 431571908 23 1857380801 479225136 2015509678 13 1949 864209988 969325405 127 1739530475 113 714494367 43 1450012589 626517955 2777 1392157309 7 97 299259550 149 89 29 1681050192 721691000 61 89 109 335448808 5 2045988070 71 1659820463 97 141082038 83379048 812997353 23 107 1920726826 79 924086408 10007 76502469 113 522413494 59 131 247957455 497296567 127 243701678 182183728 71 7001 281839257 107 150808903 804434132 250423399 111914741 131 29 1452584344 2045849731 127 59 1361531141 7 97 1528956389 79 1572991041 503039215 7 91097077 701405844 109 47 20780674 876313590 11 103 19 127 1441942887 1943171374 1976776295 149 1989393168 1949 52525550 1666033886 2142708077 71 139 1958617666 107 896031054 2 217387134 2021182332 47 935666506 43 139 342915502 103 4999 2109073101 1864355296 83 2077490246 71 498568754 927578851 10007 137 1498844372 2036659075 17 23 1911846871 1542106254 1335889735 2777 11 1841986399 23 5 79 382627573 2030340959 137 699762435 1949 1827333675 101 139 1722391951 1590649280 794669145 5 225083620 965849627 89 67 1955504076 1187542304 13 800411313 976677192 1862743395 3 71 1155060376 4999 2062052507 517646450 23 59 105196056 1668886331 149 5 746480610 5 101 1988602029 286264906 1744764608 127 218059434 79 139 511444155 1328570142 59 1875191928 3 83 10007 164995416 71 13 7 3 170560491 223070475 127 1397657352 1392589894 2 11 109 59 103804235 4999 23 4999 400933812 2 137 258636833 13 1257049926 1040708148 73 127 1954274730 486764965 79 1220135054 1800214127 61 101 67 1093382581 262978611 83 395134901 7 10007 1555007744 550685210 1200621199 29 101 1503672265 61 1202904201 77530070 2 71 235933639 2135993181 103 13 551565027 1700601877 131 1642168714 10007 995536388 3 113 393759574 89 83 1225423952 41 2120078471 1653920935 11 163587578 346922510 17 2009031525 2086480635 156417312 113 139 43 124402526 1849386828 71 1036354482 649288279 29 2070030458 1326089921 83 1427896939 97 490300679 59 83 1338532368 1064797268 139 83 953102197 1265855991 7001 427348041 851638347 41 31 788548959 11 1475074392 149 197534366 542893718 137 10007 1050134580 2777 2777 1710632000 1227113448 71 29 1847790767 1831468407 1842351531 89 1927889253 1149144140 7001 103 869421867 1143251693 1861802350 1872239651 10007 1366841989 101 2 1233198862 1195139154 97 1981109248 29 29 61 659089584 103 62240901 2777 1584628402 101 1991792874 41 67 97 358986310 322664746 1949 13 2116933585 1840871877 3 82539747 67 1146632202 23 149 101 1121692264 2 61 1820222859 1163764832 89 924669950 7 29 686268902 1729301771 2777 1145641504 1622324697 7 573822021 1911246746 19 23 978517888 1088004420 31 1928088090 148138553 543395615 5 61 474584392 1843812352 938555564 832724374 67 109 1183606148 1299269754 47 1407454809 107 5 1487466510 1150453785 53 67 1092112328 2777 79 19 616309555 187174434 11 1829945535 101 59 1678181663 1495634601 127 113 41 807824722 13 1996214090 149 19 1455141809 113 1357343796 288378712 79 1567126871 127 489543090 3 1590808130 109 485307453 149 1300843010 465438437 73 2 76523736 83 149 1075003183 73 113 448119015 1825064641 59 972133914 326518345 5 463536665 17 67 11 1306698987 17 442183745 161514016 83 467506673 284796068 73 89 297762494 377698200 29 1117319801 113 1873857530 97760387 17 1949 589260660 53 1553309319 13 13 436355829 1038989627 1105914441 285228834 139 1742052315 197786936 23 113 645725321 1471329943 61 73 920517298 536110175 73 1137904144 306081043 1713726348 29 79563617 1876346495 43 797507240 1897407256 560462049 10007 696540884 13 131 1545005616 1885773296 1416728474 7 1978854343 109 19 17 103 5 1710033100 63530510 137 1359240803 572050155 10007 41 1949 864190498 1609603089 1236745145 43 1392875049 1008482208 137 1619956774 41 54961771 174595138 47 30317018 1520753513 17 41 23 1790626383 103 1581235155 3 1100156259 29 137 208854582 37 29 149 2 1150875049 10007 1166375892 10007 61 11022151 449845598 131 103 909415634 881212689 2011250654 370944196 7 17 1705140562 149 813578866 1876163921 1949 127 19 11 554110854 1647878862 53 127 113 2092838987 1612360295 7 467832519 1277105904 127 149 53 4999 67 287541138 10007 1459151510 107 139 1611275704 37 1312858494 61 5 1553157245 977512570 109 192733012 17 1531720845 43 769505382 2777 1197541432 738035817 107 724251630 3 600996382 7 1736869096 2777 1816618982 47 1481805613 1619672593 2 1986144932 2129825742 43 1347383905 89 230140508 13 1720523142 23 570799280 10007 2045905739 1638748786 149 927385390 37 462818903 1323444044 1954642547 13 73 5 1671428520 136777836 1556431109 101 1265749585 1013547030 83 4999 101 2111644572 716206049 43 756119171 2069627828 31 23 1525392200 1301392976 13 99971599 3 109 41 304267929 1069082303 2010488162 29 73 629680468 10007 247062823 2076011416 137 1706284310 37 71 1305425099 108546291 794502080 67 1785146325 73 109 1180046554 71 707250627 43 282340900 107 1609204351 1590260389 97 17 556789491 97 2122315477 61 2647644 2108067951 900487195 17 59 1206719212 819676498 683656250 131 862000829 552293210 103 1767024227 1636515723 149 2030145225 1733877992 67 17 765748377 7001 127 59 1736036355 13 1850445181 1417143978 643474456 127 53 83 107 89 1810791809 103 1954805688 137 701763457 1591554071 566605833 1288660634 137 1571045769 234486045 53 103 449171155 360968444 5 73 375528055 53 1068644194 1207099502 2 4999 149 2 1249858086 2 71 1461852007 672310951 61 1887110286 19 180678234 1910060262 2 101 824516126 11 113 249697019 107 29 389274366 29 1412879913 89 7 1663639493 41 149 1019947763 1578189226 101 672279533 310136357 13 995713706 802918402 83 108122191 97 347302666 29 373950099 17 544104057 367421952 113 242387668 2777 101 421160910 589153045 19 2 2094512094 1952375758 31 7 2777 1353301525 878342884 1300458739 2137788228 149 1787461109 1194242659 59 71 1337725163 1220115416 127 1156281233 137 1949 1977186438 365426298 43 1234860541 101 1543627137 390503738 67 1134977537 127 37 1396026428 1730850158 563878980 7 798356062 59 1834578096 613404041 1091001195 97 89 109 43 1523939548 821574049 127 1528833371 1396476120 13 1506278542 89 149 73 860542688 1848813330 61 968442970 1149869842 11 381708522 7001 2007872798 1013828631 1490541764 149 417591150 41 103 1297579065 1209192087 149 17 843595063 43 907492580 1441297735 109 53 2088034631 1884477754 2777 120315341 17 221450168 113 139 107 10007 1392213868 2145540828 609859311 31 13 918472035 113 410441651 83 2108745310 160036118 83 142310672 41 97 1960891763 2138286880 1949 23 641665477 1935864157 10007 1858916997 149 853666147 1254302004 59 197855421 4999 2059270430 89 67 131 1106553963 3 1360543406 67 1747193170 181696882 89 571263855 1706436291 59 1603760302 1409986060 89 1949 924206055 1031043462 89 1345952162 109 109 1094689943 1727530536 131 412011375 11 131 1785129664 73 1057268183 1949 1029337064 37 10007 1121474483 1764980667 2777 23 912003061 1042379629 73 354908353 1808662776 97 62867424 624575060 4999 1800648172 109 113 137 1292027272 5 742544470 17 1787133823 31 103 131 1244105704 7001 53 97 1351966891 757199460 817914132 137484938 23 103 1284595812 1207858865 534191152 61 648046147 149 1844993009 139 1306882460 1949 1540312241 73 109 113 101883173 139 19 1686497567 41 1803458425 1949 49009554 73 67 1701358537 7001 2127092827 2015510889 73 765912934 7001 1932107976 866872666 139 196315763 7 17 1983371521 109 564166989 2777 89088937 979586770 5 97 974153540 170917997 127 1866416642 1684243084 4999 2023577958 73 1947783737 101 606476720 1286276511 1639552491 79 821992156 10007 3 1703992365 1627395820 61 71 89 1982802262 23 101 288602450 1073413737 97 73 2 490543532 29372256 2 31 1330562858 103 67 1240844489 113 735117954 1922546449 71 139 1253323524 1587318747 1711439020 131 1936633197 82150832 19 13 440129483 73 856864510 7 1796356800 746493964 19 1833673414 17 344848111 955378297 10007 1949 65215489 1085257772 1014870299 1595656159 83 23 37 2777 1739774073 23 1914929952 846794174 23 1568529758 11 117113700 127 1663320016 3 139 1685526093 1628058072 1091595920 1650352731 7001 137 23 1893263561 44135620 127 1616745941 53 913566777 53 1559796238 778261517 137 13 447813457 613297594 103 188105604 793494284 13 613741284 618962971 2135884073 10007 149 1010497438 709249238 1969395979 113 19 794309858 1775337257 469947063 73 11 1306008836 4999 178863067 73 442930712 660421145 73 2107124779 2 1433461751 7001 540596217 7001 2036772926 34854127 2777 1370904928 2 1024288692 988504090 79 97 1437470326 17 31 1713154612 593834543 107 859818616 375376758 13 103 127 161665666 830181507 113 77112556 89 825561597 557936858 29 359400455 113 508355092 127 358870758 43 110412820 440494998 89 23 665550678 2777 1728526988 1949 31 139 682069618 37 29063722 97 327902001 67 2025780683 127 101 2 17 131 233173450 1136867649 2012836655 79 31 11 905440118 807093364 1015365119 149 73 5477628 31 43 48551074 1357778910 53 47 269140236 905943925 1739796289 1949 7 2067725261 465064320 17 127 175145065 204842491 19 1173349881 53 67 137 371968152 48920508 1761367660 1989923512 107 11 1473052748 19 978459112 3 832859286 2004788127 835092306 2 73 1661117108 1949 13 572317748 7001 1523277580 17 373472150 127 1766159155 1530959346 11 53 31 47 1845905127 103 89 71 2134027057 47 41 1862115172 43 956102377 89 37 131 950855247 1342955801 4999 1952049512 1154484057 1064154387 748533607 10007 2 89 1619807209 3 37 79 895767728 1987434995 23 1697306850 3 486639292 83 1534498107 1077922216 7 641889507 1457206881 1949 79 149 4999 1585944061 37 1007235027 131 69787237 4999 10007 43 1168130432 3 73 47 327728629 149 2078143132 97 192953273 289361488 1140736155 13 173341689 131 1918849434 3 5 79 672511897 67 489482679 131 1605389882 59 1232119125 59 2129610015 276148792 29 1233506948 79 1853561279 17 11 2054274605 5 900865610 137 41 73 1949 2777 2120772684 83 1802749459 1857808364 4999 4999 905343895 1880658201 53 1716680205 7001 659921261 67 1084968118 425252216 2777 1284677302 79 135197605 109 19 7 463084013 139 1368045089 377990991 7001 394541355 84303136 4999 1643031328 894821387 1866781692 79 71 466608947 1600757977 23 31 780548659 1305636331 2019674953 17 13 1577953585 1889151481 10007 4999 354439098 798115345 23 11 1692030065 1757797415 813213233 7 1385578047 139 61 53 1590564351 139 29 149 37 109 1747913023 53 7001 138990853 1699289721 1672127009 1949 632684380 2100467006 789523733 149 1822461142 59186012 2 113 1617275833 83 434527810 71 1917292520 1949 814701490 1244483276 1046320837 2777 289888510 188182289 19 101 1109731440 784446598 52298532 13 2777 41 41 1764744457 10007 4999 641141746 59 353226929 726421355 11 43 1104651821 7 1954183108 47 4999 29 2777 1530595480 53 1897343608 53 2085776734 1382630544 1415473938 3 131 1006449682 3 1969201761 639320289 101 47 9971755 313191127 37 2 635964446 1608508808 67 1029037925 949283336 1763974055 61771065 71 31 1502717870 7001 233882407 744832433 29 755446665 958472886 103 292793259 691977484 103 149 19 1244480943 1117000730 137 1865821632 1722455813 509082561 13 127 83 603194940 3 1941892560 3 108153024 5 139 1758700836 7 473765936 109 745677393 568303001 870375294 2 2105116059 366124490 127 461904215 73 5 1124762580 253577840 37 1028018124 390416452 59 1492451740 177212905 5 814137899 37 1698171052 2 103 71 734043014 31 108398383 41 161706337 170768392 2065147979 7001 53 1273523450 79 816554648 1489862237 23 13 2132420108 41 882458170 1612408189 693558599 37 3263133 109 2777 1200013902 1450524295 2118584931 704056942 109 73 1857851387 1647357347 4999 1051305604 326989767 31 1392704009 67 1222775929 385438402 2 43 1537646908 890613909 59 224836339 2136785560 13 414853737 53 83 1894120424 29 47 161561231 113 73 10007 13 1063263634 53 4999 1967201481 2102167327 13 2063285107 17 17 1976102168 4999 1639906121 7 505035510 5 290351185 1623635178 41 1949 1938720974 380766385 37 699741373 1920411999 53 1995659191 235064719 2777 73 456368116 23 138876549 1835946063 97 131 394390958 1405157362 7 412677864 127 635228092 47 771683130 1766519125 1497855483 2777 67 452584987 103 29 7001 780639504 705539777 791228988 921243186 41 29 113 47 175726209 37 10007 1223275694 127764769 139 665624435 37 265877079 101 1410517217 311248670 1738048451 53 324572848 1090801543 13 2108970669 127 2048153789 59 595971921 802907456 29 311847411 5 369003160 1624247455 41 1901786867 131 53 1807285160 194430606 59 93001893 103 97 752931568 59 680313129 10007 441427910 31 570195834 1641549592 1321032040 109 2777 513845311 827280691 67 17 71 1461728972 1076853828 127 2 1724818224 1949 10007 332251614 31 962696599 128672261 131 251098577 1000699042 53 389255752 79 2777 334353577 1152827118 73 58398394 17 127 37 1251905582 1240857604 1949 1608428250 4999 2084192385 109071887 1949 2002199843 2053681868 7 113 737012216 1867796662 11 1679717996 1771713812 139 1092447287 37 1303145106 220302070 155489497 1207053333 89 508315012 659506840 2 79 69417142 664955590 109 31 43 1517585756 1654708955 41 674215249 109 1426404084 1355052030 109 137 1937668405 2777 1086612330 61 2 1300446810 71695842 97 659163985 7 583245873 113 1960760745 113 53 127 940293141 149 2070522625 43 549185011 79 904742406 29 750002640 311388063 7 896446887 101 109 31472878 189673734 97 1429482307 71 281236325 1603920175 2777 281121811 1949 851474283 23316710 23 10007 267259181 127 420400561 7 1756612004 4999 1364718901 61 763435374 71 2041722860 3 1531937817 1721853944 7001 916136870 97 857236695 5 131 2001789778 1915538199 101 760548548 29 101 1494215917 7 1030214017 1971171811 89 1400873350 723743817 43 872090916 97 1231165516 47 736577044 769683497 59 906169275 11 1810899587 7 1785210035 79 563127168 902769785 770328090 5 149 1949 872528320 1577249378 79 624489470 43 2 7495667 127 19 2037750144 101 1504119865 107 3 137 1866174075 83 139 101 1973771872 83 1356331734 1406129847 7001 29 1036690954 1743683756 2 1459945226 1949 1610005492 47 131 1312171787 2122516264 29 137 98044461 1430080891 47 1325573383 61 1185156255 19 7001 1567054833 103 137 233645554 67 1880189376 139 152492313 1245693119 1311142719 4999 53 2099128362 1909996062 10007 19 1490751343 113 1286509181 107 2004977490 426587329 41 11 1847820362 1242781394 4999 73 257583508 13 43 1843359819 131 67 60456378 11 1947572822 336704116 103 1879903212 89 1574699873 61 1333098575 1350631439 101 1238854991 4999 6153769 71 1895444613 10007 107 1267623319 1985828344 73 103 1443067392 3 53 1008893107 2 1064179046 11 462907643 23 76978539 1758165057 932182509 43 127 585366114 1177881168 1559572353 29 1715596013 23 330758693 1913179474 73 13 1557470606 97 83 53 1737453844 1432025338 59 1002123472 127 1810141033 1303270432 89 79 1612077804 64603455 3 79 1185379753 5 2014737704 67 1442141500 131 1486499182 2112612634 4999 137 79 917985846 522656054 127 1514502051 1567389156 267886167 67 2 685883350 31 145568591 61 43 1394231355 1411632036 43 97 12743571 68108269 61 39105035 83 107 17 89 706420234 73 2082970220 1226725286 59 7 1913756537 1460741804 733963415 10007 1531618615 4999 83 1331615314 1357589749 543431766 47 1849003437 139 224258517 37 1770088880 107 1264818353 610688823 19 73 131042142 2 1203551234 19 23 11 797578210 395597026 11 1397087196 1177768089 59 149 97 83 1761341589 17 31 822232344 1221446934 107 7 1273390887 7001 933009268 41 127 501369711 4999 7001 1872928523 974273162 3 1558430973 435187090 43 217278097 43 203026392 37 113 2107080413 83 37 1432310774 61 5 398681234 137 1154223630 67 1683635764 3 1016934225 83 1487304974 53 1261162560 2777 918028991 708223864 53 37 1647284733 1685685627 131 1435974578 1518414712 5 899994835 1745809030 3 1843239876 1949 1090973059 137 17 31 2102865222 10007 631581498 149 517259583 266106821 31 931801857 19 1575564398 71 7 1201794881 1097779254 2 29510910 1788587197 1897300533 137 996141406 47 147958614 43 451918605 101 1581588593 4999 19 73 163698558 47 1764509553 29 89 43 2080327286 1446237959 61 396963565 149 199893185 1246132461 7 698776139 131 836133090 2129621250 3 97 486160074 748613663 10007 1533496862 97 1170347542 1764896660 41 101 1489822013 3 107 3 206892054 2777 248494291 637556967 326291268 17 103 1336290981 827429454 47 53 4999 2039885810 29 702415757 242297759 1789010542 11 107 1974202430 107 4999 2777 1035948742 109 103560355 1930789485 7 5 13 1225649425 61 747582511 101 113 1127993459 767872516 1949 117314208 167224200 7 97 2 870405338 1872722762 67 41 1416309921 109 107 531007197 101 2777 1569521522 636480069 2777 1610759972 137 504833302 1733080130 23 1316951221 1833992897 10007 139 19 13 552907745 1355044808 395419507 357905727 61 1708828049 1510241155 17 137 987282143 440208936 921847765 1949 137 73 31 97 41 79 525639693 109 1560236900 109 580978942 71 1974574326 97 45348082 73 23 1475093109 655848082 4999 361847616 139 1403858161 101 728364328 1571697663 137 17 2023206295 97 919444558 17 970286764 73 335637210 13 1264439163 139 1259814273 47 21628738 679408619 137 4999 1616322523 127 2777 103 990386921 5 1806211160 926967820 101 2121030568 2 988473063 1739045819 139 61 985617260 37 53 2039210086 41 440485017 31 7 973662830 1980376308 1860470223 37 473323495 139 378144516 237045816 10007 43 159763619 1304786066 1763124919 29 400599127 89 2036582275 2065963973 29 857953375 4999 666852118 808926215 2777 1535395037 109 33129340 1122689929 137 1528643641 23 1977551454 394939659 31 137 2777 79 1274696047 811075462 277491643 71 2110808061 664493478 41 67 367038852 1411170761 103 2098417249 103 2777 149 7001 304025426 1449129989 583680371 7001 53 1108634602 31 41 127 1846770873 19 89 7 857146073 1171785634 1851320515 73 2 1750248692 1606344912 41 2118165404 1949 1589857090 7001 107 653979292 892495167 744968656 37 127 1632778929 1999850077 61 2 2019605806 1625402727 599124014 103 2 1554030160 295894550 5 1893554968 59 1202265361 127 113 928932148 101 113 149 71 83 1949 609313921 794317371 43 19 7 975612575 317782115 109 1395681493 97 197968705 1363418592 41 1668389713 507950450 67 149 423417770 324427683 682143751 954687306 139 109 629478275 1949 1000554232 5 43 47 849061580 137 1951661917 83 279695475 1783206646 109 965546450 37 237140706 59 1109769644 131 1164111719 97 162990853 107 1071383510 207594097 1374948454 109 7001 73 1342072324 107 922025206 813777214 109 103443527 2129369721 37 103 2046704245 109 101 785550225 905706794 101 328731265 1949 1466920697 12387844 687611164 2117100208 2 61 1126274477 1949 19 11 261924377 73 407271891 149 2039196120 1702284621 131 31 137 49539337 37 23 2007078670 37 23 2059635717 1260692092 47 1475532268 103 31 41 720076686 131 149 1339400485 1301201951 1749084955 956399230 139 583003376 1528209297 4999 71 301524251 7 37 1003708068 1707923624 11 79 2135629752 2009750994 1384099699 61 2085524913 1342389919 73 71 697877602 1933774531 67 124866158 1585886079 924020094 47 504144388 967120615 37 37 974815505 14290695 520388340 89 1690052417 29 37 884098017 1952903882 1949 346109729 110103142 131 436926820 1395123435 1949 37 1444104598 1030719551 107 1696218164 810823057 79 149 938205022 14836775 127 435489477 2 1015436124 1780747136 31 1177537102 83 89 10007 1176252801 764408661 617211990 79 107 7001 1087261617 59 139 1949 7001 101 125065573 17 107 19 1327962307 19 796148602 73 1813729513 29 37 1564953641 131 1784579616 97 67 1266094913 1734608889 103 1794014448 17 2007348252 19 1333340181 67 1983594027 1094986092 1077880445 1729897968 131 79 41 7 361495862 107 1501181645 29 1739472637 149 1553125787 107 766782116 1207799201 2777 1765411102 109 2016528013 1696533225 139 1949 83 1526703577 79481464 121432828 127 37 2777 79 741022441 23 444053985 41 444709098 19 1494747321 3 109 47 89 991033066 597455904 137 43 2 96817068 101 53 717669396 994409797 109 1572238236 61 47 1210472216 1592043443 1473228628 97 13 860552329 1404108141 996761758 71 290080910 29 157397355 13 433183374 1367807168 79 601147783 19 7 1949 103 1303952128 10007 786966620 23 3 176914338 107 1763953422 1299923954 131 988199941 1593805212 67 13 1018189185 1847364363 13 229782332 703002592 131 2053700000 736696147 11 1247594279 1126325408 127 5 1691476895 11 499008664 146530930 7001 7 37 793263555 2037711615 59 4999 137 127 724582232 1205449876 73 101 1483801706 107 53 675975833 915715593 608568125 127 1041427059 1264171509 79 127 1199020462 101 10007 1349664104 361923169 29 31 1028214045 53 3 1521160639 41 1690000812 7001 113 137 429736066 43 203026951 103 83 1324418550 53 266441235 109 47 2085598697 511811898 109 516418195 127 123002167 23 567807187 1850984783 10007 11 10007 5 797557079 127 84163277 17 755052790 17 137 265869050 731159958 962657876 1949 1372702072 624312017 71 827884461 720146043 3 113 1085106117 477627532 41 961056113 23 1376981779 523402789 131 7 422172436 61 2034306141 1315191049 71 131 514968205 113 97 750716756 299311833 61 1871061296 17 1170442809 165476077 604571456 101 2 7 113 1027032253 163255281 1760482935 1928267369 113 61 29 17 514289080 1706867959 107 11 1571048446 1530313224 86490501 10007 1252789208 139 2777 1389235905 1531087842 1269222296 147178223 2777 67 43 1186398628 1448131374 137 83 325072610 67 149 29 301480485 1984595155 83 373672773 103 828271204 109 43 1081377631 632063192 107 2111177410 10007 1922825036 1401584660 7 731866296 1512757524 71 7 1675205084 101 7 724620596 1493621545 13 948385867 747384754 7001 1590809226 37 624883787 1860689781 2 226192164 89 1109361504 2021036297 103 1094685545 2125642724 1806290346 37 73 1329574032 4999 191616669 53 213421253 103 1318426162 1751874232 1300953824 7001 127 1239180783 1949 296039457 61 127 603778828 4999 1862084435 131 97 1660693866 37 1227764636 66301737 4999 281053778 23 1065225772 1617418167 1209356215 23 2 59 403251253 1861774328 83 67 1881903504 113 1103313920 149 7001 41 172081756 47 137 114318691 991430428 109 7001 784371037 940025921 402809047 61 7 1964420672 109 926592541 53 1837282471 4999 1275408168 127 1738513834 73 1466879843 67 2007491520 17 634521107 1210205724 1935051676 149 127 434201316 1358103075 137 2067541802 775737155 149 61 131 1142651774 11 2006215365 109 578960082 137 185834521 139 1874122127 576407566 67 1399885553 47 1997671080 7001 41 297241185 209933005 1374515042 4999 357524643 31 97 1810551172 23 575739082 101 29 721155586 113 31 1580787371 73 1756078656 1621292664 139 671663012 89 1415107832 61 1113876409 1232609005 29 73 1919318409 19 1614870762 877798298 13 139 82414907 1905928235 633647631 23 101 117590664 940453151 29 5 577020925 1388637730 97 17 1820639429 59 1854474371 583002777 139 79 1562540044 481490740 113 243075600 71 437893038 41 1142180430 83 109 23 101 1197280159 504990932 1614678459 73 3 158649869 41 72944453 149 779464594 559014624 667264394 59 11 1022401798 1703014566 3 734303403 831017340 1371033834 430701520 7001 59 134657988 61 690458710 59 2 1778710136 682897514 17 131 137 1615620587 2745945 139 135133854 59 7 46981620 19 10007 127 1775832999 139 2 2 1690492948 1384956548 2777 101 67 246076863 161695086 139 7 137 1724967548 984478473 1413489934 127 500689770 7 442831473 29 61 1983210101 119392553 103 985883967 1410040665 11 1656663019 108337290 5 761077060 17 61 711267539 10007 969828405 79 131 931398996 1664089693 89 955043214 149 1451655372 1504309070 53 31 11 1851336245 2107512990 41 1425670909 532162252 137 97 17 554931561 470218742 89 61 17 1186000478 19 507877866 1489368237 137 1854618868 107 1219271848 1462951370 2777 59 19 939456729 71 86391593 1758126211 23 103 17 109 1525981842 1382365446 11 730383064 31 957739575 61 1312706092 1475254378 149 2136422345 2777 281918263 13 684242819 2003950026 149 1474871732 61 1672716254 43 1922059236 2 31 957877401 1998850054 1146971217 79 1073845252 131 107 1811744009 1792962820 1552950278 2 1788404637 59 31 1651442465 67 71 79 103 12793218 1035225087 23 1207948270 1245340285 5 1114802280 67 273215950 1893376057 31 2038287324 89 67 29 1744060386 109 67 243807506 76235280 3 1413350115 1949 1459676264 11 38704699 103 1733567250 1113208962 1930738805 5 127 822210192 4999 1067661425 934353092 7 828214170 2106216075 3 188916312 2109311865 107 638978427 1205602458 101 518851111 1076501764 7001 1083529651 109 19 944991220 7 620918798 137 1788344813 103 13 1300513532 1378308410 2777 1435466811 31 109 1414319581 103 4999 31 255576130 29 1196751265 89 29 107 149 107 17 358888767 31 1652910104 162415695 71 97 31 1794021712 61 1356218063 451492736 73 1351635731 103 83 107 1295663428 924921375 7001 19 918962435 1271440556 137 89168748 224353570 103 2 1311990552 2 1096125880 1376840262 1596088398 107 1984298670 139 1056355381 1262052277 37 504679112 318271413 53 37 57040909 858045659 137 149 1910867337 508675570 23 1080679403 79 2130059778 35471395 7 1060649128 137 492629943 5 2038144595 2021172898 97 345347645 827499467 4999 1337892368 83 1664352603 859086686 384699970 53 10007 1376292731 19 137 1487019783 83 101 1317245333 849620484 1406151687 61 1123571749 131 974405176 101 1685661316 1912682785 19 77806216 1921096329 29 1003784540 2 451780778 897656223 37 622739341 520023762 10007 2 59 379291205 19 83031748 43 1860899218 440380845 1614084268 97 2020670729 19 852848991 1629574387 1641359111 7 61 715462534 23 31 1192310499 1188136833 1816781013 139 455888864 139 17171365 97 2777 7 73 37 1312706054 7 1074041220 113 251174931 59 1204479926 1318028081 67 59 714169453 97 5 107 2098636368 820227653 73 1441262944 59 31 43 41 131 137405769 396605775 1090409450 13 751257403 59 1564891279 1762472839 1114309938 127 1035561429 43 17 424083734 400696665 5 1061926715 31 1865496114 543568226 19 688453856 113 177270671 410100401 1722428372 17 894214320 2065061476 2 2 1429966740 2115938236 4999 513403570 17 2112440179 1006674835 139 1923405550 5 1943346858 101 607986064 149 107 853256092 73 260962736 1838397252 2777 236119979 127 658155402 59 1103709873 2777 490925814 1984980489 1949 85694813 61 1309460404 37 1472363335 107 1678208223 822468446 41 390781231 911187872 71 3 89 224623896 921115468 1004988439 1237540864 7 11 89 1813496548 53 139 109 846012220 1246847756 37 137 13190360 1159965300 2777 237797287 1088397941 113 72777989 1433209962 131 1254651714 137 1056971166 1897152025 79 511963007 83 447898801 1035731873 41 89 149 67 851128336 712404836 3 304337481 719303313 1363186670 73 1861021218 151659585 23 47 1481662924 745208958 131 53 1947659953 991019878 101 61 1557586533 47 632603738 31 1049233480 97 1904157821 53 1732548133 1936621748 109 29 131 7001 515385616 137 1187844794 139 1361734621 89 83 115410089 23 79 539374532 89 1497935415 1039627044 79 13 1756574284 1278653010 131 1275467160 17 2777 11 2005212110 1477149221 113 13 10007 2055475874 37 1895589328 2045033166 11 436328708 113 1114788731 109 29 10007 391563903 204082416 59 113 7001 1425683640 17 1146018316 101 815771647 67 139 1643015584 1184094574 1476422773 358450740 10007 53 2085139038 1538679780 7001 107 5 461406415 101 1528785187 239404037 1978424252 139 7 949601863 832763915 1118325513 97 29 2037794317 1154971285 13 67 2078939650 1844396502 13 2139852910 97 822904738 174213164 763282359 83 547454764 131 1588344028 122626766 2777 1388147698 53 1262155787 131 965988442 1024205966 2 13 1667793426 29 7001 754819816 1288897504 1697316297 103 236699003 23 1551229543 79 188427458 343050421 37 1949 507437151 13 79 348077397 149 1465337059 61 37 107 457742798 127 23 144248410 109 131 947035156 941308408 53 1249414677 752995413 47 1643875034 89 47 34025410 29 113 514222588 67 926008268 7001 1322215861 41 4999 44491100 1042751408 137 871446771 73 619463692 1748164069 388795372 73 19 2 1773649770 631991108 71 646891650 2 1949 1720951693 113 268096681 622654814 2 127 79 1663043062 1299267101 1969382532 47 2 944349454 47 597867918 61 549709430 138990391 79 2 2013969322 137 906111074 1032852788 11 1645250615 131 430017315 23 43 128841301 31 239512010 107 41 1551023604 10007 4999 768641241 1366376670 1949 49872961 1013526776 1689108240 1313715350 5 11 152953955 79 41 1051211986 1627803246 149 139 1279638448 19 1855362432 131 1563237279 1528077358 31 1446307015 1988164142 1909797829 109 4999 1808293269 1821594224 10007 1117591767 53 1273753797 1998151278 3 23 1862486916 1295290586 1261944881 61 323526827 13 67 1628243112 23 149 1523597116 1898112415 1239620626 139 2777 1949 1824896170 137 297813477 5 73 2034855071 2777 433162014 831103337 23 11 393307739 61 2108965688 575267693 786072738 11 71 1392396265 43 103 31 89 16533441 1077326844 139 468151067 47 2777 348674199 17 103 61 1084789779 1929549740 10007 113 97 1434696338 47 469142297 541998522 101 29 13 1536028932 127 61 293794104 83 10007 19 771840268 1627010976 2777 43832168 2010973736 97 818326047 821484153 1135942428 53 13 1182037454 1921003864 103 137 792511298 79 759886597 1820749388 67 1264391217 71 1442497060 1029123128 752117515 43 31 2100107605 37 1724316935 5 1597606305 834835551 37 1325654093 689501306 71 768788852 7001 4999 683243324 5473905 1939750109 11 317147113 73 37 1178915423 595849776 43 61 83 792445488 1049302009 131 3 241904352 1898924995 544628053 103 19 73 17 978609029 723370230 89 916017546 1854855165 3 83 113 131 11 47 1819760617 23 1865869480 31 614308721 13 1600446687 1949 925443214 107 7 156310483 116339881 23 1847082498 137 31 1696745227 19 2083952357 1554683683 79 37 3 878589635 11 1458234525 2777 11 19 1656023546 2777 226675402 377491495 1949 1809860710 974162287 29 1979715205 1370972498 59 83 656054244 83 97 827622678 1237389575 127 630746922 131 58313716 1547736596 107 53 127 59 124570594 280460324 481095328 2 602571505 10007 160422217 149 1484967972 67 651673356 765909696 2 495080188 137 1729811562 1949 3 1003362744 118311465 37 1949 858126242 131 1851245102 107 23 61 1051682944 955213410 71 97 2026746738 2 67 305738621 775494864 2 2777 257050228 1456183821 73 1155084037 784072706 5 397803665 59 1814056303 37 76839114 465578131 109 17 1845911510 1097734894 1415508233 61 929684450 982381322 127 131 1297667958 41 1868661183 1490541690 31 11 23 73 1900800953 139 53 672889458 3 523557403 1536393767 97 782675346 127 19 166629316 109 1949 131 1689035964 1409385200 67 13 11 23 113 139 912437439 743685065 79 1053964122 79 1564328053 103 335946206 1078841708 2 1646181868 61 1127292368 47 1344519544 61 978126836 67 97 43 401010313 23 1947285667 896552823 53 101 31 1227032979 1466296428 949618788 3 2 113 107 1167405203 11 588040156 853008794 23 244240594 67 53 1998237323 284403035 180434645 61 955985229 97 128193066 2 11 444646587 1692254784 1459267523 1176911862 7 201402756 1535428497 53 59 7 1444955351 558766037 179332671 101 365371258 97 952126974 43 101 1567475358 103 28623014 801960877 1949 1612878380 113 1370346254 1228772387 1949 43 316240103 43 107 819534809 1860269062 19 43 61 1731709907 1449499533 103 23 73 522317555 2 89 154359197 61 79 603456431 43 636159815 5 845497796 13 2030884993 145617874 29 13 533582153 1768156800 264236275 67 73 127 19 1444641014 227574476 4999 888335112 7 2038195985 1949 1379443730 67 789704880 62326482 41 2777 1528349277 109 1884584712 29 31 13 172180411 47 2059414134 137 1072044180 2008483372 23 577287580 17 1949 107 71 1504223963 2060549678 11 2020583697 1381131279 11 1722070975 7001 1244336737 127 1949 2016006690 1840472131 73 37 107 934721719 1629589456 5 1732999230 43 97 1519159874 1049701311 29 131 1822122885 310865882 1062822393 1954014119 4999 1603391759 1387503779 83 3 718156275 47 511632976 67 226577585 1020740176 185684190 97 35895238 19 948379775 379241005 546027625 2777 109 926457490 716413915 67 1221240892 1677021070 43 2122359772 139 55320332 1211741257 43 1615538665 1485839914 13 7001 109 53 1048500272 1229901032 61 83 87090904 1826194698 61 45498941 29 1012687250 79 1622060118 7 36765442 311997635 431511503 137 43 2134705317 89 1620407514 71 1624560159 109 1686729874 29 261257491 1398498668 59 331988988 1605397847 264614660 127 785379381 10007 59 1570646990 11 89 17 2 29 1170063609 432869906 43 1837564924 7001 305525879 863445203 43 31 612260667 23 1317043204 83 10007 1299869272 543666136 103 1818348535 1977460116 37 101 1789229645 168868388 302996121 71 7 7 389015207 109 67 687266637 53 7001 2118642620 1312197430 47 394929861 53 310662548 7 2037630580 53 1340445296 103 61 59 127 880967631 17 1661620987 2105469907 71 422583338 4022307 469494186 47 1916554997 1949 734965951 3 1458026814 862564512 71 23 84346597 103 5 407964479 53 7 1223633782 109 1490761935 13 29 1624938541 1029866980 131 1831730831 117430722 97 29 350616438 131 1664222559 89116418 41 5 7001 61 706076342 131 73 1259529809 47 612112819 1441325501 1668324923 31 7 481442941 1157012311 113 137 1760034205 31 3 1470571545 886434335 683692315 47 31 1442553367 113 722626751 41 531990744 516236207 1876163488 137 787649579 1949 551054413 3 1949 1278699920 17 31 1678882398 390528317 101 17 599639454 1676102451 10007 1346725867 1949 1587324070 41 11 742793653 7 2092369349 131 267007868 694689371 103 485907162 101 114185348 97 67 149 1814786028 1047526624 109 1770314866 7001 966903440 5 286059595 2 599223394 2007195278 11 895959792 71 71 1483550325 23 71 1277579538 113 29 1697309477 37 43 1238427890 29 137 4999 43 3 37 289136833 919738415 67 818094187 10007 1593104393 19 1589680315 1267218528 1693584283 700552388 43 1973090284 11 131 1028381309 41 1353975700 11 7001 903297061 109 1776955278 729297816 31 1467805918 584893607 97 97 1173356717 79 1791520389 83 101 10007 21559899 97 1957641875 1119683906 2027966972 79 1604030006 47 1656293442 1410964920 127 868269155 97 2777 870608452 67 149 750938842 693227993 113 1617570140 1240710973 53 1789284982 53 139 71 139 41 804605648 4999 223710249 1683398253 7 1701484995 375450810 101 43 1805032371 251224103 61 740318143 101 1053480298 1364784316 447357691 109 2029201225 1707419185 5 306873460 1070113572 89 1816858097 1280304008 103 1429208224 103 83 482399163 53 67 101 507785176 503916674 1590473305 1397614246 37 2 83 173547789 349587934 7001 1949 1826404002 17 17 1831157039 73 43 861176566 692059759 360536874 103 11 1225374491 1617796326 83 879385581 139 820090409 1983014866 11 1007419338 107 1981389620 41 2021537144 53 37 1756170942 3 850934838 109 1176179639 127 11 23 10007 152626764 439827664 149 1301084456 47 565495164 1949 97456446 56660556 71 1680229711 1104473445 131 149 299881721 149 655382147 17 21299368 737630351 127 1949 1141189668 107 197110693 97 1612648765 41 61 1780896265 103 297731960 581178477 73 103 5 961343101 83 41 1070410298 89 1432327979 37 53 39115537 1490999551 61 1900992824 83 1615638243 19 103 83 107 73980201 4999 452334515 56589585 10007 97 119381780 79 1218484861 220380791 19 101 1371788435 1141300850 109 89 137 23 79 832205513 79 19 73 1527432363 1811184677 73 574503065 89 1215214633 104884275 1778578923 11 137 1117563051 327777459 17 1503701855 10007 938971447 83 79 1052319816 1545051111 514149076 109 1403278364 31 882287838 29 31 59 1653107076 131 109 10007 595966885 435138800 17 1381980474 7 67 149 983508919 109 1245393016 2032074574 7001 1374975397 103 59 71 384951989 1199896556 79 1839458357 71 101 45524624 67 1989929346 5 59 4999 1867366452 273495290 71 914378328 1305789344 47 792858604 1155882751 17 300480287 149 37 1075666886 7001 293409683 43 119117267 101 11 2777 1415681276 149 43 1193792187 1040694385 1726970511 131 1744750093 898709716 101 13 1043115790 29 61 1342694485 11 23 620370692 2777 71 97 420903273 1053102924 1640623354 2 1631166525 137 280210894 53 715605763 97 59 29 1963942133 4999 359748036 1698122392 61 1401218800 19 2059936034 2036745318 850101486 13 53 43 1820591276 694312486 19 131 3 1218297946 71 883267974 53 1670506841 1076035203 17 1621824718 1222841990 61 2112954417 19 452867489 602210378 127 47 11 1152274772 786988972 7001 1949 1032950510 379725318 428352679 97 139 10007 1260741902 2137715354 1297419652 37 318030560 1985488548 17 7001 101 1846212840 3 37 1023238404 149 613444920 137 1787610798 743299665 5 465286030 1204628610 103 1572115471 89 1200704874 541471995 127 292911022 984222695 1455345426 574914600 79 71 176135309 149 804114522 1949 903698677 53 79 89 79 184610078 47 1353537490 1956013789 31 61 1660595314 105594599 131 1930209390 2777 131 1069666090 107 329028317 874792196 743408436 3 11 1163996212 2777 97133906 137 17 1402714727 283745198 913139315 1806826118 67 67 41 1041565025 140014315 109 1260840065 881594660 101 1476220250 5 927586896 131 955965010 1949 798172021 10007 674984248 107 879234622 544352024 101 1556737038 1725157738 41 1108988869 1138290705 449744314 101 79 67 131 1980265430 1040239082 137 61 229291375 53 7 471994817 1173807446 1416011702 17 31 381411073 1790646893 1935267730 1868223269 11 29 1058144286 41 79 59 7 272355503 1318410595 137 2133812401 2 14012312 139 1470252762 5 154375580 1286216620 589213884 1008517846 1949 2777 47 654493283 362483411 109 550262612 73 139 59 37521721 53 1799360070 456583172 26704860 73 29 1866589852 677171141 73 113 658024538 468143632 942255816 2006317840 2 31 1011414184 470045408 2 1004788312 1424298406 19 808190365 149 1373939579 1725682548 459258726 2 107 97 1224073264 11 53 103 2 624570740 2068061304 356020545 3 1982920459 149 29 43 313599903 1892696987 791225016 7001 7 328113436 79 1957774571 97 59 199970830 17 1328878491 127 47 101344102 1949 149 4999 1309683011 443406367 2777 546394189 1637051453 113 113 275322014 107 137 1667322880 3 115181959 4999 1989117097 67 738494703 23 1395148772 365490226 67 1422347742 149 29 31 37 1240454970 593442185 73 1356583042 137 1944106240 113 465890186 61 128565430 334331057 4999 1239577035 1538643595 113 1099345691 149 131 1854194305 47 4999 625734828 37 3 3 1429488555 1811311707 1663458715 1454439226 61 1290996753 2777 562484127 13 1949 1282301672 1954761244 1840957185 1949 53 1747763486 70591970 131 7001 97 467918947 19 17 1307643422 41 17 109 1562855407 266517317 542304148 441641387 101 1949 774715806 964296985 1760161928 37 239453307 79 1106600070 103 131 3790747 1949 1847983330 1535798336 762214190 41 969737924 1383982234 59 19 291652090 1949 83 1874889275 1949 1340580670 137 2031469111 17 11 109 3 1144043799 1139794062 137 68694701 83 31 3 89 2051132982 29 195416501 19 1675866500 89 37 67 107 5 1959248700 1101514320 1628341685 17 1303241728 1949 469636887 89 1804589012 37 67 637861110 1706213710 7001 61 329312221 1405280729 112898974 10007 2082526749 59 1850409094 1574491258 47 82128223 101 23 79 43 1026486368 79347470 1966596602 4999 65271943 41 1607301598 1443559775 19 3 1332704156 19 920354547 194771330 13 620061338 318901184 103 1202732442 139 22790848 53 1803516264 857087187 149 139 71 13 1799491164 103 10007 268790488 1823811832 1949 89 2141012302 1600197215 156913990 1949 17 380572540 1227826598 79 1554921055 394816562 1137836412 3 2145557692 17 1935921801 11 715025646 341515941 3 3 1569657537 1218110740 7 149 2061391607 41 1840881386 31 461188891 89 735311501 29 131 1065481557 814548044 1626449873 59 131 1294218954 1705440997 13 160614415 31 1230667295 2777 247916675 445683507 1432454047 107 1249961053 1500478793 11 144806915 61 1874035391 139 585459534 3 1005394971 411723505 149 83 137 367285355 224546014 109 93620754 101 753380917 185756877 1949 1735418835 849432670 79 802330162 226948087 902395559 97 41 272579111 43 67 850826166 41 1238040961 237776079 3 1259762931 1385498999 2049835316 149 149 1158950336 73 1764384888 1397103494 71 563352695 53 950986840 5 1871088318 31425609 103 23 911205421 1505683017 602255644 2082635000 29 83 83 1641067783 1807681817 1615844853 73 1949 200780133 79 17 525944694 11 1074559376 43 788883117 31 79 17 1248279281 61 1923432541 19 492205180 5 1462359737 503134669 17 149 37 384205928 1326506647 137 1220456691 1476610987 103 346021084 53 73 107 1156389874 390777054 11601038 17 71 1832090461 255738842 4999 103 1130149063 100138763 103 862740772 323484993 1069392912 1949 9449964 101 37 13 762304673 79 794110933 11 1797516094 89 574508132 17 1636207398 10007 1451778448 73 1662424766 4999 73 1434494603 1381682315 4999 560277308 139 925984640 355398890 460036515 5 4999 127 1780572766 10007 31 1265537490 13 322403094 755719406 79 252904359 43 1138628638 7001 127614228 7 1377096700 7001 1959677914 2061022705 1091314769 79 61 536106430 1700111053 53 109 1392768101 149 246722842 5 1617361135 2080496387 149 5 1436481165 1322426682 1879392075 103 67 53 1473816860 563516494 89 109 1201955644 97 181780425 315339528 41 137 2045799354 650058835 149 67 47 265028394 564301603 7001 37 1748994809 73 1186016518 1295033394 47 71 874606968 37 116438149 535026364 790862777 137 1005835231 960891026 1839084110 131 127 31 1860603415 902856617 79 1305405954 5 31 97 1151014319 139 1342329116 580373511 1972688239 103 10007 1718533041 45814268 113 1628037364 763754546 83 106236912 2777 675406256 1416351938 107 149 1117242677 324704493 3 1057007658 47563271 1899398649 10007 17 17 1342405561 5 1011017217 10007 332992932 1339144800 79 137 5 127 1560060834 7001 107 17 1696442568 41 1617705516 126406981 149 101 2 101 1666542925 11 1116290417 83 13 19 832071410 5 80277901 11 101 29 113 83 1293891233 1768317419 1687549303 11 2 61 71 10007 937695928 789081971 1288577451 1353287677 7 978323215 953332992 2777 243451259 514961326 2777 41 74067361 67 21376259 127 378084165 260233109 41 53 59 1098431910 23 649875028 1395297530 127 284956885 1419561506 17 662948456 23 946515659 4999 17 879235529 31212697 1318365619 1868228694 53 2124158192 23 1970761969 83 1403784160 908328196 73 101 149 7 97 1949 31 81754285 43 7001 61 107 97 318045734 1454740040 139 1949 2777 530870759 1154579405 5 1196456040 146983593 23 1252685846 1386923462 131 938767942 47 1572493474 89 1103137645 71 31 158099132 109 37 86565126 1246908390 71 2 1062015753 59 127 53 37 1515321452 17 1950903246 41 2029401324 623715060 67 139 269434457 53 17 417014607 137 1031297503 371628940 83 11 37 2018537960 31 79 251747327 43 2 1104765688 1879638997 2099689978 4999 30361526 43 876505227 139 1434242972 73 29 1853401658 31 541880868 906763516 11 1559411394 17 848635121 1092504775 1873571712 107 137 921580094 1997952926 127 61 1714131598 579043659 5 1521322555 73 1201806023 1949 1011864279 97 385890638 575874741 1949 1106808644 767854371 67 1062210728 17 2019745214 579679185 37 652098582 89 53389053 1311110302 1709713016 149 43 131 59753443 361058404 89 531923465 5 1745826985 97 427463771 1461386383 1682245914 43 555665443 47 1843908089 1763259155 73 101 10007 530748920 1932362066 23 71 1191590018 150882858 127 1081516887 83 690556680 53 41 1571466179 124495675 17 10007 2116056109 1154208866 67 61 13 894492729 79 1756613585 743688146 137 1828222941 43 127 729518988 1279396603 67 1876017221 1612933252 29 2007004980 3 109 53 1513884315 346184012 89 3 139 987844227 1631839567 323038754 41 11 61 555661063 381696937 53 83 349153120 43 89 782738713 4999 31 1477857637 67 1100337126 1195837679 31 61 1619194074 37 524066483 109 620843072 13 250725730 5 1970807721 41 149 53 661078803 7 79 2089670080 127 920505271 107 930913880 31 1559388133 178554275 43 2777 3 1409356686 43 1758710879 1460019377 1629448554 101 2090486890 13 1204724586 360224176 213138429 29 1629892179 1949 113 428663353 1021835835 97 89 79 316436949 390509877 2777 109 1428453350 53 2777 1062049765 47 31 2 1236512022 1150320132 13 1698325733 1502552142 19 734446900 139 47 19 568719913 1596156275 67 149 97 320396723 137 1019264526 2777 873610205 89 946595901 43 79 1763118259 135566025 103 2018433938 103 43 1600091232 137 131 17 1949 1693701844 67 459321984 5 752487674 2 1470700562 11 5 7 1567916028 1123216270 131 792117176 139 625186416 101 833155464 140078768 83 170816407 5 625092815 41 37 23 480995090 1598539552 131 2032919113 41 806485129 707720016 37 1806031494 1146399306 13 137 83 901238730 7001 97 793473677 10007 1585098793 1488050907 127 671239958 13 1233014724 97 1363884575 113 1784025129 364979296 11 149 1088671033 1927294885 109 139 43100703 80822523 1118244057 7 79 534162851 983963174 83 127 149 1009798032 847078112 71 221034910 53602230 103 1178506113 149 1525847016 5 757811440 4999 103 37 986688509 1606293159 656603366 149 139 2121765778 702592440 654137154 11 1274008525 1870290287 23 131 2147069302 732258691 67 16166698 2777 805952048 347036136 107 1297959541 50293103 2 1082614887 71 60572358 137 1061538472 11 256178186 1657958632 137 1453297233 1384301019 1198573050 67 1197084042 61 107 1072092064 61 13 1696936915 476061256 97 772919076 1576115329 89 1077857140 67 1691909929 144260178 1696849942 137 896952777 144957017 41 97 2144867395 830394205 13 1594004243 302136091 1113412483 149 934986809 67 7001 2042961810 893202301 1763410161 103 19 149 1293725727 243524706 1024374911 19 1269453840 127 23 79 11 109 195978880 139 1450338510 3 749276661 149 37 39845302 801720526 67 79 1292911235 1009433718 1888042712 17 91735654 82870639 37 17 59 115657759 11 13 813839832 156815503 1236950763 1687211259 73 11 1012859962 1826109527 73 691219221 1869060837 19 2008386018 1936289579 17 1593932432 800082692 47 83 100612351 4999 1124415072 13 496709824 127 1621763717 47 1852906635 1618906009 149 107 1381878678 31 1696660097 1904140046 47 97 1011408202 139 428409537 143573947 653848024 43 139 1463934934 31 199671899 7 1703372685 816535552 2777 253490114 869061671 101 321000514 71 632823926 1098431686 97 13 1620498230 5 1100136027 3 1961136641 37 757589167 616753760 67 137 888536410 47 100268766 7 1776625599 109 678857559 521444331 137 2 252234684 1970079248 411093473 139 137 107 65122126 182304139 4999 617041567 163777238 61 127 962379711 1639758722 1383793173 7 235169480 13 1972384180 906006411 2129774210 7001 31 483371325 1448257001 73 1626750383 79 59 1940715674 103 2117009470 872979281 109 1543841348 89 2 2 1188662946 31 1433284676 2143794876 79 3 1541150760 127 73 710178748 208871919 37 43 606060318 107 874906579 17 1519440280 1065989951 103 1078952445 5 7001 1806257870 41 1539774885 1137531606 89 1383813563 5 2777 19 43 59 3 2094045572 29 1686311865 97 1845782930 909653932 1003369318 7001 103 107 37 1099830661 602762838 61 1932138461 7001 591818513 11 2 4999 98870222 1121770601 131 43 37 1243190528 1161324550 37 1220106276 7001 139 43 1288034384 1230853871 13 363106581 137 276495044 71 148235124 1972254440 61 41 1519057929 61 7045561 73 1051674609 137 1615518659 11 1326331412 1130738944 103 89 101 1937381394 53 312215792 836402444 1609654075 31 37 39078293 1081734106 97 29 271461982 1354474435 691341749 1128505192 7001 89 29 825242067 41 766963414 127 1440963180 17 97 107 1280453485 605813773 718742768 10007 131 1165832817 3 31 1132989643 708893678 67 514737416 957152285 408971624 149 1535357388 7001 113 1318917807 243016444 149 101 211238167 101 103 107 1331246920 451897908 2 2086349946 1945587879 97 146405203 7 506875737 89 41 412530397 173671941 7001 24321474 1269806375 1422565239 103 149 7001 103 1621535649 113 484469646 67 333912034 2777 1276806283 1949 109 13 89938459 1099433675 43 79 23 1190010593 67 97 1582977823 384538541 626763616 23 79 1898473885 298560592 71 977073473 10007 1747362298 1319391390 1257781982 113 7001 31 98053775 61 2053459409 368318180 5 1701219511 59 652643899 1949 61 383817429 346084374 1147553655 3 12347389 1339416615 23 1249194505 639830884 43 107 590649416 937714188 1968450167 7001 2022651909 139 11 1403332211 83 1437575770 4999 503055115 283537380 19 173282482 1834849169 29 5 2140753775 67 53 29 1438263301 73 1694972860 7 2080762971 31 103 595591784 59 23 1742394999 41 3 1672981877 101 66818570 71 326693819 1908808981 109 83 37 1086245297 656911148 1863790791 67 61 1989701294 613807141 71 19 87755776 2 139 2075583167 1483498767 543642456 71 1434244233 41 73 47 97 530273586 707068211 816601993 131 495297376 23 109 131 131 1030717262 23 10007 200009909 552876743 59 1796453535 2060252683 101 1898835350 17 71 481723711 1206876011 1469326995 149 131 698593787 101 113 674341625 1186031841 131388448 103 1787162167 59 931594483 1318409457 964467543 113 37984465 107 766037824 17 109 753299256 1401430926 131 37 1861904564 89 2777 604569562 3 613638771 11 2065184632 1023478935 109 43 863841550 1949075200 5 1170222453 1886316708 97 2036915615 2777 539490567 67 1455465455 476831205 61 1797951332 97 17 519069381 130566120 2777 1926693708 357197179 107 624099756 13 89 1975879922 48923211 131 5 1647958455 280887127 137 7 101 840093760 83 31 3 1324597413 1701148302 1030547020 89 383215488 326721310 43 1271516364 107 1290428025 4999 1806388650 768203662 137 1790110637 5 1372916119 41 1353889208 67 774311563 777918039 47 83 367167764 79 1197880634 2045908651 41 127 1156179171 731965262 5 192008145 1035177171 19 1741212383 276445490 444154511 79 386700154 83 2 47 231491728 1671769684 13 137 52027668 2069419250 630945218 113 149 41 41 1252571730 37 53 1122671440 1657043400 103 131 1805521648 1631585612 1576094012 131 5 1040831150 1635745800 5 92645336 61 10172965 435322918 4999 2777 355190651 67 139 1551125028 10007 127 1060909359 41 1413218340 2000965230 47 1417064147 608087412 1531252452 3 29 1164356989 1983446909 103 1485170108 2048553740 73 47 47 1692289003 1080792730 71 874498906 5 798166086 43 601408261 702052389 113 1070370454 29 746899704 3 1423304029 53 210133719 698144405 97 109 1159780819 2113074851 375918422 41 73 31 109 113 1205685666 73 61 343406530 31 728272243 646836437 13 43 1900299627 67 73 571168371 37 1388180504 880775491 632985825 37 31 659681705 31 21010777 374114330 139 1511851563 2777 2098451158 53 1115986736 2 1464599924 502823296 631252472 53 1723971451 37 2146372701 89 1434301038 201485053 11 59554451 10007 816010808 1697247242 4999 841351696 1094081140 10007 2048306417 97 83 127 113 3 311068720 18747232 127 308288937 29 2 1327310180 2777 543724200 47 83 727558578 557238594 29 421670092 1327317356 61 551296955 1315276083 1539203337 101 1817207219 1381920240 43 971255710 4999 1464689952 1915285767 47 103 1765777242 1013032402 71 1218305884 626164527 113 79 109 31 30224969 37 1350493340 879401434 147714463 103 149 1076325489 571228899 559009978 61 103 98376232 1453432323 127 157192156 137 37 1380932833 1525123868 13 1816449076 370607991 79 31 975248592 1786739105 1541283435 5 7001 103 688551292 109 124945174 881105223 97 28450003 1949 841515832 614682659 23 104102554 19 684003211 3 1606099410 1349750794 7001 13 89 37 71 1915134262 857509292 79 1180219394 101 195771027 139 1521452161 23 83 139 2053888881 37202238 2777 381926364 7001 67 1603584432 1210529133 107 139 113 295421776 29 919468635 1848014515 5 912054260 43 1958169088 1227083841 1824446246 71 113 1576836294 139 1131510040 97 107 844659391 2034277316 37 1949 43 31 1321285690 4999 1848375251 1312661056 1617711642 19 1750054292 1548210824 2777 293355666 31 1850134808 53 276552410 2131608924 139 149 1139342953 137 133502801 137 1699109768 2 884280912 41 2 1561196848 131 5 1143086085 1701794975 67 1723106284 932366642 2777 2068380277 2043429951 47 1825000876 31 29 1761078534 7001 1959417948 89 4999 1323576180 137 67 2145490793 10007 1078374334 10007 990843105 928397917 131 2032806386 1620573890 2060117450 2777 1072266904 101 2777 150434505 1481854708 131 1173080195 5 1668829991 113 1609817210 113 645361193 1955413585 61 1871852832 584091531 1004025283 73 551953584 620717506 89 59 515484924 103 29 43 1820293458 1273128004 2 1113045970 466615791 83 1851437003 23 1701252040 10007 29 13 2777 1655453010 21723365 19 433326276 47 514494524 1353807393 37 270024557 79 73 780745220 10007 1993244295 101 7 1390117792 17 333635081 1104243534 2102802224 101 73 17 1788833942 910451660 139 387776640 13 71 2777 149 65511164 1827177883 19 13 2115894998 7 2084738639 83 1553106364 67 71 59 61 19 2099208797 113 894603170 1678960132 47 1119179460 103 1152486202 7 137 101 1250439691 5 7001 131 299705502 107 580998429 59 304338137 139 199621554 107 1823470032 107 164067059 1877526646 29 688216487 1339903501 1949 554529480 1978527350 73 1151356292 92964624 11 160947516 2 59 131 33719448 53 101 817183829 616119594 13 41 1139302055 144128387 1725040447 13 67 1357867484 1971103484 2 969653742 103 337544802 101 34411508 2085926740 1955798101 10007 1480325503 59 59 1685959436 149 2085913345 67 1410067460 149 616912299 47 1669823708 2093575662 2 2 104832603 109 113 490306931 131 896479471 2777 687360263 962269118 149 753740340 830006801 13 1978402933 47 1830218117 127539487 4999 1599645007 89 10007 113 940068244 137 107 1629380164 1456073227 29 71 1573736158 551998785 41 476087613 10007 221274784 71751513 23 1481007766 101 1469860474 459345273 71 1130675497 7001 67 1575756518 1903382829 47 1373309403 675415496 1440811869 7 643631258 53 1242403936 73 1957515148 71 795637946 155179183 139 1139525941 59 220295613 1203759426 53 1431881020 2 1224814640 139 751998757 5 364847630 1733703630 137 1620971219 7 83 230513454 428251577 43 30043971 29 290354235 1734960571 89 1781486300 13 4999 598370302 222045582 61 183418033 409756642 127 692930034 1091829795 4999 1826699587 1597825371 19 7 13 343090826 114337129 113 1924389096 113 597201007 17 17 1274672385 37 19 1548614209 1269286092 4999 37 127 444983932 957476919 79 121214015 61 978741706 576343016 23 702004528 2 596548488 310854400 37 924781848 101 2038763376 1557801812 314031122 127 765375388 1514299268 10007 149 2035395110 43 507103882 131 124721301 131 525305651 2777 727462920 43 71 10007 985129108 23 2 1381979136 19 632416805 53 67 760937894 1664563075 1060445173 59 1077929968 7001 1818499133 107 465971839 2120266305 5 49513180 41 1570056911 681130171 139 37874581 833691281 107 1103736640 73 142841217 59 783184290 1672605162 1527002958 149 127 1706479012 67 17 1447413864 1211009093 73441242 7 1050829549 389218514 97 1898304905 1951142739 7 13 1968994183 170665833 1822769746 149 1288838378 53 894767041 1135411633 61 101 37 103 17 107 843628874 1751684588 97 7 394252739 965895870 79 137906941 17 37 520228399 67 1802815967 11 450448218 107 1352375746 97 2016630582 109 1998453415 47 435210164 7001 149 1587341250 101 915800734 73 928055278 53 538689668 876576275 3 610374186 103 1959467880 1079300126 31 71 1351165500 71 1875369576 2037108712 1885380279 2777 1381354779 2006302815 3 47 1023617794 867964228 1456131017 47 1899684211 235523371 107 1244128483 853708701 83 23 1904300088 1949 2777 1048659071 1259461141 2130363638 499150669 23 107 963597274 153420773 1363885810 5 97 1772137523 53 1895008110 1679632666 109 11 1106803489 61 104461768 566657304 73 997264461 1439653586 1159039327 103 43 200071215 17 1083899107 79 1541092579 987690232 43 137 1347753429 43 73 73 71 602277664 1205848225 97 19 1984900420 59 856288983 319083202 10007 722188155 7001 49812115 5663962 10007 103680890 130819761 113 13 127 166870634 960611653 107 739036053 832208902 127 79 1650794507 1767527909 50378379 79 2067047008 10007 127 47091473 1023579849 59 1488186323 53 351123887 1324715004 4999 7001 71 1885230127 2010776386 73 149 71122262 71 131 71 10007 107 1520356580 2057069543 7001 31 108710174 61 61 1755188263 149 73 107 146612577 113 1287423905 5 1467032240 89 2777 97 195087814 79 1521920227 5 2 2105883670 1491518524 37 260443666 109 53 2144193539 103 289847665 149 31 517171822 29 137 2133841308 787347494 1098664842 59 1956046824 1750533622 41 27579265 13 1188597020 17 1844597203 149 2021021547 2031202828 107 1712808171 107 1974465115 127813296 13 53 502339792 149 7 1093886563 519108124 17 113 331526406 1222647698 107 834190126 334451909 73 1066290316 47 97 101 83 1581940741 3 43 139417137 101 985798481 424035471 99090276 2 149 43 1678712432 754173861 1754993632 13617828 7 113 73 114671028 59 67 364511825 130034856 7 1411457853 89 1620601890 107400350 131 2106835010 510216902 10007 1177123410 53 61 1188263225 928841327 1124785257 131 325805253 103 1556428365 1411609518 11 178745655 199680413 149 97 59 1935559726 2 280581903 7 1517419253 17 472334562 1591204529 558088354 1949 73 441057030 127 754692293 2777 558177 1477519512 2777 369165260 47 1075088054 504980157 97 149 1437726032 13 767012785 1911777245 5 1826151415 1614271600 127 13 1085839469 31 1753307982 149 79 1363402461 1068993714 107 1751993076 23 1415545350 4999 109 137 2049744406 1122731166 139 1542244893 546116961 10007 750805196 97 47 3 1726653915 137 2 13 61 10007 1855147695 1854715672 73 1054938622 1130036510 47 1457706598 103 2142546260 599650779 1954755397 1949 740081241 3 1249069644 37 565023189 1904008517 23 1381549841 59 127 1351393300 403008615 5 9757159 758828151 89 1380017090 1217089170 67 17 7 89 9717732 1684173344 1161933381 1949 1513211396 113 149 83 43 1567062096 461563043 29 3 1848529602 1368817233 73 2065393453 1955210721 2777 1622226477 3 607202174 29 1055861082 3 2 79 244664097 113 7 989117745 61 1171475247 41 1521567482 900709822 4999 1132668421 19 11 183560542 541822534 11 113 1666548408 2120132103 113 89 1945577469 1824292541 97 1817151497 4999 1427824378 113 1852863486 3 5 2777 543811579 606133013 11 1621044457 149 236878561 699826652 107 1751051968 67 1731713758 109 47 2036356592 545906363 71 1601406136 1341520347 59 79 1003379286 13 19 41 1024597678 1701736661 31 97 567483368 1750373148 248310328 4999 1249235103 2593496 41 469556231 636331815 1463453169 113 1664225298 109 342441267 127 461040353 2090383297 73 29 94290258 1048114779 2777 1748268520 5 83622184 109 1377043870 103 2032740432 527331366 103 1778882160 442125027 67 67 870234257 67 950478951 344813335 29 1715134385 1222998365 19 1949 2137226624 71 536009317 7 274589063 7 391857529 5 1816433195 13 103 717084558 1539956480 97 1490188593 103 1128695012 41 19 59 83 4999 1145725809 73 35971845 1667647259 613998141 20801674 103 31 5 2090868715 61 1807399865 127 1919402433 13 271569271 59 1874602044 59 1898919366 31082794 61 286355229 83 79 1037035969 1892053641 29 19 1709583407 137 939542561 1509814664 139 131 173488506 19 43 855494400 2 466053551 127 1811499425 29 101 606322792 2 137 760237934 79 1438678164 755242370 368112580 7001 89 486608408 30646795 131 17 360074025 1308063317 101 149 109 1216652659 810647838 4999 2129603994 295494765 37 1359624755 266743491 693460740 7 783330527 43 1949 494915417 691119298 89 2006524313 53 1850946348 1495976887 1206333685 379948995 4999 307446003 1024024519 31 1385823712 13 107 13 107 103 43 759261062 1069133367 109 575782145 73 1843262337 79 10007 101 945807228 236152140 89 1723366421 1603000952 7 252019553 19 1189925550 89 1769159444 10007 1042605913 113 10007 2109755796 1721314077 1518428314 13 37 805593694 61 1949 67 1547530356 1537503806 1112493838 31 514886405 41 1918029692 127 2777 1633003065 1243624496 73 127 3 71 48046623 200792686 1616340782 1949 561101508 2028511845 5 743866452 61 139 31 1486718615 1818734036 296951781 103 59 149 101 1088490635 5 7001 97 139 2048052132 19 420621408 109 1869105741 23 536980704 2064542835 37 73 2068822847 10007 1131391420 373951583 2132912872 109 158111149 1485225705 1949 131 2064722502 1836405928 149 113 151602382 1635103220 73 1543152767 784828996 10007 589212160 89 1132512540 1192924672 43 139 103 494933643 1370483861 67 763293748 858075066 37 678035353 107 1697991139 1892150286 13 107042669 53 59 1199647413 2094930346 37 547114375 1166941033 89 53 152298733 67 1857908124 570946329 91077096 1532676856 113 4999 304198892 19 1149094236 404449286 89 4999 1918011321 2057453427 89 353721422 149 557659022 271897834 2 1165745807 61 19 29 145385929 107 1489403193 3 1042804958 23 29 1613153130 2019449888 131 1883815108 29 1850638625 109 1908771267 43 53 547790828 1762749949 1965295398 149 73 19 623800970 858280520 139 127 813617372 103 43 2132835991 711645958 647260468 67 131 835240542 23 2777 73 983810707 1552066505 746695567 29 2777 29 408365516 13 113 655763521 59 1487611250 383526474 103 648367902 113 606458005 230819111 97 2107092394 3 97 678066860 37 19 1471415860 783651903 10007 619733510 29 1993920230 581734867 1479157278 7001 2777 580437432 513300680 113 107 1476727330 52007243 1743815273 215006014 107 131 227034528 2027499838 2117066502 4999 2071805556 7001 37 667979907 57659320 975084141 73 252688551 13 1803319713 1851629936 142528617 686875937 43 23 65144142 127 2023217950 2 79 131 59 59 2010321418 31 1026346853 7 682506706 669802588 1660849711 53 1786153791 1566491214 101 7001 1310909246 199941559 73 1861331005 2777 1060811223 43 940111785 127 107 4999 599755025 2033873144 101 23 1534359923 113 1195197384 10007 527779187 837484751 37 980355515 41 358513471 1812713592 31 1899939346 73 305876090 1049706940 89 1376324361 553978875 109 750491402 131 89 1626483023 1744318455 83 61 1960037055 621481420 1375450508 19 326849647 1507054248 47 273295929 19 1520412212 2 37 1889708965 89 1709393262 149 93898154 43 470830005 580325850 43 41 5 2099954075 1014423835 17 323860862 13 676505696 176862005 1949 109 139920902 1166524253 43 1411467749 1949 109 490475816 149 1139981567 1118218369 101 47 1489501252 89395175 753526090 37 323076489 113 2000293343 1740344866 1006123539 79 551619080 61 1548739717 1674220235 1949 1985716161 17 1368363014 1893285784 149 139 234506761 4999 1498355269 336262734 59 518973322 1050944934 5 31 641948837 107 2129843346 127 1651356010 430739178 61 211664185 101 845971581 333188102 13 3 1255411302 1417564449 90833603 137 1580086623 107 1824596742 61 1749693929 220934546 10007 131 71 1769959497 637205262 51427126 127 3 37 1099830217 348056410 37 1643715639 4999 7 113 67 101 2100470033 1154352884 7001 1477168994 97 1808068360 1897963590 109 109 654905354 19 41 29 113 13539682 1692668321 61 107 1837937739 11 2777 1703803357 2087004364 1888351726 7001 101 11 1876433284 358407469 139 2777 507082977 913012361 1190996753 4999 131 1059080111 1949 1963626959 839915380 47 10007 1423215554 2023375372 31 528397124 47 34224272 59 2071469173 300433660 5 1214816547 19 61 83 11 288823392 3 149 1683781187 2777 119774787 23 1763363149 370500836 910207011 1837832510 7001 59 1135185363 107 782601210 290812732 107 127 1658664069 37 7001 1949 1471829870 83 196853653 37 970010500 29 1860297539 671436763 1320386595 149 442568826 29 1258013881 1949 365469370 1530940010 19 315400127 1160587638 47 1949 313867814 61 685265094 7 109 17 41 2 10007 19 71 1949 739764389 720648597 1949 743139437 1679393520 109 1600415319 97 1013568035 102004309 137 1068140847 29 5 149 2777 1796238579 505363589 61 738583364 99040740 67 67 695132370 1686022226 2777 1931459040 487426122 1778312115 89 109 1217746692 1560215511 17 41 931403984 1936745215 67 1629983938 942396483 4999 959393843 113 13 109 1683779135 1126433770 11 5 1607034255 626474835 127 10323449 83 7001 71 1344922328 3 59 89 87475831 79 1149016843 1523806877 83 29 1630717560 182896330 67 10007 1490763101 23 1648077727 43 941326975 127 771007181 1235815486 131 759648812 697262748 13 1949 1199223780 131 1039182851 37 13 380731084 882242756 41 7001 5 11 888160383 127 103 23 2 71 1317665002 139 131 170301053 589936698 13 68090495 79 89 885176289 7001 73 43 1492833107 41 517465428 109 97 131 107 779748697 2008796493 1617306474 4999 345748143 1547209027 13 726884594 4999 4999 1495125915 302119564 1466451616 7 37 59 47 137 1774039398 698027704 7001 109 1937340712 107 1158138147 1732444490 628064748 107 1748189219 41 10007 268878083 1912377728 43 41 1228779348 699440717 149 1826074773 53 101 1241369381 59 1093786781 11 1490814743 127 1076805060 497346541 83 1579921525 1800045630 5 1822462047 61 2018339223 3 347261352 67 419421072 134619978 1676293233 3 1349381251 1229063710 113 2 7 812003171 2065192199 1992197649 3 1230011670 37 1485945929 40946141 83 7 1409801218 41 490223839 1426072455 860664129 2136074189 31 969325171 1978041361 73 263712071 198501127 127 247335450 1094064985 89 643907275 1145456866 79 1602013091 113 91070768 1397554650 139 422368945 137 1863373031 83 1602385218 1668724687 2023309022 7 59 2008349911 113 371669543 31 1197243160 2108399906 103 959481531 113 53 311102951 1708511758 1630139570 2 1614427170 3 1109587371 696078320 2 1723759510 7001 149 79 1175617565 13 2118953563 79 160573899 41 149 439264868 2 1837458266 707889122 669796543 97 1052592508 53 2001356903 13 217606129 1075976689 7001 1269141280 37 50033546 143386937 127 31 773764185 92987064 101 89 89 149 1013569669 3 79 1722345992 137 37 64238919 634132381 1068303610 1308348329 67 3 2044236429 83 431432423 1491190450 67 89624292 350406497 206362219 7 59 113 1023381857 19 1797206433 11 10007 674231632 1992229749 1637014136 47 701343645 1386862730 5 3 1603805619 1334881562 1646374276 2 445932508 19 17 944214942 71 97 628773444 127 1812914131 489064443 53 4999 1607853365 19 1612678085 10007 2034963478 7 53 73 1912050967 2140426124 149 127 6184519 4999 17 13 53 5 59 3 704310186 1624917519 942711635 5 89 865355811 37 402006664 101 255340423 141239396 523691831 29 7001 5 1108644280 61 1949 1807012875 137 10007 1081606595 149 10007 1716630801 1616840160 5 696245865 137 1278134650 1370834056 23 137 21458584 19 103 1983921934 335021214 11 7001 137 132426255 1045588376 89 512712891 2777 2077829628 774984210 7 89 195873158 1913346653 847502957 83 2138746407 149 107 37 23 1586205419 1239347330 2777 2082773927 59 128047405 137 514240597 757996340 53 471477612 23 372534812 2 101 1186628266 139 1632316763 7 723778573 1828782558 1178334175 101 83 29 37 501489101 89 899287385 107 1560989460 139 59 1344927460 1586686692 127 41 67 1208286134 11 31 5 127 1664572617 4999 1014182123 59 1587295821 137 1360639886 1735026749 131 1778571305 2777 704475692 97 1554202638 3 1402716507 1920780667 113 142024841 11 280439555 1530963214 7001 2083028533 666593214 2 73 71 1886401281 53 2084804078 854844823 131 107 7001 109 91121567 165046279 29 13 131 7 860984887 235926032 103 992259564 137 83 424667010 1373801969 43 1917389307 37 446967649 71 952735084 965836900 1330994155 37 7001 604228306 1390643635 71 1755136188 2141767398 71 107 61849424 1824120285 71 164761939 43 2116506956 103 1192767089 897340532 13 4999 805273913 1508408258 3 7 7001 1949 1858086946 29 47 943852026 820622021 3 1168347096 1296422664 1495626676 127 841746348 137 466171407 1150164457 2777 385192116 29 1785759535 1284381000 101 661602621 1028265918 1070281763 83 137 17 1433533321 149 4999 29 1068934374 31 550805985 1331372035 41 205842345 41 139 1839456719 10007 840637767 61 1045275199 2777 1931464594 13 1911628953 711081839 113 996012705 2777 2053802552 43 1346403123 927374068 67 47 2142560880 3 113 1400184356 101 2026001420 1157437982 137 113 1718707461 37 109 1214983760 555123157 67 89 2136759793 1325668496 1396524701 149 29 543778739 47 287860242 1103308033 37 4999 23 1535707286 1522593888 137 361943451 113 31 1144761211 3 2056030527 73 1089912046 137 1280899995 84197178 73 226783656 1444779958 109 1949 1292613831 479878882 79 3636686 2143335254 2777 107 23 31 1083992138 109 89 131 101 1478032586 664411976 306069201 113 225272024 1539960069 97 127 1707533796 1431384234 2071559961 53 1555179511 31 350012326 41 395506028 59 2 775125346 43 103 690014368 127 2777 71 945747619 477034871 663767716 37 13 1771618251 1603743450 79 13 61 599663546 1621245557 83 71 579220911 213132797 127 1949 541800561 53 1115881382 67 61 19 454671780 675643972 139 2026475146 31 670851036 11 137 884006748 2139051966 5 584038500 53 1608150168 564209274 958242824 29 149135690 1348092966 131 73 253577909 107 53 1347158558 396004870 357311277 131 380479060 71 1883597624 10007 85270610 103 2024277746 89 1098984460 1858632944 1826167494 83 1905244221 127 365451136 31 499492925 4999 4999 101 125831759 80087189 1269360134 7 61 1762244311 12734360 101 456837140 1829538139 1465764202 109 311061257 5 539337863 43 59 2079192881 113 908137608 482668805 89 1949 1314226292 1411602230 61 4999 89 942928745 1852179712 137 4999 986827595 59 862028527 137 149 105044106 113 1847675919 59 1607708110 137 1382599807 131 1651427527 13 1882804599 29330470 127 1468232590 149 3 51860834 935226507 89 107 867819969 632727059 139 13 1462171658 79 1455128176 1949 1616648724 609136562 1557745376 107 41 1233641922 67 10007 1651114972 1111970117 19 1705506609 7001 139 1462011513 107 1631508715 11 101 11 113 1522534993 515714146 29 1806677880 107 533667529 149 1692996901 1805709520 1949 2021607011 23 10007 23 1611610966 71 1927250469 41 1304038169 107 83 999817170 67 17 527262956 899282388 1669719387 37 1049716742 699477749 137 71 611606212 37 960403154 1819453873 17 252680928 3 139 1897497319 1368117012 10007 83 897208135 2024969831 113 131 628720687 2000296627 37 13 1997397746 1951285673 149 1041410773 13 648909921 1279559786 97 4999 1334533040 136067781 13 1880041527 1346077291 89 13 7 23 2104410507 1813401535 7 47 193294785 199207949 2004021837 61 103 483409385 1443024850 149 7001 767020498 43 1047875383 4999 359879512 66084311 67 2 139 129651833 745905692 4999 465125360 1503321589 10007 43 107 1658583353 268463851 73 7001 3 43 1342838506 61 1585553263 7 110234439 2091408099 1588349713 103 83 1110735382 83290897 7001 198268320 31 570932952 89 103 7 23 149 1301462701 1445707813 29 1726483980 794801418 2 1875332330 103 288277998 315848121 23 644543258 59 1929984750 3 1911465248 11 1435258660 61 13 355573505 7 131 344975602 2777 470354375 67 199509183 2112222771 1462481497 83 1534890176 107 865992516 7001 634957671 3 71 109 1101049666 53 432739566 29 10007 2137915494 107 79 407226751 107 377732363 131 611812444 71249485 109 292224531 1565539552 137 101 2777 33882177 1881555189 3 10007 947993131 41 1048092289 113 1209245431 1294166270 396178178 43 113 3 1153694535 1534908994 43 1949 1499635655 7 383158625 1970879673 131 669118478 1849719426 139 139 461667305 5 179000685 519405731 73 874116907 67 1134226116 119040728 97 504450634 830911632 59 1423408689 810626672 47 450474226 13 53 1902518316 1949 31 319304503 97 496334057 54034428 67 2777 844735630 438202269 1348620303 55559230 103 89 59 1071616410 71 73 1406642402 4999 4999 292616465 2006858548 610974306 1514999542 131 71 137 131 83 71 228799914 1760695515 79 7 818279164 1900518214 43 391557270 13 65575744 1663753983 79 1949 1731495498 1337608445 408450686 109 97 2086330805 137 918093855 981537459 17 1141147746 1630194225 127 799617580 29 1993096572 323926566 53 17 1484056007 2135273877 113 1810342111 103 17 7001 7 1313671653 11 2777 134928876 1168947603 374657249 131 472033217 59 1805168897 364860956 137 1895690235 1457645730 31 113 5 651077425 1324042380 83 328675601 4999 11 172640589 1965576888 17 1982804089 43 3 103612478 10007 988053823 2777 43 1955949901 858077427 5 1040541180 201425771 1230824807 7001 1604934773 103 722059162 132517242 131 59 1961971486 130058097 19 320082641 79 2 1930344806 3 762463351 10007 107 599509251 89 1402719922 1597207820 5 97 1949 31 101 304254834 542184261 29 10007 1707094130 1373036034 37 541856749 139 580375932 37 59 991143714 905893965 59 73 1524220390 1178224916 11 17 2018638038 71 1047223089 1432849197 29 37 43 954171978 1594092077 19 7 1094180164 149 657199686 3 1859508955 103 1071036436 4999 1139886977 23 461811848 1154102579 1944616719 23 1107594555 19 1456343426 365739930 31 19 4999 67 29 37 1385716193 1619522222 2 1096430512 1499398966 1430483171 137 11 2777 2036009207 727963194 1949 1403431715 10007 37 1779964032 1428146165 1630226742 61030129 2777 139 590843547 496325305 158112353 7 13 1012325730 1266366082 43 781838556 1895242514 109 1984375773 1144982597 89 1949 113 1193308024 73 113 2094079501 1489595154 113 131 455792754 1560025217 29 113 71 217830343 542027585 41 1349551695 61 2019006401 47 904553446 23 1574933510 2061500695 137 245753614 1949 86145800 53 134052370 194864093 2 824773808 7001 96454175 867205284 31 67 1472640905 17 1312068653 139 102577931 59 39507097 4999 1009793001 1241049631 2777 1951522865 83 17 774696511 37 1108416881 439065740 1464889407 67 10007 4999 59 960527856 573385300 4999 73 2777 619509822 41 29 47 137 1422901547 47 891218909 71 55836041 2118793198 17 31 103 107 861572679 1136164759 10007 61 2012354315 714766158 2777 2089181532 17 109 1708109243 29 1630173235 924409075 139 1216629524 2033863557 11 4999 1501504639 71 41 824650528 13 41 1916437467 7 1111784058 1519154231 1304276428 101 1288815230 102414103 1949 11 1330043352 266986334 2777 1106045776 47 800148445 1611549495 137 18887505 1562573719 1949 1038580368 778557227 53 1592184099 101 144058724 61 41 1252414451 67 939607799 139 109 1966280321 59 2035082113 107 717062828 127 2031569470 5 1963010175 2049305939 37 192697826 149 1737779848 127 1107248103 107 1569574276 109 29 283200565 83 11 1434065099 89 687075906 416557425 67 61 1815207744 73 987427930 61 467077856 7 109 486948780 258347004 10007 2135784003 1913918806 1313537240 4999 83 1352404158 101 53 1749869094 59 1092484828 989071162 59 763600243 71 157723944 2777 7001 1373568343 71 1653143907 47 1299519027 10007 240097951 71 1831163272 4999 1259854365 11 1804642419 107 1823758055 79 10007 1714069387 17 1641266785 13 2777 1202060551 1939334863 73 927169852 578186349 67 670058701 53 2777 555097307 61 37 1456045019 13 183614067 7 34768040 2777 19 824308844 501243591 139 89 2136640444 2 1988566804 1764658058 7001 404244741 59550506 7001 1034320739 1695000723 13 827073742 507246740 1949 127 1236624400 1492702120 89 2777 1908976448 1912880910 300311661 13 1161420429 47 1278140560 1925238299 127 615284901 1101124798 41 2138691733 47 2 107 1528739060 2077202604 29 7001 197449203 2777 269510627 1596430652 2109805075 89 53 2071962708 43 127 1155947269 1672522436 4999 5 779740340 79 1395557989 262222458 1513699866 19 53 1766222456 17 10007 10007 948293341 127 73 1273367689 836540872 1003412369 1173724693 17 131 434002738 872850773 127 109 664875911 2777 1965399534 131 1460303112 149 1905206529 1286543526 122897268 3 1359879264 107 59 1787134544 523636682 775000369 137 114336090 1508616984 1189061193 37 13 1949 364310978 1286513461 1578906017 664966587 107 107 200392917 131311947 1526820351 3 12144196 79 53384961 1506905946 7 67 642771803 714795886 29 1018223408 19355727 3 109 139 1876941881 103 1185848390 83 71 61 19 900375495 71 31 4999 909328098 61 1692152322 79 149 414141030 83 1878596270 17 1942232405 47 1749421880 53 1949 10007 333813506 29 59 790160332 753488646 59 126333219 1917368198 41 484016902 59216666 29 5 83 41 89662720 10007 1600089279 53 205168700 71 2046016845 29 283966637 41 1224059674 31 1646761927 1205833493 10007 1686550671 13 722794378 83 59 1847883245 79 103 822552129 29 1786499151 19 11 1863750625 2111275344 2777 472362146 1463279920 97 89 2065703524 29 539091962 1207674464 67 53 148662244 23 246188711 429279429 139 1300182370 53 493613432 2 2134057903 83 101 955309106 1880022623 619394854 61 1248403271 2135413744 10007 4999 5 347413615 149 706764771 101 1949 784090496 85927512 31 770699550 113 2041913842 1767021353 47 13 686876701 139 97 103 4999 37 102045106 43 1357214031 4999 1272282925 29 647239197 103 82754835 1233558797 37 1917865770 874841690 31 351286410 3 13 477710519 1080822145 156165452 89 1276114396 2777 1356986604 1203157466 101 528338575 1458380713 53 1714253147 676696580 2145909167 17 103 1485311811 1087990488 67 288119367 101 2090435077 89 528268690 5 240649895 7001 563475485 1620500467 1420714810 5 1878565665 671295597 113 127 677719752 127 43 1388269212 67 71 2039230192 139 2054784736 109 2034967325 41 1949 13 101 127 1732433924 1010044208 907722922 23 7001 145081723 41 1027941545 1017003893 462309938 29 1126631119 73 1986439281 1098174226 139 1190968541 97 606511803 41 929668776 29 1726372816 1819273442 53 149 1347062284 10007 31 973336512 107 863757179 1656851314 71 19 83 47 71 7001 2020005531 1007145526 1630575520 2 574295062 29 1814758230 1952810439 29 1933265193 79 79 741475435 7001 670422761 81726120 501442136 41 5 69692030 22433212 31 79 471678111 19 109 2072188335 1195871551 89 1829997807 103 377835843 1082996676 2777 35459024 89 1540094160 3 1282134639 1331230570 23 73 1617467739 19 1114311924 2047515867 97 2777 7 79 1661592622 652555657 107 7 2081612911 2134413519 131 486544087 1857032602 97 4999 1510521472 149 1646732357 23 109 691364219 53 1535238916 1415860409 10007 109 29 219078731 370274463 107 13 967997302 2048074390 127 1447479524 67 131 1839103841 2078840169 71 37 63888175 705650751 13 97 10007 57530243 535874850 59 440736608 17 866634908 17 127 7001 41 894210902 1412773654 11 1012381096 149 947814330 2086958302 43 708994879 1137502999 131 7 833903406 1418315759 37 280157642 43 113 2048940664 7001 1776175264 127 23 994168537 215248957 618737042 7 59 137 89 29 1723508019 59 13 1216118326 47 2042128980 5 1406668872 137 61 61 436395802 2 43 1587379865 25802942 103 109 1667183231 1640300234 109 37 1210698357 73 869483436 89 61 139 712998020 5 11 3 1698660800 19 318161365 103 1433156074 107 160660590 73 1193098531 59 582542046 53 1947368120 438316422 97 47 322082374 17 1201131702 127 216624344 1155703380 2 89 107 739545480 1949 139 1656711707 7 127 2081368456 2133750368 83 29 910596536 803442670 107 2146720736 67 1810118833 1342599747 103 1677903475 1880350071 61 1625179507 1123784592 71 1405992055 815308505 37 1478702514 1545814273 2777 415746578 1065553931 13 2006037485 1949 172215589 589915524 147128061 1949 61 2 1896758290 1721063847 83 54905551 1719922938 61 2 1505836380 1949 31 439311397 47 53 4999 1064567044 1583303276 7 510174119 1641394699 127 961180577 870864716 79 593768812 7001 227154446 59 1287236630 271471041 1434227163 3 67 1949 103 1222555719 1494877993 109 83 1287417996 59 59 252655191 3 41 578087635 79 634580693 3 508970238 1930589535 1949 653164472 47 840946137 1678965114 1068482919 41 1228653232 19 1917438295 1109398828 874139362 1171647480 97 1471691390 13 964338769 43 149 7 752883866 910690435 37 2061116894 83 131 127 11 2 137 861163505 144432204 17 652832069 31 107 11 1411945590 127 1549646782 1824011237 139 2 71 684700499 434995416 17 1346302590 1538116996 643394709 23 17 23 109 43 907304945 121163938 23 71 1614308568 73 5 103 1476290760 137 29 97 32323620 831999705 5 1922722279 1222900172 37 1845878210 11 999676238 29 127 7 305545392 109061402 29 53 1278417679 41 679698520 150577271 2777 47 2 766239468 296454281 53 47 537752999 53 4999 757523465 103 1167715120 131 37 1726597773 10007 37404113 1474948324 109 1254763712 23 1212702508 109 1464319516 152611554 1523814499 563526727 17 41 1676385895 596768731 17 59 1538609770 7001 1722161988 602275760 71935408 2777 67 865101789 313571390 11 2117588624 112949310 101 1949 327534784 1830817508 7001 7 1488542190 31 107 7 1943236750 73089597 1971097288 29 107 1115056095 636535189 89 137 643104852 5 127077180 1665302290 137 44744063 137 1160260672 83 31 1198534544 149 756529918 5 1441428231 61 5 1001008705 242831818 131 521970393 149 1194305030 109 59 1580944063 43 770369467 41 1200576020 5 1250861970 997020683 53 257089070 175044604 149 2078500551 103 1960409197 5 61 43 1394660968 1266991130 310869113 83 858382016 1220662796 2 1193299984 251816432 1647859238 101 2777 414922678 776140953 387460165 89 149 327698683 13 1179743139 789905076 3 2083556143 137 779537535 1949 1779185579 137 1670295768 97 57724409 17 377992178 3 59 628166923 3 1402604471 107 43 1656049626 5 1949 1120696439 10007 29 1264688987 127 1394964698 79 37 25788408 325419751 59 51845129 47 1660126997 37 1770487999 29 86915721 79 2001912524 2 7001 2129480168 658787099 58193359 4999 312772433 449342363 109 1949 109 5 708848815 877028115 58912162 67 1097785218 837547626 19 113 1258211043 73 1469765648 1980359730 5 1802890766 47 1753956951 83 1547351155 2011067424 89 5 47 124027454 185195178 31 1235066350 224048310 71 73 1212482623 664462029 7 1007343323 1827764374 795920784 4999 1202008463 79 460315146 23 240169271 29 398380935 113 109 778441444 71 43 741313378 23 97 5822037 564254702 10007 2144460072 43 476291392 1519301542 29 59 1971316968 692187351 2 412120354 1684704364 43 460340930 19 71 579350858 107 41 149 1733482241 1707736233 1844271275 11 67 327174132 109 791219664 47 1538055448 1454842620 1376328205 5 83 625170691 19 1536415734 31 73 1563007161 19 1292038703 19 1344105334 149 858631423 221112573 997628498 7001 107 1879894449 2777 1613831334 1262484411 1198279962 73 37 131 1963092305 1582034886 97 19 280355222 2021182038 1140047475 10007 2077022899 308276030 43 324234276 17 997225475 97 1065768871 31 1075989697 29 1673597458 13 856069227 1630556235 5 67 113 1429905813 29 113 1147365049 347927576 37 29 936638288 3 13 17 374116705 1949 896162582 7 83 1949 53 420116584 1171354537 63344310 735464465 10007 149 7 2130490908 1361433913 139 1661420852 249935483 1107377970 31 401335354 89 1451348810 23 59 107 483074382 3 541605661 1949 107 131 1403653079 513971033 3 137 1913575311 17 149 1472352967 268212682 31 166055434 1889576429 149 139 934702581 1532807766 1949 3 864001948 37 1062935332 41 7001 12230747 2018270436 568065498 13 139 222994225 140739863 1445189770 29 278140276 101 10007 5 1863036730 43 2095378462 1867976172 79 534639754 1400070378 41 364795563 97 845692366 67 131 416868331 97 11 98207133 61 1835805614 47 13 1356868572 4999 13 775431007 1106280097 17 71867386 1672388444 131 107573401 131 1187104716 1949 696521926 2777 677751843 1184598775 31 784246896 139 758860214 2777 941654021 53 267847213 1903910409 1791434361 19 127 2040370956 47 1826093444 47 7441839 53106562 41 1671553559 53 1722544520 1785461138 107 1336370156 2777 59 2777 117872542 53 1714589373 10007 1711237028 2777 278594978 83 2115023599 113 524054172 17 840080534 79 1702150748 149 1427311826 1020058470 97 1949 1628952761 43 1282052310 1004971574 127 5 1781318851 373452001 13 43 1248621100 294689740 131 2117794900 37 1506265221 59 1592236245 2777 1789343288 13 547314053 1529935732 89 149 1143361670 19 23 883753633 89 1900136383 1493480428 53 2086829049 31 1837055102 43 7001 97 29 67 1138153217 53 1847876628 47 2 127 113 31 353028775 368682039 31 31 1548614672 864133916 1527158545 47 1740144271 1272025820 137 1715965866 1949 111332727 101 1811887480 101 131 1926339280 1385468705 113 131 1268627371 11 1559507653 763023743 10007 540808301 109 1327473286 1385988846 239960098 67 1778138349 487474912 61 3 748740744 7 2 47323120 722940211 7 1660407951 3 1766925498 3 1180406076 7001 127 291667946 772235333 113 1493205052 79 565827862 3 1331476965 4999 67 254585193 1927286490 1196806124 2060673054 139 109 10007 2 127 83 1904913993 176692641 107 1575577380 13 61 7001 1864369411 128663157 73 61 139 43 1811304953 67 97 1742988053 29079721 2072146773 29 2 814136423 1304579869 97 11 797263599 1678524496 5 1561751720 745840050 109 43 53 925008099 1976374134 592876640 127 906631918 1408283893 1333824080 17 442665901 71 43 902386691 1852941595 362578025 139 125077899 19 13 97 938119204 1746355699 13 711791626 1247046307 71 2101996251 103 23 490696650 79 89 1009645815 89 1360072813 1949 53 137 200247009 1374894462 149 674671940 10007 808525572 1527878426 19 1104153422 7001 921296595 1456334018 739949692 7001 89 1986633241 1949 757956355 41 59 113 113 1928414382 2034744105 113 591110711 73 1535413964 73 73 405031448 1565012616 3 2012503278 2777 628460735 1835901780 47 7 1279750990 7 1164246426 1178186399 59 458137714 37 101 83 79 679821623 37 3 840677914 71 113 53 16743230 10007 83 629733093 19 3 656477011 809141865 137 982631734 89 630608788 137 1816012497 1061310679 127 131 71 23 67 563245617 1216102796 1768890647 17 1370886749 1949 270602921 19 539283080 31 1822031510 53 726010589 37 61 47 13 987562667 1376499423 7 2047174661 302302176 11 2046450628 4999 680428887 23 109 952224981 2777 2777 31 822334858 669393149 79 813995150 19 59 1345861444 10007 79 1910618010 2 472643742 127 1202350908 137 1301611429 1777228702 139 1949 2106491160 89 619521523 1688591043 47 240481649 89 2 7 37 545261489 47 1463071084 529795797 137 285572874 4999 589337603 1507908943 109 19 1256234347 149 704711741 139 1674863542 19 73 1014751319 2076551503 225897617 29 2071160426 59 43 1581136273 519780087 13 346275669 109 89 5 29 500845341 83 1818688281 1503557450 2124605623 7 101 83 685965535 31 885984929 67 900307475 1260672670 79 1814287614 2 1823493893 1952610044 107 1384465287 3 992741847 137 1899015088 137 450821653 1503557601 730701133 10007 339431609 101 818378861 1510598803 2071937380 149 107 2044389508 1615154086 107 89 10007 13 1602949446 3 814094712 149 1352415856 101 83 467392754 59 923359381 730037857 13 1635840102 1596346414 113 41 1907583625 971814559 71 969395153 37 724217539 11 98663290 4900445 1952964020 19 107 304893550 7001 1032601636 11 1287270019 2777 372593220 7001 107 27327158 1112207648 1524983795 1133537578 71 1450385820 13 1719042299 10007 41 137 5 2121125510 79 2062169311 2102042792 377624361 31 1763303076 80388244 107 1267981435 19 677722002 23 1265226734 89 17 1794787903 2108666120 107 813857194 61 966434346 1224305942 83 101 646525878 17 14796859 1868800913 7 101 1958155882 13 7 1448277271 380680055 47 1431821395 621845626 1313992707 89 887247942 1850079980 61 109593027 5 533267464 131 829743258 89 19 7001 853336517 210221089 1949 13 47 1972170572 991983278 2777 1949 1766862052 1817677953 7 686504835 2058180955 149 948983848 1706985758 59 107 11 37 1458085566 149 1112191067 13 83 775504192 31 1799659101 1104807584 149 103 654093054 83 733133554 2777 1694250477 47 1786408947 436236704 3 131 470608461 903503332 2137012302 248848941 17 270791585 5 149 500940682 61 7001 1333284442 1387768842 1788349145 43 616289035 53 11 13 61 19 1783814715 1825150062 2 2777 2094199571 1097584257 151265967 2777 2095592312 73 1603000941 5 41 1482426745 7001 2 360039039 67 770311931 71 568268877 1430024277 107 31 2016599073 2008015514 189882464 53 2052213066 1095112618 127 13 37 53 1556484517 41 509307904 5 1065322700 1981121515 131 335238409 11 107 633879235 1488288548 346517551 53 90002283 7 680645503 61 377768059 109 1106081518 1393695231 43 107 103 760804350 3 149 89 996179937 2 1721902678 853769230 4999 1617670247 1031292578 127 101 1971612451 37 23 13 1495353233 109 2116644622 1332784116 31 504840367 127 149 31 1144123386 71 1354563844 109 275972740 1140072529 79 55168781 899731000 2777 73 109 11 160049582 89 452103357 29 1126926660 1704361633 1985019478 13 2042711611 394462405 79 79 1984111602 127 1280635234 2 1240755284 139 7 2054802988 781336553 1826647759 10007 10268692 974563828 7 5 1231387419 83 1454907415 1364897346 109 1956746745 71 1333872224 17 103 1930559385 1443021245 19 2120973344 47 2068784148 127 971897980 10007 1750345626 19 5 265913495 1828843016 139 1805080466 149 1816585224 107 614468577 152673501 71 37 2133097841 125037393 23 1278610795 19 23 71393219 43 23 1398433074 1008036364 1465530693 1828288924 11 1571667350 41 41 1649226107 235845216 17 97483826 37 965647978 474977159 47 1949 71 1038527792 113 1470600532 1949 103 17 1370187821 83 1949 107 1299985158 1782404858 19 1957867103 10007 1225627339 23 5 139 137 19 1192150319 139 2135158567 103 2777 1839851364 676646597 687887048 113 2024459297 31 1784446769 149 1603975911 465769859 79 1742499208 478727954 139 1982303186 2 1863400252 862141342 101 1548494327 1969629987 61 21957438 113 619097733 1312555138 79 1663609018 348869150 139 1949 31 97 3 525874623 1392582681 1033023561 890997115 83 2084626199 51986133 109 2050414612 2777 5 274041795 67 1554417286 113 1776784266 2 255618769 379513664 113 101 137147799 1929290186 1590194459 131 107 2777 11 1911802255 1594785467 43 703391506 681142790 766523359 759311029 127 73 868054753 2036766941 397941833 1654790598 19 137 392458850 89 1949 1525242377 2081196304 71 912531880 83 200076729 101 980984215 1484348318 75625823 29 127 2025670828 2092465843 7001 1722860359 558003377 4999 7 103 89 99229215 1062792699 149 2043487519 2117855082 41 59 540166653 2 73 1744570863 1017321211 71 566019242 274569922 5 1897506196 67 19 89 2085692839 89 1802280883 31497732 7 1622913910 830578589 113 113 711418055 59 2126234330 1180885826 2097050533 71 920949236 737497832 1884391939 41 2777 137 1066663231 2097232490 39179224 89 89 43 2 89 904699507 79 1158415943 37 41 1866939387 579220161 1768849179 115649330 149 694490465 83 10319700 41 29 2004484048 97 79 1409838741 107 592942996 1824773251 109 211943417 2777 1249375077 113 532851161 1843549913 29 3 17 7001 127 1099356364 2 1934383436 103 17 1387163348 71 428010294 2085697908 1594728995 59 109 1570527045 71 2096480900 31 1515833009 131 629328202 1847675388 1949 2067219444 1131616856 149 79 849147300 1465793492 71 59 953748688 113 79 2070049403 774379969 149 1814235771 7001 1003026269 197918270 17 1880456040 3 19 112432420 149 5 976682165 83 109 597135082 149 1342729592 17 1115254060 390556453 73 2054368298 53 446190243 735403025 127 19 79 1004460194 109 127 785207980 43 1528695107 41 97 242014709 1949141765 1488585267 437887205 19 41 199236468 352067802 89 127 2135054404 768703695 17 893321542 1930918599 109 11 1617606430 2080291697 23 11 22003058 993220008 41 2050064041 10007 43 1350798431 806230865 1048882498 113 1713923393 1888411931 7 374321776 17 910293977 23 1994506962 4999 171940605 1172335486 1765857659 879424416 41 29 107 608397827 895265469 71 1304974115 23 561012775 4999 1703924147 7 1126846252 931412170 2071052844 41 127 109 512428813 13 1779031059 23 29 131 177783373 149 428650584 113 1092728306 35973714 43 734353699 149 92806438 1600181161 115421076 97 183318329 4999 23 243402185 5 175990847 103 111946271 380052799 1233957342 17 1621627628 7001 2077714774 89 1221880749 3 1310483640 29 98887622 107 2 571931438 1124868605 5 860395683 139 1849944093 37 989381492 1837510679 107 53 1830231563 1853905815 73 7001 843459477 1227639352 53 71 97 1145081314 103 713710175 581166959 817744706 131 59 2032125613 1059214374 935921378 97 79 2094863224 444437482 7001 1018430160 41 1574257974 870136897 1949 831473961 59 43 621038680 1783400576 43 113 1751501466 13 250854487 3 1191593589 109 1785655338 29 1587578175 542396661 103 2 1259650640 1034790350 510306701 127 1681938978 97 616826298 59 1821945534 73 1365746707 37 61271173 43 1859292550 37 1419288402 53 29 385000492 67 916960660 7 473002607 63343370 2044194132 2777 13 953435561 71 1274301397 1226680612 73 1918814563 228011932 19 220978360 7 2076628276 101 894577402 3 1921920795 1638294528 128099375 1369945956 4999 29 17 13 92524003 2086635278 11 79 61 1356949534 127 382991184 865134287 59 107 1571764195 292734559 2020689869 29 59 17 1177886361 331032704 17 209317926 79 19 1938844939 1749228349 79 131 1508465 37 113 632366528 127 1808090872 1068264679 80563261 59 59 260716339 5 773752364 11 67 3 4999 127 65731390 59 2016792634 1630016305 103 1906102653 528998112 47 198775737 83 67 1857413862 127 627424069 59 1547067379 384107589 131 1386608538 1405819253 43 717887983 1929455790 113 364587551 137 551987450 5 648684250 132802947 103 139 19 489007179 300354917 4999 7 3 1407918 1745674799 71 1250938208 1091360091 1949 1102726659 47 1261657002 1643095043 380132589 101 1102983215 5 1962647440 23 139 1136235028 2 1668090386 101 474526078 1070463145 1814267144 7001 139 137 71 71 1151850608 770580395 10007 698848852 139 1630175737 2047069124 73 898662120 1005133861 109 973424500 97 1759066967 113 132014849 1749496397 137 113837267 1370151371 29 89 336862605 817778062 113 1537391632 2777 594153035 1949 17 571933193 1789545579 103 1909659243 965656312 131 1132374349 10007 41 141862132 458193423 3 104290800 1540810663 7 1045906890 1313813857 127 613611930 107 715857692 1453397116 17 11 1999787331 2064859896 73 101 1501218449 2 61 1112771516 1084769222 83 417707221 41 2078642518 53 83 466019104 103 307207285 127 700233423 1754543100 31 1266561947 1724495559 127 29 886402139 115629931 1074077917 79 1559231927 67 1279571911 97 884967181 706695744 131 89 1949 97 137 1899011252 1819380773 103 238276815 3 1052375277 907405385 83 113 1595818081 71 4999 35002998 101 617501274 67 337534610 954038058 23 17 1688929940 992363474 19 403750627 1795445933 522855743 10007 113 23 224006407 1382348990 79 715898074 83 47 29 795245714 41 777773829 2777 1140064901 1785220647 41 1649525168 2 1948602684 4999 91851626 53 97 61 1547349297 13 1649034543 109 179932404 43 2097121051 7 487528915 107 853593677 113 19 1158650875 820555413 109 331888977 2649245 1108594811 127 2045664438 1582078148 97 67 2011096972 1943423503 83 53 17 101 1923956343 179759174 89 4999 137 702549837 107 219405565 43 2054001962 53 728476496 149 106105433 922784236 11 505188442 1074188379 712101486 3 11 901624944 131 5 67 652613299 17 2107457073 53 43 31 7001 131 83 41 5 1141932330 1561434400 109 770125061 61 1641775655 1394700883 53 1840897727 1986389500 10007 85741247 1042784948 7001 1585990829 71 79 668588821 83 246594328 13 684461166 1639742339 127 41 669191135 4999 723750071 2777 113 2057637566 59 13 1127566964 1705614226 2 139 1543477545 1396152043 1641424377 37 139 516405366 2777 842480706 137 1504754340 854631230 67 7 1949 43 1246959709 1367674039 101 43 13 3 703529883 371000238 29 1479116514 3 149 318362191 53 1473136484 1297940043 2002136691 149 79 5 43 83 71 1934610698 1757545049 13 124631442 3 5 1412372555 71 784601262 456596740 17 31 385800394 43 446394767 61 1729006285 1712297801 41 5 1508039290 1684281230 101 447028020 2079420497 53 43 1880693001 265304973 41 41 1970065621 1934135918 13 1411411833 127 109 137 23 391877302 259009053 103 1907829380 29 101 542939539 1626370751 800758984 139 779505420 648344445 149 103 1977367225 113 97 89 1347613885 17 626592392 11691112 127 3 765849285 149 10007 73 83 71 605663370 3 445493561 1033475788 79 41 107 1718404378 149 1018239478 660643799 43 149 833827539 103 1769743322 132832404 113 474085963 1862721764 1220982533 139 43 149 727835958 3 933480726 967736816 71 1196270125 139 186475172 131 5 1582669805 53 433147747 2 89 511908420 2047880655 1265163416 131 685775175 1770173701 67 53 824904402 11 1726252220 1612640931 1986229811 44090429 2777 1407383026 1193775515 7001 109 572355621 830727626 927214820 37 1043821801 862082069 31 101 2 1107618484 1124942114 1949 1539980911 173665079 29 1824845343 41 139 65656928 788711575 1949 71 1033762982 1627106339 139 172610200 1021672558 47 275841543 149 23 107 1893948364 13 53 1106853643 2777 1949 1441662817 59 37 1838089404 29 1922671862 149 97 1346414805 29 1110324073 1239208260 83 469988911 1207829401 162765453 137 2 813021366 887614168 1541239434 2 1913450480 47 2077004972 924558623 23 19 47 28383018 1795605620 71 71 11 5 172858430 19 1321551175 1212773831 97 1252517877 113 1783390069 5 11 43 59 71 488223044 1941286788 139 59 645102637 490243626 73 385691558 294840157 149 1811086358 3 73 23 2 1217659264 61 1835823182 2139784413 5 2138375816 10007 1563123421 364667309 2777 4999 1224944962 575944788 846793213 394424018 41 2 794432534 864511478 71 101 702982725 928559054 149 1358701796 53 1945739339 17 61 1554867735 101 19 251779811 5 1030824031 137 139803020 2777 1475708908 1469299592 113 483352415 2025715630 2006695920 2 1949 1152916477 10007 1496346710 2777 61 29 1683448063 53 876227800 1430382659 43 1608465955 5 1006175540 149 117269854 53 29 1856415773 2 1167480212 67 2061176275 1781091466 1391701720 149 43 3 83 996597849 5 5 1063257950 1371205420 2 1955378712 538818723 1553641605 107 2105275251 73 1653603081 1055301907 453234401 59 11 17 41 1880067669 11 29 47 4999 13 862211194 7 643398546 3 5 867599240 97 2140459521 1216708442 5 131 1596417801 73 2051133998 149 579356104 23 1799270473 2777 11 1727458271 340022100 1949 948070842 3 1750508283 1733986320 1949 1225644067 7001 101 43 901784052 79 1837517940 1140006575 103 10007 5 1006191800 154358878 17 1191255076 1862819461 150240266 53 1977971104 43 1242179872 10007 2058740110 17 47 137 4999 2121945542 68268158 17 11 1432392082 7 1604676710 1599044377 67 1514064124 612764205 127 1595350837 658283534 113 139 1618132082 796695970 1149651926 31 1831046520 1116644468 1949 10007 336075815 1949 73 11 113 274757240 72652027 101 1016468914 2 1763097762 771229483 960251706 10007 1731033900 5 83 294881321 131 40398435 954086400 1631694895 101 79 2104422856 1495291032 891579492 113 149 31972271 142234883 1729773937 97 3 428943930 620569920 37 5 67988495 109 469419412 11 1427391684 1280509751 23 17 2061068729 11 2031343490 1388071685 7 312191747 311813193 97 41 17 1832554543 109 115753692 2 1707524385 73 107 1020343226 41 162469511 1954690867 409628374 89 485862659 169327176 149 83 53 626071298 79 11 1116620802 1374084283 1736689139 131 103 113 836621864 2 1317942210 494824192 61 4999 445755831 1430658257 137 1801085981 878665900 5 53 59 47 105042133 47 1195242019 113 71 1264519315 1564813976 53 979249104 1561033073 131 41 103 986026622 760998875 149 576626275 7 1552986582 127 1166968837 708976103 50641869 83 97 107 41 618561588 1618468973 83 94169227 243031384 4999 1886420641 7 974659393 101 127 1463237480 1480041430 5 768485682 2062083246 71 1533518973 3 1535009979 300410283 83 1278716343 5 1349005533 37 1701214971 113 137 661002943 519820194 23 2072102408 2076570104 2 137 468041416 17 17 265374794 1572275056 109 419599969 4999 1403794185 1627349465 4999 47 1059493599 1304890704 2 36862038 4999 109 2087918762 283400327 639218191 2777 1895646848 31 1662712869 131 1516369016 59 71 798040142 4999 109 1770858734 10007 481404524 29 109 103 2 293366720 23 113 2 1043530172 1371899360 2093176281 4999 97 960404642 2 43 19 557913473 849841861 79 191304425 994923401 47 1213716250 73 1139543140 791966634 338944574 89 109 177042487 1888783676 755312988 131 43 1815639611 336438278 31 1599760239 1287334924 218997321 59 2 109 103 1498554107 2042002501 41 944963659 1133122192 53 97 25551740 160969754 149 482376623 29 577239451 7001 589589215 1869298258 67 97 17 2 1474161148 870363822 1654989459 97 245488861 103 47 64439255 53 2114655056 79 1933671071 890632728 2040542400 53 233332606 107 109 366633272 1955923904 107 328865103 127 71 2066132657 1280755439 107 13 1366219491 59 61 491044144 1642796836 17 35513663 83 5 59 1650392486 1200958789 61 79 1774188320 1965883163 457557098 79 19 1626035561 587656966 1447426684 886306069 11 1745679238 67 71 67 139 137 158431458 73 961266247 53 13 606687653 1515717905 43 109 43 382980360 1307169212 2 67 139 10007 229540566 1532682127 1213744472 1937974971 101 23 874816592 652819179 676889418 41 61 67 139 1360293759 1929513136 97 2777 13 589657965 97 149 731880103 1593987360 3 2 1049235217 429865281 43 5 2121979435 674343321 7001 693152478 79 733687931 1269519348 998486554 73 1920613688 7 131 1671470945 19 1933758171 4999 1181273698 61 113 67 53 31 1697195471 1671747737 83 1099614876 37 113 2024979879 13 1490751340 109 1796847015 917192599 73 692259949 127 1335173987 1081073943 31 5 701452076 89 61 1860152895 4999 1956044395 615429906 7001 23 1113981103 1877840198 296344051 17 1242407705 1656772320 29 1732336133 741936411 149 2054783506 1692670502 47 89 1798468047 190092972 10007 137 131 1980869226 79 73968095 4999 1534288081 71 825801504 2 1317056646 908276874 139 572958139 79 636686596 439593446 744202037 945939235 101 3 1667801499 1011003937 67 1140259332 903698545 5 47 983142663 131 117418866 127 200686928 13 1309995232 2007391355 1748244668 67 1301769900 79 4999 109 2 1786799736 636825368 7 1791752977 1759409887 113 671216373 89 73 1460646488 194579164 37 2107804641 2134656790 571405232 131 1270282525 783342717 23 2777 189727371 107 43 31 432270169 137 47 985009409 892285882 79 113 1883415091 1876176612 67 59 482039971 1525339980 113 27477645 107 4999 1564222093 980878785 4999 1737077515 636232728 1142053098 137 1039372968 1131469093 31 107 2022829689 71 67 1338745559 1564681217 101 139 97 492060339 7 300736653 43 1784352540 73888346 127 17 830378821 11 2001882476 867494485 79 33657002 1118128004 89 828056267 1145110232 127 898876028 1093782894 367519530 23 53 394918264 97 1501874571 1371895928 101 721015972 31 1664614141 59 1094371294 127 1567443206 59 267124655 29 131 374656583 674200343 97 1390720452 71 1797620813 1919896712 31 113 735918391 1998257624 127 61 1746652345 61 967666058 1570823078 398319151 97 10007 604442814 2023695108 71 3 1214439090 23 477060365 31 1019771784 19 131 1791899744 1839377157 7 1150855265 1949 4999 7001 1945990959 19 53 1427471543 71 169644631 29 5 122673287 101 1537135028 11 10007 2123177567 107 31 1878594854 242515441 47 67 473031390 1438745719 41 1552227405 107 1398632845 107 37 47 448889403 16527179 17 947735723 23 1483121512 53 1721883109 41 654386707 84662498 103 47 10007 1379745146 1594199861 29 37249535 5 1943974265 97 131 785152561 139 1110094373 83 936124190 1949 1918258423 592311884 2777 73 4999 2072280461 1520610817 73 71 706913843 131 854605224 1555589499 697531498 1140686320 73 19 204060 10007 30471315 2135183583 79 687780636 990334836 5 137 275676058 914973269 942076547 4999 1009425184 1470767097 89 109 11 7 322193683 1613083529 107 70969890 1366265550 2 913848644 1464385385 19 867391762 61 1949 1860536839 89 79 142001098 53 948716200 71 139 2069746140 5 2082835395 79 47 369931548 2 1960055776 7 1904075972 1710393307 7001 7 84849226 363599936 37 1242934084 2 10007 1473160491 1629243221 101 71091476 11 2045943570 1874204739 89 1020609417 83 3 37 1600755013 1126437583 7 79 1949 97 644950672 103 283495861 1947252166 59 453501687 103 1949 137 85630206 403165731 131 1253867941 1602961675 71 1800348420 101 29 59 1611613615 113 1384342461 149 43 669562116 48936752 1134140755 96275267 11 29 739870736 774226775 113 131 144520641 254908970 47 79 109 525461314 61 73 390167699 71 2073675197 7001 7001 5 2051876920 1498469229 101 294860612 19467900 97 4999 43 968171894 47 73332455 1507927107 103 2137680128 31 17 297145312 2 391256146 1884955000 31 149 7001 1906267285 1151671501 53 1953224697 706549897 71 523883135 17 131 107 37 1984824078 521496833 103 61 857886554 2070624138 61 1540998897 41 79 585771096 1938230566 127 1337888699 97 7001 1086065130 998958688 1901002371 23 1956741036 97 19 1285220971 442651873 1420296650 2777 67 456735851 693001033 2777 371984704 1144369968 23 1855206864 5 49507205 1705098912 1125089937 4999 1851315014 10007 663349319 61 89 962485961 1278005023 5 13 1682807061 149 4999 188467299 320447728 83 1786061562 31 287410161 665412738 139 17 1490775050 61 1604268676 490613974 1949 1248964935 149 13 113 13 4999 131 107 802087414 61 995795413 2137138858 41 123056498 41 37 1244639242 61 849813204 17 1222371077 47 5 1870439305 1440040280 2105006938 67 1284492533 31 1949 131 107 93428869 1076689319 340097705 1037631424 137 43 75478760 83 136965023 161793311 59 137 43 841226012 73 799670689 23 29 494368336 73 107 37 327810898 139 2 1028859332 1379726863 137 1804810052 53 786470975 2027009486 139 1659242722 10007 5 1234155978 131 1402429146 83 13 71 61 83 418243785 5 1741250365 97 479204198 609089309 47 37 131273965 585900180 101 1706541955 1953277952 153354227 149 419535275 2777 41 601253515 334208874 61 41 1549189387 839196938 502746968 47 37 1179391724 1081597653 973969753 23 61 53 394446299 171331616 97 699234115 131 41 67 1565449323 3 47 1069728366 127 239070007 794337634 1416034721 71 11 282437606 164819204 131 79 2059321598 47 107 289817039 663386890 29 93920959 11 13 1137243588 5 951140370 1017139540 59 517080047 11 1387828530 79 1877220673 1949 59 47 149 252981010 24711631 113 190593856 89 73 31 100559908 1391805871 149 128270375 59 979798191 293378031 31 2 1262787450 1054298782 2 97 1982567092 43 2107249787 1888695321 1898012209 103 3 1465267752 518876571 97 1135979817 7 127 1874362606 83 83 534829341 156780194 7 1746145268 31 141122825 83 2031766960 37 149 2037654119 887967437 127 1127297466 31 1975533869 440438731 89 121193754 1295944820 67 137 966474309 103 109 146896902 23 97 3 19 97 1552834491 131 17 1949 74584306 963268584 127 2075104414 83 174807774 2 47522338 73 254843635 109 97 1509396671 149 1180966098 10007 903932310 107 2092386819 258113866 1949 1652666244 1397009980 5 1746824147 1347764955 71 1308270064 149 1223849228 23 31 2777 294947947 89 1687938667 109 71 1666662520 1122304313 17 387094590 1674010417 1219392265 670215133 7 131 1295842044 241515661 689040284 1853020028 73 10007 1032442204 1036775235 10007 1304682639 83 1319052176 139 870735615 31 898195642 113 67 1868096211 1444437657 1326367808 1965354786 10007 1495274708 139 1718505094 4999 930473868 79 1882652634 702235777 567248867 67 1509718827 1779251670 2777 554820254 19 353980165 71 1057676421 1390788709 103 37 443191069 43 459137624 1949 67 1949 1986309707 807661702 29 602094752 774490577 127 1324947827 71 1974089363 135776869 29 2 1156836504 367213264 11 341388825 37 257747121 83 1041838576 29 2777 31 107 686321624 43 756651673 29 5 19 80299547 47 127 107 13 746582980 1950351897 4999 7 940021089 2 109 1353907639 1738440564 103 1847234702 47 67 1259070733 10007 2109540930 7 137 732439855 223653707 43 1375907327 109 7001 1390813329 625354933 101 603606437 17 1774937207 122220663 67 478515206 1345808900 67 578842011 97 1860112061 428929247 13 23 242832321 31 1998762045 897050472 71 263150637 998081648 73 540079258 2777 107 61 708850622 545477967 137 101 17 1053614185 436780167 2004566997 541581142 107 41 1734566963 2777 1184890360 61 23 2 466264614 101 1308517327 83 71 37 17 1510863236 5 1235051487 815476740 89 2048996184 290802120 97 551506700 71 1998053387 1911509912 79 1457149628 103 1387643913 3 1111155805 67 296912309 7001 79 10007 4999 2777 851941945 137 41 1239190068 67 113 7001 7001 1281834093 41 1298090048 103 1607357951 43 1794313675 43 800720396 53 567418530 5 836641320 711632985 10007 2098427872 89021448 1105755601 61 1561349054 97 975358959 2044590212 1505182891 10007 47 79 1508229922 2777 404739419 602203558 2087145448 565249280 131 17 2079703211 1778244115 2777 1202671491 280485331 1625530135 61 2 2047492062 19 41 43 1427878167 1835350295 127 2076746418 2100152137 97 139 139 61 10007 858390453 19 2083640434 827402405 53 1398921591 1868567364 149 1898170938 17 1163014710 19 857066572 23 101 587325302 17 107 59 869475422 79 1398707174 131 2126404052 2777 1317842012 648923806 83 192376669 23 393543997 67 731399206 97 921114404 7 994521035 23 124240203 18364301 2777 23 91812964 23 843766516 898257338 19 41 624892070 1225101944 127 29 101 962706043 666113786 1156260562 463267075 149 1220052773 903562817 83 3 101 145744515 13 43 162810466 2018795254 2 43 212384355 1802782184 139 107 251066940 109 17 228010460 39327133 4999 1864504240 717451865 10007 1008575685 5 17 1938987751 71 534385520 127 11 1682218797 1161603984 107 440586932 7001 595827106 19 414485304 43 1586427989 90351390 139 2 1377346863 1219328655 3 294945807 13 23 149 1594181098 1907303555 41 1956324307 357813355 79 575500148 127 478038795 698776357 1592117939 19 83 67 1480929178 149 457849335 1949 103 1231697381 892835415 17 43 103 61 7001 97 1874026226 63816009 83 848162286 53 880175492 1611536881 83 103 17 2 1008500714 121103186 672992087 137 127 1515618127 851449656 505228802 1121328838 83 1388457403 101 817798730 474991965 2777 29 1471713924 149 139 1978131935 1478562877 1152363615 17 728662466 73 1064974443 1667670546 73 641924551 43 2056989753 59 1891847331 1236672568 127 107 1949 2107562585 5 1525244730 109 109 71 1957717506 3 434742291 59 41 1769644952 1027897640 107 1675103618 192802254 41 1197663054 1905353758 1168659640 79 59 1038292738 1153974156 1527921390 73 181747517 103 474296254 2 1239915761 53 2128302026 2127728368 10007 4999 351614663 2041955784 345598462 67 79 1170305921 1091995433 79 1725041016 1158659180 97 733022757 10007 1337613599 2029739061 7 101 322983565 19 19 315549188 13 47 764324246 7001 59 1025863916 541913525 103 113 1564833922 964573264 139 131 2019360939 634512910 5 409916122 127 1441142025 131 1019379265 79 2100515260 1949 77447413 37 922079590 865738358 795393390 19 73 37 871191241 97 1139214172 29 2101891232 73 2 366748304 1184781750 23 1977925802 886510399 121936675 89 805509148 61 1610985417 137 31 19 1353177948 883261398 10007 1641158007 173121100 10007 113 588217410 109 1131366920 394237440 5 113 754945542 654172368 19 149 11 17 905718999 149 1348205079 13 7 178969670 23 13 1545958466 13 1999928422 41 113 1255488227 10007 23 125086867 7001 113 211061174 75109519 2777 107 481389168 13 4999 873310303 107 1284807743 1184887826 43 2777 2777 421548344 1868279402 109 1778802883 61 1057786848 10007 86250333 687537306 857159672 53 1929839922 53 1954350726 53 1949 705982860 478826549 149 583995802 83 4999 1872477665 5 1619332535 1269402311 107 1855247479 1916670523 29 469638761 584446271 59 276239611 1738551017 43 139 486662352 74033763 61 1514220344 2777 11367493 1590433169 53 103 1954635738 53 1229530411 1378980765 37 1642309785 102195990 5 113 134125237 1755388785 586671490 5 1646573850 1500453324 113 7001 315675090 1863617193 1050121735 19 137 731336835 2777 603564288 31 79 1218087096 109 1978316646 59459876 1470386188 127 101 1610842986 1823109005 137 1766641989 137 1949 276949002 1204692939 4129099 73 73 1027689620 438578014 89 1760064890 481328287 67 360809539 1111862015 97 101 29 7 1635707066 1680346150 67004097 137 61 708995558 23 1166674770 1745134729 83 53 2059698955 5 1433772920 877570218 37 1457005351 53 1715995589 59 109 131 127 131 179685757 696090953 37 1308081879 139 1171427504 581472735 31 101 73 89 41 107 127 41 372306179 1925324007 7001 149 11 775265194 1775602796 2777 96688435 137 954455301 1639729204 107 2777 107 1898579859 79 1496439093 7001 73 1307244361 1425149713 23 53 2020275147 1654168806 1410210959 113 139 304409583 975249253 149 1049397482 47 1861747738 149 1002923619 987102650 2777 198645978 1949 29 1409422243 41 214382030 567332949 1245904576 107 1372265156 970367333 1247968787 13 61 61 1371886640 133784595 67 67 61 1878410210 23 1686304432 2098040912 71 560129792 41 137 1945290859 798261021 7001 7001 1040180576 2011772355 73 917258140 2 519399108 286017762 13 479690627 11 1227457987 1564916349 139 673894590 1205903919 2777 127 89 1062895494 2108859539 10007 137 907028639 139 929431344 83 139 2 113 7 800724673 1238832385 1144985050 109 191793021 516818627 37 2013059259 1242847616 71 615668335 109 89 434651703 97 628106234 74381443 639437044 59 101 1575733522 1362559387 139 2052685697 1560689909 107 23 43 1054585191 1767953127 818164864 1170644211 7001 29 655421824 43 640670932 1615925124 29 101 1315358754 31 139 2100163788 71 1913496789 388996788 29 52653879 2 73 888663529 1963884133 41 1779880356 1949 37 1150320602 597821062 2 311062306 1814188 149 103 1266689983 1750025035 633981723 61 821193357 3 962223477 67 1749082235 889959191 23 83 355459286 427155652 11 1141449122 864058540 2 1753775140 41 29 41 5 1090970730 1836487498 1355123062 41 29 635949627 19 410877147 2 1286375324 848686660 1949 473778512 2777 1285199198 23 786567593 7 1155940841 29 1880596089 762282513 4999 655703833 2045887171 137 13 67 23 67 1183301472 103 59 1716671434 419047913 1489021586 10007 798378474 1156631914 1993017469 37 131 42211606 1604201896 1736853372 23 453477154 309330644 7 79 1247880374 4999 828360891 97 10007 79 1042043654 71 2006222221 325716121 17 1151175436 97 31 139 258619091 335612962 1474402779 109 41 103 43 53 231752088 2 57720346 43 326741670 968608117 109 333386547 865487416 73 97 89 1373206098 1704336383 1411146531 89 47 870789257 43 1474493822 1453807511 131 37 752720008 1135265339 97 1637247907 109 1153709846 149 1723965611 2777 67 29 1250128665 29 1035363945 13 308479085 5 224465755 101 139 139 1181169235 377654807 109 17 86227009 981053782 61 29 107 71 13 527155746 502660847 1900102458 130027292 113 2 269225190 13 2126073723 29 71 11 53 173298393 921954845 7 43 1465753255 113 2777 109 326939736 113 1617045029 952432209 19 13 277283552 1966866980 137 1822288649 13 13 97 113 159087475 19 152631200 101 634674607 1565486609 264056717 7001 1264338071 19 1479798925 131 235283960 89 1105199508 3 436425837 1498945668 89 1678606216 31 1962783166 1213155457 1485698837 7 1489950966 5 330457640 41 2084315811 973102077 23 1535524850 1292011683 1393633628 1789237505 29 1464571398 161753735 29 31 1349055855 83 1901316773 4999 1877651580 5 11 1158146352 639812338 1623007076 949864082 2 35960008 417799189 19 107 1987954688 73 113 97 387856634 752280784 23 1981330776 1260325274 31 1337170579 131 1167411740 1833282620 113 440105685 493668987 41 5 2127038890 11 509059639 1192248101 101 1654180121 1622484099 1589117113 1306648618 4999 675734709 109 2 2102619620 70464046 2 374713638 625203386 127 1625017070 107 450871940 47 1632876748 37 1787542298 7 79 53 17 812110315 246930882 419094146 31 308668426 758092591 426192188 127 139 61 589113275 139 2009947992 31 79 73 1952303371 19 513780652 949568207 7 31 137 1119550913 1608248717 7001 23 1222807190 762475276 67 1955244518 1932089678 29 791886209 2 1739228958 1023845041 131 1032951637 17 1949 1409060628 131 127 55695088 3 1410296241 1541365282 47 352356620 43 1828711740 2031223309 717238592 71 31 1029513720 79 684024423 1346176748 1156342481 67 595653380 1949 59 73 1949 1145344383 31 29 19 1415657035 1063814712 428961151 47 907711423 1165717379 113 843366799 489118762 11 90591798 862315552 2 1127748201 29 2 1949 29 607518970 2104861441 29 107 446547934 1625765820 149 1976137096 131 1004807052 59 1795233209 79 993212806 4999 89 1114524038 1253957783 837282381 13 63541550 131 17 264250584 83 1982254057 1554565349 109 2011675682 127 708958042 1678293214 73 89 794350543 738433 43 1781560692 2147133890 1853212178 79 139 627781268 5 1545581005 2777 31 1530698260 137 1069561192 1138400682 2 735671128 1521417865 29 1650485091 29 767727208 2 43 1707250887 1848731376 1560007017 31 41 47 67 41 1020387541 29 871680782 1980931652 567368739 71 1337188866 71 59 103 1178619833 101 11 131 1427132864 2047432405 3 1767753000 5 930789105 11 1559447104 107 3 1012974102 1823387446 488164077 67 13 321200282 31 1887916624 11 1618719839 699827480 1065123202 11 739425260 7 146636630 109 67 790926692 1378927149 3 1421173130 29 7 79 1256577053 843943751 53 2 1727741766 519664 13 19 2065164853 274721152 113 10007 1271030605 1949 47 1104853518 1213290055 127 101 1202732789 113 1482983821 486020731 97 1152304029 47 31 1164194212 127 89 97 127 233054660 486376727 41 109 53 83 13 53 283396777 918662094 83 1862851892 41 1530839739 317767248 37 1192122329 149 170741186 1127497122 1108095867 137 87267961 652358949 11 1363014833 53 7001 13 89 127 2090838415 5 1751661085 1515041931 4999 1979898941 1234608029 4999 1754938942 1949 5 528510125 1871059424 13 491358385 203836425 5 854201440 101 174171992 53 1101474196 1918323711 2078662152 73 101 1994573755 85088157 2093851146 4999 1827244478 4999 1737488132 61 184864101 137 1187551880 41 1678808714 43 1712857243 1859720771 89 1254042246 2 61 2000718321 137 149 1354423192 1008783721 41 109 13 1691024946 1699854351 7 2066316742 1559454900 139 37 89 61 1165964396 41 1705134937 13 414164458 1796426331 37 2029559342 40011016 2777 1039372644 29 5 113 47 1025381563 137 61 1562718862 161085591 14619312 3 333375237 139 1015657571 139 1561235768 7 1968195915 443938628 109 218484396 41 17 4999 1203469258 1234977955 79 103 929605591 2097462584 29 43 13 67 37 476066383 550921689 1615418366 149 11 43 1936350242 29 1949 1652761745 1339575720 725943957 31 1924243464 1265580042 43 501299720 801654637 4999 310888608 103 79 37 127 1580189372 1679126664 67 1871375602 83 1631928013 149 185007936 17 2 1772294534 131 1232674761 5 567819385 3 1215395373 1249622433 399708479 79 1577765564 7001 365725239 581054996 857238426 11 888243642 103 61 10007 945981724 680606091 2777 1307886467 2031119890 1202562238 127 5 13 890207986 139 741109080 41 41 1353295237 29 13 1993709120 1589049774 350178611 1830365047 23 7001 1177834238 77347048 1278122475 71 13 11 1879579900 1720067668 11 469553080 1949 59 698581771 59 1956070896 107 965421196 192815498 1316358562 1821820580 2 79 107 923327610 1928559761 28830895 5 31 2113382220 1813850493 1949 127 640201412 2024915305 127 299775026 1402118246 41 107 73 43 425698613 41 7001 1597579193 1122134282 1932123609 1949 2012857891 1329656917 19 7001 79 1736776482 793768200 41 366382206 89 4999 101 1532610528 3 681169800 4999 83 1637126362 177375150 10007 1478501410 2017303550 23 855177690 17 7 2121254415 1041932451 4999 1891911542 788607247 1949 1976332776 2090733229 2016887503 749858489 23 43 23 1552279482 1882448435 4999 127 13 1064665953 103 11 55761695 41 1193327960 1729794264 29 1245997934 1746610376 1357848945 1769370110 5 3 236978868 1744822311 149 354667281 19 518299404 595909161 37 5 1146734595 149 1282696300 1597956729 1239157259 103 107 7001 2 157365003 53 1489885438 67 1949 1651408675 5 21668095 141952276 7001 61 671966118 149 942737602 1165818167 53 1929051897 131 113 1863129695 637936271 7 61 29 638754696 31 1468820377 79 61 83 651824678 19 41 131 1301853765 2074913196 1949 871080213 244198390 819194240 137 137 1376153081 655143938 448079456 2 1949 1285406429 11 1772756700 1570697370 1647132936 79 924270604 692728300 47 13 127 127 616809536 837529059 127 1580019573 1164192998 127 3 1593095673 1300602861 31 1667435688 972888766 103 73 1477489486 290255884 1144743778 137 856430005 47 607058909 89 1746230819 1890217422 101 250769163 956113514 640715695 43 73 895385894 1350310874 7001 903704608 1905559340 139 29 966307782 637456917 29 224516104 777614696 79 149 23 1477205156 113 4999 1736262678 1638177299 278351034 13 139 1627976896 61 173661747 1949 131 80606134 1887769574 97 148545509 1949 131 1594112800 67 1507498794 260318718 79 10007 53 1736598848 513811967 61 31 851866670 471955590 4999 139102174 1575924180 1039328625 109 139 434677464 5 71 1636321664 1891570601 47 1264575937 728239952 1949 71 2027166057 7 2777 748798611 584627925 1433651243 2777 1659583680 1321918916 2 250293324 2 11 7 1157140850 19 1301232615 17 801972960 87277960 753792977 7 107 113 977858043 1403854186 813050885 47 109 83 496887385 1629072291 1341065805 47 175948979 97 1016777207 1143414030 29 1260998992 89 338700091 23 1346187815 1728793620 894497474 83 149 1438984635 101 137 61 10007 1143489883 109 83 1167398154 683252713 13 41 31 644427938 431828264 31 1949 1078183221 2066927851 149 109 1949 177304428 1648216677 89 1731358009 73 2014930378 37 1588880677 458223466 398622938 7001 1295619062 1788220145 806816930 5 10007 97 873662607 674219064 10007 7 671926948 188309408 107 109 1046221022 1690532339 2 2777 1225012456 1675030860 113 1862502499 47 43 618887214 113 83 71 1562688710 1949 220457237 127 107 711882849 37 101 1659849352 23 878430214 431966519 7 1856178191 1362589340 53 7001 932311298 103 1364453774 2 59 53 127 1949 84454068 769143615 53 1832374353 89 610327071 351594495 3 61 113 2 485678970 17 757422080 11205006 5 103 1871930034 23 1091104038 741821392 3 517276572 1532260491 815022860 19 7 1874941782 79 1993412767 19 147332726 644301527 83 166434040 31 89 127 1529145730 5 17 1830713204 1155418158 37 2054995355 974887396 59 1346405724 205255277 576555047 1117734776 137 79 199067597 1086125259 1005999737 59 25786009 89 369189269 107 1221690155 73 89 278671547 103 61 818028922 298807256 113 4999 61 1784449470 139 1376710349 770695786 138472552 1194735051 1949 17958800 1360142939 139 1355924950 160049528 2 238757513 79 1478221535 13 820381939 1883520041 47 1308819571 109 509304135 5 948492491 89 7 1541966951 37 13 894865991 1976734574 4999 1486549325 1073680508 137 378409132 1464550002 89 97 2777 1160483307 11 324598868 41 639938824 79 1293541655 10007 1825436912 923654638 89 29 757157114 29 343803120 72362336 7001 7 964653224 83 59 1295147291 1693378706 7 212195305 909569649 17 1022189725 1100960985 107 17 2136224573 113 1802597131 791628723 53 13 867063652 2089977633 43 127 131 14622613 431300760 3 53 318779789 5 1190479505 796000520 41 31 47 1780692149 2142907954 109 2082150223 710393094 67 1415492284 17 588126152 11 1315399693 23 616118273 2777 89 149 101 1589829890 160377104 59 166249020 1318702819 109 149 1352338304 399665978 588273267 31 439127157 4999 877174530 43 189015014 137 1860601458 139 7 1233535962 47 937405412 878027239 319864980 101 4999 47 43 1419754693 1988328127 2112393660 13 129845404 109 1876155524 71 459598407 103035047 1890027743 73 7001 348187734 1753680490 548987711 666931675 31 2058504312 1977327339 53 79 29 1945439393 1058342153 71 126055408 17 71 317750744 31 787561696 199317674 769282278 107 529123763 23 358920266 593499129 101 10007 1481005979 545561626 59 1015454314 1321594728 29 463074600 107 1445035749 1949 345226985 47 5 868403763 109 113 307569841 1652426572 972537338 107 1452057945 127 1845678594 783389351 43 19 382030394 109 571093292 73 1891784999 131 759590007 67 2037312014 1047048504 1456077307 23 98748455 131 103 864567314 29 61 37 760886339 71 12307850 2 2027634375 780160675 131 5 504848085 101 1265154987 1205473240 19 1724800897 29 102748062 2 99100208 101 139 1240074183 5 403724405 890142773 131 847403352 23 357295823 127 241343053 79 17 103 1967429265 23 71 67 115727760 2019990118 127 597435178 79 393883098 127978973 1186393534 83 647666596 29 29 281078643 11 462364445 178303793 61 11 1814071826 31 10007 780666084 1872229644 7 149 2137768858 1807707038 149 58743249 4999 749919986 1075026931 1212655688 53 1625798025 5 1785031259 73 113 89 4566679 113 47 137 89 29 89 1618374131 11 67 103 1603749037 259345938 127 1954204867 23 250177693 41 2 720358616 47 1328089700 801404470 7001 1769600147 1218750326 37 709558115 1383430879 149 880408864 79 668730807 139 29 1912721680 23 19 738631745 41 1962774714 1457241557 7001 29 79 293871015 127 2044910058 71 1042376631 341270020 83 116444435 59 690683795 1027036541 67 103 41 1154609929 1289778214 107 829387467 7001 131 149 1577509333 19 1626037043 79 53 817665662 37 47845921 103368824 1556163090 347458096 71 358136710 1576040989 47 2777 1651960250 1352620840 2 53 535857391 1053995047 107 19 103 7001 946381178 564868684 83 131 97 618819260 83 1619143748 1289129019 1949 139 917856198 343362387 465643646 83540959 43 13 46745764 437530522 162900230 73 137 1517941231 1676719847 227424225 775515370 101 10007 23 1023100752 149 862861533 11 1521499408 127 67 1276100425 1267552029 31 1844829073 113 196682376 384788415 83 5 149 1814676513 127 540951801 3 2 1646760540 105596406 59 2102430544 57667839 2777 272804149 643108768 67 628940323 541927223 139 13 941805525 1949 3 1686927345 37 5 1810356670 371263865 1632777793 113 1757349671 17 2777 672589400 1994168622 1008059065 71 1441040146 31 556142945 669366259 489678815 149 923099273 37 1129876668 1022358254 59 337114136 41 328651900 11 383429590 29 67 113 115080500 10007 59 61 1694189112 131 225006124 1235864611 308348843 1665956561 139 317111823 10007 17 1780664082 5 1957285655 283165796 113 324302542 107 1830844365 1232550366 137 868045700 59 442196858 1722529780 2 2019029456 67 67 1552678636 1017465957 1785039784 29 103 83 23 859190024 1236615861 552400946 19 1730621878 19 1861404673 107 41 461216339 71 999313640 1027421617 4999 601664643 728179335 109 71 1357389289 1842262563 1170408540 53 1949 730577499 1201342196 17 714378690 3 13 73 1811017773 2777 59594420 1720178050 5 941847687 11 174949614 89 876099891 89 972215085 2 2145198320 92700954 10007 208655957 139 89 1830361988 13 1548793272 1320997395 772579209 3 1046516383 31 2081609812 103 149 127 1482593555 131 1485885578 1204319942 131 109 647430243 1230036551 137 97 97 4999 89 11 41 1535637657 1879822612 67 83 620344739 1822332776 43 17 1170673034 1150644901 149 83 717206984 2108826318 10007 149 1110065347 31 895190906 1402493382 63955726 2 105932236 137 61 61 664432740 265699924 43 777292593 83 2108469335 67 83 23 67 2 212158968 37 1227372843 11 1457550518 97 1300313809 127 1905632841 103932355 31 47 779239649 570157282 103 1159895875 1313112036 131 372620592 2 2 534292028 139 5 1144693565 904078225 29 107 808047629 19 551770317 1704882583 1905172688 10007 3668018 1949 1904722940 495774753 47 19 1703210027 13 1065156677 2023663168 137 1148627317 127 31 1949 2 67 1260457948 19 21092926 1383412536 423287002 2777 659792411 137 851968437 779255952 59 11 101 76226922 1685963306 127 1151976868 646277346 780282728 2105438355 17 137 1026889802 1803351961 127 53 1194680579 2777 234420455 7001 930579921 61 59 486750383 107 1461727015 53 1082483236 2036772660 29 1556949042 41 71 1726484777 1724375793 43 1601717690 5 267338200 109 837727021 1225982161 936302834 37 7 101 933118386 19 5 1181292730 41 11 113 668717492 1949 843018668 59 97554140 1911569481 29 11 303908000 139 1512689472 79 1000624196 107 1586278959 808823306 1949 43 7001 746810672 1405092480 11 538682331 83 1980590073 101 1609647201 61 79 706804152 1400421415 73 101 1887188396 217752716 59 1904939798 47 2117598548 1617735457 13 41 210270140 863699763 2777 73 527571000 54356164 113 1333236376 137 930814990 612299489 1584865528 17 1754987632 2078824159 10007 127 71 149 47 1335065550 47 1401384577 43 1298037732 795064580 1096737718 29 23 1530327632 354244942 107 1064124202 2117598373 101 19 83 1590384746 396760335 61 1955283473 1073619940 53 109 1398862727 1600549133 139 972113319 1773130303 4999 17406518 47 73 149 23 73 878213768 71 1866903891 61 1949 95050781 7001 742759568 10007 724206590 23 107 61 1519819575 258166274 10007 73 314111408 434946045 2 5 561887270 558922045 1637778473 263175441 19 1949 2125661258 1902988747 73 445951399 1556358751 31 526963366 43 5 139 1186852582 4999 1279399069 67 1949 53 1833056887 879536568 47 530615054 1835231007 1712960323 131 29 5 1633792610 13 152505523 149 1605087312 107 187517607 798165908 67 803909085 7 17 733324691 47 434358161 59 1425869107 86980223 244911821 11 139 19 19 1074492973 1450989015 17 5 1464153811 1194137770 2777 2 43 406690474 1376298463 41 5 61 1767132058 19 819042310 796037281 1586469404 13 7 207715508 97 290322843 848703440 216147604 83 1820852921 1374627308 1504825546 71 13 1538833582 3 1671745286 19 665198398 1341397914 1944269073 113 97 258679212 139 1879142807 1390644404 67 1624730168 149304967 101 67 637888632 1851406302 89 1629316254 3 741769952 7001 854695766 61 101 1824946679 373164195 1069376296 89 73 826162681 163141641 103 49097628 1075374384 1134067908 37 61 2077144550 53 71 774945120 846831342 530780591 1963203892 73 864638467 1870114526 109 71 1722133359 481041344 43 1141966037 53 803255863 37 692738753 79 1009371387 2008189739 97 2092764815 41 1418086844 1056401039 1422026362 107 2777 772319801 150011082 97 774408618 97 1949 1416427954 10007 1772750057 581929641 131 1654279808 101 353766842 11 107 1768219405 1624606429 10007 1466735997 677860793 101 113 155356468 62315206 4999 29 131 1685188716 73 1557710865 1185542148 97 17 568065523 7 678868876 1272932059 53 1480600474 67 139 1253545785 113 306296670 597135432 436494730 101 13 1609167251 61 127894572 947776870 71 19 699512664 1120875417 23 59 1601006359 2 127 2020828699 600351606 1310477178 97 2004268514 1307116903 73 190790802 31 613959696 1463251006 7001 59 1982329436 19 61 19 533632043 2039172739 176380155 7 378427742 1537255306 19 31 1154166301 1415011337 37 521490605 89 2017559601 1918436743 59 131 1475026726 3 29 787548551 1631880755 131 937015402 983380520 139 2070333170 2141101335 131 139 131 2067015726 89 5 153479250 137 971207522 29 109 47 7 23 137 29 1348104788 709186155 2067428803 141512912 97 1293350084 41 53 3 107 1750201461 1934657304 1971142451 53 1949 1563448820 1636300491 31288940 107 1843182428 29 79 915024054 113 642806037 126650602 1811884871 53 79 1125668709 807426220 109 1799269213 1705532813 103 43 55245196 64957391 1203731788 61 15631982 127 1326961532 1942808789 107 1483010156 817660374 3 262407508 4999 927149533 2070973201 149 1549951074 393300550 61 629234691 37 71 1635701476 53 37 2141537060 1202573334 47 1413808604 17 505877241 43 994820652 97 79 229849825 83 2108484169 7001 430254804 2081994817 7 83 23 1939175017 107 592483075 1805553075 71 17 2096393042 89 851463801 10007 1035678933 7001 759730956 1919814717 67 1399188747 10007 75094881 73 89 1092925073 1259582290 31 47 222474171 118393564 73 1107719217 139 155693205 61 1875327148 1838461554 89 124943677 19 69669143 61 7 1437112278 450745417 71 1207035121 61 2140950367 103 140872894 7 2135103572 944225138 107 465011943 1190661439 11 131 1223068048 137 462898999 886852262 79 11 300195709 1698494411 1382811565 103 7 1317177162 1949 1223208954 113 1172425059 61 1974242308 1390008769 318908425 149 410398895 1528641890 137 1915345351 2777 1948845837 1271704934 4999 4999 321400707 247770436 2125343229 89 47 31 1861744122 97 1867637806 945176827 131 1599365769 1031938876 41 1690802734 10007 227108865 83 31 194183752 59 306177196 101 67 53 37 1992103088 1949 863890352 1680012230 23 1559593022 17 127 66654807 1572297820 113 61 291937707 43 1866808884 107 3 579728421 768732063 34252403 73 560239862 7 132047006 109 1992220359 1014453406 1111004388 41 1447638129 3 97 113 505927894 71 2020709274 813264459 43 850793098 1388832361 37 1879686432 47 181349686 139 7 1037986089 7 1217972369 73 17 131 186061527 1094265401 190653317 109 1949 669828422 3 1297619919 71 893446108 2033385827 1348650538 1475283227 71 71 486858430 47 131 997863680 24929723 13 1705933670 7001 71 2091792615 23 149 113 933546449 2128450259 107 61 83 1310465088 31 393279733 131 17 1299491934 1391027933 47 332936062 807139627 43 1969545899 2097496301 56203372 31 1190695075 7001 1173619636 41 1453548769 71 365955797 455327686 1120057731 71 1738111459 127 41 1845827257 61 89 1312376795 17 65355718 83 7 430567263 181472576 113 37 699263037 2046846845 1831303758 2777 1378527793 1949 127 272767734 1370547399 3 149 75248607 653035038 103 1618199681 29 1986650162 4999 17 12579575 1042102773 131 139 275750285 2061575998 875456878 2 124646031 29 1910152222 139 1026291766 7001 812165007 1637456889 2777 987012448 226892008 10007 1145505853 4999 10007 2 1123374554 89 7 493987487 543578364 201151192 149 187717137 1448099220 139 97 73 2 89 11 1836324171 43 270742018 1646612932 7048941 83 43 2053366487 1979620358 2 131 59 189158404 31 2114720185 17 2098348577 61 2020196475 47 4999 2070845748 1493006339 2090046728 11 73 1481891167 2046408976 2 569847438 1969402934 764691486 61 1679084835 7001 545450055 43 273470454 13 127 1998231168 61 2094433292 988698399 13 103 380979284 1344541369 1698929286 79 10007 282677736 1525747276 17 1157555721 41 1388070170 61 1607882532 2 1303609294 10007 2134342995 1353366694 139 127 3 149 1001907737 1671543090 1404975895 1527381337 113 608336081 523918359 67 2777 2 1910240202 3 477392055 694259945 1806335490 5 1898753066 139 13 1109763863 1665659779 53 5 127 1258120547 5 97 78789297 89 1191001752 4999 1106797384 11 2136673392 47 149 1678251517 357034325 47 647946371 2777 356330755 47 503708165 11 31 1707665162 1476381029 71 976264924 131 113 854762284 2777 47 1741272215 1676999044 79 1337692622 291388817 23 41 377639561 107 1654707599 1809581970 71 360264853 761652138 13 963738876 43 2120049683 1666224993 2777 1003740411 3 83 30044755 2027096856 103 43 2128757484 67 1949 2087435521 1492093981 2777 461327334 19 111730917 127 11 647909757 4999 3 1672133616 1803736863 53 446101689 61 126774263 71 139 747413534 17 103 1556915658 113 217857559 608714954 139 316968417 17 104546765 139 762034279 61 2117146785 109 721533348 113 101 53 23 305569030 67 104833761 2132453287 31 13 47 1135204067 37 47 113 71 424188435 53 889535464 83 5 2034566820 949254896 127 1191305974 23 109 1111448888 11 2020638807 10007 636445200 900306556 89 15911997 1627257915 3 67 1905707236 2 435823320 5 97 1998066334 10007 1106413948 1948047552 131 621078504 107 2 395349972 831016839 43 2060306859 23 948189283 1727943057 149 109271160 83 1377662241 67 1213001987 1307129451 139 1884524015 1069270157 59 107 442803771 53 1214197352 1953827828 37 1741597548 113 10007 3 1783573104 109 1264836981 470498146 29 1957831839 43 97 836971775 3 1071453839 699288428 139 23 1819380592 779445252 101 1293243390 516103233 107 203328462 1590953108 1949 47 1737549298 527374075 67 651860822 1949 53 826217838 2 1399588900 1830399596 131 1089750748 7001 131 59 766738046 17 635929336 3 325985787 1469078691 3 7001 324034284 2003411407 10007 2094765310 3 89 890477391 127 1893688872 828054904 103 131 1103905298 1217905764 37 149 263173991 53 5 71 808461877 59 29 2777 1539827061 107 381758987 2077463208 2012845509 17 770502645 2 1495749056 549043755 83 974351525 149 714794422 7001 1066909163 43 1805881149 58674802 61 3 101 895759304 218148789 1858366443 397054714 7001 139 1799494139 2058725515 720831385 23 10007 127 71 301109006 53 3 927689799 3 109 271393323 43 1009079624 2065268543 4999 171390715 131 3339452 131 601170659 50268892 2 71 1623428987 61 4999 71 101 617727931 137 452293033 1536707650 83 672608655 17 59 1732113209 4999 1103484259 5 1096727035 131 1149260773 1497517592 113 79 658166807 1100288694 139 256671294 37 67 2091239443 107 1730112425 1345417358 23 742764793 97 1562329821 10007 1847639636 658872304 73 89 1963751061 19 2 1034865064 1004747974 17 17 2071710134 139 1793239834 10165549 101 1789706365 736079504 2024931567 139 7 1377944555 61 1471408450 1730565884 41 1108462675 1206104130 2015109443 47 109 2028312875 149 79 79 103 1601603864 101 1949 1212498237 1276485856 1217056775 11 1500134978 41 1948572888 1016665306 73 1518209616 118324079 61 41 1647058519 367140896 1971566241 31 822455389 37 947845640 2777 43682210 3 1212042102 137 101 1949 1172308170 59 1717756975 59 107 1952465730 2 955972986 41 1632355468 31 1639579491 356345357 137 1230403713 127 1985048100 1072745309 1478356013 103 53 1474781551 89 107 676107845 1402191463 59 61 1810764138 545489916 7001 43 71 14328155 43 1170038772 137 224262287 1262830380 71 59 563517274 302849418 4999 94817184 101 1632590107 31 83 125987200 5 127 219459810 1526096389 1834662962 61 1197263775 47 271198225 83 1194638754 89 23 572031416 713607000 79 3 234344679 705586605 89 113 1102730262 135291995 73 73 67 89 1398095037 103 504473194 1251380784 1383517459 1285554456 23 97 253676437 328949180 7 1012568788 586754058 83 17 2142473433 37 1505037826 83 520168737 1469591443 29 941715910 43 1491138907 558809669 802341894 17 41 610634525 41 59 59 3 586242705 928750470 113 5 493881480 1507388780 103 1695114775 491888036 10007 37 1889660015 997557212 89 387329131 103 73 926850997 31 407845114 29 1118405213 1495564423 43 1904057286 197246375 107 1130125761 265849739 71 2093427733 19 270215302 139 1290037872 2004624223 73 113 1050507212 149 428464290 4999 1410624489 7001 2004890372 23 1471365098 341468001 7 2777 2142471590 2017408340 101 312312525 4999 7 7 392516551 149 17 698071381 1949 300596219 300094969 350964793 4999 664794725 83 944751318 7 11 540137279 1896790968 1648771823 109 83 1793392454 41 411876939 1764485266 118536288 879953974 4999 10007 1181361995 11 283651973 127 636265931 47 1348474133 1221014869 23 1711972409 41 11 1472347487 1681667325 13 71 226409557 59 23 101 1032812769 267093288 31 1025029192 127 1213039028 89 1454628106 79 476975693 704803017 10007 1390432622 1954714995 1096535868 53 1333618182 858196300 59 89566295 1949 1743667003 47 339546659 2777 1642928740 11 686149969 1037355641 10007 29 7001 390151728 139 127 1755207520 11 695541297 23 749449030 1276717110 5 73 1949 1489934489 101 2142913937 17 149 17 2057918066 440165608 2777 107 7001 3 127 61 341501424 79 1637701047 59 47 101 836049013 1963093663 492975631 97 103 2061430155 13 1423848767 11 131 10007 5 955873772 79 29 113 1247420108 444300229 764755646 127 426094057 19 300316166 7001 1384825804 1945311862 1455241255 1147002662 13 89 37 107 1305834848 4999 176344724 1035357887 4999 73 139 71 103 1074405566 614131629 65546846 73 79 1426328489 2042948611 79 1302225335 19 1641890548 1523659647 7 1642491648 1410321430 127 691672139 101 4999 98910214 1936047713 10007 11 79 73 1949 777085133 227197478 2777 1707116839 7001 139 1147295992 1740846147 353017057 31 544416327 53 171006991 684725020 23 4999 692111550 13 137 103 149 91868781 1949 1853931678 529262644 1258760902 83 43 643897265 255365949 1618418809 910790222 89 1921854958 113 59 17 67 2777 500204348 2141411868 2 2044385040 1355522117 53 4999 352081945 482039991 2777 67 441611271 556615900 1737896194 127 67 127 1038951186 1029690261 1294250918 131 7001 131 3 1243538088 1885669320 31 31 1475891472 97 2098601529 633176055 131 41 811519396 41 1098974332 67 1763750878 137 11033706 7001 1921907519 2049273060 1080610944 89 910217290 489074132 2777 113 1589702871 10007 1527778697 855768619 11 53 793766425 928162907 71 79 1899822257 1951915248 1795423433 89 73 101 41 67 1977659486 1882162524 11 139 1299776670 41 503378901 7001 142022286 3 4999 875034958 1372755394 183484994 67 71 67 7 43 7001 1374259566 17 151943247 19 322056196 53 1285672950 29 333097857 97 103 41 2 1619139515 83 218683337 31 1809845827 131 5 1090459020 37 109 1738506073 2037707934 31 1821026703 783278142 109 1630020216 10007 53 1198287686 2 2070269838 11 1756531222 2 1648254912 1871731774 113 378754943 1455378052 10007 2086860566 1949 7001 1286909818 1632374163 10007 907075985 89 134016734 23 1030615096 1163608674 3 61 131 1523931384 2046224114 971729559 19 271891159 67 79 2097521229 67 107 47 67 952738258 149 773565874 71 1965682215 1785258582 19 1075737326 1092777745 31 1800448814 19 559123354 37 1446385141 83 130809894 2061911990 31 1939307861 149 1683468914 73 1604411782 23 1661951618 29 13 139 1764039826 44139708 1727509395 3 89 14616256 137 2062860877 7 766100293 1148467025 1365694293 73 5 317617430 1007334342 2 1922283238 19 3 101 520771505 131 103974676 785953571 13 61 10007 127 31 73 5 705678215 131 2079032428 109 7001 107 190801832 4999 101 958755024 4999 249195151 660739250 464366946 113 180538915 1640776610 103 97 785325483 67 1929322999 109 382466176 2028965796 11 83 534204766 19 1279189979 131 1072073704 13 67 1313698346 759220483 882522097 109 1246615209 862050671 113 19 565666252 10007 2039081492 89 571066212 3 1349899107 1949 59 23 1232214668 97 1128613915 17 1785802281 79 2061740578 1791886551 4999 612189650 2777 29 2128198697 10007 679925615 71 73 2058693977 89 177150050 97 836310817 97 107 316486690 4999 712912389 2 47718572 1448148488 127 1460345314 4999 1058513255 654933987 107 137 1494101587 23 1028735904 127079334 19 1887639285 1028472922 103 1321380101 131 1100777673 935684695 47 1415768733 107 1829048156 398584202 53 101 759826333 43 1949 1511203926 1484066050 83 97 1473843275 714370438 43 789559638 7 861188567 47 23 1307816731 2016354707 337102807 2777 67 2016516219 79042312 377529090 1707962548 127 107 766615956 53 953776923 109 852928052 127 139 107 1123579073 1761102514 113 342470117 23 655971845 1332827368 67 59 18370653 1198337672 139 11 2140860007 1815241483 7001 1295114990 19 1676629440 67 1176224008 7001 8506215 1204532701 23 127 1757897170 2777 1299774850 137 19 771301884 1751482263 29 61 1775232675 1894241076 4999 1201351281 89 1291925834 1296712578 1949 2103458180 5 13 1609228699 543138896 853192805 59 89 322852882 19311264 103 79 10007 43 1581773877 89 294893312 41 1446826660 7001 897437187 11 1429442883 59 2777 1999676476 892466316 113 7001 139 149 1692542589 113 1405781133 139 61 2777 2020602147 67 640117373 59 709177212 2 1533098992 1949 97192732 1823740530 47 51001721 193139497 47 1273681108 7 1777932072 1592154931 127 1312587291 19 235785060 2033983156 17 331874000 17 888283019 149 960540716 73 11 43 1185528773 1537067883 13 39675988 1235130892 37 3 1236745789 113 711975940 5 17 850103887 527532363 41 41 5 1883389995 103 1174142629 1273180322 1655412081 67 1987718681 11 506334261 89 53 1785325234 11 203527115 13 79 47 17 67 823566909 107 332311933 11 1442865445 5 2777 11 798197048 2135066536 1945983636 29 1949 668707747 786583267 3 389539224 101 989769094 2777 131 1644184799 166236380 137 125888674 1664880891 53 113 2777 1844979642 47 73946794 23 23 1429387169 7001 127 53 38204732 1680331435 5 89 81848138 79 1970317828 1792832241 47 23 13 1591544513 3 1638135893 10007 137 128989884 47 1875903762 378739301 2054380322 2 17 383430222 3 149 53 410943625 109 1599833003 17 858454525 348663303 41 71 13 1137434220 1413709334 1594489805 47 324529162 137 111491120 59 631484611 89 71 2777 617103179 459644504 17 2 953953254 979774748 53 19 10007 4999 722630445 127 921748601 1330278264 19 2 127 1661463657 67 1181270166 270692931 11 103 1074872774 2054811169 41 1901741716 7 1746158905 73 504296264 37 1324214016 294346026 101 764198017 1217540767 1650694407 19 127 103 2128487679 289700186 139 7 2020975800 73 2140302768 1373478274 47 73 1520775347 3 2014726950 1009679628 101 43 2121424823 316089979 83 596329353 19 29 679001205 261107762 41 113 643682114 2 83 879629435 127 1267532263 97 821096367 530340161 61 2023857756 61 37 743661264 43 19 47837934 1202639867 131 1062923127 19 137 43 1783317711 101 139 5 413135720 1785568550 3 259941432 724216597 494485898 10007 10007 149 621553351 137 2777 127 7 107 83 684658866 1873323861 389358069 131 17 116387763 98630549 7 71 2002727743 10007 11 101 43 47 213186690 31 395950786 287493501 47 1908707019 61 1138401958 67 109 37 1581487522 149 921590330 708624779 149 759289994 1234510296 37 2013129375 137 7001 101 2096666474 149 66967305 31433189 1326909101 503836218 73 10007 149 29 2017654004 2098433446 59 207828180 562128575 149 137 333327010 67 1767377791 1733373414 2 510051424 47 139 41 11 1050173674 865142212 127 470674873 47 10007 215220549 837635935 131 483968627 1957744453 7 170424765 53 29 1821956813 1186245741 131 17 3 475537884 59 13 1758357497 1764026940 127 52101496 588463009 308617104 1971954895 107 5 2141772569 101 898866569 53 285456357 1310194679 162907707 37 10007 37 113 97 2777 2033674856 19 911278575 1466564650 131 1432460432 127 1299025213 31589864 131 1253388897 43 107 1970664368 418384179 3 1239336929 10007 79 1602507100 2121617285 49939241 103 333547372 4999 1955518818 1509228094 11 1356113184 2 103 500273629 387924266 31 53 1611562427 89 2 73 1949 2 1319856837 113 6192061 1322663537 13 32390135 5 7001 1949 577395148 614461230 17 37 886767463 59 2135313191 781357210 101 53 127 753003245 547600125 5 1976447601 149 915173943 1858297961 79 1320169237 7 419129865 436294677 13 2131082537 43 1211308710 31 1136836247 386957686 427488894 706175662 89 142896332 73 1331619937 4999 1313977152 53 59 930772138 2 1702605626 149 519255613 593298183 11 1417719270 37 804693101 41 2078008904 852026001 10007 103 1309686818 1635445948 1187889141 89 1675742626 137 17 1922958808 4372077 812239890 3 13 127 2018864009 387884924 10007 2075621919 1247652746 31 1949 321214690 195870602 1323434890 2777 1760329192 625442210 79 1245678083 770551063 7001 364122010 2027540240 2 1259334154 3 1821853797 13 22521759 2116425766 1489974384 73 579312723 11 203038011 595945787 4999 31 1445559520 5 212603740 1553853461 43 1439258203 2777 36403693 73 113 872853471 2 1689838402 79 2020470504 11 456111142 2777 2078020769 97 713412593 546233762 373466873 89 1984822609 101 53 1370654889 1630741853 61 1333602496 472518182 19 149215227 1330348030 11 31 73 89 23 1949 334407471 955059205 53 101 717506424 1320074788 2 2112605325 619064229 107 47 59 1895074926 1780598052 158483639 2134197462 23 67 71 1662740873 113 1160132189 31 131 11 795549722 29 234104182 103 970148657 110908675 61 1730634416 113 131 106180216 748904599 888130752 1100719086 3 1986990565 127 53 616169997 2 527498628 13 1447548818 2 575600656 89 1492331352 10007 23 127 97 729723143 455074239 737539228 1967393393 31 41141187 103 331974665 1558666753 46584376 107 1724915336 17 2021875365 1072159214 71 29 2115863142 834836833 111375548 103 591444791 2037707803 109 61 31 956974061 96163023 149 1840815881 7 1529517004 577915334 67 97 781860352 113 1502913333 47311120 107 1095645401 83 79 38466354 207830530 29 1406941820 1590086024 61 101 83500399 61 1771042951 532491050 37 4999 1693646203 1992446431 1517552173 109 1149799253 1907630126 216549765 59 37 1065815710 711221511 278825252 673953228 73 149 101 1690927355 815798816 127 2083862101 31 532886528 59 430524829 1949 371389746 1503433263 43 89 23 114680599 1291478198 384299851 29 2012906998 17 1892868023 53 1497919877 37 47 103 13 53 1251758240 1168530962 1997658740 1386834026 97 81291703 67 71 592264747 974072998 89 270355478 31 1973854351 466506924 1606116044 13 103 1472416921 23 181612623 31 89 1855353986 1869903261 97 470054240 103 1190339379 980350715 1685207880 149 3 130692379 899567593 41 83 1160725120 2 898683052 335377911 4999 139 1949 71 89 2087176024 1452887942 83 1767690342 43 793272084 83 7 67 86693109 1847487212 1356526798 17 1938628889 1434722447 107 625672016 2 4999 19 1854994179 463797757 101 47 11 1410325796 852583853 4999 89 623610873 107 79 1318147447 71 2777 58208697 43 7001 107 2062497439 137 13 185793798 43 79 1468855624 23 3 1217723023 1388563704 11 101 43 188841466 7001 1093120124 53 159507210 1792728014 109 79 1851819489 2133328154 41 47 81786204 43 1744760819 2 1128541164 1949 561477425 610834261 31 13 171921373 1346661329 1252690658 612990782 73 43 101 13 1525137146 109 1628867987 355550806 791737921 1756911810 79 73 776445520 3 17 13 1498477591 1018970741 97 813410863 83 854343506 1822620392 113 127 1004625499 715922114 53 184612709 71 59 746845305 107 1976404169 3 41 1214731682 561882465 109 547088985 17 73 41 113 1050601567 53 978703029 101 1953614720 17 5444505 83 1131204440 1387095634 43 109 1075690572 1030036007 137 83 107 1073670421 71 1755678794 4999 1935266357 31 1172895323 19 61874903 1949 502752346 29 290024455 19 59 901664491 648299611 778373661 1773553266 2777 3 620605374 1350130005 3 2072903576 109 129935893 1096890573 71 89 3 1916646162 61 1086040462 139 59 844254600 1403554127 1283841088 17 960788058 149 53 1596397365 131 1074189520 1036690246 47 1487337898 79 5 7001 1474033 103 149 1872190066 1080974229 61 856348622 1036550337 89 1903908203 53981158 71 1617268129 505200293 53 61 1929149156 43 1342750680 1938098795 1597453999 43 758516153 31 143064752 2 103 554220031 43 362731316 41 1372676515 4999 1445937426 73 1164016463 131 7 163376738 109028094 231095835 23 664131808 2116509540 101 1540758163 107 2777 11 108413910 109 447939097 67 1949 499489398 749764468 10007 89 110214574 67 212125239 3 899217059 71 1965639260 73 2063024200 149 61 277207363 1573076845 107 67 1322303290 1024983282 59 342382317 121536456 3 67 41 43 29755570 53 1205920289 101 31 131 79 855755786 1058586651 73 103 110598722 107 23 717488887 579639100 2777 574481142 307611832 97 131 1029630132 1676029147 97 127 1096941164 107 773048571 1409452578 214712131 61 1261766029 59 947361643 723724031 1656383785 31 733890032 2079625941 79 1224529546 103 17 1962742215 131 573720919 1365978024 1749267578 2 748452606 630404598 71 1949 1943386880 61 1455856155 73 97 67 7 1586291294 149 53 1761373751 1738284142 968838609 113 431873000 13 848298791 139 52208539 1921645594 4999 876829599 47 10007 97 1192689399 137 1600781896 2018064464 53 23 1830948327 1765619518 1949 31 2057841535 1626931088 43 11 1115445375 625920350 7 1993403860 37 131 499976303 31 1459587291 1256307283 53 607112562 812355625 5 23 19 83 755642126 13 360100650 3 1470560991 10007 121104714 917251627 109 108848599 1900294809 7 809572691 229408183 17 1023523436 97 101 305262501 67 2029582157 1244846064 1949 1743670712 149 1983421505 29 1903991955 318593412 970680979 79 431342758 7 1827602329 1717882747 2066243512 2777 676133046 67 137 1649996192 127 1302180328 23 1820477669 524560601 41 1903619764 127 139 93766064 1107149813 47 730747540 7001 616594017 13 1394020095 67 73 103 2069871005 411917085 139 139 1140420913 83 1543872512 87481320 19 2 682442016 1501672158 61 1141303552 97 23 1651068917 101 41 796445887 109 1792280569 41 5 41 101 47 1623088321 127 4999 772405488 746610775 113 2079969417 149 2056311750 341101230 522895914 2 73 61 2028310634 701943470 2 2031379418 1847943972 2036542610 4999 330478891 83 905517716 421321612 67 47 1814897433 1437318673 7 410306108 23 816532729 338895097 101 1370702150 97 19 199833735 43 3 7001 4999 1307453457 4999 71 1280743795 1396730557 17 322902524 1949 10007 73 89 1652503940 131 1384418480 2103951307 109 1862184814 1407812524 2 59 1055565615 1235665608 19 1441612949 131 137 59 10007 4999 1487422456 97 1564469641 1920848320 1877949369 79 1979984979 149 1730371188 101 103 1043570662 1955360137 2049647905 5 103 107 1036941066 4999 37 1533313337 2102060872 1570640049 11 97 904468794 43 714801298 1950206073 53 124269365 101 274141270 183928171 101 1144436050 2122210473 4999 4999 131 475343325 2010761575 4999 658088356 7 1959948834 306006972 101 97 174952014 988165656 137 59 86783454 614339447 53 785889565 131 73 141452100 3 10089174 1949 957394343 73 864245621 31 53 1133956253 1164935972 7001 127 565801447 53 59 1603376258 11 1949 239874480 946838134 2 351809272 103 349782703 1316899654 31 1949 29 101 53 1720953672 29 17 1038681197 113 1879176553 311251782 1832785542 3 49887535 103 149 932454963 97 504746484 1984850215 1175337626 109 97 71 486215081 1949 392088126 53 17 873044775 41 2055085052 23 1112678406 563531159 139 498674037 673688460 131 1057797588 37 429381918 43 2080130762 4999 2777 81879845 1523754377 101 10007 139 525601673 755002130 59 1769364806 89 461044920 1006744415 729644780 5 20205394 47 43 109 1630728479 131 19 1834968498 43 1684357601 37 1555243792 729254608 578168370 61 11 1133281853 149 1209808480 1737408540 3 1678957731 139 137 1925349622 109 17 154397808 1734450739 37 1069117553 327085072 83 5 1112171513 1949 10007 1660661650 171009623 319164040 103 1407618806 7 883803788 41 497908018 149 113 127 73 1690683650 188806689 1494226531 137 1869571322 5 113 1524540291 41 1420967586 873188908 972000412 107 4999 61 29 113 61 109 1168641320 447574710 1012367628 53 248964320 11 641025849 83 1293318533 486263333 19 13 1841394126 634979111 666168560 89 768485007 29 113 149 137 1229138101 1176469207 43 59 1489816860 1078061358 113 1358429626 47 2133852405 513302558 833856665 137 29 481551235 23 561369280 10007 656529249 1580015237 1987983934 2 149 1928865962 109 759409860 19 959061803 1483306296 103 832288204 16383038 83 109 1056227767 59 834367822 79 471225125 193314946 137 455551304 2117423609 131 101 1842925386 759121959 4999 17 10007 1492614099 1391499608 242748416 43 43955444 41 1299075201 103 853037657 812202895 10007 47 2072048439 780365064 1663911752 2777 2112461123 43 113012016 61 220582344 43 273143697 1363829805 7001 41 2013628840 1873205339 1949 693587434 1779184887 137 137 61 440963632 1763915004 139 3 1332332826 67 350515190 787911625 101 2071804504 11 1482283078 899043699 131 97 240875832 1960737967 2051479045 83 89 1635737942 1724077740 472514927 31 2777 2111852960 113 1312678512 1949 359956912 1114192626 47 69838052 7 1987671112 1794323972 1121450474 61 1750622652 127389579 67 73 177208303 1258615338 13 2012733190 11 61 2 19 1136799231 17 59 17 10007 580586126 1933542572 59 1986881050 127 1177603926 2023922868 67 2076615989 127 1383714784 71 479224937 29 43 988512531 29 921273943 31 17 47 211611108 53 15218728 2 213506590 131 79 17881729 4999 1861707485 208146312 11 1470594883 43 1814544758 127 1250330367 139 31 43 713985054 1423043125 149 137 1638821630 107 2 1275638122 958956187 83 620160301 101 707913520 131 61 1404816190 1447034532 2 67 1111935417 31 671924938 1564974342 67 752659843 758056562 53 113 595895330 61617635 1949 78599272 43 1162721978 2110495899 1770226596 101 19 137 819064775 137 382561127 683689674 29 1661461434 43 23 1721580590 534425838 1949 1164032454 1278116562 7001 765384325 101 2 1892653638 1278589020 1160812359 37 138126621 1857949655 10007 83 326614794 1639984933 113 1986102464 1156441840 23 89 4999 824320103 101 117869579 149 89 247818631 1216802927 1402379165 79 432357125 10007 1861352035 101 183356006 2129225917 31 47 1193324172 3 127 2777 143254322 53 2094654384 1476998571 139 777572486 127 67 394979874 61 490683024 241978366 71 1689068178 97 1042760379 71 2 1585348552 914803538 11 1829873078 7 890187968 89 11 53 203337468 768884250 31 1235503667 37 833599680 307132871 139 2 763651582 648678999 31 101 272332168 89 2 73 487561379 317687240 37 215876056 107 2 103 715603212 380204621 659153215 83 202305030 1001541432 61 37 886303047 53 260998459 19 1098533051 190648713 43 103 83 3 129704703 957269718 2777 36117662 1411460236 903524388 83 966283095 113 584881446 103 10007 918192285 127 97 1424209775 437734738 892280004 71 59 785763475 37 1229711764 848021232 43 139 250811044 37 23 879512525 53 1259334590 418007555 5 3 89 4999 1284872974 757151528 113 5 472133450 45354400 2088837051 131 31 2062315705 149 972054544 11 1876045501 13 1749437884 7001 1319177427 127 107 1981184986 7001 1983046527 7 1230663329 113 513913378 2071322092 83 1460237450 53 1183023229 945468479 73 7 127 4999 43 103 3 67 792749829 43 1747730012 7 131 121652626 1862891002 1990388215 113 2777 945251922 107 2050435961 7 29 11 83 1174883592 41 396562966 710582003 37 139 2777 1440929760 537175760 10007 362753750 1362883344 89 29 794059977 3 860360388 762879809 83 2777 390915513 67 1132577608 149 93362208 11 1949 1192314393 1680589748 59 83 1349457824 208204802 13 1295476199 10007 1973620568 47 402828399 17 31 41 771388883 281718639 1534412857 127 139 537044987 103 610688709 23 252406577 101 41 724031013 729903257 938456046 7001 7001 450104177 43 37 71 866613272 113 198405965 59 312242868 79 109 255437467 37 3 1314531407 127 499988368 1854586997 103 657481507 1949 103 449154057 460347788 3 37 66296526 37 1447242568 1424120338 19 673709752 150153924 71 83 73 1294035741 149 2110273079 1836346841 113 31 2 38240892 97 1424450238 109 79 751166207 139 912833016 19 1825447329 3 1039504512 786108990 1252687514 41 1022302638 113 89 131 131 131 153311977 7 109 1990155572 1788405183 47 139 862973880 79 949666601 137 1213849181 1688756667 1845957646 13 1733062209 3 131 107 1610842093 777925631 2 718062152 192572982 2777 121593722 59 1907941174 53619731 17 1794096258 29 23 1936753160 1267392672 37 23 43 59 429136618 1472457041 92648822 1392092076 89 17 67 1970298011 41 118134203 467772835 149 101 109 107 1982603856 917550680 1942932953 47 37 107727868 1504967822 961732161 1968259995 13 2777 1108139634 1801492663 914219506 10007 170459238 1572751977 83 1013828103 89 610217820 47 1762894941 3 1944356069 43 11 1790954508 127 47 1121035211 521765847 1966131121 97 41 139 7 1089190284 438344158 38726361 59 956843002 127 633307471 5 929839470 1236586250 2021784915 61 67 1857622436 1149247851 745763392 11 1087556679 1000288878 7001 142544119 97 131 2001247307 107 1582343656 59 139 79 1085863848 1949 7001 2080547760 137 2140597370 2120553349 10007 272322368 37 59 723524906 643096224 149 1190409425 1404161398 53 1950162083 677551841 37 1132698699 1417649831 19 611411208 73 149 1071721985 101 61 7 101922835 655867242 41 841933259 1032787520 7001 7 500002302 127 369056539 97 245895622 127 1921504412 17 834193927 79 149 690691288 122331367 59 17 449170957 1285944940 966554635 17 1628343806 105983752 109 1320689193 67 83 189276670 2131424446 19 43 1817746095 1794140686 113 11 77659879 1572001068 696887480 10007 740878252 23 716132694 2 107 1007424153 746597208 1949 343628190 585625775 41 1780513191 113 13 11 514759861 1340831194 97 1741331002 725673296 97 363934494 575370004 67 1133903846 564297405 17 131 1821815559 19 2002260166 37 1792229458 632762073 19 2065899298 166678194 2095848527 23 645096948 97 1875074796 1807050233 67 409604366 2 109 1646547133 98794338 41 1453984763 137 43 1621301627 127 13 1365282724 817511465 4999 103 1847509879 1766100063 79 53 1313208697 103 131 7001 983044360 103 1485889433 149 173157072 1436779412 1249638381 1949 149 379066281 4999 1922757958 64206024 89 1050359706 149 13 137 836912866 101 1331207775 127 575541424 29 67153067 1528634212 437187545 4999 89 432253129 37 1516264773 97 238484842 53 815303664 131 1749946208 61 1282865563 2074312564 808787645 2129643888 149 13 1128512040 419263231 53 1818704492 29 61 1927215480 321094163 71 67 1449895812 1785014938 4999 2777 492107264 1525725167 131 1840786466 2019717940 89 19 1671884768 67 150041713 107 1484964822 89 17 1074684869 2021148971 89 1838419867 29 47 139 47 89 2777 1450271588 1235789993 79 412938530 2020416857 1006014201 37 2124362537 1743923488 103 1823484635 1961289407 41 61 232672788 1394091499 29 2109144491 17 19 1509435563 1919363306 53 1204800929 225521930 149 113 1008941292 251548961 349318250 79 3 53 1727372502 30095838 61 1656800077 113 478834223 79 1809001803 1387360396 2 2071373688 107286394 131 266609366 19 97 2068777976 719078363 433969800 47 149 2122586950 705617661 19 73 2038021081 1578560395 5 923685627 19 79 107 11 851647346 446768388 137 334405272 131 1363129670 31 1828463359 138755726 71 1286211568 101 2115526810 7001 244930520 29 147872189 838195467 113 47 1351338360 450748753 79 1877831738 1772386673 89 19 1372952730 341688080 103 1702580802 2 10338870 1070302353 101 10007 84453506 1126212295 71 1824882565 487590499 11 127 2 37 43 841663080 440371772 1535509905 1898177876 1949 43 160543490 5 336363430 83 773756212 755080963 392536139 139 1162648563 89 1129677010 11 13 1843751715 697234161 836805258 621817617 19 71 53 802872567 2047510204 1246139445 41 1949 1494230085 29 31 103 1195308202 699948139 139 2056869180 1685039708 23 2097002221 83 137157666 37 131 1654966623 102839323 23 741679796 282630591 59 73 121810303 2014684486 41 109 1826063266 113 149 1600580052 232632384 312712092 97 319331199 89 1706073574 73 1844598967 103 1949 67 1104966475 1696746624 47 1237930843 31 1105264297 31 1042225053 1996893491 2777 1412171148 10007 71 1611922808 103 1949 1045238955 2074644234 11 1855764702 31755581 11 3 1774005003 1978392840 3 595283374 97 797977775 59 1326120526 887931366 53 934922358 29 83 2 346503156 2019446374 10007 1375422122 469128160 149 1048970905 19 947658535 149 587748678 2777 1680778983 53 941124286 1946558504 800481990 11 101 137 511092761 4999 839082150 885157433 1325884385 7001 1543207821 107 872110669 97 79 5 1281039645 100300070 37 59 9392918 3 830753382 83 331181869 1128114918 1459715507 1395331788 107 2117026156 139 959772658 61 634084584 113 405452475 89 1901553085 103 1427377193 1890776799 3 879093018 29 43 273716285 1595259279 22598548 131 103 1183963042 137 356919669 10007 1948723152 828369754 2 41 1491788485 430119315 103 5 944271790 83 149 1380773762 101 1541322986 416224581 37 1108635502 10007 1127868956 79 89 1191437571 1901849668 53 1554215831 107 1824565819 4999 2070605796 124120171 1682440616 37 1442480520 43 985967054 2 7001 810862453 41 17 29 37 442237320 528701917 638622557 103 3 132609611 71 2777 41 2114974545 2127121779 107 427071133 772462677 3 2145791118 1769573868 1507736508 2 577652510 7001 101 398488329 108147164 101 120761660 10007 1645360947 1517795400 79 824176571 43 527348941 89 149 1392343654 13 82174411 11 1257898433 31 1949 649114458 2 13 1997629053 67 339229040 821111691 2777 89 1829282307 1565440528 113 400168232 137 1786793364 131 41111526 1931075286 3 43 480842641 996479740 83 132392304 149 374594344 1949 1334244471 1538419762 11 23 1785900159 109 1145338926 17 950180220 11 3 59 1310198368 91383126 277337167 17 67 371551716 1502416442 7 1818926900 5 732955350 3 79 1008177065 324319253 137104585 149 88271772 79 1370524785 1004706437 97 1580401503 139 1872489572 1873307743 107 1274715717 209179362 3 1420113333 101 401167152 2103175485 17 89 1061914625 1598060593 1991202138 37 2146073223 326021551 1849620913 59 139 217624794 1153770751 997568855 97 965587761 857306613 29 1074863047 101 1932070265 41 5 67 79 73 113 129607949 1717835040 47 30911623 10007 4715658 31 10007 71 1088248663 100513889 103 29 689350996 17 1949 43 1181005965 996061595 391602266 53 17 1731285457 37 424056001 97 1194140228 297323430 113 149 1768285363 2777 10007 112778890 5 412579335 715219712 59 1282521822 876290818 13 637371240 11 17 23 1865920425 89 693368350 1009072215 23 103 1553115679 1945870856 635051058 131 1605610969 71 73 1173066054 422081508 67 2081486454 41 1184945920 395207733 7001 1428974110 109 71442633 4999 322894435 1605523765 107 922156156 43 1733427481 137 2068176660 1148109594 1119491719 1195378103 23 2133856424 43 79 1113648306 1869238513 13 522108977 89 2126500140 109 2777 677657425 651844168 1913208649 79 71 2092469788 1949 41 131 2091428755 868834051 71 103 7 103 1949 980796077 10007 557790180 1584485513 73 1626985164 3 43 1264356011 17 256953033 2777 975582430 10007 1553226498 5 67 1529614889 29 484441433 61 73 1250564752 1791850043 671444510 73 1606555895 137 2021862714 1706940951 1985271798 3 2073876664 139 1882382619 61 2128188130 271397723 1123355311 13 1091038478 131 79 690308557 1031675615 89 1739616880 10007 43 1800042178 37 59 179534935 607279914 283515038 2777 127 3 217607346 79 149 515072438 1356487081 37 53 11 1094510351 132916789 79 1979828796 846299287 31 375038682 1266357422 967503511 109 61 10007 137 771119159 315531276 2055307221 61 1079355106 1811160873 1949 351769163 19 442727036 101 10007 1807766375 137 787220358 67 985314594 989573277 11 61 326789383 1235760204 666548719 43 2777 810184196 61 1334031444 113 1050293690 139728888 97 23 83 1649469043 491929878 97 744951173 1800429610 79 97 1245680984 17 1183080456 139 264946232 1445995733 2066387315 1417418984 89 297032194 151393925 17 1370929803 1988789731 131 1988664104 139 2120939145 137 47 7001 53 687941961 131 43 67 71 3 589151571 768954615 1433202059 23 71 61 689344225 517257741 23 195831608 53 1028766358 79 12670025 47 41 154713608 29 1372678350 137 43 829337642 7 81753091 37 1650445511 13 103 139 11 562030682 31 1229043670 941766609 1063802197 4999 7 47 1689284716 1430661341 754884437 47 2017592641 97 958483384 582799634 67 113 1682282867 4999 1419326078 149 719222414 2045474624 101 4999 1825874752 149 1954735768 2777 1022657247 67 1586179976 716152358 424382566 43 1507275950 59 239878424 19 431455439 885257643 1614443284 17 1157135840 1590070896 61 1470533541 1054475507 17 131 511892082 2 2008310364 137 37 885223002 113 1155394490 59 528324291 597796836 1455968229 29 89 1320208823 71 1626928053 10007 543455004 53 1713256463 735133772 41 1694946685 5 1455097000 1411697551 97 1949 2132225490 255186468 3 53 1349971851 101 311320235 17 388324081 59 1737273462 2140274790 3 2 578627716 147363470 107 698523392 156857827 666625534 47 65695660 1949 424708012 83 17 793062682 2777 3 83 97 236234285 47 37 23 1313439909 293978042 1918519644 101 79 484927517 1053724041 71 127 1763398048 1979833457 79 1526124714 4999 13 1741029389 149 7 597178064 917991424 53 1682653434 11 41 41 1084023780 79 149 905163527 113 1839835942 718122684 223180355 4999 17 818134911 2777 1867929611 958556529 2072894338 19 913231048 137 1588891339 109 488537673 581257106 576750457 103 79 1385101703 97 1159264945 31 59 77835694 2056125831 53 113 7001 43 7 473167114 17 765977216 103 1752955352 103 1236469474 912699274 79 822339621 1949 615069749 981017946 73 1311534381 843188602 97 5 1060463175 107 1822216099 67 4999 13 562758971 127 1042449147 11860229 89 7001 460264531 19 1641097305 113 27488832 1479542304 71 294943017 109 97 1383608679 113 2081665208 1257095507 47 7001 757837247 1327165568 29 1453648350 5 53 2058762210 1261218520 103 139 222758203 7 89 1749999229 137 1402470507 1241916443 113 3 1441820106 3 964886052 1310252580 97 17 113 1176892062 17 1808795818 89 1096405863 4999 219516088 67 1260443932 225071626 1583213302 107 29 1654347862 1146392747 7001 59 1763704523 1767788722 97 1556021181 2116417151 1949 41 53 263797614 59 7 131 943207467 2122433835 930463324 47 1561310719 97 575043936 59 1784891010 2 2132651378 29 1246430643 79 103 171134036 17 1628886042 73 71 7001 53 67 1887241059 221932920 2101837456 19 1019247010 109 1467283226 967269846 127 2019420269 3 1308210051 1416112108 73 1624079688 7 7001 883624214 4999 556498678 149 131 556915584 7 711564294 1423074723 109 2030680482 10007 640889931 43 1653904829 47 1565528520 5 129299345 1730729662 31151181 67 1981266124 2071712411 41 137 1929900368 23 1687007335 431347175 23 1748268104 79 939494386 59 354951611 1891993179 1643008906 127 56115204 720438780 5 113 172610777 573039272 4999 1889767220 11 219864326 1949 84758112 23 2143146555 29 1157642380 41 10007 35673496 97 649934241 875641865 5 139 16859449 824282720 716479248 97 1065275289 139 1368073028 43071441 7 781958828 47 2008096432 107 1893597939 149 1827953605 17 127 357521494 71 1853743047 139 1924595903 7001 999125908 31 1133220337 47 1595513841 1482995510 17 2085534993 59 5 107 2005360745 109 1382739981 1805482785 71 113 1238880428 127 1790179427 2777 290498241 31 71 2018288600 109 1117488165 53 131 10007 61 1495171610 2777 1600857190 53 13 521328145 1984976780 17 5 657091240 109 1207597920 25117875 83 1837560231 149 10007 755098199 445037608 1215658615 53 47 352704930 3 1540678115 5 976819785 1021087925 516475003 11 97 1627329858 1319484909 59 1386428425 812818331 107 820433615 5 630333995 1600321541 109 227009286 53 517494438 10007 79 1000294840 113 352574012 1540058694 1250244751 71 418476059 2006179396 47 127 408613610 299680122 193307300 139 131 911127925 109 3173208 59 939302517 3 53 20307321 2 1584049675 1441139076 13 71 1278456317 109 884686074 1112337152 5 46911615 1478632090 439913424 67 67 497848053 3 7001 954137761 113 1958403675 657598770 5 1015369291 1823175473 149 37 269232831 103 31 1020701191 43 195759736 1278910701 127 577195315 2047896885 23 1131660099 103 23 634832672 103 1569586203 1056378948 10007 889061908 43 7 1438190453 38586272 103 23363593 101 1429664696 1611404904 10007 622655554 11 7001 61965851 1228804296 2 255671828 1158493051 874119450 37 269924806 1949 5 792158765 524920990 528599761 10007 127 139 1734048074 23 1335972940 836806792 183365647 103 53 31 1949 1882383180 320730894 1505820741 43 61 5 137 41 622687992 1280190519 321370367 89 429612117 53 1246115224 342613510 89 1857159445 83 1368309531 1234500332 1573922814 7001 23 61 305551623 48859220 13638271 89 192008676 1382141769 17 103 187031417 67 307678740 61 385141922 67 158006916 2 1346892165 10007 61 19140702 2003835726 580400880 103 3357530 131 463042226 1213167660 67 71 109 5 67 836442070 1767504488 67 4999 241836623 449418525 5 159974620 1746451661 435884906 10007 1956565090 1255528512 19 139 612542698 97 851453875 103 1464716023 83 1032583827 3 160892546 504512912 10007 371795985 11 83 17 1102965338 304255297 109 1798845530 1949 452049111 3 694128432 1173788889 13 113 17 1428152337 420057242 2 980994634 59 43 1587333825 11 107 316580686 61 107 468384154 1481040928 109 53 317331246 1800356576 1443875892 17 1011125558 11 319892067 11 743004900 866477767 1523177749 79 79 1643766509 1275444651 1476596988 1748069070 61 2 1255529620 4794280 41 127 1996073097 1154396091 79 1569065610 1303034723 109 53 2023014558 23 59 1095207939 1111410355 29 103 5 1804663946 31 2777 1314197339 13 76212890 109 1206383115 824073463 1256722243 594391252 59 1949 360662450 41 1394191227 11 67 1080340925 5 1824033537 3 67 17 531865791 436912240 333324748 59 43 67 1294205165 1838640666 5 1684845801 83 1207703208 31 7 677303403 890610413 37 1115189007 61 339713634 1796600610 23 2777 61 2056027387 1756032742 597312948 107 101333922 1202195809 41 23 71 131 41 1635512503 139 1728782754 868025986 7001 139 89 43 1581861683 1563592230 44106259 131 1430480045 1949 1233391517 13 1825885945 2777 11 1562274579 107 59 137 810599258 1943833476 107 79 1269904381 554132307 83 1475468166 1771454139 53 537208007 788982869 17 107 397684760 67 61 1968452554 127 692919239 437611917 107 1335664361 59 103 61 7 1782980550 13 801368311 1456063923 37 223473599 1975855635 53 1597694735 47 575276052 83 1246735447 490805228 1005812158 382395520 19 79 131 1889840846 278358887 61 2076653198 41 1507511944 806268263 1111828104 127 47 17 2088615048 103 60963297 101 814956678 79 1291814873 176096293 5 2075232225 373347195 1542840602 43 7001 53 1358304352 856532311 2 13 1859713171 67 10007 887760998 1628389075 1637381772 1037439447 89 11 50059141 37 198243632 2100774481 67 10007 2010896643 591405214 555293967 17 109 1324828401 705302270 53 339653362 107 1559942514 23 207950091 109963646 2777 5 928312540 2777 2129622983 988850822 2777 953402657 509988354 83 875080888 11 37 1414953963 1142450044 103 1319820267 10007 167847411 1043359841 1479833907 37 67 661577698 71 860942947 10007 1466866088 101273360 437215803 107 2777 222821379 1385933087 11 386622617 23 23 1283076643 536870853 10007 7001 1396846521 963505464 17 19 1054081240 127 978380882 1081125736 2 1440070695 7001 31 43377715 79 58914817 13 1657750677 11 542506456 71 465617858 73 292393346 137 1702168693 107 2777 53 437934453 1949 109 2138315566 1313782123 83 47 7 503720546 971955593 47 1682996868 237795278 53 321381556 37 653991058 544548651 1949 727868998 1817895760 107 546381893 137 79 400379505 1536049693 71 7001 1998985814 2 744851000 4999 126234748 70273654 11 568864714 37 7 79 1930686773 7001 109 71 55112330 355022720 19 806988334 676178941 67 131 1945356157 2103094698 887058932 127 109 794944085 7 1345344861 2 13 2003848394 73 19 1873975050 321589964 137 101 19 1031000292 17 1075499035 5 4999 47 139 544330533 1019898679 7001 304579924 1580938184 2 413857114 7001 519831251 19 107 131 131 842462965 41 2035630771 1063435204 31 97 531711938 10007 248804041 23 1996534072 67 787171039 139 2 2110134404 880597568 67 4999 1949 71 587238941 1527589065 29 825340615 127 43 153481620 43 904325022 73 1788161061 149 524548242 588278635 79 1802755036 2777 23 1917510897 1332990806 101 1107789412 37 17 89 73 1730577858 940386251 131 1952720084 83 82329443 67 789698113 127 1831171090 5 1421562190 71 44187276 2777 2133491784 2126105802 2 1738891406 137 113 1202048122 1347055146 71 61 1151792344 23 1925831009 17 543417138 1634651637 1949 616926715 1128534176 1134806407 7 103 970019840 47 4999 17 1460084457 1655876520 7001 1949 1810047994 3 1949 801990112 1840304270 5 7 131 730537220 1874381536 47 67 1949296622 1370445550 71 13 1942470686 1271869624 150260314 107 379895182 1448859314 1949 1032446890 19 1983888477 889192297 7 623813372 1497953734 53 1620382886 83 1389627666 914709871 17 1562975563 23 1441819239 338292648 242833661 316512288 67 3 59 136631315 1694170840 13 406057929 113 1280785166 1017524976 586547104 13 961568109 29 762390036 109 927093645 149 1644370854 10007 1153546918 1656768927 83 61 79 167435128 79 433280872 113 1433675058 1786465633 19 41 1879875051 255508187 59 1730816901 867232763 101 61 53 1521822178 1389130157 131 1116867555 67 361619977 97 1848511928 1906955393 47 1495625370 1340743784 23 149 137 1427818110 895014839 149 10007 676793424 139217384 5 1886796360 763822455 5 1712937600 2 131 59 818106626 978280593 127 1786731631 139 73 712231654 150973284 109 2107637734 423373298 1347685744 41 4999 1317043992 11 2069224311 59 79 5 97 127 916057477 29 1558065604 97 1682713733 549163397 131 463552408 131 1302119171 89 73 870007269 7001 217584079 31 1954152146 73 1288213553 1191694293 131 1481183071 7 101 1719306941 53 1390031689 476094018 1995814765 5 107 1206723851 415887814 83 11 1848982267 1124519567 61 37 2130348845 4999 109 284072748 2018437148 113 1874735629 131 4999 2116481619 17 107 506778964 43 131 1141075447 47 1063617332 435280987 103 587772899 73 222127320 1322241408 13 848482726 13 2777 857296001 333634334 109 113 652887332 101 1254627252 901833815 7001 113 792013045 1080723073 1700467108 101 1554538672 61 43 137 203735811 107 41 656975226 1436135167 2777 1636294487 1019468833 53 79 1042120947 2021387067 139 11 573436325 1387718530 23 857472041 1964644550 71 67 198919146 10007 37 2053918470 578977695 5 137 83 13219908 39568092 2009821989 1497044595 139 43 1475280593 489976701 2112653113 97 1999263120 113 1949 67 1434816055 7 31 1647731499 107 330036257 965262408 101 103 7001 119073008 2 395339243 13 1904536998 1884456159 3 131 2024232172 1117850571 127 97207545 23 1386772690 127 1642499128 1949 183773154 925107340 2 5 53 1171255692 1775347963 149 1552426310 2777 2072741692 918661874 31 616625836 79 127 137 1456415901 1869165254 1486553680 1402889973 103 73 103 19 7001 131 231756423 1187589034 139 834934497 149 1107135858 1361240905 4999 758476296 1660980639 139 799850499 944541909 83 101 7 2080374324 47 671279850 67 1489647649 1614366474 150132979 71 1717831116 103 111037090 59 1570201314 1873227855 79 1996027106 7001 13 1282723220 274488207 7001 107 73 1949 672765565 2097133745 59 101 2077707102 37 1535556035 155459237 2777 23 97 101 403592667 1356140534 2004805717 1949 10007 805053143 877994166 2122948573 149 207601700 769996894 1793366784 103 89 2074845608 1753252919 436030374 83 23 1325795164 1892786265 249644881 67 142715839 43 2014101381 73 1056214655 29 1061953045 5 517908420 11 572592383 1526143520 113 37 148724460 113 43 17206923 31 41 1047601657 53 1518760077 739255692 71 149 1247806069 17 2015797389 1508321363 43 1157731312 911243256 1949 109 41 1817250749 53 10595866 1273116021 1949 1450686 2 59 2009368133 1465624837 101 113 5 31 505924705 59 4999 1664901953 1399510042 7001 10007 17 186536937 103 706703538 43 7001 37 23377525 873889600 23 59 10007 11 1276033700 83 10007 107 103 1672927339 61 1184059532 876893971 2120160536 71 43 30533741 239326003 1059287554 1651443135 67 41 7 573492857 520622494 431918587 23 192575274 67 109 79 7 1113495593 59 83 1437481150 1949 4999 82273542 53 1559358103 1851913757 2043630401 2777 204948154 131 37 1795058145 1348415457 31 141642689 137 1219988836 131 475595534 29 640134558 1558412401 7 103 7001 540582215 1538217714 636065614 856310824 53 2777 2075727680 13 71 215187926 41 800641582 2060265402 13 827741118 89 109 602365937 113 17 983128700 113 1791627204 103 1753628045 7 83 131 1579241996 83 10978460 97 79 741955734 13 2026277513 208147037 41 67 113 169765550 1547326628 1437663567 1921432944 3 11 1841759210 83 1804817985 7 236316074 61 1825978819 829464460 97 1953318804 109 130939847 851353474 71 43 67 661316197 540322137 37 103 695531293 1807899580 1683156610 97 1312179057 59 83 1842968852 1103293353 17 47 43 109 306864648 857822588 337555691 131 1159972905 83 775917968 59 319708138 67 1018598052 127 609944297 2044507976 101 1451400136 97 1480475771 149 1950565854 1975684377 79 310116001 2 137 41 67 1546291446 444822476 47 29 924776621 174120056 83 1718829155 53 1504779286 1193510990 139 17 137 39616016 61 676665074 71 969261513 61 96038339 1433100238 23 1509516989 17 1679657936 41 109 19 1973373991 1607639630 7001 1090384747 59 1428600925 131 97967957 804554057 581058765 4999 1142497616 369816211 43 11 2019760633 1348687571 2 5 2114113624 151404884 2 37 699184042 1349898343 13 107 973293507 31 483497128 190312794 89 19 1706839849 13 3 2072327112 251721318 71 2777 37 1568942585 7 61 860986391 1338033963 547323869 613906183 37 7001 521147439 312955917 23 1928946884 67 621098389 101 732874331 7 79 297208665 2009969903 1392362420 2 271007363 232252589 31 319428403 7 3 741933315 149 1703960722 1862197486 4999 988132334 1530553189 79 137 37 1318786630 47 932734899 3 935941434 29 2094784028 139 60564524 53 7 1860120687 2777 3 1492143873 71 965284902 1601603871 61 2119259987 850507811 83 67124507 107 1568345370 17 1677509374 19 89 1416443468 71 2129208705 13 43 113 1427232999 29 1047827913 7001 101 5 11 37 609739317 67 162534295 1251661438 629978538 2 371669168 1469706602 13 103 47 1191894230 89 1398742067 4999 668521269 294916005 367566067 127 4999 704014169 1365746796 529453320 11 107 1592242818 1504268287 23 73 3 149 598091662 7001 31 999704966 2069647894 61 31 250686584 721723295 37 11 1933049964 2 3390584 2126322717 7001 2777 907593025 1502709679 83 109 102185429 381933497 139 269777733 1165136549 786787906 37 1082837686 2 878673014 327135716 1151848970 23 1228194679 61 1194548299 113 31 1949 1810864625 2 691900543 41 1104951228 31 1438237778 101 1813617913 107 944662554 410957147 13 1652295402 131 710677969 97 231719802 459385172 29 83 1604343935 1048855199 758320108 7 900915344 61 71 137 836535700 43 1312158486 3 101 1686198743 37525787 47 67 1816502258 45007683 2081889153 3 59 366992154 107 1801465696 469546761 37 38939725 7 504840217 328589534 1949 656883164 1172682116 103 1563841481 1103813907 23 1653877951 11 113 53 672225553 53 1168705438 1295956159 665754571 53 830285694 1734461876 1949 416803342 2 7 793274720 10007 2143579456 898335017 251627566 47 41 1279379498 131 43 7 808225327 13 1169378184 2777 1927610439 19 131 21821980 67 1658117340 2131087882 852243298 137 610972584 61 893768340 31 113 2081694362 332938567 1519970816 17 1789841960 4999 261562677 37 131 414261902 1268336621 19 47 634756996 1237354774 29 1157670082 31 1562338099 19 139 838382670 137 1676230894 258165368 131 139 149 10007 815780647 1546071493 127 2121714705 1007628136 41 1342795808 766416179 101 1949 177561696 2035007565 1485200363 103 67 1509341830 730370902 10007 617321823 1509630204 1398595501 127 3 127 1839882414 1720295184 83 83 17 59 103 482639692 1384223716 139 109 1033471074 1032770313 67 977622527 1704021850 139 4999 67 995147516 1723082483 109 1698685021 1675902998 11 172712921 139 599160334 908993419 139 1194785620 113 1973282388 1177799452 59 1756788661 59 41 4999 987375160 53 97 73 23 1052176630 359774533 63128815 5 1835052470 1468770785 101 2049793687 83 1592737437 149 1273506576 1124946008 23 1119753942 7001 1111982832 531124521 113 535180882 562105657 137 79 946623978 1962499869 1903706244 11 109 711219877 1345450772 113 19 318321554 463987638 29 10007 460932427 1680955898 67 485239045 5 513422465 903717084 7001 1701365467 31 1512124328 101 1768404859 101 296135900 19 1863638945 109 13 1897358095 109 79 1334220067 47 2029465123 19 17 4999 1420240895 211497692 616113363 71 67 1961345991 11 43 1695261804 149 517614080 341033860 452049282 43 7 1722169904 10007 1297526406 11 2010155345 7001 97 45025848 424227754 1950878166 53 328461299 1769307233 2777 31 1772775641 1692525086 1534785038 29 2063509869 41 1833765508 268640732 1269058568 17 19 113 7001 344274798 1665812109 3 1188294616 79 976275273 131 247764774 137 149 17 947791514 47 107 1531841104 79 310323692 690392542 114193896 17 1705786135 2777 1759187845 17 43 1007191838 29 559742311 127 1949 11 574831807 7001 1019919682 10007 847993180 812068050 71 460874348 1810348193 23 109 131 966660921 31582225 79 953259978 3 1813446625 322545606 109 29 47 97 61 83 7001 127 834949313 47 1693996413 398215137 61 47 482493446 1702137947 101 16208480 1254391114 37 127 113 1139116614 248542257 149 459082708 1949 1593049855 59 101 59 916593969 409585622 19 19493620 1568382245 777183587 47 31 1080074619 1444022350 139 1574847706 59 1081623695 2090746258 101 530192115 588589480 5 139 29159837 107 2777 409665817 13 1580267962 11 1763293763 880299564 131 53 59 29 1187731378 892695324 53 13 1070859738 816406695 938361642 1949 1778022026 933609123 684580809 23 3 1605444323 109 833774682 2 293099750 107 127 224468436 1949 1155458491 1216594643 11 137 1506928486 2139158124 107 99983562 560151697 7 7001 1748219710 703180440 1189711573 113 958711210 1016536821 41 993487284 137 31 648204017 83 1314400616 47 113 43 1514320680 43 1428022174 1145398689 23 11 47 370657369 79 548092915 670811841 127 2033745234 139 107 698767780 709911616 142189734 43 74591197 19 1533760959 1692733085 97 369328664 107 29 59 1993859983 1049908894 1011278789 137 131 722094523 79 107 31 11 61 97 643833814 2107805829 7 103142599 1379988918 489740179 392737352 71 41 1654588087 239794117 2078397279 53 1787617075 127 1838866274 131 1287597166 1788381346 31 378473823 501617479 23 1171763497 754524065 1735367857 4999 10007 2089389439 67 1494181770 83 608847579 13 1328045836 1662144510 41 1717869053 113 31 238272101 131 67 900715103 10007 79 73 4999 1066748331 47 149 89 1085105711 61 1347711125 842392554 131 97 83 778259792 1776271380 43 1524834782 19 1949 1084802180 103 476259879 17 113 194322371 1172502802 1892980604 2 71 3 67 71 43 67 67 7 5 61 88434678 23 23 1789535447 472670509 41 1207167674 131 1929750913 5 7 344628081 140072085 109 1262433288 113 13 1502411216 67 151735034 103 687591608 1949 71 1363466108 1589145075 109 2777 968850868 1314187042 7 1013993589 240418883 1134312020 79 1334592545 13 1513557682 10007 101 227378068 5 29 1325735110 1511942395 53 576718447 29 23 482009091 1326881339 1117257657 101 1886514232 131 29 1426388983 419445163 89 270277425 89 71 823854933 3 1181141505 423239161 404959490 83 37 137 361517843 461236333 47 1398380640 379720874 43 894886230 7 7 1204336931 1024149840 1949 43 1019817756 10007 71 2141304336 109 1882012094 7001 53298613 2049158024 41 1892550816 29 2023818650 1418266112 29 47 83 869675323 139 543799553 43 11 203258671 31 1412729830 113 370431854 1791862470 1775410246 61 1992140989 115193758 103 1263267987 3 1102266813 107 1575619905 139 1413043284 61 1881369345 2063653021 29 10007 116641592 2113608491 11 14707869 73 1775347809 127 83 1452038603 1174243413 11 1549979959 23 874720843 23 139 79 1802318719 2054745918 13 179983845 17 137 721757648 154338446 113 83 1810043084 1525852329 1565027510 1949 53 283442092 2043229260 2020333244 10007 360170810 430915586 59 109 109 3 67 1114625534 574543381 23 1704578875 1046831642 103 73 1198552325 7001 812298026 1564786509 97 111829942 4999 1915103317 441378940 41 71 140710498 1689234414 1424865509 139 11 23 812320823 41 7001 558707804 149 1527198297 713890141 101 1260652896 3 659077473 59 2 920720016 59 908957835 2029998560 109 109 404638084 769398028 137 219063949 1225719497 109 7001 11 1629940416 91733775 107 675886107 19 12353553 23 7001 1437030852 2777 37 845510421 79 896282255 31 882144785 1477759565 5 83 1074315480 1954261145 149 1608124071 2709458 1817216484 4999 47 53 139 101 195571925 1757267206 107 1288131068 47 53 1571799747 566758203 527756930 2 7001 71 1990303169 7001 4999 71 1166063530 83 1405823019 778489686 61 79 41 854622485 5 1333256954 131 67 253455908 4999 2061522613 101 49179324 546692598 113 68383758 101 107 557245193 103 673745454 1240393877 17 172863327 37 1799919612 127 1258023050 43 309442529 11 83 7 514556602 139 108424170 1665779475 1441738754 536795819 53 73 131 107 1091355380 89 127 166361237 1485755728 348211648 39842694 127 970435303 67 1497607651 149 702305315 7001 9458351 1463498630 1592254135 29 10007 11 1909572555 1815209386 73 1056060705 67 823780812 313235787 2 61 623643748 304001623 895139032 71 101 391396614 1143996638 47 818024237 41 79 1398955621 2119126251 328945067 11 455492670 1505014710 3 1860741733 113 535296246 1727696488 97 127 330647918 139 1005335170 1092390121 47 67 1259871618 1070623351 1836804562 103 917018270 101 61 5 671507916 7001 127 495393399 131 11 495677047 79 59 109 808852921 1868978782 47 7001 632715375 792723230 71 1460600550 5 47 458014629 73 10007 137 1820187206 73 71 1772927865 961456085 2 1162258864 349656447 1949 316773345 31 428686599 11 1949 1534576334 67 855433354 199088374 1026497955 79 17 89 1987365016 1505833453 73 1375016977 602593186 17 885954888 47 31 509717190 67 89 28731336 29 41 1698819062 349073736 73 2022612251 11 127 7 765395064 95008049 61 738838161 11 1946489300 378211797 109 97 1949 1047700542 1926409141 1949 104269551 61 1857319765 271462322 1069543656 137 963115891 1949 689205380 127 1215683243 13 61 1165372121 127 83 54557890 59 31 1689081252 1356455995 2033091326 61 570442598 1634320682 67 2073197616 23 1949 1813830188 107 23 1259932479 1949 89 745599547 1787524861 10007 67 861275888 2 97100754 425834562 139 1285175513 1181762566 59 23 622940165 1311265121 659981268 1921105951 101 10007 113 131 923561031 1176286974 67 97 1177596684 97 1043138679 7001 1612197818 41 53 769701810 101 838626628 10007 1593914960 113 1490849892 1428385701 137 1481357245 61 757872418 23 7 19 399086374 83 16788665 137 1892679660 113 89 476638522 513864268 131 1866399074 107 290466159 139 1239320386 1286182707 1613447759 11 1838373361 67 139 840198288 1964587211 1762382674 31 29 812841000 103 1061006193 382225790 1062957234 127 4999 367041527 2070083574 1949 67 131 7001 103 107 113 137460508 151275677 43 5 2036477255 2777 1239708849 127 1449195095 642954061 1939619677 71 67 1892960054 1736391800 109 1895974787 149 1854561345 5 158528260 7 2111098909 1289684875 79 31 10007 149 67 71 1371122209 43 4999 1158718210 19 1098135647 29 41 526200232 145916704 59 1354620825 94009775 109 1508273285 1142901374 4999 89 713845860 107 101 113 1025975335 11 2071771724 53 73 1837689444 792862875 19 47 1146369668 1110044744 1820351634 131 5 53 1061315619 77520595 5 41 41 5 41 1415311595 243980667 921144350 10007 833599249 41 7001 52331473 1920954599 61 23 364396337 41 1985684760 3 1505713203 97 13 5 3 61 31 2100321517 3 2 103 1962173031 61 31 1620488340 2 1276982795 73 557348162 7 7 98690375 968197314 244445754 681354883 17 421154271 53 596558407 59639151 25476256 13 23 632888240 1276422214 5 1949 1998617642 1980723873 31 79 59 37 1882744016 1006408134 61 79938335 5 869383745 1655579328 107 121108378 107 53 1526078767 761324995 127 217495374 137 640634351 1949 1987720730 109 87787439 4999 74700057 795031413 528902169 3 107 439513842 1292499442 2 694086142 75421226 53 41 2 29 660470389 688400477 31 29 471914897 23 1842189386 61 1431293081 37 313393478 1758425740 1469244675 882574930 47 1949 1856853229 432980095 63845342 1949 511257782 131 1044627224 76684334 109 3 19 574306616 1082301826 149 187260816 2777 67 43 1615048782 1949 1914754804 31 337682628 1618261283 4999 127 847769239 107 1896670872 19 2145394881 1829695092 97 89 373503452 558493156 1869362713 1411347819 31 2055578096 11 37 37 1732491204 83 1267442770 89 611457183 19 71 554428641 29 113 371932042 7 612093867 127 175597185 452549999 79 7001 59 1223705129 2010563187 31 107 149 1654249852 1746159459 43 1483883936 1318291290 139 19 1425625138 29 1061284283 61 31 180627235 107 1889350310 2051425326 19 1798046431 441856426 41 113 135871426 1319336359 31 2135791004 1005241557 1475885008 2 61 1824423014 123090377 46735651 4999 11 363994741 842033489 31 1606134180 268555356 137 79 821050160 1107173782 71 1392265767 1460936967 89 607657824 1344830762 130377171 182307894 41 2117579060 103 101 61 1754349569 2010886597 1949 1110505118 2026604562 47 171458961 2777 7001 495901833 2095119260 1889077281 601019961 59 1949 1110277043 61 59 96168566 592058663 23 53 1238222570 1718527385 37 188424202 940876787 4999 2131188419 37 1101788627 11 2 1209338505 19 1721994197 11 495834718 61 29 11 1679029968 148940492 31 1181194605 5 7 833165886 422163742 952548715 829575374 67 11 1786721772 667974870 83 23 13 137 1750486675 1150502710 1820934380 109 2135583590 37 163405024 1779441629 97 1931720371 1966612047 2777 47 711040628 1462665944 1040043848 79 1089092262 67 387379059 1949 10007 61 533893666 1246980298 2 369500118 43 1974460756 2073872332 356202547 41 53 89 79 101 11 1600622650 764674669 62711428 13 1612974987 13 1228727786 59 809462831 1949 37 1340904525 2014643307 3 113 109 324935074 134316871 19 11 398891774 17 576062306 59 4999 1526719710 5 1920274600 1920704839 131 688426746 1532824812 29 66745893 71 1639812734 4999 139 107 820605065 7 1001937445 1388523215 71 1528413660 1468140705 5 67 1044441694 10007 601210553 766801978 149 2093999810 1969182624 37 127 1509822309 739203112 139 1631778579 580803816 4999 804951639 131 149 1221265090 17 11 1981920710 59 358780593 127 97 1949 73661527 1309285859 10007 61 1249085480 73 7001 868946740 31 1716109956 131 303134917 2070239622 733861455 101 41 67 73597289 31 563013104 28731224 43 309346879 113 4999 1217779128 97 441911436 1675672240 1949 1104525970 31 1493618719 109 1409944648 903050830 61 41 1058984900 1299780893 61 670829372 41 23 1688545977 101 1346854622 89 363293461 4999 7001 313420768 97 4999 4999 67 1516252411 1425949678 1651500895 7001 1118665606 139 2777 538304788 131 1600093474 1964800402 73 127 1388006459 1040970690 113 1190687771 53 131 1988571747 966056225 7001 262614511 2102883369 71 281324862 1679429022 1142754264 137 1938996348 10007 417862299 31 2055766176 107 43 1793935911 29 1124952427 73 585951947 131 2 61788584 951946973 7001 5 412892525 79 677755852 385298800 5 247805450 139 19 2021391437 13 3 5 149 777473954 2777 107 842076946 97 1169535887 19 1671736261 1318397346 109 103 1802946275 97 137 164774010 53 506362424 71 161022360 89 982038727 5 633286585 43 41 693496263 97 1949 1717154756 1977858843 1949 19 1887302625 47 53 1519481486 2049265564 23 2077284100 1739568340 2777 113 343995956 29 1573908988 7513370 109 1210462750 7 109 1101807643 103 1354318469 17 1949 464300584 817471538 43 5 31 2136419408 103 255967606 17 1185827928 79 619548257 1003676160 3 158405376 247245984 720791102 79 17 748681250 103 903027162 89 79 31 1811963640 1416325811 17 1339064704 587576015 31 945648953 1949 149 1413522561 61 1075083398 1230694254 2 31 1486401020 1597172270 1027658534 17 23 623650491 17 83 97 1830117430 600882990 97 872941432 17 496053217 149 17 1120165037 888291684 7 1069706061 3 646118355 19 1029870490 37 272255472 84336616 1896021061 107 59 1062619205 1140739820 38376628 47 11 73 1949 87921339 1403932915 1949 1930459790 7 566766459 10007 5 1405772375 216381645 107 1262939190 1911560029 73 447930981 7001 23 2081784717 340636854 1226503269 1464585356 37 10007 431631931 5 131 555131364 350532027 1475926123 59 659637225 61 13 83 73 1408363888 101 99099079 1368047929 11 1509453653 67 552840966 41 1285185016 131 23 287914552 12859783 107 67 1260946164 53 1932913703 1722674604 113 67 53 1000925776 43 1980027407 1484077713 926517624 71 23 1149329297 1711664485 10007 804224073 149 375269016 721031404 17 1903085906 137 1949 837504790 1421047061 201083636 109 67 2043315683 29 73 7001 1501609485 2141059822 29 1414062446 3 935530911 5 1115559555 1800040975 17 13 67 1102496390 3269467 7001 909198867 1862175788 137 1547025571 922052560 13 29 859922645 79 1886292243 89 1520051559 187159524 1918105735 13 2047939426 1167509466 149 2143697717 43 11 5 13 1055340622 1369147163 1949 103 2 5 1240119955 59007979 103 83 1720249119 426794217 1800766638 67 1384856299 1487282267 101 1049745621 903065488 13 53 817648543 23 548535901 47 879323423 149 5 101670265 580732693 325791156 59 662189535 2777 43 309268513 1339618130 83 1495451587 737878217 47 1533288567 31 1674566098 71 2777 1883941793 1704961366 7001 1095824524 1486144276 4999 1060262905 109 1526281002 59 892700149 266325927 1025226129 3 89 762485873 1171724249 109 83 10007 1711987553 97618285 67 579486819 43 793963223 1985575074 29 581672633 575376461 31 4999 97 1611750509 131 889458822 19 3 31 1433238593 89 440101319 7 2777 127 3 709531023 17 2 13 23 73 729177144 3 205344549 669271753 101 1785195503 682583739 67 837892900 1691549060 53 1687769430 37 1068312433 101 121950026 1826786697 1145590836 1317041539 4999 79 178112383 53 1369935054 2 231727766 7 41 101 725585212 5 167328855 1915407036 269850744 1949 1454829621 154990428 17 553705822 131 213364940 79 41 4999 2121957872 2041053852 149 127 1887825155 2019692938 2 2777 103 1513351396 137 848070552 525750546 420229737 1949 41 2 819521044 1351225638 79 834669693 13 89 1746977885 17 1992569303 29 109 5 157950745 964351340 83 73 2129009960 1949 1019896108 109 3 1219616613 905013066 1395055856 10007 41 967448464 1207401446 127 2069970426 107 1264293489 408973604 776391974 59 103 1330046381 139 264628417 89 43 59 603044074 67 11 89 370810579 1677452973 139 53 53 1294573389 103 514419904 37 5 1682294874 1799877335 71 102576421 137 1158832297 31 1790613537 1312087028 1587772809 7 7001 1556147275 252381241 7 148747455 31 103 1687181982 534722554 113 1165024596 89 1342166013 1385722499 149 806632509 103 19 1815022918 1956499027 547643279 97 13 804371925 3 11 786496029 957348458 1355051376 109 83 2 116152172 7001 1301247694 149 1684094552 11 545229553 31 1686721780 61 37 1262942275 41 1612678594 61 1799827326 71 757823131 268130717 67 109 131 1694536483 89 261250511 1882792932 7001 97 281994811 67 2777 1252239798 53 982621247 37 1194216533 1151104414 137 79 7 1211441609 993798995 103 1078630317 1595765816 19 113 109 1473041914 107 17 1491684380 163055755 1037455144 41 113712352 1900934737 4999 91816633 71 988744367 2777 1383093181 137 1168528759 1311724825 53 489645939 3 941759455 109 1953725156 1142157142 1089383604 7001 71 951479378 2777 229774534 881286504 107 109 2102960544 1586877772 2777 286930748 769676468 518865833 109 97 1437713836 889952531 13 7 1401500975 83 2082295690 5 23 2019737755 94266558 10007 1791294862 17 83 330221595 89 7 1566829003 73 1044106152 139 51424996 89588941 13 2119243763 945069813 31 7 970036602 29 288844350 109 1525444863 79 7001 107 107 2010427601 321359375 631455763 131 3 131 1616409830 29 1576332227 43 260746883 131 2126774520 1490986849 61 71268496 43 1080782812 4999 1141486657 1509887962 38400227 31 365112041 37 137 149 1510624580 332726834 79 1348204520 1568374066 41 1764279487 31 137 724227363 71107521 31 5 127 558280570 191657605 1583231361 113 163228048 1635704357 19 339710519 71 222125133 911217679 79 510445307 133160857 53 513539559 13 240870435 2133369433 47 451412229 127 37 1627934436 1581575763 838360497 31 53 10007 61 1460870761 876707189 139 13 19 1434203581 97 136478127 1676311220 1974373625 5 109 59 1569099985 1151986387 7 2023785344 79 1000869723 685740310 127 47 41 1407497938 159156547 1211511378 41 31 1412335473 43 131 40863498 139 109 79 634201132 97 11 713113632 2136685826 1949 247900960 2 671256005 149317144 97 1932548963 109 112303419 73 113 1863463903 912776088 37 776543679 137 214114971 1133348803 149 4999 446650652 154259142 1864325483 59 1476700557 1645968632 67 383108948 11 961916109 1027482394 97 1868487926 137 59 79 2080378294 41 109 3 1039514841 1006879494 851891733 19 1683655201 103 322027337 89 78885595 109 847579375 101 854401521 113 79 260258231 43 127 1314920535 921229679 206039227 41 580095056 47 952408752 1949 1100386934 59 1245771430 13 83 473736278 139 10007 13 1052380329 267327814 79 296743800 89 1150036195 89 7001 444920551 1178219293 633321588 41 453891689 19 155717464 217883602 37 2048610390 59 1615005053 73 906918128 1541327647 43 67 48402475 1493738463 934980624 3 1073277176 2777 1494778567 67 1397420809 610274860 280445853 67 89 629975464 31 89 781272616 591091453 675838417 29 127 107 607273257 310443915 67 10007 615660661 416021011 97 2031128881 4276148 107 1094595769 83 1371008110 628266405 13 7 17 406633302 3 7 41 392200670 7 127 73 1211327617 128156780 47 1510050968 832282516 1118432503 139 59 619884786 460606251 47 1313558249 83 1182487388 11 1862132503 11 131611551 79 83 1053852532 2 551234781 780512688 3 1518184161 814194428 89 7 356774600 13 1078833722 101 23 2039017275 3 53 2777 103 1499945946 18424743 109 1949 2135714200 1949 672935128 723855223 7 1077241823 31 791273582 19 101 3 1415267490 1051892789 840024651 43 19 1093039553 97 2048254078 47 1260922028 10007 67 1878309269 47 1422563782 409803078 97 71 459575474 1622675032 375509932 1949 71 365870171 2055393626 131 47 19 3 47 1169413392 400060052 7 1176181671 1818717631 53 2135810341 89 47 2137081023 10007 107 97 1879376455 10007 174051751 992984603 89 107 2121507083 2115873205 29 1181862027 723226877 67 1409379525 89 1981392911 339815062 149 131 1644381641 83 7001 246995280 577197950 7 47 36864309 704112534 10007 2060571391 864185497 658082509 67 101 1857030895 43 1804835775 591312758 149 139 2104122925 37 1886277633 23 845526598 668357602 808471670 101 59 137 3 1336775154 1853063150 59 31 7001 3 1628090407 101 286222744 4999 1545735791 29 59 268944011 139 1328495902 1683714632 73 149 1158632861 47 1455546337 17 1588788348 2146304422 2777 10007 349384398 1247942949 627735972 103 75884632 2080583588 23 1548248979 79 2777 1225889988 824424652 43 137 611385653 1665690525 67 5 37 651870773 31 1881145472 102699125 11 567322165 331848588 67 107 47 123075187 1164123824 10007 1152996533 567427000 421916840 103 803105351 113 2777 415189270 639369286 1184714071 17 57533491 873045356 4999 1164947168 663305150 17 1596329783 19 47 1907759516 915950137 23 71 905959517 1949 1336739497 2777 2139339706 101 37 881107677 130851967 1705249882 43 59 1537668620 139 13611037 89 162053885 79 252105748 71 1714526636 139 1188863192 2080860616 71 174655863 149 113 23 547323778 83 654413749 878116428 778364730 11 113 437607866 137 705482733 61 1861711155 10007 127 1491529402 67 738625537 185939100 41 7 750403719 2121296123 73 31 4999 59 225238484 101 459014625 3 470668096 79 13 396092567 31 1253893425 51936191 2059800412 139 7 1605753456 127 2777 2015213360 1638071767 109 2 137 7001 131 113 13 431407483 352943539 31 10007 2146311367 1672446564 23 836614397 1005265097 139 1623270256 131 1369216102 4999 139 746059009 1276345677 109 1159813846 950912403 790725277 31 1471837716 1025293880 774953564 97 73 147651279 131 305064416 458688586 23 1562297172 1081833379 1949 1061856129 139 494570513 19 768735687 31 137 1854291986 1593065318 1801244793 79 264627011 1354039138 4999 531633652 47 1630881153 124896531 23 957262415 1849801394 851555319 59 139 2 1863318956 571429704 17 1989163331 29 37174027 1427734429 109 19 345114462 11 61 97 224486504 1661833117 59 101 42496070 7001 735917116 7 4999 1108673221 127 475771718 342112092 47 103 400623905 668457224 2777 1242401412 29 702728928 500096925 3 1051721530 594887808 97 1517350023 2777 1806966130 1355520911 752042681 139 1106531264 212992464 67 137 29 1470968914 109 1569047479 1762328552 61 1531097889 137 53 1562796213 71 1560955164 513382753 73 1542216495 4999 79 1901146218 29 885704106 59 641731290 137 1825645560 498763298 89 7001 1906007386 113 505321423 1202353692 1949 10007 985272186 877032361 47 71 31 7 1620485887 109 7 1673390554 528789894 10007 2119525555 676502726 23 1806229996 826783095 7001 581242886 7 109 1026539325 985558233 139 112489934 73 5 43 113 107 1092328760 575892832 1949 1867440000 31 59 1189626971 1073966729 73 67 107 166610556 1949 1679137562 37 1101997344 59 1576595935 2140063281 19 3 1008540792 2 53 551347022 11 392522356 41 109 550390246 1835136863 7 13 73 228529858 113 939880325 109 719284460 1693628157 336104217 53 2777 2098810076 23 631262324 109 422203522 75381469 37 300281214 47 2080671153 67 838432640 375545320 5 1151151180 138545918 7 19 484818668 61 576240404 3 118656297 618159737 29 61 113 960697298 790754594 53 101 917181909 1617083932 3 218315175 2000603520 446097433 109 2040988376 1385625468 1838419641 3 37 2143181340 1575553795 131 10007 1415300017 1921534133 510668347 786599888 139 31 325569781 183256903 365687918 47 1332515236 399102847 13 83 1336341729 113 23 1917920918 2092716663 10007 79 23 1912575005 437284487 1454878776 591280625 13 54695805 139 107 249964519 11 1861435994 203974430 59 2071521801 1364797853 23 4999 1041271704 127 1619029909 11 2127218609 2131965320 139 127 1267966730 1521574808 379949161 67 548031279 7001 1705849658 53 7 79 19 137 1121076754 2118848165 1977905304 1062936783 53 89 808500030 539539835 882434620 5 3 131 1423941311 60510341 5 31 71 1398402794 1762270460 442461645 5 59 1191189232 1486641939 47 1862025545 59 131 83 1805560968 1085029440 2777 320887446 11 19 498898048 1550559553 1289626851 109 10007 25327717 2 88404352 199145986 778068191 2777 47 23 1810336693 67 101 31 1775601167 339664427 47 1100504855 4999 149 889223209 101 71 79 1051073287 67 131 19 1584667280 2777 1910509142 61 1246487786 2091009673 7001 97 1431131044 137 53 203517615 130550713 1042779500 7 1880918758 313777104 101 19 934073148 326479691 4999 1732465756 7 1316919432 31 2097729855 23 101 875810895 1523108895 1563465308 59 37 351110180 23 41 1754862279 67 1854114651 1713314486 1475948950 729811467 137 17 67 107613939 848268628 139 1152962906 23 1190490373 41 10007 1089391803 47 4999 107 89 765458520 1478700834 41 127 1887100046 10007 137 41 2006942292 1835390871 41 1796830494 4999 1344990948 1648835167 1372757418 1807002379 83 1740281558 125856575 149 923946633 3 647670957 149 71 97 137 7 929034610 149 2033650112 641249622 13 54748297 10007 17 71 11 306118725 500284459 7001 29 71 2098829367 137155942 10007 504162667 920589254 1278013739 19 75351906 37 945253056 73 2777 1959177362 1141864020 2 1949 83 1956504137 1289029674 139 731354060 23 89 1732751899 139 245655395 7 1582652477 1354215836 37 1123159827 388803426 11 1169427754 11 137 19 2019333490 5 1655793360 1486367171 139 1860436604 53 1165650624 107 1918634655 1389956861 23 131 47 711788421 1200826513 109 89 89 19 89 1824478017 1113876830 1462697214 1037430719 137 1024183938 131 17 79 127 1892435890 736795199 1782547726 71 7001 1014089565 3 31 888034308 1171076390 1479705040 139 37 1626397863 4999 102714453 997405479 312149467 471220302 7 131 1544318128 161318564 2 1652409518 2777 17 109 97 708412534 580896140 4999 127 79 665138453 113 71 489068164 1790552510 10007 1275562269 67 5 365641455 1465659797 29 175992010 149 1949 1341882602 158029934 139 131 324399885 978745409 5 1019446785 821893760 1677329251 37 1485903794 79 19 226263721 89 71 526535290 114439504 708422813 957967101 7 468475224 7 10007 2099698761 127 386740070 1949 1955346612 253607193 59 149 97 562868796 43 242263505 23 691406034 127 693435468 73 89 146074721 548619313 37 454746034 1224979179 89 61 73 37 23 39350562 1918583412 127 1999896686 522796146 71 139 1066612886 59 860215929 1027912096 1589272884 137 1949 83 541789555 464185468 73 776265283 745858976 71 566315028 89 1526327286 198167548 59 1808801727 1529113395 2777 7001 53769244 4999 110322931 575752832 31 2020674330 2 652555380 1087902182 67 1826219000 4999 1059202558 2046099182 97 89 103 7001 1474578891 31 71 349314784 139 101 351099766 4999 1472750391 107 1270950922 412448522 1422311278 131 137 2040085221 11 89 107 1801668247 828029451 1153834974 23 902159038 646972152 99663594 43 1879224568 23 858016066 1949 1509993597 499107195 1469872913 97 7001 89 15140057 149 19 1825507952 799901286 2 13 326847066 1634313235 5 939978620 7001 2096671242 19 1133269611 29 1241059437 399305002 5 61 604114153 4999 7001 61 146859208 233811464 47 903353724 61 1748121696 7001 149660377 139 543845701 1352812913 23 1818127851 734800780 109 1906354955 1198930785 149 1842351773 1551953618 1580190730 1949 5 23 2018909780 79 412459711 7 2777 2028642932 823985886 1286064077 103 609788531 4999 10007 1247508190 7001 127 929453945 7185963 1949 2038157883 3 2066761470 113 53 925375427 495417532 79 1709549412 2 43 139 1127188669 109 624235157 860502343 137 19 10007 67 298299075 1621735309 103 148391772 2777 1949 86487743 83 1638743202 1225758009 7 1362028538 13 1451372039 210429693 37 1096037571 29 902020005 47 4999 1183083336 113 1958889352 3 97 7 61 139169914 2028335461 475460620 139 901091408 3 1215064767 979478607 1998792501 7001 5 417034135 288396520 7 113 1244040843 1819061118 89 414810164 10007 601308415 1625608485 5 137 2 1996915250 328636796 5 972448892 17 97 113 737029731 1907622495 2777 2105918511 1511940427 19 706673289 1138211948 19 248343946 17 1951235554 19 139 444648721 59 1073923310 439733955 3 107 1967008902 3 139 1836353603 1946070473 43 53 139 1098598315 482719200 7 1428829430 486483221 37 454130626 324539012 71 149 696351379 103 1827911768 43 1885125246 97 47 31251609 53 5 1999352970 1985202964 83 312288360 823181595 5 5 2 10007 139 1891576218 335738376 1246083092 113 410304451 137 965454892 206109789 254448690 61 1267260371 23 1404815528 2 1206705958 83 19 511135302 103 1807708195 1626334380 11 819578705 83 67 1111157480 1055639136 79 139 1409224673 1831226727 109 89 1911848961 971895041 89 1539074193 1663639981 149 101 847126895 1397240767 1951074212 73 41 2777 1838882240 37 59 1509829942 1510850115 79 2097084625 7 17825934 139 1655819847 1100706389 113 2010471460 1949 557569965 634624593 3 71 29 73 1859551850 212715580 5 37 933487726 101 13 1937257803 1767292163 2777 1969291535 139 2008940655 770513613 73 7001 2001095830 1539652919 41 2006323444 10007 11 777483043 149 7001 79 2 1080832068 1037039026 1658183605 29 1779067118 101 911292296 61382043 1947352253 109 197516393 61 1248128930 369004260 79 1480379973 107 2125846468 1365687438 1723464892 1266947748 139 109 659637807 993918357 2079348789 149 843651826 1438865533 17 466209676 149 2 127 812454814 875645061 19 1254100719 504111484 2067554401 109 101 863829467 113 1717606215 174855635 2 1995729224 1949 1628357992 59 53 8501812 31 1073883369 988707752 746208720 79 79 933000112 37 1179236694 1784290474 53 971725532 763346439 1986309514 53 363494369 71 521398724 1949 1873398290 304696915 103 1038813607 13 1460707313 127 249980577 1199046740 1956977674 67 19 47 244664246 131 432546546 43 62946883 109 346370172 767888484 1138309674 3 1267453347 2777 1543928690 71 41 752814636 7 73 107 1664525629 103 2016444905 43 83 31 699177720 269437266 53 113 67 103 491743980 10007 1256859186 101 1065328911 1243595628 832079912 137 1794044859 1355630184 53 67 294067891 26652481 53 1193766912 103 347747055 19 1247500262 43 83 7 24179876 1027267167 19 1896753493 89 57208043 101 170213381 61 149 537218596 67 83 1801979966 3 2056373242 106533553 7 7 41 2042122424 67 2082266346 127 2035843122 3 753467178 625320715 67 29 89 1158320406 53 89 1872811022 2 1119538304 97 1098374972 43 2123035308 1742821366 4999 67 114894213 845076292 1736303221 101 103 113 37 394421517 2777 248780535 7001 676779669 137 791878420 103 2 338832878 681681298 2777 854730324 23 1048943140 5 1165932130 131 79 1122354501 2145704306 1896074561 1999085173 107 127 31 23 753772353 322035732 97 7 1926444905 467647873 190342774 1320807239 127 165095486 10007 612917721 107 1885068013 1712809268 53 103 1332153178 11 3 103 1250786989 73 10007 360862427 294345411 303144632 101 101 1035291571 67 1708154883 101 73 31 1999578182 1908132491 79926980 1702256605 67 131474556 103 43 2002187242 24999684 1504026202 2122880946 127 29 1155213347 405643306 71 1236414164 864975960 43 83 47 975204034 608023051 61 2133860685 2777 4999 454149152 1441286685 1433706110 2 202740880 2078054149 1155249545 103 149 287008419 1807784218 7001 1927473314 1954720542 79 206308895 37 1209687213 13 41 149753279 2777 10007 2777 1979926021 137 83 527677148 1058745344 113 356111364 732875414 1667140175 53 1063572043 83 1617123141 3 71 993276013 7001 113 571920984 181811211 101 1262559640 53 114058544 1531363443 149 2097591664 2 1000889086 23 1393960264 1997889204 2098112180 83 11 439104270 169917264 7 7001 31 103 567808409 23 856236007 11 609010426 1430213493 97 61 71 829235250 1440511548 41 1842335244 89 113 47 32765269 43 80619883 79 1894053203 59 817198898 2777 11 1603799219 988100388 684218129 4999 1432522146 1452541226 103 1425248454 1448382641 139 1374156280 970016554 7001 1834947697 1054356116 11 1456810969 29 1818032373 41 103 61 3 1050832365 361888344 7001 692699943 7001 609793809 1693072349 19 73 131 2080115071 149 2133188300 1657930897 79 19 67 561643848 4999 1299008906 13 73429239 909901627 101 1801184106 320162230 2131114560 1949 137 37 109 1931349535 5 101 24461494 7001 43 1708323503 29 1110793570 1949 1040744561 53 83 29 575195396 564121075 139 1557825820 139 41 61 204929554 1949 1984701782 11 414683280 1757756825 7 704498739 61 834861006 89 41 1499324736 160215618 2013808094 101 1323841946 1880555468 10007 1495636213 108718297 149 1147367795 19 1426843589 520806226 17 137 1931207120 19 274112240 1753655904 11 2777 109699831 109 17 330937878 882178960 59 2109373959 1933615024 10007 11 1950642529 1448753537 83 980456756 297750548 149 427135920 1829708369 89 807943691 89 1197033891 294642155 858539538 107 7001 97 1498280430 139 237046430 139 191675440 107 89 981617846 151721682 431035089 140262597 37 23 173898446 191074202 5 53 1624406116 485329586 79 290677270 107 103 828807628 7 1068032460 525479078 31 23 71 43 101 691838820 608463911 7001 11 3 696909282 2039362395 61 614013190 1422076657 131 13 1014263523 1559165140 139 19 3 44921014 1199220108 4999 61 97 320833703 1978221023 47 1422704610 19 73 1283159106 1863929121 59 2041681843 2 1135847034 1639732413 2777 11 493259833 342534753 1087553500 79 139 1950313309 1111949126 149 71 67 871510303 475975054 71 127 53 3 2912124 17 434196271 1949 7 13 658113105 11 61 142483983 1413768940 1358903981 877273529 109 2074250910 2092659279 97 2 2127333820 1710459902 1335068410 1428707085 13 43 1332539943 31337841 2777 83 1949 47 456457890 1753304022 139 1616941130 131 751618657 127797352 1817901390 79 29 308953936 978872815 398866748 1949 11 1404450608 23 4999 101 357948949 43 71 2053011221 2 1050239606 1378201903 103 73 103 1256927509 127 2145203993 131 2777 419154826 41 1140251000 1155563079 2109140345 137 1782111309 1157415333 79 1982293802 2 61 5 1414655760 149 1310457831 674324710 43 318682116 61 2 67 755708943 1320794658 7001 10007 149 103 187408088 1960191010 2 43 339306773 101 465770071 229880652 1949 139 37 591562475 17 1507580859 361392715 113 1899969600 19 109 236226217 36785647 1987465443 103 557835228 97 198580534 103 1175020927 41 711169220 47 346552346 837733557 61 1147799348 71 1572058997 37 856068371 1949 948293746 10007 2 477607890 1970701612 109 109 406421215 1107226251 1732713623 1949 209388866 1883447915 449222452 137 101 31 1626808607 1462546141 47 1932093918 97 19 1959808637 71 806541072 3 1976676987 23 109 108194837 1949 5 19 83 563015228 68174477 1015737982 7 1490428075 31 107 1684949789 1521532238 59 63212184 97 210258849 67 1464618835 5 97 1290505680 1983379945 43 141002485 1168484122 13 4999 201574677 61 1470509493 1209681057 139 2 49761003 137 1900467973 167783563 155661958 2777 47 780559738 29 103689471 1599119041 948653121 13 31 1237603142 412071530 61 1793430820 822875596 1949 7 1680967358 388200449 73 1003579691 689006412 662331407 53 59 983257863 97 2054711133 107 1439711429 1098948636 43 1949 240897810 73 1086585363 79 113 37 1772034081 103 101 2777 61 43 2 861420147 29 1965178678 138328956 29 881897369 392500670 19 113 864296546 1193253249 47 1035087909 2098887351 139 1905118432 7001 2008180429 29 4999 23 477760071 446805544 228190524 59 1412224295 7 1860200797 7001 496209877 59 89 912516646 1246681387 2777 31 1609807308 1897589670 802218143 89 97 1322578898 2777 1095676458 37367312 43 548432879 755107796 864136067 31 109 71449028 17 2106599166 17 101 1091997456 624088926 61 1562701294 1910423267 79 1546939211 1097927277 1855768765 53 13 71 137 43 2009523558 59 1256045572 13 612438892 1068505969 149 15495702 938919980 139 73452048 4999 107 1746954974 1559461113 342255430 67 4999 347695447 917831397 47 894634989 1623531259 139 1619049849 692236821 107 97 556233696 31 800146921 1949 73 1484506658 1243049495 107 1888537610 964950310 2 2777 4999 901091268 61 2 5 508460780 7001 814027273 4999 1773400249 1949 333354671 411972548 13 393095913 17 29 664897065 3 365271120 5 907710615 139 758042477 369264481 31 408183563 1644998442 149 31 19 667028250 2053009888 13 11 630052698 1417576083 237302246 441117344 107 1949 2014170342 53 361994982 19 1187567524 13 704338440 107 113 975413853 1633752079 97 1457971401 213239973 103 242234473 7001 250551788 47 1224510796 109 127 1534632821 1048290551 53 1694705316 41 1490495960 7 5 1656193215 1502351230 131 109 1781169545 149 1179856500 1294118640 41 213842224 1491638548 17 31 1710111280 2777 1687574569 1504870185 1747948007 1060842126 17 41 491007882 2 788035508 67 2113838275 614867020 2051538429 31 83 613330810 1579335119 1949 1646051127 149 1135233235 67 139 107 193666283 971816227 1949 139 73 19 1876195929 2018835450 59 1888417284 353665540 1949 593121352 922430477 4999 103 1357840996 113 851451384 13 1156058176 1718847767 3 1046574936 140289654 136862882 73 597514384 47 1473062137 43 113 273164175 73 60422266 1193064561 10007 83 367645678 1409073902 67 774342213 193724937 109 7001 325252458 1948824030 3 609792732 71 2142067089 1030790104 79 1290296949 2777 191454711 1661023842 71 37 23 127 874386364 83 149 942400266 11 3 1731807201 875158032 59 2 1475778516 137 557489970 10007 629390265 109 1763056361 19 73 137 1902985622 31 232177228 231766633 131 19 1384841923 624619262 496477721 101 2777 3 837588063 1512330097 67 79 1667918626 512826389 1890858976 101 1416252098 101 7 73 883649670 1567262915 59 1738314876 2 23 1026797989 37 250191373 73 29 990117565 31 617931866 999863538 290094897 137 206534487 707866259 137 83 1550608374 113 37 2 742925018 3 3 1926824627 13 1590484025 11 1313547477 23 127 1768624086 97 134044579 53 10007 981012290 1456585659 89 61 4999 509036076 10007 954978277 89 1055301925 429183543 89 962441283 2 1810879837 137 31 3 507074868 2050497328 1825497531 11 53 11 790806566 1599981641 67 1919113093 490023150 127 23 7001 406667087 1866790147 41 2 1627640596 504702086 79 894585019 67 2130643682 101 862835324 146367176 29 719415759 7001 89 577569060 290100039 1730304269 89 763404182 149 1466097649 912427826 47 43 71 47 164721417 29 1744583305 543030916 109 43 1039468326 1252131448 488057096 61 97 2 287404830 1752923910 149 29 750164257 13 97 463267635 134428226 982792716 29 1488692202 4999 29 99201170 277571305 71 1798080893 1902678734 11 89 1480718988 978610892 43 1920774347 149 103 164512120 61 309684312 712940259 741095661 53 79 1526867523 1771418264 2777 40654157 660804386 37 113 942879684 1774073558 107 5 43 37 859496458 79 101 109 7001 561977271 247905410 31 1347363453 350687091 7001 306777898 1639249579 127 61 7 949404330 1631397349 101 3 777701292 13 1377372620 29 73 1869047616 1777203246 2 109 58902947 2777 97 43 1640238520 5 2020786595 23 7001 944551816 13 362766963 71533530 1855189775 5 37956036 2777 47 19 17947115 1494502494 5 43 131 1620853961 895855159 73 2117503846 107 521144249 103 333330336 37 830937157 1313665650 1400529802 17 83 139 61 97 109 1617200954 1172818616 139 1927234684 41 97 206181087 474213804 43 29 1828101159 97 712392929 97 1789540433 113 17 670484131 97 2135539099 139 1384421513 139 139 752348064 1144539622 17 97 113 353865376 29 1346018823 113 2078694551 92903366 131 301990746 2 131 7001 1749829940 59 1410403432 79 4999 1839047117 278469295 3 113 1386089301 79235793 17 408240915 139 544331982 2 914995296 137 910860529 59 1733182424 43 127 7001 7001 1874566757 11 23 13 816377497 2145295000 5 1692026978 67 633708505 41 10007 1161587567 101 43 101 7 31 1516985961 1846313500 79 1722208532 1171953649 19 1901677246 957882983 47 1390557946 137 5 433490195 53 2019222230 2 1673793416 19 17 1676222535 10007 43 1902725996 2 7001 547795860 733505968 61 1949 127 59 1419124817 59 118711422 1656137198 1903592132 109 1687176421 19 43 592083254 677917369 1426921893 149 43 331732874 1110566504 31 379658922 43 477791103 280445570 1435068468 1696754188 149 23 73 481254033 127439677 79 322085678 71 1564770405 11 1394215075 61 19 131 216524165 5 29 1831063654 177357127 61 53 1200128358 3 41 845378918 7001 1128274159 1010006250 59 647995154 17 130097719 41 1785328730 19 1675827930 2 323312323 131 127 1282841351 2777 131 11 13 11 1949 1682688640 1949 84036982 1637569931 7526886 17 53 29 7001 1210434891 485834722 131 83 1911645625 138747821 67 827116675 53 267849068 1893981128 4999 2024869851 139 83 113 2109167713 388826672 89 43 1744160463 139 427693821 3 975687483 931671714 645531556 10007 10007 182151353 369200042 97 406996891 63821504 23 19 1534028137 562340701 13 1208739711 761426367 103 137 638398921 79 203876428 7 239928796 47 104464894 139 4999 79 1395719623 276221209 5 35674115 876932175 19 1949 2086236886 1313448641 17 1790850125 67 131 10007 1935984241 448125680 763072561 89 47 779676984 23 7001 461022851 1121469187 2777 397920709 179860901 101 1606737864 17 2114632533 1240182760 5 48548405 3 67 129376330 168980700 1109064584 127 1966053992 47 761367852 23 2087865208 47 871077008 2021840039 17 13 1425802586 420055571 29 915384258 83 984296718 964564914 37 17 1700545113 127 2094725935 109 1095798255 2 1142041642 43 1293267742 776849567 137 4999 29 1450215195 654747039 131 1277932640 737757373 139 10007 23 29 17839002 1420966389 640687320 53 1852295357 823947978 2 59 1004582616 17 4999 369970508 83 1188637027 73 2777 1852125704 131 37 2081796860 103 1527541912 814966974 4999 10007 3 933543963 1460489404 11 43 67 353139379 1658341991 17 89 23 1842566616 2 59 29 1233719914 23 621606464 288322183 7001 406015994 61 829083879 180105306 37 1861274307 1618286510 76454973 67 127 113 1128091995 2121065031 131 728726014 859365109 23 67 761158391 1542935496 79 139191181 149 17 836058334 137 83 774703740 913364287 71 1584022638 1210136141 59 2077702228 270590933 1949 2065142859 2100408065 11 1443976770 107 187642155 2095405414 2002355452 59 1972323081 1925277836 127 287071928 29 1277733736 131 894187529 632296359 113 1096462956 2086776686 73 3 690366066 23 97417297 1008388025 103 83 708354873 746669647 107 4999 137 277262244 1779928148 1949 523810644 101 1829712667 31 59 1618950924 131 1864438112 71 131 61 1334621951 31 1847526933 97 271655280 5 155810040 5 19 1125826532 1611232129 7 1818476359 67 2098068753 17 897389744 2131876656 37 954494032 61 1821037976 274727744 137 2065910429 37 149 1267833848 1064277102 921970569 4999 417632721 70957187 71 1464099799 431800666 23 759706557 1949 1695006320 79 1361651031 2085194256 4999 1138482258 61 596561883 131 1229902146 999099927 101 17 2054107348 677162462 127 1261086251 2119972189 79 1681623608 4999 1315907960 1916026679 7001 838329380 1586076935 5 2085348807 3 1504109979 858392350 1462041290 2 1532586137 1856044128 149 124293097 71 1063645178 1166608089 79 139 2079035649 597808420 2045912225 591143561 37 47 1949 1664596073 691495455 5 817044616 47 930238006 7001 1805900949 101 826377243 29 913986736 127 2044355830 97 2054054734 7001 1546835945 1949 83 1096141907 1629930262 1161681438 61 101 2027972839 1260827844 1095917158 7 127 2110273656 1418107908 83 19 64088786 589104785 73 107 564832028 1676732232 127 867828211 11 2026142976 1606186318 906990050 1465036566 23 3 101 1309576807 700646191 5 2102306575 1764849549 29 1644040070 43 719887308 127 1952202471 2777 1310860634 656371720 5 747205770 1815052485 3 19 287714815 932015873 107 67 453786371 53 321397671 1308711975 5 137 2141789911 149 19 1155895058 7 2135625821 108600674 61 2068610162 1871942258 929577421 47 59 120290321 7 289987103 304184769 59 2 576272824 777715424 1322686057 7 1180506124 13 17 43 575139049 1249700489 139 31 894392687 137 1730575200 107 571545208 67 31 1960605633 3 61 17 71 594478243 1592467875 1818784355 109 847585199 23 42207792 1176862346 11 109 677628475 2024707013 89 1109843795 4999 1322380471 1155013189 29 103 1355412535 1950154311 5 623215320 137 221793059 1234417532 37 71 63788476 1752658903 23 10007 763854324 271059609 31 480283381 101 1181244435 1552494636 7 423013886 127 891746502 79 149 29 582748127 43 1026695778 1949 139 836569010 1764643606 2 7 1939637873 53 29 785483915 5 37 1387281478 7 67622107 1490962717 497043890 107 109 53 13 684393451 109 1210795163 18085901 71 137 260746346 39792040 4999 991535356 59 67 41 59 113 948566409 530227375 41 1999068369 521124532 10007 37 1921411628 1973192166 11 1992173029 467475184 1982217387 61 1001125840 997830999 11 1906666342 7001 408158300 89 29051674 17 61 109 194193310 2057733639 1371497829 13 103 10007 390817674 499325983 13 43 127 1477892396 573334812 67 667855397 1949 853572346 414612719 1161338379 1270283984 29 1060273282 47 948413717 97 1093217432 53 83 1135351764 61 137 5 101 1620950416 2 37 679327033 11 149 836659287 699408980 101 12900814 41 101 548515547 1629142252 67 109 1578050879 1695067502 97 73 43 1589312677 59 660026045 67 103 101 2022583378 67 1015164748 13 7 495014254 767141942 1970825426 23 592531865 4999 1354724001 1924513920 1603590205 59 71 109 1018422782 83 2144608614 1934500795 1218764786 53 1477811318 23 1580256876 97 65821134 2 1909773549 127 2035292690 109 1818266274 1842186489 4999 725421814 109 886774833 151916384 127 53 801819722 356054371 265212182 2 73 1214368943 746098452 31 641861944 127 19 1013683168 29 101 1499793844 79 29 161100887 23 338200763 2777 805982595 2064389520 107 113 232202909 142756064 5 149 23 2092619879 1490549730 1290466855 1781318665 4999 73 3 2105555940 101 1450563717 149 558383013 149 1606520086 1373829617 13 7001 1916551754 1748135698 29 96605467 685133990 142828522 107 59 642998874 1619337305 1783515864 1997929661 23 882016707 1967300036 13 578035253 139 53 1429185174 41 73 1166153465 307275104 13 1125718121 67 61 811364334 104593716 43 15483935 61 587018677 636823721 168221377 97 615063812 11 1608346949 1413103473 1457510420 127 1570622513 29 619373329 413453243 107 1805132693 1266879386 113 1729018311 67 500678270 1949 603593606 33448176 1843587959 109 1210900501 656603515 149 1733240363 19 73 152308660 471532501 2096251289 11 41 380430103 199377137 1454270300 131 1697570967 11 1569866139 139 762638956 1699957147 59 2 1260967964 1597661548 67 1471617681 173665541 103 280143154 2 308106670 1504072114 10007 83 397499616 79 1127577191 3 41 1454832643 285826539 83 149 1218942329 83 1509294493 1606744378 165844792 139 562764157 139 449922138 127 1470335874 4999 910412881 19 73 1786441400 887647004 10007 1822975190 721664997 83 340111964 4999 89 7001 1836040254 1127768390 5 1949 19 2139526673 59 762738548 114436223 149 149 1860913637 1296857673 19 127 1801454106 127 2028609033 724166562 10007 947126527 97 2130795508 71 466491442 1810595140 13 632728187 1761313164 1238902413 7 7735838 79 97 404787014 1916201729 47 73 396880779 1766212443 1977718797 67 1429529188 37 79 239932085 71 1289138054 299833710 149 581538358 1472226550 2777 1315915342 2 1855481128 1590755356 53 1102168337 113 1337606877 103 2059490449 137 91824113 23 2777 510920791 1649896233 159640617 3 230961525 59 139 1259378967 7 1879071465 73 89 1001298594 798848606 83 13 13 67 178460262 2126922705 318153774 2124515227 83 113 1106066641 1512782444 37 1949 715643565 37 767209425 41 113 23 1290765405 53 19 47 4999 752839402 2122025510 17 1437237545 73 53 43083064 940255065 626522415 23 799176183 13 1680699440 5 1497673895 1161817566 750933181 31 37 11458234 206995390 11 2119050554 2 109 83 7 1484049007 1999463692 83 1770269152 539814881 47 605097035 1628560062 3 29 2136142784 1509877964 1029439071 4999 83048140 83 68477158 47 2 1033252804 377864780 1911949369 11 425843099 103 2025801837 131 428393631 59 646114015 944362613 1949 73 966459051 61 2084510590 2140571439 79 53 97 725144258 1641521106 131 293083615 127 29 1430526007 11 1341211740 1249192890 79 1736178497 482668716 89 101 2 29 2132177933 933669935 61 854428586 1875778304 1280330443 23 1226448837 1982266382 73 688518272 2777 2777 2058073578 59 97899555 89 1949 232850928 17 101 139 762088900 23 109 101 59 1018539892 7 1911093828 829267951 59 131 23 1669856603 1210877964 1260272370 227589988 2 83 1559160478 360933800 131 83 1694092487 1187064175 97 2777 1872625518 1629837962 10007 31 409768044 1032376756 243737723 1533376100 113 89 1619362761 10007 109 88553164 924773473 101 1991326272 3 139 1386864160 1374315518 1516169913 149 669652935 71 83 11 1250591782 1576046560 53 903437044 7001 673271402 1437354463 113 47 98095298 131 983896913 71 814515621 103 1725820594 73 73 852416255 2777 137 826461692 652131116 7 7001 20015859 1609732710 83 1454792976 67 30008245 2014487860 109 1804520997 3 113 2 1926030225 70825585 5 73 1710691344 1264151877 2 1415017828 1333360130 3 806528217 1548485813 200396049 89 448830517 43 586655346 1064274082 31 101 1791742020 574566111 89 1299642169 5 113 2 914093440 1312485241 109 10007 11 7 698191767 29 139 425347535 10007 330074965 37 715788865 1228479270 3 1280044971 1914315661 109 432023353 61 107 130335737 137 89 1493997165 83 59 1853499661 47 939309057 41 1934921569 2777 380610066 13 1623244859 1222745653 7001 1430815423 109 11 53 730184180 73 480948950 107 113 31 10007 1561172056 930910718 1675938027 31 1812336695 43 21675311 1949 499733345 2096872579 2 127 79 1623804394 1106420952 127 2124144469 131 59 1080558037 1377304142 60354686 2 408865908 107 1943700689 1060470447 127 1121798234 7001 103 328203320 1778490319 589828581 61 41 950942356 2777 1544217498 1401785168 588693535 73 1958808045 1855299621 29 7001 7 59 107 1129808613 127 2 1926514876 149 1290387326 513003387 89 1684983002 113 1940801442 460983897 101 41 502862007 964540200 13 1369203602 41 1282030066 31 1385846289 1640684610 707643166 1977163682 73 7 82536797 1582318276 13 4999 53 1801677002 2 137 1043357887 7 422481822 1075606021 13 2054576511 2028184800 758057613 109 1022376885 137 1743688735 83 41 1308474082 37 67 97 759015827 83 29 1421553668 1312630538 2 996927388 913747486 1949 1896944159 178085977 87986468 2777 1345570357 1390745449 103 101 1176570109 29 231452103 1608234556 83 587955088 61 31 97 1312799746 3 97 1874980692 3 1809348306 4999 553774223 2146650584 312479148 2777 1570460148 900395103 101 990286315 1259359345 89 97 1351230337 1315606764 61 47 1949 97 13 124512881 6586592 37 123078923 103 752348463 2000500745 7001 258787386 293182578 13 83 844543355 113 1473849056 11 1103905990 41 43 1593654691 1164633973 1894325221 1320355162 139 83 53 1880244324 985823903 1050329649 349308826 17 2054998004 1828408158 67 139 149 139 53 139 1768091676 109 103 1636933695 5 113 386841375 282617407 41 1106546499 452803713 17 1837612688 828305790 14433063 2039137019 79 1949 1754317342 31 59 2777 932942541 17 29 83 2003901204 1706468546 1643631539 11 1339195022 61 762914922 149 1023071995 13 1918107843 139 41311773 109 1001780632 1356152449 41 588640485 1742932114 113 1149868338 109 1288347736 97 2777 17656166 109 903969034 2124895390 79 1729209968 67 602087996 107 1837997315 819649488 1337097857 43 127 10007 61 1277830074 103 224300937 486180188 1920187804 844906314 59 23 1070957847 103 1707020545 344594637 866494504 103 1071031556 2 41 879489401 1750915348 137 107 101 1550343446 7001 1833216580 5 2031748839 1821156894 59 193189265 101 2012366723 43 891167017 13 43 1762426079 606164018 1616810976 10007 61 67 1045761527 1727611281 83 137 1264429433 12001956 113 73 303204259 137 1175299984 1734161481 1482713191 97 82479290 2 1531445989 43 19 2020492984 856746081 2 1970326062 89 139 232930362 29 786769318 1171030903 71 1208128579 1949 649714742 11 669498874 517219175 109 1108486400 13 420905407 943563478 185578497 43 291967996 223259899 1949 1949 1006320127 107 361266454 31 1146792424 89 984064571 7 58635602 37 59 17 2 1263469074 19 659366358 7 113 991847104 639400669 1433351192 59 1337686658 7 1231265511 59 149 226717208 65272728 53 109 67 843188892 33396036 43 949286593 7001 979668809 79 575932401 101 1833646516 1115137218 1980891906 71 1315428998 13 1667183830 149 31 73 1449277010 7001 1017977275 5 2777 1331327124 1912157574 10007 71 101 393722238 7001 97 107 1656960270 139 1628369061 2113418358 10007 127 113 1482610398 1013080143 131 113 1349222373 182200861 43 101 360583938 1231512594 1645963913 139 1623187790 137 67 79 707394835 2 5 1098475043 17 272778906 113 1387006984 11 137 23 1400918270 339190890 89 1471152031 67 101 514515311 89 2108757456 89 1867879757 2077450352 73 2 225571092 101 137 330937063 1101973321 1284088518 83 29 449048813 139 41 1059706645 137 1555024802 835450137 23 1965289947 2075601732 97 866908206 89 109 2067629066 797622106 279179838 1279676760 79 101 7 550709551 139 31 797657466 17 13 2079171679 1689241645 41 1168854117 658796981 109 388098533 41 1161207986 894798325 61 71 107 622634070 19 1590741465 43 127 613583609 725041376 2777 131 1127396480 1789732218 71 188730709 13 1260355272 3 2103378232 524377309 109 59 372356139 902022916 575211669 149 238894382 1949 97 1059212355 1324988841 127 31 131 97 1956468115 83 107 127 900274806 109 1202537364 7 1992338012 1508425094 11 1267480698 107 364088472 1782382933 109 1195900772 4999 742749274 622688869 103 73 153875605 1184581147 149 1336840814 107 1763054622 107 1477607726 1570333193 11 585645957 228884045 13 137 83 1144300499 556627880 29 13 271595415 1993346251 4999 97 556537209 1200760071 1727115447 41 1315778248 71 137 2010579531 152504426 53 29 2068943723 7001 10007 1864758238 1621315951 137 71 146168055 67 23 1679162058 4999 109 533196717 59 1147297952 631418295 67 440887041 446574866 43 1671932818 89 50898388 1665950628 1949 47 414511565 1949 1244958168 83 944490034 1887832370 2777 37 7001 133718251 737017567 4999 83277478 41 812742918 2777 1471307363 131 97 237765273 79 103 400208457 1961117528 1950672504 1224715114 103 79 632000711 937366099 770367746 139 7 7001 1625940244 160602873 1920255872 4999 585678562 47 922730835 61 2020453285 1984611181 137 1301276648 799725490 107 11 7001 1616943959 1473066408 144932630 961566765 5 43 127 1545042249 3 127 1539187676 242752674 1800090119 7001 3 961611738 781043903 17 564599495 127 81519522 703257674 107 11 1380229290 588924468 710546195 31 286377713 4999 59 857359031 59 43317859 2 83 7001 1916462666 1212686257 131 97 96247571 716442970 1845701634 7001 1584221285 222581400 107 142839918 10007 97 131 1148626733 83 1255727940 1029351637 53 113 634844283 1767180629 1668882381 97 166246652 13 139 103 3 31 393807155 1168093636 61 140646865 1256908568 4999 59 113 113 304997283 2112061417 717365537 195520766 97 131 1018508887 1651676689 1294659415 5 1260269248 2777 67 950585213 1654287285 31 1708779024 395899162 19 10007 1077354382 13 290379544 107 1349708788 7001 1212585106 288509702 109 1974692425 551535000 83 2067127714 23 53 53 1949 272398087 1043693398 1949 531958111 1199165128 37 97 819590151 1035604592 53 97 474303519 149 1764813198 31 765635117 1750310879 23 411345018 89 1766423495 10431779 59 1962961447 1483357704 459099419 71 1912886979 1949 1267728999 71 2 1681271768 11 185330409 149 567954475 2777 1383149808 137 101 1919400566 441031448 103 1380913584 113 883268116 1129127866 566089143 101 4999 37 1752019473 17 1741370860 7424795 5 101 1401548922 981108647 1612332430 23 25029096 79 691273795 1188794038 101 1417025701 13 800174531 1520359085 5 71 1918848367 113 1659996630 131 149 7001 107 41 47 3 2119578336 3 1255792518 19 302073780 217181134 107 1389727469 1325826992 19 97 1243653005 101 1445545532 567803214 29 1647991410 457861570 708866333 107 7 29 10007 131 1325783928 113 1795784135 113 107683350 177615822 723466527 3 19 29 2090536240 97 74743959 37 1156077950 1024514108 109 11 37 1958843640 103 770521061 2047934580 10007 1434553485 149 79 1522878655 1600019548 2777 421676342 979926779 13 53 281259527 83 707461886 103 368637058 31 1986945930 79 1949 3 305369739 2095761445 441776518 61 19 629901870 2072368858 2 434589472 1838430882 31 149 83 1637945821 2018669892 29 1313920951 41 472296630 2036079721 1114285409 53 1459821824 43 89 23 97 23 1555554490 758719836 7 941760318 1425719298 2 2777 1494375902 31 83 2109590831 131 721028945 341238626 43 653795908 97 1949 97 1419915302 139 149 838435923 67 1526197545 2777 571412182 53 1038056131 10007 857203762 113 10007 760576418 2103618048 97 118489662 19 12764029 2 819810314 440404430 1511218407 2777 1518031966 569198625 149 10007 1545371003 644498749 2053072668 43 41 712430359 23 1649038245 29 1503301014 1708870472 59 137 37 59 759184801 29 2022560949 37 563477255 880569919 1836425082 1052913102 71 61 2107669926 988377571 1122103930 542313230 5 7001 7001 10007 103 41 2043157715 745697709 61 475658907 37 1364090470 424798292 2 1221259258 103 113 1557368147 976122763 7 1066672726 2 1739422741 53 61 1816127380 7001 987638071 1515611582 71 3 19 263183440 2134809600 101 59 10007 839827468 41 1431946119 3 2 735198884 43 723580759 1363232965 107 149 594741993 196299382 1949 2 1554858236 109 1207775045 62203684 275415521 17 131 1281668760 31680297 97 1552484049 1519742017 89 4999 1199274362 1148186501 11 17 2106194213 59 1890225000 31 1545063870 149 871367645 101 279106657 2124642963 67 977899092 2 83 7001 1541473179 5 1678933830 71 1266228864 7001 832635931 59 7001 149 150052089 976127466 137 2042422578 1823949290 5 2123697770 101 2777 139 47 1664480 101 21404021 47 41 1005301686 1343110227 3 101 23 89 419693589 41 31 894285551 73 431720467 53653953 1697750170 61 109 645231059 982111909 189409954 109 47 13 1982627556 41 1822685510 5 13 160041912 3 19 101 2073005002 97 1949 2777 1291313340 3 73 856304016 987966890 79 7001 650168868 37 1241569706 13 507800995 1227454412 73 11 131 1060109771 79908035 699616629 89 1674489539 250560149 47 10007 728470349 127 109 2075802540 64052215 929144398 29 30543612 23 319518438 1949 253787086 23 19 536077160 1915908665 127 652670213 149 139 101 1272774023 31 1924309593 726178906 67 97 2 1420920136 1507041167 43 340357470 113 149 1235655808 127 29 679994929 109 2012577308 685480617 1352618758 925340598 61 1708054496 127 852072972 5 1044946070 139 3 17 122394118 979688238 1949 7001 347431626 340276604 53 826776468 1178001956 5 17 109 1128606857 7 1033703086 10007 415530668 2 1887360962 305288746 71 61 4999 97 1717270443 981430674 43 1293138957 1736899643 2777 89 10007 73 97 101 89 276539287 53 5704491 107 902327738 101 1046979130 67 1113397692 149 933389044 408320222 103 934507464 61 73 1852661772 763974222 107 1052944232 79 1184439811 149 398635047 2067497570 41 2 786592729 2017347865 13 1041211716 4999 1217561439 61 1202418458 3 151386079 1684308515 61 13 317951621 97 4999 916120836 10007 1993054162 103 1878115905 142505853 3 71 101 67 131 733680303 127 89 173298753 637504658 8262765 17 1206999490 101 1877242441 1239145993 41 10007 1771839798 1949 1597078815 989896927 37 3 1492550286 1697111743 139 1694574854 1729526497 1017843555 137 23 1060328934 1531077186 2139652531 61 67 409222064 1949 404349285 1989449546 2777 979345151 109 5 614058452 7 310458253 107 1650341750 109 127 741141901 407024586 137 61 1246361150 298043029 1949 429699928 1092586009 620827932 139 71 97 1417924272 920792870 2038370168 2 604789817 19 37 848641324 680789973 47 1076778557 107 1649559820 89 107 2023642315 7 1653467877 37 1770315357 37 53035393 7 17 127 19 41 1477926057 329432055 7001 567116005 7001 59 1725022412 109 995082557 7 89 59 400356123 1177085397 97 2 131 149 41 67 485659684 2117785379 10007 1770728643 478444677 1521025215 83 107874541 47 2777 1788194124 325682807 103 37 338386127 71 82437677 149 1835686407 131 1207705768 113 1901429776 290757045 29 19 13 459055922 101 786772614 4999 1912852537 127 10007 1811176591 871304253 109 73 148318261 1227844889 67 139 1384027690 7001 324342328 1949 11 273006580 1650027643 139 1770632874 1943002465 29 13 67 108833393 584714360 109 1627173691 1200617131 461029545 103 137 89 316187274 1370663991 127 1907609596 1323804312 29 139 1354287794 23 661793490 97 1437553411 97210722 7 5 1983791065 41 1330051316 17 149 137 392544479 139 19 7001 137 230994194 43 442548700 29 1951279964 127 139 1949199085 127 1318897794 1191951007 71 1379626205 798918787 101 915708420 107 388632881 510015714 14577005 73 29 53 23 1524363801 874363515 66889854 1695199922 43 7 79 2777 1878109002 47 1787539344 1926538500 89 575308905 464601980 131 73 97 1042855924 71 1668179039 59 564884779 107 43 349076021 1985307549 219232431 29 37 489206045 1014792747 41215099 47 11 1917654816 1447367506 229455992 113 229783404 713265135 89 23 2076152983 13 1999104530 487971636 2 786890728 1655334044 71 1434497899 725534633 7001 1199793847 1916385110 101 19 10007 7 1232282709 2005558527 7 819454216 89 139 541377628 1949 101 1406870915 184783035 178403694 2074200926 7 848618211 1522699385 31 71 985515797 1950575891 67 7 1549397626 1390411974 37 1648779311 107 1518316904 37 280599564 1405481403 251476437 139 73 961796681 53 1949 103 71 113 131 640873615 842839197 89 1285727998 1912957100 23 416831578 1112478190 10007 131 882726603 11 1593044111 1334887334 139 103 41 2777 41 1027625886 557982248 113 1121433018 113 67 1477201796 427822604 2777 836265780 2777 1210994448 61 61 1001431266 2005621867 2002302574 127 363756087 3 11 267682492 836038610 13 949252798 322645236 83 7 2071433497 7001 1910460884 618293315 109 1317380976 13 131 287777682 516675624 127 215404348 17 1751814762 1605180056 97 47 2777 7 1755294926 23 298311932 2013920902 131 313059608 103 37 41 103 1507893632 137 1101745643 703670634 59 1421903704 43 11 415827301 61 143184812 2777 31 1742630187 19 144939220 948124928 10007 1013979289 79 1628619049 47 52146721 137 242630014 720834782 17 1875816618 31 1227759743 1016273420 61 53 137 113054592 1906477204 592881506 43 79 2086150946 29790979 1566501027 13 2086752566 4999 113437308 149 1858321444 2011788315 23 515082148 61 1046105226 899851848 7 1981722463 373498169 2777 918676228 814762015 4999 31 989653550 101 1035294036 1041997285 43 932218715 17 974410850 972519477 139 933196506 79 638816949 61 1891900674 31 663867697 287856316 1853459370 23 109 1417919531 7001 486079430 61 1573468572 73 7001 65333332 48859979 1449066871 7 749723513 437291283 1949 131 489065182 1434596982 101 1280282508 1949 2092791373 13 1564531221 1568837683 53 127 1127635032 1913456314 79 97 13 1839365424 7 2034050655 38833288 13 1216838342 17 705014702 7001 113 127 1597671430 772322621 1664576377 19 1741816070 37 41 67 1431655263 59 1736098305 496909090 127 23 613036756 1964883012 2777 23 103 1036734861 1993431615 103 149 59 5 1220341290 149 1565103897 131 947933292 127 1851463658 874335691 131 2 109 1014070927 1637524876 1803067081 71 1292522340 127 2137759758 1619075502 47 341578187 7 19877579 41 23 2139214741 2777 11 101 7 1949 1482366522 1113455904 67 1283725561 1585954588 10007 23 1698895153 4999 37 17 1740308683 3 274315258 2119119571 149 79 1788702674 83 1680523161 2045423697 22025070 101 738074380 61 101 378776462 10007 1617904496 131 1935878700 1867698650 109 2777 549371133 1692178835 7 4999 440056971 61 1400765448 985774701 229185101 969792226 97 13 1826436079 1054415297 71 7 1641131804 13 483791006 680380703 89 83 845239215 131 1139586554 1001478756 59 1299609090 1865234751 10007 41 1289313019 37 137 553503860 866946590 29 139 83 53 727480915 83 2122049913 31 66820872 83 7001 2143965237 13 869768315 870841540 834662415 127 17 1602075750 1384334922 1456799618 41 1410750507 7001 37 1518904204 156162875 137 29 61 1245578240 67 1180614370 127 10007 1618277523 107 71 337563960 31 89 1615745562 83 61 854367035 7001 389409410 97 109 5 799441550 5583582 71 1436677758 410904452 149 7 922997299 1609292769 1352349083 113 496840773 301997656 1072996749 107 404235239 113 2777 109 109 19 469270607 19 375741842 107 131 139 1884890786 1661539760 41 5 89 139 59 53 11 1280924447 61 3 1992674172 19 5 2112389805 4999 110217952 139 878202278 1703731479 1121239330 139 34761954 19 913151305 323918650 37 1033072190 127 1169965478 1352377005 137 327431576 29 149 59 67 815247022 113 120010238 2 23 79961070 37 685587292 941500829 89 7001 11 1600293816 1754076016 71 1515800318 1734333184 10007 775777626 17 1067542302 47 1277639775 29 1540298228 71 2777 17 1265316919 59 2015752346 107 83 17 47 336581335 37 2020171719 1309302688 47 67439445 2777 298135133 1480275594 101 73 37 412697260 1278012412 19 585733235 97 632072141 10007 2123945722 318908576 83 131 61 89 390243996 289101571 66223348 149 1013515794 73 566946251 765670496 101 1588205204 113 79 1485843383 47 1298778542 365558726 2777 89 1336671345 1129364309 61 19 357733349 324369425 102304617 101 788092082 37 105225299 109 299969090 933359178 67 23 1623042150 131 1119862539 29 1949 73 1604540146 53 497739960 1176153998 7001 1148423601 13 2 539669006 1180564429 11 438272186 1240641038 13 2115309794 1050886225 2777 17 55454293 29 113 3 59 177944059 468411148 17 1950244802 959041600 11 897867753 53 67 1760153650 1080460224 1949 1245083431 59 1733925453 97 433213737 2000146402 101 2 2063206430 772394224 1079508087 67 1711810941 3 107 2142581696 1387457658 97 37 1251722018 113 610385885 10007 37 41 1123680358 1949 480268682 97 637801384 37 232960940 71 1760463247 588416388 757092333 53 73 452460643 788956692 7001 2 433253289 71 83 631549075 1100643744 10007 1033272785 1519562950 569047975 37 726119450 1921622404 113 103 17 37 2022694799 2080779954 73848005 83 37 1495361627 127 4999 1283993150 67 1940599792 873611258 73 805323332 10007 19 631869330 221335111 131 7001 25007572 1823781503 107 801958152 137 102684377 137 1004278089 939299674 1663573859 73 902335991 17 275416235 7001 577206237 127 127 907126964 2146943255 340084094 668212957 41 1278638204 139 1041600880 101 214239079 2145791003 10007 89 73 1949 13 1578492279 1346082231 109 738724517 7001 1931827936 139 1341639514 1243992273 31 83 320341322 683153910 131 7 1366746416 1238878337 19 736472585 113 17 1002455711 306781626 97 1329996488 131 10007 1582473450 2777 866162850 7 668750922 2001548738 1329291191 131 4999 73 1196487202 1949 1213410369 1261457950 29 294885021 1490710212 666791119 17 43 19 10007 4999 113 673598590 5 113 600979652 137 803401565 1155907527 795627803 59 101 494543470 1846087393 97 2 61 1276426342 1149685178 113 101 219227974 624104048 7001 326788539 679318054 131 89 1672117582 429609975 17 767681172 1341554626 23 726918628 2777 510920390 100233586 23 210243262 598686728 53 13 131 127 47 817872521 1680517468 113 64858045 7 1663340637 29 7 1174910583 103 67 2106624184 1933532297 147551262 1785862444 17 107 131915164 478444677 10007 7 312736305 1327055373 113 1041358167 445965205 1410328235 61 794929611 23 1932856658 131 107 2094645910 2084134016 11 134672317 1814711631 17 2 540627990 1603939574 1353865029 29 19 1296689986 97 1584686408 815795122 41 1949 1311869951 2 1976523303 961299591 89 137 2004590713 109 625408646 1909654930 137 1305392444 198378877 31 7001 1687633611 139 1991852903 1023818156 67 512004192 903518224 7 53 1063813138 1278411634 139 245705574 73 37 895420239 1375546262 10007 915150137 17 10007 76017378 43 129051815 83 1437303779 23 536555776 1618607589 721892258 1406436643 2777 2777 67 131 981009482 145610692 1365162884 978430120 23 59 1147670832 1667856134 103 2132899692 344921276 10007 1310756888 127 31 109 1053265842 107 673958546 13 1985684850 137 144911065 127 1817130732 908409410 1202411456 29 1947166546 47 607592735 1182941243 2074941451 11 988261365 13 1974742383 71 1595891167 103 1237598457 473539033 11 53 103 7 1539742190 1383411925 481485725 59 68924349 13 110646809 29 559335368 97 1282588320 149 1789082336 41 34992967 79 1610703587 1658266644 131 528093881 64104599 101 1309314106 2777 13 73 1725116655 29 1143010785 1494903658 176654662 1484033134 4999 1599836214 29 59 1392826570 1058917708 47 1569145290 2009741826 43 101 23 1267256829 766174096 37 264560064 671288704 113 147707724 97 53 31 67 11 723133236 19 13 149 2060977834 1184201042 89 10007 2006173339 518778862 7 1628777760 79 1129700237 693064221 2777 61 80895381 97 1329427486 2777 73 1854256940 1949 29338297 131 1545297879 101 110824516 2777 4999 73 131 173920447 644086157 1854923941 4999 1649037278 61 19 1283012012 1091737169 29 381370242 107 109 523314123 1539277732 103 137 1940518690 1805727404 109 61 2138300671 13 2024918519 1522769707 73 41 498440378 1387318389 59 5808998 13 2777 113 47 1179969610 139 3 1778178786 1425775963 31 1790336547 29 139 1181515707 131 1333256561 29 1178646229 1070775598 41 37 516335834 109 763228682 7001 10007 83 1469667388 704147681 1850792244 17 649937404 149 10007 506284151 22625827 19 838598377 37 101 17 1877663328 37 866461449 1222377732 1744113282 43 67 446151082 869744941 13 1568669982 19 1422814487 1633628412 1949 113 1120046056 781117246 10007 399209251 496677431 139 41 1069816813 1752497194 131 1326032304 1624813043 17 107 1439690029 7001 411819823 2124297821 968503111 29 4999 29 558050451 19 1292736288 53 1459776827 610916902 17 557217109 149 103 1821702998 59 4999 221325726 43 1940815779 534226287 7 61 1008894311 149 47 97 617288406 67 745805411 37 127 101 2036101420 149 2062092801 1154292272 47 1077841525 23 1602626847 107 1756166909 1348645687 23 2066129604 152858904 11 10007 707584963 1237495641 31 487828338 1004141367 93546685 47 423278215 71 1996392129 89 566482597 71 1016318069 1614278152 1560181363 10007 1949 89 41 748523714 83 23 739166050 412019740 5 97 2085972002 137452213 41 101 1986359930 765720587 37 1220790321 426591218 43 47 803216414 684805401 7 107 1099905002 1785484069 19 33931758 1362221823 139 100627938 2777 13 127002616 1050454808 71 2143725436 626987084 479768733 113 41 2096626963 165568988 109 1331968664 975246435 29 222234569 1949 782057689 802865213 139 1191594216 1953379839 137 127 17 113 61 67 1085489177 669844761 101 1015725357 79 67 38550929 144402258 11 986458605 2 975600508 1062562708 2777 7503454 1142713284 7001 1624722618 103 103 11 678357735 401976417 7001 103 2136387581 114937597 107 2097364887 874984968 4999 1778799169 101 610795452 1780940055 79 127 331697457 2053716111 786054481 109 83 123804626 7 1791582366 497007931 53 37 1967624887 43 1900927488 1884735795 754752249 2094481002 59 19 2125689695 37 101 1053820264 19 670822892 107 1919963060 1263596871 3 1579334175 17 413344154 53 113 41 1078646614 29 1116871026 2 1130739646 113 2008849251 498330452 1868737201 10007 1775612059 255125882 973836583 19 35181840 3 300686634 2 1203729692 47 141647613 1146777059 53 1530366000 41 1120605834 4999 1310477852 2025723248 453749093 103 47 59 1930351534 29 360873274 425695805 7001 866639788 1965600565 71 1189564104 3 282713811 2010932097 127 47660852 67 855956758 3 2127385279 182100622 97 31 7 473487483 1769377967 113 652470023 19 97 1972939475 41 4999 1949 2 41 1735065500 67 19 999210387 2035617790 89 789645068 83 1273699127 1489127591 53 29 2134336200 1980412813 113 934212923 149 17 378438598 371143422 79 611983867 17 161249360 127 936692310 23 834643895 31 620520955 551269962 528632598 23 1567767722 137 1662864626 7001 97 1762761462 3 1919638315 1949 117616303 67 1242780856 1487906051 1376448117 1949 10007 103 592409238 1527760169 71 1632232490 131 5 663551900 1361414011 73 43 307688996 1117269038 127 79 59401206 985315887 11 153410382 938785807 113 13 1860153074 59 336524627 101 2145020675 1949 294852966 131 573240411 50635309 47 626445890 109 10007 753407016 71 2092819430 37 1844451924 2777 1523020483 43 988358655 2 59 1908028140 61 17 1073566833 109 2113898694 10007 710336888 774036825 3 1536088241 127 1458927540 149 41 1389611092 2 77889706 172335040 137 2 470939522 865827550 29 127 89 97 449068872 479449121 41 1572122128 576238851 137 149 71 1831384792 307003219 83 144927877 342558098 7 154261807 1300104659 305024222 53 1949 317800042 1677434136 1949 1878653737 425553647 137 67 127 1282059996 1949 53 1787274957 2005392793 654687961 10007 7 1427921670 1949 708036618 1967043248 31 2096980054 43 67 1398962613 1155290317 2777 1540221395 1179369844 97 904229150 1123699555 1511332735 107 67 1024195165 101 31 139 139 267206650 71 1209272426 1006337036 347963650 2 1319908774 79 1747443929 31 61 1163845230 419051645 31 1652123794 29 149 3 150127392 886581774 71 1533913536 83 1529535205 517455698 11 127 1969490473 948901538 7001 1895135480 1534966401 73 47 1792939672 1949 764401698 53 1172843307 1087995925 53 1176283431 41 1158517879 139 19 2000672070 888568136 741634695 19 1849842698 599562796 511817642 7 1473388828 59 256667877 13 1455373140 1082847142 71 137 131 235320016 48121933 378523320 37 1659344883 10007 813795684 149 76329869 670292611 23 139 83956006 47 4999 598710234 229030321 113 575767318 7001 73 13 37 2007592620 137 384803134 1458933961 113 1769962731 113 648946457 109 11 10007 13959765 453260827 106755262 19 127 656955379 19 1473498469 97 2078852008 137 37 476683950 269377353 10007 1371539406 479615496 7001 71 1292386659 17 7001 2120427875 1100732225 921610641 4999 53 103 1462860796 29 146278146 380387722 103 905493703 971596734 1103626460 823077326 103 221580062 2 2777 23 759016284 50320785 137 101 43 127 4999 661442685 356723641 127 584823189 1120454960 6763685 795558953 43 552557878 73 358189027 1131639866 1412658946 139 1105890346 127 1377458510 542566402 1265282002 67 172563157 71 1896502016 1655249633 1114957810 79 7 127 1930289383 922010602 131 61 1850645338 494308842 73 149 470902133 1807945302 17513941 73 3 103 75112853 616104800 1372006858 1438215248 107 10007 664225012 1284226295 11 749169430 137 1653143791 2777 1558949483 4999 97 2128125032 71 1748128883 73 2088532263 1035026833 61 1530660617 1007070620 109 351784747 2055179944 2777 679595771 3 919048038 53 1005069210 53380434 10007 1235794451 2777 1184779280 1221465531 1886188437 79 1697431801 67 652725225 3 127 1857014828 101 1949 508587652 43 139 406648324 47 1549876841 3 1412196925 53 49522564 83 53 21748709 71 1805497766 31 2138822329 139 847966555 1028175870 103 1917327828 2 1089618486 97 273764264 676520874 581320044 137 1977304971 107 671889701 672771762 1428067860 109 598996622 1443616210 43 31 45283994 7 671843361 1835114554 29 262901673 1093947464 131 866330443 11 84730800 17 107 1179602347 1916434844 53 10007 7001 29 354102963 715082025 41 2073273858 2105143614 3 1516267722 560325835 97 2009749378 1332096857 13 19 514071068 503414804 101 1918154983 7001 743107143 67 596406440 7 107 29398036 1783298798 29 83 196530056 730319407 73 1242663816 712811639 19 102754499 139 1121677736 1748150512 31 2777 519809968 103 308083332 31 892236978 1716622679 1949 37 245011299 1432190450 1315601884 61 1595223200 31 2027657982 221651426 19 2009984825 1601495712 7001 820846247 89 1822810539 11 19 2020031520 1546088729 127 39403576 29 1798785436 556711541 139 585234676 72717671 13 1162667698 89 1067344946 536096558 23 10007 1276983263 1502340903 1111137728 4999 567759480 89 492324250 519626539 17 1152351373 107 40452420 10007 53 41 1673174289 1870326162 2777 661117613 137 10007 1205478267 97 97 785373983 89 1312254537 97 1411676987 1512222822 1949 2038060423 1567646697 59 113 316428853 107 7001 1832979641 131 1336957212 1688673881 31 73 1292173889 311808113 10007 120301038 11 29631272 79 1848863386 61 1248117828 941465948 17 1218632335 131 37858607 1949 2 7 886948138 392234288 137 1438443600 11 89 2 1163238860 639688213 23 1741217300 31 4999 1380353874 1579684 1767051711 2046144957 59 479898769 527928331 89 73 103 127 890399921 1857432993 13 13 2036743164 2 79647020 1747492114 107 131 917032750 314179658 1296888450 103 2777 131 2102102598 1410299775 73 7001 1739578640 31 23 449888365 1269342572 37 109 79 1190738007 523486785 1251311083 131 53 615168174 101 149526662 53 1524761028 59 529969093 1873272253 149 113 1470557136 3 586265365 7 79 409838412 2007122371 73 635215924 1216522714 616796829 11 7001 3 1944315783 1506679284 11 101 1351895908 682692974 2118254967 71 1149108020 954012729 71 71 83 4999 1097095537 31 1694440811 149 1680740711 1679890451 109 101 1860848747 1293489625 17 11 2777 1418466607 67 1398553337 127 690136288 59 71 1346190459 1339630354 2777 103 97 105255088 2034069242 31 817004628 53 1948585863 1627054041 97 880720230 139 1620092816 2025478671 534769425 17 105933997 1949 1417445018 79 53 1336533277 1442187929 1988877560 686188650 5 89 17 4999 410378580 71 79 103 73 4999 631588657 4999 1440646813 225704850 4999 149 595395196 645441115 11 59 7001 319056573 1236607633 1472062567 59 287743531 109 219684159 43 107 1844221612 1675229343 89 2028115040 37 556781661 353329366 992189009 43 2079482758 47 97 1949 1296737915 961513307 109 77718236 113 556473133 67 1244701277 462992177 37 139 625562828 1216707710 5 19 17 1612711120 61 1651031551 29 61 29 41 1087791787 1948536931 101 7001 37 1183873663 31 1528715400 23 83 1350823802 41 3 1434771975 437803766 103 4999 1949 7001 1324225148 109558649 7001 107 1374990473 1250683744 71 89 636477182 31 1089572872 922955027 47 1041592333 1797156020 139 7001 722226108 172342323 43 1713014727 41 10007 4999 740572488 375922899 43 7 19 576537235 97 8554139 11 23085490 17 850219317 2043189631 1042044905 109 1995502536 2 113 868219680 43 1151291546 359990529 3 2 23 994467059 109 109 1206044016 41 524192626 1107624061 1097217693 2777 149 1949662275 2777 808165317 43 1622342614 7001 1631891094 89 532325465 1565891988 840189505 661459572 71 103 131 583968869 1609716245 79 283613266 4999 43 31 407592991 1297978773 31 101 1490903925 1483743428 137 7 13 189457294 2007892933 1949 538044838 103 1741994385 337411130 61 1809312695 1285806540 2777 113 1992415096 97 1915591076 7 1583242556 4999 1708443724 2777 614225191 2777 876346221 319399432 131 137 4999 1903619200 482529593 2139754257 109 1821316629 11 67 103 1182617057 13 2087445841 533988268 31 137 1077489459 4999 493801220 2 1253615260 509822578 666224241 3 562232477 19 127 45702601 139 759281523 67 67 7001 382352614 964086707 2 1075061434 59 2123534785 988106984 67 79 7 916356525 1672112757 1348073741 109 738598190 2041774703 41 1524368651 71 2053784766 211308993 1595573231 7 1671371594 1571649448 19 79 7 1480995873 127 1465571408 101 227570574 923355455 139 482486236 89 53 113 773897572 59 41 737353150 131 189342815 83 600993809 131 2132103335 5 53 973738337 209398743 127 47 1238662111 109 1021794558 828764169 786227523 112182614 43 3 1288609095 71 41636060 139 139 17 137 1966100371 17 23 1560088115 109 2020252224 73 1038097011 101 611519006 7 1163509403 59 1954628346 422576939 7001 1577073264 107 47 925434559 2018945912 2073276107 59 1193165183 432078308 29 564311085 41 61 59 11 7001 336587077 694212361 1949 47 1398501779 1393974551 1328062739 103 79 97 574137311 900286392 83 73 1373098318 1908610915 1036998876 149 888335020 79 920997089 89 1158087135 2074406571 487975625 5 2111539690 27849481 722935701 10007 886712308 97 625300315 1278926460 37 626823734 677024941 59 1355838703 109 825863788 109 1000353604 109 397767300 7 1077725695 336701726 31 43 7001 2107174982 995050214 31 1954883277 137 7001 2105606758 137 913927 83 738532042 2777 1872223874 48730790 23 1949 1522985631 1131369163 183016593 1679872481 97 79 113 103 127 3 125676674 71 868963248 89 89 1268054912 89 71 738018162 2026179895 19 1966262387 127 1010255289 37 207697502 1361692207 1694900475 23 125760657 1843728190 137 1799284649 103 137 168581514 2072033621 17 109 2093461303 359531521 17 29 13 83 10007 617266522 1792411446 4999 61 726526058 83 2087959205 1893663011 115561979 83 127 68694173 11 47 149 149 810650294 735574111 83 2110266285 799206253 456900007 149 113 919994991 83 1140987975 7001 699323703 1115872390 61 83 4999 137 632240019 71 1498831752 59 237223011 5 61 485132390 445865653 127 73 59 149 1155279397 97 29513645 771326952 131 1179981511 127 1612917574 59 322010613 149 1164769356 38264988 2030528034 267585221 7001 830164208 107 196172088 837008260 805595898 17 7 1005652529 1816229322 186464052 139 1024451904 7 2067582865 2003995449 79 2103286234 1920267748 83 10007 131 136221660 59 480786870 97 627301813 205139416 137 1249671256 59 1955559779 1487481136 1064369007 101 2777 1998173688 948630679 191524358 37 131 139 262115636 161510106 37 175770387 1949 1221509929 79 1201764827 29 1044233711 2 2045950038 11 149 491446700 11 1528520829 101 373538602 97 13 1390049947 385009573 83 1885017399 244909262 969443379 3 1309499514 127 17 1124568054 973504048 127 430898681 576511039 113 828424426 2020099108 97 225559413 113 1179634222 195714312 37 19 29 96777564 654464575 103 139 1367801005 378544121 2 473336924 535377274 149 7001 1679574905 827714228 10007 1025267185 1619922969 107 644807894 73 131 1982859213 89 497357632 2777 1976329806 137 1288223604 1827800570 1059044775 5 728240205 408360 83 1016133808 1205934088 127 279980935 29 266586480 650284881 10007 101 137 20896062 558230201 131 554535814 7 107 921487424 1244684960 751281180 5 61 743563465 61 1665705467 47 89 19 10007 3 987944178 1856317254 1949 79 63369139 73 82529712 1392502454 43 41 2015156494 131 41 1094697376 978363771 43 131 1633969546 11 7001 2039881370 41 1053561954 1522693158 109 149 1850402392 23 2090625779 522784589 31 4999 1046906935 503259545 103 277231615 47 424381988 1324140665 89 721649558 1818456118 71 71 1172831895 772276536 149 73 430708663 83 1054222425 1942158267 89 5 801589140 1580154240 71 1725569090 1095598657 89 31 903734733 404962151 107 4999 97 1219293492 1174516528 23 10007 218660585 41 47 53 57302614 23 60838427 79361356 101 112770502 13 823440981 357294267 101 1514344074 3 58610772 73 1797856264 721342721 23 31 1505480807 62829777 17 1488599798 27451600 879149210 67 109 121556825 13 113 1012764822 1119847821 61 1849467971 89 2135376509 73 887652747 612553489 41 1352170170 13 89 1315839523 1758427433 103 29 61 454321839 1976990953 7 1986066530 23 1235220865 79 4999 757848400 7 267142316 1330428610 416207561 139 702608582 1014121625 89 224369356 590386899 4999 23 73 1557771017 2131300481 1575891692 127 814928428 113 73 23 847129362 877735984 137 131 103 942421366 1719998442 31 113 79 1294816478 7 139 32127626 53 1614435915 107 410264108 1147530060 1988717668 97 1419966025 568348527 1402820479 37 97 37 2002155248 43 83 1082573648 97 189162707 149 249082520 61 1218913407 1514303654 2777 23 1949 109325257 2136176083 23 856693627 1683801630 2 612140508 127 1733359905 257574168 37 1732414073 2014513742 23 5 823416585 355764886 1510210869 43 1391418756 31 231778785 1433415741 1944628470 17 43 67 29 3 71 11 897058063 1138253375 127 101 4999 1036112736 1432763390 37 490025743 139 31 2777 1434248298 113 1902768354 79 1208900976 1827420147 31 454160633 137 1012598921 1807491439 29 1184348733 1870277812 61 131 1732985982 73 1927905691 1116050055 5 1069569185 107 450208385 808274576 59 611476354 235883440 13 840160118 167239696 127 216331613 17 7001 149 92146666 423439417 17 1566834631 149 1847070305 149 1274032695 751751323 67 1370877875 1949 19755064 2099072605 131 1167357188 149 2 89044390 1145796616 7 4999 1137567441 12637472 2080152590 113 3 11 10007 13 383488482 137 5 73 23 1780730645 29 1011286260 883049189 707707530 89 1088228095 23 2 19 416293686 61 110069620 906448898 1284984470 905171463 23 1268001859 1949 47 425802892 1675328066 59 107 1367422771 857285327 79 3 830401560 145095401 67 1184464927 13 4999 1369056134 1871999275 37 2010953071 2069321971 1895512333 79 31 1416643299 107 61 1508265366 1801706339 107 318926114 1798140523 47 137 101 1832459261 10007 418933048 1627673682 723706431 3 73 17 13 47 1754569549 1711022263 47 520396878 1078401247 67 1383830462 1250059938 4999 1522330315 89 527088438 7001 139 1485441153 61 1502765813 17 545462038 11 10007 1443834138 149 1746881960 1226588352 2131615866 2 1665024405 1012794967 83 17 603676766 61 1564680256 744739417 17 282636560 11 48431196 518675190 37 1039590135 883349629 149 53 2051548009 1007788587 107 1573770183 4999 31 74263414 747370537 11 603981348 59 50189471 17 263707047 3 127 53 204573057 1553567418 31 83 65677651 928374378 1141005243 67 1560103022 71 29 799124087 1134481073 1047846903 860421544 59 107 107 1343893571 149 1949 431046687 1386610203 5 446429475 879981755 1622181872 59 1279281458 53 1831278381 1166860020 79 73 2082223384 793076234 7001 2020894658 610137150 3 109 149 995569255 73 2015339470 149 1772077413 109 2 2107794566 278309292 23 2 1342407568 23 814858358 2907368 53 83 13 47 103 840767658 71 867069750 53 285208013 41 113 259124255 89 1181658320 1156466608 2 1729881290 23 1278315873 53 859561526 127002151 242679742 1734951879 103 1904507199 7 78526214 13 1018593877 31 2069037371 43 29 97 725762439 1706773394 137 103 7001 109 71 178985187 53 2039532538 149 2025431202 107 91500836 5 548121075 451780584 109 13 113 3 265542609 73 555077035 1971576513 29 131 83 217382061 10007 427489033 7001 1861614907 971336035 53 511304017 1546866756 2777 103 1593672444 79 1322436695 73 101 103 1658389370 391071510 5 1949 256089579 7001 546624078 2009522298 17 965407917 1973710179 4999 283267909 59 7001 1181187717 326637587 79 2092240108 149 741720957 1859477684 149 837423268 356386892 127 31 811867475 2047381176 67 53 1137705632 667822472 1417214180 2777 1778452247 239449229 127 4999 2019395086 2 227025418 137 131 23 658029678 3 676087783 23 37 703844414 953567744 83 449759833 43 987553824 113 513461830 653234581 139 801056027 1382757544 499119532 139 10007 41 169325449 1266411403 53 103 806024916 109 2117644296 1953455021 71 17 79 857886691 103 5 789705797 47 486934006 13 2030279875 7001 13 61 137 1969063736 3 852767298 127 1218507317 23 97 655030427 83 287875955 1397436140 2122361256 603895863 137 1470867976 139 3 1671931089 43 131 127 1982520673 2777 265687950 1897684059 7001 61 1805983812 53 7001 53 22557330 53 2091288734 1642119217 43 13 7220915 43 137 41 1636875390 1791186721 10007 139 89 2036964271 1390017575 29 11 1808371763 97 1025282919 1341328707 97 1501370753 7001 502595466 41 17 843924880 19 103 666623630 1122085740 131 1421610959 1504590683 59 379914934 386983039 131 1407409083 137 1070350449 3 23 53 2008165707 1495544179 17 495166225 31 109 4999 37 23 1072952179 13 7001 1325240293 2777 2068467889 19 43 1195244488 2007435344 83 1949 47 113 636604597 916339046 1255590382 2 137 136208535 5 131 1638195479 1167830285 54962693 47 149 61 47 1023554908 918023411 131 137 23 499977703 1968819913 1643145431 127 945590844 4999 67 7702119 1492519202 71 448480304 1661237318 43 392211643 432905167 1254864934 89 101 1233442960 330938707 43 107 364174393 101 998268749 79 1587570254 73 1415238079 59 1632680214 561742717 2015173082 13 113 351315870 869103340 1830547631 71 580027329 1348980751 53 1543129238 43 1633825490 101 1446595627 266171019 7001 2777 139 542628345 73 1396585995 43 19 1348398289 31 73 31 43 976811349 1465364449 43 1156399860 1377096802 23 192618469 31 895458989 59 1562875957 89 713778100 127 1277712075 245194829 11 396629825 688354562 103 31 53 619149710 1195624350 149 829669946 7 107 41 2026392979 41 1019825611 71 113 1227471314 727302917 73 41 13 4999 1903014321 1410787786 53 1871292041 13 19 918438815 711828407 79 504457995 109 83 420012951 36436630 59 1861281614 47 31 75545967 47 17 1085296752 1949 1875943684 2 683568163 10007 1692553959 2 3 75861372 47 1503128714 422481825 137 47 182984677 1971227819 11 583490314 17 620239152 510440538 139 755317382 5 113 381982854 79 578525848 83 79 89 1765046529 590038543 61 149 1644387095 1207128918 1089465358 47 489761985 137 2141098061 101 1419921364 2 1000421566 1274361725 19036682 7 17 1970481444 2777 369646470 1599213554 31 834792298 71 1347799848 2 10007 47 113 181646257 89 1890344247 1919254562 73 83 139 1360383548 93666818 11 1342303699 352464183 37 41 7924890 662669142 1923115685 47 83 624174442 1454516485 308390561 41 59 539788876 160594873 71 250779810 393525381 1002182203 29 131 1507758648 101 1065068129 1452543620 43 37 973432054 2074960474 19 127 1739742266 1567371820 61 79 71 23 11 188372514 61 127 1013228579 1949 97 1086973755 1876630288 54220032 101 917343917 137 975059551 53 1615806389 1665059027 127 595245063 131 471259793 398657789 35970481 2777 137 1809753149 1395375929 17 79 1912731805 1483415074 103 361359741 1342275915 109 2026240458 127 2089989725 71 510210970 1949 1604124082 131 315363713 108604625 31 97 473899320 371536966 7001 1779773217 161870121 113 1061704382 101 2 1612012132 1378955713 1868520520 127 31 864174135 1465550141 380149559 31 862397182 7001 821035274 149 223851193 1990857540 73 113 1580707050 97234543 79 1497944837 101 113 1492685930 1315621710 23 1927034576 29 127 1857989934 97 580579762 7 702817543 19 1845157260 13 29 1993985103 269358235 520395636 1207610664 19 83 667039875 1824406164 7 53 632962358 137 43 113 1949 1634374879 101 263324776 1552748144 1949 149 248329536 61 650931122 1949 10007 2777 2027429383 803011205 1702757788 101 41 372532847 319912996 75794092 373338836 17 2061095253 662398203 113 131 447674103 139 11 1263638978 818698637 83 3 1957073526 805570932 168792768 3 43 1107402865 23 429194548 107 37 885670073 1375755567 127 457151486 43 3 47 1339914389 523282744 7001 3 2777 1934994161 192991694 109 1843994929 1288793334 43 29 7 172854136 1582259847 108069752 7 808749723 101 1617719020 23 7001 1200261500 37 43 107 852114107 137 2007828434 783413950 137 884862313 17 41 1091458786 1125493296 1996437811 59 1395890853 29 43 859358139 963569628 1903444536 3 29 771179149 47 869185522 1027125631 59 88830564 47 7 29 139 785589528 1352295945 10007 7 481174240 1428306133 19 1162949066 31 128174832 59 1055608235 1750405440 127 502398792 137 453611658 1032115256 61 1865061641 1143744112 71 29 1460624353 395052297 29 642599255 2 164218966 31 1889592988 2777 219885637 772956067 41 89 519348468 107 555879552 1464342992 497993636 7 83 1163247905 710165193 109 7001 2126371724 1369633634 1949 59 53 559878697 1735430728 1074133768 1781552828 97 137 1229462707 1305645994 47 59 59 1510585614 10007 101 1403475800 1692264696 104084760 5 1912690429 101 4999 139 596152235 13 1094531633 53 376448974 268539660 139 225521713 43 2015084743 1949 13 2777 1139286466 107 71 1857025410 137 1618698457 1095134934 103 442691619 109 2121164881 11 2146181785 41 137 131 1457969348 41 41 421074850 100813743 127 137 149 3 1061992566 49004025 25200996 37 89 1195812455 1086589519 897928601 61 1909248821 139 818183468 5 10007 127 666231078 131 7001 47 113 1152482141 1447911262 103 71 1694221028 808293309 1041586641 4999 47 459991773 61 139 751651952 19 1591616852 17 17 1586117639 1949 29 247754279 31 2055369760 2 37 12609556 686521676 109 43 939073431 949456082 1622343650 1758839619 59 11 2777 1796499617 137 86873810 5 64317750 2067321676 19 484508919 10007 1431321224 289494189 43 1361197379 67 61 73 97 1655363006 1976711532 53 1948574303 131 2111809211 833286035 807985897 67 89 23 1002177873 461319487 53 10007 238997181 535154346 10007 139 146862813 149 647902908 139 3 1797350661 433413848 73 1156569952 19 2075041452 1619596685 1385771860 5 7 168126777 7 1155830151 7 705745845 1174250829 1288596530 31 1482555677 43 67 2 1481210822 2058837822 17 2106376041 107 101 13 1654598166 89 178674442 2090548234 863650977 556360359 113 47 83 546345259 1538022038 213812087 1354349401 89 113 622573726 83 400819865 131 115731033 29 131 47 404328255 17 97 525212385 31 79 89 2777 1556794531 78686295 41 1895751317 2777 1583440045 139 71 1588207378 127225965 725923198 13 485133194 593376756 283442486 7001 329575541 127 1119248841 736068539 1231225966 43 79 553625996 262952132 1324918247 7001 1661260289 71 624273393 137 1865327473 53 858265040 361898310 1488441180 10007 19 113 1693453482 17 279125368 131 378668844 59 31 17 1427548948 1949 144374949 79 634984362 83 900921176 31 446517459 1113714063 11 59 67 598013458 127 1480020281 1839933455 103 1244664454 73 550549283 1013481994 79 1005217962 885421967 79 1389281202 61 127 73 5 71 1840398975 61 1097615395 795620116 131 632274775 109 109 2024768540 53 2011961355 95766064 1949 1195881070 1491540411 37 11 232382205 2777 811361097 59 1870568745 1453794508 131 708331017 127 589193982 137 40186758 79 1972551079 185915440 23 1806432880 13 31 444141092 1713054854 1627483266 97 1987437656 1696772312 1336510607 17 103 53 3 41 207955836 37 137 1486186412 1222201600 19 1263620593 1662414518 434231073 97 1538116522 31 2777 1555489341 1575269912 59 73 2014816352 46172208 5 1030647480 1418386697 7 1539603989 974141591 1543160091 41 19 1034567499 437115938 149 5 41 1289392928 11 899652644 1844134688 888307741 685366223 103 43 109 1755213920 19 1019325984 1737949394 53 1144290443 1811797371 10007 753606652 31 137 67 924536805 1082368780 149 5 127 107 322643307 1683064797 1949 3 1280636901 396417397 257756386 131 107 1071196170 131 1465671940 97 41 4999 2109028110 695505871 23 1680771828 1941996582 79 1673675119 5 108109675 5 13 1127279725 47 1516411243 1174867694 73 1507118215 23 47588116 73 1426680318 2111515210 89 1949 1277982688 5 29 545409728 103 7001 89 1569366370 11334328 53 1891660736 234113508 4999 1730428402 1033733994 17 61 61 2070446994 1257228624 1385756471 149 1118835563 1059424515 37 149 79 1770443088 454359178 17 1039546056 104293486 145599901 31 43 11 232102728 139 19 1777051988 644804064 137 1917716380 2145890736 4999 71 609916057 2080032614 59 67 1111289470 1074642279 1279385824 19 1440580513 317961735 7 13 997887519 113 89 1888708129 11 454691596 808334925 83 89 1949 1103172980 466060783 109 498257704 73 7 7001 833365640 5 1661680484 59 1603345689 1313719268 103 7 1088105501 67 1396648969 73 529708805 1052384255 113 14338570 31 1914170636 7 934182731 61 267454352 1848535022 37 67 497596745 2777 103 1315103176 1325002986 89 883096804 10007 1254137282 1635709154 109 59 1082825938 369617241 287690008 89 1375085689 29 137 302349386 31 1005047497 741131092 137 2008175494 13 894080031 19 925150603 979892605 83 83 1443492259 1730174840 5 1453218315 1083729360 620535556 1449987738 31 972251807 373585635 67 1949 11 1347896044 97 23 13 13 832435136 67 1462494886 61 79 17 1201665434 536144402 37 984191542 67 127 2044570968 17 2108506324 127 11 53 775303044 23 686116381 79 1473939656 73 59 1286119642 131 1670398161 109 10007 17 932823592 2139663656 19 289087887 3 659889177 1174856760 11 131 1899187434 137 485056583 1083841387 1876221850 137 242622812 671273000 67 29 1975207603 1456298667 3 101 13 1381587688 886140250 149 1389507648 83 79 262864758 1831698320 1390118056 89 10007 1149057460 858173838 23 317128954 2037907555 107 2111557056 10007 41 103 3 1564692645 4999 17 1094216033 1464181288 59 1631379677 29 1712951067 113 13 7 737772910 139 449572730 2 616440072 109 356004573 841115291 79 79 59 59 7 729497433 1107792861 1949 17 155711194 1093501444 7 937092415 2777 1233894095 1563609540 5 31 41 662411949 1347767170 71 37 480155956 1189376840 2777 7 1889999734 47 4999 89 1892337402 17 1026405804 149 109 1779921226 29 82247190 71 419498175 97 1183638426 182913676 97 1558909892 109 2142154757 136685021 41 1025201415 897730686 131 1489321796 1698127858 10007 1713615871 264844435 97 2 109 690014581 957928188 413949127 131 53 587478129 2 1062592652 41 1743190969 1316676634 13 1444452190 1071685182 149 1478241182 61 960972427 1089118543 89 1413303994 103 139 79 43 3 1317885660 1180886265 3088499 31 1336432940 3 71 101 143582105 1654455668 97 611657861 2062242560 10007 537194962 1730617022 101 17 109 1710336331 1160788851 37 1410750541 572476369 103 109 1981641146 1760606804 97 737771621 377893473 10007 1267968897 3 137 79 100818536 1389933821 149 1354977690 208979205 23 4999 1763128408 2777 295366038 3 83 1588717228 7 492671690 587699287 2777 2777 47 42655692 113 1131400409 11 263127875 29 1451911448 149 2086936316 1949 2777 247730616 308633003 2 1003989820 2135063080 2090466823 794246119 4999 71385011 1264521753 53 17 107 938220321 126511743 61 137 314782704 29 73 1674902385 1949 29 566328443 17 606590131 285914442 47 7 29 2777 232015573 815625710 2 228296978 37 1305549329 1937574106 13 1969189642 131 7 97 1736814448 61 828527750 614322631 107 1015417306 1949 1792449451 13 2020604742 59 28926181 67294630 53 1949 761049418 856760920 5 23 10007 426758522 167056858 17 107259171 1508959032 73 1474197405 715725726 1184176584 139 101 1091167640 302525229 47 2777 191596338 699381896 67 131 47 131 493780527 131 573492324 811719361 149 1105048666 7 1993002669 137 43 1133910896 71 1914809552 1146521428 103 103 1237074393 3 1354401831 676170690 1585111107 2120249646 3 13 4999 337329532 103 59 915884435 456072242 137 1706483703 10007 912258134 43 3 97 777529302 1413208327 519726385 79 139 1636979465 165274829 53 1415945532 103 1487441220 719030528 19 31 577832498 553396903 103 610098767 13 1872033501 914120051 534705857 107 59348471 13 139 456816967 1259689585 2102587536 7 59 79 67 1341734340 1917851876 59 23 5 775652327 47 2124319536 41 901851620 23 493703519 370163873 7001 1842702638 23 583055980 13 7 1180924752 154477155 1494524472 101 1789915637 1744812085 19 1621466555 71 23 1813932881 1936259140 628871916 225976997 67 203332880 23 1012267444 10007 967626865 1908895292 1160801993 10007 2112247539 61 515126395 1425269889 942766409 4999 97 67 7001 1249097417 996165289 10007 1248363243 1957957565 61 828392871 1952600066 83 987922968 53 964807230 23 2 1957855626 149 1433678235 127 508633730 726319684 101 773345567 47 1925657868 29 478749545 149 315490531 41 2 1980594406 53 421934908 815035908 40534901 30120892 23 1324132763 109 295648221 131 1035986924 7 1391886363 1195955689 43 4999 1187687415 2121772154 131 2084543526 47 1011655342 19 131 1424363563 107 311790403 149 1291997501 1827576157 107 59 654934751 1547094755 4999 1046311333 137 1829428850 1949 103 103 89 2131948631 358663948 101 977351265 2777 10007 53 1509951570 5 451067047 71 131 368823426 107 1100655607 1602374434 29 392913420 47 2066514827 83 222837487 47 1823870156 529557370 5 103 984511853 13 240815237 1919357442 964042498 67 3 623781003 10007 1434980197 41 1064901118 1787533395 19 83 1638956467 10007 17 4999 113 109 101 233447315 999315127 137 321516785 1949 1913263845 5 73 1490669954 47 677439734 37 958911906 17 67 131 1811052992 1797149438 89 1822981393 107 1619206094 4999 104188896 524546970 23 131 1224073170 1415334087 2070071933 53 13 502624018 1281005115 7 47 1704610194 975840790 423471042 1796048173 41 83 7001 2100387430 340876335 5 4999 2145125889 1651649604 2777 146997718 1842620033 978752991 61 83 47 3 109 109 699455725 1607048912 104870335 43 1773367386 83 1124701045 1323292323 585232417 11 113 73 1707058520 4999 887057553 113 98490068 7001 2082360491 71 1630665751 73 74346525 19 1920418879 23 389144337 10007 89 1279275498 1026024396 1675602709 1855520810 11 109 1994334756 155378824 137 1813678139 1656091720 2777 1896019255 13 11 1159435530 7 227784956 1752453696 2115343677 17 1189752072 319588324 71 127 89 67 53 1400336956 1407423215 149 73 697604503 93751158 17 97 205067409 59003621 83 71 1027113548 113 103 1830872266 83 1306648084 37 109 97 578822571 13 1746255557 73 1515696007 71 89 103 107 1999172485 471361108 11 79 795024400 1138311553 31 315910119 819577256 350240475 3 690263595 7001 7001 5 19 891097739 107 575034799 997970443 53 101 97 1309543941 103 83 673611169 11 139 1535099876 89 10007 41 1838839094 25265922 677694109 1632705473 113 4999 1591761584 43 47 1729327447 801175736 19 893190285 763960648 184689362 11 37 41 942968881 1731998393 7001 291122583 83 113 373156510 1514793815 83 1624185332 79 241006008 17 7 7001 83 2777 836640675 1439641232 1498119131 41 53 73646366 131 7001 864252447 43 113 281703648 1259892971 4999 127 1865633429 688151151 920102200 1310013992 2 1058294501 1232692511 41 29 89 1892748404 701773239 7001 1200937538 59 53 1713521323 1480278290 1625599528 71 89 1411448599 11 2118908077 230733436 73 10007 1772933995 2777 2032330788 31 1148583446 10007 1531702071 97 1481481000 113 67 1177079190 1394984096 113 29 505957432 2066533359 101 1574791697 113 901000839 1595364505 131 2777 1978459630 5 27784837 43 61 109 2777 4999 43 2 556640898 374097316 1477028974 7001 5 1136662935 469643596 19 1288554445 425637974 41 103 1949 2010989894 59 2001708635 1226912502 109 11 637734025 5 2075432158 109 1973342107 31 101 161415056 7001 19 1584819716 224606011 107 2136987300 7 131 107 1601872283 103820495 1443484733 149 73 573428586 1353158847 149 71 1099438550 938397023 379480230 109 23 1101227741 971842795 73 29 491151076 1585335106 89 1094478390 149 327889996 1848635401 89 1862589440 2777 214678762 101 58979354 89 37 10007 37 7 41 59 5 113 466927752 568747238 7001 642159724 2777 89 109 1638539121 83 2004064254 7001 53 28350018 146345275 1258227735 127 10007 393949894 1065157413 101 1718560640 19 308949006 1374543812 71 137 3 61 37 1967001844 37 4999 1296175713 1122633616 29 501544100 83 92628636 109 828935844 79 58930208 19 7 1277280711 1142036665 47 818755087 7001 83 1869708547 1991650232 13 911533149 3 552313215 97 3 1327114845 510128085 71 164052775 31 137 911626359 1711466505 7 935854640 973410911 10007 10007 16031214 1156434441 2777 53 1257774376 1249829676 1050565542 79 1688139703 1935197399 1196117814 89 79 282910060 137 1655813647 83 321766847 821808885 5 364967340 1199205922 31 1528755726 59 1111414739 1022569996 79 73 41 561125713 131 7001 1533127987 1626479321 1715190537 109 701403337 951034399 31 84058081 1784095110 1667556604 1949 142416000 23 1964299383 822616224 334015524 71 1949 109 1532882682 118369838 67 127 761939040 113 209259728 1558368988 89 435539211 380860103 23 95993214 1126920788 934610811 97 457103012 1052881228 61 101 317235849 2 729999670 41 788161706 47 756223931 1732997829 97 97 1191124692 4999 67 67 1139223512 457611876 73 2777 79 579089823 3 1717166149 304882618 59 137 1632284432 101 754606754 109 1577597193 245137749 107 34299730 131 137 4999 770615846 198950202 84905897 1584181860 59 10904335 1369432649 13 10007 79 1640608642 1115521554 394961724 1786006455 53 113 360261967 628417182 73 4999 131 1334948557 89 53 1741127963 1618624996 61 790351990 1543854507 17 235054274 321046426 149 139 993885167 2 1019787018 7001 103 73 37 1166076571 31 1955804043 1446203072 1271955558 4999 8897358 2010530432 17 103 2090427745 43 445890607 1998528286 1403314814 47 1559392656 59 492567649 97 107 1233845355 3 47 1990468312 1259892959 7001 149 531712907 1359524425 1285989429 59 891552953 1663190713 79 1223067098 79 2006120707 1096820592 151139766 4999 113 5 127 1946495218 1842175984 1298904323 23 149 367751370 43 103 71 131 1107030958 808737670 11 97 1355269116 113 1194264456 941210942 19 1796656272 43 2065950614 7 558798842 59 703662219 10007 2043089162 7001 41 53526402 4999 395490985 461022670 79 137 212712913 179649481 102438665 23 17 73 1729349304 3 1165056549 61 10007 590933364 53 91907247 37 1466086298 5 137 588315127 79 11 845354554 398802426 23 1998407777 73 786868255 5 902856535 1281223884 19 1904126306 19 485929940 137 921607183 83 79 911406489 1279813986 4999 1332518443 1857400442 103 997779068 580578687 13 682936297 1839723278 61 11 23 83 598453406 1857581002 1796656528 1204679703 89 4999 101 549663127 13 113 79 455081475 1691112868 476825630 53 2 113 71 356302353 1623332711 2087180126 7001 1946754068 103 1246734248 103 79 1519311884 29 738295891 1285888594 7001 802853677 5 138673245 101 1830111819 847256781 149 23 59 61122289 714311820 11 139 1051099930 522555210 18475899 13 23 27808081 1267836360 19 1794867699 1322018081 1793044378 53 1262329514 61 1421998842 103 1924476411 1304042035 137 2032272111 889155507 71 1376126544 127 1362361077 11 47 1382452044 101 869277609 1838570497 103 41 1840910209 71 1868410085 2002962256 1367082300 19 522500931 1736788279 1949898489 61 5 1844664152 2 1114933182 103 654328203 73 1485753208 107 67 451658335 61 1480367626 127 1263496076 10084126 1949 37 486511520 903309194 1346501825 149 11 776328652 2080647558 23545446 71 103 1391457694 1724493053 31 43 67 117176166 1346649281 849471852 2 1094307114 2121526793 67 107 109 198129518 1018581892 3 330084102 2777 127 7 1545851496 103 107 41 992444565 272985790 1836487757 1724153314 13 139 10296658 41 1069955324 83 1647069241 139 1841441826 745978127 37 1297410650 101 761315477 413612079 7001 23 11 486070805 1032101966 1558370096 10007 67 19 1967511788 602228978 2134328869 101 820110405 7 41 1396821956 1419950183 149 4999 43 1712832803 2051094977 1248851070 29 29 43 56548698 37 544081596 470090513 1454367223 94705382 53 73 1384024447 107 2115997551 37 1949 529258746 71 1581876805 11 106316166 790505408 285427591 73 103 11 447822210 83 898829659 1962244596 13 2777 1255207745 5 7808486 47 1396857454 1539059399 109 204588282 1924225915 103 289393336 7001 679527178 1107680596 11 2777 1468153042 43 1976538946 131 691738950 43 596057228 97647754 1968246270 951352564 67 4999 2777 437977332 113 19 380572375 137 1708289716 866289908 37 1371775037 171448861 7001 95108585 37 21602820 1613238739 1746916036 29 2062405749 19 1460887846 1993941959 47 1172714704 37 2 29 1850826574 1256208225 109 2130114624 1181782802 7001 1504634730 1314671853 3 71 41 2056025934 1708919770 535698755 31 1041043302 97 1482093846 1939983898 10007 107 1494707610 989980478 1709807092 2 438484230 989214240 37 1949 31 790318216 100242336 2144734824 17 1936658922 139 578771953 2777 19 7001 513670371 1975556182 1010440600 23 780436313 29 253060177 1335937059 947250900 59 511948224 3 1486510875 5 1725141103 7 570573367 1065686615 2010140163 113 13 2083018990 131 1974724130 1241047668 17 1422257991 29 616497979 127 71 31 471780506 10007 969748349 10007 59 83 67 1947975799 31 316078201 1362217269 97 149 134776102 278221654 41 362206024 23 587675990 41 592208387 1819456821 79 473929769 47 31 79 1173363032 863113410 23 220598562 1473010517 71 1210986600 83 1413580470 1669793691 71 1211824734 83 772430121 2 71 2067432954 71 2777 5 7 7001 103 1050335084 17 79 101 2777 1371095658 818036718 61 7001 1597810226 1096013551 101 886662537 149 127 718853909 473563045 73 216961840 149 103 387205737 109 160048406 103 2036014076 149 127 29 1208799330 1900714402 107 17 1449506790 47 2104309436 37 1319621941 1170983682 11 1479398492 11 107 2055622689 37 43 1991989706 641261412 2099956012 11 1522502763 43 113 1890436438 463436617 1949 23 1931416352 737247060 59 1722860593 137 29 155734727 71 1554673297 1594652403 131 240841432 1755703482 83 946933747 1559117408 139 509806605 67921840 5 1298526962 23 11 10007 33353331 1575939549 73 437841882 17 2061450362 1708575616 73046571 1811459070 1949 149 2078409344 137 163951713 56464435 107 1304462105 2041513884 17 1048930172 37277543 4999 102142065 139 17 1564416466 165354784 2777 1165929004 1591397964 50058673 89 59 2073068486 285320814 134902269 7001 10007 7001 1459933541 11 1739297120 494596479 61 31 206671237 113 1887019990 891113343 10007 83 1708553340 83 1759998318 73 355891936 31 115425970 1864015835 11 37 599590772 73 588325688 1612041258 103 79 1890445527 2777 1988798580 1733413314 1949 67 1530349691 71 287612409 1943050404 2 506427605 2777 127 2067700970 127 1712717682 31 83 11 288139720 1376163978 3 71 37 7001 19 1990849450 1614973438 149 1630310022 1302126969 2777 48250375 149 1588224525 1304262709 914208997 19 11 7001 76289897 29 1074371290 908465803 71 613022783 19 646126806 97 849073980 71 1436276253 925500052 13 1005850456 31 137 101 417697115 1784706936 47 223638831 1360967752 4999 1450499842 127 1118059486 1875775074 498260592 23 127 1400134481 43 368658264 43 706248297 1280909155 41 2002838561 1558011866 1313574291 97 5 113 1604921937 272527072 7 234409469 150089444 2093034868 23 19 1216403351 655692584 1849891612 61 1106492136 107 137 1800553325 953329844 19 2072179520 993717974 1056961082 97 107 2068637527 548683867 1248785713 83 131 1708241703 84370286 67 5 1161214695 41 258291301 19 932507354 1551050964 29 1531875965 79 875973510 1290630037 31 1358065221 79 13 4999 404089166 109 1399203570 1058394142 31 959430997 500242660 931159682 127 1537243997 59 710038804 2 1826266442 109 1349807168 1459580142 79 97 2 1537813409 127 2010217214 23 1653949136 479898151 17 1258159477 1078567982 37 1218771540 1091770896 67 149 103 979452132 101 2140425027 3 61 1836958361 109 7001 847106998 10007 1065765514 1692934225 17 83 1196435953 1773372761 13787805 2777 1366852579 23 41 828578604 7 705788860 127 2 937154874 149 99255456 43 190761158 1589457418 2013458294 38421409 97 941282397 67 1044453715 1799803106 127 1663845001 23 17 592138288 1802587102 73 4999 271695650 1266641621 747132364 127 127 7001 158868329 19 1956135408 7001 113 71 631045480 2777 887837447 169217416 1719254087 131 10007 1358250110 1076953340 97 31 163250964 23 107 1214883457 23 5 89 31 1638614523 139 302878565 516416203 59 17 1707322869 1194134430 131 67 1699204109 89 721024244 2777 44465324 17 1817284081 67 2128619547 31 659152633 67 889043636 1813906041 1244000235 131 2777 43 1307078353 203805595 5 1746423487 131 7001 1957360583 262509496 1005358452 999132939 131 97 2777 1930370456 2029864812 29 1015141868 1949 1613021635 1677710894 127 1490643577 597959688 113 665320175 1505673180 73 1177351169 1520008113 7001 5 89 1620911521 542958267 1949 61 2013747921 2 73 313992418 233020745 19 137 203016601 1784730510 754505346 2777 1350638382 19 1934806573 7 2088907912 1949 1258003489 1340049183 31 153251283 83 1910678592 117209254 137 976177060 73 2097376155 137 741019985 918968696 83 689101275 1661041190 109 949890092 90092513 7 1318816436 1143544535 83 139 1346405986 255366769 13 928258136 1204784399 1382946539 13 213788588 137 37 622829842 83 1949 41 1177523321 4999 139 1096816196 517259614 107 1184228706 246668284 197767965 97 4999 107 61929567 4999 149 1997962903 1369140547 2038118946 79 4999 7 2081188942 131 907291983 723869713 2084015315 73 220289107 125901329 103 1750110595 41 319548116 137 1440774688 1895597234 107 43 1488022181 1993134218 10007 149 49145564 3 1666878816 19 856332413 37 951560487 132807574 149 363768153 953081660 127 131 1218430607 127 59 2125130273 7 288551806 765624200 2 1183043039 1763318833 139 1949 110385558 137 415531117 83 37 1983976889 1140580574 71 1050281771 71 1391850843 97 208838531 47 1371943301 2144245608 37 107 83 1805989945 166370432 1692820016 17 847445075 43 103 1998332252 266535160 165503965 5 1963796742 31 810541387 290740879 139 642747420 5 125163853 97 1244762006 41 1320007464 31 122593127 23 131 1284969616 17 868275612 146206940 1945414080 107 876986308 127 1654380630 37 1098754523 506046106 17 23 1097932255 547645257 59 1758072062 1949 820450877 1489961948 4999 7 729578798 83 19 651273431 300318256 496169432 1267188414 43 109 3 1088284491 895480445 5 1156828245 17 483558489 529113117 73 752624087 2013657039 493685436 71 1426256094 1954038339 2107684051 11 149 53 1889177262 5 722087130 113 865501578 1252975640 13 7 881177635 67 2128652080 127 2098772155 79 557016755 1480517512 73 2021552500 441309691 41 2777 97 48683980 103 29 1897924488 71 902816211 11 1896517854 774008319 814531927 1949 41 1753472830 101 113 83 331877492 2 1475484465 182653094 13 67 1124951976 1004532005 744060786 7 411963943 83 2124204060 103 1291099343 61 45457676 11 61 1922746535 1899211576 1743143731 59 1345242598 1726766334 113 927902598 61 1496998178 13 47 1585574751 1888706797 59 1962374931 599315922 3 61 1235354454 7001 1245855954 37 1676251478 550731692 1850520016 53 5 464178064 131 109 1083274046 968074780 621707612 1949 103 357095438 2777 67 1893261332 47 1949 1543319548 127 2127088202 107 1886729716 149 127 125169422 1468660022 89 29 73 1427135108 109 131 1428277280 698263171 59 73 1139347918 23 131 113 1436835859 73 9232860 89 607002962 89 104584739 745915605 149 18099481 137 67 919830806 283810473 59 1949 101 1573123884 808437229 29 73 17 325691017 1025360529 61 901723354 101 41 3 1302737503 23 2131112748 53 13 768954946 103 1024979592 518171538 2777 2 941053116 37 583332417 139 820446299 149 1392902062 1821506630 109 61 679089846 1619558302 79 1000563457 23 272285937 83 499267410 1360278119 83 5 1843557885 1271959810 5 139 876257179 73 97 363402643 43 13 1910135136 1965413697 367059989 959288236 47 1742560799 7 97 207086270 47 60342595 1357694395 79 620504060 761214278 11 1113210606 97 201857291 67 2113585886 1314052910 19 1650557854 939667219 7001 61 19 13 1781989768 219216020 17 429744037 29 101 768299223 79 1740460139 422248601 1926543750 2055077195 2777 131 1144273996 97 151054705 1872275615 1715828147 59 83 1948800162 4999 662497474 137 2043863544 23 71 2777 3 107 113 1973892547 102378891 127 293810425 71 1907325256 1518475442 97 494197535 13 571456849 79 1949 503939287 1318478388 109 959313251 1654566440 2 1534540260 23 137 689951317 1546579574 1475790830 53 109368627 26480505 3 31 175700502 372342060 149 107 34958505 586665164 101 1505139269 1835762567 83 1722428284 11 1713333831 1347640198 515794546 2 1773736699 73 272830422 71 107 101 1215954453 37 858111881 935658398 109 2034302764 127 2125085539 891752244 1791541295 37 1394089584 43 37 1250187763 11 107 2086296807 869392613 2777 83 2002119111 113 31 1462323630 101 5 1540289282 2 149 71 59 355813424 692696757 1909925686 109 1235955189 565603927 73 716887728 37 1793394588 1949 855577867 842359343 59 73 3 131 41 4999 781466165 83 934549398 1542411314 1949 109 892643619 1455034242 83 1296196226 2143709756 1659252990 67 5 560899545 1015381528 730900480 137 1993907555 71 1468806181 113 1267049790 1939032427 107 612811470 1585996479 1576651844 53 139 2037013586 1263786888 97 1219435791 41 2067528976 1276357962 1917651417 10007 1217831886 67 1849089182 83 348026719 336576454 216022884 11 13 1342864887 311648701 43 2777 61 855995032 1655297012 2 379707541 2777 860492328 944379213 3 1601361030 480346346 148333003 131 2125487500 871130566 23 1698705378 139 79 396152935 2777 13 1567072022 113 1774170851 1834293107 10007 7001 1836355299 502692064 37 2 2109557058 1496422275 113 862436566 83 1825090071 79 376403428 89 2777 109 1105838463 356886056 1949 423815897 2777 1265020695 2777 4999 249700050 1670979583 1980496154 13 31 73 1440070708 1285299140 225570758 29 79 1947324641 107 73 17 1386696304 19 1119744860 540101507 2777 4999 162852423 1562102517 740308667 7 2125226336 149 144050953 37 1991297561 1399229468 29 7001 101 29 1147464547 67 831474221 1020277960 37 73 525813963 31 801485889 79 2118332386 1435602930 89 67 1917837346 1255800363 29 618671819 10007 813919345 236442912 73 1974133671 1361181096 2 1121259248 3 993547198 19951100 149 1236342842 107 1273087864 83 1596534133 89 155678662 43 778040667 29 266249145 13 536238014 425745684 131 61 438605494 4999 1645244697 1826051768 67 5 2 1064983590 1317189280 139 426486333 1949 832682964 11 303785603 802899603 548133387 41 43 53 1538064611 1824246703 1424449760 139 1766885955 10007 131 59 1000630619 892422714 67 1557663172 13 79 1138951769 291680261 1588613229 137 10007 1062620137 1949 71 1638432450 1192961910 3 67 1420845952 107 263446305 103 425718776 11 89 609690737 637301854 109 11 410158558 149 67 37 139 1852535373 665557074 13 149 591457139 149 61 1999627451 139 2 29 1605802848 1728670953 67 71 107 1233971508 756317766 1654758946 127 1406519686 11 1633866366 1216688096 17 574551890 898662219 113 443305859 946855260 73 107 1344197702 71 131 288100309 1438302360 5 1953162690 2 1079206664 1428113788 37 1711950251 597627974 149 1485355330 2 3 1034785070 849388053 83 139 622128791 1248221832 101 1284990946 2 1723630844 7 263380075 79 107 1354049558 1137391324 17 79 7001 802685653 1949 279929023 965715857 139128749 97 1337962516 79 297086528 127 1618797118 31 10007 109 221057232 17489159 4999 1297390470 101 2051175064 1417853415 137 1789871946 1949 367591347 19 521126266 2777 1982073237 47 37 1322581095 73 1401295444 534793516 23 7 691298986 1467856446 23 2 749375714 10007 1062563274 1095836549 1787009448 149 249147817 7001 213825587 79 41 1234278637 2078786264 13 37 107864779 17 1288712302 59 1307912885 1670998531 43 1730712780 137 113 410262809 1992127150 139 61 1737820887 4999 127 1191907319 1105327157 79 1965027140 73 13 5 186662266 1080956296 139 137 7 1438348449 7001 320281748 89 1425726531 626937345 137 109 34721709 11 1763952751 17 365441316 623060996 835653362 7001 1196422277 1400836308 31 72576816 107 37 1420941007 1404763978 113 1357399166 127 128504061 73 775509295 31 403710396 1529807158 107 1717890136 921357419 97 465558096 7 1949 37 107 964301398 1517947931 53 1188097678 1175429674 47 113 89 131684756 109 309934742 23 2 59 1626085230 2 1275355740 5 1887976750 214705830 1903172716 799398287 131 13 67 255301758 2 683085947 89 1259495816 53 101418108 11 4999 387747435 236262738 4999 1270505174 934287184 59 43 47 19 2777 1949 279036381 1440956783 109 109 1756876715 71 2040345006 7 2777 511237369 65870440 263454282 23 1799016507 198855044 868269601 97 107 53 37 1082802188 37 984599489 13 1747538741 109 984208306 937600233 47 412399479 315857054 149 1142685172 149 1948881111 1949 23 1447234083 41 1205920700 936111426 79 888137908 1811641289 107 31 1879220780 1258800114 137 1685287259 1450817468 109 97 149 591202945 31346471 67 1949413776 1949 2777 139 833094832 73 103 1472775164 2126097160 1875138009 109 1943043374 43 37 418259322 2143718987 128009798 1966938631 67 41 625509858 858972478 637583839 83 17 19 46453119 1165923780 59 1156745940 3 790141098 13 109 1012763105 5 1426935480 79 1145310637 19 1573573511 83 2005903745 89 1753731657 137 1970606767 89 1872492093 430605674 11 41 1909696647 107 52355635 1096766789 137 974390043 3 1072682455 83 990962066 7001 1459513444 2777 1017842702 1949 31 47 46756352 131 146925027 89 29 396835594 5 31 1153514244 137 1115059940 2 651657064 1193882452 53 4999 815281911 43 4999 1801279672 1535047929 10007 53327303 79 982819226 31 837140895 13 288276651 319513948 1335183834 3 849804813 83 1816757535 41 1999459095 607259412 2099805780 79 37 308087328 17 950564639 4999 1288797189 1998020316 1220946975 149 1824961834 17 253193155 101 108896988 3 752698941 1280633586 101 1086286815 2 1894478494 1620741708 1646481221 89 994756916 603597446 1806461163 79 332529409 149 733656223 1949 1267826449 4999 497110558 113 1229194564 43 956064409 2046625410 1949 113 484765636 67 901544831 59 109 2131430799 73 137 68352040 908981723 13 7001 61 41 448871705 59 1065726676 131 1953683434 700763802 137 790825650 61 1532876442 71 510643627 61 7001 1616861592 29 114149771 17 149 1421649975 1279115979 89 19806038 745325905 4999 2777 1236616629 101 562803512 13 1164316140 13 2010567156 1180411882 61 1185762835 1281435036 7001 2106740920 15956642 2777 67 766036326 1390973801 149 61 1424984522 19 1913501333 1690432684 43 1382379018 29 99851959 71 2035413001 139 1232539132 149 671514988 2777 13 1775082302 127 1977252205 2777 89 12703682 780643831 1949 127 390583181 131 1916697680 149 1462714524 730837848 19 1790337454 2777 787907102 113 515807145 1016891326 10007 983583248 101 3 1096221415 139 2050797243 1969200817 31 2002166093 341381715 127 1509483043 4999 181154686 17 113 134033539 137 748992289 131 387970910 1359208316 67 2086336852 286255222 1227474998 73 101 247917428 1621489956 1126193703 73 573280388 813366260 1516424093 137 89 1282985819 2135806158 237162869 1164849605 17 71 83 1777573650 83 11 503452807 849654342 10007 113 884370179 7 10007 5 961853540 149 626058366 1795927843 13 751015174 1679210690 19 685332850 267888040 2121234725 5 4999 1519592866 2101640354 11 7001 19 1330154220 1773506460 5 79 89 693553599 332273316 1949 101 1668087821 1196958960 2 58944698 149 113 1914662988 131 443654294 23 17 708991800 23 919133286 7001 941851531 967948838 97 2115760549 1879248084 7 1682678349 1894136113 103 67 131 1036318599 13 533277667 1680841734 53 1648918351 447723900 148003802 17 53 571188367 547062047 83 131 11 1201597478 113 137 215103563 511454291 13 688041484 43 236455065 182294071 673344744 1361496452 2777 1095855252 101 1401353268 927880594 109 139 29 455165063 492236394 89 967580677 83 621015134 9774678 23 11 131 88168633 19 1053112297 1701175545 131 1980045088 500031061 7001 17 771538268 1366482127 107 1721794031 53 1673356651 106850120 2 1342032562 137 1939797659 11 829661293 89 1015899667 1596752659 103 946602342 29 2032676847 466204128 3 108388287 7 1850490318 7001 498323270 771511818 103 67 1553334271 653174339 4999 7001 954579349 424757671 1448308490 131 400620455 79 1455676752 2039166911 103 1743048503 41 67 496379700 611844384 89 41 11 451592722 19 113 13 565715792 37 967230156 328661945 7001 799616597 23 721691746 127 2063644717 1459073028 1177402467 60478620 3 646872490 109 1846104442 1623920732 137 23 614243313 2048086980 137 61 732005509 89 1415192471 1924209286 2 1648507110 71 1290545558 47 71 645345696 1405318875 131 1878826700 37 107 1324971905 639526935 131 137 1132108953 2000796635 127 73 836438161 412151014 61 114098731 1919943429 113699472 3 1425716630 13 149 1577968408 107 1548278551 884711096 113 2074863821 61 89 289270375 41 1960720405 7 19 149 29 1205885627 53 1452245886 3 1937379720 37 137 2777 875960218 1105770853 1047019242 127 1553029406 571593367 1811596153 47 131 137 1038634401 1754864373 1822572952 2 7 71 339162172 1217337742 71 1086112596 3 59 1546200669 1197118179 1710206933 139 1296512395 17 1004830866 5 2 59 17 43 73 458023389 1804420570 61 1206491123 61 893534361 71 1956404361 555961180 44823090 5 31 483588672 7 1119326747 7001 1808526324 2119244706 53 1894196627 1340043891 496567354 10007 104723255 41 1765667378 2777 1937065803 1406703235 17 294812164 1051526521 139 71 796269047 30917518 7 423691289 89 1938858058 107 835814022 1265723622 113 1994487180 622335154 149 3 1949 1710074039 109 310783372 29 366765813 107 1940711839 1499392783 59 2777 728948913 23 9350949 53 718654984 107 1770273377 1246445889 2125919876 131 113 422181221 1600161586 1213065839 23 1028649229 1695910750 4999 97 113 1542258239 128115219 1497056657 113 256388751 1949 1075415322 2032304158 904499673 169742139 7 1949 79 11 804845951 73 127 83 648260710 1343226301 4999 1624764982 89 127 71 1818180709 113 56535495 1836320276 23 59 1279598694 101 589109972 17 5 61 1552002016 1780720679 19 2777 5 1054028150 1776080176 19 73 131 1088817897 500469642 31 89 1141022594 23 1631312398 2777 1411035712 756963142 43 1447773496 71 49251455 41 17 1500810211 2777 972476544 275148224 13 167058403 629505267 67 79 511067537 109 1169439723 37 61 1026392832 3 1105824304 1776664180 79 89 23 886515772 43 734432819 101 113 1819746576 10007 764855024 7001 503562 1000547026 41 1494025206 127 139 1428812136 1777067879 139 483548891 2067526588 1570421270 2777 1186026153 29 1970182686 1240139006 113 138617439 1764541810 127 1022270433 1420544696 113 938157128 542575496 127 778347327 29 814752767 2777 1139739117 732947832 1743720628 113 11 1661776171 467641669 41 1732497312 73 2126998664 1355173314 89 1628989565 71 195301262 931059814 101 1346755917 2777 7001 1949 1002275199 1883349884 7 1310284318 1963192630 47 1659767232 167644783 59 504335583 17 160716470 1502134842 13 1540043739 89 1190348403 43 532534743 29 11 706899611 1208242937 745394978 43721250 131 200144685 5 2022611450 1395174475 59 3 269486176 97 2061366400 71 1183036364 175444266 89 1132008266 1653125516 1445586767 71 988878699 7 2 10007 73 196279401 23 129115629 19 1252182688 137 1593595234 280772616 127 7 131 2777 657410318 1071979850 41 690915969 267260855 107 197508164 59 736544392 109 103 89 321553816 1949 1534612382 1221761650 101 43 153071185 781889511 109 1478343674 127950631 360764480 47 2029587088 1648467853 41 483552442 53 67 1135832788 4999 1736617607 7001 53 41 220409071 1885625734 89 1825993420 1492997154 103 83203091 107 1089167466 1949 4999 795350898 103 798788793 1697142742 1823305073 794704748 83 41 37 2057519162 83 7 43 107 742537626 149 1099357313 23 139 61 760947001 180643692 19 212258937 493311060 41 1366828587 137 1812898121 348875211 4999 976964568 1178300105 5 769870010 61 250309901 855551230 113 7001 29 1625408704 874605258 53 19 13 13085020 36991097 11 29 107 1537302705 5 283935326 113 718340887 1958336058 71 1187189764 31 1996157611 1990714332 127 774973939 103 397965426 2 1177077414 844028752 37 79 610955743 1388800961 37 1326253382 453824573 873327410 1949 1899722187 1746037592 47 1763023335 83 1575670210 109 73 154272598 1772896351 83 2073140985 5 13 1834566344 23 29 131 127 41 2117825206 79 201939958 275076291 7001 162206169 31 2049996988 61 120131265 408026547 1576482800 41 113 204045230 812792728 1844585445 113 957133879 73 2777 1640940461 113 73 67 1503825720 1513519446 79 107 1949 2014849744 2126345802 103 47 103 460712202 755557942 127 2108382753 462445989 269101316 2 2018425668 79 922218968 11 1949 1332937009 1745917768 127 43339197 83 17 762177694 1388610660 53 1841213216 103 1448377366 2 1073596938 1217225666 53 260480858 67 132041791 2 2126068406 1783871590 113 97 1468078316 1012049694 37 3 31 7001 1770195849 61 127 370835969 7001 2050277855 1360831916 10007 109 13 79 554932581 41 1949 861029220 71 1467217982 47 103 238217871 61 725082295 1673295739 127 29437203 3 1375297503 1896352407 1617956276 89 149 349323795 61 101 1949 723488290 768408842 4999 1109738008 139 53 11 1455102499 43 1519007207 79 785974634 19 1949 1614637008 2123450225 4999 53 13 1341061137 1105708877 2119442572 10007 656317786 431292863 113 23 31 26845008 103 11 1883388243 1244989735 11 59 995926136 422677239 4999 1520097350 29 1646840220 1071602009 103 89 204923479 505024359 89 113 459473933 67 752914577 139 1238855877 2089194114 41 61 29 2147475016 149 73 690244743 957135524 23 139 853355889 73 903833805 360641608 1448715088 1949 1357679247 17 406458066 137 41 281543368 2777 969700630 17 1241930525 11 19 107 79 137 10007 71 204678729 612349888 2 71 1552892901 107 691660173 19 618894505 7001 1615508754 97 127 481105718 736823774 131 1441951453 987329405 83 593743488 13 1712226399 1625929862 1949 2777 59 985932325 19 13 103 2027030427 79 31 1435718036 59 158690707 103 1173428273 289889969 109 569011686 2 2777 598307427 246719788 89 149422011 1794754275 73 310137142 182847254 59 934062335 107 2041209896 67 675392567 31 301906737 137 1842456830 10007 2777 97 2 2057946662 139 41 17 17 59 707842949 11 1223216742 79 225060393 83 1949 127 79 1295094163 31 646229069 1624555 31 928507195 2777 113 163785138 101 1318420165 73 260099450 1917063915 5 73 780221226 1922279581 1087989151 97 29 61 716108036 1185533231 19 127 1691665664 2 103 268566447 416797153 2777 127 101 1520061310 1342474160 47 643543868 1803330261 139 2128243921 113 162913707 1122636109 101 1645368686 2019382495 13 107 1148260014 482726969 7001 11 1353389158 11 140776053 349832295 41 926412097 13 1166813934 535091895 1355652443 107 907587737 109 101 1038165971 43 107 1416898114 137 1758596116 7 558655748 1051048595 1115430119 113 83 875318581 1207180052 13 432020205 73 1949 81978838 836655026 101 1282560721 2121712656 4999 1336567633 1183178317 1949 1026066642 287395642 73 1715254647 43 1863902076 101 71 73 474020516 41 67 965319369 53 83 19202331 19 67 73 815253342 1553563370 113 1806298595 47 573766882 710570130 71 1195522113 131 1923955123 107 1719979114 37 1538431029 31 1515927590 17 43 613263248 682139745 23 1439587689 131 187087781 1404518054 31 1810046125 5 815054840 73 329176272 1733528810 2777 701981168 699034771 109 31 1403611289 43 1389723946 83 1016212077 43 1434434890 7001 67 2067550789 1402755365 7001 1481333526 41 7 1049690560 127 1284695740 2777 1663253603 73 13 149 91154028 41 734037883 17 621686906 43 1198549965 97 1253225062 2 53 1106770168 2003826670 83 101 1041581719 29 801419060 29 1825919789 661073545 41 61 236570791 729245163 7001 53 886793562 345671724 101 1189046235 1417255129 101 182294395 53 59 67 429804478 1003162748 97 59 97 23 4999 1862097506 2030114975 344491206 7001 23 1005388052 67 137 139 2 1951083214 13 1138663019 13268792 1949 1203560123 4999 4999 19 1124146237 653115964 139 103 183026983 487946947 67 624454195 7001 1525286954 1655468017 10007 1635048847 71 89 500169070 67 79 626590645 53 422302145 47 1596471466 874189425 107 906703127 326118886 1299549285 73 31 83 1965537751 7001 1430388312 89 107 238208857 1595168733 3 1488614205 38624925 714247403 1239026591 73 131 1325093276 248588140 2 41 53 19 10007 101 59 137 373141157 67 4999 1915536816 1949 43 1459294182 4999 1215386874 1907492479 19 1890095167 537292174 113 1324709848 83 763910282 1843407850 67 1034524177 41 790607715 149 1179424667 31 1170388849 89 13 7001 1568252004 357951879 925567869 59 1050788440 61 1945859313 820677995 71 1351982710 83 53 1026291152 2777 346310523 474815996 47 1747198538 137 1521641464 131 23 113474065 2113046769 31 43 1360876857 828859746 1096882638 113 1933416825 2000961796 2777 53 53 756851674 127 1949 1819267932 79 561661165 100239293 73 154603083 7001 109 61 2 1119847688 109 1748966803 79 97 57087408 71 953447356 97042197 3 1798105500 97 615819632 2131812456 1949 1936101518 893558030 149 37 137 3 1436529855 71 1980617905 7001 5 1380533605 109 129493683 3 71 4999 131 915206479 670416473 668082118 90998810 1949 1875687962 139 370184383 1199566594 2 486601816 1283979786 149 7 392512960 1725107811 1292086689 61 244936533 89 13 29 71 235422076 139 139 226165510 1984016216 43 53 1663213568 31665523 7001 2 1949 11 1954268569 79 59 43 1279509419 300962203 1775738471 71 2141181932 103 624829003 1084732758 318348345 200558414 7 1080166553 53 23 1441078049 10007 33257098 1937220818 149 61 37 53 217916602 1073539098 113 3 1949 67 1090903098 10007 97 41 686465497 19 19 1586382124 1434283086 4999 2013302946 83 43 127 711907009 767290947 43 2005107248 1431490666 139 61 169871580 951409924 101 812977785 139 2 101 673730426 67 1104118661 43 1035120752 31 31 1299717563 547578974 101 1737870943 131 73265811 301259843 139 1614369491 10007 144380996 1450001972 137 47 1172970164 83 565012125 131 108205607 1949 89 642129215 113 1465234275 1798438166 539735617 29 596664301 53 1535622265 53 1423417396 10007 1993094190 1251085709 2777 890600562 113 29 1329858452 137 136287189 188457301 4999 1832938339 89 445248399 1913015217 1478304841 149 97 977315123 1675923135 83 53 53 71 453731038 1481284683 73 29 2777 780024228 941189534 2 869747784 47 61 645583740 750045264 107 1675309339 2121503209 67 79 1402673753 422883838 13 71 37 1158162042 53 345396601 73 1200778799 101 1640392308 11 2131246007 196028310 127 823918977 29 89 11 11 458038383 1525876231 79 1412535225 59 693995457 10007 9966972 139 7001 1726567856 1276043197 13 47 1684551650 1925532169 73 73 179694610 137 1769919715 97 1993922106 1148778540 43 31 23 1290451952 1829075955 73 972859690 2045470305 5 1018482374 13 1652229626 19 1865620583 41 47 953830502 203512980 101 1405547132 1104401001 11 3 631356486 668192571 19 1373123357 149 631952191 13 11 1571233950 1020472663 1822339092 31 89 17 79 381391934 139 386344384 1880850166 2053896325 13 2032957622 97 164416649 19 1533927019 1490098911 61 83 113 7 1211902321 132287218 37 1909529707 1445517628 248071311 3 1607552844 1433299075 103 71 1075114873 103847582 1289565683 2099915608 67 37 1638153688 235126860 37 878958754 2777 109 359982989 1901684587 4999 1580705124 3 139 3 107 2037206384 17 47 710089113 131 633823366 10007 2088070627 7001 7 1553997958 109 73 1803032621 972920859 1679134869 41 900898617 1931832609 7 61 103 1911377798 71 712204408 2007533747 137 659030006 23 67 1302066793 97 1441566276 2048356802 41 556542162 61 1790308581 544704571 709759534 1949 5 1732947385 581978135 127 17 964741653 1878367281 67 853686052 53 1013257286 19 1232539827 139 1503854761 139 19 291547894 89 7001 29 1309172723 11 572717750 2047887737 149 992299472 1056307328 71 149 31 113 4999 466480552 2 7001 1764546042 79 139 101 2060944084 2 274321218 1560655055 149 79 3 156625905 1676840022 10007 29 10007 97 1185123108 1747419789 37 53 560668243 2007484729 103 83 131 67 11 789971721 79 2143532122 23 591681340 456244864 71 1802129281 29 352729440 4999 59 870232182 939476411 19 47 137 254381737 127 384585083 2126202377 731666371 73 17 468881235 2021065382 103 43 89 2030323468 149 1956833390 103 4999 23 1906666777 1653810901 19 445220434 1266861724 2 43 1178694629 946000589 107 1053577702 497078342 19 67030936 662238699 73 1479173985 469938271 43 1252512526 113661594 41 59 536776631 1854305863 1746952529 7001 107 1588501456 302946255 5 1848396705 79 1989060262 382867390 5 1060312680 71 1780160606 605744517 7 7 1258027771 338629277 427293298 109 572057942 1222640419 79 462717018 3 1915118484 97 149 246925270 7001 2081346881 1308940881 137 73 112328269 149 1269631980 61 107 116478167 504606115 2777 1830454985 887591142 109 12357653 101 890987857 1471301225 137 53 1431481836 349983708 71 596275721 1158023349 4999 79 1838107931 7001 1203473439 79 754011076 149 149 1617877778 89 1382498232 11 149 566677711 113 2041633640 59 149 566179463 109 1988290364 1923164220 71 1001323863 139 19 1458804952 2 851777578 73 569512347 1949 765693885 689721865 19 213935744 1467839506 37 4999 433788225 181838625 1738835404 2 1215642248 113423478 145919697 3 97 1285332935 41 1271003937 31 1271727086 113 925261741 67 3 116304891 1707564749 632390121 11 1996525351 149 53 1895960157 97 1262057502 2 107 18778928 1049040359 113 2 1172173470 31 1481559636 1949 660144070 31 131 149 797836957 37 980629360 5 820902775 53 865340629 41 231144403 7 97 41 1237256672 41 1212296364 5 1570917755 338636030 485376010 17 61 1690990150 436619334 946703224 7001 67 1802718549 1218553898 2092224818 137 227147073 149 562184450 580175157 1397900120 149 139 470925884 1107119571 1828934977 2777 705141394 11 83 496125528 127 684144555 1199919295 2076976033 137 1450604521 101 1331453205 19 1344854162 1722295177 17 1143069596 3 71 73 2082823444 61 1843600987 491384753 37 7 1706012917 1580857744 17 1296640439 41 2086376184 1529177352 43 1588085546 1031864078 127 554141513 47 1570910166 1410901320 101 71 41 17 727750297 7001 7001 2121654160 67 89 127 131 5 332544461 103 292157234 67 79 1880696436 53 1610455251 746386771 139 59 816478418 1787558220 7 1905146833 1876101153 97 127 864383590 61 1949 946099172 563031330 47 1198738619 61 53 7001 1200047130 70744969 127 4999 1954210105 67 988932261 11 250060756 31 176759365 680981230 131 43 47 683060400 137 53 2 1538784526 816574033 97 109 79 1962676316 2100423165 9717322 379865885 113 7001 7 101 2136602644 113 97 2091507113 668372274 83 2 923376346 31 1605232979 757307843 41 2014170675 11 1726286108 53 1351846965 23 698074334 118536608 89 67 679498925 41 71 67 1176027416 310892952 127 864757820 89 149 568600986 31 149 1650300905 1015268192 29 1232121333 3 2777 2111752988 58325820 207946361 7 43 652964245 59 1977923906 71 757717680 107 1041465347 4999 103 1157251480 1349150449 73 71 1240826104 683216439 127 19 1180058840 83 1651838576 89 2097474214 1740250398 1023165280 113 31 89 323750494 789005381 137 131 2777 2092541702 53 19 1653806818 604259408 2 717643901 109 1939698055 1569669835 127 1276617068 469701204 19 37 1083293484 3 910646701 83 1281561218 149 1358254052 23 71 1016119766 950831290 205050927 311802511 89 650742741 1286709065 2777 2777 2045421566 113 1644051664 1949 137 1630677846 476485673 1949 43 13 2141530781 29 446800477 1096317005 7 1895505065 47 131 13 137 61 1071651721 23022437 1586723701 23 234865355 1205244721 43 109 109 484988960 10435333 13 67 89085112 887402746 73 983410188 131 5 804305338 2 1517708808 97 103 492255437 1263644891 2117914516 7001 990480477 101 790467755 2020670546 131 1733056304 67 1512314687 59 727943416 3 1130668398 1115356593 137 43 97 233149385 53 1808163900 71 16482932 61 1112029526 1180840158 127 37 1113269061 89 274583779 4999 1200458699 71 4999 11 101 2 20678782 639836094 73 178380099 3 11 507608959 139 19 17 67 1279868907 13 1353646372 1841913134 53 1394775507 1654419966 2777 83 109 53 115637467 1592483640 11 1929962309 2044761059 101 1833727720 73 1991819016 1037224369 1740406994 1806766186 2777 79 722330623 1547247471 7 1769826152 939393143 29 2019119724 2 1404094736 396185920 131 1933598252 101 695955326 11 850772275 103 1168602156 5 969460135 1603301570 149 1996433716 3 59 25170226 337845505 394531215 127 109 908087611 149 101 149 1083274104 1964620428 354477926 11 1442086041 2777 651489754 1131308145 139 79 1842009188 1289778253 67 1845607527 898769646 3 1723608834 2 1716712739 481193977 79 2049352804 89 79 989168559 2009126220 83 1483786103 31 1255422314 647246201 83 1350197852 79 79 1396982122 251835252 83 41 1696787952 59 1750108563 1224636815 787279331 53 2058563681 89 729586489 741012938 2 814879498 89 659108922 110270522 1949 13 1107583061 558061985 1403208210 1477800241 29 73 1721444712 2022590729 113 495721897 1283375786 11 79 10007 117528418 2040181157 7 4999 139 424119708 83 67 83 4999 1062487460 610519402 53 928965896 97 23 109345956 264474953 10007 869238041 107 103 2065281531 762534750 11 107 11 1201073984 59 89 866622815 109 137 1194362707 2777 1063488251 1078458162 61 1373148918 23 41 53 29 1111198597 1987678698 43 7001 131 1783819755 1197732850 5 47 1374966341 381586988 1521762862 43 13 41 1624966079 664398091 29 452917521 67 2146422133 37 1882865842 548633365 7001 107 19 1257699772 447201869 73 1949 1083045657 1960047555 59 113 694089731 1101733069 19 70743263 149 1226521550 930696640 127 51070015 97 1210953820 67 1704959383 137 10007 2110076020 1326107626 31 1131814898 545561591 31 37 1738027143 255471165 73 149 1459712472 1472579218 3 1317695757 345083379 1803865371 648530546 149 146925196 11 137 97 509147956 11 2091360640 176560858 139 941970270 2 196729632 89 2 3 184763956 47 861970121 7001 1730286495 53 1961246026 900331356 139 1501124662 2 13 1803475427 303927637 10007 19 2 999073572 1080864126 29451385 29 17122557 103 17 1949 43 1257397486 419329631 275708188 7 1038055522 29 879992820 73 1044927913 2062207733 536558558 43 802192907 67 742370921 47 67 1223075754 17 1692039481 11 301925126 7001 1679569581 88023574 47 127 368436041 2083514368 139 79 769574812 1432637272 89 806998283 796817238 71 131 2096193686 73 10007 41 1522346482 79 41 1803350888 1526930118 149 43 1828160265 2005368210 149 5 627233530 1936320785 83 1701183521 7 7 1922470256 172092297 103 59 139 1761156624 622467110 103 2116888260 23 19 79 1669787924 43 1482485071 1498157992 1126523909 7001 19 415392060 1595588691 53 1023809654 38709841 59 83 1001482233 1570367553 455298486 1350704832 10007 127 2 37 1839326758 71 7001 53 703649570 13 195590733 1969631682 2777 1671401321 7 114100624 149 79 1627443924 29 523893062 251178358 61 1767817698 107 97 1090893525 1577201958 3 675490869 4999 43 775180135 31 1077963595 41 409146376 43 659642532 107 1357774895 997974255 127 7 94119480 1038830695 2025782044 89 31 43 751458977 2777 47 149 907525015 5 1921552050 1023534347 31 453241283 601875098 127 101 29 1740310474 97 1157165978 2126898920 67 762361276 43 4999 83 79 7 7001 444808535 1764228953 1949 1790692475 1665577375 11 2105468981 17 138358886 43 308619557 1514368367 43 1202009917 1734291588 109 101 127 825229617 113 68017579 10007 716421144 103 1761278370 59 1231534848 773455249 7 13 477349457 714016537 966319910 1934655016 61 137 2033703898 1362114045 1689799315 149 395550626 19 1917541191 1949 480541542 127 37 1107932329 886111409 61 5 1534000748 43 19 67 2001795917 59 173683905 1304974390 4999 1949 109 417496705 413346018 23 43 61 250100549 427918904 1949 137 298903586 67 1967308538 701953037 7 583369237 1130088190 103 348842454 71 149 1516546287 20183947 113 7001 14042310 1434100083 3 1832898452 37 113 945405799 1163709000 97 1279815381 97 1963937685 5 1760525610 17 1103069683 1949 1787655974 773396988 53 107 1292418332 29 127 722050245 253891250 1077525176 2 623078299 43 636770845 31 137 1568082546 1381417958 29 250642969 103 1717877376 7001 10007 1658850383 4999 29 67 754689340 431868510 79 109 699331465 2053778355 7001 11 2047505658 946868436 2 2777 1076362011 83 127 932621222 109 156013335 2777 67 10007 113 952962251 131 1322955900 2777 149 1726827445 103 47 668595906 1648603724 59 2 2777 43 1326454067 4999 1889946935 16984778 2109202045 29 120201721 1626775820 103 296271061 127 107 35728390 418962330 73 65203780 137 1955084119 53 73 1622005671 245630698 83 31 29 813726936 131 4999 1348280290 340986789 1001491139 127 1219211049 1911894257 13 7001 2010434429 926934655 1949 127 7001 1423401314 506711377 2014489180 1995719893 131 210343742 31 59 79 53 83 1779352838 53329741 892782277 97 537043872 524670519 109 139 73 1651761875 107 131 763553454 3 1298731803 41 103 1427004539 19 2777 43 1475401294 1774399816 113832007 617271560 2777 560695845 669362988 73 658910915 10007 113 12602664 1290861576 31 1593218433 364861446 19 98625846 113 13827923 41 1477217659 113 1361441854 865752890 7 613227818 464924591 67 738781061 29 593173018 1646735587 768191331 4999 47 41 232432589 10007 533923485 10007 41 143032149 1061039927 1425926619 107 1806433025 205409340 7001 30329795 109 1184353226 113 192133908 107 474228253 131 1489143192 101 1647271821 1486666571 13 1043965755 113 227158024 59 731917066 69608282 1603825803 2777 37 2093395472 1035630000 83 363867933 83 131 107 7001 13 67 2138412366 2 471442829 11 101 1177317307 1168845528 17 1287730909 393688635 1460526355 17 10007 1605282912 5 1847877285 1338145315 73 428532046 1580489190 113 920976859 11 60060286 944329378 29 516814250 267221942 2 23 1553046664 166171228 1532536328 59 2100287841 757027770 79 5 2070395127 2777 53 1459996247 149 1762141256 1846222876 127 97 47 61 7 1767318462 141708699 79 23 1500426767 343643230 7 3 1552801062 3 559313369 1296208514 149 31 1877627310 19 2063711733 127 452183919 37 231515753 540037537 149 103 1420933822 17 947087068 11 895484073 43 113 1106028067 42159803 19 1237636836 3 823345954 107 76288264 13 7001 101 276377208 1303554480 1246021037 1949 43 461267886 7001 814398594 89 1074898968 41 121885948 139 184597977 1858441718 131 949602887 59 1897820963 1553543076 97 1351894432 305659346 41 2133310155 79 53 1534056804 1550721382 71 1135753914 5 2051259349 29 33535397 11 101 1943717225 1731726204 1208995505 31 103 1949 137 1084564663 97 67 1382277536 23 485106108 839829104 139 11 950990569 137 113 906742875 5 1454929075 665377151 41 67 295238716 1767577987 2 1703258767 43 1102876556 101 985584462 89 1415816298 275822727 131 89 1792562083 1945201978 337858530 2 89263191 61 47 1011718324 103 101 1864600491 71 1798364112 17 139 47 1562075174 2 1579666740 11 137 776628066 1347366915 1438666251 11 514933153 103 1505602706 1455857420 29 61 19 23 896941194 61 68416807 2125491843 31 1052250143 2146168017 37 31 541150107 1402254968 113 131 1312763969 10007 4999 1857993327 562017574 139 1100777141 19 816462064 61 137 1903193588 1280618364 3 118892301 23 19 11 89 437537528 1684539846 127 7 87526145 1686009833 43 302769880 1052677419 109 13 1500004194 101 127 149 137 1992114945 1321285677 61 1862883625 43 10007 43 1210976621 220772062 3 413267141 131 1292067002 137 485020552 83 1841841463 887740984 10007 4999 10007 1735919249 17 107 131 565220722 653540075 149 97 2777 1333440588 3 365570298 107 1787334313 101 40362207 67 325117616 97 29 1208939692 297951144 67 67 845909371 1814211059 2777 13 150690215 67 2777 193779060 344753923 1355105484 53 10007 1194845807 165095486 79 1240203936 65622170 127 212524721 2777 1805184716 131 1611521259 41 852341743 137 735187895 799448069 7 499532565 250166658 137 1776715611 113 47 2021070735 31 1168682336 137 37 107 341435395 1706460593 1949 89 115579896 149 1948782920 823355050 1949 1382744973 137 17 2008139994 101 1630691566 139 427111972 143880435 3 1835863956 1939840607 73 1575755297 73 1198614594 71 972498147 71 35243761 1697163978 1973880934 1949 131 203980886 137 61 626135596 2 17 182168498 993113446 47 297569267 1610726331 7001 699728947 263524641 2135180814 692928223 13 79 83 1417774221 53 127 1023000494 1716964181 1884000445 97 1270132453 41 128863779 1105404485 23 103 218644486 1131512025 83 2013065234 67 2119399830 5 83 438081055 127 3 1277891548 31 654367289 59 1244678337 67 1702844463 759361920 2105792479 79 1966683446 673247081 13 336037428 127 1721260942 506988541 37 41 557057365 127 969155622 1782851380 41 61 1477431163 61 2 61 1146557958 925993777 23 181552572 97 1025192224 2051141533 7390818 97 61 253643971 43 1504256100 2 849789656 37 547843222 10007 1255366492 1949 1126719971 149 324146799 272694781 127 101 1358700177 444390506 107 792371594 107 2107200648 139 127 1949 364751452 71 12812660 13 23 43 732731732 131 59 1341029703 311480706 1356938296 37 127726353 315070674 29 2024518859 801879935 107 71 1266748417 940376537 31 53 83 925231022 29 957910484 1180847016 89 79 2077297337 109 131 168192341 131 1986093751 1322489718 139505363 103 67 131 306849330 1993665861 53 113 1199496331 2139484799 127 73 3 4999 516206738 1264122125 101 747768852 1454559580 1193226146 7 53 7001 1043499050 763604314 2134365981 11 23 1765068372 83 972223654 1527451653 3 2036796653 47 842146283 175860814 29 117532215 10007 1867763020 67 73 41 538566406 1905083614 871925266 137 2127850846 446045536 43 216682542 51641831 103 553627630 107 1928880333 71539702 61 71 664707964 273345677 374597953 37 19 1317895518 466509831 71 1592923258 1862618098 113 109 11 201144020 423960064 79 1903833998 11 43 615259480 905458095 510610904 1861650811 53 2 43 1221308876 73 1973172881 53 841280660 1582538413 97 256719036 67 375394707 53 73 470609903 7 79 738654230 2777 1894430522 1527647693 1148560622 103 139 157679654 2 158295478 2777 13 1232047180 149 67 43 365850665 129359178 981441474 13 1211710242 1738166419 23 23 1956010689 693437741 67 4999 13 4999 1380216689 1890219513 31 127 43 53 13 5 61 127 751940076 139 2 4999 2104474021 584028171 97 137 1699697761 113 131 43 1274133086 1367379532 1525557143 753857331 10007 586572989 157537670 1949 1545438685 79 1527771610 71 1796142309 67 113 1949 109 2056211970 2103991486 527144854 19 1419438655 41 527865775 3 1123471731 1262411373 7 5 59728090 2053234374 71 1628330188 5 544316765 830654401 101 149 1638828948 149 656425758 71 2132834178 53897626 47 509596390 525246600 127 1202297085 11 597762121 703886574 101 41 1807173836 13 73 1921914362 131 101 1438226668 1103486711 1516194584 97 1318381550 59 1068162745 13 2121099609 113 7 17 79 145552207 109 964381969 73 262117523 727885847 7 1495494238 1995128018 13 549071508 41 1719298182 41 1604846395 295657724 31 909085726 979509480 1407712006 61 13 13 11 1989671269 71 13 103 1275919092 2777 139 932343612 1897456613 131 131 1059709566 717378794 4999 252534483 930718819 89 71 64157164 2091590756 7001 137 97 1162967629 54833518 73 2075117128 7 2024505735 131 2065362244 401675486 1971640420 103 59 107 1914433728 13 84696378 1949 137 1907481306 3 2111814738 1639188205 164414506 89 43 29 31 760507868 4999 1949 2 920344484 567255902 139 1949 401304947 1551028634 19 1533312293 11 1111202037 1046116566 213134976 777262732 61 40254657 71 23 2001075716 113 891339593 93801675 5 1478403420 506495994 1930645426 2 139 1806055495 1793144675 29 97 79 97 865290149 1442427054 1580632632 79 137 2112409987 107 47 243453749 659172838 4999 11 131 127 131 71 561069974 149 11 101 67 882688284 7001 1333787067 103 355380179 199939935 13 1696869642 2132268975 149187400 47 825919101 29 1735898559 2777 651034326 1468860826 993562754 61 505188824 10007 10007 1004122394 109 1796016433 1373167851 137 868974170 2 14152718 689419333 131 37 29 127 89 582892328 712342761 131 621442909 945983348 73 836835865 11 472410675 648309277 47 127 1616119069 64463422 73 884383088 4999 160900833 73 61 62172074 706169562 53 1305173358 498418339 103 31 1501511970 1692491097 59 79 113 1451703781 83 237233822 23 551518863 31 29 1756042945 1262867376 4999 59 1768949800 107 1270336100 1895529357 89608123 19 10007 37 1432122259 135847609 131 995888855 407018834 139 7 139 61 911567286 1416224747 73 1236094765 1949 587286323 316795048 113 23 905569340 7001 396660480 1949 83 83 451130398 3 44843475 436874325 11 47 41 2009812251 716805050 127 1095263367 113 235275605 97 47 1621929298 867754937 67 29 264098099 1224240249 1953081774 61 6603123 17 5 1836528743 139 868567488 149 59 711357454 1941919805 43 1106579410 31 1399390561 10007 31 590926650 1304002868 7 531839987 1605093540 67 1863045349 31 1152202606 83 446524879 103 2060884255 113 284556381 29 1472830366 1691957355 131 596077694 67 352410821 149 1003606039 1649370097 101 1680419214 1214367417 37 2119783206 443121566 1406255501 29 413041657 109 551818348 1086451748 101 43 1856177472 83 43 1997929253 1164219021 71 1350410486 113 37 563590529 61 139 482160281 2090280051 83 1066630178 2139875464 341244229 37 139 23 1567166134 1422675408 4999 139 2092362209 29 184055634 97 149 2004558735 43 1883520529 41 5 1976674145 137 149 868047627 1142071441 149 137 603094002 1088065234 3 137 17 1899958998 551909012 1217991353 4999 73 137 1230952946 109 2777 67 464612036 37 672188472 139 1694412780 240426140 97 1659682416 4999 109 1869542385 1347213949 19 11575978 2777 1284123678 1655264174 430603914 1215660256 127 7001 2030731063 2027349580 1877185102 107 1951550851 41 75030123 149 2026776794 1949 1876077424 127094158 101 137 41 1015828013 2021439188 175256952 127 1386921331 53 1410426807 47 1379172209 488407958 19 740401236 1699522296 3 1015989393 29 1400401039 824461398 67 71 601741827 113 988201468 97 149 248804819 1128957907 1615629933 29 957604131 138944262 109 1197080178 2 109 72876310 149 735248975 5 239237325 73 131 2037517670 47 163109691 3 1347891413 2088165222 11 239321608 1949 1225833742 67 71 1026763163 31 1208366236 1727293619 67 1049450547 813049203 109 2100705007 3 1508318188 514501847 29 7001 107 525104734 43 1442712522 43 192373787 1428130878 13 1005318431 1061957167 89 1849526978 472660853 7 1398679296 103 89 1279311137 112121375 2777 113 3 578776245 7 1928133172 1802962469 127 137 1734875251 11 2777 29 1742789597 70000693 1573176279 1949 2003536301 19 1287490711 13 1848853760 2086913764 197268331 13 137 1799986282 137 113 127 1648255022 245560977 11 1706548932 62459078 972060846 7001 31 73 1515534823 1285514469 103 59 47 321207165 2138525521 29 907272366 1105454248 17 143034634 127 504425077 89 1074790789 689984239 7 114256072 2777 1443820617 5 41 4999 688567259 107 1669692200 61 313375300 23 299714564 1641689262 89 1112511125 89 2064036131 97 1758818453 1657149284 59 137 1206697682 71 464951168 1806491347 149 906239816 870195738 83 866361636 2 2004271288 1192765278 83 73 740718882 1091778218 7 1536823379 544051910 43 1933849492 1284071168 607520454 73 2025737911 101 1949 668020764 97 890001970 53 1931257907 19 113 107 647242144 223412148 1159624259 53 1624539630 59 29 1031882930 1217135249 67 609292238 1453343736 31 1590816878 97 560925882 89 5 1262839420 2037693670 468236956 137 109 1300223967 83 5 1823004330 7 1863597206 736067757 4999 73 2064917566 1755622609 71 91510481 1046948439 2777 149568783 13 624671762 1949 41 1461855287 413833213 1843408851 89 29 397447755 103 1683439210 2085154933 137 137 61 465319087 67 971588105 7001 170033287 2039867368 617340018 113 109 97 61 1379102335 757293162 1964733117 23 29 2045553652 149 131 107 1124991732 101 1826083030 1968259107 23909259 109 10007 1033556484 73 133316542 139 1527257549 1375677429 61 793672577 71 630561688 131 398974741 1871301685 11 1881494923 103 1988206388 131 500433036 1949 627082954 47 10007 1026029622 43 1057581431 79 67 1332937625 97 1434765509 631832497 43 589853360 41 19 4999 37 7001 966768090 83 2 1497240492 4999 1648885157 71 1152579210 17 5 1384126005 137 2123478628 127 353232720 431214917 1024520792 41 7001 1228472471 1777778669 101 46823196 41 329023729 1139710005 1114449480 1548041245 5 1500388925 1949 1930852861 688663558 1949 2082396470 17 919342529 61 1777996097 103 1877301278 137 2047731602 4999 545314608 1949 21559838 89 726068079 47 2047498036 79 550398056 17 1658273704 5 314138120 2143522790 1558964104 23 7 678871270 1077237350 89 1347943025 1369884180 5 79 1842070729 1812237614 97 936045149 13 545081004 103 10007 89 1097606028 5 89 509043866 1949 2062402565 107 1539461323 137 1352863903 89 1374634103 1748819117 89 2 812959714 740254350 103 1079274582 53 1838162324 987508455 160640478 1497734387 1949 37 2041530722 406798929 275623795 139 611935300 47 1340253081 47 17 29 1836805509 10007 635004192 23 11 229999242 569253553 1168092904 1367258575 61 1265529899 101 589500842 7 89 1005271391 113 1693603320 89 1360759715 254406678 1312209690 29 895564689 1845223452 17 149 32206022 139 2080741457 891844211 648850152 19 131 295736561 1918359677 1949 1118466783 51808318 36080246 41 1447953335 765691326 2 1783346000 1275340608 79 2005414873 23 820297623 2003789902 113 1949 152185716 139 89 1784441011 12090027 127 150515828 13 103 1470443347 113 11 484875270 1693297628 768499770 7001 77487068 37 2040526653 1400370450 2054716489 7001 73 7001 882847103 640584499 699280113 1266697771 79 109 1855534385 47 136644839 47 41 1591493674 2 61 1079425500 23 455446207 47 149 2079475439 1884059704 131 2777 83 587153620 17 47 19 1309796464 949886190 19 11 2777 127 5 719817455 992602215 113 486385796 29 11 914648613 2118328486 53 1949 488263480 303981632 71 158696857 2777 1149050398 1299341638 503206463 1328740495 1949 131 1949 121323407 37 194236515 139 1066868388 115264464 7001 109 1043479018 336043403 11 957248124 73 1730031380 1318145340 139 1790977046 1832744485 101 101 103 1639436889 750940914 375377471 19 2 554224078 489002056 103 1826337496 2034663442 73 2 232592050 5 1248486755 1820544080 743053933 73 109 830216485 512923433 11 1801530657 1611915154 97 1030405477 149 680828382 1677379453 83 1908021160 2777 106231358 103 7001 1025065417 718841677 109 1143087142 1757286773 11 43 1728918 101 37 1125879940 5 1428992360 67 139 1408020238 678121404 21538521 31 67 1377984913 1464321247 23 1119488775 1241338134 19 1101431881 67 31 960305674 127 1940029140 409627444 61 1989440171 404161570 53 870181540 2 625541054 4999 928149333 695705831 4999 22010597 29 443107834 1535566745 97 194710340 53 4999 682098340 53 2777 231625267 127 7 242857237 807522317 646528755 29 324188680 1315402452 1190906529 19 17 896975684 97 19753953 7001 1949 1437633074 381353564 107 89 205517109 131 1905240420 1453332471 59 613152308 59 102322874 23 23 834674853 113 2121330517 83 47 59 1479828602 2069795990 23 67 1241780144 71 137 1617177181 607573628 97 149 89 153233525 43 109 107 440554310 139 83 667532978 1762393947 3 663087312 19 1084294717 1076182202 1340945649 139 2013591809 1949 2088008527 4999 113 839297330 500757127 73 3 61 375370017 3 31 109083555 61 1861863655 5 1026334950 395589330 4999 73 1285602562 1502796104 41 17 2118728513 1639857247 67 1743728876 137 2002879258 29 651372161 53 67 1926560478 31 1689201005 67 17 2058556860 1120423318 103 1231522763 37 835836808 1883833158 1721075716 4999 103 854303056 698348784 97 1523850084 19 1472769439 7 2 73 1692443461 47 863233537 616450402 103 285351303 183659642 131 47 123810467 147605942 11 127 13 1182568803 1958307076 2777 43 1553648785 127 2 1454629385 467125857 11 97 3 1094349479 992905059 19 1604637780 19 41 79 569783607 89 1541861210 19 654121550 3 29 961266656 1320055226 7 5 41 1430287870 29 3 909802716 2009223213 41 436532781 1806121709 1126568563 128979040 37 29 2106118810 137 137 577132745 1472168810 7 7001 19 83 131 822196217 1958822040 37 471947136 7 1229267970 309143534 67 17 653235037 37 1591314792 1365140947 101 103 103 687924743 1772273323 97 2777 31705009 89 599187586 7001 127 1028547854 83 59 1863542671 1857496764 1851817884 37 452855395 89 43 139 1888405767 396352217 19 300720923 127 37 17 89 501358627 109 1212332553 783348015 59 19 818151466 59 833573594 109 53 1619587693 127 1521392436 1395365053 37 176190966 1904963571 7 419279315 53 897030618 149 875216017 101 53 41 1171356921 59 298557900 41 101 127 89 47 382076643 31 1138444242 29 83 905188953 17 10007 83 912610647 61 71 61 572977819 2015197586 47 321968989 7001 107 580400849 166241406 1860484246 785451318 37 7 37 1949 775986554 11 127 1405994648 53 5 439028890 216050960 30999108 19 2 1098052980 404623594 139 1912755520 113 437093138 19 1304069085 4999 1437652412 1149306210 139 71 1620016960 103 995183837 1702237110 102907200 1949 83 740565923 814729960 11 97 13 53 429171793 41 131 205017096 10007 430040818 2 3 189814564 59 1337006493 1763168528 1315298196 47 605399157 29 13 1207123489 113 179838119 109 592842716 31 17 47 565160509 1360012071 97 29 137 1616572874 515476993 53 1574550027 2008048310 4999 47 213182647 1216870445 995053027 113 1861373486 17 7 67 113 1966881842 1921596993 2042554221 83 10007 2033802666 67 31 2777 13 83 890879089 132215898 41 911504005 137 1770743221 741051495 11 73 1404157996 41 1017977116 73 711502155 3 2124534069 61 1018438748 18773927 89 7 89 958652642 103 2123700453 4999 873809294 107 29 2 37 1265602834 73 82189678 17 1499862604 131 127 1880019354 702471635 23 1451505551 2019615996 4999 1469162416 31 1752031774 137 109 753367016 37 1766431529 43 113 4787245 398999481 71 2777 7 463789780 131 71 387696281 3 2036595366 1921708593 37 37 71 716884515 13 1948745271 11 137 943136859 73 13 484525106 611001690 1529638555 5 139 429626782 182127395 61 107 30425338 43 11 1078640288 96038558 127 41 92102769 1442849248 23 2140508823 97 1543067656 109 1247024637 127 1227345429 3 1476644091 23 107 109 83 1298821848 412394049 109 332662223 1485952637 5 517081704 162313540 10007 1952595384 17 1974348873 29 31 819762822 882651075 7001 43 1618937315 1221277830 940012158 746478811 37 1457619542 732011841 19 1887609331 149 803418877 89 265809368 947602304 11 1949 131 1657658952 53 83 109 1257490599 1119442052 47 786608789 29 185158159 1298176220 97 1748470215 41 11 228265719 8698954 79 29 538442378 59 11 2052710913 1588675260 1770500244 3 127 896459472 1193267362 2095422523 1094979384 1949 101 139 2020447427 67 1254062450 4999 89 131 2076261070 139 97 1025789938 101 97 1647988500 3 17 1617469034 7001 10007 1123145652 2018208311 43 1328339553 675938074 31 107 43 1949 1892480805 3 1554436404 564978791 13 942479135 13 715810095 37 1223615226 23 1749764859 47 73 1239827839 1093975247 10007 149 1615752275 47 1700168929 767697295 103 477581027 2 1387074376 1895793836 109 216922971 2147360379 616318768 37 2872364 260241009 97 119730850 71 1769811107 127 1828239549 610536498 7 1995467054 284578614 1227273572 67 79 67 1947309231 89 1194499349 745534900 11 1756538564 41 1245695210 137 554578018 71 31 854736681 95944403 89 780988261 101359108 53 107 71 466730925 1802382001 137 1717422273 73 29 103 1949 894249925 986211541 2777 1644433874 727237983 11 1920770774 13 543017726 109 59 359665180 67 1272616090 1266019124 2 1785669317 2777 134159647 1861381306 23 622390570 17 1320914892 644637983 11 1155588346 879825447 10007 137 5 1986821172 2 139 786046236 3 1607525808 7 149 1365216076 1705177903 924162906 139 934510761 2052216618 37 972485504 149 104960815 61 1639019929 350702707 17 37 139 1952305179 612707691 1865133446 1153821141 11 1702601012 7 1966856550 4999 939302102 2777 1563709261 149 124914150 44170595 7 853371463 101 1532269424 97 349085437 103 1651234857 7001 1085847204 543360084 137 73 684168703 139 37 71 103 137 47 1916379175 502009174 73 71 496824133 1397551889 1949 4999 53 1410564536 113 71 1931444846 43 1795081766 79 83 1847460573 1585631869 29 47 1028672879 1570884809 83 43 1252229918 566145869 109 107 2015732019 149 618751853 1856179188 628778177 31 824335053 73 59 1162800733 1605731431 101 2133668026 2106660565 67 107 127 149 11 107 61 1708782079 23 1063087807 400779246 966439043 7001 71 432958639 7 1245404335 1124612720 137 83 575690158 2777 1453081912 1821831411 47 1807730515 29 47 1908292731 41 131 1973179065 1300924630 5 103 1121682154 1403650767 31 127 79 1949 29 17 1564776560 789255039 79 7001 1420936962 13945992 574173150 23 672950261 809267786 2777 23 7001 103 5 1813201530 1436787865 23 97 1370542682 969504338 137 113 3 137 753042264 1659056098 101 66814209 67 1102698529 2134700237 599510301 29 1079751983 29 1546593113 2777 4999 67 1442255601 1128172266 2 43 532986978 468479582 158958640 750382164 41 127 1248836720 37 1964312055 7001 681507024 750086189 83 61 139 1021472636 1746060067 113 970128278 82365104 2 1497081518 47 1292420735 5 47 1436115928 1310671794 37 109 1267908775 80655188 2777 67 137 1421148265 97 926201978 61 1925200443 1674458906 467231543 131 273911830 2 29 775569430 83 250998995 1775832776 107 127 251488448 139 750254811 10007 7 421036385 2777 67 76108918 67 1911081736 97 71 1191817502 1959373226 7001 612027420 23 131 17 1537488534 1075603464 309111595 2089959141 79 1999899450 29 89 390522841 127 53 1118267882 495697940 59 316240747 107 395216271 1949 103 2 17 982939115 59 59 159877020 1423723867 1051131029 17 59 1921264436 866522386 1258833762 139 2142678140 5 1482048245 5 3 1734197808 914221218 19 83 2 391491688 41 2777 1019836588 628565619 97 2028637048 1312207464 2 1580768020 371427618 1339577933 103 101 1605489031 1669759503 941151431 7001 103 37 1306826828 304831587 139 47 1530039974 1256657424 53 101 1837160710 616858510 71 101 1557706234 127 1740515823 54828313 193952522 113 19 109 809289593 127 83 139 1546501351 1793700077 131 799219865 13 1388558015 1495165584 11 677589396 47 1640152420 3 10007 2777 139 1258680862 47 924601854 53 1373064640 49527965 1801791489 19 127 786318507 47 2777 1628880395 352320641 83 10007 633803352 83 101 2777 1160991498 1207522910 506257494 67 1857034621 13 247435825 61 47 2111999896 25178276 1227943146 915903628 89 1436345627 525602812 83 2 43 1853415326 1748433531 1170728547 3 97 1534445134 71 294109731 61 1216159196 101 59 2101746797 41 1714957931 109 1548300053 2059044872 71 417537881 73 1759310366 71 1453432196 47 31 71 1274819058 2 1597775188 1467377398 1359321634 53 53 1869047491 1501116251 1942676201 127 4999 1668166300 1429644014 53 1351373864 1078670833 89 696268690 13 1633124454 375647341 97 745256363 89 1533250201 7 41 2080064990 71 29 554042854 1761454497 1247735535 109 2777 2113066509 109 29 1705799546 608374434 3 37 1923275170 830514580 107 2027175883 1533640793 139 4999 846661384 131 61950293 1072690729 269511493 107 618280796 7 177246888 1015848022 17 139 89 109 71 1700613229 1745883521 67 13 113 406333197 1029531474 150907734 1018423095 2777 97 11 1003294853 1178408616 71 37 17 2042624239 462796780 3 180724644 97 1609792794 778160190 43 132425153 71 252581340 1177261040 109 73 94279208 103 101 19 59 1115173691 71 1337619765 67 41 586799630 1065913792 29 29 31 1593674164 278247971 149 10007 109 513911783 560126039 139 73 10007 25928137 1815015509 43 29 491865056 2088432738 31 41 2007353768 1083366017 2777 1838487857 1785756952 83 4999 585907795 89 1521530027 518145903 562432870 19 1059265161 109 937473597 131 4999 176244744 661094493 1766165587 53 29 1762488420 79 7 2114628135 61 43 797512271 503169987 83 39334696 1365947998 2 52158818 1170022500 1229894276 149 759149148 61 2119666003 1007926204 29 709945636 71 401871928 2141794628 109 113 137 19 968264358 71 3 1641358395 809058387 17 1074061972 192197512 1349028411 262342568 79 399735538 1364589257 71 79 7001 83 1404429886 97 97 10007 103 19 1884459877 2139553646 47 515776824 417501483 4999 131 980448016 1609456830 101 1397759907 723663485 10007 97 280580260 155254325 107 1094012405 53 5 1678355315 139 1535613620 809585646 31 552384554 101 29 1702259156 2 863447218 325741631 47 467548621 646125305 7 23 1473308493 1021787627 7 43 337603277 392473341 10007 1950304600 53 23 759093380 2061142516 89 437607080 1400313410 5 41 127 538741747 703870932 23 2 103 11 1067495506 917727570 5 47 286826077 137 437944659 139 399405519 131 1730790641 101 444160832 1623767799 71 763847323 47 1732356221 713236750 13 940816318 1258229067 1451964804 37 1808638512 101 1815678414 43 149 1758921118 67 167509447 113 1964083058 101 5 61 3 608866377 19 2144425557 7001 1978455869 712267938 17 149 860982528 7 107 269404289 1034905883 11 7001 2024814472 97 176659795 553577233 10007 3 7001 980116305 71 1506691032 83 149 1055680063 103 399924307 79 1487738191 1032654114 3 1544757024 101 866245488 1949 2000108627 922625416 3 73 2002325008 59 1256553952 149 41247164 29 615190937 83 31 209225045 1621058355 734643891 10007 109 17 107 23 675918825 37 23 197621980 67 407941962 487073518 668517806 11 10007 1285429171 2083107155 41 1753408117 109 1407712982 19 1073035525 29 59 881215032 284944984 13 127 2 435541266 7001 131 1099460994 1354203432 83 109 1682970137 125078699 19 250167350 1036379613 73 4999 59 456215730 11031348 81945454 137 71 29 167754515 1257044986 47 5 73 900207044 1767390131 83 857792613 109 1767566781 101 10007 10007 97 1814012229 137 137 23 113 1862909299 29 1256603930 107 139 1923642406 23 497534037 43 1547418440 103 159321327 4999 743781214 97 1230185816 340570977 10007 2007073969 97 1888317430 1180467884 44279992 1554495894 89 41085391 61 149 41 155905206 504073639 2777 2005988166 109 2056149513 11 149 1942387393 43 1461974028 131 917459155 161151091 1881755719 103 770998886 61 1850814786 7 10007 1781195965 1125436740 1790375710 5 73 4999 2102963036 1691043954 67 961168315 29 71 906145452 743725322 19 2080276370 545750150 1713470890 5 678127659 41 1464788099 71 826421824 1029051709 882754769 79 113 61 1553592530 47 122420430 7001 242017569 271911839 67 1381918885 1910098243 127 1813251263 1104837516 127 2021004213 1952997985 1574999702 31 53 974921750 678433814 29 5 1550247120 13 840752523 2109323840 83 941627075 1474968465 5 235348658 1169747234 2 633277467 83 203189971 19 1271447624 2087622925 5 106004170 283265108 2777 29 858198645 901057540 67 5 1899863875 61 2064703539 353244046 766348258 29 839237757 584613383 1081426373 41 109 5 37 91920506 1894427861 109 1272452302 53 437023019 1293034364 89 1949 5 4999 1728324266 1430688805 1641528823 11 1970430979 2121125071 17 126564235 11 113 112389522 1694954033 19 37 778422761 682387161 67 2 47 71 439420917 47 42080980 359071345 59 53 1532672120 2061602112 10007 1489905439 11 127 1022642989 2048020727 79 152199667 989727126 41 2777 1461707274 1171131316 109 556547649 59 83 1766547432 1214690060 449535620 773370478 109 43 7001 404202735 2142684054 2067603515 23 280242781 7 113 2777 79 131 745345722 1768373948 29 23 4999 10007 1092794421 47 340433561 592481365 149 73 41 1190926016 47 107 2134589331 82136236 1477286803 31 11 5 10007 79965937 3 726021552 107 41 11 97 3 1949 83668356 17 29 16771599 1740671433 830084771 43 1277481795 1790156500 1949 5 1364238505 830808655 1289599332 1859241153 7 1534317493 2777 219058091 542295462 101 1828392698 1016252394 71 47 900488604 1936695254 202606346 1949 833109769 17 19 89 89 877644130 742149723 71 103 962931221 7 734553860 5 1900499855 97 670022553 11 1087725661 1370296055 139 416696003 101 477249774 31 97 897833261 1917714004 83 149 512262447 602097080 53 2040931685 139 83 1417710799 101 218322610 248582311 7001 113 1008574381 709874561 101 432386454 502643544 73 133110536 1142315531 113 101 2 2 1261157626 19 10007 1492644120 322575645 10007 1446541871 1151592221 103 149 1224849654 79 599057842 2 841562824 79 1027584995 1246980240 29 1847397766 1943937460 23 1758696213 29 2097983386 109 1038768038 113 1753648469 1495352052 5 771065650 73 7 1231153532 7 1311546383 109 1258427345 628075658 19 139 149 919296475 297150444 7001 733095713 101 1237349889 1091112849 47 838564130 1509159825 31 10007 7001 951239872 31 149 1041107104 31 807913125 3 23 1199642763 1714088291 17 554253538 97 1660938275 19 37 7 625972214 1566440176 53 1705586481 43 43 938275265 1763773856 53 67 53 1344731264 43 73 1038802609 41 1949 634845821 603035908 19 17 224081182 915725519 7001 228960704 577702764 43 1949 89 1839586123 1424344321 113 647151113 1301199708 4999 480162138 849532722 83 101 1134224212 11 2015115760 213134928 2 216783372 1949 1024660066 47 1067770910 113 224756887 1875871981 1176577931 47 1075907239 67 1294124564 113 60222672 1753306408 1234067325 89 60678443 1111985854 7 1630951208 79 1953914110 1437286336 2777 960930864 113 7001 103 1724403134 43 1585897276 213803936 1795351862 109 1924555692 59 1666431164 107 1519282407 1862815751 89 107 1659625426 11 583085373 1232448581 13 449416633 525528676 19 1329567333 3 2038108020 1697006763 1827317708 61 139 2122020982 269757717 932382459 507485193 19 922620283 13 246981709 97 101 2 17 31 127 1873793213 1516914190 59 10007 2 1127134844 911107413 590450817 29 81265835 7 1506939514 1949 1651551325 1219458456 2777 240798438 83 103 1317094269 475382389 960753027 13 893558900 4999 2031508636 97 13 13 1694903125 71 447060899 2777 11 2109922452 103 1067318142 11 31 1533367043 414205291 10007 11 385983561 2777 1549874247 41 596838271 429577049 79 1024216356 715116216 23 787296371 1970084987 103 1270887439 1710665324 2777 433486923 1678013358 2777 1079631009 1949 73 219611448 500130738 5 139 475862608 1566472176 1979475466 1479626558 83 7001 139 149 585945182 37 773651899 139 2065754060 17 977131627 611708076 1217737489 17 709373940 2 1058833126 149 884920387 1767140596 17 2064851490 13 107 109 1347521002 559894741 666782659 1372812413 59 1326308713 41 1949 910816425 1557737966 109 5 866701355 83 325974709 103 841661616 61 1668150347 789971899 139 30412810 103 266605818 1949 83 1662402868 10007 353947590 835663193 261431980 73 902944528 17 29 1822160331 103 131 131 407391005 649361236 17 5 4999 1910947734 35457907 139 1554544600 17 1190726308 1101005040 2147158101 53 1204877186 141063113 31 79 71 1949 5 508442550 692205104 842278055 137 954646125 131 1503122165 73 131 29 19 1126520756 41 91665560 5 1902549453 31 149 66493485 1048707445 41 1609875865 1295008411 442125841 1301148198 53 73 43587570 19 680282444 37 4999 109 109 69322251 2777 483105548 29 1183607183 1409416923 101 73 619241699 4999 89 53 1736715342 1619480243 109 73 376149582 1758015951 488499293 2777 655046727 1866222027 109 47 11 625575610 1499564319 820570239 67 61 53 112062799 778583755 31 268869700 61 626985572 1875521835 41 101 83 1008674515 71 7001 1986362000 1523111610 5 191580510 3 2019119301 1337787389 4999 559798018 23 775146305 420537315 5 47 1264667728 73 897044221 1327164017 23 1161083053 13 522114814 19 2082313645 1886215481 19 1071004526 698397615 43 127 109 47 2777 2018849150 127 1365085115 89 2021148526 293791228 29 53 1276524397 2034551272 109 873385213 89 1983510070 149 5 1165369490 565771275 71 1949 31 139 302486878 29 1478847539 13 41 822354794 1048214487 41 256745444 1893216861 109 83 101 2100556007 47 1374805742 43 2071129400 704518665 1240906797 89 1561088886 1045677786 17 79 743759533 37 37 1086928908 2777 690462172 1195200396 139 193168022 5 137896230 1614660925 1736094416 564965199 10007 29 925366365 1770852056 53 2078132120 648208179 1115261477 153153300 97 13 2 1500662648 41 7 764396755 1553892378 17 127 1192671859 862597589 67 149653009 1541686415 79 41 619600651 5 774154075 1218350905 113 43 43 1910016054 928037895 127 79 11 270661798 1260677787 1690952277 83 83 2777 23 10007 1774318596 89 109 146332064 869777385 113 139 4999 623630249 7923996 103 1781973233 1389164555 5 101 2777 834391305 2066861890 1282987931 139 29 2035411922 1707783987 293181682 935822969 67 53 1910179201 181497811 127 61 1199659174 10007 137 113 43 2071423090 137 2089702948 1153939738 149 29 831173640 67 1188043866 446389443 1577120153 37 109 1580114685 875578431 13 1584849876 103 23 1952954521 2044052730 1949 107 149 48737045 101 1709831525 593000130 5 73723345 19 286231638 7 406118363 83 1106249315 1411564649 1535676844 1375575901 89 131 97 67 23 124684633 1364899051 59 2 1974662954 166011330 374954905 71 103 1259782185 1103351957 89 1338390087 101 763442436 101 412742762 83 1649766660 107 404226419 10007 910697042 127 766030853 103 2062541319 531517389 2 1949 127 1961790844 7001 7001 1870422165 113 414479819 127 1098444491 137 83 1056454710 252528247 1074057124 2013205131 31 810510632 137 2 123036350 61 149 612229674 3 131 149 7001 1375094926 4999 423475288 1900842937 79 109 1583235246 1008940842 59 1361127758 601296848 139 486298728 7 5 79 67 1947085191 1690291343 1003506945 19 97 466255041 43 29 19 17 7001 1231559912 1251209857 61 1767483235 149 413734113 13 1949 1949 59 7 377725467 89 1798168282 1865277672 2 1107393946 1086779377 874157655 109 10007 61 249710332 2058543689 59 71 137 59 118316924 103 1949 127 101 212675397 67 1904259385 73 1398646931 1376201119 29 1999767094 53 5 127 73 103 67 110144382 826091611 149 191840723 131 17 2008606569 149 1301597695 97 113 339952929 37 897744550 5 67 1429444933 31 1107683855 29 107 510629359 1188607005 5 835516565 19 107 1099764725 28996572 1341923531 1949 1833371677 267731203 59 7 1118921265 1949 59 1236167469 1099919831 79 1998238956 1438834320 41 1188397782 1579013535 11 1949 41 51710799 785438291 1318465467 11 107 1369234702 1662882675 89 500953700 1223034098 13 19 592676215 39919304 1678598969 71 79 41 729054953 137 1624432153 17 17 1459320297 73 1899916542 107 1740783443 727938785 7 19 466052102 818504648 1224378042 294942368 137 410849540 17 280754619 103 995727986 73 602022991 7001 944763947 4999 827419483 19 23 1359284981 1758066272 79 1930332548 149 1726226348 327232360 7 1308968393 103 2049007222 59 67 131 47 2140493035 59 1247313867 71 107 1630010501 10007 654377744 260309430 1415760448 71 1565157051 109 1380107969 44371038 10007 1959582503 973630800 17 79 1595353097 136783052 41 1364611237 11 783873454 13 131 363168225 101 1364123363 37 14175866 23 1348461584 47 1343811184 4999 97 127 1740686423 1533168449 61 740216050 7 1238635511 1465465757 43 1553962787 13 1766360765 2 1148744160 57526416 804621262 1949 414284704 836527719 43 913770836 101 97 2097698526 1949 1511967934 844495895 113 1206877516 1949 1573371179 11 1353849926 2777 1686953827 127 910784056 666560051 79 440758335 1646770950 53 101 1162707014 43 732188897 1793448363 29 79 194358960 1007311067 67 1132943937 1187276850 11 754475441 1780481664 1949 103 71 1450011031 103 31 19 1643172725 403017928 97 482062841 2024413378 13 4999 517251529 4999 1459144062 79 997820356 1085541098 73 89 812955014 1964028415 7 2 2 89 73943870 97 595917463 1594211454 19 1849382290 798301439 47 89 1544004841 89 127 811920525 524140430 2 97488728 109 1976526624 139 101 2777 143595893 876968269 71 11 811450573 1191961707 149 17 137 1823866239 13 1931889427 131 37 47 1093126452 17 43 97 37 11 1129440433 1492484765 760089893 2777 296649494 1949 1272054531 71 1092938287 1157118974 41 1690938974 1074710884 29 109 1618773497 97 1240668606 610053176 43 1143387845 97 1530209435 149 441762056 1691075399 97 149 53 620823662 139 113 50599592 35723922 13 139 26241254 293853458 1039815621 107 1949 1599413717 109 2133516405 2057823208 43 857969871 1980689986 11 139 1949 1167018322 280562448 137 953513883 1101970907 71 273048113 97 2032739469 185717043 71 1258217254 30464833 67 869056827 19 535480787 41 19 2079794872 276566506 17 1753709766 89 1938404603 19 1417984193 1693505540 97 479766462 226274625 1835516684 139 792207437 7 1773836728 1775968768 2 127 877457194 47 602556544 127 7 1558570236 1921313979 10007 41 748619575 101 895033444 670483198 109 29 1164146043 29 486736319 41 995716514 1346081598 10007 11 103 7 2075517717 73 1482976531 544062430 103 1746956838 103 47 1895692407 1133926418 5 4999 5 41 109 866455497 1755455750 37 299038736 31 43 976902165 703804331 149 584871786 5 1058803485 29 1653492072 5 745132430 1065558799 347286263 53 13 528622237 41 225948909 1630851831 127 659585930 10843516 1890807414 41 5 1796933318 1865342278 89 534883557 336494346 59 239467888 11 1689511186 1089912344 1739096554 139 61 879654221 61 364260768 1297252779 1557792083 19 973556922 2 2106279332 29 1291780988 539470615 1617050865 1431614466 41 73 10007 139 543222564 103 547450459 771056249 113 113 348822073 1116687131 1027661789 998244434 11 881706063 101 1538378206 137 3 1970097496 47 17 116855501 762130791 71 7487050 137 112047246 474983856 3 894208449 984273240 3 139 2118626324 724505808 1949 2106340821 79 1075311581 97 61 1924887452 1949 1224558511 83 276771573 67 967091802 41 59 113 1611633572 1355492404 7 302108961 302284966 59 2 1558577610 815139694 31 97 1947540491 107 495292746 1057886105 7001 7 1475767286 127 984908114 1656300345 67 308745648 202271526 134481698 61 204056468 460391335 5 1406023905 591617983 1239573017 23 1379038447 59 59 702378362 31 433432669 1478787327 113 604242674 10007 905303525 1112027383 139 1723886621 2777 101 554168012 29 13 29 470590105 1509110930 79 1949 1949 1904877956 37 3 17 4999 852059554 1348465253 1616227932 37 984997905 113 1517986743 2071327968 137 37 53 550482486 83 2083456125 5 131 37 855172971 47 31 2 312349042 103 107 1706154911 1694684083 1548962552 137 351407466 1385443732 113 183744554 1262838166 131 31 845017530 2777 1455486794 1579537094 109 103 252888999 1562733407 1654761537 2777 101 54506582 13 149 17 101 109 29 23 23 31 101 1949 89 1941039181 631237662 31 1088623090 912681830 5 1083045821 67 131 77784394 9380124 131 455635444 149 2137783907 676527694 101 73 445524183 1960639548 3 990857403 29 59 42481062 73 139 1520142225 512725408 59 140887693 11 1063636560 7 1839199957 1121959584 330972955 37 1742235630 71 131 1427652672 745481700 149 793331428 2777 2092749977 302845735 13 137 16810037 1949 1516394113 23 1831673714 1966435087 83 5 79 137 571755252 1447653792 883874330 5 137 127 1967459616 835388977 89 47 192105074 685257885 29 506036773 2051459190 17 41 79 782042120 5 29 4999 1912842355 861567652 31 1236641116 89 1823123861 26350091 139 29 691297824 107 220318885 1266154948 37 79 607421796 682238133 89 29 89 4999 23 1472685653 1157720847 97 718490834 101 1187704854 139 106163057 138253309 107 43 148501360 180349654 839560018 462085514 11 47 32560331 1033773460 131 229720552 13 1693934935 600391360 5 109 1574105842 667512185 43 1378821636 131 935291923 1568441031 7001 310130298 5 915713304 2 67 874566812 755350228 149 14973124 17 402643827 71 13 1807222782 71 97 59 480503552 417737228 1561713972 89 1925640045 7001 1937715777 7001 109 4999 1797689032 61 31 1399978166 131 1841835062 37 10007 2 89 1772116558 1066813363 17 1178554750 1313982292 113 745650953 1105999930 23 73 1518612430 374401157 109 943991884 1796949238 149 97 71 1453082947 29 1224944050 1823080231 107 97 7001 119632578 47 75793311 79 31 861585325 1624720906 127 47 131 10007 955498381 123456359 1207447036 1419460940 59 1349683905 19 826518768 61 97 344770051 47 925344695 149 113 689892685 789225222 59 98108740 1009186764 79 902034075 107 29 727891648 788193030 10007 79 1962658462 634081650 5 43 708337581 1513394890 1229242648 1658430074 41 37 137 1666868451 1338972788 1518887238 71 101 1049647232 41 219140162 7001 9710387 23 1632752497 43 288409375 41 151022498 89 226765125 71 2098207202 889271747 7 71 141355462 13 22652448 1934564879 17 666366841 127 1135318918 661427330 139 67 109 1518060113 1769830855 53 493858903 2777 166032962 59 1332311273 139 1984111443 89 71 387211422 2777 41 2133978619 1231909001 107 511085607 19 497455562 1083582370 43 7 29 2135283108 4999 131 622566103 986849855 53 204414109 550949788 4999 935527092 43 1290015050 101 828188205 1686553146 79 10007 10007 2026564388 1402712447 73 103 287110543 144920794 419331248 1949 1740717138 1632454741 109 4613212 603917628 43 1163610504 41 1366134186 1957328643 41 1949 1658899146 2128853083 1958902099 97 483413853 17 1617577460 5 43 1772346695 73 1200391925 149 1515375892 1329370883 1532973965 7001 926493498 7 97 2137223145 61 712292562 2030314053 113 79 109 1515363780 593011339 1200929981 23 23 1121653903 47 107 97 3 307398800 83 798349409 13 2134023684 1949 1462870675 1369382992 31 73 832966573 1389985262 73 915848510 1730793646 67 1009128205 75695260 785083131 7 1196374989 53 1018366062 41 1000389070 137 53 545977195 137 358629832 43 2063240634 97 1923788099 139 762712182 1225477599 3 2777 1937608829 753375974 13 1767464293 597577043 1949 59 1433171124 83 127 31 1330006547 1032497005 43 1025301941 1780574806 59 89 1271479543 2777 2119068395 560849613 31 23 407267279 164237779 41 674432042 4410587 1071866193 1949 103 1103155439 1714681475 1949 372144441 71 1675404809 13 89 203056100 109 1241694987 31 435068384 1127984003 103 89 2 3 903197637 113 764529036 103 101 394430701 457388756 31 1402470896 17 1654882047 137 2 1036087741 4999 67 13 1420306836 1738962290 101 3 1076779088 11 1876180306 83 1814133656 23 518941364 444434313 13 1917544005 1949 931347191 7 247470808 13 1178416798 463317580 139 53 31 182975764 1849218185 2777 97 1970251487 307975194 37 127 973130268 11 895927241 29 1218645349 71 63628406 107 1797588337 1265340397 19 8557600 2 1609874109 827440474 2777 7 499599576 7001 1809952185 3 31 995216896 449113691 29 127 496953540 67 67 269365862 525960169 166629855 7 2021114325 59 898931880 5 79 53 67 958428769 2777 486733121 1425320602 1445423736 2 2777 1343309879 10007 950594951 499662526 11 59 1427536329 37 1334781327 582948387 4999 1386107723 71 1385726383 131 1751009666 59 3 344105721 1621151199 997287595 47 1357468147 1365073147 59 313471661 459938570 5 530107103 37 61 1320487130 941194681 1525615286 310858891 137 1399397239 37 1173796436 53 149 777161352 1088548704 103 1744720399 113 553360887 67 1319427333 149 23 4999 101 1638074816 53 11 5 7001 1135660214 123546647 7001 1547947680 1320422549 53 1067904450 41 623658298 23 1115936178 1409428071 3 103 1182463587 2059049207 47 137 345020663 61 748337447 1207297508 23 1504328959 7 101 621391794 1664599766 755589926 7001 1287674555 37 17 41 59 1561987521 2777 67 83 11 1452050270 827219580 71 3 1105162615 5 37 23 83 7001 1238371885 1295353024 59 1611678987 2090247140 107 651619407 1904377002 79 67 922736797 1090695613 79 53 1788901745 2777 756440915 117468299 971227556 13 71 1081350235 43 1286894712 1750979092 37 1431208899 29 1699524811 37 1646061437 10007 1373360627 29 839890344 1519184754 43 1643188479 47 967007140 107 1270816102 1322754972 17 538524283 158506946 43 97 370966813 1949 634131484 149 752511686 113 113 79 930030107 43 2115472462 11 113 502308956 289836977 1711497001 79 1333904809 53 131 1518791284 139 29 89 139 411965470 5 139 349742487 73 581780143 4859750 2777 2141366916 1135917771 4999 83 1290112824 1586748433 149 634049385 271002243 71 1911674222 59 498710469 3 1224733668 779086500 5 1797869645 270249720 13 1958843601 47 2031105893 127 896670165 201306128 131 228911758 2777 639559762 1937220020 113 37 664196842 7 1427432678 137 23 10007 61452987 1316901186 2 7001 137 1949 676355623 1307605539 162887127 113 5 89 4999 79 449052669 131 2777 17 1666546159 31 717467286 352318351 7 1931495702 131 137 1502642715 2 961484982 71 40510044 127 1136718804 1039236720 2 31 1421621838 1126387262 7 67 5 1657382005 23 923656793 1014838269 10499837 249316283 2777 593579471 59 2050454435 7 1009464890 79 7001 560472056 1922187559 131 37 67 1170409935 367793999 97281146 83 2777 2122941521 2083352609 2018708471 149 89 1173905125 71 7001 59 1397390633 67171972 156972693 71 416603879 1594957718 29 23 10007 1871469112 1577236028 2777 1105509815 107 506290188 2060928391 1949 1473239355 272116428 97 1116536833 79 1698362777 113 1090502818 10007 1707634508 31 164797984 1088575576 101 347768957 499461107 557136851 61 83 83 1602504019 1901783116 79 814992157 1855007242 97 2039734606 149 926739174 1336545485 1650358595 89 864613028 149 1103926994 10007 83 10007 1791293028 11 67 53 228249378 113 394535093 17 212265043 1933402904 47 89 90653709 7 854599837 11 606681496 72716397 43 1518582264 553247002 10007 2058119676 10007 31 935516109 2777 168275092 2051382018 1702469386 2 113 53 47 29 17 41 113 1727723331 1633535119 1856673591 4999 23 109 919127092 13 61 1396452138 149 43 1173273980 139 71 1777084205 1801914467 596634401 103 1360381049 37 47 131370945 71 67 2120799374 1949 85344761 1781060517 1358092177 43 79 1688209831 61 67 4999 1286217705 745471287 97 5 1838065031 127 541712277 2069005159 83 758023894 1718927757 1368934890 103 43 1942485526 1344604721 137 241063693 2 103 1799904405 37 390973440 910578758 89 37 890421034 23 61 2115918895 1941939148 73 3 2004730254 559706562 7001 82863836 7001 1640768362 1963852151 4999 218016388 107 1875559475 98373018 67 75021712 1209077817 53 43 73 788871434 149046395 71 393511678 500598322 7 31 29 37 29 19 1740504616 79 1940230064 457883260 71 1949 776758358 4999 1815717095 109 1454415994 843178719 694976997 67 430529330 851061123 11 19 61 311327777 1749153551 10007 1041101699 11 543902854 89 1859457687 505073143 259933128 7001 11 597378491 73 1526892966 10007 1856488633 243432005 73 1703547272 583189134 43 731254504 2 1343765142 48376930 2 924222564 43 766587827 29 61 1143351121 1067412483 59 1132843730 53 61 72529077 73 694122643 31 967605072 1802071152 3 1949 1876084012 907347205 79 838914193 105238390 5 2 101849058 1303052860 1561476553 7 836375568 3 1137655521 3 31 149 944410276 932908966 2138722313 107 1888447442 79 1183548990 1157789490 13 41 1421384269 110070814 37 59 1755306718 149 966177984 462013231 793523050 97 19 5 1921630755 137 109 1229930385 11 762398648 1592479614 7 484201711 71 47 1517028776 406545488 1258980670 10007 157680299 73 1090781768 1728237843 105304856 23 411039348 632239693 1573114430 139 97 4999 1124639453 547830355 47 1754863628 47 1407585115 1394169590 5 285409647 10007 1283467799 103 7 459549300 806110599 4999 73 952961772 127 37 651009526 23 71 10007 1728545917 402230870 97 129201751 7 1154548626 101 1022404820 60552315 5 1949 1019931190 1047573857 61 1513536395 366090670 109 131 1914248504 1434672700 5 3 23 1474981927 1072501404 149 1245887489 29 341346663 127 1068398272 19 29 7 67 640787129 1602180321 1847106909 47 3 1370950494 744381375 1198103830 11 924132 7001 1695029938 7 149 1460701385 1288993237 2094034254 59 1172441228 61 72988513 47 1301409226 3 1654788870 1043554155 900483086 1693055669 127 19172050 97 940172671 53 1590117925 667922967 1922482022 103 938426675 1660194536 47 127 1635944150 1072047894 37 1544423061 79 499303858 149 351195871 13 2127376225 139 558358132 1016535110 61 47 3 73 1116159342 89 1569551045 73702502 32519349 1918677233 71 127 1716903043 1606204029 137 139 107 1001162320 1949 652431648 43118720 89 5 494489250 47 1272552824 1427269069 1435792784 4999 470629210 10007 137 7 37 103 670880405 19 79 1182873162 1342415479 1472699 59 1875839687 1949 71 880906986 1869234165 137 2 1416355664 83 271717266 89 362208640 265210205 71 351904217 2777 1101766419 103 1485001385 61 406016366 1559730802 131 356306944 43 13 1681768348 1197319539 823749901 1415069136 13 726644915 1848529155 103 12370822 528874846 89 47 13 127 1560917668 37 294407187 31 1960616040 1949 47 2 2025777822 71 615936383 139 1095636086 3 131 473818747 37 12982449 213068052 1036083922 31 19 281399614 595717792 1949 2087096395 1949 916481995 61 59 180972175 864275188 1927323111 53 1880913445 67 47 71 97 1949 1725424187 131 1023142746 79 1209279128 61 153221691 71 139 2113672642 139 582882461 963972228 1302301066 2 83 173531586 73 1936273754 1683276194 101 172175664 47 37 1565322555 1483658209 4999 1812012525 103 959968961 50108109 1123691633 41 1830886392 131 399845667 743257794 61 516770650 137 1052066977 10007 53 47 579526309 1879358638 1992751193 43 310733351 1821380327 192470833 67 29 1150354685 10007 3 638276616 778841763 7 1345802122 97 2777 19 1375416023 115416944 139 7 886298903 543207084 61 285996121 2777 1424609331 646049611 137 10007 196097172 139 847278181 29 7 567017276 1762661943 1656360437 149 23 137 2124598740 79 97 61 16484396 1231708558 23 26944868 71 101 249434145 101 137 1246712094 97 11 1731226618 59 469818472 1492796826 19 1146602905 107 1192468393 810967521 109 78219800 41 160161756 692903233 79 23 732712932 4999 17 363469061 763353159 1926899898 2006946657 103 994863027 2777 11 802524932 1804031207 13 1737957916 127 1405772450 61 281166527 1961243553 101 113 97 903635801 1238050576 1351447266 171070164 101 2042268340 107 928412143 139 57845267 398563216 623006274 43 1949 396566928 399985474 79 1905540273 103 702183485 53 43 444315990 67 698516458 59 2028296454 972555506 23 318926004 4999 7001 1161045840 410027567 19 1349874247 1153159846 1810248152 139 67 1993447583 19 23 391596665 4999 443106361 127 1834709691 110298611 23 389587501 1745507789 13 102421272 47 1313138154 535252362 29 103 1051452913 19 250531796 131 517985648 61 19 236614980 37 23 749266377 352418420 29 47 1925046821 83 2015670859 79 590904832 31 1949 932074168 79 1236983659 19 1422399470 1781552195 1703284872 79 19 677286293 1104781448 1585949092 103 1030507378 53 706133041 83 73 419426026 4999 19 2777 1236434257 957929046 1150978123 101 103 1206647266 406873572 139 1718156899 1100847541 61 397160386 1893344103 3 2062253610 189223486 79 83 1636205477 41 393091405 113 920475513 41 149 1153390030 1482106114 71 551162572 61 514422699 37 2011353337 19 79 15725029 17 178231349 12161154 78926641 149 53 1363362937 2049894128 113 37 199850616 1603076094 29 1870797743 574031541 10007 6854795 1928844154 4999 73 1723261145 7001 1867726780 1949 7001 297304466 2067346293 4999 61 891782973 53 107 33024353 53 1461176504 810446333 103 1949 113 430218120 1980951241 107 2115127101 43 1975913023 83 777368704 67 57323257 753781356 83 131 5 23 1255298094 10007 11 127 1417217882 37 17 149 1949 1322930526 1618146918 83 3 1285524738 444428127 17 449365488 591755193 127 182907940 1519841396 29 317975697 19 19 1581442884 1475191496 113 1377261402 139 2097058806 2 1866585084 1838156685 168071870 5 109 408981578 79 103 1621687658 1680518099 19 1814561126 1930691777 7 97 149040888 165486947 7 61 283051429 53 1540291236 11 2102040545 61 2052041916 53 61 812817802 7001 846099669 1025353341 97 961318450 83 107 131 83 801528427 717311730 79 579612335 168728094 17 478184228 11 1140943254 1620850330 2011435862 107 13 905834231 127 1461492260 47 404216753 1949 1625772220 7001 1033158573 359804599 1873744958 47 101 642637950 19 37 23 1949 41 47 7001 11 1881769648 1581515998 2 1891507220 43 1114298732 377172747 139 44444373 79 71 83 59 1681296745 149 433817374 1991240023 1442868450 67 101 2075536263 83 335987260 7 17 1305399213 83 304778051 1928683009 41 10007 59 97 1829753607 107 109 2128724105 5 43 695916128 10007 3 1752173325 1445651214 53 61 831829733 351754426 97 531934905 71 1041677636 883973856 29 47 89 1361047185 1515564268 371304042 47 843932000 707302313 43 7001 2033259168 1949 6463707 1315811785 4999 79 1209191143 109 59 1280375048 614775037 2777 1044340836 2 3 2011175739 83 1007207256 2 1319309452 137 377436096 698386462 127 1387925778 979193192 1949 79 1878174440 29 591634267 560963031 23 149 520525838 139 2001360503 208314296 1546957457 37 71 1597120505 1466061660 75463881 149 101 1058510300 11 37 258796908 1232995115 149 83 7 17 564049528 1892874486 4999 109 201161808 813576365 79 4999 1145519336 41 5168966 4999 987852390 2777 59 1531627793 43 256971705 7001 5 2118044550 734297444 1949 221626637 7001 263867690 41 1099745151 47 1574851889 17 132334528 374783127 1589781128 149 97 616685039 1603968530 1949 47379382 127 109 594718704 137502631 103 17 507238469 278950348 112605044 1302996886 47 23 773382337 1588658240 13 1122150907 1865467265 67 2027637305 122388854 79 107 1196205644 1694583075 127 73 2073080207 374534219 31 627637377 1239887314 10007 1570803676 1499612558 23 956984647 260546002 71 10007 109 550154941 7 107 1475879034 1064588627 1949 1292832119 7001 1407135852 1133286814 83 31 100361477 713512275 1139553152 89 11 1980403425 728146937 7 1949 43 1631138135 1541031732 1004838992 4999 19 1948123789 788187773 17 1986818611 1018974981 83 103 254975334 67 990539729 1176804792 137 67 137 407995397 602311323 10007 1601221739 750700392 13 902290578 160456663 71 1466780004 603291682 31 2 1744475666 18462249 89 7001 3 643620414 97 638859266 1556616803 234192741 2777 53 131 59 2129324868 287836869 1023414831 23 11406275 131270043 149 1072963900 149 309437859 29 73 1377778713 3 993913735 71 97 1273052256 1698840451 73 1018165731 127 1485804623 1261205052 67 1550612222 1949 656719146 17 1226883710 71 658287221 1453724428 1968639985 13 895431067 1151704940 73 1742860306 11 107 592442991 7 54398155 1890664181 466730206 131 113 1332037559 23 53 82478480 7 1232930505 107 43 660853369 41 1936989158 103 2086596248 10007 37 485940832 37 73 29 10007 17 40500018 2777 1558660675 41 1573480124 31 2003412107 2 1497207372 101 1708789811 742099106 10007 1208902332 1949 1207847923 786580861 575494837 47 149 648406429 1986847652 31 127 829349624 29 303428112 103 1060539809 73 7001 2019802502 1440434747 497204551 71 67737124 31 447348352 104225565 59 964923678 1907741138 2 89 1115946614 113 365515111 1735130142 1730511295 31 1518030815 139 47 571741339 107 1068987477 31 1125478684 23 1863662009 5 2033659940 127 29 132200386 591024350 504116696 79 1456417772 4999 101 180607217 19 1324823203 29 1917989755 511961220 5 139 2 247199248 1027822691 2092362593 1949 107 1343533302 1878608202 13 139682349 79 1007327578 109 11 1562656778 2777 23 2074253689 79 1037518376 3 1277695503 83 1656150543 85936092 11 1310663057 583614097 11 1556846011 23 137 633852283 1321767369 371672984 661850712 19 83 2117496830 83 1588488196 1226596908 898017583 59 148952934 500594852 449730376 17 97 23 1324881374 890761767 17 29 89 978867657 817881787 59 719667958 671317517 7001 830585366 194216910 53 2777 1653270288 1464681818 599777897 113 139 116463652 83 97137888 31 139 71 1663742716 622666663 137 317230595 2777 1654779330 73 2028363356 31 1993793427 310014857 109 97 250302672 3 79 21204748 1991028426 73 1675121539 13 252146401 383008288 13 1448577954 109 67 81888673 339484645 103 57374239 13 1812308687 29 244656477 2777 17 838974310 1062885679 953646190 1047748481 149 1224019159 270951780 31 43 1555452416 61 801900266 857291450 113 1119804688 10007 97 1552798428 2777 7 1709775109 1902138718 113 756071587 139 1482439758 127 135190103 23 454488165 1991625269 638543380 1926032782 2777 97 1398053691 24452387 67 1428549285 10007 1790352370 570396970 61 581807386 139 7001 304823540 932554203 1919605159 508390687 83 2 740938658 827694886 3 127 53 1055009293 89 137 388164155 1211518537 149 1108705873 11 2081607363 1201191544 67 1549001676 969820970 41 721113494 1960988710 83 880202633 10007 1428239068 1582637071 1029719978 2 736273640 31 765153319 103 101 23 4999 1312745654 31 137 89 3 13 83060445 1116738467 1925162008 1163682930 23 306430340 5 299215570 79 1671843030 206036819 209181904 71 1362316973 29 19343353 107 139 772544208 359003918 1949 709561992 669119219 19 7001 1932549039 29 4999 53 814420207 2 856421490 11 83 1972587758 910382036 7001 107 7001 101 772247935 545544750 5 127 542497645 193606150 89 109 83 758487283 1800149069 139 131 2 1271980574 2125229356 7 26603781 19 1126600085 83 1935496588 931656272 2124485091 89 523449062 43 685855590 2033108348 2777 53 20080004 53 107 1400732399 89 67 451388400 1949 256106396 825847711 385515315 131 67 177485110 1214952280 5 89 1960680664 496533368 109 71 1806797989 71 1668255275 5 47 1009890504 41 241561832 505400297 113 1561867016 17 1872583235 202794365 101 97 657466970 197186662 107 596091134 383301284 131 10007 19 294125785 131 1795323272 43 850023183 1931869766 17 1987313243 79 68031877 182518045 73 579455969 97 1435667593 47 98255709 272399511 31 866338710 1995432659 101 97 139 816016596 31 842247866 1299426679 1856706943 103 475472272 984426839 11 11 1319787689 137 11 1062356394 391890972 139 1401173654 127 1443971839 1370282375 61 31 10007 492384428 1688636237 2074500976 97 31 2 1439706706 1099562128 1959017833 113 136661183 63293864 349608588 19 37 1154624553 41 97 1624601396 107 103 238614538 1273564512 98990194 107 441626129 962684532 1702605857 139 1305830201 67 23 2777 149 2112420829 665490024 13 1398047495 857103897 97 1411464600 13 2090266724 2 321750718 89344139 137 23 1530831815 37 67055578 2074858366 7001 2056046393 41 765902017 2068499695 398415598 19 139 7 353276994 83 1811262935 1265706176 127 1780450137 17 391157726 42600353 41 367199690 405606828 11 3 1464297618 1877248614 101 1153889044 1289163553 365425254 103 1055203071 13 1090246313 59 970870724 109 902217416 70495641 1969042958 1938154387 2777 23 47 55768132 61 13 97 1487897259 510193203 82362566 61 1909966037 83 526170864 1558472422 97 588305679 1379497467 59 1949 1979118470 19 4999 2135441085 67 494973488 59 97 873439313 385071764 1167038030 149 11 439257533 41241387 101 59 1949 27938571 29 3 1004259792 1078558092 5 458938128 2777 149 446133565 2141834919 59 17 1407893012 1471299527 1580226075 1675643969 127 3 3 1166192055 625220835 2080035030 131 217966634 53 103 491670103 1940273491 23 29 41 1468757526 2 19 486079005 29 59 1104369082 4999 2094720972 1515308087 103 1575425788 483429103 107 967497210 49526110 149 139 1636224600 13 1686948250 417767766 7 53 461519495 1072564975 139 53 1624270913 13 139 127 1749979609 442932645 5 89 1175089517 610164509 4999 1897405443 264172155 107 59 528725196 1234763730 130121021 10007 73 1368766288 113 79 149 553483446 951786968 61 73 807406572 992507247 67 1325359783 1491835059 137 97 1029280677 29 79 23 1996073423 2028544698 3 830753574 1996705481 37 169519092 127 294430929 1825373121 3 107 1696765338 23 43 807147066 17 431527677 931332522 937932203 149 1749536572 17 148090077 10007 815690584 1062473211 1319509977 23 131 1215797266 2 1353117577 23 116103632 2092961324 4999 828997860 43 101 209412910 414076839 107 7 25458426 83 996592620 1259708720 79 19140831 13 79 1066566123 11 156635199 914277651 7 107 2142780963 37 388199264 113 103 3510652 73 753316711 53 948162686 1464843362 1084701920 127 2 172293836 139 1237451809 7001 1949 2103056756 23 1887091494 109 1810432448 61 456502589 523663101 5 1050297375 131 61 73 1620566214 1611043400 1949 67 1816946669 694803802 29 11978142 97 47 101 127 103 1066413178 79 1729674427 1622252992 1009712583 1296928917 1949 3 89 1606655290 107 1860631655 2777 1119283735 17 1575239263 47 5 1746540045 1764721637 73 1594081290 113 158613518 1949 19 73 588822496 29 998922748 1862726427 771855658 19 1799676013 250238387 47 1951251095 1949 67 43 378807212 79 109 1050893525 235956006 109 2141148912 3 210019191 2065175673 1258408747 7001 29 837289131 1266032323 11 107 1691043622 113 252392506 67604910 5 107 1481907172 2777 1544628494 1938712991 1387740459 107 31 1705685534 1721925168 73 2087927750 653516460 103 1184612858 53 127 449490013 137 109 1783396197 1446077385 89 1231445029 59 59404327 288950760 37 1574064063 584607790 43 10007 1090572867 97 274216228 1648549422 13 1230375625 1106505679 79 165572256 2 2114247472 483695077 137 1747945276 11 2 43 1580763972 3 67 2038512654 1456567203 1690605228 697551007 29 109 1543758280 2101205009 83 645930651 53 131 1178918649 756229595 1465378300 23 1437203783 1290201154 43 867142343 250440183 7 23 131 1769423288 742803143 1944315919 83 1947739171 73370440 116238909 127 1949 83284668 1514466552 693334101 983141187 149 37 41 19 431149584 7001 19 451794464 360220734 4999 456042964 13 1426297704 2036234561 127 1686341941 306589001 113 30149643 3 1949 152509243 89 1593032983 3 73 1499970331 53 379229575 53 31 1415028387 1952251970 7001 149 842265412 1585510445 1644564111 67 59 353558472 350751492 3 1713545584 137 2091512418 1348134842 79 490663944 291024569 126018000 7001 29 13 67 1332309830 5 1838646045 5 531127020 1431650625 113 1470502834 19 7001 29 720315398 162498577 137 844682867 2777 150968828 17 149 53 103 291809712 1176024027 931229696 716971629 101 7 203427851 71 1183855278 479255244 472570568 10007 166873494 3 139 1906483829 130211169 113 624366546 1994753713 79 97 1148440133 1776660484 83 316023330 1802507425 5 1125735635 1357386096 59 37 941445338 681915723 103 1366733214 3 29 29 1835187940 23 41 113 1821019634 19 5 228877645 1632863510 1152179453 43 7 869824750 149 861562452 103 2021485004 83 870290275 1010994946 585246753 23 1508477275 1448147929 1949 1760910557 103 1467234579 47 101 1497962292 79 37 73 306442320 107309854 17 824728905 234735167 1129541199 1110568095 3 2 17 1518268980 1263935380 11 19 2081250367 1966646832 61 305986522 471431851 2777 113 1785043824 113 1707665718 53 1497284277 1667146349 107 7 479525636 61 3 430059708 13 1785798274 1605752798 1807814290 1208433010 31 30657172 842249122 13 2777 1000343004 1897764185 103 131 442178556 109 41 149 1488239118 79 121605663 73 79 79 1694721746 5 31 1870807840 29 839714256 986500573 97 4999 79 638731272 101 1310384171 7001 566521855 23 506222985 107 29 1035276017 1897523562 11 354026288 113 71 107 1053519278 23 1090033595 59 1994315994 67 1690554385 127 89 37 127 1013653548 407051764 509464174 59 202615145 1897304606 79 1188904370 2 2111932050 47 55175494 139 354287601 1608168092 41 53 382089349 437359339 139 31 588547803 31 1495672593 2777 1551259970 23 7001 1993471741 1714348872 67 1413103432 495553022 19 331723642 158433307 4999 71 421974468 23 29 103 769350981 2 67 2094466029 1590088554 139 7 1033119346 403756822 139 47 37 1697161214 676540264 2132186058 1348450599 41 109 97 1691721640 926869391 7001 176123922 37 1932680126 893904628 19 693280816 47 1747328212 101 31 641292513 3 59 1690003600 41 149 83 1084152474 61 1055890758 13 1633267158 1985952978 3 4999 730748821 1246355679 73 1848717992 630437636 2777 1308578047 294256263 7 249270136 4999 848582507 101 43 77345304 139 1295594942 2 580085196 67 63888947 464444966 41 89 1960955245 1646864544 1046492262 149 59 461186598 723578537 362694889 59 127 571762933 7 334618704 67 252922655 1571067255 109 2115207675 1203646125 67 2087075125 1608931501 29 137 1696917894 48239344 5 109 1857579853 47 127 1578157753 109 903866804 53163624 17 131 11 572792010 2 751568665 149 1988553275 5 2106623700 37 71 611417423 4999 1105432176 137 139 345796555 488888589 53 1497844819 53 1513402990 1561698183 23 1657031320 715563672 79 2777 2005443874 1824397359 4999 152699454 17 2029889280 139 1224741093 149 61 47 1235098994 94047175 53 1365286252 97 185843367 47 58694775 99183423 83 1957090615 17 775863198 2042912310 113 67 53 342423831 1407656097 31 1958247060 1686337721 73 23 17 593361047 801130525 53 472568829 288361499 61183028 1323906827 107 2777 1186537121 856760040 47 113 266787819 79 853819597 41 10847830 4999 452299522 29 7 234999730 43 405792935 23 2126517946 43 1454274244 59 677942098 101 107 19 1877963306 10007 1171456278 3 101 1474347472 23 1200533576 59 983297481 131 23 1856960982 7 149 428903716 67 47045396 1858630205 83 11 1094677780 19 1613121123 23 103 67 521473194 155465959 923192226 11 131 113 83 582373069 135803604 1596266204 149 1520211144 1161517564 2 1362847870 805309010 5 53 1698525053 149 1602011495 344858712 149 184953998 149 107 279624812 29 486833846 1161929838 17 1231090785 838685225 103 173871313 26412047 255522878 2777 216452969 113 1717025960 101 151012170 1588909376 893985352 1879995076 10007 2777 47 956454935 862316708 2056694101 11 1651565564 89 89 1033349857 113 412714007 137 1463288917 1250550385 31 882307647 2106521120 2777 17 644713899 53 111074962 907297398 127 1949 1262727865 1777000750 1822588562 149 73 2063520127 19 113 43 43 1985673823 83 131 2777 616655066 2086210142 13 19 42299263 727617768 113 841590665 2144541677 2089772538 29 103 2117124418 725379663 131 107 1070028997 67 7001 603282484 37 7 1270510528 31 517308594 70958380 4999 19 565036478 326622369 107 4999 73 7001 1640383307 59 172203125 1909328304 103 1949754681 79 1027068651 127 14319250 810419512 523871666 43 1193049792 43 1242461436 1395472206 29 651227672 67 43 1365251895 4999 43 689141607 131 2093419693 37 1973797079 1949 107 1207212734 211357421 427242632 960825963 139 13570971 37 17 113 37 23 113 2028300619 7001 1792879089 865995696 9870676 17 1977461063 97 13 97 2 23 1674433971 139 951377716 43 7001 17 2131480502 139 352958717 137 1358075794 1306343764 11 31 17 101 1243764096 987533740 5 131 1353172622 67 1161912281 149 1979573472 127 79 1991208903 107 1006500636 73 7 127 325891906 876644043 628348248 127 1319341405 1910822680 1675652555 83 83 544335304 73 516359441 101 22991539 13 450956441 917957547 71 826671176 1687686401 1715409947 1142829421 10007 43 506424473 1670781308 137 71 2777 89 472527318 23 1950669031 103 97 61766787 61 53 31 1916645463 71 73 7001 1131808283 89 1380667062 37 37 61 160863588 11 47 354362704 182681295 19 1070890109 79 1186048014 89 1139800513 17 1984897117 7 2078769911 137 1831015001 19 103 5 1333493840 71 1805678177 263684841 109 37 13 1815553362 7 71 137 5 2113898635 1682420480 1710464105 67 1020209871 113 59 1636661534 149 489610522 61 107 587805035 1807116901 83 762828819 79 586288072 33639767 101 127 1465142485 216535264 11 831574612 1100807288 71 134068874 19 1932932111 149 940516608 19 79 855524575 69648657 71 1649816961 79 1949 10007 398008411 98008558 127 1411671161 23 1332205379 5 11 515459789 73 1897051073 1439760026 23 677121587 31 23 248169382 2777 7001 46976710 1109518480 7 1750176652 2085911037 43 2101801859 366588969 935449682 53 149 1910299796 4999 1502079524 109 113 1981146721 97 759273126 48726790 1567605786 137 429558562 107 101 1707379851 1450204682 67 79 564159619 1430735608 1044236110 23 19 1024322852 113 59 331419520 31 7 1113207739 2013468297 131 747300242 1511597079 131 101 970916030 140394749 83 699484409 809604991 695503978 101 83 1013433224 1949 2079329630 61 71 43 2000752074 73 2000917364 2777 47 319858208 2 2137758442 1694161712 109 1083340515 137 7 113 1908636783 1791016357 127 103579225 5 488354835 23 161093196 79 214018031 1714869432 289961189 769422195 47 815205424 269467104 79 1864314947 71 1026803562 343986111 43 13 1949 507780766 2777 719087488 1879045873 679626175 31 71 1928144728 1943878541 407208542 4999 820700827 83 56475939 98266273 990913502 37 724240516 7 555793483 131 24627476 1037676152 127 37 635926859 97 139 1503709367 1560593171 139 339699146 37 990671818 61 19 67 67 13 7 1204666428 43 871439909 73 1613748512 139 11 1909754253 1273951417 1213387213 31 137 185579131 1709481341 127 5 53 1949 892834951 7 127 113 1162646604 73 113 1079694690 59 550807775 61 29 1849157450 257883399 131 697690411 83 1946657515 101 750940353 2018244216 71 137 127 1077611129 13 346787584 544229634 2 298887110 1158973338 73 2023062432 888479058 1597999095 11 47 268057967 850722889 3 127 724884123 5 2111533112 13 89 968286981 2014594622 2 764595614 11 1649368666 2063320754 549311877 1039641427 71 1949 701925536 139 740887653 1760837693 1949 103 270391274 137 109 107 390330971 113 552521749 730334272 785094325 103 1225446125 53 499622409 11 61 101 884915338 89 636145923 1304587343 7001 3 147865708 61 19 73220756 1879164638 61 17 733982520 1663376823 131 7 2777 429124256 1382823812 101 1749865097 1441602997 39627720 10007 117211991 2047077657 131 19 206388469 1949 518788722 101 348187804 2 128355980 2 1365257684 678744986 89 263361858 1103464108 43 137 438900594 17 1373570148 31 197660836 555366053 610308630 47 71 1881602737 1151640945 71 71 47 617131432 1071442835 113 1571065329 7001 27982997 2113320231 986674449 37 1453013898 7 1917524054 2777 2063652571 916981438 10007 510046783 2038839307 83 118495365 137 1547865182 103 965792684 13 1146904524 53 438282122 4999 1073950167 101 137 67 1591259447 870892461 1839352412 71 127 1388294531 1483682834 1591862487 2777 53 272237892 1858434294 1231370238 83 1921315453 29 378674515 5 655052181 107 732377657 19 1468659530 1100915670 103 1288911512 41 1321379652 97 5 1413588290 149 7001 1909788788 31 709260160 29 556185403 1793431978 29 61 37 4999 109 79 131 243162516 841186002 53 113 1377442428 182658511 7 7001 227518498 190784251 149 611317712 4999 1355378870 47 219119546 59 1663383970 2 839529652 71 139 47 2068690151 71 1006817914 113 5 810133270 850976685 1761727413 79 47 2052121567 407473788 3 1998021563 137 178647452 107 109 1768265798 19 1411784626 212153449 127 365976027 164681916 5 494428540 457393647 1578138997 79 1958686530 1949 61 83 11 37 1312101844 107106712 647732796 101 47 1397636086 419326118 4999 48980202 23 1971008920 1879890234 149 17 311147872 31 501151735 2048001701 79 550921826 101 107 1065060773 1184432969 1626386450 1404649974 13 375831344 103 131 1911541555 2012938365 89 37 1555676322 176128214 686849295 2777 827280416 79 37 163124194 463867076 29 1736337677 1830586981 101 996049577 229926702 149 1848556282 97 137 103 7001 2076917540 101 1536400272 11 1260266456 29 777536052 13 2089699465 150593193 59 1083697703 11 109 41 1665424018 1748517816 137 131 120530218 1702339565 2003183845 5 139 920022374 997632465 1583863753 131 109 73 67 131 59 555939949 1443374053 1987274766 1282378882 73 2777 1341899163 10007 19 67 1233081132 1048406687 83 263371268 47 71 1921950531 784071952 97 228775290 928377372 3 1497707926 1204923018 13 613975418 805938588 109 2 1611862316 2058090718 11 1187183415 1159225474 2037323688 2 1406661512 1109830599 83 1467872280 61 160117009 71 1799610872 131 752402440 89 63152976 1227163866 2066235180 41 43 2 1532107320 2048162798 1949 1602575619 139 1579057792 17 773847565 2074276756 41 1019655022 53 73 1109553791 1144285877 4999 1917401443 79 1414915474 2 315354796 4999 1627858190 139 71 1997569664 1362266208 477363185 7001 763382039 1157908148 17 137 1527043785 33679121 673295917 83 37 101 1684608189 11 89 97 1691571360 265924627 1512840003 53 2063770445 3 1212585474 1972918650 101 164788368 7001 1624533043 1827292416 1785345802 2 137 1005138312 266556790 1497505446 107 1149838577 31 693200976 1429287764 101 29 362488400 1940289950 1721111692 107 1619428522 41 583385645 1036761899 97 11 1252343763 149 43 37 127 1447130032 17 130973406 690706110 1949 1005611887 19 79 1376003830 3 1841188572 1698815904 41 103 83 2134049852 504400545 11 1535026262 538964392 182252964 131 7 107 2 17 559577032 1227597346 606426620 7001 17 1696843918 89 247061121 41 1169978412 10007 31 765195506 20931180 1058228218 131 79 137 1480737922 239712599 113 986541415 1867142020 1889687490 5 1379744637 103 1596374655 3 79 83 1462336295 139 83 923928029 3 2777 2099439770 1584581193 1185302892 4999 1985913187 41 2012581555 127 19 5 2 1625959252 671697513 1949 778549740 2135065771 79 101 2777 23 29 71 1874922097 2777 1636920014 1876284683 67 695626128 17 1584952946 4999 804105826 83 96836908 109 75485988 1096989668 139 7 246795878 1755572637 686219890 107 398722767 101 414219021 1949 109 1681040510 935269813 67 1790173469 1534458589 1784692697 107 107 1160958132 3 1118875071 1801468653 855460404 581689859 2777 1363878389 107 17 1565390702 691888831 1133384478 636388012 23 330881455 10007 31 1122861819 209543663 53 67 107 799932000 751572338 831722495 61 47 1573123276 149 680069078 1508072508 97 1157241137 73 770171885 1957183311 53 662294933 67 89 473623201 1258860545 73 1605434104 441075557 17 398364387 1191665332 29 137 1682809086 2012030155 1119191838 17 853578279 17 1130635857 13 17 1156543201 3 101 101 1263215080 103 47 518930728 1698067348 101 139194356 73 47 811108610 645087925 2777 206772643 504626168 19 95655044 1987491539 35195633 11 109 1361633014 825023398 760842460 2777 37 79 628465401 89 10007 807654036 1945492646 2 1388129725 107 1874353454 23 738822652 616254001 83 809625077 2088724764 73 137 1641478241 891910415 11 4999 46692681 103 29 559122929 850904051 34843863 931507182 3 73 263448386 600853291 137 1354980002 17 71 41889787 728672716 131 31 2071122446 53 647397860 5 1145806862 2777 420094642 53 1335203560 1278481632 1949 10007 13 1630727033 61 1176050953 7 73 410429069 1092944066 67 2499162 53 1824284857 61 507812190 1177988995 1665130968 19 1284361454 7001 430736525 1303399268 4999 1486577625 828785971 139 1048723388 1990109411 149 4999 89 1460026488 43 1472145628 149 101 103 208779558 1392346481 221977365 5 246260040 347820370 5 86374232 7 454142206 1085197917 4999 43 139 266738251 89 5 274994615 89 1039358421 71 2777 96825659 19 17 1697187877 7 1884744981 388387684 139 887450226 59 1461044140 1092289866 79 1699061058 1701667552 480733163 43 29 1389430523 67 805355611 59 137 113 1698754471 37 1539019459 31 898641175 107 575683433 2 113 7 43 1755806057 86209188 2777 1351549238 1789328654 127 13 41 65607708 101587217 41 944475344 37 282454485 2070844379 10007 1706453682 1943719652 983503636 113 713387306 43 1082542514 746651814 149 79 1833404125 73 1484829563 1905683320 63398803 83 131 139 2 29 1333365150 3 686242917 1664992439 107 1989339425 73 830856946 85408125 53797347 101 568168954 23 1463493105 19 3 274901751 3 1967775559 113 396912613 71 135056484 1802432163 79 28292744 53 422494270 5 233268337 4999 345375911 10007 113 832514640 19 4999 4999 1073950167 149 867322891 59 664614999 1979317762 23 107736822 1949 1888968851 1872586727 41 1291627756 139 1734782500 902566434 11 13 1980719416 2777 987351242 97 186941213 967125793 1590460972 89 2105942932 2 832228810 1024530604 2 7 1121783746 109 1275779001 131 2777 1925138588 7 41 53 1418385417 17 19 1583117012 7001 1568181994 7001 71 109 2089501628 1162573232 10007 67 1130161360 515864624 3 107 736756163 13 1269975570 1742963960 2 113 463464641 285181413 67 109 400331259 139 882297027 3 131 24749306 1872397601 107 139 1370735712 330794247 7 1173886074 1430855881 17 53 389152977 1443107225 1593795238 7 1236614290 5 275229370 255815544 19 1261557706 1972986748 306469013 17 5 1945714956 71 138229616 938273370 107 489487462 19 1244575829 113 131 1367867416 21114187 825270879 1233793231 7001 1949 107 406921749 29 103 149 1070954337 89 101 139 103 97 149 59 89 79 77306634 1785060954 137 101 29 518459738 131 245821955 10007 7 1340338652 113 1544782772 139 380032450 2777 1318352980 2777 83 1542529104 622807017 22712330 67 307532680 2 95175524 47 867296969 139 89 1133779277 383899809 73 1814371857 1166692205 47 887588420 53 1536814606 163384220 73 433478891 858165504 7 1945637400 61 390106468 149 408706851 1246233914 113 149 79 2777 186192296 43 137 1328072383 109775497 7 133360066 1240351462 43 52245473 192560966 915756812 4999 400934797 137 794665486 1881755006 137 1877121008 397723860 131 4999 609868002 599260124 137 19 428650857 589451928 97 89 485730296 127 1519027445 1342546095 139 10007 799229069 190413196 348764340 2 443396748 79 97 318302105 75451203 71 79 73 682756809 571825022 17 941626257 1309342880 109 1605704647 67 97 61 37 1784317296 304488372 1949 11 206206484 2043549508 558999128 149 109 97 1637780125 5 71 669439985 139 327950152 1825285310 61 5 139 996620548 1856568689 10007 11 370330015 1949 1174176999 1169532199 1461711669 11 107 1300273951 40966769 71 19 994421392 103 413898084 137 1752486190 1987794513 89 1551266351 735452568 793173298 1253219229 131 127 1924805965 31 724177212 139 139 1409612761 706585789 37 11 1596965975 53 5 205095310 993515892 47 107 131 89 3 808062358 1889454127 41 1931178782 768926231 101 29 1820052325 131 128577417 1603840205 1544883476 29 150326633 1500965595 5 778788075 297299745 2081555349 3 41 2081152444 17 73 1377579569 137211603 720857930 1554631890 107 61 511284920 1811176803 941805777 73 783363949 512531572 7 1699380585 43 411146005 2111548261 29 805328347 1551220192 19 1349440809 83 17 151918290 32200516 5 5 1958908029 101 67 1013353627 19 612805081 107 1944764376 3 1387418113 101 5 819782795 418098006 107 23 1023615023 79 47 1375478124 1311903151 2777 113 19 186899979 1806081556 89 1601050637 3 1666049754 127 883478548 29 1735846860 31 103 43 356780761 981885779 1949 103 184636508 61 1841632090 53 1404390065 103 149 2028144057 103 149 254311859 1815487967 83 1239651148 3 40288119 1945494954 1935366372 19 1234847373 115788614 61 584387849 1423123860 97 90181913 109 726155493 2777 1597920352 4999 66203501 79 139 1692219221 700505962 165457412 29 1810886549 2117349898 149 139 451306034 137 2141979690 62703805 131 1720071649 113 103 911939650 23 3 158342772 1610747786 4999 1866187736 7 800930135 89 87923823 13 79 131 395927588 903154112 43 83 1854757975 42765478 7 59 131 7001 103 199803701 73 1054008237 31 1676605147 5 1288587095 101 965533538 2018182260 113 1553890459 37 79 13 2139422537 7 10007 1289402455 37 1657325904 304981593 2013366978 7 1901440149 41 131 1651900441 31 1782160953 1101740369 7001 13 1137956643 83 1946377803 1341289268 19 107 1047935993 59 854953011 4999 757388503 127 483366953 943096930 107 2 1364755628 181826812 256798716 107 290565064 67 107 1896618442 1286144494 10007 1616690892 132072386 107 1838364432 2092802475 43 1474585572 109 97 149 233487768 1095678801 23 404063379 5 31 1781302656 1949 1248845691 966149871 41 1545040822 13 1934521758 10007 149 127 139 31966386 588999712 1744886513 23 1203968994 47 2018455796 31 613579125 13 2059946057 684729144 641456777 19 41 97 258505679 1566463476 73 7 471965274 2101553582 127 139 5 892882425 7001 284716668 59 73 10007 139 5 1560762129 342302905 17 1171109230 5 985013045 61 1305804125 1584619156 103 672602302 43 139 1762531398 680690506 1675576739 1949 1504852135 101 1838037390 4999 103 1949 775961217 2 1224820342 436434931 61 131 17 560804136 31 10007 139 1018018625 1631481781 47 59 1370415410 740040051 113 1083751996 23 1855251484 43 7001 582682604 127 1612299725 67 175756745 1299282342 89 170552747 4999 1710167898 5 139 31 1525734456 658708127 73 2777 89 5 73 11 11 61 23 742486506 1930954673 2 2019332616 2004966462 73 1665133358 29 1764576195 3 1714887070 590233418 83 37 1155178554 19 67 559239486 1809890564 7 107 439804013 67 1150782754 2128814461 915849888 83 458576032 2 1868795074 856757160 17 137 1987665596 1055856123 103 73 1771791030 898178886 3 67 11 107 131 715939235 713970829 3 19 41 17 37 1215416959 109 1255372075 11 73 2126872009 211611952 31 1572602894 29 209146492 518499407 41 5 1393067770 827168212 13 1796383212 717957221 83 883166314 37 1681959800 113 11 1544732926 1580182274 2 1489831690 216839925 78121413 3 101 678084508 1164568885 139 113 568202533 273084614 106741714 139 1830272548 13 604117436 1893305837 2777 29 59 121144936 139 845667104 41 918168844 113 67 582520914 803253285 5 1989372972 1454541748 41 23 402124398 19 19 1821341026 1014826233 1695267730 103 1949 1991772754 1810180526 1741712672 436084808 19 10007 263879719 31 2087572767 17 83 41 1913951217 127 967803373 665869509 240153951 89 17 41 768588214 877416400 107 7 2777 521842732 1586563971 820037518 539291642 53 1609131171 79 109 577472893 149 845971638 113 1291755642 17 1159797375 7001 1307728019 13 824130996 41 19 885226150 1949 1406860623 1011106916 103 10007 1060894533 1939698399 2777 2140563447 11 3 732902314 726745214 23 109 322808187 1549557053 11 599199997 43 197457222 101 743176079 1771077750 89 29 839611076 497634462 61 1355648290 1373240596 10007 2001119535 103 1657518708 1351087324 2 772995370 4999 1949 951494004 1096903925 1559746175 13 7 991849776 67 41 1608876982 1489720773 113 97 83 67 1302432497 1377721402 902282793 1521981322 101 1495272885 3 1285280736 1496914692 507548615 7 149704639 1949 3 544990785 41 97 1259363998 67 127 19 1191280183 653920416 1486537071 1328402246 29 229723964 29 89 146363680 131 2140059099 19 1035552780 2049157460 139 2 1779948242 7001 879563634 37 1210723746 131 1038435297 29 101 149 522470884 1970221487 101 113 61 71 1747769725 2095347797 19 2052790875 83 29 172849014 1949 101 113 1040876335 84865147 1949 1555588503 103 2 7 37 1762950618 2 822505308 137 229424106 4999 1699375057 3 59 1705355647 3 2054039529 1937967363 1934934634 47 10007 1187680795 2777 466379065 53 1532527278 61 19 107 1425759791 4999 1432643414 149 1363841551 139 1867890340 1949 127 149 5834301 11 1613497754 3 901149385 474715981 1949 127 71 469751052 701012962 11 707959626 11278480 17 131 1061084619 127 1355694916 477643888 19 1231934899 103 37 83 874364662 894130780 2098447768 1869563695 17 1068466691 29 1156196012 869732444 7 89 1660273996 500464887 4999 320825822 137 2122341939 139474438 109 418112228 1150344480 2777 1647017406 1402166442 3 1277802430 1812610584 2 71 1210758805 1640047239 139 103 266119349 2777 889676623 2020153236 73 1834888865 2777 954482670 79247650 23 113 443539012 2043319901 7 5 1175757925 131 637007805 978646368 170967649 101 97 7 876010492 1553163108 29249605 759556017 11 31 61 2 23 1519642729 459054884 101 1796071284 4999 2091570418 101 1294935914 71 31 2015828599 1056334052 127 2 773433022 107 11008028 2777 43 80144346 146257792 53 71 761719808 734819220 41 402678992 1949 5 650658950 391546421 486396368 109 4999 1614751791 67 914831065 2005271629 23 1328253542 7 1251368678 1470408177 131 342996930 17 944029375 5 520680540 2080946641 31 2011245993 53 2777 115109427 66728533 107 13 139 1512322220 103 218135048 97 1377370808 11 1628949113 204431220 1638950397 89 103 1295143629 415795596 41 11 4225276 1444744172 53 4999 47 83 124062507 1006437418 67 127 1760573568 2116091409 53 2140302127 1879609329 13 1926189023 1893976123 131 83 103 341933014 326570564 2777 1861945176 27856087 1949 396054094 89 1156497483 113 1067893392 867925556 41 37 130137177 636238317 11 131 71322323 113 1976759737 1545787437 3 398862192 1459594040 1545007630 2 107 47 47 41 2026983502 707603174 37 1516024791 1469011555 792084071 10007 1541908581 998310624 73 1593298073 73 1812651752 149 438812450 17 2098046432 301794965 656341432 23 89 482787709 1310922366 79 101073706 1115140411 11 1571548418 4999 1561467227 365743888 67 610969301 1531146264 101 71 13 83 1949180154 149 31 97 2058463287 103 68615613 103 127 1514514751 901874498 11 444307919 706184281 29 843602460 763646531 29 1309837577 847200229 664942619 2049858171 107 79 1579459324 1674569222 71 694467756 7 61063905 1645389162 2777 1307922568 43 10007 139 39900656 101 1891021678 1270224726 37 31 31 1283006548 261537516 47 717840776 107 488818265 719687885 107 137 926123425 43 270635894 199295540 37 53 139 678964543 101 113 1253072165 83 779140505 43 1048024079 1875344251 47 1337701980 1962614645 53 59 10007 977133515 871759805 137 1881602525 24394357 19 149 2777 139 1398513333 776327927 47 838136289 37 1940535226 1753393851 1190194166 7 29 143665460 2004051042 73 53 71 1721030885 59 1078786444 109 4999 1601129710 67 107 1353700870 13 1519383142 79 892243143 857900826 43 41 23 139 662979126 189302419 10007 443281530 23 145054261 2777 386999943 1217953243 131 589533405 67 1949 67 89 1799486550 109 2055180168 89 2093655758 944424693 107 2341374 1453574748 31 11 73 714411434 61 89 60693194 215284058 137 1315178088 107 1964262023 248835780 79 1677178348 107 1339497259 89 139 11 127 149 53 73 89 71 110371559 67 298508450 127 55696104 9641205 221703113 1261463728 41 61 481440121 1130827451 53 1529886658 4090857 79 1570223592 11 13 1276312024 507215800 13 71 1252019412 2 1866585380 17 59 17 1650511079 79 835371922 699938047 43 47 61 400240642 446085619 11 1980727408 107451036 1191811551 1029896427 1949 113 1693769543 13 149 1949 59 2041792610 11 1831950192 41 5 431810913 1614741674 67 73 448931818 61 553319558 1960063412 31 2 820649708 1721586203 71 1328673055 139 41 430908852 404868153 13 1236791099 59 41 882548083 79 329862999 1986644600 557990491 83 4999 61 111586183 19 5 127257948 1104650540 37 1688302272 4999 43 1477451514 11 1930248023 10007 90943616 1147922984 107 101 2 23 4999 107 97 1868555239 103 1670717882 1949 1158766858 1019397474 61 61 37 139 83 1619862777 2127373100 101 1985248728 53 53 1460438532 213995595 11 5517424 101 71 1860500898 110720524 152901840 7001 4999 1218756200 697660440 3 693985941 37 2777 13 1813886835 23 1033784657 13 1476949836 3 1280319903 139 539183983 89 1285495797 107 821320872 4999 401539676 103 521678520 818906650 17 742876455 1919727839 10007 1042749414 2 1182340930 1945645575 79 1151600617 1949 7001 1318715361 1248677357 11 1454451647 41 1037278701 103 366264749 47 149 107 97 71 894654883 69953105 5 1776255522 149 592118699 11 646173704 1018414444 107 1684243986 1911696528 67 107 103 1530362573 127 1284917788 19 1282066819 127 1713356111 1321780591 4999 263607268 73 2777 10007 23 1201826222 83 1825189173 1344228074 103 847603289 37 500303381 107 1206372386 67 7001 89 676561535 797104374 11 1175043947 5 467344405 1658120556 67 20852812 37 392152150 922258610 13 149 2 1996836482 1520201494 2031666285 73 3 1641776506 7001 1430334389 137 13 2101529339 83 841426572 7 2777 1064574058 89 11 570745798 67 886895938 1495602241 131 5 11222015 47 1570897967 1446391766 10007 79 3 505294104 7 531178645 1040674991 31 2777 1630158546 103 134228055 61 323905669 1314508276 1529751135 527709658 89 113 2115726685 578844308 101 511588634 386794145 541648153 2103238140 101 13 711238580 59306481 29 2009352131 47 988838640 113 29 1165446085 411956748 131 31 1956857516 17 2096624518 79 59 915668023 17 43 286979982 399954406 79 89 1739667692 71 23 947910500 2036988192 53 562384155 2777 101 1887019738 149 858345393 29 378854231 2 1106122872 29 109 496401313 131 2145748568 17 127 73 73 355074701 79 31 111876396 83 268021857 107 97 2139826984 218547790 386139489 83 287055749 7 47 2083908057 1016594120 79 31 11 1098247832 616039820 1949 412312899 11 37 83 59 149 71 1427463591 97 599936464 79 61 1536713376 3 1394103986 2777 376580639 192176643 3 2042563154 1089421127 31 101 965435815 149 896595854 11 103 1266818321 149 1472275109 29 1949 1828723130 1453346761 53 833986401 37 2075572468 522960698 7001 59 1039199010 149 1663245075 137 1721635434 113 17 113 71 2777 945546340 2 47 1774807420 698010066 13 1631822270 113 1043149694 1627728613 10007 7001 1472303299 83 7 547793967 7001 41 1361389994 1802178423 59 1277764947 23 101 675059538 1949 1949 1978124296 4999 520825814 269257628 17 2078138164 149 1631831163 980265708 19 1288545958 59 73 2777 71 1930097583 2005865801 131 305946046 3 727715226 1829939229 19 1230752949 10007 139 17 2143351789 5 713586200 89 1940410574 1102329464 243948355 113 71 1949 31 491779146 23 71 2777 13 2104944621 188082879 689343795 109 1119146706 79 1514151446 2777 2777 303889887 431803991 660389063 31 139 17 595057518 1101767211 41 31 102958626 43 1647215018 5 331987070 79 59 1375773566 23 589527922 2 47 971287336 1949 73 482516714 168909809 97 2041131424 2777 13 924440595 29 107 763141441 685757303 61 412521489 700840943 103 2777 1472129355 13 1491337769 1000626345 1949 61 1169666570 804930228 67 31 1930781556 103 773607662 650566592 1631571263 23 1949 131 1607424103 989599152 149 19 1717671288 59 1215082571 1030743578 29 964625687 19 622516418 113 1209630648 616053739 5 82760165 17 1737915690 10007 1931580356 41 2066638661 83 2777 677374171 1814031641 149 107 905770515 1314576855 784072076 1248977978 2 2777 2118111870 2 67 1693804756 539189602 1521114165 5 1298835853 59 676736785 1565777793 340574122 127 13 5 1039041920 7 13 1098487884 1296875606 47 901898652 113 139 2 79 565310728 1235003682 23 755189062 131 2008535306 107 137 37 2138758138 97 67 1501698202 97 941164325 1625224146 1214722288 13 327729215 1166173309 127 1820103318 199320038 103 83 1477982328 176643090 1427686543 59 10007 586760445 1180982520 1595879499 3 95892158 53 1384328094 7001 109 149 269986517 41 67 734130591 1059216408 19 842279443 47 2071839242 1766235466 992573947 109 1580731516 7001 270651659 1795245427 10007 1670408468 10887616 139 2057613955 427859628 97 1728849083 19 73 1467658649 1503614981 2777 1026582867 73 1682480348 13 1631469827 23 965343166 53 37 19 1792868956 83 149 2022993860 151856181 71 59 2090997784 2 89877686 1548863991 47 1583437755 101 103 29 2088506605 1273217463 53 29 405111210 905626849 79 1047762445 17 348264040 1924820930 726211592 73 2039245345 639386030 5 2082939860 109 2102352760 207803431 4999 2100269862 1695262210 97 43 1956194485 1234932286 242719783 109 234446058 47 107 1046041951 1289183936 10007 1041725417 113 29 572438975 1963205936 73 19 11 849322562 131 1653110353 19 2053560519 47 1303037369 71 548168280 2777 999933829 792638560 103 1266566154 985399660 7 155061368 2 431361302 924869524 101 400778430 137 1621865280 1259391535 17 10007 845651542 1222805365 1807745489 1392764940 109 83 864690597 1644980320 127 507768098 17 1823549132 1329748177 1748459557 89 103 1196901134 11 19 686052292 139 113 343989176 1854246380 67 1443025431 249021536 610064602 59 37 1482308450 102639215 107 17 286220942 425849715 1351965346 23 1650829059 11 101 302609938 273830897 964247318 97 7 1251636309 718780638 72509442 137 37 929981125 612388406 83 694046000 121515317 11 613642513 2122797344 19 1917922206 2 212411821 61 89 1063704326 1634998975 53 85633478 1077550897 67259015 23 152466181 139 2032068378 113 97 59 938799799 5 1434017935 660151145 5 308657996 1006293159 2777 1925028236 146833067 139 113 314360498 149 1189625685 17 815194455 1351693018 89 89 495463890 1831763625 5 416116225 1736724782 13 1294943611 510579966 13 604076122 515441747 2777 5 640032427 41 1549910372 41 71 1146354285 478985383 1615671913 89 987640939 47 688162532 43 310525876 71 1845133658 869013446 393695290 2777 1704583694 149 1244134997 7 139 1127508647 2 31 47 561356109 2063514038 917393372 7 405502321 1515830395 1679313610 5 24924312 17 1857919426 113 1014849271 131 83 67 7 511029862 59 1822356010 1533541570 83 220458858 3 1663632570 1824625243 149 1935928268 2 103 501420068 1222077387 137 1426675530 109 149 827708410 53 290174690 103 703884696 1062637494 73 43 932751743 1908193284 37 25573364 7 43 1356442353 1400249721 127 32515772 131 1485149489 59 1461314419 13 41 1927271502 41 944388137 1387985669 107 89 657730025 2000292635 5 706059695 67 41 972940537 190972424 53 503900945 1604745183 1718755960 19 71 1587821033 1584151908 149 4999 2115071901 687362500 101 1130134147 1630461786 61 61 83 2101595109 323137516 67 1545764973 441257150 103 1982339051 29 1885043790 703235386 113 896987452 1178174145 10007 2074030806 10007 1261722588 29 58500282 2777 1559124434 1106762909 47 1918402553 17 139 1953924331 41 1057149144 3 149 1713732887 1399415159 127 552027217 137 1822767464 131 11 822925779 29 1949 1776782462 436422029 1128944375 71 1949 243653487 7 372344098 631699090 11 5 1637805585 1314198430 17 10007 635606045 5 2 31 1018273207 7 1023655682 730776953 1053280201 89 1528071077 67 137 1477020975 1539975078 137 1095131557 113 2053622450 37151801 1081887521 564965980 73 43 1638355040 1710019485 1587661335 5 2036130680 2036297022 103 113 43 895829492 231849980 83 10007 1978483970 1285157013 71 258912718 101 17 1526108052 83 795972739 127 67340988 131 139 1949 500744876 453714189 1347589677 59 1272720916 107 581807974 150437392 43 83 877459400 1949 994387596 1548883943 246965636 47 7 1041589009 79 566760615 71 402423953 225883731 102192541 1401545681 41 73 339035068 103 1746716024 364302966 1145805074 1894214235 31 929198920 17 107 1242004426 79 818704097 662034615 386937060 67 851638723 79 198814398 7001 7001 129063435 1459722502 1131496981 2777 986662292 71 101 41 1551013395 2039971318 55732936 17 67 1866689090 1095701426 83 609111851 83 1089120688 2031642777 71 583418140 109 1526424446 131 107 1051913687 1683900078 101 83 2061002216 1317395007 259175091 13740706 139 19 1162695842 101 974148445 66988195 43 17 3 1174313883 835560720 1955017345 79 41 270246662 1893348963 47 1644836675 139 1217467084 1503002999 284783282 107 259291006 31 1532565073 31 18863779 706166606 113 1469972749 462311117 73 41 530038971 181613670 4999 19 1051235135 1615545319 137783966 522494155 131 43 836328285 149808732 71 542110519 109 1953150072 2116074467 1245377847 47 1491763127 47 103 29 774847781 7001 11 1805138053 67 10007 72030386 388912048 31 101 1369396986 123746792 131 1279454992 10007 1497283478 43 67 1310402415 41 515185254 1919892486 4999 1539801978 1184872978 71 13 2006051879 103 2088946305 5 89 1741122397 1949 113 39172895 73 11 708617919 1860417172 101 1028289750 23 13 431705807 202480148 89 5 719001535 5 17 97 37 858361742 3 101 1409113418 43 864440438 2005761961 47 1225310962 19 1320925220 1973280017 23 392234571 125355313 73 254637432 61 103868482 747361804 79 1708018103 11 554418139 137 113 332020781 1127606208 127 1556691959 1095929515 139 47 3 1977479268 19 687711707 1867883559 7001 1825230710 1938037584 71 7 1849944418 107 1980707388 53 59 917873502 2017121441 85068003 1949 1471204204 2075058597 107 1719112492 61 3 1148218497 43 83 1949 73 137 555398 495188281 29 1021863285 149 1729185590 131 1846737833 1936372202 101 137 57159962 1864599592 137 29 1766069840 1997726219 113 771484265 19 857182016 1415420314 97 1552275358 1316740347 73 2 1326174700 11 1943138582 133004168 1709118800 1437468796 17 61 674265636 11 13 837038951 73 73 127 13 932711026 535974556 163438399 43 83 930050441 79728970 113 790031816 1005494453 1318128157 131 249723728 7001 1244595774 611012275 786252941 1006062422 83 1665449933 127 7001 250064435 67 61 1662902212 31 1208897018 149 47 109 71 2086871618 11 1294929317 1605453927 1450999022 23 347795788 19 1964396453 128297804 1129793562 458475680 2 1986889628 137 89 1626199990 1925047394 1745933130 3 14123754 31 109 229290673 1839608021 113 896637938 41 1363875455 103 1265474735 43 1024631563 1501053483 79 1017535958 1146943369 1422965035 23 137 41 200961828 11 1967418418 1708762171 67 655896228 13 43 89 13 1139278369 73 1268285867 1210323460 1362963889 89 107 61 835716775 43 1994909664 191343120 4999 1219900971 1511757588 866274702 103 23 852362444 2 1170015951 13 839266636 1910427138 79 1451167339 89 53 849331731 1895777087 131 571118613 1671166976 139 47 486114178 11 19 5 1622895700 850782340 1880455446 43 19 3 1063486920 19 797588954 372191095 107 2 61 3 961873290 107 1709947419 1174326662 83 572193700 71 2777 1915426708 19 1702331657 10007 589282209 1129970426 83 171415169 2068954861 17 1022265896 598852464 107 723225840 29 97 1923520500 992506911 11 332583940 137 1441039409 1657350381 127 1307338511 47 1787074420 1696846382 1118896554 109 1327969553 37 1158836004 2130923763 1628091738 3 4999 4999 435967789 954902338 1002205552 97 962883047 79 372580748 7 1473545045 7 147961373 149 1210252649 1743542201 2016868974 113 364382964 113 2 1867651267 137 784576395 181814812 71 89 1070961502 1263821512 107 139 37 2073379579 1615220642 109 17 68116263 1602017134 41 1673857021 1159994468 1213686559 79 707943648 1949 466124789 2777 59 19173584 89 565753509 59 89 41 101352861 4999 89 1350234899 4999 1830833760 139 43 242749741 340843815 13 23 37 1710466737 23 1187363201 1178426986 11 890235060 43 757949648 71 733037228 1874028930 5 1820340474 23 1625609333 2052723865 73 2777 718595959 4999 31 107 1434131914 521282921 23 79 79 1399911972 89 1649939939 7001 429474424 2 1740469194 2 622769502 11 43 2777 1420651466 1832881726 13 667797386 68665808 7001 17 29746685 404747407 723734467 37 17 131 4999 1804549018 682213530 7001 770663079 131 295899656 13 139 59 101 1113432787 89 1461664444 291864909 53 276533754 237070384 1522588329 113 37 19 519876262 2075710276 31 4999 966276706 1376864775 13 7001 101 1659189557 71 389518780 1340966377 41 1030764190 232950357 131 642621810 85629357 295864207 83 137 4999 1635590162 101 89 1384383010 1746628547 139 47 142700131 1632657726 19 2124044998 89 79 1140775098 353118475 67 10007 354552257 109 1949 427534744 7 365574769 29 2127679044 1057821715 43 137 10007 325267528 97 811642553 7001 53 193964179 42273728 127 1949 632093833 1392248660 13 303653142 714524655 2109095442 2017244661 3 5 53 1201946290 79 73 1990651511 137 1955342090 43 29 871456293 169029052 71 1016579278 107 2777 1936484048 1801331056 29 39211440 5 137 342971377 1949 427152585 89 1325163542 17 1010376963 984642601 73 2075801428 139 1245135590 148704980 1519662586 1949 17 1813320878 1766462819 41 524750185 59 1682238208 1787862818 7 642565782 7001 127 81612994 1165108668 137 23 1538078333 29 588373750 41 1180369131 618951645 2777 1879454627 109 811076630 53 1343357082 29 1554799111 1099632532 103 71 122024632 113 1464077126 4999 1839083890 1973826678 137 1778451647 1108247784 7 7 1060248147 1853499783 17 1009870839 1446440595 149 1184613027 4999 298404095 87837541 11 1884483063 1072719136 89 1988533793 23 59 37 1406675620 17 626740152 2 19 78554911 1023870841 5 2145710675 149 610373214 89 1915603885 1949 113 1166944898 43 92037182 139 61 2114146910 139 83 1398856091 43 103 1789898259 73 90626726 858882595 137 53 237074863 267585221 7001 1100808491 1023200350 19 7 5 1088585240 1175483663 1555189407 139 2 1578417098 41 1949 739347958 107 948121222 1521045730 4999 1584083120 1596214983 11 41 1462056187 530265956 1293997224 107 1045187984 5 1915993275 1429115895 1583495756 109 47 621992736 992389443 669545541 19 1537932874 67 1395578443 19 1329904048 1949 1936951282 174420598 89 83 137 53 402845792 1388131480 31 750567350 1285872894 964296602 2 47 253088410 89 677809048 342800873 1508043602 149 13 21209981 314252622 149 699703077 31 1263753719 43 925588029 37 1227864351 1312969716 942368832 534491379 53 97 2777 83 53 155303303 927370733 53 835633404 2777 111779804 97 11256650 5 991985665 17 407566415 1600337534 131 41 342412062 17 43 71 681062956 53 31 134812831 738366091 83 67 2022305689 61 107 137 876056575 1812922520 71 31 1541217018 1299453536 1209975743 83 1319937996 89 2079013745 73 1693847689 1424102469 59 5 37 936157759 1822072203 19 1259910074 41 2 11 7001 43 29 1241747520 1619187740 1640982383 43 1702256568 2777 1309952555 109 514475095 336120684 43 1859124800 131506921 13 783255396 2133565547 83 73 2146953860 37 1556967363 605733125 1213396265 2777 23 64930653 813457885 139 922814058 53 43 639279645 5 1949 41 1570865554 71 137 1610564054 13700274 113 364907623 3 103 1503154293 973713281 1949 47 1995892459 1922429814 41 153887883 540165406 873868798 61 1970006224 3 1257970059 1171505904 107 407636621 53 139 996074139 1096509840 127 1185752369 187262748 7001 183560961 107 1105009009 1548638448 89 401966720 53 23 2143163322 7 498772583 149 1071162995 279828740 59 963373890 1448193026 10007 31 67 53 2099385279 19 19 233043713 137 589133702 137 1697587657 41 751715730 73 29591791 7001 7 1177762065 1369792612 29 41 2067201714 54363811 107 4999 1820058565 109 97 1470720659 37 19 541930331 763253480 1440792425 31 4999 1186907571 1707748382 17 3 1564306497 43 103 19 10007 1159811300 1030040524 1660478360 137 17 9558148 3 1089964828 41 612588052 43 31 1237038427 691957942 37 101 1661290824 101 1468651807 2777 386466664 149 1166294967 83 149 29 771323788 1674410671 4999 1557788380 1531753588 73 1393424520 673479376 2 41 305582860 377849956 11 43 1247150973 97 820465662 1790588796 3 2018958620 103 312540213 2053821034 59 450830786 17 1859574036 107 1365767474 1931652703 1536132712 960897782 4999 71 1120653563 62197741 59 298495750 177552546 1316860746 67 67 7539175 1992480773 107 2052507658 663162667 101 137 1157416826 37 1094485160 109 1177948939 1123360104 1129825090 1270037000 23 4999 1222205510 1614600325 1949 37 2091556166 61 723558520 103 139 1736018336 1788772374 89 1949 3 59 2107845977 623892845 1622151521 37 1864536765 47 1024400283 71 510998823 37 7 37 443535798 1572871262 1905947703 19 47 1949 575175237 435827584 127 1690160196 749783856 1950083486 47 47 417997179 47 1949 41 654955976 2 131 7 290333277 1707005341 137 71 395788009 137 942755399 2777 2 578454294 1957227202 47 1605907771 23 31 373728281 97 4999 1239492052 1672490435 1935886139 1298192175 37 53 2777 912025117 1165279186 695952340 2 2 1367682122 67 113 109 1705435691 13 818952888 1935337729 23923244 127 325141209 2777 103 348032468 984820560 53 43 1119202280 575818203 89 783539837 83 1707863367 17 943325818 79 10007 461502826 13 73 1508081802 23 132733264 47 1822762648 3 113 43 1809583964 149 1955998281 73 1868995531 61 1125838082 1541448567 101 1411801430 260578110 13 19 1425783809 43 341596171 1032514579 29 79 1949 905711994 71 1025508238 107 505617410 61 1551662635 2777 294916297 10007 1397647669 131 530805188 1284164442 229243329 1949 1193579294 7 1315349686 1330459179 17 1645013840 2127941476 73 113 324330679 1987848540 1949 2777 97 4999 43 470410626 13 697722168 1193956589 37 1607625062 1564936672 127 483558254 10007 1654627429 7001 10007 89 1088009336 1848783294 30170172 71 1210887960 1107382767 239866298 67 1816549448 227893206 43 11 1952300790 53 131 1775827640 16159675 107 707348124 131 448213356 101 1447267683 41 584271627 139 131 1715733293 29 7902157 995298793 19 7001 131 43 792475590 73 2001485540 79 77368273 127 2 53860536 903075282 1696967960 26161624 67 19 500581885 470200030 1608696804 1949 1870030418 109 35832333 1807058680 109 29 1995094643 906463150 17 616489309 1850732982 59 966426547 2777 47 914229383 953259499 97 1821485175 1608059690 7001 59 73 504906763 11 383151197 89 462581088 29 2777 79 2 1287634792 892579304 291656139 103 218315916 23 1051398475 37 31991511 61 73 885493966 83 1650887098 29361544 1007059111 67 10007 646131976 399477033 131 59 307250465 159185953 438133904 1285793265 149 23 101 1858027101 598507289 89 303393636 1339985562 37 7001 2777 1357875244 1412276674 686209642 79 1174161338 10007 1783367484 149 544052491 79 113 1754379217 83 1057866778 37 29 149 109 788482238 185878572 1565959132 1949 290931128 31 73 1584647427 43 1769601009 4999 97 31 1568899801 127 1536791781 37 125104361 1748424512 1949 1058887907 11 139 272012575 2080415223 1949 356594887 79 1382932999 2777 477226534 19 7 107 304274937 37 61 5 1852458135 5 59 507943017 534968114 107 126809633 244306129 4999 149 1905587224 83 109 224033913 2046319348 113 1715266324 615419020 41 1071368061 71 1565521529 61 1886804847 1533715701 1924185715 43 1756548271 19 30280243 73 1377757835 13 79 916746017 2777 286733581 67 109 1680518291 743245930 43 1914159792 1148708728 73 1728244413 477319230 23 610642226 61 139 419220801 101 603104873 1963569087 23 1090784627 29 891754698 777044328 29 83 61 461134990 1539426866 2 170014972 3 591236358 572866504 482546379 109 19 43 67 1390041429 948277625 37 1470429580 1277451947 149 113 1296452164 73 13 74226547 127 139 1751166341 1287853674 89 400817285 3 1799733201 1915103768 41 13 1789714637 192457490 7001 101 41 764554552 214091053 1699446678 19 1387287641 2777 429846276 71 1877119939 137 426325931 1989226006 89 83 37 61 709271400 328226192 47 137 23 31 107 2083235430 53 10007 7001 696298457 59 1694371318 742186474 73 1700703920 139 945381951 17 1380133729 1228628981 13 172769006 2079000684 2 137 2125487733 113 23 625379431 1338273249 71 57879510 372642421 19 403986852 2777 71 127923753 139 1889251721 1269129770 1797206782 17 1709079054 149 1865426193 47 2032277932 1879764915 10007 19 19 1817386024 536127085 41 854669109 61 1152902853 728335839 79 1969497684 10007 19 3698179 73659826 29 1267267056 131 979282969 7 105390376 53 286466325 41 13 83 2777 5 1064084089 47 2 7001 1280412890 47 83 73 1232421137 53 5 19 2114194911 89 88559539 1195171946 83 1895752868 97 490695488 127 79 304922383 10007 67 29 955376097 47 532543017 31 1855845752 228211083 2777 44565296 43 1515052282 611581002 11 137 1284397331 2051938872 41 1325845044 89 97 41 61 989842360 13 10007 10007 10007 797820236 53 2093008759 61 2011223253 994011518 139 2068900515 7001 53 2777 577406899 778257170 31 79 46641916 17 311321357 31 270099660 53 951098356 101 944554895 59 1949 2030310331 42293300 1745432564 1181131749 83 2 131 127 131 7001 1301212861 779939404 1712373859 1870188287 1949 127 2043959971 3 135470919 109 29 1337470446 1856764187 47 1723666275 37 73 7 762010232 131 102056729 905006161 41 127 1057313843 173585007 109 29 2017221566 107 2056223601 21369582 737053616 139 53 41 67 918732609 3 131 1359470316 19 45870484 13 736287608 71 1239019793 23 415950177 878902940 59 71 481976613 97 31 979819108 593829397 1427854218 19 47 83 89 1157899612 1447956397 101 623233933 23 1459800524 1980904624 613195213 530269770 53 1479629482 2 899462223 109 1670662730 23 1646578602 19 1614058227 1690346609 1670887057 127 1550958701 2127061919 41 73 149 273402484 2047225011 53 67 1158528837 2112996729 23 7 53 264727618 1414249071 71 109 109 1347350635 2097469124 2 1762783182 1540897678 17 1389982076 83 1719259261 83 1203099608 79 910452728 107 2005834947 23 2120869859 1679108974 2136516083 97 97 1121765107 1834231944 109 376978940 149 53 609029254 1501470443 127 1512560430 1949 83 935203496 127 915397331 2 103 398962320 47 2066389028 1603295233 71 19 820430279 1432435289 13 1437578558 139 5 289988069 71 73 469298279 10007 1525736518 19 3 181916874 101 164716073 559119520 149 67 71 1370677571 1613823534 79 7001 409586504 1496680781 73 1481943143 899282036 83 713406414 1793164208 11 1817013286 1473348844 127 1255322737 73 196026101 71 774784944 745925131 31 3 2056565910 137 1023702908 7 612730272 964741568 67 1526118697 109 476644646 1526827188 137 449586772 2 1552960776 1534626221 73 377239426 1267221211 113 71 438555569 830509862 43 119128331 149 131 937446583 1203375308 71 139 199409000 1277778210 5 393487189 131 67 139 1449960291 59 107 1312732496 207068647 212905094 527503750 2 31 31 1668928183 79 444682784 1722496724 1904352896 23 1101233235 2777 2038162488 1151319246 61 7 1548009345 79 519091068 3 1037675185 5 59 139 1484329910 31 1223171929 139 131 53 795151421 1666999976 41 17 47 1675841682 1281256431 583045875 19 1325764737 53 1173253050 127 654057366 1905709422 7001 3 450417594 83 1327610875 37 31 385881707 1133441778 59 83 79 50003366 29 1501146256 10007 1899728880 5 502616225 97 604768325 1038806174 83 1994897316 890197540 53 7001 1411934833 23 441919309 107 79 1076391906 2096238614 1312674679 137 59 71 1121623209 7001 784427045 61 1442175786 760867453 2777 137 11 2076031056 43 7001 946988989 37 329017172 994375902 1949 461562180 109 684111686 686683105 600562873 61 113 605418179 2014436249 107 1105465578 7001 97 611865990 61 11 1187695111 19 220394851 1877994163 702263885 37 139 878588281 1505628757 2040656855 67 1949 1157503304 73886590 1938018474 109 7001 1268042123 149 214668451 137 79 37 354295882 79 139 468478581 371380287 3 403291020 1923969393 47 37 29 1267158915 1865708388 93213057 7 902336995 31 127 445131374 10007 928549530 1949 1128209194 170349161 10007 10007 101 632782271 349433698 37 348382935 17 144969880 1701663060 764446191 7001 1438170290 31 2777 131 1940506922 1584620832 2 1943705881 113 103995482 1838035721 47 1061817794 53 139 1786678200 139 1511550357 89 2005874309 2777 398801768 59 71 1665079717 2085798808 83 2137330842 2777 2777 2777 1123349263 802916787 7 749818809 123118601 29 71 61 1906327287 1286542399 591090004 2777 53 107 79 1834630114 37 31 41 1051504040 471845750 149 2138837948 13 111493057 554116025 5 951291025 1462263930 79 1466480840 47 59 1513354425 97 149 7001 471342325 739879682 61 1577306182 1339330776 53 1532901034 7 1157683156 29 4999 17 1888767252 263221284 1981951691 107 83 1857107174 53 2096674223 11 711245161 23 109 41 1605255616 1665249151 47 1692920307 61 23 867375770 137 322467997 376835846 79 956506483 507320802 1949 1927900411 1079392110 67 109 1086510801 3 1935771126 5 1185326090 909040731 3 1580403171 921370260 1949 1996738196 1082351108 43 219277253 43 123119793 1002895681 73 1620577589 103 2777 273603925 1209419601 680890426 1594731291 17 7 2129075889 89 1450522801 1226427646 113 1432788472 1394195254 10007 962927087 64294172 139 29 462254786 139 10007 610356951 1637235263 103 2066610334 1106690813 186604621 2134201034 109 179769898 2046661558 2 1761489450 1250760250 53 140223000 43 13 1543472957 3 293756956 47 442763547 2061437630 4999 931743614 330796080 19 137 881809953 1058720586 10007 657850173 43 10007 1198218166 2098636681 101 900958178 79 1460465732 2 894219626 149 304836120 83 1722994344 5 19 89 1633421450 10007 89 1038183398 814682475 207283611 139 1652406210 109 1949 1433627879 342223112 11 1590472276 61 1324797268 19 166373728 1536980851 653047089 103 634265799 3 1478103333 10007 1340487168 79 149 621958333 2096765697 59 1191547185 53 329398339 71 1341705602 137135538 1949 61 1945743406 1782728654 139 29 1143846797 13 5 1556921750 2056362946 2777 53 1292884579 1357924340 97 1949 61 1453388623 312434716 2777 1005657226 47 53 313681242 1562295768 2777 3 707906190 720243267 59 521019217 103 598631983 1557565214 67 957022573 53 41 494981766 41 4999 1693516926 73 59 1886853866 1865354443 53 1819102252 83 2777 7 760964407 1145139611 97 43 2081071804 7 598436916 3 53 465942345 47 7 702431786 4999 41 125265004 1638369717 1166432258 29 10007 1964954506 43 1451707477 301009288 31 2065920569 109 7 718257599 17 1381148850 23 381372684 1375415818 7 89 1263739302 535956843 175864621 41 1003683649 790463742 1441396633 61 37 655265155 73 71 127 1419443186 2081851564 54977949 13 713841375 751883175 53 566363724 312858600 5 1027027560 823334027 37 149 2103144238 1089679763 139 1861679681 2095046642 1949 71 2040641168 101 260542004 107 139 324375543 2777 1175454114 1170549932 37 683757669 1949 1974611261 10007 2086539556 273242814 113 2777 53 42277689 361599319 103 109 1681877085 137 7 11 1725330794 2029888542 531155667 1368917236 101 13 627091881 917918084 137 109 1335915476 1172513663 73 2777 113 10007 1508615292 1548415942 59 477070578 89 2102833438 83 109 17 788832912 246910669 71 2 522271070 5 2777 60388642 10007 109 3 137 1644754048 1116221474 735252326 101 2017059080 1949 1695175309 29 103 1126319420 1461676701 17772325 137 71 84931620 3 1080494538 1205840634 1182455978 17 338414818 1561888885 71 13 1489311772 648786653 137 1538522234 4999 461392620 103 103 1320497492 533178264 476131579 23 83969690 131 1592553769 639356243 665397645 79 97 5 139 2135691632 743346424 524735844 3 1242010089 13 83 154726442 11 1201229095 109 2133598535 5 29 702081619 988559076 1533863083 107 1772743686 4999 1357458454 4999 13 132627014 113 137 610550090 109 103 1774156769 31 139 252077751 1184666947 17 1099725920 1721827704 1234020344 47 656172905 149 23 1045300918 1058900381 73 3 1949 497651813 513894403 7001 872816828 29 7 113 1816077353 71 73 1531921133 2113322844 1436318641 29 137 219792936 139 1724278598 656559270 10007 11 620143282 1021327659 130731728 2 1279473705 59 997644688 1329894212 2 1413138556 2777 166270098 620537312 1786507788 47 584045610 3 61 1067641398 1684471568 61 1725625157 1661080905 927334930 31 1154436480 59 2 137 291043759 1195351794 13 1639185522 705378711 1996631001 103 296817672 97 5 377849340 1796804490 2777 79 10007 3 22050182 131 97 635707743 1576111988 11 1828927057 37 41968101 1376603228 1022346738 89 189407398 131 384300945 19 2034742970 4999 2042271464 67 525410769 167416941 3 193533785 1865011621 61 2119141087 4999 410452893 11 822506454 2135880169 612743170 61 1575804980 5 2073018060 61 113 199956099 89 1684101138 1585664241 3 1315264466 31 934527457 67 497745747 137 97 41 880069924 67 41 228342079 955848626 596827487 10007 2777 1783222780 37 13 998747675 73 67 348768500 59 1634401362 941323760 67 2 43 502632891 43 1110260000 37 1031042222 637178406 7 1575552286 47 13 113 107 1950647985 23 101 73 1584848250 1959645945 19 101 1370110762 113 2 1302239290 29 262566875 71 1692743802 37 79 107 32561384 23 409250178 943241938 1949 2014154360 83 262692119 71 109 149 767806834 83 395451176 32943044 1022315120 10007 7 2777 1637469158 741361095 115309213 131 195863533 19 1605617040 2777 29 4999 469980985 635867801 113 47 1122480508 1025631255 11 26042016 2 1821255794 2 566508574 1560422537 113 103 53 1017176 139 47 563713206 17 4999 103 1968242453 47 825789248 1714564389 1069059076 127 67 124069500 1389672453 3 103 67 456997084 1661859558 1854182742 630045749 97 17 1659825935 73490083 23 398989864 17 59 139 19 1010739580 19 752083705 41 1463335018 7001 553212019 291734353 1996556351 73 10007 685289367 4999 29 1405538932 1167127574 83 29 1328493088 113 1604120315 251042754 41 79 1340045716 1408618822 11 1276323642 1732579410 19 1312768368 53 743260287 2055505033 127 1976738758 1224133821 107 19 47 3 7001 687414188 139 1850231085 355844309 127 1534560939 2057869138 705270719 59 1033974410 604156867 350385373 1949 53 1783738411 13 405711085 59 7001 127 11 601561136 128921958 1984939560 1949 83 677568757 103 2050775629 7001 1665085697 312532649 127 10007 2010556405 843710184 1949 59 101 1928354014 109 2 2018446498 1287153878 7 2777 7001 1211018978 1103070559 7001 1941989290 349123862 61 71 2777 1477738895 2 636674576 13 1862213106 962773987 862867607 7 47 59 1784297824 2 1835418160 544231274 127 872368207 751488840 137 259933196 101 109 1949 544492130 139 137 79 977825769 1458375043 41 637419111 139 708650138 101 571630651 1011147730 4999 31 113 1092623885 5 2132912835 31 1588515082 717402589 67 1191467633 139 4999 1632931974 17 103 53 1797403789 59 668707947 964060098 149 59 1708459401 1569995369 4999 1648835167 1012346674 29 242754795 19 1272727057 23 1282282016 53 107 1047300485 107 103 448158665 73 131 2045231998 94540997 47 121032990 53 1844525579 13 61 741589871 953130734 139 43 532233188 4999 113 4999 73 2009018765 1365762840 973043818 531101557 43 10007 59 407865171 816185222 29 4999 419446094 127 1039900130 29 1385817751 486262459 131 1444472810 41 1821182374 949111888 137 19 1066610961 31 113 976075920 1266315855 31 486637653 4999 1681008731 1070366404 2 941235430 67 23 987936892 31 354534631 1826566665 11 1226298009 47 681406752 1717262645 1253194595 5 127 1298594625 1061899807 2777 127 564650504 11 43 7 328576836 130958807 139 413300910 2777 3 529934914 17 241223148 101 31 859076867 113 197955321 1436919103 97 1376199625 1285066051 622741951 23 1175596963 127 1558013335 4999 53 3 279416898 523288382 73 403615394 2 101 1136915489 774084366 67 301644078 731537183 83 2088527051 137 53 237594133 1295598810 89 1949 861691880 7001 833630073 31 1636598903 13 1137419212 41 1156987489 7 450446066 1643863274 137 1596618378 83 109 632200101 13 37 1894552020 3 927716536 97 1867865742 23 37 61 881178611 1910528845 83 926242774 29 73 1304257566 107 719629867 1899184306 29 1554181374 2777 1991756496 7001 2146317916 1855490315 83 226674994 137 13 113 3 1753782741 1789463478 2 1507444260 113 67 6608009 3 1109800549 2119709030 53 1412467228 79 261937930 7 757802486 7 5 417207871 19 1333637132 43 951453432 352539888 2 292683092 53 771726269 1065915754 107 1076578052 11 2 681280691 43 486419655 777982303 521325629 19 1567546515 10007 842039163 2777 647757466 1850941196 781709904 67 899167607 2777 19 11 2089677216 408370820 53 584025073 204803501 73 37 1902921692 358900407 73717121 139 481018778 1140746825 53 31 64694737 835246485 509846405 1301169938 23 7 989187060 31 89 922108352 127 113 1844429957 59 43 1707652034 1949 1895370878 89 569811596 139 73 2139414212 398380856 584981223 47 159708679 1021810962 139 965597577 7 97 610847024 2007817259 137 2132801752 1045133463 2043308333 11 127 2777 13 11 47 1989567528 1458723349 1142461455 17 1896777346 5 1657375862 101 7001 1112311101 109 1326109502 840570884 53 887005158 109 1702570844 4999 918286306 1022515456 959801755 2023391594 61 1484888327 107 1877940584 291931125 89 1332415501 79 890589204 97 73 883334748 335879351 3 1902994893 1645260877 10007 1746867572 1452232157 17 59 137 1271988419 1467889383 47 209146318 1172929882 29 3 437481813 61 1433800669 10007 61 1440221712 25785188 866960101 97 101 2099002200 37 666935767 340634617 2 1709751568 71 47 152795026 89 735938539 84064765 29 2777 1499847574 19 806470561 47 207106910 73 193019446 1654028014 41 1540952118 23 113 73 572312481 1299090115 1854108521 19 2777 452773188 23 43 879091656 2036838534 41 1762407520 843543126 2 19 17 2009638629 409339423 531917296 137 1860637267 31 2055043506 1886596131 10288301 149 817391489 411317720 4999 415101656 2 17 13 3 41 73 126427167 23 2777 1449521798 713963923 41 97 828304437 2104591346 7 195946037 509897759 7001 57233175 2082951522 79 2052218155 983776663 101 731323729 79 37 187601229 10007 1325631893 1545212462 73 149 1143085516 71 11 1255220076 71 1864304013 1818923628 23 1030246381 83 73 288534398 113 980483049 7001 61 1787750912 29 1386854124 53 980009909 102857153 17 656032397 109 584369980 67 127 109 127 949067317 103 1442451861 97 1800090401 794488782 113 47 79 548474662 149 504782488 109 83 154440223 1207262464 131 1667718096 11 71 1581900638 97 1433682995 131 109 89 755648270 765370185 139 67 4999 1408028338 286697649 1497506149 626894352 127 79 983422652 59 20651107 965170495 107 89 767021847 2077022895 41 53 29 669358898 13 4999 29 1376023987 993825679 19 579045368 1461510685 139 131 113 70627967 109 11377420 47 351108612 127 912979084 17 7 59 107 1836590265 10007 1419999197 59 149 37 1050958992 89 1255025008 1423419642 113 519711761 101 647656642 2065284160 89 137 3 134001495 53 43 7001 23 77707731 13 731991852 1809302099 113 149 59 1540141782 1693866813 97 2 107 2 1999475682 97 579276646 141749188 2777 11 47 1331251030 121598276 29 1949 2 1294907926 1030393676 17 113 217956773 11 1018966971 387730189 11 1028908163 139 711624400 73 359262200 59 59 913022787 89 443647815 61 321670118 109 1031366284 113 2 811806440 1048442389 107 2 1687719871 758937311 149 73 59 582829376 437239973 84341861 131 1177390665 211781676 1241293518 107 41 411732783 824728764 3 43 1066327330 772314895 11 276784178 1378216713 1595258530 71 1249355674 1256075935 83 131 1682046943 1089039680 79 242299241 1718851506 149 7001 107 10007 1627772635 37 1848147373 1844029051 37 31 89 522848211 10007 1036177783 257790102 89 109 59 1780484067 37 2 113 122709525 47 2002864298 1725251139 67 1949 1949 61 1313319935 89 107 964575682 314699626 79 10007 424336828 287996306 71 149 529610517 1207243644 3 41 1840401085 19 1319946530 416117784 19 3 5 1024249949 137 7001 443814393 137 502621372 83420535 11 29 1273750006 2140290286 113 149 13 2127510336 41 1887412860 4999 457137296 7001 31 1455324357 47 541309387 620714196 10007 1530970930 2777 2112817292 107 259786798 4999 113 67 649701211 1632075043 234559692 59 2043020187 89 127 137 137 200447029 929340874 11 209083545 59 631359707 1500520901 11 319722006 131 2091290812 548402179 2122180585 103 2777 131 1521748269 7001 37 259487882 86813544 31 907980109 139 1465118658 139 996776506 1895943622 1670928396 47 1185171116 17 1493603 47 1862724346 29 764339921 5 1949 1849452876 5 842818930 31 127891232 2035315835 7 139 1978407850 1609170130 59 996922469 1900049914 4999 48780242 101 1047742589 137 911547858 137 679324974 19 92440760 2 1336041599 47 906240050 31 1943479001 2777 109 1693088825 188381775 10007 31 843922920 1381970080 67 31 103 149 319949856 71 397058057 131 83 43 1814744179 743097799 109 10007 4999 1879652768 1407154997 103 101 1455468681 854682907 29 131 1659903845 89 41 101 2042312920 1293783201 955065634 137 19 1873360632 2 2001630250 1496279584 41 788013451 71 1418400796 113 89 1577701761 741977151 29 89 1882055321 1510740735 149 1876978181 2096794058 19 715859985 5 149 43 1577018378 2 1245350746 71 7001 1054056558 939917305 1041336122 2777 2 602021120 286590473 10007 109 1101466582 1283131541 67 462420332 487350818 1934361306 2 19 61 464325412 1817391666 1958376702 107 1500223032 738382260 5 135462965 1170391951 53 101 17 7001 294462060 31 2040963492 73 1354284539 1181910639 2777 991350122 1474282105 83 61 29 47 101 1545057297 113 681579177 89 1006432203 71 963926406 107 626011632 127 31 1910685496 303504415 139 1514870650 17 1583099681 73 1949 1546925465 1364061637 79 5 854581962 19 409536507 1983160780 1667480776 37 7001 1276170284 149 137 901376704 53 1799056327 1923052752 1233735599 131 37 67 7001 1965572756 87206131 1608577250 2777 31 37 434223046 297390989 23 708362510 83 1822416309 108844515 2777 65670843 97 1619619379 578429291 4999 31 367999357 109 247527664 556985205 325003860 101 149 1549720094 1209942878 3 61 61 721678251 1595879486 37 603223876 349574990 109 61 101 293734152 1516558382 2 19 31 43 101 252909408 2057529799 31 43 1677762170 53 4999 1376819581 382558473 29 128362613 789758181 79 569395106 29 23 61 326578140 1408772308 865779828 127 964451716 1448061721 379138543 59 131 1909850834 1821456226 37 236979376 89 10007 1949 775413548 161145269 17 1337456215 276257412 83 1378532143 742974749 482693997 71 2089650061 1202760355 2777 1638143969 149 788700955 83 538841478 1562576261 149 58477136 109 37 1328021094 123783944 97 663548288 1666513337 37 686649404 204417669 1118845467 3 41 2769509 37 53 1360957426 1312593712 137 17 82621751 1732683717 67 1471650432 255444777 7 156816882 41 149 1249727517 153754441 127 1383027460 59 1674548561 103 79 1721577730 5 2 1738445120 1906396910 37 11 128124997 814088990 2044811109 11 1424323818 17 127 131 1797131229 107307209 73 816273027 3 1465681107 637276283 1546859141 19 47 1256553783 1402216756 43 97 462043204 79 1949 109 1513173643 2020804263 101 109 13 1058903177 4999 35155276 1609495980 61 137 127 1760134783 4999 1690426847 210004822 61 10007 1212426638 17 79 103 422889891 2777 137 1117763272 1840381280 1664524639 71 552647732 13 1415998282 139 790222448 127 2135983667 406606406 59 31 983518865 1561923987 41 53 1682777399 131 53 131 107 7 590312569 11 747903354 1029821643 79 109 389327324 139 161822992 53 803887358 3 316941663 67 554105639 59 1622887040 47 139 1342273438 175051803 113 1437624116 149 79 498443074 101 464997290 59 23 1581667710 71 317500640 1621550423 53 401951046 67 1823255791 47 13 1647884511 47 1568449267 378966214 1263684628 83 149 2089715613 13305104 171861772 17 5 7001 1008537336 114207502 1949 37 361796915 2090579254 137 1250084311 149 2147054687 1259626165 79 219452772 1305352118 7 2128670609 113 1478240147 7001 1403315445 1294620347 1691828818 19 139 732221037 47 530527164 4999 411532677 575199937 3 1153632414 79 548965633 37 67 404648577 1806520397 254989724 11 79 53 1297830875 1927727270 19 1015038349 103 1582213792 1624127037 1949 139 2019421746 586730259 10007 1796086381 1814319135 1611367168 830901224 10007 1649920754 127 109 31 10007 661235692 103 1619722998 149 1890150377 53 47 2047724764 413742329 137 113 742938727 592918232 1917446545 7 11 1603311533 10007 837613810 5 1592076450 4999 463709119 43 1156607120 125133329 149 1777391647 103 536490127 372914397 59 1949 1839386732 895210869 7001 471249644 1514839646 10007 101 621063141 149 1284801223 41 778010950 149 1344830194 761838763 1949 1914542554 67 67 5 297287816 29 616709302 149 1789631848 1499616609 1949 574248103 37 583407325 1784787105 139 1092138047 11 83 1505190143 237717267 1174724655 37 107 23 1961074047 2086059888 868187891 59 1460789660 281003635 109 43 2 808345724 397595776 923910453 61 1233506925 89 1733908146 149 1399594441 1949 1265778050 2080594207 89 391712931 31 36737821 37 1259606207 2060579654 5 10007 1392075939 47 213127328 2107049344 1367751125 53 47 101 59 728997215 113 1278981686 1190275669 101 91446612 368013599 113 754970628 1418600393 83 71 1347700203 1483907171 53 2089600154 2777 254625906 1134847961 83 389182131 13 17 73 53 585291879 302337016 83 1729736712 530531155 11 795771566 2777 19 2007749527 59 1549308670 13 17 10007 231742106 1564902662 19 1581299548 400126412 1388868259 67 67 221742526 29 71 1627757005 1244069288 11 1613913100 119798912 107 59 1146186451 127 1122314875 2002093167 3 29 1357436814 1952045733 113 2101694232 53 264985623 149 548578068 112346611 1579045601 79 131 149 211987664 72918365 37 2 575296112 83 43 647001388 37 43 1126316225 47 61 67 1121989096 1158262675 139 53 1294224278 5 991741895 19 1023890867 1003321182 3 1209601391 655552238 61 1815392737 127 1664868908 7 1949690497 73 149 838131008 17 17 5 17 266988166 1290527669 67 67 59 13 1945642946 720794652 29 37 5 1064108635 1690311460 761292711 1855943737 4999 149 127 1512664869 2085238019 2079597576 7 37 1353465957 1182736968 137 19 71 937671227 1966854993 149 438730947 1531284473 562632462 73 4999 676774618 421840615 1353265296 1658466890 7001 47 1866138156 71 2025673452 71 255430350 131 701190731 13 334892519 2140957403 19 608411901 16971430 5 1949 1417419995 1949 1640253063 103 1256793949 2017668854 149 13 37 1417953337 43 79 139 316636579 1219330704 958546153 43 4999 10007 41 99956857 11 2101852995 2039457067 139 596521419 43 1455593244 2083257470 7 4999 70876772 103 584763450 1020461638 43 2 1942877592 1747075270 1061628292 1052862604 47 17 7 101 884325599 1108530348 47 852715642 1949 307782982 41 1795219604 149 1138951453 79 13 711295026 79 631132264 389032502 61 1949 66683086 79 103 127 1310534634 79 1109734172 59 1562121752 261165808 83 423377073 7 19 83 1715748942 67 2 47 7 247520791 954581691 7 1955877553 487179959 5 1541087579 139 1348017552 933330381 59 7001 1553192853 970114568 1847197966 139 1448352878 1968303146 7001 1961478292 17 1608055738 155219620 428803700 5 103 47 1262006870 139 663508752 952155442 2 61 1096882602 1227467317 19 11 1126981328 149 11 1971761560 43 3 354864509 786799268 149 61 982414638 7001 53 235996916 109 567309466 37 82452650 1557234577 68500000 681171398 137 182187979 113 113 408194007 2777 113 2 173394628 131 1416344621 1914163139 89 131 31 1718703573 127 107 71 1224184485 978138671 60571022 1841458078 1949 23 139 208450238 119448121 242900804 97 1004474065 4999 1695460963 1875261133 97 2777 17 79 89 148465496 107 1523873670 107 2001612192 97 1609091678 870261787 47 1368065187 73 797473316 141981598 4999 426989921 73 1404689433 1091669019 137 2777 821206026 564308416 89 736735540 23 13 89 236548321 31 389834920 1808183233 109 1553896967 190373168 10007 19 23 195377755 1921694689 150232368 43 7 980530215 83 1359190487 1361951565 7 1415569036 1613599050 103 688911071 17 1046344173 59 61 1092594058 1785932347 103 111540039 793920401 7001 1682263289 17 954820827 1949 680000253 67 1312738370 13 1757888717 1094099513 17 159253756 716475880 568560222 47 1979281936 1938554046 2 571922375 5 31 2777 17 1452325079 1666958420 987944505 5 23 433960541 67 292676453 4999 1619241087 1845214021 109 1071150085 47 137 296732273 2025637302 3 19 1268640355 1064174477 13 97 387126806 1838294239 59 1430910126 47 1082517442 93929594 2777 863838613 37 83 13 516405660 41 2488066 857638956 43 71 41 231504754 13 71 1245110173 1447622976 297182832 109 258747174 17 1855740367 1883771354 131 440718287 1791283021 10007 119564357 103 137 626670058 1084815046 11 72796669 2135394998 378549632 2052723197 137 47 1913454177 29 1105310520 73 964764642 73 17 2066920656 764364999 109 23 71 753187667 7 1832943070 76156052 2127282342 2058802356 73 61 2012791313 59 1643371840 71 2777 1920525991 47 13 2083037203 61 1060704392 17 313236339 19 491721425 1231683050 113 1905965350 131 158077569 4999 2002124495 538046821 17 1029112850 2 59 1122112445 247232066 1326161972 53 2 2118440357 101 1949 618421291 4999 1252779394 3 89 467152196 42448042 7 173933525 103 103 3 139 131 30134863 11 1814789108 379290599 1193617148 103 1407078374 1849545098 59 1640667952 11 2087745671 1999558480 181783488 19 59 1806855050 1234856921 2777 53 1645564034 43 5 53 131 107 1516237829 89 910591396 61 230088523 1316267506 79 488493261 841124247 43 888070615 1140319196 1210339713 97 131 1000751313 2 137 1776160475 79 1164491486 89 103 103 113 2054937218 2 1158862326 137 107 1245153971 630645909 43 137 211340310 7001 990515482 1163272158 137 471788021 89 1520351400 1949 1949 1005337078 1789107938 149 137 590753496 83 639489021 1040531561 73 400605125 137 685308524 2036411165 1785040411 41 1971742905 103 1967094206 1432145643 1373095900 37 41 275583941 1638825826 53 149 31 41 61 1390620416 29 101 760182358 50445574 83 1719526689 2015501829 1949 1682271992 109 1767698126 1573660148 113 1935264939 101 49407180 4999 2066461625 109 344518698 71 1319986747 2007217749 61 1921146619 7 165848536 17 7001 204996281 431816262 2 139 10007 2023182909 19 532955016 29 758827978 404294945 304757682 1567109436 19 19 149 2002565513 149 23 131 2777 139 4999 597685439 17 537873540 17 59 1483280768 1982510700 43 1310864030 1738814281 113 1092045108 59 1650731972 1059773517 2 545810768 2 61 67 653902245 1951795552 7 691904157 83 1000635948 13 103 203518027 29 7 556246096 1890704683 127 731951292 571838328 675988588 88918561 103 1201923534 7 1378702717 168261341 4999 1313042339 7001 540729236 303187135 59 107 101 797877073 2015875968 31 655253014 61 29 414693736 1551664256 19 870669904 1431264172 13 246367109 2777 1858064121 149 113 983031296 574212664 31 154327672 524804174 59 349768756 59 31 127 271201261 1272264680 101 1904932518 67 121130908 137 1734504255 97 1855613616 2092866611 2777 621715669 73 149 1841505283 1944130251 41 10007 441132145 101 559163573 67 1309420731 786670338 1171069942 73 2107333367 89 1178232185 5 1634198210 61 1547197168 101 1794188846 7001 1768857076 149 687640710 5 23 1340423647 719941330 1997277299 73 53 1490445171 53 5 107 638821391 37 541273240 2091406348 103 51490123 71 1893554561 1167977012 10007 319176109 139 1036813682 101 149 970699091 71 139 2777 31 189149011 925044612 67 1877103088 1975034334 23 7 266013755 877678217 1872948752 89 1949 295676943 109 1912935612 1375860239 700807101 7001 586721981 592098517 107 107 1157726090 425536732 742985612 61 19 90977947 11 1688506116 59 1200475891 394394114 1817872538 97 1921686012 2024495259 109 131 808491733 53 891145975 131 73 7001 1196657074 10007 260282070 2094573982 71 359490395 71 131 83 783872916 421132372 61 17 1531953487 61511491 149 351894194 103 318721140 5 1293664560 5 113 1623306458 2777 545400023 59 507573696 659219154 1611435457 17 1735892916 236205228 10007 543229995 41 53 4999 1636932548 1859403045 66744920 11 1063705676 17 47 766795905 13155651 67 2 631202266 19 1550955954 41 1369983307 53 1900372664 516336017 127 790708815 13 1826909137 43 107 19 37 2031375373 1341374851 17 1006437755 2117065755 5 11 313677716 4999 5 1282513200 178807458 37 1986869771 285013562 2 309871994 59 389069364 2003843845 1733687244 37 137 1817659282 1669794497 39564942 97 755775112 695970778 4999 1948008174 410702260 83 1847927021 43 1272618884 880968628 17 124228922 1575486493 79 2112398157 113 2777 1480804910 97 252852325 825717156 97 5 2097669218 2 190767810 2106569217 53 1520274313 1286208558 53 1094410409 59 3 467625903 750707256 1332153017 131 139 848017316 5 460371960 1904390870 4999 7001 79 1536652305 808296242 7 897973748 29 5 392486020 1410410515 2 260546600 137 4999 1296976151 67 73 89 380135197 13 926464773 19 209907041 1947804817 1996606718 113 2777 103 97097997 67 4999 139 430437362 19 1227587515 1821046837 71 41 1352725997 262790566 528689408 59531452 23 939864755 23 236676532 1123044412 7001 2016920471 1747567658 149 9882550 5 89 1746958305 2088540928 1304225655 529245415 103 209899889 261584980 103 137 5 1421074870 215214300 11 1169421000 152106878 103 67 2120444951 37 71 794906202 877548853 67 11 4999 365116962 926264710 453554520 61 509248295 5 1931716460 23 83 914666012 1057953494 13 89 1851395786 1246920859 29 1122100535 4999 729649041 11 945064109 1988383342 149 67 1154435728 871376406 103 519195293 621955715 902650707 7 738085299 572232239 71 469152380 1998675631 71 2038468788 137 7001 7001 1545918814 2777 977673397 29 59 17 59 1935079241 369045638 31 1394100256 678406604 31 149 904524386 31 2119413137 17 41 403329587 775021658 97 139 1638423441 482963840 23 965276213 862150262 13 579612579 457451754 149 89 239448804 5 37 4999 37 493077614 197800214 127 20071702 107 13 1800405620 1092312564 71 1132973286 73 5 5 1339224525 127 1375852303 67 791266315 59 4999 881473670 2102834349 1226021375 43 1406950105 79 1808463971 150208234 37 19 1366682462 930440413 17 1587248856 31 139 1324966379 101 127 574433192 1133823996 2 590393722 89 1060588258 946990705 103 1651796271 1163405394 23 358714653 1889991130 53 73 169259552 1872304146 19 723434728 10007 3 41 398952489 1893484839 113 553469787 3 723626313 1078852080 2096916074 31 1279269221 709802931 19 632716376 131 107 551956397 1187510278 97 614564433 819743497 47 2145971214 37 1093360995 710835791 89 394090249 149 1772868453 101 109 103 353259203 305229072 19 1739137583 67 139 1407637849 593519854 41 2777 7 560725161 17 1853163452 67 1120558518 794865136 402308725 61 453215075 19 107 43 387729382 2014502745 7001 166343760 7001 943195723 101 1707637603 270232196 61 1071430460 37 43 1632203932 41 382090931 113 896110114 465811535 7001 61 19 107 5 337995581 17 66635988 137 2083237246 864144478 10007 7 107 1156058388 528888436 1949 257586307 143633657 53 1765011480 3 194751885 225177261 103 3 1710896707 1982783528 61 37 1603853171 67 73 17 149 47489131 2020709988 71 2007276003 89 119769347 1310177912 271940601 4999 67 131 11 907484259 910405870 127 1328085863 139 298211316 553974759 13 109 109 4999 103 1508269582 67 1927756629 40811643 264453922 79 61 1619607889 1949 933905752 31 1350834506 7 2777 760720272 109 1613829039 236011934 103 667868108 127 1163279360 11 764723652 1046478081 700009970 4999 300174953 127 2 465273717 43 1949 2777 7001 2039720347 139 79 436462281 1135505710 23 744969563 1522115414 347795678 7001 101 1333569256 1428076010 1836375200 43 1563726480 5 1957139705 11 1921893534 915873947 61 13 911104090 88599147 101 79 1253389030 645198158 7001 149 1594735080 542020718 53 37 545024023 405213159 19555118 11 43 103 13 1583393383 1584481936 73 1357886432 246380115 1543877386 137 10007 2017841501 620982019 73 1949 4999 107 61 1949 962112156 2133232199 29 1717881949 43 1972371414 13 1703924560 107 1854479809 963790894 17 1451489807 970530371 83 1949 31 1383340063 1807565267 31 73 716758403 29 189436841 11 23 1091691757 425567160 1572934242 47 5 137 598477787 671665790 1186890003 139 1223535546 131 1957705134 7 4999 127 246206772 2777 5 92849525 131 113 1859027205 885449588 53 83 938440164 568852535 61 137 1556060796 418463897 942126539 73 2128409389 11 767791992 712464148 1235770785 939852206 97 127 1313507111 1949 684414493 139060976 53 1560772620 53 2018870859 2068059506 149 67 881262256 816879678 4999 1364602025 139 228769418 109 250416273 1278943410 43 103 642392666 1417183283 41 406638410 1467719487 404123179 139 47 130583907 1481301452 1226094050 53 89 29 31 242485441 1713474687 137 680100469 501974439 914774619 137 103 2 1940481526 127 107 3 88584477 19 327454816 145501544 1023746139 780708123 31 29 10007 5 61 17 748530196 2101571603 67 1515402650 1209476994 73 1074603800 43 79 765531409 17 1537623072 1999578954 67 982266833 1293290305 47 103 2057520378 126966658 71 1600438051 1009248059 2142455508 31 97 1972064611 913701200 43 11 674110129 908226486 107 67 375562001 16202954 41 81153555 19 11 836070642 1497723073 1277548417 59 2049991333 1949 2 1348841900 23 1457115619 2037322349 41 556489270 10007 2010786566 37 1428052851 1114939597 29 1100017995 47 236576850 1819297169 83 1211019800 139 1251186677 53 1198152397 103 1082251122 3 1834229856 61 31 2132337974 13 1204177884 17 149 1462686512 5 2130834375 1030571155 139 109 1255687412 1550824686 1056425751 127 1949 577363964 832053437 71 1765739399 2043428250 1251467535 53 4999 1164672019 1158388276 67 746465810 1474259601 43 109 13 109 29 1810883192 97 4999 476010971 47 375422628 17 2090348169 1867413288 109 47 103 1573443347 149 1264378668 1949 1716343972 2 1142433556 248780399 7 956041352 67 113 1764869934 528442579 89 1624166696 292605656 139 55918727 2059427197 71 1896730707 212294047 149 760466945 60434102 1739415126 785880458 2 101 1406147957 1203931211 2016024244 2777 809445928 2 1842546468 23 11 1426300667 837230812 1018694144 61 1754344775 694382514 113 23 1187750544 130840123 789375094 37 149 29 1430735793 103 1739465751 13 1496744112 79 83 265227911 172345848 827963948 37 67 1701087187 155866719 127 1949 278044340 11 1681961864 525636240 149 387462282 985616418 505069267 31 11 384852881 7 107 27277938 7 1408597792 800229780 1839743764 71 103 10007 437986376 1959020355 131 1163582610 1925552887 127 21707729 26519632 107 1605553992 83 37 83 11 1613812332 2777 23 1536988892 21631279 43 1470070799 1467822317 31 7 952058401 89 251055080 83 101 33415143 43 1821165756 1080697027 71 312699620 7001 89 1288687871 1338689123 139 13 31 56265699 1397911479 127 1243921166 1343516243 4999 1943445605 53 359102580 67 1153681375 41 1825674158 73 97 592141282 1949 43461408 139 1549294556 47 440833896 3 280100127 17 676054028 1591249402 798179005 139 1284032933 1949 1739589695 23 67 4999 1125979759 73 617669060 1787855466 53 127 10007 37 127 1662339384 2138133116 113 149 1066304196 1611166055 53 71 440141141 299838041 137 1195798335 222414033 1949 988497718 428168189 101 1754046194 79 1207335512 735644077 7001 307793105 616804140 137 1526431786 101 1937924322 2 732919330 1949 83 1709703554 1209019002 83 2033852650 60556268 31 23 29 312520710 113 1854652841 11 1534627600 764447431 47 1042220399 11 720638215 13 385263869 2135460649 67 1656475571 23 2086059497 53 715451663 4635911 29 149 761581167 794388881 658086240 73 103824177 1357654384 127 7001 101 7001 1531825801 1249615491 1949 10007 851966783 19 10007 3 729406377 7 798077357 89 1098372674 1266587658 1058776709 542907593 1949 11 1617958342 47 547752241 1733804244 61 31 422111841 469402496 962551414 11 262569857 363375894 1192936980 3 71 646100429 23 4999 1261962557 806328702 220996651 149 1909320270 2020866580 1312762246 101 109 139 1326453926 1536374923 7001 857589318 113 131 1793319653 153705706 1584730419 97 67 47 1381358529 97 79 23 1564351206 79 1629716912 73 83 1075172455 23 1687782343 101 1355376772 1667597163 139 1776284892 2 1792850504 53 1232508641 636273603 7 89 1043633548 1886903369 149 37 1220034770 692660612 61 130459317 3 41 521724672 47 1008991963 251336996 109 2069928192 1259636414 2 10891230 31 1699337943 3 556805012 17 1866145388 1985018541 10007 71 2 685114465 79 1381139699 89 935437971 1094691901 1908333085 79 1741638683 31 67 7001 1656940672 943566776 1297938570 97 1676181976 59 1927959520 1173050537 216045331 53 1949 2777 417004399 748052052 41 10007 1304004916 2 1453166044 416495441 73 1575829934 139 305161831 72253846 19 518710500 1021786390 2 1732033584 29 312744975 97 512690493 73635270 4999 2099025111 59 46087730 71424382 19 5 83 101 1821898196 137 927076397 1361777260 97 376469222 388579187 1603553926 1278821609 13 15422060 67 37 399993991 41 7 31 1658089364 41 23 1153958507 1350456186 2 2 1901814066 743067998 137 1283619308 495742583 137 113 207403477 34107581 127 29 33256214 965067423 149 1413932967 1532697589 149 7 1891199387 1106782684 97 513351257 47 1233503062 544950581 27154791 31 626949237 115550096 149 31 1302517328 491191001 524737445 109 2 918697372 1341265330 61 2 1971656625 5768824 7001 918680618 61 1839384850 126046788 101 41 59 1314086704 154079739 1471251823 2777 1531263610 109 117592361 41 1895468581 422406846 109 1672397240 1460909554 47 1360355196 2 1139538776 1748228026 707587888 149 1291650956 17 827206987 536681127 53 629555677 14375508 53 2777 61 73 107561465 1602879090 101 103 236056435 53 135694363 137 1402700667 473361121 10007 4999 97 815865351 1682606232 23 13 139 4999 837453404 79 87060900 10007 1004472639 1019290823 388295949 137 73 139 1261463920 10007 56959844 67 30694107 2777 2109031528 77653251 59 2088910163 809558883 7001 152152733 1621970677 61 11 131 35743088 59 458122647 17 2 1455116941 59 1308251014 653194510 43 612508082 37 142881531 89 1652761684 137 1818850634 43 1264081750 113 1296539513 5 867294135 1318665478 1877517758 139 727745501 1867560801 101 1108240654 909850088 103 89 609294890 447086694 750203487 103 67 1201018081 17 243418886 301071768 1946058194 41 1326454656 4999 1046970564 1813898090 29 1889211289 7 139 229312981 904033344 83 41 7001 1127875102 131 1248152554 89 505691859 137 2054568951 47 449055171 4999 1115956764 1452172869 714685006 71 127 29 688136911 1014376790 2139901975 1954255761 59 1886190064 1174177648 109 149 530447301 67 1788867170 109 29 2136788788 544816646 11 31 31 870412234 2 95312982 1225705778 2 149 1616466642 398440296 4999 139 2098648132 815949877 131 67 73 737034017 139 41 2098287627 109 61 101 438494025 1999529544 2130600906 107 10007 348844312 23 19 960503713 10638157 1283194346 1541473999 139 2136505220 850175930 5 149 758518472 3 1963736721 1007020965 2036062677 37 316485605 2777 2777 26617545 1334470688 1766998434 101 103 578492599 67 59 857078545 949457736 107 2041475791 2054484958 59 1986250722 73 1075650839 1534233212 10007 1625437010 168303650 1974555633 31 113 16704805 13 10007 31 1219769059 212095366 324902823 7 29 522778420 149 1827789854 73 1063012084 1744408449 67 1114194464 113 1138138599 109 107 324054422 568499132 1949 771481637 89 127 2094403228 61 1599616484 7001 1890466028 79 236452065 109 1949 109 1725452146 554496706 2 83 350203643 1958669770 7001 107 37 1369302956 995747737 7001 2777 13 682704945 139 1743376503 288721765 113 482943242 2 103 544763292 1928881000 3 120323772 79489930 83 149 1377693357 139 737302843 1659794379 23 149 137 3 1694381676 13 7 554863372 588255220 1949 31 79 472007054 31 127 1715712469 549250108 43 139 79 13 23 11517158 1495635135 139 1950370002 53 1400388260 290648771 73095104 127 1949 1586706237 715005129 7001 79 789929927 1230221417 127 814018607 79 109 604015325 1551904286 860275049 23 4999 102539488 1799450038 2061786427 2777 1298798785 31 73 1006919222 61 61 37 2093559530 1417603718 83 1449957793 311388527 5 1863836916 113 1618208172 83 1813306554 103 10007 1678704271 83 1272043973 89 1452380943 131 2146417903 9842948 53 71 1948872113 1243500887 71 278166995 103 71 1631629629 2039108853 40244831 773207641 19 139 10007 499064806 1666323036 97 101 1824651961 131 79 1189357166 107 53 1994440085 89 1638638363 1413838722 1447187840 107 1199668699 17 1094795996 43 1320084563 2 53 2081102081 1411094525 107 1798959221 640193503 43 1949 906460410 2 519431792 127 138529695 375934859 545537693 89 7001 233736300 149 1478150924 1885047373 43 37629042 29 871215303 139 406471584 1328445240 109 1632851828 344026999 708606547 1958835450 11 19 137 1588009607 818876948 1510644322 83 97 145885575 1741526836 7 1949 812961033 71 205223725 1937174721 107 53 2023125487 2 884178762 1556006082 41 907760336 2 97 134184853 560580169 7001 10007 131 2046071446 1718132727 1949 213520746 1331346308 2015492216 139 801421597 31 29 1383850710 107 1595130125 37 103 1949 2077349446 41 22005055 113 43 107 79 1397809568 113 113 73 615936989 1045862970 1271303798 402448167 29 53 59 73 1296231904 43 103 1442723987 3 453132492 272294388 496583761 1949 1238613150 83 1649547644 1949 97 320095538 250960728 100656600 249625445 5 83 1604332315 113 53 1483421823 2 704355828 965990376 37 10007 97 875825265 1473635479 53 109 601352564 19 919536748 83 1692384016 137 1028341728 71 1655011517 47 7001 1085862101 1134743083 2 101 1599747122 59 520111260 520066720 17 2081058585 83 27287 13 563872439 127 44309157 241713004 97 7001 29 1949 7001 543970699 2777 13 53 5 67 403011298 149 1550266328 1949 47 1543025322 109 684774773 297122220 67 13 149 1744248968 37 1458822754 23 1624352851 37 602551432 43 1862594192 120661841 67 89 101 19 131 1949 1662919933 23 1881642560 1949 2097862671 41 594877897 382539225 107 1146319136 1925237890 103 4999 2000459828 937437939 1212670421 83 1498714793 1837447117 109 815711698 59 1099275450 2777 523728315 97 636415254 180219404 1839265146 101 61 645855495 79 137 2 341874904 2 415483162 59 1292493884 189627888 7001 1066763373 564901530 31 85050422 101 5 502935215 13 142581841 1258286571 131 89 59 2116365872 681452301 185086650 37473440 17 7001 139 10007 31 2064563048 1524162592 61 890927265 73 118877507 31 631939092 648843635 127 97 473456321 41 1395944261 251620731 103 5 1879122645 1534206900 1725761496 199187484 3 5 944333150 102519602 23 59 4999 1027239639 23 1223338734 43 1475648630 19 139 2099761661 2012861363 1452403213 97 7 4999 1397900364 847060554 67 1101556983 190884876 1066582294 59 570062367 37 637168268 17 1616296114 11 818773457 2777 1063874254 765625958 47 1907495099 107 1949888606 29 1235652300 981630019 1789111029 61 11 7001 584709518 226713383 89 1607356554 1311737447 150855525 1349684118 10007 971519588 10007 1901920413 139 1242929660 916942412 5 1364806436 61 73 153721429 722870218 7 417836573 1285595299 89 2023468122 83 1081896368 37 139 107 109 1209821219 47 243280413 2777 23 490608952 1857115565 23 524854342 23 1756155799 47 668868562 53 1131644605 5 83 83 351751386 103 1505374767 71 421690513 2 735733458 97 73 847302219 17 131 97 997012560 2777 5 128074637 1949 1382969471 73 960138048 1406695277 13 19 58762136 1324934505 1211531532 3 1674112851 466433763 59 424731265 97 4999 1578309275 803339300 23 71 1059407481 59 43 184541718 67 89 31 103 1270332887 103 980290655 1715071901 334010521 137 13 2084218773 479059711 17 4999 1752158054 83 576064156 23 127 131 1101109496 47 348419084 31 876491787 103 139 23 666273313 89 640844589 153143219 612306284 2777 5 1261644165 61 127 1963766456 1726690657 53 746728183 350477061 1889730923 7001 880994792 67 1871134245 5 701190490 10007 1767576438 53 965125115 10007 1038056131 4999 97 1274642371 624194451 107 71 1125909129 510669165 3 5 1030809010 101 1463054539 103 620843933 13 1116249706 665562235 3 137 126688777 1826286626 37 19 2016474104 1567462349 41 53 1091137500 710961220 109 936027990 17 748772973 97 61 1575838690 2 23 127 468167847 702592575 43 295269339 113 83 1608909350 257775673 1085118939 73 37 928309021 37 920109266 885529437 10007 775952787 10007 1363152257 101 1813511036 7001 37 31 23257037 812866724 1090710956 53 37 634790907 627631267 1319032841 113 79 1280680808 11 107 199399602 557072067 97 1884784445 525393848 73 45605780 23 1525308537 79 1493103270 666621218 7001 964754958 3 129994518 41 248603213 11 48999478 1242828311 97 137 213817681 503736396 131 608551723 37 1527439587 48568050 137 2043993146 2046978171 67 73 1878664490 13 135894813 293056045 47 149 517487455 29 245312975 1794159435 47 347564645 7001 23 1096569919 253518880 10007 792124099 1430965455 149 1605214542 312591234 3 47 1907342861 71 11 43 107 236029588 7 2 1229516674 1878270286 7001 109 277353661 1727644399 97 53 2 410298112 1577967562 654655386 73 1913963068 62796804 83 107 1274618240 31 43 1251274665 1456623977 131 978936932 1797077233 2777 149 31 131 97 23 2777 1495253559 69907993 41 107 724411293 1212213593 225574336 137 203039646 192745691 37 67 1338013651 31 1697957358 348515981 4999 1925969729 499240132 4999 107 2118439179 1678288366 61 1408115480 31 1949 1048129322 2105400752 139 200243180 41 2079126810 7 11 1337977366 41 921372910 1580814655 7 37 37 1314613108 2079007597 1905591631 131 15661018 61 1706010058 301831386 149 912679995 1277235072 3 113 974912862 2043540150 31 1698014535 36712965 5 3 465405709 97 508597523 83 379252278 3 1432073856 15164689 127 1957130071 216579448 582028708 79 2122312971 41 149 1408513920 17 19 49248136 73 19 103 123806824 91517615 101 1486108510 1710173490 47 312459920 29 1236715095 10007 432142288 53 837882671 1937539444 103 20367838 1425823232 61 1413256202 103 313474629 1097988939 139 206466892 1510474715 29 137 1015090540 996931875 109 571474356 2 739240102 569800924 1459032929 41 635216116 41 1092576329 71 408050242 29 537525005 766206574 1449284707 149 83 3 67 2 7 61 545897174 1847076767 67 648634437 1215166605 83 149 238317765 1420587875 7 1599909657 89 125487780 10007 137 71 495402997 2075519018 1158184132 2 109 354887977 221364619 7001 1818733782 4999 1019466344 1784503119 149 89 697548358 89 758580307 149 492358868 2 53 5 101 589601532 2777 2138831515 61 1949 400464928 965949737 953799994 1843968291 17 37 13 1437001410 103 79 47 1012385311 402277465 677683647 47 1660349602 107 1942438624 2777 32907450 1572933983 866762441 109 934093408 2074331016 10007 1876311710 849455895 23 149 43 149 834612474 1478095496 240917060 61 2117568457 97 231807593 718858076 47 823277803 836906064 865074123 61 2022721204 4999 1922078489 47 687156215 1410887452 1000972364 83 89 11 687064103 17 522774956 5 762402575 795074050 41 714231021 1090205230 53 4999 1170665820 383782595 5 11 1290771790 1749655677 1630560594 10007 1632531973 1949 1528795600 299526218 13 139 427650180 67 137 681554039 1995832988 204373998 23 525312364 37 13 859529333 497708315 67 788973776 766123962 139 10007 482771653 13 559704940 17 41 71 1600183314 53 1949 920608201 109 1181971050 1949 1847989177 131 29 4999 139 67 12602134 17 31 987217878 1246298625 127 89 1362743250 3 217473771 3 1094996770 7 19 1798739120 19 2777 499813886 2013760828 103 835080725 47 23 582743828 107 1156144202 29 1949 1375506750 1559133734 17 367153726 101 1437403487 13 89 17 847257477 340155728 11 2118369575 83 184168150 61 2077747779 2005036559 1123648643 17 2 461768286 107 889958269 109 23 1322741951 1888289363 79 429399972 549761130 31 43 71 1230491773 1333755315 31 1178131674 61 1726601462 31 378978197 67 5 1513506820 43 2019760138 11 472126754 385274155 37 452880555 971501370 23 153755684 292536898 139 1750734272 83 1666183328 1863931051 17 101 131 613770894 138783758 107 1543310300 1878126096 7 149 101 19 1954335972 1857903182 59 287469889 1813946048 73 1962699389 101 2114502569 1900909113 940098795 137 131 155200416 486147312 7 1363103505 10007 1435754325 29 1020442923 1718068025 681343368 67 2124396805 2052361793 1744364095 97 3 1889411130 23 1809159300 2 1057048548 1091241708 4999 56467126 149 10007 71 496453584 1272522220 127 73 23 288779523 113 1034788347 1759890935 73 1436015029 37 1360768648 107 103 1418096324 4999 59 690353647 139 61 37 1443685018 107 71 585710879 1161563216 67804109 17 1936973710 17 936183744 10007 545154399 3 17 188984682 340383639 101 436674740 5 1523213245 29 684556740 7 917986902 107 295662186 289197032 2 2030891552 1168358442 2 3 1670354907 149 1949 3 1033623342 47 127412286 295895567 61 376219763 1593347409 139 654489468 107 996251748 23 37 171102097 145656753 2081205988 2777 1600010205 23 7 462900805 147286524 43 408986090 10007 916501641 2777 1763908745 259932372 47 1177925139 131 1430979947 17 1295798160 1395766116 3 1684232248 1379864714 1949 1949 626131875 2039600417 23 3 1985429409 2115048953 1949 1311024976 647919182 2 107 281305461 1575202426 131 103 1585783353 27185164 79 67 1143008543 1262318190 89 3 43 572788249 673149125 11 149 1191333000 2777 1261313400 5 566461925 71 399512598 67 29 13 397529899 83 23 2015986340 1786502897 97 1107905423 367369478 23 53 1852209656 97 137 37 1381907714 2 2 567279285 67 59101059 101 127 674996872 137 53 7 1291755136 1988044611 1305417310 149 2135124900 2 1951285726 113 831909254 95134856 2 107 97 1561976741 103 421452929 127 1246418313 2003867785 79 53 1874938435 1849086078 31 59 2121015190 47 1217220082 2 10007 749444892 103 1020481255 61580854 83 1875567849 47 2079435805 1263892696 53 1367165210 103 1406543892 10007 1972782568 41 106304964 4999 43 1383628633 7001 1400683069 131 245138597 83 31 13 644330024 423456059 113 19 23 1594093568 139 2108515620 109 1633307376 127 1525864360 3 1865725650 571687320 892434356 2122027941 11 127 2090270013 1134009924 103 1895928996 681917091 43 926555786 13 103 1547133851 1166167648 580602893 17975501 19 43 164530427 11 1015460045 1867621765 7001 89 107 1561507496 415430169 137 1711600732 97 47 808871543 17 43969314 139 1681087545 31 657868794 2777 1077592634 4999 61 581477681 1365109667 1304681945 103 107 655080643 2 1750725617 101 1739679752 457560068 10007 10007 1574691513 67 2105304284 31 1967341747 408794607 13 1807476515 31 1034418075 4999 31 101168841 1971153569 1917441999 1300248916 137 31 1567749690 149 1030025080 13 1840082296 1074278933 2024559454 43 1019442254 1596119628 2777 41 1637522042 190534302 1629098519 83 2007886384 739112323 109 79 127 1824819947 1395610359 13 1253446799 267657229 10007 71 11 476274700 1644060253 137 448431688 86500293 13 1405754116 1615530072 729510133 11 1434651746 71 1012822029 895795924 717045057 17 127 111277908 1586332616 1304711274 1949 59 767593658 1711352951 7 71 525553076 1133931318 61 19 2095303262 149 1044536339 419212085 41 1500239815 29 605921505 73 1814614509 328940774 465976966 1329630432 13 1441608420 10007 1316230717 10007 1738866355 108455866 558128304 43 10007 345475581 739328656 11 97 1889793964 23 1472808128 1436748567 23 785990270 1448740261 149 17 2143386555 657385595 89 1883430154 53 1120311750 243514599 3 387391910 1677029285 127 511022579 23 1236872840 59 1363450575 932901367 149 256986475 23 1562179895 1805167090 113 1079850148 2 53 61 1984144499 1502153914 600397522 41 73 101 1940944270 107 19 1095490486 61 29 1382531531 101 89 422083040 101 1271883641 7 1037290884 11 13 139 663472225 107 2118840643 103 1613669276 127 194914647 1314051601 67 47 401495056 2127375663 3 15746664 172304309 1924065453 73 1819224077 651229178 139 2028200874 41 503128837 89 1147762718 2135966802 17 149 1898270094 733585473 107 71 19 1415511989 1355719654 1475952238 137 152695953 7001 308562074 7 1700483169 4999 1475519837 7 71 314153061 2124888213 1374931883 53 101 995475594 3 444171624 2 103 43 2 1838334688 1186136074 1840387370 10007 1588361945 47 2078123847 1079325561 3 609818640 73 975890134 79 332514634 2013586918 109 1214663183 43 107 97 1729080872 590838543 1771738745 7 449434275 61 2 1879664234 109 517203147 101 1659307689 1294170702 97 386739128 79 1375894766 344046177 4999 1505696660 89 47 157258475 2082719183 71 54171793 11 1074851870 10007 7001 71 1956618477 2058097972 7001 89 21472407 47 600955489 5 137 872384620 59 1647951388 7001 1477616181 43 1063462319 149 838748863 1512682543 29 83 1707377811 1201080168 10007 7001 726465766 3 913853030 31 53 1616134724 1577407412 3 1026295326 29 792209791 59 1331876207 89 19 465897290 2777 2 1293245282 7001 1833923129 1082673502 67 10007 1831000804 2087370137 31 131 93029388 2116398403 2 139112956 312524004 2 17 766110746 1121098946 149 1436188650 89 1679970956 59 244864337 2777 71 131 767737453 289052981 7 67 1267239541 1825556996 10007 43 1558800568 756596825 1565824651 1949 588461570 137 953582883 1044279514 109 1172843696 103 1659887127 101 1202277033 2 1089875357 696290088 107 107 11 230325491 1458848960 43 83889345 143386006 139 495340659 71 1442244797 71 149 933637161 67 61 1101215432 513985817 127 1998908753 1982279856 2 1062191606 1834390542 2098702891 47 11 10007 149 101 1907342075 67 757007138 7 509313119 932241937 11 108799886 83 11 2037523743 47 1692148050 2777 1221549537 107 2777 1417444671 115099226 251838950 11 43 1383109491 7001 23 774242928 1445072474 1202506740 1577605686 31 79 127 664981991 47 7 1102484845 598468241 864568964 2777 1524309185 127 1374209088 1241519234 59 79 7001 947942401 109 900823524 1858860316 31 1465143824 609936743 471772652 13 113 1387500219 89 226047095 1046517656 139 1424000095 23 118650351 407798423 41 67 777235175 79 73 401836397 1891761213 7001 107 271052034 31 1710672318 31 17 41 669326425 2777 382465913 1949 368136865 53 903801369 149 5 47 73 1409970504 726226158 101 79 7 1382946957 1987362956 83 500071099 23 1132855800 2071068626 1969834948 131 620537961 3 1641088746 139 37 21474584 59 309060880 67 1024154289 127 1583918473 107 113 109 893801962 1613241303 19 1835193584 7001 1262105275 1949 2093635290 1017295087 79 826755765 117668230 103 47 109 11 612846537 7001 620127577 89 1275068421 610465247 61 103 1304425784 2094716871 37 29 483456216 754308821 67 1976642777 41 83 97 103 47 466701023 11 97 31 468552879 2043215422 2 61 53 4999 508086924 1257455978 41 83 522207648 3 1687494112 630136109 89 131 1178705373 113 1964740492 492223047 139 107 2107483984 745719487 137 86784979 1210531452 1573670278 109 43 10007 1232422092 61603092 5 754869133 2777 53 886639872 3 595567950 713556186 1319236461 23 47 41 1487973558 378852997 386597960 2 1987233672 23 109 923465270 261644351 29 137 3 4999 445511928 89 103 1342966839 79 1888069001 13 140493986 43 149 1580839802 485827394 7001 137 1898009234 269977050 2455243 7 109 1227104754 3 97365717 1296058786 43 1397928247 23 43 139 1489706507 1755659852 1213257699 107 73 1145816322 47 22969417 276239307 131 43118985 31 657363085 71 1072728918 898952229 71 79 625798895 1396846558 4999 2 345306556 1185670457 47 5 301629152 1611314848 11 5 1949 67 149 680601604 766952021 640607543 61 1471578457 10007 2777 1629474621 139 406438363 154227707 1980924009 101 73 1963628275 47 628097190 19 268013031 1815673277 109 1038504040 103 275264307 1504201391 1132574010 83 211047337 97 1734102531 29 89 47 1955269842 31 810792476 1900096818 2117102247 67 43 2016485 1179272334 61 1581497224 71 2006797037 148321384 1178326320 67 153776525 97 97 462517631 343319957 923218046 131 1938695855 67 71979306 391092199 1366839822 19 1208812243 1557894436 19 3 2777 41 1820595466 19 1000939038 510927728 59 97 11 1624799275 107 59 820584605 73 1435001296 53 149 4999 2 1882159888 1450520812 4999 2016776564 462132555 11 1134090916 1429315983 73 1034244195 3 59 47 1924400320 53 97697603 107 3 1864493982 1761831216 101 53 149 109 1969724394 1692858183 961583956 71 71 641337320 137 103460766 1317477622 113 1419690981 2034500364 113 1174309231 43 1871032168 89 29 1770850925 425150440 61 83 1211355396 883672947 103 109 1749246606 101 1366941474 61 109 224109995 43 37 1686332350 1681889020 37 1395966576 53 2 1555388690 1245192846 10007 1795586031 631611819 1809075349 41 137 493371661 149 1560746541 1111777357 139 61 739680571 20825278 21520791 37 1380884659 127 13 43 977506555 23 2122990160 1715704700 25948986 1949 109 350709898 43 2078547620 139 23 487812221 127 168238551 183806084 73 71 107 1470775883 1062088634 1797427319 10007 13 2777 1949 1376428627 113 1117397562 488514599 557846533 107 1109190787 1899893022 101 3 1639146849 540578535 79 53 79 4999 1861547872 17 131 41 1881369460 113 79 137 231434041 43 107 329471939 1434185521 465425570 10007 299282845 73 1374168425 1044791200 47 127 97 7 705386626 14648284 101 863586158 4999 1292541440 7001 551041709 411082490 127 2003798761 67 536028542 1929006272 107 1517326982 17 560338819 965701966 23 772837421 37 131622801 1097451117 1420306594 143942407 7 131 1572059605 131 2023628002 109 1071526349 41 2139983397 1949 83608202 11 496391247 1126682238 1458424814 82883336 149 1808193289 4999 1463832175 7 1336332661 137 101 2031307888 113 415459981 17 1478184884 29 1971391464 854031556 31 485952350 13 1949 1731527325 3 1383383268 4999 922065550 137 67868567 103 569101780 73370105 1556173203 1949 7001 1906127265 53 965097299 2108600124 287688655 127 43 1646299462 37 5 1164776944 61 83 727045223 1360519151 37 197915442 1469302338 2126602309 41 1123589658 2091335694 109 7001 1087444327 73 19 97 102113161 986480688 762462881 67 1118613709 137 1819109564 89 235579262 237272133 19 117649091 79 47 2011511324 149 47 1925437250 113 11 922585741 1367820245 37 1584161549 1023923873 71 618555446 113 1836942351 3 1853736678 423770515 23 127 934593127 4999 53 1270834634 726672748 37 67 2025398811 2087975394 1949 13 5 2055441190 566116910 1403208049 101 1602562354 1922447475 856023144 71 182229025 107 312117823 7001 1724731355 37 1065781818 61 83 59 755984042 11 1553198499 149 10007 1968997334 340207979 37 67 7 1656961719 330743021 255956281 67 2777 544311439 1575228257 61 41 1093298020 47 83 833955863 836720344 71 2099787858 205256250 89 29 103 212438530 970998352 84430170 2 2777 2 113 107 207825672 1540024420 1304654269 79 17 71 1799101802 557564227 1513487932 11 2777 1691331850 365028768 23 1247070223 47 103 528223140 53 1136504546 448933429 1009610679 7 131 562776 842425406 97 1472500010 2 31 23797646 45476183 15889251 67 131 11 2777 218788722 24481078 137 1263959526 139 71 1258887226 59 5 2777 950764267 500912483 1026406215 53 61 127 1287084501 17 10007 1153294013 1500968688 97 620000374 79 124311098 41 522192277 7 247931747 1017697548 529135654 874971359 149 1761856438 83 1019388460 50579632 2 97 921966764 379686905 89 103 1260847205 71 1040035193 41 101 17 2144796058 19 1865156717 13 1115600681 202695844 23 83 582223420 1136399034 1844073399 3 97 318947446 94965716 137 41 1850847369 7001 2072765581 79 1059415833 1949 779536357 674147166 67 13 1732068364 625300682 67 1886377563 770798579 137 673931496 37 1093565673 1957533843 31 96506441 67 5 1335433855 1200857800 1430827351 31 1787770709 43 1099681656 101 139 1698040124 1188734255 2087791100 127 1503168698 816041148 410116564 13 2 137 97 31 308501855 59 86823220 83 697570429 582201342 1356455464 13 2019893555 71 101 207192309 139 356750033 1062140629 496922460 41 139 856468516 240913849 1971026739 11 2777 1213496237 29 1637350962 71 1596371881 1120407230 97 815001081 31 366832467 37 1625811191 405499048 2 7 377251469 665658368 47 127 1237044770 1089050527 13107378 4999 83 1860627766 7001 7001 71 1587538842 470565990 61 101 3 13 1786425485 1701912749 1148325732 61 971082632 23 5 917266205 113 157066497 2046651888 97 253125082 1434855300 2 10007 79 59 1034655152 82572222 2105968333 79 830476421 1770986441 71 37 29 53 7001 197358054 10007 1814519275 1944348112 433000719 131 188957574 13 53 446061250 61 73 1994367665 18638942 131 31 131 139 47 889104123 1331006306 7 249159386 109 71 29 89922359 19 5 901749153 113 1291961240 5 1848107721 678865075 53 1052814789 530218208 13 3331757 13 1918166133 1380454349 71 2 71 607251255 13 850601452 1221463069 53 109 1604764767 73 127 1799779865 1549988645 47 345682603 2146798924 103 2110070285 101 174136322 29 17 508240177 169255719 59 107 1177471121 1365455783 103 61 1931297579 67 1208442619 83 1141776228 127 3 591342630 784742001 131 2030627294 97 4999 37 1291385433 13 17 425629187 2055949259 83 1874588482 101 5 189724154 31 73 379451664 1531554381 29 131 109 1229172181 162746374 1208516755 37 79 7001 7 607796700 23 1922968866 2777 793944300 488824202 113 1591896424 722667761 1949 538552136 127 548670988 3 109 1928562942 137 117420548 89 231574405 47 1759379782 1931248600 149 598426167 149 127 1948810936 1601486637 79 1624557501 1621128032 2071366348 107 375901379 1385587781 23 1669120258 1844901568 127 1762298863 2 83 1194019936 131 1899373454 1622954904 31 13 1179868313 798899140 11 701921819 1033844807 107 89 2023226943 19 1989841826 31 1948422819 47 1164781412 71 465111559 1301615945 107 76365093 230591892 97 2 127 1552778327 79 1074249900 1839314165 156058898 31 17 10007 1068377341 1841300578 149 2053770432 3 83 31 694524248 256770117 43 4999 31 139 1268646978 3 774098401 127 556548417 83 1027534439 1409346734 103 13 1548103037 127 883506234 53 1710431688 67 1035441316 2016713467 47 83 59 131 79 2073710026 149 160819425 248467483 127 19 566892972 2 73 1516652161 1024359308 103 862895787 131 1173865848 1869572657 741684503 7 31 113 103 23 1965893283 48622161 89 823576100 10007 139 1816901804 1740030576 881571716 107 1543005642 59 1182157512 209888014 4999 663367300 11 102995101 2077641774 520342698 17 1963431434 139 909531455 73 1603858764 61 339013295 381850972 2056172314 103 73 179778558 2 1007693142 131 1286689775 555258078 67 17 444823343 1390759062 137 1784605703 1126941350 1955554875 23 1465717522 479344951 43 376591627 696358210 1949 708648551 13 113 1461598386 107 1031592671 7001 1648896523 59 793840062 107 5 1842702790 4999 1346915563 870740817 53 101 1502376616 2 427653502 53 475032693 57720560 79 829109108 601716348 37 3 23 53 957705018 1803109965 107 1849790320 127 7001 661034420 29040148 10007 800529979 11 47109455 73 1719837149 10007 3 1856001495 107 99130374 91910598 31 109 1744115104 107 1537684909 79 1551617828 1145568019 1297617106 43 31 53 1999914280 7 1373941102 103 131 290723977 1750966829 10007 665085234 101 2103713345 1182189951 786091880 103 862673121 131 101 139 71 13 1319573321 11 13 973586263 1255060625 5 41 17 54899392 97 983033286 2086282127 109 13 2011913498 43 258795946 103 11 1716333883 101 1200401867 1847250206 130322578 29 1949 146336767 181122871 528288459 7001 1915387288 37 41 131 1925764585 67 593419335 79 941699118 692978125 23 179547831 149 561534065 1211791994 17 1256416843 11 1148709441 1636054968 3 113 1144165906 166885330 1861453675 5 1492641353 139 96959450 29 1053904312 1767523639 1421285678 89 37 1439607218 71 19 822671462 53 137 1194442035 589750613 1812327622 131 53 1721165798 1949 2 53 750200716 97 1889016218 11 1639492360 1448992314 2002299881 107 957554770 2777 753550058 1638988177 113 149 567924377 23 2028434067 471195381 31 59 1069525409 73 1367413589 67 386308332 89 1817349473 127 2129646826 131 736437984 1725948523 1972809114 47 1547998704 1092636678 131 1133104263 59 13 11 124118258 37 30021409 11 1206562368 1895541274 23 131 1949 1218566685 5 2077257094 1162691022 2777 43 43 4999 17946410 2119281059 53 1576341476 5 11 1562100892 1969475926 2046130479 31 768229848 1461579801 97 989395635 83 1412327253 2777 417411042 47 29 67 131 113 1507366890 1836868336 1949 29 831999676 1294006999 127 688452395 1343382671 497787847 41 2777 101 991585848 113 1128987271 137 203450617 280778528 97 2042554996 1314976952 1552184501 4999 393110745 5 1918102620 7 579451481 4999 59 1263632972 41 1049234813 1138726087 1069042253 103 316490881 3 562051968 79 230566047 1468119206 73 67 1140170080 31 247665572 11 1283299517 350585117 61 2058721842 786635664 31 720462418 71 1504031263 186106833 29 1123948685 437385104 137 681127290 7001 493474536 43 1008824434 41 2135139473 23 878708261 73 2777 825227613 3 243761301 107 5 121811620 41 646465614 2138316911 37 13 67 472315203 109 1036775845 71 17 1363359880 1949 168155822 285485622 1696365321 1254250158 7 2017266748 1023730886 41 83 1232638063 1285697888 31 1057371004 1135348140 97 1170549256 109 1093359489 67 1949 128161662 113 1237295421 43 1318815203 730615494 2 152528654 1671279495 43 4999 83 1980818572 1744500308 41 2129355623 1593433389 101 1030920837 112508344 2102949179 1550680573 101 17 1973682405 7 589052898 322420406 1810061220 71 246778605 5 194547164 2 67 772604847 31 550535789 1535557000 107 127 2035312033 500691996 1610385966 7 139 89 31 89 13 23 2129724923 1793000091 1949 2094134234 1949 1804288699 685436389 2126405149 11 139 2102156353 1076287842 83 29 103 1424943336 83 136370245 139 1873562952 149 214821346 53 137 770454298 322888313 139 1635655951 63147600 1949 425585589 17 356668680 113 36805569 73 10007 1644100065 3 1246903424 2093992907 19 13938923 43 1429132339 1439061190 107 61 2009333778 2104826374 1074008996 73 2 1600192881 1863653620 139 83 1168341967 61 1949 109 55110208 29 43 107 99144252 139 1527333171 53 7 472297124 2 969071710 109 2064426319 1335984153 2777 1949 1126902055 66534962 139 257499168 2075190631 176827856 2 1763299050 113 1958410232 961118048 31 1725717734 61 2073376641 4999 1853061681 3 79 103 1347824731 97 487010131 1402328321 1750936098 1786438169 7001 107 2 67 276066599 1371322232 149 61 1837952082 7 364706272 2073544872 43 17 73 103 539331381 2113690913 1478152348 935521373 43 53 31 1833392784 1764216749 107 72580771 10007 1454146628 11 681966923 5 61 1702553005 29 1189196997 185643459 109 1229452638 70280530 127 1302829754 474840748 107 262778831 29 1054638592 1500746094 79 19 61 669385818 1356345324 19 23 88924969 1997726433 433454406 17 1585680270 61 450147122 23 1256313153 139 131 1847343136 903797296 1925646978 1106460467 83 11 10097063 10007 2016991287 535345881 59 47 1996250066 41 1969479854 103 1779924686 1597229153 47 127 2777 65403904 31 387854268 956838095 409582971 149 1973388929 1413800749 47 103 61 29 614019262 1045053048 10007 167093126 107 113 2029126454 137 705954886 456866494 7 17 1142094442 149 1143662612 999082400 61 13 3 73 83 41 7 1347907715 103 941903880 109 139 1949 547086249 53 1179312646 793050713 67 1545318716 19 97 589321439 648703871 107 153032467 184503735 139 101 1829119797 1380201888 1558566672 13 17 522779816 83 101 137 1642670677 103 113 209987428 31 1327137632 137 1477817356 41 1205704138 7 131 144133605 3 109 1458713745 1549219152 127 4999 180409820 137 1079984289 1727917134 953557995 1949 1236072746 97 374671082 127 1065447472 61 2064527939 137 4999 103 1150141167 137 10007 1019953468 334889109 3 53 31 1648123742 2135086467 1760926863 47 7001 678087796 89 10007 59 139 1949 1192045431 137 2131544289 139 891988993 1677552610 23 956388346 37 1160512807 2 121687296 23 10007 101 937512401 79 1410677808 4999 75974802 83 37 1327420909 83 2138119840 1781462436 13 97 1875345232 324911620 11 689725608 7 1388201766 1788764072 149 650726657 1986522300 925653285 3 2079663366 710061820 37 47 359584216 10007 1856438598 1911246937 1528891084 7 1508850963 1592617612 41 67 1068479619 1870359337 617862201 1929809922 10007 776805750 37 1678333357 127747868 19 1908787842 139 1688960783 103 372385582 109 529617702 1690529723 97 1262628048 89 511908974 83 2095897149 67 1389468981 1324479731 59 124489528 1113625473 1350437276 47 107 71 131 2097137895 522725500 5 43 37 7001 97866979 1082774660 910298024 7001 1004286449 19 1401563500 2051310055 43 7001 1069598778 1618166690 127 1447542444 1949762856 1011876452 97 83 10007 1009327883 131 1743724499 101 13 675134109 301464345 13 414732361 1586062287 101 103 185603013 19 127 1307319712 909755547 79 1153532957 1482268967 107 759095129 17 1016414063 1941806820 59 524517763 7 25851175 2777 1442394152 2013310581 73 139 1949 2 747224424 3 43 668370570 152263676 1949 149 826138993 1944698085 31 870304943 2010651010 31 29 149 1499577720 1173186366 13 101 137 966836811 24507519 41 1036506110 97 10007 36015193 764554814 322576060 254771524 149 103 11 318341100 287309604 73 103 13 1289854059 19445283 131 1850439279 19 7 47 139 109 107 234154413 686315441 345305044 7 4999 783327411 139 1836663811 79 468569692 107 137 613672868 139 13 1597142625 871807755 4999 261902609 497840412 53 1463122158 305829010 101 1687254402 73 1688136881 983050380 97 61 137 4999 1404958952 1725264878 7001 1238394489 61 468301376 31 113 238006024 61 47 1722151816 1949 1397049047 453331553 888111310 71 331869265 97 137 17 423147918 257021895 71 1508652750 1982358300 3 53 1147178269 1834590760 4999 53 75861398 41 61 901706880 89 2134475953 31 53 1484890877 107 359862507 1796471899 113 1232592361 29 1178839734 2126509613 1363317282 4999 486954576 127 684645951 962216065 2048459132 17 19 7001 682205444 47 31 59 1135438636 17 167693151 2022888246 97 907342354 718843050 149 41 1007294191 128094420 43 7 101 585706878 23 429461911 127 50134520 79 211779013 1489405430 5 2777 101 181635774 97 1376298177 19 1653532999 67 1326674906 73 2032315766 1236974926 79 89 1949 149 71 11 4999 599515073 227234544 97 216513797 746195004 1535139249 626417834 7 31 2089875695 7001 788179581 1594472517 97 1109734029 31 2777 2101668016 113 164343088 7 1970416176 1267824998 127 43 398108587 1949 23 1228437981 1916245828 11 1288189100 459514334 2 113 978654919 2 330574428 638018666 127 1787189762 1471306480 37 1133170181 149 26507046 31 1453662416 723961123 2777 1949656721 19 53 1341201999 71 1178377841 137 900123976 2777 656393936 1660251666 1584441540 101 890045090 59 101041453 59 1242944150 1313224506 1949 1559708844 756641108 127 137 2105322155 592066461 169833001 13 167333452 10007 673681247 2022955078 3 97 352930911 420983880 1883131413 107 1325837 2016710710 10007 1154197373 17 1082761501 908034426 2038829193 59 71 1614764999 139 4999 1550839770 644646045 139 7001 2061661481 1605813283 10007 11 2049649842 1276156579 107 127 103 79 1727145321 867851838 2003648597 103 699722564 801324377 41 1314148602 2777 109676218 113 13 47 71 1504338770 1432256943 1952155850 83 372286457 131 1949 791650667 19 1800943361 73 338402443 2777 100524623 156696031 97 1744140801 83 1286366370 946517475 396543683 89 1395475589 109 1719323993 1949 1476355806 192669776 1341149357 73 229082564 139 619887736 127 23 17 1907098288 1977822050 113 673070494 17 41 1333995967 89 744418517 139 1602333620 1881780749 137 1688417318 37 1500371777 127 137 699105246 11 41 97 1645191462 3 53 1106589014 71 1716205894 633791724 7001 1813476031 738325460 110355283 89 2 1003570074 31 73 137 1784313208 1291193764 127 811071402 53 2109663834 1134691204 53 1297353707 1180740506 107 794714095 109 675665930 4999 1826619603 4999 103 1454233861 420449790 67 113 2081421709 19 950944110 113 1217882586 113 71 73 395761764 892416885 67 11 1148058985 7001 1489966822 1692176208 79 905270638 97 73 73 43 1598187576 83 127 1598267110 73 470548998 61 148938271 471215824 1051194423 67 97 73 322658867 127 219325698 107 993123817 233135880 23 83 731460906 2109984915 4999 1338137319 492246531 472083333 83 165805033 97 2126728977 1150689825 37 927010219 1770291943 101 139 2049499506 53 864452790 1119582879 101 12321095 1687833287 137 2058038754 1949 991532311 1384029712 2 23 10007 2013868722 89 127 37 61 103 1184660360 113 825761907 107 726912846 7 79 2001163781 83 29 107 2012572630 2000147576 257054664 631501943 53 11 67 1550286803 718738303 149 5 1257322869 53 149 1270871064 591814348 1923691046 101 830080339 139 394161862 1949 1576368741 503843520 19 1879588566 573732185 1626686112 71 131 740124979 47 37 756464482 1600934463 906856484 79 79 8259766 1934782146 747334786 11 817769633 1201384172 103 984771481 137 1235764934 59 10832695 2128141312 465852574 11 5 778475427 1949 879223487 59 43 83 43 23 627377565 5 2011457496 127 2011948351 1949 73 1038425657 17 137 5 96242747 7001 218676235 1387563195 7001 1490827945 1949 61 336766360 61 969777573 13 870717887 79 1212235961 128012311 109 740203086 1437575385 17 557497881 1246919322 29 1640421627 79 299503378 29 79 79 37 97 2065551853 1633568866 139 919925978 4999 73 744172512 1854830793 71 245156326 365089171 55739692 1908705084 97 1786958678 137 11 863089238 2002976855 1933391881 1066568082 107 137 503463081 13 1499291638 59 31 96503155 225587062 757683225 7001 2035427657 761259669 41 1949 1045129203 113 127 107 109 1071900005 1852172472 2777 547538313 232483368 3 17 671188747 17 934065935 1337968306 2042922174 43 59 995502693 61 155607462 381756422 89 19 395032553 4999 275954798 107 922331975 523458766 61 47 1890602035 7 715004997 4999 7 53 522004791 577764978 59 997797380 29 139 103 1494826537 149 7 89 73 79 23 112254444 158104139 149 1674795760 10007 1358990628 19 4999 103 1712568178 2 929594346 667259833 79 510670274 97 663236918 107 139 13 280977346 494660174 872213013 127 1359488688 43 853470861 127 615238292 149 149561385 70574241 89 17 1800731137 103 83 244658104 634771141 278886429 149 47 113907414 109 1782180028 626667497 47 2777 17 103 733887875 97 90442703 1084708708 73 79 107 1151542453 1330259705 2028435423 37 83 1834875107 139028912 1457024827 139 7001 1910649911 41 915532911 1801914617 10007 1701797206 127 1930936213 319854537 73 7 2000540458 1565655540 500592663 101 4999 1996535613 59 11 1058470071 562525677 3 479999692 59 19718795 79 149 1532102384 43 29 1631913346 131 71 957918766 70480008 79 127 1581723278 2036848447 109 1592960933 23 2060075895 17 1476158824 89 1556419807 59 1868720570 37 2028685839 1976664024 1364407837 1127892053 131 67 61 804082724 71 1701000463 11 260374421 415784117 103 1777992467 1960738049 67 374919282 47 43 855879740 1331480122 701145232 142233957 101 17 1885831556 83 5 2067616665 2104620780 1488335332 107 13 1809426177 149 863559300 755025465 1164255215 5 1121037345 41 113 1968550174 1331067454 113 19 273340194 959452895 5 59 1188603498 518789773 1949 2777 583668562 37 667410144 83 59 1924829957 2028774164 4999 439682838 47 1252370366 149 1600036798 17 984169712 7 48570487 1267547988 753708295 109 2777 73 828298077 71 1680765747 3 107 155783654 958217956 1823698569 11 932833045 61 1283327840 71 420063761 2 103 5 11 1541274504 1849630145 149 386715345 96485844 61 963975558 396487251 71 73 2090544947 149 572387821 127 73 35761751 2135082100 61 1854684199 4999 1461710546 1547167011 89 3 2026937531 89 149 595657590 1241835078 11 243090118 379849940 53 1487211318 139 283958513 19 505431958 2065574607 137 83 103 149 31 1936658939 1439846677 107 59 1109415527 73 2067746900 478110361 103 1909369195 53 11 1583763720 11 465392950 223287388 59 59 5 1660427580 109 109 1667362318 20266674 3 1164637699 2777 673100368 19 1282386000 3 1965585942 73 12401167 2 1526685732 53 699084855 71732246 7001 107 1452191267 651430538 1950770866 71 67 67 1181631899 267777895 1692470420 2777 23 424976727 152525190 1392424766 699170337 83 1223645011 23 657535644 79 555342271 41256393 583277757 43 7 1585082240 1684127095 29 79 2043614739 1229173798 2777 103 177864726 1797767562 7001 131 1530223576 79 453836198 544096700 61 1670916636 718537727 675204533 1044284326 43 101 2777 1315040806 137 653887985 990453151 673472486 2777 131 83 97 1464420543 42821426 101 1082499609 961840892 59 103 5 113 2117988906 127 347634433 435095046 3 20094105 71 1427814757 1901332501 43 1909161988 1076651574 23 97 784473144 10007 41 1989041487 1735191627 47 1988953285 2008202229 127 1841271654 1304907581 149 1582428425 53 467949031 1873289664 2111518136 2 103 1383070198 1331806686 1583918325 450083944 107 2777 73 2000089113 7 79 1661230486 149 1724174211 1936609322 11 1321019794 59 29 127 354458638 83 1006830255 103 1667101247 533804195 103 2088425734 1780916541 73 546341125 71 47 997507132 2081599591 1092476808 1971281772 67 137 103 1704601178 1769819645 137 1350042525 1399210318 29 123310842 1949 403172749 83 523649953 101 1793195077 1899924676 29 103 270873664 97 2082132405 634416618 7001 2777 79 1571946503 917169890 444128714 101 23 1085812656 109 1296261027 19 110316223 55776216 315947630 47 2777 31 67 654057114 1949 37 271435169 139 73665080 127 1949 812360741 10007 1314639604 3 732117569 79 2007236819 1949 19 11 811991444 137 11 380414480 89 43 149 801901908 328893511 1434021578 139 79 753152504 200120509 1494045100 10007 131471966 71 877987036 19 59 919277466 1189955070 7 31 534516384 101 684696372 67 1468185204 73 135483255 23 1265302772 1123972188 83 437922111 61 1910796487 576954767 109 73 1417466450 1188532246 4999 8854780 2 930742024 1570146466 127 17 71 1513438840 5 139 1217512259 1090370488 2066737346 139 37 37 37 2012307630 10007 3 2138590924 858756686 1949 326266012 309706558 2 107 1469539391 10007 577421157 43 59 1725871068 208927791 362275006 2 1266936084 103 1646058656 982380834 101 149703210 177510025 53 1193433277 2130458630 67 427744348 1088531832 2 204917352 10007 1852495840 900277373 71 616594814 1678277711 101 1949 2079840268 1213223265 89 813069368 2088245326 109 101 123203335 103 1645394821 149 1326173457 3 13 826099518 19 67 113 1239256762 72885452 1113599971 113 1873854818 53 148447064 590454609 53 1636992291 37 266956672 2 880988314 29 722439039 3 837389777 2081254114 113 674818574 47 980355769 10007 17 19 443157611 89 101 1842103511 32818586 2777 73 1824300067 1134318091 4999 7001 463552708 149 71619532 1728729264 97228012 10007 97 1949 765191304 1057038387 3 29 103 73 1511395066 234848373 67 101 472229136 103 1330692638 749416155 1327512620 23 1650425007 61 1358785078 1969249400 17 2 906626388 1873157885 5 755052434 149 260187653 83 483250287 47 1255718082 1328210450 127 3 83 131 2777 1444412118 914271710 137 79 400656688 23 1878497101 2114895778 17 61 127 127 1174194592 71 1058480608 47 1952963240 1984525477 29 47 61 876858286 416772496 89 79 1499437538 1053337968 3 1731406245 73 763312893 609071704 913989661 19 150168704 106918929 634358660 97 113 109 1112291263 109 119331129 4999 4999 67 31 149 431583119 1143940795 1170058482 107 514639398 173685256 4999 11 203776034 2057851664 41 1535734704 43 628731251 949657408 11 1882636550 210571909 1949 101 1078926541 1133971642 101 109 1477148489 1866843981 79 745975275 2092080528 97 140458231 447546069 137 1723550146 130396737 10007 458522820 107 61 23 1503744117 2041662275 31 47 29 1464588621 103 597725892 775092946 37 1797234337 2001409623 59 168368434 79 1335756697 672575365 11 41 4999 127 1966813694 1211413757 137 149 1074992237 1100326260 708284169 7001 1411051550 137 1481339078 41 1645669989 1723849987 29 113 71 980126600 270147890 139 1359261339 107 216236621 182423841 3 1044796501 109 107 73 1360396610 103 67 29 24564624 101322607 89 899881314 1158750607 53 612075058 202791537 1163198012 101 381183583 1627837809 47 103 1636389684 31 43 677853505 73746644 31 131 107 264213436 113 687794072 19 73 7 691673983 11 47 2021469417 3 1705493256 17 961184847 7 1635387691 25974804 4999 424655052 103 2139118317 2 1188275636 80319887 23 1987287492 7001 579766812 591304460 392336123 37 4999 238946698 19 1107075261 137 1949 11 1949 153842997 89 1548287521 10007 31 1147183148 7001 1116617494 301750101 1251612890 11 61595215 1029499260 5 53 1574349206 1755313185 113 1343933634 10007 83 848210218 976665700 67 5 442185673 79 1908372005 467317583 139 2126701623 97 1162030997 127 127 599329383 73 1213028590 1134939249 1241316037 19 2129646457 17 1917581810 11 19 233708702 198765365 23 341053902 79 1992568810 1002524455 527339511 4999 113 954031557 101 2 1167178598 10007 1824976590 71 1454533832 1617123974 97 848724412 124626223 101 127 1829546506 4999 482645237 61 1831939030 2 59 373120361 4999 770290911 31 1806655231 71 1150925975 285116262 266279612 79 1572995623 149 190889413 1003142762 1467766080 107 149 1782893189 11 2777 2024632944 1609782027 400355763 97 67 1886285706 679028126 23 543749877 1949 884436710 1809379290 2018359985 5 5 197969760 1199900045 942316633 2777 7001 834297760 59 113 946911411 59 59 1413686315 304694437 89 3 89 10007 1256078145 67 7001 41 804449078 4999 692714976 79 866775834 1296414185 53 1211372620 5 79 1416201558 124268264 3 252419934 1067988786 149 657773165 798592171 71 149 1847827821 1000169801 2125136253 101 2777 113 1466603044 1221853180 131 448188990 285275556 43 71 1724254312 1128100753 29 127 83 139 1724236203 37 1215743595 1280793998 61 89 803610103 113 73 157262513 3 452402032 79 1518089280 139 83 1909416660 71 23 681768139 1991887538 67 19 861100710 11 1840623180 2 59 164190260 31 2 706652907 131 53 61 1536941787 662582549 61 645575234 101 1886064102 103 2777 29 484830178 43 855847361 19 131 1037806759 287915206 7 89 613872338 37 1545419663 1524110204 1965449560 1949 41 757140973 53 1976581264 127 1441644818 3 1888980531 1568838839 131 101 1855547356 1845543306 97 103 231777089 1428696211 43 1000465176 66782870 7001 2072176983 483671086 93327376 2 611727125 71 1204042495 1664589113 31 149 619635794 127 2085011778 43 7001 137 354373927 61 1744467874 1618256922 102527018 1005152676 2 137 47 53 873298914 371252969 794951542 137 2121900936 61 83 1808143721 344744483 47 11708190 633833373 10007 101 135847323 584271264 1955282059 97 1949 158151605 861150383 97 53 750399758 469799135 1794568100 13 474249128 37 1361491056 79 662504906 1221450995 31 9972307 2047252385 41 53 84376848 37 101 1416228060 109 113 1346820445 888226782 43 613861087 113 1742555598 37 635381575 1225450915 43 73 61 735959876 713866628 2 149 629874256 3 831979089 1846640637 6082287 73 936511379 103 179819563 149 43 41 1683835478 822446508 2 1713483457 7 813136948 109 568348018 1905333046 1348264118 2 97 262786386 47 817355922 23 177733804 1070283696 53 821242210 2777 17 571246455 31 600170118 37 29 1559376839 23 408183691 61 840827101 7001 61 1369006286 11 1772926320 47 2108249907 11 1216863866 137 2002304731 5 17 77910218 2777 2015127273 1949 1223804386 1895833229 43 2777 336230829 358627334 4999 2777 101 154210537 4999 1804768974 1955413839 1958270933 47 101 127 1539526900 96429357 109 699283959 11 1753034129 127 11 10007 1402923151 71 622895696 139 482461672 73 41 1219410469 73 1809958549 7 1759793707 11 1121183729 101 79 1779799848 538247957 1135142333 13 59 1132093357 652495632 113 1209499568 83 1092954485 139137551 7 89 977509250 1843661433 120325340 101 616427352 2777 133951319 2106559779 89 1265620851 89 1338812509 17 3 1198153302 1334791209 73 424910226 103 2111820845 509487678 127 929098745 41 472325751 3 146572803 19 1348118723 996440084 89 79 1452162595 518433787 103 107 1237629089 97 1843613331 59 2777 1051980363 79 19 61 1261929669 11 1696617483 2777 139 2136248049 1134101278 1949 97 2 691412436 1497033426 3 1216080591 2034231666 79 742722608 2 7001 23 5 680725165 1579604521 1426562089 17 61 4999 1051493250 113 1922311542 37 37 360619612 1645256578 1232624426 11 388903394 11 170302548 19 29 347922135 149 1434092518 73 1386193748 1723662255 47 19 2012650810 825059458 686876955 79 1643413379 31 233642257 13 113 137 2084598198 10007 120784490 92993519 89 259618066 4999 71 1554746001 671088379 113 127 891911668 47 17 3 1293465585 43 51320285 79 13 1031338651 61 1175678445 1481469939 47 61 2076525707 1469431136 67 71 109 61 49155264 1659734038 1762255025 43 11 127 2777 556319187 364437316 1986756612 73 89 87152158 83 278460933 2144326309 676057672 73 53 1284455317 1949 1813979424 43 103 7 137 137 2130108743 127 1764409349 37 999553002 23 73 2125763235 109 101 1611845805 3 127 750368177 37 654147864 7001 1640740358 29 954859104 1180677696 147935407 4999 59 1936755240 800152454 10007 1031461518 18142691 14315646 43 1853274587 83 43 196801583 7 649816056 89 1998346370 1544092467 103 1749875652 84535150 149 2145265495 1814238498 911324739 103 666043743 59 354446571 82223178 2 2078336854 1927299463 4999 29 11 927676370 89 2110584105 171670947 7 67 665372109 1840147563 61 149 940649367 83 3 1599056799 1344976204 13 17 2 1272518651 43 2059192385 89050522 17 149 1713690778 2940420 7001 61 67 60008818 97 1052859387 509784816 7001 1852326623 113 67 696009285 3 31 545075480 103 7 2045456793 127 168638982 5 17 1213557223 59 61 2143770174 7 1919821178 59 13 83236263 1725293038 107 1862793043 10007 89 769809327 7 922879279 101 1567808557 1618506315 1685167768 1949 53 127 454377044 67 1042419098 863049780 1565875321 2777 216883700 41 1668132765 149 980400884 127 1740026814 1043038692 3 285756768 1928943463 107 17 22407938 1772322454 41 2131540944 13 97 1095755844 29 43 1491994091 249540044 788480654 13 426049010 61 59 144570370 7 19 1801423592 2 793881644 41 1210605729 1378157108 1362646726 31 1897308634 590965245 13 10007 1425767339 1329725110 29 11 67 1631642625 522421512 2115304437 31 71 1382416647 2051259722 1941917152 43 1534823252 1720098141 1377977833 29 149 1414098655 133962324 942497376 2 1602117902 1816879638 7 294190294 107 43 483776318 1726173113 107 83 548184622 4817735 59 535328653 750355620 1789672935 31 519128646 1583179765 83 109 29 47 1166407507 11 4999 1816533701 61 67 726677578 107 1888190908 665525230 79 83 815757500 5 899237805 73 888332620 73 107 97 969542742 1135764076 7001 7001 1779780218 1216878815 5 1386922425 139 1218911169 4999 19 137 2109669325 1741487692 79 83 882205921 11 1260424990 61 2147436375 1294954665 1675623988 2 598911344 37 464049238 53 1726963638 137 23 261522811 47 1523634015 59 1871620125 1470364567 1985624902 131 3 771818676 109 4387359 709351469 1804121124 17 1005587852 43 200456884 131 137722165 73 127 296249852 1949 631972995 67 1844239320 928587438 71 499180339 1851576695 107 7 1248095639 825363838 13 366515175 103 67 131 1128860012 59 71 3 1432301577 47 61 684755439 1969466618 97 1840279150 139 1819007026 23 139 139 2026298910 2066685360 1418382173 10007 113 83 71 1544672237 31 4999 109 114992361 1676409812 11 113 692282522 1683162572 1504861180 1427680558 19 653129802 13 542176349 19 103 1041316143 1917381903 79 1623559748 377912562 103 1452427933 1949 402573746 605683839 4999 23 1750709124 1206061419 127 1518957973 957120514 200325756 140564857 17 459023383 13 31 131 84412732 127 1100202129 1975303265 13 61 1217368155 61 1868993152 13 1188724574 1049723240 31 12896321 103 915816157 702224942 139 1271399501 287035344 37 1640846511 61 3 111518076 109 67 136544861 1985006655 79 1855770751 290371451 919050927 2777 59 325174547 1963851580 13 1441439896 1639903525 59 1469237942 61 871078475 1881237375 73 11 71 1831503220 7001 109 122659650 795297728 43 79 860544314 17 5 53 61 195810313 103 43 1280845429 699333295 131 1480294 73 320199817 109 103 984259451 1324787751 693033075 5 71 2104727053 53 1715991865 1264399700 23 2056824842 59 644118576 1886398361 123044775 71 43 1712357911 1838119100 61 877935790 79 5 1297331765 300649165 71 408961491 71 817658377 131 71 1173121924 19 1217252537 2026620997 1755287380 402610945 11 101 11 1887592971 2124990912 79 4999 11 53 1589186079 1572521872 2 10007 219523559 1228511619 107 561397756 23 267328333 89 458960896 1519123734 89 71 584134324 752716653 7 1861651225 10007 67 2041917862 5 83 127 181862095 972710257 1866951589 29 1559495045 2109808796 101 7 139 1985523714 23 1364796654 3 798982482 127 746485045 1479819240 1444260028 689222203 137 1557523137 53 2009138840 139 1213502248 2032112168 1885318374 1949 894191455 41 109 2777 107 3941345 330202766 41 1761820840 5 47 1057479837 1774264523 2777 821297750 127 29 43 53 107 2048836000 1538227078 2040770750 1188860765 5 78394461 43 125162637 1604783650 43 400509396 1473563618 113 1510066693 7001 131 97 265066565 709505045 2097242142 1221158158 131 101 31 344808164 892392979 113 1758231044 1778553104 41 10007 159411510 250369916 4999 11 10007 792581452 66816634 4999 97 1523341641 1508464654 1516553478 11 43471326 377208653 97 67 969686377 59 137 13 679608371 139 41 364192089 1949 602937435 1651857888 3 79 1300526598 1598171501 2043794244 2777 1361868570 131 1016770255 1101628780 2046025079 726572575 31 2 83 596811998 38000803 1625235952 1259361304 37 71 1065868054 109 429800407 1703445490 1949 89 1464767251 997688843 79 19 1265487210 1851404403 1364031081 131 109 17 1062180927 29 439790393 1125352156 79 2 240110648 6505416 1506855525 7 1777936835 1707611545 101 873669254 29 1815625382 23 83 510238376 226698811 71 109 1491168206 1602912172 1949 127 1662538077 965285500 102639577 19 59341189 1104501753 73 41 149 126084992 1975628598 67 308503376 83 1717893493 71 1949 687018602 507944482 13 350524213 97 1932436835 1113076573 7 127 943605301 1679695396 7001 172574205 1949 127 109 1345186767 9243527 37 11 1318427121 154454072 1626652841 107 539827615 10007 41 1814460453 2777 89 43 608212726 811710005 41 2031871192 935438569 13 427537964 75444198 17 53 953025090 83 17 1197843324 73 200673423 990403466 15472210 7001 79 326284062 137 852163929 149 37 1816681796 179758099 13 2034773936 1078219025 41 1328223402 11 17865936 107 547331857 61 9094063 17372312 876176651 2032359051 23 17 1949 730337076 111315186 1656882689 7 4944309 941123463 103 1082814141 1400675245 149 97 13006633 330661457 139 1640038802 61 141736054 904501270 59 1949 37 1506016469 45888225 41 31 137 1416354224 776819455 758693234 61 1340600050 127 29 1122395202 1861328100 43 61 458275005 13 1963746720 621784945 10007 610937357 139 710633608 7 849914926 1680405909 1296595629 1695195893 4999 113 103894347 1393112703 137 83 71 2 1855561042 568770823 1949 1907065872 2777 156658901 88399011 3 1166595306 399378036 1524597262 73 47 1298721641 7 1949 1338874816 2 36270009 101 396038749 1949 19 397852581 1140045656 97 67 2083804073 425337237 13 697315509 4999 772405488 11 12796498 895859580 2 1667507990 3 232531101 1249192101 41 291206149 1917084478 970952820 1100300154 1949 1337388572 17 226122569 79 687194140 803011403 47 73 2069639936 101 304324123 4999 31 71 308546754 127 11 10007 2144800310 589662357 134236675 17 47 845338052 47 29 1810501204 1477203209 43 1358106883 67 922377074 5 1627904259 71 1282049201 53 2038064650 59 149 1072005979 616448909 23 101601071 10007 11 23 113 1313999256 113 107181630 67 11 4999 59 272068874 323657521 11 1858843847 83 31 507405799 1691626910 10007 37 1020023511 7 1259452005 37 5 43 17 1217644783 97 306699691 1969131093 83 4999 101 41 213046141 11 1008352998 1117731974 79 593454038 53 1401145779 89 41 727033935 621826623 127 1995954987 256083647 103 1243317774 1949 875518086 131497148 67 1674981778 101 11 83 503259115 31 23 661543250 1943532959 23 1045631860 13 1868311588 292307363 843260266 37 2008248448 31 33734789 7001 295680234 1949 67 23 107 387689141 139 1748108619 97 31 1828672046 73 1806446654 137 1600808695 7 79 1353221415 2042355953 149 635662459 1675088694 149 1049641821 83 19 1262148169 2099089321 7 1529461759 149 517253053 2092294058 5 436204625 23 1364865402 71 41 2120244480 7001 1920962384 1842208135 149 1468332718 149 2089268450 1086456066 97 10007 543450149 2010926182 73 265392084 5 1615823879 53 942050666 19 3 660529215 1436328024 1756743898 103 1965643657 5 689262205 1076701006 101 1773447890 4999 370645856 1458387705 5 1925163175 103 1967981448 73 1533991121 131 1510450305 319358639 672476926 71 131 95343080 37 1885261407 7001 1997648354 29 1988759158 43 1712660158 37 174319210 83 89701503 659035179 3 89 83 243786189 706714124 1536151776 61 344761811 107 31 2098647796 1708577596 103 131 89 43 1751087237 1458204225 1218516745 37 10007 667787124 697466497 19 61 1817866734 65543341 83 1628385632 1362946818 1949 819878034 1413742930 2777 71 47 1895805865 1504271237 1414350743 71 83 10007 1974080890 1650344433 97 883274725 1649272804 29 248143296 2039916478 71 31 107 543082887 1992405377 791823523 1288423126 47 354166757 1155299894 67 131 1528234079 23731043 103 3 1190184357 1942555412 59 2777 1469033 1398474984 113 1224626877 107 463422718 1660789250 113 71 1056698112 79 1937137986 2777 934863248 1248747707 79 7001 79 2096895815 1367698289 107 1871470660 13 43 1031972652 739941076 1396843658 17 1993606390 5 103 819178360 1723122088 41 107 1318793404 149 733912134 17 1061940989 37 126273933 47 80350871 1474557226 79 7 1120036241 127 11772392 2777 1984527510 2033294407 1312722505 7001 142680380 131 37 1053877364 2 1811791305 23 1340617252 61 53 11717240 307075322 103 1166277446 1660310223 2103715240 23 1666206226 43 13 147253028 29 7 5 1403952125 923154044 139 69391331 17 2042333735 5 1668984480 59 186100582 7001 174107869 37 1734123770 7001 41 1709911314 41 278869700 10007 893374925 437716187 335309640 324172239 31 137 616209668 47 464467677 103 47 2144990700 1089187588 363499552 13 103 412818016 29 1886269504 924023150 41 1581248687 4999 41 820322607 59 71 1334756903 1374259812 89 2777 1978218166 694908149 1038584348 7001 99540218 113 2144243252 73 1935511707 1622835406 104116384 41 113 37 1109866655 79 2 157116565 139 7001 1949 1949 1818551180 73 145350373 19 619732253 19 13 1658467252 638310673 1949 874052711 1505411700 139 131 1320541439 13 2777 67 1048903090 26529856 1420062190 95421629 17 157369987 279143593 97 10007 403492247 1703191400 340258369 1949 59 67104299 177163666 948741014 109 523220819 15501899 1037857387 4999 89 917749390 2 1554385724 747579272 1584348060 131 847512883 47 220902019 2777 1574287787 1683182606 97 3 1430114043 10007 866506130 1941227909 1031229798 53 37 2777 1332787826 1838957170 7001 868602545 73 2777 1267845749 59 737505546 1333536808 41 894887689 83 107 10007 19 249618371 109 1545463476 97 34892224 1463898478 149 868006364 4999 83 734968119 31 1636551039 73 921022823 914330548 67 489859780 191463823 59 207445239 47 1321178895 5 664163310 89 37 928446402 1570732103 1752095387 2777 464732935 31 2134777846 139 1534090180 19 375991406 103 688885052 19 4999 87867423 1194596033 7 103 79 1181018874 1731690963 959737757 149 2052409060 830918561 83 5 83 13 17 1573189055 1262453532 73 31 1659815919 214658353 107 1247248603 412965710 131 1292559184 1904136955 29 446392256 10007 1593874932 31 1129432765 352847704 79 1758754564 475268819 79 988310856 1613129450 89 1842734943 1301624342 1191530163 29 101 29 649218263 23 89 1312994483 1608434878 7 31 2010345348 121915023 103 7001 71 1205020165 11 326645231 807074873 215087515 53 109 434623536 61 41 350776771 37 67 2037202871 174657074 1911350174 1460573172 79 2064371936 11 1430819762 182527845 103 836613066 335048661 3 626882515 7 864601255 127 347278960 984469710 103 3 869431079 4999 2109333049 4999 17 2071303579 1159057556 7001 149 20136754 157327610 758594038 19 1757206754 17413077 109 59 89 971717219 89 1851052082 7 79659065 1543696199 4999 59 97 1569351554 364237037 590958665 1351269117 11 3 590289546 368938038 751742231 2777 1267325605 2777 5 897586255 131 1246818045 2120931464 37 1022908601 23 865049872 73 47 59 1171025009 11 61 1775789576 113 1579883288 19 403404959 127 1544008844 47 59 1618860728 41 1766510041 61 804592770 3 17 1840509250 71 346218578 31 836502605 515038805 97927052 1281614998 137 427765478 7 11 366148156 13 17 366590125 1884799070 5 29 1673777087 137 1203062486 247188178 1067778697 113 1139070274 109 41 151878690 73 1578764138 820672646 41 31 1261664212 2 1868653300 958039538 41 164396142 13 109 2087302803 5 187889295 109 118381353 71 1554549757 3 340807942 17 1486196865 71 13 664533122 11 136769065 103 1071133668 61 490505514 101 47 103 937589642 61 131 1693556734 545768532 41 1134444375 3 918993993 3 1379428192 47 250365381 280656185 107 83 303339602 1083264789 7 1216754616 59992345 131 953375949 580892645 840256769 107 1005225517 139 31 89300119 1642205285 1786640575 5 409014852 101 553715709 3 7001 404563286 67 59 1829725877 61 10007 1355938493 1642217828 2777 2143516314 970655918 1534728489 2777 1756476326 11 101 2 29 584470437 899346376 43 23 326640319 81123599 1336344551 2086460881 17 66925019 109 113 37 632769856 1736936988 53 59 1459060380 1949 528327124 397656800 1935299753 71 1711756147 778917949 107 137 1865876158 2112783860 2 1970682076 5 1093535090 43 1776412560 1264025076 7001 1887967162 159116656 113 37 355623217 23 19 203051138 1138322072 193304735 16137834 103 83 2777 19 37 247428842 149581454 127 186559317 245929658 17 484134959 388003325 3 929490441 47 5 1738099390 595848770 1574985029 89 29 731330978 7 61 893697965 358326776 19 5 1246550372 61 107 1630170466 2028392794 1315875470 139 1772821490 694788720 5 59 645290257 1311504331 7001 139 1004094578 1558402948 59 405283120 11 472925134 414249379 131 83 1438534337 43 738976629 97 53 17 877754285 17 1772939810 97 59 83 137 238712248 4999 3 56234490 19 1952589834 107 1332620158 19 1949 498396331 7 239143597 3 37 43 61 1635078320 149 73 2009237619 1876353237 139 363721974 210996541 7 59 59 481889049 80318234 103 944050563 1576801266 127 1446369645 7 92945838 3 43 1568726 853817934 31 3 268968789 107 788044621 703311974 10007 29 537332707 107 1795557657 131 89 628595430 58358870 107 128062950 103 132106152 214292839 53 1506738277 67 60904721 612141329 107 232396792 472107006 127 2 664679046 3 830992931 43 2777 448672042 219671540 19 1481035445 53 190012526 107 1462907103 740659332 59 42343828 137 581361281 10007 1720323384 1298367146 17 73 7 1408904168 483218826 531433158 79 1424756178 149 660662573 19 750394645 771575472 103 720590728 138189771 83 131 1641950987 131 2113423262 131 360901856 1827306555 107 31 109 41 137 109 41 19 1723079832 486606963 43 858429690 730302297 19 711312555 971117100 3 3 1427932676 67 435235886 1455250503 196473912 23 29 127 1799480907 783325078 127 2 83 1851958748 1980978513 1205020833 2777 2108653856 37 31 127 1320500534 3 772633008 85759872 1031098915 79 79 71 1224384563 1767832337 101 1653579777 1013424102 1958875389 53 2077344376 103 109 11 1303843673 1755803379 19 822838738 3 5 459142850 67 641447481 1892588729 1347487436 73 47 1880457483 107 41 53 1209497312 23958360 701900160 61 103 97 11 1149951275 153447096 67 844641038 4999 396805623 83 1375710641 1594284252 3 1552737788 1323034978 7001 16483038 2 1676837314 11 340628541 1159094299 107 1072371762 109 1016940025 7001 5 61 47 725977792 79 340142163 2019314977 73 1114740660 225315205 19 970029648 1949 251553020 61 813579204 61 1384931696 31 41 69105951 2777 512664747 1393468053 97 1354942851 519561100 1369426060 4999 5 79 271797367 80226633 67 586601394 137 139 1744849903 1260382361 83 2777 535366722 61 59 2 31 659730840 801998737 870769134 71 103 71 41 34591555 2011368727 71 617936578 31 7001 67 2095245867 295040980 4999 786780361 10007 167136914 139 2 5 2096168792 322812779 47 2 1569593086 107446432 59 7 298834745 23 89 867091501 53 213929571 47 2777 37 59 1757209335 938240262 67 359612552 59 1668911319 31 7 1605493837 4999 71 7001 469543068 502265742 1949 1597226939 1252390265 43 1152759182 2 244897986 1444197144 13 850928004 1248398112 73 47 230025520 523766966 79 1979690388 214013449 559191374 7 149 10007 101 769772813 97 19 1284050267 1072918961 264191923 2078965626 71 546656137 101 41 73 985351007 675197367 37 41 28042114 61 1147689868 660038544 11 97 23 13 72206813 1011716181 7 1624323148 19 7001 693519060 1283003260 3 417422193 101 805045346 1506603885 10007 1639277342 103 101 1143759148 1024816094 417657850 37 482847262 103 689583970 1913421972 1756321118 101 1668595900 224288701 17 1029079708 23 58361438 107 101 1644140028 944300628 83 83 59 53 23 1258180454 849941126 37 23 10007 37 1116219145 1015094889 318573210 5 1137063768 918611852 73 131 59 1694137387 1844217103 137 19 288939498 457139466 672360057 113 47 366228653 7001 2 10007 439687566 29 2777 113 364505107 89 41 1949 260719316 97 83 67 23 23 1182147537 257229332 23 17 196450810 139 1949977207 13 955861543 1605194451 679922293 1949 59 717396635 579340250 1830541729 1949 113 873434330 487026489 17 31 67 1032220084 29 1788000981 31 109 611396260 139 550879240 7001 87876552 881159862 103 1922546912 137 225354040 236028806 2777 127 1582069861 79 97 1949 141318092 2 109 4999 137 4999 1565816774 513313235 608244020 41 137 1151471300 3 1995979830 109 870471057 109 1426659195 2108067532 83 13 2777 1579510391 1828132424 11 2055023245 1949 107 1242257018 1625382369 131 1933008195 101 1533598522 41 103 113942102 1527683022 891123948 29 43 250782493 751023691 79 137 701287270 31 54040750 11 1899458506 1630140160 1053161673 554341162 71 5 59 839396544 113486013 113 168694590 43 781300798 109 1257931625 5 1684378840 1993174576 1730377667 127 19 139 89 1357081748 41644167 53 301819105 79 139 933293328 101 41 178016824 53 50695439 1949 296155958 31 1759976578 1053310314 1495140901 127 436872588 29 236739238 2024646416 625093417 17 31 59 19 1177649982 722684570 591949183 1026856414 59 103 1406836006 540455364 1276790695 61 53 1708298862 808696684 83 107412409 43 607281148 37 274615908 1615029020 109 113 67 61 489331691 1693747038 1438588846 103 59 47 751333211 4609343 61 218403511 833742072 101 1926088424 13 1184856180 112043992 37 149 73 740697507 1204519965 11 53 4999 109 1661603848 2777 19 1518898059 1912341765 3 23 658540485 2 270930746 71 79 220095975 590066380 1559238460 37 1195313684 71 360030492 149 1481370407 11 1633425431 71 684026070 7001 2080802215 1215839704 2 731355745 626277994 83 922650433 4999 1880513822 13 3 1281061264 103 538045323 73 299802459 2074318844 29 47 343498842 97 1187692529 53 551384546 7 17 1262357287 678610658 105606199 19 923446094 13 260782904 139 996762467 73 113 274531918 1621360160 11 2079627474 103 13 97 139 53 1942051404 41314948 103 41 2 11 1863128113 221171962 7001 791225577 59 3 59 71 760421289 1247496802 89 1858395315 83 1813995295 59 101 1499249858 3 191712414 2065330146 1948629743 113 94258611 103 61 7 23 1632537629 127 19 699038386 1364745395 127 125625987 305002916 53 908767733 97 7001 235002567 1677744786 97 710736945 103 1547838371 915961890 5 169550010 598113018 1949 1524160878 113 1094985707 1604573784 536657150 1949 29 67 131 1777119014 1181234336 149 2777 61 5 137 184707784 2080607903 1194872489 137 814937355 5 37 29 456470639 127 59 618527735 744723125 79 2 1054142632 107 810503493 1592990748 423811939 73 2 1476717124 1482653560 13 1742298756 10007 71 73 2083333203 2080617510 389102190 5 1060203978 109 113 228941159 107 868091078 31 67 67 1095750160 822360814 43 5 113 225630716 451675351 1895794177 29 1002672622 3 1772494035 1282388658 1020677098 2133693031 89 1971098419 1434631392 29 79 149 53 1881619462 751327364 584226117 101 71 1130355118 127 394436854 103 1862602766 13 1272200717 7001 1937869799 113 3 790087656 1058008937 43 459155118 196165989 107 41 47 1299529170 131 326885217 191249240 13 10007 43 1408030614 47 5 29 1056028473 357142562 67 7 1576997392 73 67 579261297 1680340905 2 41 1606513496 67 2066774594 31 1212093784 67 31 73 931880259 878693620 17 243687520 1601823586 2777 101 5 2029515630 432807745 139 79 43 1500108191 73 1198639633 113 1116946541 7001 1055477761 2777 2023835945 471738385 83 1264349534 17 37 1725553941 1713069697 2000802336 29 47 381560852 619901692 982113968 73 127 1096031590 2101446521 954931134 113 7 2121304031 3 520614918 2 1325921946 83 904535826 149 1932745156 59 19 774168877 71 686999763 47 23 1486246660 1713136390 59 41 1126926861 1926490779 17 1538616155 5 399641240 774571309 53 47 17 1057138030 365133361 41 1758728866 654292473 1432192134 103 19 878323906 528115165 1953079793 1227882040 7 1735392966 1466284725 3 396401671 1174387161 127 204866585 57037780 29 149 103 3125576 228515603 19 1443372879 1949 10820848 1790029207 2777 849850864 137 33655831 138609476 29 107 1093954625 917961478 19 657068560 4999 1426754592 103 580402322 926509552 1906089955 131 1272863072 1946795585 131 127632549 41 10007 585609640 139 411451954 1416010203 89 31 137 3 385489467 7 1950851112 1671384232 10007 1191623553 2777 278541431 37 1701213713 870294057 131 47 1681859468 211670892 1700655943 59 969798635 17 101 376378015 1577804628 79 8841443 67 1391771315 11 37 1623043702 73 1810807997 53 2050504651 97 53 17 844784825 67 17 981126270 23 97 1862860653 1428399108 31 599718622 1396527858 131 79 17 1207634899 23 1220469148 79 531200871 61 1259643839 11 37 31 147365847 11 1406685687 1243219318 83 17 1021003202 107 1757593984 37 1921360716 3 1918185159 11 1949 2 11221840 17 1010461742 483200010 131 79 870965204 101 101 1338164453 3 71 1778736233 1345710075 67 131 470878452 750597119 2777 304548036 1524597993 333549371 127 42692066 335309337 127 545308536 17 59 37 1707650899 1988557039 7001 79 113 13 2013979877 11 251153518 2091022274 29 71 1585770729 1790583506 41 2 426868750 1211641762 10007 103 956895235 317210060 1056145105 107 535624773 107 556019401 1949 1632231777 113 1212132525 4999 2777 44606951 842080818 383116905 61 564345320 109 567917254 79 1420960840 1442666531 61 664256291 97 770801867 1635848525 1299429420 5 1309132472 492791655 103 400176590 5 786116001 137 17 1606230669 101 416196558 1561476475 79 37 712993441 11 79 1311802189 1940366849 4999 71 1592206169 1269259332 2 1683983398 441443045 149 867614077 11 1313588064 1737664631 67 421124460 1095540930 31 1129660209 10007 152306540 10007 141899260 1328919593 1553653694 149 1819545241 972895346 17 31 1644103755 934919421 1827552072 103 1821567257 97 73 1686281166 83 1772892035 778589800 139 1709772474 1417614433 109 53 1429897423 149 29 939652983 1425015166 899540503 19 1533437522 1225525280 137 556821978 127 735464112 1826409159 1110436319 101 5 883214085 980936020 1519093515 29 2068478792 149 912397030 1949 723121878 7 1506948534 127 1109427169 1840379479 173760241 4999 356848616 630987596 47 1173901986 131 10007 1872399763 113 41 1040380330 398627092 1949 767974215 740746685 83 2777 1971103492 853099500 149 107 2 150159164 1003349092 137 53 11 1812835325 7 451340089 139 827773495 2138462451 7001 2077404767 19 70521073 855935259 7001 1031568967 11 47 1945269981 242358649 1331591171 101 11 799392231 838279075 73 53 1560317107 19 1137499200 131 71 440447293 1173257725 137 1104768 238070938 1832557736 101 103 1274351432 1062644309 2003966113 149 294188635 139 359100794 29 2051895667 83 1650241773 10007 43 774765873 705187874 1592680642 7 1588508957 79 2143709009 59 640318681 829391024 7 1362088945 7 83 47 340552355 11 1682348679 97 283425550 161354062 23 103 1091443501 163226022 43 2777 1431482477 19 7 11 132845647 1868557805 2041796407 17 41 1840162440 1908350702 37 61 688411203 1500720695 31 11 1740856568 23 101 13 58352736 55964623 29 11 835394472 283842053 73 59061891 19 843087703 1933611845 11 481199070 253098868 11 1843738395 1892841396 139 29 402896391 71 2059764244 959953869 73 664540170 107 67 1844252653 2050731243 73 79 107213428 29 7 67 760226957 1797531610 609657277 127 1997378299 7001 13 61 37 380689448 1938497007 498349813 59 11 2002761783 1225694855 53 718375462 71 1228711800 1473199802 2 107 23 1306687500 73 1733153079 19 37 389594019 31 667268799 461161761 107 109 109 977203564 10007 73 10007 154728660 103 3 1712034840 288214485 89 53 1946622871 23 960001154 59 371431609 53 452830460 5 83 23 975058343 1580255618 43 276239697 1511440669 127 1464446825 61 1848318971 7 83 1593839577 1949 1893520362 37 165606098 741696277 109 61 187105971 109 89 41 1801142464 886055059 103 2777 1034179793 2777 47 949756025 134026422 1964348059 43 137 2777 1246125987 1267497779 43 109 502532837 4999 5 1205113586 113 1283806560 3 2037990063 131 89 1873348510 889829869 107 1992290191 47 131 109 11 1158924409 41 37 1869077903 434792291 97 514822539 79 71 680422970 37 1563443325 149 702004858 113 1220993542 53 101 1847528259 37 353307672 127 984449560 1551754882 53 41 1305790931 695675473 73 822844143 131 268660865 2777 2061578152 833218125 139 524946844 1557004039 19 31 149 47 3 1772957802 1524875866 2 4999 73 1389496819 1462522106 109 579569893 53 4999 317566474 1231353680 73 13 19 113 1975561647 149 435475558 113 1891814479 127 905974947 376801604 103 1909634832 23 139 5 1161329709 109 7001 1335202716 17 31 779096564 149 89 1674352105 11 1902853854 11 179440074 13 2090142678 1127278542 11 716583846 103 388389104 31 1712163015 37 760488417 2 1768695 985820955 5 149 879553852 19 900887 1963802529 131 11 71 2140444526 295421486 71 19 137 138385070 1563214388 127 956109992 1779598795 2777 97 1370435012 1714891877 109 1161719166 2123563288 11 1550822460 10007 457019690 1882067209 603708127 11 1884403480 1902982666 97 23 1681208023 79 971651968 1438903314 302491605 476933504 149 131 701831321 647082641 10007 19 1633888922 113 17 74273731 684521864 131 1314842808 19 104678125 1286866941 17 137 1198565735 7001 1580937816 1843780742 381187783 41 101 1565425260 139 1516044505 644011047 1723085628 107 3 430225491 1471592229 10007 610537250 753839338 31 139 2062785993 1890900448 61 293173441 67 1041328260 7 506308229 1861396334 787363173 61 47 109 149 10007 1006133801 7 1778178318 10007 995866619 58961244 1231458745 113 2027318875 982376571 89 2 131 73 136472989 10007 89 1654926609 113 103 837329436 2110078394 1274990236 59 253456637 361452048 19 1232437083 127 2080099163 313288323 47 500885850 73 438187464 107 1381494488 1785130057 79 73 304252543 1949 43 23 1149650666 43 559513986 89 61 419354504 2022250162 43 1570033802 1223642744 5 804968600 67 470764333 101 19 774617018 1071967283 59 323189834 61 531876690 19 3 24059961 1949 79 791011279 25337275 89 79 4999 672595454 1889860748 109 19 1312510139 1535090161 687020183 19 109 2099806104 11 109653071 89 896889015 47 494157264 3 113 495108596 430400163 1527468338 29 187884530 149 197739688 5 1568728815 385285845 3 23 665900002 83 663810760 2014217357 1732168144 29 11 11 755077356 71 67 27029877 881501418 2 597060352 1890196721 1949 615172615 107 118593557 89 1117131471 11 1149514476 369671961 332136623 29 107 68023288 113 235641759 754680030 109 1536681802 1463160725 113 29 1834569696 131 1262041258 101 1434195063 7 464101961 113 97 1606513101 400123143 37 47 1508271783 149 972934240 693700939 7 1623923623 1803042192 53 1519127540 738079664 7 59 7 13 2002494858 244563723 89 131 1764869143 113 902075271 41 5 131 2011288588 1917179236 113 1344197941 1356454377 775262542 61 239480724 29 101 1014481067 73 29 674341060 1186362798 11 137 67344679 2777 22698110 1406623826 103 11 870079507 1359017880 2070453742 101 1686210655 1292767081 131 352288737 766807666 1252014253 41 1268552536 73 102019909 7001 1545877980 149 1647188742 10007 37 651583986 1218538834 17 776066896 1857974832 31 13 37 41 1163247859 1322033835 7001 89 1568118479 79 53 97 1743471307 1367407288 67 101 1301476406 703371554 37 7001 2138476453 356301893 567097503 103 107 139 329280900 1776455005 13 244965939 23 537182089 1803173224 83415750 2 3 914356646 19 670153009 1413488750 17982579 10007 1865694838 2 47 931287022 7001 786380324 1543076374 61 1273142174 1701144003 67 103 80595234 2074040033 312379769 408254019 101 19 1253612039 1938182157 2126148956 2777 73 139 1089274538 43 69752235 10007 1004442618 1759065430 5 101 1234606931 1420834064 2109326521 1422585606 101 131 2138401687 2045867831 89 1131500966 13 71 7 1048627328 479116427 23 89 1714699276 1649595509 10007 139 89 119968419 41 1290405628 260218022 89 1949 1907147174 1627218151 7 1793134364 7001 101 107 2022589328 4999 73 73 71 71 1426775246 774762508 1517598785 5 1812735418 139 97 568396817 223428905 29 7001 664410185 672051010 5 127 97 1698567485 137 665286916 4999 139 871763520 17 23 1744819836 5 1672797233 107 804648774 10007 1331251224 2121264288 1513507393 97 902362767 596740257 67 149106446 600728352 2 1565540692 59 127 5 101 922457644 459713822 328882857 2028779297 89 113 464124660 1453997086 10007 19 556194809 19 999371956 68121517 65466904 726144742 4999 43 260735875 1571500368 71 17 1780431742 29 121375714 1739610363 83 23 358699760 53 1342196433 107 1371030232 47 624413941 1777455259 47 131 1355690434 37 1371947938 1069149708 53 1685747998 1077592968 912492528 3 73 741516261 1273550919 1549502330 123918173 113 30315887 103 112803190 19 216586966 131 51986957 17 31 67 1894048192 1118277983 97 108337554 1291484739 19 83 149 1327556028 127 1337373500 1805753056 4999 1271030743 97300536 634971820 7 67 274778936 113 3 438542280 2139070319 103 1827510563 1277467685 139 3 11 1263743129 73 131 656806228 13 832986266 53 1587939674 127 137 953008031 1766641989 3 19 562101757 1016341691 4999 131 822195134 200079958 10007 4999 149 1946768334 53 41 2073935923 536822512 708876591 17 245787564 1487613230 1949 1755084245 1949 83 1926192254 31 554353592 113 59 706271861 371303039 73 89 61 687968309 712449717 1896268710 89 1949 137 1828068808 71 1633055440 795551869 109 47 746234933 2114782343 5 300072645 2007806045 43 29 1754560646 37 149 1144934327 994976350 5 89 131 97 103 47 2147304530 79 1690361736 53 1523476308 1234939326 67 220178549 41 877069950 35872821 71 1200375689 109 590845182 83 1949 1255523040 19 107 101899203 53 542107744 612426683 17 31 1083348847 1015302204 149 16066670 1741592304 2 402270540 83 7 416572625 2044589001 972919060 127 1344926340 97 59417738 131 31 7001 59900556 19 31 107 73 3 1052972148 139 2038181881 107 1133429172 608596740 103 1951582097 5 2099167355 233312335 127 4999 1153929168 1949 2 2777 765593907 307761025 149 412332468 249456077 13 59 127 842129028 29 1487648902 535151405 2024571503 107 89 83 1469491594 7001 409180446 289799394 97 19 429041546 3 1202807785 67 1920879146 1933013712 79 322618716 47 102858983 10007 836995487 1923745680 1072095341 67 79 1543893287 1392871011 61 79 240857161 124666699 67 17 1949 1461761477 103 1124487977 379027158 29 1949 763415504 53 319350425 137 41 13 2008366628 681940423 113 1072628538 127 687433390 83 376632337 332449684 7 61 1560381220 624238437 1842624317 73 1301125000 1602547468 2 71 551556008 2 1999075176 942522853 31 672922110 131 34034586 7001 107 662331819 901758548 2777 1925442350 2 1876076294 2 59 2141823664 177993445 29 880914411 107 1691875226 11 97 2011803668 382973390 4999 59 83933518 1150832465 4999 1359552340 59 97 1805277282 776984550 137 1689409746 1348801031 53 59 87792059 7001 489852969 23 109 2143441182 738568958 19 31 1422923188 1686835333 1834501053 29 89648140 109 645898847 1395439599 113 5 629154732 53 10007 137 127197376 97 701062165 1278708846 53 1412270489 175954481 31 67 1015841550 89 75827199 43 1096597395 31 394045247 2777 616441237 59 13 1769401881 37 1555899086 598116942 2 1632239193 1975350548 67 73 18655223 1341979148 61 1315793999 131 873081333 7 1890440230 1389505432 1310987193 103 77387872 1825932687 83 131 569985454 1426415770 936919606 107 2093452325 1053434881 71 727913726 137 1807352772 616286718 4999 398840216 1847158122 103 59 1949 811653897 137 1941074499 83 1936473581 13 41 1054079660 523004364 103 1300515286 664900844 29 23 1287493678 1274910499 29 387276817 73 1949 68881322 29 1883361877 130470021 127 1578644053 1493863678 73 13 1465065563 1180704898 61 876125188 127 1618910148 2139720892 1937741625 79 113 1847984146 10007 1122805414 43 1047338530 128497158 13 1001965718 604412249 19 790046657 85909787 2088301345 71 131 817019097 934299598 73 1291383336 699989650 10007 500196485 127 29 7 10007 131 67 37030160 2 31 113 47 89 860294875 2142926588 11 71 1693009147 2084770100 137 149 558768923 584691794 1372501410 131 1294934607 19 83 2056715349 79 397286892 1502985349 1192807662 131 29 1976277384 1604125697 41 61 4999 101 873509206 181344288 4999 1284638021 1186032746 5 17 345249991 11 731453716 19 827000726 83 113 1190511613 893736130 59 127 101 632890703 19 336889209 5 59687985 247172210 314037577 61 1888484177 1145029195 1789120768 109 149 76264905 139 79 215354161 11 1892125653 79 262759530 423694617 3 2055395982 1063194462 3 1136936880 17 1371923047 474995961 59 149 2777 731781155 53 2115433732 356328487 190948819 356283844 137 53 23 871375278 101 1266610599 10007 7001 73 180197726 500661302 19 1281876990 1355334429 1949 1128050016 540293984 53 1495568766 1090972338 3 19 2102696655 113 1481013821 1646864105 109 1499649359 485072007 47 673988330 5 127 33230693 19 271810010 10007 139 43 1672520429 4999 102560235 17 1543159751 1458590830 107 1048482728 47 111704110 17 4999 1846015723 4999 1210757800 2077650996 113 1379678002 31 1117624236 1356696144 3 131 109 103 137 7 7001 43 988723381 53 4999 83 1281589637 752725198 2058728166 31 109 1849892855 5 1342999005 1995145944 2045503075 11 71 1468725170 1204221745 178620441 53 47 982274874 113 486126417 7 17 1153564274 1800936106 61 1604110656 1780983999 19 852012647 127 475851474 1312277010 43 7001 106604227 1575112984 107 220329371 2119384096 127 7001 1080429992 149 312756405 353738283 41 29 283554 59 47 1789988702 1303432956 59 79 561523626 1617406025 178007426 7001 2 109 841200415 1125159694 37 938037024 847494102 1949 2042957392 41 4999 47 1620915085 669016854 1435519789 149 1186242789 149 439890912 36601217 53 692286742 131 1527976398 97 5 31 1063029427 1949 1146128940 2028180959 71 916400520 43 589447612 197156993 29 11 819092310 537577588 37 61 1890062491 61 134698492 1518419564 1605141836 622531387 149 79 2031574270 17 762866840 1086857158 1695020928 4999 73 328927707 289101097 1722546227 83 1058109730 113 1760024720 37 420130828 13 1172881710 5 79 680653708 1590343906 43 1761375065 127 73 854969430 611783216 5 988891382 109 2025007232 79 19 257895740 127 776112218 89 1553671013 113 89 103 23 265031645 1963009083 41 32206894 1951892539 103 71 1275938642 53 79 406540119 3 1710752901 1256970586 37 863756360 131 948935835 1307200834 79 248461478 1397530394 13 129884339 7001 321492921 19 649804313 1801675855 4999 11 1116660039 559660354 11 51509513 2031922923 97 71 41 1936013850 1377706600 37 756795050 11 342622049 89 1949 1426699184 97 1655680139 47 1725973988 79 1254954731 19 2777 200202261 643850227 1065154074 67 60012662 107 806156832 47 1664530568 2 131 2048975717 1154970658 97 1138116806 67 169006428 59 897944850 3 1703290689 131 1907860094 31 831361503 31 1067584005 1343240465 5 139 10007 235495260 2 23975730 29 270114526 379103312 103 1656611109 507770327 109 131 1863992752 83 1885256005 560597931 107 11 1662309671 7001 139991996 37 1851322639 1561425604 43 890430756 811432515 109 1134658390 103 59489201 23 31 1391826995 791353381 13 838928103 1676919352 1506610158 139 1920999323 109 914144196 2060609506 149 47 41934810 149 1250802701 1376570956 29 28007997 2 1671193053 47 1349893909 131 2012088736 598684744 205571647 61 10007 11 839763338 97 59 2084700572 730044365 71 4999 1815746778 829324102 19 121090743 1910482965 632449248 113 354730504 1875030159 2128714945 127 1255190006 149 83 53 36990926 83 1396443875 967431981 17 823248650 5 2777 19 7001 696977014 2777 101 1820091710 71 4999 3 113 19 716752124 1731906164 19 1479076318 29 1506238692 4999 1563892159 317253287 103 131 89 7001 1366336163 73 1937165741 1876004724 4999 71 1524409157 502867491 2777 1455728796 4999 1283249922 113 1588729862 67 1476266342 636164080 1914056549 139 994249032 113 470125956 4999 772169348 19 513613149 37 109 732419505 1013858704 139 1624594266 53 1647877354 2777 150416006 127 1702031267 372728810 5 614998685 5 5 112480950 137 1071001344 41 721319068 636955560 43 83360679 1949 1901483380 67 408062160 1897854127 1949 700607030 953120042 83 156525633 73 1248376650 1986146770 1590629153 41 1279124706 7001 717133433 360995783 1378132969 131 1255839380 7001 1037989263 149 1495580348 1917456713 2098800566 2 23 578594808 1241468631 13 375249004 1047221942 71 773097487 7 1599472658 41 467644196 2104129020 97 252937322 1949 1398214549 765924060 5 1470964425 1077051739 103 47 131 47690460 4999 41 957300062 4999 189907011 103 1032248284 71606260 1949 10007 667086634 79 1994160581 1204650174 634136386 13 47 1678250338 4999 1717054439 101 1942419375 7 79 137 890443967 1840152216 89 531848263 2777 1144751602 13 41 1728364389 2001896880 5 806533091 7 1963517447 53 1052278928 139 2002793871 1634648005 4999 1145159712 67 800249273 4999 11 963195063 61 1911250779 273527481 59 1193218524 43 1178867704 29 1443956516 1149185465 67 1223359566 1520472540 683404612 11 143947561 1047433612 7001 101 131 1972376348 89 403964859 1431159782 1119998546 2 29 73 10007 113 1513265469 19 47 1888390949 10007 1172559514 2122650979 89 43 942668573 37 1799686845 2777 1141266467 2137942698 2048385710 29 79 967626865 10007 31 53 107 674297950 73 1481087072 61 41 518157221 1764807567 101 859066206 1728418509 17 19 658371261 2034418426 61 3 1693511490 79 2087991552 73 107 1606667060 1206356841 806151931 127 5 1603676516 137 711849945 7001 402172445 2049283495 375492661 10007 1949 103 749278832 19 935583674 23 1661056757 97 29299830 41 151958751 805538519 828711764 131 109 1851279653 2777 181107609 768994154 1622617059 113 149 1884871605 3 41 860231500 5 798103490 3 71 5 83 1376892976 10007 139 755747865 758657951 67 2048019552 43 1268675852 79 2054283610 139 131 61 460001854 1815623154 1782303368 101 140020542 998940172 4999 334113164 103 137 1335269267 7001 7001 7 1475802650 109 200020559 59 71 521259422 107 1470771389 636291657 1027180068 571870954 53 2118150342 2 345061370 7001 744218915 11 23 2777 414933786 113529314 149 1141585701 866501752 1399018168 131 17 1279358511 713127879 53 107 969585786 17 691132668 103837643 137 53 1559352022 1949 729652977 97 73 131 1240287433 1449010781 67 23 391231334 1415920446 97 810170093 1343649897 10007 212128333 71 722755008 4999 816441679 137 149 1199610473 131 446112509 1277988709 1877563303 1949 317838555 19 1949 7 2111041928 139 1461726363 101 50435259 5 1875269345 107 734049104 2777 139 2777 103 447788748 79 1064982805 89 103 1246984279 101 1577405425 2777 2014474678 43 2 1268256182 291167554 127 1850602471 1074293034 484040924 113 1794019247 137 67 638493719 71 1986054387 502074299 1372094959 1232600712 149 103 562364001 127 1776667135 531063654 11 2777 1702831148 10007 149 13217045 17 325717093 3 97 12043520 1570865239 2104282664 71 41 109 961518254 1480498465 131 79 1526770906 1892043210 2 41 545470314 47 2081872849 97 149 56510921 265030544 19 107 846948037 47 1762028120 23 767237956 418720819 732717956 37 1781429528 1891171351 898416236 83 103 652764972 139 137118728 29 1144672572 109 225329487 2 53 103 788999723 139 11 735081061 435140266 149 61 3 1964618811 1602058948 29 29 1095559042 709769693 1962842657 113 678045765 2009668247 19 67 1941452769 1348350023 502532962 83 761771207 17 11 79 1496800439 737774996 59 113 1368281405 139 1059235600 139 1413755875 313484956 1949 31 1670420802 2 53 323673544 67 482461908 2113831405 103 1798705686 131 1088616943 19 23 1861981261 166158072 441510222 41 1086174788 37 389150585 7001 2008530892 3 139 799954869 692439739 1522547831 101 43 309930588 2 1718025302 7 601768965 1161523476 471203884 139 23 1255935079 447757154 13 1657404073 2 1905160658 1269459889 5963160 31 329799297 2777 1629685227 10007 1282385607 83 127 1248658539 1108641039 691421782 53 7947138 2777 611734222 2 1570564656 30616835 121863385 139 13 117837486 100962381 61 79 109 1605823771 88462304 4999 149 1918309562 1099096073 67 3 1011393627 29 5 192395573 109 71 909809331 127 806779594 2777 1491868271 79 1972729900 59 1308830494 29 13 2070715816 7 10007 858170791 47 1675568142 59 47 11 2087988204 1523117767 19 1796873725 5 590733805 109 951294121 1286079882 71 53 1352654511 79 1826884466 19 101 59 1085196173 73 611738444 139 1140026709 29 962620664 1128181461 67 103 1461609758 83 1987148484 630161481 53 456569083 7001 103 198253885 489255562 1692052206 41 113 1061694438 1571552906 43 89 1953222569 7 1985871855 59 498594545 103 603003366 53 103 1527245993 89 194741523 1205624008 61 575739106 37 1705499867 67 1351081897 11 653116607 127 139 1984587234 137 487637969 41 144764809 2777 1119258742 1984822956 4999 6298740 53 272022447 1959554160 73 13 630403436 1844011665 59 4999 29 1082608918 368094044 83 19 584898470 1714068605 2112909555 5 663236224 1761625845 109 79 1670078486 349703928 1187064780 5 450793031 977468167 13 61 61 83 59 687552370 1506774004 10007 1301650518 127 10007 73 13 1956124248 1408397812 2037698955 137 137 1745841968 43 741934642 1318112033 10007 3 298341846 17 1112105422 1484674066 672053994 7001 139 113 2 1171573670 97 803636030 37550594 2777 362923353 2777 41 23 1081678615 41 1532321290 11 450393878 2067553296 107 1306048634 876340337 1715687505 101 160157193 41 1874145633 574974387 97 9578186 67 1123846744 71 1953134527 2106523992 53 17 67 107094059 1020937145 79 113 47 11 773908366 31 43 414213335 59 61 940487508 2006358198 79 1857894034 43 137 7 672880670 1126764602 1236582634 4999 41 613278234 2777 1383329226 2 53 1460021012 31 2112701274 2777 103 1414333994 2080486720 5 97 1799240487 1841015094 149 799320483 107 1711987481 1499139764 947497218 53 886951584 2777 23 137 309833270 1395856515 103 10007 709436258 139 1775872618 945897919 101 113 1383440266 149 127 639471797 127 538925897 2098059431 1136044822 1649403031 113 37 2106578868 59 305397098 31 2777 29 649212734 1859684624 1960181991 61 924530831 43 1790085571 19 428960062 10007 332952904 10007 2 71 121865165 83 588671939 109 1118560705 83 652034751 3 1629142986 79 1912219332 1951792881 5 106388926 1240985263 7 2017919156 139 1411240868 1984901232 31 988220035 11 577568453 4999 73 43 411514402 67 92965030 10007 676273060 5 11 593411496 67 1949 1865637372 2002427688 149 490301188 5 888015410 912666506 61 1462537434 550349908 4999 1949 1407798348 37 962593702 7 2122667134 13753922 1953636866 109 1494837227 3 1269186851 1949 11 345653980 1547374489 131 7001 61 587033902 13 727944009 10007 915370311 2777 553395006 43 1465510735 53 1270233124 2777 1949 643656681 47 53 127 19 1748477223 975930877 2112369078 1949 1624733176 101 31 1726486224 525096197 1554700912 2 1879101240 37 1751156831 17 139 37 1932031849 1980508990 1352325722 67 1140032108 29 1298572567 89 1597456461 107 96917973 856691258 53 432036388 2014863039 101 639679447 47 109 1649567035 5 129180297 29 1436664379 137 706191160 53 1472699795 2105266786 7 101 1272213069 2139268577 139 71 66013190 79 7 3 1042649877 1674318324 2777 101 455322039 10007 588471642 1895025919 4999 7 430061184 613903808 47 577985367 1645860194 2105010279 554363259 3 11 67 1325179335 280979818 47 1601932997 19 17 97 3 2777 139 43 19 61 1574237065 1949 4999 47 73 1224805680 2777 509412880 1801159423 723045297 149 4999 2071728951 71 555278717 1366535240 1035836130 127 1949 1078423789 43 1465897086 73 13 859032684 327266156 59 37 1313275011 89 754436624 190579883 755536753 89 53 1949 1167593277 997515741 107 2777 1542723472 1167061435 516481193 71 5 519269160 2104654455 507369728 43 2000373029 1806611086 29 1999646802 107 79 652739475 345271080 13 1436951667 59 701629298 23 11 1234779612 43 279194442 2011690464 7 1153005455 3 594044435 37 534566935 416285200 97 67 318650191 641738923 1925894836 43 1809443854 677700545 61 131 43 7001 1652109982 1911182033 61 788183867 1543521154 17 31 1407337810 29 1589142256 73 101 605605942 79 538303235 10007 881716770 2 642248448 1228963285 47 89 23 1331578629 10007 1946481584 1230211756 1108992955 89 1057671520 2 381538582 306083771 4999 1952339454 1070294440 139 109 1949 131 93348302 127 19 1554381165 2090056639 1776194645 2026332716 97 47 31 107 483173266 794284453 7001 1065174146 73 572366209 842523660 109 62363245 277581564 53 2041424214 53 7837163 2099844084 13 644349606 149 715636868 131 262235328 715333251 43 7 989747793 1259236204 2777 71 824875941 109843603 107 1403681222 67 13 452369177 61 191323389 79 258738644 2777 1987206250 109 59 1980341945 47 4999 1210557840 241177449 7001 113 829190997 17 29 1851175836 3 1407829884 856021603 37 1922506800 89 41 682464567 43 575108402 43 47 845362163 837280983 137 505493558 10007 2052455714 960896490 43 2049028378 700088497 131 4999 1387852374 1854374312 1861516827 43 243566563 29 1850839288 1863399864 53 1364805411 31 3 1924604748 67 2 885772071 149 1023393537 1922200968 2 54969540 31 1175420335 460103612 4999 566986580 656040926 73 456851385 127 1667674973 511809452 11 1402159066 67 37 103 132163420 103 1910991342 329462083 103 1127568398 1736759632 31 755386272 101 23 29 1899420308 2111475674 1493382633 3 1855508580 3 2058374883 73 1726682797 1895393170 149 404503412 1185426567 7001 1986610761 420719628 1951112706 2 1949 1404893941 101 43 67 19 1223822180 79 820487917 31 79 1466075443 1154831243 29 71 426649863 1087052530 137 203232163 10007 149 43 103 97 1661914677 578318074 131 37 7001 1057774089 2110780497 17 1404925774 7 41 2 1670134612 79 113 250122692 61 2064696388 67 43 37 109 7001 747447763 1287924963 1809103318 398286340 2 7 1579532708 31 618969436 19 67 73 17 1540617455 13 1949 550467764 4999 1108113272 622276081 7 1222152939 7 1497624962 79 19 43 1449150482 43 23 203850610 1818663544 4999 408458292 2105933729 1394124760 1749574900 71 29 31 2777 923433037 11094723 41 484478636 83 749054001 17 137 434153494 2080345194 2 149674379 7001 71 1003805881 120864159 3 1330329954 73 67 29 83 392840577 102089585 515439517 59 13 2022624097 29 27739080 23 7 3 1904326206 323874138 1174735248 29 2051321844 2777 1751842680 1562506820 113 67 927026137 59 1430230564 137 939726018 493687583 103 587054680 1987104531 723570898 189248718 61 335221020 1107665182 101 37 1431277068 1222069929 137 29 761148906 428466184 367816644 23 29 1936854030 1325560014 73 1946381115 1982555535 127 139 174892858 5932890 2 634405480 73 219369195 137 131 89 1233823910 903122160 61 791294623 526690531 830589084 13 634216453 13 83 1887322226 71 79 207584982 846858196 226639737 646757406 3 1977808725 3 149 1889557804 139 13 89 948432149 59 107 1643979779 2136625006 71 47 1483073250 23 1183845397 61 2144443895 955182113 127 505046650 580075433 23 53 783637118 1536133238 109 479547571 961697190 859549223 17 59 339243155 5 3 1269138986 2777 53263608 7001 17 17 1676108591 131 805017401 1178064115 1563201092 107 139 426838771 1758587689 37 131 675171904 172813759 1399154966 97 127 1480785964 97 1140253430 1141244188 314033320 47 83 672668852 31 1071113116 1514428306 4999 1610907754 608793217 17 710796503 1565565024 3 86763608 89 1995893708 113 1030095587 67 11 137365964 1119189177 113 1260679287 3 17 1944175726 3 1287848430 1491382674 7 71 11 5 41 41 1769223513 1074422097 149 149 1720184885 1043525970 7001 2050056463 1167556754 13 1959625504 462218502 41 1187946684 2061751599 1949 2103844019 67 520847285 19 103 61 13 10007 1049354034 2 83 1952100074 67 2108443832 1879243716 19 109 1539870468 137 71 1081792423 632747423 149 1066490007 11 97 248693450 41 607402044 581024951 866911898 47 1846592071 17 1953346580 31 29 914486812 83 139 1049451668 624122649 89 2049764518 609411533 61 97 1696544453 187249964 3 1775999802 101 475945884 109 1234969399 1280076842 7001 97 1647382525 2032325652 3 2024367519 131 1609091209 1281699808 7001 845441395 10007 53 139 608360701 13 23 71 3 214387901 1585288189 139 37 200788523 1802697143 13 1159369898 137 3 817018311 127 1826406431 1398947418 89 67 2030775494 47143254 37 840144718 79 137 1678199036 1747168672 246121495 97 1364570489 29 488893861 1454122350 139 704968524 723820816 61 963211890 47 630151654 23 1877490448 1479836171 59 1568170073 19 43 1707565676 1949 911985825 450010202 137 922754047 47 571225075 1487894856 131 590760351 13 79 1868816732 226169223 109 808194016 1948132958 41 1803812835 139 18789755 79 29 514228957 1257015005 29 131 1843176524 7 190675870 47 67 1239179271 425052221 17 1149480534 983373704 1539149282 11 2123587026 206612050 5 2777 495669507 59 1831073956 668108334 83 1926979620 103 1029064554 802438382 139 534616796 137 109 1985523764 7 11 229651444 1758037559 1775991440 89 53 332126673 113 1369608069 2777 2059159657 109 2777 339274421 887839297 149 1773079919 13 67 61 490151287 1501629028 512044513 83 1839130727 41 758876134 3 418052886 2 523991980 815260283 10007 2777 1598416207 1850269872 4999 1979685740 2038797137 89 13 23 878169279 432152867 29 7 1267731024 263232935 113 1613066783 796375824 43 5 1110600225 5 1949 1861351521 10007 107 29 2026549725 113 240711244 477538452 1376934481 13 1202609506 7 149 759592166 1968281060 48532980 97 670548487 2777 1294606853 866365683 37 396375460 13 363970217 59 1300472041 79 1132518167 573274481 1394118960 73 1382184482 59 1601036036 1863501076 19 41 1597932975 1881415339 784700879 29 1443698735 73 57482755 31 1761805493 7 700022561 61 83 1708942278 529962304 79 303808799 1569108278 1578018698 97 103 17 29 209274643 7001 107 1104522266 5 1592928445 11 19 103 1822511767 47 194650782 291489217 1660278299 109 107 1581854937 101 831295650 526107889 13 1513464407 684455746 288417333 61 1466674362 137 978250692 2052406768 718377264 53 1600038605 385397793 11 754570493 43 149 1411631195 61 544133542 53 11 29 1317795351 29 1650500171 1458861430 5 1870622025 1090354397 89 83 409668618 113 31 842829147 59 31 808468561 3 1949 1919788589 83 566945029 1583107400 10007 1513818932 1473342754 109 113 41 37 374380354 559826634 73 127 2777 1277855496 3 7 266183732 149 619686232 876948903 71 67 1076299725 1490899971 103 53 107 13 1475097624 617230759 1949 436248568 73 1589642857 41 686466485 41 973525771 897150610 53 1675758611 7001 1691924669 1288207307 4999 613062363 2009712760 29 623927373 131 1740621366 79 131 967016848 137 183325591 4381123 61 61 1514097120 4999 41 107 1283949991 83 1367002364 103 137055508 5 137 41 149 1338314275 1142918259 7 1763402150 809443358 2 10007 733292946 7 1308850662 29 526914021 1659589728 19 139 1268245452 548189451 139 53 1312571813 1237153726 19 7 1460952192 4999 5 113 596522932 7001 1202953826 1116337454 17 1764729659 19 467981845 7001 43 78947251 59 294892941 83 1220279687 137 2777 1350999392 275097951 1501296718 127 47 127495631 319267945 186206975 137 1033165087 109 1577108302 89 1695136987 1934965523 127 1942635637 41 2 1702762044 28671362 71 1101205110 29 7 1538230211 1108548042 61 813348868 787906542 300671947 7001 53 743877843 19 724712359 23 97 483762765 771214311 3 127 1028183745 738351203 1864059949 137 59 13 2 1666934086 649866476 101 2055598157 47 1503736794 388974397 7 71 7 616882959 1914948165 13 654757505 1567194336 29 19 47 9866287 2111937339 839229768 31 1655803773 4999 822285510 1949 699919033 1207288560 23 1293014161 303774110 2777 81513281 1734803513 10007 137 1057409977 83 1777283565 67 1035344032 127 1726443588 2114087841 149 3 97 1380468916 2777 1910556561 574209165 1862844962 61 71 4999 5 955829710 131 470430170 1989977121 1062772006 113 807564044 41 1606225428 80973566 7001 730465538 11 1030238532 139 1817861321 3 1390979262 1937164205 97 352285980 1254901568 101 113 1880336159 149 79 923164151 13 1071114473 131 581090532 1229093046 127 1035404128 11 139 1235565718 967861724 113 1899203317 73 278901391 43 2070103377 1751919287 1345169353 19 1866955675 1885605735 2108932462 13 149 1744449028 1474812136 7 327494737 1458108609 79 127 830271675 3 1076166454 103 141254406 1088510817 1685462106 97 2777 781622747 765536599 31 149 1092598096 47 2 679301042 7 137 250027603 1192479456 7 101 79 1488019273 61 2037134955 358298390 47 2000626227 23 786072280 7001 935202922 4999 31 235079603 1363175617 73 101 97 11 2120707050 526731403 2777 964238356 166960423 127 89 1867759963 53 869987437 101 41 1151038911 472976380 107 1568986856 61 1191822696 139 7001 83 1893902892 2067582026 2777 837376038 1943988488 17 1949 471671643 402328172 89 5 1028321110 490531911 19 1576806466 13 893096325 29 59 1189688685 2134917059 1949 73 741751620 1130563842 4999 79 7 1987367249 547819985 17 2099809808 73 841375611 17 706610168 1810780771 1625230635 97 29 811579848 988058507 10007 455118360 1949 83 634625719 107 482733239 139 1834411217 242515543 79 1012570571 13 347144603 131 217353497 526516641 4999 461512679 1261842055 2097553876 29 61 1129415976 110829192 41 1742223862 107 448831000 139 71 753129305 1690815533 1066180511 11 127 127 1072074958 29 1433333345 67 4999 544920994 572997818 97 1248549468 17 2032443755 830872815 241051532 47 1226104305 5 577483956 10007 19 1004723705 1986306417 139 101 2011075640 191977942 2 101 11 137 28954813 5 4999 1871075710 1110767802 2777 2144000964 844071935 37 4999 1476641063 139 639461160 599283791 73 139 1661914719 67 424196095 11 89 29 2009981658 31 905467003 1626242099 113 2 139 59 1835136295 109 83589920 1766901772 431754469 149 433006814 71 1960181419 1457199811 131 1072438181 1591789646 19 259381216 31 43 504508551 53 73 59 131 1456889514 1766573464 657719734 109 158484469 11 1585634021 294619813 139 53 3 518523366 485330323 7001 4999 1252009548 61 957947111 1850909886 149 137 1442153105 801308607 1437162617 11 13 1717517113 2 1333382786 403828165 107 1223329915 41 1118952276 3 997352118 3 1949 107 1346490782 1709653811 109 1984890981 1641853266 19 1705124239 937987554 2 1130367360 53 649283875 1979351925 5 1949 495086929 1185596190 453015309 19 1591893602 113 609120450 89 1372945041 17 1979884549 1229828542 19 11 307167487 715083685 53 1995118644 7001 1688160042 71 532861887 67 103 1949 79 983649501 2777 23 501452486 47009056 2777 1738863225 97 1913852229 131 1911848846 73 321556552 97 1944731690 1949 384124512 73 1957475655 1518473369 19 575076781 131 70418264 17 71 1195942460 53 1358849987 1221105635 1917870053 127 131 43 1989698021 678555082 1647733718 2 11 294812177 802952396 107 2 2066970850 45382326 31 31 41 17 915176181 1488150939 1430091355 11 269231396 59 2084325214 260322452 2 1298194510 83 1011659610 232476555 2777 1682409349 1693094221 41 67 5 101 1566981165 1913757797 1476764598 2 7 273188651 103 43 829279019 149 1041220117 1949 59 1435451769 97 880439124 1811520935 70499345 7 1971635622 7001 230658546 139 43 1771012792 97 43 1541634925 101 522072333 497757059 1949 922459190 89 404169559 7 2076332930 53 494121030 13 1710712068 2057147770 29 59 290201412 2077767856 71 1400417561 1302577596 79 1556273456 921007488 47 425073271 29 47 2131749108 1181985892 1949 1945778303 139 1217366031 139 1024888126 2 407151146 63484231 1878693909 73 1516987780 2 2777 89 10007 53 636023320 13 258033724 10007 1672620015 7 765659566 58690821 2108107988 918358713 41 712038868 137 1833966529 41 11 7001 691817817 79 139 1621772058 59 11 1949 619107646 1707367671 79 1350987532 137 23 2027256547 101 2049013967 2059797030 7001 18172033 47 1311112799 425492776 7001 3 109 139 1339278209 67 61 110257484 37 67 317013780 5 79 2136973542 141473225 933243491 43 56917702 149 831308697 2777 11 609502564 2073747676 17 149 1590808930 2027808497 2000675492 83 5 70635625 1635755700 79 878728455 435496822 31 182273924 2056276810 833662960 2 47 2127266201 698690297 586918599 408210070 89 3 2777 1361261764 89 286703532 728719747 1159951398 10007 1705410150 53 720500126 638482944 53 7001 137 1050525864 1683921800 17 1683628949 113 53 1759835214 1451815591 13 113 307264515 224093577 137 441091776 731956202 1135854078 113 677484476 4999 101 97 701834223 3 5 109 17 1915545159 211478759 137 10007 1135160945 69307351 31 43 10007 1282437336 79 679498456 67 59 1347403650 3 17 912458274 1991493070 10007 1881944910 5 19 761042644 1239339949 137 475359175 1682759928 83 1509543486 1658582484 3 79 533625408 89 838827201 4999 220014789 43 1990769839 1794386352 59 600022604 83 1749876965 741146989 1520238137 11 62911097 41 776878291 59 544596570 5 161598140 866654723 11 127 1212339333 375715653 61 1506284956 1984949982 71 1105327077 79 137 1740210990 43 2065492508 19 168733699 1171412137 59 74473097 41 584272508 149 29889180 47 329931775 139 890126393 1327369302 37 1342634348 1089944734 127 702447834 41 625992756 79 41 1519353851 537713278 4999 89 71 1729096654 1032014181 37 1736229205 2141874553 149 1003255868 97 1513964688 19 97 629928379 1813530981 19 854404654 47 534474325 101 92985549 139 1618085169 3 2051638785 59 7001 2072296 29 969517995 7001 71 29 408541808 996786105 53 7001 1336679927 1299595630 2777 1303459929 865421503 149 113 31 1570638560 1210721241 53 1963040447 103 149 1269878293 10007 53 139 776643874 2 1190353516 796052350 41 298491810 43 29059443 1992614538 131 956473426 59 907637415 1394761630 71 1946888160 107 1299668389 41 23 137 113 604715023 71 1947545181 7001 669281598 1275463183 7001 149 149 1109671838 37 1854002460 101 1949 1949 19 1894983658 553379570 1949 103 1336315099 1237058016 149 113 1578322641 396469879 353456532 13 61 613697454 1306958367 83 1337495698 19 1809311460 71 1766013034 37 1335469416 7 5725867 41 1277445241 833391174 89 113 29 888120534 1321299711 43 73 3427496 1169936325 103 37 722587726 284671053 1152102642 3 103 59 83 2099842564 1450300583 79 1254675580 107 43 1053507912 29 1118846970 773452214 53 965576260 53 1056849627 4999 2 7 113 1178382549 29 688984755 7001 1504038832 7001 532853111 71 226836622 1856124245 773176640 1565066555 5 47 1470470939 131 67 1568883614 457942120 41 103 139 1028108357 13 2004818985 61 1599517417 107 1563025826 1115366952 113 500098706 23 272894149 23 616130601 124230383 7001 531733653 11 1206243445 41 3 53 1094704082 2 67 1480065117 1179492953 131 71 1124074414 1486291723 89 761122081 29 663239730 31 139 47 37 19 89741472 403727604 79 425738215 61 7001 1291224425 1133104543 131 1413522460 646485455 7 2025757960 5 1425266989 10007 83 1016721780 2777 271112956 1747632748 2 1491414626 59 1850761501 879015338 47 2 629910102 29 1269569569 97 287289362 37 501927533 2 1814494154 2777 2777 1547691525 7001 986335885 1832056685 2046894471 43 107 7001 2053757352 463046140 23 1862831180 101 67 542319708 1466236576 113 664888384 101 1780508901 950152046 41 31 1296450907 97 23 11 1182498482 127 1315982001 625599587 1314984770 83 43 67 194099335 1751019272 1751770514 283419286 131 43 78455220 71 61 67 198820161 1989010877 19 113 97 71 889719105 2060376477 1183920571 19 7 1315825885 5 23 655328995 59 1303622110 2034682378 1547171315 1638447130 107 1164339385 89 2098796242 1949 4999 380248935 201139764 126992423 61 191613749 67 1558507301 3 101 1780002588 351228005 2099117520 5 1111816456 107 563301393 5 520496740 2 797261958 364204124 101 53 2777 13 1807357695 1498578653 29 113 2110398170 61 1932007311 491042311 73 656576673 1863438192 41 70577523 10007 43 1131050199 11 19 1018458102 1259360242 53 43 67 131 1558594508 67 107 1568996854 101 902140282 1102880861 73 1544985213 714246793 13 1977216108 79 1800074456 105056538 2 23 43 137 741645503 61 244552374 47 1725928564 950983962 103 41 1166881197 137 59 1745085875 1949 1882362758 127 107 2 1740067092 1029373613 113 1815104197 419467919 127 1301080583 31 37 109 407366244 452669221 97 1084328404 19 1853768193 11 125798321 127 1406866884 1155259437 202369076 13 1002264484 13 1539446285 131 109 930861191 276377842 13 188028945 71 1440988168 801628344 149 1574213310 1129623074 19 1444959025 1949 898594246 2142831948 692181762 171938321 61 1438775510 7001 1680521674 89 83 888962370 2118991743 1367518383 11 41 43 113 1715084507 857066128 1663458738 73 61 139 623109478 29 1646407546 3 896980434 425141816 107 1567288278 139 79 229241884 109 2108152432 387328121 103 139 1188045232 17 261807004 2 17 13 97 113 2143900890 533419818 2 551554113 3 67 1458778873 2131227723 457037364 7 2 61 466159194 1825116645 1425931361 139 67 10007 139 238400985 524879950 41 71 2033179643 660858983 325008061 1643885267 31 799076357 1949 541071635 67 1103447924 1749314926 13 137 745105462 50231600 89 107 185391410 1236110117 41 1612976695 759515898 41 113 1949 107 596522646 149 1252887807 4999 1914072109 139 139 414112414 1785876448 1400736801 3 1839512727 1040189860 149 10007 1864186268 139 1288650188 122368505 2777 29 685238506 1699734953 59 916577423 2053448411 17 1781687788 2 131 4999 914175530 97 279510932 4999 1509888057 59 59 1876535002 62187829 67 1260279063 107 1289330312 97 283131457 59 172494819 79 1106395553 867790939 47 322528294 11 1760061758 2113304384 127 19 990687531 19 41 107 3069402 1216073588 1841049862 29 47 527936419 131 1002012843 71 1671296832 37993591 17 17 438554406 1952655666 749024461 1230150617 53 131 1888631978 1548848362 109 1806449261 67 1905131760 3 131 1779778314 585179155 5 31 282633541 1151818888 125209399 1107668388 67 1886118407 7001 599908689 11 109 1425112216 1890365841 19 1936881356 1788782399 1585417930 41 101 73 490228872 1435623970 139 31 29 419324311 1287462397 2040258625 37 41 378248865 1613870602 19 59 834238361 11 97782586 597908717 993931872 103 101 61 1962026021 1949 67 109 78026124 861664222 1637586798 2 3 613435869 1627636447 79 1685242116 139 1760118358 1231961466 131 7001 53 413934875 47 869371041 107 1170715141 1260739879 103 208846917 97 2133103373 113 73 71 149 581320818 4999 11 1171324979 1726808028 31 446614984 1434143476 149 139 47 1097360237 67 1544512676 4999 1517971345 43 1805015773 1159225605 1047797664 1302171998 7001 47 1164845652 67 83 139 61 113 333946301 137 109 1255364009 557111862 1948445771 47 23 127 1016681228 10007 1722384826 548603754 1228228443 13 647358309 17 2107784417 10007 620338619 17 175366305 127 1471038460 79 877532079 10007 901420260 41 355695336 17 17 878033299 11 2037142337 37 23 258786064 1858438939 79 767401349 43 1340022115 1001375523 97 1430885315 670152457 71 1888107757 330979203 59 1335509427 11 23 1294100244 1819493522 4999 149 19 563722362 97 1190150230 998549816 17 23 268418257 139 1297176634 7 1511267513 67 1357088953 712808674 19 1549061640 1919051642 89 830517918 89 1648581087 61 1567874094 3 1721734164 1580736366 149 34135155 1261879428 31 11 17 2016070898 1347714306 101 1044854895 1561739440 59 7001 17 267513316 83 43 1536543098 101 1135589460 2044855191 101 1870192025 109 7 310220022 1824782820 67 1508694422 31 23 4999 1411712601 137 2 1081390716 1719496094 79 1454387235 13 43 53 867805252 673559404 71 1188371375 1975553629 1747148335 5 29 419210428 3 1964396430 734765510 71 2 976048538 271379298 13 1165774090 10007 1578474159 1259911321 1598967562 101 73 4999 107 97 877430417 31 2 23 11 7824368 131 101 1707945956 1033705912 47 1902500498 89 281717396 58627237 7001 19 1101847145 178699668 7 1034653431 3 23 3 1472286749 139 37 325604107 773724834 1986159008 1041312063 59 1715378019 1210199861 7001 658320144 149 260111982 13 1731497716 137 41 443280602 2105301029 687974807 13 31 10007 419263279 97 280376657 31 370763069 2 1838692308 83 2000131261 7001 913118358 1172823283 83 13 301267525 537123470 149 127 1025116695 67 280505483 1681337865 19 23 1961501456 1647543475 89 1239268574 1244260317 89 1582158073 1117017703 353514877 2777 1660841776 1962943099 10007 59 1146167807 1683885429 59 11 1949 1591972435 41 983409026 120610734 410551511 103 2 43 71 1451222179 1971339140 1557982890 1117090041 139 1408464264 3 37 67 695224964 113 107 67 386381898 319803127 1949 961599569 107 101 1575262054 226556332 23 1436775246 1240791796 29 871092592 97 2138365582 28539291 1346270692 4999 67 89 58334349 1876124289 41 71 1915895169 113 47 2045285605 2038936657 2777 2095568632 4999 2777 679740175 679879025 918336244 573747118 7 59 73 431672287 13513562 127 92558870 7001 1949 101 67 2 29 823704826 1038442312 139 574674440 79 17 1411517965 11 1179777465 302706292 101 7 1370731292 1640532327 89 89 868748795 41 1037524887 1617331496 89 390547756 699751498 29 371308618 107 1949 529108673 1949167149 67 714162220 131 131 117682409 157103073 1159662436 37 31 470084272 149 1667347250 540857564 1614935498 109 1216911569 4999 1680638805 603699236 4999 61 517932151 73 79 1695163888 902206994 43 955550231 31 1138908807 609132941 113 53 2134425911 73 2011156716 634879832 109 131 47589449 180405028 2777 1232117915 43 1929154580 109 250591218 67 634470771 127 1587023623 1984131655 41 1918173602 47 869728279 3 1546168986 1949 1212843210 97 1918713544 43 4999 359363031 107 1371845657 524363900 19 10007 1624946667 664634919 149 967630585 67 1162888783 137 734094909 14247452 1208664675 83 2061851519 989751289 89 5 113 67 1126050307 17 1669863132 79 1949 107 2777 1266908744 31 67 1474798209 1951387986 3 787800661 107 2072994674 864993651 67 1445665298 1603682087 103 513452940 47 1208277756 103 694568964 1554747562 10007 25404938 1943043089 13 113 657201564 2127937220 47 2074469132 17 95399818 946649207 1577314499 103 2 1213494268 139 251825466 486493884 37 380318536 13 71 1806621687 23 560210218 1668451064 37 296297133 43 1584883508 1207871099 1857457980 71 71 1892628966 17 1655286513 83 29 113 466850799 786610628 17 1819569551 1213455274 1691783420 859921524 10007 103 1435522392 2038377993 3 3 511649765 83 1164977373 107 1300177900 1007952636 1949 79 1854084022 1837888588 73 1885743081 7001 701143149 322312038 279792289 131 1783984217 47 83 221600206 1846401483 1349670073 107 97 1547295479 4999 47 1057351940 83 1244155060 1321718970 657966837 11 37 1278308375 1138843156 31 1633618222 47 1174101031 109 1836449538 11 1737634198 432045712 7001 1640213414 43 121062115 127 474731969 17 47 1427921219 67 1559973060 7001 10007 10007 208786048 7001 7001 1143882625 73 131 925486311 97 446509721 67 1713841843 4999 658823209 1845755623 1165231089 1949 53 1726929581 1563557876 2 1197497940 2777 19 310167870 41 882829068 103 313280577 53 53 1937648253 149 1842701176 1223781676 47 3 166348824 204409989 101 1829938652 109 1687641816 103 920465531 1926803634 47 3 1673327756 79 139 425389905 4999 155633497 1949 1106759315 107 1551652140 2 2 1949 89 2112818793 296426337 5 1488891460 1376030350 595846629 7 1798092394 137 10007 103 2777 460646150 1949 1814263681 3 61 97 73 1663050814 17 43 1915631797 4999 624880540 1576372381 2777 108134730 210308251 23 2139455216 113 2084219008 1826506826 101 997401563 101 23 73 31 109 19 1891275143 1703535328 2 1696802762 475863386 149 471978101 41 1649674526 1990333480 17 127 566974863 109 67 107 67 131 31 781486965 1089068680 7 19 1699543095 5 127 1905105247 37 131 213110145 1463994840 19 1573620736 23 1345196883 1026791254 456399256 10007 149 1776336936 11 287225587 79 59599496 493598320 4999 34003198 163997194 37 1741805118 291611208 1744234136 41 176135631 10007 1870488426 1902140567 4999 19 19 1176064607 17 1444650548 10007 1127778893 5 364155870 1736111445 1254483658 255148849 89 7 264707621 107 1762134422 107 132381754 1203342212 17 137 53349855 17 528707956 559757404 1124345577 19 1274467349 109 103 54109402 1755523710 73 375957446 41 5 53 1141393285 23 101 127 59 802211605 71 1818304178 71 479624170 1941068929 131 588943250 954597917 107 1506857567 2777 1532265112 460328513 29 7 1660044112 2 1837869544 19 107 638342312 78357598 149 1489795125 13 1904685029 1604586091 101 1459248688 139 1949 73 864095233 1803779480 214288995 43 1504709194 2135687184 139 1990943329 107 5 489068064 2965249 149 53 61 10007 1446701983 61 31 1949 1653609779 107 111725762 83 2019144486 67 342323370 89 629702501 112903272 113 2144013397 2777 1429330231 109 1228620205 1551481960 7 359879118 97 10007 368958090 109 1597584224 31 1408294288 131 713854734 109 107 43 221003660 2 1878875398 2043607116 149 2035534815 329317813 97 149 10007 31 226872477 1075018310 1357857313 97 3 67 1540813210 41 756174275 374997871 107 107 234351614 13 79 53 334655841 1173593642 13 7 29 875662538 113 1723933129 149 475334287 337131520 73 1122448438 59 113 1140755453 23 149 182526937 1629868982 10007 1338972748 1214015794 107 834315453 53 23 23 1949 524168904 83 2001613475 139 1466224862 2004240228 41 339910714 11 176172788 1061419314 29 1539823469 71 56919238 623366502 89 1729283171 83 67 373973632 71 67 546207919 19 822957640 950478743 3 1183271526 67 1936575169 1035274151 1156251935 1937586938 47 37 7001 1229109562 1208113563 1997901905 139 1530570283 53 526235410 103 47 139 1821858680 2 5 83 7 855166382 1188975522 7 67 2117850168 10007 109 82972653 1780822053 53 10007 89 1617777434 781109225 13 4999 472235534 41 47 59136011 1544564431 588969547 97 1921963238 699112240 1683385548 73 29 1900243960 19 1614448145 1696249316 2075493295 73 7001 319952701 834113142 53 85944111 53 1098664931 1949 728238673 23 243744455 5 564828955 11 97 89 31 454590851 2079349701 1977117463 47 131725216 67 454224758 17 1723137028 61 4999 53 19 227244123 31 37 596303581 1134352734 137 933987636 25399252 1424874630 113 1949 10007 1104911187 43 109 79 131 1604827421 37 2025377683 103 295399468 103 322368473 53 1945330019 1701295002 37 53 137 79 513360012 679202105 2041864003 1139894089 1949 149 165495492 17 97 121040868 137 2145809902 820798236 2777 426224845 5 83199085 107 1357286975 83 1858406354 79563219 1001673511 127 109 797583956 139 1200066925 792880464 71 1930104399 358981183 73 1913234174 672851854 53 31 1911846994 43 83 775558640 1742650072 2068714303 79 1874946579 916008996 7 109 1637880216 67 1951054137 1996611859 19 1372968614 5 53 1159443953 187026665 109 1896489071 41 152639105 37 1598716905 7 17 69774511 1367071643 137 1927219415 463835420 419448128 1391614950 11 19 1885174105 5 61 43 760067824 101 1537299992 10007 180136007 23 29 41 113 2777 525494487 560914220 79 37 558343363 1335746438 137 61 7 1138157706 43 1557549522 10007 1956727878 3 1891272150 103 1775078825 1962347412 41 107 892304565 13 1047212543 11 808563833 716504215 626054681 7 131 1211459835 2777 1277925414 57703283 89 2062930586 1320635123 17 131 17 1834466549 442819281 13 981910579 1872871169 53 1661961752 71 73 1051681070 2032943274 7001 83 2088627770 339388384 225842801 61 113 11 801130649 73 486418736 103 131 7 53 505320709 1053549476 352306945 89 1302390756 107 59 97 1715606505 635000994 83 5 1100934539 89 174462751 107 1479796518 79 1615308892 1282183667 103 7 5 515410970 11 509117780 1288478053 1949 4999 73 880567391 29 373840189 1708917113 37 1191685196 311344036 620180017 31 971721904 71 5 11 1827887105 736966615 1539024435 1315773909 37 1235481340 67 1945097234 61 2006694064 207675595 43 707893477 131 1236132768 1333857404 71 4999 994880984 37 1557373463 4999 107 17 2050185397 871044590 41 665758533 982027068 182255733 11 1761908086 662096156 79 1885425720 551520408 2 83 10007 1324206970 1089690635 89 41 61 1007872911 107 131 137 2 93196270 71 139 1738577111 457268300 1816809132 811940620 131 137 374948861 119516334 1768782606 3 372105114 516789892 137583765 89 11 4999 1026274704 1601406946 1688453096 79 83 53 1623172052 1903016706 19 70550274 3 19 5 908302490 1973232495 767221229 2777 1426711520 919176128 4999 1680128907 1052564445 1091956565 4999 23 1228006294 1802413904 1438426822 47 840114107 1899444610 7 137 11 5 103 743239142 23 825835792 1475274664 113 7 1203119331 31 1530167127 61 95920548 137 309581914 83 7001 2011912375 636117861 103 131 1791705955 413546616 1949 225624604 73 1963812420 89 88446776 71 1691677486 964052250 47 17 1023992059 107 1385404724 305344159 23 43 668663717 67 1964938355 113 109 109 1844793067 13 601407532 59 1840113653 1818126126 23 291241019 1949 89 623548596 1386154530 41 47 922092907 149 17 11 31 467129328 963538386 37 10007 1317871865 1292434649 139 1432002047 23 1837316099 109 41 1755321274 2064703051 97 2012779682 10007 13 573956838 1710726771 79 1783586239 1212315356 83 13 53 2107354675 139 503012825 101 972546877 53 17 1987033831 1949 1082187870 5 2088998375 878277875 1978896590 67 19 1202204517 97 139 2010459026 314859658 73 11 141044882 55508409 1224455276 565512530 11 1659710954 1902791200 109 2 43 1716871125 1311001085 149 481112916 139 3 127 315147579 97 7001 1833134839 41 1073890163 83 109 1617402460 37 1698832319 139 1545204898 1393470830 1580847198 7 97 103 23 97443571 11 186776964 1024366992 113322331 1854029120 4999 472953578 71 149 1064938015 11 904447674 107 1003631091 19 2111258283 89 631632911 78732941 851904360 137 17 43 3 73 116314086 1102802750 19 712029770 67 1662832624 29 13 1603984655 1636922219 1226166691 19 139 47 2116905333 985834447 127 29 127 1736789608 83 7 190370754 842382175 706974937 137 286821780 1905722814 37 10007 2145420744 1972429539 19 31 925377993 137 53 109 819086713 942228809 5 97 1060098838 79 1300965772 593009421 53 101 1130472194 71 779906733 2098698676 89 4999 539990743 101 29 131 79 295803571 31 1798219356 2 1161945538 141661942 89 103 17 583331523 211239263 37 3 29 1500392184 1814820058 59 97 67 1727216115 449002577 1120519288 7 131 37 149 131 41 103 951526978 1080067373 10007 165125507 408585810 47 1629496768 29 43 1785050099 519937037 10007 2094223255 23 217204065 1400972660 139 37 1281533147 101 1556853491 11 176304304 691628498 137 43 1378123469 139 1657372477 1433632517 103 1437905705 1074312595 31 2 540616340 41 2080484282 127 1196824505 23 1283469123 941526818 1949 71 113 917992874 506744977 149 23 137 1949 1146520689 73 10007 1053808708 1949 101 1438241795 1267830576 131 211038861 1006051460 37 1917856853 109 24807419 1525635369 53 81588041 127 148659088 17 243148178 655517960 113 824632868 107 76304589 2 1717010390 1856754086 965964514 71 127 634298833 819522999 71 120477557 67 107 139 731004058 41965351 19 10007 2777 986532027 1421007071 47 1069378728 31 1949 31 1137065595 47 131 13 28705976 67 1301771513 890731081 2777 1031617306 103 943588871 97 103 4999 963067348 1429533833 59 1949 859867616 139 2087942047 89 83 1901109846 10007 137 109 1874940501 370101761 1858346572 67 2 1233319557 107 863239526 37 71 621116378 1330517777 113 541284012 1994691517 53 654808269 2009409430 2777 2 71 970096417 289467939 67 1841526052 137 852292573 11 1664867357 1031388972 97 23 1134907865 1673839790 7 396985680 13 211341224 41 2116037962 149 79 149 2099386160 113 1914810651 2068869653 1129234672 131 1804854989 107 137 1783669719 109 1315412000 139 1944802376 409449996 2 2 1141251746 1896020990 11 113 2133791543 1932093888 516425968 29 13 1601702869 101 1389494875 1705616694 5 877646745 71 1148260635 2141694410 809766704 61 7001 1419732790 1503520758 73 31 3 131938842 7 141098335 701406108 83 12593341 79 1672863222 41 540329570 83 1633444316 1311591232 1949 531176562 15661908 79 113 1757693191 3 139 83 1845721796 1778176728 41 1096456438 421136287 11 89 3 1107594597 638399832 17 876309183 800673412 7 1949 2052154232 1720759504 2 107 1581957657 13 19 11 149 5 19 659212600 665613098 149 17 186413500 1227970731 13 2090675899 1287347775 1755091770 2777 1930554736 19 397917608 832711386 109 1161446666 83 1159215765 886752412 131 137 2047014407 101 1226688632 1715446107 113 595220494 690265724 2 3 1434417540 711434405 89 1488465985 558514751 73 83 614334459 3 227208586 2777 71 1161008969 1909610735 127 1975323336 7 687548120 1328503531 59 1239285437 37 459516098 67 97 292581883 1201491167 17 73 1723350712 19 1709710022 17 1660305697 520528085 19 22143303 10007 950042830 23 1950077379 23 115955351 103 662871641 1772298233 139 108052345 7001 1428995113 1362140386 551532045 53 13 947122787 316471375 10007 59 1780823786 1354110534 1114193098 127 153828877 59 61 23 265899337 11 1002211254 781059216 83 23 1791568095 113 1208371941 1567847089 172760925 1179148025 5 3 1074199722 4999 19 575313312 2025927478 773894586 19 31 11 190804867 61 53 2777 845903487 1925935443 3 37 1997717394 137 1074204533 149 1053797142 1108715558 10007 368824766 149 7001 472140439 1772898235 97 3 4999 2121245666 59 1900125444 791011089 107 734232823 1122926161 7 771687316 89 53 829407441 2073133690 1639477039 4999 1842957298 41 24928527 23 688265391 11 43 1441703052 2 874300240 7 810214489 939997828 37 1634240531 113 113 37 1823278504 702814858 67 647181208 495336609 73 675003156 17 150297493 584987176 1805546614 71 1129657561 29 61 861285571 43 1166716205 101 3 571793370 1645942987 127 1487208983 563052322 67 10007 53 1031148549 937728831 530380103 89 149 484805146 79 135613960 139 109 1823286818 101 1900872924 832510175 223555406 19 107 1757135622 61 101 390123509 113 1746933105 23 138297574 113 454065979 31 590055116 1670719831 1303921929 1949 112212553 4999 43 544661815 5 208760770 83 1918811679 426624033 23 17 51230741 1143965561 71 817784035 1688921240 1838273573 7001 43 97 71 503758106 109 4999 19 135289835 108617770 1949 153860139 97 2138537951 29 2043606697 89 205073215 31 1559251773 1200932997 149 5 2082396905 67 748185583 1766542770 1361756718 3 2137793583 814820432 61 63938431 138287027 113 13 1245335026 251042857 41 7001 547331179 101 833448448 139 660423055 419321965 41 1488604712 1205822322 1303755015 113 113 477426130 41 1896057874 958185867 67 71 127 2777 890747743 127 71376540 554795944 3 137 752246998 984073920 43 17 1591561114 1269097747 10007 89 1441647009 41 2042355090 43 1453012269 624375222 43 1059574455 107 139 500046523 73 71 47 2051518463 688547441 2017464977 109 43 4999 61 2777 127 2 2024018476 139 89 1920862169 817508248 59 784656163 131 1670308950 645201069 482480065 67 127 1949 79 47 83 149 792325082 37 103 47 492128305 101 1856687545 1128886898 5 493131370 822846790 149 602271821 1054815958 83 5 1983386100 589305700 882583502 673282986 61 695887194 1843185507 31 83 1354125578 83 1725332703 1015797386 41 2017196064 83 1490822779 97 1406007337 101 115376845 53 1454623001 17 127 675976931 83 1054576005 1723431484 31 73 29 2028688156 1178705551 83 43 174689392 1275322466 43 861606050 2008716941 1850032558 11 71 502205010 496718034 41 71 2020312810 1982598959 1328518148 1390594682 2 2086407900 29 1565178401 113 59 1197031766 1789867015 23 61 914548368 109 2131179075 631005337 17 149 1041254302 19 113 1575651773 1354605015 2118347246 47 10007 89 1907633743 7001 5 71 353879975 1167298859 53 703273430 61 960086988 388524964 97 43 2052736742 61 29 393815563 292153702 53 83 136394813 43 525289118 7 1139987639 1183822486 86349647 101 83 59 103 539703829 1217675991 127 73 31 655920289 1947932604 95396304 127 137 223273782 41 2106161882 2131664633 266531605 29 97 778935608 2023910044 73 1855921632 97 1793725164 1893443007 890534391 284013929 41 5 13499759 109 1692143359 2777 1232010496 705457972 97 1331174844 2047327022 59 1674360520 525319200 7 29 1888162740 137 37 1356059287 17 32941048 103 1955054639 17 109 1345598024 1617053586 109 1531870631 267911251 274089875 29 139 2004584747 1899643917 83 654806256 10007 292134351 29 43 385212490 563927155 4999 71 962104883 1746128674 1252973633 67 79 87030903 663395037 109 53 955878571 73 906270326 109 862089138 7001 17 1301374123 1490776763 23 920476905 47 1810614840 1760134920 41 97 1340989406 121753542 29 1346110274 272422912 7001 83 7001 1389250436 331770389 103 1172718963 319810262 1047992658 706270073 103 1881078966 1603373769 23 1923142697 17 985049410 1216809244 67 1498112247 29 1949105370 131 162103199 737863002 61 634664984 1067444917 149 735343809 3 431501616 1971759614 149 43 11 1967710829 7 1672197247 31 89 297839746 648541979 808619500 31 7001 1581987966 137 275429703 389097985 113 101 1521800027 103 99803913 11 11 3 1183658802 31 702830915 1820587109 103 604889130 97 878597482 1115922338 83 107 107 5 803921535 29 1061311579 131 975435205 149 127 1949007582 29 71 1950897033 2084804844 139 61 43 799022325 6558192 47 1785271502 412182029 19 2 79 79 19 792854857 907172100 485744086 272893825 71 2777 1949248502 23 1846318353 29 5 1415831777 4999 823440279 171177024 71 639719295 107 31 567487178 1884513839 440921648 127 61 1355375287 83 1486845649 224114359 109 1663736106 149 1263813083 31 1742420317 170429031 149 584367673 108316214 97 1244828729 71 5 103719755 372969745 97 1193096333 4999 954759010 1421931093 1178706838 59 622563925 1513070122 7001 2003863490 2 17 1297406034 1700018939 19 281484392 7 5 89 21483977 1079193797 131 68104280 2144123767 113 101 1073175904 1560330417 103 1033746110 1777361934 3 444761871 1200663200 5 1482892270 29 2052778891 1784857577 101 768117306 207665264 10007 1706472346 19 1697096758 83 1469319369 1426230417 2022928308 71 13 1578467293 7001 1022650072 1342008296 47 330234549 113 2007838579 79 563836035 1906778110 5 1102462065 127 1226112610 127 872456980 175839374 37 160894574 718574965 13 51085983 942928155 655929833 650789045 137 1094977011 651800649 149 61 139 417859020 2024700549 29 53009390 107 1735201559 2141168654 10007 404332835 67 1822778081 730126993 53 2 939064766 2777 2 1451360271 470280742 41 79 59 2090647431 113401482 139 139 1674035936 1866158975 5 235310361 13 113 2041792706 2069134864 1687409024 7001 103 1548056422 464134667 2103331302 10007 7404028 584843990 59 26307467 97 142084242 97 19 17 425684131 1511534430 13 31 1440014449 299770310 61 1296733425 127 1187928409 107 2079086184 534187969 7 712816279 79 2030012756 1000308620 1651237402 97 1175884837 137 1075952790 1058239651 7 2071131048 149 506325542 149 947698499 11 430106974 2117071245 43 1502674276 131 2052345048 101 1846749883 1240783419 37 1613359276 1040494258 73 10007 2109509369 149 405769912 1412156053 11 16277397 79 1280513607 137 23 1917553976 902963072 19 1465868911 103 1636778150 17 2054809767 73 79 3 811953544 101 4999 5 853962922 137 2052305026 2 13 306962518 73 878401079 1146605447 79 1938636512 131 1864645536 31 697934057 23 842929553 969757199 106458603 61 139 2147454090 1189241970 491926997 61 41 175488200 1042670221 7 416398528 19 1242348858 1115806369 23 4999 1012371433 61 808702505 43 109 582315932 37 5 1545275910 103 17 1183261540 413843112 7001 60195235 79 1500161396 53 73 320938441 225539048 1994683977 2110130870 59 1352667131 61 1758139682 139 1341038918 876088914 17 948212655 44803703 511504696 131 79 260877118 258098609 1454233718 7001 687715231 73 420107481 1658980480 1949 131643017 71 1764148715 1280766860 725317959 113 17 17 97 61 997398312 19 47 2046360824 552131996 13 83 1521854379 267709373 131 2102372795 872672245 5 932270054 149 1040649227 764987158 1371493297 149 11 73 1729862615 918000187 13 103 423955213 658346964 149 47 914432094 3 1124611773 73 1159799163 149 979168605 5 17 841044763 109 150620887 109 89 61 1949 61 336921930 113 11 839511100 1579794091 71 41 1371219182 1859881006 10007 53 47 1171152040 1753663330 5 131 1949 103 5 1991513905 67 1387757332 13 103 1949 101 1168816440 288895383 611637198 3 17 53 19 380384104 113 680020666 1765054255 127 538378418 107 774574177 127 71 1155708677 1241408920 5 1717131590 4999 11 103 1374275028 113 387349970 326107964 7 13 131 1197544098 101 11 2130088889 101 1410087053 2130645452 73 103 2120717161 560211335 79 53 267638711 1722294470 1233020813 107 360339367 272091748 23 29 2036897998 1523811438 210314506 139 1803455636 453433148 2 2777 176733627 10007 61 659724211 127 1855984323 97 1078243918 2 73 479824620 43 41 912684272 1620186668 139 1306517712 5 518925850 607827173 997317948 41 413131451 23 497968334 10007 695486500 13 43879914 1538969350 1148737370 103 47 949030956 1090047096 127 43 353620347 817669209 23 171804526 2129771664 71 61 101 1114235737 61 1096177564 29 97 113 13 2049899670 23 71 1342692942 1144907202 23 2085312300 107 455831984 253297225 5 387984115 139 60408047 7 750061312 19 1077545404 18726877 13 67 127 1907138953 61 1568392716 13 1334630063 2 131 453502561 113 79 1739773629 751785971 109 29 740803086 405805120 479804439 71 1765456110 834302122 37 1634171260 53 138671544 109 89 1498383165 139 413488165 79 53 632758944 107 308425467 1736050818 89 2030927579 89 268799669 113 61232440 1816337430 1569865234 31 71 1193709084 898417367 137 1017721488 67 127058130 17 591587386 362878923 1399420843 141186313 97 2138092340 307099252 2 7001 1482662639 23 23 127 1640420964 83 89 149 19 103 700897593 247056521 101 1525258368 681876351 206081280 89 245985034 73 2098363976 53 1129181165 2777 748326521 631493655 13 1500770505 948632867 41 249949448 1949 2145436754 1960515168 2 1949 459414282 53 29 1949785159 29 588940120 237401453 79 1397270551 1975870343 544097758 131 1022194441 807675345 1949 69078277 1413405436 137 13 7 103 658416273 19 261661107 3 66303573 1310634480 47 198214087 10007 97 1118719599 31 137 2115640036 1766937772 538202851 1196434375 97 2060737506 275571949 29 31 1495263610 79 11 156268063 1490474405 17 17 53 1413734402 2016725951 23 1458985144 139 804906883 109 83 571629466 1063115045 7 1956813775 113 712467120 1596736122 2777 127 1938437010 139 1257788621 41 293007197 925880085 675837526 13 888546598 103 79 1104863901 1763846193 43 457170066 28466946 460937568 2777 67 1298334509 71 928685538 23 2094599236 336978221 139 67 997730433 937558872 742432403 61 954178148 137 1475751807 139 387841831 67 5 70716920 4999 5 1420968155 2117084838 137 2115311025 83 1275609487 17 1164351931 446825071 23 687851600 2 396680472 7001 63330996 47 1151564907 61 1257347006 59 1860079253 199350852 89 1348887115 61 1949 143440553 1044883259 7 59 1549904174 10007 83 1165266880 1664445231 149 1993847225 225966600 47 47 13006498 1991303802 693940969 1018818602 17 59 360069684 1840728846 810772813 897995365 4999 71 1687544472 73 549434792 127 1127317608 1810752554 2 73 1932506005 59 5 31 439034245 1984621021 17 1884085724 1935022004 37 379977346 31 2105541451 13 41 149 1980420388 135791001 1455849060 113 1663109479 31 113 1398361214 137 1258887794 2128719548 2 953168900 47 101 668746224 104599076 4999 103 59 2094726029 846371399 316497795 89 1252366183 47 43 2121587599 618854984 41 472991709 1626837428 149 704858798 41 61 1654920118 356644491 17 412737413 71 989112786 1494921664 41 71 159661747 2777 1982934145 1609634783 17 7 622625610 101 335155168 43 267378472 149 137 127 131 59 59 1151057046 17 1701650322 613178925 10007 4999 1567691399 37 881726095 1880024279 1576236209 1949 1795042643 103 1009248154 1872318174 53 1316989709 31 251744534 1949 1888094621 97 944746566 1949 1076137015 5 107 166006006 2 2026219726 565387340 2 5 11 197260613 838595989 29 261982955 1958432363 41 202910035 1198054672 37 53 645021015 61 37 2037999318 919228574 2 23 509881617 109 946678896 23 103 127 137 53 520237752 293393662 89 2074354682 23 1788165869 79 1916274323 17 961320794 73 11 83 139 1553987752 1642542150 876484282 89 23 89 1725276392 83 27239662 41 1784865136 61 103 79 29 1640831948 201623167 32392058 1671030903 103 101 2008382677 327821962 1191859342 2100302456 89 10007 2 1726099879 17 1803066070 2022479126 37 353178211 1510990770 29 97 1505290426 1673284920 5 71 1971755910 1352232890 41 96388622 7001 1314430749 73 743749623 1891778575 184320799 131 131 29 1936301203 1003670343 23 658724393 1583945389 126020466 13 959872056 339427738 13 43 1391893660 97 368850066 129039588 296506959 67 47 1440781992 13 1610573874 43 1726019226 976359704 29 1256306999 4999 1921815560 7 1969568193 773662557 3 935801801 149 1949 410202592 7001 249410625 219099590 15094435 5 878704701 1949 610266982 59 708792311 101 109 387546993 1430698357 13 2033362702 53 2020693953 107 389710979 83 7001 1768277575 1754366588 644800156 13 2123312592 41 23 11 31 29 149 874339748 1127347112 101 1149534097 41 1548949127 19 1303637855 2105428447 79 1725788866 2777 4999 1803196234 61 89 887285233 1379494838 43 661676647 1312929643 127258670 139 2 782176773 429283101 47 122295977 776506603 17 2118300518 149 79275897 677540802 89 1754622482 43 113 221064612 44289005 101 529368706 1869396131 103 19 2777 343484353 13 1749642713 220395955 71 84284029 493475063 53 137 1098216660 2061182966 255181668 71 97 300842396 1790542320 5 1332717361 7001 73 583852467 1136820605 1732684491 7001 1031900568 3 856493349 162592674 149 518401247 7 1464290128 291873764 426422065 11710380 5 1646216624 1223122283 89 7001 1101313308 1684447601 1018406838 131 137 1951911747 3 224393745 37 1683365468 1949 1623025852 1801316474 1921597997 131 2114566916 31 431265738 89 131 571912333 7 139 7001 23 1525415039 547531049 783448200 137 103 113 83 223878655 41 598093215 101 313637825 83 721891836 37 33828138 2016825600 37 522938685 47 1482699600 61 1456342121 149 19 802832151 127 312761688 941105346 47 593579762 139 618683926 31 19 1227025149 71 1044650477 23919687 1895733109 149 67 1484545934 271130106 19 1151792103 288381357 103 351686187 1042291187 7 19 139 1540599828 47 57672023 61 791058692 912690039 47 1381941580 5 1807200770 1497895688 83 78696285 870251471 131 89 57673575 137 514502815 107 109 1374955321 595845448 113 11 1676158715 1153863139 2 244634278 722435258 1219152011 11 149 127 1932646122 59 1741226821 1915847115 103 973469377 572390673 89 1420139372 73 561117396 47 970199286 109 1781399208 11 805887269 891311355 131 816247638 31 31 248223541 53 1284064110 3 5 89 149 89 2072692075 1949 19 109 1145206756 807271845 5 41039295 830010 73 149 1891459193 1324157040 3 83 259596942 1710338431 1391732430 37 930755904 3 101 764305784 17 1776181284 269896850 1839450639 137 2777 29 1792160241 29 943651271 1634343312 89 1957101546 7001 2082447450 31 1443844623 1788354664 1424848289 59 3 458955175 7 103 873593058 43 41 59 47 330127483 37 1778008545 7 13 709978048 131428154 73 1807635563 53 1191063965 1247202625 103 1427747890 1649273492 47 101 1681629800 1378322457 1948797833 79 1958414898 4469157 922665425 11 30250148 137 2018837327 13 856270805 83 1809102611 83 1456309036 137 1354504615 1694954410 420117670 97 1616676399 83 29 1782009168 61 53 7 270498585 2145653475 89 114669035 97 33893061 97 101 1777437390 113 13 1182712817 1570402912 4999 79 107 5 78532790 2125586510 851587508 447276837 131 10007 3 271533295 11 864779322 43 1245172543 1924040805 933459181 79 112120848 17 1513074137 1949 1989825703 2777 408693867 1009933806 1550973444 17 2045014490 1249550810 5 1409087345 7001 2071355185 59 1949 139 2016743462 83 972187964 53 1955871358 668378019 59 29 1949 97 2 619463332 79 67 43 1045299857 1105120425 73 509672209 127 1553417806 175515616 17 1468179710 1135408178 7001 61 1100562305 1294077741 11 131 608499716 2021137823 149 7001 258035857 832743418 4999 41 98590275 7 1856845011 31 266541875 1411552264 107 1084537090 89 1951770 2 1619790116 1101073737 41 1754071515 1835287865 5 1045932688 856857150 2 13 139 1640179011 897858268 2777 2 41 370072027 53 3 1486636629 778505976 53 10007 1312988449 1444759613 97 1735753308 2 3 137 209893013 4999 47 73 344467874 56154461 89 770108238 59 1627282894 396218758 101 73 137 650350919 47 1631554945 107 1949 2123040307 4999 934947973 97 1171666286 2777 201646301 323044183 11 609923522 23 1245262831 193008802 19 139 139449526 538530543 31 1949 475970170 13 1034148761 89 1175843881 2110101400 1637785936 7001 1104220836 67 47 29 107 3 1778758758 834765678 31 1759703282 59570747 41 1831192061 1999201178 2777 983480305 5 148332635 101 1989431628 10007 127 578870445 1012676098 1694039069 19 1811069249 97 23 19 2006745722 23 149 1434715934 336799004 380189404 107 1195615829 4999 131 1348453347 4999 274105168 79 1313808394 5 1716370600 109 31 632853429 13 919323810 1949 1036654022 1876184436 89 101 1516405617 127 1155930480 1951002027 3 67 761556170 109 1045995937 113 1891982630 149 71 107 2072416981 1337146646 53 1595545678 131 53 1096440126 83 1600663545 13 11 249814576 13 428714806 89774841 10007 1642308812 97 1814139008 109 763978275 43 1559483752 43 1288729271 1630379871 137 998681320 13 600009644 139 97 1341233453 13 312614998 37 139 222029565 865320122 1099438643 97 107 471745345 1029623068 7001 4999 139 722574959 482010856 29 19 1863803417 131 1376206745 2060564944 113 109025112 67 61 1827164476 2095846278 47 616126898 23 131 1299896887 1051804633 198557550 5 740972260 23 1132342234 79 2110976968 131 109 1754672091 97 137 390058728 1426007346 3 1757140403 751788546 41 711650716 53 311407012 31 101 73 31 2055914265 475262984 431361742 45061521 10007 527697641 1427991700 61 107 272385299 1060497223 443681504 47 1828261272 1659152865 79 11 108867517 2054529928 67 1133959858 87256981 966808493 7 2777 1560300334 61 765302645 137 1894026119 4999 270015986 89 343980550 1012358001 61 37 2146830132 89 871448929 31 1593717708 149 29 1302411344 13 1495174915 1218849814 1812500638 13 1867558780 5 89 59 139 1546817576 139 344681108 10007 2014649268 107 1627869966 1866115310 47 2141279392 271609945 107 139 113 1949 787411592 1579578744 10007 1387240389 23 1221186081 59 1846748837 1574946424 71 2144000242 60383625 7001 1818751698 3 204165654 827785518 43 1570548332 7001 878236838 2 1754853888 4999 1690256881 47 1658723953 101 1232857308 1660330674 491437947 31 37 13 2 1581022630 3 1949 227157632 13 1188172453 101 1762147202 491309450 79 427752926 1087210658 131 11 1975131693 580869225 79 137 1868533958 525866554 7001 1666504038 113 1667959891 43 1106252701 1955504378 103 53 3 52506519 797500050 59 107 1477870518 1057732450 61 786465976 103 1277785012 107 1581968218 1949 2777 59 1134538966 103 23 1624345850 149 7 605934721 71 53 7 7 1774060414 1589347025 2021518933 7 652581993 1224070225 1800625633 61 1561887702 1869107262 41 575420744 37 37 10007 227881409 37 1945718038 1791388558 149 5 248513346 902306425 127 400571451 149 908324032 2010853095 89 1616770805 59 710915898 53 1508899082 131 53 131 89 1896821762 43 178841429 73 1336120022 2777 323192814 1642278255 83 1361949739 127 689356635 419126670 821439149 113 47 999510366 575563138 139 813929373 13 7001 1657899809 103 10007 79 935800504 5 43 1629785785 290169375 929043588 89 392529516 793533025 87684265 149 801886995 13 194739272 4999 2007678384 43 2777 1676489057 53 589611697 1330389943 43 503062160 149 47 2081266037 328413332 131 43 1659395929 1005834850 23 1949 17 1960651385 255625623 11 1842051173 137 355963127 23 444425639 79 1854343063 79 61 7001 97 1710323654 23 41 526066549 2777 149 1033961809 301838687 113 2105956253 800212777 965049154 113 1104880100 11 727994378 1949 1395116963 41 1022824704 101 1732205853 886999184 1161959759 107 97 1860055607 1529567586 83 5 2075199015 848729165 680411288 107 39038094 1373573767 72159989 73 59 7001 43217173 1055869817 11 1949 780512132 391990676 61 1453501411 1935890083 127 2039705457 137 757104485 5 47 574413555 1545731300 1949 267332636 261774971 149 71 1430430539 1473129939 432120644 1789162866 97 1960832755 4999 43 73 395565976 1907352541 808106458 17 31 1881427417 139 207925088 61 1149164148 11 366966061 97 1857498784 107 350505892 149 1978453439 1266167581 1528748824 1973491134 1949 1944928966 79 761888400 13 612493765 2777 1154850677 1858538358 79 89 97 1183097558 17 413105678 127 23 1304480880 1850131776 43 1295664261 6664656 41 1120067069 59 837303137 131 1454030701 5 1002131810 875251810 144807717 61 59 622831780 47 17 41 1431118458 11 2056260361 1481658561 89 1831270655 1949 612453157 137 19 914106587 19303503 10007 7001 894039358 2125183067 47 4999 23 29901771 899818374 41 1415102167 675108263 1949 17 301880152 406570779 71 483268327 45280942 4999 1636097087 19 2054309716 67 79 171825079 1408265152 7001 149 1073240100 989195764 61 149 4999 1545900758 441296723 10007 1451566475 1949 759203682 61 7 13 1163608316 1582176128 73 97 541839016 29 47 1386870689 512563598 1166618646 107 73 1489543976 468370555 7 1949 150111799 113 1559478846 609022998 19 5 1123458590 1830853035 7001 1323784085 1176553863 1993238691 3 3 1889181308 73 2065504338 101 131 1265195017 7345138 10007 1949 17 691082241 89 2004927651 1930231227 103 4999 1879369051 47 2000403895 765808345 1837734481 113 1328815730 19 5 562116225 131 149 73 53 1263471558 2120686825 23 463726855 1832294631 101 2777 894277310 1834702806 2 949860368 43 674399788 127 41 127 149 107 97 148717102 1307354692 834239848 103 13 1480126622 2 79 73 18829416 131 1469034655 1690308644 71 422855836 1385927415 79 1126398432 7001 23 139 47 109 61 24639059 338822060 101 1458185832 103 47 83 2138926102 1050858277 7 17 1734123505 260551435 687161937 747782024 11 67 19 1759625606 3 7 2139748814 73 1007247868 434289193 1578065713 101 89 1271326819 137 1551475406 66744841 1670896154 47 137 457497663 2777 43 587532564 1643371162 47 169180918 23 1165024618 2 97 1228485018 744465494 73 41 1763266582 11 862087611 1949 127 996114721 1531321296 43 72319378 73 1160115270 1016131238 127 97 787939245 59 89 657645742 1460417821 131 1442238736 23 862352731 1835865229 7001 1532472378 61 430355366 648594472 109 2777 382476210 1049973001 7 191541449 109 156667683 1461728146 41 23 1264766035 698914684 13 109 940580293 761777456 59 265126884 1317092636 530941795 1728310585 19 47 61 394434540 893869221 74777239 31 41 1011026503 1252995547 149 1454618907 71 1492331321 59 2777 127 794715073 403357842 3 664985514 1624187862 89071459 113 2054765106 13 105874054 2012690373 73 11 2107579320 10061410 71 41 1292486741 131 1032002411 103 2036539175 452817372 53 2070064892 43 131 137 589675658 83 3 2 335261583 43 321471341 73 127 1949 749832923 1458881072 97 1875234846 131 103 310324971 73 1679663351 73058868 37 97 1671766338 37 1904994728 798340623 3 17 1350106153 1084790451 131 1730745538 23 84279797 1030270832 19 4999 59 684402257 1857278077 89 103 1074888430 1585218925 2777 103 126043160 1138737962 17 396288054 5 454157665 2777 5859837 7001 973195008 31 113 1483433360 469913282 19 2 37 61 11 4999 5 9034115 73 17 2 904678852 2777 1849670836 139 149 1802289845 522847365 3 241208886 31 1922001860 1639137214 41 1989857920 79 1926340029 113 1559432205 377374960 73 5 113 704630710 705499567 270651443 1361232284 53 43 41248296 41 47 113 116448155 1264061448 53 131 1878079011 29 31 39195377 1659646225 1568429320 5 97 137 723120798 445582088 59 107 29 29 842657408 31 1870754985 47 1166754743 1416918866 11 2033042134 10007 466176095 864441860 2 174895018 53 13 340330123 113 682911319 137 635077748 1076396122 101 1296830001 1406214213 2047581617 139 1405623044 970919168 10007 2051865301 29 562424289 912484275 44592471 11 67 1972647292 107 3 11 745779265 3 905107308 964451898 1478249060 681648775 89 11 1224913977 29 29 863950870 87760944 97 1632849805 41 1910560681 1918698758 1650046584 61 7001 1197535052 210758104 1157079389 10007 1149885581 13 1380695498 37 1513106860 1496481177 342325125 97 1218308308 1561001256 103 71 1313774628 1736933350 645354526 926649381 113 131 1345998014 172191247 109 1552007289 83 406173715 53 97 1111281489 47 1471031568 322549375 137 737316601 511940099 11 977009605 2777 1540272581 67 963469514 2037566389 1145433670 139 660706937 31 1416773405 15451579 47 149 23 47 1871535535 1419076358 71 1550216769 1451614738 546743095 7001 89 2 599203567 37 770269404 17 97 1676593784 43 936822682 300986627 905392368 109 1609250890 1756450532 2 1203051782 31 1622568179 1762013011 305870328 131 137 71 2132879618 109 627485532 2128808908 139 1261487133 5 46304918 294262760 11 53 131 1629875931 107 846639961 899633093 73 671769135 875774554 67 1244070833 543577253 101 83 1553958030 127 19 137 47 665688073 1173872872 103 662730575 13 43 127 327364090 59 1268804114 89 13 1905860255 1074427757 283066364 7 728996352 2777 1662587416 4999 1097825391 646383595 1239776616 13 67 561638488 2777 579568231 1587619231 2777 1729596133 137 2022885419 267076568 4999 404084167 67 344021014 127 1896380583 89 128342005 1949 4999 975354890 131 753262052 409667466 712087181 13 47 53 89 71 47 1229782166 1793962693 103 61 101 1393040985 107 1484910080 5 512640237 1859708653 73 67 545769002 449310174 39668654 411728286 139 7 67 363758142 920058472 613673749 13 512131486 2132971187 109 1609384654 59 1241078452 569466711 47 1087356566 2777 1091119401 73 83 10007 1887630417 2116138986 41 69649836 1480802572 103 1370679309 107 631126553 101 61 2030376948 139 109 325182861 10007 19 594599349 3 304756101 1120861071 2777 1916879790 1636584311 61 5 1053644090 14104175 23 149 1597287450 23 1859658238 1250614818 10007 903021673 5 259149928 2 1058892264 2777 284790365 103 1539398036 53 2777 400951591 7 43 134000255 620023134 37 311332245 127 127884682 692748698 101 358299878 83 1569392463 47 319172206 19 1444873088 813073327 964509069 1091412269 73 31 568703742 1960433335 255544193 445808862 127 11 681339802 1560963866 131 43 1240695950 31 1664990960 43 31 118006276 103 53 83 1150400335 83 79 43 441091549 182651702 1265198016 139 2114596714 1448783543 31 38252295 580592930 670387756 7001 1216072247 240091559 31 83 37 1391423147 1425477540 10007 1530150356 1062753407 10007 7 438943575 420848534 59 1938961031 1675304682 43 789565602 147375006 149 137 1516459987 60433577 149 1371992 45935322 103 149 97 289911272 19 5 800293715 149 13 1442749425 338697736 1825119772 131 4999 1267894113 23 79 1785379321 113 1331809186 1722887673 1705749828 73 2136510833 654702892 131 634774950 47 17 461112471 101 1586127331 41 1875358831 73 79 2013296435 919340617 53 135068380 1667080497 131 1291750390 1670488782 61 2124103326 59 71 89 43 17 83 190059210 927448723 37 71 47 19 79 1840155848 1324750245 17 1345343280 89 2102907753 107 109 203174038 678965251 139 1550577109 127 2126527370 871604494 1949 1644754405 71 268653895 127 1571802038 690518344 53 1566104420 101 113 705571133 43 376609222 7001 2069551608 1381244690 101 1051349157 139 71 71 1772659072 2777 137 780805881 104647861 17 436331767 1951457821 29 41 18567916 2777 139 739102198 29 97 59 1342423894 2 139 1716943290 109 554625463 375379977 67 41 746390855 29 1194356822 47 23 1668094002 131 405380941 19 1280790107 107 61 19 113 1208151817 1821307784 23 1117443592 973988268 596534110 109 101 13 1228930184 1214489975 19 1072427247 59 1465433799 5 83 20594624 584547503 89 852597394 107 752804409 4999 1635590045 103 1532653184 298959089 13 2009514429 107 136390065 109 60962347 43 29326603 1949 101 1509712941 670220171 1949 79 227701147 113 416956892 252141015 7001 2777 73 83 5 57926520 1745392450 127 1878938775 53 1556698927 10007 95146896 41 7 11 1680419609 31 696238266 3 31 1888207241 41 1574943253 139 73 2039481206 7 213102183 1358130026 10007 31 1917656647 2012942238 67 131 43 131 2001247962 1761814007 89 10007 1570490695 2777 83 31 1421772964 240300940 53 5 137 79 943691498 1493549589 59 1866863928 137 5 1956635538 2014987312 41 3 826683877 2125402608 53 5 1338550508 519800315 103 2777 171093747 97 303881600 644941143 10007 101 1468756746 1564755125 528240908 23 1333697396 17 4999 214367118 716248393 41 1988007877 1746721850 10007 37 139 113 23 470227249 896075492 107 5 1933143625 457424500 79 301293913 281025120 4999 1619466042 1363337507 127 979033348 1949 568934539 585888890 1104791169 113 113 1619004562 977821640 118810372 89 53 1470421665 305286365 588177425 73 354067674 10007 1896146374 103943741 11 139 13 1515952984 101 1265260128 2136741052 1324148004 29 1830902878 101 839221058 619842418 13 1949 821139037 1054479164 73 1401152948 692793945 83 10007 149882593 41 327971382 1709350158 7001 762224585 61 117749276 1356709032 1940537426 10007 109 2777 1931309082 10007 5293703 1371839616 1010713576 86777662 83 60602877 4999 90006995 19 79 97 920497505 53 1578908531 797590216 17 603217392 874669601 646763848 1023787711 137 59 1488413709 13 1711492870 2777 1161601434 31 17 239581901 2072876980 109 79 7001 1549968024 1912745350 43 1155989783 17 1201347143 89 1742712649 1714848529 37 619852453 101 1875042488 37 113 103 1187641603 67 2 391646384 1628118740 19 841252302 11 1096576754 19 2 338288498 1812407600 41 61 10007 1991162839 772800582 5 127 2049934931 4999 1533633212 23 47 649186936 47 939984208 611620729 89 1619304228 2 413559593 89 13 881281167 876174741 23 23 692266019 79 1747261081 248657762 71 89 13 1416340146 1926228018 113 1128637951 127 1135421171 19 1781048486 852336680 358590663 1949 109 1922293262 448951489 127 61 107 504765955 17 1757272898 107 2114487348 79 1186918594 113 259321666 43 1699746226 59 2004609532 37 79 2105677344 89 1816385156 109 441382311 2021032494 1069978631 137 10007 214119779 1100734809 1288182312 4999 97 753124326 41 1087026317 107 310647108 109 239812317 585013609 139 506590504 5 1678635703 131 137 1109173509 985831205 225432202 101 109 1096629925 1367930489 13 10764327 623900237 1949 3 229874577 97 674642937 137 1613803974 3 1003286487 83 1010163618 1486397586 127 334562323 53 47 2777 149 315850115 1003082277 7001 625601313 73 925645621 137 3 43873348 149 31 10007 1352355987 467116753 19 2073468948 2027356830 3 1698177892 103 1667538585 757519228 1133303689 61 1949 57327297 101 541086900 109 1869109873 97 1700058763 101 41 1417521413 109 49246963 113 343034552 387155522 59 37 928139654 137 1722897204 83 546506196 139 400442042 966366920 103 1949 97 1448025797 316141333 2777 1382919703 59 314362089 7001 1393563052 1065708030 750549276 67 1605514385 131 37 1817278199 1753123233 2777 7001 1091847956 7001 4999 862923069 1349968100 131 97 703263580 973909117 1837606489 29 23 790751500 10007 7001 53 10007 71 1312592194 1065336890 4999 59 1735817642 125755327 1949 10007 139 683525967 137 731735769 4999 1287167515 921615640 301774973 23 23 71 1268472439 178499303 97 347327221 1447332493 29 149 566369264 612751623 103 886101378 1295207764 877779071 17 31 46202652 101 892159190 1930298000 23 1764729757 7 906678150 139 563739381 71 11 1052772446 530052699 41 31 718410430 1688905509 97 17 313156966 1496344795 2777 130513446 781306574 29 137 23 1429688970 1541804241 89 1461146642 1785087151 29 2044436867 1308085456 109 919200697 101 1499441758 174368728 2128945181 53 1441788922 113 1445902913 1845367718 83 1216100064 61 671728340 317869648 47 2021629847 47 139 71 1238058544 139 23 441150350 266243078 37 493134921 1864910232 59 7001 61 1309271365 1981180448 67 1178582394 85335954 17 2015231221 127 859850942 139 248238226 96498235 43 59 17 2 22532016 884411032 47 694298309 326369448 23 59 2112878677 258919258 500103782 47 1038983974 3 2 740847184 269413432 139 1621245682 79 850616147 61 73 1446227163 366001508 109 4999 37 1106769657 31 61 782691427 674071650 47 61 1733345500 47 1690419454 2016631049 7001 7 1210936806 79 106892293 19 113 1514568606 2142284849 411536732 1264910582 71 113 1557493722 149 401375201 1908947547 43 1390358805 5 17 840151084 1139278566 53 1724314573 113 630425418 73 564769902 1507207056 89 461204586 73 23 137 139 718549380 1618712536 127 2777 1744945941 2040206877 4999 1397797433 127 702490721 1949 182994210 2 109985657 41 1134308091 109 820249688 137 2 13 37 67 866631198 368272803 103 2062756486 262353154 5 97 137 2104647978 676265856 7 79 941507855 834137827 17 97 761379578 1304468125 139 79 73 72673803 113 1112453396 37 963172327 2064262065 4999 7001 61 131 826843345 43 2124834250 1153085379 2777 1640225496 23 413089661 137 131 67 206885481 1043406343 19 17 182136011 1038601366 109 27145578 275721713 29 1721123944 10007 23 1196255208 29 874429616 53 1076007537 1222744856 17 1008013012 121809437 149 47 19 786876108 805743374 945922158 284541462 107 2049767417 79 1789089695 1691062916 10007 1669057523 10007 278603036 41 139 2058429872 665605114 83 697959616 7 913990483 53819568 11 2 139 1614519611 2073226144 2088143144 451170157 131 53 1851939091 500457058 107 101 7001 109 2022678814 71 73 1529132095 453050045 10007 13 61 784237228 1747580488 79 5 252915835 1410432283 800325757 97 73 1720078899 7 2 1367097790 784438898 103 1588098393 7001 5 127 1573770157 7001 1625545512 43 961090790 71 1439132157 2044169922 214358836 29 31 649835640 1704895499 196205435 149 632038470 67 374068303 83 959453199 139 648781666 11 29 7 107 1864057165 1986765835 673933551 137 1874568945 760315051 53 43 107 41 182007316 10007 1150634881 5 636255410 97 61 289263484 37 921990790 880153701 71 59 103 101 1894204096 1844989826 59 1125553797 757497991 1428943017 137 47 83 1505967521 1949 29 2138018852 1158092554 113 5 1804860257 71 127 2120405970 976672418 73 37 445843525 103 1324444612 109 825027521 31 191474848 1794373050 47 785651963 1180383723 29 1091774779 83 1488846656 101 1857768447 131 619183552 814956394 1154469284 149 131 357997848 4999 1794636917 587343038 79 1493523653 47 1781226927 23 395327427 1596213338 83 97 1831045914 126157036 1849338419 1738965631 73 1886305605 89 288747061 1826777806 17 1209258374 83 19 975638277 83 1590291152 7001 103 267862624 670846004 802021022 1924366114 10007 7001 113 1794464069 1392167696 137 1699843392 59 1675873052 61 4999 29 26549689 4999 503832812 657346341 131 5 83 679876719 149 1459462003 11 2072712642 47 1726592517 41 1128854107 2106003991 11 1218719238 101 103 1554334890 141131365 47 843442354 23 17 1324634554 2777 1974663606 79 2077913522 10007 1242999491 23 882920320 1719938735 43 855983628 2777 364867253 41 608976465 17919105 17 127 1289795998 712803502 699005841 422373323 139 23 1731018847 131 1844296993 1147737374 31 1835196001 1443079449 10007 181056651 851280837 131 2031445558 65247615 17 1367830506 5 137 1859981900 149 727727776 79 10037819 113 1519550211 83 1674089551 61 103 328832238 1242201740 1815137823 37 109 398580082 1275133503 7 87156097 19 137 364964909 107 899173858 97 1949 1656139362 2027766121 89 61 1284542697 13 113 137 2010624473 322136221 11 11 1186284528 2067387102 149 46916092 1147003247 59 2777 1201238581 7001 318107641 79 300996463 101 127 401192365 462403444 2777 2777 127 149 204875000 79 1306700843 914576867 891724708 67 19 1632830417 585432344 124228448 79 407636238 576227519 109 137 1205855779 866526507 429691266 149 1931387617 127 1949 137 1961248845 2054713122 59 1389171740 10007 773183439 7001 619490486 23 3 1182234569 31 127 139 267763484 1833744017 2135209070 41 190216169 964088313 2777 421400453 31 587625480 5 109 880649431 2056854740 53 83 2777 47 219004537 1692102871 17 1082754429 131 279825563 879043191 79 11 1949 127 1890810318 3 2057130336 47 1821545395 304373551 619593132 2777 67 1132690922 73 11570792 10007 1278624411 275752892 107 1468008328 139 997736166 2075892917 7 131 163994708 29 67 47 1222979809 1591682730 68544949 107 951972113 67 37 67 1433594042 826086025 379804141 137 7 37 41 103 41 1528573152 11 1949 1935634960 1627136105 5 149 1987945624 137 1608303951 59 86293938 83 1232856212 23 70359034 680572198 59 43 5 107 717984993 11 1857177223 23 7001 533203161 1265909964 103 127 252172740 629693595 79 636745615 127 1911126895 149 7001 1468585768 47 19 996585492 748002653 107 1510817209 67 593910445 103 1194159958 90190199 11 37 1583394886 752520594 1949 4999 330161982 107 71 957713675 775690573 149 307839513 89 7001 1407873096 31 1536958430 79 452252564 131 137 640011267 1523538235 109 1613452226 31 19 630211622 113 1944788647 53 131 1990476880 2104018991 29 1447782581 109 107 127507620 1372494799 47 1315850613 137 149 113784446 512928179 27274039 79 101 439784805 870620101 10007 1999383430 1606102431 71 11 7 829489528 71 7001 1500811371 109 906706848 127 71 261474114 381980781 67 140653301 502893960 1993512795 71 180589494 485180204 17 732196935 515720691 73 7 436973691 103 127 652400143 1155027281 89 1278252045 113 82363214 1949 748887242 1680820387 139 89 1360599070 2053011416 17 1850916495 26862457 107 37 1666932390 97 87539881 1949 139 1575755847 1713870 693416149 672927732 37 964729719 1331021341 127 89 1599454371 19 155523645 349116142 2105430638 127 61 103 139 2 1993156253 788575151 43 13 452890087 477135009 1233514953 97 33254360 139 53 1102787430 1969534166 59 11 846902199 1898552920 1398581778 89 2777 1570123728 53 788961286 691799515 1120954275 5 917840365 131 67 796405197 41 1208928503 67 2 107 113 736181779 13 137 43 584583247 137 29 547412207 109 7001 83 2135067432 1573369230 1949 1301702018 736186071 1755053568 101 139 11 629449854 23 1142593747 131 360364143 103 1949 321128934 1599275338 1949 1939999518 1949 530782864 1875516853 2146451465 1047052424 10007 101 1663960355 746205878 11 230387392 2104695865 1949 73 467675253 17 1746530785 1626488365 82386932 127 266716571 10007 258360726 107642613 61 1196581960 810905660 5 89 1235169145 1860962499 10007 1442543189 1049593267 61 1949 1328526105 2034036819 109 1313329555 139 1090556609 1949 701716915 29 675064960 1851719582 4999 7 127 1879381941 79 690568388 1362054247 53 342784001 1172906940 101 421624684 89 1421110526 423491402 61 1431182806 904660183 47 73 374044470 37 71 19 3 1464551631 211581285 1885577609 701421092 79 41 917101735 953021266 19 1107419465 11 479714587 1703009583 201535866 67 712662853 131 144696085 37 2090853868 1540524753 103 89 507965175 137 977923257 109 1138064749 586723735 1832870533 13 73 139 31 29 1080485219 1402181320 1527422596 101 646826220 990903617 139 1554442977 71 452505365 4999 1104754005 5 271989306 23 113 10007 1517561550 1737985739 97 620445174 622841790 5 13 1732016520 1996248959 892093592 29 1511631522 149 2084992611 1467278383 573623767 47 73 37 542571537 97 1622747241 1830237030 149 493174206 37 1352562010 1918361940 103 43 13 2022007676 547105988 7 544118869 79 1852344276 127 2777 101 299482574 103 1637621623 1542164817 83 13 37 1817342172 2142373852 438499268 107 166865002 1607868638 1369013306 113 41 3 17 79 1139428024 221176638 103 1442696979 3 131 2 707532414 7 137 1941008054 1172270366 61 109 432446014 11 999967485 109 538486814 1661181037 7001 299075719 189209026 109 1501926587 250440688 53 2058866673 874023847 79 519399303 250073306 37 97 643570184 10007 126138235 10007 751097011 7 1419759586 1635895666 7001 149 73 1645839239 53 149 803202380 1541494864 73 172209985 53 521975127 999779356 10007 73 2017046860 2083205227 29 5 642195814 31 13 2075700848 2 410592104 1532073644 1066709830 127 17 79 1962273969 298865215 4999 1508498240 13 43 149 1675600807 290592465 53 47 477660662 659384765 2777 67 107 61 1824875975 13 10007 17 75318245 1985395354 127 1578646576 1453839342 137 970096452 17 13 113 1594620744 31 1004022324 10007 1949 73 7001 330531212 1660484941 113 1987775090 1145708487 11 10007 1401490357 1959520702 1314200955 1949 10007 547022648 717164793 43 2050542480 1369427623 71 47 424924279 71 2017168078 10007 10007 41 19 236605100 1150646384 426608547 43 555043828 23 491616490 89 1551272350 1772641182 29 456449171 43 1797749676 31 1213201709 1835486285 562560235 5 566954772 1902937809 137 985770208 139 992204379 83 1251311237 911108762 701175001 127 13 1600300858 4999 100785661 1922855894 2777 2118816337 184392674 139 79 127 19 1618476639 1445372446 73 113 1373261927 149 97 1487782993 899114049 3 1553208171 808448631 1109667397 89 1886589575 149 630859295 103 1170871896 334382879 89 1693392010 812385702 113 97 7 1046658641 7 476127498 37 355046080 7001 914218584 1923069685 16797366 1204853038 149 2777 209552420 1736755239 59 267509540 47 109 3 83 1564963174 260216008 1400246710 2777 3 2777 97 1949 41 59 1535764926 29 763446688 1949 689934306 3 108011236 67 19 301742021 7 41 11 1361497961 73 844408666 2118029512 61328829 113 107 1771318874 1123459875 1509117830 11 5 31 89 13 1009463854 7 2 678860354 139 4999 1292241500 1082828391 53 2 323129880 1610987326 37 705407222 1577833116 67 294615782 139 109 807317765 282786330 2 1949 1050825063 819923545 10007 130750614 1949 9392055 103 83 1933362492 127 975082393 53 127 50159793 965557505 4999 1638637207 2118278653 41 23 149 640381438 416983402 11 137564504 43 149 538968611 103 1435334355 107 864046400 1896061400 127 71 1868498906 1270952185 113 1007820106 136265796 149 1253773481 548601894 41 1646559791 79 480093270 532944097 892400326 53 71 1984273707 2 1772711557 1024177873 149 10007 1663522302 13 1757105506 83 1756198743 311891922 73 1559403516 882436337 284333122 4999 113 31 963178060 1782857895 831941308 1558766516 17 47 149 71 59 107 1917936373 503157763 37 858335781 23 1733003767 139 139 2091475593 1074255220 67 1908758310 1422568156 109 1642726901 207232324 423577726 13 67 53 59 89 482988630 103 23 1742572359 3 43 17 412090246 137 109 2103917172 7 856662289 13 10007 930360797 23 1818237584 672551065 1690930527 7001 71 1864753372 1904108885 4999 79 172508666 410192648 71 1532175882 1630539145 342125888 43 22930575 3 1267980495 17 1300550694 7 496190684 1035597766 113 113 42046467 37 1224761013 749159554 13 99668660 43 97 1130584664 2110501700 131 72739715 1351399542 72704508 2 47 67 107 858376149 1753282847 29 1915934909 97 79 2014728152 83 480067435 129693373 19 1214198800 71 97 5 1477951959 127 750797330 41 101736990 131 1328031626 1859573427 79 33812395 131 234847499 572042303 53 1096465537 149 664247310 37 1958605920 79 499434761 4999 856281661 43 7 793011730 107 137 149 2 59 2022009945 1949 149 1030563566 1037750730 31 47 67 338314624 101 256184356 683806650 1949 19 41 723992583 127 1633589062 13 598968188 917334912 1949 273234208 1931176395 5 58859625 972032510 1949 994091348 1199336640 615539227 1532449862 103 113 1761854408 53 17 29 594813316 570652555 41 1949 594906913 2009555430 1569074982 31 47 2109701314 662947032 127 1734558761 2103435722 47 149 1962788122 23 560560448 17 973866369 122229112 109 1481124591 1545955900 2777 470317088 1949 29 811349791 53 139 1311925229 5 67 1983074777 61 1279269613 362484448 1571609491 59 49310522 107 1958886450 43 337928959 7001 1440721788 977633642 71 637002983 2059265256 2 554269905 930756668 109 149 1361111722 6587044 2777 10007 1063774121 31 125728715 7 1749135024 508712224 149 1107838095 1340945465 17 1819593215 1949 2777 37 1838529968 2127286240 2 31 10007 59 1344473608 139 371957745 1528728113 73 79 2021976323 587861436 17 71 1704342220 844809728 73 2033341343 1563904895 23 878883751 59 981323470 1482824810 5 1701789423 109 11 79 2089377009 43 984330501 59 290032958 671787215 47 1633096493 19 7001 4999 460937794 1381487252 61 348075089 149 127 1679991306 762377511 3 1381244238 1575364293 97 1871374675 109 1046234320 109 113 1836923141 1684801637 291042444 100082101 7 17 1241922505 2132070980 97 43 942844359 71 79 205678475 737502148 2 1815635370 761835027 127 149 1306457087 1890914045 37 127 7001 107 576588903 89 1880025053 103 1180360739 1563547526 417068111 83 1598548201 10007 259642103 1596840492 89 107 697492019 23 501709557 61 1758945431 71 131 1949 1763755346 1116112391 1468333196 2777 1830442888 23 2140521289 1196855577 101 109 1463735930 1911197498 73 7001 740530775 5 1252765015 59 384868092 61 19 101 11 2 1954483132 1755625872 127 1216331578 1376818938 79 67 436388018 57360174 30367499 97 1087184723 23 398342807 304839548 59 73 1257332874 2110809235 113 1508529208 59 119441343 2096658240 29 2 19 795117095 73 221842157 101 870171863 7001 61 2777 131 1078033322 1983048263 97 180995792 191979587 13 137 1832358197 1949 1996416775 73 748832978 671242428 1952352343 131 61 1400326492 1890993552 31 131 1212731976 773188724 2103434267 11 1606499949 137 1499494181 53 1586444124 29 41 71 113 107 1912763886 127 1625514656 180775102 103 981493283 17 19 1829442208 2082080945 67 1971139053 131 1040071639 101 47 779800789 37 1599262285 1919551988 19 31 656475592 11 1173913268 726641124 37 149 712187369 40891289 61 97 1094674779 716827164 109 435272949 113 7001 1004545486 1367885173 97 59 1508593221 4999 1769551019 755633465 107 127 726569739 53 232430652 1828621521 341002617 3 11 11 241112080 225880264 1010006266 7001 434458464 11 1276693979 1147872251 978529089 53 7 757655815 67319813 1804647835 17 149 1597728937 981927582 83 717135438 41 490756224 37 1469827268 13 1037502271 1071389122 1814196782 41 2068891801 113 1533071226 1262998382 2074760715 47 636455500 37 67 2097267943 97 840204513 23 1681686357 139 47 2777 606718244 113 1422985864 2 2777 67 825476850 101 411022779 262742441 4999 23 141203795 41 1422976079 73 2777 162332312 7 1620461318 1992400088 31 1029465418 73 7 7 949601114 103 97 872627544 139 1186352490 107 43 1766780520 31 29 876573905 2110746873 89 131 41 370571079 1452224469 286198377 113 769487738 781529289 103 1117913281 89 356500536 794905280 149 1063087733 79 1273304936 845942981 7 1853934012 89 870736929 137 522488121 109 158755916 61 7 7 4999 784595655 97 31 1264890675 1110481783 37 1799761585 83 1840046505 588310474 304406659 545421958 37 31 19 7 103 865130096 107 793351263 97 614740701 3 1127237889 747027470 5 19 654876600 1779868764 3 131 1262055606 1667007873 3 103 31 1826909484 43 2008546727 97 2025933618 403287372 139 7001 1657063112 19 83 73 1428878080 5 1386275840 336485793 7 1910812715 43 447664787 107 1756182821 1938621680 109 5 294152345 1017984320 1173326128 17 1302617741 103 899541201 749825944 23 73 7 1735296563 890545651 97 775227007 1391318794 53 1032759060 113 59 1767518979 41 1909855135 139 1017442506 31 1991328183 412625869 19 109 17 1532991044 31 860950383 753607258 101 934862367 127 1577872384 101 920667823 836215360 97 61 1565786674 1667611900 17 59 1969134204 101 162402445 101 1766310695 1945214635 5 1822837854 43 499241954 23 596747466 1715951685 461422173 79 1372581301 1949 41 915062354 2045506769 644102356 67 1472409832 2777 1982183722 62561822 149 7 413421643 181632802 89 921457618 7001 650553923 1999798584 109 605076222 114460388 97 1355442110 7 109 1823349312 83 2 2100081096 710289730 136803277 13 137 557972093 89 13 614983022 127 1303728072 109 1663994654 59 2026431287 1729871268 1982586071 61 1534955322 1923413997 50130288 61 107 103 29 1521001599 97 1964506080 61 260949595 5 1145488911 43 89 1224780832 2 941110588 103 109 2060610774 47 47 659408543 2005755456 59 102221571 1182345663 1189397648 1796243847 29 107 3 106843173 812456250 220455900 252054579 4999 10007 318652901 851745805 544831822 7001 137 298196392 41 1738143186 59 29 1822994035 131 7 127 1922216501 512143917 19 1060650262 21121850 814311875 31 23 1063427669 53 4999 681803612 7 1497558650 47 1804955993 113 13 1871046112 719763200 47 2011950761 97 579948935 619791200 109 7001 61 720017953 1949 696210019 37 1124986517 73 1789914740 1620881488 662385399 17 1403697361 1529567644 11 1315562809 11 10007 59 139 1369056592 1779988218 97 67 1615566779 79 83 139 404349662 1798429836 101 43 1701153573 109 7 1932436352 12431132 23 1032559585 67 20403250 131 1103218858 2128272641 1299206209 71 543046170 29 23 1389417396 618191378 109 71 1300024757 626438800 53 113 1053793478 308805044 2090517908 2 515746698 1763973752 1881013455 107 137 1719805662 889737184 43 419246216 107 61 1607450592 1445745772 41 919037051 89 2054281357 1717745681 31 126666868 71 1601074690 5 1622682590 71 1974483019 47 11 3 935236750 61 73 2114117595 403024488 107 777231950 97 1616262015 76580724 998130276 1277721049 43 1638368455 17 2 1262095064 1292787424 113 1736748980 820994720 3 1248772857 89 89 1391559856 1011707678 1108345474 97 463362113 1396030326 337445102 89 1806005377 1697949915 137 37 1286608511 23 361791377 127 1081285474 1155347821 113 7 3 71 1526669974 361908868 1088621728 1214918192 137 127 601574661 4999 1424327350 137 1124728174 31 1223217606 19 83 776314521 1200965097 1447968851 53 851267927 19 1057358471 41 1151236417 41 173568932 47 1783429852 528918104 11 847468655 1275357831 1121226501 47 83 593036411 4999 2075370121 61 188852222 474585064 4999 1039306872 29 71 137 1497819082 195137457 676929197 113112653 53 13 15853682 1490365604 244391399 1328257177 47 71 2082857917 47 43 71 999872082 1949 29 1755335055 1642422250 2 966211161 43 599219448 4999 30073984 19 1675936173 2115654294 131 71 107 73 13 2110583072 675721423 989375556 97 1112277175 127 1067138074 1205360351 1649014586 67 766726262 107 2111587113 702564459 4999 1486332674 1949 11335237 109 7 344710359 53 101 2121741441 912492862 103 1088541446 1509625999 10007 43 1601527819 17 2080554979 1785310335 1949 1822153233 171307494 73 79 139 13 19 1990561714 325727146 149 47 264972840 7 787460006 71 1686471205 23 127 101 1421093750 107 7 71 7 506685928 359453311 2777 146378847 3 103 1505302976 4999 689027167 109323131 1926726824 17 83 773557925 689980218 37 67 17 1401935209 327338060 10007 2061131783 1090252643 1545567120 2046493488 2777 1733958800 2777 815818729 41 2009857064 79 1895884344 1896423282 1896865641 11 61 23 716473690 859785678 73 1034327705 718527019 109 113 987271508 766839964 137 1811577304 149 103 1939816246 408134640 17 11 717764520 2089735582 7 1871683975 113 11 1076546625 160730691 7 965685168 84220584 47 59 59 1070749000 211347840 10007 127 1807816425 868222706 1333823868 13 1826694129 83 97 113 1655888553 2138138201 67 725706528 107 19 1749199907 1014069843 1815631751 127 1949 1284897740 1318742125 79 2006079706 20113873 7001 97 107 31 461056924 83 1154115838 73 171426265 103 5 1949 22238887 101 349180432 3 1342481919 819977088 67 164720457 449501650 23 53 7001 13 1531875215 1054046500 710708136 37 414793650 112315350 5 139 139 371903674 834144836 1632053175 41 1949 91784257 2097135694 67 29 1949 1337358973 7 127 97 385627768 516848398 810811262 103 1739729406 2777 1746323482 43 53 1248280062 795346941 3 1110145208 71 127 31 1949 627507836 131 107 847320053 862160311 1182657597 73 11 551238972 97 83 543744057 1337901848 71 2074705688 131 1241408793 131 10007 4999 79 2777 671155750 5 229517665 1322345309 131 149 2 771956602 822572826 149 1993250629 969961386 1442245424 2 931659601 149 255211957 137 911022874 471183154 61 127 1523764858 7 1043940113 7001 1949 2007187395 1342917521 61 487030710 146370232 1626796769 43 127 421603419 37 29 1438471050 706866735 1791965611 1596488248 79 5 414368873 47 89004699 139 889783063 1993430437 1278715270 107 137 1163916106 1731858373 7001 1516276580 37 691455112 669036331 61 127 127 59 17 1370987150 89 5 580863025 103 2 101 1208673363 606511868 4999 802309506 984548051 10007 799269097 944330569 423623509 7001 3 37 1496525347 1951612471 454486010 127 382669733 131 4999 916042989 3 409407762 61 1213835706 2054297061 79 1746688183 1928961328 53 13 368352595 1054230515 1211157979 127 246099965 5 71 1922707974 1746954456 2 1515694782 7 10007 912187900 61 37709712 43 59 2777 1649957327 5 854715125 773953205 37 708004250 1234698695 47 732627403 19 2127987118 1919002362 10007 2105592884 21224454 149 1841264546 73 1937028793 149 1260596844 788066630 13 61 17 71 1102749990 889925114 7001 620750666 53 1903255387 1781194956 5 1607115735 846913150 107 248156861 1949 103 83 1595713833 892339401 3 53 1086900468 1612252380 1159015573 71 1669917605 109 23 1692076635 19 1592272885 107 13785130 1977123290 17 605656510 7001 1656023541 677898061 47 23 608108707 5 787503565 139 756133451 1774221854 3 2078383758 1862651902 2 940324176 59 31 29 4999 29 140436415 416538497 7001 179001568 37 5 10007 83 109 19 334010479 97 291064990 101 1971669783 61 1095102256 944680803 535870787 17 73 1416292965 1632638764 19 4999 634287806 137 642300184 303814227 89 1814200724 2090038869 37 127 888216283 3 898702812 71 959704549 53 73 82197197 1047660946 41 745017109 107 829186871 671792506 109 61 1487037870 945830254 139 2011505279 1475547689 59 53 378924030 1531974328 583511234 89 307234914 10007 1570998930 127 59 336069015 123568184 29 1864716124 1715686284 939327069 10007 73 109 1359867650 930546625 59 43 29 1928115982 1072332623 11 2032672719 1268445041 771559964 61 1007267518 43 243393975 366624368 2 795649718 29 1472277916 1132324720 34022172 47 71 1311408411 79 1233929643 1673520320 149 402612989 41 763189416 1055426941 61 669843867 109 271070138 658104613 31 43 59 705297682 1559339511 3 715745604 4999 1167709530 13 1135885478 10007 2013652055 53 17 1299589803 107 821557342 113 1425880330 79 1173175359 1825541717 101 76610514 3 4999 334504469 1059928902 73 107 1285800275 47866985 103 1799388812 41 1856581680 629606684 2018231404 7 553411703 61 3 1095064830 97 327751815 7001 5 813340735 1522929470 10007 1901226722 2 1103598578 127 1769415943 127 89 109 1509339023 146697214 89 1566960344 73 61 2112588234 904851430 1002253288 43 1692506187 73 1949 521065150 708764614 43 1430282770 1884281687 83 1329055838 7001 164292467 107 107 1462872266 23 754820739 13 17 1301318283 113 29 79 43 1980529776 31 672329953 401873553 83 1949 61 1988634709 61 53 31 7001 513705376 1018610495 556375632 73 1703383059 23 846576722 89 23 1987855960 71 109 233221523 67 1281538734 37 1211643160 1716853853 13 71 1160750151 423331234 73 47 1260717190 1154078279 7001 2044502030 758208300 19 2108617644 2096713200 97 97 1621908094 594080186 79 1144843747 326409828 53 5 13 79 127 71 995764137 13 1744819025 1048018846 97 772993418 2130444378 41 23 368483368 1639741875 97 66356730 1484864263 490170989 7 4999 819561055 79 2777 2027940351 1341926933 822753291 1820083375 89 29 651607757 307398547 127 1220328395 2777 73 101 686910389 2777 1517572183 919507940 127 71 1312114009 212953779 101 1042914789 1054014285 73 43 1177468398 18326170 127 1319130540 2006690747 2777 1615833254 2 252172917 1900659487 109 217440411 9562209 71 1111402995 139 53 630371877 217061447 4999 279434102 71 1862713302 43 1437902757 103 788189475 498939313 2777 1640487757 17 1325316093 113 473292816 37 19 1626943457 2 645267578 1417245930 713406245 5 43 139 131 888151180 1342655549 319549476 72715233 61 1949 59949291 1953936881 137 1462306764 7001 1607310583 47 5 1939579955 989986075 13 1898261912 247976479 37 7001 344622941 43 1564316565 1469084445 37 19 2128560626 1224468566 31 1520029783 2004460218 113 1990453628 2777 704938673 103 423752469 466690599 101 1905661269 93723663 53 1300432095 278700915 71 2 601183830 17 1748128135 13 379244627 53 127 765155778 59 1331463974 548733262 19 149643544 1152238492 43 7 107 1577490410 53 71 153907978 931098970 29 649850351 978918768 37 2127636798 3 137 4999 1469441053 11 1957967550 7 1970091515 73 1023756271 127 2123722829 1753284626 137 1683938377 79 1108041755 657120025 103 2777 864249339 97 1991987538 139 139 1870609416 2777 107 11 29 1962949390 7 2090738265 1639859746 325547724 10007 2047081955 73 202293731 131 1412345977 337369399 2777 1488269913 13 5 1656662725 1185305816 930338289 131 1911187157 89 1015873412 1876575502 89 1155232335 61 2128720965 59 131 1130892346 1544687548 53 701593971 2815170 107 84961981 476313671 89 92804640 113 1665155564 43 997408969 109 747677107 73 101 426005577 83 1951263849 1414759485 654224175 1397189121 73 79 97 1387100097 1790539781 951072836 7 370861386 11 1414055324 131 30728408 149 79 349501674 1421334997 17 113 1949 912073530 397858010 83 131 534895073 89 13 536840518 7464856 139 1696846264 47 47 149 1511924118 41 712098209 295377480 113 73 1926310033 61 1693973436 47 258529046 2140620237 1508003524 37 1048827382 37 97 709229646 109 47 358794099 13 2113909486 653641792 53 149 1290751091 215325132 83591781 3 4999 680498873 19 1639871285 588838880 109 37 743718858 3 1034501718 1944056071 23 252529895 53 1248869210 2004838349 59 475706793 11 942110345 1813500678 910615410 11349350 139 1852038019 61 628289569 113 1904922812 965564773 7 1949 2111866236 7001 1731522325 435156672 113 2777 43 19 828735711 1914322409 73 1467105057 11 3 2130590352 67 564119577 1733020539 7001 2 13 1572750335 1949 137 127 867360978 137 19 79 1728054374 619859935 41 29 1420966766 114077822 71 921416913 1553055846 1118273608 1924519713 89 47 103 1456365632 854829208 71 23 73 5 983105715 127 789170888 1337850385 59 2007685335 41 59 481233205 1167545218 1897526800 13 79 201759759 96861679 311815816 113 1690670177 7 1944058466 10007 1895946234 5 31 1016505410 101 67 232652006 1953639287 131 71 1032294428 2 1957124074 2777 1304079200 37 2037634871 1472066594 113 7001 1251974828 1619370477 61 170369950 11 1667512298 113 61 1268978791 1200957996 79 1222399153 13 97 2029084606 10007 1596492404 19 1338860251 1630354724 944679772 83 47 1252030274 113 139 1821256118 7 1043484771 1579018343 127 1455414412 1776564757 11 393742349 1671639548 1624224787 67 2 13 140703532 1323179486 2 113 113 1612873106 865376530 29 109 682699334 1663922296 139 101 59 1284158482 41 131 43 11 131 479305682 1773232637 107 1456701546 137 89 399464218 657038566 1286867575 4999 582419577 103 73 67960080 67 191462683 103 1735125640 1346246429 11 271592453 1249466769 1271801264 29 10007 1513378624 31 1712758092 10007 183198149 445564933 11 1725054477 3 511373442 2777 64667866 113 97 25056555 79 519394348 149 180671888 103 71 1078828399 2777 439493574 1747261062 109 1159986393 705958992 17964355 41 107 1360590759 588766400 131 71 838483091 11 636859377 1383931703 148285512 137 769651615 2004492912 79 369376429 59 283016560 149 1279593524 359815427 107 109 71 5 1076250368 47 1640773901 1878612800 139 742924690 79 41568062 2 10007 1546091507 149 1353107442 1391487756 1203309696 149 1561955059 19 37 1941637581 1744425631 13 1072126711 113 589640695 37 47 1863308608 1330643715 3 7001 1926788884 277277608 2 326774794 101 2057868344 4999 1126249705 11 103 1038313649 83 1111196447 7 41 29 1266668786 1338940846 137 1720280778 109 2777 91727087 107 1416252995 89 278184096 5 468512270 1113580570 89 1544978412 23 7 41 1775528821 1268732003 43 988562561 31 761960794 109 818715568 1021985986 2777 61 1958891138 139 79 13 542744657 2036532820 83 41 899607527 3046341 113054029 17 1632538764 3 2005897282 2107356605 137 887910514 41 1240431261 41 127 2087530242 59 17732745 4999 137 137 1738208187 19 1709202684 1150878963 1631185369 41 89 4999 1015899002 61 757585230 7001 43 1050990434 1856699795 1949 1654246883 113 1363479470 1272209680 79 1836887666 996913570 29 2 685683776 41 11 1417504297 778323776 101 89 109 1772002427 11 131 19722913 31 1992028054 83 149 67 1352546621 1627534453 911438258 137 1408542347 7 100464535 5 3 565108824 4999 109 109 1922736565 1875302163 1506459790 11 61 1305896845 1061553293 7 704315933 17 216058372 131 127 1352886550 1901689364 97 1195368733 5 7 198079966 839637225 37 79 1409078482 7 113 245516908 3 73 411521878 2073405906 43 109 7 139 553482761 83 37 424131851 117274920 984811179 149 89 73 896518475 109 495394318 481137466 1801076113 2777 1453120819 906222597 97 920830797 1048115335 4999 1915768328 1266216266 79 19 63730199 53 1554330523 149 149 83 888227073 1122346667 67 59 4999 1633473240 1410152913 1103955727 43 137 1066639853 127 1201399807 1062166399 2777 913185903 47 103 1074910266 27405107 139 136152029 569784474 2125394695 23 865182317 29 37 59 1617369891 483420335 5 3 78943141 109 149 1946948581 314623632 1238233728 3 71 109 13267698 652806559 2 37 625166837 29 437610616 149 10007 819903531 1955287744 127 755819386 79 2099940319 23 89 520682307 139 1047844457 11 1435744189 71 59 1642437457 149 11 1420854501 1267797905 2777 1263704296 1697755224 41 1918440192 139 1485262613 1960734019 107 53 47 4999 137 101 107 1755443819 1578281030 101 101 1040075275 19 1031756924 131 7 1007143801 1949 602161218 10007 1153656995 149 2072506134 137 107 2044716179 1217507167 205241394 1949 71 483722716 5 1399528569 1443198278 137 981582869 1671882533 89 480935014 339710598 23 2 1353197304 644969804 89 1384720829 10007 737435844 630006414 1081011449 113 1894593467 161466424 107 97 1294785716 10007 1584298233 719118035 2777 2777 71 1857528727 494979785 73 295633767 101 1885993245 131 2046196682 1378556995 61 737189331 83 79007837 107 1530647198 79 13 59 1967097436 232161759 31 1064008173 67 476010411 1567411612 13 11 1137154557 17 1750523966 2084289539 67 61 1142426869 103 355147399 10007 1300459685 212558687 11 1830304036 1949 300241501 11 572685003 2011205192 1252967396 103 31 1565673879 31 1699008735 23 7001 2059533177 711434619 7 814062153 3 302331152 83 103 1160487507 41 101 1442705004 910777094 83 83 256077078 131 7001 888779083 43 2009791072 422293319 7001 53 1980209275 2777 271651694 47 1377056569 83 435044334 37 107 97 41 136302390 1239813964 59 47 1236696712 10007 1705488212 37 189794867 107 1272734019 1619850586 19 1758084438 11 1192576880 23 89 2777 91213342 2122294480 23 959149429 101 3 578924871 19 43 165740705 2027350799 94609360 67 1634846632 29 71 231690324 523000839 1539042889 112113861 131 921997171 113 370118618 540250468 962279868 37 103 1133478288 1650037140 19 1729506759 53 53 1208440309 43 149 242628173 582262200 71 109 1336123957 700947450 83 1836822568 137 415414344 2 53 29 341686468 17 878315962 131 1643807932 53 658044684 29 137 1936207026 79 71 59 223637376 127 881029015 1715940239 109 109 2777 113 2059166117 19 59 71 532671962 1187061922 10007 2091122303 73 1600332645 71 23 2058588320 1666702000 101 368474104 485111520 137 1072899475 67 59 1949 107 1277722203 1468293911 392413051 7001 79 1896592948 101 254709048 4999 833328301 633039910 59 149 973970696 336640581 23 19 1699073894 23 2051418957 2022496065 137 395551499 1949 623290200 659371237 301070602 10007 41 2118340317 528214111 2134462132 1358971636 17 781844984 103 1297600180 22697749 29 1068435789 1071458015 103 1196004514 121274177 71 2637636 73 278924605 131 366257660 890031053 113 1245958227 1948687287 139 385756931 816853366 37 1955305417 43 1969670427 2777 1042602434 955837846 97 1949 1221142052 1538117667 137 1041579490 109 61 1423178922 1976183816 107 1461840420 1213975455 1176731049 13 31 131910270 753057174 83 485404970 794699453 19 47 1949 71 11 1556926006 19 802094079 139 1493961019 1463842520 97 105733441 107 1546810505 1655128562 73 3 107 2146435194 1356117144 47 156621755 5 832424510 61 811955567 1732917219 2124185005 61 1880498200 1038481497 47 1795134962 97 1940830805 73 1968655897 58222683 61 182526518 2123572443 67 845781926 477730340 29 67 137 13802838 2 1009063164 7001 833082759 3 3 1496916330 131 19 83 1056955117 2069656543 97 459843437 79 1556158669 41 754954443 1169553126 43 2006769838 53 178019315 1885180328 335998359 83 7 2145429643 149 1262325169 3 71 1130070790 416234092 1678286428 1191728035 79 1197233790 37 728656947 29 113 446083207 1213463792 97 73 1249103584 1941988632 37 2086964983 127 1171355925 235062649 97 230579185 1937589938 109 17 440811122 2080302443 29 137 2078002574 267216171 7 1585411065 31 210086659 31 692918417 1857480134 53 11 939555409 149 278405308 41 1979841794 101 3 59557507 1770251857 7001 1909277260 11 1189787742 11 1709365125 113 1324334670 3 82317758 7001 31 137 101 61 2029085883 2062389626 1767556263 19 505315308 2 41 1949 98677870 79 338430628 83 862423452 117251029 1109996636 892504298 7 1922896106 137 1796557994 954296859 37 828637200 37 109 336837795 1167838208 43 7 1916909663 139 1786896847 888686700 1096968774 11 13 921598 41 944373092 665156420 113 65313517 137 2018963931 89 1000117530 97 826059606 113 139 37 802768317 1648086560 23 1544016680 1399899635 97 149 443934623 61 59 242828778 79 941456193 210797843 103 11 2025640529 2145337733 127 1436531798 2141740827 334772613 23 1369469151 37 1169271891 1268830307 1093082755 5 1956128605 29 149 2070293761 170166344 1674708472 101 7 53 475412120 698784247 7 328888525 29 2004120104 7 11 1669335690 2128640074 79 41978577 73 149 1104972077 71 11 17 608684524 1116100184 41 107 1544536975 178988719 137 336371990 1470923774 31 113 1844352552 755013907 1213114309 11 11 5 97 59 97 359753891 218199817 79 131827142 17 67 34344404 83 385865921 13 137 950296527 1596841917 11 23 1465829898 113 1400427758 29 1785747616 1771673974 1177681141 1068481444 113 4999 113 131 89 1525352043 1238892371 376660801 7001 1608248717 109 124265450 2777 1992333657 2777 2097082097 1542961309 1086275082 37 97 1773211022 1543172127 79 1542710657 13 1089696296 1040939692 1441383868 29 59 1060752494 53 1668581669 467563678 107 1197961514 43 485947058 139 349647550 83 103 556958595 630707831 113 409570972 752852157 47 2135263430 5 952415995 89 61 71 1454967287 103 928737713 1621059015 3 874089558 113 822488128 1812400941 708222274 41 59 405754859 61 983039522 79 2073105479 2777 1071030583 23 1710729167 41 1201832221 3 79 637745275 1879761026 1965169899 11 1385264795 2055313240 2777 61 11 67 656996037 1279756079 41 510276980 71 521850142 109 1143080384 89 35500231 1733534969 281661790 131 1879615117 1005761769 17 59 1544416686 1512724146 852751817 1949 446296888 73 978797286 53 1630823197 73 1806617098 11 31 1941571261 1846675642 458808243 1949 1724997532 59 2777 83 53 61 7001 131 283720813 2050885633 103 291177202 2 99765340 17 305707719 71 1340292915 681757979 1427526526 101 107 5 92145885 1746886000 1774306529 41 547011504 1806563775 59 611749842 139 839630334 139 709678286 1963856372 127 10007 1724730592 61 239147084 67 1949 17 844955233 1557602968 127 956343601 905089280 7001 23 1538009770 121361710 1545198458 2 23 71 2059456601 59 13 285493779 7001 127 601431614 1248306622 10134172 558625522 97 1328393629 73 1688896595 43 1798527417 1430744018 1636188642 11 1407048274 29 2112434343 1594333273 131 2777 71 2138297799 109 1684539628 1868131299 1760242881 4999 1606024020 53 1999618609 2 718229528 11 149 73 2140262399 799571555 1116574858 73 1308288093 149 17 79436223 470072746 41 715075137 29 61 71 650492739 23 101 591828387 955105288 282917904 2115759996 10007 97 1465492781 383232261 19 11 47 1631607256 1029285524 1949 1929007158 487286304 29 944709481 10007 804112485 530010748 11 816319504 71 2 1550568280 149 1872831660 545720248 109 1018194724 1081665424 971081916 73 1044805273 855901879 79 434128027 89 107 19 2069259657 43 31 13934766 2 285295384 1711429872 103 43 124355503 23 2777 685594091 1260717313 79 2777 308227561 1949 139 1418931690 41 888656222 38023679 37 1181544310 2108885570 5 1803865075 6914199 67 709573863 1026192403 17 1580256603 109 37 557136750 676656383 429766842 97 131 553099131 13 1798750153 37 458456770 2 880813578 7 1127178948 61 620756740 107 67719444 149 204952480 13 149 1964713426 1787001869 17 1423374062 38674339 71 31 1400428689 1290816967 113 47 2777 7 221016264 1498747054 47 2056371918 101 5 975591995 2 1343349144 1589641286 113 603827537 1959772676 139 964940049 109 10007 1949 674525512 19 59 73 31 1780238800 875844152 2 71 109 1348884919 149 1282951984 1935224468 1949 1513790249 107 17422061 392326519 4999 47 29 2111222997 101 47 1950412110 43 11 1163488788 1740755731 1285444355 89 1968579013 97 1031663719 1938800410 107 109 5 1761170893 2121144209 89 139 471547285 101 1853295863 23 1740461221 83 85198421 13 108843227 1444466049 4999 1690151120 43 1698818372 420227171 131 4999 10007 1271012587 113 1809338372 31 139 1632400154 1560195353 1586959135 5 886744525 593276735 97 83 1078243704 67 96106743 1988345627 109 5 113 856736055 37 83 1120119777 1907185620 5 107 61 2138565450 11 1384757858 4999 1514427017 113 719953962 67 51843059 1498151222 31 141233985 2075760062 43 343161715 103 1055317670 1481154200 5 1588981773 41 41 10007 1751405126 505563647 103 43 71 1456125936 1029624568 149 17 1640130020 31 959726582 13 4999 1033083342 440736722 157213872 89 868860581 23 1158524076 13 1756249590 149 89 1473670544 1675695010 61 615847006 139 1203335504 73 1463373549 7001 357177018 604120502 1177363349 43 2777 1962389266 81309107 47 1425372740 11 1929459455 2 10007 164745241 61 1344910066 569883742 946757472 47 139 3 556076736 932437422 1949 84120789 19 1304976886 9775082 177856096 1666344085 97 521544062 31 2049672849 73 377560964 1901524309 333914374 1949 127 503975243 1833346473 2777 407616391 572847249 79 1384141283 891440169 83 538208045 71 864079870 1920021222 2 870338136 3 662462073 1465005608 2082386944 11 109 91074841 2120074810 180043212 79 67 149 1655803028 79 555405866 2108748200 89 992082040 61 1677329017 4999 47325533 31 1879495528 7001 710853536 969976300 5 1146799443 605651408 89 709431929 79 4999 71 67 469893043 2055206046 1608231569 29 53 2777 573433838 1483717776 2145469064 61 33015518 79 1732151156 1524051322 139 658649137 149 49814127 2100006880 41 13 37 59 139 1693855415 19 67 215874737 751838758 101 1139589666 1861651594 381943573 17 999757913 1417283605 113659833 2777 570355954 2 1243988224 113 131 664988290 109 113268743 97 1937221047 592598272 7 13 41 1557565605 7001 1839358728 873136716 73 19 327470605 31 759942649 2064609207 103 1180128268 1629180767 2 97 23 89 13 1334954256 107 1426765713 625323265 7 13 108286334 598397579 1025529853 2063332251 4999 89 1211937208 232473073 1307879832 31 789809460 11 1903565645 109 17 11 1541741014 2 523305146 41 19 695062898 23 732605924 2777 1471780769 31 61 802672925 31 7 809395300 139 1781915333 17 1949 601734260 1124384240 294697979 59 19 2143379491 11 137 1204342751 317689848 11 2 67 2 898266322 806115132 89 1442183768 61 313260828 41 7001 139 779670164 1949 818363133 79 745854642 89 2028422496 393375639 17 1040540726 109 1302563207 410618119 37 41 1971541580 59 1657437794 1481671897 89 1680762864 1828839177 11 2137786255 7 1337045472 7 1035116621 1472389492 19 1264334480 4999 139 1479515861 1364607619 219383443 137 979684534 605758297 71 1880832324 103 198139864 983161289 23 290068042 137 1962274153 2118839397 109 288486158 1531780597 238732806 1375126275 37 29 1760488964 139 47 67 1442950994 1763357064 1038421183 29 37 1342965086 73 837754351 783272587 149 19 5 7 990999464 131 2120733193 577654115 139 17 2081494567 727535629 127 137 125667906 1944780394 10007 787224729 17 3 1995893785 1008719665 5 139 1949 47 1128089723 1004545517 53 113 41 4999 2033607686 43 137 37 1870412419 325778258 1828000460 13 19 127 2777 185956234 17 221604333 384794922 1568512999 47 109 23 585647652 7001 553877114 865599540 5 767097640 167913022 43 61 396118598 29 1002014206 107 1264745457 11 1542196733 1082526995 61 3 131178204 139 280155666 1771255465 7 149 872180589 113 7001 1393374025 4999 10007 813889324 107 97 1826812995 7 1828957956 2127541559 1561263968 11 11 1646062176 1935817638 1543794282 103 43 459676880 24162603 23 1854101921 213298697 139 1439155632 97 1889416828 369559899 168268073 61 73 1571733236 89 1996274220 1328802831 2777 19 3 29 1187730235 1362227585 1926160548 149 1673646970 4999 752564457 4999 1137922370 953456261 101 2044721438 137 53 130038362 10007 23 1755607733 2068602177 17 1503115620 79 1867119970 67 595833360 1521574850 61 83 1544695570 1844977701 1086826020 61 107 1523421274 461279334 113 1865315295 1676947024 973206358 43 73 13 795370589 29 73 89 45983096 1424748668 435969290 59 1600550584 13 1728560886 1619076186 1691430895 113 536055502 890174168 1203482761 13 23 1722182822 47 31 722401097 1411593818 109 17 4999 41 1622380459 4999 817896388 11 71 23 37 1405592075 5 260892165 533638414 137814337 71 1949 139 1352121527 555175313 7001 1445468466 1418354677 53 859817059 504402793 131 205886186 97 1612434503 2777 2113385864 1734138567 89 139 2010202293 1220484986 127 1074547635 1063479662 59522604 53 37 778441187 17 994891187 23 89 1445265304 103 2120359648 254549565 13 1577348864 109 559589214 107 1048349727 107 689587020 113 2048158448 61 37 1225461238 1371906876 47 112986167 31 219137328 59 880011078 293578610 71 59 97 790026782 729365601 1796595076 59 1370744699 59 2112370274 11 320075694 17 711430008 17 1949 139 1238743258 71 246825891 83 3 468850287 706566324 139 2059050785 1747468246 7 1021116117 1212628361 107 139 10007 19 63809594 1805099796 67 109 1834458446 983666031 439592457 97 1539877555 113 2004127546 1963545402 7 342000722 4999 219523167 3 278627151 113 1888544757 107 1538133239 72035236 7 768917086 7 1986582031 131 97 109 704882181 29 73 1731989678 83 83 1304084961 2066817196 11 1596410576 71 43 5 127 67 653935008 1338078373 89 31 880830311 2777 1215878903 79 4999 247215547 1986812558 1946550402 653409130 73 747616576 7 139 667742934 543351029 97 1931101123 2068623593 67 235055631 1914445355 5 67 113 4999 2777 29 4999 97 248696069 177525880 67 537298795 1949 11 113 1110932041 1460246342 825837886 809745453 131 61 2035138547 667871615 2007492709 1350176575 19 1339482382 41 23 1943404389 116474519 79 5 131 1336342135 97 826742737 675058346 101 7001 1708622054 13 1959639604 158041013 97 2007465149 1539214063 29 1251105559 59 1568815133 1485422173 83 1793784961 240222584 89 1449983461 139 623295464 79 97 1840694290 2 43 131 1748149841 41 415707750 23 431422776 2 67 1389861668 37 194909673 152487101 991481620 7001 773932546 1277640224 1116376240 7 79 1338123567 2125379438 1228810751 7 1913443310 7001 107 1604216118 1424572825 1949 2141193233 101 2114806579 1828339244 127 413691324 4999 1091541648 1873225280 1649790521 107 1559017285 59 355170088 1512218380 47 1389388855 2 1550788432 1252293300 913493380 5 319845150 5 2013733720 59 149 621201115 37 2089304197 37 1268202485 131 1642283774 73 103 484755286 43 1859340153 1949 201661081 97 1742031924 576459247 43 101 839516246 1313532457 41 23 7 1574232212 458006976 822254968 23 7001 280143413 1949 37 107 97 1774283648 77304926 137 2777 228896407 1949 37315554 73 1879198412 139 1949 508248526 1565614159 127 139 1274553716 31 113 608785692 23 8803365 1138284922 53 1562214705 1224873228 3 139 2777 13 61 733182869 10007 1719863062 4999 1215936764 73 17 1414631880 1949 1799714396 34415361 2777 2097092585 43 31 19 528701182 59 310170906 1225654900 2 1569811640 103 763849905 13 823294537 51604863 31 527398312 97 7 109 83 1589256195 127 483276402 590677635 107 1789743739 1500521403 2777 797787668 838768807 1885229280 7001 5 426724030 41 410807167 819027767 1334411098 127 1291879433 101 1820154128 67 10007 248205625 712294232 127 1352670211 7001 1831118551 41 149 1471592838 931802045 26061030 47 2777 53 1717932513 59281653 19 1407225158 107 109 1272320812 137 1101424108 113 1388775989 7 841967262 61 1974993096 61 772117382 1113435013 53 31 530279366 1042164386 998120571 131 1429051752 1719087965 2777 1773013005 107 652773081 13 1596806276 11 2037656137 1797068644 7 1472984009 7 71 734809246 1413053836 7001 1228199432 2012810805 615353704 113 139 1138042484 254009573 59 11 1928125890 5 1567023980 4999 1571190699 1539092489 118305959 83 309253623 1517821694 73 23 13 902850104 10007 326038067 11 1742186875 2062010423 644102486 71 10007 109 61 2003790342 910957713 97 1727431096 774622328 1144902670 101 3 92852205 424082026 83 87658458 109 11 107 5 23 17 23 133844450 59 139 1794088151 2777 159503783 2103422446 7001 131 863296288 305904391 352060423 13 1812281308 2777 5 5 31977145 23 1131070977 1680682806 1780119717 67 101 89 1335883414 88520379 1949 284637807 2048050129 83 475192211 139 2 1206951730 149 1295785950 1946405774 43 149 103 1204862173 1305756406 2 407852168 73 37 284501843 2 3 10007 261973253 483278323 954236647 137 67 551805552 1163967860 41 1927993562 17 1278040994 720900362 23 63284247 349468917 7001 139 149 3958334 139 31 3 89 625639295 180321565 2777 426572193 1706660890 1881654254 1949 1747032926 59 1189721734 73 625922951 53 67 1547778055 13 1083230000 1974923629 149 1974965871 832579173 53 131 905734263 137 2777 53 2120417322 139 3 73 1827556345 113 543908211 11 4999 844421082 1124720011 1949 1173323337 61 1085765474 83 1316213751 746493701 2777 1101899715 2 60333555 149368041 107 37 3 576674436 1937163772 19 37 348900528 97 10007 1855302592 2777 107 626834997 19 1585210774 67 745533589 304837542 7001 1755968318 345031353 10007 180661975 404245448 17 10007 423206706 67 7 1944896163 127 894697347 1132322529 3 1509100725 59 791396689 4999 519138135 1815020718 3 67 1057359127 56038147 107 31 183130485 1510497847 2 603771878 430848149 137 510804389 17 13 1474807555 13 1961526411 31 29 149 7 336119567 7 1001277753 139 1119516842 794666640 19 1481394147 19 1413365350 148045644 10007 1886989969 1991352972 1446616545 73 31 795809215 613606596 87156925 127 1949 1432973892 131 616895711 17 1526043501 19 510341273 1082431728 2006063612 7 3917304 1637872633 41 1843279288 7001 1713605939 246499938 149 17 71 1560892826 29 1754451773 729666419 29 1971412924 353955747 41 1122061596 53 1996744684 103 29 1242357651 1273907505 10007 1556862383 1893320409 137 85979281 2000094687 7001 794959949 71 814886028 8208173 770897938 103 1764527021 139 816441381 1842472296 2 1689127236 444669456 2113748758 11 1521424330 103 378957600 103 581864510 101 2103993216 1932095563 1032671665 37 127 922710118 90679524 1104787992 468106987 43 19 107 41 1249835185 714620365 157556358 1496918897 41 5 607182670 51015305 59 988761670 13 815352408 785520212 47 1468986235 19 38951808 1163803729 43 139 676648108 3 7001 1291910975 363602772 103 61 73 1666152021 799158484 47 10007 356319249 1237445606 1943381559 127 61 403638830 137 1885015195 97 803264275 2073549115 2037399887 31 127 131 139 79 13 29 435823861 1949 1526285288 2077760685 10007 67 444272578 5 1369529030 366471990 421082873 1949502082 67 149 235512082 3 946600419 1081011657 11 107 1385363289 71 476528499 1810315116 71 109321862 13 1026739519 2777 260979683 7 240200665 149 1947112928 29 1615143661 522269613 59 1592054112 876505947 61 1201543138 29 707581208 67 819305212 10007 1790562517 109 107 341923208 61 1416378367 59 131 571995911 2 17 873662394 73 887402746 1835782942 1791521953 53 1963343301 137 1378420568 1563759461 362755569 11 41 1119147070 5 2 1741417336 10007 575900376 43 149 83 755196084 611984149 137 71 1097524887 1692299413 43 124552080 149 31 341850578 1123815175 5 1100748645 1341776531 71 1749035123 4999 1812562238 107 875878060 101 24762473 1916465684 83 181251748 67 43 863922460 43 1960399240 113 7 421017604 2130100371 41 29 1516971701 101 181570124 455589790 299663781 109 1978901431 83 473306338 998005363 127 381060833 89 79 873397772 2009807874 520888049 59 190023719 523639208 1001119143 137 89 103 813462688 79 89 683126620 1470233186 1070470540 224691879 79 23 7001 47 1054767420 500251209 241076737 83 139 925893317 101 361310835 735022854 427430362 29 3 109 41740338 137 29 640840173 664441076 1520039179 97 131 916880423 1113353359 109 2073310183 23 560359097 42406738 17 1961617726 23 168312183 140209168 11 380615906 7001 1693121032 97 10007 447943341 526808508 7 1784734707 1803911396 131 358358098 1949 77379198 1592730596 61 986518169 1054571904 349290474 13 677814925 1171282200 5 3 1407020433 1411348580 43 41 805748933 1725762529 43 139 1242257817 89 368667323 107 147719852 1964923520 7 849575460 73 241660222 691503873 101 994865987 4999 2067981321 31 109 893619823 1704905296 41 47 13 1125750964 1907854052 2053544480 1864019950 13 3 97 1132472187 53 53 3 769153602 461765255 7 2 1660305698 41 2048939658 1949 2 67 255677360 131 16535606 1387684834 1642546741 67 1838947057 67 131 137 1016840441 657034160 1599985746 37 130815766 23 1107113809 127 3 3 97 13 306315131 19 1405730580 192291273 67 815406683 37 1502201665 37 1682764148 1156562383 103 212982139 23 1112730938 97 5746183 971193881 101 1435647532 2053903589 137 89 1294924724 137 43950559 1187991938 813606615 139 11 7 87624654 107 814224311 4999 4999 171612161 2021443611 19 109 43 4999 73 627019338 144363632 596347009 41 7 1494863993 139 87634228 53 164892080 825514071 89 113 74851539 113 1882560362 1122129983 79 588201453 912078008 10007 97 113 19 1949 1872794100 34938570 1421704464 3 43 17 37 2040824613 97 748169697 497544914 61 1588599572 7 107 1797809506 149 355374983 19 2036989810 2064456172 113 19 1614921606 2081813093 1804554344 131 41 442691539 566879625 83 741298629 43 4999 149 41 40416413 372409073 1949 83 1594861351 1678820577 43 127 276592411 901097512 1708838164 977224516 4999 139 653492515 1815218236 1529903500 139 1911583791 13 1290347097 103 267505111 101 808542673 139 701617373 73 359364309 149 139 89 3 113 139 103 4999 1986887543 492641452 40241748 7001 3 127 743413744 107 1556172048 1793851787 7 75674809 31 97 10007 1868016697 1209664943 41 921610445 1117320008 149 1741635964 71 61 350931414 1939401243 113 1087624322 3 1605233025 79 1388683646 1957112429 31 1364725617 1217647657 61 1605586063 19 1485795402 420780726 2777 1358096097 103 79 1776941628 52232035 113 336398627 1347312334 10007 487414396 41 7001 449009135 89 865706916 1559914434 139 41 1728675825 995374548 1461707196 103 341315360 5 1913909255 73 1745303780 5 5 663568851 186809418 53 1440865257 97 1985780799 10007 101 562768364 925918540 31 1166347521 257484162 3 149 1709399967 776245151 79 1259063911 17 31 113 17 1613761312 7001 13 890278376 1101652097 2777 29 11 48390089 7001 1630807586 79 873018572 13 61 441394292 1398766173 1425026122 649498291 13 61 623188261 485643032 2109123039 43 67 533338358 1169908916 89 144725930 101 1371004552 79 121296363 7001 61 53 1225933724 1597815913 97 10007 252536652 97 1199933623 103 43 79 1172279025 71 17 1935693106 127 31 267449834 7001 17 1269083524 1692704064 10007 520023762 59 1949 67 1931509768 53 2055205327 1664676998 4999 2050344637 23 61 97 1949 37 22761031 1437281243 97 696662294 47 815318729 1299499397 17 1969689819 43 2010557536 1776630183 41 1332225809 127 205883637 940513965 19 1644179193 444421602 97 1675439926 113 1275738812 7001 392385047 206263462 1428476358 1443788300 47 1795136136 43 2050820658 71 1632873904 109 1462759932 53 1382873350 7 53 1690173752 149 71 83 139 5 23 1383893969 23 911824650 31 664703922 82924814 763663914 779412855 13 59 137 992608429 137 199066005 29 2112351757 127 131 19 1001110855 41 2131659700 413147529 802339535 5 7001 372670231 481031508 1810439331 113 266385894 702973059 71 107 314325875 247841318 53 1658766917 2134147608 109 700086835 1946643971 61 61 45652321 131 83 7 6798673 1268029637 1378548571 73 4999 1536737591 107 11 109 43 779785908 671191257 53 41 71 149 2777 1188020039 1544867391 107 1933922708 41 1170881198 1727570465 89 59 1573679425 41 37731272 139 600142786 19 895498386 449687746 2 2063466786 7001 41 1646996076 1393651582 3 2 1516613710 1111960232 608199745 1635027010 89 67 2139204408 5 1986358783 149 29 4999 127821162 83 1477874843 59 497633494 113 387267159 5 161830850 1849255085 137 1947063865 19406735 103 773282079 605354887 31 107 1481557524 281832153 137 89 1706490984 59 1949 61 149 823164804 1527306769 137 131 1323551819 31 639817898 43 149 392731965 73 951525508 27286545 11 1765273213 4999 139 141350351 976601238 97 109 543357697 1419858615 5 280440638 748761266 127 7001 1946228993 1312022405 107 79 1846135911 1612668949 1727615767 1709133127 7001 2003135758 1729033212 2 1988646655 1340024758 53 789576931 1949 73 738373027 1638783789 31 1701127635 1229439199 131 1743795253 103 1398774814 101 73 350766897 61 7 1075258359 1984377640 2097637497 2777 895899078 13 634439660 1205042115 5 237891001 19 89 79 741797439 101 1435620161 2064975805 139 5 52522635 17 67 475161521 2091182024 67 255748226 109 292409652 79 1772488635 53 41 149 1141641584 109 779464668 146439974 109 5 2084580445 7001 281930270 752775524 1181576440 5 1041673950 995435363 103 1482395180 101 512260688 1997198358 37 896307774 31 1957001821 89 4999 827349497 112992649 7 131 83 1315387901 172085974 137 59 1267664914 456447954 137 2777 101 1274152471 1671298343 53 305414037 137 946030758 2111482497 2069697771 137 1685708425 2777 618472679 97 59 1052561534 1985897933 37 1658470490 113 1598940491 29 858636698 1288406256 53 1214061884 53 1782789461 2 1885829184 447821150 79 17 1472740197 143250205 10007 137 2777 1415811795 340624043 688947309 89 579744843 1020951513 131 109 73 1449213155 1819636772 564688456 47 254573144 2777 710528774 116430115 113 1080938790 662343316 10007 7001 820520584 73 2 2060263668 107 1091794212 2777 976341093 71 103 912699789 1792648771 1460494726 83 103 1632921521 1795678413 17 53 454421046 1992700210 5 89 113 1789521126 1949 107 1870590799 17 706814206 109 59 1381298796 23 57362653 67 1673082192 200406087 7 1882087596 1912335939 71 7001 1016268375 1154832582 53 1009640344 1382028428 43 1766649982 109 1796835614 67 107 41 850258574 2 445018858 47 174054113 1827486101 43 37 1422032100 1280477394 101 2083661919 37 655981658 1348410677 2060504458 97 1147057842 7001 1949 1598528871 148734037 1656904556 181453143 103 47 1105814355 1578610526 71 593440933 66137790 210576287 127 982017833 61 364421015 61 67 777341370 71 67 95896832 1311213138 1949 79 1078287669 1416634754 97 13 53 368558343 31 10007 610617133 29 670860825 131 981596755 915774122 29 948058575 101 1941257833 43 83 1070504535 2047970801 13 1927043706 41 41 719352585 837155466 103 1457643125 7 97 37 1855152990 1169470042 13 1350774271 53 1807837479 19 31 2 13 761536477 71 1180562866 384221979 149 5 958007205 67 1012732135 360812242 137 577984642 783149692 13 13 685476259 758648905 23 43 617730518 53 1413848288 2 211019051 486662195 29 41 139 275918614 1514609330 308002624 2777 1587849722 597827648 59 463275438 89 404375327 1354684749 83 1982063774 755165944 19 65193312 7001 59 41 1490414321 28010281 71 37 1667407960 37 149167609 172769105 1173869057 1949 75084403 59 1759470122 107 1680495864 31 37 10007 1067676851 1898249003 73 789798899 101 109 15869637 189781208 185526621 59 97 455187244 11 73 341109290 47 1240716387 1640788753 7001 2777 106653462 1312004758 1537802628 2777 1988151495 97 1149079072 2079890878 5 341545005 5 7 1964484861 17 61 131 19 101 47 1738248846 1164835310 1292089997 1941179427 11 47 13 1764854086 7001 1887084545 3 975912489 1990789845 1656342228 47 1248167778 83 1084166750 137 13 43 70996572 31 67 1991143922 196059219 111688621 61 103 131 984596393 807866389 5 17 97 1341574584 710347393 53 597271909 13 688092444 31 665297572 89 1133661352 737013272 470925673 61 103 2123979892 1949 974047832 2124148834 1922046547 139 788903574 103 1430921114 131 1582953958 79 79 23 940044652 73 460835641 604635347 131 1135562365 2 113 5 2777 154244378 594857769 131 1049665134 1949 305998847 1949 67614708 1616904043 29 379708136 1595037874 992434645 97 1274616765 1949 37 578674304 1799891315 61 1802822626 2138536895 11 13 1549807558 107378622 29 1614878664 7001 572352753 67 846129148 376302531 59 1136304031 1949 1719221568 7001 53 1145263902 127 10007 1710806727 2022294616 414241986 3 1278161298 1657898502 109 953218334 19 79 1183267738 2 1602999666 43 83 1747502750 762199472 2 1494922588 343900588 79 113 186513619 113 98128407 19 89 407779314 73 43 1024749856 918578742 149 59 1491731043 646750448 137 412301363 97 640415370 2002711956 7 37 955072490 1712783042 137 107 3 1525835394 149 1056484947 107 1412785798 59 139499010 751718659 101 65483048 113 5 551487030 1816700360 23 447906554 1747529512 10007 529570440 73 1258333709 89 571315345 137 37 107 17 1052406607 2081246301 1891638574 1214855251 89 97 513459760 109 19 1116942132 1514029877 13 29 561341777 73 11 1555998703 1056969713 37 1965407942 71 23 725725555 1032722402 97 1263254377 96228745 908365748 7001 41 1477183324 73 110580473 1595067542 43 149 959154915 97 97 10007 71 1098691294 89 1917378350 1155581844 113 2129281454 1468772397 41 2057715220 1949 47 139 434271516 1801398650 37 1787090869 1337371704 101 131 1536001593 1949 5 1945950210 137 7001 465888546 1731543328 2 4794204 1396525530 5 73 101 1901305305 31 1687981465 1358773121 59 1554161026 11 137 480614877 1051922763 113 13 10007 1156018273 19 19 59 36171307 409000862 2 10007 787318458 1379175997 7001 135022323 53 112196534 109 1587898593 7001 2 1073504012 517557736 119884977 52456973 113 1949 2034611774 1949 45007459 7 1108254945 957074653 97 11 408503997 4999 300054977 1048195319 113 17 688478038 113 1421813347 1183069314 19 617755455 856884017 11 838339469 2011620424 61 17 2 514496298 79 201312935 1130119806 794592497 7001 511796302 53 959082488 1328883182 625080992 2 17 97221555 238743308 31 79 1816709438 47 19 101 934471796 73 1471851258 127 67 1053117390 1122863720 1437309438 53 67 131 993909052 1030406962 1750043358 53 799657908 79 10007 13 1380540811 1257535240 1658199451 109 631236440 31 1942885072 1252248092 1949 149 851120035 1048405273 1876986122 79 1279755764 139 1195308816 2032226390 1652350068 107 31 7001 1270562483 282238314 127 71 137 1988818862 620779825 421712791 83 1856927663 53 68980613 19 1503199450 113 2119639477 31 1660286313 2777 1805532079 53 23 643072226 7001 1508981538 139 47 23 1346839267 7 1339376185 2095323546 284150251 83 43 404418612 509948868 1946919066 833639756 53 43 2054986813 41 1901464626 1778836332 41 7001 1321893283 149 1316572791 107 609170836 139 67 103 4999 582733430 107 47 53 139 149 61 2002059223 1574591109 1949 1012677012 61 73 107 2109790928 53 43 1275161302 19 53 1231549499 607073236 1213030062 31 109 483531266 2 103 585398234 31 1747824407 593280309 103 113 1011656456 883502547 1158515494 83 1605884248 71 59 1466020318 89 1124954567 103 1075624056 59 678457638 127 7 43 1881493982 315242069 31 217958830 43 149 824061635 1047014954 79 127 1956498629 31 1285875381 422540099 164072125 71 3 474133105 628471437 109 1764113334 131 2128878904 11 144702492 1532182987 733943581 37 73 101 1222812050 945578160 2777 75537177 108464509 107 550120571 11 113 3 1701487380 1747733973 1986723362 37 7001 3 13 461933147 13 301085811 73 26489656 1487394053 41 855033776 47 1470523750 5 848129575 79 131 871582169 1891651004 1289321883 139 567587280 5 826959575 4999 1509179224 23 1743948879 109 1318871333 1035070220 101 1673336892 53 2 1764175186 1027731106 201788639 103 97 1354590838 143764324 11 97 1406010053 53 107 77249720 1430738302 37 1488786612 83 929907266 3 79 2027111481 149 749048181 79 752498305 31 1458642814 53 1521887686 73 1877951645 935662322 109 1078135677 67 766859387 1949 1126619150 103 356535603 3 1611987662 31 1464127985 1297925363 4999 41 1990127659 848558509 19 1268775977 900458260 17 850320093 52360544 11 1331946692 1872279379 131 7 1108905844 844695139 43 127 473026228 101 806459530 1579796048 113 113 803960196 131 1667553481 1510229181 97 61 3 17 215743362 17 579801609 199782011 181088479 11 877389370 19 113 162667681 1639304221 23 1488178500 29 37 796890608 698655475 137 47 1429330912 1463425558 131 1361043364 1444118487 1502663454 71 1392051721 570712763 149 103 19 163008415 41 97 753509415 127 888762948 181283894 7001 127 2109205967 811038377 103 18147879 107 2118639697 132655364 59 538555740 113 61 61 1472419647 301050433 73 921198753 475063560 137 79 2049222710 683665085 5 47368248 31 1497614929 2004397333 131 139 1061247347 47 73 773651706 3 127 127 459416785 1793448407 2777 71 495608102 2 59 809393742 757599080 829839308 2 41 2036849496 1303292748 97 992462387 1462742928 139 714745506 115870122 17 366950542 109 19 10007 1272231753 13 1324873396 353228612 11 1940483850 5 619509405 697158383 41 101 58114188 1200677395 247046570 230020444 47 59 2099067749 1596455389 101 103 1248571253 55455360 17 143793633 83 390827163 67 54695316 71 1445702639 71 61 71 1965526086 67 187515245 2004616885 10007 2010716517 1319983342 31 1805748884 2135831645 144415407 53 854578943 41 1541452044 47 2053252810 47 83 1827530437 98608980 59 1054273247 10086890 107 762725058 3 97 2116632926 103 268579195 752811962 1356448645 59 97 71 113 1263224086 149 7 1101073666 2 97 2068540617 1659837966 824685030 4999 23 476102829 695765318 1793540941 83 17 509437431 53 1761146593 17 179771770 1819624886 1087002041 47 149 978564801 1452241749 7 5 1601354752 1387708430 109 23 208008219 89 41 31 941523834 19 1949 61 905064198 935288722 13 924106092 37 1027715959 79 1347813154 31 1949 1139175495 19 2777 3 1754271009 11 19 2022463093 1817120529 53 103 53 1949 826966547 580817592 59 2002309314 43 89 107 73 11 137 103 558915080 59 132575714 1949 131 62663588 29 53 1342174226 136639618 47 2777 59 103 2090538813 37 11 1241847660 83 1422166156 73 11 1752797761 1229760230 685969843 10007 73 1980878616 137 809520580 83 31 1755091598 59 545687064 1540637735 13 71 2066026496 53 505257533 1263805470 131 43 17 19 446907607 2142011341 1504324658 19 929609504 139 581012494 2 131 2125119466 23 118669972 1352101529 109 79 97 1557286985 1866410178 17 304552855 67 103 1230921379 997489839 961631470 53 43 2777 1893602976 213773061 113 1272826915 2144132188 61 79 646827984 178169648 103 63347678 89 1151560320 1489495545 7001 760932482 103 1251143678 79 296754125 73 1213008223 31 238694824 29 1184515469 107 1776705995 1496428409 109 1839754541 1213413154 73 7 101 1977199834 79 1617381615 1775174537 1949 2777 1975974350 1701317942 71 355805131 61 405191768 1039214957 769324272 101 13 1061451587 392325803 67 1859903176 47 154260142 113 1218751443 31 657035793 17 574553301 981533726 2040542116 137 1221921495 498376148 17 763999448 1364133721 71 137 1004973501 19 956921084 73 1964540437 107 283966337 1569011135 4999 1654524656 83 1516102319 97 29 918727105 1940547847 139 846741652 137 79 29 2062072853 61 239403772 533659461 17 542416161 214745936 103 1792796576 11 109 3 1254383011 59 1297325984 23 5 1645099465 2 146263310 1381776152 101 73 1051608861 59 1762549845 5 19 57061636 101 951371722 1968092060 13 1889846741 131 791230830 238457859 131 53 170493826 41 1379698339 19 97 89 5 814548411 352978518 3 47 1294128409 1245951576 79 2022932697 29 215216569 243291488 109 101 38243678 1599400508 73 7 369296277 1668416232 23 2018143372 43 1328514860 934475331 67 372389288 1386327406 2 10007 113 79 2 37 1496503295 1909121893 61 1085637407 650519057 103 1205859978 131 2777 710974360 149 113 1961091005 1572626546 67 1843896340 2142408347 79 31 412032377 2 2777 1656813740 1843997425 59 1349193605 5 5 498805780 17 1718022255 47 1631427273 3 2006345943 4999 1374515042 1403364271 635326401 47 509546693 101 684488615 182617696 31 1484100975 10007 1236164710 89 2069943246 1949 1946680690 1624959943 4999 242591472 1175310090 59 1788970093 61 922984839 707989241 1954397121 10007 29 422096827 1087031998 1001912652 382578483 127 83247504 17 137 340484045 31 836513765 1923556634 89528930 31 1580922912 1842055520 83 1232118130 43 1692353795 974654355 5 476116840 1949 1467702246 2056633525 41 609116083 10007 10007 1748723250 1949 2 1138472 1584695336 1056031244 1013488847 83 23 89 13 787855965 71152770 1930672771 7001 1406409887 101 1509052792 67 407448775 83 3 573659696 17 2036704227 1029109673 19 1019396341 83 137 61 83 59 1196682712 67 2029497603 29 1324293352 101 1720914356 123128797 864594588 31 2144533934 127 695885705 942222398 23 3 7 1930322163 525888412 139 23 89 2100012405 1009014716 289664045 11 2777 1047831525 781264518 1963764938 2 43 137 43 152326781 2777 1012921858 23 2129831418 499697701 11 1519751805 101 79 690010964 1443695375 79 440327356 205321954 37 1561709045 207203100 13 79 1203372240 3 29 1803536651 72400037 911728324 1564357342 71 29 71 563174627 1557425541 945542280 131 1237348448 1622056698 234084668 97 127 1228984154 4999 1827714384 67 789997402 167325264 17 1354513488 345921559 905638619 31 47 1675411115 44723602 1581656375 29 448905819 7 1439688502 7 139 19 107 1394179719 1915344366 823880473 13 816561452 31 79 1736839332 2075232690 5 45756210 137 2018509136 394380150 1949 79 773688490 23 83 109 499562429 89 47 346453074 866820696 1853536573 7 988637289 420160787 29 149 995873093 37 3 356741349 516645525 127 43 2058228626 1944679429 41 97 1304817713 103 259452163 788227198 19 73 1632779539 411100872 19 1340794204 1949 1940970120 25818403 1884257166 53 73 1858153753 101 1906757374 1949 1873035776 1684410757 139 43 1934347604 67 693025823 113 1123371307 514726074 238074973 73 1433970390 2110605472 1136577345 7001 242018946 89 149 1725896949 1519804148 19 61 73 1949 1949 13 1924343557 1317211733 113 37 1597135488 101 19 1574428483 103 1782075821 1696042411 7 5 182778900 7001 1563204283 1703163619 2104999438 131 139 1172909144 1391889650 59 1008741216 107 2062212498 336507356 906227253 97 67 1539015460 571756292 52396754 17 103 137 1259564574 1646032658 884483775 41 73 1737256482 1843480139 902208644 71 7 236784703 40393233 101 101 4999 2014836952 139 31 2777 337223735 64928229 37 507274268 71 192498090 5 746137070 251069954 113 1826064093 23 2083218951 109 975164427 83 778667405 109 25506745 2777 1054682384 10007 61 486779798 41 23 660365719 19 1091050699 1719208122 362478918 1949 1688592161 1512799086 1617280866 149 59 1319820560 101 10007 1249694174 7 1696571429 7 82440402 61 2777 702872463 3 104414082 1646429362 1637607037 79 67 586623525 1580316404 131 694794132 7001 914365605 4999 47 53 2030300415 2040992211 5 1978361340 404693450 694824585 73 1446173289 1978755502 1888853897 79 3 1537215621 1611424437 37 874642445 67 996318140 1925220545 404458398 73 31 1791875826 1119595898 109 1162851131 149 31 211168993 1079423441 1437913747 41 739878199 17 1465665377 83 1817739757 69132762 139 131 1259793097 1048618090 31 139 1136367315 7001 43 17 1574358694 23 19203743 1819069830 7001 5 429960932 113 61 236149849 1244579706 292216890 137 1192010285 43 1964716589 2011298370 137 4999 59 1589564312 131 1632252665 19 13 71 965877230 31 31216734 97 286781019 361446159 83 137 517653404 579051187 97 9406769 1015248650 2 11 1530368488 19 10007 1902697146 814403890 79 137 11 1036763343 640653431 13 83 368206564 11 1144065683 2777 1082560687 2 1191523066 72981490 107 1252034820 31 2055282485 31 571555666 4999 597948230 61 1422958224 1783982678 97 2777 1552548454 43 406118187 2 1213882926 37 110144375 1701304992 67 61 2 187838436 3 787179310 764845855 19 2059006166 139 59 31 1114693519 1949 1638066285 1664355675 17 578864433 29 1272732048 851882134 1979744836 89 1862294004 1774704493 7001 1183255411 13 13 41 1320440752 736456022 103 1535289057 37 356325688 61 40419698 1027383960 97 1765886455 704927033 499674248 53 1535693073 454554204 43 1086813608 1924801070 97 1586300087 29 777807405 71 2040536255 482750818 47 83 53 2039468461 127 1880637463 2 84694907 43 2063794438 139 719998177 79 702815205 874617756 61 1839099309 11 89 101 251840873 17 43 1460918894 178398314 2 456739844 127 1788578012 113 344648870 139 1898383326 83 378184769 423473138 67 727148789 53 1429878785 17 47 1895869928 139 1680981071 3 355795779 97 3 61 149 334289439 43 19 152800431 47 2777 59 83 311731898 1391554750 1950777201 53 71 428927417 63165622 61 73 107 1302695062 97 141074563 41 2103829900 17 1968414275 127 718612621 2777 1310246917 3 73 590105113 149 519741212 23 1435072005 1360360552 103 906358594 139 1187760143 446620066 89 131 249934769 298051462 109 318297828 71 43 73 1247447579 2 67 73 908056928 1143411921 53 2031289448 1426308546 71 1509345122 103 965129467 444528430 79 1928406432 17 3 19 139 871571700 1436576398 139 57544054 7001 1201954561 4999 520670845 79 640211813 1544566999 499365649 1145582302 71 103 1012038860 2002800980 1038626530 10007 19 1468326954 406927275 137 95890273 1402227469 149 54101006 1165236173 5 187181210 67 1192340710 802436153 2127127832 7001 3 1434536400 1539698958 1601723614 1124074060 2777 113 467019380 1581656378 1949 2777 19 89 1011417821 107 1923263903 97 1950894846 149 1905047105 23 936140618 83 1740383438 865702548 29 31 613004137 37 912523822 913059360 1373188551 97 544529686 47 1934118185 735388221 89 2777 254239904 3 107 87972062 47 107 109 665828898 139 314566313 1377248974 1133920757 17 1252204390 31 4999 1227698084 31 1087618626 59 1152174479 1833701058 1949 2777 1973941586 809783254 7 554980816 13 733191238 57668553 19 1919295670 2 1781011792 1949 1314688205 107 4999 1111077864 13 1164047781 2125858906 104379235 61 1322884311 103 1091798249 1047863431 43 2019024365 127 25723215 158764097 600235425 61 1172612638 47 371950183 10007 1204432513 1259643700 1436990618 89 131 31 1526279358 61 1279051118 97 793580970 131 116021565 11 1492439416 754940095 13 295457258 111346471 113 1949 1545742155 1014334933 149 89 330662389 53 1949 77537067 1484775486 1071135915 109 1217094580 1196200161 149 61 2131778346 17 2118227557 933037693 7 673575378 103 137 517650116 59 67 1513482296 1708957154 109 2028787570 127 61 310124985 139 139 107 629504433 2777 37 1846733559 137 764070235 137 797644825 629695878 1101813891 3 207301214 79 443929914 1413858199 29 1776280102 137 207551260 67 7 831618643 4999 1787714357 127 1290395936 1118803633 139 59 869634040 139 73723237 785294956 113 1232372011 2043070171 2 1690726624 113 1045817016 802228542 131 3 2777 663932834 7001 11 10007 1437169318 103095597 59 137 1275944294 137 798008012 79 146754903 554162671 137 17 101 380647386 29 1242016437 127 624183029 615510072 127 412700978 578527635 7001 55237890 31 614750801 7 11 2134815188 1653525652 139 1463082308 43 7001 103901841 381757529 1642491766 103 1242808609 19 2777 37 775753464 1497849592 2 536646442 2053595549 23 1317106416 320748437 83 1575652892 137 1848226809 1579244746 127 127 1787447657 822564141 29 37 61 1347096550 37 10007 1144945992 2777 17 329392501 71 1799784971 4999 322590469 2017426770 61 29 1640100684 580276225 131 23 1129596378 1856518042 1866608029 73 543180245 109 3 1732725990 1646183502 1708962775 5 1897089140 67 3 139 584377772 59 59 1981792064 139 474957718 103 1167060658 555881112 23 2080315253 97 149 10007 755928780 29 973193426 1205552040 47 680798430 106855103 61 99515977 17 1864757350 149 794653356 79 1678309347 73 101898729 1658968140 1442581426 4999 61 1238346360 109 61 1021792090 825923896 37 4999 1477074526 67 97 1398287398 10578336 101 19 177260025 103 1813378551 137 359287158 1379124369 538396075 97 101 1744846205 1313964045 32045458 864321081 1949 31 2777 2055982497 250815863 103 61 180343924 299140160 4999 137 837248117 71 73 42796599 127110661 71 1004659113 1165558201 37 114718140 965553392 109 17 320917551 1414055191 1670649878 41 1182621320 89 7 578415712 1839673727 19 76385472 397297116 53 71 97 137 131 1300067711 282885530 529060751 107 37 59 109 10502794 131 1106008754 4999 2125224870 149 2777 765100250 101 599392479 61 109 5 5 1104331545 3 545788977 537123722 89 1338360373 1949 1922813236 127 1327857396 131 47 762006985 127 1258454818 17 443161066 97 1716788353 971507865 678648949 11 1102260940 149 79 1974016766 1303891129 865405360 2094254953 10007 2082007435 101 107 1724716308 1438889562 97 19 1582596549 47 41 103 1878159104 47 41 7001 1505887096 73 109 1039959953 1451265785 17 1986845743 73 2064417201 11 882215046 131 29 2015592133 1260732210 552731706 131 71 1386466629 727181148 131 4999 1326379671 318208423 1200092339 149 1692976337 4999 103 1949 935888361 1055506287 13 638833819 494180986 17 1659088103 1116676206 37 248922018 519373078 107 101 5 261029260 462550132 113 1019540692 427988706 1949 745790697 1852400784 43 546795654 67 67 91625917 1565564813 23477131 83 73 1777415899 107 29 71 1333949633 113 1391205150 1250133351 3 103 1387071954 61 1179679934 139 31 1538852121 301849077 892382547 7 408653567 59 1552298378 1121668529 2777 2777 41 1366222254 7 1261263057 43 29 1087482339 2074157111 1401588268 1949 781266504 10007 464344814 19 1210371877 779682594 1524595216 2777 17 3 107 139 802258933 61 1556987302 802869438 1767064397 7 681480852 113 2059675069 2777 103 66767072 1401979041 103 31 19 1666393925 107 127 89 1482336207 149 195670376 1510113510 53 59 1719913484 648764000 5 1287779470 598503650 97 19 1011243859 853908469 127 197268592 37 1632091226 109 7 1629554108 602744415 13 113 89 1389998173 1960387514 103 330028981 4999 1183307864 94130040 107 2139510541 103 137 458939011 127 97 83 2445566 139 1946001112 7 1578022537 1162920283 326606599 73 1861876261 127 2035895725 89 1030585735 1265052764 19 504919634 1949 97 1659676572 107 1485500581 89 131 763408133 638720902 23 227478365 139 41 2134476329 101 674010269 2064843462 97 23 1390508274 19 29 1413664653 2 1645852242 1717202662 137 483061315 457271421 31 1178982182 7 193122895 233257355 1623636925 97 29 1995952115 74215176 79 858982563 927735947 2 962849140 71 7001 7 337544081 506048340 37 88449201 59 1785017422 83 97 1801836150 1734599904 139 71 1268984917 1200247410 137 53 1513864311 1949 13 37 1761613549 46948698 109 456318145 149 67 101 194001305 270242322 463335866 7 1040868457 1754075168 103 1168846184 4999 2 1381450909 23 113 1893066400 1489234797 2777 61 703148037 666016239 1949 1880063870 67 13 7001 927558232 958139876 2 137 73 412196179 2 1102255466 109 672017591 209954383 651733774 127 67 73 1131758461 587215205 97 1522794511 7001 604084159 4999 139 29 29209061 1759995435 297362185 5 648618796 71 592835835 59 5 1950642880 799016315 11 2125327479 1561905191 127 7001 53 77834263 958750549 1701724182 1658069692 103 103 1137788058 109 987002848 2083054746 47 764009551 101 101 1638515458 608416446 79 512520734 309906592 1949 10007 1569547915 97 848621378 1207752557 37 1376598993 11 3 460665789 53 1462637569 2029376060 2777 305916784 109 83 1579082221 83 269239681 1501613805 31 37 89 767332190 149 41 109 101 251898343 1342560175 1493599127 31 2037746823 2110338219 43 48436984 109 1949 137 101 289194714 139 1663235927 655749185 19 3 43546230 139 17 1663719994 71 742276734 47 546941444 23 41 1949 2777 83 257107440 83 17 1830421652 2 5 8777170 1738155055 1457982225 7 107 31 470889577 1291046451 53 490078963 23 13 1789867153 103 1823992074 861813378 97 89 259031095 103 73 1243559193 23 1324035167 47 5 59 821890886 22094444 127 148786342 4999 1894860952 278506227 109 679779590 61 69611542 589590508 13 1197626698 1091755490 23 941310607 101 107 1291232772 101 1518018766 97 1692276477 4999 1433838175 1972715814 2 436657407 89 935758371 137 2139714224 158612709 1228561260 97 853333735 109 785709169 1726952283 43 573320634 7001 109 10007 1820379976 53 123715091 61 482187295 10007 149 1587272564 67 1676859195 61 10007 41 29 1637273329 2115533296 139 768369343 331140299 7001 1884335892 2033205457 41 19 608544250 47 663919885 149 79 97 97 1582213226 2046513748 2 139 47 101 208686806 724707279 1070529573 103 910881535 1953341171 23 79 83 107 79 1992136443 23 232895286 1224648570 149 89 41 79 1088992643 1382551192 107 121105399 17 936863591 73 1738236661 1243961722 89 23 2112884397 3 23 1422085584 1691809252 47 1375578751 11 23 19 1472742172 11 146055428 107 1785190354 13 1589405064 1486346698 131 1647702781 61 7001 490999722 23 149 73 120290787 549601131 224443070 71 137 1716472589 1623615633 113 61 27334532 4999 1260111461 10007 1632091665 139 1205663065 17 17 47 1692032030 335525437 61 2777 2137426353 107 1692847856 747290123 261237329 71 13 73 1064900202 131 1510445196 458362057 4999 1115821791 41 1641057349 2122178655 47 29 1245033921 723582393 3 1822910275 1151760143 29 1295494266 3 1230011787 1886965718 79 7 2058383727 1730731490 1949 1830801853 79 1187607158 79 1261101854 2 29 1727450975 1696906435 2125191492 67 292270884 13 1996179783 645180351 575821591 73 1025914225 137 268804823 13 31 47 41 943992036 1130223384 59 107 964033085 2050579169 53 562298889 97 1184634422 109 17 1802309502 97 43 597670518 2 1202759196 466707838 83 225058661 89 109 1226079306 113 748883996 1323286161 1397136470 2777 97 43 881804440 7 312571056 137 874197137 1641464267 139 257308460 79 2 1469620966 2 767005832 127 73 17 942251095 112063015 331702288 89 2777 959301759 107 393428086 1500866430 1949 1579847706 37 1949 1850306538 1045277935 1599458982 29 911873100 1655456460 7001 89 2060817250 685580439 41 269445384 839710494 109 83 715648493 542419442 37 662682028 73 1011940089 1096288160 47 741340588 3 19 83 2095390776 3 1784659976 71 368857709 5 359792460 1109139005 113 538005847 7001 910389037 3 89 34739370 530565134 67 1119092223 966820854 1213152248 7 1419893566 1092872508 13 789251644 2 29 59 1562652701 1073714922 3 234268716 2129150172 67 884471623 501647827 894685407 11 10007 67 2046552277 43 107 1061714776 2000536915 2777 515319559 2033322922 41 830203926 4999 612966334 19 1662925486 163348694 2777 3 11017203 436541441 172337448 71 1144501764 61 1740507503 10007 1906943927 149 1700361551 7 1907201051 61 37 756880355 5 442953128 1949 149229083 101 137 2054003712 113 1949 946393471 1318176915 1578357195 79 67 1972841532 29 2070152965 1431819146 5 1963928920 29 20276381 113 574562632 23 236698917 127 856770321 107 1110874428 1160568117 71 1439704346 1199148394 37 23 1242652142 626767108 11 1163378524 564112576 7001 1903452883 53 101 2108292079 2777 1702673118 1680592718 107 45436908 59 1376753849 2088380815 5 16745620 1709817286 59 693296417 29 1662584355 29 113 10007 7001 1288975113 7001 1628494746 1949 4147472 10007 1304233610 1443668820 5 1145342597 7001 874858962 1762048352 336494192 29 2777 11 1084188357 131 291975944 1326610176 1731854267 149 815296105 13 915498455 5 7001 97 89 531298579 7 928325181 523305067 17 1019782418 109 1911662890 29 1051249698 37 7 3 478903563 1961027799 101 67 101 373427300 498250167 371119913 19 673738971 83 1975897834 10007 53 1402782959 53 490791746 1908958597 89 1455569479 101 388455393 1167642253 243936162 43 127 1224659658 53 177545866 1601760692 554535148 67 451711521 7001 2777 1438641512 71 1762971464 1376716767 1807829394 23 169938513 7001 103 1727188126 31 1120027111 139 97 1220373784 113 602205476 2039211936 640103434 47 718775665 67 89 7001 1918242439 103 521986183 2130642311 19 19 1753078045 5 783152020 17 616272678 1058179444 61 469516878 29 509646899 61 97 10007 1665881833 1012049525 17 127 88818974 47 47 1779390813 111641027 31 2146609647 2067183370 7 396408010 2050556983 37 523746440 139 43 682109 1617580284 743216841 2777 2040175683 1007661967 13 1384352444 149 59 607487855 5 2079845671 71 1982812527 53 19443265 1304366950 5 819920630 2081082717 97 23 1304157730 654074795 47 1134324461 1010009264 11 630423393 53 886745597 5 2020489180 1724213345 89 1740079851 1503840298 7 616216968 1427970650 19 83 47 686826104 7001 7001 545034851 107493354 1215569490 137 43 139 1994578119 107 776406873 43 1986026208 1907971619 583189458 1257992762 109 1217282352 109 1037305258 101 1949430242 139 2102672182 13 879688946 1949 10007 1405102884 43 109 139 79 612293205 47 1925767989 778603756 61 59 4999 706931225 685676423 53 107 801920488 43 1268001974 730855735 1411288914 7 1255041669 1185154960 1767422618 2 1534123103 2777 292876305 688821589 17 130444892 71 1631448295 2777 3 936913467 149 373746832 1899886782 2777 1838998372 19 892401614 7001 615259847 61 19 197108299 5 7 205909718 1691053882 4999 417578738 1547691482 47 41 71 1826167641 463407388 1784522188 43 1665006819 1131785161 53 101 47 329830240 1534427337 41 721000272 556596056 149 794201911 47 1698413996 67 625277651 2777 97 876071130 105806383 139 29 53 26267600 97 48123446 1137279781 43 1655885944 127 782554442 113 651011532 808266061 89 1746557694 37 1217338021 61 631766325 79 987475384 1548721678 101 139 1549017112 1612674108 127 273042507 201182993 137 43 10007 97 29 17 1193157308 1538985078 2053661700 107 107 791288326 1425369898 71 103 131 874724335 661085474 127 1785348544 89 176566922 11 61 5 37 107 67 109 131 595960396 7 1823616452 71 1310939811 107 179390850 1890748850 23 1511387172 83 623441718 7001 43 901468684 528928097 59 2100415517 97 552851798 17 31 37478411 1483945138 67 1868721594 53 1808150332 79 5 82021130 97 836580574 829189129 4999 19 324058281 1949 1737435364 633291775 23 89 43 1803726418 113 1785108460 415114992 23 346924111 1651433757 680178011 137 59 17 1625800474 186846031 486829243 47 2015597061 127 1522325251 1813962619 73 1511461350 59 2068986453 1682882399 1852217092 89 1596123257 131 107 67 2097810401 97 47 523289740 89 1740097739 83 53 1846767139 410015314 1694540062 59 148621540 149 501211564 47 10007 1065195115 188281705 43 1892369069 1006484418 1293999713 109 131 1481782003 1923006378 149 1731583510 67 67 1084734556 2051862404 1017872655 47 127 97 19 13 428661634 83 43 2080932497 742969308 484897112 1748813024 7 23 1893425630 5 13 101 454228512 221069312 103 5 2777 1988334777 801867081 7001 47 361894078 137 1604749089 1733079544 7 83 43 168595432 433116511 141858480 31 899885949 17 1816140413 349293883 5 1949 1588019981 23 392671226 103 1158613628 2074961457 1762262721 10007 41 829251940 11 1216538536 101 1564902681 23 10007 61 881460413 59 341760155 1914298897 41 106108533 41 131 471591616 1290878323 59 1607515593 73 137 1808286701 1834822217 2777 200794340 47 955145891 1895323658 139 273591059 131 597137955 1488851025 67 79 97 2096476640 71 1700605142 1354355552 23 324292124 13 494964743 107 149 1066548556 139 977897965 103 127475169 43 2126604594 4999 980400904 7 89 1861083658 71276891 53 5 107 1949 7001 11 61 1544703488 61 1172091515 663976755 2031001994 41 1425276996 1535524115 10007 377023304 1981551320 101 1663808677 1949 2042821026 2 901264226 1436856659 53 291838405 59 22432272 160680309 1660861610 103 107 1174937682 47 1326723379 260658569 67 1215834004 59 37 374266211 131 2777 1808018527 870467661 7 1585679793 73 182432402 3 1023450963 127 10007 113 41 98917256 1715858856 53 528801299 245629560 46236732 3 322290699 107 1962673715 1562240553 7 1859785011 238855610 171607615 5 1140280586 73 1105032451 41 131 668413602 1369982649 47 67 101669954 569382013 171169688 113 1608644383 1511234966 1292182242 2 4999 505587441 41 131 1744936113 541172004 4999 787783349 43 67 447775539 722560704 47 870904375 11 137 73 83 1945826270 5 92201245 1957857760 35529906 31 43 149 139 4999 37 1369731194 233813555 609536377 10007 103 1932106136 101 1802793945 1851165492 11 337509700 2107138396 11 1336238580 83 1124667765 2131331758 139 67 61 294559667 103 1709236487 198177356 67 37 490175112 5 31 1078476453 273000663 2 131 1354103639 11 7001 796097712 268852402 131 1136403772 107 1063613491 53 69510968 19 1635754403 89 7 1364552161 103 1149501733 1687605251 107 122324223 1150824376 19 1140675792 733841056 59 137 1844467442 948454151 101 78677238 7001 1451447320 79 762856785 11 1003015827 73 29 1185858981 192015583 856998688 1949 1632205642 11 1776355757 350259932 53 43 760123158 73 13 557624249 89 314399037 1949 1837155117 37 582686323 17 449743585 1052183649 417054383 109 376540302 53 1336780946 43 350321215 1212676346 1706563551 7 23 1967557034 37 109 540785297 2064883574 554720208 845395338 83 370309453 17 43 97 166985500 1295710286 133833085 61 1548871252 109 43 103 809627277 47 251268909 1019950778 122468330 23 1908213732 109 3 107 79 1877866656 3 2 668606658 3 406604265 1949 1075904776 4999 1298425263 3 131 109 89 1101506809 1949 1745610156 119105753 13 212874506 151756852 13 10007 1229289901 489562454 7001 1452049406 1777805936 149 1505915137 41 1743165266 353403963 11 1089197664 89 17 23 993673776 131 1218973602 83 1949 1936988313 2127920149 1307620325 11 952843609 1947275496 23 1394781296 41 1786253601 193919542 103 438100509 2131881857 7 10007 1747362298 10007 59 19 1063282649 11 2091407967 1552053972 2 830450812 1692336422 1849585010 7 37 203972231 687618259 2130869754 127 581396693 1011847798 10007 1335281150 1290233060 43 137 2777 1814927789 1310691237 799297984 79 1491136692 1118002636 19 506689511 2 10007 17 1611304217 758824104 5 59 199756961 914880150 41 1186234720 89 643225606 13 915587452 589546029 61 7001 2088468310 643146865 1356649452 879647878 139 53 246167934 149 1395835427 365305613 41 476713724 103 103 566620629 1031772345 137 17 1191069283 1721121650 779359496 2777 149 611117689 61 79 548511773 61 72438842 103 362418890 2777 1872964312 1841470355 1516581620 107 909244698 83 2107427851 870596974 2056451970 113 149 377424847 517249574 2777 876787764 103176658 2777 131 149236641 10007 101 109 784725335 431238771 17 1019353116 157507673 61 53 1353961796 11 137 61 748533440 2109072072 139 137 1889503726 1837443589 1499198075 23 1810517951 139 1814562534 79 105535468 2777 371378226 127 71 1111452915 103 907301642 37 1454326477 2777 1555985072 73 1745374550 1444648170 23 1423210560 3 4999 1439272088 7 94186568 2034450865 5 10570662 3 1549280408 131 1412096815 10007 1107704851 958890754 59 1242766206 71347772 29 931478956 83 1458505038 139 7001 71 1106673024 11 1333339696 37 53 7 67 295519476 7 16830876 2064715678 61 107 1248583794 131 7 107 1627108171 2777 1114019974 97 2086066328 23 149 1568310973 695761311 7001 456262127 131 1274657641 29 1952043418 1946391521 10007 1041048224 2081622160 2002967685 5 2016696163 47 124524761 1520720701 97 61 2054356475 1759072982 173877208 43 89 401467786 304481104 789469146 3 252120868 501203958 43 11 7 1954696714 103 1253839150 43 1462440965 31 1155768908 337130036 1010808777 107 17 97 796510262 127 36719256 819814086 2076384935 59 4999 729488209 97 127 131 1224265098 4999 1949 1177864623 13 1383079961 101 481250355 97 414698571 71 2002376932 23 1330508232 41 352495551 29 856638123 1252499513 1949 1835885559 43 7001 987603066 1734302347 83 1066349472 103 1992767574 139 775752745 73414770 109 327307486 11 427168060 1831265230 139 1313581553 5 103 5 1959237340 113 824180527 43 1923485226 1324250097 4999 801800868 1054307499 10007 137 61 399887098 1013808343 79 13 137 383789060 737277693 19 1188820709 131 584476412 1809155643 23 149 727011081 103 1306237657 1998028299 37 3 684164595 316580838 960969905 61 1444585286 53 287669054 1491187518 47 11 29 107 1489005366 4999 109 89 107 221779649 655400320 59 266667467 73 278651074 73 1886806326 83 61 1173433454 41 1555808263 7001 550324958 10007 1517271347 1918072610 418210036 137 73 11 832053794 803737187 41 111867106 66470225 1797014288 23 103 109 1051542838 19 83 149 1922787486 1919346629 17 355477157 1554100800 930911050 5 83 270885803 621434529 71 109 264560006 1047262031 101 19 149 10007 109 59 517046972 1629312694 41 1778302290 877174264 31 59 47 11 864961388 2 47 137 97 1311956428 1224398831 1949 89 1328176047 11 31 272576149 196544092 908131304 59 1545388236 41 37 436008999 290511398 59 101 1386961189 777570720 683043364 4999 7001 79 1523391049 127 2 3 43 1640931041 1184823699 711245204 41 1134753004 4999 19 131 1644864296 127 101 67 1840866406 72484687 41 23 35126842 468986307 5 972467620 2 2025540466 553853394 1941811166 131 131 2106798985 1571994614 1184323444 79 1419535971 47 1615444379 31 120933852 1707820785 59 1124756698 73 4999 722295253 10007 61 127 1277518781 43 1873603224 459646608 71 1859020690 7 1128474781 1620155904 4999 41 79 107 835064243 23 97 43 1877676829 177298581 487160346 1949 944748460 23 246409074 1788789272 137 282926098 41 1743407658 188901107 43 100071277 298273117 149 2025520453 83 464422894 13 1475167096 31 1633487805 1426653821 83 714333840 11 222459996 11 287334454 2 59 1144185968 43 23 719046355 71 994090454 551045664 917892918 2777 43 655469210 1699964967 7001 2060366296 2080195278 19 252910900 1949 26317347 4999 2 245378752 398453566 1788981586 1086361948 47 97 2146959103 1625290193 186197753 4999 13 623909208 81979722 340591199 79 1146107092 67 464315025 5 1681767672 13 24571911 895577686 2 2054879740 7 2777 1243871063 1369863553 2777 37 269318782 1742523399 120983828 1974287548 149 101 1768595997 226055813 61 7 1875819761 4999 2 139 61336113 299332886 688646014 1017412267 2777 53 673175843 71 2133929566 103 29 1747890523 680015876 31 5 5 2 2777 452134478 1979716726 29 197047025 752506894 1595517761 19 61 71 395374382 53 1382448237 1948847004 127 1509667636 208958847 7001 37 1292300813 1084439660 1949 19 566262358 424878494 5 861133150 1133902464 131 113 1881126276 83 431608881 1704038743 137 1421771752 137 1520044181 1562333889 127 79 729980568 59 541552799 109 61 1483275255 139 1271605499 41 1287244897 71 888300005 149 243777857 31 331887302 1237866022 54191172 1700805269 137 305570881 1754790048 11 73 2020423263 279205465 5 146475640 121543953 274334224 127 1118144026 97 1867747028 1797410446 4999 1678834166 727050161 31 83 918802115 29 149 1635273010 7 569921644 137 1861524627 29 119731561 137 5 423380934 139 739481251 19 19 321919071 137 1144120428 167097256 47 343274370 1144369865 1738674735 7 1501608878 605482540 17 7001 1731711352 753902685 59 137 11 43589385 1949 31 1596437132 14824138 1261042596 43 1728274017 13 346263004 79 297353641 290923542 13 11 41 97 1662583298 107 127 1844073528 402793089 23 53 683555082 149 2 10007 2143389323 538977020 104969002 4999 1521540631 37 1206858970 1394560874 29 890246292 1057311881 109 131 109 1444515088 385054137 79 2121220513 2082546300 131 1370587556 13 455224224 59 11 1143223242 83 1446260226 137 71 1714235147 797042444 11 47 29 83 1526884102 128868456 339191282 89 29 7 59 219382471 11 1381090561 137 1988156299 43 543826289 11 23 59 81536171 1613935088 976398818 1847354134 61 29 761398683 2023494720 3 1381715703 1365788901 7 1468070424 551897629 109 365405107 107 1040051877 638763839 52800431 43 37 1516214009 1435249684 418192583 79 809425705 1088016412 2 131 53 1563596755 1172027650 67 264004322 359898707 109 2777 2038301338 1781296360 97 17 1542174737 1454383827 139 53 273240281 73 53 866772653 43 101 1625428653 33476786 854062934 37 5 1385310300 402970256 13 74536903 7 1816644158 1375076414 53 1723760340 71 1763921515 764764806 116578969 13 7 768171453 1549388029 240043287 7001 928855219 79 1780020649 107 107 1841874491 89 19 1112143318 67 1650444902 2777 80957881 649132081 1705773206 693615191 10007 137 1253168455 1416702041 59 17 4999 10007 1147281077 149 127 139 1181494089 1006320929 2777 1764687273 1854506665 137 1253348826 73 83 365037403 1054866505 1965959226 146501645 43 109 1988375581 868162614 61 31 1817486910 1455863974 740782760 59 1216370432 2777 3 61 43 614698889 157603660 97 101 516631463 1372972891 346898851 13 324111970 107 59 37 1306743357 97 620105965 1949 89 1488736998 1093098652 127 47 328156533 71 139 383999133 89 792950484 2777 2053805329 1849871129 1253257969 37 83 780105297 83 47 1891861578 1949 1764936440 73 72730776 1465025320 640147596 13682725 41 13532595 17 912680258 1213944482 1750622059 41 1371936155 31 73 860016212 137 793059435 1569476384 1215838823 1949 1418725825 10007 1249744209 1225046933 1191897705 5 807811485 274554051 139 5 2 17 621948797 149 2027599702 103 1823537441 7001 1050479047 5 577395685 7 564989887 89 747399572 3 1105138641 127 471267536 71 170334538 51319084 127 61 61 1540492597 1579994131 109 1747992739 442099253 10007 2094080655 4891937 17 79 89 167692198 694936395 828922526 67 566419136 2777 1909131960 137 1847425546 17 1867752566 504916694 23 31 309733121 1518745552 19 1601186184 89 83 131 2033365363 1359470578 1260293405 149 53 3 1486381047 53 497301385 1427517529 1652975978 53 1269794299 756229777 43 308279212 31 1746099986 1870590763 1639006950 73 29 667016327 438920220 445273223 1891602598 113 41 67 113 1743097047 31 1990532398 91483994 10007 41 1826157056 328239365 1691002682 67 1459729503 7001 5 127 1053072824 1091860125 5 149 267520113 139 29 1207324346 71 107 1015660585 2116412767 83 723969658 61 1214577344 17 1339928253 23 845828565 139 915349472 1511096612 485174247 149 97 1074316710 1619244734 59 13 1665915954 1697259431 7001 23 650133341 13 19 2068302152 5 1144491107 2110148053 127 73 17 1382558915 336999726 103 1104681489 59 311507527 19 83 300882055 131 1949884734 17 10007 1368657390 2045676511 23 43 406397214 59 1605042900 149 13352635 29 246980878 2 985279505 7 1248963947 53 1759198260 47 71336976 1556740298 109 2078690713 2000310585 880467822 13 73 927033206 2035026103 41 37 1771971625 2 1488419638 713579704 53 2089665397 31 828819007 53 1163125015 7001 10007 1270768916 41 2777 847287394 1595763970 43 62237590 41 31 71 715698247 684361687 2030193500 1861290890 5 1258218133 19 543865025 1004771836 601615388 101 59 107 19 2104219072 4999 71 1489924066 31 2054469603 89 29 609079999 1590739216 7001 197927898 2777 191337330 7001 1555643203 23 73 449219516 73 97 1707390976 292308453 79 1407768245 53 10007 11 819100986 7 1326578372 1714499703 53 1798633652 23 109 998507689 674010576 103 37 1586007257 2053490935 97 1000043325 622179120 3 71 962153163 1463416571 155236302 3 37 550739058 107 1992441884 23 986627644 37 1389806913 103 759007618 610271272 13 210708157 19 1029909482 61 67 918418112 283710670 2 23 83 137 1524621214 340592549 7001 13 113 31 921612563 137 139 43 67 79 740541418 1583164134 7001 1020402751 138779907 189853523 23 71 1358749999 1785891477 2777 2049620088 97 31 1970947419 2025289458 137 944200575 89 67 137 354593127 913316254 7001 1071776089 11 365207150 1949 37 3 1134452040 1624807695 137 1379953777 29 83 2018429026 1101521718 79 537550523 1692757806 240311926 101 23 1799258022 127 103 1818173922 1473293584 2 37 17 1608754030 73 861611846 1214373732 11 577040090 1380377723 61 53 19 2023863356 929147766 29 67 29 1436766223 1441806943 7001 553991549 41 2 60345628 1394145764 50066291 11 137 149 2777 59 1081022780 1501359012 3 306831516 875024288 67 230354643 7001 17 278645878 19 37 3 101215644 395383545 79 1526689229 137 2020283209 10007 990062559 1004514636 139 2132666159 83 55264056 980906363 1949 2 1033936078 751025934 1053675646 41 1161099664 366571242 41 73 61 41 260088994 1949653803 10007 1345871451 3 2084080698 83 1071834942 2777 131 403876013 1010212526 83 1262516154 1297340310 7 891968021 142167467 13 684038492 10007 4999 615261923 19 1237764576 584937496 970921466 137 407744467 41 67 1520145312 29 997253015 1014957921 89 961285364 2 43 363042012 107 1412932432 127 1480017868 683380039 1762122457 101 214218959 31 636703730 13 168066847 1077869013 97 596585042 29 1939615536 248568169 107 1655579976 103 109 1369389017 1918540727 103 2034968441 1949 97 1257081031 1907854514 31 101 381032398 71 1607945378 97 2105462007 127 1594089522 73 1495328091 1082900979 3 2076317107 97 1073390688 630049157 29 103 31 958404928 31 31 4999 2047539301 351282198 53 101 11 131 1949 101 380899381 1137531084 2 17 37 116786370 59 897192807 1074329534 29 5 951953905 378425770 850026806 1471724733 59 1039684694 1081269880 139 139 73 1980414732 2 1464832570 1873124892 1722342210 43 67655567 127 2777 2777 1164007320 40169305 784321231 17 1088167314 871512484 7001 767537167 19 1949 1887051035 1519378032 416792717 1560308866 83 127 88556286 59 397637164 53 1774061712 97 426230452 53 1329039872 1721317743 720007798 59 43 59 103 2099890149 1966362391 23 71 1206434789 43 606298968 73 1289394424 1540879544 2777 37 79 1365462386 1420081011 7001 11 1650038709 1910235450 131 101 316368811 127 1275416042 113 7001 930474359 1993550294 67 113618178 1313259962 2777 97 2036320614 2 23 171750867 11 41 2050874735 686064644 1973164622 1671488824 47 619332263 59 23 1928669324 1171146987 290071535 2777 17 1417049552 931682297 61 113 73 109 7 343321439 53 13 19 23584928 37 1120010350 554236653 67 4999 139 238197211 2 1949 666232517 15517938 61 418272325 113 73 942784488 67 1615636325 473284583 2072841670 139 5 1094134120 67 29 576799038 89 584792211 101 1779828969 235750867 41 405935434 127 1349933747 2075846879 137 83 886512044 1770862000 579816195 137 11 101 1878172164 545377554 2019801184 71 4999 682173538 11 658418365 79 79644877 1418402498 23 19 1441701437 73 3089287 615008419 139 472116156 103 113 11 109 83 138641955 31 630493500 5 254071472 149613079 47 31 1115860028 29 53 43 7001 7001 125849976 1792522038 1429426238 1792350651 139 1234443653 31 2 79 3 418766577 83 828234710 53 1190444681 83 1273587778 1216935965 139 97 637352662 652572350 149 109 5 419943209 7 127 1911363964 73 31 351710128 139 1791400169 1909243308 89 137 2131713287 1345794537 41 869647638 127 1296805001 806802044 5 1553366910 1226825292 784412926 11 466450712 37 1626493508 97 1207762520 53 47 1874870345 137 83 1566968443 89 53 1489914270 17 816821266 53 1843114644 2049290454 41 10007 61 67 1478427494 165761456 7 1084347782 139 109 839853502 1617127278 182045520 17 113 2124300547 29 103 898904577 286945806 131 131 37 43 33602780 1347253790 59 1157624384 556697283 17 273807324 1992306995 7 83 19 43 1743592380 2032878191 67 5 123625205 2073470410 364191513 107 427005007 47 59 29 1720487573 882488945 2777 1997726320 1183877225 5 1252867170 67 113 1693581737 31 139 29 1307710662 41 1614250237 190206166 67 53 952034124 736027172 73 79 1380559523 149 320782204 1524869670 109 103 78246740 1507297453 109 679098532 19 1426864780 41 1826791232 1606682265 37 73 268329457 19 1949 97 842265758 71 396917477 7001 1762228711 429749384 650868968 7001 207478669 83 59 316105866 1717687576 67 2058163955 67 1539529350 1949 1209551451 139 582515501 53 299698808 7001 3 23 278533243 2037858735 3 1979100968 17 137 385934480 1870765003 137 5 59 1919236606 766571011 1057454694 83 17 347679733 30439282 29 1937155659 1767746301 47 623505573 41 109 58249709 1051835612 109 103 53 1949 229559067 695401251 1454248299 1949 1685089808 1010051475 103 1214001569 1829219608 127 1720465698 17 3 965976612 89 1720678029 667245898 109 1293802825 7 697387160 31 779947817 864531108 2 89 551367255 965386742 107 120181689 43 540162184 2 1328186830 47 1774722209 4999 2777 109 37 2777 149 10007 1022845491 935846209 1677273159 17 7001 137 73 1104070177 37 1694924416 581183568 109 323206086 1214999905 10007 137 701510966 581024261 59 155503292 89 61 1742009940 1729872221 5 527194805 10007 4999 793816205 137 995989862 29 2777 881829775 131 472783978 1088537976 149 351937106 59 4999 787907387 4044191 2091747188 960423093 97 1873298163 1145520432 31 37 1005099598 2045127085 659240482 43 1247041394 103 1400284716 149 131 1803415299 811452781 137 616499253 101 33977612 41 1638048646 1247226847 43 578183418 758939489 31 107 19 5 11 4999 2143226269 23 1791614670 194515761 941821672 2112672606 2 1156328669 59 868085875 17 1298951618 1221839526 89 31 1522264827 1392344878 7001 1545133931 11 679332885 19 59 499343904 1854763901 1949 193718906 67 27126357 362706474 97 173504094 660508809 79 1588176895 269002891 1562875208 127 1139360063 1949 55068995 29 7001 1993660768 1059229474 137 1745879299 37 29 1828212391 79 107 1984007724 53 31 1633133909 980953975 1719583455 103 1642156446 17 7 2777 1806355190 497469003 1993253926 29 131 19 655451626 1308955628 10007 82377624 908748805 535766237 67 1157626091 1949 61 149080957 43 918511261 4999 11 353944327 341180862 1643867347 47 2143155632 1025368900 1949 212709962 661235569 137 100839880 71 2063546035 109 131 497100268 19 1801253409 101 1321057477 41375054 7001 1774396449 1053944542 113 4999 10007 10007 131 89 38570697 53 61 1880829986 1864236133 17 131 1172219833 97 127 490754924 83 1891639092 127 6937248 103 7001 2013235105 149 532602884 1463177284 37 37 61 7 103 31 2 83 1500717522 818248777 679249542 41 13 1076824749 1527377397 13 139 139 89 813414660 37 61 1122084020 53 2084079462 738153525 3 1369866272 29 3 2043661707 160863255 107 113 37 89 1836312525 53 1119544385 627259053 31 650429382 279499425 3 19 223073633 2777 23 10007 587390886 137 731048440 89 893827979 79 1393827178 316381570 1305668092 89 7 13 323967468 29 1525761398 853761505 97 2777 496524823 2093858 123492495 37 1558371320 11 1350284902 1445197971 47 1949 41 1264463833 107 10007 19 13 838411028 1548354132 506825584 109 242886008 1714605613 113 149 1864139643 1893887571 113 1174172307 231444496 109 61 639508567 1538072162 11 11 2035548174 1961436114 23 5 127100255 265559425 2 416947052 1663603505 2777 1300955075 73 1655791497 1571838754 71 149 1920741567 792191154 7001 37 653312478 1970342723 103 773461814 1640029786 2 1849832985 17 127 79 19 131 642445615 113 3 95211486 1435105029 41 701742193 1297539307 103 958366486 61 1339580618 149 61 365375177 71 2777 265170176 408027387 137 73 811314227 127 591219544 7 1516211453 1975299539 2777 164383123 131 1873373098 1109683724 47 660132578 71 421540490 3 1917278901 67 932081821 11 31 341813671 1456971052 1949 43 1851517612 7 1479905252 1171606681 11051817 43 103 1749072664 103 1802687237 43 213132596 109 31 89 3 1248382776 2053062554 71 1352301805 2777 902346116 137 648889403 1054004134 97 1231202958 97 914798594 137 2123478491 1949 113 1778688930 1403773831 79 59 10007 139 1185161816 308942373 4999 149 1300047797 379701766 19 1442198249 17 1714765180 961355053 37 2 1857009782 17 1227718784 1187206378 2777 578371344 23 1440427026 1261261143 566282276 2 1012333556 113 830777243 107 67 1949 719927467 265289889 803166118 23 10007 602571505 61 73 521696909 7001 1959454644 139 59 23 1985438013 73 204511422 29 713289800 107 1916907996 1856261466 1189389165 53 2777 101 1850448371 719906643 29 1843094594 5 1842670160 1795219685 1688093891 11 11 114433981 59 83 1082482514 1089654253 71 149 239170330 1125901961 109 3 429684840 1701183090 478469343 2096848507 7001 31 67 1470448732 1930301718 7001 47 59 838213595 19 3 767017251 1424877894 11 1859720542 685308160 61 59 1173610654 2094060481 137 281761461 103 97 47820903 391641186 191927046 29 928419439 10007 769461165 1547716185 3 7001 97 1800358218 107 17 1949 137 10007 39407566 13 1125677410 83 71 347766585 107 1995555885 47 1087035411 188345497 149 47 1757093995 103 367002822 1050883725 127 149 1967813647 1461492426 3 1310876679 127 1959541261 43 1939319317 1949 510109821 113 966535669 1957345090 5 123650765 1249381755 5 1710644746 137 101 247328194 5 2021699610 932072780 43 1717609552 137 1099911076 137 1238587682 785237009 4999 813222323 973735214 17 4999 109 131 1201936135 137 382321105 139 1408337297 805114549 37 1992093801 89 1877134244 1667768008 31 321267601 17 1556357191 894774804 1090848419 1777508711 41 29 7001 56463065 83 1842968935 559941987 474363780 1445463795 71 29 30897818 137 323984724 1628910683 29 1129281199 2 987380408 71 425668042 365618887 137 1259344899 982861603 31 31 187744184 170544485 73 4999 1938002322 686455116 118978761 47 344676066 53 97 19 27799755 1397190194 990304417 17 37 107 1872475560 2777 97 1396578748 79 2777 1544784269 53 2011842052 79 250555601 37 1247977257 1690503466 7001 1112736768 814951626 149 1949 131 715106936 2 543998498 131 2107886154 31 1556889381 7001 115243461 550996597 89 1679037599 73 101 991237432 1849264140 59 2056635216 1398755522 1867951638 71 2040764858 1270132317 113 67 29 708403967 89 189267222 113 137 933525186 47 3 264155751 29 149 262951177 727266756 1812574501 29 17 173631297 7 3 71 898933698 73 512750686 1603492231 2069780468 127 677271061 782765891 79 2 1254401604 1028384916 474423232 1286438499 127 53 7001 1392134848 79 58064526 103 444466012 912087660 1175531775 149 475727498 7 71 991157231 23 577136663 53 226331743 19 1249215511 1229313291 41 377337033 1610614110 61 31 275061667 179612075 43 643209179 224486482 53 53 964437515 149 920329494 1949 99155375 37 1230897093 565277338 2122337182 2 1845024564 43 671627191 2777 53 1125381754 97 711158410 257616189 1255593742 37 2085680380 149 1696431454 137 430591411 2119595363 137 734084771 71 648341115 71 1831065518 862558411 53 47 2777 1177678491 52911233 113 1268084983 13 43 1647816729 61 127 370794788 730739751 991115926 89 7 13 1783396641 7 53 644200796 1360023831 13 591673901 7 5 127 101 137 97 1105073567 239203536 691035730 11 2777 511795546 1036232667 97 892693910 43 59 367614460 17 277416353 252080915 41 1726837836 131 67 41 1512531788 1032084364 31 43 1259990357 131 1455923258 800811416 1143741765 61 127 1814609253 1626129896 73 61 1434226571 71 59 1593908659 162382367 79 2073870694 131 1005598706 79 1577359617 95568077 37 7001 788018558 853393896 1211757452 19 1870755447 1934436663 67 195193930 131 1322441725 149 122904140 671493085 19 618605838 176265147 83 139 1044849155 1949 1608836207 103 1249813948 227312086 19 2031641498 1949 143904415 38137882 79 172340620 2777 2777 583997546 824963390 73 804531029 43 61 2060921295 917182824 1949 225255675 2128173519 137 1709691500 2001162562 41 67 2138860609 19 1956111940 53 1127364183 1046815256 83 7001 1975206132 17 1990494249 220199471 1591353408 53 983680860 71 3454907 101 946567253 101 1315653768 53 1281300455 17 443746563 1572597064 47 256192159 2 1094942398 7001 663295743 71 1182668939 107 1893164803 2079454320 2 3 1949 7 1712565925 41 1867687427 79 71 863241196 109 37 41 718934549 149 37 92738280 647424594 197825214 149 282929988 1978412 97 2 1569613230 1124563255 1654272220 1949 337283744 263889567 97 19 107 13 19 31 700803422 358232689 79 1871759245 5 850554580 596438720 4999 97 113 1068631173 67 1696518993 73 1971139576 389821095 1949 1949 1449243267 2 1657167996 614969048 339110445 109 67 835401091 969516197 1884976912 134494689 7 5 1134836285 243596606 19 792251188 1985083379 73 79 13 1974299548 364206518 53 127 1308652323 537854652 1138672829 131 1299175315 139 3 418612794 61 17 43 131 429442497 177336403 127 1496484053 193364360 1021237775 5 1514653863 3 2777 185787945 47 197557524 107 103144046 19 2140132849 41 1341296554 337674869 2777 4999 434458091 1395685807 2777 781563030 131 1189094860 1622516755 7001 1061428611 869037611 297620673 43 149 97 1200217074 107 13 107 590038018 109 671403685 149 73 163550575 19 872687957 79 31 2777 480682038 1021338945 5 107 23 813624692 2 7 37 89 11 5 187844887 23 31 1659547490 71224512 232683836 43 928728834 11 79 831053377 41 981773044 83 17 1220199524 41 59452952 127 1856843632 741017486 619281415 53 1671153723 113 85695697 47 107 131 870341599 31 59 1271348520 73 31 874115897 59 844016370 89 1195396202 61 998104814 13 11 1433996927 137 107 13 1697399119 1467537954 17 131 17 1518671205 4999 791351698 1853463864 7 93267550 1545912556 89 558406142 41 149344302 2 599715366 2777 1464595354 73 1988742005 137 17 13 23 405938796 4999 1962002521 79 1022797093 7001 1225357026 113883504 73 59 2050432327 29 824953778 281750856 773092911 37 89 1797317821 53 31 29 1478808890 710116214 43 65486119 53 1350485315 79 1509793332 1565003746 103 137 1414836127 138199740 867556919 7001 1570228391 10007 59 1736820878 1645780043 127 743796963 59 10007 124877353 103 1505027760 23 565356606 1925729510 3 884871981 19 1294185296 10007 1645973972 101 915561194 149 691051165 71 10007 1258906482 3 2 2100412422 475245090 2109314699 109 42759454 1954046810 17 37 1930111179 149 384543074 47 31 207071258 6659792 5 1775282185 149 17 1378591608 1093370839 11 1728831512 43 672879523 3 2 11 101 67 4999 1628604214 183713250 37 7001 1413536905 37 67 897435477 673225328 4999 7001 239475302 11 560471110 391888500 137 435764605 1296796544 41 578468497 1443648 103 17 950380121 587119650 2097692512 41 49823815 61 2143689694 772082673 127 81357978 361677386 43 2119308707 1098607282 23 1175853127 1869957440 1814289877 61 23 857775156 448077467 97 107 53107845 93999714 107 1295596446 688736958 1688874979 11 1111377806 4999 29 1779721909 5 507794570 1028885595 71 673023058 349904259 83 3 2100420858 2114293499 101 23 13 407965129 13 2 149 761280932 127 720033485 11 559661870 1954574929 97 43 113 676994187 1039164950 1788672361 7 37 31 933580004 127 41 931259281 1100736088 37 1723577364 37 334103751 248447901 29 631393696 4999 89 78708277 23 131 1641285376 41 1383994565 127 1230783416 1511311176 13 96224401 1932302619 1848549114 427150677 3 755079032 29 1398165661 847002616 139 101 656921372 13 1281184099 981438575 1566954328 904239727 149 1482907140 53 4999 127 1050917634 53 153867586 187874188 1564014184 19 43 1570981522 211483357 139 973502030 2 1126009553 17344923 61 17 1546873571 258000942 83 17 29 59 1788265397 1536865269 31 107 1317032291 3 1895160110 1150030070 5 101 1232963560 101 1106872938 97 1259024013 59 17 31 2044666535 1693239432 3 1884247012 1052113705 79 19 1005849987 213042174 1690201318 107 5 11 1495761038 37 1333169570 11 36200725 59 841935074 13 1865266013 2006375540 1281152103 7 1479611693 67 367572051 276586423 2777 109 469390297 1223862464 842808703 127 1806493466 127 1475183613 241131471 73 685367946 113 19 1868281414 89 41 1450253860 67 613797497 103 71 1452348594 919801024 1149578508 1505939757 137 13 107 73 137 7001 1742786934 71 1117451192 61 1579360499 2080004465 97 332933397 1028315818 31 1259939953 1227162827 101 53 73 133082358 1094762153 149 13 89 407750940 139 1047610057 59 1325892964 11 127 29 1243756118 133514464 83 385996065 31 89 1186024311 1431148170 139 23 1011682738 1379347697 53 2121358178 228704169 101 459491117 604792747 10007 4323024 7 2058171759 1300043010 2 765778854 71 1643081858 1949 29 389539716 1660249436 43 3 67 426814790 19 1663098538 1366352339 3 1533172770 107 149 2014178167 1942176042 59 4999 1476582791 97 2 7 524689403 1932781142 73 681899716 10007 738246411 13 1514587061 464897851 316792102 127 1619111608 1275678985 101 1132160552 41 2033379994 1188583830 53 585816791 31 23 9509171 1949 107 29 2090652833 656097914 1515528578 19 149 1063185766 97 41 123283823 1475075836 13 17 50628159 602566508 47 37 1837493667 109 19658584 1359488264 127 59 957461735 53 1812943811 818898422 2777 103 107 37 41 107 318176805 542795592 101 862428597 1670561008 1144641966 19 5 61 1474675901 1667926036 47 67 365232946 11 1038734524 127 1674441660 731728662 1949 287420979 643522306 2 73 1372179832 149 107 1905465630 1735662230 37 17 418725589 657046311 289287634 139 1166016853 37 350388734 137 71729090 83 2010735922 1063174750 1209679845 11 4999 1902665486 722831549 127 7 1416830849 1691743725 131 103 718148578 7001 349561422 97 565741151 1361405442 1629848037 137 903020511 1258479925 43 1863325846 59 228599269 1694675647 109 137 1420001849 1857579301 137 1540121120 17 101 1613442882 67 838416795 43 1795515998 262373505 1314158868 61 89 89 1805085925 388827186 53 1004468210 139 43 1557412606 107 23 165510053 1491893428 43 731629544 17 582457961 1681937543 13 1283828975 4999 2 2 23 343705767 1714572904 7001 1041678790 137 1910522814 3 1101453909 424174605 1649950043 71 1582178589 31 137 105500138 302192956 31 71 1536884156 59 258043580 1014917379 7 1057119679 11 61 1863519568 2 976676846 1686688028 2 97 1258425620 317452731 79 4999 726954580 1096520652 1858096930 83862158 67 149 1027258448 645906060 73137706 17 3 492033144 59 632942147 1423950722 103 1308131415 113 759939238 4999 160633278 13 2098715762 139 1793787411 23 101 1888000669 1542923508 127 43 506903178 1904922513 10007 149 529316987 131 1749287933 818810553 71 59 53 157802041 545185949 43 113 1839074435 1125452654 2 402012634 3 558042801 103 944414622 283334872 1954291269 113 147436185 3 1814369160 127 952320676 81313989 101 2943645 97 37 93862858 142257415 149 134929632 283606302 61 7240727 2063905185 43 59 1949 137 127 53 1681852392 53 19 5 326034675 31 35630408 23 1015755104 2 1625557094 10007 97 1118787718 1900936160 1404611219 23 345740838 4999 1885597805 157046790 83 127 651020542 31 1476334452 4999 83 53 1815875845 127 1331834776 1080399922 127 1059485435 53 67 880425188 53 10007 59 1905287633 392421841 137 43 101 28248806 1949 1476806025 1854994585 31 11 1014149143 1666610417 139 957966402 67 1972035991 430838144 1949 900514011 83 67 88515777 41337258 37 114137637 1532069286 73 208731674 472738802 137 307143559 4999 1536042730 167954899 61 822944473 83 3 79 31 988018701 1494420968 858015020 1244695362 61 270661290 37 67 846496358 47 41 525708068 1845777771 59 1026263169 137 506483965 13 1232173084 43 422883973 127 97 1429312270 29 127 1144797685 19 47 7 1280374215 29 207794222 89 11 886502430 2 10007 1269550504 201062803 23 103 1413326654 61 285703443 2777 2029170562 67 134100433 1949 754759995 131 4999 746488828 131 19 13 1709695039 1506549213 991557417 3 483934971 701181265 37 11 340435469 127 686867054 430616397 59 29 43 101 177875443 1024736814 1101260343 10007 1174402057 1770492500 149 696196677 2777 19 47 402226568 109 661023415 79 23 1035176272 139 1962932841 1565113729 3 2124919938 544752921 404915760 53 23 620306596 11 139 5 4999 109 1369569086 520993404 1833375008 61 1700544885 31 1113349435 502730890 109 53 794503443 131 602410836 1320402448 286964913 1949 823105868 13 948023817 7 181497999 139 1661728240 17 1065063498 19 59 942705776 83 43 505520356 89 241812555 83 922465984 131 1875030248 2777 252446671 31 134414715 71 3 139 83 1130136808 53 127 1940806761 137 1874257270 163281258 1489793579 109 149 19 443401632 92766379 2777 1970292608 11 1188048741 1746975087 41 1217216897 1361629803 13 83 1965252088 151803227 127 1359543255 61 1872660411 131 23233244 43 935779885 1443733216 79 1293957035 2777 11 420634940 1952537446 2 1749023790 73 1499151798 37 1595322629 2777 7001 2 2 73 361580096 11 153390358 2003172539 1754992775 149 1184798178 43 880532498 47 53 73 1115614489 1734125629 43 889288179 59 1767502235 475714260 7 772510781 127 796072703 769125208 629577565 243633223 139 61 19 103 1198446406 19 25401613 10007 69665901 3 61 1589282410 29 73 1814297105 59 1630418272 2010557873 149 127 1592402962 67 1949 295926869 89 89 2 471467830 1914852911 83 363607479 127 1898704681 109 2118503195 96381024 17 584179942 113 1126030536 4999 737777415 1706474436 19 772354102 13 149 1681420534 73 927386726 23 1660626358 1609514608 1150040204 23 1453435566 1949 127 1082358008 961051672 1625306182 1949 682598270 2 29 103 108793853 243245212 2 1748053909 7 1444459891 1615661390 7 632817381 131 17 1565648660 483372900 7 1713512577 1341469173 101 1002569777 891911233 107 103 89 23 1979291266 964153974 107 1590105493 89 1901098813 37 179085698 2044122626 13 44964604 127 137 887625603 19 1480388914 2031786337 642117718 7001 1291208432 1436275508 2777 1284804043 2009367661 149 1032811827 687383723 13 187375845 5 136342155 496873133 103 532195541 47 441944008 1567078940 59 41 59 1875064663 190007507 1602798622 29 2107856503 1060130757 29 43 1829987077 1949 340655965 485396501 53 1949 480820249 107 5 1949 1964001453 101 2049007128 89 1745434180 4999 1976324656 1328569233 97 139 1495061482 2 1937753258 309508968 73 109 468110201 139 2060815807 1482219823 109 531914223 97 89 2035667808 137 89 97 29 1794495785 76994710 596499246 1658780257 1949 89 1129092092 784661291 1507363180 109 410314179 982175260 11 1972976993 28889219 97 788883614 921128841 127 231025096 2127051139 149 31 61 418607986 1724088140 1791958307 1262914945 43 1775862907 13 1475615728 1414548734 89 11 1365928344 7001 1615711783 139 31 851139224 26659287 10007 19 11 89238358 550328262 71 1186272970 71 2051061653 2777 2124527188 1969480997 11 4999 421320719 760567856 1067462057 43 1353486318 53 246812292 1075771318 139 896308765 17 724028419 149 734874052 10007 43 109452200 149 1006348746 13 61 19 104262614 856949445 10007 408275593 818894828 17 107 1148405372 1949 1125808666 726407397 103 71 1385152899 2028854616 79 73 1624544701 61 233251632 97 1280682464 137 73 79 53 929866185 149 17 13 1984830479 37 662526144 1073704100 1949 720478592 2 839867242 59 23 139 29 357623853 4999 671918453 113 1051072551 1949 53 604135357 79 58008889 113 1478671444 489512774 43 53 4999 4999 10007 127 2094323726 79 773299400 2069464250 3 2777 314552693 73 73 29571601 47 207009620 79 317446574 53 835154496 1224913785 113 557576804 883040205 5 1448562608 61 43 558763930 67 5 143198782 2777 113 1483325716 1127519844 41 1391488491 103 2 23 1695750601 13 73 79 113 89 1114656737 910533813 71 107 10007 1214519522 137 1635371192 2 629131166 635244006 79 1333946936 326006636 149 10007 5 53 1526243014 1423461791 69902252 113 1908327800 137 31 97 59 1607584564 1785935015 1197462992 1299366056 2 1656113793 107 4999 2055280437 103 97 137 31 2128215286 950190444 71 47 27095124 2034271248 37 457894437 953040257 13 22388278 994736204 11 1963468848 11 465692260 323075168 43 1173136836 1341382632 149 47 1506902391 693369135 83 208054191 1949 85508477 1479103231 37 659972182 1738504749 2777 478827002 1893613026 107 107 674896661 137 10007 1074621709 1228099068 79 843571401 1415029618 113 13 3 19 1886577412 1714452460 41 4999 1313641326 2 597542164 2125845119 2031267223 103 73 1169566204 837102620 59 79 1470100335 581008581 1662764120 47 2107763551 17 107 1330087147 101 88985025 1405657903 131 47 1146061160 37 1450492209 939096990 101 29 1736031582 1984640493 71 31 4999 1269966676 297526031 11 5 774740291 13 1240167812 1829745496 17 61 453532650 109 250427282 137 23 139 1949 327339960 127 1949 428097850 19 1645794478 3 43 2777 1024038973 127 2 1750246674 1820400700 1130275528 67 19 657971235 2111709989 17 1670490907 62442785 1601002785 5 1566984823 7001 774555635 17 1065469883 140313659 47 83 1938968229 3 97 109 1172579490 101 760668471 97 723395251 1104011210 5 1613414245 73 5 61 525473502 23 1610561729 2053280941 149 1815617906 1835906654 29 107 13 2138074289 1998592544 89 1739382536 67 946023384 1287226914 23 345751663 89 468699721 1325778015 1949 103 1203058025 2017337606 239733878 37 47 19 2119161504 19 109 1215802459 1194931357 1949 471804175 103 1257609297 920052959 17 558175943 149 79 226508010 29 758977879 1180217205 1483648792 771274986 101 139 1715063593 59 1702680374 43 320761639 1287989875 101 552353446 1589892241 103 242432130 101 350594331 729944675 240282454 17 1316849019 47 131 592786790 1205619069 1261824368 2777 90955081 2777 7 43 636078145 1999251456 1297498558 139 576646115 655823017 61 41 28150600 59 5 1362434480 41 962344579 1949 341550556 5 446465689 4999 824112429 1404367520 47 67 507534380 1320036077 101 139 1993867638 149 13 258302525 1600654731 2024242629 149 71 279404951 68495333 67 363482827 43 382360644 31 388071671 68609975 308432292 1197012457 43 2 4999 238452300 4999 67 199157582 13 67 815424874 97 7 29 741829109 245875735 7 1949 537269136 1084934238 107 61 1296098476 1407778388 4999 940108428 3 141382758 7 181447084 864114713 43 61 149 1949 139 188548818 37 1764820128 103 348025258 1308158316 4999 1449704812 25443394 2 103 41 1885489878 137 97 52263212 1587647015 1420696529 7 2010890133 7 43 678888519 1454524700 113 186955093 83 407428184 73 19 1881702680 1485808880 5 2777 784738545 11 10007 1355097905 2114058806 127 1006302045 1618131257 131 37 1970830863 249376946 127 2 845920782 4999 37 1518858547 162929278 61 1543985616 137 444674326 1033340986 158196169 59 954631167 3 31349696 29 1044020213 7001 103 1285308366 189801862 149 41 1534471248 66204970 13 71 43 19 1476707816 1289444595 107 61 586690570 2 97 1093832077 127 61 7 1081556999 41 1424196500 139 1036300044 309138502 61 1770759417 919111745 103 4999 2 1746673691 137 1098211865 7001 953657595 19 317443469 109 1227888158 2 289835580 139 537438913 2041063125 2022546015 5 842669180 71 314515161 89 2097902749 79 10007 149 1648336489 67 107 169289900 5 15157425 113 524790645 1416394818 103 17 59 510463339 1268438906 999904598 2 53 2071315490 5 2777 1557472119 101 73 17 1987566839 73 601712939 974029800 103 31 1120880057 11 269865159 73 17 1065094217 31 874656444 1608278481 1949 53 132260493 79 565202498 103 1019909090 101 389656788 53 7 1383528496 858531359 7 289635016 97 2080337050 59 139 1877128419 349904422 107 19 79 383279592 1717219033 97 2777 1030063215 73 637609448 5 876931057 53 497686960 10007 67 1217600931 61 2083156222 41 792119010 131 1863239200 113 2110414103 569471636 5 71 957424636 7 1281665343 101 37 887873387 31 29 1814203692 41 823983191 1358069724 11 430148210 61 43068989 52223266 79 7 451042634 109 726952828 363530587 312908147 71 661157396 1475735593 97 1914438269 1045857489 47 174551608 139 485199215 5 2017822065 2 74508798 149 17 944667781 711497889 10007 1076653130 1842719208 7001 5 137 19 1537403938 7 780981838 127 3 149 1606311486 67 791849756 29 149 71 1487932354 43 113 1895471831 2135787236 47 73 1832723517 1569868692 53 1454644734 71 1568631897 585876564 1080359517 31 31 2 262529960 1344101136 60254244 614283477 137 1503708845 53 42767184 71 31 1536332069 1082057885 23 37 958159992 137 109 1972461384 1300402482 764378703 2052393539 41 149 1842694905 37 786302836 149 743055569 113 113 2019703466 2777 1307467140 950075363 107 385117075 1265689184 73 694751176 1563744520 109 89 80629247 1037743989 41 1415907506 1724077324 127 53 1340671358 23 2 13 269767459 1590479931 1171031472 109 819211672 261495372 79 70279161 10007 1665774117 41 10007 977682138 1711612254 3 573928482 73 10007 83 73 2777 436750728 61 1491252421 61 205962962 749123554 17 37 103 53 1587319419 19 460989039 2068341226 101 79 1182191629 252502091 11 277899944 2777 345503232 10007 1235340452 1885425308 7001 79 926829580 67 410238588 1335691565 37 281213746 2109228070 4999 17 916556462 153736423 41510222 107 1142642131 1410834879 17 109 1954692531 146412070 2020090727 31 1187589943 109 7 3 233611005 3 1796106550 7001 79 31085157 1961959549 31 10007 5 60020970 569299090 127 61 1945626110 61 2 1137052878 1228639344 755517955 43 239974781 149 867972382 107 1725525870 4999 1013260095 67 97 1356195316 2 1264366918 337904753 23 477039120 1146557981 131 127 601722952 17 588091260 107 1273725325 31 149 427918304 109 109 390255379 1982694155 127 198240698 73 43 19 79 1490127765 137 904965145 113 10007 109 131 23 1285141767 840504226 2044324436 7 808966389 1150074772 47 1253122319 4999 5 1174058660 1617509675 89 41 939961203 1485309911 83 149 1397804313 1526841144 23 741376572 10007 1543178900 806321389 2777 1329232910 73 97 456231837 11 2044846584 1949 874196664 1781111661 3 13 53 4999 125129969 2777 92451884 31 1810185480 47 2000567878 1492294650 89 83 2039616021 1129227699 2777 23 73 61 1467284886 113 31 79 1653241709 7 1489333069 1949 1814281222 1496672182 29 1373926823 305787832 4999 52014595 59 221298085 1954509874 10007 1715319884 29 19 7 17 911444698 103 891034872 131 1998086085 109 1823600207 4999 131 1944797311 661529299 59 1424922393 79 2777 109 13 105070706 155036765 1869350930 79 1264589340 1006952947 11 97 47 584748107 97 97 103 1949 1781315836 37 3 1052166606 36920559 89 152221927 13 1302432885 97 1831032612 2138564207 79 127 396927070 127 101 1707255116 417495418 41 673011649 53 137 2050854106 917081151 53 147543255 1622950562 79 127 1086272148 59 79 938555787 103 816080021 455969506 61587223 43 1008525868 653037854 7 1657002176 1352963436 53 653323429 1562642715 149 584088283 107 174136080 83 139067164 605544915 19 137 930323297 1231199135 107 994152095 17 51808429 47 1879752263 957494200 5 1856992795 107 17 1081195614 19 1625384811 1050226996 61 61 1625012428 789248237 41 1949 1605188604 101 41 54433568 137 97 499149979 1415614485 101 1157559080 185149075 5 43 11 79 712475562 343826486 71 97 1758205316 17 596053864 641293822 190776336 1210229040 67 107 149247576 53 53 41 1861300370 1757386567 79 161240951 2777 29 185214213 83 439342323 1862300975 43 149 2125379957 19 360041621 73 3 1347679863 1822409892 89 307184835 107 1355761430 149 350509967 127 1761371493 1191458178 97 59 149 1580242148 218540982 103 209920283 3 8776572 4999 127 23739729 900590284 1338766594 11 1795476817 31 516998439 83 1395195223 44724384 47 47 7001 510288888 1696230284 83 29 41 5 1141405270 1602947579 1266865484 23 79 5515780 53 131 1445952586 785743240 3 329806849 107 137 131 863297991 1275903189 746876336 67 1630589921 2777 1441590686 139 53 1655092264 41 1302673244 47 1049716928 388955644 97 1167702999 139 1246810679 581307288 31 59 71 73 10007 703612184 1855224585 37 1506607869 113 1185638375 1839634758 1486369811 2777 3 1949 757330992 1235280752 53 729327472 127 137 80683500 1095143444 149 47 71 113 7001 1073050271 1335363739 113 2777 47 504053991 2131337247 4999 1513116386 97 1481029465 1433212883 19 1235911145 113 1534164497 881373060 137 13 67 1690637063 97 37 13 11 139 1470371190 55956654 1895537341 23 101 1923393803 539545030 67 83 937649506 4999 1051314695 148220350 1535398743 109 23 714345408 17 139 149 1656052351 131 101 745293342 256462471 97 43 1054322848 1752648987 71 2012612789 103 471965467 7001 313716778 61 1642330640 73 65968056 137 1299186481 1150770781 37 89 960406743 10007 1927618389 53 53 1723855710 109 788272849 109 1609326794 981780876 500832035 67 101 1600853046 71 1272407827 4999 483138353 649160142 840509329 11 902841192 107 780804573 1523357919 23 1872670258 79 131944664 37 131 67 51627788 59 77250190 113 1804577569 1203789184 13 113 1291831612 101 149 516966377 1232154755 11 406962150 1351589235 5 425037883 67 381121685 43 1425373847 43 1284248099 4999 1743826165 29 5 207730708 2777 620348476 788549996 932390027 43 137 230034649 79 101 1199488019 1924621105 781514017 139 109 1629752413 79191225 137 1578106528 297922430 79 7 1949 2132401637 10007 761162441 11 109 633480423 109 536547377 826203282 107 1912633239 1546238460 31 61 107 69547432 579688871 67 29 7 127 1628051227 2141439710 83 139 1478267919 113 1424549077 149 812468358 13 1198645682 637687437 4999 301319724 1932023841 158768900 43 29 13 1128953384 83 1514072887 41 41 13 2092091955 1710324875 127 5 1430475070 52343000 1660607122 2777 11 415272902 1590886055 23 726925787 1203517297 61 755857466 1075886980 1949 107 447759474 1742077240 31 422376044 59 1875305610 37420947 3 2 149 1374354020 89 2018131515 61 1565544321 795895914 135146048 109 1616444167 228676006 1312687142 13 89 422777234 47 53 1897724095 798638079 89 19 1862265270 101 53 470375210 107 1432610860 1999780515 59 43 1523385681 73 961874645 29 227294025 1949 19 339162434 13 767661005 172155844 137 143441980 11 131 941049766 1728469413 7001 53 1717637515 89 41 3 1695841502 107 1082893461 73 539562929 4999 1818751177 1703459240 644212543 13 97 395683976 103 1271683425 101 1483233985 1695511235 2777 911430839 41 2014758163 732753271 7001 17 807136693 1383385217 1203569177 73 1228242107 2777 664397250 89 10007 941298448 899614159 389157976 67 19 109 47 1230502864 149 18302152 778144092 11 478911365 41 2019410269 127 1222460725 1429191579 10007 590433014 97 137 1953435050 1845478228 41 1207691818 71 71 11 1062935753 149 1463465484 1161320010 892962522 59 59 73 1505060771 149 139 1881548063 887902254 944520575 29 61 1774176474 43 1949 19 1244623918 109 1311658963 346538592 73 67 1942420651 124009563 7 89 1754231474 1949 1833235247 684853263 89 1581656558 7001 137 47904790 23 3 1029856086 127 551221148 1802978487 256885996 1949 7001 131 1099695089 267265807 101 103 71 927103303 550105515 53 2777 795549406 19 31504318 97 19 58379728 895920992 89 7 5 656025300 468682485 89 1337694340 312216474 73 330646689 37 308190244 139 2021715663 101 1909742542 13 31 10007 322883964 73 102558211 1168233844 53 31 643622139 3 79 2120078025 13 1493293945 19 83 1633588902 1484243793 905033242 127 735670831 79 103 79 420140644 726332747 426654942 7001 73 113 1412497740 2052199102 355256967 3 1970005175 5 1468534460 237254819 137 127 5 149 79 1244168156 29 728555110 73 1274387645 104313642 53 900886421 79 17 278883028 1951192731 1987988508 11 2072235807 79 43 5 1949 1220338356 53 41 530393466 1540679427 83 31656694 139 41 139 571518973 71 1287173748 23 1710470233 17 1276959463 1185943112 1949 1417373865 5 89 1487732722 101 548742898 41 685184333 5 378242170 2056701580 1354758570 901483350 5 915893206 1266323813 43 572511936 127 164693219 101 201389657 4999 568521273 934228117 2 73 109 23 49450633 41 40818985 149 170109567 59 53 89 1091694826 127 1456025663 428853613 83 1528470149 41 5 2777 106136940 673333636 1776508021 47 59 67 2133395642 71 1511056293 151396779 1458478029 3 1128029397 821848902 83 1864886325 1065230842 29 1380223330 1949 29047896 1502737025 573289811 127 83 2127396405 43 1107732159 7001 10007 67 13 957956808 1249560637 73 1018220931 97 168236565 139 175091538 479985631 71 876610489 1724014849 47 1508320971 17 7 32460231 475219286 79 1827198697 61 127 1438981501 799932868 103 105760812 1985150724 131 210725774 53 41 492056621 563190227 47 107 1163197569 1700195267 29 2 506945226 976692792 2 812642824 1799242198 97 167615806 31 1897380048 83 1145541515 1623105973 37 1925436364 53 27213804 11 1051884416 137 41 1802890417 2077550360 2 89 2777 53 278988864 113 131 2093876621 67 273457150 1233077380 972230477 2777 72175863 17 110178360 79 67 1942843756 43 7001 1277503627 10007 41 625980702 55865288 1005876609 2777 2114846566 29 246796757 73 2019937740 79 4999 127 996709843 344242390 11 597408050 149 2 339620290 41 84747861 724879467 7001 11 67 1864979819 139 371906854 953486905 59 10007 3 250543533 47 127 4999 73 661285202 357721670 29 97 2037727500 1266054476 1019618639 7001 680854251 61 83 1473166957 79 1584246195 5 1188649355 112306490 61 79 920804724 493131354 41 1310836020 13 1565050019 37 1070831492 101 366880496 47 745342309 149 2777 1368923949 41 1693124438 1545857462 2 43 1634135622 19 159751964 53 103 89 562805384 1072088838 4999 360937798 89 1268719653 183399541 43 919251807 177113302 552086190 10007 1454785213 23 31 1356057924 72771415 97 1203756517 679038121 829118688 103 1369923793 1152980249 2031972670 103 1137695245 2777 927474622 61 79 2020254755 297819493 7001 330108353 109 61 1648581695 5 581688709 7 1330969815 53 395939468 433534700 137 1949 882351280 230229523 1275944760 1870090907 4999 101 2777 2048329085 472190061 73 7001 1336452256 790279637 107 280748699 79 1712915841 149 1098922233 176983442 89 357620601 995360999 19 73 1681716738 17 1960149538 343891723 41 1221645676 23 1444705831 1569994743 79 403054050 71 1042309465 41 1677248582 19 5 1949 1370704414 915336156 109 1392620515 37 190945789 775505607 1949 7001 1851302434 149 7 101 1888238935 81276518 4999 1829908945 1397030538 4999 1736712588 94061184 7001 101 79 785420054 1265876575 73 1712896959 109 61 7 1507454991 264855552 3 2 527561234 79 1565897173 83 466447135 139 1947802691 1169939926 1274216039 137 1703852504 59 13 290916743 139 41854846 1855692812 85478958 290845246 137 11 2777 4999 1890031918 5 1340005110 5 1801385225 1000667454 137 2045800843 149 3 3 83 1871285796 13 957845421 1869002356 11 109 1750289845 73 1723190185 392684374 758580445 61 113 2144960463 1095412395 79 703602914 1056708582 97 1804637179 940263486 127 23 587427211 101 89 1556527052 1185829503 5 109 73 73 519875632 3 898416465 536484806 1000603417 11 127 484473758 97 202649393 112462456 23 1685329460 113 1949 1586439224 71 418187185 1949 61 276365175 17 59 1463758318 11 1318209409 75883309 71 1926774073 778114973 31 386439056 856231327 23 673312852 127 13 832745369 107 47 127 207069309 528695412 1796913789 936714768 11 47 1677958515 635205128 31 1604315751 61 757934760 53 1949 1887928085 978475960 101 59 972760884 2777 463764857 97 97 10007 1155818507 107 3 139 1019616847 2020633826 139 47 79 1883001498 97 109 13 556359804 101 1706856510 107 186024208 29 139 1248817422 41 47 652182199 739015921 1668951127 113 103 17 142941104 2062205014 19 1413031208 71 928932263 495166500 1008251917 43 2046994482 13 439478429 133937965 59 1675871931 137 1184383838 37 1954062060 460722186 31 11 181015362 107 19 1297061733 19 1146385438 1054227448 149 858704354 532374965 19 4999 400749482 1949 1328722954 131 127 113 1738420702 101 1276109043 362716149 9909868 83 124902137 67 1552318310 43 2 10007 825507451 749824510 73 41 976497738 660199589 83 67 2019021014 59 1777698379 71 255271483 53 89 1402158778 53 584450875 178600968 7 47 1225527820 197103242 53491926 1927226521 139 1472475953 1873911663 13 3 954644033 4999 170845835 37 10007 11 7001 3 103 3 83 7 71 41 797307689 1951642271 131 632407609 7001 1880736111 107 261578363 872870678 7001 2006432191 1314907585 17 137 149 139 109 986835097 17 23 927863210 41 113 394074392 504197525 73 1671567797 53 274182091 1499316894 109 761276492 787360218 139 1503962208 1032211047 997672839 97 4999 1324492141 103 4999 37167565 1823555216 53 470515821 2144891619 13 1085057844 1023197900 1247536167 43 107 97 41 106776574 1688572384 47 1276281621 83 329749169 29 1241527613 116662509 921930574 23 7001 1617083979 1686479710 10007 712938708 23 137 640969554 1665873948 7001 71 1292297767 1022409301 7 589794394 10007 221675064 1946931899 113 83 953973199 83 97 597505154 118503624 59 4999 1436941332 109 1080799189 107 7001 2029939950 41 840470398 53 2124276040 109 2058044042 1088697777 1968959740 127 7 998020807 1221445575 47 670428445 114163047 1989637041 79 1949 13 41 73 775414383 1492992703 29 3 397519623 137 954781496 23 966297031 137 1860344414 492118250 53 1949 1643763212 13 2004827760 109 315196499 981466956 71 487438998 1429395927 758715131 836548054 101 1531793262 67 314415657 1949 71 71 1316108593 1718260166 89 61 89 1120534492 31437931 7 107 1265375168 127 137 83 1357213095 368321298 718146342 2070500817 4999 47 611374966 31 757255600 19 1793075809 350348505 19 1331468339 9438110 11 403646353 71 1112830144 927501198 103 228749610 61 1575324085 613468640 53 943908323 29 1071562412 89 127 47 1194863375 665527708 10007 149 2031321068 73 43 2 2144824748 1238676332 29 79102662 879748792 11198813 139 97 290904940 113 1130527072 109 390542204 3 43 1403046527 435435028 1528103699 1096546579 29 2777 1949 109 356681790 59 10007 132482673 31 53 312629987 67 67 1732785120 139 4999 634583058 1731719191 1601832858 89 53 53 131 59 1477861972 139 1555155908 17 457953667 1958015086 7001 1224313877 1227229866 83 75773107 23 11 4999 681403692 772615446 919680566 7 64617762 1458687334 37 4999 1165206912 773846189 89 2141050127 1643117723 13 382945875 109 53 1940391112 19 1778575751 139 669740086 536450486 314148081 13 109 94302229 2007258722 29 59315555 31 821656342 83 1623718874 1540469183 11 2 61 1988714863 61 1677742046 29 149 5 1291395495 59 10007 11 59 686052236 5 2083062755 61 1503145286 109805124 127 1568477686 4999 1417186506 1935347853 2777 5 2063541555 28690577 17 783958145 486974918 2 618661987 67 593957814 103 139 97 1678982991 1538225040 753635970 5 67 1916263851 149 804883845 137 1691509956 1109466963 79 1709016351 19 1972350803 143440985 73 405789772 4999 5 963624780 97 3 444893784 1027560690 137 195674086 73 139 347436199 632771224 59 2012857983 300526646 17 17 1348601696 2107766235 137 1537441377 61 71 13797146 61083217 1288259777 1111171032 107 899438163 1949 131 3 17 1898130072 1009673468 149 10007 1275021891 287310977 1852029827 53 2133316144 1418970091 638461085 37 1055622769 17 420198950 1437981521 73 7 491870127 1000247010 1103247956 79 71 427279775 2 1535704241 2011016727 10007 131 82345421 31 73 97 113 1977397057 113 107 1949 83 381711581 1907461387 127 1101723879 17 720422991 1559824134 1698076688 11 1010701611 694963351 103 7 1100965460 61 1833275652 13 1454984502 2093582972 107 23 1684021397 127 1885109641 11 1757394155 23 286171589 101 1730034656 1058037317 870202633 817406566 67 1742696223 149853013 73 1374641576 10007 1164894856 79 1009676090 995499777 97 59 91862252 47 89 67 149 1296465837 23 1686113960 67 818007020 1949 949749649 968387936 1999317684 107 2065335804 29 1200014949 4999 1386232698 131 1705791217 1559533647 109 1697879157 1958019102 1857641036 139 37 588002511 53 137 73 1861876607 58267067 107 1127358741 1943740386 1616579351 31 1237115121 1764200673 3 43 1632941211 1473016901 1952665962 53 22280776 41 221103898 53 1260517126 314540024 10007 742788870 1074708555 73 1499932243 97 1476943146 17 4999 1068251307 2103060978 1909484639 2777 2049674278 59 391786618 31 810414462 1730044902 47 79594396 294655780 79 19 1120851097 71 89 1534082587 23 2 53 168176950 17 97 103 1828701140 525110995 103 2120743914 17 1589747652 2 1690087574 7 1269586223 23 680068784 127 768066536 785535640 609014461 59 542147283 1925041987 131 139 1340260657 47 699705638 29 447087386 17 2777 107 1592229871 327668668 107 2092505910 756521138 1290164372 19 1266142175 83 2028684939 23 73 101 1157368292 131 664488854 1572429287 59 1262097438 1719987057 691521439 97 23 41000329 1356960256 514494712 47 127 59 109 79 107 1866156505 1792315484 113 113 1949 555770369 11 1663030765 1906539056 109 1751277930 640823942 176839909 37 2067651861 723572094 43 5 11 506179498 296354465 23 1246980811 1208398854 29 89 1159566226 1441534424 71 473284864 19 53 947331911 451851606 2777 1668521572 1339238526 453924340 43 3 5 1133460980 761084500 1949 1986765773 1167097933 19 2069922227 73 731688460 41 1441542820 71 7 107 318296464 1726906714 131 4999 1835308673 1812709014 101 109 572846448 83 2 1550526470 29 2032658749 109 1321775420 2079264489 1769142079 73 23 5183349 948950031 218098128 37 121677504 13 29 1213534551 735828099 507420319 47 255940640 5 669357415 71 182698233 103368563 131 1716427769 71 696048642 350343181 579899884 71 149 127 1718237010 3 131 1015211355 180709951 43 59 19 841847174 1335790022 2042210551 2108966277 73 530951567 127 131 23 1403720291 688740152 41 78467620 29 127 43 107 1451401286 101 1314133725 1858399795 17 1779556290 43 1201658023 23 920306352 113 13 1709234016 7 19 231076480 79 895270951 83 547031924 1300716190 73 103 726153749 109 1123574289 944210485 10007 113 1069023053 1845770024 825246506 103 2777 113 16638671 73 23 1277005413 1527869906 31 5 2042968110 41 67 1023681878 766851582 425307342 3 10007 279085223 153919092 89 1860620765 7001 43 976569818 47 1553568310 107 43 31 1557054352 53 19 11 769114445 50902225 1928829784 7 699293484 137 1604291235 467483211 1492559087 79 101 1225881777 47 101 240505846 5 61 1236619084 337806959 4999 137 47 67 103 89 79 204826381 1543599031 139 1513974378 2066937246 1001214934 89 107 512694245 127 1431340038 101 1625320088 79 825715505 107 43 1570938866 1653700020 843219735 1568838801 41 61 1686845866 1550540497 131 11 53 2110445584 1936516279 89 1128991077 1476007684 403497615 71 413512875 47 1663128370 1949 149 1514549538 851658325 53 125369433 1623083070 37 2140823219 2122346458 131 287997474 43 1694337729 420360151 504072227 47 67 2777 319343892 1920700942 73 73145197 1046573260 537907731 1034900956 149 113 730837169 47 19 1720587408 7001 2777 2128148396 842972235 7 1736155638 101 131 1228948045 89 1450089911 67 724241104 101 1104647403 40958651 10007 43 1166058907 1835248170 3 159074643 979874692 71 1519557762 73 575674642 89 457528174 387099292 7001 1941531322 1949 816629613 699973397 2777 71 1299231130 731290841 2777 980114380 1574167443 1437500233 113 97 1287622620 137 79 1442706058 2017256073 109 663611075 71 861718409 1155692126 127 59 1650769378 657966299 987321622 127 7001 1012926219 127 2027768798 1273310225 11 53 54531276 97 59 1982530449 11 127 2073866312 1852134499 1955948732 4999 43 43 29 356693185 1068810791 131 1800249946 1857162415 79 79 2777 1359274852 127 2104732392 727824681 10007 970488867 13579499 442589218 7001 79 303576302 1923161069 1772385460 131 19 1004676775 89 29 1830096512 17 83 506184049 1299400358 2 108977552 2777 29 7 461237931 10007 1136705137 1810076167 4999 149 1507122335 17 303978190 156659046 633684362 2088682256 47 53 1303136493 4999 902120856 7001 2048219561 137 1162820420 2 1447439010 360635851 29 10007 710036678 47 67 97 23 1753759545 1469574834 59 822355452 1551346944 103 10007 716441158 195957074 208275456 1628738495 109 298717839 1613564115 3 67 593555980 2777 1836153224 251114674 83 107 107 1539697793 1912154006 37 371314853 127 1316556676 29 149 2009674303 7 209513963 137 7 2047054499 276166996 47 1303522910 1239849935 53 634230542 702963345 109 1290075386 2 1397023195 5 5 61 11 2022602824 113 1751706112 375453498 1387135827 7 11 103 23682172 573160186 107 1317600195 23 2044603860 29 113 103 1756993776 1969022366 103 11 1852920223 1218739533 137 146762662 10007 958190264 1770899028 19 1888723518 2 41 906141451 174015181 37 320880243 131 1448115920 485014138 97 103 554561346 662469563 83 607487875 43 1262071689 83 1970569898 1875717830 83 109 1830822969 10007 1611106986 2024456128 103 247989138 101 1625764280 179151861 7 71 1855788415 89 1609419218 276701089 109 1467372388 743406378 621088254 41 73 803751475 5 17 460107329 2777 588918390 131 61 803634669 31 1336100062 61 7001 1373879532 1783688089 149 97 149 374418226 1886905384 137 61 1475242483 7 5 1941930385 101 105243919 1821563785 79 1116714778 19 1723266313 131 901092408 1897994331 872814011 89 5 137 206329398 1265463520 267640205 131 29 1949 1845722898 1844692116 149 11 1856954577 1294525800 1949 23 792756800 5 3 203967105 37 961337344 139 2 350158213 2015068372 101 1208696289 107 1536272877 89 1095679979 1523054092 1976998044 7 1949 928817389 17 1715955520 47 107 1717878580 1814394506 2 884973528 595333516 1214519715 47 1243219513 3 1114953893 73 1447875649 1519782159 535508183 7 53 1030141142 660376326 7001 23 83 408420922 1275868613 137 954397973 79 149 2118942857 49690308 731926546 7001 1595093838 103 4999 1210097932 2070765226 127 83 1303054599 171843615 3 71 359577796 360821148 1115309253 149 62727808 137619229 83 127 149 4999 1474580025 139 103 89 38717670 783496018 139 23 558032693 5 59 394106864 67 320670853 4999 5 1913617020 10007 109 1810047678 31 113 1001097849 7001 4999 467426496 632313512 23 1397960148 3 324284361 47 27791006 137 1219432791 1148939577 37 1650244363 2021784259 10007 89 1393253081 1591949853 89 701815771 101 755442226 139 19 2133667719 1670283635 552852295 31 131 2062891490 109 1128200358 84522561 137 578318021 149 2142325546 139 944645807 139 1094912869 240893116 1150889527 89 1205512207 1396105682 37 131 1771640434 408619188 53 29 1298932003 43 71 47 7 1912770152 103 19 1301472450 1203524106 103 536740404 71 13 1043273257 1076532288 10007 1820436141 109 1707383103 149 1462806606 31 1437974866 636630229 1772204401 89 137 1322528815 462005922 79 29 3 998222586 297915528 1173465802 705970444 73 414373557 53 1202761510 5 41 148929671 2777 1313801477 350455147 10007 184789262 10007 2074150890 71 2038182090 396095577 7001 29 160564503 1754198777 41 1826064396 61 1922102009 107 1024929567 1138545912 501653971 101 10007 1163633974 41 1423441403 976269525 71 43 606274922 101 2777 1314245797 59 962119818 107 1897739374 7 1402497971 29 37 1238590833 137 2094437231 1132067935 23 933866222 2777 1040528015 666528120 71 97 669345978 1475939399 2777 83 1466118889 1951882293 594333509 109 4999 237395289 41 11 103 829300430 47 186635919 101 131 1907509864 483582570 107 79 1156710732 433924564 149 101 436426539 29 2 397644676 857931844 1890416958 1949 1306341979 1232800546 101 31 4999 1243321286 67 71 23 1660820708 795445662 3 1588440705 59 113 12771699 97 795216088 209104750 107 2130855673 2777 1850576138 1866418923 29 11 1995200405 89 31 694642668 445801912 97 1960199959 227923721 1825757216 139 83 1661017580 600689583 13 1060901349 79 83 431856636 1011531984 31 139 1487377474 103 5 1542706284 113 1713726574 7 525173089 7001 127 1160039971 660213183 3 960099087 1583881150 407950381 53 3 104027799 879812904 137 1637448890 5 107 256512135 47 47 1518143569 107 762567921 79 307103257 348915429 89 741844637 43 17 2118102403 59 1668977781 1773860724 83 2080098549 67 83393089 89 329581062 43 431430438 7 1050235123 1450850415 5 345788950 337045458 1149294394 103 1173892675 7001 1949925521 113 1347248150 1777649443 23 7001 7001 7001 1522590222 530298697 2777 23 1172642820 79 7 13 947850071 1041725632 71 113 53 139 2114210294 84705571 127 131 59 2777 139 2111942456 924949511 31 83 109 261614824 1192889133 131 29 1737134946 441718596 47 2 1398602092 428370214 67 1949 1610387630 505981956 37 101 135921495 43 722875193 97 76224853 43 79 1347966335 1924831287 1841930041 53 1138499644 673091380 67 1998484462 59 37 691902701 1880435830 101 240154250 109 457560068 214580101 10007 7001 1729709066 1721047868 2 1142982612 107 444078546 3 2097222708 1090969568 2 28250568 107 1008628331 5 1658028240 1405374220 1666221689 4999 2086462021 131 1058549823 3 1607439812 11 1387450944 47 1957600149 1897465388 131 1906027599 2059732126 19 1571773347 4999 19 384830968 7001 2 1442070506 959048909 137 1607394595 7001 420473059 651271695 5 145549170 1758558230 2 2128235573 109 137 1157061727 103 1236295440 59 251583429 1280530204 107 921481552 113 1189023403 29 1155749789 993129012 29 127 2144923193 97 1542222303 315058328 149 432971650 1717779727 139 1949 1219421085 1308895663 101 972498627 139 7001 1559878808 825900969 7 2121674217 53 554097959 73 101 1213419050 1103711739 7 789809804 442191113 41 37 127 2024496586 1547438104 37 1174169844 101 1672143981 15659728 2143265960 89 1428264520 17 113 1259854289 1421573109 113 1083223763 7001 479568500 556047424 257340228 47 933978971 27616430 101 1683936438 71 101 131 131 136135724 17 817406121 73070556 89 2134088102 2003461734 403290181 131 101 2061658965 818642471 139 1873364160 11 661859429 1749104061 113 61 325483800 170132660 23 139 1354290761 55510206 61 1646718424 401040291 4999 37 1386837333 127 1139242324 73 1777337935 849496328 97 752465375 474821594 989395017 13 447375507 4999 704908990 127 1126159927 127 53 78605634 1260689122 127 83 591706917 1357351705 149 1239415034 7001 1080177289 17 1436175147 343235826 1254839448 3 61 400196335 7 1688998311 3 37 169924217 1868118545 73 1137884541 149 1073879785 2777 41 1413398768 67 47 11 2 2063678645 710674765 103 59 899632354 324580653 624385841 1548523177 149 1921401608 97 1242475231 694008435 137 67 584949722 137 1279646445 1544044943 139 162383275 67 376980123 1368009149 37 1687769208 59 988785130 494810698 59 1997163334 101 1171049651 1708916612 13 293685367 23 59 1868287027 103 10007 1413330906 13 73 64443175 17 116725787 838070535 37 149 94985116 83 23 139 1840296803 31 189200121 11 1739937994 23 322198800 7 1101696379 101 5 59 31 3 31 1518605773 1142167083 19 509957315 29 1547823931 37 1786361406 1477113256 10007 11 2097201810 19 798841738 127 414243774 944436890 139 61 71 953670509 453345650 113 2777 1325589842 276052386 59 1694979061 53 1753067114 19 2116304096 539064211 97 3 758874963 1045331445 1416073893 31 958616080 131 73 1372004778 2083388472 11 644389625 61 149 1458591545 43 454238106 127 294037893 1495970556 3 107 27730548 37 697785627 1064524338 47 1548074015 109 1811451614 139 89 767669275 23 107 1874161496 89 1809214339 10007 1296326801 11 47 544571093 1302190883 2777 97 1652907354 523555773 41 926563920 97 350208024 1312225312 107 37 41 1920399205 1014453201 1650661009 47 695311608 5 1677195795 694719739 115417705 137 127 58447878 59 556059896 3 1167497776 1223691344 1949 1723565439 29 1949 292318816 1596809853 61 1610973236 1949 31 1805491274 1147570834 1949 103 1345118786 2 676162983 10007 1901079825 19 113 1313202353 1381962487 59 825616526 137 13 931814767 1018233658 7 189448000 786826705 43 1571032379 585013789 1949 109 43 1642275694 109 1960441023 7001 781668651 524617223 13 10007 73 2 1199318506 725541674 79 7796668 440246933 450049972 4999 107 1388421294 137 1602930414 19 1965414222 3 1968032766 53 131 560245735 789636228 149 980238014 7001 1935331649 67 1946532305 5 31 127050586 769232574 5 139 53 19 1190820915 53 846954999 22120997 804038862 29 422251208 79 454585276 103 4999 865311903 531783622 1570365287 127 31 2091821552 4999 4999 594995977 208688254 19 75179162 19 1913389642 553564183 41 97 31 504413400 31 740830467 309394157 19 624119543 7001 1219469185 1705359588 344634917 910390745 11 1291826323 73 4999 252214547 101 218895233 89 59 545958624 721434651 10007 1532802211 137 1655560060 2093547614 31 41 948138407 5 2022720460 1202414445 2 1295723998 781450204 10007 1867506340 107 11 139 2124972230 83 1331919118 37 733500691 1001357340 3 113 109 11 1256898126 633632813 83891090 131 4999 17 599242027 10007 412668666 1013416753 31 23 1606203809 113 563448104 413930569 1949 3 149 23 1298829159 767246650 61 2017645638 1953481080 3 1410117105 347732667 139 1946613129 2777 67 67 823292114 649050842 831713946 745628706 41 7001 2 698738788 83 614273642 109 721020537 23 2777 83 732463060 23 137 1478760812 1017253524 47 600882020 97 404707844 109 75533076 131 43 870052153 1580376506 2777 1935560669 174262304 17 41 1069387887 137 782461125 17 41 1171764379 456076046 11 127 101 908449348 683595775 101 1706521754 7001 1654812368 1680658306 1871269665 59 101 170506685 149 637877940 1031526851 79 288874876 20428768 357659199 67 61 1356606450 1723745778 10007 1297035558 61 89 367686386 2 405941400 29 1491046454 131 31 127 109 1156559106 931125742 5 7001 204751519 7 1696503074 103 1737448244 23 274692959 1973619592 29 4999 206543683 927944374 1973676653 13 361726201 109 437643393 43 383665909 1224058744 53 252312065 61 67 53 1878826976 13 1954910061 7001 59 665881447 127 2091747480 2777 47 1949 92144822 1587635910 5 7001 13 2095293824 826510321 897617126 7 11 4999 856888588 597870402 1976917432 43 867577589 41 1234045511 402690151 109 1394541531 29 3 1750238136 830800881 2008688561 83 1012793224 5 37 402359608 1175278471 2146365492 2 2139945762 47 1421976540 1767738498 7001 1572655633 795022188 79 1874673792 268317691 10007 3 1419907550 67 1236612568 1889601323 1887778145 83 383273971 59 59 541990834 935002019 43 543254417 97 89 218039053 7 97 448190414 2 1420467082 407004510 139 1245298367 29 1420366756 103 19 19 130604594 1880140470 29 171958684 37 97 7 334587989 79 17 2125324054 395049354 7 433613417 103 255676488 61 570949935 1673598501 659863989 71 127 2 746487041 103 693815004 346860742 67 40054744 137 1545906904 19 328679086 67 1126976434 47 5 1216214285 59 1408044499 5 2009212134 137 1921040441 1264230519 1293934144 83 1853922421 89 31 887634607 61 1871753219 97 131 1733804912 1644710240 1448716731 71 830623320 149 137 1806731751 65122402 61 1365196409 5 13 970701581 137 816850855 23 2060513857 83 29 1278061958 1339450376 53 10007 71 137 1092214964 1987772567 43 73 29 2113411772 512397085 2 2777 61 127 1614849704 2 2105565844 1654535635 5 19 1529948609 1318624605 79 334856747 137 1152907334 2118492513 47 71 1716510717 10007 17 149 1340974361 79 73 14163898 1849854675 7 1448259757 1206456860 17 1405365911 1179060177 774805657 131 113 539944280 19 113 368738662 1769116361 10007 1054977968 23 101 1004356827 1201188960 139 252426641 13 1039459062 131 111227122 2059081418 41 83 571069050 931524106 53 7 48040031 23 59 5 73107181 89 1135167921 4999 17 2065730571 47 1251628424 2100476765 664355153 217056770 7 47 59353245 680397673 97 273857772 103 131 79 1775539821 4999 17 101 124179803 113 315745796 101 4999 61652667 83 67 103 138904667 2079220624 113 836688725 813180431 10007 127 117074029 19 5 1050827360 97 130300003 1928418879 11 211534356 7 41 1104515154 1633353982 1149461954 59 350144055 47 1653009332 4999 127 1934036772 1542039207 1552387565 107 1916164881 67 2 1241505801 402909749 113 29 89 198706384 1994899133 41 2 463030810 1687586570 61 727868836 419923926 23 1428065170 53 344613008 841649922 43 1949 1980784292 3 19 587194873 7001 29 543964937 228493684 113 965339926 97 1170705319 5 1076302685 649287515 889503240 17 1400859857 2091040667 71 2058931059 101 2120042291 1949 47 71 29 1359092461 101 7001 195803968 19 1714169759 137 2 2051678055 7001 7001 53 1102747808 748798755 149 73 1150141136 101 41 124082400 2087269370 31 1064666635 47 41 127 945218586 1469207026 59 97 1275317491 155447806 103 149 1553617636 327935292 89 113 41 11 599914404 1670237709 3 1774746629 97 221796902 1246465474 47 73 1848341060 67 2 13 41 717547501 137 53 1599490763 288388730 1928920149 37 4999 41 1503756631 71 1366876955 31 628646686 2 1444789044 131 439342953 97 43 877490422 312528217 89 7001 1021809952 73 23 816786603 5 1602406150 61674630 11 690121586 41 937298581 31 2141611804 361543669 73 1659152505 97 1327011507 1551259463 61 767960659 1949 502201011 1688143854 2777 19 1296623270 17 165234026 139 1920419413 1638820127 23 1349209095 430887677 97 43 1411034766 8487637 73 23 2777 2129032991 89 568307364 7001 753839676 1926878229 726325945 83 1536118848 23 1461670694 2 1296605402 1321873172 1246231769 61 4999 371448567 47 47 1260101550 107 1153471235 82534994 23 1291305422 17 353239464 83 1107052838 1152286925 53 373621910 1998917755 47 1244127412 1376980744 1794203595 43 19 1018950905 1174957948 966720336 953946039 29 101 318987391 1044894591 2 613957584 53 2125869061 231440222 1319200571 13 37 1979336719 41 605506573 359513707 1890662571 771956099 139 19 901236711 944848627 107 732947765 11 7 706115081 1851365166 1652931851 41 939978833 23 139 109 952580798 1016817384 41 79 1887161964 2 303831082 738736754 621624833 10007 11 1907256395 1983715374 1806368124 149 43 11 185675996 1239010458 73 830958635 1013127894 61 1469720214 1668007384 89 131 17 47 2 59 1441700766 568758113 11 23 562858921 1667401376 1949 972473040 1481353042 63937648 2777 1231535629 103 2777 205247688 103 26203921 109 1153557573 631337592 4999 101 103961017 1502767385 97 11 139 1338893175 1224412497 2777 113 37 142590600 107 107 149 127 1127535083 278205457 107 102855997 1402836090 17 937289917 763602866 539663553 13 89 309266367 67 47 1782002650 584953963 2101585877 19 1253874682 302265028 29 1809470491 73 131 23 1202366998 376078198 41 1244754540 1390478268 107 109 10007 107 37 1113911233 2 1700320438 1031230392 31 103 855485106 61 1754764077 109 1223098919 1949 113 73 71 1424970213 249065444 445849523 440956736 113 348056417 139 149 61 707001430 107 1645997970 71 285957328 17 31 445635756 149 93155743 29 1839192944 738267679 97 1949 101 1706737390 97 680395547 2777 1635105931 11 131 669557943 79 277035687 1636670573 67 118615622 2 149 2075674747 97 164069290 11 287896565 101 53 1788418117 113 47 139 61 4999 59 1837503831 107 97 107 127 658226141 1049440116 7 29 605434653 1101263487 103 1052460489 28730097 10007 53 5 552537800 853322690 1913971770 2 2140228003 127 554174667 468998665 71 5 71 79910216 351090484 127 1371998609 79 317255863 19 548823033 1076730105 113 83 83 1886982507 153835852 127 1202998229 11 53 546117671 11 2 1399270950 1886215768 7 822373475 89 71 613919928 549610447 67 103 97 1572491661 109 1296086956 79 810594115 107 2 73 1766281720 1677682423 2 1108601349 1485276152 7001 149 1557319215 1794537852 1949 969994924 1741547827 109 31 560934925 89 1230890415 83 79 2005734160 81292170 3 11 714857319 1937092263 47 19 1826276314 109 521738528 103 1589822819 31 1028588928 175740085 1177512009 3 43 2007384485 388033651 139 7001 644281124 51799601 139 59 37 2143224260 1770244169 43 258341162 1993532210 137 97 1062983909 2 2134158228 113 1517824136 67 1564927442 503147957 375233887 101 73 1589738666 19 2023472773 1494750124 37 1292156291 53 1336197734 19 1669569482 543939731 137 695465671 73 1188167714 1665397880 7001 107 2777 42310372 1688393784 71 118851160 612072398 702116639 7 449371185 1266694080 1949 19 1008307430 908640439 43 570226305 101 101896650 5 713761560 1390191515 103 44718480 19 584673042 4999 1687898773 137 4999 554584061 73 1225084248 2083749303 139 284646007 2777 1808704532 79 137 2125144227 3 2041484307 113 131 127 322196841 1015349760 97 1949 2 1759503228 1264905825 1583531389 71 1794522564 145428546 19 2061697793 137 23 37 1801172432 1375962919 1065438549 7 674988728 1849940205 2777 1160104444 31 123213603 67 578401151 2058143965 61 1595668622 2025210961 127 119885333 139 1027989028 166816843 103 1498288068 10007 1462202826 149 1858020762 101 1530509459 7 725230541 2140150614 17 2096753582 264881165 71 1987307615 137 79 59 912640768 1315177304 67 139 517199372 127 59 1168116330 4999 1631003734 57015551 23 410823976 1879958322 41 1344440079 97 1404887375 2 47 1043531694 67 149 1359114973 79 1957439073 131 2032904243 113 229174396 62812295 127 641380607 294726148 1130673367 113 277167781 895115441 11 1947529791 107 1883259171 131497422 402360456 113 47 7001 397481775 1085187919 1479164108 4999 31 1643104780 83 1409437110 113 1274290491 31 127 79 1482798569 83 17 10007 482507194 79 103 89 1361924191 89 61593785 57089935 10007 79 351428261 1919818737 23 2777 1668460478 999602050 131 1150812515 2091554609 73 101 31 127 131 1540236561 13052578 1670404901 29 360353681 67 1948821228 31 2005833052 2777 382381665 73 89 97 5 1166203034 1410576295 149 13 239470192 976465402 893527520 2777 83 89 1136358764 71 7001 71 251138715 702731091 1123986240 10007 454047611 61 464671737 41 1072366320 2777 11 107 333198470 127 137 1530232049 37 131 281617785 61 7 37 107 79 1029433753 141717863 840120354 73 1511110773 43 1507417503 1534853092 1949 922191714 1043679910 2777 71 2105928231 246656911 7001 1295847071 23 1855847575 86718508 1281890461 19 37 606214734 7001 131 2080018917 107 1745710029 61 2129980310 378315839 29 1934804836 2 965087635 1810744188 109 1358570334 10007 1157729844 1949 1384946134 1755039980 83 5 19 196047188 71 405511596 1382505056 107 1175832495 5 4999 1889142096 1454474047 5 2053038430 137 11 909311293 1520669975 2777 23 137 1031938224 1543971273 139 109 1439148273 53 1327836295 620052481 107 1807661988 71 43 53 1544150389 61 780957441 1017901485 3 1567193803 47 149 725984024 1297141818 73 2134839069 894004474 107 107 17 17 692326328 1430572246 41 1563744626 17 131 2777 1302854543 10007 246562473 1259200824 949988459 7 83 2010985752 1612950792 2 97 1936801813 1553616893 139 2135475759 1102447032 19 67 1467154677 3 149 252713752 43 53 1837717216 2 73 107 2 1419473622 19 97 927725169 103 1758501284 1413010354 7 103 2092717641 824011306 127 613322116 59 1683362335 2 1905356852 73571012 115439489 613784671 7001 1662889824 3 59 1469168676 727316305 409272301 101 17 103 2039120664 270886025 67 941354460 7001 2112061680 883858197 71 2133688237 812272571 29 1311953417 10007 309629542 109 2110469445 37 31 94195143 67 11 2129801597 1772620245 67 4999 73 10007 179225370 101 1679211414 558183840 113 7 1452656422 1266871575 4999 54474103 215018306 83 149 70820743 2145810777 71 131 1918710220 7 2064955400 5 1964697768 79 185356120 7 107 2048508794 448218078 67 1124715557 31 1604060218 101 450751789 1175392348 1417686737 43 523621488 17 71 59 809974400 641741579 37 31 714645449 2048924633 97 1949 1686806877 103 1257114279 37 2064893592 68687279 137 10007 1414879723 768097292 47 1169539916 131 665287561 1878221015 1949 571811263 2069317617 10007 1009075859 1494865674 1408604760 79 89 1697928205 7001 2145449449 71 1592010844 1156525872 79 61 101 1430529660 47 992867527 73 1415190775 1276120811 2 1418237080 73 3 109 445589273 19 3 13 7 95455436 67 743094253 113 1631680563 1614236414 41 1167880531 149 43 15485166 37 5 1003009995 1252055150 1834100691 139 113 149 1104574696 97 556914830 1869055549 79 101 2005868787 1020063640 10007 1464964758 1272129868 71 651402777 83 1520491595 7 1558697211 139 4999 1032773404 11 89 1023694109 1395189118 37 10007 79 1814757822 1372595454 1518517697 449544760 79 3 1510857084 89 1023222538 13 1920034090 1450796683 31 5 3 19 97 1300353288 1287034800 1419158066 137 1086623413 107 41 510999482 17 83 1534355430 4999 43 71 1820806928 1062688382 97 675855200 131 7 139 961949500 512007056 109 555064733 101 797772839 131 620052332 101 333949732 31 59 33886557 19 11 1640124353 71 837417594 107 131 541420511 1616699951 139 73 1372356273 7 47 1982968352 101 539821063 656161347 13 1149354622 73 942671995 453020334 89 1983988712 13 136049849 149160089 67 1307402289 1951082370 5 1117294750 1278088798 59 19 524884348 1598249869 217922053 79 127 590393282 855533265 79 2066267831 208574670 149 1190053911 1078276821 83 19 449051396 139 73 220137121 2777 1197267449 107 454488278 711217588 7001 45588781 17 2 1768600480 563853926 79 377929996 1843602269 41 4999 1755287842 10007 1260952049 1325387314 1497380881 7001 13 125768370 107495362 37 1278854199 2 41 127 1949 2 395583888 7 673968558 73 2015524233 984428206 1949 1830335135 1707590558 662157808 47 113 2134033250 3 23 1043165 53 2083723196 909054675 13 772316324 11 101 422664497 1797062266 1393117590 23 1810897748 671125748 4999 127 928874063 428134653 201274146 79 137 131 2 1330909762 103 719021164 295350440 1773033142 103 23 1075212224 59 137 1036494461 1949 1939233561 107 998244944 1448750789 31 1271987722 66603169 29 1031652757 1672204891 89 465621122 1857255342 395093009 73 83 1745513448 53 13 893036183 71777355 139 914524785 421056330 3 143159278 1623410938 73 1989646128 3 334900254 1949 179380125 41 786624681 29 2777 79 936883120 457785663 1346172982 149 1696510955 2777 41 2090193318 448646825 139 127 59 131 809964435 31 7 1367101673 1922315997 47 1627814403 89 618426379 854014274 59 178594929 10007 11 364646458 41 1050493612 1709128293 139 2055435161 71 5 1666708205 1061244720 579799280 17 103 2777 568785140 1340282949 2001769566 616711633 4999 555626653 355312514 137 7001 1693177848 173530456 781351176 2 877724789 109 1637273631 97 1833900430 1745976138 1949906045 59 1038506252 139 4999 693989985 61 308549895 753785097 838511377 137 3 11 1460347493 884970143 107 1425498015 137 127 883424831 47 1741307277 149 109 1740701353 1392397701 47 109 1298498470 449754274 11 48597494 345221189 2024494023 41 630902599 1037120862 127 1803403514 139 249875435 29 2020676916 1707828504 139 101 130569871 1726974861 47 5 41 2777 998456465 61741041 13 2093664950 1244634989 56115608 175476266 1949 131 266178020 7001 1440623774 1908382170 2777 79 13 47 1390755416 109 7 2035303346 149 370762511 1621239200 149 260969775 109 136564356 339565511 19 41 1177025007 37 131 385376324 1581802075 1457094677 2777 31 91572419 113 131 79 1738748525 1987344619 1124054365 182872961 17 11 638369984 7 1770491905 13 2 61 71 43 1246564301 99327677 83 408280537 109 1505472684 61 23 103 853908419 773813353 744095361 137 136160534 1515398246 2 710974300 109 442260524 13 1170199953 13 486087719 1591014565 5 149 7001 440236935 4999 137 461209678 892187573 127 2080729172 41 1091967022 132107157 7 765991018 62513047 2777 37 1294175418 964156952 1761005803 223675501 97 791441118 67 1439651512 61 1058203127 1996872720 29 89 1949 1955869863 41 116037128 61 71 119079496 59 2068044636 43 1108933579 1582731831 2777 124426262 844460707 77242033 10571510 7001 79 149 2777 189366407 29 97 915144108 137 149 1688201856 315111130 127 1896120672 101 97 2032106191 1813588461 139 31 1523242009 1146381116 23 1949 291428123 1891638981 4999 2777 1323404343 79 101 626974064 47 459118607 121285004 1949 29 1717132108 1585088032 922945633 23 238262267 1949 429234117 1237010810 149 61 1040497313 13 2072465876 139 1266572031 2030038983 833932566 37 137 794120363 1436620825 23 1308196392 139 1199529690 144956984 59 19 29 73 13864087 1014024896 19 1675298438 1749050548 1015264051 83 1131048350 602558527 43 2777 101 103 113 17 510036244 43 699263119 1763297603 288531770 89 37 1758619361 274456343 109 73 37 19 986795461 127 7 954557340 1993798488 11 52188847 47 2 47 1759588068 117197884 89553445 59 979787630 1044726011 7 89 531206557 894024130 1368160435 5 225184789 236767883 67 29 1124586418 1218702844 101 393233819 47 1698108402 137 228201215 47 2133241828 23 127 2069378386 1763293908 1683736921 83 79 13 1278745039 1620971677 1326345400 67 71 242985193 11 41 139 1918981180 1262843604 11 1658146127 37 79 43 2057753290 883078130 29 1250035719 113 267691555 47 67 42950024 1837074213 13 302224068 107 1607172490 303765238 61 59 1590599703 73 1345789967 67 26313446 690099799 2777 4999 2073047569 23 83 47 1332039173 1949 945830210 977380622 97 364725432 61 2133094604 1949 1887019996 116475089 113 29 2095990138 1255840119 139 902417711 1252864239 79 1949 1329531789 71 1997121299 79 54066573 13 1841220994 1180928680 7001 131 1339337581 959684778 71 113 229589897 1657287380 97 1775621879 107 113 987665426 164223691 29 61 219868217 547943004 139 1838231707 13 19 1015210945 103 2005125617 149 1703154036 107 29 155511224 263645910 288752347 79 1949 1404096631 613736202 968395427 23 438728082 61 67 97 19 675672908 1286312140 31 700786124 7 37 53 37 1436221267 61 122989374 43 10007 2541778 10007 83 1504297312 113 1949 79 499428441 127 178409473 440674252 4999 37 23 31 1708863127 89 1646476593 990377671 2 820665766 943849817 1357563651 47 101 458800447 1949 332838526 2068542053 31 53 137 531635624 1249051981 107 13 1350822330 1621858082 1406627041 45185981 139 53 1285789964 811041139 2125590468 3 1752520200 1142837937 79 10007 188038632 17 81171710 2777 1555517111 1885281660 137 572438471 137 127 801384691 932268509 4999 47 47 4999 27664466 2013082303 23 554577633 1576349919 131 652008746 593485897 103 1760456128 139 608338423 37 367835866 1962736391 2777 10007 2777 144265150 2056133264 1288334985 137 127 37 7001 569008194 1095641294 131 89 743440051 71 1993602240 17 1407548456 19 1829209762 1145141894 7001 878485480 1951122692 83 521137922 1327556490 2 53 886632548 1074527618 43 294304685 751282455 13 2 4999 1097560444 47 2004818887 520194731 210147074 622809756 61 139 13 709386517 7 1223304635 1502193719 127 984190310 699324612 53 89 852543566 103 181032079 74941862 83 19 272645991 1877025938 79 1698182657 1545937055 1949 7001 41 1544405261 2113654960 109 5 1611616447 59 2140041746 313073619 113 307766370 19 1781595914 103 1497828241 23 37 516457174 5 2065397890 1913282915 4999 2018438972 1949 3860511 3 89 1561530454 139 11 544530629 1488946638 43 985739535 10007 820501714 1949 7001 7 1492757896 1181671778 71 164412641 778489511 59 37 2008023481 97 120606017 1807973417 139 31 195948303 912521988 238088604 17 137 1979818086 1505413523 41 1858318337 97 119089805 127 364461171 109 19 1340726801 1294561036 4999 387755573 41 274588029 10007 7 600079935 1609778450 31 291247511 1898229789 260824882 1092185133 139 4999 83 1618265027 79 1367277250 763449710 5 796192237 113 1866707907 137 127 1449776120 109 1894466434 768320921 2777 891034163 137 103 393340186 839721902 17 59 71 940188177 277962657 53 1879006562 13 1583012522 653871565 127 2777 7001 149 2118160458 10007 1062071634 522508889 17 31 658476952 209442913 103 1525466153 2055905355 5 961653450 147494984 83 54676001 140504827 1674509454 41 47 103 149 208383801 139 1177618910 5 1009940055 137 79 23 7 1327948300 613982761 37 1173923808 41 89 1946289380 17 2024902963 568126791 109 2777 1139183717 59 71 97 1665714855 236106454 23 47 348894055 10007 17 13 134683399 101 1972850728 113 37 1801973482 1363260375 67 109 1453556093 242720920 625666537 53 1880971961 11 442110468 1385102196 31 113 208955405 83 1728920571 37 19 657588556 107 1346309861 37 1949 113 138818692 656635198 1546082802 43 71 1572991028 53 5 2017568195 31 2024497718 7 101 53 1296928929 149 564234392 237657235 1751183334 71 37 452840979 1223348963 127 4999 1814754502 11 89 1467949405 29 1680704355 149 10007 73 839568693 97 2060714505 2777 4999 673280317 61 31 1307426038 17 14610633 17 5 7 569842945 137 131 61530438 1423828258 107 1619021066 253584650 71 131 82669646 1896982835 1438191638 2777 2003935963 161845352 71 79 149 280600823 530373546 59 1440653563 2119615769 13 10007 13 635901864 1593048133 83 128435777 1949 1546780972 943643432 1212510481 1308111572 61 137950176 834769243 7 47 1968365370 2777 1544361902 61 1028913657 804829303 5 2043056508 53 7001 725926689 504029994 37 59142798 3 1947818439 7 37 323095619 2777 487613430 19 1963077852 31 101 1842570977 1364878145 266428916 13 2777 105158964 4999 7001 103 61 71 304662278 43 127 43 225575678 107 1013657759 161771160 7 3 31 137 131 1836830517 137 107 1707108495 11 596811928 1825381011 89 184810908 127 481984685 61 1613994241 103 1841887680 71 1692539251 137 957515372 71 1783806769 79 1130573029 538697445 296633606 41 1715385511 17 139 17 79 757188532 4999 23 37 183895237 1778446594 137 83 1775058335 37 13 208207341 107 261315632 41 37 1625501834 1641172444 43 1465706299 97 257702810 23 137 23 1738246118 61 107 19 1503136284 394671667 1747957382 1838921922 31 1435954334 17 884644929 5 101 1014585198 993835758 2132749808 837895644 109 97 178063870 1378811398 101 1949 127 1359992962 7001 137 1949 2112848532 30336185 1630284344 23 2118413459 41 200416979 392777089 41 310378364 47 925834341 31 149 439335784 231535353 1949 10007 89 2054213296 1867432910 2 53 1652502445 11 1898618359 1228036609 2004502471 2777 700252457 17 250253627 127 783765514 1436687187 32847120 3 1685385622 59 29 17 43 19 241843081 53 137 127 650929356 79 5 1200530424 2777 1029195078 139 1956082821 7 245967053 79 428330890 76064378 13 1266236036 10007 2082038174 2 1386608996 19 1152346558 2002331125 107 97 47 503454506 97 415608625 71 245333755 83 149 2023495096 79 2023263000 107 1709239186 2013159093 179600157 11 79 41 13 335432266 131 663179902 137 19 751566261 397807069 11 776867204 360060574 131 1594851116 67 11 1904042347 17 157202740 756411720 37 723696431 4610787 23 796352253 109 2069849415 89 937878796 127 1485809195 1949 149 1423102115 1372033007 23 79 521124132 871828358 101 116670251 40217998 2012109037 59 1471168068 61 254162661 252881951 140832778 2777 71 1356381870 288553271 127 1636607979 113 1731286733 127 101 329504420 97 819353850 2777 1701388889 137 1503091253 79 1006720068 7001 442463200 101 31 180741098 1612649791 113 41 41 23 7 1941770572 77413993 127 37 601355645 11 17 79 83 1167015524 2777 101 708699022 83 275233893 34419353 31 1818207861 73 53 1539197433 252112095 109 1330681483 3 10007 53 127 73107931 11 636444490 649651238 1042323865 113 137 4999 1949 549957126 1206045098 2 1210409180 11 721235240 79 1558335277 37 1627378141 109 127 513226939 1810622744 702181577 83 240719837 851532857 113 149 407353931 1431792107 1777938946 291841292 19 17 411217539 2005768239 625706459 43 73 496844789 2115662421 5 138087260 2041939702 79 1552916612 17 103 29 1040610109 386473509 53 535707478 67 137 588171825 666941893 4999 1283048339 613282319 998012736 1949 47 1224101323 1556121496 29 709656237 23 13 137 71 466241025 67 1278897072 716679791 19 2124780146 43 709465815 2777 3 1835670816 789888370 41 1534675544 393312782 17 79 1054944196 10007 903315841 19 122173629 1319563048 1015700493 10007 131 1360561153 31 83 266043303 59001191 107 19491956 97 4999 379164152 385919955 10007 2047067365 37 73 61 2135780312 1049322915 109 83 79 1922427358 131 97 175563113 1158758790 2777 2777 1707820995 1949 1651812751 103 2114744706 23 139 910163521 47 13 7001 893138573 7001 67 10007 563689105 7 71 13 137 147511188 719054501 79 2009686382 71 1258798902 127 937757411 507118556 4999 7001 10007 555708724 1553576743 71 799277743 688432827 1036568174 47 769113000 97 1081230504 2777 5 73 83 2132212896 279222043 603846976 1949 1809642520 17 107 137 327323414 1961024850 89 1981163636 1818239337 107 1780956516 17 649891623 137 79 411987082 37 2112875121 412199894 882121392 2 61 189056751 109 10007 1803238243 139 73 1855401215 1310278329 23 387585076 101 910086180 113 67 560125002 83 4999 1348075331 67 1927114032 228049575 61 43 599921853 101 82358935 1458004348 53 417795767 100922475 1746943998 3 89 13 10007 109 1544324889 139 1941484168 149 1037984991 19 67 1146167727 109 2090212776 2045120894 1991351650 4999 1295063409 31 83 1733039590 104348809 79 2 587505328 1599358454 101 62114009 1723538292 37 1320361635 103 1404267581 7001 1972069684 61 1548055327 1110232909 4999 4999 1833874952 1673735964 2 266121784 1462746786 131 79 67 1531486612 484348457 41 89 1026085183 476268704 103 101 1441256769 5 305274135 1543743452 139 1689421568 851234691 71 139 2033829096 64014226 7 2 1877515016 862749288 1729470707 43 725359350 5 1358717035 113 2125531817 127 922152461 1949 1405071131 11 17 1230996095 433016656 282073015 67 37 433294824 71 1154840418 149 43 1827484606 1935888595 7 826058751 89 1668980677 13 110244628 47 23 1756553792 996766242 137 1076342829 2777 1507780481 16848040 59 67 2 139 912019588 5 1560389945 2130866282 31 241280385 131 59 1193499200 53 220944280 811911929 67 1282565456 17 1179727784 817698079 1376183266 53 53 22955625 884670435 531093652 137 972995646 131 1957370167 1015363446 876000518 139 1810321544 2 13328650 127 628364885 59 10007 10007 113 1643723916 982397451 127 1171545157 101 594998070 83 486601527 113 1949 53 6858306 806415246 149 1924468653 2029106586 71 13 83 1062654312 73 11 793837362 1928261556 43 680533202 61 28885208 44297141 59 2777 1087067758 121707579 83 942002109 67 1001293359 692909444 1943496045 5 1605138390 960345232 17 1137558723 139 1458825016 138269833 89 1802532842 1756957722 127 131 127 925202112 1361603830 194964041 17 1797655752 59 47 1473220311 480221842 1745034516 468260797 31 213675398 101 101 37 44296844 101 139 106768263 1154534977 1949 139 1378485101 1381160990 139 913151326 33708553 73 51398935 2 1851970378 19 1225115402 265739263 89 1276274103 13 813595957 856449586 79 477144436 31 463717964 149682638 137 640363810 37 97 2119834673 37 31 1489160361 597858921 53 1971831398 1980615031 1456119798 139 928799382 83 139620774 3 71 149 10007 71 73 107 11 1645671236 61 2051369366 2061402524 1379362931 580476644 29 426977796 61 459948560 103 1772946529 1209832370 139 10007 1579886134 43 1525699383 3 11 2061671612 1916328887 109 41 235192441 495830630 766016240 5 2777 103 149 1993148117 53 100474901 4999 127 89 908180208 326534414 4999 1949 59 831117660 23 1712683914 1627333852 37 259566655 884565402 7 689160900 5 1967791475 972022821 1949 171982472 1153083803 17 856452416 103 1365186672 3 478644353 101 37 794058924 1745179744 61 1096058492 67 149 137 525100153 2777 7001 79 83 1301237055 97 3 107 1329435828 97 43 253494245 137 1917925324 29 1236601064 1949 43 1976306268 994646792 113 2070675724 13 5 1393125625 1532113844 101 127 601343281 59 2022181930 11 101 1166466706 131 193748476 25405878 131 2014018628 97 1355380321 2777 2777 302279227 493914443 19 93323155 922944988 1099851374 113 1176676232 19 1329727730 1369487909 1560701695 1957819577 41 71 275188829 180212110 139 73 241414505 139 2020456947 1666734719 59 89 686501233 1874061697 10007 79 1205646413 4999 1233322722 272390540 10007 1229908047 137 10007 814199541 2065299202 43 1014161192 83 492515858 1460405015 107 690522146 671042611 2777 1495497810 137 1341612778 1178427035 29 109 71 71 89 41 1225386516 394539597 29 19 13 489824741 898407735 139 113 654628921 23 107 1093419424 902605910 83 4999 1738047321 101 174845342 7 1164808582 975058497 1215153408 1810654792 37 7001 7001 47 53 1927865354 306383301 3 11285592 1068494778 17 260544465 1934605475 1626388097 43 41 2099571378 369161476 449707373 103 469326123 17 19 43678891 2104297006 107 59 19 131 418926996 2113042457 29 101 2017466213 314006879 23 73 1906325869 131 569732668 127 7001 1194405605 905399759 535313818 89 7 998455479 1663860604 73 861556439 11 1949 262245746 1845871191 276592297 43 13 281231472 502201301 139 101 552313356 3 442368154 23 1928957008 71 1750450259 222848310 137 1704809784 31 358216098 733303743 59 113 1535625817 83 139 35157409 41 1095720654 1591319880 1949 15195255 79 1699588936 37 1582513101 3 1081721862 103 609013691 61 1347171397 89 351703339 1450274179 79 1726173021 364343056 41 1109690436 1949 62508328 139 1407596427 81252728 19 37 1801816232 10007 137 149 2133299875 59 101 489843940 1727054520 4999 1681841878 1853227265 109 254018944 256344616 97 127 559337337 378599160 654368838 3 553210050 43 1682883475 131 1099416845 1013237054 37 580744267 137 59 973632875 43 756755849 691329078 31 1949 614426148 1053989965 61 765531151 146117387 29 653546356 101 1813015225 73 599340108 1720300871 4999 1851254506 97 47 47 2010472141 7001 485222674 23 642824930 7 593279484 8702161 103 149 89116685 83 7001 101 2076813692 53 31 1383993543 101 983770502 10007 73 43 2059055942 1511725865 113 1722188804 19 1543201204 695341480 1688130294 17 144305299 1803641471 71 2777 79 149 855173471 31 1439839671 1180008263 1526817015 113 83 196137549 423336437 67 11 53 92371156 791402042 107 1738360413 7 113 11 1924000818 1242369456 7001 127 1252863356 137 877882985 2067826466 358190558 10007 71 137 1429239211 1785928575 1618222015 865584585 5 206233966 2 1670881620 5 1949 7001 109 1441831835 131 1722791824 1867198378 83 1806988122 358097422 103 1807588077 71 23 13 3 2124340341 1128304389 89 1267490259 1075590636 109 113 13 156199420 831089363 4999 803942366 10007 203152107 7 1524557356 1282311142 862803381 107 530717967 97 621868455 1077114659 37 1092293613 550864517 1145402783 7 107 226809933 1342207630 17 1016063973 79 1949 975061312 1458341199 3 1487941734 632906718 89 1838278446 31 1080385619 5 1067734250 53 562188225 932091178 13 7001 103 53 524558995 624499246 113 41 1272052101 934363892 1612736424 127 73 750598939 31 952974906 2 830029118 113 19 2084480139 127 40481951 19 637183044 109 80344009 53 170570854 103 464723331 11 11 19 2130041360 1316004875 137 2013547910 1689503356 67 31 776814585 29809042 1475519403 101 2094987147 47 211605139 43 751409885 23 17 1653778088 17 4999 1302449458 365666852 101 1320081615 1191659105 580022208 556370617 127 113 139 73 2138923360 2056118 7001 53 1319177844 53 987680599 139 101 1850353692 2043929272 11 113 1056218345 23 1870972099 1012380343 1514536922 2777 1667325752 479395808 23 97 295940788 13 1409926128 43 1146360392 1088792035 43 29 1949 687431790 339139643 588243579 21269043 2777 782836689 19 2053529994 1253464059 1688154822 37 137 1396079457 834777579 1209919567 67 89 768422707 1725824988 1003372486 1949 909617790 240945743 80462275 17 71 729706902 1607093307 471738749 31 89 1450597650 1490209681 71 11 2 85200338 97 68517599 336373971 47 10147968 23 139 2777 1035432263 71 43 1456337674 1691105532 137 1305208727 1132637948 67 67 2777 3290745 1231850159 137 139 37 264900871 13 51863981 107 1110246017 1569493143 1097707914 3 1056927725 30119425 7 744500717 67 1815862702 1781985317 149 37 41 1562166502 810055450 1744288338 41 53 103 1782126291 2 1341709058 823118236 1552335805 755084532 113 1323379326 3 103 232461730 19 826607312 19 2129494409 71 1780988734 2 1797468454 10007 1602901246 127 59 1013245173 524159885 61 1072046391 71 269942568 7 832929944 107 1660554293 740502901 139 446440756 127 139 958355794 139 103 61 1444354523 79 149 573520072 324162165 17 42489511 137 1940893522 609118988 7001 29 1666401654 97 2116476517 73 129943632 71 802306603 97 53 307903659 101 1230621269 43 1626721734 71 79406613 532130800 2 813481016 518376170 131 37 2053975265 10007 665892912 131 1055252815 13 497894999 1943417931 31 19 2062609372 1207325227 83 1672512914 1341889469 53 67 1703058768 179157133 101 59 71424202 1199159284 7001 1066815711 1751032406 113 6867617 71 1057588068 1344685069 89 1911534373 2009229947 1949 107 1768440788 1713763374 347654984 53 1095233814 103 131 59 2064442922 977945414 41 7 29 780453858 2028928886 127 53 2015326514 97 1651682244 10007 139 2074557347 1167852146 1708117982 1184653212 7001 97 1612766299 356124669 29 17 1682379954 83 226508445 2004502170 10007 1439495652 7 27743639 10007 337756264 594599746 223429567 73 1200266677 59 581084274 53 1596319614 41 1434913408 5 7001 964681792 1397945678 1320472400 5 1431659885 101 655148115 5 2 357491256 522115454 31 2 1778048952 2777 53 149 260791571 10007 3 1223655630 71 71 1431305830 61 47 1246130364 721136510 131 97 105302618 13 437105929 1725405344 679172568 971489605 137 1220848541 1371476227 11 1480235440 10007 61 1827470452 41 142933011 103 53 5 10007 1117048455 1562176556 67 5 2004027680 41 1159996651 71 744294317 2777 741575634 79 7001 906738616 4999 729918987 131 841492897 41 979029160 43 137 1153027346 514316094 1060101735 3 1970114883 31 474361790 19 11 4999 126072750 5 1250317280 107 97 5 7 19 2031836696 107 1178251258 650409892 4999 41 733903373 10007 44411066 71 139 1140716942 1707263431 107 2 889254902 700188695 59 162962897 43 1221054488 101 149 61 141472847 659756263 31995611 113 67 71 29 2072293771 103 682548143 29 59 5 1139686120 73 71 825212907 1247766141 113 319603098 1631743445 546582050 5 127 1547111968 83 613090954 27954507 1949 2120824316 107 1503169194 1175285102 131 23 1226103417 1974889052 67 53 182202203 79 1679548295 3 149 87263422 107 75429148 73 2104113237 97 48674697 3 73 47 30389730 947163529 2069563368 23 29 19 1695008772 1257288026 31 17 1642677619 1949 419440392 41 805485344 4999 10007 2115539842 4999 2092736369 131 2777 109463786 108244225 101 1564127713 1823769089 1705187588 149 891533915 89 782193499 1689138271 7001 577118685 113 4999 371330719 83 1046717439 407131202 101 109 1070276232 43 811961186 59 331872148 1896876885 10007 109 354376618 7001 19 11690634 97 101 667407518 2777 2076110193 1949 67170336 4999 1898899028 109 478498228 13 210125136 911460264 59 1558618163 1544939136 13 552665344 7 1683342927 53 2054545477 1501755530 127 7001 126752747 781454415 73 4999 695821623 101 79 1202470376 666345803 13 1529200595 29 79 1650594400 47 53 17 41 1646688005 47 23072650 149 10007 137 2777 1969040181 7001 83 1949 31 996080310 113 113 137 1061848503 103 1924492582 149 7001 31 417471017 212255171 1561152042 2000909657 10007 5 905323005 83 107 709981273 969507787 29 782902763 263139621 3 1183109477 11 535169119 47 294957148 62122573 4999 1442457506 131 23 1286687988 10007 2095635919 191674078 1966773864 11 565582435 432080233 13 41 1646238519 662452808 73 1295212793 79 101 459542425 1396028262 1261655256 887244494 2 13 1525433481 7001 1196813949 165108390 149 7001 540946267 149 1092035751 95881649 79 1197667439 97 23 654468983 7 107 1524965070 1947199161 47 139 89 89 94908888 74708202 1973307475 103 1733440060 11 1441391149 2 17 64977298 74015076 226573790 17 109 2068143001 976557378 1848632212 7 1898755557 19 210937602 127 67 1556025822 839559125 1004291439 149 1949 73 19 1419787597 2062385818 43 53 381744902 407037668 126107710 5 27251780 963591329 131 862579438 47 1929177557 137 417373651 1816001719 31 5 149 1614027073 1794695646 53 1965831886 345932246 2 47 1424347408 10007 2777 653142069 113 625994123 71 441829407 41 356627471 41 2777 1368428990 43 1207106625 41 1407030866 1562729714 7 113 43427964 29 82958705 2145895170 482019303 23 10007 894070667 716908038 7 1145852018 354960018 149 7 1110723761 2114576058 37 4999 79 103 2041747988 7 1006310298 59 438409621 7001 3 1933633365 19 998235433 1546004849 89 489538626 1345655107 19 1770755730 97 353238595 149 1884021262 1508275297 1782517548 109 97 2777 377563697 335417168 1334483847 448799043 3 5 29 565297548 3 43 850612664 11 2 3 1100144948 113 5 1825794156 2132614621 37 1428484086 2 31 1280316120 30154413 61 1982187469 73 4999 883763212 1000586755 1475252325 109 137 97 1717794049 22380616 1665091386 3 1803889998 213985460 17 635301985 340900874 97 89 2066946858 73 1949 39018980 3 146545407 83 267906902 1781638990 143011706 109 834467581 103 1549025755 71 1106278836 137 1997538501 1790386144 1431770286 137 1544382294 31711502 67 1967352261 113 1064152 510050854 7001 79 2035009822 1632078519 4999 1099185119 3 1577400666 1870883850 1213918721 109 1949 71 174189128 142155439 139 127 321042030 868301010 31 71 61 7001 139 2777 1996599129 493070235 1557081504 3 2777 19 11 85375193 107 59 2008380237 1190760479 41 17 1121194738 2 23 138806047 176192688 127 61 1552665330 1674350204 107 987714432 107 1157233355 1849195558 73 43 137 67 205953755 7 67 79 1499258761 31 1399718851 1617485918 47 1546109852 53 417718758 778023971 282984321 127 47 884090116 1661741890 101 23 1533356479 1496152149 59 919655545 971527459 97 1852842199 13 281222695 3 71 1148574313 5 544272410 1638645370 83 1464687720 1929985305 29 1197896475 97 11 1909268537 1911578713 79 1677691321 353711258 209563557 137 1011639368 31 37 439477601 139 183866281 61 1875807035 1280161799 1532406875 73 1017640555 59 95414918 1780972945 139 1109236958 2009887079 550975598 109 10772262 71 109 1619175183 23 243108065 1779656291 41 29 1034523496 888625997 100927750 7 47 645313435 19 131 1084369707 23 67 31 1017353567 89 131 1855790016 71 881803883 207931878 31 373658912 135483147 41 53 1889071421 1076738990 655328344 31 210731354 2010962831 127 4999 103 2032553009 59 2052083502 1852852463 89 61 1677995381 11 194880829 596148861 11 25313177 103 19 109777592 127 1167579580 23 1506533074 89 7001 131 597790204 955425837 790356959 41 701688719 73 29 1889462032 4999 1063131947 67 662006431 13 79 1471271826 1157162138 13 1853298499 1539828290 103 980738109 3 103 2 1269582520 131 1758162135 59 2065515011 1791159052 949918997 73 196986266 13 13 26337139 23 89 1951752111 1050341777 1972294617 31 137 2 2777 543286726 249336898 831721278 149 1000074992 7 2001170297 572625452 4999 728814208 1111326395 109 83 1765973985 89 47 1949 302890192 198074921 338126802 863466995 73 7001 1215413415 131 17 202995300 29 5 718340330 79 1619989140 127 584176632 137 1732195805 131 101 2036095158 1192715969 67 47 2777 1933032576 41 3 1168003143 113 527811361 13 736935407 1766475295 7001 81785682 487426404 113 140462535 5 2001900995 5 1125992385 97 1516995031 244990884 61 10007 1302310980 1989221481 624206099 242490359 41 901097622 1674933665 2777 446611860 47 915643519 67 1267432635 1226635263 19 663701685 23 89 13 415067523 1221051698 89 1148536278 17 1789495106 227215794 139 19 736288133 61 148498705 656975959 83 1529193494 83 283344321 1797687501 10007 658440586 4999 2066916534 11 1569736487 73 42169983 109 4999 127 101 456231241 137 139 89 1174580882 1033921722 101 137 3 66268014 23 101 113 10007 821334532 1285178996 101 1060933088 3083025 79 1627684400 13 1265832334 139 127 1141342777 23 370832956 1232980688 292545988 1788626845 41 113 931045245 37 1374836417 692604290 1743614024 71 53 236482078 89 602855028 2001674690 17 19 2019772266 1746298207 47 67 818988503 328484250 47 465053579 139 2138810236 17 109 1116269981 7001 139 2057789638 31 1235850934 59 83 1372880341 1287185580 17 1381484005 533664179 67 89 9316609 1610669668 127 137806811 202498452 7001 1665117840 1854928952 2777 1594070076 1336861344 137 67 1796717956 23 1071085740 711822607 4999 101 1433145213 113 1874299473 282872511 37 1613723595 127 71 497967659 1880741081 73 577611405 1037334745 3 1050814531 13 1851986955 47 1853030883 1308410722 43 1189127160 19 139 1719475175 2777 305578303 827012816 83 1761044287 1709321725 1949 41 1768300316 73 887649048 5 1441901562 4999 79 1191594130 107 241512696 612007579 4999 1736337663 1569551027 66167249 61 10007 369788671 1593709113 19 103 19 1965609249 59 1811983127 101 103 19 69252163 139 1318598183 1643832708 7 213870218 40474868 43 984105380 445488830 5 137 1268132063 101 982688085 11 47 517460929 5 419921280 1044149860 139 11 644292744 73 1479913914 19 59 5 1685475395 79 871361231 561099633 1741165278 2067229780 131 366877817 79 4999 23 938869105 7001 823837574 61 1473494955 101 11 219259777 1979653396 19 53 3 1879734954 64059321 113 160610290 43 53 282482792 23 2068350233 1220389591 31 203530624 785384194 780659132 2777 1187667011 61 7 962657294 1703455800 97 37 786239270 752842589 581298097 61 286630604 43 57708837 2777 121729795 89 1941560454 10007 2100719475 1949 1347756888 43 45968032 609697878 1731176203 19 135033808 2117569870 13 19 107 2132790447 17 492124217 101 478999570 447212169 43 1777210851 7001 71 1613169132 1790674315 916807232 41 1258211444 2065361845 4999 13 59 429277380 521626036 97 113 23 1647878585 471516161 1324862074 79 1200790673 31 73 1948446468 71 1022439192 1949 41 422377080 841349062 2027315009 149 679674041 59 466971135 67 10007 1700059209 1325727360 107 156474687 1160433429 137 2777 149 1600421533 249856764 137 1655967533 62532932 7001 53 23 810767779 1404290149 1774662945 107 107 37 1935096263 872178250 103 127 23 1742966019 79 2 61 1479753714 137 23 1100427905 1869884619 2777 61 900527506 41 1032396031 127 431399883 19 13 2139867314 10007 59 978828835 5 778160090 2777 512886907 749812216 139 741496612 13 79 43 2 37 164156607 17 729390559 97 874289712 107 1605940316 1757158238 1722613852 41 1392891566 37 2026535177 11 37 73 29 285070522 73 3 1357787076 31 1783253331 482107660 101 79 13 1992862196 92385236 2777 83 2078328383 900354618 500095667 83 41 107 347018778 2 2777 1674933665 1834375061 1884653709 109 209083889 7 4999 2027729373 1386862572 37 529421752 694469021 508339196 103 1252262155 139 1605505739 2 19 1747789765 2024199314 73 1991172090 64772574 79 101 61 889943701 4999 188705599 53 5 426220850 109 196736280 1913406193 1625457244 71 1567862263 41 537532755 107 11 37 1700349837 107 10007 41 2777 113 1688150618 1737617046 960379995 131 980823200 598858908 10007 7001 188466920 149 59 1216941563 4999 139 1752445280 5 127 2134754176 139 31 4999 71 57407263 2142328653 109 326239507 220803480 776151215 23 1661108392 73 149 181052880 479613716 113 10007 43 2777 139 1475458173 2143348864 1968311904 13 137 632695318 1861121040 713948455 5 649706238 1638637294 83 751568302 53 17 1920998164 1103169423 139 2062717409 67 1440459398 127 817014622 127 17 922512374 1949 7 1941278808 11 2047418252 149 863168920 265285719 47 1084932255 612257495 71 1959377202 101 107 13 1556290255 71 547699822 651920935 487488102 113 1622710171 1303187624 1819409604 41 489718775 7 61 1183730925 71 476085175 7 817160890 109 45979797 1546990768 31 1365292169 97 271030707 4999 737910169 41 197626437 10007 3 852729501 1908073761 37 1080886084 61 31 217595386 1770665409 1271810608 296532820 59 137 37 139 892892589 89 960600140 97 356565503 1430321513 43 438600633 89 3 101 1332993200 7 1846597762 7001 19 1413050862 37 95591017 47 59 328537783 1307487023 79 113 1461775785 5 500558330 1566059100 61 1361483663 53 696326985 19 759906494 73 11 1055707334 1949 178842189 89 864259865 371116624 31 13 1613502735 1949 3 1668808333 59 752744361 53 2126778541 759147750 89 4999 43 1107639666 581745538 47 113 17 113 17 495152926 1152705124 149 43 442933056 137 1012826341 139 1620138686 1403776995 1949 2096517861 13 244637575 101 1261157407 97 1764304471 283910080 47 1643365616 1949 1383158060 149 1265412896 2777 37 47 11 735674808 676203176 1390352566 10007 1236935249 101 771531230 113 1913800205 484300146 113 5 2777 1448909691 79 1945753410 37 109 1956869588 805434790 10007 7 1336963298 687125120 11 96894234 545826563 41 1905122548 137 71 427017998 103 10587576 37 7001 31 61 97 19 1967529604 47 1845238330 13 29868852 530844353 7 1652607691 428667757 107 37 1210336193 89 1527262517 1099458473 113 29 59 156172878 71 1413414967 139 1541808016 89 2093520956 1580778048 131 4999 210922807 1134792996 11 43 1683673897 17 569423058 1587365025 29 574383910 131 1213059476 7 712705448 11 10263680 29 200999899 1088948200 5 5 2072296350 2114210480 89 879558520 101 1956400805 145372229 109 2037600327 3 2011246419 23 1920870967 107 53 499740646 31 1881650323 109 23 37 1352249841 868419711 1949 103 1690017408 103 101 813999392 47 939298384 1296989869 1017866496 61 2000359270 149 1605045880 29 682159576 1255004539 73 1255049509 37 41 1518534097 47 1027934979 684267642 997656783 59 10007 503872464 1768194645 5 674019415 59 103 83 10007 1627158214 127 1581508902 163468685 285177401 2097207226 31 1649117444 13 1153148308 2122738901 71 1477761624 7 742404355 5 308159050 1244706792 31 103 2069924771 1362053077 139 1008144343 37 131 23 729325583 7 97 796380379 5 1539777525 1922975431 13 1105777483 107 1237872086 11 1706609520 89 570557195 1275340125 5 127 137 397508612 1612200704 37 361338400 17 2009388202 83 13 328145431 67 71 203328732 3 1297989915 59 2116203540 3 82718495 37 131 41 3 1949 1016678309 209650842 3 97 1105025164 888123515 47 101 73 635639471 103 631591983 1141026849 23 354183460 2 43 376934460 1555026928 7 137 89 181805907 83 1399510642 1193579591 951588192 152063621 131 131 1610855017 19 1228229920 105842540 71 1756531338 1028155138 79 1548643873 13439093 29 25522496 107 131 372409158 1261098486 61 73 1383445192 296099876 1949 41 1608960451 1506443348 19 137 1130552770 608547013 1705835258 1174899391 59 109 1290265841 406914319 89 311507061 1344480237 97 1407742831 1430134820 83 83 687618563 1831694867 19 1408588161 4999 506183743 1069081141 5 517318645 1808202617 37 71 1126935501 1822174530 71 89 594856103 83 5 711734749 11 1676751870 31 5 712638654 1815471803 137 802471337 10007 906841921 255643314 61 137 1854895060 543783036 71 527602562 1972268720 37 1070423172 137 29 1411143944 1356433124 807705370 7001 1059130886 11 59 1703581576 1444658186 43 43 847705569 103 1653819603 822266407 921681369 149 1196295670 109 280780512 73 2116878528 61 949117910 139 970255445 23 1826113359 335621118 3 13 826076745 1965697682 1736308142 2777 550109815 127 1958003069 1044536011 67 955275012 1559305456 1444127684 31 137 45271239 31 545459415 1806566385 3 1329584562 89 658930224 47 103 1115966375 1371931469 73 37 1941454713 7 1771203317 150248343 83 17 1745768301 19 19 79 1499502318 37 29 83 29 1307211250 1244040219 91143756 10007 113 1174715035 29 1637000439 2002810590 3 218389260 47 1896051989 23 1770930649 2125297645 97 1846736861 284753964 107 4999 1054739010 5 333294333 19 37 138308029 109 71 1762368344 1838646645 11 5 507425551 2042312918 53 1281184852 295001920 29 2 1090658635 139 13 124540728 2114068097 2023726715 139 89 750095560 327960527 59 73 2110008352 67 370724601 1291629893 149 472154478 567496864 11 704245751 3 1807250731 13 10007 1037462884 131 1857435900 2004531675 61 2060695778 973156242 83 1875885543 23 1748993669 101 59 857258731 47 34325886 936979050 781896545 53 253100790 41 3 1038976323 13 1991633671 41 23 642861911 952497347 47 137 1778957531 13 1854683950 139 1607758347 29 1675924355 113 1682475645 774047390 111411193 97 19 282735295 7 705966135 1234697736 29 79 3 1181455989 7 1949 47 2 992749180 1580227561 11 31 67 7001 79 13 760810011 17 1064884879 1789503810 775652561 350070839 19 47 2090241152 127 922472450 974649006 109 2 716828136 23 23 857332935 182713876 146622622 31 37 1701129038 29 1949 1751018631 2777 1646827648 477538210 7001 2777 1583698107 73093417 61 1787944714 67 1082828736 17 2109664147 73 37 269694591 101 1241987708 707050197 17 472150155 59 308626522 41 1584825808 58625298 23 110695527 37 37 17 305514207 71 139 593107162 1782695155 432662622 7 13 3 47 923106931 553907464 10007 89 959732479 59 1625722757 1849544921 7001 229233743 322862504 1394691968 17 101 136947718 1818209474 7 2000458705 61 47 131 2777 722430996 882666673 3 1319906968 2000571090 67 53 462759430 113 67 385880738 29 920494394 1534766913 1286096692 131 1838450059 149 2021858629 61 101 7 107 188713150 730741594 29 1093789928 149 49383020 137 7001 97 1627472911 19 17 587399989 11 149 127 54733818 1039613495 7001 7001 134240046 97 113 828100951 113 79 182794624 1560715942 55423914 83 1654701763 11 3 283186386 1582349082 2015395753 73 2108285406 155105464 768004941 71 1949 73 984987370 1619321765 5 68151799 897755552 53 13 67 1653280797 872483542 7 758383110 313320034 61 2019519953 1840567364 71 1031407960 11 1982226268 252820845 139 13 1940425110 1159278640 1116151974 79 1306981926 73 264440967 17 23 804380219 905665365 135393025 43 2083202639 2777 1948223789 995432312 11 886896087 447175454 1787272822 1128890017 31 1949 61 1866466959 2043993124 837066083 101 938120498 103 1272088134 1887874177 127 5 1488555335 890823135 485148978 1949 896801166 311885570 17 1028886924 13 37 131 41 702806215 1500142769 1875392706 29 2777 19 170668735 1575765418 1592223428 7001 299033713 83 103 19 1064424980 67 4999 13 455210054 180668476 1811576619 137 967580427 3 1897286571 73 127 5 19 1568206344 1011571172 47 17 507606367 304096081 37 176282822 29 238888597 1228204695 139 71 569317050 13 113 41 7 2084161820 137 11 1392467351 2068606578 407765948 109 595269425 43 10007 307665700 1835418264 61 1585552429 1949 2138111470 41 605323256 37 1949 654890412 11 500977512 1555859706 47 67 622810697 590868330 89 826898873 71 107 89 1604424093 23 131 10007 131 1364249583 597965012 89 273105053 13 248611012 5 1076332370 50311220 4999 1252839382 760142941 550889393 122291584 107 3 2112590040 47 1695773583 89 103 1762995071 452510230 2132954401 109 61 713637292 1727489500 89 609708740 1794856948 94788397 1364636449 19 37 1165607593 23 1333876559 149 1293609805 47 288713010 159044991 724262235 19 17 1837014866 1903155622 1949 376357747 17 37 1434795731 407541791 1971809827 149 89 1997040473 3 83 582458387 7 2777 341129457 671174724 1825438670 11 109 2145386723 41 1278342731 4999 1055548848 876206034 67 97 41 1753039858 67 17 7 37 1217470052 941202021 23 1697591452 37 19 1560153992 59 1527587467 60044503 109 1109517976 1132199366 1910802212 67 847301267 381480699 83 7 61 537215959 944586464 10007 411557889 1955127632 1848752954 71 1817466801 113 19 97 326830324 71 67 1605793269 10007 74954805 43 1949 1626529005 1450956966 127 19 2100433394 71 1647955866 103 1935532019 103 1660651643 10007 2081423943 67 1076119986 1564009871 19 109 47 658374825 1946518630 101 101 735475536 37 728753443 846426460 811737069 11 542119662 2 1716679804 61 89 1921825861 2025846645 3 1737589158 103 118959026 361092250 7001 1304944543 101 1896306310 131 83 11 149 1865289109 103 353735413 41 1607388067 1585132275 386285306 61 29 973214712 1039107845 43 3 2014885320 559292394 1277526788 2007266467 67 47 1870193967 756400046 1137379677 31 175330947 23 1312057410 7001 137 1041132459 316235456 59 831263735 1035202865 7001 139 354537431 143029471 945933652 149 1890253038 1813630417 131 4999 1350859926 149 1027449469 4999 765701829 844491302 2139538061 83 1792325274 53 1225379178 1949 1895074242 691181054 43 29 540766444 107 1328926839 53 53 101213199 379849940 31 137 7001 738563494 1549636345 421511611 109 1445946367 2 107 113 590867734 894592298 485353271 61 71 813794883 11 2140791048 7001 1702174133 807404327 1158973376 2 127389110 10007 83 11 860344716 139 101 149 60990915 131 1220207491 1438306450 7 1192427873 324800961 89 41 1898643196 7001 109 1209806222 131 2777 43 2039932298 41 31 7 43 41 4999 123788124 29 79 29 711689437 1981137844 23 1473181030 59 56775346 43 7001 662294600 3822546 2034320858 2 2130830162 522056464 2030617294 43 137 1532008939 19 1585281549 205975580 2 556022338 292353358 149 648399724 640357432 139 1514551410 71 1791881102 47 705911753 321644643 61 2000447875 79 88728153 1134937806 59 7001 1387416174 332060610 71 2055198220 107 535045941 41 61 341139999 47 1560400584 1949 308902794 107 357965932 113 544895965 19 2121939024 2777 2777 1855683382 1443994529 131 53 13 1981309369 7001 1965404732 635648794 83 101 1243963571 157468393 1949 377706455 67 37 877601187 137 107 292222350 1527923513 661657398 300235687 107 113 113 105642570 473438134 113 698908051 103 1795917064 438350387 3 3 1226759772 772373985 29 1748732306 2096054315 1347370635 1307829955 5 43 79662746 574090162 113 445530829 118292271 19 23 7001 94226459 13 1857051150 127 882685941 4999 23 529628268 31 1631394158 4999 103 41 295202378 112396580 137 3 914856225 11 1705661529 83 43 956331481 17 37 1044205083 1286868627 887455023 61 2 1336456665 5 885956740 7 115430770 700910277 620797536 43 1004368349 41 1088765947 1378416090 127 343569544 714092724 71 1234682336 131 139 131 1600906460 1600636453 13 23 565607424 3 11 1145223421 79 1049871843 11 1957770969 74520600 97 97 47 61 1917887519 53 59 738323688 137 101 113 1061750373 137 548709882 7 1984815042 47 31 73 47586145 17 61 2111031300 468545763 37 127 519354353 107 127 1214557896 92712884 29 1718222785 139 5 555343505 918266485 43 419591291 30575580 67 73 834349412 101 717206555 1868507171 67 242291899 1954869519 1054511174 37 2062122776 4999 563825200 1163745877 71 7 131 43 107 83 1235574271 1740255743 37 5 1702079310 896551290 101 903822235 1599438929 53 1216142244 71 79 317812260 1312390423 1300006981 47 979017782 1949 1861844618 131 101243359 37 1482931288 1063736839 1981496542 71 566813080 1689253769 109 1566406435 41 424706946 1239458966 1964393855 79 149 1106371786 1028336463 500549435 479574967 101 83 43 1704649258 103 1514813069 1826567392 67 1355414221 5 1294293445 1143055045 3 695305473 5 546208130 1404900962 2777 97 1264657579 2 109 4999 813311837 37 1090776391 43 1228177051 697617810 67 222926554 1548894375 1050375462 139 1590547373 131 1137674478 109 19 5 1449419365 3 1262920692 840341586 7 923632136 73 601127698 414125204 1573034695 40870480 59 53 10007 1671634181 23 177533500 149 1115075966 984934358 2 1902360727 7001 47 5 107 73 43 1744921450 987986436 23 71 1306325833 31 113 236564224 31 59 616742493 79 47 89 1430289201 19 454588376 2777 1822856124 43 632382854 23 2015594328 335464775 47 71 149 2125441641 11 73 1026569508 953036625 47 37 1533580218 1985410084 1277304762 874946741 83 131 124857339 10007 101 617334422 357793792 61 1657922408 31 36874624 2140216033 493138283 107 1455327637 139 996803194 17 2018889893 71 567481481 1616996536 4999 109 3 107 620525207 88611729 139 279661745 590722390 37 109 71196511 23 1932700994 494988704 729213114 53 279180798 127 685302579 71 103 137 89 7001 366397335 610264030 2 1492440622 59 1114260253 528314084 101 768241653 148331125 1501115519 107 1165314972 101 2100308332 514435814 97 113 1519886047 111058886 77002666 1846819039 13 109 1726188746 61 1259521183 103 164584936 31 1037200449 103 1161634309 41 431952282 23 928852102 131 1031267501 1791355091 103 607409952 139 31 5 1711649031 73 704788349 107 1416926207 73 149 96898276 1320047918 632418545 109 423085368 23 110075490 2032235878 139 1911002296 1949 1034835193 71 190192954 109 578162564 67 290688090 7 157652992 1169594760 5 426368860 73 61 29 1604983714 127 31 2 29 888327101 406577332 1807579533 580078362 67 149 2104810058 1069053097 1968565121 139 1041370208 753390199 61 1826603398 709561211 237580322 41 7 71 1539778165 59 1230387530 23 82427193 1949 1251819312 32924819 425273113 53 67 661893268 641006219 11 1868058296 13 83 13 716320306 2777 1224493157 604195003 1907153348 19 139 139 1041264707 432051214 1692334347 2777 59 37 137 1883787401 280137737 19 491551375 23 1657376973 1458035495 101 1260977806 23 1181017800 426723467 139 257789956 73 109 5 2078140600 840798290 109 23 331148848 1182566045 127 1002896140 1690814658 13 1085934954 1233988764 664483126 61 103 139 1370613392 101 23 71 2129596578 1900192667 31 79 5 640113680 674171590 10007 43 109 59 1871705439 53 1643117872 79 103 1936574997 1685309017 31 1683421582 201884961 1831443706 101 29 147078897 433276340 7 59 31 67 231424633 341996338 559107000 23 97 113 763562696 2777 1467991625 109 107 822183613 1991820182 11 137 803696252 518183183 97 1716047661 508927926 1892732802 131 1949 1604288166 431689857 2 97 795463270 7 4999 1188447263 71 149 125165215 43 1245399798 109 1368246044 1828074970 851569763 11 1480604774 1225488467 29 1591675585 1000113812 842435641 83 61 1046130732 4999 1863732179 1144138051 139 1288524440 139 1725309212 23 1369061637 295563166 1274608507 83 97 131 59 1767610860 41 73 1908313221 623703709 1885480200 19 279900651 1618457753 83 409413456 127 31 1600819819 1704708109 638804208 131 61 259365839 343627410 131 237646707 89 43 89 61 53 1623280925 73 1949 976244355 1017742463 489114210 1005973602 53 2 1131107444 1664437772 19 1877731620 17 1296013116 1360898084 2 109 1482550965 2 109 1497990176 61 1430835886 7001 230547555 131 1352409547 71 928617159 73 2777 286775236 59 704339876 446127615 480817596 1344634057 17 7001 821587019 1550379999 103 1081598529 29 139 1794435790 2075865337 281637008 511377714 10007 421985275 7001 137 83 323845167 722849675 137 620816286 1372320455 79 829863347 17 1806203641 841688770 10007 101 1841654705 109 433613663 127 391126237 1547568763 101 131758643 299370114 4999 1786972295 101 2 1904294806 1007368766 1320918243 137 107 1099030491 734976473 29 1597416744 1645929854 107 6896638 228587037 7 1781354203 103 1535746505 1949976470 43 1073198346 2032543909 11 7001 1871101262 1764911356 139 220825637 107 1096617427 853219908 79 1133904524 29 835038934 2 139 53 1247265271 1111917422 131 1393729043 605296982 183166541 43 101 63185297 149 59 1402409940 47 554894596 107 10007 1574640722 103 1537956551 17 628150221 681263814 633722166 53 2083391512 537922549 131 101 2033080611 1253788147 97 40699745 1447376210 67 1613634566 83 7 397863256 435718282 2 344591818 10007 2010356265 113 106961732 1230264561 1847239513 67 2112377206 103 1586589185 53 1502408155 59 19 1817151393 17 556171507 826302918 107 7 381101560 139 606914171 3 941978883 484160379 113 29 2001857530 127 1096501294 977902767 41 173529639 43 1633919590 655244942 71 2 658435766 2 896455673 4999 29 1303120481 13 5 1518703758 109 785115849 67 149 149 857543457 4999 1951359650 7 131 1154953640 1332770551 107 131 1228858207 5 609415425 113 59 1030127002 97 67 31 1671199285 1573624549 1949 5 2777 47 1868225936 10007 255498724 59 47 2 31 1715758519 1406729005 1943925664 188375907 7001 2098605226 89 107 107 1761737666 1841367833 131 137 1587496405 1642552209 41 621090058 61 100813785 4999 10007 61 1505783311 10007 923065694 7001 2135928089 1459260436 10007 269616632 109228563 139 103 43 13 193300315 2115542263 101 7 1532535882 139 1307200202 36600859 19 403171440 7 17 79 433736089 1507722684 41 1183861299 101 120170103 10007 2777 561212561 497908736 13 1949 326574814 101 1649248417 59 918049499 17 906733420 53 136591440 457762015 83 83 382582690 1468274565 1522387258 97 127 210153342 137 616967581 1243068541 137 113 1969952278 139 1094179505 561639018 103 1633851952 101 131 1514718809 1733783297 994744308 131 1059180908 956068780 10007 10007 23 1530670148 73 1651393146 13 788765504 306782338 53 2019678968 127 501005602 1444983025 109 518122055 67 41 83 158055406 79 137 1132015245 1325505551 31 449678839 117619704 41 867422035 1942201212 7 635360354 113 23 1121022599 954967949 13 221887203 53 511906913 43 137547798 1889010726 19 3 2025353316 83 1714817688 1748738363 37 83 1149489481 47 865052625 71 1327905791 137 2 73 203955795 1635913709 23 19 813922926 97 1827789818 1898676549 11 137 113 1648928160 41 646344902 137 139 325762346 880685930 341691427 7 6826463 1874322055 29 97 1189117665 1240504697 53 1786601592 113 314091442 31 2080465366 355893807 1790476833 4999 3 937346969 1677392717 13 59 1233299519 19 23 139 53 675004171 71 1187331793 476815658 127 127 103 251253565 1684944967 131 10007 61 370027395 247602909 1949 23 109 2103497230 547990585 1949 31 374113859 43 109 830065847 149 79 533628489 401292271 1584899280 3 11 61 1218989779 1313909317 1949 1618735833 473514697 29 1882107158 23 1687442787 3 1525422450 758550614 10007 107 108586651 2003395282 127 149 1883082562 31 1314849796 127 23 103 7 59 59 1204034105 1944459509 83 542329781 7 104677140 23 101376019 1519431303 31 1040425038 67 365025484 155049445 71 1534443359 10007 1610437290 58865366 43 1690959821 31 2103777935 109 325484759 638031291 43 1364146686 19 979206834 1466122565 59 643922874 7 4999 454824017 2122590397 1127563567 1525438550 71 95947116 10007 79 1963857840 616420173 79 101 1186069664 3 1966062300 618034029 1501131234 2 22360140 1323877422 139 834895299 101 916765688 1951288185 73 1204790248 73 938341270 576213869 67 17 101 351198322 67 939824477 71 157819581 1444429206 11 1385827124 1889817341 97 1725029570 107 2777 819842602 41 19 1885358828 1904932520 10007 1050264732 11 830782111 137 2144260369 97 7001 1223333657 149 7 1651987547 1411422859 97 101 13 893948419 2139374276 2108155348 53 53 1622465898 59 103 7 5 7 1949 1378696208 53 183550105 73 207137938 37 1275585212 137 73 988280643 23 2001803551 1653778453 53 352499581 806401261 149 73 490081047 41 996550838 1112079846 824609753 43 66313472 7001 715885292 83 61 101 1363003966 1276685074 113 10007 71 930653658 4999 2031088701 131 745415152 23 482116639 31 79 559782150 1210038813 1648468536 13 3 1422227079 13 113 2032686601 97 613047861 315477627 43 136906005 101 79 1237905230 1565561118 2 7001 792044133 815917543 53 1935513307 1354241584 31 2 596927790 1845672668 840043103 1364369725 71 107 1377754873 149 614709928 7 284162578 23 184109480 541530816 37 201801162 10007 1540457566 1399845862 1949 107 23 1788991148 149 31 440866988 37 141245742 1591164092 53 137 7 761107032 315145754 67 1616258889 23 7 1339303882 387949310 61 284106463 1895179537 61 83 1121624733 1537198595 83 89 445648044 1234115714 113 750987590 71 53 899187025 89 452973495 614073031 61 403353777 61 10007 37 67 1003613167 768106894 234618774 3 1052557302 2 1546722036 97 1792645651 7001 1957063806 1267048452 83 966667759 67 67 1480227114 1239823208 424205156 2077673637 137 1404965164 2 1220554836 31 37 1404290156 53 1884764641 83 1645293396 43 109 380130633 1615590043 17 149 553699943 1963020764 5 67 137 103 1667259867 133643560 896890566 47 182831792 1949 149 153534396 534204683 83 1762377403 1949 109 2083749512 1981764861 599368973 954321319 139 1669218499 658701862 13 31 1432266867 25533429 1341557007 127 2043286871 1511752589 4999 79 66254456 917360403 67 1665785691 73 93305169 666631693 41 1663420963 3 461889039 1409887407 31 1033050944 364478377 31 1511136323 101 2 1700231162 61 101 27563304 149 1403181690 3 1629740612 79 17 83 131 5 47 600452138 11 480143224 139 73 34155240 29 1141824453 59 57727960 300086567 1015748328 109 142061602 1826614424 137 1381668660 53 1106843202 546910540 2071419394 11 67 1216029565 982053237 83 624947255 137597151 2777 1256039877 109 41 1225318210 526233524 41 113 1043075925 5 113 1862382832 246487013 107 394777193 19 67 312922897 7 87477025 497400189 97 13 153798983 1289724358 109 646431476 82150466 102071534 59 2124818035 7001 127 1853062207 957071111 41 53 1584418941 181788959 950688959 11 1822559243 1886898729 139 2 23 1695575964 73 117309743 89 1279652057 37 2777 851051374 73 2069018151 31 1873842864 37 285383 59 1009800812 5 769706161 232514525 17 41 7001 974623212 513999548 10007 1860571489 19 1907592609 7 107 2065520296 794832166 10007 1647432396 127 1322357528 439180478 907031207 43 1254031403 800156294 47 109 113 137 1254678438 131 97 821357297 10007 2134790923 59 424156841 1949 475836656 664074673 149 992848835 77859025 47 495501997 103 1535824325 408785950 10007 1239037278 1749866308 37 11 1882440268 37 510132777 11 781828509 53 127 478249093 296091754 7 280256549 109 513700791 92333050 89 901015814 765752869 149 83 476832759 127 1028044045 4999 1335879676 89 410507495 131 422414676 1559720349 109 61 1873522076 31 37 3 1574420415 155405865 19863591 1853061332 31 23 515264584 13 296459371 1034580829 53 107 1509874111 83 1109744860 124911602 103 131 1176533234 43 1383289618 659098154 4999 1985630621 7001 703558919 1452642914 107 1411589979 2100513132 71 29 1724434250 1601557248 1697389807 29 1547237903 149 663419685 31 818763322 29 3 1516453509 10007 47 316950093 1758449289 101 103 73 622445888 2015218290 1867766372 4999 327199547 1942566351 634873107 1949 1949 67 61 1319570926 71 1132132346 5 23 131 742268270 1201305130 1949 1668492124 2777 53 1219628368 1851145149 47 1729837538 1188077282 91253238 107 11 916725271 67 1787752424 43 3 1497444525 2777 463481300 1776749593 83 5 1959413085 1137904140 1263132335 2777 101 11 940602091 1500864882 11 131 347624613 10007 396427305 383798471 685869294 3 1709350907 994951980 11 127 1970393062 1925274534 150324520 73 71 565496611 71 97105919 112703332 883512788 37 645447143 646008280 79 2 1353395450 11 105649445 1688950802 1018560263 7 79 1073909063 47 263686920 41 137 207178798 37 11 2 1230655300 37 1136444825 68275322 366227983 2777 23 2777 29 2777 1806155246 5 671278058 127 888476252 61 179044516 449772886 61 213328550 758334290 89 139 67 482073458 404736966 73 131 67 1050873429 107 642664256 71 1881221254 386774630 149 1805990419 127 514699518 7001 1467733563 1374652168 131 591994145 1212067649 17 59 107 7 5 13 439039575 1185839473 1480885895 10007 1176583032 5 800088985 1664843049 29 776935288 1035046793 1905780028 19 1729267039 910283657 37 10007 677754096 27679362 89 1949 31 2777 841586515 522033556 11 691883556 19 4999 639677039 596141699 149 1448264248 89 137 37 613350108 1265119636 107 4999 1494041132 79 73 11 2130738973 1778895107 1013629044 10007 1242989484 10007 166436989 37 13 47 164580605 655564460 23 17 435239000 97 3 201890880 104148717 873589439 431715037 127 3 1254716141 7 94122035 137 5 1450739405 10007 19 1714454417 1879131236 1426439344 11 1779931835 139 109 1105004504 131 1402722193 1299870294 97 1199844119 113 1855524606 103 1080445074 1067355524 47 3 10007 1767277313 17 83 1912065727 11 557263597 7 453592531 131 1853619722 67 89 3 1697034787 79 2070518234 2 3469860 37 1691335638 5 2146941499 19 762689507 1867152155 101 109 1168202595 1997136586 19 310628853 268808835 1275323517 3 47 1688724314 1737739154 59 1409552837 236052379 107 41 268861969 1212712409 4999 811167734 1206936670 1111306173 53 449741761 360203590 71 10007 67 1124165396 83 47 107 1428147219 1062285958 83 785357897 4999 1891201684 83 29 103 47 75359339 1517479066 61 893823094 1949 286754421 11 2097776691 73 717602629 688637964 7 1348572554 591412263 61 107 1020830792 41 1149128443 37 348510585 2030022544 73 97 1112002086 1715244165 109 103 1923775496 1848002081 1154642976 139 1527965267 131 175909581 37 43 994847957 2777 31 929824478 648807153 73 254112854 1100795324 73 13 1542770099 1373748311 47 328874886 812985572 107 277816103 1165565596 139 1149181019 97 581062083 71 1402575535 37 1486848885 43 379848124 841177331 131 2777 17 1587508408 61 1218100051 19 83 2124670271 1171469738 1501977169 137 131 127 1012901200 47 1708012463 37 366140203 19 1874482943 113 1056345922 324322091 41 1907489248 4999 137 872836179 4999 575139949 53 655349399 1268642026 97 1355488379 101 200305212 61 2001681389 1515460080 683978450 10007 5 1339883061 2777 505304163 13 101 81110458 2 1994196920 2 1259196817 17 423723470 29 101 47 1036061662 2 1452350600 949461017 127 10007 47 1939893015 1102486210 5 3 228235668 381657405 61 377852300 1677783467 535313844 347131397 59 1912963453 139 1828712599 7 133542640 3 1381813533 188686089 19 454352282 1727117613 7001 73 53 1998984464 512818619 61 139 1152289706 103 2019997272 31 702765257 1349369426 693596759 31 131 4999 59 2029579350 268648181 746915197 375658330 113 2045478708 7 37 71 79903265 97 1206441283 31 67 1503843944 248643566 73 61 1521091486 107 1243252695 1527278910 5 965657962 127 480947254 352935410 101 1525517180 2777 227921655 5 87222630 23 1139155040 1949 17 131 37 1920176790 127 3 1978049397 1906032912 7001 113 17 5 17 109 10007 26869879 71 7001 1874452744 83 113 1630238448 53 1229914984 1158799276 131 37 563378862 131 10007 1428589313 11 73 43 83 1089402048 10007 1913354358 1303813740 3 444371154 3 2 915436836 1691845546 101 828008100 13 1489679781 7001 1319347755 881576088 127 17 83 23 67 1113909572 23 392988695 7001 3 67 705306454 716870319 1560813130 726855 47 73 109 801979163 1875992024 1505904286 29 726187869 1669135289 2777 410512802 37 526710729 3 83 61 59 210749416 426417013 4999 1949290064 1070390879 47 17 1521093938 983657791 306066051 1659229689 3 131 216137555 2777 2089832342 13 1815165157 1479491182 2777 1742737950 1193252877 19 109 908942934 1690554083 131 583421623 29 4999 1772060517 3 1309693626 1911148683 47 2030229625 104656168 89 36799958 13 1836681288 725096913 882142882 31 139 663348310 31 489737179 19 109 149 1633163003 1041704334 47 1040687625 41 461895709 1194889978 41 1949 385886408 1846249583 23 13 1178524243 375515779 1578128688 1949 71 1270142004 177145071 926265585 37 4999 1288207307 41164677 149 1251416730 101846864 149 59 311052071 73 443347761 624914992 4999 1165196914 23 23616101 904150065 589840901 13 89 101 83 274728340 142208785 1949 17 1852201612 17 1044560393 1668521015 53 419821719 1130164303 47 1273180603 10007 59 776388847 16087117 10007 47 107 43 194611894 368460691 819545463 2777 29 1130704519 47 109 1317365211 61 149 131 149 1125541132 1220076060 107 71 2025222176 797925690 2777 405800233 1852617233 2080045801 5308300 109 264474051 31 139703861 43 107 13 97 917458398 139 874269812 17 2011250858 1365585975 31525 13 29 1000237492 97 196143215 1879616761 11 84191646 3 1192025892 1949 570832107 127 108386118 67 149 205138633 7 805169617 2100083978 1957800390 53 367107243 149 655111280 137 1605035556 1384628723 79 152758823 61 105129413 2 37 1372556292 321685866 1358857595 23 23 73 333325081 149 37 1065491405 1813806611 23 31 1254816927 7 1282109871 1778684346 23 23 578145867 13 114654098 10007 2 7001 1036211009 484798247 47 113 1736277205 17 700995680 1630494614 37 67 1700713389 19 1864995445 314089960 139 1493027217 414114392 59 1573355229 97 1188871495 7 3 1704655324 53 371221205 1080048643 67 59 103 153494102 740991500 71 1388659819 337108673 252461141 127 7 869984668 127 67 4999 47 2777 83 41 1775857740 5 1038155730 1782070470 102670455 5 2 496214551 103 910397855 17 1017048188 1113596733 3 113 43 4999 79 3 73 844247335 53 47 193746831 1595370436 23 31 4999 101 13 7001 454910978 963484621 37 178280884 149 1563590802 1890122160 10007 139 1720405780 109 2777 429135364 1107840540 23 17 902109403 1597335538 29 683625379 127 67 1808224872 10007 1131053744 4999 47 1974278193 47 1990879251 711750418 127 259674493 1666805386 2777 629275569 97 1393538084 521301325 107 2048749651 13 101 109 17 149 1949 523540380 596742871 2 79 13 833815060 53 107 755063262 150723838 1093393537 113 101 2777 17 981600757 1989054651 23 1970740773 4999 113 1063053617 10007 1857469319 1083628231 4999 938532256 1213845437 7 1241203257 31 1505399711 1879481826 67 901548509 107 934110321 113 1620585541 83 89 107 259541875 467690259 1435107240 97 928886065 19 371615512 17 2067989310 23 17 131 43 67 629717724 107 1645692740 131 1650877065 444693732 7 1945220109 2147141619 3 107 560887045 516777365 61 41 266315951 962673194 73 1984971616 276204698 67 2034924826 11 20170965 4999 59 1403408416 989294852 97 97 385835148 564799176 2 53 58845688 147627313 1854333433 107 253257884 79 17 447925452 137158805 297104233 113 1887667032 131 1290554736 73 89 11 697187810 522134800 73 651481423 2777 1094932222 139 76756078 3 3 2777 676224493 23 137 288415233 131 101 83 1133302916 263310943 1741546621 1274290091 4999 11 212556729 5 6811105 17 520851899 1974001121 1634105840 41 83694120 41 1711962926 61 858847853 89 101 1958578206 735177935 4999 1249962790 59 251892965 808827115 83 3 282084480 37 131 4999 41 19 1949 2 1634530292 23 71 23 1781117097 503597385 103 19 1648298773 5 536131980 1179795664 41 875525931 2101043309 101 19 1763958195 393895398 13 1050075507 59 1579058831 43 491160663 131 149 376082761 89 628625334 797708005 10007 988751642 71 1591763484 582364791 162930698 43 162556211 2 89 105809697 2 447414204 29 190658253 597255079 103 689565350 5 875883690 23 1332937078 73 1557002636 7 7606914 13 2777 2022855664 59 1452920253 247813262 1165512076 2 1618917256 149064773 11 725096801 1849183214 71 37 1051549065 977396810 149 49428068 2079893938 4999 1810658974 31 554248783 71 291606514 2041666625 136645518 7001 23 2777 139 107 2777 1086287421 1833253212 806970036 3 1707940239 1114743424 41 5 1781449070 83 1220833886 635933314 1540363701 67 127 925090098 3 18143732 374606361 137 1325179468 97 37 1294720983 1634916953 149 291956113 547963194 2777 1080161359 31 7 2777 2777 1271799352 932316656 1476702679 1217233193 109 23 1021530395 1331508640 139 53 992296475 386396765 7001 2046119261 1998148409 31 127 1596031098 7001 113 424047303 901220746 43 1732885509 13 860779075 53 59 1701370551 71 83 1379676796 1679098383 1124729480 149 137 676536140 1098829949 2128067668 67 107 1771758133 41 149 21774115 658587359 1246512232 23 103 502079268 2 2051999462 977030382 698740690 23 47 1328056017 432069778 113 740904501 2777 1220071110 139 152018819 131 195115942 127 113 139 800928425 139 303479348 7001 101 73 1298487719 101 1969175487 269026529 434396366 31 204241539 400653070 59 138036917 97 19 845733933 3 1385478051 149968791 73 7001 67 218872317 632073560 929004162 4999 10007 1237743893 103 3 1297913799 308278446 1670501985 2115131265 5 1310106905 1398372153 47 79 37 1174676629 443725016 2 1956939676 195033307 7 213573171 1281510650 97 658936908 31 1552540366 149 1474902277 1565292146 11 1477574538 53 137 561749594 101 1579795742 7001 252365047 7 2081941644 1416667364 2 1228447396 71 399089225 53815234 127 1379651165 107 82572007 1673197841 1949 127994004 3 1571395554 29656126 61 143454963 3 46076289 61 1496498970 2082824156 19 67 71 1032481216 131 4999 742936383 1067196518 656368113 47 31 1250789792 677824408 4999 1300810122 113 97 1087541787 2025008601 17 1143348311 64604132 47 101 1745380394 107 1225245872 43 1005158712 19 413846809 2077664858 2075255184 127 1316291550 594910003 61 117703838 79 1434311549 464469853 97 67 1083505374 1622235545 7 97 83 2132925368 841354424 79 2032431341 1447160561 7 137 316490786 83 1813871932 1949 61 2092946493 31 746740121 37 390019146 980885114 109 1706615289 742358036 7001 1085456043 1708219701 1219242138 3 1371169578 103 149 67 1191001983 296182411 59 1956948226 1804145931 101 960405263 113 978926006 1305412612 23 1904244129 388062705 101 1723816591 1352296705 89 403560621 1332261931 10007 1623935960 1949 59 2777 1076479057 23993298 109 1985687662 31 29 926152004 1604825993 71 716351701 4999 7 1120565691 2 323179030 73 1020481322 432928141 127 53269344 4999 604289118 17 189670683 1949 1610310576 97 13 2041713722 63438151 127 1332800007 109 7001 67 1847091175 3 53 417754480 1627222430 1241395506 61 73 1344642918 1586162542 149 402858899 109 368070437 7 2008683824 36892268 61 47 413754583 1028855239 1295289249 107 1968311259 655753823 4999 107 838727632 500807294 41 1226344768 101 13 1834383950 881545121 79 19 895577901 264383670 1634161683 3 971314914 1482549910 2 73 1247835250 31 1639910033 97 468960662 1046010086 975330366 79 101 1261199322 656716241 150991596 23 149 808181901 101 2054158806 244366929 41 1837932685 5 149 5142288 881575784 929700209 107 1949 711507787 1941065621 31 1496726976 1914078918 10007 1549373970 5 504110132 137 103 1664724831 1354577584 2 47 3 536134014 828624573 3 80867772 103 29 109 101 1378446788 19 66355885 109 2 857995596 1168584260 5 523381143 2116034541 89 61 713864457 131 2060118052 23 131 3 553348037 1522732082 53 1009070562 107 255396907 137 1249630841 41 988882157 73 1053846615 1854513245 43 69131616 295517193 97 41 30658775 1235684076 41 4999 17 7001 149 276683938 1949 5 378272435 1929231914 59 1077218224 393003613 47 1545126786 1264344183 41 53 351312037 2010697544 1082474600 1949 1402647144 67 1152704515 113 212598313 31 2777 61 814268382 1273727275 685954169 19 413055193 17 7 2068767596 359882257 7 113 726356065 37 47 137 13 43 137 1470840768 89 101 1738332614 43 139 89 1395439964 1505905568 47 41 273317029 11 37 1023869555 127 223074230 107247231 7 1444478705 131 1970367070 1020894264 1935317661 101 41 150411247 1763977645 41 17 149 1368733817 149 621421225 1004418730 5 73 2077675068 1022361460 107 47 71 43 677395985 2 2103769572 103 47 1602691305 341927961 2016859470 61 552925411 2 67 335139092 1232129061 113 104613027 4999 158183357 1632998335 149 1145412034 37 308004081 7 139 245435636 1524284015 107 10007 113 827714943 217554877 139 1544166568 1667365455 7 10007 1972799066 109 905485781 5 1949 3 2 1104197962 1803474810 43 752362787 1396969530 891043891 107 2041397093 43 409564551 43 31 43 1448901942 129081528 67 2100938966 113 601439901 59 96119644 668934018 83 2069945816 107 1379318703 2022513632 97 704651649 101 1786352412 13 127 101 79 1876199914 2013659677 139 1204492514 83 103 3 417373565 7 83 13 2 103 1795913247 83 61 1335099924 1027537525 149 1392956747 1241560012 11 71 752934339 31 4999 1683808171 149 1773421542 127 47 1518653989 1741848341 3 1708083855 1031297052 127 1148282438 2083867899 3 97 53 59 1311921404 73104019 1070591969 149 137 1370810319 47 61 1890597339 31 1564978019 113 35133734 47 669557629 796226906 47 1949 131 1682595964 19 2 155675764 1895571520 127 72393048 1289772564 23 83 1596725199 1411719859 664590388 71 43 7001 1726414412 1716324916 101 1957422500 79 97 1949 464536354 765126726 127 1834398795 156575467 23 83 83 89 2777 113 1712641786 1562855088 131 840425391 113 186556785 113 124318515 71 19 23 1236609444 10007 1857130398 127 139 67 528616131 241554430 13 489849503 1571655306 10007 334451894 109 1884645425 671521659 3 872311728 616406417 1003149600 23 792952027 137 13 139 53 131 137 103 595706680 1735341116 109 109 139 2 13 147049266 958013238 89 1718210148 303174584 1352256891 73 109 151132969 1361251950 109 113 2050437884 407279007 10007 931601665 1680408851 601869602 4999 107 5 1423360950 2091363219 55937034 3 806776384 59 1271841878 17 1581335700 59 103 13 1246624470 11 43 799914492 2129581215 83 41 107 101 343782514 131 67236536 319914225 59 67 824600691 2140335971 1576957269 89 22161089 131 31 1412116340 458991460 43 2 139 137 139 31 1254690255 2777 131 1824766203 295742495 766104440 5 881595701 31 10007 1597077172 23716590 101 2136594764 143689587 71 396654405 67 702404818 101 139 2125927205 2069609675 5 73 1492305349 1476731945 59 653578195 127 19 989457120 17 802983376 43 886042176 29 1262284247 139 998989664 1715107409 47 994676047 103 47 860035429 113 97 7 510976193 139 11 1615489535 493332069 47 149 1708630084 1988557129 3 19 1813298421 10007 1029239964 131 63471989 1784841857 71 1383195659 1707629046 127 531357967 809259592 7001 177888409 7001 2058195986 2777 139 620248997 11 231564960 61 67 326240688 58263736 1249249561 1567467755 7 1949 1019375725 563699525 107 41 13 327530723 1133018777 1673567381 2777 2 1314022440 229814472 871997605 31 1753591201 67 1260198836 37 5 37 41 53 997297502 923235620 626354679 1015468352 59 23 2101256244 131 947785786 527059886 61 1980030842 1893389265 996861254 29 67 4999 1679668999 1693283754 2 1290136244 103 466812171 23 555223611 43 87689977 1657646774 103 27323387 19 79 113 101 1752499076 778627281 73 137 1286139149 1006909311 271338023 11 411496280 780198627 13 1634630016 73 9005937 1184037278 2030029002 53 41 71 515024912 19 401852071 1733130201 107 37 31 1236323834 17 2777 1282456794 1977964876 53 7 303910516 375335863 109 1017575931 53 496702750 1363186297 71 1564624530 29 1996267926 103 1168294495 19 109 31 1363720938 1206949071 29 1709064997 113 852628053 83 113 2004946796 2133321576 149 79 23 10007 1262701325 29 1788176975 5 871656802 41 1935989291 1601548861 97 1478760667 31 37 156386346 276300206 13 234017846 71 101 677732624 53 149 2 71 19 113 1819614818 29 2025255919 1409924389 7001 1807567187 1137301178 29 560425158 2 880136534 1374775580 109 79 781576862 113 131 67 109 23 101 1043979733 443609556 640995510 23 31 1117559052 47 1004055825 3 136822566 37 1907008527 838904774 1413057443 43 137 1720352292 1648675226 11 1457264688 67 29 1866723243 29393994 1767527861 11 43 149 1562103186 149 2096903671 37 4999 300649029 17 9744757 89 149 137 61 411622144 29 2103063180 1139470610 7 210337242 59 89 549277651 1500812060 29 480488044 73 816621070 2060912550 382964700 31 131 1695704086 1513096636 23 1080732119 1846636121 5 927143600 687401260 17 1300073956 1278889035 47 41 189399131 4999 1460107920 166971599 168717595 127 1249370120 71 59 763933239 684666857 1949 7001 2777 7532850 2 113 228627476 1961813577 127 950082936 981705886 41 1337625574 1010932244 41 1617306746 17 816076755 1372002510 1565585143 10007 53 97 1100839788 722840403 4999 1082107318 59 83 1997236553 828851031 17 1691227629 2118233082 7 1000014731 1061455540 67 2037765202 67 43 1690086418 29 71 1161989479 113 800912134 696433140 1097193212 73 169893726 1823150180 53 83 1184849900 379657404 300068040 1949 89 1943263736 71 37 881985566 906705976 11 1849048404 79 1685948322 4999 517476484 1422955352 1533905098 7001 877786174 189969747 97 1490589937 67 182414585 101 1590922912 127 1357006049 31 638962793 2094199141 101 59 1094220549 165960805 43 1763653772 126877078 113 516451358 41 317167841 1808275972 270320516 1566633773 127 2777 101 1360081049 1222351894 53 1854697264 1791304017 1008021950 13 2094881074 53 3 460461444 1688990265 23 1749832525 1044009537 79 1876605148 11 1603938501 79 942448591 590799913 1689802274 131 67 3 11 323672767 70448263 131 67 3 1500968547 13 1743313325 83 1631721651 1802638355 5 341717560 29 61 107 931660770 1697593199 682585982 47 197072598 71 139 11 1225494798 1949 708963903 383593835 137 67 809418346 545967259 131 23 1790590490 47 43 1314881993 79 411329695 13 2777 1164893183 11 794776235 131608577 17 718994379 41 2097905630 150395022 1734990505 17 13 786415396 816773828 103 2026045792 290568028 43 73 1638848978 1972657684 1543482450 5 1264870380 1239836305 109 97 109 2096990518 4999 1429525735 67 1168822906 31 299479096 13 836068506 725766002 109 67 2037078720 1119799274 59 257225309 1088509009 43 2 1033170353 19 13 847630017 11 41 73 197288559 481062678 3 7001 43 79 89469949 1679937686 79 4999 101 89 1632386647 1720012843 53 131 219272245 1949 109 1473553996 7001 484672229 103 271453307 830553787 933044770 1949 946077449 59 137 1496551208 17 71 832231967 5 1891585170 1301288315 564103118 2777 2777 287849935 10007 11 1503840635 899347585 47 23 1751359173 2130011847 61 61 41 904818276 37 1874361135 1615189842 10007 3 1184018859 1324759077 237633298 109 3 1886228547 47 1635201487 149 562515206 11 194526222 1823377117 452948347 83 19 149 2777 587877015 1710165464 59 187131244 25031517 2025418835 2777 1680512658 23 58823802 31 1958699257 139 498222296 1945941512 2 97 83 1729563628 67 11 113 894542004 29 3 101 2777 862863886 1114629483 7 7001 1503457749 1132614779 2777 59 186751993 89 753261214 699827430 1949 2777 1696014434 454440739 23 1282430397 37 517541940 744952046 97 457213865 19 1961469598 61 47 459103990 323586227 41 390091425 97 1575137410 823643296 628880256 702043349 113 101 1870624131 925133033 44384010 661601336 11 137 10007 1885819150 7 1774822434 645166977 61 770921904 1204031664 61 1543181124 931930410 41 3 2086062459 1366437579 346124454 29 89 1285654761 53 1605858813 3 23 1886219430 10007 176713613 1550683704 101 107 273986661 37 473997787 673729929 31 1933048214 17 1888200540 12127222 424616981 107 2021871475 1836290716 13 1011429166 61 10007 19 289362742 1661466343 313415218 113 1858321499 210527071 7001 368523760 43 61 1469215805 59 103 300153845 139 1634223280 5 13 79 1093029306 798625457 37 216308179 4999 83 1422833321 43 13 821233438 700842159 89 66079210 137 617402693 1555488080 10007 1539016558 368177110 443251725 5 2010612276 3 560442141 1491259419 754712361 13 107288012 37 293847821 619684888 97 35072193 1068016541 107 43 1638805035 1350758391 67 2138000019 53 476682583 19 717767409 47 64992728 37 395636116 1354376638 149 1440803740 31 2082805556 83 139 5 1345146179 101 2054372219 810468089 23 1949 1702613267 139 109989588 29 612007242 1311743834 97 1486273382 61 1617158190 2113713190 1954299600 17 61 279423073 1844338499 43 43 1147313620 38258285 61 752796430 2 1605443956 662322880 29 1237014082 1466080595 1061220104 17 1806740582 107 1437640979 19 1000541444 1774787466 97 137 97 710366696 459985057 2777 2098985119 4999 2100569802 512287075 234164971 2777 7 1372901369 59 1114069090 5 41 19 1154838582 61524242 37 2140785797 89 921410236 11 242668877 2125109987 598869949 97 2 452179448 1156963670 2 1534891166 1761006266 149 1980696634 1464749444 67 313232332 53 17 340971397 1483174056 1872740269 137 113 748269147 1438001774 41 759022020 1453811212 59 89 1389222271 629715584 89 1659962051 307840971 7001 103 167889279 1385287211 17 1303157440 71 1829390900 97 97 1345891199 1320591950 1429164579 47 1742617063 89 86395682 89 947148993 789796028 19 139 1249171038 109 61 7 585337080 107 262370353 97 89 1630172238 97 19 2082834130 109 130241048 1644820567 928438782 17 7001 817415757 1139174716 41 209293807 1949 1815082261 1420476027 891709795 131 686627723 67 1070265939 2061868081 131 1013008934 2031512714 7 1495658706 3 17 1488743628 56992074 31 7 848842698 139 609254097 19 7001 31 1259091784 839209835 1039759101 1152850250 149 89 1230183927 131 575107030 5 1200308365 43 618496344 7001 2 443096108 1057423046 4999 704699032 1482936470 2 107 1973807065 131 127 23 250272154 1483966873 17 1699001879 1174961898 10007 405253479 67 1912657392 4999 107 101 677451137 67 19 670606368 2038070957 43 1733541388 7001 1945761080 10007 4999 647869271 107 97 83 380640158 2014231135 594393607 542827248 139 97 1422369595 73 1371674759 2047759287 43 1574173274 101 496483579 1624304896 73 876703574 1888250566 531157404 113 19 1949 1015351040 1302276973 107 1120939697 29 682829079 73 3 109 131 621339419 41 1822439461 103 67 23 220976916 532877743 19 1394864768 113 97 2109959964 107 13 1808374308 1953731624 11 1998408357 1840601785 97 139 127 61 2124423210 1952655903 2145991143 10007 173991474 838770315 53 71 765653137 29 1850182977 1388466379 1629069691 7001 5 1750581160 254004049 31 41 1921137861 458028376 1715601811 4999 149 73 2777 137 366986955 1949 97 1400092471 460549695 360553732 318235680 2 1949 13 1940404284 238172584 326555265 23 1142017666 97 7 1036606171 53 7001 7001 1406344188 757409909 53 139 687846087 1313367771 1956223438 79 1281493128 3 1458865596 59 1736627476 1949 1280309794 647380480 43 795229243 846794683 107 52159714 1102455330 37 139 71 89 1654487038 1584219313 897765921 1949 4999 709843003 1897591246 109 107 1928737809 1694191562 1121929548 1871798039 97 41 320607536 3 61 1422205996 83 1236577906 127120697 131 139 724186108 7001 1557981537 1475495755 71 1032375145 1035263780 137 101 10007 1894980379 107 1134485904 83 47 79 42035592 107 1212994372 177639465 4999 43 9111442 1218003552 73 139531202 97 855577867 1949 131 127 1334189926 1496147488 61 139 1465987408 2039921466 89 108310597 107 2109207540 866153765 1949146175 1417796152 1949 2 308911006 713544031 19 493953852 53 764630659 113 600347259 97 619092703 103 1752912504 225898364 632203534 1558553227 4999 1999270810 763040547 43 109 205487345 13 217408035 1791592842 7 5 1840640155 1818443965 252304321 139 1383821589 940180593 3 2042717058 157045917 79 7001 139 1660114808 629917610 189370524 7 71 1986857894 1446575655 103 743497409 53 517283074 2777 1874524986 59 1022747300 2023645816 97 104745935 19 786154834 17 639529290 53 562058534 16435565 873628205 31 137 83 384378893 1725118397 930381586 1558649581 71 67 730455965 1949 1559901640 22105542 179909453 17 10007 1898568068 10007 2053436400 374962290 7001 1916437202 799476431 139 2051672818 137 968894277 19 61 756639059 556574761 89 248654244 131 22974387 101 13 228536514 89 149 581265688 1213637506 71 10007 553046862 410331235 1964281485 5 976220901 97 109 121407756 229040025 137 5 1067202915 59 708742043 1826389604 1928312499 3 295500819 2777 342029205 1721320673 149 1975144724 67 79 343960146 137 3 846129942 89 127 1165683464 41 73 1575711716 1539240186 1646297075 5 153906520 1960244235 31 13 1502729059 1258693826 97 4999 282613410 41 131 659338458 107 991202632 910011032 1670665682 61 434069001 7001 803745977 97 59 73 1005141453 89 1858931430 107 1519413268 1207066471 784014582 13 1508476579 71 31 1621873438 173501265 1281561478 97 2089257295 89 794688120 557526258 31 7001 29 17 139 149 1057336780 11 139 47 2119827511 1955564250 1797007235 156413097 1949 1663320579 17 103 834123355 285636595 767848786 19 3 804439650 1219049742 1064478948 302093233 13 823484168 1125587568 83 5 1965198590 79 882689752 47 892925223 11 1426302663 3 123724947 1607068108 1109792926 19 1202624895 5 1631291570 139 67967544 10007 2037265088 109 678110468 7 113 63275135 11 47 59 115715107 1371252099 83 41 1400762099 67 1145699263 5 981220656 13 3 287902100 83 328897543 114555092 71 867952418 1431468426 139 17 497133431 82210096 23 23 97 1996722865 31 97 127 7001 53 1755870602 47 103 1712954997 1374530649 37 137 137 933382507 7001 2096071396 59 5 3 1593852520 137 864646319 79 4999 809748822 107 1378214035 13 49121657 1251166007 1094375018 11 149 865927650 37 1557858064 1544568647 107 721983846 546322174 23 4999 1589207095 651699634 31 1204911441 17 713468529 67 701949132 149 1542512962 103 1949 1738903647 587656633 71 61 1613988691 7 127 1678779429 1714675460 37 113 1970271729 1823708695 5 826319055 1344455540 2084679553 17 260245044 59 256951077 710103055 5 61 1503971714 1808667080 41 1701804432 1949 11 1769416847 2004542738 53 47 61 608636345 61 1927131520 1974218340 23 633803352 1532672120 10007 29 1219707244 83 1185623411 109 1423012113 1296411145 1356310637 113 103 1925056507 1195862342 89 1542523460 83 367829689 43 29 79 71 1201902839 107 749384145 101 1613317817 139 516363594 103 17 685550381 37 898034030 149 1677291808 4999 760977774 1359563033 1148450311 47 952713545 7 1945319509 133895076 31 10007 162683799 1572069679 1987312458 4999 935697122 137 53 29 424038732 13 89 1089986649 2 131 2113718798 1670153026 137 1929750490 7001 53 1995794340 61 2090862718 202364536 43 3 2074751564 137 1761079926 5 1440959145 900859580 61 5 1983276047 139 1719998288 71 41 79 1349718247 101 1775879869 11 708142193 1233584671 7001 622157867 7001 107 1271990534 37 5 810433750 23 905085305 3 1711079853 139 745923067 23 73 1012591322 83 137 410129524 779196530 7 2113451659 83 938261129 1413806439 59 137 7 1558102470 5 11 73 1649318857 375217518 124310205 1354316261 43 83 2020051178 131 527850614 734055356 659941636 1100850056 10007 3 539016687 37 1949 683734537 73 73 636461231 2777 1476109965 893733483 131 822533780 17 23 1271408375 958932813 276152450 643638139 59 495564909 41 2113379932 67712479 1542215779 83 29 1949 1495535915 1319960978 484975682 2 1276905558 61 1241683548 103 1113107203 1690866518 29 1093397312 1579983972 7 53 1252065513 1466315941 23 47 815306726 1246493189 127 107 79 810733080 47 1609085091 41 926124605 131 1524498995 43 7 100282292 61 1949 1771789124 1424920531 7001 41 774614722 1036002719 101 993112406 1053172536 13 89 31 103 1091968508 35282341 458173390 47 2105806612 1840159737 13 67 1407475044 97 61 793547902 278528623 1160454804 107 89 2143268986 169045888 1066075731 10007 1177793879 23 47 1035035927 47 17 686130472 4999 97 941239791 73 2777 1963065775 5 606566220 952723815 97 7001 474356374 61 1949 330332112 1819061115 4999 7 7001 7001 1766060453 17 29 388249361 1008579168 29 421322237 317296292 127 1735642862 137 79 518241617 113 7001 1643309725 851066600 1637352390 5 1527066918 1907637173 13 688029891 73 1728729790 61 1794816879 1072591611 79 131 875763951 1949 1969629671 61 2132693060 29 31 23 179727372 11 1892648166 2 149 47 1122946941 137 1526875823 1953393128 137 558112975 29 1619323779 107 1949 120448200 974270018 563540628 43 7001 791855106 13 1350535979 4999 506718636 272180553 1175502731 13 43 615687775 83 1406831408 602051138 19 131 1166154009 1764715480 103 19 97 23 149 1167031474 7 2044269988 110767483 10007 101 845199613 1873375977 47 41 1937883032 1468052257 23 127 597126441 67 23 461742710 37 2777 747710027 19 794107584 716869411 131 7001 109 1857530044 31 11 765547717 472783212 115641177 53 67 101 7 593295913 37 127 1543900011 139 26211761 61 31 53 1421445372 1930006024 1012881993 53 47 1431026124 113 137 713123771 137 1391212669 97 1783217991 31 178890398 11 1958098181 107 1476202388 2777 624296259 1978819506 137 23 23 1607525805 137 1919975540 7 139 61 224642012 1037208541 71 149 2019718989 35446272 803054831 47 23 47 1926632460 19 19 871179399 10007 1114479590 1578996180 103 1651228947 3 2078016507 3 4999 1306388670 1526994540 1377107617 149 2082442625 41 118883190 1956044564 59 795460951 407618256 65959304 2777 3 1539322524 61 149 4999 263367316 1079894767 1310916174 2777 337378802 127 690465067 137 927177777 2138225711 10007 139 5 4999 557823413 47 73 4999 237729524 137 7001 1220342614 41 1760811830 717486709 1987660319 29 79 244192871 17 47 431819409 47 968566177 1860970499 2052544409 1459433055 4999 109 73 161102053 721647905 71 11 350359412 73 1424566019 101 83031965 115029869 127 127 1039565485 101 7001 1633732357 1645256003 941967047 7 758618246 1332653416 4999 13 386974914 753222417 103 137 127 786266652 10007 113 2039013652 13 529812855 139 86801608 938018009 13 685205794 137 107 881349734 47 1125930438 127 2777 53 676151422 101 1371729581 23 372641170 37 1495437066 1799921462 83 1644012684 1949 73 47 109 31 600431529 17 2069365511 19 59 533515819 716215691 1647493571 79 482002477 11 1784217897 1949 1802916603 1651545786 3 29 1550975415 641547015 31 691043432 772126134 109 2 895630786 364322930 875996209 139 688205541 508387956 3 1642165101 945009554 149 73 1505538812 1715357444 71 59 2006042893 1643604536 59 1921304851 1532812330 79 1110935920 1231974032 3 1789074827 71 120800749 53 1668500155 400453796 41 1953734132 19 67 59 19 79 1977805053 1643271495 43 578151297 5 103 999465547 1801094986 41 1985935325 149 23 1725505644 1681323885 17 67 4999 137 1551823036 17 10007 423277065 47 47 5 1696707910 4999 2777 355135020 79 103 10007 61 1032454158 1824655241 101 53 481082272 89 7001 42734104 67 542724522 97 821868393 7001 364490764 2 53 199246992 2121090027 7 89 1742562717 3 1904241252 31 739109130 137 107 644390074 1949 461615013 107 101 1248031043 7 262317783 97 1411159589 107 1063401480 127 1636120553 19 1480857131 17 1262269798 107 611006701 233404191 89 83 1323578475 1162392621 19 1884980391 2777 86637987 149 520931118 1382711957 113 3 83 297989272 71 79 53 1692585485 1155239110 5 5 1482132704 53 427763477 67 149 399708145 31 1782876805 396651808 1502233397 59 833406725 1264689776 23 67 573735640 5 2113038591 1401173051 97 13 1090933350 17 1492251364 2 2081990784 1028545060 3 1258762761 819523150 139 584847176 59 948842779 73 537548056 609047465 1453849969 13 786200025 61 340363032 53 2118224871 109 1278757589 80872877 109 2131657871 61 131 2102514862 149 83 2118045709 8616025 19 1153262798 11 1560467447 149 2092072197 1678945261 43 257268656 140147750 235887813 1419026138 4999 1316380485 3 1729253940 127 640399278 685220245 815777455 23 2017739860 750797678 1191382771 1949 448358260 127 1609414358 2135106440 29 131 401090178 1813348767 3 41 1863954300 4999 1532653408 1973115298 613476865 742193500 5 67 926632311 127 41 557977241 139 2105590070 2102883524 43 107 1987801205 1272833808 61 5 672248710 89 1840138724 1432949159 2020579693 17 903652372 103 101 109 1370588233 1751604469 139 29 707639863 43 79 127 1054512996 97 190635431 47 912271905 97 11 1662558095 83 1788337776 71 1275329164 137 1240939282 89 1778976411 11 2090864151 23 1306945767 89 137 1290421765 5 435125265 109 813706691 1638244167 109 1434455369 131 83 1672762163 131 3 1949 67 149 274201422 71 47 17 2 574800682 61 1949 131 71 131 2 1483773126 965249644 101 43 573566530 1299872222 113 13 1567876746 10007 1949 91731634 1175742046 551910881 41 149 1666648956 1696369562 97 3 1409658726 10007 468026111 41 131 1195154134 11 491547644 67 1289015276 17 899847972 1383720783 2777 368545162 299479039 101 47 1949 33969720 1283054880 47 1602370655 2777 1893005921 1502202853 801572417 107 19 1469182771 97 782955447 139 89 284385260 1117292027 3 59 3 2021645858 89 587297294 571103311 97 7001 1993527749 73 103 2017126422 368458662 3 2777 41 1978267401 83 1742009644 1070999768 103 654366232 650658356 41 26479254 1509922564 97 11 2 43 131 2133891211 127 1432307270 1426373409 101 4999 895250914 2070665784 7 1211212023 1464447446 439712875 328378120 7 19 103 23 73 101 1299705269 587346169 1100386560 47 73 882488897 10007 1632862204 321184672 10007 460732287 704081191 1511270362 113 29 1624923505 785567838 1949 912410707 1722348272 83 9434942 113 758382889 1367430702 2023048586 137 218341119 89 2047053525 11 2777 1031959938 2 935130902 101 2 735935536 127 380548875 4999 1761447640 2777 137 71 1345003694 1280963611 19 13 204292972 1450910760 59 139 249420071 753383197 79 13 2115870073 10007 7 215042450 1364825259 137 4999 1898780168 5 3 67 79 113 2056352304 582517065 13 371196592 53 1293874372 31 149 109 1459522694 7 1642061449 19 1306087050 109 2048534882 1360871934 47 1693990638 97 1780742684 97 1035669 325850403 2777 1021595233 107 47 1650969520 839380973 127 137 1108877275 17 376138757 1172127909 23 149 1336354812 13 1515618832 1949 714098008 2085915301 17 705350017 715285317 73 113 1128928760 685786913 79 1052849985 1285465830 11 13 1012444667 7001 71 1469878139 1427510025 1634076224 11 771189001 149 365256812 101 2085737738 1695733150 67 710071374 2003088648 1949 1743174505 53 731602725 53 1461536215 265711101 113 2114932806 71 1048542697 1309333319 1916743686 41 137 1730269859 19 100843260 1787912198 7001 113 1949 1686220228 127 253019191 103 101254047 1349182254 28628187 17 17 1286453007 3 922126455 43 1496296800 1424952533 1588592052 1728878723 19 89 1883483237 1718031085 67 2090200742 23 1750815085 1594946817 7001 3 1643292852 1238729828 1949 452150459 913539178 1949 1675356502 7001 1965589785 101 726029511 101 1510849708 1581569201 1332926879 59 1835043783 650792831 89 854764188 1479515043 580649490 23 622393597 71 29 7 486613379 2143106293 611757624 4999 73 1272319044 1489190875 379947020 149 1791068804 689790080 1949 396223904 1949 71 43 163131938 323285051 43 291461525 17 1760130445 16262642 1716895539 1172021405 1949 940069104 29 1741961670 113 924511364 7 2068200603 1379698473 113 1630375978 13 1387259692 399367631 31 103 35492900 1779933942 4999 113 783790261 10007 1871999483 746187138 113 139 79 1342043626 764164867 1652785078 67 768161485 13 691753751 83 458506234 139 736965907 1072170841 17 1936938146 19 604524235 243549600 109 2105373804 501700840 109 1089725320 2 404978179 47 580458009 1307728204 101 101 905133937 4999 59643069 10007 1289616878 882918157 71 4999 598135349 1103485793 113 565138990 931380807 419782428 2777 10007 19 768173933 1239949902 1949 1055046323 1940399948 41 130161853 23 43 1590994797 2109945627 103 376861805 5 1382358875 23 94645092 89 1329140329 41 1248972914 283093807 4999 1851514623 2777 67 67 1958258111 137 1231256401 1666986814 103 2777 414764389 1623834211 1157669663 131 107 109 83 2777 1618530018 113 3 1428402115 97 47 101 1296110073 580976836 11 111513881 131 1597776738 67 363974253 127 1137202704 818793514 31 101 833777133 1265241920 19 5 139 29 1520533218 53 186057220 1298950475 5 670398651 59 786534310 137 303677625 149 549742941 131 1627525922 137 47 71 702697721 792775907 43 71 1671675862 1534196989 53 2777 109 743023805 139 1269266685 10007 59 1874381797 496699052 23 917803500 888477436 709713760 7 1344548605 29 101 44836057 43 775458044 97 1150741846 538666803 10007 127 365017431 3 2103419343 67 23 1793542921 5 972195635 67 1338107015 113 3 1510268760 681876534 101 53 23 460259831 667569641 2 202304832 1982878259 89 17 1177842178 13 1111690853 131 1637456377 19 10007 552976813 149 139 861412468 1980252241 107653015 788721320 1949 2053329252 4999 47 1720672867 751914245 139 127 1844259710 79 1145996831 944527626 71 89 53 43 2119726581 1861633320 2 302579912 53 2035515871 59 5 1430526070 684141720 2777 71549405 137 330461262 2122627447 67 67 5 137139368 2777 577404948 137 127 1560807775 967520798 127 597654837 897546999 59 139 1254930920 1415590100 1040879199 43 67 7 109 628124817 83 1642666446 2 414946340 97 2059107561 7 2777 67 287426516 672436921 17 265616364 7 1283796710 1761215638 835765645 29 47 1674820775 1927550872 67 1797029646 851316111 3 4999 23 1438509539 1957450697 149 139 59 706669432 139 1374939906 1254248569 61 83 149 71 43 427988933 107 2015117946 127 89 1592084599 79 32350263 1336910475 71 61 109 3 725613576 83 5 1628981980 353581555 31 83 447752630 61 149 1522811720 139 278813011 89 619411609 97 554500597 877998536 2777 1019706118 2099937890 71 1422437711 61 101 391131104 17 131 478234530 10007 367583445 1128195287 79 73 53 609722809 866269667 127 1535883838 97 103 127 930377870 173634130 23 1540320833 101 502258658 29 1233787977 1493799193 10007 1129380013 1049193784 47 1342654875 806476222 31 303249675 59 7001 47 169592074 29 1513327532 1974961276 71 1914588485 482615517 137 1341604544 79 11 1949 2777 2 1127903822 130754686 67 125195459 101 53 2012010336 2 10007 837155599 2 31 140972136 7001 526396530 1558312837 53 149 131 509796849 1138482162 61 7001 1496176709 1083901821 59 7 1206159605 83 151306415 13 356407063 2145734146 47 131 1584850705 124882858 19 1482734330 11 149783940 31 832052524 103 149 454857068 23 23 969823692 103 61 546071512 1182668 59 292526189 1828997522 53 1416435494 89 664295911 1809675982 89 19 1527892733 1762793685 23 89 312929696 711546506 1431339261 11 83 1723553100 83 167942864 746961195 79 552290210 53 1855841163 101 948344174 149 996227039 612737298 139 1366024945 1308995133 137 17 444587885 73 73 1296287645 59 1699082493 17 97 83 416818945 7001 61 1414315073 968649011 228347868 37 2 83 326529304 2020969988 137 1798734173 31 1535615690 154821133 59 314480207 198963490 97 1910376655 5 47 1493572721 468494773 1481865629 1949 11332897 59 113 815397263 29 47 412921367 792031451 1553581192 101 1078312360 113 59 131 1728410856 2127540066 61 893068487 852446295 10007 1831781350 23 19 101 461386584 2091714356 137 951180325 109 97 79054186 1242126525 4999 61 292067024 1177751264 127 53 2 2014543066 585169709 1949 2 139 432908828 7 482945897 107 1478980750 2035820790 1101628353 7001 41 436462302 137 174715689 83 1243801397 17 788513482 922659666 10007 1494405352 10007 1634203142 2777 174098461 1458319334 113 1274225064 61 2 127574607 19 137 349998147 1510834219 2777 37 7001 11 103 17 127079876 2 391164156 1569203894 61 547119919 256909185 79 127 97 19 460193395 1941377250 139 137 1957063495 1790238732 83 79 4999 1201047055 113 598354221 83 85291847 61 107 1017816757 37 1842449786 1881432711 103 1949 370524390 1304491037 13 686634139 1999034691 47 1032555885 5 1055568381 547312851 10007 314854134 107 10007 321497784 19 47 7 19 1845919198 279007697 33794699 79 1760277368 1334169854 79 109 242529272 89 2012238736 47 707999963 24258392 149 61 1083797971 1949 1431906912 97 1030122637 53 139 73 73 31 1037602054 1636073143 977082860 13 1835460809 5 13 1303405233 41 2 89 432556628 2777 29 1365312170 1727435431 103 57900522 47 738197792 2045680542 131 1910405881 137 815140958 1720633416 1313723828 31 59 1949 1456528731 47 127 1884103381 1229416057 37 2 1924172677 175274862 7 47 3 61 3 143039948 1130589389 29 377390137 59 13 728131456 43 1687846320 1157373294 13 43 23 1811911227 1942334015 2123819053 2777 2146457157 61 159248735 1556425130 322715288 83 10007 2052375658 89 53480281 1939067806 37 17 61 788223212 1228156188 1457477151 110612905 13 89 362714198 1394328819 31 1113140901 31 815752537 637525999 113 53 34186961 29 137 530570860 381750168 70782470 47 67 857855977 2110729885 11 67 1561474058 59 113 73 49399757 1645179784 327621481 107 37 571536454 1949 1669910996 97432329 97 452383617 7001 19 1181427613 103 1322689744 23 1445326256 13 764478975 2 97 2948550 3 10007 560772266 149 53 259007714 53 1998267109 41 1528798857 19 1794929582 1620644417 7 90467578 103 107 43 171866184 825272770 1021364139 524610303 3 832879852 7 699556109 593045892 885502266 109 1445807946 31 109 1563911384 7001 1035062845 1949 728442648 695040686 149 301570636 79 687815949 1524759092 109 37 746695631 4999 2036992520 31 1981843472 97 61 35709461 822099894 1949 669477602 690733190 19460798 7 5 1859911485 13 1358524486 149 685543499 29 47 97 209701972 121821621 83 1904343036 1949 1633125570 362521796 53 1712740115 599909435 5 2114185931 103 2065897986 103 1127241437 31 43 1121611957 139 559767365 5 854866126 2777 5 1805957765 127 1815471096 71 265918714 41 1499514443 578379948 59 89 73 1226782082 942196765 1772800655 1949 1320739850 1449836433 89 173080382 23 270608460 53 184584372 71 31241562 4999 107 595613278 1911614096 109 1969932789 31 1027750192 139 984534577 586804895 97 559278709 47 1888453608 1707114754 1307694328 149 139 1921333602 89 357542611 139 1762639679 31 23 1650506128 11 120383956 1971385484 47 101 434663050 130768841 4999 137 226723903 2022072735 1364911854 19 1627265494 131 1010827712 29 7001 139 71 13 109 139 996461254 71 1140919994 127 137 1526006147 75605231 83 149 324694542 137 71 1206039178 59 71 42241654 31 1660183424 1360972749 47 1115072932 13 1091785580 1982948687 103 31 26106712 438762871 1633132705 41 11 876138285 622628985 1327065686 73 292613013 97 1994848553 516655762 23 31 603698867 41 71 44586081 2075699777 4999 410049062 109 953209251 89 1489979736 149 43 533207476 73 955377937 109 17 149 7 833720923 2036787561 4999 726189733 149 101 1074519608 959013322 127 38212268 2071070825 7001 1453267044 43 37 1481571393 186578588 139 131 139 71 101 23 473449066 113 1323630246 1808754727 1713105915 79 71 37 731430356 438298337 97 37 811299407 1891381096 43 1278683126 1780721537 7 1068764224 101 1657126695 83 1234956082 1580427790 97 113 1104969822 720556874 2 714618444 1454635575 37 17 113 2088752515 1977725784 59 1949 1142073071 1926066117 103 109742998 2127705917 1095500856 954064149 4999 67 73 184459904 541395083 1843353308 83 910288473 1260857186 855779676 29 89 804348892 587402848 19 136399366 73904300 1643922641 1145381072 107 2014674671 220256949 19 1391451996 149 97 7 4999 254764037 29 1416720534 246038076 17 724432138 139 603953054 101 693234407 400594684 73 1889412645 136627714 71 666188754 29 410194966 1195212469 676463315 2777 930099359 188807598 127 67 1245655960 2777 23 1015250682 1690153654 533351063 7 1510000028 1145771775 127 41 7001 143268464 873052704 83 7 29 1834519613 418237739 61 1357688163 67727995 47 1919413887 139 1238668059 101 1267035910 358380421 1573015814 889588406 101 131 2118402441 29 985569205 399744294 2143267292 933412314 41 109 4999 1215461859 440286925 4999 97 2041541055 764988657 2 73 1604454809 289607202 131 67 2105743000 109 884267839 13 73 97 2045514078 874648612 89 880006160 29 518115972 166988874 13 994712589 67 83 900796510 155023001 79 53 149 1467505321 2 1113888692 5 23 73890490 603434210 19 61 793442860 782624998 3 1217002866 83 113 13 67 1109920191 71 4999 137 606936989 61 1673305884 1450470566 43 127 39047157 865645410 3 7 1130392032 7 113 139 1032410268 131 2085726456 939361479 1949 159258748 7001 943578197 2111612395 43 1949 1461182841 131 1868791242 694117124 131 641971264 10007 137 59 84230465 2137916861 11 1809667798 1417993649 131 1291711426 59 29 232802662 400299222 995554460 2 2 469221022 7001 1949 894502475 97 1456755215 41 892153295 5 74895237 101 103 89 139 1400448298 1860800078 37 1790681868 1774107178 2 1871560459 61 1450393093 1403058077 131 1568239252 131 297753961 89 1932897804 2 1837223324 1949 1743990006 11 1690667363 160446690 2095466855 5 139 131 692187675 3 19 1910412361 1832000677 7001 190581222 67 1441810855 3 5 1864274370 109 2130511275 7 31 1395487878 5 1681242100 73 1651998249 813103711 449038987 73 577201966 79 895300137 107 2107132330 2 29 391456906 1975833162 23 10007 1398638362 29 940244090 2112953689 7 1266103956 13 1468612912 777515237 97 1954683238 31 1746772128 7001 309449347 31 2777 87314434 724038879 23 1748739818 139 396877149 2033186388 71 139 779760254 101 107 1903242133 109 127500401 2777 485302949 1949 37 1873458666 29 71 2777 103 1801142357 322904794 71 1503246577 37 29 871112179 864462682 106168736 23 1886114692 2131589130 11 83 1976178694 728901102 137 636256853 97 43 301196037 17 13 1010029852 1141187328 3 137 73 1346246363 1996845066 1076971808 43 41 64768274 113 23 1995767454 29 149 1937155697 7001 1198312285 300921596 137 125427834 61 67 1594362358 79 1897230424 67 37 83 103 10007 1476482815 1685088737 114233171 1414291269 31 113 950634083 234285951 11 10007 1631831483 1222350743 109 89 101 1632977557 127 1771492393 205191237 47 113 27161358 11 128735387 448906777 10007 1931030776 858290383 61 1263164285 113 1074749893 131 58673197 680283989 684785371 97 11 1502436393 812121399 37 29 106885039 139 131 882475998 2099141636 2 83336120 3 97 131 73 1949 41 37 885474195 1952718920 7001 1476871788 83 493549761 137 104244259 71 109 1276975872 103 1495721183 17 795918869 17 1981245548 29 182397053 458593504 7001 2010092248 1616321306 149 61 890256913 4999 1623565222 2122804697 61 712506169 4999 925624838 97 103 75964560 1301515416 7001 19 19 3 29 1567918582 763039858 137 1382345207 7 19 103 37 1064907256 967420045 61 344243599 137 101 419596521 2068762800 386490998 61 43 2147094060 1295762775 73 1863181993 43 1143140853 1611588092 83 208308752 3 29 1425446164 71 1968339887 131 2107718081 1411047536 1570807539 47 109 22336934 554216168 11 1626574796 1411457232 3 1903131919 13 127111621 39725455 1010472771 7 2032981465 17 578197931 134979460 11 1554848746 37 679213107 245477462 19 954034517 809688344 2777 792736305 137 31 351636441 809680084 61 359242109 53 43 697812342 65605100 11 137 166270598 693434721 139 1623582550 10007 646622319 256889697 226262313 41 1836695998 109 56111580 5 2777 5 316668753 1726654057 59 3 1128406998 1177323053 149 1451135235 2777 113 1566249608 13 73 1787632468 1478918315 17 31954322 1612027227 101 159463515 71 131 83 89 321898764 2 675873246 2 863764630 607062318 41 79 107 464769052 1117759985 73 3 3 3 1828461484 109 2777 1258087283 717944633 37 107 1202575568 2141476493 107 109 97 127 103342440 1815952680 43 1847259317 331840067 23 1952043143 516633870 47 2047384672 5 43 295690618 1104537533 23 458811061 1183965495 79 131 19 1768557682 1949 1923896880 2 79 7 896799050 53 47 1949095217 103 1055055986 41 1530742257 1787185689 139 511171469 1750214196 149 3 1855784079 137 2018459856 29 2576621 109 1152936273 2777 964854765 493828356 177260837 103 1843973222 2 19 5 558761400 1385234301 11 73 1368386387 1044124313 1558200002 83 1950065357 745278424 29 131 464583130 1949 199505487 1859075089 1949 83 1120274157 103 1490925412 1838552369 1980512742 1974344544 61 10007 2 37 1024427725 514385776 53 109 103 2777 1383973490 845698518 975374954 139 1696521035 11 2095106563 1361354137 1809822729 11 1182861858 61 10007 423718976 721161419 131 4999 401478116 149 37 13 1935751350 2105194471 19 29 107 1922147251 637894196 139 3 5 1860319374 3 3 1816761186 11 1073456329 7001 684159579 67 422226563 7001 4099180 4999 47 216432296 749074502 59 2777 1803698156 2041036343 67 1044417643 73 21637565 101 472221923 107 83 1566418976 19 73 195466637 107 1280468572 197749959 991103751 3 101 1660968634 23 19 47 1886726499 31 1835001414 79 89 101 1794916046 131 1521983199 3 97 1949 529157868 1247005931 37 1527792614 109 79 1640836794 1389413837 139 882447060 109 1928185148 19 149 1930080142 299372886 83 13 775543580 131 1371513496 863968479 89 67 2138156394 329280993 197828517 29 31 625524479 2029622948 109 1659017233 2074134589 17 23 67 718467024 1399091230 103 59 1032995541 1850314082 206017976 2 7 113 249215511 1736781298 1863107025 355124835 13 107 2117531062 581975853 103 11 335867180 101 101 5 794527390 137 97 1444310239 503981759 131 1020664050 71 2088999559 149 37 2037776887 59 47 1013432471 329399409 681684075 2777 4999 1293243362 606160227 109 252291851 29 113 994164169 2066047027 1725317877 103 692823699 1852744695 41 667899062 849762683 37 210691059 1611742720 53 1262778076 43 1148596349 1572805840 43 176341409 101 83 1079697200 37 1855901722 83 480917714 79 23 755507608 2 19 1157082520 1949 691990501 259825088 61 1919518842 43 1213075374 7 89 71 1226055335 279148475 345845388 43 13 546328854 41 7001 387260315 17 4999 2777 5 7 139 2104549450 2777 1884577726 107 503754891 484638870 137 44831706 61 37 103 29 832010232 695233936 61 19 79 13 244437284 844309822 107 1460228694 41 1545893192 137 11 139 1269708427 29 1118245137 2777 29 7 13 59 1701039561 10007 229370447 1616596938 1032687139 11 118482880 10007 676999945 540411336 103 145223888 1949 1930094948 2008719520 83 67 844259429 662891903 205287204 107 10007 348053467 127 493544606 214486871 61 381453679 1314655530 41 5 47 501406998 134360727 37 371228437 303515823 31 2101345757 2092598422 1949 137 47 1173948902 131 2027974917 71 885671182 13 2777 109 1439267828 1778036037 89 637623997 1221936351 139 89 397519657 309423433 103 1364651532 97 7 1324718822 2 29 1785820 1410545819 103 24469090 127 1464234054 103 280309041 103 1137549716 1973819179 997834074 131 604719842 23 1712236633 2132203753 97 1232512048 7001 759776262 73 1261722364 1923552895 11 29 1813727968 13 43 1426902841 1464336038 1814651293 113 59 47 149 709225123 83 357983365 79 1446021507 10007 752356281 67 666910965 536615725 53 2046777544 37 13 982120139 137 877419240 43 2096043944 11 994065633 113 1383250817 13 1860648257 89 59 10007 2139014997 97 113432618 139 1828869704 37 1862117648 11 1496398552 1294550268 113 10007 334527949 1246907088 89 149 205983691 59 1949 858791686 17 11 1699091511 631884653 19 3 323300745 137 137 607875987 1743042749 101 1643176979 71 109 1724333457 911793720 137 139 660862990 61 1100274657 59 59 1905227451 1333869606 17 5 162776370 1273269525 137 1949341300 917356996 2 103 7001 95500641 109 5 726564975 607889604 149 89 855811362 61 1947988701 13 29 67 2130886284 17 58803034 7001 2016280999 106212171 7001 2777 1288425251 71 37 1650104873 47 1931698496 43 1047795835 215733145 17 202069337 71 83 338126562 1732945131 37 86899569 1107122399 1426940113 37 210232104 59 1911628979 47 289902016 101 960774639 3 124807452 10007 1863875835 1752778451 79 878394446 10007 19 1653447488 153129702 31 149 107 1949 2 1053345736 2 1048938980 131 4999 591271722 1714737533 1542954078 109 2077773036 113 11 4999 516932754 13 47 617940490 73 2021999844 194570769 666400563 97440338 149 17 79 182372053 79 1153010293 73 29 777106359 31 1356606686 1529413320 690091360 5 19 36358279 1590432164 107 1212084033 109 2006389269 13 67391987 537473170 1795493780 5 694171528 53 1949 294261070 5 212800365 654361472 103 53 17 1023200845 1042583514 1698464474 47 97 143287527 544466335 225229950 2109328650 11 194066675 131 103 47 31 1541412101 83 10007 1532121735 1789168510 109 83 77823207 2020052838 1166696737 1949 97 1781052592 1740334627 139 12347226 79 542830962 966478266 13 1209059050 127 1964590432 734879261 61 2777 1975173174 13 850125497 75372108 37 1421583216 103 683039556 248409735 131 687543036 17 812779622 43 7 1670069177 101 746651528 7 485618637 1888510205 375230218 83 127 751063141 1685809303 13 689813865 107 53 1775508798 2050014469 31 1449335467 7 31 439426209 1229734484 546800678 71 19 29 246703319 89 2082748897 2126573471 127 470016459 149 1774433550 137528937 13 544071242 1112837543 19 27885350 1203479650 47 418973681 61 300606841 1262194652 97 748634166 107 2106868627 1795648427 43 7001 194900839 1919674200 1949 43 1757326713 83 1567300513 1534166570 79 1146707212 7 1272301688 1986348779 83 747764928 83 1199765830 103 89 203750014 1533840693 7 1807729280 2777 127 73 403253898 7 944548220 527111452 1960127480 1663663808 43 1441473382 149 79 336738132 110224276 67 426112898 58635117 31 1580143315 19 1767374854 107 101 5 2777 61 43 609916972 79 2102578485 149 692931801 23 123210471 700662593 7001 131 181105011 43 1243093235 7 1497339242 437927784 109 7 7001 1636693780 103 47 1871263311 71 149 1114719213 1336144537 97 1057620067 2129648192 7001 469378335 10007 1267166396 1063684791 13 1287904501 127 23 725970068 131 542781328 2 728944220 5 7001 895084299 53 1535276546 1475136364 19 73 149 794734859 109 2009169825 13 107 17 37114723 109 71 1124157680 915640647 59 1406386386 107 2 1357863887 47 567769823 2028088405 19 29 17 1856262045 2102366727 41 1201375480 61 109 979598369 53 1916986627 7 131 23 141051111 754883414 23 421036229 841953410 139 41 1197758809 2041944983 13 109 559567850 302037965 19 10007 629060034 1336484885 1495744769 131 194567619 1656226009 19653069 89 13 1673065433 17 1432189157 29 103 1859132284 1253444530 13 17 1143423774 79 17 1357403505 29 159797221 149 1930675035 83 149 41 61 490388699 349496877 71 1069339165 294531397 1020000431 2777 122833972 1216518934 43 11 23 1264011713 13 7 368298336 4999 957022978 127 261274853 109 2043159438 7001 29 337610489 2075389540 139 1949 1979593453 129236825 5 545335750 43 1438988980 13 461710535 11 5 2047831710 37 107 17 31 1494150462 109 638399157 929773488 2777 1539368856 61 1664999087 395690344 59 442132766 584382321 149 2 88242632 5 438415120 139 493933859 3 59 1949 1829226154 736770725 7001 769234875 101 1159345064 1796713745 1278724481 10007 1563353582 109 61 3 3 31 1725235792 97 563289670 17 97 1353604833 1535206778 361947568 1702583302 31 1484718018 67478438 43 1400503577 131 1078908140 83 109 59 109 1626530482 1472808327 19 97 109 1246726631 11 1070324024 61 955201562 1834107557 1820549172 13 71 1148050830 937438276 1588958036 2092337922 23 67 43 347067443 1763763756 137 149 10007 1494475401 1947888929 483025783 23 370760191 17 2777 1575172717 17 177418324 71 2099246279 1813239922 13 97 5 1602365700 982168680 1503658508 1302669922 101 445705029 139 2134710609 109 2103175819 323609419 7 213500546 1492624456 1141922820 31 37 1949 823661161 110164336 101 1208132472 43 149 31 5 1532326375 964747510 31 481456412 18773321 494251887 79 31 995112059 1115840133 19 1861576623 1545741716 1526650344 139 435171263 79 1777605017 17 107 787516362 1083459209 2 1295329360 1877018364 1645891069 1155173243 73 1980682665 1096131103 131 2 543822643 1427137720 97 83 1521555917 1179876291 29 59 2087169713 1050470039 107 1051762998 23 137 1637378927 618789497 2145692682 139 864916916 113 154606540 1649867739 29 311874492 777316082 83 1587552562 19 1595339731 43 1570805394 1360511228 1464957359 31 97 131 390877597 109 1829593776 576898460 59 1592324922 1387896584 2009878365 137 59 1678931612 13676259 459597726 83 671016571 821130741 748745221 4999 2072434960 97789267 73 629151566 2018981749 2777 41 1701539041 137 53 1114189267 1711263046 2127575413 2072703969 113 1859855593 97 2034108623 61 475938470 1796733578 47 1852056761 2777 488216039 243670642 103 1226629512 3 29 904395711 3 320407804 1949 2 1324573152 7 1641725108 1539287112 139 127 11 1205240960 330713471 1382326729 2777 1949 109 11 23 1191995769 109 492529471 43 1949 113 127 29213048 1673785959 149 954352918 796425836 31 480722056 1596613455 37 23 2018274981 107 89 1798391174 139 559061058 2020776993 101 53 1239454661 440992118 83 1092511508 149 131 2067622284 7 19 184494161 37144924 1856026606 73 409449116 1720586097 97 97 269420705 103 1197282506 149 300692908 1646515486 89 2777 1967324202 131 709058198 456855672 7 109 1669443455 2069892762 7 31 71 996051507 37 1448709248 2044578330 108071362 59 367523503 47 1531061708 2090773314 127 1004060469 73 702367456 59 2777 561410190 233406339 7001 1039930575 1713402360 29 1175818540 13 1949 591815799 139 1246577298 336709376 406913506 2 977416156 89 1695832688 1200431829 17 73 502896562 31 1358931128 1059831255 243260924 2 89 176873415 5 493165295 1832362632 67 107 7335482 109 1020480424 37 1729180237 41 1418600820 1188538409 53 61 139 79 55056759 137 1949 1790051254 812469643 37 543607499 47 324953473 13 1833946582 43 1173825223 177544162 19 71 805021714 578808046 137 3 548068545 1949 1841304107 113 203447904 127 1285224964 47 19 2777 139207153 4999 113 73 1713698798 1158882738 13 83 746267442 1483062260 7 113 243303125 244068813 2144704834 41 7001 3 1342315266 2067910698 1522725162 2087139976 10007 362950064 59 998907229 660267522 776521744 2 1514320350 97 2777 2006843482 1262607482 149 2038882624 13 1436662183 109 47 60355580 101 1585126219 127 1327561861 101 535170013 101 67 724126534 10007 1035724500 2 2077244172 43 1442312450 131 407845575 1004427042 127 320288285 4999 71042273 83 127 2093266308 1003177674 83 1391149756 1749158073 23 106523445 83 1488772743 1526749343 89 1448635467 96153915 1121503325 1949 117874230 37 1733856667 7001 864763520 816765478 560337171 43 445783406 1469035207 41 96921374 11 73 1381540622 110603760 10007 1013759135 7 2 1973402789 17 1778195444 13 546336401 349528790 109 2130477158 19 25341345 491990997 2 113 1321743259 995552600 7001 2133890798 252498705 1392160248 41 59 437047279 216086910 37 10007 38847174 2 306287274 71 505068795 598162149 1898724710 79 1887551740 491191742 1099430070 4999 47 713299918 1102809363 41 487950799 310671227 19 61 1097257572 113 686328704 67 13 1949 769281194 2 20591272 1697009892 2022120633 1949 1770234835 1347441834 71 137 97 101 13 1834025770 139 149 1057088695 1949 13 2138651343 1949 97 1782925669 1755812113 107 79 650821908 299083572 1563720032 89 538367230 67 2073255504 1050880563 1516233963 31 89 1127070012 227663424 19 1575221486 1544539165 53 1592720278 59 109 181931886 107 1850174343 7001 1926077979 7 43 1830741768 56652587 67 5 2777 614816692 41 29 7001 1083222205 19 19 1114203833 725406449 97 1259018581 13 1068946112 113 2118662847 1887993260 43 1200524479 185232458 7001 2098181332 1361376445 13 113 1686960050 1269367307 3 238065420 19 773732155 1025166432 2777 1297687439 23 1520493786 73 4999 53 1865206884 4999 1642898542 59 500229553 13 197642523 131 77034757 107 2012221135 101 97 2130888628 523703194 373858111 11 1056830940 1558859937 23 73 1375725595 31 190851772 47 1040895746 23 1290178330 1352919501 23 79 2123198786 885887403 365192958 31 1427770695 5 73 1458659866 11 1019473719 1227444746 137 1261110769 23 31 8296121 1584446902 113 1802405420 131 10007 1518011865 67 1541096623 11 127 760449639 1998322026 97 127 873190081 98942839 79 107 282490593 19 892347255 1273571368 1429048477 131 3 2777 5 79 451191910 2777 190782677 1949 89540958 1949 2107040512 5 11129884 23 7 73 3 23 7001 53 999703444 1757968386 131 2777 331021282 7001 7001 107 47 717029932 1780889397 1156665811 7 5 1269039935 1502207480 101 149 1780152617 107 13 109 952304878 19 61198278 822705111 13 18340907 616193015 1680569047 7001 397791704 17 29 818473380 1153242084 59 1873773389 59 1658054462 4999 1855638798 5 887389130 101 550138011 1780011274 139 1625708972 73 1067601567 71 1690657254 244621248 31 109 131 1461205571 131 429730304 1332776998 23 53 47 79 99267766 86532492 67 685911215 784607855 5 109 1949 814615734 501853857 73 1257016127 10007 73 1941638670 1204264721 5 95198085 4999 1377809383 877104572 1949 781295630 7 83 67 3 1232511627 79 227579645 942262797 71 433944545 878660127 37 2010434738 139 1319717847 23 2117313162 131 43 43 53 1705709600 2777 103 149 1933473617 1300617275 345452065 109 1253693257 1509471721 29 1606559284 2069101531 1904754876 41 4999 1290832910 2777 1393345865 1543355108 524807399 23 327110209 1959300632 23 37 1118470595 41 1301858714 89 1628135384 89 1671131640 1221142650 137 1010699155 29 61 83 3 1649001522 1691898253 49974987 43 2064615532 1054392316 71 911724451 137 625032086 1949 719309634 103 31 19 603293225 1682003614 19 1855512260 655193264 311552479 67 1279739105 5 629854040 31 113 836490443 47 131 2729809 103 1726200212 89 141124272 3 137 1232152381 508945082 1025810464 17 107 1478558635 117003362 184070901 31 10007 2033882722 13 79 788281750 1829306819 53 83 2138781599 7001 291598651 1224106275 10007 1102805523 3 2064445812 7 509437334 1417491411 139 863896676 744073950 139 2117240911 1353300950 5 1658223540 109 61 131 303330893 624885068 23 952088013 83 127 67 179100916 131 2116181729 189363876 2 2112795038 127 1178888676 4999 1545830772 495020976 73 3422094 1102954956 1462993379 1036324920 10007 1212820827 101567418 101 89 1372713394 43 149 323956740 83866094 2 1917548754 11 107 924559715 1949 924885951 29 2095717451 13 895697439 184772003 23 1184564032 67 221836129 2777 19 107566999 108697526 7001 949783664 43 310170782 1586669986 231884404 83 1253227518 29 1099849438 97 149 535865984 816818026 127 109 1709617367 20792840 11 1925680125 5 1920507995 139 2078058062 2010426500 5 131 1369403260 1255262567 1588188592 37 1361669088 1381200743 13 131 131 2028710147 287039733 878431242 131 67 567519480 113 1046878443 67 1949583353 7 1987279455 37 953637778 1294232879 127 4999 10007 19 633774032 1518010530 71 31 107 37 876551312 1952739787 686723980 1377824964 109 668621635 545072826 37 360486845 83 1739245350 5 1674456355 3 806101835 143389804 29 2 79 7001 1201969830 1124234700 103 5 1839360241 89 1657069551 61 17 293615192 127316242 79 2126916129 13 850234970 113 865990981 1783082604 1547588758 109 608128401 3 131 308657877 1180117692 79 127 97 845108305 103 163474639 23 2126200523 17 2 1626461244 1349503238 109 67 2024023971 59 2 1859970538 1626484166 97 67 1281952890 2 583244194 3 1301444774 59 107 243251018 386785312 2 836962698 549337344 1949 369374480 31 25412857 83 618619584 131 163788995 149 1172508196 127 7001 4999 1964169021 1477706270 83 339555773 17 530351941 333089960 7 159962868 1163868545 139 345303928 29 131 65187827 89 365013564 871305372 2 1846821156 23 1147827995 149 97 71 10007 10007 465395549 938066187 7 1135598261 502901464 67 1897531924 103 29 237797129 775314536 59 127 493854867 1548749537 411646832 139 139 2066019272 1378469811 403346699 1531005649 23 131 10007 13 203336614 608047310 53 37 502519755 37 1438324384 1826291189 31 37 4999 249060178 1908578208 877632666 131 10007 430541999 83 956307823 41 1202675849 29 1621171978 79 416404460 131 17 1330937837 73 61 485215777 319005173 1949 561610235 257130405 5 79 61 149 170050869 113 240408428 888234438 13 1741221586 139 589620486 17 1469039751 5 483454945 67 534042193 1007317664 103 1133698838 137 1380688329 43 103 1934844288 2 1607373433 1949 1319642563 107 1732184297 2777 1579610363 507897922 67 73 139 1783242398 467327869 929551948 53 1810638470 1200352696 2777 379585353 502596929 109 714648908 19 1754074965 1250712702 113 97 1411096847 107 37 89 1995944775 19 1041976644 103 1378642870 811311413 11 53 149 1112451284 1269180847 101 131 1181278745 1199933284 67 2 191617402 101 13 591935292 103 1015901154 1825388474 13 11 1158119303 59 1545482285 101 1625469356 1982890984 1747720886 73 1567797116 23 210110658 67 761602400 196131483 79 37 1696666006 867304615 1317486325 67 7001 1576163134 37 1398374818 37 1166596207 7 83 244441972 1197388267 1365926360 73 127 1281480927 43 37 53 1287858819 718373395 109 91144985 1949 1556333939 73 1172154211 239970627 13 1078856285 4999 59 1895036661 1626797077 107 740024046 139 453606762 83 652851021 1144853819 23 149 796205042 1966363281 92483155 113 1546262243 545695185 107 137 1435051436 1654303907 89 335205196 318406144 73 97 1745628296 1345459913 2127640760 7 31 53 7001 1963863051 131 864994660 113 1082375934 3 1123255398 937504092 2777 5 1379079261 901302145 19 1191806872 109 149 772250312 41 1335922368 59 1074711963 19 2035285320 1560782781 675784816 4999 215272933 89 29 1965135787 1346641355 131 974853651 127 127762000 71 777509498 289260035 1520555472 139 1257032739 97 659660916 97 71 47 11 29 510511534 366762833 2023199331 37 7 1620569678 43 127 59 53 1225641430 749851155 679226633 109 97 911396480 4999 23 985898772 1066292926 83 29 1287050595 946543586 17 1619181558 37 1170162091 103 43 89096913 47 412514065 5 1723470785 551525289 83 462528728 89 831636381 5 10007 131 2777 780772989 1886593828 1722389622 3 944124135 880534650 43 1141070016 1949 4999 1756107295 149 199717216 1554480467 67 1072881988 10007 302381519 4999 3 15495216 98873137 109 1909788430 107 1425287187 109 1260039782 17 1026994905 1803114401 131 1141547282 1606796430 73 31 179360140 2 13 1128512229 1992276663 845557531 13 1400778698 11 955005744 1949 1107780416 388597285 83 2130951054 2023446318 17 29 2095929905 1769776736 929239201 37 127 1430518729 37 37 836850682 821922482 378403373 19 109 131 1333234884 944223454 103 1459882786 97 1438869191 67 2131555085 1456312938 127 137 1882423703 791679023 816777664 131 103 1604126326 7001 47 2085918609 47 1118497800 1695985825 79 107 2075482959 587917278 1578149244 127 29 216625795 101 2017786080 79 1906646040 43 447629703 29 1014073871 19 595832027 101 1518774774 1153263262 1823349736 139 109 47 528982086 97 28411745 19 1465193569 75254946 4999 7 59 2017924941 43 397105871 137 1447487672 43 19 246106848 30646316 2777 1246614739 515775867 633257599 149 113 2 1425004686 79 1602584204 59 2027979152 79 61 107 176944616 1824664775 29 127 1751119180 19 59 37 644341106 4999 1741191692 1307251849 107 113 1189848628 19 693245039 930745877 109 2000093429 672957313 67 1517789597 1949 10007 1169028670 1860163531 149 41 2 59 819211283 137 888653788 1521668179 7 131 599152581 1510689782 7001 37207557 4999 1171520649 540017780 139 2 1887900138 2144634062 717893378 2777 424686610 817741134 53 61 607035182 1621566275 107 2777 1729285109 113 1346370753 13 1753869624 73 107 123423430 1949 139 1488291348 1770306894 31 127 71 61 2125649201 13 542523670 67 1964273958 109 1232005309 31 713686609 43 13 2092041360 2074075871 109 79 1094876010 67 1308552441 17 101 5 929697420 764633550 627479864 109 1954007785 107 1547615151 23 160171885 453085035 13 1715043795 37 131 606127306 414254750 1784694920 7001 246139731 97 1537664467 37 2777 164233411 360042984 61 67 815911260 541409044 37 1078528908 29 1673125478 29 1103944363 57875416 29 79 1399013923 964020252 458227413 79 1826597078 43 417610942 7 1396845655 101 1251964980 23 97 115632944 2101971099 83 264070565 89 1458860011 43 1723582029 441979821 97 4999 525699839 2139007113 13 769450217 237310045 71 83 969851265 899896864 41 149 2777 1958325965 1949 53 71 1314708491 83 83294567 466022590 131 1176954042 1051312990 61 1199217666 1162207148 1692622091 37 327088399 531629143 73 13 131 31 662351952 1968819362 1177509202 127 657281388 1754259818 1949 571875580 1207290180 53 1821456565 850979163 83 1949 1928215864 10007 31 7 1602784694 447436157 13 403645567 1200525287 47 1886066814 139 73 1450655854 1949 700394589 2001815951 59 681273545 83 1608030566 109 1122916256 5 846228978 71 47 540216369 1780469442 3 2777 768123754 1949 144650882 1251174193 1927090194 2021314935 29 1174472314 97 1336027851 113 47 1366698195 17 802542426 364130038 2045400779 10007 1131871756 13 580422765 59 127 131 232391380 1208872061 89 1980014069 11 73 71 1476376765 59 116156764 4999 17 89 5 356809820 37 304163569 1193121279 1949 151728297 1130964591 127 23 109 127 713087151 17 137 1435142541 1735962620 1534533840 29 684420678 629893867 67 613742665 1936931665 7001 530640434 29 2 131 864719079 196519257 1239599558 59 1065479879 41 1025002132 17 101617038 1906395498 3 127 89 17 1034606314 7 754482343 43 34251263 1078198945 23 1388093746 1421525536 113 17 1029223061 1949 625338599 107 139 581533466 579612930 103 229941231 59 61 1752650597 220810584 41 1978724698 1281180090 5 1960631085 1656822900 31 97 2777 786121491 97 139 43 31 121545916 103 432472519 10007 193366319 4999 19 41 1189166829 89 1109508977 921640568 67 1280779906 1085356919 31 590535368 3 24284551 139 127 1641844570 1624199734 53 1659085235 519651679 1157400837 2777 593254853 131 1757965504 813525696 149 10007 131 985354752 101 1432413209 127 711714731 23 390896362 220868908 1651139501 83 109 99890543 2035687826 127 17 982811650 1165911986 10007 59 2777 1215156883 2146835577 3 1105920858 7001 889829858 59 1727570386 1755909679 1182776540 59 23 19 2777 7001 782242733 358080147 89 1165019612 775928255 10007 13 73 2112785581 1448083767 149 377507485 1691335046 37 1161877141 29 1695155206 31 1094031788 1980722061 339063117 139 378064891 113 13 1378475826 17 886851971 7001 776711943 1492818705 113 71 2021027141 1588805837 1524733747 113 53 1622213188 7 3 453294345 73 1734064299 79 137 198299776 109 113 2005262744 353588978 3 137 7001 1126071420 5 1660869440 23 2098555282 968038260 1106242091 29 1949 150893529 61 195514028 71 2051475349 874657804 776559977 89 89 846296249 61 1974132142 47 1841867161 23 1191643340 485944069 83 29 584293769 37 1315258696 97 2069478413 10007 903914513 23 41 280677349 1466293065 1062595727 71 97 17 149 1007463053 1907030438 141244030 1663808677 1949 17 646856137 67 792373959 2001192180 89 460994847 7001 1173451612 5 2016832625 361962448 1671193942 31 919012678 139 1245660732 31 626818698 71 7353167 53 1986686026 79 513539421 793965563 149 1291171420 1216675145 41 906151993 149 1490784187 1346392825 103 131 405577676 7 1984447942 67 692070019 1949803179 139 673902010 462178990 5 1448129495 37 103 1280493631 1963463456 37 1185600174 1913479536 71 97 5 69234860 79 356955496 477778175 691098747 53 1126332468 79 109 2777 190663266 411401442 47 1820422095 1757189172 163184149 10007 89 1425887245 596457975 2081873195 429515838 139 1099658676 2777 914122946 2116542109 17 7001 1458448320 703492341 32808699 43 149 5 418654060 602394675 19 5 139 438934758 107 1996345331 814418320 17 319604761 131 1055874803 59 956653730 43 1455731718 113 1487206447 71 1015797000 909716113 131369515 564022701 43 103 1738512589 37 697422398 1949 524442767 1719018000 41 13 29 103 933150027 431677838 101 4999 472005580 139 766180927 1563395225 17 255478941 776042850 10007 2008270155 5 7 922661131 1299892468 83 5 467808540 700235296 139 127 83 4999 31 29 89 1978137747 383552117 23 17 131 1839177382 329123221 2777 360549018 511609487 23 473996255 1192917043 139 893842562 53 1860327587 1077972552 71 103 1521855488 1981173585 41 1567545292 1528618954 43 79 19 71 2052970751 829681915 40785025 149 23 11 1922754427 107 149 1424900425 83 53 23 635255791 101 53 97 89 1545308825 59 961739943 103 113 891472481 17 29 1949 23 19 1048906495 509268267 7 991271764 2001572762 988911916 2777 1614254584 17 667546514 1777132635 97 1239907449 79 1149711105 460622905 17 1949 54061362 103 943593560 13 986139583 492966222 97 2135918563 440898316 131 680723029 1286332566 101 507998185 113 609852910 59 747651835 1739020323 101 113 107 73 10007 711546771 47 232547305 1972987553 1341382051 59 71 7 1231440720 1180417942 2 1957210686 41 573740582 17 711821484 1371471513 73 1875242761 40480440 698569410 11 97 1191580663 13 1143408240 131 89 1647077767 679995618 53 53 1773515015 89 791933926 109 2 1100640598 7001 370758958 3 1706562456 507418848 1774563761 127 19 1305611258 61 61 1955796884 109 1949 102059385 680545973 1499500555 17 630995324 4999 2126074700 17 13 1074851934 761076524 103 338155347 31 1247952802 53 1908861939 812995695 1521611208 3 131 11904101 1796888185 907651573 31 79 346770632 626649645 4999 149 61 78552872 53 49225153 1525904758 4999 3 1299363477 1318073148 113 1550621657 59 59 1605110475 1890759740 5 125916414 1473882441 131 113 43 1989182084 1223920167 4999 113 1548096098 1881821615 139 43 53 677830144 1592729818 10007 59 802160696 1119599932 113 152698030 630109473 67 13 4999 296790630 41 47 19 1546039197 919706528 47 139 221761295 73 498816373 1177284724 925115625 127 107 17 430110200 287670141 1176850064 61 429352221 131 1256891028 1674988532 2120231186 1770396100 53 149 790980357 486730701 1737248277 761497805 29 7001 1151979545 43 688322328 1393492357 17 1850640434 53 1964549145 1107779606 10007 11 849639175 1344055042 10007 594105583 71 1012924025 37 29 199319987 1335647643 61 696798425 123039942 55930505 107 123071758 137 107 17 523448326 113 1769099354 11 714221365 41 71 313698022 37 61 943100382 2142768716 111723312 29 109 1634145113 2001354867 7001 1035930980 137 840668724 7 1384473608 101 7 671999132 97 97 713848414 10007 1604102086 1881024369 207124659 7 83 31 2 1103586592 855584386 1992926444 2063963150 2 13 243838452 1775395752 19 101 131 101 131 1295004168 97 362581538 107 490250032 1385275714 2065796127 1764658264 101 264442624 71 2113934246 37 73 5809048 1271799637 1549784090 10007 61 113 7001 654992557 1948693345 107 23 53 2 1250495665 71 472114075 5 573831030 1194586927 1949 1806631708 41 501561692 957118538 4999 2777 137 202186412 97 565357625 444558859 53 53 198345557 1301358289 107 15425548 23 1534460387 1215378374 7 1587310102 364041356 1847920772 19 112850063 59 37 180346288 21703941 2131003966 53 4999 11 62887 1542534739 1159209425 89 29 89 61 631375149 19 1381877581 19 556204955 1077180780 47 1414674808 1329438379 31 17 2000972292 11 1113910743 649251737 7001 1779010108 1266968722 2 14235300 1249605248 1949 251203261 338168604 101 37 1943084415 59 875646435 97 1949 83 47 2058128073 1636556121 137 1056241915 127 139 67 126223980 29 2 41 67 29 205365240 1368407506 1214213489 79 1424627461 1695131993 79 274259297 2777 113 1419756385 232782153 131 1643878474 2777 41 1949 1151071525 1190471303 61 149 113 67 1464445063 599405651 777810501 139 1343171734 37 677447303 13 280069335 29 1205291214 1376795764 67 1211581971 624436985 1679867952 351851572 67 1086485190 7001 1519924101 139 1733662349 2081895018 7001 372852257 2016827077 758792569 29 139 903721705 61 1251245237 149 1925083725 226361694 103 1254198143 1183560674 61 48625437 37 1331133164 1083189848 31 1022683986 2123013565 37 355295534 2098612680 3 1621628711 739479632 37 2053036235 5 1355810790 1143611224 7 726400240 520101178 131 5 764166590 1727531850 1627775803 108386104 79 71 1649795121 999418933 1751666340 59 2082195414 7001 1234920392 127 109 1304406052 228110166 59 579402420 248453665 113 1257344559 59 53 1249760246 11 828853575 2017296006 73 2111338777 59 113 362282069 1949 186798007 31 1341084304 1307104638 131 3 735561780 1043470876 47 2047484171 41 29 474797061 37 131 1628313363 1765875152 1614544220 43 13 103982125 1316025945 1050859694 2 284696364 83 43 252576023 73 166696548 153532987 31 747467676 19 127 1175200342 1449753260 67 1803774134 97 549920257 1783758177 1196045743 4999 1270966470 127 29 1342333237 59 725282516 127 1124447688 1107024555 13 2777 580231934 290693350 1949 631763239 7001 817800812 10007 973410911 101 1270397548 52988278 29 89 269603873 1814362593 97 17 113 282474914 209259890 7001 1461393687 3 1241328186 1305480648 47 1949 741916973 7001 2777 257559469 17 137947575 113 31 4999 1033723214 89 1258721393 43 43 89 1009481343 1490044880 677401980 137 181357830 238968915 3 13 1455382175 1947874557 719859116 97 29 1896659015 1949 71 608549591 1909173386 101 10007 1094875877 1728078809 426984300 992577530 67 869667582 19 149 31 1222808616 1075779179 101 2017690444 2777 479329639 89 17 19 1464797476 1338243815 88466297 705704097 83 109 314058321 103 1645985629 139 113 311295451 586577011 149 10007 887210613 1098028082 806390954 2083675900 1949 1162370170 29 280066783 43 2 5 2000688020 114286103 131 13 1164417124 13 89 1395244704 61 71 119005798 933803289 645277347 113 23909896 1242789244 101 10440370 11 1042977585 1356561213 83 153054208 137 505411358 41 2122759208 7001 1606435458 127 881695976 1887336840 127 1815543785 109 67 1404393599 7001 856733373 17 1156541637 73 5 351137415 53 1009188370 1133586843 131 446631793 79 1331650149 461437239 53 641602630 31 83 31 1310873967 1138004363 109 2067369864 31 1324362408 875223248 1535477484 89 400355197 127 1734807527 113 389896921 103 374182520 1627949771 59 61 881187150 1170318105 5 103 89 1595221760 1299686491 10007 332342477 37 101 1173128029 312392596 1895583170 13 6874809 10007 820193734 1330523922 37 29 35019768 1581026186 149 1409479782 127 1854321412 1981639430 2777 1005168474 427344785 2082946493 137 29 886500246 103 10007 1912430556 83 1252506141 10007 107 672273684 2 31235666 11 127 551395732 1758607111 19 5 476974295 5 5 2132451210 2138512212 4999 2 801156752 1702688316 59 1620382198 466778181 103 17 4999 2052348436 194132034 71 113 131 1336974153 1416027729 23 377992325 41 2 642164970 539532072 7133573 4999 23 1380906545 442867001 61 818020637 1949 103 1530494295 11 1949 326266498 357341500 5 53 1723548848 139 804443731 13 576149747 1997620396 4999 1178471101 103 47 394629860 4999 2010932733 17 227315942 43 1123327571 1499994542 2106321792 613781826 37 17 1008391370 7 41 622636724 2777 1156745465 3 10007 1458430187 149 1175723836 71 611604508 109 2083465240 3 679783566 41 1618036115 7001 1135800007 1824196785 137 83 67 103 550502344 73 1957293520 1058121433 83 299864392 7 815500462 1949 61 41 83 1826603302 59 2 1588097562 167980238 131 10007 779102139 59 259375859 113 815264942 7 1217887342 786814498 10064685 23 2115081896 97 429687884 7001 1988403017 2076979669 67 1873397653 2086227546 3 1777543410 149 107 423022785 89 1514518251 137 1586740794 127 1228384005 1871842225 714086831 71 3 43 1812799528 2 103 265873385 660502538 139 5 1827954696 2777 1767731352 31 1259965488 61 1794466585 1766361262 53 1722550530 1992594653 113 89 19 1823031836 67 1801853124 218087097 131 67 111890201 1269509434 89 2 2057105268 606192546 5 117215845 1400727028 1901784294 2 47 1196649261 1110817991 61 71 509991154 61 346079962 31 833418818 1072224776 31 2028452667 815036407 149 7 149 1574941268 83 122640883 10007 909649776 89 5 1009843025 2070208630 149 131 23 1675175606 1721793156 3 103 103 809781056 1335785370 113 481646917 10007 327175702 7 927148915 41 1033315087 2130329653 1416769074 71 67 730792584 1306469734 2 1418774345 73 2128033439 31 540695057 59 1395801291 553965254 137 50401463 73 1341400550 79 3 61 2081592914 716387599 19 153456597 215679773 641527395 139 61 18167142 10007 43 1140584073 1591269309 79 214393190 109 851770229 37 784436108 41 140213030 83 31 2002330651 10007 865125164 1658830910 11 1993401964 1239452183 71 2038813911 53 1326770677 89 951665430 2129153141 1163682495 130584245 31 113 1161722716 392019563 73 780394054 2092083143 83 67 1263123664 2141874157 59 137 93602921 23 1796899380 139 1754968686 17 1949 123352571 53 17 1916939822 23 2777 934071720 716279941 344294307 19 31 40993701 1746725436 109 41 1640910487 89 987540351 1296486674 7001 682449763 109 1759740908 1702691963 107 131 1662226643 2138230339 131 7 107 4999 1378309283 83 1875204309 83 7001 1734722763 89 31 5 302768495 1409613620 61 1793325946 1588278374 1171109362 73 1178022556 23 79 37 1178576691 516821460 139 1971398914 139 1733458714 551800699 1728282562 97 137 753800441 408362202 61 1421787275 53 14194884 37 1638640016 1736467387 1980292503 37 67 1454807582 1287618204 3 7001 4999 17 11 432660338 29 2777 83 1602346540 1664446310 109 29 2135544166 1993630926 1158345793 53 4999 29 79 153325896 76645573 139 4999 127 4999 101 822943758 7001 83 73 29 1994661673 61 1180651580 41 984025502 1813781591 131 113 79 1648748012 655450834 41 7001 61 996178468 1125196100 109 11 7001 127 47 1042896608 137 47 17 366980955 127 173498256 109 1432262819 47 1873969044 61 1540750772 137 1507324553 430279488 2777 303666391 1750031287 137 34918291 61 1609385326 2084748274 43 1282131962 2 1426417244 286484684 149 2022449414 127 332283689 999350358 259483586 43 1492704945 2058684874 23 137 1899767766 2069062913 1606150331 127 680983271 1150314657 113329275 10007 1099755441 149 763199853 13 1276740707 59 131 1720082640 37 8073215 1634283198 10007 873571072 47 1165730143 1569954583 37 1265021379 1701685205 5 59 7001 83 149 486580211 1527512985 149 7001 1586916670 1034797543 13 679877068 79 37 23 533289086 97 980853136 1960867901 109 915367939 617268065 101 4999 1900304863 2126263358 131 67 300735798 7 451278289 19 137 19 1507066308 288588445 137 7 855585561 3 1169378692 113 369366716 225431719 137 138117010 71 552386248 11 1886083672 1065928640 29 29 2049231321 1029121996 156298508 37 53 11 1219245410 23 1687424555 149 192143248 506860838 1949 339785907 71 3 479719804 17 257603108 1141830919 107 139 2146665960 1362844320 1977216833 67 711856719 41 1616504458 1949 29 1724125632 567856192 59 1015632098 13 113 635879706 37 5 233116250 61 31 883762632 847204059 1303897981 101 89 29 131 131 139 31 1144698839 850811317 19 131 594546251 71 1387005230 53 73 1817432755 1949 317078912 1727604681 3 2142086949 688743740 31 53 149 59 966762967 1257851146 149 2 1714842855 1208758146 23 19 131 1740617829 2109494441 71 149 19 999763108 2 293361166 612790962 601293763 7 137 1889673743 31 2108531774 1867203072 107 53 73 420628266 41 97 2114725133 127 1804848608 19 3 41 1060959905 27892248 127 107 42526615 59 383084817 101 1081665042 97 2043473780 463494644 103 835939142 1469127211 338224245 29 67 121297269 2052684762 7 1682894010 29 915820058 83 7001 196973135 409670516 497949003 107 1719609733 49690966 13 1221336207 685315015 11 1417889693 278143936 17 815590572 560953126 1526644506 139 71 43 1299951533 37 71 29 103 2066289695 59 4999 962021467 11 131 650445261 347277725 29 757289655 79 7001 1077964973 2037872083 43 36568515 97 1058097049 1434910192 73 1949 1068478831 131 890475597 2777 11 1213860648 1887530659 149 575280126 477334536 53 89 41 279310860 53 103 43 4999 1744810968 995625835 241478880 76993310 101 192304023 137 7 131 71 491754960 103 139 817674909 23 83 1949 1313955381 236794265 1187257110 37 29 2000308466 139 1659987901 805927682 101 1342007806 19 1792845796 113 73 37 1424450309 89 7001 1984496459 65018287 1949 29 1102154715 2098783795 131 137 877450476 71 1517177061 627544434 1410482841 1611138649 19 1540646905 1694853435 5 1070175194 17 59 1110291028 359518329 61 7001 477512484 67 1722404979 139 1263987743 323751711 1741843406 47 927842156 101 131 89 7 1849859949 11 41 97 1886531272 802275360 890795512 47 1798375429 11 1235242041 43 1448836539 1629136442 1168716941 83 1238584598 465054932 1514725906 31 562465162 101 982717421 10007 1228291834 11 2 1280072307 47 61 169494966 31 1099539950 5 139 924650657 1263925284 137 700124364 41 29 1813361677 5 83 1673440176 103 115466811 1466842265 2058707337 113 127 3 541406697 2777 487031729 510052311 109 107 877242750 53 393822542 1550105105 97 139 83 67 10007 79 67 211053706 1190249698 137 2777 11 1532352228 2081598024 137 582176842 1430519007 924506613 3 79 13 839978464 414035158 101 1341983566 17 1708577276 31 137 2058573990 265142128 29 1143612567 541931137 61 10007 37 177554601 313623507 127 73200895 17 1918739708 53 1822864457 1692406032 59 589037230 149 1769397196 137 5 2010464672 1063911922 29 1126975184 453263930 131 1017001843 233470710 1949 137 1076257752 1962049623 1105788946 43 737215591 17 1353760439 1795136360 137521625 59 10007 7001 2042688771 103 61 1457345571 1811725132 258280283 726294914 61 61 1710186293 193495352 10007 1150293953 1949 97 17 871430679 80938809 4999 101 913134862 41 71 1683970474 1898282483 19 2024497804 672835106 83 1308771960 137 764500128 23 1544479808 7001 184357333 1816304435 3 37571214 2110894734 103 1865907727 1877397274 964003890 41 528591362 19 555922632 37 1843496858 1428774068 41 113 139 694124439 539763098 1447904814 7001 41 31 1507166897 1369968523 4999 1605383859 452637115 2777 41 1988952353 37 526844887 137 257734401 67 985286121 1137261082 1207159959 53 938575061 67 17 161522831 1425862971 13 67 1471582372 73 337284747 168074397 2082560579 131 1473117401 782859070 7 1459915004 458587672 101 2107663005 113 23 1336757042 2134496620 127 1030111605 5 43 366795117 1658415013 127 500472202 2070512185 79 79 31 307134750 527854082 109 61 79 5 31 738627700 1069784673 131 2053907473 139 1606983170 339453846 83 333832116 149 29 1949 1143096296 61 1845230541 813229995 822290896 1949 1803385551 19 2777 1770306953 1187395214 147653931 47 107 1149574139 10007 1540627685 13 494399646 1475549084 23 7 1988858627 1538182327 103 1678604184 103 1551179186 97 13 204372233 19 1657467033 885272757 31 921668812 61 2078530348 5 1356526945 1736323490 2074908895 5 501642653 7001 2143911978 3 949216827 29 61 137 3 71 1281309949 103 309077353 1887049816 41 1665776618 73 1736063808 2048770185 1858104470 109 71 1965498717 131 993275143 139 7 29 817865743 634874322 13 1813472258 2027902659 239378192 7001 61 1879460508 53 73 1561611109 193419486 52438091 2777 1397278097 7001 449534210 1211399597 67 895415881 601839608 4999 1920308213 1432773080 139 23 29 687349282 380521655 103 97 2052327534 2021701952 31 1342272182 61 7 1194066111 109 47 791534097 1431792725 23 1622849744 29 2003545852 1804259723 137 227237927 1724751088 676294472 137 1772813250 89 47 103 539248363 551616626 1785983093 127 101 65877957 165891793 29 1006594843 97471610 755176448 71 109 5 1302351035 1133803464 1949 29 1074626697 487683828 37 67 1820170307 1045911138 1949 254804831 1291281907 109 2000795738 717800164 31 214996718 31 41 562751650 835187465 149 1949 131 845170473 1442043415 4999 1480193902 214112169 1243474935 61 1013001807 1202428443 107 19 2049693470 1548084351 11 1949 1445867599 89 820912771 593552705 2036042355 5 71 13 1302100332 2001973948 19 733667539 375063611 180056416 1949 850929475 11 1602943100 2010463277 1414477326 101 97 43 1919037540 478319358 227632032 53 17090781 1949 225360921 11 44175846 1768459407 2063319461 1975151443 17 2777 67 1224204306 2009912924 17 195144836 43 5 41 1101201206 61 59 183668121 131 1607810553 131 2 1104976438 1357126884 67 131 67 67 1760442688 1836446312 1071811094 7001 450543931 101 939937815 757587605 1151011415 5 19 1599551366 1991558927 1930309132 61 31 1759579096 37 409117854 3 127159197 132479678 61 208707944 139 2 1873698738 539178848 43 180990311 705841345 1039307335 5 47 667499358 1874496260 773766656 13 3 73 1245429518 19 1871396469 756064370 2 103 89 2093617221 79 1142666507 1843842067 1883284039 1103940709 67 2140374833 2102653734 19 127 332282292 245773614 53 43 1871195598 37 139 1286121408 188271330 139 1864414602 53 1288461292 10007 400119888 139 27801807 29 127 1834158765 1269987233 83 7001 1355043550 1925095496 149 17 1219327533 109 918628347 2052786645 61 7 32523463 764138583 1016321642 1949 178902278 113 139 1294950682 71 803002545 703748658 1930662960 37 107 2020066375 1821590684 43 1170335773 1923288606 305065003 67 1648203015 71 1604353417 37 289572397 59 1500262502 109 31 1274024887 931601615 11 760432376 23 1070644756 1899313527 97 247822584 31 439973235 1952318992 652081642 113 13 229986059 43 19 149 7001 2059540178 89 149 547907866 672183253 71 1317057100 1672786412 10007 1588500496 2 5 2046815240 101 1284874227 107 268136864 2 519546828 916226247 101 71 139 1172344626 1498026074 139 17 110372364 2084244812 5 240739362 309990114 109 113 11 367181584 71 29 1355779319 158512608 59 1464557885 79 7 917703155 107 1552323561 2777 97 1759560406 107 449653162 47 1110143713 1618496512 1456399906 13 3 1195329990 5 2114224640 31 1752831264 2121393829 7 1039325924 7 19 1342777568 910800330 11 79 173681492 10007 1048273278 447036905 107 929376541 2030877819 61 2033423416 64040467 97 586042162 23 1074956341 31 266300974 89 619396842 101 1542573000 435390751 47 7 1141021410 3 17 1533518439 53 83 511317599 1030490733 61 1558277696 540469577 53 43 768759117 2013563537 5 257515270 101 803895461 17 113 77211092 655715044 89 109 31 764572716 1548118891 23 97 162986578 73 1139727392 1306075047 1084295458 19 618524360 131 1666569561 109 13 31 854831696 1593635507 17 105890688 5 799382725 262350550 1698976966 83 113 4999 1016306698 527499479 113 1781074699 852759463 101 17 1152653329 1851150779 2105732489 41 19 113 2132122533 575578295 101 1865434751 1401321672 101 1326888611 131 1993069632 1472198960 1501457228 41 480012707 1508169558 463407451 47 89 973075191 97 13 1755277329 4999 505178362 13 37 1388787452 1429703828 17 1505705045 327053307 2011624017 47 106844739 10007 2140946849 815440006 97 47 491190206 2777 1405103683 1191839747 7 188700134 137 36883221 107 1710102462 23 10007 1949 1681580555 53 1008118406 1608047779 61 31 1793300431 2129110194 1977868588 971615480 1949 3 100863765 137 1046049663 1628233492 1984982818 53 205268693 1495804234 47 13 31 2777 23 137 2142496283 215658139 2777 73 803339158 1874108259 43 1515075067 23 1467560526 577200342 3 2 637084520 911447244 31 1124762500 67 484846103 89 994046251 1979912550 1174174412 113 4999 1516261687 1413592225 71 149 1638077551 41 463144346 7 1928709181 1444621018 4999 137 278666083 1263503552 841232522 29 3 2777 2020820123 1877787103 304177321 83 2777 83 31 1563105095 1110694464 473175879 71 11 1727216161 11 1451447888 1389249015 7001 592284600 4999 113 10007 232802848 559741545 1757659501 10007 4999 47 1984520386 1706947021 1436675461 13 1741729301 53 447392875 53 113 79 73 11 101 2 17 1766773554 436099755 13 13 13 1929148585 1677902278 873424817 2777 61 1552064358 527960551 11 109420311 137 768312029 73 107 348940375 19 745632770 109 109 59 1628809932 4999 808373583 79 1872523728 53 2055408273 1236052422 17 71081646 127 1063462961 11 61 41 1582452728 1770701358 17 1169796118 107 2777 71 1122120849 10007 7001 2098003672 67 127 79 89 202031068 97 37 61 343230896 1617316180 109 719447851 678582770 1951701502 901008425 139 3 1484365221 959796795 61 878854768 10007 2005973199 131 43 61 137 856236848 137 103 10007 684805423 425572473 2777 23 1960912610 7001 37 551791027 1612635676 1393933321 1488179180 31 4999 1362847376 1032933372 1350750494 507751954 41 4999 1115737343 7 124743818 559477914 7001 1949 1824349756 131 7 1116144344 17 757878394 4999 7 2 107 5 255668168 101 245625738 79 1295568295 899671185 19 29 734557675 1410760999 1523283549 2083934266 31 2118746371 89 1755410813 1421984693 979315041 10007 43 1874718355 5 1860020500 5 107 103 41 61 43 73 1758192809 3 492138522 771697746 47 1732237883 89 1314025045 71 2070774933 749426146 103 29 23 2490900 3 866260113 1028348475 29 2777 19 930868900 67 22004274 153577381 1241655229 43 109 1926931430 57736646 59 17 1988126354 53 786207252 23 465657770 1724186024 139 1582239224 1409277127 113 19 149 2054798978 23 59 2122548010 7001 47 1113138036 143414109 37 1143198694 1480288888 1949 1905140124 7001 137 1191085946 822041389 13 1848735863 1252729824 89 70087993 31 4999 89 1118018190 1761879522 131 29 895131197 317190516 972396894 654467482 7001 1250401773 428071794 43 733583450 5 71 2777 398002981 67 257955997 1949 97 3 7 41 663101077 101 1395092598 1837393717 643427696 214246172 17 17 113 3 44405310 11 575494591 340091127 19 247194295 2133457410 5 1434943075 5 1574294922 3 71 1496956119 1181691979 7060250 31 852738638 2029184505 895120364 41 360125370 11 1655643598 149 31 1316581749 1173191900 854713391 2777 491173544 31 1728792035 780562144 1474521371 109 3 67 37 1504688953 19 7001 1030855244 2140807786 61 59 41 920058655 1237718291 11 83 1175262404 255347674 59 876571673 433897446 1565334230 1848729443 23 180698768 29 1455256743 41 113 149 373858284 23 1824001798 463267012 29 2 1652656340 53455772 23 1666330680 202264825 5 1868225905 13 1652258713 41 149 1420867200 1880514019 89 5 1533056245 1367503590 71 660745792 109 411993816 89 1884988227 59 958397416 880750035 37 586593110 131 1227223458 5 1951493990 1513579200 1380649029 113 545677723 789417790 2777 107 71 667136874 61 1829106960 7001 17 980063736 1521778307 7001 71 1135874556 10007 1851405077 596255702 663236049 41 61 592074601 23 1356284023 928923162 2777 101 1615436016 127 43 59 1588935490 13 1124530147 125379696 344317176 23 1877964890 913763965 5 1966107722 860078823 89 548938737 101 2023537727 47 97 1959110164 1770249515 107 17 1432778085 5 1924817540 67 2106290147 546795848 1949 19 101 980646875 1349684109 101 225793176 765246920 4999 1256998550 763421082 139 189550768 11 1990886642 67 89 1394927705 17 1699403657 139 207997793 478257995 149 891476801 53 1319445971 67 330275490 137 230263024 439150553 1735958396 73 2 1029665710 31 4999 1061982561 592461484 1421994442 2 1793369040 131 605044722 131 1163162169 43 4999 13 898300304 4999 47 3 1048959546 578365479 7001 181136873 1606792509 53 1572786343 37 83 1905738432 671752095 806295021 103 71 103 1009960011 1389274783 2777 427066252 47 1460686257 1776099445 127 473514928 17 2045824166 1923037824 31 149 405472806 73 189098908 429007278 7001 1149655213 103 441506204 1527063880 187496585 83 1987598872 2777 809692667 3 798498093 784052079 31 764270094 834254733 61 1264353943 1135204097 103 1266319790 71 1057833899 4999 715391893 877843243 1949 507778817 372310999 61 1879833279 847317076 127 613749217 67 1841591547 111393530 7001 1772476770 43 768053014 1593971597 101 1277185198 149 1366079084 1494187184 29 137 214976566 139 101 71531028 1601689505 1955651643 61 107 83 652299905 27150462 1562736829 139 1783917809 7001 1418885669 23 4999 1450029936 79 1717176864 1460175540 139 550343673 41 113 1600017246 137 697049104 47 1123044884 781961700 13 137 470078373 113538476 53 1232444298 867486468 1249824985 4999 2091440283 131 94237470 91040262 3 206170143 659793015 4999 1949 150575842 37 131 1177873083 103 714488855 5 149 109 1311135494 952813908 61 29 200857190 284820136 1949 478091039 83 67 1968610683 2116229170 1522950316 101 1330099938 965260506 3 1615905709 11 1891818830 59 733830731 1414061689 23 149 1033343906 109 662161702 31 368700670 52739153 228194770 109 1649589214 697663652 7001 225614226 107 47 1788668801 43 402810326 97 779245862 865388037 137 5 522176980 2059992174 3 127 67 982729736 1430492238 109 1392468787 139 1180103050 113 67 1576616328 23 7 101 1429093127 7001 1211983655 1504410491 37 11 46758602 1494319958 17 1607650554 29 3 518536788 37 2 1609572057 2109844853 101 1151035451 79 3 1667733404 23 2777 59 197316738 1880132120 89 141326090 2089988772 97 213254680 89 17 13 61 1744172268 2110137742 149 4999 131 61 1307208406 5672817 83 3 41 1949 1314575163 710921138 2000996543 415152240 17 1463147253 131 67073230 19 10007 1765692660 2044878818 79 37 194253922 326987611 13 47 37 137 1672675607 1349700520 132447212 59 130160767 826651806 2777 728914565 53 941378504 10007 29 1694962364 131 2032322996 1622523044 89 1880209639 1126261188 2 2135539344 1262791816 13 13 1120265094 327277028 43 1564053663 335771142 1545525609 103 2 469399132 1949 113 53 1995853171 1719293606 7 2001708346 53 1556490644 137 841601960 646211875 139 875025016 1500984272 137 1188408966 1979346545 41 23 7001 1113635068 1477953106 109 149 698565193 23 606210908 59 1946610129 53 508450300 131 1470686068 7001 147308041 89 481574016 71 1172156427 7001 2777 149 532768870 727867682 1175318041 1823378200 2777 139 89 7001 73 1552413109 1306975068 137 781933582 4999 2777 43 512515206 7001 67 37 447550742 1224941203 113 59 627249709 1949 1031880509 754813716 1122473791 79 792090484 71 41 689423487 1884787097 102596633 71 43 2 521038500 83 2138151394 41 2081375274 109 31 31 53 816410775 101 477824891 89 41 61 1713428439 1953091870 2777 61 443767192 59 64000678 71 109 366884558 103 83 107 364179315 189729725 1423429256 109 13 146874975 1644467630 83 107 127 376245755 43 1386224755 1910933588 1342417430 43 19 149 634109256 116624925 37 11 1425552546 137 2146783260 925265520 3 53 2015010286 61 1806523230 139 1703586224 127 7 382379074 2015567016 52198370 137 830488390 1949 174950036 464136975 17 1772629313 97 5 1971952155 43 28076807 733273062 29 23 1796546514 789184855 67 113 11 1164013053 43 131 731239876 67 137 1375477183 127 2 1857392236 13 19 29 7001 603528206 1217641924 281319739 23 2085808475 965165251 1492601948 83 1222355430 355026277 53 205449615 149145370 5 7001 1610468034 1403161423 137 714109897 1155861054 43 1732770516 79 61 77096924 97 188952217 1363674694 1930173888 4999 41 39996894 1684971585 89 11616102 103 10007 4999 1580713794 1239457059 1660190702 139 1355851870 351058144 842500340 7001 677787944 2777 627851930 103 533988771 1009265556 217738283 43 78980069 47 13 47 242093287 721281223 1608460780 17 1777218602 1535641421 79 41 7001 1874137616 13 1139043242 109 2075350180 31 1978948054 107 1960119518 5 453758795 127 1021352897 131 1302198799 621756608 43 55388667 366311507 19 2038617195 4999 59 43 37 1731322796 1666445696 1261652539 10007 13 984600968 1809345208 1319578708 139 1934749206 149 487588792 1967571106 19 1472715398 4999 149 2064530963 31 13 1941852978 1046018428 101 160709881 89 53 58493609 606809667 101 703359960 1221405642 1512917298 107 61 37 266391342 3113137 71 1168642037 541700570 109 867144687 1611428891 149 37 1279025410 2 103 1138851739 183678458 143350772 1154491876 137 101 1192702536 1183618946 43 1693804398 79 182841313 1899715637 1809159250 1949 31 71 843322451 103 1506946959 2777 89 1713294678 47 1616533980 41 1279288806 5 2 1228564428 195195146 820156931 11 528489148 1032792721 735880156 137 703044877 31 1185892389 7001 53 1775260877 67 5 1060503180 100434510 1949 149 1856714207 7001 2115365752 23 256773265 97 10007 17 131 212669330 97 2024362646 149 1201940535 79 75305898 53 13 3 4999 1643156303 888165795 61 1140683286 10007 4999 932363490 530787457 1955727745 137 3 435400680 2 1489027170 511119064 101 3 131 1865829856 113 1813894120 131 191409471 83 256575483 59 1881336344 43 31 192805414 53 427685160 2 2093025573 271163680 47 2 1204882182 1949 843246544 577878974 1923051009 101 105003236 495729052 13 1696259734 2 429534360 89 17 79 786503776 3971883 13 11932076 620976044 109 1731704364 492303841 309298504 1949 1529025582 790926829 23 103 107 507713811 97 162004347 444728899 47 7001 1876891089 437562500 10007 1816431559 89433999 29 83 382947226 53 778116691 205634336 127 59 1680013967 4999 359878010 1259418066 156492898 481027118 59 17 509470665 1469604894 43 89 758717257 1981105913 149 1541921732 1845158635 278804214 3 71 61 430181394 3 113 640427726 1669868264 47 822138711 149 643457985 1528270442 89 109 981239582 71 1079016039 277102918 139 2007094809 1776716626 2 17 1948044110 37 1131049818 2008472295 67 1611329431 1073285931 1673266972 13 7 1917513808 1417576776 131 1882114597 107 124120535 593434755 113 79 41 659512470 2053495414 2052321092 41 79 1907640571 2118495284 13 2028955448 772270603 2038449823 59 23 79 606928244 1600677776 960437665 5 482753370 1949030678 1442531755 7 109 859473450 292735850 11 1223447493 103 752310146 5 677693604 97 760288211 1293927628 73 19 1397292490 1247271625 103 897207147 23 1943324344 13 1468535917 2777 38783582 1479445150 29 1280495 53 103 524029495 1458451778 514785820 53 438449549 1952176982 7 43 168305440 137 2137964695 109 1536439788 1629999333 131 7 2 1391253864 104812236 41 1197750647 862872217 2777 13059054 83 61 1538184784 1431277526 17 31 1103235223 2079973613 41 409114535 79 224212744 5 729356387 47 810991157 73 2 57998576 606158047 83 93840384 2777 1015273977 41 888520512 1722569139 857735968 107 4999 11 97 13 67 372583449 144490793 332349585 1468642083 103 503837894 109 526316528 5 1078637470 1482714555 1198937619 1470288474 73 71 398043235 1560863843 47 1008485393 855084317 23 1078382251 43 1903638552 113 5 274104960 1360531885 103 1286561721 1017992477 31 67 573145348 4999 584103072 2777 1224437617 109 509082647 79 127 1209027554 498676168 79 1718009712 67 403420266 67 2059510649 10007 645791738 19 884202088 79 110282183 977249856 3 47 107 29 2116206792 61 1683606588 162429031 544432312 29 37 109 1929274821 28054311 71 11 2127444110 993487682 2 1087472808 320218723 1130052683 19 59 2 7 1104143012 1949 1488665690 1702721602 79 19 131 53 1710741632 421059295 586074745 17 107 60748406 59 36666614 31 974162507 606390569 2042991321 61 328170669 103 79 683720121 127 11 1790209751 41 109 366229589 17 60985535 23 59 89 7 937924736 1557800769 43 23 3 137 1837689233 61 29 1887297154 89 101 2777 74445816 89 7 977479093 23 11 386739674 2 59 47 1047490222 31 2777 417438640 6373532 339307595 41 19 587166785 10007 37 37 1252761355 334477891 1733960748 1350196447 97 71 684633688 1629599738 1410209905 127 131 1978466145 201845830 149 113 191505055 261560056 127 23 1983226244 7001 970793665 1881896804 5 67 387452962 993047375 43 3 17 84254 348651498 103 139 11 563826879 1165986111 127 582158856 47 800188160 67 131 1289279618 11 749879669 1951390258 463249228 83 472643521 1963140060 71 71 1316891448 127 4999 635417891 2 399627743 103 2036482834 131 7001 1942957159 41 562687249 1708118319 103 7001 13 1558132261 964762780 31 1182347771 11 1924522545 5 1767758670 101495875 3 2 1223895146 155474720 1983560033 41 13 1469217178 575173300 1949 1916246415 3 149 233607111 2086859896 89 279467532 113 139 1782486238 2046044869 946162943 11 1222576886 1309451492 83 262289362 17 589507249 73 1398098701 1401602044 1181484214 31 1808449666 1140144492 1792547140 37 1028164354 7 717239497 717685566 13 979486239 107 662324543 19 48003044 1044241676 61 149 41 556740107 1199588824 7001 1931981958 5 312005886 31 501505879 23 1422844678 755994250 103 107 549514116 83 1410176433 534113618 10007 139 375504786 1271967278 37 109 514564328 102473260 137 131 1773990472 103 79 1133797341 1753853450 137 113 1940207514 779753449 103 4999 113 2 67 2777 586843971 1432576502 529644639 17 837445802 10007 697510851 107 296200075 203261943 19 213601192 180069455 1657010643 113 2777 19 526805157 73 67 1429863097 53 1972059722 107 71 127 2072606521 23 2106660091 19 47 1683413429 73 1717016429 300138259 1261737095 180735590 113 1756230549 127 83 1226113765 1224999324 31 472066605 563020291 83 1263331048 7001 553933714 2 642466266 53 860766693 89 220057039 4999 1431811341 23 1391566148 73 520272132 31 137 1265004707 2125026317 1767601475 29 1711238235 1768625977 149 1807452248 1165153421 37 3 1389265971 726840759 47 1614123390 5 1613583870 2 199557997 2777 1658327205 2510924 109 1581064402 1949 377653832 131 504395326 1327836004 418569738 41 1176465380 43 543538356 2 43 1633873160 4999 43 1257273388 190248899 1619253411 1078184373 3 4999 2077609395 297045579 10007 53 2777 31 499121576 7001 1384538763 1815905378 103 89 1647835104 362217292 2 1949 73 2023995208 2 17 916850018 19 131 95588557 844067360 107 230194524 137 1074325721 1322043731 19 67 1137103498 273426464 1170333712 97 137 23 4999 1352664413 1503804179 979456307 862761881 1949 1949 2 1429456406 1611977468 59 1768882352 199210872 2777 224133675 41 2129620260 17 1493433012 131 1112403268 1824449406 13 356658809 7 985538320 1116672289 29 103 113 1755053737 1733244172 556286794 107 4999 634402893 1680036746 107 83298912 17 1889976054 324246503 991248389 37 256486062 107 47 398255155 139 470880594 61 73 1633488004 23 1618366250 245113668 61 192196055 107006932 107 41 1633865307 29 225514962 43 306117043 1426206424 1251454452 107 103 456855470 83 534619517 995346956 59 1960040418 7 61 455697810 2 37463626 97 5 363714145 768644085 901000259 170589329 10007 935043670 2777 1955219052 97 1432416877 73 1689761514 542829536 7001 352806706 23 1796513992 67 637280014 1851449257 11 998696034 103 366884970 97 1990805981 507211456 1468384605 17 2074017129 37 1110086517 10007 79 1076449892 71 47 103 7001 870175293 660313317 7001 1949 1745875220 1015628998 128580295 149 11 81511976 83 698061457 868429120 5 1659369775 809726156 287088810 53 4999 1926264859 19 65767273 1081890394 13 107 534592758 7 139 508058066 43 922254282 729915067 11 1975401813 61 819482540 585079368 31 311672889 931780662 139 89 7 83 1193361135 1841468710 160084582 59 979928758 11 2120932044 149 402553151 59 31 61 1446133954 892408223 1949 1516190724 3 1260957628 1733349565 43 1847685435 137 3 37 1438875988 17 233391096 31 97 1467945292 109 570230666 1897667408 13 2014471368 107 899350836 97 1549969693 1167798259 774809582 101 1697725304 1451255762 71 19 83 79 1910568469 67 1950480483 19 1003847786 1949 113 960684190 23 10007 7001 1992662340 113 306671734 59 43646253 11 997101848 71 107 1062115938 13 1161703399 1949 1140761394 998567834 11 1172098686 11 109 59 41 17 641248687 17 43 2096004728 11 2777 7 149 2777 302288188 1942050476 67 1093554062 2 1062617840 67 1737651633 1657121273 990769114 23 47 730273495 127 1784414877 1380791272 17 73 150960642 1294099616 47792824 103 143613621 31 110705278 11 252388555 139 1982996221 23 61 427944951 59 896493436 1375834153 1769379378 29 1628149138 1943737109 71 61 704236155 826592212 323682124 1949 335105550 5 1905489580 2115494080 7 107 893821640 1296591255 5 1433033308 23 1488393526 23 31 158279665 113 1783975070 1777953409 107 551032559 675453854 31 1065492227 823032 1905553735 71 79 286358331 1498529433 43 1056761870 73 45342490 79310339 73 239277100 67 59189075 131 1816310490 3 224611053 1504826065 520409052 107 12046480 23 1615923391 1989027808 113 1100800018 31 1602173310 71 1412746121 97 663113228 738680768 127 1839994987 103 4999 1464467227 17 779651858 1119305207 89 490064349 3 2047824075 47 161018428 1358098878 103 127 1169330462 37 1841777638 2145422332 98826605 31 109 474036204 1295436769 1686315892 109 149 605946353 79 1233311502 61 492401104 13 173662307 1867762350 1901433200 67 137 2080216631 660794566 1616661693 41 1686665011 109 162789388 47 31 107 1244349224 79 1544775675 2777 960914202 131 1539362267 1775196720 79 816932619 1192440163 53 137 824134323 131 1726560219 332034680 113 1567835563 11 61 47 1943385328 2006201110 1365335112 71 109 108139985 29 37 1877411153 1060278791 73 113 260622861 64003313 7001 149 31 906097729 791948971 1453975679 13 19 109 2 161173708 445699088 1166947460 109 1898471133 600339774 149 29 412597036 59 101 1624621270 43 73 1811831311 885967785 1515310442 7001 185225457 1250628995 957095545 7 1053650680 2 812287310 127 7 472118850 131 127 31 291303001 699997453 97 113 1004942787 244021391 573285879 71 101 54538889 137 910916151 11 1111806443 3 1299308859 1200863135 53 892651683 7 19 37 11427635 641971386 19 1471504343 2092173889 107 1819049199 53 803892499 1800573402 37 1627326526 1679264414 103 2136345866 896727270 10007 390092874 29 2132630355 127 43 101 954461413 59 1730401497 11 246964204 991868761 19 41 1137486534 576166652 137 1606986436 7 67 86126155 1523016597 107 492093549 410559670 89 79 1226382807 97 1807432428 41 1607865061 3 1298769230 103 53 142942431 1528697071 668287863 83 127 901285599 1454859447 764268240 103 789907033 43 61 1211904898 88046234 107 47 1232097668 1575881095 2 275495884 41 4999 1952469428 59 10007 1401790567 1893074225 3 485293104 1610199906 53 1792408166 11 977479217 1973951782 1714851427 71 59 1510082229 29 43 7 1947486744 1424553970 908646096 1240011542 101 615925844 17 2 784659274 127 101 1369345875 107 2084773555 127 109 846442770 816407602 19809780 2 763455204 41 479886920 323591710 47 87853990 1037719278 2 498578925 83 139 1218805515 10007 1636194535 1256826454 1154754006 113 7 149 1925775467 11 1444681881 101 1360220233 776022504 97 149 1648870654 103 2777 127 677925873 1847716142 7001 1949 19 149 1218059206 1540086201 97 247791447 135698829 429573182 127 661617473 190238385 2777 43 43 1313577373 101 2027712663 1198499330 67 37 14626692 263246598 61 420117675 2 71 597796286 1127093334 2143331775 13 467518012 2117424050 1086778804 137 31 41 1450478771 53 589588430 1403279198 970151086 89 996154795 83 61 575943578 41 1356440843 905390167 109 1982280649 1993747001 103 1600927455 137 1283484968 2777 89 2014405530 3 1418287947 61 96564769 654733520 7001 2107385012 37 83 131 350414651 1993495102 37 41 71 1809426409 1788620143 89 127 525829149 925644072 17 162245960 989667343 31 37 23 661415654 139 898066768 1803756301 23 745896854 107 811684452 31 1186922451 355316885 41 31 3 43 1561527198 406852627 137 67 1940048467 29 673823316 140981893 31 59 66861396 386023076 29 2043729673 5 4999 1881153694 159295900 149 766340525 31 1615485775 1626174270 17 107 1037072890 1093616826 43 1810275877 1893203269 1098106850 1958564755 7001 41 1438088784 11 23 67 1949 437646001 71179429 79 1981042886 101 2012293902 137 637215085 1205415958 109 1337460847 459691309 11 1594246412 1049284324 11 1168271299 4999 1949 133038740 891722072 470450891 4999 1133443266 53 1134007875 1922127733 37 29 1991159546 994982982 7 5 1317894375 1521407280 265883427 79 67 282181285 79 331759236 10007 724286646 858580586 900474242 23 4999 1962401217 671662073 103 1149218641 830280021 89 5 854232995 37 1429293683 1784725375 5 945393200 203272767 79 1610979139 579650433 67 97 1263653504 841576000 59 157730703 137 3 693330669 107 1352075617 149 89 474940757 31 1103621995 10007 737776082 13 23 61 283542945 189920938 1257023536 563886581 103 71101167 131 7 73 952577511 127 926627052 864608864 79 519316849 4999 137 1509334069 2043886697 1963343379 10007 7 83 1110331255 903134039 1597061406 3 7 1807717772 856839656 19 420465706 176454249 131 1980086091 47 127 37 832440726 885650722 83 268419925 172220933 745346965 89 3 326287679 1360365963 31 1878929100 1220211015 5 103 37 33907688 1595104706 4999 139 101 1029726058 37 1417737621 107 843813128 1055341277 31 31 34064629 83 7001 1996034107 83 587235790 515219927 137 2007008900 2113023336 113 81841041 19 545051290 4999 1295945759 103 480786315 10007 149 1816818835 1351261481 1087428566 47 109 1930159901 1444379819 67 718915695 187038205 2777 423425852 7001 1111065701 1219448182 10007 1880567970 5 7001 1611000110 37 1458990289 41 588622715 29 950043072 11 1313103169 257102934 43 23 314396959 79 139 1943837994 43 1120616530 1949 1240191778 7 103 127 1340921753 139 131 883127357 7 1949 1020309484 139 127 7 17 2144424795 1250062479 5 1206324230 330707630 17 2135552568 131 861256003 1646469415 2777 886903062 529242391 41 139 127 5261991 1534449560 4999 1764237082 193256341 113 752044540 73 19 1461363758 97 1274493379 1345835521 103 29 37 1076304063 1157210732 41 365816594 13 639613364 29 1859783702 1389207436 2 139 41 1882205901 1439767480 31 268785159 328168883 1498035275 11 61 603117065 268543899 59 1062453197 10007 2777 2000064825 1409710726 113 631070987 5 113 768706228 981623636 4999 367346546 733171287 83 113 1181535232 37 1802985967 890070154 61 1625152402 1826742605 67 1739024489 89 1644717864 420869428 1289574237 83 485059324 1949 59 1790053609 47 120281883 240142522 127 107 47 2065574654 37 41 1643788974 113 256611022 719199622 139 1337032938 19 1900665638 1993640006 131 67 1721908375 1730511793 727343384 73 127 1527535426 1043115877 624377479 37 274007580 127 107 585795361 107 2777 137 1006263219 137 5 1059254495 53042715 1573795635 346735980 113 2010298118 71 749857462 139 1832446591 1219448626 11 400540591 97 775247226 13 1836936992 71 1754440868 526106446 17 1775664796 4999 4999 1608681914 7 7001 1202071700 107 584941676 1949 7 1192965907 1040521440 137 1522589093 1588720685 25202577 41 137 23 3 1614369183 11 109 13 1016660944 61 19 333315575 1900851466 41 78821926 477128972 101 1444879033 29 908250449 2045886838 1523885467 13 7001 7 2777 1224665018 4999 538052368 131 1889784648 47 53 83 1789648656 59547520 149 397111 2777 1712039157 29 1478347236 1270850649 73 776333396 409959996 2 907360000 53 1919573822 1133235070 23 1949 2 1670055696 635337780 1973495031 109 689815547 139 127 19 1802861512 107 1181877844 109 283262331 2777 103 1158915933 1697334242 73 2024149542 1949 13 1221121772 187105061 137 4999 38056621 10007 1223866107 107 30209617 1579881905 127 113 273508440 1632383466 2 67 994547196 109 323191867 775165070 205388875 29 5 879163650 692280902 1949 59 97 71 1870203545 137 582398919 2146308308 3 10007 1198788565 13 1372607899 61 109 289067455 230981028 5 2 936815176 89 97902937 527834974 29 277484043 113 572596877 109 47 137 1110436762 531341679 10007 79 327538627 139 52990692 198015337 103 1078632171 139 73 2046145635 3 678573516 37 67 1024444178 139 73 867657487 760360919 41 1863218178 107 131 1016785784 2075629689 7 101 1804290361 1601096620 127 1657718681 103 73 919166956 97 1646872790 722039704 127 296348277 19 1735417748 103 1116743304 83 43 259598310 41 2 1949 916947979 891942309 1949 113 1254289199 23 273355099 103 488058805 1711834147 103 864171442 1066097366 43 210499878 97 1132177210 1657763576 1959208011 103 1939591535 47 10007 364294828 149 495850798 83 312336066 1014771147 89 179643908 628501925 59 927346634 1497045266 127 2 1104886932 370661230 615608137 2777 59 1125615747 131 167148926 19 79 689872793 127 2110632660 1254272763 67 4999 1311702607 1282503736 2 149 179107834 17 804363449 2049756929 5740698 37 23 2026898704 101 2140771053 1749605628 137 776971388 1051812144 390637541 31 970699078 1445736706 107 10007 2000223583 29 824925474 10007 155808990 1514259240 89 742285899 1168943452 73 640391769 31 1640938407 860652035 10007 777383788 4999 618036368 31 1378519842 31 661992309 3 1230472599 61 621519911 31 704014557 71 1090335214 124407223 108705435 59 73 71 162816916 105785207 1717940549 41 1467973944 1978848985 97 1992546234 17 1017236596 29 1977073811 3 1085248374 907800936 1620340605 5 1422087355 1949 41 1824582287 1034664066 61 669509560 131 1478568966 131 1449574343 696655118 7 1587428402 81730278 13 2777 2006704632 2116829344 110800152 17 131 67 181254966 1672891498 1331564139 127 10007 1969416364 1832975735 83 5 79 29656047 11 79 334284019 97 59 1066954230 1949 137 29 53 1863063526 569160654 101 777079658 366168531 137 927982241 2 527347912 25585446 1652831085 7001 29 2083280656 1626612552 103 422611369 43 137 1256763653 31 619837529 89 1025957735 495561612 31 1709153597 560333680 41 744054183 1688490208 29 37 83 1660196544 921580942 107 257865934 31 1832042445 113 97 1094147778 11 1834921308 79 1687014901 197332334 137 31 1728815502 980823384 1799861083 109 394798545 1710749690 13 101 773935225 13 43 11 5 1852247569 7001 2777 481876148 353438171 1404719430 37 292908028 139 109 379681771 613397645 2777 137 338536810 1174821800 10007 102846156 1445612357 7 980749055 79 628365131 37 635711245 5 13 416629510 1415532190 7001 83 1113456220 1520468176 23 83 1627290862 1486333037 97 1399426372 53 1958805888 199841070 13 198253939 71 4999 2097875341 7001 13 1968073783 79 71 864242672 1967373932 1949 89 271465113 923991021 3 293582264 61 2136190903 2035861646 13 31 1829023219 401772617 131 1200408690 59 247552377 19 332875649 185883289 127 157738699 382198245 1600979193 23 31 303930789 590979040 67 968843182 979069794 67 1132045400 5 53 1277080951 7001 1227317306 59 131 2004426415 107 1583151884 1954896420 47 1683432865 1058875490 5 47 1150815007 10007 50685455 139 2 220044552 2777 7 1771570577 122723867 297048836 7 612194877 271339284 89 27725191 31 23 103 1579184414 71 407981123 29 127 261263715 3 484335324 11 70715425 84509282 29 32234602 224006136 622699536 71 13 83 83 47198946 1289642783 896568035 11 363885168 41 4999 1048515255 1764145487 107 1879508593 434597860 17 149 724468101 3 623544900 745080254 53 55259224 137 896318405 2777 803177053 227660741 1949 389554048 13 535734303 151154887 53 1691440728 29 1706381344 794115091 19 1232756309 1228475457 1386999135 53 53 1580847430 1949 10007 146062172 3 176945688 61 728797866 1701478337 109 97 1076845985 107 23 1458904030 1575069555 10007 1675732192 799429209 113 1614688188 1973438285 103 60945409 97 1014050319 978267411 127 2002295970 358907662 1485567947 113 31 3 2 17 1438473383 747238051 37 4999 4999 170225948 17 107 26197238 1930260992 37 23 1363891812 2039004464 1056050543 97 1991078551 97 1949 7 17 1448149595 137 5 3 1612723026 287715732 1734532008 83 572289897 91350860 1762763103 79 2777 11 1949 73 83 4999 1249415067 422520479 43 103 2777 1581562594 43 1260962401 632040359 103 79 2025200787 67 79 1937736095 798112826 31 773663900 103 407047630 11 23 89 363606474 47 103 458652202 1429841749 503615189 101 10007 1986718992 113 53 97876584 530103085 17 131 107 1794953890 19 1563855496 113 11 1874691687 771397484 303559185 286549747 73 29 1151522633 129906259 1545533143 59 794053771 23 2777 771928244 2095815785 80013994 4999 2 1820093254 1844196883 37 877594416 53 19810855 83 137 2089833209 1257178993 107 2077558974 71 13 7001 23 866070283 71 67 1717269496 576769682 131 109 1697145113 43 1644830576 10007 93433988 1300297070 2 658330644 3 465430050 346083006 353584657 43 1864121488 109 41 865800354 3 7 1016255196 67 4999 2121550605 1249740002 149 1989317057 4999 137 347180540 2777 1084236485 950128740 29 416201137 601130497 10007 1069669418 544194271 41 704119148 2100754765 4999 1048059239 2777 1523790666 89122766 41 47 1756174664 17 1949461077 59 1985631017 139 127 83 5 952615745 89 5 66080005 454177850 31 700548106 103 1997103038 29 1884726779 79 109 71 585721103 233488355 109 987082527 173025388 4999 202924407 59 71 938734097 2777 1546214161 109 2777 967734514 2057376551 1435909379 83 149 11 1206892973 339007628 97 1075528822 13 1149740488 1023403524 83 1701040263 28586723 103 160147882 1525699506 149 97 819613916 17 1035028357 636613807 5 1774068370 1300978795 61 2084521280 643037478 101 791911006 113 189992628 19 1054203410 79 7001 1776363730 552755017 1748655717 17 127 921801687 3 283879764 975350391 7001 2056648765 973744762 137 379671936 113 1954212604 109 61 1909919938 19 297810655 71 524713501 23 386602664 4999 1440800441 363350645 43 10007 1732618920 17 1006646211 1949 1311807583 7 113 1235814556 43 59 127 964993498 1109442155 103 149 7 10007 1916520626 124547122 836892951 73 97 1459862998 41 238595113 2066522139 611145841 1349889115 47 19 103 1171927099 1038168827 2130460279 10007 107 613541317 1949 7 416252032 2129578972 103 1332896811 29 259460129 11 432238928 773277966 1072829946 83 67 127 2777 2118920425 4999 36579593 53 576046995 2777 1009177363 79 233869783 1935085162 2024672434 31 1271354296 19 1497806423 7 47 17 1305943553 2 1789919210 1321325736 1011823970 43 817117132 377154944 89 127 103 1456459449 1403588828 79 1058044472 31073784 4999 113 1441632869 939666410 2 2 235561850 127 465235290 1817122555 5 73 176196279 1439395163 47 109829471 89 7 1411765628 131 1852467725 137 1720996192 1434948138 131 163320189 73 580491693 1109444581 97 1380607984 7001 1342700787 1919429165 61 2777 1092666190 1712661495 31 132981785 83 155733730 296082794 439215490 131 101 53 814350724 1216620698 79 1509304717 53 101 1813226033 109 600545366 17 1358137548 113 31 1835042686 29 47 194741728 29 73 1534828881 131 1766386315 139 2015711697 2072619960 2078479387 107 1668269742 107 1942645990 1316617813 137 709657919 107 617027805 1725255847 2097450517 43 139 871287028 1629558955 5 1369071810 1949 2 13 47 2045059676 7 1949 67 4999 107 718869417 7 192316096 3 1201647309 185077401 1455444322 988760883 131 83 105290480 2052907724 597432574 1866456822 131 2128042870 280163199 2777 1004951868 2777 2135819018 1785901908 71 1042555104 2 1520134151 43 2 1289577054 19529028 113 1390546134 1603532941 79 918920416 71 127 944157497 39459781 107 11 1288585034 1296068862 992864998 103 1922581314 127 1333670816 61 3 316783635 50728092 4999 23 7001 1227709362 5 961998745 13 800685184 149 47 67 3 698014028 37 134518236 19 71 37 23 865254641 19 624375907 139 126816094 11 1495727475 31 3 1239337431 244888143 71 1987769747 17 1579645175 73 41 2131486475 71 73 1698907100 988644764 67 133573545 37 83 2110345384 186996070 1462455136 73 5 470320890 1239405502 17 357159732 1532345822 7 1409193893 43 139 437894758 1333466059 113 13 1271038769 1574655440 1204737050 67 248748921 1949 311083788 127 2006570917 654273139 31 31 1776443406 1857406540 676051565 7001 43 37 882926264 31 41 7001 1511823944 7001 1402832376 783173866 1712663205 11 1217145083 73 536586573 79 191909846 73 100420406 97 79 716178459 43 127 115379500 2 966245008 731409545 23 2088502534 31 1647371930 1875119174 766647550 139 5 1748139935 149 998972586 19 1679162892 59 707608122 97 1059519748 1133367012 184384797 1270716580 19 211570847 69748515 37 107 11 1419331309 101 312357650 944683805 3 1874201259 417801867 83 764912313 29 1413722508 3 300182952 61 131 368070700 887895337 52707297 29 79 654028676 3 11 472491899 1817203575 1032247728 2 979020574 1266986270 462013183 10007 79 61 608656353 1221785086 79 31 707236829 1109743168 113 483853112 462157013 7001 10007 83 73 7 131 23 73 337877538 107 1392652401 7001 407451199 78333153 131 73 2087496904 1265253252 109 13 225880261 47 37 79 79 1377355678 836907751 725529018 59 7001 1825783789 3 2024371216 149 750103697 1522980249 79 37 1622806680 1366568851 1105637212 47 37 5 383442220 1281528804 101 1010467327 79 1192019333 127 507251225 801010392 13 83 956970910 107 413776811 73 1949 246445203 4999 5 1427576643 903956090 89 640347843 127 101 43 21286806 257400595 53 101 6418348 1516814263 89 1690154978 149 164374865 1880471067 31 47 329499986 103 1520699210 31 149 137 79 1618825353 1438673615 103 776294839 1852321858 31 1976539819 71 1949 2 83 780133942 4999 381278729 73 43 1693139061 925236487 1193817452 137 474445838 2019691795 127 586082760 4999 1579579622 97 1383349869 11 1727819984 1973471773 149 1261814546 17 43 242840129 737125018 127 97 888235200 29 23 1263593897 835134185 10007 2 1367132193 47 37 137 612213818 53 127 814839620 651152241 5 1949 1437062535 899089915 79 113 43 59 897780857 252640151 103 41 850009663 1132294180 109 1129395216 17 5 1167069625 1808896405 29 71 1418230964 37 1392072199 67 2039712624 79 984488625 1949 76582011 43 1636632433 37 737645764 59 73 1557769192 23 1303172594 1207335336 1949 864089469 139 619221231 71 1239112076 127 71 149 1057546721 1879264428 622724948 7001 103 1499172210 1916927438 266846016 31 109 2133855940 667933579 107 2777 127 61 774594653 53 1260971495 2058850463 202699156 47 13 1002524705 146784193 71 2068436669 1949 2088415868 2 1161196232 862619061 113 371726382 2 1677675184 7001 103 113 1908262321 23 1949 5 1456281205 1257531620 97 109 1363185719 915552652 127 1419345650 101 1939413077 61 494817527 149 37 4999 449480086 887482468 895535223 1897182639 11 59 4999 1257208508 1403589226 11 921730657 81792683 7001 498618615 19 2777 575491595 1437450179 53 270345686 168375382 40346471 97 43 37 1726771278 73 218619816 79 1486858763 79 851256442 1596955644 29 1749910864 137 705138148 13 127 43 104865132 1985104030 37 47 1697286137 2023589599 137 101 146559787 1711250933 31 3 1119834322 79 706450864 1179287773 1224200974 17 254970255 915174235 2777 23 61 844673747 17 861712116 1461830071 13 1366291225 1838039517 97 2043551470 17 19 275718440 41 717122689 1186506824 131 11 2049269882 441733380 13 1452052758 73 113 1139410075 97 1093431627 1791317624 2022069364 1816669748 131 1916997647 545566495 79 389291462 139 446656762 718767060 149 750364294 61 256673238 1799767663 218743452 47 1466781038 107 1160418210 337820447 17 2074941443 10007 1369698118 1771884995 19 852775123 517331071 73 113 79 1039055242 101 137 223256998 107 79 61 2 97 31 101 989851914 441983373 59 798053175 103 17 2777 2079748063 567068954 71 717052501 1719554396 1949 1518056610 464969012 118756061 23 11 450276595 846539836 127 97 1632606515 1627981652 97 37 287722593 1246210449 3 211310452 1262800086 113 1774847712 1524294831 31 137 73 248001951 1795370103 219471855 5 29 887633528 149 1634735471 37 788831083 79 48735574 71 11 1616176397 29 1051339523 651354059 47 1267970175 113 148518243 53 462831523 97 1585447443 1942922154 149 73 1350246398 107 1579533786 1403627712 1870968769 89 83 944405491 1949 1966572184 105235869 149 43 1700689345 527824462 37 1555114366 59 1712792917 79 1871141111 1088041117 47 19 1730835400 113 1339529233 773568203 31 1777326255 820924895 7 1042153651 23 2777 4999 13222355 429968989 17 332610509 2016063968 7001 2041766440 2 1466330776 1807332496 88121551 137 149 2100949170 861287936 19 1474848665 59 1064436228 5 1933227770 19 1429836450 19 23 89 1240696930 97 567660199 1259358281 1712532692 149 97 97 139 1991782291 38144241 149 946726183 67 2777 1048041590 2 61 5 1923493133 73 299511773 1086650123 10007 67 167017600 1580988052 43 531375124 149 1937693446 89 602776263 3 1416501378 727639038 290447305 183784616 131 127 4999 1967381445 705452974 103 71 1712271429 1825832592 59 1312514118 1290207752 62839281 107 41 61 368640751 101 326857959 67 1116784435 1404942617 2777 103 797811117 294719256 1500985275 1701865485 97 107 822723000 66456824 131 1896171290 3 47 1430173904 1044248209 153919086 149 648262880 2777 1504616311 53 10007 659571377 47 1937547364 1115115279 79 1183433746 555764210 1110836048 2008921167 103 17 1949 79 1361136267 17 103 261137651 7001 4999 274265136 1750044921 1949 137 808600441 902659358 2092325762 127 314957739 1956000793 89 53 149 1765084961 1792748886 131 67 1208047386 109 1459420075 109 5 1378994285 1743917605 208538010 23 2 816917278 352640822 31 875467555 103 10439565 101 2101554571 901542463 17 212897341 166031656 53 13 162932731 566074720 139 426705715 47 31 589911617 11 4999 139 1373205464 1196747188 109 925873250 1649133921 131 1316874618 1863620098 127 984603187 83 1370143997 127 571489671 23 942843112 43 71552302 37 53 137 183066113 34428413 109 103 371049078 53 127 996856909 107 107 1891351153 453208558 374397724 1553919508 53 223703146 97 1511826179 1061758163 89 7001 1698377982 1334362587 29 1997155487 53 1010738620 283598489 109 1949 89 1949 2013011532 902204868 7001 53 1640619293 58181121 1620535537 41 83 103 550494933 1714583629 246782162 2 1800743352 289761572 79 1138612069 479978593 127 1398750441 37 670020505 1531602791 113 237548385 103 1205763320 41 459508033 23 1850930221 23 933713129 103 23 469431557 287785764 7 1549096531 89 1049629661 107 1051415476 10007 116601564 149 1356544540 1939305563 53 23 13 1411212855 1881750740 2777 846054726 11 1556095385 1552874798 101 89 820113284 1723456520 702804698 41 11 73 59764151 1036822139 512008915 131 101 3 41 137 1795121960 43 2096735126 7001 1533323617 7 848265411 79 71 139 79 1340696089 1979616676 89 495644709 83 933634630 149376172 261790283 101 19 230301764 37 79 1782139700 67 129772702 131 1299521572 2102986620 67 23 4999 369920976 79 37 2084086494 835197115 37 1070150112 1682676047 7001 101 588180166 101 1886860110 5 1413825880 61 37 37 644400029 335639845 19 3 1027532247 1776097281 41 1457026635 624005169 101 632880761 191721449 139 53 13 1452007856 21706789 2777 220749342 113 1768333271 735064533 37 568738655 43 629678400 758182425 13 2012104659 1221362017 97 113 311576256 139 127 89 1003612594 1713519492 137 47 11 766316771 1766661281 1949 991697976 702501458 921803592 1085938392 127 1169400695 2106547055 83 137 137 109 658000246 73 139911800 127 13 1014762593 131 58421153 900198202 5 1020417390 59 1396827950 53 11 53 11 37 778807413 103 55088980 130963802 4999 1370408615 10007 1248523355 101 1779443658 190079235 3 45353576 137 564719558 13 1949 1647162268 711088752 2777 7001 629464407 11 131 1849387653 131 1983933241 1092105954 79 633626609 23 1922455851 13 997599434 73 1373023712 935098726 987605786 41 19 1998821375 1277551509 1846416234 13 43 131 1887120060 10007 131 67 1628742731 1995938509 826234247 2045433904 19 149 61 17 1663293141 2777 403017679 53 127 83 72283538 2035618160 23 1250908406 1398024157 101 924679355 29 247759905 73 2023277928 571012570 4999 441458805 57750397 10007 2 1498128888 53 908424823 186249526 62228528 1748279977 67 50316203 59 31 2025262984 2 1706652260 2076630774 88142590 7001 1685959817 2062067516 1925966525 97 801382004 79 1344819923 67 576405154 572501935 1536858113 423405528 7 73 149 789829481 107 89 2043995627 383329785 59 97 101368783 83 23 188031437 2113427589 83 139 1639923946 659053038 1760323251 127 50294958 31 67 2000399570 437805518 79 73 1684075325 532712463 107 17 31 734284104 73 2015056157 53 127 1937779589 41 1563673867 137 1256507419 2064758769 184859967 109 652146659 79 400280000 10007 1265841969 7 97 533565751 131 833465361 1789170433 107 97 1264927045 127 2132915089 4999 490931794 1592681664 181084421 113 47 19 67 418887529 127 1903294009 19 623505786 605952693 61 1647184281 83 1869168964 1089225683 107 1031738940 83 1708216908 646921144 107 103 1554759067 89 2088674192 29 440251929 452890136 59 283538695 906830683 11 1214560142 1047198651 61 53 127 5 1409980088 107 1257512213 67 1621291929 1775436139 47 1391858282 73 1838124597 1359435930 53 905120750 1949 2086213498 971085953 899548591 113 7001 408655371 1457207268 11 137 2 587133578 1920165744 1441032130 364846674 107 5 1571616565 861691405 967250583 844460925 53 23 3 1696791156 1981453911 89 1116201955 149415342 7001 10007 13 149 729029286 971535262 41 11 149 861924849 1139671966 131 943050920 107 1973669035 1405213121 13 648269141 182130238 19 1976062871 139 1923759890 131 595078635 59 1795303212 79 83 43 107 83 546125973 1503935349 7 1994917676 59 2117659700 353480890 5 101 83 4999 134987997 543253952 101 411125449 543211532 1383704242 101 13 1301976247 10007 10007 53 1079793963 73 506798083 83 867018332 59 1391238526 1494486107 23 235356240 83 637796734 1715819243 13 97 31 96561187 1995610866 89 97 37 109 535739905 19 3 4999 1830453836 1475134914 141483209 7001 133992139 1092413963 29 1798410640 19 127 83 1763202150 67 83 667547551 79 1419924275 61 1740260808 1384773921 103 1122724451 1512491088 73 29 11551657 7 97 756878366 29 1438428831 71 488943062 17 1460235821 37 602762076 7 1367263422 7 109 100833720 1444228391 173711415 101 29 1541923504 17 83 4999 500799820 47 750438331 131 43 83 255852065 101 1745218816 103 416807834 672170190 10007 1634501389 381375818 79 1631572607 59 194275745 5 59 764447034 43 1895965546 103 2 850892828 29 47 459180794 61 353381174 59 552424053 43 948997186 59 1223392911 73 71 1251704795 1215394969 745020937 490772625 37 2016115424 149 927665209 1311055882 1944406472 83 11 1792726652 137 61 137 59 250148790 1118614748 1015004980 7001 1072931254 306158068 101 978148337 7 63499989 149300816 43 107 221849627 89 72449258 2 7 1156639239 353887947 59 1639430227 67 97 484538377 1542190681 59 782222354 23 3 1540466465 53 127 19 1223502530 83 61 31 1627941006 1913464926 67 1349935363 2777 37 1122203377 1936193165 1517353152 103 90907583 351292934 137 37 957806717 149 590134557 61 676077396 83 47 1034174337 7 4999 1167268078 279928900 19 223802758 131 101 1238204147 19 10007 1206047519 83 1091169792 43 1610302182 73 374480583 471775408 97 19 1398973168 73 875338170 2777 564786391 53 203418588 73 739811618 7 97 1949 29 597842424 960159495 23 970291395 5 307949045 127 1129667413 1202617864 2004953429 61 41 1733906441 1895801255 111495072 1642769258 13 131 715964780 67 3 1650054647 131 1078784200 4999 2064751967 1949 1666414490 3 523248459 41 1522402075 59 61 29 427103006 7001 1632327482 149 3 709110636 1059272640 2777 1010139304 1755469333 31 67 107 43 961878997 1158451562 127 1562822376 1101785198 490321699 7 753867080 2 101 918670447 31 3 652909592 43 1193133464 2 87377880 1174177711 7 1932873859 10007 37 7 1545008276 13 109 1724419143 47 1314768848 956162204 149 748552309 149 757450218 107 4999 330108965 1363077330 89 113 59 998476057 59 1809049917 149 945081223 107 1691589429 647275528 107 2076582170 103 715231279 1290502871 29 454472253 59 139 504466862 23 2015981901 87158983 3 1077930342 2 127 36019469 1949 1732082147 17 1960947036 82265134 31 537949599 139 1748935391 457438818 89 7001 53 990921210 38170689 61 139 599243178 413784189 7 61 1345531351 584824318 103 1976919486 3 1956309390 79 4999 11 83 109 59 4999 59 790718413 272577675 923082450 53 893743338 137 396114676 1533434092 67 1764934904 137 736402832 556836313 11 599894283 17 5 280518779 73 71 2037674404 333240766 73 47 341572368 149 724740470 1035397463 79 1958819378 1346514728 204388374 43 103 313115159 999969011 127 704225287 1360738325 698418017 19 992471308 19 408426907 662857938 107 1423422070 101 23119708 115667747 97 1520628454 714037164 1856938538 4999 1705405745 431885068 17 342001672 31 149 19 40931092 1300948443 17 1333648028 41 131 1941496105 303824896 61 2019256672 2777 17 648919155 107 1576199823 113 1327905601 1949 794490947 1232022240 101 1817107524 139 1370147310 97 89 1164109765 1781542695 521234569 2777 191125406 47 1320929877 109 601690573 101 107 1966435542 10007 63314289 107 2118300079 69948254 4999 13 47 259311496 113 8847421 47 2122540917 107 47 93398400 1524948605 1328394937 19 1199776888 71 16145920 53 1498768662 131 368742575 89 1074020742 29 71 1710487596 2777 29 626556687 1682775605 101 1243791380 5 1102130638 770668639 127 53 139 1611399895 23 17 394642777 1468125593 71 79 11 725948960 1444917749 786009396 73 13 2051993060 139 1254178791 1920247756 2 1157288564 79 1282578114 2 1067510576 1112998078 67 37 1547186302 1823532716 1949 59 113 1289439449 71 4999 185552882 1654297402 67 847578810 2 1911077601 61 454589934 2 1861802350 10007 545221388 1618932502 2 2094919576 3 327465204 1977554109 89 1731149146 534703456 83 1812282839 1556108416 1048197192 109 61 379282686 1239476123 107 131 73 716668959 1468945931 1306881922 103 2097863830 71 530565392 1873861181 67 67 7001 18086979 101 261952337 1665134292 17 1888786451 73 1369012289 3 10007 1642649050 1757406370 41 1909604951 17 798432660 1930206164 61 1692906409 2777 1572087470 1001431027 41 13 1846100945 1228448767 43 7001 1546538840 470855003 131 17 853170245 1941584127 17 31 61 669562779 2086128012 31 61 599539110 23 1389765133 7 751761640 89 1243731034 1623632267 1930470065 101 1538531701 918052967 43 2777 624930526 382877827 10007 359841713 867336711 10007 47 342293104 567844741 31 532129539 172753111 255161310 529783875 79 1364770589 89 998220006 7 2054923933 1806083711 4999 1777730999 11 1359069459 907947528 3 395423079 67 1403722360 19 964163797 317802446 89 73 1886755737 1596548252 610607126 10007 97 41 1782339003 126298286 794060349 1688793357 67 1119473762 11 1586154796 89 3 1704164867 56903112 127 1977632345 13 61 582751714 109 444217510 29 1606505817 401352175 73 149 138250246 3 1672233984 1977495576 1534807977 4999 149 144586918 1694244283 89 1124798287 511454185 59 1696832330 59 1329296845 149 13 23 1036634120 1949 1532377862 71 199974127 973691657 79 29 1949 59 1403927302 2086351333 101 293525291 1283591219 61 19 67 1432843374 1104294097 4999 1473893435 107 468431914 1673950300 37 2105599823 1830068995 101 31 10007 1053146687 2063359582 83 1949 1327900476 83 904107200 107 428923883 453856928 67 1666931722 839781744 43 1087464072 79 5 101 678016232 424951137 1176001505 79 31 1647173840 19 29 1766871574 67 47415402 1182064479 139 1106730456 3 931493103 107 2551563 101 1713892533 7001 71 52045627 1771661367 2777 1959828872 23 204316153 137 2017823248 1550489986 101 1541670678 19 1886043189 97 183454451 1808264072 67 476816182 141768794 107 5 1001648565 13 7 1776150369 23 559589862 482652573 2044360119 3 1921406058 110278318 1949 942299971 1787371618 2777 1949 230354259 1133799239 31 11 127 452740268 1949 1502413936 566566504 1181991366 97 1966147417 47 31 1843187042 37 1281416826 1949 73 89 1111277350 408385670 10007 23 1237823712 61 554273755 103 383840241 149 29 1715523623 5 2027292960 555106600 31 11 1949 127 153499439 47 11 131 29 1454132877 1949 7001 103 1948967545 5 113 756118030 579301973 1739574931 103 7001 1186599490 1658781935 7001 5 1172666433 103 1356189155 1471985689 37 41 1949 133874039 13 1035749988 73 998579629 47 776544114 2 1949 968090266 127 1944613840 67 1674501118 1484063266 89 894101743 348044646 17 720947779 1503923600 103 23 67 5 89 71 321708242 259056493 67 67 1448130563 67 439488577 139 40827009 97 947553812 363627194 1105374480 23 2 490855308 489633011 97 97 183738370 2034810337 101 311471880 109 97340807 47 1595203735 71 225639846 2021837985 103 1400573297 10007 139 136762656 701369273 11 53 84423965 67 1988664641 17 79 1320611242 137 41 1733212344 89 47 895372372 29200591 1727268189 137 73 1866354248 1897011912 17 103 4999 1665936746 1016021755 1328742326 127 83 109 1607126956 297672678 1832054321 107 29 10007 41 742351535 2062924553 59 1643438439 113 59 1684692136 1254394516 109 23 1509802294 53 1081255968 386586876 17 207657422 19 23 11 568503002 1423913143 37 2051633715 444872623 2777 29 1949222298 1080595651 1313691065 43 1818057462 259148295 67 73 1235401101 11 793817461 61 1359379412 139 41 1764050092 814832442 83 1444439313 61 41 809441229 1579730615 53 2777 99522126 202848742 109 199130459 408157113 137 1924569675 149 3 31 480021546 10007 925477381 381546896 89 830262528 113 1235147125 109 43 852986160 37 1597312576 101 382188444 5 479948820 1071479375 849131588 103 1949 7001 107 2050283710 47 969276106 4999 519925994 329093792 43 137 889248681 53 1727805822 47 2777 1485395084 13 10007 3 2101243425 628771330 53 1087911284 1203408891 7001 1884837224 886950799 139 1949 103 654920453 810234050 73 17 17 7 1984368372 67 464270365 13 19 2143437585 109 19 47 804335393 590647637 47 83 907882026 67 602367587 107 200289662 540755637 1604349066 4999 11 723225904 10007 59 55665239 29 1883786872 3 720684456 109 1270280986 564739781 41 207356311 1432107859 53 996845606 127 93529579 11 38517050 1625874198 13 113 1061301198 31 320768780 7001 67664665 1498206999 43 3 771226078 7 139 127 1085848222 166438453 137 1938247795 1158976126 11 29 1377528452 273294754 47 1392218568 1489699009 43 717417718 1525408236 29 109 1290141787 11 1144928059 17 37 1219081994 610743497 61 1369273222 126989861 137 2342700 1504063131 5 47764305 109 1850585105 53 1012087380 31 1021046783 149 628412715 1601357534 1512737251 149 5 4999 1927769369 1511407658 17 1998932607 53 83 1187634550 1872791629 59 127 149 880549579 630069915 61 67 863362173 1949 53 1064171393 2777 1818668408 722815549 59 860583735 655258360 10007 1420863909 1145640467 109 1514222701 83 71 71 1179201157 113 683084322 40196134 83 1509926209 10007 53 16540028 1232554367 47 560275626 47 1040656375 2 21998848 191431177 472168037 149 131 1949 1497502456 1880510191 23 1976354442 1216137834 1621628535 1924927541 113 7 1390026428 97 1998406028 1219019758 3 2004944277 512102157 7 1763708105 539078874 89 47 522144714 41 96818671 10007 331231700 828000731 89 1617389168 407393197 61 632938989 103 1449950055 1682011554 113 7 1019366117 73 113 885948363 257678646 119163958 41 1665480778 137 75037366 1174891316 791508550 131 108405215 5 960989040 1698281463 2017866074 31 731675629 1962203207 2777 139 949575720 1330129090 31 1379078710 83 37 586874094 1949 1631373419 257944844 7001 415229421 1193094642 127 113 412642326 151994362 127 1665658213 697436698 7 184355346 97 324573543 149 241894795 67 563517436 1477049170 1156734084 149 1970098499 1958110798 29 131 308932453 1145161914 59 1078747327 826784296 562939290 103 1717265520 113 690952738 41 2078692312 101 401579015 5 3 137 1359582794 669788616 254981363 2777 137 67724032 83 1676908013 1575433951 1054244538 73 11 1874516281 71 339743735 109 77607455 4999 1121289277 59 71 1836833545 536852119 43 2080711202 7001 101 482012941 139 79 520215158 7001 7001 109 23 1589922196 784717151 13 960832951 305278089 3 31 756743621 4999 103 328599561 79988999 4999 67 1419370947 340837911 1214568159 2777 10007 87409658 149 37 933851843 1997550410 4999 967077424 984228234 101 89 1542256163 107 10007 1897217123 139 289924254 13 1707318860 109 704972542 585491630 139 31 1215581764 1360710561 2777 109 87092417 2777 1969476170 313903749 1917522987 53 1359134968 61 113 113 1884733043 43 1129725523 113 11 10007 178674985 1403711911 43 10007 1767529953 2777 47 1227522769 1346412133 11 139 1709394200 89 389188545 1543378018 1949 1504663082 53 47 968410701 967791832 37 1540780011 2 434189282 684643597 131 47 2002978226 47 61 2777 2017204469 906618298 2004030693 139 61 2124047712 73 83 1034638567 149 149 1954277593 2093700022 89 79721632 537237614 61 1160693631 3 97 59 7001 1645157989 492709377 83 793503738 1831785372 411541682 41 1544306362 101 694876566 29 47 982467696 37 312337905 591621009 1716143933 1433331494 73 1234028145 2060407836 4999 244421719 59 1618680871 1689710735 59 2046542070 23 41 43 113 1598398096 700129748 10007 13 1740597755 988304432 61 43 1960170302 19 180307777 505485766 79 1919078507 29 223224716 7 73 744353917 139 1446146687 698816384 67 73 1921955388 660363329 1585194424 7001 100367193 23 307374622 113 1129051817 174418712 13 19 1554745717 89 1427055548 113 387379029 1734146590 3 13 71 10007 73 29 704273410 1040091322 779054158 4999 1019131133 5 99727496 11 149 1218710038 357236440 149 996738927 427165865 59 149 178304724 11 565349862 127 1290994338 1699543842 2 149 764377450 31 127 386577205 2025515888 23 1795773277 290264761 149 3 177441375 1096728012 10007 1331911686 10007 1669626026 19 79 2777 520970754 2777 23 520709616 47 2088718254 103 907032008 1271319056 61 163108632 3 1097532445 109 23 309746608 109 5 885587355 13 1764614358 802458379 79 2000766166 654505855 137 750450239 127 137 910141005 1436765306 13 1092473343 1941351562 139 17 662713652 477906278 17 127 1006296184 434241194 89 1528743121 804341149 113 1943081217 2777 137 217367183 1213677246 107 89 1515202454 67 149 1696257299 131 739512192 37 41439465 127 19 103 2777 2033019484 113 31 79 71 13 1844945999 2016734005 380370571 855497882 41 7001 543599646 1704155416 492877401 1772142127 7001 2098123020 1534688892 23 1399229640 1870266208 31 41 875640064 107 37 939418493 3 109 1467096727 1448204847 67 2041800746 1529292755 43 92076044 750130737 101 1949 37 13 250718390 43 2040297282 735343034 1253263012 7001 79 1224661397 388026828 2139855114 97 107 1623504152 90347055 479317813 103 1204675331 101 61 1993465482 1501620896 2124900197 103 7 606552466 1214944113 19 53 11 59 17 2026077884 118608762 83 1816206421 7001 1896346868 11 10007 212544626 149 1410012446 109 1499874068 23 1158705385 444848372 139 101 459175593 2128042831 4999 1776795604 43 19 1608506826 858334917 11 1896963266 359234881 1732312560 131 1167928007 149 110547329 10007 1443589049 59 1459267355 3 1749979934 4999 1910396376 97 109 2087622282 1079513873 992501965 83 1380098021 204918592 73 43 1210598952 1088447347 10007 788741733 46472508 137 4999 499450090 71 37 47 2063017342 251923342 420015871 11 693414560 5 79 890671690 139 346429518 256075489 53 23 565506750 1652619468 1949 17 419620396 19 7 163389681 1889576164 1262540790 47 59 1946390058 591309151 37 194106472 1821943243 149 149 131 1433103058 1329282021 2022182121 113 4999 1768286272 2 1114978202 73 19 1170689175 127 1759999020 59 1779406536 73 4999 1637839335 11 860912679 1396645372 202423291 101 71 109 59 854340827 137 780193080 103 1483735188 1409915294 19 808640589 109 1480821108 175257368 13 710110010 328891995 5 41 1437801776 40899565 298962051 97 7001 677431605 2021320652 73 149 103 107 139 1667984311 23 4224683 79 1187304035 43 249381165 1007857434 53 73 1099443364 1914559312 139 2073703331 29 1501300420 162915852 26386008 89 283622544 101 1176752594 139 727482076 488082364 4999 644811012 1630910679 37 61 1094893026 17 97 1969043095 320579461 61 139 913604744 698232306 97 479054094 287679108 67 131 356635186 1547879232 1949 66035381 83 2049439841 1185971539 47 131 23 113 139470363 885060861 2 113 41 961369271 327089964 26925846 210086008 7001 10007 544620625 5 1255124756 29 107 61 1527955389 789349699 61 1924182361 43 1572012338 17 333528882 127 131 53 1299623070 1566964557 1686536375 980742920 5 1642331859 7 41 1689755574 127 73 2104602045 149 616207380 71 83 162935059 119500069 7001 1799915094 131 127 1393417203 701092451 783614454 521559734 2 29 986802778 97 19 83 83 1303631864 13 103 266443696 1195711756 83 2 1409177508 632071890 178517147 539025904 83 7001 1725102408 2094298495 113 1544064544 7 1073427236 701046171 73 1415123163 43 1961628481 29 71 47 866554369 23 924627669 13 200845229 660309363 904090005 37 149 1541999510 1993313954 109 161836594 41 262403042 97 29 7 17 458047009 1505563199 149 41 768911246 59 1144169477 2027444410 43 294077839 131 1030190629 10007 1550864846 41 47 1736072370 4999 53 61 47 491006885 501417761 1239881141 83 1854349436 966504142 113 2072386236 326625186 2777 1793219882 1029560188 89 131 131 336111809 1901925203 139 688703717 103 1949 83 1556428475 53 11 1948260826 970231293 47 41 950169711 1825953779 113 1800336227 4999 101 71 93924399 3 1473993766 2063561314 31 17 19 2122229909 137 397805080 89 139 73 1672697764 1390702706 53 987664752 139 262230867 398328408 754929850 139 59 687769844 285467219 139 13 1375597950 43 67 149 59 400994798 1896860856 127 139 7001 1453953678 137 745732659 17 2777 1455479752 17 711351689 7001 1343981970 57681239 41 635257763 185897236 7 89 2777 1034273485 10007 355251837 37 383438215 73 612854745 1740076041 79 29 11 795148558 173680913 101 59 1373257745 677652815 125558949 47 2777 658357275 7001 109 1293226303 315976792 4999 1395008790 5 1758780991 1167181158 53 205858308 1251446487 47 10007 2 7001 340430462 41 1131409760 47 2 47 250801400 7001 59 1319601027 4999 127 1149834759 1118349300 1099717064 31 661089911 17 1918587768 103 3 971879559 65265423 38246463 7001 118148876 79 149 445965195 1830941204 3 113 1561678193 849206639 2777 97 330977677 1378778661 31 1349109212 566086858 7001 581159479 107 2102537909 4999 23 1227997794 2138475424 101 1532581169 7 17 37 17 37 1575976987 1399880838 113 1780558127 41 463531747 7 136129213 83 1949 1157125198 296409638 137 1361925083 11 607955469 764011270 1505785255 5 1752124611 73 16279000 361679429 47 1455732692 2 131 1063968900 899424520 1949 622054534 1060821585 642889616 97 139 11 101 515855076 1328493804 149 695330105 1846921901 2777 1031638838 1949 107 930284429 1368110988 59 747101542 19 1437218520 303684011 3 358363548 2777 5 397979345 340620883 1949 477823045 611515443 7 499256196 131 1126876148 762325206 139 1288137742 73 37 79 59 1404773622 23 97 1846839357 541750141 67 370778833 59 769148662 1038126180 10007 1373821002 2777 1765638816 1474342484 29 1687898774 1873692378 29 19 1235602661 1847166358 103 2083205900 107 950047623 73 127 71 5 1803252130 281780669 774701067 31 89 429563306 877536262 89 165993366 113 487900891 1857919445 1836616325 5 72619147 97 1620017467 171082635 37 1214694423 1541270120 13 109 1322306250 1708586554 31 113 36127230 1451365584 103 103 1057301798 2046473216 31 53 29 1076987761 103 19 1132208081 1742197058 79 1717069345 5 139 2094676176 53 741965709 13 7001 2141742373 37 267498730 5 103 2117177669 103 1867804678 1498139653 1506618457 73 107 89 67 1878390828 2 1546841264 1567583827 686190970 109 149 191541586 7001 780632503 491484202 1949 2015903323 1096111322 59 304005406 1432685837 775108157 41 79 1657999149 2117954013 29 992297756 101 2125097671 1194960896 29 1895839098 41 1763937055 760802093 31 101 1881846252 13 47 23 457056023 61 838480303 131 1648587767 17 43 1865500462 7001 637742093 507399778 107 1512824903 71 37 87957949 139 714394114 2123131720 31 1509207348 736567548 101 1223977792 1683586415 17 149 515313806 31 47 69633555 31 139 2129207560 828553285 1240090357 127 143876903 998840450 2007822815 19 13 800118111 31 19 1787501095 1010096411 604175477 1765105836 23 43 10007 83 1078303049 129287938 107 101 469531123 1024357352 83 2090998748 1459000726 113 67 53 631843475 3 508003379 4999 124655064 61 1608433360 1253165143 23 79 259673775 73 67 1793508394 83 985983975 11 1461507058 1194846401 2029535858 7 149 1791561696 7 1764379555 83 107 1073818509 453865966 131 113 1387712546 1279651211 1637363448 7 1779005151 2 1896012290 103 47 436146840 149 624300166 41 1473914002 37 1122413371 131 1393733309 1772910212 31 833618243 4999 2096500616 59 1015479739 2037301926 11 1526793102 1334272684 73 1800692449 59 1686620315 59 127 746764064 589931177 73 1948984441 97 1487922602 127 2050457037 67 265367191 669691999 73 109 11 1917472799 1275574498 606055932 41 1951725317 61 31 1766941720 17809841 137 1272451753 1525635379 127 2 1214727282 59 620109293 2777 43 2777 1070325225 817723751 1823646950 83 107 793013059 1986393024 3 73 71 1304066301 866357723 137 518251135 113 320175364 1060155560 23 1485107698 1281660803 113 10007 1536144549 7001 109 1549705 61 69000318 103 422757011 29 59 1570407098 272914296 73 1949 1346299112 23 1344842568 19 23 1318397030 139 47 61 1603327233 11 450249613 139 250450756 865984178 7001 2 1961751518 3 730794621 808363425 59 1964804135 59 549708531 149 83 920177840 982750830 113 1303280690 5 327392985 1172337380 5 1949 139 1270848227 1361237147 1674883062 413608173 83 1411948883 59 315654071 47 11 7001 186338616 1016836695 43 1238416092 73 688056025 137 23 103 37 479820699 10007 1070518839 3 1450727730 7001 1225597318 1517311375 10007 31 101 1130130511 304653033 29 7 681064994 149 2 79 532920254 109 476567895 595556545 5 13 1398552809 107 829641192 5 135150596 41 1896847197 47 19 1128986631 701498715 608561495 25614295 5 1912150801 564758292 131 89 1164014624 61 53 1460945795 556982671 514517599 792604551 79 59 23 29 640204667 2051350577 137367684 17 550178992 47 762572523 101 24490985 1630730028 59 1086642589 109126946 1103419524 107 2084817953 1925774768 4999 59 78055341 71 2143482157 67 170176586 79 79 61 31 1730382893 813661278 37 502371727 23 139 137 970016189 295844837 73 79 17 5 1920877134 109 240425660 83 1284246710 131 1437238597 2 498964156 113 79 2147373162 31 109 243775073 1224235115 1949 846258843 67 2777 11 1597728363 2073663866 1329061699 97 1166439429 1772513231 89 1956164484 729526191 3 757095392 31 579189895 10007 1811216965 2777 7001 394037283 2012073398 79 1378833768 59253713 1328500910 43 560265576 1385008940 863298721 23 266575413 107 1792339238 167221549 4999 1087947367 107 1186562697 13 1357096754 1347333286 131 93703907 7001 103 1507243084 113 2048144694 37 647044641 89 527835173 107 377897250 137 109 2036234123 3 869078073 893543957 79 3 2105710380 83 13 7 113 97 787951451 19 1813874083 137 1282527281 1892635409 784824843 101 950333644 13 1887779789 101 113 7 1195375552 287523180 1504324075 4999 2 942471130 19 1668998779 53 2074973850 2777 2 194028886 1176223449 1608885857 1949 7001 119297040 1100914251 17 506713033 458075404 2110260031 149 1393061643 19 335658351 100021130 107 880216989 107 921939606 541574401 1391843508 2777 756757493 1511942841 19 852135598 944270527 10007 41 1825891754 23 1512237534 53 1680712755 67 1114507547 103 1222547582 587550419 2 2093145170 103 386579909 131 1210946970 1471471517 47 48882632 930499091 19 1535655107 1189807379 131 43 13 7 31 1813468535 1124097696 460318812 3 2034079788 59 53 1115233889 29 1445845808 967297216 1091696803 37 1283382258 3 71 1495092937 448061576 59 2075403658 67 41 793489720 47 1591062424 1247914249 403005918 47 1098706624 743371315 61 11 1171819858 1646791432 1303087707 41 1156063798 1972584185 67 1195824349 474389435 31 139 264384672 300479775 107 196245273 556020456 53 11 103 1542826185 1986658438 5 2091825765 995112095 381537347 73 1698467129 37 31 1957441180 229909696 67 23 716114246 730674258 4999 41 857767396 585637010 5 384722803 2777 223651249 107 73 2060412882 1555420052 214903862 29 43 1345958007 71 1417883064 1035389805 7001 1357614588 381424604 11 2777 43 61 250180093 2 23 1550778611 71 1776751252 2 7001 438983703 679926562 139 2072780788 695856697 1021664623 23 67 31 496746077 1949 149 1651478230 5 131817178 131 423219604 113 1943521218 1448820178 4999 1853674191 4999 1402389466 17 29 737566056 41 2034179266 37 101 1113357037 43 64475101 1145921584 10007 862645739 17 73 1336346303 43 1628343135 1949 1510775146 2777 61 2113502929 41 1621582308 67 1099220112 4999 1554075848 2777 71 41 1960928420 103 1941003713 1554183498 61 43 372516353 399692654 2118356551 89 4999 604668885 5 2012354065 1765878103 283961353 89 574015052 2 1993218720 10007 1122130449 11 413233161 1156838239 7001 298704666 2053439616 113 1611966131 37 1502571828 103 1406390380 1057242869 127 23 17 3 785688340 1592076108 37 37 4999 969656030 1517151509 730779296 1165988109 13 13 1436231179 1442787603 97 103 2101253045 5 171685180 17 314318117 977661500 101 841273137 99160062 89 540589198 94101040 61 1260915840 2049405439 79 101 1542109198 19 1683047436 101 1001322080 149 127 1326964199 101 411541569 2013193509 445791836 10007 1465792100 405010100 5 1270130923 4999 2055785923 73 103 7 1972256468 560278873 2109942518 47 109 19 1861507292 131 696410208 13 317635942 7 472876593 1061184670 83 1115286272 7 2133192586 11 996604873 538388169 73 1097034761 137 37 97 29 101 37 1988178979 1521476297 287424943 43 1316560240 1963049959 13 139 19 113 89 1668524164 593921021 53 73 1476439162 1192316058 2777 70516361 362383005 61 1460360140 19 59 1301597643 11 67 1415756996 101 1164992277 4999 1946575607 963317298 2777 1027736498 107 1113533057 79 603765558 1557835967 1412304357 139 103 1800258308 747250855 127 53 1316821717 17 1194656487 870498482 71 76695194 206449331 107 987413976 19 1268467917 23 1392536932 89 107 17 59 2043515209 5 89 181815608 1783871322 97 17 893694471 18523367 79 113 73 31 671049456 1610065952 11 127 1012194429 41 1181156372 41326733 4999 67 381553878 678716499 2076489628 149 19 635331405 1529895771 790715756 103 1311027477 499746397 127 127 4999 1462547432 65429083 1202045353 53 13 595336612 1273547275 13 4999 97 2129528926 131 1833507836 59 940230136 71 131 107 17 573083515 1979102362 103 1336354033 1112627733 29 1221375078 1204850907 89 1566872 73 113 1595989958 1272870793 149 71 1432472769 860717689 13 3 837069863 623619730 53 366416183 101 5 354105080 161170 761855575 13 203492072 7 23 486378516 600612523 7 91888986 26884545 125555146 103 107 109 79 4999 1558461674 131 1077345871 107 1371502888 73 1704491089 109 958399504 1103467742 1644037096 13 83 109 29 1576780583 131 1259822949 7001 1318426311 43 1714057185 4999 1892656393 37 689326539 906492208 1803696251 61 1881138149 19 7 5 47 1112605855 89 195228264 3 1187052985 973628503 61 162173953 73 79 31 867274626 103 131 798165335 4999 13 654227873 7 89 1925643088 127 1642109525 2777 1456457079 7 83 107 79 486932616 1982565751 1676439975 575934766 149 904280390 256705150 13 43 46056657 3 2146471027 2054531550 67 97 400219940 255943801 4999 139 817843474 4999 17 1385186044 294264492 1068982545 41 455656165 4999 1347972557 43 684483719 924851214 103 5 772641730 1454423013 566439 43 979167855 1949 1832898070 10007 1289492013 885069115 83 109 1600041520 53 1463916546 103 2070799138 341339955 1735129311 71 47 67 127 1367917381 41 968060799 1982503848 97 41 926001277 131 504883301 929056458 766826895 2777 1620144755 47 2113383811 7001 1992764640 19 1297359729 1060532538 59 598172562 22391267 2139218344 67 2077656982 948850914 2777 7 833712222 139 1663706290 11 67 73 378037508 1474261261 10007 3 1949 53 113 486226005 10007 1148599379 89 61 10070307 97 657074314 137 47 143508155 445204868 73 1119110002 1302446493 31 478310160 166618115 5 80756465 109 1095240908 691626647 4999 103 31 1684815001 83 1914910347 73 1293852578 577074762 61 61 392815722 5 807435825 1699041579 1364281871 19 1005160765 1187599749 7 107 101 503773052 214346644 105441706 83 107 47 121501903 1206795013 19 149 1957875414 1135348111 17 109 2040843733 2777 384861653 1787149458 719574854 2 468963276 1665921190 79 61 67887388 1687160509 1704868117 71 7 231991080 73 303741322 1157377232 83 2777 1663036997 83 79 10007 1116681130 2144358551 127 1024064373 1189073949 1861485609 127 127 270351123 879123845 981385051 388783671 47 417410870 2777 47 1392566682 61 1183225008 7001 83 619786592 2 23 83 1576598031 1695069925 107 209534252 127 97 1910387646 874483033 113 1458636282 43 458992621 3 59 815239049 1504412031 83 872605672 1728454872 131 113 450613716 1332738918 1178983103 31 149 256688558 71 1585929374 10007 387569919 131 1549418945 5 89 53 762188389 999479766 1234716061 23 73 2086733322 131 564503235 107 67 1277905539 2100894785 879007173 149 97 1799039600 1662254371 1267442533 31 100864330 7 1238772521 1891087442 518209145 131 1233498096 131 10007 765275318 139 1576865395 23 83 63817336 1287690404 11 1889515297 23 538898786 149 53 818542759 833495172 1243205952 696932502 3 71 733408487 1774555398 135519574 2 961300866 1549767691 59 1163839369 7 1626646686 131 41 59 1944725019 1909285135 11 1927562703 43 837269266 73 2777 5 1722964860 245947900 76535629 19 1196167819 4999 1314667014 109 5 137 149 23 229411470 31 1733356459 1822521626 79 71 53 1181476170 43 79 2076008136 23 1217412655 13 476243534 787455513 860062635 244324001 47 1764470352 1826700508 97 2110912869 13 1298173981 1412944844 107 1761351396 1055588757 19 23 109 37 1541598044 1697896124 149 5 3 1995451317 1618745220 4999 986357689 7001 728216016 29 11 717223281 37 13 1580971792 89 17 139 1488497346 109 1467083974 2031930912 149 97 785465551 228022556 2010863644 103 5 74520080 987972630 103 11 1882688467 896361671 73 1956070002 1679464534 113 73 1551878528 79 13 997375262 3 658513464 2016697170 67 113 97 2 1784571952 37 1837923967 67 137 1744904252 139 718123652 107 139 835959622 298479139 101 2089022714 109 2136559858 1074377602 101 11 1200159378 445443581 19 149 10007 1577493473 10007 1085127143 692988746 83 2039280462 47 113 2777 757576889 1438715694 29 1161731754 17 147770888 41 1957354719 29 1857376062 101 1893884311 89 1182053589 71 2777 28086578 1805941417 179116930 43 1954630188 491015296 107 989893059 295529623 73 1418087634 1918129638 254125620 79 2 79 1566521968 885779611 23 83 109 47 460699734 749699679 31 1780566003 3 23 53 219915285 1376035475 43 137 1877438547 2030384662 452612372 862516307 1949 5 1529971530 4999 253854219 139 1558736954 137 107 41 19 89 908104840 546703621 29 976145495 127 489031788 17 10007 59 149 61 930880947 2777 1597310961 13 628535467 23 523966698 994669019 73 7001 101 489501954 3 37 2777 131 1434420787 7001 658025023 67 5 1974738494 1949 1949 1747812526 10007 727348788 412078253 1910726840 23 824514922 11 249178469 29 55504586 149 1749394249 1615309690 928945732 73 17 113 97 31 23577760 149 195516161 1481432486 113 47 251173828 107 959012966 1337454981 3 1176928203 1352257993 149 2 137 1733378735 71 124129868 348919417 131 109 2777 1494872985 811245281 7 2101340793 107 1857541935 17 7 1325921128 4999 2 79275978 37 137 1866652400 935785350 10007 113 1307620638 1931749138 103 127 241527203 2777 212351636 1742120403 101 622546931 480880998 83 101 149 31 19 700596367 37 913992981 1672573716 97 61 1730210262 11 61 1114078014 1399382142 79 2037121176 59 594966602 1892033022 89 1924254937 107 2777 1221377363 269103331 73 432203950 969526360 5 1923645177 19 14226421 5 43 696380696 299230142 4999 19 103 1229534967 107 1177806994 1358381524 558502361 43 2004369103 97 13 1384127837 83 67 1669934599 1837705480 101 1256059331 67 927636708 938332407 1949 1198206220 169435878 2777 107 218242871 73 1199371677 1889243086 1965549492 2777 131 607658444 4999 165146964 1949 858760712 1058750607 10007 137 2777 1290513555 148330990 149 1419659633 1135361699 1312619847 67 1483349144 103 512541652 7 137 1982004208 1180608734 139 348951438 888157458 7 212978353 651567427 11 7001 290723526 89 1179649076 2060091900 3 1987100715 1146283236 7 1899775864 1088686581 97 47 1674695775 900680646 43 1214032029 370271526 23 364104007 71 29 10007 139 1640835925 1736206605 23 79 29 1500601949 11 714804651 137 1543796419 401502612 1058369218 47 684276290 10007 23 109 892136115 534878696 59 1407774456 283903221 7001 1731520080 37 554029231 10007 1151755665 59 1053827084 59 113 76904749 1072403222 17 43 818602266 844761445 2085077177 673270467 29 89 1000464867 4999 101 3 1153034896 23 1458100433 73 1158031339 13 131 1444051747 113 2031865430 1012350937 61 47 1666556785 867815116 17 317317081 43 137 1480507351 47 83 7 47 7 1098079731 1457737799 107174970 1263453799 10007 1132818107 113 1283326846 1949 1670310541 71 3 67 238357965 416279135 103 131 1481037304 1949 1964035183 107 1602789926 71 603266836 536405562 3 1996470288 23 1042351467 1646097399 131 31 505973692 1484819548 113 41 447326205 43 509839863 113 1400344590 7 1250009614 763704123 67 725211974 47 7 101 4999 1832033520 10007 1830000104 1548714988 89 1620384661 1171739117 23 29 109 859504045 5 97 47 89 1276514362 73 941968421 101 1067662516 2777 427583021 1872067341 73 1082167038 1999715791 1200559909 1785679396 41 4999 84653066 121695656 762530202 71 480587995 107 1880242602 17 17 109 554649552 1510585220 73 802143272 665537277 846035645 71 1347196032 71 1443734420 2 408393432 7 2120917750 717932450 5 67 2 862258027 1824994771 37 5 139 113 1812894972 7 101 2122700840 1708570742 1335758680 5 71 29 137 1500584838 319762658 137 777234586 71 1666259898 2085505904 53 1815219074 109 255545627 212857642 47 3 139 1725933573 13 149 1949 131 13 2 815999150 149 1957473427 61137770 4999 131 970243805 80463907 17 1162191164 1351815387 37 31 1879247404 4999 149 955177695 83 31 113672753 71 828350894 71 773712489 691389267 103 299523588 101 452580596 83 1710291758 1472619960 7 127 357073441 73 11 43 485151290 13 486691416 83 103 1114707239 2777 374861319 37 730507531 1937607789 13 1943995917 17 540201146 82128678 37 962047656 438257123 61 1454917222 1611971457 19 17 1368164845 2129878397 2040866684 19 1706185670 610403637 137 4999 1334807985 71 1118540958 1073995345 53 107 10007 1107104431 962543309 7 2 1607357450 409192908 1251310680 717661120 5 807766077 1451392437 71 97 959888526 137 37 107 788685608 71 139 137 1284567943 1007531363 109 73 107 17 1008470668 3 1478030117 2097758637 7001 1291265121 109 2777 63198095 17 97 853401829 797836741 17 442948616 11 2124820918 127 1895731413 712511148 1015434208 53 11 678876118 1148788602 19 449116501 1209039621 79 17 23 1078836298 324012201 1995383414 67 149 53 1269687239 1802919550 1800887575 107 517098935 1949 131 1411704470 1470700713 103 1172939200 137 109 89 1095552175 590489318 738893572 103 23 886409535 1949 681134571 17 1218650882 97 2777 1246187081 137 653431334 7001 1787129013 288291815 113 89 59 1850445379 67 635423718 37 1549088280 139 2121559224 39432692 79 10007 1272610204 3 723077679 71 1549908984 822747432 2 79 180039463 53 425977050 1428454471 127 97 149 1723609650 2040452190 1002451225 10007 1597217270 1289306726 1860510827 137 2048404420 89 1216118517 139 1872987609 1816399041 61 954972111 107 1450426837 73 491712582 61 560910860 53 548196649 1713820773 7 1799730646 17 97 31 411049181 31 31 19 1814823247 61 2777 31603735 139 335945106 29 1740116000 29 41 73 1542390136 323384306 2 376401668 1209739212 1197760359 1721449253 139 1420970434 109 1807701453 61 37 803698053 43 235752531 1013159894 736270244 61 541420741 37 139 2076400765 3 29 1736665208 41 1988163554 10007 150044958 198799945 418243525 5 37 37 1395488041 2009194276 1132626950 137 1669027413 89 113 1816344244 73 1028758151 293476404 29 53 1126837664 1280105984 61 2086621144 83 773977075 826778533 139 41 109 908988695 131 1616812087 23 880145716 59 162798877 726922931 53 127 2085012594 3 1429257063 1262520475 252390993 97 43 5 11 1827810721 676907957 2045172029 977298975 17 113 1809502335 164445736 5 5 380235869 13 1855060948 17 165924318 955121999 1336025620 1338230139 97 127 1949 590774163 83 47 559122410 131 1838633095 13 1503005178 1993737299 79 1357983360 89 1564465941 1740399765 1357084778 23 1949 1703809953 439322141 1592050425 7 1891394358 13 10007 740057678 1513178484 61959068 1083378903 79 13 4999 1282173241 1132478273 73 13 1836422305 47 89 109 1832795102 79 78889479 1095951769 149 1336978639 385402916 73 677550230 925480292 11 1455208535 29 1308679910 19 43 1737974172 17 2011770747 7 1369634350 1886189273 139 4999 3394321 1239901970 1696606733 1006784198 89 915529477 139 154163517 73 1252348142 1928919299 1252225945 10007 1889772720 3 10007 71 19 2106738118 149 7 119532686 264513725 3 1359745838 67 1949 73 623015304 43 19 1949 340587750 1213889823 1949 13 732222712 13 998941567 1508582345 109 632916566 131 642136455 256582233 23 53 216068704 1074024878 103 109 43290500 840350764 11 59 1828438320 89 1179394999 10007 1794335156 1949 1232912063 878463244 29 1154846120 1031135931 3 282463140 749555064 7001 1671418740 41 89 1068349681 71 1886370742 1629757075 989694977 1537224863 97 2 249602559 1019406143 71 41 1301343854 680840899 101 1387089012 124626384 43 3 2015154948 1816210239 13 1897651587 1801847413 1932032995 47 832081790 5 139 83 1417584888 1957088789 765220384 37 13 101 1474074548 2023124422 2 149 1059248748 1681339606 97 7001 1068427637 59 2777 1245931597 137 101 528010022 71 2076998216 73 1150765503 446080808 1577883814 127 715792117 736884819 61 1358330142 13 1148916938 2052689434 83 65066771 127 103 71 2038214821 1573540482 127 468105236 436899939 1438567229 4999 1014657028 5 1315465138 443521309 71 41 1543587176 29 1949361527 1678310 1821625668 23 113 1234728341 7 1838092417 5 175263740 1113097060 7 109 950712061 1994435021 1555501086 23 2 11 534467681 1441803682 149 1780823117 157631610 806594565 113 89 1510922562 1305342708 634721110 353574814 23 41 1913466187 139 31 1743801449 397144038 61 67 539399580 101 107 101 262512086 89 893463346 1802719384 4999 113 1413073826 168808169 89 89 5 13 246084339 59 101 1025328871 61 94905264 538541550 1553753120 80725362 139 19 2777 10007 462443484 23 1059431957 1555289463 89 2777 41 4999 103 1838194135 149 1642100839 7001 1533878004 23 1787255020 101 1822880017 108224701 13 1170667199 7001 89 5 461702460 103 765380822 43 527469342 7001 23 1832387398 779517042 149 465241933 4999 116992468 2 43 184524094 1933973676 1630104833 71 2004301566 2 4999 649770020 1705716416 131 960896266 1949 14785114 820737543 89 803701150 1161945997 17 13 113 905033837 890304400 17 1650772981 2105656023 109 29 694359151 1419046009 1949 1194413466 537951286 61 2052785298 1864537590 313959436 61 5 511120140 220865656 1590671926 83 623446756 29 534325029 1253186617 10007 103 83 316180892 71 507735200 2777 5 1909375295 1625237460 43 1949 59 773846891 103 79 1645448893 1315045218 479900793 101 1024524581 23 163037443 41 779572606 3 13 939000842 61 5 1994549195 11 1057176461 351660903 116333318 41 479621280 139 7001 1661218283 41 43 221853383 624306594 71 73 11 1281347743 13 131 1285656532 1884402381 155061504 31 1163081715 79 1360024007 47 79 15201891 10007 1084378534 1778754257 1507326932 127 1671446084 7 97 1145232052 1856735394 993385892 2114757065 7001 136569771 107 544817613 1949 931577173 426939595 4999 171725648 196863325 23 2142423849 23 1785396367 1083935697 1114976685 149 1661562955 881213657 31 109 19 2103986584 124353305 1839716935 29 2 17 19 1461969934 71 37 220936879 1503575623 1949 97 1245107035 4999 89 1928358283 901322060 97 426441942 131 1415489715 149 688547476 1916285722 67 1191876467 35653588 23 1766917477 43 472812563 805486939 113 2058563729 139 7 103 139 4999 61 891221712 182381900 285298612 139 83 919970405 37 474409776 23 230350083 2085374265 2777 19 1512487521 640437300 23 113 742976356 1269002091 1184183753 47 1672196779 761677697 11 89 1665722665 1422693942 109 1688800111 2 1949 103 189130248 1742762222 43 9500652 59 1754349423 107 1914968047 2111420715 47 10007 225707885 53 1192231873 2072847649 10007 1915680038 10842517 37 1812353055 1597981138 113 23 79 185688710 1052442455 61 7 2119170043 109 707328032 1376628006 17 41 89 809401082 2777 2049687038 89 1785279124 1530769114 17 103 376525152 535748255 113 139 126285457 19 2004860475 5 29 127 61 526937581 7 1095083408 83 727266916 2777 1645000382 43 89 109 109 1734443425 689449961 67 17 1477073186 783640330 149 217115946 1893893257 89 165385468 83 67 578989947 67 1881905916 1880331435 103 1813993976 30665772 1148637831 107 131 2010497741 43 1696823774 1935746738 2104529867 89 2038227297 131 5 418701100 397795310 1251416177 233408395 11 23 1157838245 101 1746603807 31259654 67 1983436108 225248002 2134023655 137 47 1837175696 113 4999 103 23 1577719224 1880061735 5 149 446839527 2 370754888 113668352 137 67 185204817 3 1411955487 71 172191781 1846023199 97 83 726381057 1949 1624704644 71 1094127111 101 237868457 1997409384 47 89 139 474575594 79 1595644607 5 1907968885 1157260624 1857725270 139 284537393 1007060198 23 95833769 97 872361643 274721546 139 23 1106587891 69235474 113 2007726709 1792034682 2073737468 107 103 1747609407 1286918066 31 53 807663396 1633962974 10007 2020783559 1037838024 669924819 101 41185090 131 741990681 37 67 1970640450 385837385 5 43 338089306 848589004 2057911251 37 563283903 2777 79 1400809087 7001 1313190532 37 13 380152942 1580826988 41281048 987465502 89 518983034 499439363 10007 595321704 3 83 1625541544 568219894 31 4999 89 650259454 1259573123 89 622082143 1976421631 101 749723000 1041693063 3 43 79 13 900064530 101 67 1949 101 1282444672 11 1468334290 1294760941 79 149 139 2 1101631321 555047914 1949 13 458813823 608620942 53 109 47 1782326668 733211280 1090400790 139 223444029 59 17 47 361682672 53 1635947661 1949389343 526419228 1830626170 2777 851234719 4999 31 2777 1574903348 1502681141 1468677355 10007 61 1680199250 1533581236 29 469693531 1821826183 101 1600668363 3 61 4999 31 73 2130196356 7001 32302614 29 849701508 103 2133205602 933682605 2048370949 37 67 379052768 666197750 89 927892195 109 294339810 37 1949 128593071 2080574423 19 1841490735 3 579211122 7 1134599214 17 151196863 135283242 53 3 1309254909 824672016 13 654844294 1387208810 13 1948273912 1974985987 3 127 29 935559763 53 173465791 1211796291 29 2777 1145443075 198683242 67 131 139 928397819 131 29 2111648659 1079135820 830610780 5 127 1763255681 7 1038712886 1932890066 131 67 1619306719 1255229322 113 759860251 10007 97 2097917169 149 17 1021397706 1834927385 3 1637216592 11 2129355326 538450998 101 7 1197078806 2121553819 67 1590815530 31 1495214258 1395187875 374217770 17 2 912156374 13 1029619341 109 1961733931 37 1047859509 2028663360 3 540785805 1352504876 89 53 278915892 19 97 1208428716 37 1815439521 2098377818 53 368479479 1596000872 13 25679667 630632977 11 1686790831 1902165034 104350675 101 256204900 41 1228170264 127 43848645 103 1359564671 1342728903 59 89 2036879988 546330194 67 627436776 113 1303897758 131 311063168 770942499 1966772992 19 83 1908735689 61 863829418 2082414212 1940719753 31 59 816220337 1171070641 79 53 1012780710 53 927473977 1884848710 109 2777 1296717373 13 919920300 1915789954 684543039 113 2070959146 101 1884030522 127 1310065833 79 1128396184 1634865737 1635581959 61 1816813081 19 882923274 272409605 67 61 43 1552523471 972017623 127 940618769 11 1522376141 43 1257227636 745016194 1221711554 1345504224 101 59 1942457049 343139979 13 149 1095744361 79 1619264787 2110436913 137 653818605 11 53 307068543 83 1179667629 37 944069504 372677172 10007 1808705208 53 1949 112587883 1943877245 137 53 364373516 13 1503662489 19 237224519 2 251840120 890575908 23 949697554 319617530 941761572 101 113 1538635459 1965614968 10007 107 13 1319857740 79 1944920241 1229227332 3 203716040 71 101 164649796 1233674196 61 754381688 83 371189612 1949 369151515 17 507782530 7001 138717814 103 1396261511 7 1176910007 13 1110009420 1147838094 1002244111 11 2067553290 440985284 139 231341314 47 97 1689055574 131 822989055 103 1272291638 17 1204365034 83 1965220631 546955724 4999 1785952738 34428113 639167079 3 272210757 1100498724 13 1331583199 7001 1961657440 29 11 1361685391 89 1943264590 5 1674791970 1482062867 131 10007 685349409 1342479078 79 46368971 101 137 1887299127 31 1111296277 131 41 109 23 79 1465300137 307007272 2777 1226173429 13 7001 463850216 137 7 2089780511 13 2062311576 284088723 10007 1940177985 1764298942 79 41 19 113 1241459358 422476275 1535267838 13 1954432930 5 710218276 139 1782530838 137 101 71 23 7741662 654866626 89 859098488 1586255366 1292114887 1949 826286276 31 1715815900 101 946699866 940488770 61 535074371 61 1801004727 4999 1225359879 216739357 107544978 71 1904693985 4999 1114697016 37 1569202814 83 894707298 61 67 2777 71 49538617 35358994 110891164 1247850504 2777 107 617238167 103 2 534927197 113 524481590 131 865148628 759908031 79 1423598535 908180664 103 1783519919 2777 71 71 1576614853 679304996 59 336213624 596594294 2068132110 17 131 398363257 137 2135991249 2067232617 23 1591616974 7001 1323602059 1099525489 813962337 73 3 1424004537 2136422273 59 67 222627461 17 43 109 97 1562291118 109 635093514 2040056451 137 1863314669 7 263008515 1713792309 3 1878541404 113 502565122 71 2132057154 1344087531 2130081165 19 10007 1479745097 1581156035 107 1226079652 2 7001 2042415732 7 7001 1024288306 893593638 97 703005415 962700509 7001 1949 2130568840 2777 1125878035 89 31 287914825 610595995 1025398756 71 144225992 4999 1411997544 107 1507786113 244775768 127 2 7 768067111 1099492135 107 1971035859 542324406 13 79 1034895734 1473687646 83 1808803728 149 1019636264 127 2010048177 61 1490239211 1290050362 137 2007290743 97 948087805 7 67 780276238 1799216258 97 159227925 23 844370282 7 27759557 139 113 19 29 1853017121 2777 41 2 107 73 2031955 79 284442186 1386928661 5 79 931241655 743389733 73 67 1750637037 1120261775 109 1407134955 97 988146954 482363637 1608970165 1548985920 131 413678930 1443225871 41 315291301 974792270 149 7 167062826 1905309489 43 414760669 53 1841481131 1147486351 101 1883146515 97 973380353 939996070 107 1539861503 767744480 17 89 1934701224 1403213695 13 1471153489 1949 53 67 1667514345 59 1777330514 83 83 83 109 1713397432 67 88142498 101 2777 189049508 97 2084647564 37 137 1073060994 1709806169 2777 1131197218 137 1116785518 7001 79 1050923965 13 2109334409 89 5 53 43 707413984 1860218915 29 1975843631 470106984 286773844 41 1949 1123448060 31 120188860 61 79 1099902464 844470260 2 1815211721 149 2016142691 1649979543 2777 3 358769334 7001 127 1949 61 1960215114 1984637523 138641216 53 5 773188545 1555936175 1835724108 1655237856 10007 1227876895 1173258638 107 71 5 2 15087106 1645915374 19 5614980 2039090963 7 13 333339292 1576534440 1656595410 149 177205207 101 675609381 1360405302 31 1649666850 958801051 13 43 43 733363538 150450464 73 1968041675 421993801 109 1942846520 714119822 11 1059797343 205401815 5 1082542100 1211997204 2 89 439354819 10007 380105888 79 83 270117192 1598743261 2095864946 1949 1318693754 73 3 53 137 1137676127 1949 1969448908 499060940 1949 416866736 216034884 13 47 53 988470935 1382252879 2 211756954 450046041 29 117140889 290175180 620441783 47 265483977 889900758 2777 89 594974701 37 872797070 2115126092 79 5 1206006520 1070156030 5 1641192635 67 1322528554 43 4999 398822180 309883019 103 149 1119305135 465744349 131 1193353210 1949 843045797 1151819944 23 647322557 41 67 641353145 949687350 2 149 295853357 2145404661 1725401342 7 563641974 4999 29 504766492 83 608153782 61 584363042 43 1977952700 1318483415 654025400 2086331572 29 50322031 139 1963158994 226324996 71 11 1857198409 41 10007 226168207 1577153235 31 67 83 1058696479 47 99610805 7 1555899926 10007 995086073 41 148815322 327301278 7001 149 1419009274 37 1920672257 53 852218575 93386319 13 101 7 2112525436 149 116472934 2777 11 1584075647 831744162 83 939100514 47 381339811 221632273 53 2113950951 1918042061 839006181 13 113 2024224876 2 206436176 89 497287858 514920192 10007 1201749343 79 47 793765168 31 683738480 11 83 97 1817273175 1263020704 991652708 131 399124374 19 37 19 127 363260005 11 686971748 113 43 89 561222230 139 149 11 10007 97 71 1183179216 65941960 2 2095993836 3 767755927 1949 47 61 1367084786 975335527 97 1926321933 128822304 109 1339083977 11 137 5 73 53912106 94646617 41 1321745454 139 760101345 1309635244 29 89 624653531 1692977576 2 413994926 693202530 47 109 1157490340 189200258 43 61394792 61 47 131 107602090 1018536004 7 1862692910 13 61 47 333288327 1536743584 7001 11 1678089574 41 1634736590 494678118 2777 131 83 823514339 458489127 131 1392673542 1949 53 536062882 638196255 2777 1857044838 61 1310212288 2 7 1928514521 550729722 97 1870457648 59 2016224333 79 1618305031 637125708 19 566587336 23 1981168986 139 29 1809598086 1293872517 7 4999 1348818475 893108967 83 43 1167358238 71 778534797 37 1024889529 1933096741 79 798888606 1998313484 53 489363946 129713851 89 1680485362 1405032559 7 805136780 23 1971632358 239115613 139 21861683 59 47 53 134614806 29 7 1265391652 1679145358 1968628379 1949 139 2089966887 139 2035618860 43 1161114724 1438481314 103 113 23 4999 43 338386479 10007 1936374514 1635964374 73 2129515173 1872144411 7001 113 273961607 1514165874 47 1336674569 242635864 103 113665443 37 2034160322 353923145 624718854 67 103 246871109 1864122002 127 1112489587 597809529 89 59 1664811290 1479449425 31 101 149 1420933348 37 83 149 61 53 942841645 137 1521015736 4999 703279316 2095435147 17 656823407 2 515535624 931724928 3 67 1399616460 228752320 5 1270147442 131 2071511253 19 2777 22227108 1726996861 1610771548 53 2085865907 1377674537 127 97 137 1706004008 409788098 1704717441 137 103 1421594052 71 101991713 221183957 19 216768093 1654681177 23 31 29 116567211 83562949 109 2016148826 59 23 1997049252 7001 61 231595101 1054579285 366598103 113 17 41 374601133 2128192904 71 139 5 498380665 779457242 17 83 1219146579 1602064614 89 859368781 89 1905123834 149 213354197 1322788839 67 1587368823 101 4999 665351903 399055173 3 131 3 604667320 37 137 78652522 1977919337 4999 190261940 43 882249791 4999 59 2105840432 79 3 319683249 61 2777 2012378043 139 19 71 2000372957 1719246398 1441835742 1012057939 97 1778689783 1696225418 107 1181943507 107 1167929354 29 41 1027610101 41 2 1626239762 729838384 583788849 113 1310098609 2016638688 139 7001 73 1404439043 2022248190 2136471009 131 410706664 7001 107 587048117 29 1114820709 97 1278106144 1913641005 5 1537173795 1053273818 83 1380657441 1281238315 41 1130560527 1432048813 1531350899 13 23 42789361 2085458102 17 13 77186616 1682296364 7 1912362130 17 1817122265 1199332742 1949 992857631 127 89 1677409884 47 41 1539937655 59 1975479654 1900991269 908744875 5 31 43 999999510 1970958706 10007 1678059400 89 2777 1874283387 1864790465 83 808388098 67 633416191 2139778328 19 746946352 2777 103 898120215 906943874 109 67 1077562742 107 71 218032125 510331925 839198081 17 37 2045806183 65308662 47 320841787 4056025 19 113 2028853189 223133755 1949 575619951 1908501317 47 3 963279915 41 67 89 7001 1281813090 499724379 7001 61847412 61 53 1041912319 47 750305133 113 267387493 1631445862 149 1469932748 2777 59 584968008 926614293 11 57619411 483869769 73 5 10007 2080675454 954247506 10007 127 1246129842 1668110329 7 1556023168 2777 1931575674 1716186103 1949 1106110123 83 200584357 995906558 31 11 113 127 137 107 1072353710 561744749 127 1949 5 5 24332685 101439044 7 454685052 3 549762336 448527145 67 37 245842060 2 1595277970 1605442774 13 47 1741363019 1918317690 17 109 1920167871 1821023068 17 158521396 73 103 67 176477588 83 61 1448042761 11 305391394 37 1723083673 99272316 83 137 2013986721 1486696737 2120083240 633507251 89 137 1483640885 5 11 1949 37 4999 3 23 1040943200 23 285585858 2 131 1014770677 67 103 223106652 232781545 2 17 137 3 97176979 131 1638556777 37 1410553997 323776614 71 399370740 31 588639036 885937777 4999 1312188040 2777 71 2088610537 919128602 61 761026871 41 525447060 137 97 1750381102 41 1778199151 791315744 1301535651 31 1949 1241214803 984204071 492325533 127 285448121 182810060 137 61 1820777715 23 791428275 399630129 31 934991527 137 7001 1183818093 10007 1808344956 79 7001 823597640 43 1269235789 2139656417 59 802234218 2 649528800 113 15068663 47 53 26110874 31 113 1338117637 201441484 101 97 1942118286 137 375148640 29 333279629 83 1639064827 1997737852 11 83 722146729 1355448432 901416052 43 956705710 139 11 67 11 1517655722 1574416145 53 7 787489626 740146070 131 1949 733170922 109 79 83 1882386030 191816840 31 4999 1756665721 756200559 103 10007 1155161086 107 31 1172419473 1440519191 41 160685551 2777 2777 13 53 1867314603 181201647 494007072 113 132200734 2777 149 934389877 1599207233 29 83 244353328 47 10007 477719262 1242444158 29 1833844713 2777 107 83 73 1760492001 83 162484452 43 384504796 1391506746 131 101 1926896584 22783748 97 1125579367 113 4999 127 5 137 1424028417 23 637184640 1116066348 127 1095997926 67 2118968465 53 1614664157 127 89 1556802062 13 1610830312 1753502853 1920817001 37 550629917 995852150 89 43 909552707 1854482776 113 250316424 2108394402 149 972097814 131 1673869815 986385885 5 794254063 1922885410 127 1535186234 885084948 53 17 1925160172 47 89 2777 1430907567 13 113 109 254272911 578372328 1875908416 139 590784534 2777 21391231 179369145 59 1692204016 127 31 346577396 403903061 34959110 2 985613508 97 402286989 445742559 139 257435559 3 1275495654 10007 139 228877122 766885563 1861215099 127 113 1246396554 1913699296 2 1380661964 149 995926569 11 1623438399 1905261641 71 1308021001 23 2066606971 1266498237 29 2008973666 61 1486155436 2 125079940 348003602 97 1803108153 149 543315836 355042744 43 820817392 17 48085877 17 113 1875469362 1438214958 41 970703987 1151305174 23 631771130 1432978062 1046806790 1619325767 83 107 632943520 2777 53 367300737 1325864369 113 73 356079473 544190326 41 1342224093 289970614 1418401263 4999 462782383 855043420 107 59 13 71 43 1224588357 86689580 71 59 37 1884811104 1094300042 11 241921317 1547777134 149 41 1685138335 53 1378544306 10007 1311857658 73 107 1931513389 934204802 1909532410 949889255 61 1793433778 1313607844 73 103 7 101 381276414 417810497 296050489 107 79 7 1255087624 73 736046611 137 2065932091 7001 457011278 73 625485681 1992756701 314986990 4999 7 1990427362 71 31 717787857 23 1949 1868590107 319724909 23 3 1922705355 1893581010 633899129 741937815 61 626217865 2095019610 19 1704177219 149 867829938 59 73 1156929039 970172044 3 1028543854 31 101 487630902 109 121568191 1777109265 83 23 847251431 89 1053258354 37 1401019459 1084602267 7 32041057 79 438569290 41 1248493706 37 1988941845 591477153 1949 253208233 61 1746724386 1601767880 1176853256 149 4999 1985911668 13 209421524 1187717465 1957735682 71 7001 1180203912 1174964960 4999 47 1043970072 59 464773149 1949 131 1573951071 190746503 139 2011654861 29 1123125427 7 601819666 804277019 89762830 97 1696766292 630705960 3 2144763450 137 367517312 2111824485 89 2 1869006812 43 1916096856 1428865492 2 2103030396 4999 545715835 626359703 2093914112 266951317 23 1403802043 7 79 67 103 2096653477 1477773342 47 1205604191 67 1459554838 1674481972 23 866072261 89 53 17 5 107 73 1025903967 739016157 7 1538630975 668032323 483523376 1627407313 7 103 37 101 183804143 1949 47 512605641 47 1032257663 61 59 2106528095 89 862031038 284001116 61 781638628 1263982113 103 1634701060 107 354597251 321851104 103 79 17 604851007 1766003554 22220555 127 1251146088 2 17 23 237039166 2777 666080112 208811826 7001 1664585764 89 101 1063856836 139 159494655 101 692640490 137 1210580909 1957405683 1897025756 83 97 131 1766439763 911386781 59 149 178839187 64729993 79 220975166 1558301145 41 71 530479056 1047395408 2 53 914889021 37 855622040 369713526 13 241653425 1903241939 127 1712961470 1577526438 2 32286784 1812953147 131 71 1863837472 1005389429 11 519431154 137 328100478 4999 10007 1741598266 89 582202544 127 139 1409153505 644205140 89 31 131 548578734 804245826 2 7001 2130075253 17 560557966 2077387353 149 1954290225 3 61 12381292 2 23 18525971 268592436 19 32978699 2054130451 2777 101 1306673641 7001 1118681487 19 2777 1253376734 1975907702 1293758696 1276706318 113 59 113 59 699990809 690838847 107 1582266711 127 149 97 1312528617 1560495355 127 19 278853500 103 1054666234 108677360 3 867298509 711728487 83 1751811446 3 1033041270 1311437660 4999 983618237 79 937138922 307254937 1704990112 17 1629592636 294434861 7 182376389 29 11 3 377562024 1347779261 17 675704474 149 141678438 73 1483888600 79 1977460692 1843543323 1728558046 59 2777 257232432 213036849 71 280171004 23 103 904480595 131 1219479655 7001 23 506333730 1467317223 2 730716164 97 923255008 61 83 544505829 2777 963481247 1482192517 47 103 2777 2777 127 1166263987 1902144405 59 1146910449 101 701399972 37 377218256 1041391680 4999 89 702245066 439166495 53 41 688890449 13 31 137 19 1765180995 67 137 584058948 98727609 73 79 2777 2 131 29 2 73 1949 1166137374 189914458 149 405440920 226411099 131 518656248 4999 67 59 1998356845 1835090924 2 576123524 148211973 37 155244711 318710231 7 547636058 107 1227753417 3 644765196 1122201756 1591537330 62770966 7001 4999 2 37 1160800038 329565771 2 3 101 329003965 1678576368 83 57195383 1615510174 1949 1056231229 137 107298537 17 1705104216 1155513732 1881633131 139 537523147 73 107 867803705 83 414535781 1440118334 704856091 79 29 1134830842 29 11 5 833393830 118112290 67 7001 139 99140499 1967252266 37 1924948871 89 1766036790 712150295 61 1932043514 4999 83 137 404459620 2001935082 97 1721598731 113 1187896228 1523877711 866287476 139 661043623 83 2124325240 1044112356 61 123480287 479439872 667080877 83 149 92224444 1857775508 13 1027240513 23 149 101 165178392 2 626449484 13 64219246 1650872691 1288429693 107 1568951147 4999 2147425429 2 1213360444 89 848081712 392003081 17 1399539790 137 1200594022 149 37 43 139854060 174951778 10007 1834149996 47 17 2140632707 7001 2777 59 7001 154554076 127 1337068319 784466935 127 127724408 103 1482740272 2777 930131157 103 139 73 137 1060470557 71 1624358235 1838688080 5 977532530 13 542459031 1804781075 61 1949 101 1662981665 26805097 1044845989 4999 91756962 1917340898 11 11 19 138088276 103 631404214 559585834 83 23 71 1949 19 29 66497754 104894857 984849155 79 1741171358 31 60889828 2128623061 37 1298748359 5 541587424 1724756012 7 1872950335 4999 29 392095786 17 1680179669 131 766932219 31 699361116 53 788089616 93934654 29 1621970707 43 1322495899 1795069929 1949 10007 1078874684 2021599503 11 113 1507600348 131 53 43 2080908546 372326071 1497244152 89 13 37 924418804 929640984 1011572699 131 23 391888536 29 54656677 1430181153 107 737857399 4999 860670465 59 1870532730 5 11 101 868613130 1129403751 137 113 243871063 400800830 29 1697986743 53 2 2 1692324016 101 97 944448551 109 778537448 103 1564716994 4999 1437617419 857646623 1808555944 107 1755175099 113 676580946 89 1243070209 2067488156 109 536352708 866531659 4999 113 53 1850101846 1021848904 37 1478510824 1013696622 103 180289140 13 131 1292222121 1881818835 1278799305 139 97 7 2105778260 149 1597636259 31 107 651085879 61 1660158371 2048748795 107 444582444 53 791891926 17 1383092307 43 569228797 139 1274863020 41 1123114398 7 872524632 37 763867959 1587890653 53 89 2 1891376786 405399332 2777 455936191 1267994862 13 29 382704866 83 3 205858392 137 1248278788 137 1578056009 690342902 1725677129 10007 59 424206177 1738580586 139 3 375279393 19 700036646 1911237854 31 4270801 1238930131 19 1782344498 1175056320 17 53 203659072 2026348947 79 1923690369 137 2090453408 2102769023 1198482521 41 1971480283 1622748987 97 172297389 11 109 1797652416 13 403086463 1282809242 61 149 7 113 5751135 3 47 892090315 1907463698 97 17 174116584 1199276764 7001 1724045257 1279124706 7001 1601380736 3 601618773 73 279568465 19 71 676986905 7 1645661584 103 946296947 43 97 1689646298 1004859217 43 1869526867 10007 1118842642 984718821 97 97 723586526 13 89 1393090389 623138333 79 1995253155 31 1234836380 7001 859096747 327114743 37 852524042 54794442 83 101 424539966 612655900 1277844236 778470890 139 2127673953 3 1596003179 109 2056745719 131 4999 1265416866 1057539718 1163810243 149 173354200 22551621 89 37 616562968 1130531337 7001 296261317 2081283420 256205137 43 2 345887183 139 1422221663 53 1517389099 59 53 1304667504 1337272203 10007 5 1284935235 213152655 47 1657341448 1746193706 1518137258 89 37 546533882 47 47 1813903092 7001 1949 97 1604385819 67 1560322254 127 671822507 61 13 251492735 1488890624 1436069084 17 53 1560372682 89 1307621286 137 43 421195707 674008822 640514004 71 3 2777 2087418137 1343146454 67 14455183 10007 43 1523491247 1433951616 137 886466994 107 291604746 1877072067 1850967050 29 1642146534 73 149 131 47 1077319130 67 1939089075 11 1298112750 137 1949 1949 478919974 495517658 1949 1458002073 67 47 1708393130 2777 385229359 79 1042888902 67 67 632946655 1684786824 1213970013 127 919638496 7 958006364 109 67 1562571521 13 2079541802 73 2142926461 4999 13 10007 149 1859448555 53 1576259214 71 1187158269 13 527958483 101 1007216115 1108618047 3 358882689 113 1843925864 17 1339477107 41 1903721635 448315700 7 1081483977 73 1546446600 108085049 101 4999 2033128293 24185861 139 1557483185 59 109 109 1017553259 1453824996 61 390728241 1842322122 67 127 1154274933 89 339727643 10007 101 864558788 43 1949 1234183114 1347175511 4999 1711919700 37 596882967 67 4999 2056623593 41 1669901915 51543478 2777 1149744648 149 103 1924193573 109 1183488428 5 19 109 689612589 71 47 47 1373905432 53 1065370596 127 1638759075 7001 67 43 1589629160 29 149 7 103 17 23 356671925 7 484870575 41 29 127 103 19 1761069916 17 13 23 1406243713 213582048 1949 1412565482 2777 1459963318 137 2 1736757666 131 1489318775 109 61 3 1566633279 1976846017 1097418950 89 61 137 41 47 403177656 19 1671317691 1623267528 1949 91188453 59 679114544 3 10007 145031451 1313186817 921771966 23 131 127 807740168 2 521014833 127 257877310 19 486906768 1444749322 148746065 71 7 506620961 2052892646 61 1949 624110729 10007 127 7 1696306563 859726864 43 1517232382 2139074276 1949 1430050799 1255418543 137 10007 714239618 1949 1711724842 113 1845344127 271555159 582211356 79 31 2 13 43 3 10007 1987244127 1281864045 11 7 1020145497 109 89 1556147275 7001 7 107 1895268637 1868000008 687999466 53 1958057122 83 1593947521 127 250011565 113 632799078 724123491 89 1203587725 846863046 29 1594232651 127 1949 97 910535120 110300349 303390232 53 109 679245490 19 638775231 348626326 2777 913513605 876617288 73 7001 2135445020 8170167 13 167588694 101 630213640 596035125 7 47 1087628457 149 1467165005 37 1786963507 1025872510 67 1131098690 2109776796 73 1722769221 101 29 2 1811975838 2777 47 2096574590 107 278256924 37 10007 1194251915 53 59 515637698 107 10007 11 101 1892635162 1646104666 13 1846123605 41 1241863432 131 649325604 119846922 7001 963239586 1241507352 1963768505 43 1456754201 73 2092706115 3 1793338908 5 175654455 7 11 1378607186 935465982 2093130950 1807337643 17 7001 127 79 45925465 599770449 71 368137414 1322306846 1949 498538608 1688422762 17 23 1307112080 61 29 1969849331 1307184130 31 269153899 137 1594405596 7 1323302645 29 1803632844 372348392 61 1264034205 10007 1876035340 701003380 5 11 1829168286 1712312893 1881474698 73 101 47 1332905946 29 37 173873782 341524773 89 1178660586 1372299705 3 5 1650348623 11 2011362298 600212449 2777 97 2124086891 947495321 1233809847 149 544484740 89 1808277796 137 79 24013084 139 7001 2094181126 31 1447563476 43 149 1308225170 5 1949 1953371607 1226876010 530094867 1949 43 1600717540 47 1772632151 1666008122 19 53 23 405968699 926515785 382469506 59 266394853 7 113 687041312 1623768028 59 79 89 492080377 725336294 41 1899243477 19 1514629821 17 814623017 41 47 963368118 1538491702 139 794486192 127 916718836 41 53727056 1015323979 1515562374 127 61 29 1376780945 1656154127 61 552408192 1699183412 37 1715864603 7001 7 1750228997 7001 1966075290 10007 2106513613 4999 19 139 1652434780 29 1605986447 458738327 127 131 1958913740 1166332656 97 878197357 1016851264 137 113 1404342643 7001 1438548875 43 426148017 11 999486137 23 1990376845 4999 47 1145874899 1025133119 510311840 109 31 298600990 127 1411293850 1520119007 149 414309251 137 11 517050329 107645585 71 83 1052626617 71 322718217 71 108502200 1432293508 139 1361384762 59 127 1983720950 11 299191571 777784947 31 1955863988 1270495775 79 1263439906 1688511031 101 109 1626059602 73 1755291549 41 599598965 1211613391 784940260 1949 43 1126238375 101 73 113 75842323 79 1225770320 1627971170 13 137 250665886 2026882015 149 1668026094 1581223215 109 1015936898 367334810 31 7 889326676 241655666 651201371 1937157791 149 933753138 67 2107266245 101 1169702109 702756182 53 79 1171254266 13 513009406 89 416465922 43 1173187791 3 73 5 3 193436991 554589861 1084328404 79 995158636 61 47 4999 17 139690427 61 83 23 788254439 113 1993340001 1076592668 83 11 71 1141630460 5 847118860 109 19 2 1702034113 7001 13 1949 109 2 102569482 4999 184323128 71 1553730772 149 159880342 17 1949811158 800840751 107 1217858057 1949 436001045 526836640 1451416325 127 79 1002682615 31 1387360887 1981343486 1453376674 71 1413270434 2122040560 113 2010023220 1736536661 109 97 423334110 137 101 395808462 37 139 642992316 3 122314125 149 1791560324 1216593662 71 113 996254398 19 990020536 652589371 43 1601142152 109 687175354 1581725068 97 113 212605319 1603182361 47 1461901724 97 825293557 137 622382095 107 40243770 2083677233 37 17 4999 886987567 83 518406380 139 262477314 608346946 421748337 97 127 61 7 808671507 507588935 127 1326032876 19 73 137 1425421569 1581932561 113 1028886696 35504412 83 23 597712730 37 13 113 1256310835 17 507911601 19 283359692 1870110131 31 1785443892 1922045806 41 131 1358125208 954502549 197734719 13 1210188629 3 10007 5 1855176565 2046826362 22571224 7001 341893980 47 1949 7001 31 23 94936916 43 138375376 13 1742667810 374408593 2101149087 127 1544180046 89 1259355785 1949 1949 1592851434 1946359105 66820283 31 1399203449 7 734424544 79 1246133021 107 350158249 1949 1771250361 97 1308188754 483677134 71 23 1762613766 7001 1755647771 79 107 665749607 43 2 137 1048158246 491708124 59 930264027 848434568 37 539434999 103 23 3 521401632 37 113 2119253818 67 263825807 149 1265306361 17 584093430 1992876656 7001 1841730537 41 44844038 1512230669 67 2 109 1038725964 149 1309490421 37 2777 1214093292 10007 1121264336 864654835 376545 1657902507 3 71 751016629 1122855273 79 67 1347489595 1220940968 250429435 41 3 59 61 10283685 1511956635 1537525117 83 2036544523 227985680 13 73 103 2 1352224260 307579514 73 41 448954100 2043730553 578316656 79 2777 971336283 1309645335 137 1911284534 952705680 876275571 29 131 1559652882 71 976723228 1709425761 10007 1433145355 137 743067998 1227832592 139 43 7001 1539127844 37 1458693402 1473734420 7001 1944800789 549956554 137 1741453349 23 1977336588 31 43 41 372948341 296506834 61 1216597176 17 47 776117750 1564534750 23 10007 698528628 79 1331494835 1158183317 4999 1053144574 101 2 5 928143284 2 1532470508 17 73 1873738612 1174953727 83 1365238105 11 3 934193673 73 1228761039 1061391557 712287684 97 1741301191 127 1230510112 1326302296 1949 242976015 43 411035285 1736195723 67 2 3 67 29 2 1153146100 672500344 13 1216089212 43 1919955762 97 110679522 2 23 103 1029487472 1620042504 1166719237 113 389243303 71 11 488764705 1370696294 41146809 1165376381 2777 79264144 4999 383434260 11 417719632 1756637048 79 131 470272439 811019643 83 441493109 149 247240542 4999 619831009 3 180245466 3 2016908808 1759662396 101 1626354823 19 103 661262017 2777 654687010 59 137 2033979542 149 127 1846951962 10007 161154536 487742843 37 10007 380135909 7001 1533562049 1949 47 1532898974 31 149 83 2105770341 414295662 401259290 1005895074 19 73 5 475120760 41 1489301876 1747045711 149 19 1849311477 53 926136575 1949 3 7 2018156980 2777 7 103 501318407 763336914 127 1051137471 1331244988 7 143709804 272784837 131 539717118 84045540 816231904 71 899159385 5 632804754 2 1021444148 37 1297986448 139 1487199362 465673059 73 37 176398702 61 2121058267 7001 79 61976527 79 526909460 1417775208 109 886849179 1240388 37 1429647440 5 657472835 419603785 106438992 11 108645754 73 995331319 131 7 866031488 1802895577 79 3 1094683431 1120426038 1877535181 7001 881503355 103 726164317 67 7 71 29 1233710715 5 2142013565 1804105455 113 37 2777 1955738351 1001247350 149 1157572954 2 1464979020 2101805328 550348533 73 11 1362812627 7001 31 924735566 1072428800 41 5 11 139 1423364635 1933246924 7 47 559980934 53 477117819 43 1770937510 59 279526896 61 495453041 1564306204 11 101 220353316 149 1382977189 73 17214568 137 737754463 23 954001705 73 1542889894 1994416765 53 101444400 101 1434546709 59 1921368925 1954873950 107 137 137 2 1960627332 149 286916233 59 71 955111519 109 5 681481785 1210742350 3 2777 107 1983893206 131618774 59 489322400 286203631 47 19 107 2777 1388822132 601109287 59 730057032 1967598173 1585095001 127 10007 67 422649802 1683042077 1861881211 302075188 109 5 801974635 47 636160040 111976897 97 59 279772916 109 1450129569 1124090737 89 67 1006909824 23 557214077 61 1513496345 41 83203801 67 101970748 233319349 113 13 1507563551 29 29 1735597190 2044224041 109 7001 1337928186 1905804771 17 23 1367807608 1731063104 53 11 1029868873 1292771436 31 1428513697 367092173 1465515349 53 103 290436722 19 58255767 632768875 27532862 89 3 13 41 343403413 2118993332 101 2 149 43 1492304465 1498285980 622967359 43 83 495312045 2105103519 83 1947560472 902436839 67 5 59 59 29 13 101 1524880527 639517071 4999 2119066102 2777 1412855341 71 1244406131 149 41 103 3 1187079657 1339421997 117407580 5 1217216200 139 1363258754 11 1888840217 961480680 1949 11 1949 432703337 101 1107586723 71 438763883 2139163868 19 459369578 131 107 1489018461 71 1481495612 224340044 7001 41 908549545 89 12317511 1521623566 71 5 568362735 89 362955332 127 262007985 1509651895 139 818991239 1949 855489931 107 2024573881 37 138110615 29 1806446656 23 2134049618 131 71 59 1009229689 61 19 1847650516 139 1009021155 1866747621 1770770361 131 127 1439131996 79 1735325692 47 589185890 89 103 1384861574 329275241 2047293167 43 184001773 4999 1933923138 349043883 79 2 53 3 149 89 221071728 435348395 1875561975 10007 636795445 31 1259302406 1644967301 149 109 16473839 137 1036366117 67 1254880855 67 1701699098 774619763 319318313 1949 95900545 10007 113 828047502 1679197515 3 79 2086683643 41 1307564743 1204936411 43 1185715454 31 43 49085181 4999 1932188485 269001574 41 7 79 67 53 7 107 1035283315 5 97 719485084 895777249 538153957 93334441 29 1108625259 113 1707201993 41 617311293 7001 4999 372655454 1515626814 484735592 137 1438564632 83 1202075235 101 861089943 1731398207 79 1591566177 3 160158585 29 1083291681 514981883 83 127 127 1598846434 283160089 7001 233287322 2048324576 1866502728 1949 43 364887882 1949 171030597 1067121150 113 277171259 113 1561667345 1859103360 1230452355 5 7001 113 2058143128 1440823676 10007 609356251 1570928881 37 1466835733 331514676 89 1861120474 4999 1004082650 682626723 107 1436393934 1828822928 109 139 17 1165368564 46839505 252905387 127 47 1412689904 580167107 37 293414995 2 915798314 29 17 1279043450 986323148 895822821 127 1318402236 10007 219588128 41 97 608098855 13 2443594 101 79 2055273183 656345482 61 957410970 1313429542 2 738758065 1297265335 5 2041744568 1764364783 31 1837386577 89 1871965124 97 918821248 680857065 67 11 20127875 955594494 7001 1164442852 113 956251037 17 1770868648 37 863153637 47 203703687 1949 1618854992 805511955 53 956641202 227766440 97 2777 1669061764 19 774509749 71 2777 1434062239 690926988 17 1808522135 127 447784347 1934490966 19 1315674475 1346327510 37 73 1931194560 1050215960 146022942 319748265 37 1397463675 1674964275 59 71 103 361259062 2 131 1582831735 323235033 56587816 1217014865 149 7 1045888067 1839423706 1254023775 2777 37 1148062751 61 692357869 1713060133 1949 439292906 2142145778 969946061 41 1100518768 831360698 149 109 1006628516 41 1482695901 881032014 59 1545914484 101 10007 61 286487293 1062174700 1944647853 107 89 1599522507 131 31 1525008730 1905613586 2 1097586246 7 149 699671657 83 11 1505032974 7001 1904180987 107 61 91203455 337048366 1949 97 1845204034 28146975 139 1578753521 11 1684931787 154970794 1317270215 5 1022143770 1381947383 59 1255548025 1638855095 59 47 531114852 1187976120 131 43 17 31 367518919 13 113 1248063033 10007 156679599 372770699 7 59 1667909173 866079880 1018471265 4999 43 80531991 539544650 101 131 564282797 1756107522 13 5 2777 1902288990 131 613382610 59 926810232 13 829553127 1186606230 59 1052772754 139 654647832 71 1035184473 71 1750852971 37 109 103 219514012 160857160 2005401258 101 1282160963 23 4999 494551070 17 1106281343 149 19 1403916311 547019307 53 17 41 669040091 71 1240231124 1079015125 1391547020 1949 37 1116895357 37 574656324 31 7 29 67 1949 1211172917 53 1625865524 2008248970 5 31 1957514685 998616485 139 131 1270301629 879779459 13 307558476 4999 1949 833969304 920668620 107 1469271677 522960360 13 332320469 13 230930635 41 127 482644450 389341614 803576625 159709485 127 17 17 251385840 89 113 11 824096464 1234173317 10007 979999151 1974433184 67 19 53 977397144 156443162 61 1832843992 369432949 139 2012359010 29 5 1811004880 7 1325916914 10007 47 1392089864 11 71 1843370728 53 84579732 336084024 1191969263 17 103 251800907 585316803 47 1248068644 1160403554 113 507946978 1222959451 1007517406 71 101 13 1356824911 815287148 71 4999 101 82941604 1836357369 11 998494508 1401605809 1949 1235073377 1488257935 67 13 73 13 149 959980180 53 1244990741 1901871612 101 10007 1920673531 11 15838922 139 1597758296 1075075269 2110010662 23 18479069 31 1739573475 7001 89 845385212 139 47 614753091 959113880 131 4999 553856166 113 2027072987 131 1667910647 79 610861022 924159445 1744729538 31 1829252298 131 862971146 139 53 1674490363 29 203758379 1590785546 29 47 113 1966226442 79 1935486175 131 1389113913 1587211327 101 1038787222 1075950307 149 1610222871 1949 1726406659 1831214250 5 137 1458676949 43 170809803 1434774808 1292438533 131 5 1188876028 17 127 526199162 612512031 149 1949 105591414 3 183955116 415925157 107 2031687538 61 1577922164 13 137 339019362 2 11 1168311496 1043096339 4999 2037262466 1940518398 2017025337 3 19 588208660 5 903279660 101 1218056364 31 17 43 359556024 1367638177 17 1883381688 89 890810345 1949 59 17 7001 1424850521 890473337 139 7001 41 107 1539561582 137 1120339831 648976398 63448682 109 59 1338906411 71 1428990375 789863853 43 1240205957 2139545238 79 137 237617732 37 732380257 311665689 37 13 654545216 1613753232 67 1102639703 1634812498 103 23 1583125719 67 1681534594 2777 132893562 137 934157653 1162597434 478389303 4999 61 569205213 1094802321 71 97 79 4999 897080548 116686658 113 40970636 107 79 92692359 952386554 1692901460 47 255230586 307869981 73 1700277486 3 53 2056910538 3 106270797 4999 41 727997681 120323984 11 1821348804 603936930 1067939224 139 61 149 13 335213476 1712878648 2 214710624 79 3 1749297384 2 43 139 1312424239 1225068001 89 4999 1829089109 1742933955 7001 1882085831 177303972 265521048 19 97 1262854380 109 2777 968337123 75095634 107 7001 71 538509440 43 148490309 11 1971824987 127 506946535 17 1949363010 2 51364536 79 53 1949 502956991 470987544 107 4999 89 139 197986596 638544733 67 2777 47 208331730 88888421 127 1391742962 5 47 393023964 1034988551 7 1949738588 1502174401 1166380802 113 600232157 416460453 172668150 3 139 1188388687 149 1044879188 127 157761940 156704792 1387120035 127 53 614887974 71 755958158 137 1279379569 1018649115 155402383 1217100839 103 1662554253 17 5 776459300 1731904510 131517982 83 744701457 1364113731 127 53 801192096 1866082247 1674660203 1124969687 7001 43 13584216 1967230951 107 2043538407 43 41 3613923 137 942512512 131 1631910885 7 41 1435678058 19 10007 1637625536 137145935 67 1147595631 507172339 19 7 1584759428 1097319538 83 1963792865 186050392 300162527 131 1794145300 79 1882196093 7 19 53 1200948147 139 7 1599741647 7 113 109 127 71 89 7 781202464 79 1235453113 47 131 73 1242413426 288147717 1847805939 65863047 53 101 968480617 2024221655 5 19 1376953177 127 1680033978 5 97 1345733186 11 1563664553 583885313 11 73 1462677202 140089190 1760386810 67 7 1569536479 1612073645 103 794903736 366811943 377860961 41 89 1342547430 5 948407075 43 7001 12363186 19 2777 1944133268 2777 497952201 41 850551560 73 1321696682 2777 40222068 2061413507 286981346 139 29 699626334 1929071349 71 27316185 7001 61 1838148075 377966492 113 1252736954 29 459723950 53746627 11 59 802381670 139 7001 67 103 1895191643 149 1192323019 61 1770412798 107 404270241 519469107 61 3 23 99755482 1258397206 2 41 109 1014603640 1573200928 37 10007 3 19 29 287610835 1352710947 3 474103041 1576899018 3 37 984705059 79 757419823 10007 11 23 321881601 67 59 79 89 2023606933 184999971 31 11 17 1047484971 547405287 67 820730503 67 73 195647592 1449305208 1022315525 41 149 19 97 1469411886 7001 915709797 702689857 127 59 2083485762 460833887 137 1109948718 37 2041290666 1627091052 29 31 137 97 1030106729 345676656 2069733198 13 1321764098 1154989185 97 1268714135 89 1869707880 10007 139 67 71 263702236 497127374 1563159777 89 83 787624765 97 729732067 1472462037 113 1945293305 441728752 3 1768138218 534002370 1173392944 137 19 1705239892 79 37 103 83 67 291328730 41 1944085151 149 1366378169 7001 136435488 41 425225666 29 817298561 1860340323 127 1406245346 61 975817183 636238967 1683335202 67 798441276 1508887418 113 2777 524130470 9798426 41 53 107 146477757 97 2044469528 1225754758 149 2777 3 5 79 917501134 103 1932021779 137 131 534674040 5 1948893390 67 1581132481 137 53 936621724 11 2 311784299 902138987 67 17 206124690 83 1224010877 4999 29 1652042159 969102189 11 223311583 952302222 67 59 399007334 37 31 397895289 71 690498004 107 151092874 47 2079840502 29 681515457 4999 7 958871214 904751736 354120982 1086797228 61 2063733190 23 3 71 1135937307 820150039 944229922 1419702806 131 127 1067179984 83 1869412874 504992393 47 137 126757884 31 740644653 89 127 73 765923665 928238435 10007 29 7 1904149436 2081164190 1222746990 1376356802 79 10007 1593454638 2033483726 109 37 7001 7001 579057568 278264396 23 1874814480 316972210 5 1650165445 67 279727051 2131403012 131 31 2073555342 97 1710486166 907382135 97 838387368 17 1096499677 79 1523951712 2091947413 333549921 73 1886412929 498465094 127 37 89 1172370479 4999 89 2072084739 2088576633 359556749 17 103 351714924 1745104280 1023037519 1244414192 7 1994479965 1996134906 43 1867336015 53 1969585254 113 71 434615495 156498058 10007 383948576 629190125 17 767082789 1603805704 97 43 1194768333 1187193343 71 5 641825015 19 1091066982 502757651 23 803067540 805252048 29 1781630979 199969998 379189147 4999 1949 1232693775 71 131 1646141546 522338564 59 624837553 7001 1619513326 1158021408 113 460702434 397265892 139 73 4999 1098190862 7001 1657605767 139 258449379 3 1027342308 1573821591 422642189 107 29 19 89 1426995053 873714248 11 1307218330 1395258689 11 29 569714831 1969216902 137 842340973 139 2143308415 67 23 932352325 5 1151145200 2777 37 13 371183898 1539151668 3 137 2777 2115277001 703086414 29 211003863 1229066410 23 83 189481447 1936057834 137 1230976148 2121939863 31 574752045 10007 509396818 1111611402 2 1391345673 29 11 67 894681552 2083082327 7001 29 1827744198 83245254 1995444193 127 358379141 1567941161 868861355 19 53 238196893 1057141127 71 388447295 4999 19 693827579 1905881431 1444387278 31 1665489446 59 1264754562 1262965986 895692967 43 97 955673488 1185659271 17 984420139 89 1949 83 1304134844 1708294766 1974754094 41 17 1171539819 1174421489 31 2 1542823837 83 977712882 89 53 1586612823 103 2142822094 1949 862243148 723776289 10007 5 768730774 71 29 1103690845 1083740295 44010786 10007 330751364 113 993606514 461972363 79 71 53 11 1679130233 79 890340823 131 4999 139 29011802 1817965301 1834925021 79 1176873436 109 1241678078 89 1175482541 1949 2015866650 83 1528732761 1720613223 1872884651 43 1949 113 1806929206 103 113 708872375 1892628020 17 67 1067900873 41 722993221 10007 1949 89 31 299587968 79 1183467665 41 139 1466026884 961215024 2777 515513949 787468336 1566410454 47 1562621643 97 127 1240089849 2056326215 19 1671218416 283941241 1500879247 47 309543663 13 1227413515 41 929940654 1275513684 59 2141047198 103 257802511 137 67 1665864684 694678110 1372882152 1641720745 2777 977188355 31 107 1996287123 972074563 11 37 353681074 67 19 1477133359 518906454 149 1311274947 71 4999 137 1409786033 31 1366922587 1827724443 31 3 17 1168549111 23 7 1810190160 83 1689915382 7001 67 53 1575243316 710479787 388874028 103 29 781136489 197152428 37 103 71 1818711185 312467494 4999 41 1637406422 31 17 2038996490 270373117 2777 922383327 1055332202 661114553 23 190161587 103 13 1761147895 103 915405393 109 320014626 1622895751 139 2 2065557334 127 513864411 2777 435655760 79 73 1941714869 89 620392552 155118041 13 1078278553 2777 421097467 97 11 53 862724041 17 11 2122632017 2777 5 113 1217940999 11 97 13 29 1718919001 776193294 103 131 67 29 1750465317 149 101 113 83 2777 1432368269 1333823647 53 109 2127418424 29 1360541160 79 1187680865 113 909208057 466758214 1809566591 1949 581295633 632573926 29 1287035387 540820668 41 109496313 103 1420577683 1112811233 89 666398202 83 781673477 13 1252065893 149 83 1077622947 17 926489868 1708893712 1204458094 127 1932988525 759957148 67 97 59 113 5 116264240 61 1452277860 1949 1952907745 806418444 73 2092753903 10007 7 1113763059 2777 149 139 1902376101 1210560869 1052673702 1798464528 3 67 1544609277 41 543816538 1036225708 7 31 2061711668 1860708209 735692901 19 13 1212623867 1677714454 31 283819539 7 636898791 19 17 1281005284 107 109 139 97 1781982732 43 43 11 1095911146 224322133 7 139 43 970857194 103 109 614800766 2103669480 101 43 200351948 1561327132 97 1480749226 2 127 23 1565538447 43 1532427636 1480623687 127 47 1079857242 79 139 47 1916996614 1780600553 1949 899543409 615022039 19 1333136710 31 47 7 67 184499059 955348276 10007 19 19 1670474281 2 1014886746 7 43 4999 127 1345453367 31 1747798352 602719233 53 1473165462 635401742 47 19 1920644568 149 208136014 101 1891267218 960694264 131 89 1139131577 1203728307 41 1949 1215031937 197768928 53 1759341201 1488769038 71 127 1324095994 13 1289211443 1847643044 139 527876825 131 1883962161 107 7001 475472915 73 61 809719697 83 52717284 2027795207 2022900692 23 43381224 107 11 1037858602 13 1471773693 73 1394179076 127 1949 379793834 101 706938584 4999 1341106725 2777 592061954 1566597341 137 2143090589 29 83 762269012 1302257633 2777 78436365 1340950999 113 851699984 53 1695445732 109 2134238748 1600148476 79 924267136 43 864212069 7 379234142 924607544 923348903 107 43 968251124 181203247 1210921954 11 972852672 4999 17 2018115565 23 735182902 67 1209809017 43 7001 73 882126718 394502185 11 1534811256 127 846546234 2777 34618082 139 626666591 41 17 501892802 1806049695 5 7001 67 421454812 406604424 10007 1312325993 867913378 149 29 1060142444 135392128 1277226659 149 1944208935 1504700845 5 893369219 53 214032185 961767608 4999 73 438717951 1949 10007 411868106 113 653206925 10007 3 1389098373 1999096023 107 1336069968 3 1312897109 23 1590675906 230729218 31 3 241086576 810705389 127 1124555269 670344782 67 1343127375 5 1890387360 305788609 43 10007 204863304 2082808333 73 1457303380 59 3 10007 1510136356 131 141181189 1451177658 2 5 432165110 154641765 97 23 242481916 107 1949 1293313522 41 67 425591169 326723837 73 1204459339 79 1682859817 1025970641 149 605710032 101 1801454483 1327976886 53 606472490 47 974626463 61 67 1693858490 1478151588 29 1706341820 89 2119635036 89 1799297315 29 104573101 107 1279394720 937333803 19 31 921459097 1456125087 3 132757164 1853128725 538209217 73 41 101 156630495 147928494 7 1209892480 53 31 989908250 67 179624459 47 836774229 820180931 565866804 4999 342869012 418632386 127 386566289 101 10007 11 97 2777 944543787 58869623 3 509844708 1989329772 2104868455 41 1987054873 253994191 4999 1760162897 83 1603581829 1949 101 376033605 1128916390 1151585765 79 1205191433 41 83 1628802043 847456326 53 1004885459 2 1037938548 109 59 698537875 67 791409829 53 699466758 385344558 137 7 1819908713 5 114288990 2106618450 1726494133 1671432685 13 1544168447 152711616 109 10007 139 43 1958620502 1949 1949 985341464 47 99886750 103 1950855730 31 43 137527588 41 1681232921 41 127 5 669244710 1497853750 5 5 19 1532988495 974663805 19 554296690 127 1527173222 992398561 11 1231928565 4999 2137606299 2063838187 149 1597554516 1421264415 23 109 406004726 806537730 61 1637815779 1804909460 1136126735 71 11 5 89 1797996868 479523137 71 1431043346 101 169853518 1147712664 3 1462987644 1707809938 2056837792 7001 2038717217 71 109 22934421 59 17 71 1213940747 177561415 1226816881 1678274783 71 1135050309 113 127 113 1122720766 29 3853486 13 7001 1723695207 666138149 31 50305622 59 1767193724 1117432447 182505622 113 2 440585009 43 4999 7418516 19 1218646890 139 29 1679410503 1275719541 29 131 154418728 137 67 1455357652 2038284618 46520089 83 118556380 73 41 2005579124 1367221793 10007 109 2085919122 1832541882 10007 89 1329693998 1748276929 47 677247390 67 131 964023629 7001 59 1473787491 776701193 2011583328 7001 107 1936780032 335449037 11 109 2133203684 2 127 1351726405 731242251 1819965267 2777 79 113 518994726 936023374 107 1909815160 5 1822438210 11 10007 468737887 113 13 786595251 110128213 149 1949 843162737 101 1590527901 79 79 1483712035 284097509 846481069 149 1973625988 53 23 2076896803 1831771893 7 1782655784 103 757082712 61 1915929724 113 1169730574 277859602 89 1170853028 61 2777 37 1447915894 362457846 1871690870 47 109 2023817279 1789534096 101 1116155930 31 2133801145 24409695 678255606 113 23 857737104 771705815 61 1131842459 1939793982 89 989537053 4999 534648049 2 19 488900001 8445158 3 819894210 43 1514428619 12166037 2777 109 71 167504407 149 331997330 496168800 17 45296636 1829722842 1105641155 43 4999 1919890945 271725644 1820376810 3 1161663140 109 1755728150 1248443299 10007 3 2129832186 370450167 139 150767879 83 2027667839 1943322243 5 1438841577 41 213149201 67 13 1405952522 29 61 657930628 67 872254843 23 17 1936892045 2002844380 5 1479680018 2777 1755080662 778356999 1607174865 2777 101 3 1734745785 7001 390340755 256487935 53 87362762 359257161 53 61 4999 79 1855187968 317096169 47 1352494842 31 2072257744 1824956484 467869829 7001 344006429 2777 1002930212 2777 1949 19 89 127 483173405 2058045414 41 37 2077054349 59 137 71 1811569757 834629282 2777 1172408336 53 1705166940 2140608407 29 17 1422666743 59 79 5 1019753190 143738610 7 1616857931 1737185865 109 103 2018099394 572043048 109 1195289422 109 724111824 1508883599 41 2113735042 131 169705784 11 341690327 61 1384239816 79 328040232 767185432 1584151275 7001 1910187845 53 1893711783 2042730828 137 66511719 220247310 5 553953183 2777 1138042370 101 1122896790 97 7001 1614695863 1571617817 139 7001 103 23 1030024525 103 3 41 236895007 10007 2125686940 131 1548864730 548867265 5 2777 1949 361430356 47 43 1610097246 13 1275778833 37 137 1056090707 71 846625229 11 7001 1095621454 1221872934 79 89 1879675372 104602056 187925102 89 105596008 79 469977004 9363633 37 1932962880 109 1589877597 149 986791240 384968931 73 79 31 89 1282025954 1719204776 1108080534 59 2 13 1515382492 1855302748 31 1452847973 47 912455133 440648556 2 10007 1511067007 545442057 1552094683 73 526762853 127 5 2015659840 1673532355 2 71 2 559005506 579730928 3 1998626073 695688466 137 101 1840939019 1673001370 249240145 113 1402436333 7 37 1235764184 109 441767408 903176068 2 549074158 47 2019119248 844706838 29 962689423 5 1014793770 844649971 101 204471197 87938242 7 942823724 1054062803 149 1082189127 304819088 43 812740496 97 700005957 657323301 109 657193224 3 107 948074570 199371495 1939596768 10007 946321962 71 2036144887 113 10007 435614717 891305252 139 1368532366 103 79 1469391731 952324246 23 79 1082856476 1486072555 2102084569 53 676497353 149 139 43 29 88485185 19 1316911147 10007 1949 522269221 67 43 858882430 43 914629823 1140726059 19 127811366 139 1409657241 43 2147231273 776621508 53 61 968789556 17835058 5 1307192355 2083860420 137 113 146011558 1488372675 107 1123281020 136577563 113 702501319 1609200671 17 5 1394881240 1592185959 19 43 131 1994511025 764986972 4999 7001 263279606 131 1470099161 126110692 17 755036060 83 1293993738 103 953491291 2777 1467577510 1949 369329653 31 1784833215 373841214 792193612 861715372 7 13 89 91887783 43 11 1794098999 127 862192332 1254596838 17 108737559 43 1536398084 47 709823939 1113393136 1837132295 67 725289913 4999 109 827650734 445886409 2777 519857177 681972474 1208890902 127 1298392155 329106267 47 61 591897823 1182321879 7001 338064316 1870396288 53 2116450928 416512483 71 113 202081841 23 1455171084 23 320862052 1505750218 101 113 223282915 113 929425 71 83 673409422 89 1928714906 916049898 43 1629148181 835417803 43 131 1979282925 3 230479446 5 558929850 593162905 59 1577495449 302185374 59 867751415 4999 1411312681 4999 1601884559 1188722257 71 1581920328 73 1770156299 19 1633941817 97 2 7001 1758918340 137 109 971814134 1908806241 139 5 67 1353751347 717789947 73 1371788619 67 1244532386 211785834 137 763454564 17 1949 73 1222588418 53 991689572 1289007665 1603977826 11 1970598454 10007 247663243 3 109 919736005 1107832073 1708647371 306226880 1949 103 37 1141550270 20345095 29 686072604 19 660487785 23 941706779 83 765348727 1900710375 13 1553895876 2010025206 29 109750181 3 714231963 1707298230 137 1225799006 1116729881 149 1793880285 1551237212 700284977 37 810208462 1012219144 107 974649625 1528711600 5 1129221120 2134665511 11 11 681396155 2146732335 61 1056052008 89 4999 1600389858 2060932328 67 37 1483146295 1133223835 5 37 1163801848 312599196 7 67 1842096459 67573386 688801246 71 1772095248 2777 1093979466 41 2003008529 73 1901153518 41 570152496 31 1544886829 157152646 1733310797 79 1064187329 89 401081315 47 1210906846 71 588597455 2 79 869205637 1379821505 89 576781050 59 47 2117607654 392247101 103 47 61 1384295082 1949 1321521399 294725898 3 1711599693 860706451 89 1312195530 695025144 3 107 11 2027598397 13 1959167353 213572562 35562996 2 73 97 1086902037 1010381758 73 3 107 169311664 47 23 29 1949 2065991284 23 89 504511452 71 2108258735 2019055400 2 53 7001 1166268586 1699226712 236054291 79 11 113 5 1901204739 89 201448118 1406003829 7001 139 1204143795 2118001263 82815034 89 1918427075 127 1186051476 7 97674486 1246914340 47 140658169 1407716840 2777 694785482 381721267 37 1949 655288882 1913204634 2 1955036911 107 1522822823 990072566 10007 612338337 71 53 89 149 65862619 641862498 308668489 29 67 452192879 73 1989127360 11 2095357062 2 3 1089216144 31081653 137 927024748 10007 131 506545167 1312277477 67 61 4999 1183893350 67 7001 1949148410 859113713 1323355900 31 31 1649568134 2 656958008 28095707 1745370239 47 47 7001 1632430171 1506188139 139 926451402 145226088 11 113 1979935376 483375698 101 710624754 137 1662168803 3 41 7001 1644842944 1199318950 19 2093067560 139 1441091118 5 2 1256298140 1234457674 43 493698620 5 113 2 1033379542 1948375436 139 7 1775728892 1795591297 139 101 558449301 1102712344 1679380075 23 1661597727 159290886 61 29 1949779736 103 17 251043641 89 1177532389 10007 646272372 47 80529330 810330232 329187532 113 177261351 43 201490647 892289251 44485322 7 13 1683839332 41 1019612846 1677198439 41 1641533556 1949 73 103 479677015 5 2131813390 1997635018 455204567 113 41 545064387 17 109530610 139 849409401 73 420182676 23 1841820657 1906604189 7 89 1768810620 3 1381603041 3 7001 29 2020648312 131595089 83 699647243 29 965379173 149 1731195687 2095932906 107 1125804352 73 1422768248 139 41 5 139 306480405 1556169058 29 1949 71 43 1815022133 59 1192830966 59 139 586778770 1441212048 4999 17 1104101754 209597033 79 19 401472470 101 1755379899 1949 1908116400 43 31 1064482247 482476111 13 1978261383 109 681931250 1301141745 137 103 1192912937 1098988976 7001 59 10007 440428084 109 1568831171 4999 109 1639719022 31 139 117713401 26698008 2130960938 59 47 407201044 7001 1864842365 1317744565 53 113 1950338416 1205581674 1041077179 61 41 3 10007 260272063 1296919635 871491016 11 365291971 17 67 558095997 1385558459 47 1324889325 137 1883730957 429475088 19 1986925798 137 29 2070478229 473133724 101 1153769864 11 1140129331 1998393071 2777 1443079158 79 336993144 128141195 1404146557 41 23 1557305229 1363192313 41 1011366598 1993925530 867085672 79 741619215 2114265856 1769272914 61 2062129797 1187225606 7 7001 679976692 31 109 23 750111244 101 103 2138911283 67 1717009469 97 127 2 4999 1849520022 1605037834 149 7 1597288469 13 2046679094 107 2073460617 517026754 113 139 1407694561 2777 330824010 5 938608445 49152255 1220031080 97 1131247887 59 454229377 7 1000182162 47 19 53 29 11 1262850321 17 11 5 29 11 1257777829 839904340 11 1827023673 41 241510770 1993438043 31 2 427556606 548753859 1724526324 10007 37 1352776949 1735693379 127 23 1489835810 29 1244567264 79 199340124 1698140304 4999 5 784709360 67 1233012524 53 1822580536 83 7001 494375615 1829165272 7001 1159964946 1697313393 89 127 665837886 432432460 7 43 507661827 1769280575 1664612354 29 744635888 536974605 2777 97 101454870 19 780678118 13 332958801 1747821837 61 139 539095388 41 830602559 43 59 97 59 1949 1821796566 364517572 103 83783908 729506071 41 17 595911316 11 152630511 1949 2100102072 1514002690 109 1943356204 545615855 4999 7 572725139 629741390 1949 1593947863 1090587121 107 1661861621 7 1070267891 89 615674143 1314652553 1160672695 1049876659 13 419363061 83 425001832 1471861226 67 73 5 832855455 1349307755 79 43 11 1972366561 1949 10007 671093494 59 2099585587 1949 19 2011884844 1081503104 515955543 1606272740 67 865398193 29 31 708505341 1057875155 548321738 127 5 143388698 97 113 2096853832 19 1462904183 10007 1594786270 29 125629537 17 43 101 1279086006 2035062700 109 627014301 73 29 1012839471 1424005009 1593675270 1411962448 2 59 139 149 144307543 5 289391128 137 71 101327792 1778311866 10007 2 2102048326 1619089998 4999 127 2088096535 84636229 2072798993 635695734 41 478216384 107 1027943971 139 1757960244 958334944 61 1626683279 915762622 461990760 11 375610791 19 394008149 631745013 107 1485791621 101 13 163891585 47 91742402 149 131 131 1886903433 972615438 4999 2109742967 13906877 47 1627994366 385598827 113 131 83 11 609260179 11 1535610780 1714709457 10007 1071712351 941327900 83 37 1949 857969290 1165359723 1740344799 79 1088013469 67 2000999756 109 454543734 23 127 867711668 79 1508044893 10007 902551344 149 544530036 2076101781 79 1379925952 1367197776 149 5 11 83 506867017 103 1692556049 31 1666198075 56877002 71 13 71858878 149 1760812767 1500429854 4999 113 11 1276287452 83 1794466278 137 101 171829695 107 439143836 671110666 19 1642263879 396815533 59 3 288174672 83 17 449826647 103 89 137 1387192815 1682445762 107 137 19 1809927618 139 17 41 344447642 1611162691 79 61 1806574170 107 59 97 139 24316436 127 40442134 352851639 5823761 109 137 1708706210 17 59 1033176730 1977701358 29 245998967 478343325 7001 7001 101 1940766813 325142749 79 411213808 51344195 127 127 37 23 103 3 43 1749219317 1552028197 1765020457 137 1775280524 2 41 10007 2026247381 289382426 37 137 357807144 107 1214316571 1949 1282711221 103 1570521443 2 1537857674 109 642545626 150521731 2777 1949 7 1308695101 101 621563696 1514845369 31 760222176 5421063 994406928 149 7 31 811278292 11 1934351402 113 647425477 101 103 139 1876811916 590963921 124887029 1762618793 83 767738496 196874104 7 37 103 280624015 2 1531109902 17 1643597196 11 1903336743 78325453 918514796 47 2023890450 732812496 97 107 695512840 1274090327 103 127 101 53 1711467520 184488221 571169265 59 79 232512563 109 875841705 127 1893724686 2138407815 17 37 2054820419 968797555 67 23 1234686004 43 1998188973 10007 73 59 2109296315 65679449 121351835 11 1354602667 19 1485650451 1836199824 2 1727204010 730568138 149 472536514 113 1233574218 2045937659 1080157927 1457682779 61 621770540 131 494758180 1122029934 131 97 1168894620 1963472456 7001 736930045 139 5 83 2082115922 440628906 529125676 394463479 109 7001 504443053 1259899960 107 901613030 1906597961 89 263614124 59 101 61 550565443 101 1704545270 109 578455588 13 1339740402 1694434149 17 59 580525158 149 13 1949 1799431791 1818934897 29 1234461020 2 797553030 231687915 89 149 1954822784 1764941803 4999 1066543443 83 137 1448344957 1602579557 11 1900445995 71 83 79 858717676 280067719 73 353404242 7 211862693 1245268164 89 668908870 139 2117708507 437456769 43 101 746060336 1593709098 973861489 87412644 71 5 412928350 61 1754290309 113 10007 962730504 23 734836200 41 53 678803899 1469108026 23 127 1134102507 1444663227 61 546994747 1238306771 89 1318414007 67 5 107 1670781649 7001 1548593196 520069072 53 405712615 79 315565105 1690433468 1093710342 1996138147 2777 424355848 59 131 714931845 2 805834510 1526908312 17 1886386090 101 1339578655 2138565949 10007 59 2136369586 809543810 107 366497950 1337937649 37 53 29 56016311 188406153 13 127 1609060917 299575601 926652640 1961490835 97 17 19 1450625775 2003970774 263067180 2 1504351384 17 7001 890926257 79 1887892230 1285443049 127 1808171898 294490038 79 131 1994483908 131 984982581 633035945 127 239202150 4999 7001 869111141 131 1158392521 13287156 1185753083 19 261298749 89 31 41 85529116 912753029 73 107 1351550758 137 7954494 17 107 83 674109068 482389475 73 149 1819460903 29 1131983593 1949 2124010455 57659257 708842834 131 1072807321 109 111223382 200032064 715677495 37 1701883613 139 353272401 53 11 2055273863 2130263862 4999 1799091649 71 2026986597 107 1733388016 327221515 918737162 1212451762 23 361968422 59 2133461771 1949 15350324 137 10007 41 37 588968257 1709392082 58605371 7001 742407043 101 35859358 17 600624243 89 1819093250 101 1949 1806822399 17 410856051 7 184787953 1347669694 1174553826 37 23 1273636431 1749644936 47 137 1285018900 1750652856 2777 1983333254 4999 1358833179 71 29 113 53 300463620 73 1940653316 47 131 137 447019355 61 1884616228 149 79 54659942 59 83 2130118142 814548471 61 4999 1091888339 71 83 109 23 1725432591 101 79 68298502 73 17 1201283937 332150505 17 7 1485207549 793694391 1404642431 19 1888326387 2114739711 29 7 103 427635950 1564218698 7 29 103 1265887510 103 61 139 108513590 103 22552221 31 1781286877 23 279579832 127 723624410 7 323996302 1471629873 19 663130286 2077811386 23 83 711235954 1016934844 67 1440113012 149 525066613 967560389 23 336287123 1965106205 89 630290893 53 1020820439 2 41 1434383524 802353496 61 1249163803 10007 53 1730373902 47 137 1845880764 113 127 2081385347 79 1519434729 820101133 23 533622831 724115678 41 1443675722 2 19 5 1987177875 59 1699300477 304358934 1537059825 1440963576 31 79 1951751089 23 2045258555 1164720433 61632053 137 31 17 1771869404 1626001941 137 1991880675 31 198269924 3 999284586 566065974 4999 41676663 79 31 768669490 29 1540062024 79 83 878126471 5 295075945 496143960 103 31687870 752262401 47 131 1532387041 89 47 1425453976 360428169 149 1366630235 731445986 41 1460322379 103 10007 1982503537 31 1466795814 137 263025752 137 956252588 7001 7001 916373899 2777 1028095386 7 1806863696 3862694 11 131 2011286276 107 101 59 921216987 975187982 2777 3 1769121033 5 1490993060 2777 109680392 5 549202368 1523947894 83 101 1825179211 17 1384509274 1603109106 97 1836774443 59 1352082173 83 43 470702467 73 681712836 61 1655331319 187537485 61 1318651579 730983077 89 459481546 73 1996766226 7001 140412056 923326885 103 1015850169 517342941 47 1765378824 109 863223638 243150754 139 1632782148 889832447 10007 59 1583609206 626182751 755677455 61 37 113 1494790077 83 216099867 7001 1746994535 113 491437745 5 295087130 29 1740352031 547039575 5 20576985 131 801241588 779368706 1253059959 31 61 2126542480 67 103 639274341 1527602060 255211135 137 41 1226402527 23 3 332772672 139 1967000676 2 1332326370 137 53 1576196044 89 1021628228 1081778907 43 898974456 31 7 127 150373405 7 181503611 37 860671689 1876790122 1685159184 109 2142601075 5 1310962577 79 43 84078814 10007 11 94875828 456704008 23 107 1355804704 1147372828 73 2777 28411487 1386328386 893301838 131 1895340853 7 1206199759 17 7 108962598 3 1634884192 760295835 131 892720665 1506998534 61 1335804580 2 890197926 1261049295 83 47 96145738 1334323185 83 1846065831 7 7 47 224336781 103 29 363727221 11 1936536492 682091250 2 760381895 895986752 10007 89 1215347510 1016719268 5 1299715155 111408610 1290199397 1906912576 47 59 7001 1184786231 109 410585669 1881436029 44535986 73 1928152577 149 1578259256 297726785 71 2029519396 109 5 101 1731866809 242221804 97 70210955 751734623 4999 13 992925912 1696904473 71 1598516180 37 7 149 149 1542490614 79 5 10007 59 1972940319 43 920434633 59 113 131 867322356 132565792 79 283837543 884526555 11 1192998492 1949 629517255 11 53 71 477613602 19 73 169861072 1020787981 490549273 149 1642700276 17 450684637 89 151093342 1482286634 97 1763993306 1853142333 270807703 1949 258177964 89 206076563 31 109 220219567 83 1673062 79 594203082 1788590721 2777 1640540520 1665470507 281896947 127 611255697 139 1044876205 53 1043322252 131 1817570635 7 1638171696 43 838444917 1874037137 13 497698305 73 2145888728 4999 265246940 1150444865 29469189 71 679636566 1998282421 37 23 404346544 113 1277480675 103 82116338 942103546 37 47 1159251146 1088905071 842881774 61 1652338720 71 1949 109 192139314 228018773 97 2055596322 3 250717440 7001 5 68390835 103 1658410107 1316757665 2137765943 19 738203409 1131291147 3 29 2009842499 31 1949 1675158465 19 1844127162 71 83 734437535 353186923 109 957006702 790776813 4999 41 1716714034 2029861415 1795719280 1816799487 2777 1784623939 127 908329845 5 365857730 1332510179 71 23 1188402778 703934688 834949118 799601188 17 4999 71 902037250 3 1202982515 2777 327797080 149424780 3 2777 1984449365 59 1019381055 139 4999 142640370 5 107 139714462 2 67 127 703701031 454996804 2002273242 83 59 1246419412 131 1949 668625889 1949 93088609 107 1949 145931375 13 1151126314 37 146297741 101 43 89 771675366 1949 101 4450161 103 902061434 1082259934 1949 118562696 7 47 1648994859 131 457450367 1993626723 11 10007 20790841 4999 47 936333671 768817712 1040963424 83 37 37 1078658072 7001 1428302014 123016597 11 113 137 109 512388835 61 696967456 10007 1123245722 2 107 474841069 160526643 1804772179 7 749415044 1792683061 7001 461786515 47 1564008613 137 67 37 582885901 1711995328 1949 53 89 719213300 13 1195424900 5 1489175911 1750926509 17 79 436802297 79 23 1815967447 7 2013322897 172087427 19 920824786 760368160 2 7 109 1955157525 13 1517699131 127 1833812243 53 92143044 43 791236476 3 838390028 67 590255997 151169866 29 11 107 1479027402 490710380 1082000452 73 2 1715324440 5 1866617323 17 1650133713 939161900 1900461624 149 359080425 137 13 1446423057 307341057 3 79 7001 97 1199976524 956464813 127 7 137 291370641 59 2027945699 1241157748 2777 1639696312 526894095 127 131 1572850452 704967111 113 139 677435738 501475173 103 1949 54597773 1118010275 109 41 1556381525 13770916 89 107 250666867 1478919225 19 1935599863 1282494091 1066167291 1754323908 137 101 195214104 131 109 1488586949 917452564 109 2099469492 107 1337886158 103 61 19 103 127 103 53 177904412 4999 13 2 11 1827694406 2 89 71 13 1840272629 256805627 1949 1064526639 11 5 59 876463703 127 1300816736 53 1826762978 7001 170376336 89 1100209121 929660633 11 137 43 812586265 139 1226620373 1949 1784110702 1441219234 97 2777 90096988 67 1240745865 67 1388819483 455940450 5 1987441280 29 835210701 503626905 2146478596 7001 1503107699 67 103342207 642096711 103 59 1339418059 1422355008 674001471 10007 1676652836 10007 37 702183769 7 139 52559653 655025546 1726580120 1949 131 11 270048902 10007 19 427104562 1108948166 4999 37 63083483 321501658 1895516014 113 17 11 1208479932 97 888998889 2777 239841159 1959978830 127 2021985578 1611770850 59 1348020090 3 43 193480462 23 632931204 59 1227644860 59 677929883 16572662 31 2062765141 2 67 1595393213 466506193 600331997 131 19 1949 1313869625 47 1687236669 1661378407 107 1869039169 67 2102157989 71 529112519 137 1977327383 67 4999 891111742 925492395 1949 10007 106293066 11 7 2065587391 805513779 109 897361248 2129952323 43 315535935 1020864892 103 89 10007 254437982 1392313938 61 31 188028013 23 101 1128945983 31 1855102527 1953413966 23 1746989840 29 381440306 1643825351 113 1099169193 1949 103 199107549 391297103 139 1058219371 1901074709 4999 1305343879 1118779390 5 149 454784505 980681105 349454441 19 289945311 117032229 3 10007 441929134 2777 1187126389 1142422212 37 101 2777 127 992804477 2079834866 10007 17 3 61 97 1458532352 101 962704831 2777 2777 2777 322237526 2777 43 31 191503833 433874487 101 1322867273 13 679875287 10007 931591836 73 390784914 1303852316 450505622 41 648882918 2 1988205902 139 1598290278 4999 572957314 31 7001 1413144849 1917020821 1862391174 2 7001 61 886797626 1132698679 1432516913 109 10007 23 1535374338 47 139 562711059 23 1018462034 1376699305 131 736973635 61 109 132956300 1665436526 19 149 1490691211 142533400 19 113 413260436 1924823355 1787149738 522019937 107 37 557417358 97 785599165 1409947104 113 1735392398 1972213813 19 7 987986891 73 1314660066 1937716081 1892453610 137 17 101 1636990426 1825697412 1622790377 4999 531313716 1552352363 59 2777 1819057381 1287135539 37 29 131 299413338 830886159 3 171456405 89 5 4999 71 1366797991 1256678834 107 2777 1179389123 2777 67 1020279551 127 832149581 1611244676 67 516987684 149 1369868237 10007 1393274610 10007 320514203 109 41 149 19 505462586 382553733 97 567956825 71 633873270 1949 945153907 1836417918 113 2 31 816066320 113 79 149 1949145139 37 83 5 1683630190 1138658910 11 1949 1949 964232668 1365996887 19 39009572 1648644487 7001 107 365026575 828108834 127 535250816 53 127 1864263128 19 7001 703166947 2777 2120117312 31 1807137735 67 89 17 17 1491647252 984371944 1237354795 97 1345214818 29 1052683602 403045579 43 3 1499569362 822855528 882453816 53 324269649 11 214883405 3 139 7001 1279600028 782371622 2 1687640522 10007 1695025688 13 47 393957196 683625857 798885191 4999 621810613 37 2079909934 41 1779601064 4999 261420849 413275787 131 3 1177237635 1258603071 107 107 103 103 1569269684 2120861773 1007849949 23 229908421 1500634164 101 1182588435 4999 1425724798 1904290158 101 44305798 37 1706098046 11 422715524 747495133 1388482071 67 1947905673 103 3 47 244562479 1420077237 139 59 19 5 1271864066 131 911718342 59 1914698652 89 115449465 53517050 5 37 1928309131 1800935299 1949 594195528 1478258147 47 54592334 113 273046759 1292774527 47 89 510560003 41 13 103 436562101 2039223149 101 1786731915 304395315 1159967371 89980538 139 139 132584038 139 103 1148313937 107 1111703514 2059349450 53 164074772 896407046 10007 47 97 41 629762378 308255343 2080319722 1949 83 131 47 31 1836032968 1318751566 11 920368534 131 101 2095956646 43 408158795 568708153 1568840741 1517031148 23 459134111 107 866118634 71 53 131 1013642753 127 743607733 131 712768249 1043007715 2129911200 5 101 902957776 13 162749613 1137998550 726941880 1823561633 61 1941163380 3 1508115780 1379197050 2777 7001 1233142138 1977327435 149 203116800 460776540 53 7001 1773724353 297269461 1997208184 1808871318 131 359245210 1775430829 37 10032069 882038708 37 31 1968979198 1087796386 1975922545 71 79 1411265783 127 1636569371 73 1022702618 2 1747441006 10007 1885178702 326438347 1714835390 827574654 17 131 1858360367 2047264070 83 139 1538090044 853918887 1520066079 73 1347995877 3 11 235906000 674463163 89 71 79 1750003023 113 1934968838 53 1323346200 2011809870 5 71 143919698 17 746469915 83 1661913482 53 4999 1595350866 1389961952 347156664 47 1194675792 3 608079147 3 1949 1200371559 2048966159 1446732560 1367043819 131 83 149 1447844473 149 1214585718 1707616981 61 1637553845 682235443 73 229522220 1002811164 3 109 381904390 89 2094115799 1548736526 923492987 23 79695391 11 37 857937436 17 137 749282592 4999 1383112017 131 1425445453 73 2004625333 903459096 5 41 1528348144 1517260637 1469688062 10007 31 11 59 1961122063 23 31 1916991981 1412816398 587409240 131 1377760699 160580647 19 7001 1440413744 139 340946150 10007 515140346 1848769903 843805474 53 602581230 2777 79 71 113 534401069 5 103 97 1497967411 1064872208 980904120 67 1204931350 3 515231594 1779563187 7001 23 83 59 396762079 37 95322656 589842601 10007 17 1601126538 1016401494 71 246274860 1987407096 3 37 299145666 1827239812 109 346951578 1966863865 83 650385925 1615831835 101 1828765489 73 1799512415 1161634181 37 71275727 13 29 1735587360 791985895 1949 622713296 41 71 1096879 19 900050425 1829178583 13 37 1222737150 41 11 803705925 166445963 149 1036798024 103 583752397 127 7 1802277363 2049306370 73 1663094273 43 107 5 1200672765 1151805085 1642483185 5 609925025 615975972 818348056 101 113 1124204762 59 1792289315 11 686864937 922180710 113 1197386194 7001 2070958809 61 2092599083 53 445405004 1420651273 1021788819 504536468 2777 11 1174632019 4999 79 1823452464 851972860 137 137 1943739423 5 541729005 17 1638774852 831942338 2 858826672 7001 3 898215768 5 752040275 784956050 107 1630929094 89 1877955241 7001 304918007 73 2104216678 23 1368911976 927949939 540124439 31 7 2002027622 11 101 1917882940 1271212707 3 19 1632154682 139 2777 920056201 811125599 1183893417 2777 131 4999 966779435 83 59 1299396825 2097742778 1941469146 41 11 1207019726 131 67 2083324264 61 41 89 420192585 919206389 31 23 2062526335 2057745195 37 11 109 881847823 1549141899 464216317 1011636794 113 109 79 689734050 101 474422932 19 107 1943105876 589736654 61 103 201652679 2094016265 101 121363410 358298715 23 41 281231833 59 89 1672408345 1185506878 450427771 59 43 1424765311 592199741 403642352 594776052 10007 689696038 635853137 139 2093088717 29 2 113 43 142830262 97 1561827749 2043023506 89 527879737 370736086 303620961 97 1008040393 139 139 1949 137 29 1073482867 127 29 12647725 101 1092832221 43 41 393960677 974819927 794754740 139 53 937349944 499306905 548566929 29 847730552 19 43 1620764876 113 592857088 137 1531280510 97 226018148 976057553 7 64999855 19 1582968934 67 79 53 1836693005 37 136270371 596198159 7001 10007 660892301 103 73 30595176 2031778340 131 1090938436 97 1706648943 1189036787 596706436 71 103 2002127390 101 317118729 1763726747 47 147003860 164931935 31 1099883074 131 773425814 1863438191 97 73 1670338185 101 131 488530178 149 113 454804738 905329134 29 996167870 652682054 17 97 1949 79 333525774 1185789540 139 23 1611255884 41 1348544202 17 1234200493 1586961849 1754286734 29 101 687230209 61 1926169001 29 43 742542159 1888783067 37 67 2053047031 1866788040 13 31 1518899839 765599724 41 149 1027415299 31 67 747641945 572806517 109 1752399867 764324132 47 659356514 7001 326162588 1497306921 1813884391 11 206717404 79 1117035511 47 1845383607 704193519 109 97 10007 131 582451676 131 139 1120040947 774265116 4999 11 2777 1415889551 10007 41 131 1355310280 43 306843227 1963962779 59 41 41 1404756268 139 818723928 1498111001 103 47 361388358 564330927 1041798489 89 29 747908744 11 1681171734 149 613124216 663761185 1949 103 369431645 451543065 79 1544585643 7 37 1642763762 79 1171618318 769568374 53 1073085699 7 1362556895 107 587502439 67 1010419362 865466652 238870754 2 2076410129 131 83 848020629 59 1323241793 1704056037 29 2777 288026544 13 10007 484829143 695826738 41 61 770957711 109 2013013308 79 19 506543886 101 414753103 71 113 2777 836287996 101 23 149 458583407 483434677 23 41 686735035 2047611463 782355235 1075676462 73 1225418296 79 83 1900305086 103 2079218667 523642014 53 248365844 5 435784615 992836395 7 561901277 1033469485 127 41 1752767204 139 83 7001 713590927 1595345874 23 865168782 1397897197 1520412951 1949 127 921390080 23 1747635059 143778966 89 137030719 7001 984284592 1703476319 1477843210 59 73 3 1227900430 101 61 101 1398519290 1299801746 83 11 1837542362 1803087508 47 67 1659478456 71 441138549 97 728908052 17 746247978 103 337134553 163627384 43 131 791456936 101 1539130718 90838895 995000341 41 684743173 257675479 59 1155853904 301366448 19 127 1971330830 73 596841080 61 41 1506884398 2 127 1664836269 37 41 716291053 10007 53 73293889 109 1309333833 67 1773748687 5 1224825633 103 1536498281 149 934809908 1962860944 11 198219791 107 3 762210708 747912798 131 489588003 5 1384343635 812139360 61 1858843728 462501526 71 983524589 71 1681725312 103 1602984213 1087264643 113 473346900 5 17 155754612 67 1451957402 7 427819455 17 1074528265 473401149 113509401 10007 11 1493776933 103 1414710562 1023054530 2004268174 2 19 1339005677 850748714 67 910532857 4999 65971803 101 83 1725336604 1742427632 1949 127 56602757 19 1608822948 451449561 43 1613673728 53 113 53 340996966 43 264050702 61 939042113 79 632875715 692266730 19 801650299 5 4999 109 19 716803785 639089738 5 139 2008666381 1828248759 107 31 7001 1022146588 137 67 1465515455 324128178 53 41 1215036558 13 661884730 416835303 7381389 37 622431226 2777 1611146652 47 1558902298 1792089790 770715937 103 594785875 53 1737125827 4999 19 1843876014 107 548089417 1527728559 664028016 43 1237747733 103 7 1502891971 73 718892101 1850378377 53 41 2777 2068551199 1426767060 1767617125 1318731181 43 73 101 1859018625 1032519098 13 1770340167 137 29 73 226117938 2055810232 5 23 644923979 841848461 61 565495132 1988275297 1107102613 139 137 109 83 703460358 1204329483 1242145282 79 17 541137098 1401500638 97 1110060329 7 2010145144 7 1164698793 2777 1059782930 113 1439716954 149 2101307515 73 1127373932 149 2120678409 1607553007 131 114007466 1171385761 13 284768432 13 568440858 2 73 1165729992 37 235086326 59 4999 692101552 1142496455 293509924 7001 854454221 17 149 935710315 1129641258 606468718 53 59 1581309887 2777 43 1554671278 1339729179 1495547866 149 702337791 78142868 43 7 67 1647184954 196763510 113 43 29 17 53 310478452 97740162 293269984 1369903102 139 1440886947 1100452662 131 1230649080 137 1119805700 1404261109 103 79 37 968079988 2129346817 1949 1210709055 103 101 1591832913 1631483777 11 513837433 107 1618246145 1563869378 7001 149 19 137 1790407653 802544767 1351861961 73 1076686327 1474441059 23 453261300 29 1118843606 127 154526869 901165965 101 2140384122 2058948832 1528157647 113 859246011 1393242344 17 445054135 375549536 29 1934105497 113 345059399 384564930 7001 61 1018489373 137 188756134 2120043740 1711360682 131 4999 127 237990888 938546256 149 1885268392 2097309545 5 101 1771307195 1657774004 11 914993242 1663348727 73 974623071 1988003967 67 37 61 79 507154562 107 1803843343 1128865121 131 621796216 7001 2094524175 487535638 37 1061332161 207523824 811722051 459535668 149 19 1196728729 7 646428552 2006843619 11 945389273 59 88837834 67 1847352437 320864850 131 73 1081430760 951419731 1377226673 89 2 1371933544 452246050 109 23 2777 7001 482137867 1504087839 715926941 103 23 3429921 2070072496 1555204988 2052554035 113 953465345 23 831955193 131 946921841 2055873415 1949 139 1631376002 127 101 13 1810375060 744250741 31 18041628 1879738940 784594372 2 681693255 107 285123863 741579066 47 97 194828605 73 7 915294709 1556550100 1525973560 1611226855 61 848489887 1701281553 149 692130628 509565100 149 29 2117316593 380460193 37 505525531 41 372028055 99615814 877113738 41 59 1749179785 31 149 1408435761 1718894545 17 1374034469 889268920 1464446055 5 1424339180 41 109177465 4999 137 1077591036 1324257814 11 13 10007 1042959561 487447387 7 1172936499 7001 97 7970625 1233164088 109 619993649 307121497 83 2777 53 97 156730272 867761977 19 287859040 5 215490044 212278722 127 818522565 19 276006390 11 1304300107 97 2110680618 1784171440 89 97 143101587 1593492586 2777 1913845887 207451560 1949 1161569624 53 651791032 1293687126 404662809 47 101 1669954200 67 452136942 59 338987449 1649767623 107 41 37 1149988544 97 1826947373 2118998846 2 71 1848882529 2 19 73 11346324 43 10007 10347238 957723407 1620210534 17 1174439834 2089282059 41 109 1690842444 598041035 1407229904 149 1990756411 113641109 61 137 2064640553 1465933565 47 812536718 538807427 101 7001 71 2 382178262 13 149 1342880678 73581024 59 795322773 71 2142203879 124557630 107 127 1285357475 1908108548 708207158 7001 59 1831004584 97 116276775 83 810007707 53 1148795371 61 19346089 2098238040 97 149 1665364940 10007 41 83 31 7 1418149439 67 1680452058 1481040762 71 1627720611 11 1582186705 97 1723860138 910507960 41 1556212784 1981059966 19 1283693041 79 1070311434 13 2048331896 1185761772 97 337622826 53 89 1603700790 437801760 37 59 109 1006781688 11 436961767 4999 113 1834079609 1750018570 202514489 4999 928994164 10007 93551121 1809547689 127 97 2 1205060401 47 2 103 165048529 17 97 2005885601 847574263 107 1146921973 31 805051276 1171339364 486620396 10007 12478247 101 139 29 2092175681 2777 779220646 2777 2044432954 83 2036008592 23 1450163104 1613200589 13 89 1830015214 753336438 103 61 2006094373 29 1724443423 37 487052899 23 83 976955866 23 312695408 113 1956470926 1795106736 83 1850668743 7 878535826 80713641 29 215371897 233829427 13 1203358900 83 204983274 432323518 4999 107 42747356 149 678002895 37 132750265 443878159 139 789965525 71 2092785918 29 111983969 103 544831620 131 904222522 103 41 1190171102 1674825327 127 73 13 29 103 113 4124161 1405685761 61356026 1295565920 17 1949 131 1385090248 2034832899 89 139 79 2136832448 524144934 53 1345495148 97 1931844402 17 131 1566678911 2076910418 1405841954 11 240488350 956500798 83 37 1631129016 971320596 1029617221 71 1663953239 13 121312035 3 107 482226423 109 79 10007 1259835996 1608134280 2 255354386 79 103 881758898 7 53 101 366240039 53 1195382193 153109062 31 1968831315 998934695 5 89 834481800 421433422 71 1573177743 79 1035635847 113 1900432827 1768364754 47 11 1315480056 1929255229 10007 79 1363126751 782580162 71 1004689973 10007 1212988498 7 1534472200 1575642959 113 5 1053389025 171194225 2777 1291581074 807270793 7 131 1150161529 461963640 1102784641 1855557509 47 1228660395 2052140301 3 1200585684 97 7 365263360 2093058795 5 7001 102711671 2055606087 392646366 139 1619102579 10007 1818812887 67 13 332726250 83 1169667208 1313522126 982545634 103 43 789808907 5 31 1817933686 1991734367 41 1949 1644778641 37 977883804 53 105624124 17 477695400 13 131 1535567080 47 451614896 113 1722374667 909908987 13 906953592 3 1711524030 109 1949 37 907978368 4999 1520120915 878972387 97 7001 1096230582 595204017 2003768849 1949 43 47681496 2777 649879094 100407989 2055171923 61 48526171 103 1361115302 1078924975 17 101 107 1779667442 1665502401 1605660413 308146017 137 289242836 814114662 53 535491977 61 71 712994780 71 5 47 852021640 623778736 139 1160825039 31 660107952 4999 296996352 26427423 3 1911698817 3 1076148747 1008182618 1949 1743750487 59 247856403 7001 137 101 1328793774 83 1064165493 1941780684 960083699 19 655084679 83 1593248080 79 290372953 1154663697 11 1872100307 67 2026203481 2021260154 103 695328855 13 41 73 1703173074 79 197129985 1648618407 137 3 103 79 507564888 103 903595310 828112790 17 5 17 283418107 154132629 67 41 796017993 149 1156909159 17 48274883 73200835 131 2 29 75679763 1645180469 37 4999 83189531 149 849211494 127 56081295 799027231 149 1820964313 89 706947381 1745161929 726250946 19 1275788117 332430391 31 127 29 308660601 78164135 11 1274751038 1949 422190431 83 1100884444 137 61 181695815 1519368496 149 19 943528429 1407081958 47 363533438 89 69639118 92690676 107 41 97 1532344599 7001 335437993 73 131 1261028008 1630485343 23 1949 1030765495 61 71 2085412710 2102107082 17 1882161069 1546487977 83 395013019 1033317049 1486143795 1607033342 113 83 37 1264352160 31 1278496271 17 2777 17 89 107 727926029 1836826414 11 974785099 103 37863933 11 1086740721 563082792 29 1055986059 17 29 1285028889 1453645643 2777 19 41 948660952 7001 598403474 292298751 23 1204661179 73 59 19 2777 1529043970 47 29 1978870332 1064140471 753116813 10007 1554961273 783322623 71 449016136 7001 29 337333365 89 101 7 4999 865159020 1827508817 79 1892837921 139 23741478 1104025552 19 41 53 71 1903976044 1080117036 1703932547 37 1095511947 1740563864 13 2074188233 1427675466 131 61 2061261248 17 1585477249 103 728532081 127 898071991 503768683 61 1895248040 712568438 41 23 2134660406 1132304031 343623816 101 3 522118614 139 419133233 1523748302 73 139 2 251305098 7 354210059 1874702764 89 1117094180 5 1417387575 1991777245 31 1454863247 1170760957 43 139 137 1407497037 29 1115594098 43 4999 394421100 524875004 35813333 903955200 89 1170587789 59 1044944704 2 361538658 89 1982847643 773461557 525030819 19 131 41 556513664 89 17 71 1462735752 1774170223 53 991404750 43 23 1327564991 583255709 101 1548996095 875246307 433249011 13 139 107 526540259 2077846910 31 2031408486 1699443515 127 1865264908 139 1121136402 47 484896838 310147108 19 1488509742 89 1949 127 499649623 1801044679 59 1289522656 97 127 1726384152 139 1358195404 127 318923035 4999 1942656391 1060897778 1395706748 67 97888139 870534581 127 2141309012 1642492940 67 41 41 23 1514664855 11 4999 1460007940 10007 425267479 149 47 1641577037 17 1263576170 113 131 1303288477 1752387784 37 575460741 1303379272 4999 1003591138 2777 107 908344614 1961228680 482781605 149 1641867474 71 37 7001 3 101 107 322032238 37 186480814 1930853817 1370079506 83 10007 1770808699 41 678837082 579652018 11 1432597606 10007 1634110411 1218909105 7001 19 67 9462276 53 31 137 71 59 957414004 1946151608 19 481935513 57763795 131 40902261 7001 405672945 559715948 17 23 5 206479920 652329440 97 73 1805126626 2777 363317687 1177936558 29 43 1502702123 474336182 1266530506 1745937510 101 29 644370744 10007 2777 1214607037 359957517 11 904834205 441071543 1266182624 1428929233 37 1128448369 71 97 139 1780658944 53 1391300456 1078579945 17 3 211554690 23 1094520650 19 505231432 1820272170 83 1511447264 1857374234 1222091052 2777 5 686876198 127 564134339 131 1277003982 131 1236969203 19 1741193136 13513315 1185726708 89 577617505 637006988 7001 67 1301104557 2071860162 10007 984478653 97 1275074387 213136246 67 83 1861097795 1934888405 31 1145160801 97 1996437704 101 818687113 53145062 39684826 47 3 7001 1293861811 1850333515 59 1681768686 3 860972967 517163032 29 23 13 3 1470229362 1030748809 4999 447295523 79 878849532 7001 73 713251318 103 4999 250644861 29 278407441 13 1905795749 1233680364 53 1521928496 89 1225656291 1251904794 724148589 29 1225747068 31 191828620 192664494 41 1985916426 137 2085301660 424089555 2777 1250257476 13 2122480048 89 978190466 11 47 1676429464 7 237967415 41315820 109 107 31 71 296199859 2 2050871346 1792912408 13 1496891929 1162013934 29 1767597183 61 4999 13 2 50460597 1535234870 89 2114498369 47 1418556735 83 1088649630 200462833 31 139 1363319706 71 19 118474310 4999 61 959446552 1682870989 139 410400280 552998781 19 1949 955010000 178319018 17 113 4999 1071145728 947895383 928229629 139 4999 518550843 149 1079235757 208811580 149 1525703380 17 1246605529 1062684365 71 628540706 113 353812718 53 101 53 137 64764284 10007 43 1813680101 161597674 4999 67 103 37 1969098116 122420753 67 1994675090 131 113 1792638562 13 1406199704 149 113 1830151762 79 653438467 4999 813493312 73 73 3 1193380944 7 1936749224 83 5 1840474985 1675309310 88949776 97 724481845 1937136026 59 101 1850139227 1363575950 41 1373338335 19 1591935482 10007 103 1413341466 73 97 47 2777 546058172 287335367 71 1484089051 101 988137540 91854794 43 611275917 109 910958833 1464085560 37 2026316113 189998087 113 41 436895139 4999 1732203490 43 97 7001 369041584 103 31 137 29 131 206181293 1201693122 7 58364351 31 799498122 47 604956505 137 479427216 71 122405420 321164658 10007 1841077853 97 1949 1890670328 1214539818 3 1079458326 43 37 1335005081 107 520919855 1032749698 37 137 559308254 13 186686305 236493754 186562012 2 19 1817256083 765838757 137 1476848055 19 1718482757 17 504047772 73 1740004640 61 101 878390286 1178642613 23 190414035 83 1531313065 19 53 1969403998 1567001869 1585181176 113 79 231696256 11 1671572375 11 240342201 266158034 139 1534194152 1706639837 37 803007078 67 137 131 127 170024602 2777 1715802774 11 525432007 43 3 702659937 1949 1571051869 41 11870660 83 496364153 5 101 324992079 61 1548719353 1273965164 113 1757093211 97 900522974 869841429 1900641408 79 53 151699939 11 915356365 41 958150484 1082053307 126896025 29 1620303009 67 1967608028 36017045 1500256565 5 1860405893 89 580617702 83 17 1530241077 4999 977400450 681552535 5 137 19 1222490571 701490142 1968260091 73 89 1056187831 137 2027529631 853568576 59 71 28456211 97 2777 870328762 139 53 355256827 71 7001 256817683 217771083 3 601432161 1498587315 59 43 5 1038766645 1546810175 29 1048860194 2086925756 89 113 1953216639 1707905413 109 1413932195 59 1747404860 2 7001 89 23 196436376 1183418563 1387059666 23 47 1084866408 1229104379 83 434843723 797332611 357771118 103 1938972658 131 2000618769 1709421625 113 531228933 764942453 1959023052 31 1668653345 208279750 7001 29 1834200375 67 137 151509396 744491983 107 1186307395 11 73 863838079 149 137 1570729112 1372873301 79 130778338 1000631380 328834294 113 1744721017 797176559 137 29 197599533 1462111560 139 1399992988 11 13 1299607673 493353653 137 682908010 807257019 357304905 137 92426963 19 1984167454 4999 7001 695787384 1923657769 1523562755 1078014236 13 71 1797495072 240347780 89 2777 1738890752 31 2058411780 1000996658 101 1495850264 17 1141424778 41 107 5 1275729760 19 1464853279 1134183682 323765318 43 1949 694662344 41 1334357157 350532570 59 1402722804 103 1854097819 107 1949 1495074002 1532548429 4999 439518017 23 4999 1651314671 621695636 17 705965069 707858716 11 598849313 103 306374530 233410880 1866804279 43 31 113 1703380984 1214427272 2009528820 13 31 2069333209 1949 138019980 704267700 3 17 89 3 811575180 7001 4999 139 1314682850 1949 430941441 315053901 2078549694 41 71 1058996737 940241805 79 97 1233626697 148265276 1949 484833240 2777 61 693744460 387156752 1437279890 19 1323316725 47 574574295 4999 435327917 10007 2061080156 89 47 1691279114 109 1608025770 961906145 713712366 131 2777 898134563 2077204331 1357773324 109 904401558 1613117359 577153491 101 29 1420791575 5 2046921843 10007 83 655296454 1079609552 246684930 1949 113 1744456253 1374538754 73 73 19 265798106 1918891263 71 5 944808155 1125070601 113 61 1493717126 97 1490295026 61 1754944564 97 311670312 1869564332 71 328843600 1533963195 19 566465310 139 41 2053683153 1680732613 214339300 23 1954270058 1763109733 97 131 1469573050 19 7 2777 13 576312191 97 4550594 142375272 17 7001 5 478837775 1373800195 143869971 1535556451 67 19 61539290 1421796275 137 1591417482 1599600128 2 434665667 53 2104359011 131 7 113 963899492 91536470 29 23 2060207612 1777082874 97 7001 673622218 1471176138 773345820 137 260484950 101 848642602 1700993924 5 1114805615 101 278696572 1138057425 5 2044136125 2012909002 1342079281 37 7001 657659938 1981545217 1132890523 89 61 1454142400 1153460651 61 7 1202566001 622166734 2 771216992 2 1485751040 3 528798231 1991840334 740258191 59 11 372309028 101 3 7 1207754436 59 139 780277751 17 152254159 1281003236 47 433537917 1201294051 569392624 31 234631722 243328535 139 41 103 329552208 1180897163 89 2 313070914 649172967 41 2084215894 1515171437 13 619428484 113 59 650198172 475389467 1782160155 43 61 1637802603 113 29 1598899804 814817263 1541472192 139 1852572957 17 208419770 7001 26286543 1547044063 71 61 504963831 59 1949 8567325 101 10007 190303119 89 1395708769 17 40951895 1201741152 1949 53 1621202238 41 139 37 101 783229100 17 137 2042658081 896743027 43 4999 1949 47 920992191 79 1662922429 17 593544780 7001 89 31 762682615 881551533 1695877332 113 2 422005772 1909964422 1208263183 59 1977182395 67 1923960677 101 2075938749 1313296132 1262465471 127 2777 2777 149 17416759 1586184864 321528565 1792994862 17 139 1177314849 771974447 37 1975753195 1632880004 1947146748 17 61 61 1305108297 71 1298151859 560241895 1698978453 10007 127 281599513 693405044 10007 726738361 11 1129339497 352398277 11 442157430 1949 25886618 1547934780 139 5 1444991315 10007 7001 504982130 353406554 2 1761808260 349200698 79 1860614478 59 4999 67 1244187028 1013368907 1949 2050935110 71 1788491553 83 55519696 23 47 1868207982 47 836658186 71 1639025346 73 1779704922 766856424 10007 1721913374 139 1034584788 460687970 2 47 1981845381 683709580 519374314 2 103 615212923 1798310372 1485291945 2136355001 73 89 1070907096 4999 1931173688 2095855745 29 778258384 7001 566821963 307995583 816245389 67 1746467004 19 32934389 17 2085013569 149 1678002690 1711646940 5 10007 1953406428 71 1264769478 137 89 117238632 1332389986 71 273439957 302606199 1156567073 41 1257181652 1203267292 2 7 160928248 13 1602289306 43 103 53 1242066713 2 709486302 139 724213213 31 1073020001 1949 2025303350 71 7001 1162719079 2113139834 1328068998 10007 797347753 613273419 17 290422016 131 101 1795912182 1602850156 107 11 788421095 1904057815 927699645 5 431823925 1393317717 3 2058220461 529736107 47 1420423284 1332349805 149 1957298866 1930247689 67 639427163 23 79 103 250096257 2034650979 1488366144 37 208386405 2 43 882688821 1608281356 73 59 83 1184497020 1427930532 67 53 97 1266145365 1422778928 43 1949 103 461032903 59 4999 137767441 1231884940 1750053876 1949 1272969471 109 1338431383 3 2065218498 1871650089 101 1028809937 1429984056 2009370056 79 10007 1054357534 1509896188 219684364 53 2018390096 137 1108744699 558213624 127 510403718 97 564514540 83 4999 497490482 1481683604 137 171046144 113 113 454370288 1242763378 1512211525 1633899266 29 74076978 59 139 135140109 83 73 1230547130 149 567126035 23 19 107 738624424 37 109 689502281 1011562908 1077445465 23 43 848492770 2006438824 767186036 109 1517861659 1385465176 149 10007 2045911136 1825797164 89 1882622687 2102562945 61 156491808 1229099146 11 31 1297265308 2115322231 1090689205 19 1252092985 11 60448707 7001 741231724 1383448255 4999 53 1256794241 67 71 70082059 53 101 991523949 19 1293629003 107 61 1625250618 53 437321258 149 1457921641 23 656307898 379385805 23 599889059 640236116 43 5 934822709 130263426 43 41 79 1119669133 13 434141682 1982459908 47 2103849389 83 1460771697 4999 176504692 507768426 1884520036 7 897677921 1318277377 71 3 906138966 7001 23 598146234 1201612920 59 139185439 1265861469 83 53 269887183 1704510954 646135099 131 1410818732 1949 1301110587 2777 43 9514696 18416771 23 10007 1585388996 1726968032 61 999746531 497416046 103 193124653 137 71 781500113 1054774518 73 11 23 1153808432 416591824 23 1636817632 1967663593 43 71 73 182385098 386362712 1205418868 4999 5 139 2059192562 1949 1279397662 107 31 2033379404 463700821 1467220829 37 67 13 594524762 241008404 207860310 3 79508352 1641308457 149 1123140327 4999 7001 29 746301312 59 131 417334691 101 17 860361381 172272951 43 71 1654265932 2046948789 127 954669705 131 602118051 37 10007 246902711 10007 1208685488 113 557556125 1870186499 2 424738184 1390735664 23 59 1093552551 914936482 528494677 71 231516174 721509098 127 2777 97 77446255 59 665375676 109 2777 2122344602 10007 13 1044570683 1650630374 59 299660941 2122694880 1949 915850692 610783621 7 827425459 149 791924123 137 20312716 1465936442 139 31 5 1122676115 29 367710894 1237651509 109 1256681819 29 525175389 137 49625438 1949 1924360441 1606875734 17 149 137 2126615243 1627232707 2 1828747664 7001 37 101 1654667951 101 2084125910 1980877420 1971210180 127 7001 11 1259959951 833520074 101 1427288946 109 684800021 1587073879 17 1627509127 67 3 13 1732857698 1472277638 79 1950429341 971681198 53 79 5 752907970 1529700610 1254783000 155928851 71 71 1381490656 13 53 2105946031 7 352862664 83 574060591 1969969699 89 107 1408176282 11 1248665176 46037849 1373391024 1174849802 137 585965142 89 3 805522725 481752022 101 3 89 79 876480984 1117379300 669027433 139 137 1316949207 1936906188 7 43 1129746095 1233556007 1924290888 387604206 3 37 7001 1570135273 1195503344 7 1804887441 1062079704 242724670 7001 1167725939 137 1363771430 1754797529 59 7001 11 107 61 1465983720 129639817 103 3 29 149 910185125 1454717488 109 920754065 47 169642941 231836323 79 43 2005187223 1696000932 1186271024 131 61 2077579358 741750592 11 1938838957 107 1081919265 71 525290597 101 101 29 1015988220 13 543069852 37 59 359530365 1542482843 2018274812 1623085667 83 7001 2043346865 1459238997 916201278 97 2 149 1675282245 1642554842 101 47 2089265376 3 479749720 2 10007 1869649647 73 931471594 107 61 1390358360 79 294870265 959886577 107 977321141 109 752889160 59 2038312695 5 19 974735228 7001 430039242 41 71 37 990460400 1996786585 71 29 103 1133449473 612871774 127 1602953146 37 2085786786 127 1692528492 756036894 131 103 1585678820 7 1004504900 59 13 107 1863554693 1865103946 43 131 1956510283 3 1991886354 41 1189215824 898301647 47 1825481695 1089550729 149 31 968484304 1847910218 2777 61 63323428 37 1992748245 83 379484715 929454072 816076752 4999 256121368 2005229277 19 103 1949 1093603390 1471142231 47 2090074665 5 7 1001741734 1705240519 1949 1951019164 139 315479960 780839311 1708889082 3 1105756059 109 1442497171 59 460790472 131 550977747 618951710 1391872330 139 59 112016515 215650104 131 1944202047 1949 1389001626 940033848 73 1949 61 367941447 71 1876385160 11 1876974667 79 131 48192542 1893047464 1698062204 67 1229223875 37 37 722853497 1638622996 37 189812057 244661102 131 563847734 523917203 43 61 2053598855 61 166305520 29 882908938 97 1949 107 1387605211 420153069 1589751464 89 79 5 519097960 3 729791306 131 71 7 578744581 137 864745505 109 1115123955 1870966271 47 386621691 1637952685 67 53 1949 1789706281 1881641196 113 712117548 4999 37 1472962119 1559941682 97 11 687775154 392273580 71 119494901 113 3 97 1548285213 79 1045332753 1590192786 29 578646574 11 1729503886 5 829512715 1972906685 139 31 1051936745 79 73 83 17 79 29 1135772900 107 127 733881828 37 810421582 97 2103418713 1294885971 4999 61 2018753154 1949 45698203 1171814811 59 973212965 67 1284263303 1028375496 149 101 2777 79361106 1950475936 1852252050 19 680853258 23 571908509 1193758717 17 83 1943477984 139 177989697 109 9251811 7 17708082 1669719625 11 1475109966 31 1149229148 137 1987702586 101 31 91643626 113 1223405270 1341046600 5 1580104697 7001 1478765222 11 224068625 937196029 127 847517228 29 107 194968072 13 131 31 7 1898349509 972068062 139 2126005 5 103 1326929261 37 783336324 53 721425612 2 1369281914 1882149042 113 82033028 787162859 83 139 7001 140524072 23 1366926042 1743580744 59 994209660 101 483318936 388608921 113 1276328522 97 103 53 210897388 67 946202354 61 37 130630088 978267248 149 750706593 13 904701304 2 71 1914988192 137 37 1734772269 101 5 242053920 958068306 37 1398603626 1776061649 107 506648638 1532973185 127 103 240290966 1675388555 47 1995980634 1201117084 2 1227963754 1608208762 31 11 1949 2 2014929070 11 1371796097 47 4999 1041971564 149 67 103 101 1723672767 1576867960 131 1680029970 7001 67 1588951364 10007 427619124 535014248 2029750072 537685782 2 1972825229 907740442 103 149 32481702 19 1717398847 17 862876206 361032302 71 1645753722 109 1961669559 1203922535 127 131 67 1324295937 1671832307 160703670 2 109 1151503032 4999 270245940 284263136 707521060 7001 2 613947136 1688515566 139 131 1295781653 61 853508584 53 2010399074 41 67132621 802554021 127 1496207066 11 1922240870 2028402574 107 1949 1515831224 103 1506458803 344660166 53 47 1954245806 139433563 71 1279198480 17194984 23 970518584 239425974 67 17 178145526 1242973125 3 1569414444 1562190218 73 7001 61 652824194 43 2085211212 548762832 61 1728797950 245156997 1038780944 89 1465221897 4999 71 333173393 127 2777 101 149 563984610 5 11 1305543426 1236855290 1233071310 2777 139 1914845907 13 1580567395 31 7001 312097579 2015783928 2 1435998696 43 1572554978 888759954 79 73 1894274883 67 7001 1337457455 4999 1972960329 1964212834 23 1268350180 554684565 127 71 866725471 1133590473 5 157068830 1545953060 127 31 663474121 2056339151 19 1902369604 1290277669 764476235 5 47 89 1358545306 83 758738358 674242947 103 1913476007 101 2777 23 284282296 1587159844 71 137 145335354 13 1816998196 1372726307 37 1226924903 1917108183 61 109 36842347 107 10007 37 119218884 3 1739991932 4999 1271090934 2 1524281678 1140557195 137 3 896281869 1842593781 47 605393479 10007 1925206702 643447208 1592499254 83 139 113 1806762198 2077931948 149 2009784265 826558469 11 19 1852973385 1377364891 1073277321 3 11 23 1562831766 139 113 371691917 10007 4999 1315514886 2777 1059749610 29 23 3 52993593 1136518659 37 61 2777 228127773 1184287751 67 269202784 79 1909090300 302264586 865872423 1021680257 13 1505942107 1689507361 2777 7 682268692 703694362 19 378818882 978127430 101 794145612 1452221664 3 3 1954545246 1351640640 17 107 83 2006257574 23 131 881700871 10007 7 13 213947877 604072315 11 79 1926665983 1465127680 17 23 1563566404 67 73 127 1878254435 594353904 3 29 599969313 149 1688185496 2016855023 73 833423991 1824724717 73 1780444289 17 1779565627 168161209 735439448 53 7 41 1949 610752525 127 122170444 127 1393835714 379751132 107 1949 89 266357865 73 1949 747731901 41 31 1849140421 1451271014 497598016 149 5 1513651860 1194939890 73 1233060228 43 1730648133 1772024539 694722228 811160123 103 2777 73 131 1545837204 883225580 37 1469221944 73 109 2029359222 3 2125765563 5 1303283325 1319918539 17 13 353451436 17 2111993130 3 295176672 43 296798255 17 134497676 1517557769 13 941289479 29 1126491256 53 1222213496 97 1006805292 47 1420910654 1949 1362653095 73 839819311 71 237915107 843515292 73 1432527399 109 2100999743 339253562 137 807297982 1378224384 19 933761856 43 43 1694645476 17 747781193 59 11 89 2124872152 4999 89 115830474 2108640332 1566912734 73 17 561299925 1920600087 3 19 605896606 1632389285 59 3 759377505 5 1030130296 79 7 53 702778410 1647307938 29 904415945 1985841275 5 7 278989039 5 1065064650 579828750 89 1929362203 1715397125 83 536283252 137 33863797 11 1310767931 2777 67 252621021 1552763960 131 251723050 2 119891462 131 79 159363993 1632071947 149 409346904 107 754706524 79 1291218423 1666517684 1699132461 13 31 61 330259368 3 29 19 41 1406149243 310585291 174830027 4999 4999 113 470369732 875666724 97 348194666 31 1550155868 1631242801 113 61 1647384117 1089538263 61 646551810 314002014 79 41 811950457 73 1645086583 2124029945 1949 149 579354618 47 1769118117 2119216339 564244199 59 43 417707590 1237546622 113 113 835291028 1910688185 965918195 11 2068281105 31 7001 107 964850681 83 2 2031675060 1344687308 7 31 896467238 61 1167189006 1939589672 780098061 79 103 1732938332 5 7 37 67 101968506 53 463907428 2 37 666278795 1666876344 4999 536082762 1387857373 47 918627897 11 1164648338 2051996854 1949 7001 1596585051 1599637487 629527125 3 727432725 31 109 71 37 149 969652068 43 1726063000 13 193914357 89 71 585930624 975215601 59 559630576 1190735361 89 1792875280 2 621380940 540276570 59 101 1268983493 977518400 1681314579 492400553 101 1983217384 131 817921383 4999 41 1471275109 89 113098295 1470466845 41 73 431564247 881868032 1272497925 891299937 19 149 83 476352734 11 19 1257818829 1454860761 1913323959 19 103 83 421143411 1955983267 478317733 1949 10007 1949 37 5 31 1465604205 220301469 31 97 1339665060 7001 113 1202531553 1286502852 101 131 955093621 1209692121 10007 2138686033 83 29 731504845 968064138 309602518 8079425 131 97 67 1744659431 97 398231560 7 1554681103 89 1291837963 1247981042 41 2057026504 1991378159 137 1171465640 5 1620868309 1359612655 1949 1073420869 1307034284 10007 11 682510565 1715987305 1949 169847935 19 1761042531 10007 690733175 1145591353 109 1247914186 53 7001 139 1947014700 2 775767642 1917444642 131 533393355 538035419 15387357 2777 747174821 362719910 67 103 59 1134310341 13 71 323554810 763238219 59 79 73 2089825458 1217907107 149 1019894229 41 1340138989 1395315299 43 23 5 1648566141 19 1458859729 930580841 149 120866118 2109664180 272650332 149 1088978590 7 1476927040 1331580162 101 61 1687102925 67 1398622874 1171735070 83 139 280467250 113 131 533980104 4048031 131 7001 1583683338 1949 2073316965 29 67 101 704299058 61 49471244 29 1855345791 728639886 13 2031101791 1754543700 37 11 53 10007 2777 507438433 97 149 1876541088 2777 1957637819 29 41 1071787081 109 856440359 117468773 107 1710077424 43 103 37 1182875644 2777 447191418 3 17 1308711731 1108939496 61 396518117 1309625965 107 1366043855 7 59 854538654 455335509 3 527263302 23 13 629442398 61 801446914 31 1799650474 37 577539179 3 1250419494 452256222 1949 47 1274357624 736204475 1949 73 29 7001 7001 163634373 835373322 83 103 1703248891 1427139103 17 29 7001 2004624334 30589343 37 29 17 103 265738352 708241963 11 1848621995 2039202676 97 1113988546 379818790 83 4999 661117750 37 137 91954263 2777 607538382 1949 83 171819877 213766583 127 2054178772 441488826 10007 467619842 127 1803119060 107 1796304337 29 109 177527557 97 1848146432 109 1482377437 1072404348 885819453 149 587490576 103 2079024509 61 2 1730067592 1831374015 107 131 202384245 23 707376362 1193197938 137 7001 442183160 728577456 1043821872 47 1652527963 101 107 283821031 1179487215 73 1613616025 103 1967954374 2777 131 331890465 2125676478 985720614 23 767944976 139 1866624884 662950854 1972379463 89 1495267299 31 1026623621 23 11 832353276 1394286549 89 79 1063224581 75695430 127 521900658 71 1588861659 37 2130775434 1949 1394640083 2 1677476678 1317709498 97 139 1097134645 426374855 17 457676091 43 951198915 480786784 31 1270357401 139 361446982 37 43 342904661 79 101 31 79 1687043183 42983505 67 247953075 1950842396 113 29 71 1182418830 2777 343040033 2 1080760824 1023213170 143908128 7 1036803363 139 139 119530409 127 960432166 97 282792054 1235411949 1482066479 23 2085079933 71 122362019 13 47 79 13 31 7001 109 811715104 29 964952438 2088426245 59 79 3 807424477 1787364967 79 113056174 1997660027 11 4999 1138672220 1128752590 1307422647 137 113 988810618 59 1735047397 213449310 10007 137 1183495872 61 473176512 1337149097 1891080833 1267831678 17 2777 1563589850 31 67 2058933131 494970986 4999 1185937858 53 19 1417548143 2121737448 149 1384745710 17 1532400247 247514549 67 3 586636845 9262319 11 7 109 1259476252 67 1692885918 1771724164 1306852820 7 1263827184 4999 701985388 1104075135 127 739370251 43 79 256381386 1408959707 825794808 4999 1610768075 977830912 103 139 7001 1758903236 1207878190 101 93919294 83 20213820 464858681 2 1803961672 7001 1081647499 10007 1438836481 5 103 53 5423755 1572443273 143827131 101 23 71 19 1927494890 5 2124305082 67 150709063 1344812990 53 17 7001 988681220 97 61 1079345224 1758923898 59 1334171225 113 475738814 53 1212305729 907151975 103 113 1992052592 11 11 1861559257 23 1953708 61 1111715850 127 1449431696 41 13 113 932722340 43 1003922333 755799956 7001 1553265996 149 1163831699 1769889080 37 1246200626 37 139 427196503 23 67 1677530858 17 610620688 1793953730 4999 726720951 11 67 1134830188 67 83 291357473 47 260416801 1448621498 2 883155332 560981406 7 843512887 476823718 19 259132412 2777 393084350 1813111631 29 451009595 47 1867122705 257074396 149 605456732 2 1371974523 103 1921584095 19 1573569398 19 1949 109 779980565 848881754 131 2116759701 1822162316 791280916 19 10007 31 2029079332 4999 21405718 1616111713 11 191485679 10007 143267902 73 344243279 127 794818959 53 1138841596 23 1967928420 914145841 19 113 1010438429 944278624 50569050 7 286989976 31 1900574653 79 607125507 310623589 103 7001 101 17 1721367334 1526311908 89 73 67187740 1754689393 1647505376 1197921824 11 53 1791744712 519898571 1663663820 605576130 107 107 1707302272 1949 2084517868 89 3 338876703 815723634 61 1763543682 47 53 708658240 4999 83 738453613 47 53 381122576 2097144121 41 130591765 754183725 1702707182 17 127 139 321640942 972517538 97 103 1232693732 2 19 1602577724 2777 19 4504653 1091417494 2045300576 23 1962342679 10007 352356477 7 169045107 1130160962 962921374 1906191271 37 107 113 316743746 7 1949 47 149 994143198 101 112314424 265836848 2100035607 1414027791 107 3 1267230870 1510602243 942864347 97 1212746490 1828175978 61 5 1136817620 73 1628871576 149 1065742470 107 1730794229 107 273834828 109 132214820 107 7 2095753632 833352553 11 2777 265309026 1522545790 1085770195 107 668764017 43832063 2032520116 11 100294938 41 790163644 1178942262 2 934002569 83 11 13 79 2777 225600224 7001 107 2777 1864275079 674748728 1734489866 31 2102572464 663951552 3 43 430137858 137 677230593 2 1818713154 37 1142355246 593941213 73 10007 1333572848 1764414226 1416435319 7001 53 629661826 109 1151837989 113 73 4999 5 137 97 1660290509 1462643018 1998587138 2074853085 73 1161224633 109 43 1690002297 1496232730 2 103 101 1813461161 127 137 181437594 1399334825 103 1958178732 149 452989055 452357593 59 730528796 1473820590 11 43 10007 246492424 343061590 29 1738677117 127 71 1581975495 1515377666 11 905680666 1467275848 79 322190993 2 291349652 822442616 79 2113311375 101 2112703052 103 2 1164693409 103 361478912 19 1409859926 89 1557506052 1917340528 1855183992 71 101 46458647 149 1604601264 1539928288 1949 4999 7001 61 1640674117 103065966 714646537 61 89 55563679 47712900 83 990507909 101 2 586541076 1815322490 37 913271370 10007 776094999 17 1109095680 2 31 7001 7 1252549992 2094246269 67 2006504805 744053605 5 89 883303551 978207544 2777 281926594 17 1601115686 1422948194 59 43 238918707 13 551232747 1364346660 23 149 2012043701 431660450 107 13 289174444 1816042686 89 13 37 97 1856109356 1949 99759565 71 2 4999 1675483318 113 48594520 127 1532224393 1940530282 957141922 17 401937613 2082584614 11 59 1112125751 1949 10007 1769547817 17 1995379179 479834288 83 131 47 2 79 833005151 61385371 19 780806140 604107478 1515008905 31 109 1310233410 326034369 59 102428956 83 256612926 123895835 107 47 71 881075423 31 1365765140 65486539 47 899034659 71 1690130079 139 127 137 1188688446 11 1546134755 79 133584971 688282314 1931765147 23 2125987150 10007 89 1451437543 643811849 1669166100 4999 510452889 61 1405115962 79 109 473506464 1410614780 11 47 355351114 849735090 345745426 13 31 2777 436408327 1906220205 37 109 97 691251197 62705262 127 1099976464 3 1384062771 1536494794 528079397 10007 1606348258 61 29 1612401725 1718412289 11 7001 1042315881 169260650 109 921227058 79 1566351822 3 594016947 113 47 520313970 1535155830 2108941540 2 1323368424 4999 202304531 282923404 893027479 29 462812627 73 1111089273 1568637875 337059506 7 2112286542 3 11 277509099 7 1811194369 505882583 79 67 127 109 724060552 31 79 2081976188 131 1521945555 131 295668151 23 17 1600636955 975673435 2777 916426662 674813777 2 269429061 23 107 1237548915 2067538453 17 101 55981543 2777 109 987321564 139 777242130 1545875434 2 150059714 131 137 590886480 1645917673 89 887070654 101 822296146 431777120 5 345423310 1708158890 2 23 1949 784339968 1665447786 1949 315642499 109 1967824633 137 113 41 53 2 1742145624 418050633 73 79 1417790619 1614524289 7 61 1807231018 65006474 1426196030 127 149 746329252 1416746604 53 137 740931764 1752481556 89 778790211 2777 106811751 735090466 1765533561 11 270989870 73 1048722891 1848963537 1733230527 23 987563881 17 394873994 127 2143383826 1751094796 541426198 2 226004952 2777 1016844543 338496288 13 43 71 2056079359 61 139 1697498302 1192999748 17 61 1296618118 17 764716491 1260710442 137 153093253 79 149 61 101 1168709380 1390868559 53 11 13 824993793 644832669 37 2054056598 566016902 127 2777 1209050352 107 97 1600273214 73 1186110570 1665529383 97 73 1425510712 101 131 1890397334 1964250925 1949 831215367 97 2142975604 73 1180844934 1724432645 874657022 2 758052010 101 981862309 1500349849 139 71 1968347981 2069701546 47 1024299999 938559074 995763657 3 1209108123 491498245 131 127 2082405157 1150561580 71 852972629 271512165 47 1797538547 1455602878 149 245232339 788407023 3 149 691369983 107 73 1882251388 89 794381871 387311138 1519064907 127 149 41 103 1404365345 2075445419 1095996546 79 61 1190962658 41 531857002 3 97 1949 861610022 1295841375 97 79 625771987 73 59 1839947569 83 1165629590 1023468937 468600433 31 1613184797 19 366880519 7 695612862 2000010656 107 1385352540 2095728643 103 418569752 1149145765 107 507645129 2025886212 790961797 71 71 328359309 4999 1854256838 59 127 23 38564652 2100894488 7 1542111242 37 13963800 396343683 3 1240310928 89 2045168736 43 1351241630 101 212853359 103 414401960 1258948503 2020826286 41 1673152641 246501120 1804476753 23 71 19 1562967920 1594149208 31 4999 2079648987 1637307473 67 53 11 1479164159 2091733479 639979089 2777 113 1366856062 1535425516 2777 797875286 1038910015 103 29 1736985271 53 1278088905 743926260 7001 1202533766 622856221 73 1401766878 131 103 647140966 91364296 496213624 103 71 664636964 10007 377964390 2086275716 83 756906963 2 84625529 1364144374 109 41 1743363911 299110703 1376020479 59 1781730321 83 506477589 1101808099 67 107892092 11296584 149 107 1560448394 17 8134551 1795716122 10007 10007 454467905 7 459066230 17 2 39443128 37 61238067 67 149 23 1278055559 310784073 13 1117027600 1889062214 107 29 1788518528 847018818 83 43 1107012984 1140421662 4999 137 59 61 1501252700 1908366517 37 19 1571261498 103 1951921292 960211479 83 137 475441738 713735233 89 11 1213332417 41 107 19 1997243043 53 202136926 31 1112466961 1355018864 408413483 61 83 624859441 784531075 5 307154880 278524112 23 37 1644906852 3 1907982530 7001 1777434883 23 109 2001715894 2082627569 11 109 67 192791840 41 43 633681884 1024871804 2777 331763411 53 113 1949 1766803582 2088820955 59 1834527651 59 1380719428 113 1866795821 2 612760254 2 1526934802 47 1246614464 1706829628 113 3 113 848330343 535555727 7 139 37 441681580 131 59 37 1116341756 53 990861370 2777 403971279 3 11 180146452 104711246 127 101 171485075 172055126 43 116117074 101 1949 83 919968016 31 2777 11 2777 10007 841034027 974578218 113 2777 1047977756 19 17 1470340166 1557670067 3 237697367 139 149 939575226 1364813494 53 70604533 1381074836 131 55563257 17 73 637359715 200957778 7 259125986 10007 2777 1811455388 47 1752598792 1043278255 1333536425 43 103 53 1959020715 67 1746111723 1415121472 1833772743 434003590 10007 29 73 2016532874 7001 127 769128013 158200663 10007 101 476920870 97 1584929172 2127832901 1695600893 31 576142706 71 1380884751 149 2004962966 139 29 412952431 579481995 67 1924050421 47 588471237 386303640 41 488432895 113 610753813 1480594167 391943586 53 53 1772808395 1463877225 113 2136075160 43 89 23 115409906 1292216360 7001 137 2130142856 221131152 405365005 1314396229 109 23657794 29 109 4999 737742422 7091468 2 59 2090711669 23 9120117 113 143384887 277779544 19 1709123430 3 1453312890 59 13 930955454 851425224 457253059 386977955 83 107 1962588650 751327706 23 663977361 3 1312433722 353677909 71 2 120801391 89 1283905723 1393997599 1054714301 71 43 1890016592 71 59 2086296691 137 1631505737 2134851552 19 1806205436 103 1033349148 97 4999 107 113 72860931 338511490 109 965102943 31 1110643510 97 1000955028 67 2 621117744 765683626 996142699 101 652519969 113 17 13 313572584 2105074355 73 1750783236 592120412 61 4999 103 1681180523 137 1694649037 197900336 295213356 89 2 23 969819242 839132874 23 83 1597950246 7001 1442029301 83 1367456623 137 1598826604 524225325 59 109 429882157 710337195 131 111188739 67 4999 593957854 1121565093 61 113 31 109 1215390548 1398362199 37 1265307796 83 668924058 954818255 89 53 1998335638 107 1258119268 17 812898758 421078491 41 7001 1656009539 2056268664 4999 270520885 1373016855 494353362 19 31 23 237509753 61 1447008816 977374269 103 89 11 510336662 908615642 91279990 2777 29 1608862406 13 376924886 5 326129794 107 394471764 1974978980 59 412390884 109 1114215440 7001 1941055254 1501369666 4999 1948065309 89 1234493546 31 1293888985 113 1539978143 71 53 849188525 1805341385 3 334937877 985138539 136635578 199399482 10007 340541234 89 31 2073410372 10007 4999 1512212497 29 67 103 37 479631925 872787117 1819919337 83 1221585451 735226752 3 3 61 7 103 1172198298 1529919770 536083691 1000250708 109 31 2099412076 2103516522 17 1068293676 1949 2133549929 71 131 7001 1072577224 47 418260050 17 680122465 1409365101 127 17 5588853 131 1518665839 59 79 31 137 1080936302 2143457905 59 10007 976913361 781556707 41 1415529797 2 1977286834 59 101 41 1801176166 1924184732 97 1194688912 31 1921321813 127 90912188 137 103 43 858310917 70071763 59 62063976 67 1161146783 2081920787 59 379337550 4999 1004773154 1442168871 11 1859325100 103 662957440 73 912410064 559974240 825036755 5 518334601 146350410 1949 97 23 17 61 113197356 4999 1615051925 149 710525274 1709072834 29 97 4999 109 127 1824589315 1263299563 59 1844192972 1400745013 1766685721 61 10007 89 1949 1023199286 905957303 29 2005066242 97 1386578140 5 1843603927 1949 1156446946 8951371 13 149 29 686924508 335324796 326794165 79 1033233258 647473428 1250467870 101 1270799653 67 83 1638261802 458790883 1184101107 139 79 1372076819 37 90281940 4999 1709792973 73 131 1021299291 571685547 3 131 213974483 107 109 987865835 17 41 177293757 107 1034725524 89 1512917357 47 4999 2 143888574 1287331630 5 1569223902 97 286200880 7001 74770680 118564524 13 235271660 47 924071418 3 73734585 588722082 1561215175 109 89 127 2102753097 79 1825929765 1811837399 10007 71 722357266 1430163215 1443436943 13 901377948 113 11 2076579285 1535518582 13 813671703 2 1879272130 59 1622156701 107 1465304691 73 651447693 1982203521 47 316349057 11 752573400 5 1700634545 1949 1435305299 131 198935421 113 103 2066841878 521670795 43 1649637494 1707174221 103 1949 10007 2061369475 47 37 2 876808410 386048102 11 1949 442852519 37 277061809 2777 23 1256285438 103 139 47 3 79 2139817510 1170443830 5 7 1663192881 1204725683 109 4999 109 1975991567 43 575176428 127 1102664038 41 1199262546 11 1678896098 877082943 5 1075342890 1786447599 43 29 392459407 103 2117571263 943660100 10007 31 71 1340207076 71 4999 103 2 1402153468 5 109 53 83 43 1949 19 1509633633 1849704327 127 79 2777 1918951432 71 1632320388 1332211553 17 31 949382781 1770965117 37 1963175304 1542503280 1886863386 103 483133197 1775705745 101 1082809665 7001 2059988242 2066919160 113 259869490 396747213 2777 1885913506 2 1199916140 19 1902563423 131 43 1961462139 59 11 53 97 1994483154 48585166 1714839548 10007 584108590 149 383476383 1051747343 1073256521 23 3 37629066 59 455428487 107 1794512808 1536716198 43 5 103 1730128286 327286826 43 1379294230 294035681 10007 947346321 149 732505903 17 10007 2 1473901610 101 1849824191 1496496772 1949 4999 511347710 438679732 2069510860 79 724459562 137 862497337 89 255382296 1949 1450640700 1835537016 59 512649879 1294797810 244218492 89 2022357826 103 1113982389 1810742662 109 1776895655 1124506459 301044982 53 29 1246174752 103 137 1450466813 1742386002 1648964077 1148264960 101 764851675 17 1882328910 137 1010256578 83 208718025 97 86845390 1402945763 83 107 642195730 103 2 1337895872 10007 107 801087814 1928537291 103 2082416611 103 2777 1161447320 109 11204510 71 1949 1454873967 884598045 4999 10007 36191110 103 174210717 47 30644893 841851766 59 1256448365 61 4999 101 113453864 47 1354580509 19 947751179 13 7001 1885047254 1889380873 101 614250488 1529245444 2067115565 139 1948392582 19 661253960 432176437 149 1041735587 43 139 860362877 479474381 137 2777 43 1309603184 131 1421630197 89 29 112754146 1158853093 841493620 101 1468629396 255200485 43 464512533 97 1704315111 1242622465 83 1610328120 5 7 97 1240867123 107 7001 103 47 1472320026 29 780655959 2136316929 23 103 2 2 131 91688734 1529379805 7001 1359930248 1671411739 1778444259 101 804781080 1398152181 1949 1700637899 89 3 873829125 2777 1518655213 139 1350034720 349839926 10007 1299749188 113059086 13 1960178023 829410038 53 5 396415280 71 13 1239370886 1220568975 41 520256859 805624686 113 79 499969986 37 113 196232526 127 1403768211 103 41 37 480849225 721249592 1790682469 47 59 1844826250 5 1122854106 113 1848757857 103 1462118405 1126354890 17 875192763 53 1065307844 399292235 59 1770118472 131 1549695547 1298791771 73 347243261 1399637103 636301134 549130064 139 149 1407377807 109 1230530769 10007 1154735525 1204580843 101 105673920 10007 1827138102 1962428115 29 594176333 17 193676163 79 1825696399 67 391540429 1002381573 1687532287 23 2777 2099058710 403411665 5 139 1155129170 53 5 1132058775 31 7001 656497772 67 158769766 1949 37 47 1996364930 7 1822698409 358941073 59 144308926 23 31 1181834038 304538450 67 113 73 879265055 10007 19 11 1779871511 768515231 13 821175511 1413449540 71 440423935 127 137 1012239022 733258968 1735299865 13 563310147 109 510924638 648389841 103 111998286 7001 363442407 43 1226661989 7001 515314209 31 173521818 901309718 2 71 1847274379 71 253311812 1762164833 101 2777 523992130 43 38026405 109 4999 1068541249 1545240890 53 351095320 73969609 73622996 523330607 29 23 1287088073 139 1723982111 841487374 5 454281785 71 288971633 3 1949 1099974671 7 1209268543 149 823987284 1187250891 2114526621 1949 131 2122097296 101 1147433932 97 732998542 7 335547049 19 1646487522 2 47 7001 726969838 1025863531 1769001129 4999 856323701 127 109 568935201 1560048875 353130495 1171279245 107 79 878691325 554131355 89 521433912 10007 1192544197 10007 23 124715016 59 7001 1650891808 127 2042600955 73 1375718799 19 1086101839 71 1722101024 137 1165407277 71 7001 560388044 1659349016 1432914549 131 2072642831 2777 1920432737 47 275711306 1834854210 3 53 292082763 1003270789 149 1611159180 372831565 5 716163426 31 1268985899 640094894 37 930129435 957432095 5 43 23 43 1012005903 5 101 1623964355 31 53 1635505058 2060238684 131 1741138355 5 2132121850 79 107 1586082721 1518788281 101 127 1995418920 1496791901 220344731 101 798041402 1387113807 73 127 1108539947 89 1573480662 1398901021 71 13 71 1580192401 1880689772 103 131 67 34927234 139 1658249845 1785582337 71 11 1541104895 1956637353 11 109 11 680292118 1025062920 5 11 607578909 53 328966124 53 4999 73 237016545 139 1112479193 596717331 7 2031300423 1951122461 1949 37 1000895288 863183806 10007 1689331705 73 109 401613116 1549368194 11 31 37 37 1751009608 1575865039 3 223050561 248369160 37 1426524398 718241823 13 347415496 71 89 17 1949 5 1712118190 83 101 1293168459 79 1134442686 37 1949 113 109 1197095988 4999 1513942151 447220538 1283166423 207770145 11 67 67 424604192 1923998555 59 1260797314 37 298602479 1977076819 2777 1213678738 79 1932740241 137 279785647 1852012064 43 164509787 17 1427478423 71 1908993046 71 2 1206508692 1629991888 5 2001741975 1527445080 31 1400145261 61 13 97 357353723 1456868899 2 23 5 702533808 1196128492 149 71 61 101 556538741 125948691 11 839183583 636951562 79 612608138 131 2 1116676700 2 19 71 652659548 2088496737 19 1986676651 23 2038614131 431912699 109 1971761059 446725927 636829693 113 109 2571292 103 1352184412 2013536607 7001 59 47 13 1352858819 113 1909817972 113 73 1349952646 13 17240535 1671013617 1375621052 73 149 291236264 11 137 3 886261205 107 1464466093 71 103 1949 165314180 53 2 1960330270 89 404695905 603483724 1599284656 71 1108199027 713698349 131 149 1941505196 19 53 2072572897 2085122237 47 975688745 84312266 23 71 1500077686 2 1162054490 2777 1648949276 1358588933 7001 365326182 1345809231 1408184430 5 620318413 53 137 1901420671 280433967 1242123872 31 2096734296 47 131 795776530 183577767 611263905 47 318438022 7 131 866772242 1844866811 59 257734892 1923395805 1849726078 47 10007 109 898067132 107 61 251240517 219728887 1244522350 107 41 1740635484 629508424 89 1749831876 1254368349 13 135675118 101 113 1089378986 1337239175 53 684120290 5 1889912235 1254376171 7001 4999 428479287 863907184 1376250841 1503828201 53 1233900527 718110347 23 227840588 2 59 43 756023764 27115456 29 139 13 1951208818 1949 1935148026 1875410117 7 101 1575344521 71 1910581915 1746540776 61 79 24214773 139 228232600 1744411166 7001 252865734 47 59 472427750 1586377001 450544809 11 1162052011 29 878034305 31 20105421 79 322678739 2777 184651061 991638930 1431971158 2777 443431360 408502254 2777 2108937110 109 366360227 1442755003 101 269952800 137 794042214 43 175442694 109 149 1448182703 127 1423751534 1077942599 89 37 2106946796 1658438050 726998015 1156508223 37 1949 951942274 113 604080567 17 1027688658 37 476463023 19 675745887 909021175 107 107 296972847 724784885 17 2126864542 4999 505562877 865425398 139 1442208154 89 1939907268 97 850390561 2079367614 2777 149 1837766753 97 47 776954932 11 1071932741 493256052 83 83 193058 903306596 1177893784 139 716614639 23 968955868 1602366185 193605023 127 103 352889227 1209604733 83 71 11 2101331221 59 89 79 1222336980 2777 1023468904 277602805 131 1310930100 218787988 89 113 640325642 131 1975416091 605940554 103 4999 11 131 2074521240 1888436264 360441324 19 71 1455147911 644675243 862813547 10007 546162046 960526695 71 137 639947824 131 1551616277 127 1318292004 61 2109389761 2777 1133215944 73 1849361522 61 31 1220829166 727147069 107 7001 949370605 1494643490 107 1989474112 2 1935157390 2076399931 2128914270 139 137 1408602901 89 2006074549 1306474622 139 59 2095228543 1161875217 137 17 1902139684 73 1949 1675096501 31 103 113 206633043 1996932060 41 67 759669759 3 1889118801 67 1413439670 982163474 17 41 131 899755066 101 727775133 2104508598 41 941600781 67 1184794567 113 613041950 113 2114552191 31 234580751 19 17 149 1106396967 1779755914 73 373800515 41 1278038470 89 1083721316 1189689255 139 59 121874412 394499996 83 127 507432945 801892478 1853204178 3 590434227 11 2093652168 3 1040294313 97 1301682285 1182637267 2102740889 10007 2777 886767663 7001 1202274729 736314947 109 10007 3 258996904 1643091529 113 768326569 23 19 2037665906 517904308 131 1616538559 149 663795028 836865093 101 78824074 127 1696339381 1949 31 348398305 61 36151223 1077142670 5 601187784 137 107 137 1564514511 7 499570162 149 40144325 1407989506 1311746892 139 83 719379343 3 37 17 1780703097 830423352 79 1990793870 13 67 7 2777 41 1887451769 358026432 73 79 385762688 89 139 1876943410 113 202649002 1950495599 7001 1965873799 548647367 421443465 19 1252032132 2 365488290 334291921 1150374662 89 1430275304 734216136 103 820568655 1666914694 79 123546422 10007 1106964333 131 2138173878 1533397051 19 466773475 1587950456 139 1976385481 1950692338 59 1949 612833815 107 127 19 1044345754 763854168 107 862966128 11 939691874 901669967 1949 1757052735 5 62248285 880509137 73 1759807160 30670723 79 1094840972 1255414161 103 139 89 159174736 7001 79 83 1280846621 813740383 669599366 552001979 107 1222654640 7001 1514908146 1561965884 43 11 89 1778178121 61 812172408 71 1805607248 1810752642 7001 787220890 1550239202 109 4999 816951577 372688380 47 431039914 1949 214173661 440937862 139 1701196258 1972664092 149 7 89 1360367225 705160625 13 290330482 1127817015 13 452456446 131 363224079 10007 13 251434664 1306529380 103 710479488 41 1203636100 374488203 79 19 363835218 79 1834101231 1521750658 89 1448836664 47 53 380692534 244793962 1183903695 13 131 1357878985 19 1295013419 101 1001585387 215053745 131 41 1830250250 3 37 1914684621 83 4999 37 1683344467 1994395396 71 230711098 73 97 305591710 789763667 113 1058832205 61 605435004 19 37 1695873059 139 7 1639228591 37393500 7293712 2 13 113 1290613906 2132339719 19 1689367292 1623999259 2127249034 71 19 2777 608401382 23 1406007315 89 3 757500741 7001 156689381 1789427596 539737031 4999 688803688 53 874697478 23 1540689017 31 3 7001 1421672067 1292797659 413423157 1117365649 109 101 137 667657718 23 2059118616 19 1966042803 53 2117946091 31 601650935 2777 31 7001 1870646197 53 131 2034259303 149 1514105220 128847246 2777 5 1659383016 29 23 47 999461723 89 2136296463 7 1359656362 1874987761 23 2002452500 473362786 79 109 17 1521458605 17 87982301 73 838795404 365296442 1460631480 7 685713175 67 226819924 61 1434265991 127 17 306942881 1069830330 73 2777 47 4999 1937287465 339966993 2 2038770536 224658504 67 219231370 152092642 1007497167 61 1232392125 127 1296371804 67 1016764597 71 221572327 941312817 1614607138 1293499119 67 13 113 1247499886 940345433 524489240 5 73 1529728724 1182522547 89 101 322696818 37 664241711 7 1115071650 1617933185 131 47 137 1090767011 394411355 137 1797619470 1410205664 249563734 97 247038824 1838666166 558020341 10007 1427948146 61 83 85942848 2138401317 13 29 1879083130 2 1343188682 1026125730 61 1482573829 49830679 103 59 17 496989214 59 974558696 1949 379636642 107 363374996 103 1313298719 1626480073 1827851562 89 1352264028 109 2082141544 41 195357374 1609504241 29 3 1059368013 3 2777 67 72644549 23 2777 137 1955166948 2 641715850 1566360626 1949 634003853 376752679 103 180451508 113 305409394 23 2777 2127754062 11 1854463842 198525228 459931890 11 43 1977825601 2067255196 109 1030760418 41 338895363 29 1991530746 17 1696266800 440850157 1408433156 1949 1241128182 10007 698621560 13 150594437 1318208444 7 2118155630 137 4999 47 842297340 932754245 4999 101 1016342194 103 2777 1414745427 5 2043471985 928209750 977844563 23 79 131 101 1095036233 53 1452538752 7 107 13 1895064119 1949 1940730393 2073757439 89 5 120263690 1894503725 83 1841228849 73 1791588995 3 2131502555 13 1864362786 966924670 29 1135214396 965594589 127 19 7 57132197 139 1931838402 127 10007 606380967 1402744215 139 97 118257467 817894793 31 101 1283820595 2 1991704990 525008244 10007 931267752 139 648389130 1681930019 11 2137234902 1092983519 101 5 127 2108537651 1281738771 61 113 1625923100 59 41 919323940 131 2123065646 486725218 23 837584939 79 2090912537 1949 1400002687 41 109 1964799011 961309477 7 279417075 1096135656 19 1071619950 2 1519239670 420078620 1242591920 41 31 10501498 17 1925816894 101 1906419374 109 643094729 19 59 1535683978 61646870 1949 17 2137882141 37 1781986674 11 2133313919 97 895848181 37 1670717573 109 880923067 343326892 127 1560268025 149 1151019636 448485679 691080953 1583230539 41 1687940676 59 2056108818 511755970 59 109 83 17 10671189 17 2008645759 61 95797328 113 1875091942 506695390 131 59 319750736 393131729 2075673255 79 53 705834390 790432195 53 1881082996 2055182577 1788451601 59 109 53 488683638 767140709 53 2142787986 17 71 283901239 37 840325586 802631293 41 23 41 1787494958 1144532302 1126533870 149 73 1873265483 73 13 5 107 2 2092722960 1408821728 2 31 1032654919 53 67 1540986600 1843665094 538052058 71 2124371893 19 244768450 1768076788 10007 474997035 31 591860587 73 2777 81971486 1304318022 1277468775 41 2 266982614 712922912 53 2145233599 131 10007 61 29 149 37 390473654 740430199 7001 1392414888 742485845 79 43 1749590074 101 734606938 139 11126255 53 2024334364 71 1654340062 103 479641954 2088403177 7 21643479 1219334876 67 724256196 1949 1524761170 127 386881624 59 647667721 1361719233 1119753942 7001 869657219 137 1652388373 1566573902 23 637320363 20206231 1271615443 103 4999 1450755472 137 50085145 1450894640 109 657144650 61 577738742 103 1108768529 61 762604720 67 5 1973302740 1421274900 7001 61 79 624672592 53 31 1856140590 97 12498644 149 11472255 1893985637 23 101 1372595858 133481363 113 1995369026 7 1623194740 139 276380928 41 383647935 23 1724279012 59 139 345620922 1046887509 37 53 367743167 1949 1132924600 2 13 965495104 23 254179302 47 1303576588 61 11 97 624195097 292801872 79 61 1336854284 5 1923118488 79 368105003 101 259154284 362595667 2777 1906027274 1343479995 256590521 11 131 59 4999 148383464 113 101 83 1617910119 745121096 43109613 113 83 263946889 1735643793 955507687 43 1904139270 182285611 113 11 24538538 19 6945293 73 1901451586 1236394136 43 1456994456 1516220652 1949 94304314 11 752425707 529102783 97 1310603375 1533633018 314484793 1949 519830185 923577722 103 2064386949 131 83 611010380 1786244980 71 83 103 1850459375 279812478 7001 130120586 113 400648167 1287954371 11 44967423 7001 149 3 778751340 1370806167 1502962827 1096938874 67 113 581672212 11 5 309261060 198354113 29 1165110637 522074318 67 29 397235678 5 1949 980769933 672401850 3 127 460034894 53 1185050123 1607604842 103 59 1530077031 593169065 97 47 149 41013293 1859882701 79 19 1630172142 103 29109036 61 137 113 854234913 1058923452 113 107 1724991726 19 609707625 61 939818216 563444898 127 2059576907 11 1745792422 880489290 1841961848 2 492687935 173492780 5 79 13 2008776263 314485899 7001 67 5 89 53 17 67 79 899634784 89 1163537940 1945511120 23 31 41 632757943 43 1094552960 101 809197254 1841045550 3 904285701 576658792 97 1062874779 47 1725577223 301597390 103 37 498696804 1361323869 1381222096 79 1949 13 934796655 3 1971789503 31 2096333305 41 7001 2091124806 101 41 111834593 59261720 1174170457 113 1949 61 234986701 31 1608084872 49254454 10007 114019949 107 83 1992074949 1175544060 19 109 1281083814 71 5 4999 1629678999 17 1545421074 1949 1266434863 1887165353 348139475 37 37 194386826 471060805 5 83 395762177 97 1431330453 1148536365 79 1623125393 10007 951735749 71 93096975 128617849 1160157900 11 1435216409 109 1459098198 103 169310473 7 810663777 1798074369 3 31 1290269879 163500582 1808699465 73 19 1815939972 1058785165 2777 79 2120334009 841542128 2777 1713042436 2047508254 131 1563049294 59745724 2 47 321792362 2007107834 1368477299 2060494100 23 89 73 1397915033 79 211034833 502350275 7 4999 1033473264 359098166 1010109027 19 1714510201 3 351829770 1953009924 137 1081834748 951655841 1974311438 101 59 83 1830071419 1002616101 29 83 2 31 2 256204980 29 595393954 1009178124 1077224512 4999 71 2777 2777 576791231 1861356452 1322468445 67 1382064878 2777 1897226961 11 61 1086450443 704875862 705983856 1138696732 127 5 567640085 2073385184 663237861 13 131 1086108101 107 113 1328286674 11 622054994 578978505 59 2 1339277632 1311866388 1122765217 127 1647224895 1158526447 109 89 67 113 1565788342 1348626072 1151849802 3 338208120 31 1496649527 7 79 29 7 89 1431378723 97 479527454 10007 833963366 599273188 698488082 107 101 442030474 103 415807628 67 1659780094 1949 1283445735 137 1075966079 47 7 1608713659 13 47 1627968610 29 11 131 7001 127 5 1164228100 925568145 107 17 285549221 107 5 1178724950 7001 29 1116751749 962748264 107 775629197 1849617836 11 1505078219 1949 67 863192222 1949 172903586 23 1384486518 19 2132466842 149 61 361081547 17 1121448792 83 187761341 10007 89 5 4999 61 366958554 2 47 1634938261 263428680 103 149 1684185889 985826923 2114617743 17 249622419 97 17 2000551392 7 902679827 61 92112074 7 749667903 180286553 41 53 269396721 1082263504 797545459 4999 7 456843325 97 679109560 680495299 1949 7 266428986 149 37 4999 1862022521 977454470 1949 1226439434 385381617 2777 53 419387675 113 67 1204565396 4999 1564122113 1374102864 41 1232392760 1615912248 623182189 29 10007 1521344196 1974251009 13 1134367208 127 173394438 1351972380 139 41 17 10007 103 1987654551 944883520 137 19 73 972714415 113 19 618720940 823983620 127 1031362293 29 43 417431573 1150590173 269552282 272232087 2777 71 1846323405 1668151106 37 1207912693 683406169 7001 19 23 17 686786995 1857265560 41 1888429167 127 1559245990 5 137 3 1799090583 13 11 7 1896354523 2 1568498892 13 1492320570 523049898 1420287668 149 13 789220627 1367936947 97 792871501 1502124606 130219657 47 485714423 83 149 913594990 1224639493 41 401848421 101 73 1933784235 327722331 137 1030366451 1862524727 592656445 1201269698 4999 1892612139 53 3 803664957 759729761 73 103 1815776082 212529428 31 154049968 97 1511896328 139 7 1808813117 37 790341380 67 19 137 1011542788 47 7001 571745628 4999 3 131 606564846 23 1607050365 89 876365997 505527640 17 1104865769 37 109 117491240 2 280506290 1331740550 101 98772431 17 296632609 654904580 5 1536847385 5 1821044030 2012350555 67 61 89 1253411926 874199999 37 1111072205 5 1139661905 7 1529000732 415562196 67 13 139 79 2136359080 1962734302 137 1617509132 635523007 101 1933024559 1784940643 37 47 2777 479424492 79892144 127 137 89 787892703 97 139915128 779486400 3 23 19 71 2059759771 10007 968862368 149 1325321571 23 1371200705 4999 1528274284 43 436346538 3 103 623741426 127 100689918 103 15478418 149 23 97 224428803 61 10007 107 101 17 1552108823 1702243609 436236599 1845537564 19 63891989 83 1747996200 1549959295 19 103 67 5477990 139 1139619022 109 337424460 37 1205062805 1286519934 10007 1511510203 59 47 738789992 768315721 335799990 3 1369233435 91801188 97 1862794208 475150869 7001 457221308 1341721825 139 1343796 113 1518730548 31 1788331038 1682914116 103 1644562375 920985076 1305220660 61 579055698 13 1743407029 13 97 1408519734 67 2076944725 109 149 732365780 107 2082288459 4999 139 1854559823 59219977 101 5 3 277871631 1719397494 1179444419 109 2051795726 97565936 7001 1345664794 211232256 113 59 89 1246746799 1711981038 2111843239 11 1218986736 17 697628647 7001 47 1365808222 103 53 89 95711312 171340041 67 61 1693068969 653654618 2146635309 53 461381750 621427753 137 127 182921910 466238336 103 149 2045671809 1151950141 1931275870 241117638 79 71 1170566350 149 5 1279696375 83 97 898327282 97 4999 158413311 7 131 97 79 41 4999 863677230 79 29 1953373851 412490257 67 723954430 71 433599059 618046938 23 1651234165 107 5 478990138 293338143 1949 1075871311 109 1719362712 10007 1234923842 2109033929 1907272522 53 71 654156637 149 1506990619 31 97 161758849 53 2079158407 59 1434879610 103 655690893 1657828506 1013609022 137 137 7 1750083062 843690925 73 872447893 137 1912118858 13 528571823 103 1482777970 78320350 2 5 674382010 862452060 1373530464 1949 912108612 5 611784036 139 1653654505 2126512941 7 149 427693325 1147227437 322598701 41 7001 484235816 1772323105 137 2104962443 10007 1513148463 1950196063 109 232131959 103 17 79 83 222327892 19 894688898 47 1642064234 31 1809591882 2 1592066592 584564737 31 1438944770 17 586260368 2777 40991297 164406731 1096451241 2777 686971483 47 1922294172 256906888 1103977091 127 473513404 3 1258568490 706446378 1448439026 59 753926485 107 1389663249 871144138 103 1371282569 2002393027 41 4999 41 2114378200 933813575 79 946595854 1621358012 2 1336851714 109 1661031053 1998490148 113 29 740700798 3 1916602860 2042029179 31 1090006073 149 1400824096 149 1245058155 89 1818515161 103 1594711302 89 1081380456 137 198043227 7001 1278312590 1467155361 1953472233 97 1243523030 2093938120 5 29 1694385610 73 1203253890 1395328789 131 102648063 530436916 113 633921864 1027310151 149 11 7569221 344797002 61 103 23 1222909034 1759148665 41 490539375 246146184 1299444984 23 5 127 1796015839 1624038916 67 2777 1405087021 403239839 1252656508 29 565826568 41 7001 1127313628 43 520896840 31 1141175255 518003082 131 300955994 609552920 73 1509593718 7001 387198832 43 107 1564559243 285107403 31 97 25179939 328479539 47 37 207676375 1418584514 172114535 79 7001 1321649138 137 43 2037350689 47 133720905 137 1920609028 11 73 978706474 17 41 68615442 1942729476 131 41 405100828 1878620041 107 1499125212 1609674295 1930759741 41 2146645877 107 1801533538 79 1580232655 71 137 1461332916 16570131 3 233999314 103 89 1967834144 1759516266 149 109 1224317539 1592414027 73268159 47 1703914547 1485023630 109 109 1732063737 1369897939 103 1171561198 29 101 746530794 1018824572 7001 7808755 79 1224421525 109 17 137 1426143285 1145887454 47 919154152 97 1585408643 97 131 1127506913 53 10007 1927558347 47 92070791 1897335198 127 1283434187 73 59 306816638 1601818435 89 109 1459975321 558290479 53 61 1026330978 2008585247 2777 1408808201 315589388 2777 61 2062768436 2012237581 10007 235835162 71 11 1840568993 67 342081096 10007 107 1107478676 59 1668084264 11 113 1591408945 441493486 7 1323760704 71 61547850 3 1384044981 101 113 2143395300 200851511 23 447783731 1494953069 37 73 75145762 1499720030 31 596159791 7001 139 510590507 1397937535 341552481 109 363144626 41 498002359 79 2076800962 41 1852729894 47 170562295 292377036 919133400 79 517101689 2 61 103 1460637335 1483339256 7 785352526 4999 2082518413 441476687 17 1187036203 2005236244 71 5 5 1203482805 71 59 680557153 1609263256 2137146716 2 834416298 2777 146289583 278616814 89 2777 1118406203 1108218969 1095054416 31 97 2116384703 1872030160 618223851 2145096303 107 3 101 1678746090 139 1748868254 1908301011 448164867 79 345710653 1453721214 139 1723404655 1516804453 71 41 17 97 226544761 2085742112 59 241312891 71 113 1195736712 31 1282700170 53 13 1572498252 579644894 107 1674199650 131 31 1204499668 2777 109 778327907 43 352143985 145512344 83 2058227692 699478018 2 7 4999 107 113 553574925 23 73 1938860290 425504102 127 1393200668 3 264780909 19 7 53 250182737 921789303 139 646976473 1583104638 17 43 1328622170 1839627591 1723097257 957734702 1949 97 1186705178 37 727946118 2777 343625980 2071854569 61 381219073 851642029 1104465663 2777 79 1893198107 131 1929589521 1808278074 124870816 97 5 131 1607263104 290055877 53 1846695589 137 188307114 59 1151844182 2060872240 19 113 67 1418279247 17 97 1428697674 1527742143 71 101 97 53 548803894 695526528 10007 37 1487404456 7001 1289612204 688796203 23 596100890 47 1300348777 1874800695 149 2777 131 505107135 71 709325145 13 330675020 71 433264006 37 7001 1432810658 412038077 23 7 2047664720 338495080 103 11 1344391422 575589674 10007 1131255477 1432407078 41 605789702 107 1641892423 139 10007 670849266 23 712505132 575416616 2777 1869495839 1523441774 37 137 1117188009 1633264954 331126378 2 107 1898083593 1949 1974219322 961680746 79 19 871075961 7 219995692 7 1169044646 1742931309 113 1299389938 2777 2115798060 47 107 191338791 1040675045 854592414 17 2092181190 11 1083985648 137 736195530 53 71886709 29 41 1880702308 103737462 4999 31983602 10007 1092763385 2777 96610755 73 183826264 11 1880958585 11 996201833 1047581303 481093286 149 2777 2083974657 1872808800 37 11 1219921824 1546277436 11 1196730078 79 1512970345 822872494 31 2 109 128652373 550176410 19 1725553457 1096265861 149 124649518 79 37 224191843 1941264718 1958313532 7 1949 2 814251418 67 867621458 1921565940 103 1506072623 1416050922 11 1027949813 71712286 113 61 708566789 383931652 31 1923083388 13 2 190443492 2777 29 459414723 1888782545 97 103 1787662129 251527545 5 521307145 289241870 820893029 79 1689802653 994168952 29 1949 415980917 149 74298874 107 467901926 1765146050 37 1620375262 37 1193016752 10007 183098079 949794391 53 79 37 2013578962 151378191 41 61 1108872091 41 408829327 83 73 511309812 1333959514 107 103 1240412829 113 982822133 586085540 149 1527005517 41 1949 715875496 1728874093 895218522 149 1262649951 137 113 67 71 2777 1264059150 112306238 71 103 139 3787333 89 57504364 1106746371 53 1682711786 89 837353385 23 231648019 1029031937 796103303 79 1574551415 10007 5 1871799343 10007 1042379155 593769190 5 44366045 1625104782 61 1173114540 71 2 109 1198225578 3 122280893 7 23 97 1631786089 101 3 137 1038899496 1285689789 133655748 2 43 137 101 846531096 700739963 11 250715861 41 52689592 235180925 61 1733114493 97 166866287 936930663 2076092543 1746548200 149 742581422 41 59 798084976 2090275836 1949 2777 41 270088156 1586063686 43 257339020 131 89 67 1609175843 37 13 2058997369 1345711276 131 31 13 603997966 61 137 1482868135 53 109 743348648 139 2053240863 43 204092964 1774947206 686124011 1949 139 41 1699549539 808873344 3 1091074010 400578667 83 71 1260357423 393440181 107 109 1750410399 71 1918325783 1655963601 61 2134811798 43 139 5 13 1168608805 1824119245 1893178057 1623683545 149 1723142084 115413933 1949 1956549197 137 137 31 97 1163469701 691062238 1714672399 73 10007 2057859494 697818131 10007 2145620884 357860327 259323689 23 11 1244581349 2777 623283765 1683098045 1142176977 395300765 53 13 758213339 1706362545 3 3 1986219336 97 109 1905954162 2777 102246363 3 667420830 48689982 1120283631 53 85768074 61 2108046189 149 579560830 19 13 1949 1884337798 131 149 29 1384139115 73 1064091873 127216954 2070193655 131 7001 47 83 3 71 103 1638745467 31 851530258 626280795 79 41 23 79 131 1658787893 1828123340 17 73 73 1905373876 1331867516 7 1775971681 43 1384249864 19 1869011361 327974334 1513348047 83 43 5 113 1281119420 500476589 139 41 1231961973 1973877227 97 7001 1055589777 137 1307681029 2122890761 7001 1404360360 109 3 29 67 1949 245558408 103 2092658931 268558324 59 10007 101 1133267268 1553142246 10007 37 831794521 1233936939 19 1601569763 7001 71 90322650 83 435862133 852231052 1837190226 83 31 1192610207 490936739 1175900775 7 41 97 3 252798163 83 735869617 931384609 37 83 211639210 1949 1912707671 1393862432 131 994531040 83 1107456882 1586245204 53 1613700462 11 10007 907284655 207818479 11 97 1363481540 137 2062271549 149 68826831 1304797373 7001 2103422701 43 931150251 1629336684 71 149 13 1816089468 83 1406774387 137 1645973348 139 2777 280232624 19 1839177903 19 1778195332 97 1206680 981423205 1570191913 912801076 43 1682757799 674055613 29 131 439750625 131 59 139 3 367211543 4999 11 1509632575 1300344808 61 1151111728 83 2054457915 1201171911 2777 420460016 782718637 43 1254593069 3 1155164987 1012697299 113 737605540 1852873170 5 1534941246 7001 2115964480 5 61 23 1745679231 763495413 1949 61707289 89 3 1341320976 1949 232196064 97 786736154 71 53 2012628466 285048145 83 522600453 7001 766315458 29 862534994 1725805138 113 2077447031 31 43 1633914524 37 921958008 73 2777 2017890388 258868216 4999 2142611392 578234330 1971345652 4999 1284270057 1385276692 79 1948410219 7 137 746304097 11 127 1779910496 29 4999 2011382643 1649625009 1630595963 73 1005746988 1849119798 43 53 19 289345205 839507495 1152966793 109 1777919946 71 1678810273 402525212 73 246637782 107 1713482258 17 353843616 67 67 916502380 79 109 17 19 283087444 37 67 13 491470317 29 2087489890 29 2143071406 2147018708 61 275478318 47 1465177038 67 1844702123 622746652 137 575039962 67 47 47 1832224879 371282938 107 13 2061166497 200784363 4999 118931209 1813962135 61 209942602 3 902044923 260461026 67 13 53975144 131 1610121393 817285260 107 1270670027 97 781609739 67 1454503201 149 1940976959 397609927 1296977249 10007 330691322 2 1012367304 79 1690140931 1607928159 79 945431627 7 71 1787994420 414841285 880547982 916941977 149 1333559768 41 955510863 2125681408 41 29 2109043589 213577431 827354982 149 964031490 149245576 41 73 17 23 653266976 47 345153922 2 7 1851666796 13 103 1286940916 176406040 107 1532474009 1866387304 2126920899 83 1791500139 1541167992 13 67 1714781077 23 67 1906459928 1688851264 2 73 43 506558533 1171168440 13 127 7001 1812530896 1355890671 11 59 1516292153 973568629 11 71 2116207114 7001 1236788309 67 1735977950 139 37 23 285727413 1494713500 7001 1929419592 1170779900 96489089 109 59 1759298403 1202924745 2777 43 59 532081234 973941733 436757636 1678959223 71 52392177 19 1691042256 107 1132898375 4999 1480304347 100244900 71 1821805951 7 61 2022029403 2080873192 554251675 37 1256869095 37 835942036 3 1125304209 149 1418326232 137 846531411 43 340122776 1860602663 67 2007355577 722755575 1277213424 10007 127 7001 1936182558 1385495067 19 83 1585298805 1422263259 23 41 751142878 1315560458 83 71 1949 843852683 1653108667 1695319737 1263562535 83 214909697 2023408017 7001 139 71581961 334575582 11 127 1201268552 17 1924395852 47 1624458368 2016172019 17 149 771127746 2112443924 776983508 10007 1978163746 11 332334893 61 681539153 113 1127681240 1876472922 1431775568 149 991280862 101 158131637 1799007197 127 101 1455572509 10007 1001480546 2050047587 137 657938704 149 1766392616 139 11 73 83 660885674 156780692 1023999607 17 131 427846699 79 1491714753 101 978824957 11 1563186035 79 22011375 29 89 1128634098 1752463578 7001 849636249 47 3 727027137 3 1640459139 1615255396 71 509014762 184850350 29 2133391235 2093736868 101 1916476515 103 127 47 1578511450 109 403037419 517955138 10007 199919846 318702936 13 1424281387 1964444298 131 13 93525822 1621382243 139 98478303 807818516 113 1793355652 2 79 1423278220 23 1972598450 37 8448469 1618668694 43 1069962830 7001 728370038 137 1385459633 97 922688444 44830185 31 1866428009 79 1382120958 61 1600608463 2066470950 322737190 5 61 1702953470 11 1538144192 67 3 131 103 120876577 59 137 155947218 7 109 1526843769 647034573 303558994 47 1176817020 13 1115229572 61 149 107 17 19291736 907955124 10007 53 101 1532755808 59 109 1850609329 127 95520469 2777 83 1961515013 1193179531 1291505476 113 7 381728956 1237674321 23 149 2133102070 19 830286510 7 523491738 5 103 1568141525 262793067 710443334 1645693856 29 61 103 61 730587789 73 1108569021 1209639930 909338941 67 1756427110 17 1114930737 1468480009 917933098 67 89 7001 522631651 2074935377 2096468577 7 2031100700 2 2 273569354 7 788683840 5 149 137 11 1479548356 1691576080 1190764938 1949 83 47 585065823 1828916828 67 411214175 908842471 61 1493264293 438262600 7001 5 67 163297693 999830614 12038584 127 601670715 17 855830660 800514426 79 605667684 137 310249440 37 107 1093901488 83 315517694 1160796109 131 1975543150 2 7001 623208017 191760160 1024596698 19 109 1046335506 37 460688850 79 13 13 439117109 131 148124701 107 59 843938293 681875457 17 103 89 174973305 1886841805 5 13 436548359 227524128 61 325752871 1577866931 131 1929780824 2 1971427738 53 313453988 79 41 1869959488 146230887 824627066 37 1378275789 29 2049109706 107 1606036707 41 407993753 67 1901210811 1976948027 31 1405266835 17 342085611 37 1991841258 67 1253919215 137 59 43 972757395 73 1003989075 435784836 10007 41 13 583463284 4999 1817251477 47 157009328 1356130668 71 13 149 73 1220463348 1722106865 73 83 115076678 139 131 821043532 139 139 13 374613876 1470529151 37 73 4999 366331719 67 79 1014369766 2 2136231513 1607654 23 7001 29 1989140276 5 1527617742 43 149 79 389842855 149 1096456730 131 805538479 43 137 997196148 830948777 2113687178 4999 2057118290 698734855 2777 298776000 59 475520434 79 402937683 749698359 2777 1840426841 1214766998 4999 256102891 83 125577239 113 911440598 29 29 2777 1411037736 4999 1640651804 112307434 2777 679802754 131 149 137 966781052 11 127 79 43180531 596549540 73 1736898417 107 1717870341 479717575 53 907103543 1792811366 4999 898525049 83 1230067470 999575859 41 180841592 901671638 89 346645126 131 1641728395 983418195 59 17 19 1097840406 61 1035871500 113 258137652 1868256685 1177274341 113 103 127 103 1702484850 698459630 11 137 89 13 1778879336 61 1949 1368967855 1949 2039145148 822793738 649902670 1339014240 5 127 386664835 11 1463817091 1443706121 7 1803206713 2001103020 1501900595 10007 1543757898 127 71 870066944 717491210 29 2041343437 1173172757 1949 468332439 127 1728664564 13 5 1601370660 28968615 29 1567113368 227601187 61 107 835045120 89 400302509 1067885931 131 43 3 44351335 7001 149 131 1338485033 2777 10007 1244950856 131 13 589242212 19 1782143152 1633420652 73 2 683601848 149 2067845523 73 707325908 3 1116605610 71 977676529 41 508874780 107 127 11385042 392090148 1973588357 609754801 107 83 621224705 518191403 47 7095473 43 47 127 4999 43 1365075721 1011014255 67 1785044056 2 195232509 453893052 3 1949 362467381 354836281 139 64301826 1370616782 53 7001 1521262715 1949 89 139 2123446233 931157173 149 59 89 2 964230278 11 23 1530449025 7 13 10007 554137625 73 2130341699 2 1244292357 29 1571951119 10007 47 66350041 113 1240111928 4999 465326916 37 23 188243792 19 4999 59 662340490 1646248741 1726806780 53 73 1849032654 101 2119812159 61 4999 1426676341 149 2 7 83 347619853 467705862 13 71 1924814960 4999 489115410 667801115 5 2777 1085951404 7001 1819090833 71 17 45446678 995999599 109 83 841038668 695838444 2777 37 31 976636793 11 2 1451932182 80175760 10007 1297397543 146022144 10007 888290087 67 1026151297 1484881314 79 2139904106 1852009977 137 97 1136840 107 720685767 250816132 107 1073957823 1128247164 11 1418865481 1279120376 1385639568 97 103 1223039201 1458145559 5 1858153700 3 137 103 1040870105 7001 905124893 963813420 61 1872292278 2777 29 1902249780 29 863431413 53 642683887 2777 714055564 73 67 109 1886020351 127 1672797645 109 149 711703417 1387262184 97 19 83 11 660215567 1957232354 5 1452411919 155246229 149 562300286 2 444916980 149 4999 1620945746 23 115667970 83 788920418 1193281315 109 582863309 441946687 47 2777 1336964434 398557817 149 473750231 4999 109 5 908375 13 2126230652 10007 2 2100829750 4999 73 350299698 37 113 2080719172 1283430044 127 470215005 665627067 3 109 1773297238 1709329280 193152557 29 480935639 165789177 101 1470373574 59 2007622323 103 103 1092527489 152124099 7001 1579018553 213216241 7 107 73 1460420188 83 871046571 806437047 53 13 1184472601 1769756802 59 29 537841830 1296538875 947080164 3 17 1209047483 2777 11 1740214795 37 101 494501677 932298704 107 61 2777 1851631398 29 73 1088516290 17 1662451082 107 139 103 7001 149 936976517 139 779699928 515485531 67 7 1803718371 4999 853834199 59 107 2777 13 29 449702333 43 1953232537 89 160328153 71 79 600253455 10007 1794255100 1970914781 131 1024270267 756680745 103 274336080 5 7001 89 508609478 109 222539656 131 1127069242 1222478230 52639092 59 101 379106833 29 103 1426132747 5036526 139 1590602715 149 176077472 59 1056712951 101 416072729 109 1831115249 706713252 139 232567045 47 137 103 107 1649095556 3 2062261940 43 109 40309726 13 929144814 31 83 1257182932 73 151914095 949568392 587395467 1949 2 137 13 7 41 109 23959495 5 799606064 31 188904607 10007 29 980848711 67 1403116680 43 2044157091 272867981 448407049 1782300578 7001 109 1809047167 1813613940 297183432 2777 13 810682405 1732917792 37 1800681146 59 1821631549 625697682 10007 724907080 711388729 1388332383 149 43 1422534171 1949 1840047002 79 4999 113 1661705906 187388239 101 1569147413 14320689 83 801703059 1273948325 137 1438928964 1174082409 37 11 837437469 1485241142 47067723 7001 1781985533 71 351721930 1491144982 1627653933 7456081 107 127 1829898521 131 1870225692 7001 199571266 1290568251 37 127 1201459497 107 2115852133 1627142152 107 771390606 739279157 1748618767 7001 103 787957416 107 599928135 1029341676 2 79 1379978984 41 563301929 1949 485670992 2 308475571 67 813944073 1638388120 37 1355623649 2777 109 109 1342830078 1044656218 127 1499331537 47 965442997 1817773830 1949 2051455992 41 109 1683713626 1352925331 1518041384 17 1146917342 41 109 127 1278336280 1563082980 2777 130834411 103 372315851 67 511920424 41 2024690290 3 7001 2076216560 597416333 747173117 43 1051492072 137 1816023153 107 7 393576050 222550009 41 103 1669574277 149 2039820877 1949 2135989009 315213719 584333848 113 109 1681471823 1517246140 127 43 296936629 569199600 131 1663202069 1596751868 826621806 47 139 1686902054 1769411737 352486348 7001 815859825 3 89 1919268268 1399430872 1843760658 113 2035263265 127 109 71 1365973164 83 37 1166627279 113 1803484972 165139588 7001 47 101 1465082366 318695027 1419690620 89 432834009 73 83 1851597034 31 1949263012 2144253012 89 1851263012 23 219063087 323079256 89 127 873480600 2777 2 73 1360923451 79 103 113 61 882266020 2022714918 7001 31 13 127 845712050 1637324989 59 1707957901 2 1109129576 801638206 101 1731288585 13 1312172657 89 560656924 73 997509062 103 127 929403780 61 1303328318 109 79932425 59 1337909429 37 650941629 597209637 47 101 47 1527717366 363730160 71 61 622252460 1607655915 23 1370454769 29 79 726022877 580929660 103 292194829 101 11 870940048 698468586 10007 1199358964 628612173 7 296493505 1940877885 41 71 573818734 1051463424 5 23 1113636839 31 4999 5 79 97 359170630 10007 1379765160 1587380389 101 89 139 1696207669 97 2107206951 97 2 719523076 1011673144 1611759010 101 107 1145344641 2074977737 109 97 59 1312184186 139 1339035113 1949 61 1093759585 127 1381195911 107 2089511177 778866002 131 53 1203660316 1417328650 71 41 79 149 109 504422788 131 29 53 109 7001 589442194 1619737358 704652543 53 616492502 2 417677856 111817136 1423446016 79 79 13624103 1792532910 67 4999 1883678189 59 266682655 31 1053341374 5 89 149 294275 41 367512889 780224629 21889489 17 903114027 29 37 874993540 131 633536698 113 13 1364505246 13 1329056105 1880500024 1181226147 67 19 1357019520 956026990 1543939431 3 97 31 13 1328556879 131 379536240 1426350538 67 3 1488032000 73 103 7 87258115 83 1881847961 2777 40949642 37 1045016345 101 496767591 356110850 101 3 586497605 19 1022531737 1086228841 127 131 2102339483 1934213690 1499400062 131 651989225 1949 97 1061220352 127 318162813 59 103 398257901 2777 1354973279 139 10007 1395180947 47 352064216 71 1370782028 73 2 324560555 73 1529067490 41 1255508308 181837647 53 7 1949 139 1788917490 2145280547 51436757 131 4999 1519720995 233808229 90762875 5 1078744620 43 315773424 1745714688 73 1886779900 1043566901 1949 131 61 1965552065 13 1632355998 71 675951879 13 1221619724 41 1126248248 83 1529673234 1430032935 23 2076802526 29 556547700 1475194533 1949 1585505653 1142126804 1857501622 137 1151626234 107 1986225806 2777 1495222699 97 53 2048764926 1071976198 2026534250 789972475 47 563369877 71 2 1343950418 68376748 31 1628921071 269693202 79 29 89 73 223278291 107 13 876586240 771858417 83 2 4999 1560832722 1183911668 53 2777 2052280756 2108442804 61 1063304176 1923385883 107 501277773 103 11 550692516 770863550 37 1574662317 577561510 23 1274992488 43 2118401579 127 1371148134 2135280464 83 1619022245 59 545200415 19 139124923 563217255 2777 197359143 79 1451268394 67 101 473872685 106568683 13 109 1734139969 1074057249 73 13 4999 936302702 1340306885 1520953248 1809590476 7001 1359090698 10007 89 51781980 322306397 390275219 113 1843131329 13 7 915679785 103 137 1189416601 518490748 5 1309229285 1669805670 31 3 4999 110927810 951099742 7 1815298639 2057525792 31 1862840925 2125722446 59 1740462534 62065950 2777 3 1029969894 31 1921750078 127 139 1957682361 71 1696360833 3 1373747754 1571789476 1959785120 103 1527329290 37 127 59 1158080488 127 1795573498 41 918045012 1326860546 43 13 3 109 1286515773 1101995185 43 572925392 4999 441181014 131 1203380887 7001 1849625745 1318121814 3 43 127 1846458334 7001 1590095124 89 11 1540474628 244932864 109 4999 548415295 29 59 1692640497 1720842194 71 113 147534156 1120297594 101 463753418 53 11 53 295553599 1123600106 3 936334545 1804583671 113 1597694791 11 161922490 139 1379456525 19 41330733 61 7001 2147150692 1709189135 549412624 1956995896 2 10007 97 411150020 19 66891742 262009513 97 1626891517 1266214333 37 59 13 29 743282093 367047142 2777 626599503 19 13 2075607473 7001 1159274587 1272079294 59 256568283 53 59 540859313 11 186089229 149 1551231848 163822229 1581368663 4999 71 88251367 592791697 1652629177 29 7001 131 1507852051 441518863 109 1266007205 1319507348 1590602616 3 1704898137 73 569520450 7 1595520304 2094565658 67 53 734372010 5 29 1711150365 224831094 73 1949 38568620 71 1677837778 831909208 13 233477862 41 7001 378187019 1714859945 1651149305 1828545142 19 1533905098 7001 1735249460 83 1911332881 1723093580 1028732225 29 109 1949 137 113 1057763168 1617289945 1947579179 1949 2777 43 979890794 43 116615083 83 17 1961863121 41 347295584 4999 178769239 83 7 1444449307 13 139 23 371912392 61 4999 1258573235 2069656107 89 228731867 1868378590 13 11 79 73 1836899367 1949 857864044 3 53457250 2777 4999 2011782563 290626863 1937760760 5 1759370025 17 216520602 1310554769 200179956 1885462832 4999 1739570386 41 1948188226 41 109 2110478274 1792085719 1590082184 19 83 139 4999 4999 1178744204 89 1589032522 1949 379117531 2777 664138989 2077462569 43 730219340 109 113 103 4999 515836812 149 10007 248480834 127 784087459 2777 2 139530300 1813577326 1404700494 71 1520486240 13 192760165 4999 937897383 1259426184 89 19 37 1026838430 1100533499 53 390034108 602424018 29 3 675476631 846982983 79 2093703561 1240800141 107 546132025 991413504 10007 41 127 778832326 672896298 59 830762738 31 293032987 67 103 127 1720179821 7001 277967704 1780459315 10007 934890941 1032707186 61 1353248853 71 97 149 67 2777 139 1271680142 993027913 294779094 41 549528995 1261364364 107 97 103 1284628051 1440803449 17 113 127 213361397 127 59 1097166038 53 105754186 23 107 1486828831 37 4999 47 101 1928163932 958527945 265522015 1949 505650534 2111552973 47 131 158693344 149 1638648360 1102973478 43 43 103 450892697 1989131056 11 1523553317 124606977 31 295790065 718097857 4999 97 558222390 1856237845 89 1390538538 63817436 131 2108722436 71 1627542727 649980822 17 272391867 83 966382861 149 129310395 53 537908077 61 1343771745 500142538 29 79 1912532767 73 37 1028800984 59 1179974276 10007 1370878944 2056608619 2 1189871606 247821772 47 168926661 43 13 149283464 11 1776815425 37 48945450 1294055797 1254186209 113 127 1684154366 89 1063664810 10007 19 1148468281 869507393 3 612958881 1226290962 107 325079269 43 98470473 1012910236 139 83 288258087 1305392460 1369193398 83 4999 726445028 1633343230 97 139 61 113 5 107 7001 124517706 29 217577314 1430636387 1548931002 113 869017467 3 7 658693854 1616871557 2777 574544638 999150715 2777 2123774621 1821792533 4999 865795850 1900929579 107 1815088502 37 131628351 29 79 1690500697 73018910 101 40483022 41 131 813007615 7 510154092 1912104759 136321282 67 41 31 190157007 1919161857 2120413329 890699591 29 37 895152285 1351577884 137 3 23 139 19 1664148326 36434818 4999 350094967 103 634973370 1589159293 137 817138007 19 4999 518116356 208670319 13 53264081 107 43 2096263995 1202878166 71 149 59 59421083 1559050987 23 5 1835525605 127 1796033873 113 1382098028 31 811195569 1967222242 53 10007 1182697309 1497387438 67 964770790 43 1600731287 31 59 2092153098 843247422 79 79 1138718154 89 2 1575284940 1949 1282896117 139 53 67 107 1549575819 188457709 139 7001 1803408593 4999 53 1223234064 74690260 67 479228220 315963414 13 83 1497338594 23 2010750666 7 73 101 1092868682 251010856 139 1139296820 914578856 127 101 1739398063 101 686973720 97 13 73 1683758724 89 127 513104511 384897503 11 101 1464566054 707792742 76257012 3 107 60641929 321684189 317510559 3 1936997139 107 548145022 19 1501944015 462558533 321389958 31 67 1736735800 2777 133495944 909439344 17 1070777674 109 889172514 43 458362345 97 127 1628777691 3 1717994754 13 571418133 101 2 37 19 23 1668703199 403386099 1072309099 37 1714598963 23 1388700302 3 1386100695 1564302388 71 83 1161194817 230583794 749960010 29 17 31 5 43 29 477678082 24245824 127 1948720512 29 17 1249607525 1448535590 5 1878621078 89 1873272654 1229437246 101 781320626 23 101 1074116113 253471063 23 97 449243763 11 559853833 1214230171 31 97 103 1526102105 5 1154534460 158814510 137 984029352 5 5 1319934695 41 742953005 97 44025956 23 89 137 97 1327946228 1667822589 71 137 1431014453 11 280490575 1137889648 53 2 1380666260 1591158188 504257181 3 603756504 89 1009160320 1342732320 612180259 269083155 127 19 11 1462667570 480395461 7 107 690651723 1374305218 71 2777 137 1278472081 1882141925 149 89 1512908850 53 97 149391834 708987744 61 113 372186767 107 1139754691 109 73 61 97 7001 79 1972845117 1028498284 31 635502874 4999 149 2062284564 149 1753582439 139 41 101 31 2777 251038023 1671018095 113 301169182 1421444854 23 1375061877 475842996 2 1449852675 107 1936098981 103 1879367870 1467100688 2039146641 7 1376389497 7001 79 59974880 78972201 7 1078592095 137 177571728 137 10007 914589765 2109806311 2777 1366173307 79 1917381447 200384915 4999 2124226826 841370724 67 107 1037112266 1023096122 59 5 1873676450 23 41 7001 583232307 605971555 97 1949819310 43 113 47 1534039283 172247026 7 104766553 103 1089469316 13 2777 960877393 831539144 139 109 10007 1420182150 5 2064105800 73 1275496807 1941257930 1113989247 10007 73 1256732011 1708420168 257170872 7 149 237485587 103 131 676775475 1755338168 113 60866659 61 89 89 1226622415 1821731678 31 1346587731 127 2777 1453592880 1175734685 137 496142075 19 97 79 2137603330 113 315342235 2777 1472420940 137 1592921468 53 1313626440 7 89 613048205 1949 76810090 73 3 1324236623 647094628 37 596225210 139 441672500 113 1332957600 47 1541964626 41 53 506929418 2143274499 475534707 139 139 1949 416093959 1372306247 71 1018856020 13 1107006693 113 20655044 2120197087 43 1996119727 97 19 1761008293 668890744 225936187 29 333366861 5 931080978 43 1210291201 521280751 19 157263304 147734635 137 61 31 14200356 137 931985655 1868833772 13 41 41 361177534 40632456 2 2 1936887072 1196878111 149 2028805307 41 1462930184 38735734 97 2142545692 536662776 41 10007 1727928704 1966640399 1949 1279896606 2100814527 7 590863666 97 305498396 139 7 1839040833 305990147 107 1000212260 1677996477 89 37 1510864253 149 1838311340 107 139 1322436965 13 1898788749 153996713 1036854044 2777 89 1678588327 2110661789 89 79 597668733 1809614166 61 101 47 1577863508 79 7 898487030 1678279148 83 1571497100 37 71 1072091656 67 103 13 1080811706 839444814 43 3 53 73 127 89 5 1209555650 1720549728 576373369 107 1424059035 1459796184 7 149 1324572005 1402832616 440934210 149 579218577 415195780 1410669439 139 889395984 107 59 1968143417 89 61 462937384 73 756669236 1892194162 71 1572003474 398721366 1814594268 3 773582259 47 457988586 1209196705 83 7001 5 181937274 1393364745 97 61 1574065472 97 7001 365585219 40297756 2777 1233909964 1523209493 1789603749 517011185 19 94043794 13 7001 1764097424 23 13 71 17 583332433 1688346643 89 96473714 103 1692795833 107 23 1386757593 4999 149 1335219098 1503483423 47 71 37 1635428490 19 3 59 143868019 437263219 1261307044 1949 1186250898 1996504719 23 2 101 2008517865 1781157096 107 71 17 17 1695774355 1245490153 137 528987962 137 2777 13 479612906 113 112325955 23 1701142377 1689823102 11 170511256 97 89 763508796 47 2777 477406923 61 1949 2084346356 89 1358921242 1151475592 139 360471063 1795869714 441887255 139 79 484784685 662873939 1666073915 43 17 606767108 1570629719 53 103 946526637 642689821 2079116837 7 7001 356021853 1817599620 5 23 13 67 2027708167 113 1924876465 863686712 83 1957220895 43 1865950987 59 433119590 59 1370563031 1322324926 101 4999 342586469 1949 2119288028 71 2143200184 41597707 127 71 1844315771 768494792 17 10007 1419206492 660506990 2 1857699095 1949 1889465846 629361511 97 299085985 233063259 37 23 23 528633978 2 7001 288672233 7 934290672 89 66120948 1283119313 1026724397 71 31 692741314 2098605449 109 1267766816 10007 67527236 756823676 53 47 914486990 1301799843 917689398 372625084 139 1710712955 149 131 1070756272 4999 23 41 71 812817159 17 13 1227860673 73 83 1790606085 5 1147013430 1967028946 73 1162133355 1005388265 67 581279028 1335951823 7001 2777 1571304356 1055518261 7001 1534693274 2107325066 1949 127 41 1090737965 68062419 403382880 113 13 350702248 1079757939 3 2042529650 7 1422561844 19 168340532 5 7001 444584503 13 375276168 149 1434965211 1981584502 1593915680 59 298019921 121393185 19 384399660 150186108 37 31 1216910735 208531234 1969781286 89 89 1185631031 13 83508659 14455451 67 59 1660458889 3361050 490016355 97 7 10007 1584928674 1522384924 3 61 591364561 1598198902 1780698060 5 649634465 379249336 2777 109 1649188966 1416391819 59 179709193 17 1192273182 131 1564257376 83 156469691 1276014112 23 2098119570 1326779502 3 461580219 67 548960480 47 1821918340 109 17 280388956 109 131 365536243 1340325321 149 744287934 2 10007 139 1600802674 1381730826 2 4999 101 1519844869 41 488097210 2114634027 3 471197190 109 1959264951 71 915369772 1460350692 73 152859591 7001 1019233584 270084578 2078968183 23 29 1431942715 31 1981717873 1576495917 127 137 614945187 53 1942392071 687920284 1949 29 740735893 107 635392215 831314030 113 1823021316 1856228287 326054458 1890838753 17 139 15967903 102195163 73 1478881799 83 642501174 149 109 3 19 1949 61 1215794721 2053056628 131 1685952970 2117792167 103 399517714 1157924288 1949 113 79 1606922015 1949 687346034 1875675724 1933192898 13 10007 1055901208 1171041549 41 1094952150 911884522 17 1600720384 97 1548923918 137 1861065518 13 1135355928 41 11 13 13 71 1304366773 73 11 202070028 31 2055914598 1031312055 61 73 1226767774 540838750 7001 846714942 53 103 987576257 1986634336 2 1308260960 561790214 19 89 1597293100 2008139088 103 7001 39646663 766440040 109 792280638 1116654024 41 127 41 1426207647 10007 68798125 43 1300790248 677790337 7 83 575954679 23 2005947068 149 79 1821009487 490316557 71 687221212 1015321074 107 539529738 13 667885166 288715921 286998744 31 530415091 960400277 137 2777 29 1489227923 19 1635102534 13 23 218150515 1181870571 149 1816392099 783157857 45525893 1101354685 4999 1176365448 262891723 43 3 739367019 41 625389482 37 88580664 1423295610 1731561245 10007 1787311190 59 29 331102918 1081679932 127 1051599497 1781463116 107 1845896055 149 975939570 16188237 83 1071006454 485126718 23 107 29 1411571916 23 1714980309 43 4999 1091716613 139 1949 1125110924 1116950461 1949 299229970 37 107 980613444 1529012538 101 107 2 1565795452 992868471 37 113 1575041020 5 3 941640162 324843222 4999 98875221 1098795197 101 1781159543 1878656358 897059133 910627071 7001 67 719686731 1309517584 1205824812 2 1844777225 1949 1256243541 71 1824893191 1452449272 71 1931913479 47 1949520050 1404778817 41 139 414772247 1587680831 131 989760675 19 101 7 127 1468378699 1277315073 53 87522822 1096433203 31 11 962473897 79 1673035772 598128197 1844157478 131 61 989126633 347002266 101 5 741654530 139 149 13 1562510378 2777 815632670 1656629680 1090673444 149 103 7001 1272088701 604812200 5 740317245 113 1963426528 309140880 1949 1872277615 460677334 41 622819274 872357767 166910762 61 1857359242 10007 1877883599 149 455633836 37 975013788 878174349 1224803597 79 67 2044697022 485622231 252544863 3 137 1268029038 149 19 842806405 4999 137 2137915060 53 306565448 7 1248233152 878644621 10007 4999 127 23 1843207857 2139833037 43 1949 2049741861 1663426673 192531532 79 19 389243481 139 73 1907230266 387147105 1315797201 31 99588599 1678925932 67 149 90130994 1782039851 2777 899684129 2138217798 92957155 59 79 1172360385 43 31 985859923 139 67 29 642764120 430809929 89 837983692 103 113 127 113 23 1796883901 1623538352 1949 4999 842311504 1326994548 477873981 59 1305651769 1383278590 31 149 964754856 10007 779245090 1291533454 1665098949 131 113 620807310 2099961151 53 37 2 2777 1712126535 7 585564637 817884993 343918236 103 131 1484406326 73 1208655602 7 1654975868 2086207100 41 89 13 905536242 1515272096 325943656 37 51120754 1094631882 34712133 103 23 900545732 843384026 43 101 1941142028 214790680 1369773654 7001 139 239708975 13 606303763 64492099 1992676385 4999 7 61 2109759777 31 833674754 67 425910692 139 4999 101 1024821937 41 408603089 37 2777 2043025015 2007751561 37 136389844 1949 980931113 7001 1641901108 73 131 89 14697193 328514706 79 697775846 53 83 29 97 1804001247 1638286156 61 149 1758748322 97 7 120487938 137 690048301 324481058 29 127 137 291670808 560446039 2091753037 139 2 1482336916 1611399009 17 958234852 838863522 43 648408289 59 63854018 101 1103136847 137 465561101 23 688220352 139 59 3 1439926679 73 29 130002534 1790708227 148080731 139 194905392 11 66151767 1040631832 4999 127 77552931 79 1591311378 206758642 3 756057468 282457128 47 567259544 2031912742 336072057 113 1150481570 127 53 1294530855 29 1137899659 67 854189128 4999 2080070395 73 1650800830 101 101 957126614 1949 810040286 611114526 11 208523426 43 299294512 149 805194781 396805466 79 2102511472 39069466 97 97 103 1807888342 79 967881385 4999 10007 119271122 67 97 510749717 41 47 1600491 61 1393332929 97 109 101 1367229627 1785991665 37 97 1262669564 29 1648685699 1552704475 7 4999 1078362682 23 1461717965 53 2032811449 73 379066297 589357543 345123660 2 869510103 79 273800279 53 1421322253 149 29 1816403333 5435839 53 2777 1184920907 581825932 2 1642510342 1848591110 65347887 53 149 480491922 7001 41 1040636572 429040802 59 1518423723 37 134274295 31 137 2008980330 127 412377949 2123965587 73 2 541950864 1924814024 1675257276 7 1260564943 2132836609 17 31 128839844 1756741480 19 7 1905964130 1949 444621662 149 29 1349989043 13 4999 7001 166252747 163154304 2777 596382966 107 1861320212 1524669567 1949 347409250 89 43 945867370 97 420122520 561735292 1925027155 73 59 19214593 1401156462 43 83 2069263289 2099473032 1874184782 79 97 31 1701027077 109 2777 71 2127675531 1838042790 107 53 1949 631978558 2 1367945488 29 1925870918 2018338375 7001 53 19 578126756 107 1954221036 8929150 7001 1239676005 97 1727041251 131 1802323938 113 1839575563 718259009 83 41 137 23 699337494 1651004733 4999 31 992928923 1508753216 19 37 31 1694752144 67 2 936435160 88104880 1283199129 137 253700103 107 1120536130 1370326873 73 11 702805817 395562786 59 31 2004151925 10007 13 1306809413 67000388 41 1822249133 29 11 1273670376 617874598 43 1276833744 488909254 19 1282095783 59 59 61 723464143 31 2047732683 61 101 59 53 1086717613 4999 4999 580597018 89 944460435 1329986659 324364284 41 103 19 1552224436 71 69377660 5 2777 1429052531 2035138335 841878919 67 828977731 1522318150 79 1579791598 79 10007 1553896967 29 349605759 89 1642263600 283676642 1260107915 17 1459979346 1600566804 113 4999 958283305 1834985310 1785165769 23 2031914655 5 1314364671 1031071674 1949 89 11 101 97 1942095872 101 1459124376 103 619958200 101 41 1095913149 3 41 1141619211 165172518 37 298114754 103 2020044828 23 1992265786 19 1949 1009338375 319656894 137 53 267794902 13 993760521 19 73 103 1828527003 3 798688159 41 2041973963 127 139721134 7 118305355 467339755 5 1769814140 10007 1835143702 947742956 89 1445151829 516486224 104849272 1860740756 23 149 1425548411 131 47 97 137 449557280 101 1653695826 1643460688 262570050 73 1553872671 2777 1148524867 83 718777676 2 2131770164 97 107 412372115 73 37 79 780087238 1017872012 10007 11 1360940306 358207962 1782947919 79 101 1621451172 1665116938 97 2777 19 953895323 17 446326075 7 103 1494405499 31 462308301 67 871425584 658353189 7001 97 101 2 2 2139002862 708125460 301891364 41 3 107 517770432 529716351 139 139 29 91946072 83 1525527831 23 37 18430440 1682905632 139 73 505266799 1445007650 31 19 103 1201122140 390971623 31 1016557026 2 1718947848 912100198 2 103 149 127 544284027 127 54985666 109 1656649854 1446836905 41 67 79 544043928 66008060 73 139 102819685 141367922 149 204164024 131 953036944 257390952 67 131 551467782 127 748940503 493268226 137 233736423 175569927 139 689571772 107 2054100937 73 95111481 37 1561168491 583331462 2 1436998629 446128844 103 83 238385672 1106275826 103 401473836 17 107 993671015 107 920743321 1011302244 59 83 563752166 103 113 17 2 1856215324 1447191512 13 1618588959 23 366044839 1543736694 2 1858725259 1146378354 71 5 621892665 107 2057364756 137 113 1614258449 7001 1094466330 7001 139 982123404 51877580 571390699 4999 741806609 73 699352045 1623830323 61 19 7 292061413 1423303245 71 983645857 1445542250 1949 982375471 109 7 825590497 23 872306395 213538075 31 717750843 2777 1627496951 759362319 89 735191531 1512454430 139 1753355730 109 811387934 222843875 83671228 101 17 41 2042860752 1507233299 1763161725 103 1616052191 13 1726229687 1949 97625311 53 1687752026 103 999665985 4999 107 954023556 3 403378534 47 1735287247 103 47 728598230 585556154 37 1006776882 127 59 137 145683471 558770028 127 1009283001 1456745321 101 101 2031711051 498903786 2 2 199400070 97 870991518 61 1762222656 79 79 1295087843 145779029 1848598929 73 956989809 31 109 1389230724 1186267274 782947890 107 113 61 854000366 549240035 7001 1338066125 1602978335 79 790633289 566225429 1949 107 433015625 31 250700565 2777 2 59 480662734 861358877 1821401867 61 103 1086799350 1922072288 7 1918799869 7 672569905 1225112165 1949 1285933027 858895451 149 5 47 7001 1234745367 1889002819 10007 43 101 1204737351 19 10007 1674331212 487831243 1083517932 10007 5 37 2098584537 1521687937 79 17 17 272290953 230517 3 103 168075915 47 91737430 1657987464 37 13 17 854781811 43 676498532 41 142473591 1256863566 47 47 1037667363 114095320 1271263115 19 43 71 107 349913112 127 1578862476 1659741642 930518173 13 137 101 1779161157 597793659 3 89 29 1647398838 31 1877505393 37 37 1137403463 7001 498956021 79 663115809 67 2777 799370558 107 3 139 657234256 699121906 617310331 37 103 23 67 246794902 97 1384834759 83 2131494199 155273827 13 861762759 1293403449 131 219872889 73 5 745416090 404744973 2777 1563742585 73 193394787 23 672531487 107 1361117040 61 758841630 3 109 2777 67 180819399 131 43 5 1849505495 109 37 1690279547 971726560 1597423715 23 97 1670783096 37 469580024 793887959 910455523 31 43 4999 402394505 1376109723 61 14465261 37 113 53 2032314415 1968788191 1672841114 37 29 127 434034692 243494052 61 857817929 89 494231507 552099558 4999 11 29 1165779113 61 1080107114 1715830617 73 197612825 1830885479 73 227071856 412398183 29 19 97 43 3 1746050874 1297624852 2 1260846863 47 28950236 101 358395874 1496234607 109 2129852588 1713001062 37 113 1455961156 43 73 401790321 149 19 280848956 4999 928314300 290072757 23 51325407 131 395680260 47 1149221440 4999 1791706587 41 917639450 103 83 323358040 17561804 1833686219 37 79 283612212 252994024 439963625 104467520 31 41 967064622 107 742879279 37 679514822 816695595 89 7001 1799242998 113 1846071789 3 1473281608 17 1204031409 7 1283776179 553619647 1523151562 7001 1559570764 73 1651712089 3 157111052 137 37 281839471 363130506 1430054499 67 63141537 79 1541171365 53 923643455 31 852139842 427495301 131 839309612 83 484950287 2777 1804469607 800138197 2071539956 113 617352807 37 1076432993 59 1479703834 83 11 1875428665 67 1169859396 1407951802 97 15017145 7001 89 73 23 1412199415 19 739393455 31 1131408302 83 29 114203972 660609300 113 1193037424 17 1726058777 71 283652313 97 1046759592 127 1619628079 1051200971 83 703750194 2011366556 5 784764810 103 609878141 352534495 5 1418852065 898237300 2052231806 1892663941 17 70669434 10007 103 127 296353204 23518100 2 71 975718389 2777 1192918667 517090090 11 1514015634 315246657 31 2076060757 635664912 101 1876172402 1429209747 10007 402528577 89 1949 43 49477993 1878509567 23 1285677877 41 41 753836797 7 944964636 996667179 10007 677193704 31 553079680 2100559243 1724024784 139 83 2095128530 11 2112566412 145470368 2777 73 1949 754034967 2 1921058084 37 982036684 137080003 667138982 19 109 2014914119 103 4999 1827489429 882623440 97 1712044267 103 149 125381116 973903381 37 7 750895740 1563557295 107 364071251 1949 2031802344 11 793469768 7 1780672800 53 2104130528 13 1598130690 1286043334 83 667920339 1066027163 59 366894450 1537862887 61 387283197 1668466032 2777 89 113 1784183315 1778772932 19 139 737174780 97 1263778177 31 2 1271603880 1987395166 137 59 720815921 1169451862 83 1876155572 1717065676 97 1783756071 83 1496334126 679967889 610734502 2777 53 1694932519 37 1043892211 747550090 766121125 137 17 1999582177 89 317724037 828537079 513383669 73 139 1029801099 1031583298 2777 439410264 97 715959328 391329428 43 1101262637 83 5 251228405 1590901645 2777 680533154 103 515749668 7001 1467486611 37 1698729052 41 569162410 107 166129805 863635413 1949 103 818210988 1966791077 131 1997557168 251193548 67 1753426984 1526269246 59 179837074 452218480 113 1391672405 1028099166 10007 1774185697 109 103 1967718356 431109148 23 97 574964687 455085394 1925553303 3 1655313492 47 551955378 13 19 190242489 139 732395448 388982097 10007 5 73 814979008 684355144 139 1910453412 37 592201095 31 53 139 1618541854 79 529964473 927779435 101 2777 728259464 1762650134 17 1027174144 109 149 2 1949 139 17 1093373411 474950278 981599718 109 554204436 67 2777 1538188631 89 1752596010 1260253528 41 152087245 53 1222803595 98867587 13 43 1782269719 67 2020922943 1145601095 53 1810016038 89 71 333823540 61 1580585405 592208768 29 11 1451569999 1894577795 137 59 239713283 61 137 673545383 19 2777 149 137 17 1118069430 1449392358 493345125 61 1604516489 101 1629538323 1079541189 3 127 515831328 683946895 5 19 13 382776511 838831401 1141176226 43 10007 65595885 558920971 83 107 549616876 19 202480188 4999 1424705002 1212968607 1781385697 97 101 5 103 13 118915069 1241551542 3 1809704217 1870278787 107 1821404611 109 477729342 107 334625759 775875461 1949 697989189 3 11 23 987223894 610668422 101 19 2077113060 53725027 97 523730839 103 1953770126 992092189 59 1139823891 809506963 590432841 778483482 41 7 3 127 1412471013 2113894055 1707621732 2777 103 2090197540 291059122 67 2059539934 43 29 1806863734 59 3 1967222480 43 97 113 1791122772 1390635969 149 1077534922 933002538 1250356467 355624205 61 89 1906343655 4999 1033847153 131 1287117575 1597415992 1885651653 1949 7001 1513700212 113 10007 1905412856 1262152889 505332299 89 1800976698 2056926465 109 2135532711 787144852 13 131 13 113 149 498735234 41 1325439841 2045238505 79 7001 107 1699176799 2044775992 244794158 7 876731779 1682914739 11 1265420023 41 1591401270 139 1008878541 580725178 89 5 131 127 182880855 67 1740315353 312268096 2777 67 1228460410 61 1061140229 41 1575068184 29 1806921734 424646649 31 23 89 1666089345 103 1309546510 43 991676535 53 127 23 13 1970867821 1915721626 23 1185349464 13 1548525561 149 865486868 4999 2 5 97 19 410324817 126859352 1327192286 1628679363 103 2777 873430371 1045895956 1683195004 109 3 13 103 819211427 983724366 39447343 507169420 127 139 260348739 7 37 17 86079245 149 13 103 1877619754 1794737018 998201886 47 333054325 127 67 1905078000 1579991320 1559112973 11 89 2040413822 567351148 3 53 629435924 139 1103917221 499634729 11 17 29 685341717 1346076586 1874359170 67 644082323 2777 11 892636921 73 41 1995683774 157907318 53 71 484669031 10007 113024980 67 1978353890 97 1135877695 113 1898098782 23 1601240772 1363099484 705082718 97 113 73 658535701 959174959 337644228 7001 810505770 103 37 615023788 59 368307677 4999 19 1065142123 17 131 707610124 31 149 823489601 897547965 137 17 1828581387 651880115 41 942781060 1232930367 47 137 79 59 1573693607 7 101 1326568542 214781752 41 1616069038 47 675942062 5 1453585005 5 23 12404831 107 1640358199 1920701168 89 809192807 2777 79 1318330512 59 846628460 5 421964830 478595003 149 43 1603087343 2 253711170 849831966 1089442396 7 29 370336167 43 200119437 1026946169 89 29 1949 613570537 1923576397 575097016 19 113 1051524031 1719015012 131 1679572117 1939612372 37 97 616116646 67 1883354255 2 109 993438535 135405577 107 73 305951015 29 670214911 17 1110451034 137 1589672513 1092067339 865413903 149 109 2075136986 4999 1189402072 71 59 19 2030869074 103 1999525854 1171023264 31 103 97 1359277684 17 389753849 105570272 31 2 486811712 1902329108 2141568713 1110488474 29 1026199096 144491066 61 83 19 1289540450 73 19 17 980941089 1178442347 29 52429535 1505790277 47 1265593114 109 326396140 67 1917501341 992357037 109 61 1453181955 1086055171 1007893315 53 53 134177397 83 94209150 71 47 778365027 11 19 131 1126958576 1949 83 66077644 53 61 89 1419863912 149 70339047 7001 1350618918 23 1710760148 1999939309 1050675469 113 37 2000734226 1247781937 67 173894480 1920012162 2094074806 127 107 137 260999796 392348272 13 2 1046421714 2071952053 31 1775938881 41 5 1899583662 169419679 23 1870567776 105420057 31 572975137 7 173709781 7 1597186388 1798993739 139 149 89 139 74352106 73 1091620174 31 1580369360 5 1608541149 2777 37 2777 7001 606510632 149 10007 1521127218 23 1056456447 825280371 83 932273596 862739578 1355261092 109 3 1609304776 41 1643028108 43 2128203854 1120696362 109 47 67 1190893577 2 1509751410 1235388274 83 1733317967 2137882491 71 897344292 1900814448 41 1610280740 47 13 2118452603 1687694552 103 23 233630711 7 848993075 86976470 73 2777 107 97 2777 2133741984 71 1958335774 149 2043126740 719240470 21435739 13 23 307248313 73 1126928886 53 31 400828380 17 61 89 1949 577126054 139 38348849 13 10007 1496046500 915879552 71 29 345410691 89 1054753640 73 829319931 732679774 1910479964 1949 71 1705790198 89 1548510288 1657606810 97 498589797 23 805916964 3 733676658 113 734847701 11 1038582672 131 993126589 1896938819 131 2123518253 137 821468303 7001 47 1075941325 29 66193468 1821040946 139 1196766361 149 1214305117 137 1775738019 43 1031576837 83 2041816683 910156664 920323776 10007 19 162972399 414587066 4999 37 101 2072572427 139 89 1872413684 107 1489411324 786129275 330887399 59 103 1942480520 1191559430 139 1549503326 7001 5 1390495155 598951955 73 1591608050 477221002 1016905677 1416809407 47 7 11 2035008866 387805771 107 18210651 5 1515880605 13 1532043023 41 1364688321 43 1949 198977308 131 1339677181 61 109 971888363 83 1056795923 79 1859433270 995899517 7001 137 703173735 1373229501 163493745 137 344868456 4999 41 1525209433 571345236 71 884358103 107 5 1618089965 139 1504698074 61 258293520 1542175975 113 11 1414775746 109 1643292427 959209772 131 4999 5 1001333953 29 109 744815094 1726316603 71 139 688951832 67 632918716 825379164 1367036538 4999 556878602 137 481383065 53 61 708532507 219000065 1949 1932484932 460317907 7 140135997 97 1172768838 41 1676159007 17 897058176 36723586 61 13 10007 843159799 1141058182 288424747 1427754574 127 139 4999 1469785984 1928909141 1887045195 1781828635 113 2 178009138 2079496806 83 2000647272 4999 1971450631 7 41 1171542422 1626213696 89 103 403602822 786275220 31 478443956 1649402957 53 820313701 139 1709123192 23 1022680855 1624747866 97 872365232 1091877559 103 807305539 41 59 1551293043 831422597 37 710627804 43 236950554 406076099 1949 2013258530 1804368374 83 2057036725 41 1342808753 4999 1623246846 13 139854308 17 107 1942982933 29 1382623430 358350274 1497921890 165053064 107 533111256 2 97 1946055711 4999 2116455268 61 10007 1474551464 623946457 79 60865550 101 83 103 1504126304 1281901491 1342974684 31 83 5 2081958940 271298250 29 555287186 215066639 322104624 149 737982082 43 1882414569 2 3 29 139 480790297 251239025 107 71 2008943722 103 137 1472529156 930694978 127 1967165653 7529345 83 127 1830933600 323671143 3 1405248504 137 120878251 1713432660 61 546206383 1274161148 1611463165 13 1706934840 83 1917077726 37 1808572178 1631007373 97 23 109 688778753 13 71 1447487630 83 853991480 19 1010367964 83 89 149 113 79 1024349573 2009818545 1949 73 31 83 2 73 910135384 71 2777 153798591 468548210 79 1509449760 13 59 776771462 61 1672416504 696325788 1024744863 59 107 394237845 127 93946490 71 1607643488 1886484509 17 149 689992478 232106763 17 1781593610 1101114733 4999 59 1804506858 1568425465 766651610 101 37 201119864 851970658 11 47 946640745 37 1932196240 31 592549438 1651246 1686931403 17 17 31 1983648150 759883075 5 164674720 19 1713721606 845904111 1902539870 11 213409944 59 109382519 59 1179591012 59 1731541971 1312001144 1468349187 23 89 7001 43 83 19 1670444347 11 7 938012523 196102729 559046324 139 61 71 29 1236717511 1017467807 2777 127 379901323 268137259 2042234313 383664548 1949 1975025304 61 23 1522109755 949896918 23 43 89 29 13 1311183237 1420672981 1788963549 3 101 93142120 59 131 103 754253138 1586110006 107 814522841 1949 1021784689 682181184 149 1943759087 1778826964 2 670381069 47 1445332344 2035045389 13 367126928 73 1713326384 1140590897 137 53 29 203871189 545154210 67 369232712 909046580 1482846229 113 1336559562 153118371 3 139 43 1837340705 31 660225445 153076643 103 7 1091334681 97 89 1686331274 1437320653 59 1135345169 1399338877 7001 83 137 41 1983269540 53 466320341 1776072446 1093607409 37 1179344964 10007 19 1066595248 1436316165 53 149 107689899 1366392580 2 840611844 4999 67 2109572653 1168337089 1510296476 13 131 1134486855 97 11 1360063683 29 73 101 1595835944 1844595476 7001 41 617620310 1270074548 679769643 31 716799329 13 178037873 1817253361 11 724330950 89 2073122835 641167809 59 474448441 1444509329 7001 750396501 47 2030877849 19 43 97 4999 794158654 1593466164 2 127 41 29 373903287 53 7001 79 7 33383352 10007 1739726957 107 7001 487528637 731429475 113 19 109 1447122041 7 13 2777 79 1293861386 59 559835955 73 1141870534 89 89 160629425 7 1099363335 1182165842 1260583256 31 1081582721 879839029 17 5 103 4999 1865267394 101 5 1697112905 1430723642 29 4999 265712133 83 25717135 7 47 277558782 674109579 53 722422701 1186694698 1979520810 31 2126209170 5 131 707977972 1792330734 107 710755739 5 17 127 35567568 1877934797 23 10007 107 1186455804 366085555 11 1615733475 137 59 1959520705 10007 53 1526193279 37 822981038 131 11 780302516 113 1723863025 131 37 576512101 113 1022524054 7001 519621221 867757385 71 1376967823 7 997964842 402554950 59 1488487046 29 728564738 1623552037 615088713 17 716606911 43 47 97 2013040806 137 113 1485538002 83 1668678895 1413540962 1458390193 43 218210896 31 1964985251 633624004 5 41 2062028211 5 1622595590 67 962497545 797377519 271317820 127551352 2 139 217715005 109 849630584 113 249381508 1229429065 2145365841 4999 1050321956 73 1535645739 7001 1652740072 97 23 131 180164038 146055047 43 7001 1195966828 799638963 113 1024520866 573029241 109 3 43 630998335 1945020258 61 1723672959 113 876496930 127 17 2772156 107 61 331563670 703779216 4999 1043341290 37 1077047748 356702391 109 2 1288303468 1537878660 59 19 482464274 461890884 139 59 746966432 2777 1905321916 391040478 139 297385635 802181699 31 1730654515 10007 59 2777 1001911053 131 61 5 939859481 97 113 1940089542 619010158 10007 1385679297 1437705333 988043620 83 2 1580255640 1261959956 5 161752180 326419975 23 1812300606 79 149 17 146034437 103 1129361525 137 304458936 97 103 3 41 2070255394 733582578 43 311461513 19 268181936 17 2115859644 29 1801144020 1999083298 31 89 103 10007 103 425345710 83 574694905 79 105770356 1579174801 107 47 2777 835507659 1635261443 101 529943162 935138778 7 2 955927836 71 1766500150 127 1696277659 1700853320 1949 1169023843 1536705497 37 23 7 71 1720037480 1336543760 406345541 53 2063761806 149 1389157737 17 1078309230 672293795 23 107 1240161030 484201343 127 641703568 713820111 149 2027645406 960307602 3 41 2107695446 4999 311243769 17 131 598333330 1755107084 723926791 41 1881916072 3 2023353327 131 972095456 732782447 37 43 1810069894 73 23 1759129482 11 968434236 107 1484900846 4526753 7 895103678 1726612750 131 1750659896 1985574019 13 136021014 224444561 89 2777 13504551 149 240604753 131 101 424703384 149 325312445 513711174 89 76061625 1441337368 37 498215582 127 473767277 127 1690772139 109 1463859282 363453359 67 137 1711078185 109 3 648340740 853636275 1795301868 19 113 2028599661 11 61 1082589570 1696329480 337795285 65208440 5 10007 137 1949 1335728604 784212772 7 2777 109 37 583202066 435645881 41 2077086527 227609655 104031308 79 41 1179084314 973389200 67 840649000 521902195 1639535202 1274893183 127 11 1580316507 1704012266 107 293935313 646285656 897754114 2777 37 2115631843 113 237129144 7001 1483308871 947977406 10007 10007 1439867202 47 765446935 1694919969 31 131 675113705 5 993787115 83 1676613944 7001 23 1087156410 2777 5 37 539538514 902319518 1913829171 3 11 139 13 103 1561162142 11 17 1837611804 786320992 23 59 2777 79 906142591 59 1949 7001 5 1472277935 1718146287 11 43 139 23 137 1367977058 71 1759666343 876248066 43 163332705 5 109 586877473 3 200653450 139 1476926986 507522530 109 156616970 107 7 1371435968 67 1352244894 567640016 2 2 103 1083588940 1030892720 97 5 1071480605 541570896 149 1577285718 79 107 11 1949 43 708063284 521099800 665690085 7001 7 18898404 1573570729 10007 1215780451 139 2104611344 41 97 1327251000 527079958 985689500 1533042379 10007 1771915292 53 2 490492828 89 1625647389 59 31 1211230937 7 848062705 29 936641480 43 1763453349 1007221922 2 109 31 11 1901778560 1859495594 2 1830109150 109 817379879 866579083 149 53 101 462577879 615459963 103 97 1327109477 1799481726 13 239694026 109 73 395832265 692041185 79 71 107 1539628564 31 1088558905 5 34787555 53 149 1549900591 137 23 1145501637 10007 19 2777 131 741917059 149 5 219343505 1883246435 5 107 127 135325468 107 1516129860 2 1595322714 41 1914832553 456441028 972176162 71 3 5 83 1520325276 636113660 103 113 384980604 109 817782383 1503996384 11 1375850522 1411541620 7001 101 1636955826 131 97 1971410831 675208695 3 47 533211804 1453491612 7001 88919701 804055617 1148356272 71 127 441355480 13 97 2032615891 1767566980 37 83 904661156 139 89 1678926438 1960023819 41 344940790 101 774329125 812836297 1949 7 1507564863 1021851783 109 89 13 1090558644 103 1420791270 43 2125780164 906226204 1758590787 3 1803137633 79 1577989924 830833856 113 161301963 127 474489526 70678548 153618401 19 118132956 41 2065885819 139 1348894056 19 235230313 71 2 1795586694 11 440265457 1949 171410652 43 19 71 448955720 139212469 5 234198325 76329295 1332074801 59 268211816 37 79 19 1024315992 59 626566469 1949 61 917756224 2 55530766 1610019594 3 927727878 59 513840558 953927930 7 71996575 29535506 53 59 346739519 1054069874 1949 1684421301 61 2131404294 101 1690143393 1950735614 79 448692514 103 113 97 1844590412 61 1793477409 1907882537 29 750783436 59 97 575006785 2100532187 107 988731149 7 7001 637602073 2147458736 168769398 1287419977 2777 902320562 11 326704488 19 1156745387 132632617 109 716014794 545986614 2 790781936 7 47 621262967 3 2104300030 43 103 2053092257 7001 144486638 1830750629 10007 83 1505668223 1639145586 109 530509684 97 37 1862173703 1086931955 467680167 67 1719822302 11 1090750375 1553609328 17 958696776 53 138065901 1949 79 53 1149874432 6839385 103 915540323 113 2 67 763234855 1308855270 113 1974000277 1790679553 127 1186365293 1562722437 53 131 1802770124 1838906998 23 7001 139 532211262 1849614898 137 67 1876586652 1525619011 346352882 67 19 10627460 884723543 11 85897129 1389908685 73 2777 812328040 1830393340 41 1116284491 131 831850741 1949 103 67 1551425937 969287794 127 5 1728328620 3 656713631 480163948 4999 131 1039113222 1712329296 11 557913312 2112666666 53 266816952 3 319418556 2777 37 966007470 883125398 17 7001 727956979 1955701346 101 1356207499 576686769 31 2 10007 1740547531 1588665554 2 79 1949 101 62322959 261965343 79 1551114774 47 137 1800213839 1975630557 67 47 1383344079 13 111222148 37 4999 716749700 41 1595625521 7 131 10007 303212100 848713219 310003052 137 432380824 47 238638387 73 79 334544300 2 520762188 1622346759 673607355 3 1829679184 79 2103245282 67 811018451 2777 1464686995 1501223984 109 11 107 1826302215 13 1013770290 787064408 7 504561666 1593227709 17 137 4999 137 874733355 1334398084 857556771 23 101 2116747799 71 2136691608 103 59 870053294 131 137 97 1291943388 139 3 558605370 97 113 320710611 1666500722 1206794368 551816890 37 37 73 59 1825836833 229407930 7 2047413865 461690898 131 113082606 1441239570 139 53 61180497 1020436613 511110253 17 109 158995793 37 1806417959 1493086323 4999 597365503 1036639990 47 101 1636816958 79 79 1835596600 1393958555 1933156596 2 1862784334 107 1400583776 179525020 131 7001 43 389272324 554517273 83 79 7001 1617546045 282091293 113 65050936 127 736546660 1908893820 89 282417381 83 2070992511 952083829 137 116704791 636388635 3 962777520 7001 1736437027 53 1221685828 131 1370552785 89 1945216997 1397806153 41 103 2777 959122526 131 61 71 2105763156 5 113593435 41 61 1012812585 7001 131 2029726838 2 1639913586 1347647080 135125036 808022272 19 73 1767772379 810084230 89 109 650890557 1434270262 137 71 1140974118 1457890712 43 1132967827 103 1486393927 534778678 83 736881968 560013123 61 146159355 1105147309 61 2052201833 2078809472 113 336711637 11 1830861802 10007 2139286453 107 1920491426 1398152736 1988381588 2096023808 2 101 903932325 320248679 67 21335698 59 373997814 4999 1176134726 107 386822227 1074355497 131 131 1824918032 740931939 1431961672 10007 10007 1981706224 5 271865745 73 43 1681806235 988918523 109 73 109 425495997 838522286 31 1959297185 137 73 864547322 672071343 61 13 1887329580 7001 103 940502682 883387019 107 285813641 59 1112278561 2049549751 7001 484675373 13 10007 11 89 549128222 2091505109 61 2078259875 43 19 1344416345 1804375964 13 1017144140 107 1904018348 1170899527 79 2069934300 998994367 337001280 97 1233800390 2 409696587 10007 113 59 1581338827 1348246229 59 1692776235 31 1207849489 43 1098637689 53 59 13 2068212056 73 139 1986798482 149 1949182684 47 139 43 1063654235 149 83 43 76018238 5 989507165 4999 1193585799 1154161086 79 4999 1100997705 119171161 31 103 2134171849 149 2043148941 113 242950000 101 1088173899 2098255204 598145256 3 29 841852252 1377125726 113 13 33397754 1005888260 2777 2 139 115662456 1074078576 131 3 1551479178 352969875 29 3 1877057670 97 422546100 5 369501765 851706347 79 1188161896 601197269 149 2052871191 53 1498375402 23 103 1175579933 2076668872 109 258745428 89 113 1431382074 264967146 113 109 19 2125090747 103 1359579709 1567163587 83 137 3 61 1093928199 37 47 1504171785 595083894 53 625232204 59 149428336 139 2777 2126943178 1245521255 10007 14767320 109 3 139 1113714148 1691691440 794928354 71 719708610 5 149 17 602593985 824972396 89 1530866379 920062782 149 730891743 1570959193 31 71 851442721 892398984 31 1139152970 7001 89 1691293878 11 137 175982939 558608323 121971872 109 1365086304 59 262017171 782433635 2777 1822253515 67 1836856255 1015763349 109 1578128923 1032180623 67 588002921 702634633 17 2777 1387469733 124651199 826803970 139 13 1938211831 57950393 73 43 1386526314 282407208 47 286667335 832811021 19 1618386788 5 1074019500 229680664 10007 31 783840463 1505983374 83 35011879 37 65201184 31 83 1126183840 19 1828974143 1018197631 1826757451 37 1357468358 450583463 1949 67 29 1949 849512579 137 1110057433 238593918 3 113 1006059453 1548365889 59 1505036546 59547322 139 5 394027650 2126128225 13 448656860 17 73 37 1006615525 2142500205 67 2777 768870767 2005940957 375133164 61 1281072041 53 1695315399 83 53 1839232076 1522052993 17 131 43 1783360315 386640753 61 79 682674866 1602969360 5 1596621570 47 1034983992 1908512033 963407610 7001 294434056 646487106 3 1034783475 2777 17 1854527584 2060079320 13 29 599502398 750113257 109 103 4999 149 1797907457 10007 127 83 4999 1787057517 31 41 7001 11 383544205 47 554305968 685190305 59 291786801 101 1506806274 1274614103 47 1057857153 47 23 205590583 1949 897246253 107 971184430 456189899 686236796 107 7 109 43 175524669 103 894385050 490261331 61 1708073809 37 89 7 2039706130 638477693 1789084395 7 2129407869 67 1946417335 450133639 2047053315 137 2005838709 7 484036518 17 1465556830 1483268287 4999 1949 777103331 1007161342 71 1652839514 137 71 101 1893940183 1252219188 29 273911681 71 107 458320590 41 1298169744 2777 1262858825 1984277250 89 31 1310977600 1225911935 1089917640 5 1930143651 131 1019945826 7001 1194935213 19 1744605751 59 1829186735 131 19 37 564243118 5 43 518399103 103 5 13 4999 822333869 139 1564911901 31 565322794 2 1854087350 89 1775496511 680092163 1623660525 73 61 890910063 1687008741 1198214005 47 7001 772826388 59 67 61 11 4999 89 1563303601 2124806324 10007 198950453 127 544037901 83 247130489 97 79 41 349388757 1280503756 2 1296743367 41 1693847760 1380931171 67 5 325863405 378501480 31 11 1076728763 1879004545 139 1226523768 37 1039409891 1006108410 139 2069690612 11 1390446731 47 67 584284086 1388120472 59 357020800 858218221 367771110 7 23 1384579274 43 19 47 137 1774662243 67 50779769 2016449292 108043540 11 1959901946 284057898 139 43 858113117 1463697640 47 1442320913 1095837054 2110094595 1949 1951714957 43 131 71 2 1460988306 348572198 97 1962537077 4999 23 101 5 736054385 137 1814612391 71 1175962308 1157994336 31 43 3 97 1289777572 4999 1202674417 1384623020 23 1921373448 1261285201 537572930 137 19 1514575745 89 113 521536697 191691053 644379710 59 1509695304 2078049307 1600269882 4999 843933845 5 725846558 23 1854076124 89 1683520262 1468836444 103 550492384 13 53 1803361736 107 53 67958349 1069276537 37 1904173180 107 723814978 139 568387263 1229155725 37 826000839 16555911 131 4999 2777 47 19 149 812031226 107 1186419156 79 10441035 658358557 1949 137084864 1350362879 79 5 1617197340 71 34301804 89 55673238 107 89 137 1347150470 2777 4999 2097867480 10007 89 361972794 83 29 1902343508 167797799 52365950 5 23 1391721277 47 137 1417513235 89 2071175515 65668961 53 1818343928 777527566 1201350300 83 1949 67 1858229746 73 13 103 1207939195 1418217492 617364876 89 1047629956 1407062579 109 97 101 362852600 101 101 935361606 1420073433 19 935799505 1096510355 5 41 325110607 884351714 5 71 79 59 5 3 307713141 17 796460727 4999 1054023697 762601870 61 402320905 139 745299591 2777 118743577 1461706356 59 71 1694853921 1513576890 73 23 73 127 1982716253 3 29 1108250283 1402748415 4999 935037955 31 157036552 113 409017173 97 1157240381 43 2054510088 513715339 137 149 1929721993 71 37 677684436 4999 688943192 7 139 1924041614 631082280 137 1273401985 603115804 113 5 1261440438 73 1118857349 391463286 3 252689310 204039657 41 615471798 131 820537013 89 1399324329 3 1349031822 653067686 507461697 37 109 61 106009094 1433149362 1354285415 53 41 109 43556015 71 1299396915 218302896 61 139 43 103 29 37 1811957710 80696444 29 109 1708666887 1823414675 97 1309635115 71 474873986 1233563282 366791915 17 29 2022084015 13 1480513684 1281914689 11 2 1455990434 4999 603754225 2 186753250 2777 23 37 552675763 2777 285239362 1896992262 19 107 789920224 439525854 17 985154097 2082522999 3 859724034 79 2031402840 2029264980 2777 7 913401650 1578253908 420787336 67 127 519170031 2048778605 67 1613977137 47 1761750893 7 89 61 184979664 73 598006145 13 507569465 265459606 23 5 1849365301 7 41 796620160 1696548471 2039267020 1266024240 41 67 867569734 49450160 2047919047 19 109 950086292 1452447532 107 1819597613 89 110577510 1997601146 2 161934577 492339732 83 668490281 127 630857641 47 1513538697 41 159754245 31 211857405 3 10007 1635446946 1010957252 149 5 2116013750 83 98785770 1992303770 29 561960173 19902759 2777 913794066 679259121 4999 1757870278 17 71 288166493 107 47 1679222251 45843518 2103501168 47 1621719349 89 1504493380 2029100327 149 10007 251125665 1633942960 1778041808 923630778 37 1727201509 11 11 1552824427 11 1835542808 493199619 1716450806 414539532 137 137 795801365 79 1766799284 1736990160 37 1219126665 5 61 558283429 41 79 627000564 1474462952 1949 2025656119 71 7001 1966272856 23 1567034998 101 1392562493 7 73 89 676542133 1513403170 507001809 59 36641301 59 1511045637 71 2060376690 3 1608525612 696910225 31 97 862094581 274427841 127 797672903 2088267182 17 1326677926 2777 1861822988 11 1773287910 47 996278787 113 67 7001 2777 103 114620975 183941593 127 268059027 67 257489174 103 833592595 5 149 1024028057 23 921489664 61 977242082 97724292 137 1663981138 47 113 637707816 101 786793063 1045681819 7 1274382993 97 3 59 334811312 388030374 4999 1991475357 2013702781 61 1331037697 11 2124318548 1446262613 474807459 139 43 47 7 1891421903 1945051224 37 1671642240 19 1841484199 1093756945 1031695765 5 709252715 67 1792772131 71 751254337 1249476531 1263358789 127 44931584 17 107 456445308 156197919 2777 1949 469679765 642351420 2038233402 464926070 53 1658126356 107 47 67 687777938 89 607105668 959369610 83 5 827682040 61 470147315 11 1568743880 511234640 31 954656811 2063964810 7001 293150564 2 1949 341351758 1700416744 2 137 3 1677532431 2777 103 79 700346297 415352849 53 59 1879531140 991045936 101 127 975998175 89 131 468773282 1715899400 1865134804 139 53 1451691836 149 79 1282959136 1666944354 149 143709453 107 1521950549 719930985 4999 559818551 949254263 41 918600252 1217249677 101 43 1241121169 1041975957 53 811635650 7 209196869 7 3518774 83 73 113 1988446571 149 1223544492 17 11 1557412384 4999 1236041031 2054811251 79 1951108574 29 13 1738877777 1699918389 1949 149 1947221126 1285535754 109 242082567 661764712 17 41 37 47 41 1738759693 754597260 1709553169 101 188490032 19 2053009242 843046357 4999 53 1841257936 43 206477016 47 1932107266 79 2 786639948 127 1092005563 1945760777 131 67 29 113 296362388 127 13 1360690617 972062143 2777 267280696 43 1765493997 149 83785084 2 1449534733 1436542332 113 7001 73 97 1385204717 1411792320 1492576988 29 31 1941968898 137 1398478464 1397876075 59 339969564 1098851720 101 73 10007 1838463305 59 1915528574 872597070 1776708555 5 53 390133404 113 7001 581682136 2 1002078290 696935700 37 100393210 1850384582 89 89 948058260 2109070406 2018468004 2777 2061932241 3 83 1581114476 1708527942 43 85541104 1966658363 2777 23 941438546 10007 551034690 374057027 23 155418717 10007 2106693654 389317803 23 711315332 1262550842 53 885678223 470096851 1949 101 109 1896570570 530999995 1668395619 113 7001 148596225 1077875487 47 4999 7 1524698413 47 1370215174 1756027030 59 1736353015 7001 5 1004589120 421724145 496333764 53 835590792 73 1771922134 1851749494 2 79 1460532487 149 607292123 47 10007 283638408 580646168 107 324361084 1227914773 59 291913474 1016305798 73 7001 800165293 53 2132047002 97 3 103 370177983 726869352 1294931200 29 864671279 362953062 113 470630875 909046388 23 19 1226229503 61 987164159 37 1003698186 75904020 131 2030872695 190144894 19 1459434270 137 80619724 59 89 61 974242224 787464860 874208313 11 1571849048 17 1754558967 870724830 445660894 71 5 569908617 3 1542761961 3865550 13 276542110 11 59 2113273151 41 149 142281143 2777 1997212846 1930051101 598560839 47 41 434000582 2 2042380364 13 127 71 4999 911842595 1208678453 83 1250422224 1904682678 2 137 1951344986 10007 2071238853 1190824564 109 761121494 29 838503738 684561501 5 1289942799 113 47 553378141 1316374966 794357617 1062268858 139 1949 137 377148122 525950398 131 1191118630 67 45467607 43 1624323963 23 327937734 1961259999 37 1874934654 23 67 672609583 1337865851 10007 1034083352 53 2054884359 67 640240074 72793825 1731803267 101 42800871 61 844858233 1360879959 101 17 1991521616 4999 223298272 1102028368 109 139 10007 1916970941 565647122 808732072 2 1907285101 936722792 97 47 19 4999 92516493 1705728305 37 79 7001 2777 10007 379715615 1266896207 483464101 139 127 2777 1051880391 89 1506729211 101 686769599 103 1754968384 1188781607 53 1022184182 1445801353 10007 79 73 1075549048 2 378252704 61 1785841185 182116620 5 3 97 47003208 127 5 4999 61 1986712233 1515299841 1261401749 31 1197515616 127 1718896105 1742705176 790641943 7 13 51291669 2106991946 2 967749938 2006318295 330663765 43 71 109 1112509372 107 2133181318 1475039452 41 1172136495 53 2111678687 139 1445420551 1828290713 2777 5 2002444415 383578707 19 1671711401 462265263 137 71 1444598660 784503992 4999 620430889 43 83 61 89 1979599944 313365084 1163896459 107 149 5 11 226868004 137 1845192875 109 7 168393148 1016774562 107 336094062 23 139 4999 283988191 946325697 59 1812745205 83 139 107 242281491 1269929436 103 1550728685 11 101 139 1508656099 1709310383 139346380 5 1373206869 937356208 73 17 493289986 23 107 103 53 1849232343 47 1232981080 67 1184559116 53 2095644819 89 41 103 1073663554 1376772160 1924753292 11 659550738 56899094 269538792 139 1339714491 127 2099941825 1949 1831042622 806993195 89 186540590 107 1012929517 610488695 79 901055176 7 440065010 137 628892829 7001 1332962396 493933437 403365298 41 149 1111122651 960753128 79 1068779229 11 85488348 1273679941 53 326928115 535244534 2777 11 1549553929 1753157626 3 1243540743 2099793685 113 103 40931788 372129627 212067528 1006367158 149 1711805616 73 71 2036342267 1128548067 222079674 67 2777 942985890 43 390952044 2085497721 109 1165209822 470368636 2 1949 1383365118 885839990 67 325854567 13 1604815953 603601402 1949 1270067799 71 1017455410 5 1314244755 11 1352611150 101 855480201 1273245592 11 1560414999 509032194 235631186 212927031 109 1267570526 23 2777 21721694 53 1252516617 777605188 1596971884 29 1707359137 458208721 83 453640235 41 1764195358 67 442774758 868797852 17 1174705112 103 2118350559 2065068797 1949 1740014870 101 1332077486 59 1847024264 1000459637 59 53 1355839534 17 1193723374 29 71 1977888200 97 11 103 1204165701 149 661598125 31 5 807817976 79 1401737764 89 504319475 41 1188911688 911061087 3 2092172833 1380216854 71 1949 1925329395 474926473 2777 2083208205 71 279261211 137 79 629879640 79 2 974689772 717071048 1304654307 11 611885362 168771533 137 7001 385461058 7001 646143293 1836154145 7 802382805 1795974314 113 1934213479 11 1784142388 1835589188 41 41 59 113 10007 149434531 451737367 360188008 2777 47 37 964648904 1614615970 71 113 472045070 174665117 673933615 307695834 107 53 109 681949780 1949 17 188464706 109 131 1754497934 1696931254 2 1186467472 71 1789517595 1692626138 97 981399081 13 1227661317 983206605 3 474727542 47 13 1172387671 768291888 1281426075 137 1287108488 149 73101635 13 23 1628486358 498409225 29 2 10007 1392203861 556439235 2117827434 455555385 31 83 673513294 410062534 1410838256 43 31 1247871675 5 1342814335 7001 184546360 7 1840660160 1194746031 29 73 97172653 127 7001 610944096 17 11 826448348 1164379281 1403946414 13 37 2062462319 673431724 41 1955137687 109 403965990 10007 607985292 1717841648 71 415872418 7001 941807311 31 23 7001 219831400 43 37523606 1302613491 97 5 311588435 1873625370 127 1060570777 37 2020816906 43 1708540011 1022356998 109 195863480 2032194759 149 29 692543113 71 361792925 1739193990 103 1871447685 858731085 7001 1411813854 97 286747811 1806181269 61 59 67 740325729 13 432128970 2 53 79 869120554 1622863109 1616557602 11 139 1235958810 538702562 1793770602 83 249530536 1240667435 139 137 212301365 1488775164 127 11 7001 29 127 2777 985315701 438092364 4999 143541286 137 23 2137400320 115424826 11 113 405362979 1327289299 11 23 1314022821 610043099 41 47 29 107 19 1242594813 1365415259 73 131 1260550120 31 1936705656 1754744607 17 2777 432956516 1028027077 7 1970001299 71 1823070621 1940593442 4999 19 1563616913 1046937316 11 1197833464 17 1106567536 3 121416198 767590644 264188437 67 103 1957983825 7 113 1965291819 109 1901138869 208626144 306162266 83 127 31 1830648580 1949 1902034947 699882969 7001 1566123700 1251928375 59 47 97 73 376254702 113 2054468142 109 1208403648 2066767675 1645918211 7 83 1754093614 1067974446 127 26765250 1949 310078104 1184832182 37 534027808 950777062 19 47 566847119 1846609748 71 1820253909 11 1665794803 45570586 67 10007 149 101 1219110097 103 488737783 127 2130022918 10007 1002833709 1205545054 139 73 907030694 19 284719164 10007 2004572219 963717218 4999 97 107 1443640897 53 1938365502 11 97 1402247520 233093425 1845289654 47 1791132916 10007 2059180418 47 5 911965365 77102475 1514180552 61 7001 2137159194 849052310 139 2139566329 107 1127621703 32118573 29 5 88437770 97 405847806 2133545652 67 31 537501994 3 493074902 87659351 31 41 947197908 19 113 2122938505 1017206488 1949 1425862370 43 4999 29 677451716 1608993573 73 690825470 23 494794722 1841542248 83 113 1109474190 11 1421066416 73 1156244956 13 331936215 508963377 67 1217832592 131 1878809897 2777 5 1222804986 13 7001 79 1800744440 137 47 61 292943716 4999 1341741650 7001 909723942 139 842035085 37 1545822852 37 83 13 1285343709 137 43 1798622748 43 2777 288177142 19 994846226 131 5 1965132340 1942440095 137 127 220655388 2018989739 23 1424464658 23 61 29 2062875926 139 53 15064744 1989241601 107 11 1456769281 1657528964 13 29 101 1393560428 2056468402 1764157240 2 11 13 1686968712 61 109 1855652624 1480315788 29 762797063 19 270432586 47 599706233 1594138021 7 1562972168 29 13 129445160 13 1287696995 3 899070726 428135362 103 1281565331 1742780317 41 1229219107 4999 107 23848695 1949 133828916 13 19 1596833910 1681560629 97 103 847468344 31 969877842 227634054 97 879186637 37 798955985 109 1945669184 1726091559 2777 1584178528 753344516 67 135820725 615447872 2007018787 53 743280272 83 47 101 101236340 109 703067004 1118398223 43 216162369 1098894509 109 61 622592108 1021042461 5 410795175 41 122313127 1282943669 1356461751 2777 1876518872 1491088965 23 74703218 7001 136928638 37 1195292363 1892998881 330239878 127 1698170018 31 1794505140 103 101 1348469887 41 1101119165 1710920734 820192148 43 37 349108801 292479820 23 113 586025232 55193973 37 1602641064 2115189597 10007 538215566 61 103476557 10007 11 7001 2777 1594958842 1497358057 97 976612684 1949 632493573 1150229691 53 1292060873 31 101 712472382 747224967 29 1908091575 13 3 2777 23 97 107 1475559639 1349726141 23 113 1392075137 710864791 2777 152418422 59 1157003275 1535636167 1440798114 149 1835251868 849237100 43 1291965516 47 690154627 137 55809068 481296585 7 421349702 41 405112636 1949 853205934 1205912988 73 1253363864 19 2063987930 67 17 933407091 23 29 1916090755 1997548884 7001 1320031549 4999 137 101 790163377 29 822899170 43 1900459691 2 638285950 501772334 61 588646706 1864773782 61 5 139 1777501003 137 83 669000999 1160485378 13 89 1484867812 98239090 11 131 1381420414 89 1605665109 1544126682 89 89 591034582 85280423 1217107605 1967480984 7 917184409 103 77024442 19 49117533 131 375212165 29 491990800 1654458591 127 1516427491 103 932735828 274324347 149 97 159481289 97 888778311 1052715541 107 654757396 3 127 935698789 1788029825 5 71 13727254 4999 775813890 41 13 2092112855 67 107 387044680 984137475 263633867 29 13 746471079 79 137 11 143557260 236348717 4999 61 366745481 652234341 73 59 1240321352 47 403151571 7 71 3 61 83 53 13 122896137 107 221546817 458927922 3 248846970 2777 168043338 109 742628040 963648422 11 79 689785972 594416224 23 1708175592 1239311484 1022383097 1080283547 2777 73 1400093864 1105178244 53 131 26832337 10007 37 1489891164 47 800394360 71 79 103 1862809384 998847135 83 47 1312876798 433995232 2 173662698 1753590769 19 13 1588516254 867262451 1976982491 11 457942275 19 467608579 17 1478653710 83 61 919741103 13007839 71 1882755067 137 1801718647 1974924936 4999 2110088760 1623793217 71 3 1302619803 585743340 414430118 37 1562136818 750157150 416790533 7001 558419577 37 1828809730 103 1804643327 3 5 1287239425 334355550 61 580065348 33283918 10007 1537255326 10007 73 438319594 31 1844935488 761103473 660105015 149 23 1965915248 1294656292 1207293040 97 564065103 19 1467986056 79 1767819103 1200127933 41 83 137 73 37 214179787 17 109 2134767333 1549518916 67 79 1250497162 1254529875 89 467106710 1271558753 5 1931133870 2059662985 4999 1902054513 59 903496461 7 1840504624 1524868507 79 296359514 11 19 3 422172948 1579238952 103 411335341 146989549 113 634634894 680182821 29 2074433655 939164773 23 78872354 1001525050 2777 1108971105 73 13 960289328 61 1426642014 131 289069054 370642230 37 1327457436 1657362720 204002279 13 13 7 1306972058 1862848008 19 11 47 4999 53 7001 137 113 127 1709992931 61 1404584902 41 4999 598210334 918897216 3 1375276463 11 1227109184 61 1182622067 43 1957413935 739180244 89 2777 2136121163 870450650 109 231868615 1209748708 59 1008245466 3 79 1222779301 1669208222 839594118 1949 700119976 113 1236953596 1829006586 97 963731472 79 1208608044 61 1598545199 1713483534 41 1419205816 2039091048 104842164 79 29 1326058698 298619641 23 2074349139 1563680714 23 999699300 10007 331722043 83 127284401 2035488680 11 1329844790 5 89 1385844098 89 149 1819078569 639216887 468233 79 641018399 10007 1149004970 1154945906 109 107 47 13 309791716 67 1664426380 975455219 89 70446018 649345122 107 89 1470073342 5 109 6905368 1064645955 37 972190466 43 574008548 419500283 1514684500 29 389581647 7 1673248241 23 137 905563013 3 137 107 1657970992 14995515 942472083 1949 97 1104677225 1738040762 1949 1949 2018656747 424539418 113 71 109 2025256281 7001 1723436170 137 3 1335865315 1047727133 59 19 1606887589 661354717 10007 1817331242 1949 1949 1657973371 984983671 47 13 74053044 1813086951 986048524 41 1970190179 1746172561 37 11 1019677340 107 1906930888 1517192590 495963979 1949 47 203586986 5 1550589423 73 1043255250 1495033417 43 3 113 2137839994 61 527855129 1651139249 23 161485413 3 219602479 83 118597538 149 53 1464417931 2106028617 137 737974338 43 667832742 1786960675 61 1176667304 149 501976679 310629746 19 666036279 101 1786640409 1983126851 1244019032 37 101 1993882915 4999 950229916 444426097 238155291 19 1532828488 89 391636668 1469055314 1840552695 61 1131804116 280305599 109 43 2054343748 159125843 107 1319382940 83 139 2017190043 1155145131 3 97 713717805 1176101684 31 31 1993610945 29 10007 1217031326 917311669 97 17 1218099131 268974113 97 37 179329127 4999 1818491229 77607105 53 754424260 149 61 101 1808698506 19 2041347593 79010755 67 2017382060 73 961585589 71 11 3 89 932221675 29 1044270976 61 621726091 3 945705078 1390946597 23 1820632045 73 265537208 256218174 4999 2051879542 191471698 495513977 1562399258 7 2 1463622890 5068025 2777 137 1999651515 67 101 1986594484 693627463 41 127 1721982205 1059846759 1234450070 17 50331102 89 1535511231 509532926 109 73 59 1472593803 1802180926 1093606509 149 1494790648 1224301114 149 4999 1957398442 1966336534 139 465263853 3 1936384494 1773349260 127 7001 109 79 413595533 272655673 17 839925170 7 103 1103592367 823888863 7001 7001 655566639 2 137 1677390051 1513038386 10007 1682249532 345697866 23 396494506 2777 4999 328839219 2117741367 113 778839053 1096354702 1418386619 1728763004 79 139273578 1900067668 149 939134963 71 150381480 7001 1519066329 2138910122 89 303276733 139 2002843494 109 141838757 33795927 53 884149498 137 386766390 1609859930 23 1385399932 1237420213 79 1892464255 29676390 5 89 158597199 1903943127 131 1217334006 127 71 144982000 636987860 113 7 315724556 343493709 1949 2777 1233134113 37 759932383 101 1151426184 1551526157 23 278838484 59 113 131 97 1331174635 1190489908 61 11 61 4999 1910530894 193255604 7001 679990257 149 991285378 79 7001 97 1728911219 3 714268029 1048109829 2 1850563078 617438180 2777 1827924149 760042186 1609593831 107 5 369325875 101 783690085 149 2081497573 27506185 2777 761159295 688240546 59 31 11 67 43 7001 101 1981236301 923101020 59 843018470 5 866486705 973263262 23 97 1556041602 2101687263 83 406411077 196298071 1812200697 41 790112876 7 97 10007 603792359 544801094 3 139 1582515000 41 901806275 1143252720 23 1974457172 844082566 7001 10007 319853741 1384999998 149 83 7001 107 1474361560 371336802 101 1054341912 1544704733 13 875205006 127 1087559801 59 508691923 2777 149 1279730306 1150510930 137 313695808 547190690 89 71 89 2005695718 2 106491956 805576675 61 631159863 7 173708241 109 375895656 107 1360365365 97 740746708 58094881 59 1254876659 149 1591977686 725377370 31 139 393965176 127 107 2058925886 59 134473771 871953570 43 43 83 72385877 686332478 71 1678884687 404241386 41 155803609 1982496835 67 209810944 2 1908204134 1350130770 1949 1870139562 1475222439 137 36922855 641435145 37 378863697 79 936287223 149 441552358 13 43 17 1360131784 89 334459375 131 2028693356 103 654617221 1144311870 83 89 1798047242 59 300752750 43 947720731 525898174 23 1306142630 1949 1290528401 13 31 1356644940 1383080708 1355268383 97 113 133207677 103 1558131985 165088812 73 29 107 1142508122 167422900 61 1356601448 2083903472 101 1731683986 180100675 10007 131 19 43 137 55645701 1691659012 89 200412959 1775218831 113 2 13 131 83 149 149 1895335824 2777 67 2 1219343167 7001 98763654 97 1949 705527275 79 7 2073069411 446240137 47 1768196494 1976796654 31 325995480 1455903256 2 149 7 1489780872 551803502 2 1965326076 3 529339476 139 1307431200 31 127 43 1419544688 833708812 2 1949 139 1531756648 139 1714870105 61 2777 1395731069 67 1314562914 1357882026 31 2 1611358534 139 1204584286 47 420112508 325401460 1608979914 29 221159588 13 729701908 1547265676 53 1749787512 1176200904 2 127 281986736 869170601 109 665007090 22903909 131 83 1571880311 896089125 524869316 131 101 1472017228 59743234 83 1327166929 624891962 89 1052720480 1571579336 1144720744 10007 477052499 2777 23 1991854395 13 833896669 137 1425605560 103 47 67 875912976 37 560594737 17 1728957001 97 1213700591 414613218 61 89 1960936555 113 692361961 103 229453980 5 1671767255 1209012190 5 479489520 29 672346215 1455987975 5 1535268850 5 5 612096880 1771173165 11 4999 1417417155 127 5 79 2134756881 10007 1949 71 1688449367 1194910049 97 41 232369632 1399001180 31 1226032955 97 270774537 103 109 13 1016121145 139 1074332251 103 1816084979 573229505 13 4999 1634378059 499656714 2 1748769049 29 1929404439 929319186 79 79 11 107 71 778773014 1529665393 23 67 476905732 1039092306 2777 1288880108 83 113 149 1804284806 13 1234110189 17 141840260 7001 294994136 107 1209966593 1483364215 139 1171806696 79610331 127 993410383 941673033 7 1678677000 988791930 131 3 1406395271 37 802921238 2777 83 17 1899344669 1795460270 41 1194497649 1278055608 47 107 2052618343 137 1949772524 1813465218 61 1949 1101505671 1828531807 31 1814457024 19257245 83 5 4548295 678752420 83 1751119973 73 960830745 71 23 103 117822627 1123371397 31 131 1377810709 640843536 892214441 7001 41 1405612676 43 44617273 1321989033 1949972755 2005820929 71 3 92603853 369778782 59 19 137 2060995120 47 1825372840 37 141850533 149 875372519 127 1437519843 1186919310 3 29 67 1594751219 348004040 103 1532627496 29 3 7001 1927431308 585087572 1641740706 1275295023 149 578645208 3 1814821963 4999 1305075566 71 29 5 269292335 1891011585 43756856 11 10007 37 41 137 2777 125431536 103 612731200 113 7 1256483725 1983141797 19 428278538 23 13 1103777311 1898657234 1718146714 149 2 1795506496 1949 690902979 13 1072718478 1949 59 1663235960 148629909 43 61 971248222 11 1472599265 109 2 1795563848 1949 2033428731 1570941657 3 1482741135 804183252 61 328722051 41 71 79 1165198195 5 41 137 11 1611005671 1384706422 844487678 31 756427298 107 186277408 811859004 61 73 4999 97 4999 226757401 942278857 13 2070287286 3 826911249 1187678179 79 762526568 17 160366967 103 61 7001 1387041231 131 886988948 37 940344963 2777 1077923097 1776341743 139 1591751133 855919209 336896470 47 670993298 101 59 83 1150189847 494912400 11 1169379881 576511353 47 83 1097760490 62054176 113 562777403 1932971333 113 127 946886358 73 1405738443 17 1775537885 2017627303 1038276308 127 1651642239 19 1836228324 1232281742 2 11 1102160429 7001 1420131847 131 17 19007343 1719979382 2777 2055374334 1833598654 109 43 103 1093998535 10007 1703916635 191401279 79 910648556 71 10007 46712676 127 1656842254 7001 1688529184 97 1452785296 1097663058 113 1093649636 71 1741177375 307909303 23 2005943068 647760183 1827380548 7 3 963056550 1618195365 137 13 1912918235 7001 232986279 13 289045914 43 97 313530481 106412201 23 621523043 978621748 1624084677 97 149 1741516172 31 961140678 59 459061418 1751816672 113 114096452 409705747 149 47 282970832 7001 1484261007 41 295326485 459428657 37 1713240045 113 89 1157576720 4999 13 83 420663920 31 1693517569 1637193049 2777 1085079426 1426092249 10007 711567749 47 2777 1946468725 2777 107 340281614 859809318 19 13 1688188762 2028144591 83 7001 1518922958 83 939682026 4999 886982568 11 19 1565813712 1917637887 1752592499 67 111061927 137 509070714 7001 7001 71 664897645 101 1726469255 1029107082 1949 914036173 703746869 1949 17 498967986 185586637 73 1477887628 2064229176 326571420 5 1589609810 97 1171085274 233749388 7001 1110124015 137 19 2 89 905730631 41 1097261065 107 107 13 1767692186 1454209718 103 61 1327117403 67 97 19 1572424895 11 71 1368168935 1722032651 1519782204 109 359959093 127 1949 101 137 1326268778 1925830920 13 1525370353 1762152375 31 1949 1200925467 3 606514170 149 515218309 580823754 2 1443239942 37 1974109507 1760020070 47 1881350122 745389132 113 47 97 24482024 1578152215 5 23 673319818 725286978 2 17 1108470805 1103319465 650512669 127 127 109 604943569 103 1870985524 17 657225406 53 1832101533 67 1371088927 43 622738599 13 1832442170 176871877 41 1390237799 49330903 59 79 1180937778 175103689 83 2777 777465582 1336428953 201365585 71 1875956831 1965846270 79 1796295862 67 137 13 139 11 23 346212606 327232063 875469539 23 53 43 2114717038 1949 1075591178 113 37 1385530749 5738552 5 1658154880 59 7001 1949 79 822101808 1729913244 1364610540 149 963563034 51904809 362328814 101 744409422 2 149 1581804860 768444405 113 127 10007 381540478 67 100336185 2 101 878125938 113 392218141 89 1729273321 137 516504432 47 127 233678996 1150375027 2777 79 35275554 67 139 1048131585 1899045810 83 5 1654061570 53 47 787522365 395435393 510169871 7001 692951979 7001 437779531 137 83811257 2144662253 1949 1381696774 1561757873 1384092365 67 1164679097 97 2777 838508496 107 53 103 1663574836 1916943506 59 2024702495 139 1557547403 1398286851 13 11 242494318 2035902910 107 67 23 351780584 139 1613903841 1883165555 149 2034438997 53 1456502222 11 825380215 2072587228 1201563138 41 103 1900609148 750939223 19 113 432140476 2081557406 47 72483917 53 750975922 1852534328 2 71 109997886 462249398 43 127 2777 678665962 73 4999 67 336555606 279377270 56956462 41 1512485162 127 1430024520 294687134 149 47 1661589459 139 1421566761 109 1395897055 1642023438 2777 2015187322 47 717907751 4999 262447500 298461065 43 1949 68161152 139 1828450837 67 37 1535616254 10007 2004071869 79 29 2014592938 103 1005277269 31 5 1821175090 31 845329204 13 37 1412210115 139 700876591 41 1125974760 1035007957 4999 2072585482 11 43 7001 1306204574 97964993 822269220 89 2777 759798308 3 79 23 73 2139715264 1337769905 67 1912702935 67 149 244505275 190764551 1391079170 83 17 1415369527 581997113 10007 23 111858499 127 5 2016781870 187482960 1208456612 940255303 7001 1949 103 1562134565 1417190081 17 73 71 685920095 7 1612447924 10007 656847512 61 149 613666632 1537231252 1396262823 19 2113748970 1949 2075704490 97 236802317 1853981952 2123319681 1007620640 71 4999 1699285075 1532718395 430751978 67 1341825013 71 1616431798 79 13 3 1211312184 1403965491 101 1139429985 17 754728243 53 1037054763 458952758 89 2078405430 806979376 67 10007 1719142558 1997973241 29 89 1920265756 715697214 83 79 131 812314833 1317587051 11 815203675 13 1686972781 83 942901058 445693178 131 73 956282626 1975355983 137 113 1385384343 131 1539863997 4999 2108158284 61 1166045805 742485903 103 79 29 2083652152 61 651719913 83 1236951573 1337727193 11 7 10007 71 674108719 443665510 113 940906252 17 684385065 840702377 97 1544831026 86202638 83 13 1207006853 113 110095424 37 245881687 73 10007 584248966 7 1740523834 7 1640573389 17 682122841 2777 159019006 67 1062247714 1284435050 2 19 73 953069458 1491225458 61 117704136 374651325 89 97 1123101017 103 131 89 3 67 37 83466783 1506856734 3 1376710392 2 616563878 1860190140 59 89 142147925 1227929345 127 1350912510 43 1508601465 101 1306604551 71 107 177038241 149 1044588217 61 1334749299 127 7 358841840 863115295 2777 974613143 922870954 320091253 109 47 2030647220 17957431 1548895426 53 1186601259 73 13 1715010466 71 1064762647 2 2033445836 336409032 20569842 113 1716149193 380427986 97 525211835 1954803621 1079438005 61 2023617821 137 11 357443680 661709193 47 1309249520 5 1653371488 19 17 1037346849 1041661929 11 1722921576 1178413000 37 83 351831356 883745353 23 79 807043221 19 1141779844 13 109 2085837516 477155348 31 107 1982296124 1633198121 109 1595687951 113 470687488 7 37 1066096355 1990211130 794692840 109 1107934751 1949 29 2012941011 1920954498 311970915 3 5 1910843552 271104500 131 127 1949 717890617 79 17 1163866512 59 91744410 1933050748 59 11 1026914801 1175829633 149 1027547955 103 31 149 1869171624 41 89 390834878 41 1558492697 43 112911421 107057229 29 1761401043 244738946 127 977366600 1730771367 4999 900089996 1341700297 131 11 83 97 59 1764083995 10007 89 2 704020949 17 880210711 127 1844426207 43 318996746 107 1576304098 89 53 846570992 533778286 19 139 882328076 67770634 1590455562 61 7001 606020562 1371775940 1210034880 648400410 5 10007 993685093 1892532274 97 105655892 644634217 1631728932 101 99443146 11 513327620 891811726 1949 7001 1210514906 845335745 41 583740821 1501252843 73 3 1770933939 10007 1918365658 11 450664346 482290301 37 520440113 89 931906362 71 131 322355110 61 861440841 1846490321 13 2004884167 53 41 738529638 127 2 4101926 19 23 691434209 41 846794976 387372067 101 1645036389 43 591402951 131 67 2095068158 5 924218478 101 2069806981 71 113 47 2777 2777 1555625414 285503640 103 883140231 107 1390301932 1355758908 1638494832 13 1972908223 3 793748595 373469304 2078773011 201752106 47 107 464635730 1996055361 61 510113476 1260609530 61 2053961819 13 103 131 37 21435062 1680132852 1183863045 5 83 139 41 1729237250 478631647 13 724918278 113 950339944 137 23 1949 1063597057 653516606 53 1734113030 10007 2 234221658 1359932504 41 904584353 275866901 79 2777 1208017216 113 1607546249 1037620805 137 662949987 109 605907129 47 71 2060978344 1875447889 23 23 1541101752 1354175130 2 1926788794 97 1152092280 2 803707422 2085544921 59 1832103064 1996630395 43 1163666287 526131705 79 59 4999 1037700490 288732087 127 3 798919764 71 13 746989685 47 2 1891672736 61 37 2 83 10007 1403381680 449554468 851612005 1345473097 131 23 1014886017 59263816 543260120 31 37 1603832414 59 1225077121 131 574333617 2033322922 41 59 1474222439 11 1225027243 1683366284 53 7 83 67 354604334 103 1044848789 1782078602 10007 1339155880 43 61 13 127 29 80139702 89 61 1933276538 61 127 54861106 73 474958732 13 10250981 29 59 656121202 1088940127 149 107 1344544722 83 1571987215 1698731716 149 639574535 73 7 1982444961 1949 464072492 908968773 2095158541 67 17 488679059 1260143768 1949 5 386276020 2112835705 67 131 7 67 103 878778799 3 1729759660 41 1671379924 2777 1371449220 113 1477456468 1397989896 67 71 1526595708 1974307934 53 789414763 23 729111362 1483498540 17 1375800055 61 759758018 936327697 4999 67 23 1949 1900335419 553740785 13 695658756 1558256304 149 11 7 756288190 772550940 73 72488100 97 1417501546 101 478282152 105562291 29 1949 1179252195 1521145775 1673772695 5 1943616746 1101613684 2777 971305700 4999 7 2057832427 2113244562 13 2093413104 1949 2063131491 11 186861444 1236873297 7001 83 13 369215274 1370977204 2 59 17 29 451999539 556139235 575773580 1949 1999317333 53 37 162203819 176120259 2129609491 1854250504 131 17 816363715 720171340 975998960 62726135 137 73 2 1165063504 1168173274 109 7 2103290826 3 2094762810 370182096 67 651824910 1477159251 31 1836605261 370611789 29 150302128 1365684293 41 41 967494876 41 711146845 113 230723897 927729786 37 19853002 2 1689162258 11 11 574022811 103 311460598 37 626841087 61 137 53 1374981173 1533242903 17 796912038 1880811933 131 127 1238065091 755243801 23 73 7001 1648057859 2777 558994392 53 1604370208 457668448 4999 1543231292 127 1425103195 5 53 14714197 149 29210433 1709145565 10007 11 2777 113 109 1515332606 1732435536 113 835036778 1485732281 338402377 73 2125045921 47 142153004 17 851384837 29 2063514343 801688006 4999 1013002359 1514881963 913161847 149 2082113782 17 611068910 61 127 793407764 103 137 1363581002 43 149 1628675492 171036653 2 1573732696 123844096 2 103 890635716 113 43 879441512 1013869260 73 7 79 736654302 508720640 891601410 5 61 1548240268 139 1696110796 41 460199826 59 1360047763 1651957961 1932044777 127 97 71615779 1921501070 5 2129029380 101 83 139 113 797288791 13 61 1992312918 41 1944229854 158366105 103 1043002951 79 101 434762883 771875835 1402292479 1271101414 43 1949 1275897245 1486102270 7001 4999 149 1564450201 321887765 67 533597327 31 677009749 137 137 1336051065 43 2108154064 1581839043 139 1677669619 127 547846885 172020506 103 889477821 53 103 71 792659478 860877059 61 385674840 79 137 327108461 83 729674701 23 2 1916629054 127 1552774205 5 2 17 1393588012 1220159628 31 7001 1486774366 3 2 2043326632 691614945 23 1481435957 1014708019 59 735162597 342902222 13 733956223 67 1524070172 976315522 13 113 2777 1866157885 784079016 835999032 131 149 920602027 89 1366859430 19 263180339 149 1091859037 19 1631077534 595940453 616609756 2124787917 107 578711991 97 1311732024 45285202 113 71 746315707 4999 11 107 59 776964923 1546792232 89 53 1741504104 1428153950 5 1160972059 2777 127 1030344425 67 859210345 31 915431891 873949865 127 149 83 103 1020842697 427623259 7 1999474483 97 1907933115 3 31 2046196230 382149585 7001 804771951 41 2140853581 19 73 47 855182975 740895045 67 79 113 1737810258 1949 921260804 17 685414575 1949 574305983 59 67 340706926 107 729016038 1459984505 885892340 5 1134227875 109 1512213789 2104875456 109 398454296 71 364028218 7001 880271799 97 2777 233456202 53 89124622 101 139 1215234834 17 649022413 943681324 53 37 229231502 129163004 97 12436079 1000034207 1366096870 137 23 53 1589379158 688847307 1885479418 17 41 1847374652 67 1346371298 1881953461 604439043 2777 67 1365798953 1566013400 59 5 1330180475 641278581 10007 29 2034852948 4999 61 53 19 412502658 322145033 113 11 1762865608 7 863550226 4999 73 2116320078 47 722043328 1320295731 731559510 29 4999 29 1257117810 1737551269 10007 71 436411156 1475338181 127 2 702425923 67 260400391 53 1385759571 528526840 525635793 149 704823421 47 297922237 1753472957 37 101320541 1369693317 47 1440238249 1867160857 763692543 97 5 37 101 531878322 592911006 2141993562 103 1976698132 19 107 2 139 28543094 1393197278 47 1025058156 37 1790966575 103 1689112752 37 1892496259 1322147984 139 751458962 29 613724071 71 1192712599 619461794 19 17 121942462 862151787 17 748020045 43 13 386129796 1199334942 13 2139526470 1108965079 23 62605539 969956277 127 10007 137 1732984377 1173249126 31 61 1650027328 1308847094 31 32013596 935477867 4999 72455842 37 538313592 3 827496026 103 207252892 2777 661644451 2071042011 131 415120494 1754421122 61 1518819189 109 1225273371 107 47 7001 645289171 4999 4999 6289008 43 13918369 71 1213948841 113 29 1720251725 2 131 338268732 139 61483008 1222425099 10007 1781736681 83 1212628177 1362026519 41 109 59 59 1319782859 1089957386 101 10007 1695736185 2 89 2108964009 2083172970 97 127 1042749248 793692469 71 51522463 1289929126 113 31 1101805972 17 313747546 71 2081771828 131 462319829 664170884 127 489633522 23 1985786328 89 1421733979 109 23 861883048 149 103 654882961 97 109879563 204408973 10007 73 2777 763525042 858506773 2 3 350880289 345344273 17 10007 1434513863 1241426167 41 498468567 3 1568787915 47 827210473 1078781383 107 1142446087 17 1650012826 41 1463317347 137 564537972 1717998816 3 7001 2104059537 227595509 23 1436871042 103 19 3 1453818033 1140156261 149 139 1528145706 1527170129 17 5 506287330 229204925 38449380 563516875 113 1843455706 97 1309885187 943646392 23 2777 3 900651660 1881365559 41 109 61 1482962277 1989117119 7001 89 654115468 2777 560162555 2027276648 5 330422043 57332066 103 5 43 2137265421 53 368231810 1781915438 59 320068643 1220335600 53 1944574146 1414579327 23 149 463370481 73 1603458724 41 127 1907393849 149 1973008575 3 653450988 1287765492 1950408360 2 2140888402 1110412117 29 107 731636361 1316970124 107 462213892 703627185 83 739923586 691804318 149 29 889721069 139 101 137 668058443 1365412221 79 4999 13 2 37 1649357658 44350494 67 1436514706 1146729991 996383806 775329827 97 149 67 113 2069458044 652228090 149 1441134407 43 400954962 1949 1156414899 109 7001 1615242716 103 668480712 279727915 73 1143131674 127 1256608739 149 2004046573 152936431 59 113 131 1996509823 129999160 2777 1639304755 711822856 103 662047023 640138408 2777 798029267 1949 137751422 61 73 832158593 201804706 149 53 53 1556530606 653445003 2010687911 89 1110608038 5 1450751060 1952753480 37 1352230033 11 969915738 1950281964 23 131 1671977235 269992834 7 111279749 1512562506 127 1747726502 1027767705 41 17 1347603362 570300071 201216197 13 79 928772980 686313132 2777 89 970555702 23 1559096745 130905203 11 41 1767124272 1519164554 79 2777 1471572466 7 4999 508530989 23 1012937227 1949 1343559625 47 97 1387161474 2127831156 3 131 1631476620 1507443200 183547283 71 672925869 1045839195 149 17 1265266854 1299402786 13 1726684609 900068655 17 377614455 107 2 83 2102111452 1184414316 1809561044 375616086 79 19 103 1299070505 127 1315379173 61 137 1979212011 4999 1522325474 11 378001756 470861587 7 37 41 19 401432863 131 23 1385972930 2777 773786057 73 567605441 11 1883208327 132913088 278015140 5 565366425 624767910 13 544475532 2 2019354833 149 139221210 127 131 1887028276 977333997 59 113 1208251709 89 485826169 643313271 31 109 1093987547 312366101 83 1372042954 79 61 37 1351247808 29 1189911408 47 1074739130 1790491280 149 17 5 172929790 263827118 107 1646236143 7001 838278737 43 1787502217 2777 564517074 2145735767 4999 89 7001 2077896800 631292347 7 7001 1162532952 1364581909 89 1284701164 59 149 1281470030 61 682473478 4999 1054279102 83 504947598 113 662182599 5 309016985 778744220 4999 1241794757 149 1409229037 59 1213677603 1559706933 89 7001 139364834 7 1807826149 1949092765 109 2 1507585597 1082080960 131 103 1397165027 37 810485869 19 1949 73 109 1882217232 372181848 1220218649 103 575165832 73 668061559 11 29 2135221928 7 791738535 938469254 41 1393978721 13 1217607092 11 596907047 1707327138 17 73 7001 1184639210 589386186 131 112071024 2 599409092 204216436 101 886670059 41 109 1353165085 29 71 745925897 1344024893 83 41661666 4999 1137198746 47 840946372 1258670447 53 1938134687 23 43 11 89 70531699 1316009358 67 332748264 41 1275622489 17 906541458 23 1909406737 109 37 979539258 852671734 131 2048363029 1314327661 277780590 79 418138444 2777 1150347257 67 4999 217826426 1870690787 1539290746 1437691768 113 302607202 611015055 103 23 832992932 3 1396839123 865356174 3 61 1330442147 223734519 127 749382931 1991847553 899536439 89 19 425964686 353996969 61 137 1340784613 1271923481 945376249 29 11 1974834796 67901416 1959777000 444969118 17 31 1826355220 137 83461496 1034092726 63181039 107 137 139 1827927058 236040242 37 19 1803973316 1338294617 2777 73 19 1510909678 97 1152326244 41 1720073 1218139151 21967390 131 1949 89 1820410264 101 1557674419 2053828766 11 29 1595066307 149 1067117587 43 912079173 53 139 137 154988416 10007 359601545 43 127 7001 1869528069 1284799236 3 73 252543208 2062714112 101 41 2065098524 19 1175669680 1721247008 17 59 1987836142 98356835 1603869501 13 131 1532871741 1443117746 107 131 1308051768 5 1553700120 3 953926171 53 67 1138580312 1949 1815598407 103 1585688182 360784223 109 1079402894 213770688 113 13 987435450 3 1311026871 529579757 191740624 83 3 37 371957226 6613343 61 912308192 184648646 559824720 13 930297429 3 11 635504826 2097456491 13 670610174 101 763119741 37 1200494779 11 2020472399 2 11 803714144 951665697 89 2005628791 47 536849666 113 1682208965 2777 531770507 7 1774818074 1950054564 67 127 142801181 59 71 1917587951 426946785 17 362039446 234011860 61 917987818 113 113 548635721 428151601 23 149 67 139 1343269034 113 149 186333589 149 1742070265 31 274072054 23 1101012585 1586152231 31 1726560791 29 1619309699 7 1444687090 59 131 733993145 5 281148660 17 79 450832302 131 2025170396 162334938 31 253302364 113 65236256 1711514272 1949 1737318574 101 109 61 2001351074 109 889555976 862933598 16878401 667897619 37 749149139 97 137 41 2 37 134197446 274461005 137 1165145270 530172052 670799693 71 89 137 2118951226 103 1951721559 981987652 71 133182966 1949 1909705933 107 1613850826 1356550981 149 1413411914 1582708162 31 2071741222 83 47796795 2051643050 400030139 7001 47 53 1346018740 37 755754885 43 555087640 113 817342447 423949746 11 1627458492 19 37 1234639606 203403504 1364788090 559413360 83 101 1228950062 103 1587142656 61 1849730450 83 89 1631730806 753151375 1883543203 17 83 109 837621836 1428070585 2001684532 1491396796 137 43 127 1132780062 413570485 41 2087778687 17 1247528476 817473731 109 44379241 89 51695027 954919270 1337890221 44879396 149 37 103 1821980287 331039620 2128726481 139 59994118 1949 137 2777 1049578258 47 1448284696 152868722 1087661171 61 531119905 83 1255228045 10007 82928009 4999 59 1915141180 10007 134262364 2 901382896 101 61 1207829463 510008792 19 1316904991 83 2129036051 113 2095459909 57846880 137 71 79 1758436273 89 131 11 645879982 71 1696683308 71 593798489 19 599123637 1067235776 23 285251359 1347586376 1763226506 1677984428 29 1646061437 10007 83 2136437679 7001 137 1302637553 89 1009953132 1154528884 149 1911723938 606688157 139 1594478174 127 2109694282 1745649692 1514082526 17 127 143105799 113 73 47 538747417 131 1789864004 7 1378280078 985863613 290884352 1949 198622590 1448915200 109 142716534 59 137 1527543099 97 2777 83 563095209 1378696929 61 378219278 1295377481 73 11 177943502 179829966 103 97 2017275535 176003105 37 1010124531 689795144 837209946 2 137 1933269609 1663868562 7001 1794475317 107 137 993972538 97 31 41 3 131 135586965 3 37 403213790 1041873664 13 139 1240685922 99127155 1070857487 375166355 149 179212426 2 103 1358643217 4999 2050974723 1948045507 127 986843975 1029094157 7 2001754972 73 2066615838 7 1925969955 1922590050 73 620347722 1822197652 11 101 1328751960 63823112 581355860 109 627825721 23 17 2089046054 1910214490 44846278 131 43 1892457047 382636092 37 137 31 2777 139 1594335977 884169131 621070289 1949 43 89 2 61 1106351039 930106035 71 2071952665 1949 23 2 1971522196 53 103 256118358 461183235 139 444597755 1287121980 113 784780819 3 881175164 1170160245 79 1288977334 31 73 7001 1233359420 149 1400556045 4999 83 1047672563 47 454180223 10007 182467638 1733732764 59 71 1603938848 131 73 67 638564622 1150276476 101 83 823633558 149 53 108767925 2027396386 73044622 1949 2044512694 1098750980 113 7 41 59 4999 11 1738676401 97 1912591971 19 1872006027 1193663505 10007 29 1545260206 1864975908 101 73 251399830 900468963 37 53 1078749189 113 83 462991750 43 2109033612 149 2777 29 11 503643976 1709301715 2013870389 151029122 67 1075541850 73 731762950 73 224766390 5 1266269810 608195572 31 2777 127 607818825 149 2089988999 19 1686390372 2 31 963400485 872427885 137 1781249751 142856836 504777731 43 1446673930 41 379091945 7001 1114971970 7 262522944 89 969645922 83 1957505080 209086988 107 7001 13 47 996613850 1079486553 107 73 10726328 1147107254 4999 47 794034826 917393188 1221763698 89 7001 1343827948 1156810235 1778318129 791658605 149 1162373585 883832389 149 137 61 1620454447 61 97 1061644436 65098446 79 418224616 37 2777 5 2777 221207284 59 53 43 594662265 484450513 1949 97 138341594 187202337 29 757727973 59 109 137 515923078 861189186 11 3 549250191 1603586985 83 685472581 47 770098201 2777 1797030024 1042256766 2011219740 3 1949 789214417 358549734 868373404 137 1791583231 10007 169248391 1768227949 71 73 29 1299622617 1960287886 47 1773361465 2 1131648766 11 71 656641583 295574988 101 247560494 131 1282711521 630281348 89 775447210 2019497398 1343578043 306343508 137 1834162414 53 1005893633 1565495080 10007 448983761 139 10007 1706793920 2777 353787406 113 113 817709942 67 941417130 5 935897230 41 405404392 347786082 109 906423119 1204775924 17 1406006410 2107933691 47 1250087833 29 355413908 1771338936 832293574 2 137 1551244689 4999 1524440051 3 713841093 234798877 43 485398297 1929112502 17 852604559 2128888075 43 1494436776 3 31 2098458603 1602232068 47 66374939 29 29942065 127 94147207 71 964600817 71 970276344 107 849510236 7001 1017889392 224564076 73 2042078640 1727829793 127 707013572 1949353360 299210812 131 103 1180099737 41 2007938098 1617190032 61 1316644758 11 1993978987 67 1745332848 127 689292565 13 61 131 574434476 1553834249 2777 883971193 41 1968614820 43 955608522 149 1203115549 3 1793194534 1331335539 127 2777 1195576256 639679173 73 1704084490 5 958958180 43 634312909 1011485345 13 83 502821142 109 2135013595 1698918949 13 5 1256521630 5 29 7 1768366256 1919386046 4999 79 429079020 61 544919527 463674590 149 1805347151 1597529502 139 1124420071 4999 592190078 127 2 258800026 563873330 1444895584 19 126234733 97 215665447 19 97 2114792642 1608992418 101 1282259034 23 79 1429051797 832363611 3 2015180036 2777 2777 1911872859 403621565 17 2777 1686405452 265555263 83 1896806885 10007 127 1291515705 931262267 113 2060730348 2077434734 7001 101 1627037648 97 921267588 59 781438656 43 165538777 1120075607 1643026542 109 73 657209510 1308811936 103 61 7001 2050421951 113 1765572003 1949 1581377671 1803665094 113 402094421 910202870 41 17 524548455 61 149 228811783 137 996077817 534819315 903483136 19 45284651 17 702335722 5 71 1716742512 149 1542173393 954765928 101 185378531 1153986118 37 51727036 101 1166091226 31 382717227 127 7 1489498997 83 1438812885 23 380885658 127 236677073 978034873 109 1665009008 1722437027 376830569 2777 59 945554060 639763609 67 10007 127 2011729276 2007707440 103 71 73 113 127 778962755 390763324 474789427 7 53 2011198685 1188457743 41 13 2066972401 89 1433915846 121294066 1949 43 23 1959624852 103 346541955 885215801 139 19 1204650274 29 781174334 1768202326 244486963 61 772791066 23 860522391 581836977 1339020524 71 1422581863 59 149 1651890931 107 23 1406794568 71 15697395 113 83 299049566 109 4999 616481679 1680575388 3 67 384134145 139 83 1630318951 1880775435 474487597 101 577598699 127 561073427 1922534763 1312098900 7 2026486478 103 1988375551 29 1453803785 29 7 79 79 71 113 47 113 1430093196 974494590 131 31 1657677632 2777 289316191 1383445860 7 127 942374544 1930622622 97 1454677669 131 1624392925 631022252 17 61 1270464751 109 2012322030 103 1420425353 926262250 1949 7 799735069 101 1848407363 17 1837656327 1846069627 131 113 97 1326336315 29 1175195884 424066375 137 858972686 13 1454410622 17 1856430957 73 839075132 137 1366776337 294568396 37 73 2060277321 113 61 315754849 1885000284 3 137 453398762 7001 630699087 2 604659515 5 662235950 31 1410885547 107 107 73 89 1779169296 53 1971012896 113 1781761174 3 19 107 1251286855 13 1341596880 19 1517380907 149 101 1345674712 61 231634080 1409810698 2777 1555536550 149 47 1521393572 1325369121 842104418 131 576605015 47 29 809135999 10007 29 29 248162019 139 10007 1302140861 1432121784 1428344646 61 1739721075 2777 53 678082159 1265239797 131 139196408 1756300363 822924321 1949 1097752811 1840108349 71 113 1508206141 2099114329 59 71 1703599631 17 11 487771054 489770250 113 1730061522 101 1301588976 380405820 1949 43 31 373148984 2777 2093930202 763763864 13 79 2118781077 71 17 262560053 1746716226 29 2023752115 11 357160386 362169027 1949 29 883793560 1311243307 11 137 70937641 71 31 113 1981360871 149 97 1222995303 378343360 109 1949 362858973 67 1882439018 47 1411985089 2777 1301296646 137 394797284 376685261 149 67 1644488803 1252459676 1580244111 1622171438 67 37 61 177749303 2146396569 71 942828667 1181553000 3 89 1853667347 1358838917 678031950 3 29 377983738 831874135 17 2 1556944238 97 1972484056 109 3 7 1171243521 478604028 2111234197 97 582755276 139 4999 475919797 113 1975960262 1644050221 137 897493028 127 1980445747 59 2084756133 19 1333936192 41 113 1565883569 1942428537 79 83 109 590907312 150611809 1542381567 107 73 803816724 67 103 71 31 724641204 7 59 7 2023089103 1744045026 436320311 127 1788137301 2056523613 4999 4999 569379272 7 1990967251 47 1102639975 1276577105 67 160853207 883275477 107 19 631321042 320889006 139 305742453 101 23 1512308949 1163352489 2120067062 149 1545347093 1982480126 1980477441 17 127 931705528 2067800665 2007545293 103 1939939306 67 53 5 1763356041 107 101 2127318863 4999 1995195881 909193125 89 1878660861 2079945486 83 1388188866 1493162750 37 127 237397671 2028303342 107 43 23 61 71 1501843191 97 13 689983164 109 109 1616841145 113 138912503 73 861242393 61 53 1751360779 67 2045924328 411294776 660163399 127 1026601579 745514039 17 1439793444 2777 1771259464 71 1201989703 53 23 1205622487 23 879230706 131 384128159 4999 1451989544 1478234261 131 89 67 135518287 101 10007 7001 127 139 547833605 11 1692457371 29 1046287317 103 62553088 127 823179065 333922414 29 89 41 113 66615010 17 1638608512 2777 763462436 11 1863140590 875783286 2 1585745815 1745067830 97 1014684601 7 97 73 1034429347 2058777403 23 861086099 19 29 37 1203068024 1547757987 47 13 41 890424306 71 53 1203581028 59 71 1631451419 103 149 79 50948680 2071296025 435384955 5 19 17 19 8406132 819709077 1762384464 3 438304895 7 73 1045533723 127 2 607423491 455053971 4999 127 1534361803 1202060334 1725480884 1949 2 875345992 1246719106 107 23 821582632 1851021048 2127152724 262527986 43 73 589268292 1363520885 2777 184668375 29 162705921 1803732781 1580012443 113 41 101 1947028813 4999 139 43 1654251108 38297133 11 391562479 59 1519678635 4999 1949 1500271985 953663241 1160744948 11 827832115 127 1981525755 2 83 953888931 59 1751850951 1789325808 3 749967893 127 103 71 1607858758 103 695510899 7 1801578455 29 83 1884803682 2 1489486186 59 1156851273 101 1037894459 41 83 1300737488 4999 132288537 41 1373443912 1165204666 23 139 1736688518 1285759856 2074507480 43 1555484711 1180470227 137 97 53 281472930 358754379 1949 23 838976635 1081882763 61 871794249 1343793306 37 895528020 839292003 137 1329348225 43 1325699675 113 50329070 1927842828 109 1905236732 103 752098069 488299944 109 1672520852 113 23 385229392 527370122 109 1901493555 129670125 67 62199062 131 1923365662 43 23 2066601957 131 1616928939 738666705 10007 47 966484030 1688674985 1214865151 97 13 1791767783 1580377021 407474960 47 103 1724283228 23 1850066778 1860026931 1012402234 89 962812512 41 89 2777 43 1253823369 127800701 37 1943040015 1582945901 89 53 1368058737 672779456 1061060651 101 402371779 1768664328 101 61 132550194 7 1145568501 1949 1160319609 921918005 5 723707615 294756185 10007 1272370036 1409507358 29 237648565 7 153323427 31 931576195 101 914377341 59 79 2019427101 1249869724 67 1293908497 83 89 1047371331 131 466677151 137 71 880228535 59 1482757497 1392955544 109 1709051426 43 347100386 139 41 61 1220377174 113 2002321693 2146716159 149 13 2073769568 13 4999 1635807773 17 107 781607929 11 2777 107 1802002853 574581537 97 7001 10007 31 1949 1818820240 107 1031172268 2777 47 687748086 2000193006 73 1953083391 1506063949 53 109 667220828 1992380650 41 33422838 3 7 139 1280238650 1897911421 31 1286193999 635865148 685303482 1949 1662298092 79 315761499 1167782161 256792653 13 2 2 482520630 43 59 847961200 2 89 1809604610 5 507769945 2 1271109526 79 1012084247 7001 1895954812 882298732 73 89 73 43 27882404 101 1353307888 820806497 89 1890559716 752776766 37 7 11 678314946 1774567842 103 97 71 228495608 322129556 89 2096887259 71 656643429 103 1517901421 7 475419739 67 179789676 899055831 743725035 41 11 1013929001 101 1570408398 13 1301509092 4999 384113162 1764326745 67 1624375604 17 1966712303 906244602 41 973881569 19 794392489 1024500235 59 1009272266 2071331360 47 101 281784647 1639292115 3 23 1015600466 598914943 923504818 67 1048704410 113 360752387 31 520236126 190521627 23 7 2777 1073843684 53 141389153 17 47 23 71 737663943 101 1018712415 7 223563943 1949 139 2777 11 1113762241 602734574 73 29 83 1949 162396789 327239491 107 149 1844909954 5 1380131920 1713942494 11 317203876 7 1765615299 1692995766 11 555489209 89 23 286522753 1876719523 3 61 1329978542 466374376 109 17 47 1512321585 1240786840 1949 1377276442 97 1224767881 199732392 127 2015928785 900522898 139 1270146138 1854805186 13 1841275941 3 270453225 2046790922 2114406054 113 103 1226666861 3 61 3 10007 23 73 77775149 43 73 869990494 1735163061 17 131 1650110977 478208295 59 1730462153 1544637072 1949 1774328671 13 2020502302 506964796 109 41 889306687 11 798444438 1162240475 23301232 309310257 131 103 13 17 544095795 41215140 53 1527701097 1105208470 37 97 205204955 2777 544719470 29 81986799 13 149 845027633 73 848066331 23 103 2142823536 1759827924 109 37 1356239858 1255694593 127 7001 1453680639 101 233657844 637944114 802131492 127 1147636905 1687966126 2777 67 2099407949 61 19 67 746639290 1756767001 101 1306089217 1288382552 1949 71 321600109 2777 87211445 109 149 1351506437 1304096276 5 626592760 3 30600993 19 1987159175 149 706095653 17 2 1872540052 688804852 139 4999 61 428124260 31 1051340107 2000827668 107 2777 550484710 1142391152 2035608874 107 13 17 17 97 103 19 744209233 223135188 1324254734 2 291559282 286173604 41 83 92368791 53 723075449 338037922 1702474623 67 41 61 176364493 2777 1560504603 79 1486304420 171280925 47 2777 1080517618 71 404266545 3 2064239466 139 1548467727 2135853001 107 13 511964843 23 1815580325 1347734473 3 1981758399 301416975 1245344065 7 43 64511675 1544366870 5 29 1964366490 802478021 2777 107 89 41 23 101 1998271521 1051967540 89 1999030114 650239926 4999 11 73 582870398 731034556 103 167387566 1742258728 193595422 10007 858770133 41 71 106713994 4999 1559490880 10007 59 921439277 11 985308566 1960994984 1493287670 137 43 1371905110 23 41 1194903549 1267120129 1361286176 109 153713871 149 1215372587 690606377 53 7 603605387 97 1753051609 113 149 39776593 1791363675 226776374 67 19 1992395252 41 1164138051 540281149 246415270 59 23 131 1320092727 59 1641658421 113 97 13 139 1006709785 73 59 489405826 1925561440 419269731 139 1183489901 17 2 1999348359 2777 73 1021816551 333651230 149 1923682231 889475534 109 1849631958 2777 317519403 1842460171 7001 485918407 3 37 83 31 10007 1222375064 947054579 541474493 149 606115049 53 132955320 59 61 139 131 648307341 1164205122 13 107 1978748638 255193451 7001 7001 41 279254157 224128632 827378971 1857795325 149 4999 67 589953623 1831280948 7 43 776537387 41 150765487 1445893413 10007 97 1887145573 1726587766 10007 3 1384539519 1309336458 679320174 31 1871552079 1938418556 47 636698595 137 11 79 31 1196805523 79 777783830 1054977723 97 103 1288148665 137 34438668 682993824 103 113 852343746 103 362132241 149 132259728 98206450 17 131 43 1563776657 1707601767 1919798802 127 1456145443 83 61 103 1402165265 749740708 109 745949457 81673518 477778728 79 47 3 1746434322 79 17 1725010978 59 11 506765094 79 1049293326 629166507 834729660 19 1814140539 139 323663168 278993016 2 1321442824 59 79 67 902971343 79 2777 342467971 365911405 602223293 61 67 7001 59 137 1185111765 83 356096956 449725398 103 2111792475 13 83 509144327 822831622 631830135 89 113 71 426632431 1929507536 109 4999 329413835 47 113 31 1648522764 19 1778128414 109 1371243326 2031318659 83 7 41 688290083 64999238 59 61 756915530 823366550 149 1949 1141116112 1903360267 1133352960 2 113 966747092 4999 67 604381976 11 131 633729792 109 1052010230 322434971 53 396609022 101 64925123 329886857 79 1452429773 97 1229468695 47 2034759532 1088433520 451316011 113 1479233732 240527972 68279652 37 1588515432 89 1545408193 107 89 718760618 730456464 103 1027628116 4999 603684663 19 635915781 47 53 1660936578 149 67 1653618678 3 17 476252399 2 1077833087 67 219284635 37 1747124534 53 1571971308 74380412 262277534 4999 860689425 41 1639135310 4999 1869401045 23 149 852343027 2087345619 541351708 4999 1722469469 878940807 79 109 1426675603 1688792174 4999 4999 275356492 103 1406641748 23 2110626133 1768321181 11 1949 631051427 10007 1583067372 53 11 127 81387141 590642136 139 73 291629306 109 1361013131 1823923378 1422460819 37 879090807 137 1971139117 113 2111627271 43 73 513979276 73 1096727837 249755787 127 139 1782636960 29 47 37 1398928022 113 1978536224 158794676 37 89 58385424 844032301 1866069233 101 97 1874960433 2 1825650444 79 11 10007 1961502091 37 1895896724 23 743133588 1368636344 149 760045275 1400583908 7 1211518123 23 13 371721870 2012071425 53 794883400 23 31 13 1519529529 79 107 17 2777 46800781 1772245299 101 1079961084 110844369 517051760 576584730 103 149 10007 1176663088 10007 127 61 1615135186 600479905 137 1580104885 662033834 67 11 1044811548 2013784641 890173666 137 2145206006 107 71 1328412272 107 83 73 609362609 11 187473605 207593265 29 97 13 582554700 1453238212 31 1324658737 1599608225 113 10007 1374221282 999799370 985312064 1626127362 139 501148065 11 75967771 644063013 73 2 17 109 2139491131 109 551969010 149 630592997 131 1878102591 1318740902 37 1302934840 5 787536794 47 1269057207 11 99420453 664414799 41 2017226527 103 13 31 137 385640341 107 1034167198 262544081 157607147 19 555273461 5 928352853 131 7001 31 859507271 41 1632624387 1120338653 1017753777 31 1114726374 657779350 2 2587466 7 1662521885 149 109 193064123 71 1745263807 482609694 7 1132091480 31 43 394494017 497544075 103 59 313149934 83 7001 1810566983 166318819 97 17 1308219088 1356490849 23 1923196474 1969301275 97 607150645 29 139775679 7 1033623745 1703419884 107 73 2094818293 418678068 1826368879 67 1294954086 296068644 3 2105445969 1899791431 103 418606262 4999 475774004 127 127 4999 1032939773 79 47 2102090416 1693020041 107 139 79 1523324057 444366446 41 1609946590 103 1010390139 103 783878060 5 129386815 5 1666302345 17 26747103 101 1539105503 13 47 411829547 1634162438 1949 467415245 127 789352117 1983595129 41 1339439455 13 23 73 61 449168071 149 203552022 83 1577377401 1631053228 131 2060616900 71 479961420 790119169 220110713 23 357325800 5 2130703370 61 1187279844 1884744206 109 694067746 2 475369994 377305860 41 61 209929724 29 53 1184228215 41 144839675 775616940 1909026058 131 1949 1672069681 127 811584737 43 43 137967936 2104742344 47 1876835884 137 2777 1940509283 1694213996 1350625919 7001 83 205367570 1313822645 43 83 19 536175801 476939480 1036058703 59 1177322862 493779001 101 1446218419 1949 97 14638334 84211982 101 47 760339158 43 61 22556458 179587018 149 53 1484060913 127 127 912841525 202861422 53 5 1663010455 240473810 19 59 2777 1511246177 866190732 708411412 1194056293 43 11 37 946258831 2128243400 5 127 1357455234 89 280449680 23 53 1620158873 1456343474 1949 2100356303 139 37 1518944424 848356572 1343407835 1919949740 5 7 977436502 2 19 1099330861 94720275 53 937602631 109 345497005 71 7001 47 1608052783 61907204 107 617209968 23 648569364 67 1384168745 1886201877 149 279503587 2777 1941067460 1454398210 1947820761 1603743766 79 17 37 61 7001 41 25024227 1641768535 47074743 1323551661 59 7001 2016035964 131 79 1284634247 1983912406 315583212 59 1777503495 37 109 1144381517 1565152852 148462977 29 71 1470871926 610990485 139 43 31 2146550050 67 19 888397078 1949 577266514 31 346174954 2 2064565856 107 59 268718681 109 849313612 1650158159 536891105 103 1255482419 61 107 71 31 904124176 1943527416 43 1842000690 35452495 53 1318654513 264269057 103 1302909232 131 13 116604384 564654909 1953207929 290209383 73 1370061849 974298013 13 1994571518 1949 127 43 1524543070 491753375 73 79 103 1617528995 313227616 23 2 61 67 5 1485358700 101 11 73 1409906244 10007 404966206 63122107 31 1701877614 47 7001 430457982 67 195014220 61 567393411 13 888040660 1915428201 41 19 101 2117405309 772115710 79 717994186 503179177 1949 482577568 10007 600448535 1306809508 101 1447677947 37 154453936 43 73 1661296186 2 287386430 1086807842 97 127 1451461410 313656980 52597663 1949 2 1904955776 1949 139 1049718286 97 3 82881375 139 327345757 1583108126 7001 89 109 61 6526939 105787786 11 139 334456379 858009053 896401592 89 81930730 297919925 5 1608425259 7 37 5 149 157925249 41 1279452610 103 1835330632 11 583852511 1890334303 89 89 5 602373275 2777 31 1807798220 7001 2043553029 730170775 149 1168752449 139 1834286812 1846250959 139 139 1893189035 1431428116 149 59 73 71 1632036360 127 1252653959 7001 2131874510 2088244278 29 477071344 191960628 149 1547552293 139 107 19 1963764722 307484562 113 931547027 7001 98413057 73 101 31 1331683991 11 1599577507 109 976239970 1842956052 7 355926308 1430975464 89 512303737 2777 31 149 7001 1312281442 137 23 1464486199 1618119916 61 1059317338 29 68643416 2120955897 79 61 1850191732 103 937754745 904560317 73 1672889754 102664556 2 1448753738 89 877433734 2028080914 23136184 10007 741598756 71 1992462279 1863673867 428265156 11 1013773288 1980572892 83 113 1289692278 546876269 965211797 11 1533469366 23 101 872379117 1116131608 31 131 89 7 109 1329919573 1707240731 43 2101968981 89 1919449248 101 219289079 107 1149389572 61 128357847 13 303502576 1534720499 79 1765823012 89 25130801 31 1101101152 73 1583412194 1366888062 503179679 43 139 1951673702 107 1547939682 23 1425299348 37 1780903775 1873262772 29 53 914193396 83 1893342216 83 1577371010 2 1522341768 67 596688363 131 1949 4999 103 1949 53 1452253448 19 1597939805 83 1246058785 5 410984205 67 1621847895 835260190 1030860479 11 127 21695537 978007823 67 1655699111 1585228326 11 7 514122546 914719008 17 3 552626517 1315502598 97 1701548004 1172724471 309490745 1883718610 127 2144354630 23 131 864494938 47 4999 1873420241 1525534832 1297001664 2 778903800 2 47 579723924 163463760 23 61 1119067875 5 1594876565 1100700575 13 59 564458782 113 7001 906132429 1472464322 7001 11905993 868330122 11 1295924212 362420025 17 230867774 2106899208 43 7001 17 1413746746 71 10007 79 139 170650300 549192197 5 73 83 89 97 149 1391499676 47 1714557744 334924283 10007 280871105 1466612310 113 1837651085 1435935879 89 101 2094145211 1446415041 43 1751683404 29 1346000084 1204995530 831380787 29 37 1324776490 157643976 2030278604 83 1692454161 47 1401853302 1812760341 7 1363520886 476131614 67 2777 969800602 1925430450 5 107 1901970368 1376411086 1949 131 53 167375749 1790665484 2 1952487366 1613604369 43 1886839864 10007 920383818 537127696 101 1060284849 67 76733680 31 533328340 357673805 23 97 1712143374 1063877342 89 59 409397578 5 79 71 1011844785 1781892538 2024264533 1949 1200917588 43 740453335 1574772321 2114503168 41 1430164189 1513016390 139 109 37 103 1363128780 640982102 31 127 71 61 484672755 345838341 7001 2131818502 833931116 29 770930751 29 3 47 71 2 59 2030053908 4999 220190953 777881512 117500633 31 1367921682 19 137 1611584156 1868867943 7001 891696367 7001 19 2076734692 97 1949 1293976182 2026798233 103 127911411 3 504769998 19 1301336239 1011859782 235403488 17 538372197 71 603320228 11 59 1644083834 127 67553459 10007 37 1665040552 103 633869716 19 1428502289 59 107 745127028 2107625224 1442692809 561766505 113 4999 1422609660 67 79 1023759025 230818551 67 1109688639 89 73 193005649 73 2777 131 73 1669078643 47 667596554 7 47 865262292 2777 1982072642 71 723584503 101 19 1989242354 609522033 97 1276262659 732341173 67 43 536807700 1892096408 113 28574197 1520643683 13 982767227 2096544725 83 1559787980 55788840 4999 97 113 1494051761 1843967561 1612321062 29 411197902 83 1967549030 921752682 4999 1787792370 1214517048 1835768159 47 83 4999 1065248295 5 786896724 109 25877513 101 101 1826134944 302152206 4999 36932612 1613639490 17 61 1940865407 13 3 812563934 2 805466426 7 745551478 698974395 19 644285402 1971029809 19 17 2031326362 1972043164 7 1016633583 10007 47 1929227395 1949 1043662214 11 113 1483082173 127 113 323584314 527406821 47 512267523 1706967263 17 19 19 41 131 963670584 1136372862 17 47 10007 122373959 244428596 67 2143531175 7001 568910296 43 4999 41 1053775768 1556572503 61 654007413 73 537626677 1780509639 83 1488039181 79 805368818 83 7001 7 37 1669132044 1053858827 127 1344481558 131 11 41 673774894 877030553 194839407 71 137 103 5 190420273 137 653620822 47 2024134947 13 1671231807 79 139 10007 7001 7001 31 29 1914388890 1339505782 1286954109 53 2 806450760 1337835193 101 931528757 71 713518476 53 131 464460369 89 1436003150 29 7 1067028634 113 1417409285 1551265921 1891492347 532630468 89 103 1295765338 1044495808 1860984408 1307037509 71 629824623 127 149 1289097042 947358362 103 47 1759184808 71 13 722948203 41 1951153182 1120665402 79 1462242521 364488383 79 1251171818 13 29 11 721770437 43 1333473774 1751196586 43 1671203686 1119333426 109 567024431 127 43 2123415789 1058573032 11 79 1444601189 4999 1611637608 1282194112 97 1291568580 525281562 19 1187038345 61 11 149 542417525 2777 577771512 1147805299 127 101 2085076623 4999 53 588837844 1488780733 149 2108542657 1318188857 1092013044 23 23 1038464145 29 139 1232519373 83 242447988 131 568271974 53 1997917044 1961392730 67 1874626374 55746627 19 7001 127 47 1001482627 61 232632345 720938504 113 1658924976 1487010618 853206827 10007 1784868534 239867485 37 97 1339881564 1877058194 1163406304 149 1433288666 17 846685632 127 461730344 149 1090849375 1711999569 7 137 1667746216 1160362007 109 3 1331210490 1906849266 2777 1859535143 530204299 127 2777 146864422 2051814220 139 7 187802553 17 732538263 89 1169118163 83 7 127 498609493 91090877 799402984 89 1969640221 612144705 1245874805 5 4999 109 953162817 240470895 1998735448 29 17 455836963 415933810 5 2777 73 827261477 3 73 2777 2 1278438543 31 41 688295577 699219084 29 1579425753 7 318597552 10007 417380210 5 757032940 1456169298 103 89 1014783607 10007 68037593 1607574515 13 113 1136639468 43 187865731 41 837998304 713984349 13 318645197 628592784 113 2 1577096430 59 770200042 1646820685 107 11 602009991 1459452291 853392285 149 73 53 1651127126 782027720 1140265658 7 71 67 1106038479 562416961 1557374262 73 41 83 1728071400 107 134992685 109 1792050252 10007 1417061249 1407351847 1830160610 71 1940343330 287979617 137 97 47 1249076465 5 955689975 43963185 47 59 149 890975418 3 1103238126 89 2 1415266491 47 265358146 43 1558432273 97 1472584548 127 2087662449 127 31 53 559470913 7001 297649331 1949 83 1580193441 107 266576779 7 4999 2024509057 37 59 11955212 67 558278322 4999 67 101 1279995269 61 1168729387 19 1830753740 824287812 1039073844 43 59 495182929 671141745 5 1689362625 1132626900 3 47 1990563834 2141657272 89 542355142 691422133 149 1791310482 1459289400 545258208 83 47 337277828 43 1608622173 3 59 1211892627 53 149 1132258003 1081679332 59 73 959290883 4999 7001 5448702 43 1868328509 17 710849865 103 1670962075 23 68308045 19 29 1760520603 1094292337 1239112252 43 79 167320815 7001 413899120 512456586 37 1197981560 47 29 23 301364653 809151178 31 4999 1849709984 43 751235497 1231791651 10007 101 13 1849263545 260539324 103 7 2091468056 43 37 676573638 13 1040360334 757036427 1949 41 1100630855 7 1671690382 89 1377913664 1804376576 31 3 19 913753586 5 2091256385 117993025 7001 1642414635 848137578 3 1413369760 101 1340369512 109 7 1755405723 61 42544694 187201410 11 71 25734163 769543866 1862588316 1821687966 19 1657409533 113 2071523097 3 982275300 109 79 1165100690 1290622804 10007 42045498 131 1758297720 97 1332184517 806918944 1668735859 704217611 23 127 682787052 606889820 43 224797507 1358726298 534997971 730503605 97 47 73 976644801 11 1735484424 1884484281 97 60544924 29 23 392679775 73 740476230 1998478310 5 953756160 783020603 37 31 857472152 2059589346 31 10007 113 67 391545521 425833508 73 37 1002173833 2042352945 97 997108003 67 1939140580 23 100536358 3 43 820003120 288628384 1761417203 13 971976530 101 1253058924 47 43 1825491870 1824916915 1949 3 530734779 71 19 83 1022977656 71 1201249781 1677652824 892067148 101 79 551104158 45307742 73 1001306398 2084052162 59 846624158 774410931 59 37 1004273758 109 7001 149 53 366080752 2098951257 17 67 127 785542625 70131305 47 1838765161 2777 1823589252 43 1394399948 2 109 87637199 19 11 1191448544 67 2064729955 755484496 696575662 43 563703168 475483102 1534220255 131 109 41 79 127 1281381613 53 31 37 101 1195415146 137 1875241067 240673159 53 558455753 11 1293055074 29 271521490 107 4999 463099836 47 97 2 37 73 37 137 1907066578 139 1581175848 1990136348 17 71 89 89 1758985854 870015986 23 3 1442855544 1387079691 17 4999 675349903 1150619830 43 1606539942 113 11 738811403 1716747373 29 46359139 612590983 479879312 43 181393997 131 1628916618 554457965 1074076500 5 137 1174555698 71 43 1898929063 1749358981 127 2078402117 101 7 387309342 829531633 29 1643550292 71 47 17 1593708435 1939776160 996816382 7001 10007 96887774 139 127 83 17 5 67 59 1857931889 61 71 219667255 1900727297 4999 88372322 10007 43 139 149 1362569091 1949 3 11 362682738 278507140 1613792296 37 73 79 546546550 47 19 415849637 23 855039214 1847455500 524508028 11 41 514582390 1642733663 79 149 1875833484 3 876860859 7 59 1745033265 61 1290493097 195034375 139 256028975 47 59 1870940214 3 3 53 1981985633 149 1765615082 2 47 1415300017 10007 1209305922 1602161380 5 109 1842612191 2037082190 61 1808403762 149 1596640641 1166968828 47 122429971 109 229973996 4999 1160902773 31 322481540 1297314819 1949 257019044 127 53 29 137 1630475223 10007 889202006 67 371187169 5 1494376990 73 37 497612833 1949 541085278 1815449926 10007 99119347 1056972215 83 67 19 1700470797 3 45001220 71 149 7001 572667798 71 1625749238 67 1284690354 73 358971516 1192492584 2 7 1350291733 61 198120863 1010679478 1152919906 17 83 53 1609475810 1578632097 107 619989123 1416680696 67 528685740 1949 966471306 79 1198623155 79 1062205 151207318 1949 59 1532908255 23 19 19 69258040 1948109271 3 996903411 139 801617448 1662600128 1438939463 71 109 1097329674 201472863 3 2 73 1547805668 109 1266441722 7 134645252 43 1942963858 2027168608 2064315178 133855439 137 97 138370791 1815355776 53 402497317 613910130 1366063976 53 145911915 1566379613 59 1014920950 31 1608233289 73 2133226002 1572628636 41 291446337 608652366 7 342538600 37 2 1185551128 1901654442 43 947603986 61 2029227377 53 836229866 2 936498597 747637456 67 79 59 137 654132494 19 41 1633452019 23 1932114954 889367136 2 38368924 2 437361000 59 322963286 1688197287 830904820 113 37 1678107324 157069876 61 2109962550 19 29 1977899300 5 67 452246351 10007 83 4900008 61 7001 269671519 606153581 127 1927920960 31 994377824 794158806 83 71 1867112144 1017589415 31 795097074 23 811545685 1618497010 13 1716857922 1949 1951671012 131 2087191691 5 29 101 44017618 67 1690112144 109 86645833 1444876080 41 125254944 641396695 4999 2777 7073571 139 1056100611 89 919307255 1381373365 61 376664447 2 823832037 113 1222552850 61 400192635 139 1636824107 37 677437662 31 5670102 37 2142032601 11 1303651918 10007 1968266823 4999 337342099 2029078365 127 1949 1075849949 1143437371 746948863 47 1274648084 1494926525 127 139 1571922442 53 383700867 2777 1437925046 2 1612526888 903441379 47 1766876358 61 1155219647 17 767398190 964544769 139 1097443642 430831371 10007 41 47 101 89 7001 1583325157 1464844056 29 2121632576 41 796192735 1040278117 1476993666 2 97 1491851852 1988784404 13 1060880676 1027290967 73 3 1030924965 1661825091 306869899 31 27923002 47 101 113 1638585202 1800026407 2777 233152946 1792651016 13 7001 10007 59 635753025 4999 1598430250 1732813368 19 103 2777 89 59 73 37 725083667 7 966196258 71 287469131 43 131 23 1410670684 702216477 109 827297918 41 61 1152761408 1899218030 103 98641143 1094973733 1424849293 79 1218745005 473275521 59 17 1929179159 23 458446502 41 1172655422 4999 107 83 659333159 1849453736 23 40659180 1751539421 109 37 1214754289 56094331 11 37 1639256584 236251882 89 7001 544222735 113 209955130 513350977 79 441171471 2060948840 10007 1762703029 1718912397 689791317 47 1861428655 854928600 477171336 3 35200889 1949 2078680613 1617393884 109 445368005 31 41 101 929718635 1949 1518329470 43 322755771 10007 737045571 1465365300 59 1720942090 29 2118448347 79 1177377685 11 1735301513 1442710072 7001 23 1428900944 443540261 10007 23 1525006212 1208514299 2777 139 270200154 37 137 441784103 7001 484303188 1048684394 53 85269647 10007 1078564467 107 131 137 762863499 2018849107 61 1342648718 1367881138 47 37 23 67 120997444 71 73 1637312067 127 503957467 109 1921926632 47 2056390603 101 1858831427 19 1549283685 1734982182 3 185083738 53 1019347781 433891088 97 723487789 97 7001 811576923 1457846234 1077432020 61 1768325584 37 1366693938 1750192352 293251788 137 106981865 73 546113774 47 83 1856356918 457000988 83 710553621 41 1003985204 1642938716 31 453355470 137 258448060 13 1699883510 19 582164649 137 1804650310 7 139 1617738295 3 606452199 221100483 1949 5 11 185428650 597131403 2028708799 47 648815495 31 43 202958968 1616801204 2 287863992 1752409000 2121148945 5 1382666870 113 52204305 1369005460 2777 137 403229634 73 97 1792689786 672788993 378407580 785277253 103 131 799134672 2075103729 29 47792114 53 1229186573 7001 7001 125520222 137 2137868277 19 729437398 97 702451108 1574086836 2 67 242559448 139 1529601592 31 67 977193557 10007 73 220712653 109 1949 513128367 113 15380995 438868024 375958202 1949 1203118070 43 137 1980610507 408602500 83 1388585435 107 622060336 1714713360 127 113 611384205 131 71 90749715 1874628265 2147032116 103 37 878239030 1837599339 1578241446 127 1346258694 11 2092814366 229730286 149 101 240320713 5 1076890725 488811235 2 623953546 89 4999 999646036 503434022 17 19 101 1187394279 221556832 31 1070836472 338089782 2777 367374884 1949 276272699 355936125 2777 1640867804 10007 149 175292571 2777 61 265956798 690756821 4999 262936389 3 1421354297 572420895 37 948985550 7001 1976190952 1093462567 47 19 1227981183 868150771 139 1615063826 73 425027900 109 2777 1097396221 29 89 13 1030999697 524965935 61 32964583 11 139 35664898 1738907375 139 2072501305 7 513648646 1949 636771433 803748110 1419872446 2036655058 127 2056062279 61 37 515521725 1625020439 53 113 535157152 401366847 763613227 464375665 13 101 2777 456916472 1283050727 71 47 67 2079562415 1954822418 2036129604 19 13 59 1949 1129380317 7001 17 301248058 101 139 129189241 862458651 127 67 127 109 23 127 1268545469 721754611 300337317 59 37 224696079 1123521798 43 885841194 47 426150880 7 422315384 71 67 67 204356653 2777 95617664 1491083165 13 71 10007 1949 13 36677316 963987648 1607632528 75425076 137 2083532605 7001 348495778 11 1647431230 1949 2777 1349646993 1051141709 113 1214074938 19 1758621114 149 1930240168 137 918320727 1658217449 19504994 29 1566699596 127 3 37 59 149 17 7001 1766933383 434867115 59 540182347 1381754512 1194243404 17 1895171878 101 620040184 29 1603882680 1989748457 109 101 1006686190 2 83 67 37 2777 1917136352 53 1396471845 3 71 23 479458391 1800782493 79 139 892914316 174143231 1970807090 1059712688 59 4817124 1846385496 73 1416665067 113 23 990354718 71 1264771995 750234923 4999 43 10007 351937155 1836677662 43 1051335809 47 1312676093 101 1887756386 61 5 1701803708 131 1563809356 2044044078 3 31 109 4999 592651446 109 31 305559839 131 1499212863 71 127 1989465528 19 137 149 7 13 436841397 7001 1777889948 2777 2143573202 79 97 1122208908 494935309 963285774 11 2 263812928 1822784726 309111451 11 426088053 3 107 1058427045 1423056189 3 131 323984615 2777 13 1345174418 43 394737463 644774689 13 1332214611 1722659059 7001 2 1793342552 106557570 79 686397030 531865970 7001 97 4999 1073156424 3 511783229 1952918786 83 1233863202 11 2023660177 206845268 59 1581001524 319375403 113 89 995131517 1907947201 1302884523 774568015 31 2063012674 7001 4999 453434295 20940029 11 1927808114 1499967151 53 1000452152 73 83 73 109 3 1182899382 19 1063512442 2011990693 89 7 103 107 1690245616 4999 559651482 10007 986184120 2 7001 7 5 1768501225 137 1958331841 127 970685003 131 704359510 1847128962 113 53 394334416 1574983616 47 1241480983 103 103 1694335374 61 847956913 11 1899384608 89 1981807790 139 2030076513 825465544 83 61 821811642 1307543052 1918049108 634475262 103 1449334067 37 746715584 79 987131149 149 153314915 71 13 79 1650032947 53 754608488 969006420 139 1949 3 1398566273 97 11 149 1644406018 2 1425153844 299358582 1807283320 103 694796978 101 1862744212 139 7001 941662504 131 1072802885 362673631 79 2129502907 490393053 97 1222297097 1671504970 11 394415362 613574720 1133068192 927566915 83 61 973931673 728529614 543850429 10007 1192438634 120664624 23 1755467131 43 1981212659 29 472834151 83 198796039 35609506 574212296 29 5 127 1049057338 11 171218949 320052403 483783784 47 7001 38526503 474296595 113 1193434810 79 859334824 71 19 94731182 251990573 71 2108993117 4999 1413009170 755740968 73 1306572569 1949 781507628 7001 1767873205 29 83 119077361 97 1059652832 1620522449 64083410 149 1136545567 2777 1055093380 231218325 137 113 67 234122242 73 185115298 960939136 59 907568927 31 5591131 1423172348 13 37 29 3 743691527 37 59 29 29 1241396531 109 858945689 7001 101 1050188405 1019091703 37 1677578594 7 1949 378074782 1994721437 23 211012965 5 31 83 2088335291 919119284 7001 13 1386966997 41 99140132 149 1549711750 1550182292 1896776724 103 1510703884 19 53 1314093395 1625055672 139 98808567 37 720067952 1489856208 67 1986776058 97 37 1061394622 137 2777 1601431457 973291550 101 500142448 1350791644 17 89 4999 1942471428 4999 1297690410 81856245 67 139072696 1261151290 7 71 41 47 113 106103271 1514207684 83 109 817732012 10007 379805678 3 1168342578 1328713458 732610096 1840628997 53 53 1134914122 471358309 1089045688 61 73 232289887 390166932 17 131 882694113 79 1969073025 269782314 1485796086 19 142383490 1228304870 5 42157949 53 2125807528 950679201 2032326644 127 59 746046327 137 1319224923 2146766299 29 680579453 549573930 998692779 73 101 71 79 1617607773 37 47 265172214 29 2072068375 5 2777 1638266157 101 571511150 1257978799 7 97 522105604 453093014 71 238794371 73 698258870 31 7 1190490840 73 37 1426379423 7 2087390634 972017334 101 1969189203 17 1234066788 37 1928318418 73 1915924128 1047744472 646330395 71 3 131 79 737086908 614816167 149 2142967866 71 1893479424 3 47 83 101 109 2777 1900656556 1552695550 621923603 7 19 545363203 988925246 83 37 460437842 783187868 7001 39935191 97 19 657919663 79 492721834 101 860618179 79 353979724 137 37 79 83 1813297630 97 2068948502 29 664153737 29 7001 109 10007 1741199033 113 1149363341 204603806 2777 706924228 37 1108154005 1677096806 7 131 71 1195794988 2 103 1057574645 103 911165295 13 97 1710798215 61 664527290 131 67 542566295 73 1363700006 137 61 7001 1426635776 47 1805798768 1015476864 4999 685732326 3 1809149413 905292309 7001 1069262730 7001 146355905 131 150712880 1664832728 97 131 37 1009396926 13 61 859350242 23 3 131 949258878 97 19 901173572 53 414146885 73 2 1052130561 17 11 127 550632630 149 97 2777 71 223835878 272113606 109 89 2 50036688 887737890 17 2063826758 1127054049 2777 1204326583 43 1085695476 1611944483 667356823 1828519068 10007 705358 2777 7 1474555145 1932547841 7 651950152 101 1376960674 10007 723175869 198318726 1721998261 2777 43 79789596 11 575787652 149 1849676166 1201305795 19 1830125372 2018884692 1184521723 11 37 570139697 550553895 109 17 10007 274341905 1028236037 149 619238414 73 139 1422403819 2141465378 858392106 13 1976929475 5 103 37 681835778 404543307 7 67 1683674490 873124972 149 149 1212809340 1025456740 4999 195590874 113 43 7001 79 1701996698 113 1584024960 1344372878 1687571516 53 149 109 1465016462 409809738 1369674008 2 486593084 41 89 101 1431804785 139 5 1777692496 113 694259118 1678139945 1344414865 89 2015806738 41 7 1055766649 19 1104183068 899072810 43 5 1062771740 59 1291644461 1863520112 31 1609018203 2777 2044199407 109 1017479139 1519319345 139 153550937 2048302045 29 2099417209 101 41 149 1477318194 47 127 7001 1041538770 1719668662 137 184860676 59 219438700 301515343 220001401 67 158794221 67 7 1779417661 7 839317290 83 881476434 61 228601282 61 1160652551 587549698 103 103 101 639599311 71 73 1202955699 1435055127 11 37 851980722 1704561288 3 610287798 1233645751 79 61 1795049823 109 1704413162 882670011 47 819865133 13 1385665684 1309271769 83 2777 830567376 107 392612722 103 230368121 109 23 384779098 43 1203245264 7001 395343562 2088596080 61 1806707984 131 37 10007 1521483739 506893458 73 1297309620 53 53 417738633 1518452650 53 89 1414940067 1316155585 127 897663011 83 31 10007 1710936818 441854113 7001 2080928233 5 1351774175 2777 7 109 71 157308949 1409943940 113 1151421535 43 1358019894 780646427 107 127 633422231 61 817051263 751518629 1432173177 23 83 1373523425 2 864134774 1423414680 103 13 47 24865585 214925407 5 1351795595 10007 265785920 320227873 7 1201428228 19 1820178017 441153799 17 113191253 139 53 572467151 780032482 31 1140713054 1853259361 61 1634350587 138116872 2777 3 1665957981 89 37 1038708215 37 865798890 715801593 2082959589 71 1409398811 29 1647224016 37 31 7001 23 19 2075385675 1798666939 1679679380 131 1345619686 495290922 4999 11 1538358030 556136581 4999 103 913931875 1514613675 79 1140160706 43 197746250 2136039809 101 1463940097 29 1949 779219041 127 2071293546 19 1002729795 113 365022286 1666858530 149 149 1062945816 101 1072661410 149 103 7 956376036 3 19 149 201902450 61 1128758335 713441665 101 19 294791726 774145215 41 1820113533 107 757574445 31 939529835 89 37 402418845 1104226816 1419885694 1414791829 103 1042513960 5 67 3 1380463414 47 2777 2045503173 7001 29 2085670488 1226151465 13 401198890 149 1318349616 73 1793484253 60755893 11 7 101349194 1148007722 43 777624362 97 67 2078881628 947225163 17 41 97 1797518349 1041156872 617604799 101 127 901093575 13 377906145 505904051 101 83 1904388852 716402446 43 7 1672685135 89 131 113 951760919 458623382 37 109 101 1170469855 117850437 103 59 1405027062 2014109550 1266146720 52164565 4999 181502789 1432089035 13 815602497 89 2012686851 23 489896573 1308112603 73 720378774 17 13 683867127 3 13 1257009845 109 448089953 728916572 37 1711730815 1395196396 11 442943622 109 1949 4999 13 3 839229930 678625776 433642788 3 50344104 1032301215 43 83 1919825192 2049025731 41 1382917946 7 1286437019 522160625 2005333853 2097280460 4999 101 41 744306169 280894204 149 23548350 41 139 1057964862 17 131 10007 1949 511801553 2075209444 61 7 2129592669 602854068 17 67 13 416400829 7001 1496942486 13 19 1479454627 609429526 59 885317066 1671235058 89 2092731493 298172523 71 1284761046 41 375491584 1800827407 67 11 37 1532144766 43 89 1718026630 2107992501 113 1709861082 479396995 7 67 127 64830623 1284516938 37 74167324 1120498169 113 37 1670398559 29 37 64500546 565980523 149 107 254157207 554574901 17 861042112 149 181626083 1461543612 19 993724225 5 538495085 1292761672 73 349855420 1924834745 131 5 1202679195 210138899 1216654623 41 1433511167 43 29 607693115 139 1607188195 19 2106480847 1978780859 901969861 149 113 963026115 2016317873 43 399904121 7001 37 127 1583343671 19 881435593 226318312 2065144590 10007 277844355 50105049 10007 67 2135985393 1330966067 1720709279 41 13 710531551 2777 131 1473650178 101 1376040867 1175305 37 79 31 2146468365 791227539 1545087370 137 31 144942887 47 51661883 571445787 47 1363683362 73 2 7 14991337 149 11 1920703876 1857924220 43 79 89 79 474659414 53 1228963629 2103157692 43 1431672117 37 1448500716 71 1366714092 1561808855 131 149 1370943934 1624188208 149 955936916 1681145981 73 149 1340314415 11 131 7001 1984139408 106121158 1792941164 540050371 7 29 971618929 131 1843741684 612321248 2 731009684 3 583502514 101 369316508 29 2777 23 509481672 987808458 7 41 1949 1299875805 845838714 944289599 2135690297 17 137 61 253234912 2099991307 2777 7 1695899310 2009408310 1844320416 849718392 127 7001 2777 1123432573 1889595765 194498039 71 67 202657138 113 359815843 47 1936606418 37 1480450037 2102992542 19 1313437260 4999 1410822779 265740574 19 837306117 67 13637744 113 1150807481 11 553737657 19 109 113 71 1260581215 1197631408 404209337 478317967 29 1473265218 1746807105 3 41 1225786266 1115935991 572850788 113 1493973000 2010637470 61 13 137 772681370 137 107 791116377 944233377 97 734248049 41 61 386746100 1932615481 23 474821614 1693643185 19 37 1811437714 1911643787 139 1949 97 401969405 1065593070 31 47 650974554 61 888050669 11 137 31365191 1029350029 7001 255900552 137 559286882 1949 911000526 243959850 97 19 149 101 636295455 1355197901 71 1305619110 636158390 5 97 804732370 1163858671 670851094 2146353765 79 67 1537539298 103 127 97 1708658930 393833241 109 53 697047414 1617071148 1948065152 11 1968093473 127 47 504414917 61 141722766 410480328 47 29 31 2147256970 101 1878945117 1949 2 7 824677623 2777 1214590375 7001 1967921387 67 2071892657 43 7001 1864327449 113 83 763298627 1334100666 139 127 71 434169970 881555951 47 540829893 455965988 37 1292801741 97 2777 448538263 224317368 1453842705 107 59 357133667 1534315886 29 664021961 2041180051 732622233 73 950410365 556797460 97 1317798090 107 2091501984 131 1965459398 1420970028 113 11 1409940615 73 913945822 133711682 43 19 1030247946 847371715 137 2025127796 67 41 1718570842 2 127 89 74278832 55903448 37 595675418 13 85972280 7001 864833530 53 59 746277430 1765189237 131 1831419300 1675689009 820903416 2777 2777 1217117445 1115540676 103 67 483752469 83 11 457715027 319644336 714696503 318911637 29 19 131 137 2091299109 1727711795 41 467994828 1115301065 642772751 348818970 2777 137 896503066 11 1638349031 127 1072819038 11 43 1495327494 29 1659331396 312656975 5 95037138 1949 678767255 43 73 952804103 160739877 1949 139 1212211633 1419743776 2 1344277904 79 110566662 2777 470284950 101 135058238 1753699199 139 37 131 59 113 1480179655 215795083 693039002 103 1341454696 139 612322383 1949 487140856 1949 954474025 31 41 53 710117426 101 1918139681 112730416 37 1009600605 41 1447235343 1153072743 657052347 103 73 3132357 17 1949 13 1508981110 572469019 41 53 1336045857 19 2777 633336505 67 149 111293613 341234138 29 1888104624 1940385563 1949 202924033 956838792 13 364034970 1403564315 1065918910 137 47 38899025 37 1051270788 1795498052 131 582826187 23 1128995066 117595712 43 726511230 23 23 1307126064 43 23 1914813158 287495860 1949 6628549 2119123540 1101963191 41 452266332 471478152 3 1949 97 1246372303 7001 1949 845632911 500116034 137 2102741202 73 13 101 114861825 107 1431475425 83 1982356464 1340700480 73 41 529154282 1127287046 97 2050202298 739088050 31 53 1348834100 1283365470 780294970 71 10007 1989651782 52626813 1822364556 2 79 967493013 89 571823220 2777 2036507396 898351169 3 1084449950 264836045 5 107 41 832456709 67 482927625 59 41 2082413390 109 1991224099 17 1933321068 53 915877821 7001 286949987 2059057820 149 127 918509466 853859735 1949 1265768305 131 121781530 131 113 1278511041 1068650831 13 79 1235302697 149 378808511 47 2075671217 61 8886907 43 7 11 498804036 23 3 2 79 17 1529876274 1465418064 1776016761 139 67 43 1838978076 83 89 975126275 79849392 2090215575 107 73 5 1987972290 1289024175 56255936 830609228 1949 951222350 234007163 13 43 79 1915550762 89 489893368 137 445608837 1800108033 127 1637693481 29 2777 741662695 101 179159355 732344352 43 139 802923750 1676014729 149 1301068593 1831025081 1949 1363550599 19 2 10007 548643782 10007 97 59 2 1688835308 1239252088 847425200 1949 53 1843000786 89 890760149 61 1688575160 101 1882303965 137 13 1430578422 1638450684 89 1613257610 2777 1084985008 1991492226 2014528805 47 745379345 1483327435 248257965 5 11 109 1949371696 41 1680393118 109 209737800 114761740 1082335887 73 929267151 798528807 2019519646 83 73 1170175619 7001 97 464116705 67 17 912343675 7001 89 37 41 73 23 1580871535 610402428 67 17 83 1628529578 13 2144200539 1213223596 113 534112354 2 1949 1233013411 340613087 61 475759956 124848833 7001 1618260934 721165224 37 1949 109 1755485003 106775528 3 1138006635 787166199 1387938433 113 1890074499 2777 43 31 7001 529835680 11 1689044863 1258241699 97 205624366 43 19 2046559084 107 2109804386 71 1949 2736632 139 4999 1823190101 1949 67 1310028086 1013658480 79 107 877883213 101 109 627945294 31 1793365221 209821454 1610671998 13 486411601 101772039 71 2082715207 139 61 149 19 1434805235 87956301 97 127 1295309195 604667930 97 137740970 139 399645294 1667430934 4999 53 1930472106 847339514 7 1854097959 216257104 891315972 1688983950 137 2777 766277049 734697339 1262902556 29 139 538499344 722841231 79 47 1452806190 420199787 131 1022355178 674249271 2064345524 577335871 79 101 1894367581 836863569 1949 1693250379 3 2 41 1629768903 1111496006 61 739504411 956036501 43 37 43 1774903948 149 11 47 137 1912181199 109 4999 273630263 97504796 31 37 83 1233176319 137 13 1563207568 830090157 1702333555 5 410366840 17 1856883888 1617438905 59 113 931082032 149 2119323254 1463002243 19 41 704186767 1303641330 41 304603145 651252530 139 1445829945 41 563187398 675168984 61 1904556991 29 457861029 190142491 1949 1927561936 61 1949 1834759365 109 732499370 89 53 1769277323 29 59 31 79 1949 83 1178189316 23 1910845580 31 23 101 103 58231874 43 659106709 641548820 17 1746400956 1500383246 67 1755357826 31 47 1686494514 2053416558 53 2023867646 127 2024109871 113 23 773993803 11 622366690 11 144436468 2112577665 793592839 664036221 139 1167887576 838508525 1949 7001 1111177717 557336106 3 2 258032140 23 696002471 1458070970 895385894 983892536 7001 131 500456811 39028961 31 727848923 2777 1069120007 47 3 1909645677 97 699481634 71 1236572991 131 1483318895 113 986225693 19 1949 1077025196 29 994121258 13 11 1994250858 1733884170 101 103 90148381 1898011385 97 747165974 113 821348071 843152890 7 59 3 1078214343 2065547036 7001 175585080 73 1219493296 79 1802407910 7001 127 41 311723890 37 621116335 109 3 1236820602 149703705 53 797506317 1921126881 19 1274298840 10007 41 19 456280820 398053097 36597577 363673930 23 19 1789543411 944138320 127 306834968 1949 880665395 43 645911170 29 569266723 1834713375 1243157311 11 59 5 1226217075 308098420 1665112944 67 2777 113 97 2777 839164968 1055401627 53 580782427 37 266550960 1044671676 2 17 3381515 1949 131 1777350622 1272006872 704429702 47 1277387364 11 1259949559 1536602618 4999 878119341 4999 137 41 79 428740268 232020156 71 59 89 137 235100768 67 1534602371 1521188167 387059580 376308164 2 10007 127 1962940956 2777 782861293 139 1909216619 911594574 41 742162867 1128342875 29 139 2130829551 3 139 31 695285391 1896647828 17 849444576 191570110 37 61 17 342697067 1448836492 43 13 1068237630 89 1996230771 73 71 137 1536908881 5 90163730 89 1677326485 268948922 47 59 1949 17 1030095943 259613271 417871549 41 109 53 79 23 29 1873972663 818612534 71 5 1151467600 7 632440900 1168698209 1949 214789174 61 344058728 103 11600890 2 83 1003553875 345458608 19 41 137 1674292344 1666608164 2015796773 59 202717154 37 139 103 762407133 2101351616 149 1218512911 127 4999 1796125703 1789242080 47 127 1035058535 59 2007477785 1990437927 71 43 237584030 137 137 29 11 1054744273 131 1564450234 149 1632601471 1448665725 101 43 214846576 47 2002674982 310104825 1732618160 13 97 1569963818 1404015151 131 190600553 139 807014515 10007 1920416185 97 67 367270373 2125282069 73 71 23 1182817504 23 1168046035 13 520183014 11 589255041 3 1055662917 605221999 53 1475073263 47 139109870 7001 1808043255 1638850088 1120412036 7001 3 4999 137 71 1114701775 2580424 1465483608 3 61 53 662025120 760888898 11 901301216 73 854972058 62098638 952338520 7 1916590744 67 1036188553 109 13 470747216 73 711438217 164000554 932087811 1949 53887028 2 2 1249999960 1962074664 858545150 1709233937 23 31 1574505655 4999 1422384997 31 101 2078397089 107 2123866540 519523948 7 47 794464735 7 1102448571 7001 2096211416 1950982672 584765276 714684357 61 689140886 7 17 2024675962 1827889844 103 67 79 1602053403 100435759 2777 575415062 103 2082753169 2028622390 89 1704502583 7 349133638 2095273205 17 53 1740627912 59 71 1025984151 1627619624 2 1161874342 23 1094221811 79 26403222 131 1458733732 1035843069 127 1796215356 144943068 1644619585 7 107 749400287 905596854 7 89 97811356 311320131 872819262 89 605228211 1245393492 7 71 2031268526 107 149 107 2051034850 59 764979875 83 21752412 685579763 71 1229849063 43 2021853464 11 43 18734068 1901786714 936714246 265178559 73 101 17 1007755875 5 113 1836668778 1286171429 79 2777 1594359010 97 139341782 89 103 1154992045 720360164 67 1764715892 103 53703170 1949 2 778074568 1940638063 2054780754 13 4999 1910736435 5 965790221 53 2777 139 43 11 1019809208 1959335277 497599388 109 107 751297397 1421483551 137 1717959861 523089427 5 19 1116158287 96643063 19 322606221 1702237335 101 1610937748 4999 2143604997 103 814432536 37 53 379059604 73 63747980 262673783 17 447124786 127 1084913756 17 580867747 343908028 875984168 109 7001 13 2132157661 127 218214154 139 37876161 1838287368 131 7 11 539201179 1670606762 1047355993 67 17 17 43 37 10007 2053666561 127 1018628567 29 41 83 878879945 7001 71 127 1300752923 603658940 5 31 2059831084 1745593694 2777 513200708 101 1630716205 1586647582 13 137 61 1904418231 177455771 1547259215 89 2777 556410411 67 1192817683 31 59 1999446398 1984022532 89 1412733134 1204180296 131 2 109 71 1978344 512260598 1658025656 97 310457853 19 45891631 41 69080941 71 109 1548197578 73 175320231 17 127 1469139810 1214989655 59 101 11 807080857 1446760788 687193235 305533433 19 113 2005447160 4999 1427009541 107 984806381 103 1676183375 1487374686 107 709522471 37 985770576 1672297751 97 149 18104096 137 13 1043406481 10007 869778419 17 556750085 461277456 378311387 17 366068310 3 4999 372366544 31 649802508 137 1709841241 667548376 1924421774 11 103 1912034938 526581182 53 17 2112856572 101 146849608 139 412266216 127 810741965 73 2 1949 79 567778688 97 981727397 571906762 3 849388485 1159368687 37 5 1858520414 109 2006610997 47 1846055610 1159474193 103 43 1551379542 19 1190667528 863936308 1812830785 41 647842435 357136261 131 1827115950 228683038 79 73 127 181644417 443535054 943525424 1512533741 31 545445166 29 17 1580501679 1886123055 13 2777 1380296742 1710476488 13 1857690991 671825791 2777 1868548963 31 1098933260 7001 1437264132 759838016 149 13 137 769619283 17 1268047467 113 571093087 101 1211486920 2128144650 149 10007 1308164902 1949 5 149 376200429 108191852 131 13 1715034919 2132234442 53 37 910704754 1994431276 1962324292 7001 109 73 952963462 1806716693 83 1657451381 47 17 462684580 2095880479 23 1296740044 31 775697142 107 67 743239904 10007 606354151 1318379313 7001 1849419165 23 43 453071736 561296544 101 936777020 149 398977300 1424011500 3727017 3 3 12177492 273590298 454259062 1158997356 67 1234185733 31 853746045 107 47 1967893807 41 2114310468 188952272 930623553 19 1444712519 1320614323 79 2 137 7001 901595781 53 1949 37 19 868807623 71 604555557 877507815 5 373434475 1627540440 284312706 131 67 646639445 1647487790 1606418995 1375975315 5 131 2029743868 47 746913002 107 698965516 1889739519 2138435720 73 382633223 389797506 1578117520 7 77279655 3 10007 53597492 204052737 1430643776 83 1272513504 17 271721081 10379238 67 1936725316 131 1425677847 1180613451 73 517820828 139 17 837318017 516819176 107 1221030286 1476516326 19 127 10007 2000949685 1102889065 59 103 5 2 828719698 10007 1776692815 1882263123 2021692426 13 294224191 1505507920 149 10007 2099178397 73 149 790723481 4999 1664192095 2068951127 434185945 71 161978565 31 1859194738 53 934783891 1143569939 10007 2777 1914338835 406536138 137 1755157553 382563047 583771384 7001 1471778224 744670778 101 2062673510 71 961522257 1176491750 1628351252 107 1048497967 17 914599772 10007 31 2103532156 137 850512684 97 944932254 3 53 482098971 1230638482 109 2137563466 385406802 273577447 11 8574630 1516253573 43 11 86417859 228005668 101 7 2130456601 73 47 79 107 347638720 59 17 1307487578 7001 630153009 547541209 83 737131964 1824679636 139 1752765025 11 23 1986559427 1949 1425944921 127 129095372 101 131 1767956771 7 1100385222 29 1543628638 89 37 1728664124 628191735 850743088 61 4999 127 1853738355 808086395 31 47 103 131 97 607108547 3 43 13 918633615 3 743657472 53 3 11 1013536293 322552439 2 261699646 311851640 510537581 19 83 89 1686597437 1164480409 23 7001 97 460038020 1357831410 47 71 1500835204 1996652344 2017101499 4999 598310314 67 1698664668 156129214 10007 13 983899597 149 221766534 1378030195 19 1118134829 1311322387 17 198891405 131 1293243397 41 47 424688616 1529139719 1198093172 97 10007 367316942 1922584868 127 109 17 526893028 127 189805183 395603197 23 1629461519 936289107 749637686 37 149 46659201 1054618630 61 1937677200 4999 1912767370 1771030723 645126796 1586710135 1949 1101845384 7001 43 11 59 1657070814 1076386088 1937033972 149 139 1268863863 1278915370 137 1161167201 1405374633 113 1533597936 1949 997827096 1170971102 7 7 1669203146 1206553465 61 608721177 2777 1958643093 107 7001 79 863463917 1535878105 405901906 2 11 1325990380 7001 31 31 1981053667 1047419258 113 692483888 2003961323 103 13 45962891 19 11 17 868434230 210203969 23 775317610 19 1884943311 3 101 43 1051585167 1786887403 97 261830712 31 107191831 665154319 73 1370976500 23 10007 109 2105530655 13 67 274506638 11 1212575342 181088783 139 471850064 1686289577 10007 137 1941285015 659487788 41 89 47 1538332842 1603260475 127 7 742175406 23 416985400 319214562 71 1364636283 79 4775076 13 45059560 1087180068 2 1237371146 1607110476 27856979 7001 2777 1773153032 1011443788 29 71 67 391203486 17 207930654 137 1180886198 593186593 17 604407154 1056227211 13 506061031 89 41 61 2777 226383642 1478498746 71 41 724312970 73 1767689334 2 1305313885 4999 1706313669 1355451519 97 89 2022221224 59 1816776793 29 29 1593401992 13 103 79 107 7 137 10007 107 1354934901 1806180544 19 107 45056737 43 3 806035358 2777 204584367 101 241964791 2081506694 79 646190928 7 1572981298 7 397439805 71 17178012 83 2056941773 67 914976053 7001 1842635196 3 1518395322 47 19 17 972060136 2 1752419446 4999 71 661101732 47 31 727601770 2777 435619659 1079962268 1347510717 7 11 73 47 381799283 4999 427089565 600949786 73 1267992845 1984529601 67 1965883113 431630214 1223865037 107 240845337 1564076529 1577889006 137 233793541 10007 1835400801 627159121 17 1257574356 1359117214 2 131 699114250 13 1737751121 53 1395889355 71 502946463 325518528 1190215320 1949 861062902 103 1089878844 19 1716308552 131 809170735 1566836899 83 1584270732 17 268047381 79 1276456381 2777 132438775 2049836640 5 107 483558254 82367617 10007 831302394 13 423963458 1630845384 101 137 139 1652064484 1011657707 661602798 1362533106 10007 1854612529 167639417 11 37 3 53 227875196 175110057 79 750265607 89 113 1684929440 2087678842 1988515677 31 669954120 915377598 23 3 7001 1122463329 101 1594920694 326482832 43 1535381095 5 635619300 2091605310 1540757040 3 1863568362 29 1293970348 1698808890 47 1250451500 79 146078792 2 1532911624 5 2 4999 546480682 137 618007959 818913774 139 2007200535 746116815 89 1812288197 137 30318462 1578675091 79 59 775070197 604544975 7001 551007842 388146459 107 54721165 73 1526678346 1730592484 31 1641945682 2777 109 89 1112751514 1675825082 1154558434 17 802691491 10007 7 139 1426548243 134077037 2777 575984780 4999 1523986958 358877527 67 89 895885659 53 46257976 758476057 1441015810 61 53 625890303 290827391 947173095 107 1613953005 1086893480 19 7 1743275635 2777 13 1470667289 111204691 137 1256863690 31 1761463352 97 23 7 298024861 557159876 19 13 61 722058037 2126543875 3 127 2022832537 137 1079232844 113 1859669250 1525268576 219530345 1989778812 73 31 1922517261 23 1772991501 41 543606577 1284928479 1655840097 1764181384 127 101 2106694663 61 59 1620669231 225493458 67 210954160 658677556 2 127 1644796431 1283444908 43 921500922 79 1978833159 17 287667353 938555669 2125997157 10007 208927241 73 1821615439 7 1564259208 19 577799652 41 1213586899 139 829471012 374697199 1949 1102969362 4999 1949 23 1086680655 1593811726 95023141 37 1204094959 1327397246 932672386 31 2019755968 1743356259 4999 61 1321319597 1019628771 127 2059088592 139 53 809821026 1155037427 1418025989 67 507953063 43 113 732115926 1396315236 103 2014492746 1459240552 856205086 11 7 368249778 759988281 13 43 71 1244170559 59 1929132607 43 693617922 3 1891998510 1352439279 3 1439273562 149 1689706041 1068077296 23 1644186763 455009092 442969142 71 119017221 139 1746984248 433907791 103 139 598144105 334268451 1841451863 129411391 31 23 1569280271 842467115 1933552377 137 1916099810 71 37039990 1476598699 97 37 1709797750 17 1286244480 958563258 1504071386 37 31 19 152383962 109 29 139412564 79 83 540315200 5 73 749180823 1754947667 43 1182207772 2777 1733794957 650584452 3 689246184 920038988 2 137 728081842 61 1477783255 107 351266448 1614000305 29 11 932973712 2083541757 1421859943 7 5 407762070 1657764415 1350798386 53 53 41 343158215 5 516283340 1152707689 31 2057148344 1879799421 73 61 238909154 131 2 1949 969220209 1683453501 2777 103 719989835 1837269677 1949 67 60996063 1986254329 47 1506445645 942851866 47 414332354 37 2133572456 10007 1404692597 103 7 41 1342428601 89 1108391484 127 527363690 103 103 79 5 525849505 103 107 73 406907402 847983353 47 1779121832 137849610 127 1070150133 1140516503 7 79 1819167207 2109921227 47 97 13 4999 804354097 11 60578133 7001 2067080255 500193446 41 1412749244 1016520536 37 1643559687 10007 705253332 149 423183542 375484470 369469645 139 257532250 798274559 784349213 17 1359872085 61 424893487 127 1270347940 5 635703315 1216642981 131 137 109 6481108 31 104789641 139 2 1053086814 7 131 547769164 31 1545812489 59 47 1684241428 1917403352 29 413719446 61 1717035249 101 1874126109 672567759 37 2777 537607889 13 41 844713939 1915978749 41 131 935666785 5 97 879002457 847396656 4999 131 1315403488 59 3 11 101 944669020 139 1583002056 127 5 198744645 1699057000 97 703106194 30875416 137 587745459 127 73 101 2097729196 811604690 2 47 3 1040696952 83 131 645162031 2088558938 235643845 1949 29 399267222 71 967574160 7 1447877212 61 323394794 97 113 983433124 1164699575 83 760369640 149 11 73999376 1456691247 1548808613 17 73 923163184 83 47 958271485 1783678482 61 1005802831 73 1817075996 1453966641 2009731850 41 1088159001 17 1250211263 481541038 1453060601 47 7001 655293632 83 89 1380558121 149 13 97 162899472 80380020 1317246498 759698030 4999 101 127 1449818940 137 1481124947 3 1684653138 1185841586 137 101 1131294334 1283813626 67 1531169023 13 97 73 1719442000 2031635406 53 1534459816 1192452406 1401746290 2777 966068314 103 127 199899905 681023911 1337280838 137 741148902 2117422759 2119394327 149 939307101 4999 89 236881866 1163038561 3 1536815091 1035856469 1949 47 1497760656 1235833228 89 423018284 71 1048652605 47 827482705 1105735489 131 664561093 2777 1571296025 11 746869497 134126487 2777 164056829 975956880 47 1947930980 61 89 1812038754 17 338319652 615652467 139 43 511119421 382783911 109 1317237497 1949 1929743880 79 53 17 1576098577 2777 1449332962 97 59 57446707 2002214442 1615306844 29 190906976 79 69990157 31 602861089 17 165122496 17 395580973 2117869770 5 131 73 625892291 1542802700 782886920 139 1888365204 11 558967038 17 41 2777 5 61 1078356750 121804715 5 31 9272704 294965757 131 1883576558 491780132 137 1751910891 37 1913838209 1265972174 71 1076879705 53 203922800 255935431 89 1095338130 83 1563926836 137 1839199443 97 103 11 7001 131 139 1345643710 7715318 43 1744230428 103 1645616168 23 2114853887 1969539910 370910485 1809979362 127 137 1017184037 131 74839176 1345776004 19 37 327370413 67 1185111878 59 89 53 139 37 1536831357 3 54343797 17 1853911787 113 17 1410743759 381351395 1786696162 131 1563011173 1599724776 2 215631206 955195790 1763242458 149 79 981229454 7 101 202585220 109 19 39639149 457490343 73 307070850 109182332 53 942731416 210237944 4999 97 1472693382 1866787351 543262820 127 3 97 1423127158 791690526 1095173705 5 2090704665 3 1364685281 390278664 43 731898158 109 67 1843312720 103 870095487 1949 669906382 469586213 149 1210221806 1515359800 501966225 29262090 19 23 600610868 607243401 71 472580575 10007 1569487873 97 1372883486 1888588642 308959063 1989216179 113 23 1967796441 1949 1685007950 527356522 1959538790 1090466740 5 109 1427806151 1736304563 1771208979 10007 261572221 67 89 23 1074324361 83 71 67 980060992 5 2027644448 149 897016356 11 29 31 433853929 137 37 141849823 43 244261801 101 784008508 1435114096 2 652687845 53 37 11 1516413272 706711544 43 157647417 971496033 41 23 1766317476 1146834095 11 4999 131 872405504 2008465145 2096176095 5 101 1955318502 1064016585 37 71 1911250349 177937786 149 1782199281 1947731427 137 880744641 2 1949 959816234 1951110767 1972534587 47 67 79 300139170 143221075 4999 1954201737 553710453 41 1255650657 1233399504 61 107 1028393050 635747669 1093499837 2071048773 19 921979237 19 149 89 67 159121248 1949 13 59 206126648 109 1511960067 1341794170 149 59 1306363309 364652837 47 198394504 19 1673234383 97 49912902 563827923 97 71 674187975 79 1091862397 2 13 1302327871 1584472101 113 43 53 433324017 7 1856179962 167493668 83 1286710310 1949 2 101 540534224 1841171117 31 1188693326 7001 96534651 107 13 453626811 11 1950171795 61 523738732 67 89 41 67 103 662010355 4999 363992187 83 5 37784945 1344752995 107 162787436 4999 1570110915 71 127 79 1591283649 61 1163044605 1760414818 127 973021018 103 620713329 7001 89451777 2777 93990342 13 1428433123 109 1444835910 5 547607995 343036062 402210881 61 1949 17 7001 14340031 2026917850 10007 210125409 31 41 101 662261545 1643257880 94646519 7001 1165358456 59 1792927754 67 1155587324 1457535645 89 2070917326 2 273910502 169281554 73 432439440 688098509 67 551148238 19 1593372756 71 429452233 1232900658 160555981 2141186024 139 1510427933 43 113 744057128 149 585212114 53 235965275 11 1366218777 846593539 481356183 103 552840243 2145616232 127 1225042060 11 745072423 97 67 880949165 1357012707 2 225009208 46589754 83 107 1949 71 1978297211 1156903110 2063370126 1205917556 29 103 1641283885 1366393777 39884425 230195860 5 139 1370324133 43 2006786952 1399886070 2 2777 89 2089494385 1083806399 1920720009 73 83 1766707460 43 225138325 137 2054287463 1185938034 41 1759644519 107 930006270 1221890735 5 413977175 47 1316590075 766457490 149 7001 1555831606 89 1967936138 127 4999 2136447625 4999 1277184512 97 167376507 1949 805782669 320778245 67 37 1454733514 10007 1402050749 577964292 1614075163 113 101 47 688585344 109 53 2144553469 1953801086 28241597 61 1650760453 97 864556053 934394329 177168342 101 1276606292 367209569 61 139 41 1589513543 67 2013120190 504623565 13 4999 149 149 1678784341 1068849116 1588964338 107 4999 1701773370 2777 944266087 1367121147 7 960496610 113 1190941804 4999 4999 2777 314964563 59 23 812699135 19 139 353164656 73 2055743703 1448608265 13 73 1056725005 23 131 103 1472755773 3 2083746753 1917257916 7 1197995694 29 13 7 1734486537 1160166987 1941762393 59 1943102814 169556710 5 572998423 53 406403390 5 101 214890529 1315214021 1795931197 109 133443795 53 2130489495 71 17 580286925 1682923976 107 1447930848 413244700 749221062 107 160063184 37 137 1547508982 29 1133945443 1231729644 4999 2114963960 89 7001 103131731 2003259139 1853478312 83 492367620 2070023557 137 57840167 89 1704810931 109 541928039 97 67 473732026 137 2146204367 67 732893031 13 2040307687 61 1207068061 222612870 103 1455394312 107 963260117 1949 363921178 19 799810339 53 296106813 2074766106 1141016370 113 1337277017 1826271962 97 3 1889279622 817583082 1949 706354631 1969859549 78835285 79 2141529036 89 1055053259 67 53 1060434600 11 1699963453 127 365733101 1617318159 67 1088365889 602099855 67 1817995688 1913436451 67 227066743 37 1394114264 549871995 79 5 101 1760011355 101 785201068 131 420659902 844275093 113 247650712 19 1427573626 2029800860 2 1759106550 3 1426204581 19 67 2085671073 7 3 23 11 1686264437 97 1993334121 109 83 79 1621696895 61 102573921 1895692901 1949 672777956 137 7001 149 5 79 103 786768602 113 230138160 2 1012201328 1737271466 23 7 1615034652 2137992745 97 47 2052514867 31 7 1300911297 107 1887677308 1960966103 89 2 584052010 71 1247364707 664632380 23 1598236075 776732836 11 987658881 47 597183081 22975527 7001 1050135998 67 1062987361 156176397 1949 2145272096 11 137 325267729 2 71 1450752088 1987974724 1053169270 71 71 2108938915 460456797 79 1541782249 840965459 1623658045 61 4999 139 423618763 1005237244 101 149 5 2003219359 1529946221 83 101 1908024816 3 11 1868473398 79 11 866733836 360909195 59 37 61 3 662527082 83 67 83 673017867 10007 1171849721 270924820 1075694314 23 1622113732 101 828601488 1527076672 11 962435998 1532912331 2777 41 637140878 53 1143793242 127 598363675 43 1656651454 17 1670724470 1209680424 17 149 691607507 109 77365555 1949 1123931779 13 1628282227 757211260 53 258400652 1245635150 1300796208 414436684 61 1238154470 1415665995 43 103 139 425196626 113 715885849 17 1539910966 687074927 89 139 5 101 19 568335524 17 17 47 7001 1759001250 1788762501 107 10007 949536328 225877247 127 1867427607 97 443348976 1309418578 13 89 1243866624 13 59 847620373 41 225533298 89 1517808314 43 1987233992 113 1367581199 41 250248256 303148240 89 343316311 71 11 1896348883 29 426267288 2777 139 5 1451609780 563309871 1859544502 139 803792945 103 1748049668 5 1950427660 29 103 534554922 79 1933968994 103 1885693604 598224880 37 41 1458492849 17 2087925669 103 43 976720619 2139911770 137 498859196 67 149 2 80195872 2777 43 29 541780581 1586802570 117395376 71 169975491 2124331403 59 1500544876 13 957238048 317238402 1595520092 221790086 47 1949 1387186623 47 885035471 41 101 2107735771 7 127 1162926215 138513228 79 1611452645 559413095 4999 1419623080 29 101 137 1434962435 17 7001 854220014 924846102 735241037 131 56510551 635138540 97 1522856814 2777 37 1108777902 103 127 31 83 7 1158410561 127 408806377 37 599435002 30403085 300443626 37 149 171145165 1727351253 37 1143702648 11 1538640534 1953648541 43 2 53 1926083575 1507976046 29 2003589286 61 1227832522 11 59 5 1472162280 2005041250 1717102662 3 137038398 1543768595 919143073 73 71 680561341 1748208672 3 259154862 7001 680644221 849974492 1949 1213620861 1466406161 1949 1037992573 83 941113594 61 1752948005 89 1338748290 417215888 113 7001 2064214320 7 19 580955928 67 310165303 7001 44295327 29 579700841 137 722078913 17 822561303 1066919958 19 1061642195 23 127 571131446 2 1381344528 48297400 965120809 73 836813746 139 968003367 485400399 1462246995 1949 43 1578718512 409892727 17 1803492821 31 131 136531344 41 59 483318854 113 1986957874 73 774327425 149 137 1834143454 1729823656 11 646194181 139 71 473672728 97 2103143718 10007 1016921347 267518344 845320391 71 1619005966 2 131 1070715007 23 266862300 1851256751 137 7 1470192395 23 770920931 635017196 11 13 2777 1288982114 7001 1623496895 1655602140 22329297 41 5 17 251585771 574611023 41 897788972 3 154025430 13 802034810 83 37 13 1560275938 1355287080 2777 79 101 1137400491 2009559125 734087815 71 31713340 2777 109 149 757658742 1866776936 17 71 45762340 1446446719 37 1270658551 944753819 149 1375284006 367041143 41 23 165163883 131 1892436480 73 149 1490699704 41 1360704105 47 1903575482 70504465 5 811438951 367796964 149 4999 947905381 23 68701621 827183518 43 29 17 103 23 1693913947 11 101 1337223436 1845720561 79 1989212969 264302005 873091158 131 1610374092 1608191606 2 310633470 73 67 1717416827 1858536166 83 2777 17 822940074 31 1404541887 103 1284033226 2 59 1474424455 1569427789 5 651046825 1737609235 73 331132672 2086311238 2096282614 2 1760547120 1877316783 89 23 139953643 131 1829194789 424077693 3 178378209 223408196 474197948 31 1657729895 1949749109 103 127 59 127 1126213521 43 139 458408934 2070477836 131 73 67 4999 838092348 1982948331 290913078 17 139 4999 603654245 13 1909669515 23 2022668638 97 1561644322 13 195680719 997579869 1357800083 510553583 97 1108861971 137 1118730081 329936338 1013285131 131 3 1576049445 1426895169 37 1233793886 1112592492 2 1949 1321309772 109 1437762375 320621490 61 1949 1298730310 2 198871436 13 53 659159993 19 101 1548405234 139 131 67 79 103 17 777096231 656204029 1949 1005298098 1473295057 500847906 13 41 687588573 992386181 109 1733290968 2096500659 149 1949 685837508 811891032 1890728038 41 791407042 7001 244425913 23 602744141 113 1314192346 53 201666431 107 103 2105791177 53 139 895032676 890206874 71 1903819994 1087990514 41 131 2050421694 1514644748 31 1811838338 543064665 31 723850766 61 696523498 41 863886318 71 37 300194948 137 1193442830 89 1921777178 11 2145699732 985135514 1793718437 7 1891650173 29 11 1684116984 1620386050 2 313424518 29 67 502093377 735845188 89 1437216995 47 1753748600 53 43 71 555037956 23 1937837475 5 1485842259 351731095 103 137 707211673 43 2777 1585925261 531212330 73 19 65149869 999870337 103 1615186750 1348641160 5 7001 1978965669 39170595 818095869 2777 1966892252 2 1694136866 37 1809398901 41 79 784750642 13 837419505 97 113 1026999144 1723965290 43 1551390421 97 1284143521 1850707135 73 126306571 262448651 59 29 61 43 624289456 37 498759460 137 134498430 400763215 103 71 441578889 10007 131 19 208547121 53468157 139 67 1386358439 53 224292555 207990338 1935929602 31 159461719 59 1922343841 97 1309181795 149 1400299524 10007 905783605 1274131831 67 642812271 859091734 53 17 1871808647 137 1883980571 552397627 47 583540203 1267252730 911960139 71 1853069090 43 2122468941 73 92847240 1609743590 2777 1015232322 103 5 1949 729341137 1061854180 1304666363 13 1798519567 131 311666161 59 79 232885680 41 516438788 1949 2 1895309889 17 61 19 1532286926 71 97 129202836 19 1755752095 891351090 37 2 7001 1064796092 47 2063373432 29 43 61 131 95135344 470103427 29 61 2102259000 1203094478 67 686357766 403200961 2777 1806705092 2777 761555115 5 101 73 980892386 7 2777 175162052 1876091164 1295993080 89 1028850069 47 10007 83 1178932747 1086918844 2 2086971984 43 318313768 2 133054272 13 10995886 11 7001 179232601 29 1538943058 331143982 29 1537186267 5 1143364860 764584245 1484036275 1768621685 127 282131050 5 2 1058191264 630025808 23 887403664 447721205 138886825 5 107 47 279381912 73 7001 1963612476 1219315163 83 1788614725 1510481352 131 10007 1735814220 67 65458706 101 981020171 1866353975 546968612 23 29 1924061579 1089212102 230807316 43 13 934377912 23 254288552 1836162703 107 871315708 43 1841715886 19 163034649 2126809612 1107292162 7001 906923542 2062854284 107 187680140 291975574 11 10007 1466800096 2 1800374608 1459778331 985546980 11 847892127 59 43 19 41 1787341944 983516783 47 4999 10007 1044160401 966325955 620426713 17 567195667 635722757 127 223571054 101 1713126953 53 2106768603 23 1313145463 53 127 479400616 2 2102480078 1686387569 31 10007 41 1522022828 2102672803 1949 419201442 11 173290234 23 466732192 31 139 311792846 61013493 59 2777 1270110936 14862504 83 894080150 2096070795 29 877334622 551525103 1067293839 1949 523002456 23 72812089 71 1949 1672119213 97 1297574335 434867975 2 107 1475440655 97 1126438884 61 1686840945 109 291131697 109 29 918691493 97 343302788 1986088325 883803172 71 510544833 1502942596 17 1022730005 11 902109945 214993441 270636090 17 5 1958624525 1619848150 711350065 638332174 71 113 1351618425 2074874812 833963366 10007 1408783654 61 17 19 358500740 66266661 59 2104090155 321649179 19936019 83 1863482053 817441358 1266204572 61 10007 37 2036324378 1339677056 149 101 11 504726194 127 13 448159656 1960280981 107 641642207 1139288288 89 31 786552460 71 1650005281 1232899593 1767030093 2777 767560023 2105136135 276163351 89 410703522 1076546361 127 7 334266324 10007 256161849 139 581576885 1751869125 17 540890175 2777 89 513589719 514296023 1488931249 79 41545626 616367470 109989898 17 142015656 83 131 103 1274749321 1457923800 83 73 1835863860 1181313156 43 632122919 3 139 1798712940 1157461705 59 10007 876222927 2009045348 73308335 43 1180244314 1019052717 137 61 1949 703854064 157851459 593157031 59 23 768432657 113 31 2118946694 103 752495340 263553541 1357915003 101 1769457754 10007 139 1479444554 73 1388972971 7 514409385 3 1202327790 109722777 19 417667310 781711174 753339473 113 13 1005936815 1378866727 19 1905186658 101 7001 2 1746040366 624559210 7001 511025851 1949 1342691726 999641574 103 113 2011953687 3 1102408272 79 107 1780244172 1569755216 867227435 109 1949 532633790 97 489237736 268531010 11 1439380921 41 1399525775 1858597773 139 37 2006641575 3 1736797392 71 127 227933250 7 1169444563 2074363431 61 1869822508 2029774817 2777 468460486 13 1363963562 113 89 994986269 331448299 83 107 37 131 4999 250509888 2777 3 104757936 76591671 1783507019 73 53 17 338733102 1303060451 19 1494761073 904310238 13 1065347454 2 2090781508 107 708165054 31 1526493537 59 3 891149379 79 1193403151 2082914395 27902361 71 137 872176260 703189341 107 127 1676398750 71 1134508503 127 107 855542147 107 1557642621 962971627 43 7 1875181567 109 1423379862 41 458349266 30321204 37 97 43 1826016543 1241365710 2003979050 179764881 131 720596892 1649325030 71 441321718 1470750791 4999 1185893991 3 131 4536530 79 1869908067 113 1138038820 53 1465222524 1109100472 131 809066653 83 392725707 137 19 2 2136810042 37 875574450 2049577350 3 37 569304050 23 37 1925005586 59 31 1807701694 61 688864277 10007 83 1334255998 71 73 1997033187 1246667720 53 1605957717 1510448219 139 23 1724968651 23 1090462043 1609643723 79 406625044 127 2120422425 227352715 5 31 793958794 967899763 778728201 118427162 79 73 1853206706 7001 4999 37 196466374 801089425 7001 22128827 67 1979545351 1277871527 572219734 7001 47 203589853 509746573 10007 238436789 2045949369 841675666 137 23 1726040865 129436028 17 435225687 1606667257 13 622297108 1682321144 71 572604789 107640375 7001 1901995070 289205111 2777 7 371479206 1161500760 817401617 131 89 2 131 7001 13 575435991 338575955 31 107 1157331902 920556548 1504025240 89 375328965 1338849507 109 1798221462 1949 1501045738 1917307862 7001 774080021 13 461955078 79 337729353 43 1956439327 1720727205 276823870 5 106437358 73 1941473471 1172482488 1452192509 131 217317399 1769737928 43 53 281399154 656883802 97 1539984998 1830606892 97 1489971798 690969606 61 97 1067577985 19 2 576662070 4999 1626671263 7 97 7303712 131 1839817317 131 149 1402578422 43 1649356161 19 1563574182 1589836006 47 862838079 1466886778 43 1472380114 134261349 3 1227318366 23 67 139 1532410643 43 867014074 535022985 1757352884 1810865497 7 694161792 3 1743784627 31 1897077299 493535596 83 509220176 242984553 17 47 137 7001 1512230002 103 271699499 43 2110987519 1029008450 145771719 29 1347630107 2032803157 47 5 97 396513205 939404003 17 534386007 17 37 73 41 1314269719 37 29 964801320 1808741852 43 5 37 107 43 139 1645228881 149 941115141 2098208017 5 148036213 29 43 1129197329 1754982392 17 137 1658318966 61 1479795912 131 2062111872 1664641653 123703739 137 19 13 131 1951543418 10007 660267920 196315729 4999 17 19 570095076 107 2133815123 560330775 37 13 106300454 1949 1959066868 11 139 22435120 89 274257505 107 1063502120 31 1411256090 107 887762201 103 1889061200 124269809 7 101 41 73 1261566436 42358031 2777 366880578 144703916 1184753931 43 179328146 1902668771 7001 62651949 97 137 1200328659 1456685551 61 149 101 1578046403 7001 47 2082696770 139 1156719775 89 1499589124 139 109 314997247 367124537 41 2777 496713659 2137899011 2005016381 47 19 1169563660 31 5 1831381300 79 1952790098 408846471 11 309189360 1949 508560733 131 300472604 83 1144145206 1839444838 1524620209 2777 69642410 5 1449210235 79 30844198 53 903930052 1949 13 779951170 2 2777 2049923943 10007 985679493 804534559 109 1066523471 554743109 31 23 1701129404 372459171 1629839801 627100573 7001 19 1587574764 7001 1334719647 928911072 53 101 1974170745 1299024226 3 1526618220 107 97 469827357 1949 499928245 29 1084422781 1726510715 19 7 29043483 71 1121038383 506607223 139 1954312756 19 1347604224 107 79 1706381988 3 1949 4999 725898287 19 182929129 7001 1575056976 1122218481 113 372827800 149 248944139 2067075941 10007 10007 73 655645063 1235762386 41 953468126 109 5 444485955 1854802093 1546779053 107 97 1723251463 131 644717721 3 1746435423 101 882626577 43 1319843161 1303490648 109 698057146 1496794104 623393635 5 73 159377635 17 1742037872 31 131 54444386 1857733794 107 242241259 33787818 83 762922886 1387547520 61 502476093 963676170 532143746 97 139 7001 1142374173 992349744 361816246 377060431 11 2777 224154738 31 83 1378592982 2141432121 41 214207903 107 1837825794 551592062 139 117000470 1836608807 103 1705545070 583658873 922574544 107 149 1974951343 1662251374 67 1209638502 334722470 127 1042674064 31 1733538050 1949 1949 10007 59 1704590594 737765972 1723315268 1114777 4999 13 2050664291 350459174 1949 304636496 137 1532474710 127 1071564659 2777 966933005 109 1121119500 1811573187 43 1255176993 113 13 1896564475 1594771719 101 61 508193013 297747527 181927260 2007504270 10007 700775029 627971935 47 1143388512 3 1052031872 31 43 170234807 861682676 1568053836 3 1049921757 47 646284827 1251560180 89 715311067 103 629346274 1618066786 53 11 149 1289583825 1988890144 7001 139 29 1801997447 83 1477451958 1998770310 79 1758383659 89 2777 163232347 478594262 4999 53 294328239 843360592 7001 24230461 1363318732 139 1121993724 113 1335815375 37 13 67 139 7 2777 17 31 611088897 139 137 19 2777 89 748055455 73 2093264707 1624554748 17 2 47 2037030243 1633364210 41 1192226905 189284700 73 2145469489 574860400 41 1923141014 1457219784 89 1949 37 2021591930 59 685778358 149 665083386 41 1116255105 558123157 149 1861089653 1054737192 109 1652101810 39901204 113 23 481917597 1111839131 109 1923703286 840439960 2138621240 67 47 109 1313075476 47 550184961 438085907 19 1962922019 71 1535848854 1389115973 61 1907811295 10967806 4999 7001 1995954654 139 912005827 71 67 37 682686593 79 83 2047867051 1438134194 19 1437238356 1939191167 2777 1191177488 2 686607049 149 10007 1225136996 109 915045735 953485635 53 525549643 23 13 2117735425 149 1825048850 1937974749 19 2055468222 328714740 113 433406867 2044264407 1704588431 89 109 71 461420828 59 3 1629611181 23 1612323237 29 442893115 67 443517622 67 973357843 2777 700392724 1692986942 89 756223142 986446199 19 103 61 173334794 137 2098611621 71 1434832468 145761864 71 187495664 2102797791 3 1399394547 292015198 107 17 689876881 31 850719825 2 1403044988 1748111240 137 3723249 83 1084244936 1093101658 113 2081472116 19 792811841 1479743294 127 1963922285 79 5 1906379301 1784722924 7001 31 1645528476 1847137951 89 101 137421004 1815425813 13 986794354 163823309 1344035090 43 1442958998 364921968 137 127 1619825073 29 19 1360845360 1479640333 101 1365733918 520544832 23 113 1147573836 59 306369408 2 37 2777 1512751311 61 1220840614 139 681358701 4999 296989691 41 244546382 67 1532673374 672532519 71 139 1671025196 1547807534 79 308100869 1950372540 895010999 137 19 382677176 31 2097471191 1905937505 1294080001 17 149 7001 159286752 7001 43 97 71 103 330113585 1613089365 109 89 1215664884 1204504763 1946489251 29 83 1947570092 1736971093 13 79 41 1117301619 1068020074 2 53 10007 1447572592 425957962 83 1752759008 11 1949 2095929263 101 1949 7001 1933583165 41 1370818805 29 1199564584 1398015325 2777 19 1099660321 343513787 531219937 79 451803576 1135742652 61 107 1076162879 1949 393080167 1084187771 43 1560104414 2 2062868570 1344261911 708700997 37 1500049324 757891804 127 127 278652826 957268637 73 542904142 101967940 103 2777 661107744 241095151 131 89 79 1949 1997945237 816579825 1905485931 73 1751445961 41619927 17 131 1454513793 137 721314453 265215556 91574420 61 31 928008095 43 79 1989704255 301732953 97 2777 109 38399596 29 886530700 41 71 1265245305 103 1855085311 1937803021 59 1060488361 1820519474 372422673 97 1190380030 7001 1720085914 4999 1047730412 31 1241166964 113 804020199 823418796 253289932 7 1068407970 23 127 1416082639 29 257419051 664774526 457572146 149 97 21587738 1976515319 7001 37 97 645583403 379203652 23 127 679918944 60441249 137 1559620425 11 939320828 131 601607020 41 101 137 111891628 29 41 1717684906 127 1918126720 1711497210 1173130617 10007 1416176554 13 83 139 1028296563 101 1814993129 109 27295671 1255536338 10007 1511272331 19 1677011839 1534791646 1605907791 67 562438669 863467994 67 13 156731614 1606231510 53 1001083345 281297394 1984370676 311806638 149 1877695122 89 5 157497160 293264889 7001 5 1930154775 1929939550 1439170283 83 19 1674722339 1708461057 43 1154197373 10007 1169850983 80673862 4999 1881552682 53 311845399 17 1645358153 743346976 107 5 1683067280 107 1384676193 237905540 1730125112 73 2067485257 59 37 1773333010 89 281606413 838775475 5 521588590 356605061 909310548 113 127 1831280183 2127992061 48908952 149 79 109700743 1786430713 1959308354 109 1662988976 37 1342060640 838179280 5 139 71 268493316 139 293694049 1689231411 29 53 2 1969854350 1740779258 1807686064 2088671323 41 2 1165580390 1760713143 41 37 644374482 1949 113 186188520 3 1578598620 5 1336306442 19 1904315166 2 650201060 83 53 1211437271 327578740 89 3 137 1378511183 37 29 320758260 149 103 2007540555 107 910598676 53 534203278 393273707 137 1682158254 7 448721721 391326719 4999 29 107 31 2777 813908153 182890443 137 2129837724 7 2030072386 1441057227 31 79 137 1643586260 101 137 43 53 1691561727 947988528 418566510 137 820846594 83 47 646989546 1206514059 61 817554363 1288562445 103 113 969091955 1589800842 442265312 2 79 1499373570 199096061 67 4999 1349375071 257178554 998353044 139 474216943 43 564707648 1871183528 1180190898 139 101 13 1423287868 61 139 73 2777 1612964910 5 1188572280 506823807 1949 5 1895096681 31 747660511 377943951 7 543745620 101 2042813779 7001 730876396 2120175839 41 37 97 148474491 11 352839916 864844968 251215728 10007 815746742 83 2122454752 79 577626907 721530463 83 1047741611 7 107 29 559062696 2091636281 13 1360425547 459356144 107 1399794343 131 1486942774 1949 47 804407298 59 589581690 137 593113826 1310724621 1991941973 109 489998055 1925977070 5 101 1485272670 817501542 41 946302181 73 1709482902 107 61 41 2116263749 214379898 596633714 952151847 83 10007 301032107 1922904951 79 1347026897 127 191113686 10007 97 13 67 1845941924 1852385763 10007 1161043634 23 7 2 522666408 127 53 421630635 2012171023 137 7 511495656 2777 1278067041 1275165105 67 61 2777 19 733545464 73 648568208 53 967496079 1627541048 107 1806865130 13 182859959 41 2138503219 19 1340656095 5 4999 512947390 616606654 479444018 131 37 1155764190 139 71 1377786666 43 19 1098037930 31 37 89 59 649290988 1949 10007 1209265894 113 165511665 1554550463 107 469289160 1949 1707743035 29 1576612376 951543990 1110731022 43 89 1925177244 139 107 502105418 213624229 13 1228955258 31 103 2 3 1202831046 1557020916 101 2777 251685064 1824308495 1844063260 13 2068949948 4999 1538881053 79 59 2 312970704 61 987738718 1773660278 2087722328 643714115 47 109 79 1808424866 113 71 630952931 109 97 1102657491 1545196510 1409891604 11 1949 1364426229 107 702390051 1949 2038539009 929322405 11 1743442338 41 1600018030 1627126492 1944954811 182691095 7001 1380769149 139 59 1259896904 43 880066181 83 1652170112 1622124411 748506566 17 1846767649 103 10007 490883378 137 31 17 1545795652 29 365821328 31 41 141166526 1131324193 113 355017185 1483575644 265966283 61 283987205 67 3 321012654 1770928722 1246014627 23 47 1544161106 1515241891 4999 131 17 127 23 783268766 113 1787708138 11 71 3 17791935 1522362222 382397491 53 23 300146780 19 61 109 472242609 1787963045 1553223770 107 1064150661 89 289767446 89 2134857151 1759586782 11 849543957 3 1735935216 13 1952890888 585198381 447085028 97 1163531782 2117241650 131 1034198884 2025596773 73 109 1636025145 3 142660920 1336546607 97 89 83 41 107 612225645 139 2 1705543654 1096486756 71 979920842 742627695 79 87638966 1097319085 2140826562 7 37 47 145555381 1818503508 19 67 1918022400 98635792 31 1617854226 2119205105 764201485 113 1864392404 19 103 1891803472 7001 2 1243101980 43 447343147 1107369970 107 449274168 73 59 503894043 101 281997452 205064408 79 41 2062419064 1964553812 107 1125284546 53 137 862378558 474310851 19 310374823 263877244 10007 89 165192622 1631479169 2777 1732698920 19 76396530 1214077222 43 63816214 1581519601 1772540722 37 109 49315960 36966260 4999 13 109 813288863 590914267 83 191423280 149 1606600993 959489672 149 61 113 1591653138 3 83 2071178929 1345053429 79 741637701 1949 41 1531445735 101 19 1513828610 1085553011 287195521 83 89 1157001452 79 139 59 290427635 19 356807669 101 71 1705722531 103 651598600 1662113131 59 925309095 131 1908685310 575577471 7 911137248 7 889277053 1650153452 67 650489632 59 107 2 1409985023 53 113 1771616712 2009519323 17 1011562101 1237304046 149 1664595071 89 1899044264 186377748 5 1430880806 113 1852880323 976123831 2777 1217194985 5 1759081874 11 1004963535 29 1033332850 11 204531180 31 620037789 836872897 109 31 1159343899 7 30027372 585629940 17 61 1822629919 1646318630 2042347123 23 588031225 89 17 67 1885459926 2 93754964 17 407155440 1672430828 59 366477261 41 19 103 551703638 2777 1415686830 1353087696 4999 79 766056522 1260045532 873335961 53 101 149 139 31 1853236389 3 1597685631 2777 763838843 577296645 1635974907 3 1948295196 2777 634463967 83 1264758316 532243891 1000771095 3 88759158 51560946 1583794312 107 107 1943301579 2098761772 107 103 1003445570 1479938688 2 1218320378 1732966254 149 59 1667266065 37 1947610147 109 109 1780166091 688351839 149 1235911939 1892146062 67 1788138411 79 137 646523593 270273631 59 3 13 971778312 1839281272 61 1841493175 5 1605143483 1238168047 47 107 666486308 856049862 19 720948369 569212754 258098049 11 1283591921 79 1657349453 59 988217550 7001 5 97 17 1122272663 137 97 127 61 1362143603 1486966866 109 750574826 1904653925 127 59 858025389 19 1090248671 1707007921 149 816143626 89 1991418521 1972622967 107 927966486 386672499 137 53 1103961392 71 659240183 1566456423 1678887784 7 149 189367378 1484427102 23 83 1761377113 1461432792 1743339872 107 13 53 41 17 7001 107 2777 429829614 83804306 109 1427274449 730294550 61 491959632 1248075250 326703074 1838376709 1949 1655350131 29 73 510759757 1433221045 1123352271 61 1908256656 109 2076575677 7001 1716323154 1372798086 1995936178 10007 795556500 5 137 109 325618207 37 53 3 2777 962535970 13 83 321561272 71 2777 83 381366906 17 385627286 31 1045456245 713502913 127 2113109805 149 7001 1176097990 79 337222639 218233310 5 2133519380 7 37 71 1755565454 1384996787 139 2132152808 23 1869269563 2013731142 37 139 1570431426 625900030 101 4999 17 2092403367 113 1431836447 465708821 2777 240454876 1387463313 131 1240954609 1071762141 139 2 1419280050 2067716193 3 13 1984106813 778119328 7 1949 626387161 115129379 149 715593098 1935844366 37 31 1506139062 107 5 71 2 2107163200 1441065438 149 101 10007 83 595879244 979572391 79 31 1380651619 50187419 5 1270053876 67 149 1549545913 113 1035272552 1496342384 97 109 83 1625397852 73 37 1224081663 109 425582216 127 23 709449329 61 2061701376 89 43 383145099 1310405553 73 1266274478 61 53 23 2777 988498143 1033860438 113 2128831182 559929238 4999 127 1975598538 1277924800 23 54753248 13 1095373410 83 1764317559 301418358 3 41 1733261757 888522158 2125052518 43 149 1203959038 89 169643425 127 3 3 29 2049314087 61 505255680 5 251190120 41 10861556 37 107 1958873396 1212341351 73 1603279151 103 23 1038902088 2046788929 5 361592750 131 10007 2137151849 2083142925 149 2086427278 13 1011057645 2 1336006933 61 109 329337069 7001 53 2104484303 59 1365039904 2777 855196078 1796661790 2 113 766321704 1899054617 149 677808793 29 1615710473 97 149 1155501401 41 653262471 10007 3 71 1298007232 61 474822414 11 821048514 4999 109 7 490743624 2139705674 139 1444815979 2013967126 4999 1100306208 893993929 139 10007 17 1077965240 31 2 73 1096887620 89 83 45968566 7001 231320041 1742632282 1420210825 89 31 1496494837 489178016 107 71 4999 284028183 916036756 47938835 67 41 31 442850004 53 1039422456 67 655897036 71 242762273 1314908163 149 23 1595025620 890446033 37 2015265740 73 1723238146 742763562 205888417 89 149 1147593726 1829353939 73 2147084687 137 47 137 107 47 127 1900691779 333675023 11 13 947178466 37 2777 7001 2027986671 31 181462654 1099467762 1744451043 71 975249233 101 1160273355 59 1620613829 139 294952440 116718620 61 17 130469958 2059597954 1949 59 1581321147 17 1192295544 113 1123967726 2020747547 23 83 149 101 1059017724 504327744 1162976143 7 1127419894 127 79 912366655 79 533229664 634808185 11 31 807034067 71 127 41 267573405 1936865150 11 31 11 2777 675263651 1192071682 993258770 5 79 7 2777 109 1151126176 1949 1124787932 41 29 1949 399046056 244591704 1657097343 595508450 31 7001 89 1089586149 2 23 1292843156 1898582288 1143053270 7001 73 1077285236 43 4999 1270816503 1841683107 11 47 2068890556 165254414 2 1381736180 1676707046 53 441329038 1698442600 7001 1234255751 59 1302645129 113 843301033 7001 1244553768 1531748790 995012069 29 1934977063 10007 1268907614 1949 1323860199 1863988518 1389816331 1634600409 23 89 43 1938988422 364948181 1730974603 97 1056188380 53 487343321 1799422097 328473563 11 139 31 1426545210 43 61 1897479298 73 658666206 59 2025775263 103 117406404 37 23 1953231530 387663037 83 2777 1673575712 226253298 1198176985 1226014552 1949 109 83 89 109 37 37 31 1548901701 61 19 1807733511 902568920 7001 61 127 594264368 19 148002286 139 1601795968 41 89 71 252262077 825896353 5 643498899 23 103 1185780599 606824500 722823636 1558258854 43 71 424034791 116539355 101 1291339035 2107124783 23 168930768 73393333 2777 2054827265 41 1619788517 127 958496432 1330058108 53 990906918 149 1789613947 11 1132108494 650182824 83 281209146 881683753 1601939314 67 1089435460 29 97 1766905246 214578162 5 10007 73 107 239913153 4999 107 139 167907413 2107313625 17 1922957672 2107769016 2 4999 2036456940 101 1190958266 460554185 7 1067741507 89 1287648376 23 589659027 83 4999 2 400904803 31 113 321495708 137 1277760366 107 1379261866 29 2777 1857168736 1694003324 113 757964748 433817748 3 89 1452163872 81176277 1588474765 149288852 19 19 89 1778190548 775856931 17 126126167 53 1133717818 743448419 61 11 1651683352 13 1817468926 412133629 71 743170223 41 213548523 2133474682 2777 1227540548 59 696261538 2073059653 97 4999 1242461458 1148705213 4999 1425549833 2 1324772348 41 23 83 97 1174496952 59 67 2777 192061580 4999 506709967 113 43 801006924 19 1679761652 4999 1481678605 1049127642 137 1049743312 623667029 97 139 3 103 61 894466851 109 851922745 79 2777 1995299493 109 1657940475 19 53 11 3 59 808254983 19 73 1399251792 79 976122210 5 750496390 19 61 345106036 696430717 3 5 139 13 2128918389 1668456581 11 41 246987608 83 19 585237284 29 1197083970 41 2316582 43 107 10007 761312546 749063978 149 2087980158 23 67 79 53 1945083341 89 296376530 53 1510092589 61 412201156 1925258576 89 216772316 7001 53 2013534660 7001 1073820851 1990568767 79 1488519816 7 496515289 72250077 53 83 635189538 131 1247400078 71 1441163333 53 223367361 3 482288880 1227804390 4999 127 665761912 137 17 1506955463 943844471 4999 79 53 19 598427097 1813953250 1253804524 47 167877863 19 216461946 1672414305 867198828 73 1347002131 71 1346957969 1227300604 2060444424 71 1805890379 23 1640539032 53 176199881 73 2777 524628063 19 61 689657643 109 848524250 2 1949 1797539312 10007 19 324255368 3 417734897 83096358 113 101 687051490 734015985 1056655429 31 53 1440270993 113 700487 1531821525 10007 43 4999 887372490 1193811190 728786414 97 290163569 59 73 1987465194 1878311838 13 19 1696060954 391117907 5 1132000550 19 202724376 311102811 59 1677716448 1767484732 13 1964344079 10007 1938611573 79 1562597801 259731274 97 1949 1591747241 652393452 137 622508982 2777 2023116702 107 1855170280 509667001 7 127 646570589 668876996 92479024 97 2067031394 29 109 1433476549 71 895494274 776050052 61 1773951439 13 103 1591605131 37 1831415209 79 131 67 109 73 1927428417 1971337187 31 1019584668 465444106 59 97 866563662 37 27912282 19 13 55704831 139 919528090 1875467936 652317957 61 131 23 53 1564778678 692580574 560545930 17 37 1874852086 1069044219 17 1108704491 397045799 31 2777 89 531200718 59 1988365962 3 2003428452 1934828313 3 109 442905477 61 596700841 2099692590 61 1975338223 27578971 103 101 83 1510418064 111224608 11 1129759224 1433237719 7001 1293084700 13 149 1421546122 101 97 1448116007 103 11 846680505 1032106526 11 2033733988 1910815496 41 37 37 371605652 7 346405024 1894642575 2777 853824751 139 109 2104929193 682228275 368119365 97 620272611 1802681368 97 1686724280 1594215222 2 29 11 1946256004 47 97476449 2115034686 19 1949 23 17 1009637208 883871566 31 19 738187734 2090407116 3 11 1949 7001 423588309 31 2 19 139 7001 61 29 1949 101 510394840 59 1644086094 10007 711097420 584420683 457591036 7 1381281230 53 2777 3 675904419 79 1645701737 891484439 61 1189623546 113 2128485967 852780452 1235923215 73 67 1174134529 139 1949826545 41 1294950130 1586399015 5 59 89 10007 1737963885 59 56733574 67 11 630167011 485001276 7001 2088310284 1967364670 97 2777 67 37 13 788182681 1158512706 1077674084 43 899555313 1729168891 1372936048 19 79 131 19 2008221701 540178987 3 1847393649 2032281552 2777 13 127 127 888447042 259808951 225834504 103 31 37 932002694 249368382 67 71 71 1607156284 13 1493472474 1012938823 3 113 187681587 10007 1541128035 82067407 67 103 1028664811 1297475939 628376412 71 2777 1001752764 1434459350 73 1333795874 107 1211213143 1949 4999 680696154 10007 11 97 788577722 1645548584 109 1324635010 5 706823785 1318323993 97 797354841 1536192762 79 975142267 1949 73 661125522 10007 1949 41642334 5 619216644 139 758484358 186552218 59 11 1740469214 1942167185 127 41 1741660864 1130562534 73 47 2 73 71 1175603667 1949 412316797 37 2019651290 1308938122 1176407895 1238841705 19 47 107 184507406 101 109 374137595 1314447303 19 139 109 5 1666897027 37 1611761477 1949 1592777372 2040846625 61 810906123 139 131 1137190843 2677401 53 1727710230 139 356519816 1736748557 109 842696222 109 7 189639842 47 2079866514 11 1257034035 1384729120 113 131 33253957 131 858470248 1876382954 137 396339021 61 2085185429 177706231 97 131 1114528871 41 1652572048 7001 67 17 435474465 770050836 1033391732 79 1984325792 47 1815348351 31 1969083606 2032124648 7001 13 327051647 97 1416579658 149 1369228795 915662812 612318323 10007 139 29 1262943997 127 67 1537322927 19 13 1949 770313015 83818694 97 1116682818 47 242672750 226566195 67 95024894 2055545004 53 139 584184443 7001 107 803959266 1299239903 41 103 944695143 1761201048 19 191997961 47 650105128 1554519480 29 19 521137946 29 101 23 1183854436 784923180 840199809 131 1347380302 47 1671152233 564716422 127 734049960 107 37 89 994969804 89 60033437 13 5 179067255 358662243 17 17 139 2093234045 107 736082084 103 2059122543 107 1695305111 1993964795 1949 1226213350 1805327516 1949 47 53 13 2 3 101 53712305 1595130168 1910339869 83 10007 1374871737 131 1685703337 59 591964995 2032016836 1839264870 2 63049733 19 137 53 137 546141035 11 445137264 79 2 17 170096526 1846020599 13 327867202 1563966872 109 67 1635329769 2032632667 238866862 71 1520354382 1949 107 247846347 163184416 59 919421898 1684950910 1984461303 109 1607099255 89 127 1820298280 2 41 17 127 946053734 131 17 999812687 1790553849 61 748353368 1803349408 1653200808 23 1596499800 89 1940889572 97 3 1595240895 71 1810073503 5 74723480 29 1852796834 2082290103 223800547 101 10007 1561758415 968217940 5 957884376 31 1514115175 38265876 3 643417392 97 47 748155071 1485264625 1272467049 97 67 61 1385279866 131 117745813 319382061 760511986 10007 131 1393360802 149 101 938856728 19 1605562434 790412245 73 139 1483362825 1857378450 4999 657963381 10007 4999 917541455 1857952679 41 2777 657857415 1176092824 2024152955 83 139 1217453323 1142110043 37 127 170562524 2096037718 1139230587 11 559738061 876623440 101 41 101 137 1737112187 1636744754 973444363 131 1284455182 1133098128 97 97 1498355702 1918595764 109 900430344 11 348426012 31 1949 103 43575040 59 308362438 1734112709 137 31 149 847761783 11 1464238181 7 783103174 1849761221 79 1000717569 13 862694196 669228424 101 1949 61 7001 73 1347570583 139 2127508255 71 17 109 59 1315582708 23 10007 1280785923 1305833444 59 53 1608672006 37 137 1163289331 1530400435 17 1353776062 2777 556755176 127 1284911324 815313486 1533915487 67 17 543648117 1405569808 61 791000743 13 299188565 11 113 2075166338 431812977 103 31 1406563906 10007 540187298 73 5 2115054350 1262849834 103 59 1409198539 59 654932957 43 127 5 1270510742 17 5 1077594490 10007 210387168 1332391713 107 73 479941493 314764320 90977453 137 101804650 43 407550216 7001 2031395038 2 1057463440 1607636585 131 1426218615 67 1088842527 101 29 1886407573 165617289 146118860 109 121862390 5 29 246000348 53 1605949767 300442551 89 1918178744 1052643870 43 107 1900519127 1416448452 83 1679876209 47 1563871069 109 305130179 31 11505743 488457015 3 128872287 113 539082998 10007 4999 43 1082799856 13 7570498 759183802 5 2044431975 97 562377482 1175448629 137 946476282 127 1788127742 467508209 127 79 1065459601 73 1907894858 67 770725522 802217991 83 101810922 691218431 67 131 1136973278 1587649537 97 139 53 503822876 131 1063744497 668279496 146142402 2777 139 41 53 890921202 83 43 1800465771 1410810693 17 71 107 491288681 19 1949 2059913692 53 72995999 7001 31 11 1349033906 41 3 1060003965 1437421032 71 19 89 1885856669 1950383048 73 103 1124301032 2046081919 113 31 879855317 23 73 460915868 147727472 877577912 2 1408759950 1135119220 97 1425158823 652821552 29 7001 61 348996524 71 841224472 1318402236 10007 1931761287 137 109 293270822 101 344536885 1467819122 11 67 10007 911171331 41 101 1619261795 1559209745 1949 830505931 103 11 855039812 214722299 960359862 7 2029056197 137 47 579267480 459789243 79 84612397 1220114065 149 616277410 7001 80063436 1867712778 29 2 23182450 717543610 888640109 406429843 41 2777 394994926 71 1825667819 1009273608 101 89 71 807545338 4999 37 67 5 29 1929331464 67 7001 10007 860832161 3 1759404051 17 1439117184 71 13 1334021880 5 1536253610 61 127 980345258 925105211 2777 310249315 7001 11 573401532 23 10007 11 149 1888844504 61 113 1812998781 1967675832 3 13 609444615 1674696310 2 11 1116033589 1949 539124584 310875245 1606217241 101 489725669 19 59 252976560 1194439717 47 1183613203 995904663 127 7001 197575889 1168767139 71 53 91495486 107 3 917278929 15539865 53 137 1837976656 741684161 131 290508613 79 544533183 53 1763981775 1973063771 855244816 67 81280945 425483975 5 1436786815 137 686612767 23 1720266899 47 289817698 61 2073042082 127 97 97 1422074223 109 1680950585 131 150427313 2777 139 822848214 1564532705 53 149 103 2000704455 59 113 1029647525 1453763758 1368862388 79 73 667781370 61 781979984 2011186165 2027503494 59 274236189 1642234362 53 93979229 23 1511632469 202827459 17 23 1835989651 101 1634871143 61 2105402678 1030298411 109 1895336789 171596306 29 107 7 1903152244 160431341 47 103 1269528766 753079556 7001 802860678 127 2045908696 13 907483622 7001 221301610 3 101249605 2140995776 59 4999 1974210079 772162471 62811562 67 137 4999 1361549636 31 876287726 97 1246951588 89 3903184 7001 707505411 89 1434138257 388036454 490550501 83 41 3 191173464 86088269 29 1905519169 139 1529004143 616764948 1949 83 1353809929 26843777 103 53 1569702219 137 903766319 320079797 2777 131 23 1806394700 603876063 67 1560488759 508136241 67 530214960 107 107 47 895454364 3 131 1404443533 992892224 79 712475451 2777 43 47 728125692 1656280423 497049904 2 638357052 1599682398 1378592517 29 113 43 109 878812391 2 37 1949 127 41 1638711452 2777 1424625993 1384620531 3978592 101 1966087816 17 1571998942 137 1061338304 1436980596 2 113 487523584 298050332 1521217032 71 7 2777 41 115151616 23 248005389 786787611 4999 994152930 47 593094953 127 1157253656 2777 107 11 1234483900 83 1488086265 79 221152498 1027721542 109 149 1069881537 1816299390 127 1887858175 41 127 662194189 526070182 1949 137 101 1052931464 2 1817882116 1952278591 101 78523561 107 31 1030862685 47 486629634 1728505135 41 41 23 269161249 760883953 3 113 410407276 2777 131 285552213 183706268 47 1757702758 79 149 77590930 103 344387825 19 913491269 43 11620363 89 2 1375913388 308630495 17 79 132891701 47 149 1216059477 97 1726227520 221337995 97 1733703116 558590681 131 23 903571744 28172608 1928181602 113 131 7001 137 2088152286 4999 149 5 1741308150 23 514748556 1658191104 19 1978770720 131 1392726762 663197334 4999 67 1361637592 109 1561495702 67 867690066 107 1170971941 73 43 2020349711 2125398281 1949 1425629183 685011132 1008326657 149 137 1828228558 1582896767 71 1914088645 445098574 67 1872174501 1155121540 1488615629 7001 37 1061932708 73 950016598 1820339315 1763984174 1410797761 67 10007 165025672 654589620 107 293276420 29 79 1724897218 29 1381256544 1011581074 7001 83 1068180759 352962747 3 1568042955 79 1155134998 983347854 41 131 1874893484 13 2103395411 7001 29 37 947247434 61 23 109 883260572 1912999703 29 559803269 83 107 1711169377 1949 1699551388 1949 824144401 37 788047852 17 1795732412 31 1888485280 131664466 23 301684621 149 1558107751 1461809788 912909486 97 1862269500 234875939 1949 7001 19 1833318495 53 7 1439792199 3 1683386916 107 107 30070656 113 1807332509 7001 149 55849381 103 1068360393 1435250708 8387458 2 5 1217101090 740513780 2138539320 37 188172966 103 5 113 287795565 5 1524093983 107 73 1575704438 7 1071223440 89 154970175 3 37 1610175509 67 7 127 1015263908 1332127835 5 23 109 313401149 620240015 1949 3 394775073 5 97 2021216625 107 542017710 1039179720 5 833511789 1707865345 23 101 139860053 1145741458 10007 1528160850 1968394079 131 176464506 73 1321448628 2043900907 131 53 775669642 17 113 876785871 89 79 1949 11 326500853 169770152 139 137 89 109 7001 1444822935 1949 415509259 1988795360 5 1006014445 4999 716191733 825094948 97 746653135 2062018822 37 79 19 905317529 17782708 89 23 2102118741 2086404060 89 392172003 7001 1761436289 97 970212053 31 725529177 52706152 19 1910348502 5 109 829325990 73 1496996632 83 97 2114613298 1913855637 2777 185138452 41 59 1130037915 137 707141669 37 721756114 796976956 854340580 83 113 1724880138 1845836694 16054345 137 2101144102 31 702701570 24330895 5 149 1376506998 59 29 1348576502 107 31 847934723 131 7001 1652516040 1479082181 139 1836253858 1517563065 67 1679722741 617573038 131 1847618031 137 109 1566274301 496672561 11 67 42747998 1528183238 53 2049995253 270481292 137 11 990751382 49023514 89 31 23 1488386389 109 1201630933 177034023 41 13 106294396 131 242448969 340898480 127 37 1005005618 113 676632766 73 753833989 10007 1478624313 5 819426215 1697537290 3 5 483860465 7 549668600 13 59 109 815221355 2120926639 83 506054320 73 29 1150859954 3 43 43 2104974571 2095443750 13 1837216488 586009461 31 67 23 861569908 753646379 53 41 1734026366 473725644 822045764 2 79 137 154815480 137 474611652 67 676256259 7 802663562 80639877 139 2050825481 103 506561622 1823305435 1171463328 7001 221088131 11 53 482917373 1949 3 256855398 2105082249 31 149 29 7001 97 910772673 638621907 765315867 233774835 73 494121550 2 127 5 2777 43 1949 869511268 495580864 4999 1617658905 79 215794373 361447394 103 2017499511 1731932848 67 2777 804354077 73 890229828 79 7001 13 109 73 18260074 2079762105 41 31 81546648 53 1258451027 1949 272774244 1514881689 43 1877536305 71 47 97 1904904818 884879105 73 1771397852 73 67 149 728140203 1682645229 19 893766306 1250692494 2 43 61872528 11 848068705 1170498717 73 955126233 1372308029 149 109 1919879348 137 1669549904 1624011108 59 600308716 41 11 388778346 1571312798 2049893922 10007 11 71 1872052058 61 41 1899036729 1834880749 137 1870609371 506072657 203421496 139 107 101 1159741489 11 4999 107 1605608814 1332863374 4999 1626398632 31 67 1250562772 1535093814 10007 476403249 137 583776728 17 97 861188019 47 71 746096045 53 59645458 787282140 51399590 107 1775853427 2049760746 501411834 2 109 1798057760 1055108059 10007 4999 41 280238941 1175999753 4999 101 1004179774 2015909803 61 109 1943034828 89 1147018472 127 1280802493 587688982 37 1192103259 73 13 47 1522026474 13 1877724589 751821967 103 31 1604430358 724000691 79 439727351 1811071919 606012376 137 227952859 1735653791 101 10007 43 11 107 181787329 2 1191754198 5 1244768015 83 464584584 107 1502242949 137 1058384869 1277900514 67 3 736194444 53 2010224450 609905687 31 67 1960701132 2126051772 1868943297 37 1117527576 41 101 180792828 489290455 61 29 1648359507 1778701892 1846388452 83 149 1212582115 71 920426250 4999 1141596635 410912801 97 19 1964759562 19 37964489 29 31 726037670 29 131 1091099 1632211268 71 2 43 1949 1925448939 82504594 29 1195115878 71 177936650 931031266 10007 338256614 1329922744 149 67 1695356476 565709743 97 1274112557 149 1495719663 506714663 1949 823777983 1263691800 101 1272055105 53 61 1794148168 43 290081870 71 758775438 174059550 663407406 113 37 1077660160 446962006 61 67 334918662 608418022 67 41 284569684 101 953206690 109 2017619869 23 695035641 3 139 5 636109703 47 53 1890742140 37 1669115917 202766882 59 1555541608 1849481083 2777 3 244301409 1510303155 79 1656106309 552341772 127 159615410 2 109 137 71 41 23 1682742123 131 67 1784625266 1992819190 1649468460 23 402287917 5 47 1935544173 67 1999584582 53 138130619 97 1089869804 127 1502905195 11 131 61 7001 1253844095 2049647765 1851645245 535754766 10007 137 1970410035 1872869186 1780903982 127 71 1222126195 1272038982 7001 398769959 30666229 11 2037920577 79 1663775708 1798685568 1566772716 3 10007 83 1161718049 103 43 1608622640 127 15392179 41 1836438261 149 149 71 3 270425115 23 572003491 61 1589978115 5 103 131 1224141421 822895372 31 101 608483691 580611125 671924021 131 53 421304829 37 44370548 1289332313 149 19 1081342516 220742570 37 11 1206091326 232640991 131 825903124 10007 149 1972786671 385076047 137 67 1330910483 103 139 11 113 1217016102 139 827827288 1528501963 127 117520720 75914504 139 137 103 870748485 131 1306924906 1792337675 23 902513892 2777 1828187964 137 1809938552 53 1948016040 1622446556 19 2013572151 463278013 109 67 1417241901 19 7001 13 489040853 7001 16062915 1558871670 3 59 696221712 734018016 2 97 109 900697204 139 516130551 113 938392284 4999 686887595 1143409700 89 627860060 1088042020 127 41 1949 2 7 1094721187 11 149 944855041 2 1010043602 244424634 3 1148424579 103 79 11 115803424 1959617882 794613448 83 67 716771470 1467386239 2777 137 1454752995 5 982359650 2025556898 10007 1590772762 31 765635570 10007 1312358008 137 1522935566 3 659743149 2123146143 1664173425 19 642335541 73 1488752072 37 1495216287 1785417499 1949 365406316 605472442 43 437750707 4999 556848608 414127158 1331048111 1785443818 1949 103 220769994 79 754098713 7001 33709815 1677729710 43 1862354455 5 37 134688399 612967086 1068067403 45479226 13 314246886 7001 37 1211362906 54548323 1707377356 510726401 2777 873931324 1805032639 10007 782483350 73 1847599219 1244253290 17 131 1598963081 79 1150221830 1847005797 584095693 59 2777 1322471271 83 730499878 19 4999 1760962737 83 17348577 2777 139 41 1230390402 113 89 139 1870425700 67 112881399 41 362088142 1140030939 37 1356418520 1401715260 5 5 28542248 7 802498466 1364609640 19 3 935397702 4999 786037761 13 1428963367 1757514070 19 1185717895 36636294 847352732 10007 116091207 544009735 109 37 1016449348 1919031677 4999 1568966144 1091616633 97 367691013 1028917378 1132024611 2777 97 71 103 1735980849 386035966 127 1942144050 2145286275 11 67 149337506 67 949894499 17 574352089 901496638 1398123218 37 1441718985 53 195031732 1399648354 89 19 2132880799 61 19 54758737 1098350419 43 807423279 17 43 512060788 990859606 89 1083153355 37 1136732130 47 743616984 1823643047 19 37 31 47 507974480 859543892 37 7001 251986993 1597747217 61 7 607170011 1287638831 29 137 7 103 59 178803571 137 474460318 1708212448 79 1685941607 23 1252562014 2065800798 23 1245471279 1932336852 71 3 103 1925650714 2096417182 139 395165582 7 264853372 822591436 139 7 975946275 132555168 149 29 109 55107566 905861199 31 1574791785 31 1447065957 2777 623564242 882552816 127 79 1341948747 914299480 507213496 2777 308538585 2777 113 861142292 109 1261801222 42570925 1607664635 53 10007 1857369249 607948855 83 31 1936105992 784186573 1037806021 83 320342990 137 7001 790916972 473981702 4999 2777 972505400 89 938627642 1350603480 73 7 1167723088 1930046825 2 353360852 47 472303216 724838049 19 43 1687112998 2029789 19 83 137 2102386643 131 71 2003642507 2105708774 4999 7001 884254304 1449738613 107 315615219 348253807 83 417551473 4999 2130478819 38411008 19 1489429570 21464217 101 1262582483 53 103 1682159174 1498473949 83 13 54926313 1954704401 2109291867 2079029937 137 1977742767 11 964709339 73 89 1870914573 31 412118154 1380745980 61 29937299 131 64198255 11 1064865032 29 564101348 43 7001 123161592 83 2777 61 716249251 1969681338 7001 79 1708567393 13 107 31 574456257 615623854 14401057 1478779224 7001 1029389504 137 1057608931 23 48931451 149 1988551701 97 1626768861 149 1720421646 137 261464197 1949 73 782849737 1691528092 695522873 79 53 586500438 646184480 1653527358 616461277 101 101 1987199341 1506960283 127 1469052439 679418043 2777 53 1111639278 83 1439961346 31 469130114 188317774 109 107 1846802705 83 1546917065 83 41 1302430354 1004935917 71 1280933720 59 11 97 1833664720 3 31 1703765394 131 83 2777 1172435515 139 475397514 644685025 53752804 41 136695389 59 107 61 463479464 1697633721 1954531807 511241464 71 1316638402 53 1458677289 59 61 113 23 61 10007 186860711 30471315 61 781929415 137 2110825171 1269051824 2777 137 47 1292323119 3 13 71 7 109 961767450 101 1170704893 19 703804669 131 378532098 4999 29 53 1528540723 53 2131745012 2086166193 79 2117389521 529988532 113 2061453603 807049762 53 1234621117 23 99566218 4999 1206528646 31 1487697206 1988656942 113 4999 1791276673 76563557 10007 1749523810 53 1888103111 1961100541 271393765 313868832 7001 665404360 59 772217665 1993359021 97 41 639418862 1122396484 71 137 7718717 43 11 979030426 34937562 73 787358363 2006276097 17 2074937015 740620383 71 47 7001 1408636205 5 67 29 107963839 753787952 85123247 53 79 1578971031 1187859981 11 53 1876090184 1284208126 698671101 1993533348 73 13 1436052553 1145347224 61 869577692 83 507790846 73 1667252160 7 17 71 44054488 2 1224619530 73 2011269895 315670189 71 1949 285178071 79 1104435721 180086888 2 1797851417 31 348916737 865368140 13 7 2138019866 61 2029949643 392409232 285804155 139 23 135929747 1406980541 1607207295 37 79 1339238729 139 61 127 11 1122714593 1251941339 17 2008999718 96447562 3 1106411783 139 1874897191 1168323259 137 1978971420 24692460 5 2777 365611430 1608250882 97 149 121550922 787027983 97 1565985072 482201744 972299273 11 109 139 89 1660309685 1532776067 59 1949 149 1400058087 2134916542 11 89 2013364141 752421988 149 113 495654047 345722483 3 2144786104 113 813242016 89 59 540367341 61 1354427469 1890949467 139 82672613 1866994766 37 1251629969 23 372350046 374330046 3 79 10007 830941252 29 1108726927 1793551603 137 164883199 1430990208 767138094 395730807 1949 488952015 3 228207081 938824421 137 555932437 137 301196281 41 13 1335914486 10007 2091312895 1805339347 1651421104 101 966480748 1339424888 137 7001 2777 1465481217 1376931018 23 2105897227 7 1326296846 1967611720 139 1840543480 31 604070092 149 1648366750 1949 1349329731 1465766889 1949 53689103 127 1141108462 802475281 67 1313688089 7 61 2021558422 1658467146 67 5 986737509 139 3 23 876207396 3 1882079118 23 4999 127 1283922248 149 1257535713 185096591 3 1338904398 1057061774 71 1248196259 4999 427009581 1973340253 29 1489003434 186387147 101 1942087893 14987390 47 998036363 73 1729668424 1899366677 13 1171101594 83 2 103 776255380 315617029 61 83 7 1223073481 10007 1612998309 1589151628 109 1453132846 943786528 1288444690 2777 19 55740072 1853755576 73 80852756 804075605 17 67 1253863510 621141134 79 541203330 1580077019 17 169773858 61 4999 26969605 1721996145 1457378439 67 29 530673465 1419190574 7001 1589149989 1722610052 37 1788378579 13 601825160 79 790763614 10007 1240389332 1173789739 37 456596612 83 1111683729 97 239113832 37 1949 97 113 1905732164 463939129 17 43 458785232 1131592633 19 37 638057341 89 169991335 192342809 747399112 73 595910530 723622431 37 131 1324476417 89 1960334737 1959277860 1216502156 2 103 1249986473 1693028309 7 89 1091541354 113 1858114031 1018973805 137 61 89 97 131 1731640792 158622958 2 1253694880 1840956440 5 40848001 1858200935 53 1115659909 13 1307464925 3 53 139 1837018386 3 838757796 1382184879 3 37 53 1962029631 1926333421 23 1031589537 137 17 1826183622 101 59 310685364 131 427370994 2 2067348304 2 1554072276 1537411386 53 101 1829023085 61 97 990684862 430718024 450230748 1141194060 127 1579707516 131 1000116094 171847958 149 1949 1920782378 837896244 61 17 139 41 406541322 1906067184 107 1965050720 109 1949 1102158739 11 1017381222 1548586416 1957210177 13 374084403 83 934509614 59 318032467 10007 295176479 59918014 4999 19 1812257605 71 1118040053 577137148 17 1885400470 1653465078 83 31 2000822977 97 1577481433 131 632341925 5 213920629 13 848661580 1813666615 83 24526998 59 193757239 1237534086 79 918559781 2032771515 594715219 397094338 19 71 37 1302886567 101 131 29 149 1737771878 97 404036744 149 1663031912 7001 29544220 79 290546279 67 775183233 2 262433537 71 7001 972526611 37 1205003124 1099937726 53 345060157 10007 1007244578 808375467 67 799759235 701801243 7001 59 101 342336143 131 454196519 423165154 1859673711 101 2008040822 7001 17 10007 107 47 555392420 109 1399802634 1772412703 1990621509 20428470 29 61 1202318479 17 97 1065966756 322646153 496787508 10007 465145374 53 3 107 158743595 11 118541000 19 109 1382572350 1688483030 73 1785621245 704785368 2 113 1757367525 1350265137 83 1791491007 1460356465 940351571 1949 1601983229 1739847241 11 43 166349967 47 1055669538 559067670 23 714340315 37 113 79 2075117648 1600143815 23 648116816 1730515017 97 723296602 1143583149 97 1584663971 1185236680 83 131 29 7001 83 814818802 1715807291 574076273 43 2042766578 81993817 131 1949 1713011182 59 125873137 2777 1952936358 1799858969 17 139 217012183 31 127 1151104886 1102825201 3 79 13 1455087965 1430416344 79 17 79 471462678 67266699 33174396 53 113 807065097 1636251526 1289206076 2 73 1009156088 1415503215 956905460 53 83973465 47 59 61 1628624360 11 219419684 2 448374927 13 1015508523 19 2044634726 139 1582648440 812506430 785563001 73 1152122055 5 53 1599372149 448785564 131 1450255412 621337977 13 1794153881 1488584412 470241051 7 5 1197118185 10007 869208020 1530124806 149 1789703600 2127701562 47 101023313 73 2777 829517740 41 83 920920565 37 1900489412 10007 10007 818700494 2 139 1129319122 1500619699 10007 1777624314 73 1771944257 61 101 64833314 774948962 1908880260 7 485245814 101 159490716 17 922706196 31 655500213 308147933 43 7001 31 1949 1306958471 1815042474 37 1610997612 103 1518274178 243466971 11 1060363927 83 23 139 1697032930 103 137 2777 1437214134 31 1939953216 137 61 571766436 1467283362 29 47 1377056486 83 71 1810371916 294430334 89 472355307 586214429 1713639621 19 1384306730 2777 127 1479744564 1652462913 753980395 1949 1725556895 2 945720232 2 1715989418 2777 499485105 97 2 2 1221070654 1126461977 1257240544 139 455512582 97 109 5 107 1409878200 73 79 4999 242892026 1082277812 2 29 3 1946898273 139378458 1525403885 19 1419174742 628212940 2777 29 11 89 7001 13 513549392 127 11 61 139 2129073564 101 903478431 137 19 1079693395 11 2004964559 13 1956820161 231299370 31 814130212 7 37 2056159314 11 7 79 648445588 53539327 1949 1227185901 107 1334597090 1476711708 174283732 83 1707237375 1729509794 43 1898972235 2009256070 5 139 511751296 7 1257955725 3 73 109 109 243546657 67 146241704 10007 1758790292 5 1963687422 23 1825436126 139 1319478534 37 73 1032282707 948182254 1860060710 5 1838153875 127 529708787 43 29 137 11 1464030199 67 2068819166 1746816284 2 5 19 568468239 2055186771 107 113 1409236560 1330095492 11 1780627145 23 61 1023404015 418566102 2777 1243196252 4999 1707688394 4999 1337862374 1038039349 1949 1427977728 1438615233 822993782 127 23 1393087506 1118063005 79 514857457 1737720182 43 1517965066 593547889 73 28610791 646231641 11 31 667039821 53 1104829629 3 1915924101 53 1338283867 871456939 1928287795 89 11 7001 476362042 433179874 6278437 131 3 25430148 1603797225 23 1913802546 53 109 1300408193 43 1126827394 109 581725479 19 2117270424 7001 7001 3 297253872 1630756152 103 7001 1178674358 139 1171801553 13 10007 1593534694 2102080427 1984210618 113 951078738 73 865059782 2777 101 880111778 89 810605681 89 5 1550551685 1956877525 107 870456449 103 107 410760267 11 103 1869028936 401896112 43 119513082 1210108958 83 17 3 149 733921403 1218705115 1989018773 41 403676228 1779011432 113 67 7 232322755 61 1416427991 480634710 17 782352161 101 59 1286131088 17 109 1425846473 47 23 1029832337 203642450 1876472612 10007 73 512119455 153890935 73 1115595052 1343354222 71 1748351183 97 942989283 149 10007 1712628001 1383003344 4999 101 369832751 149 222544473 19 71 115803201 41 672507133 922776176 59 1337507993 1866790798 86466373 1799997395 53 894328110 471781404 3 1949 1405308909 594269590 732710793 59 689528720 127 10007 1629146702 7001 680930246 1666922815 67 543968878 79 4999 1379893966 43 83 598810638 113 2025337533 67 59 381694423 39444391 53 1885937637 4999 43 47 1655011094 97 3 1990500618 1109288604 19 59 711398282 1896866874 3 912707653 1335490936 13 13 43 127 1598639551 113 1072874919 53 1778229924 209853204 113 1296746077 913262594 79 760777015 47 602537654 89 1187262086 79 723567162 951959385 47 89 1509168817 31 1302562278 1848129945 1960812667 59 1399126531 127 563806969 11 1782568944 1461429177 13 1966206588 959515026 83 623511954 43 17 107 2081471749 112350749 2109413860 1915188188 149 1022142018 101 103 415187129 4999 1352975804 54317477 79 1142648249 101 1017436024 67 1891305614 73821639 391543889 10007 7001 1950450596 1817443150 485468844 107 1699703175 1650060949 41 31 71 1979930921 1716171697 1811142699 4999 79 642014277 1733026634 1749055636 1042098771 67 41 19 23 414080983 149 31 1868774961 73 103 11 316018934 4999 5 42483985 361457685 406361740 556027919 149 103 967797167 1954345587 43 1241299431 1166851981 61 2 1202256079 83 245000210 380988114 13 97 946069239 172523162 53 79 41 1438406493 113 13 509798818 44134304 7001 127 959750177 101 19 29 43 1865641086 37 185174219 47 1876266132 43 683310033 83 1986940071 1809492729 635468827 107 17 10007 1446962165 2039746824 3 661045383 61 1232447660 1658229551 17 536752832 89 832864047 43 2070087596 113342479 1709887402 89 23 1367719610 1536468172 61 127 866827578 101 4999 2113007314 1055556020 89 1281479761 103 13 1001289939 2 1108481305 43 1056875266 137 1416360252 1803911551 23 1998482962 7 736003963 1472926472 29 74274692 782986624 107 10007 726149996 11 83 437463120 1146617444 1017192892 1658150352 17 79 1779153175 67 59 67 103 17 1586196271 29 3 1117258819 17 1584661477 47 79 4999 10007 1473650834 3 771481524 571319839 1469195675 61 13 137 1081551843 53 1576832839 37 149 1891465451 2137244527 103 994157339 657763047 1071676231 31 1242064567 706726890 1949 1847331296 23 137 1272221593 1479181191 1133081768 2 1249869992 116619044 387700115 101 107 1986166314 1685944537 240514615 37 688172139 47 5 798441069 137 139 1009502194 357436055 7001 10007 37 17 1291223848 1807566429 113 662980108 71 369895374 41 7 1563164960 19 804021621 47 1901027377 2109346092 7 1001990923 1832719773 59 97 31 727817761 1830248862 139 1195625993 113 101 1452928403 103 1813553342 201770767 97 131 61856759 1794265866 4999 1810367854 113 7 1912876432 83 110403114 79 685356837 59 1513980828 431802410 109 598894614 1984630024 13 94785860 850334899 4999 29 1983334172 101 29 744940487 4999 884388087 1030688821 548301124 101 1833999666 103 109 1717049256 44172869 13 2056788798 109 111811090 150669694 149 83 131 438212030 1348083665 7 1967406221 1620713706 10007 403009382 323570273 4999 137 1308622767 354285973 930136645 5 89 11 600490017 3 546759711 1860972267 71 137 1501037760 19080498 3 103 476228676 89 1305850077 126154582 29 560062819 29 103 862792011 97 23 1111166409 1668891261 109 126578257 53 2072502046 43 467206648 17 37 1922496098 1467445678 1639433118 59 131 583871716 786368634 1949 29 299389678 101 981787064 628035978 149 3 61 37 37 107 47 1653653076 2042613185 19 229802055 1173573874 795696587 2777 107 528406339 1562349372 13 1454438310 29 101 1636061933 1393693344 7001 107 7 497571823 931948451 2 200503988 1558915898 107 78664795 268569144 222041632 101 503962527 10007 67 83 1567470936 1983156848 127 835349104 365340773 107 1208968837 79 1711210294 131 1106637921 733623056 83 23 1275463298 138040807 107 1167637714 13 1551831673 29 1391955565 613991498 131 137 83 293065812 2 1706342515 23 79 1401815579 1200705753 1602227113 6777288 113 43 1171318452 1932256927 1853503447 19 127 61 1094958784 67 73 137 596737065 1382606060 19 10007 32908099 7 41 525965999 2108378465 968712705 138210310 5 127 10007 870707912 31 392193325 137 68680703 2104592821 735703067 31 437805329 97 61 436864005 59 127 5 73 868296164 83 47 7 2074759736 41 323225427 131 902012814 67 862723155 1948755367 11 149 19 1950314223 11 41 595151045 53 41 139 2083942349 923040593 1232805391 83 1491231289 1595300347 109 1269771781 127 272630265 1517616535 1045462925 5 61 2051885831 269708944 53 149 412483256 1618406385 578404031 109 59 7001 2134058822 41 19 843569315 47 218088648 3 953840160 43 860899431 11 712421765 7001 877995410 53 58061341 1464833133 47 1110680782 1170589097 79 292063562 107 2777 826952139 13 31 79 965002222 149 591867932 43 139 1373221310 1526583624 79 137 1957878657 7001 663239735 451362604 41 1198511932 139 79008434 13 11 638434395 131 109 1530362071 1822621918 1165923800 101 1044456756 1083205595 131 1461006451 73 1134674478 943083861 37 789869261 1931331418 127 2079807025 5 17 107 1949 11 1412713918 1802861687 31 596396011 1733088883 7 41 89 253860040 7001 1329573912 1306574539 725028255 107 3 74006973 947298999 139 1241955131 14521191 11 236482983 662081067 59 83 107 240518024 938736265 5 2027321155 4999 291401708 1299493980 61 5 1578530755 1507898765 83 1008570433 618867711 131 626605357 1620016626 89 672110467 73 131 61 214326367 2080492230 83 2 1081735016 61 1062902857 1785421018 113 197094713 336392271 107 89 812361473 47 1041319874 79 532371466 37 889880340 724497468 103 113 370243144 1758222709 1357374046 7 47 1278447939 209367356 71 107 1001833082 31 7001 1209044696 460861828 53 89 109 1467255758 97 365891566 934906661 37 243675782 59 1680351978 1055556724 17 2088274645 97 618449185 23 1799615128 19 531970360 10007 869388680 79 1125435422 67 206546997 109 1875662533 1398611066 31 43 1592770833 67 10007 619533370 380436119 458033424 7001 1385056837 13 97 113 848628298 519578300 67 23 643747170 19 79 414679629 13 960516385 113 104525 842390362 11 247155787 101 208032000 482430955 5 37 1064858113 137 682806356 834840730 131 71 1267961452 504949478 107 2025815937 1949 226212634 139 1316646086 553007330 73 360185212 101 1670649950 866606384 2 83 504202135 22029778 31 2 603536458 364543698 953192932 149 53 81742801 89 1120312865 13 67 4999 1909642995 809987970 494607753 97 949136852 7001 1619324299 654628505 1473366630 1526449285 5 37 148543937 103 13 2055375330 395117015 47 1589167003 73 31 858346972 17 1713898180 101 364029755 1663935857 61 1949 7001 1972130930 1497364307 67 1949 1490538679 2039897640 83 1482599369 894629330 925912127 7 149 19 149 142143522 300846295 2777 520301444 149 32824253 31 163803349 23 672095121 1425727311 280196 10007 3 522082836 1884249978 67 645339705 573170177 127 103 53 10007 1591823497 1617183732 43 1191314785 5 29 629129683 772176881 101 1810649725 13 149 742710848 11 384768353 131 344849000 763287517 67 3 1255995084 1992985294 113 812501103 31 2072806784 109 801197223 37 1048887396 37 23 47 1768305717 137 103 103 1899351724 1320161361 1995539442 43 149 1994675390 1158062800 29 29 1338267466 185248346 113 7001 7001 838968156 17 37 1023978154 73 411543416 139 67 1961957248 43 1749445239 251073600 19 1714393940 67 109 31 1315410540 3 1122556733 89 1018705675 13 137 1794554917 1351271538 2777 52796324 67 1741632907 109 19 1536059047 892206568 11 1211526512 101 26783079 139 1630602884 1036280756 89 107 2073121469 73 5 1926970825 4999 899663738 229356337 41 97 356809165 561866195 29 149 1587567137 1358223208 1058752799 582382737 41 1016730079 79 2 303667526 47 31 73 2140107236 59 1261967992 43 106750467 1789343108 139 687334984 53 759257489 1019172245 79 11 544613707 362395814 2094106444 17 11881861 1418428176 131 930767155 1883529648 73 1949 11 1805299532 1238784761 23 1361950677 107 19 43 71 1699933862 127 29 2127958781 1557150783 3 357698295 43 2777 79 547967089 251373838 109 139 47 53 1296041118 43 521816481 1331963915 19 646641269 448074188 29 7001 1285138565 2777 2064294058 46292382 10007 11 53 1002990550 1318685427 3 423059721 107 89 10007 1470298489 1877873592 11 23 71 97 322650227 1840330543 113 23 1966194078 218250969 1949 41 901151792 473594002 680382335 43 2 989145710 127 109 1336076864 1444349669 29 13 543550639 7001 149 2112036620 107 933622900 1137286345 103 1658405105 41 1484256088 703144390 127 753291991 73 1949 3 59 1487887661 61 2032067319 97 61 1620148776 1198157608 43 660783193 826792003 1057746424 1368956241 127 83 61 47 17 13 747696833 518978551 31 2124959728 879598743 993681916 37 913745665 67 1612839343 13307096 844296018 59 37 1205162335 1742977352 101 1878483446 997868284 101 1721250484 7 580504344 53 97 836666646 47 47 1225696644 11 323455814 1640865501 53 1615070802 13 1354022791 79 107 1141237925 198444089 609012539 137 131 53 1758528181 999820249 101 200028907 2141003208 23 1981961638 79 958835008 11 83 5 73 10007 438981609 113 37 19 2134821475 89 47 1026918557 1811770412 103 933073807 61 864695191 1530588210 7 53 151063674 23 946129932 131 1300641360 1143130890 2777 1924154861 23 1201358460 5 31 1938879655 43 509205441 947238056 1249829454 79 131 1307409737 149 1470260331 11 124413190 1022774428 13 1757103205 2 401643515 7 897005657 97 635879620 1391666505 61 1812433123 37 36134541 23 22879894 401935888 53 1585496855 113 127 1800699645 1134416346 53 59 1564397213 7 4999 97 1466469183 608677716 29 487850383 1371193007 89 109 23 257824963 83 269704433 1768916833 59 17 1234015041 3 83 17 282133683 1531882226 1030493361 71 131 696155877 755904981 13 316530324 1335360207 3 71 876228025 1953329286 137 103 1051934571 4999 2777 103 142345897 1293127817 10007 756399109 401811071 17 1474713513 13 71 787315947 1569409018 107 1879368223 1530591870 1005408453 29 127 1338105274 1413647160 7 1958603242 89 13057457 399465724 103 73 23 89622007 6018870 19 139 1725952436 1033847435 17 1586066017 243650436 1858570089 10007 37 1699769788 884290047 79 1127349434 127 1916520424 1530278762 2094599400 71 946981926 11 1585041953 292324484 995376276 10007 7001 222363869 107 2015655610 149 101 262943593 131 131 793805504 7001 336433055 1734560759 103 1892631408 2106538746 107 1772541617 101 53 977120561 1698567479 23 1267442862 7 863869293 97 113 869743422 89 557450703 59 1261863090 101 921622879 59 1891555104 61 10007 1151125224 1805583024 17 11 380097306 41 23 522441220 79 1608740753 139 1347526882 131 1847260868 79 127 21211794 29315492 41 555329217 127 1750752277 139 1949 1773905738 137 1356521803 466803422 719014057 139 53 2777 585641710 113 1116097045 149 1319140657 401333139 1013961258 19 1804910871 29 41 1580146232 1704937891 1694798512 365750262 29 1907937945 1002575477 89 779667047 53 121107200 127 1670886041 127 83 566213239 41 2777 2021257517 896576515 17 139 137 1888632610 41 436102009 97 411963074 1243914405 23 2777 7 425560198 1717452674 137 441896514 89 1759609566 7001 530232049 2777 931458563 2777 1164037867 4999 322797231 131 53 31 79 67 2121469106 61 23 4999 29 610935489 1949 1469584980 575793482 37 2091829669 89 131620409 864010487 1213381867 131 565820178 43 1477491248 47 905049907 2777 1040025378 292158719 17 582637561 10007 269104664 59 433962523 17 47 1987825050 679410380 89 2147018823 933318258 1645090758 10007 101 2117972727 423130713 31 4999 1610427183 127 131 544311157 131 1506026697 2 1846997550 1821844360 7 573189925 7001 1311098273 109 1101208851 67 1259781570 31 44332566 1360929346 149 71 17 383645511 439896114 10007 11 1992166067 71 1064878874 1967522466 324902435 13 633651574 2 37 11 69893820 1021715063 71 499962473 73 1326239699 4999 1044301098 765833544 113 1876051651 19 1945166591 7 41 109 1732691250 301296710 3 1965596559 758015415 742732600 943398282 139 31 269277501 97 2050088307 618439311 966295843 149 47 1923107883 653735134 13 63226423 59 192660960 1959282974 178752667 97 53 1834131303 1513159794 137 5 1459394235 113 79 17 31 2109765977 37 1754342642 131 952079323 79 892603304 103 1659757450 276297551 23 37 23 206332530 67 3 131 2019964063 824268244 10007 412006530 97 10007 917172759 902621353 59 333764062 1705215881 89 137 1867935268 579034336 131 127 131 1174348845 1486571625 101 701469442 316470824 391491732 1949 113 37 1352555387 648542299 17 482614632 37 446223885 4999 1662119338 61 23 2777 598332420 2102077920 2103011001 13 1466109138 101 4999 116163995 29 107 864412233 11 127726234 40296932 41 926458758 2 47 1687886936 1008475647 1559036398 41 59 29 7001 148210344 23 722360126 107 1818364693 17 61 467302944 324192520 53 1711528417 1673558363 61 1526292834 400485668 11 61 1289792174 582632777 89 275256441 128363721 1096725190 930977054 2 67 43 131 1495972509 97 1982474845 103 61 61 2 1306718581 131 47 1844022769 59 943486818 2070575618 131 1337109533 1710040033 13 97 507766870 103 137 1890459849 1035238039 73 1029060925 214641955 19 1983702144 97 7 941222037 259916268 1203004959 107 4999 109 409500901 17 1823345591 67 960452973 1206025460 7 1021418397 131 59 2036518930 67790410 1497817529 1266847894 13 2 139 1888556304 340635068 991890000 103 1391985415 1844082125 5 109 557585750 2 1037031006 178282411 97 2143770276 2 1891799466 37 73 1617985009 41 188421732 13 425868443 13 431299856 1472974363 73 10007 1892683952 97 1112971891 47 89 7 19 1504788657 1738053377 137 31 113 302437494 187655710 97 911066059 29 81066775 47 1794721226 139 963969587 139 1210421096 97 61 2048507002 917079307 19 5 753857660 5 916066735 976530899 107 1812016966 71 1579301515 127 97 1125677822 23 11 13 1467403938 1384485890 1837158838 61 1383300704 97 13 626372968 411972743 43 121740482 237555564 10007 75052500 10007 107 490928733 1896509195 31 1331169853 4999 525834812 325044978 131 223796810 101 17 37 71 95016531 532055981 101 1949 898790633 71 893643786 1949 31 59 557633013 191237467 1684270420 1869788664 103 139 1086892430 1006414627 2777 1570751527 19 809120187 101 41 1580039673 15439539 3 5 2108131795 1186621906 31 277254111 131 770255142 1899667465 17 1956134621 1604932488 83 1944479435 107 67 1281593998 149 294099180 311225524 89 79 131 404577856 83 1707945282 2 1082079854 59 1949 61 79 113 89 1453956777 109 54050484 10007 1841948462 401733343 373388002 109 2000212690 59 1672816695 127 872482253 375967266 53 1880923890 79 17 13 31 1384120085 67 1253860909 53 156920439 445847753 13 588489902 131 1970751555 14255420 119268933 73 89 107 139 29 103 312356667 71 815579556 1738816767 71 881026220 685883286 11 11 7 2 87184908 1739755108 1269574888 113 1132834944 127 645022078 41 29 1642633602 79 41 813975315 79 73 103 10007 71 31 1370134621 1262648073 1056446062 101 2 1318854784 1912469812 101 592178392 795305615 13 1510893064 1364709105 71 114914318 19 103 1797029670 1665644621 1897523894 1915298271 97 61 1167557568 1179562917 1438129708 954838814 71 31 919364365 137 938771456 113 131 285058096 20219195 11 1124596667 10007 425800611 67 820994643 7 675568290 1764089195 61 103 1501088525 983983823 2777 41 997367148 2106399470 47 2120638366 103 31 139 1805200645 1394550721 2054546271 17 1577519433 4999 118535593 1335335878 103 79 856090377 149 2046544017 1177591306 113 116977031 1949 734266659 3 962719170 786394173 19 127 71 1199194167 79 59 1830872217 1601132482 113 37 1949 53 1033983162 4999 2089771927 53 5 682717390 23 1847860480 107 37 137 3 1935810840 113 1727172343 4999 131 1314556967 300020869 89 1949 334506312 2777 588145346 1958919591 53 23 109 659529134 103137762 888967066 89 89 89 688223855 11 1541045596 1465321479 97 139 1913840265 1828293410 4999 898020360 345850816 96869563 1865833263 7 517880484 1949 1108235222 10007 29 524731626 1751815702 1847774965 2068344933 17 47 1595048353 1643979959 41 349469691 1436683583 960693235 1154633713 67 13 557908598 109 1929041997 199614207 89 139 109 10007 7001 139 704408354 796864699 53 2121356815 71 377929024 2125690493 137 674973832 131 10007 868487516 61 1151280145 1548618956 97 414436574 1118015695 83 2777 5 1949 1183436408 1697015609 31 1425348441 11 28543603 1949 802120695 621315863 426480192 43 673824104 230990118 17 1587436125 137 1333299481 127 131 731447277 1080011946 1072860385 208278336 4999 3 469349310 1790768925 149 131 19 41 19 757215626 157760534 7001 251685950 83 1838238599 1010167353 43 2054590798 83 1953241739 103 779126310 97 1202849276 1831579043 7 279541945 1342388083 109 166671659 4999 47 7 996092979 43 1633804608 97 1450364176 2023958923 7 169157352 73 905092690 981569810 1897265669 13 19 1539145767 496904446 101 89 689048146 1427140632 61 1949 107 392806630 829087467 61 23 852114368 61 2005209263 59 575407353 1447818994 149 1228594847 113 1971822654 164305784 139 7 1178660005 41 1961562016 107584594 224857815 101 101 1114948739 113 1709457785 79 97 1146357349 107 1395114792 1884897856 113 1052507538 686872427 1949 37 1143528661 665503729 11 10007 542889757 1546651899 11 902671891 79 1477181974 83 1978388707 780700508 101 910712843 67 133614971 71 53061274 1470071620 103 29 1489373300 4999 41 1827981351 755485147 1949 17006974 7001 2777 1849643066 47 1533176660 980481702 31 43 10007 1683487617 236202839 139 261810114 131 103 67 17 754304489 139 1299025473 37 23 1781215312 17 412712441 4999 43 71 1719762955 97 378767143 1433156435 41 837334734 23 2098361990 97 312783096 17 82456375 1581966314 97 1432321885 56906020 139 2078029845 41 891853074 798849535 1664709977 795468829 101 71 1801963173 470856246 1879287903 47 127 421601011 19 774495165 31 1314913949 2777 807221137 327644345 41666984 23 1385653324 1120166006 71 137 885064775 73 3 5 1012223720 1601277030 2 5 10007 1481636420 1647452410 1147473105 3 97 791903926 604343465 79 79 10418678 47 1476249305 373988156 97 4999 31 53 7 573447518 38687296 83 1949 37 1558746027 1688622761 2777 864326066 97 1748199572 3 19 103 566886862 71 1555962018 2004489135 29 127 1345370055 777333599 2 1137098633 11 383716223 3 23460368 23 1141468058 37 14872027 139 1172615528 1953275860 17 1057687974 38610285 131 97 1759779346 326750151 2777 10007 864264562 1744559645 1949 518161140 297837945 1888880997 3 1488734433 236151129 113 83 1490189734 1032527403 73 40467592 79 4999 144111172 5 967753605 1160396505 237017190 2085364012 67 17 7 1724960410 19 1266769045 1751281726 2777 268835816 1007576765 13 1602494998 1354947483 29 881485653 67 863899072 1151356578 83 2 1624221109 7 71 787222524 621120751 4999 137 1705758309 3 1832909223 126546250 1759908564 67 83 79 951776324 89 1626471529 109 2108780381 620262865 31 1676903398 1355253071 2777 346146175 912845441 29 127 441035186 43 600771447 551772816 2 1367621042 5 542652970 47 1175747018 1652108750 2027457153 2777 1586838894 1456848480 79 37 1733631781 777410221 17 10007 10007 1711367119 53 1998153265 11 1806068660 1882424786 13 339510665 171321680 67 2007458891 59 1949 1904161306 28632759 73 1421420369 101 547762491 1663293386 107 1764781602 287431675 67 158564009 1364207859 7001 1897186988 2083214136 17 190616767 17 619312499 661157574 89 1900620454 830187273 109 682826358 71 1687835643 1714831405 89 7001 23 53 1537990994 1752153129 1949 896141917 1419272074 11 4999 310877812 23 1168587519 11 1941750470 79 47 149015815 89 41 672190572 1945804650 697795114 113 237926601 103 109 3 13 41 73 674947549 101 1980142396 109 1614119120 425571447 131 1326149917 109 301995381 41 29 2 1808487252 2060999782 29 420012858 118190068 1631193818 2 342704542 29 2043606510 1479496074 61 61 31 2094372864 83 1173247812 113 1913255658 79 1789403076 127 783829522 10007 836825368 1770168251 406742857 101 908577113 29 774377111 1334735935 41 448632287 43 47 2109489725 131 109 1977334774 17 61 1389775139 2044178076 1637313840 1040889488 67 1949 1536071217 13 671573390 103 744829330 17 351589668 4999 2125217906 17 277046518 1672547429 130692077 97 1132519573 1398178224 59 53 1063063624 1547392417 10007 137 149 23 1953826701 1600917185 1601690898 1157397136 2 101 920449865 1375301143 103 89 710727095 2112097975 13 31 647018484 101 158313864 768785137 41 699214725 19 1265768695 10007 1238886614 1420013314 31 1958410541 59 10007 1337455564 1743749771 113 4999 97 1699818397 103 1375165772 1548575233 97 1449182619 137 41 4999 694175130 222213564 37 298627396 89 742318295 446226924 83 53 448512064 7001 750976267 4999 83 101 2081712937 89 1699194764 7 1686183779 1584302391 17 1135422027 470595972 83 7 1949 683568872 127 1842856868 149 326212910 1965997967 73 113 981210075 103 210415387 29 19 468070016 429393540 59 67 2777 1868066034 1310231745 89 19 29 854663205 390359227 2 1580554552 513972304 955978336 910278905 61 1994081911 53 727961307 4999 496099618 139 1164878658 107 119980063 18728859 137 1933513332 53 149 5 268258300 1152999637 23 183570084 17 2039273845 1208893838 595030652 83 103 301542285 31 525532141 61 113 131 137 2096581418 1574871718 1346221876 29 1203191269 127 1020312539 4999 31 137 318053857 149 734259186 1593439758 97 3 876828186 642581199 101 1430167348 131 61 1163810216 10007 71 1664650025 127 139 1421940555 4999 47 1699485756 1975868950 83 401906407 7001 959938986 41 1465217841 67 101 1387625668 678149249 7001 1416890384 617089143 1089701909 716587427 47 149 2028124824 920969153 245176997 13 37 1865980337 1470525040 313906255 59 415889074 103 1875480135 59 1211913454 131 1333965009 31 1288350018 5 73 1348986375 67 99022583 71 3 1324970010 156711261 1267434786 97 10007 71 704264478 37 7001 89 1949 996672363 23 107 1745037748 461207776 1392241957 23 1939369825 59 1168665838 31 2135704910 726141070 149 1334197981 101 73 61 1061780048 59 2 1064898394 17 11 366598749 1610097317 71 1981180663 79 79 37733876 1140730506 2777 103 243999378 786076034 43 1410576444 149 31759499 83 137 146138874 7001 1871654341 47 112147217 1421166072 2777 980044955 31 1523736490 1387208026 97 149 1361832733 1157103455 1832069943 107 1220121622 999787665 31 109 31 1534517197 1440165536 83 47 1773861881 11 1123299348 511697442 59 101 440172746 587950627 79 2041271283 67 43 1618278089 31 29 578794425 5 19 1031714061 7 222062932 2032687495 501694274 137 1900044498 37 1427411974 79 37060638 348043901 47 97 378331137 169400509 4999 885517861 17 1707787477 73 739907723 880713332 23 103 13 1306544707 113 2136686340 595576961 43 7 95151715 1300095058 71 31 1583058431 83 131 480816505 2075373264 2777 7 792068558 103 1335646835 558657385 11 23 1378821687 2777 1676547102 1945918879 1518774605 5 901620030 1631297430 7 727102215 101 521299885 2080143865 79 583165529 23 691842533 127 97 137 362420485 418773380 53 5 1560863797 2011824757 101 290774640 107 2074598385 3 707929895 1951621363 131 493536284 47 2120312833 41 2061768722 473274972 537586700 1309832224 89 19 10007 1298878579 1689883111 53 19 1486577435 7 59 305460641 79 79 1958260374 726277257 7 1160626019 7 885379841 1808468740 83 13 1176527935 89 43 41 73 101 1822609135 1715541271 1362267379 31 113 1241396869 1483149069 103 315462975 31 151323338 4999 970480865 1230897902 534606514 13 4999 13 238942717 43 137 127 47 680226018 10007 2097150486 4999 1949 97 155156156 149 19 634782513 137 47 9040873 17 1111309278 43 702010194 137 1027249729 7001 488632254 4999 1615486838 101 1988133692 780922607 4999 1985532814 1453499242 53 263412279 422596666 71 4999 46815635 1723876471 139 571697049 47 990822416 1620433957 29 43 343775669 328137515 41 1949 59 2777 563512413 17 29 1647684763 149 1342658221 1802167652 61 139 53 71 1471768230 1989086115 73 78529984 151831794 37 1381390983 89 335730969 858470672 2777 2 149 2777 109 73 1396764334 1142897491 31 504652451 2112087485 61 488822815 13 76811709 7001 1056782882 1949 35376299 47 961685936 472790610 97 127 3 23 263375047 399973388 71 43 387260844 79 113 294249062 834455758 1326449406 71 4999 1166181717 1949 478563307 1438087191 4999 1920670789 192336525 75926141 1447960507 103 19 1028051194 23 43 19 1253653985 23 113 1262335317 112623862 2 1261942608 41 1081925498 1863075197 109 2 372727050 73 1989915322 89 169233322 922966334 2 1645265881 1118266302 4999 688805889 3 226454804 2085496238 89 10007 450870308 29 507729274 510199352 704579706 109 1876797618 1021986018 127 4999 169468623 3 19 331088769 4999 1500829774 1771506414 23 107 1044372002 403702087 61 495255929 4999 1163953095 127 1337268090 226738864 1949 56996556 101 2050097293 53 673666557 127257615 73 29 581501243 144260297 37 13 1513074104 131 49575004 2777 2100495030 37 1476992422 1924492125 97 47 156099696 1404183251 73 1051255364 10007 1313228617 603313091 67 127 956932427 1267497973 101 2 1937749450 1277183494 127 71 3 226478355 4999 2095070902 545500878 310645448 653179876 29 888391360 19 71 1119292422 1150791785 798431144 7 1041237134 107 1780356201 41 347145360 113 583401711 1132094568 736731768 73 19 131 111729638 37 37 1768584090 131 764397838 1648264008 7 865562530 1018191412 149 59 127 89 204034454 13 459705974 97 231983623 1949 1838873704 524818081 149 238928607 41 459927996 4999 1169466060 930299502 752838639 103 79 1130237753 299159730 3 296523099 994681024 4999 13 11 1594650376 79 2 113 1087618785 31 921419772 2 1124264492 79 1446733636 97 282684627 41 5 1503724405 41 1462839838 71 103 1234579151 17 7001 1488646951 2777 217373364 31 354049419 41 4999 601260705 79 139 7 900993081 17 1992951259 399999117 1949 73 1871347992 1360936883 23 1348370423 2114529219 152031093 71 2118223548 23 1949 1055962878 101 2777 97 502717299 101 29 1286025854 610755917 149 103 23 1905672041 7 139 2023948976 79 984541055 43 67 1785395900 846599136 7001 1922985673 305845686 1641007664 71 920068590 1430227670 101 37 865163748 926223146 127 1611783543 784210084 7 139 1249758839 67 1507709643 139 2019486413 31 1287109119 1978838320 109 131 968807691 1050424783 10007 695345007 137 67 411797678 97 97 41 897964171 137 18013171 252412055 113 1072111865 1941513497 139 1701335640 149 1658842479 71 71 47 18143645 536735576 71 79 41 10007 155458745 291463882 5 89 963640024 1022012899 101 1719294114 589170 2 5 53 444045554 59 1933981414 2016791572 107 259534706 1680303604 5 127 113 138288044 1129296010 59 214720706 689210519 131 137 353302544 202387913 7 1533835224 47 7 1071193193 306327112 19 307180923 1077814724 97 23 386742309 165246833 1248307566 31 4999 2089557005 2036742570 17 798332359 1732664310 53 1590970059 627801801 29 1776861291 71 43 1253745883 4999 953639234 4999 383397249 67 67 1592510969 37 1528097632 1474592820 37 492720897 31 1728796871 97 149 1205930606 103 73 1716870064 29 1806802950 2777 59 1409215765 922204304 17 1949 29 1070482568 1687548686 541715320 107 61 2130875121 137 1553716041 26198218 2777 866302470 2 67 409072520 1195362142 101 1549233748 113 788004863 23 225355357 2777 1736049881 79 521790451 1276111436 97 192354916 1060670280 109 113 1333682964 59 2063336200 248507930 11 139 758488389 5 1599911520 23 2065177314 2131303779 885592292 41 1823903373 139 89 1721651600 482650827 89 137 526148013 53 2113081168 1433387818 620590092 97 113 89 580054615 101 1493022770 5 592102895 29 71 149 137 1746528485 13 1398702669 79 2132083407 1738828668 61 10007 874371632 127 975717249 103 41 1640461127 131 744248073 1081222255 442699758 398449662 1949 1949 89 1707231375 454483751 1704041743 53 2067336656 67 753526823 1829229451 59 667570545 97 669427167 59 1656082269 7001 1288482438 2046381645 3 1683471244 31 107 86591676 97 2110821947 1447795228 1138349888 107 1603716321 149 386366387 83 71 61 1338169383 872196361 59 718494271 1831391624 623264863 1949 1527635945 1932910044 621110564 37 71 47 415235176 43 2 153932058 983628496 1735243196 139 83 1859723979 535527786 41 1322665535 41 23 43 137 90467128 41 429135520 1542764496 101 1371738974 13 1381333980 2086153121 1065525346 10007 1189802279 1402539995 5 842938060 999672220 73 2 7001 101 1457740907 1016216396 1949 139 103 323892822 29 350275021 55058514 10007 1117536821 101 67 1737800909 592398322 3 660497721 946547310 844902054 257533686 131 73 139 73 1265891102 43 452194278 460201200 881031966 31 29 1292250420 19 1566340772 103 83 301208383 47 333325551 25651026 297529587 23 2053584180 1369927812 2 1956081666 71 97840272 1949 423116206 827787076 524265983 1946068713 103 2777 309854883 665866283 17 215885175 11 29 301141364 1223254170 79 2048926140 2777 1993075116 685146198 3 2118339909 79 1831092731 2 19 1380133286 1367446283 107 1531250571 23 107 401962192 59 1915804812 13 1244743201 527259907 83 1596497862 127 227796979 1184783889 83 137 216121336 1327554436 4999 127 97 685083355 1881197885 19 61 73583922 43 1685164367 2009206489 17 2777 71 137 1091358577 769303087 29 1888184838 1679271071 127 786013795 71 1391171006 29 290373119 720894273 10007 139 794682321 7 1707094665 137 124497517 137 1588521439 1329831096 107 938793497 2001041661 1573905712 31 526134577 61 776732703 748405823 11 610674130 23 537086317 71 492565004 17 1901311212 596247081 10007 79 162901525 1867051640 5 194726539 1949 109 881350020 1436471455 53 109 1890073625 1161898998 1935978915 131 314964152 79 499304095 17 18655834 312707860 13 1623050546 190367435 67 31 4999 1658518230 59 1788818974 23 1144471375 976561662 97 83 66012403 19 127 1473365481 7 2080779499 79 2 497777886 242966500 1401483935 41 719541267 335343754 127 3 895801111 97 149 886302217 109 89 183538790 73 131 66775940 1828910416 1949 10007 43 31 29 103 826187720 1547661332 43 79 4999 147082764 103 1346577743 1490261921 1949 1757197488 37 41 1382544969 901014401 89 113708180 43 17 1729832841 1407282825 13 785092881 1959150713 73 1314372834 1899647746 113 83 590672704 1688022546 53 503964187 4999 1931078707 1088432345 13 7 659633047 889841996 4999 31 1606438707 139 7 11 1780345370 568047355 10007 127 24092027 1157968320 89 113 1918937924 41 17 1531046075 103 139 2054132436 59 1850872539 23 273622861 47 1332093094 127 13 492912985 137 1840370868 107 131 856938072 89 2777 2100189560 1229672262 83 936729866 1978640735 7 1551332531 127 73 2055032344 1595110198 43 783746079 2047246207 1244565484 97 107 113 131 47 5 860107595 1966717906 37 271447503 149 371992506 1810701640 1949 1416421731 79 2068043277 13 601330418 323467156 43 483118846 113 261599896 149 1614050397 7 62584165 683161860 109 137 1771635860 736259684 109 404512352 149 1390038458 1477744449 2777 17 1660460771 10007 11 1836512597 1431571497 89 131 107 1540022324 113 1940493178 1485163294 109 83 890807242 229256033 17 149 79 31 117390648 889759884 59 1896117487 479315507 139 13 41 1127597607 37 2777 1664366497 67 122444309 3 1508851380 1672421478 1115309446 17 47 5 2059194215 53 73 3 630531327 1769263365 32909251 83 1949036304 3 623214935 1836601686 89 7001 53 1552841859 83690657 2057589162 67 3 90117021 149 103 1383048259 7 1346966032 17 698481108 4999 43 43872728 1655415419 31 139 127 83 1477241553 1110136208 137 1407530328 61 547479209 510431286 11 67 1875785734 137 31 41 107 864466696 1884528345 5 441695190 149 184150441 856205107 131 313687491 1239718762 71 3 1374117243 1457716703 47 5 83 345012574 610770151 43 1456588624 4999 53 623730871 19 905491002 3 249522153 1290480504 815282210 47 7001 247044287 399967933 1949 137 827555994 67 1761855949 1727179489 73 19 127 4999 1985910456 2777 11 2019504168 79 1818894815 1855664338 2 1591209306 1709264080 107 1247971709 1667586932 41 137 79 1720864189 113 2105385829 1164970675 479732690 17 516122635 83 9001101 1024131605 113 107 1239101837 5 1362794970 1636370440 2777 149 248413545 34607394 1499428301 59 13 1910276511 1231032103 31 1042264268 196633506 1270493454 71 139 59 1877247792 3 73 1091372409 17 347072000 417059492 1807836796 31 243966217 11 109 1863205452 1787095439 19 1762112839 13 563865302 103 73 2057014878 392230460 149 24463848 1949 1781502940 137 1329432245 961480385 137 37 1247107618 198896603 73 1809954565 5 1587521132 29 1949 446626993 1806204204 862481613 7 2109015153 23 2146511342 137 1818416633 1280188199 131 90867906 59 5 595420425 1092362136 322503828 61 2112651724 19 1531072056 53 1313050143 1949 960609477 1713566647 17 1465736041 103 309359573 1534422890 1779556354 71 97 1275928106 1912379250 19 101 211189384 964422980 53 23 1083226699 1538171874 131 1279883755 693726744 139 23 109 4999 139 316337729 1178584475 53 844979742 781872915 1805599158 139 528456483 7001 79 1416134092 37 1731628533 2034448271 61 59 61 1431562579 827424552 1862252573 53 876730152 1635864850 71 190400734 67 71 149 3 109 1776666428 1212577050 2777 71 73 67 131 1335910093 97 1317963153 1655133613 23 1213009284 3 1322286791 7 131 2094664741 13 19 97 2 1499635501 1507380752 17 149 31 137 37 1357809535 1256058624 101 1572780585 53 1361924729 41 97 155190203 983097328 280101760 83 7 1343778765 99785253 663134720 7001 1734493664 508128316 79 1218115912 13 41 7 11 1883770152 167140380 2094224932 9816867 10007 1288500532 139 1402824114 109 17 29 47 41 1847210433 107 850900342 2 19 142916090 5 89 1500420810 7 1671997917 41 2004457403 53 103 1772487695 309951855 109 1175077831 61 59 97 997164850 149 1158300243 10007 7001 10007 735424437 548813901 83 2777 43 1763296469 525252321 11 1243738595 73 29 449281742 1031921002 47 358865666 1400416425 71 97 1367789337 912767478 149 1957199781 312362332 1949 43 89 67 857574205 1375886808 658663515 29 1239718419 149 59 840640418 149 111457364 1205108905 1655317055 109 89 777964610 109 97 648810674 1389887527 7001 1224502711 149 4999 1494326453 546735418 59 3 113 668952941 131 29 107 2777 131 4999 71 1672071022 83 131 7001 1294113777 67 26691058 71 988922719 71 131 734091690 107 1843513076 139 13 2063075547 1778582364 2046144131 103 1180954225 97 71 2111147654 7 1796786656 1874749513 109 1585559780 576311994 61 97 280871144 37 689755665 1477254925 23 7001 71 1983997801 1810930505 101 1882091682 43 7001 103 41 1650320412 2073358906 2 1234906390 7001 10007 2777 1809333042 31 109 1231309998 5 1275066107 73 570046999 113 676970969 19 1352350914 79 127 1058244331 131 1864006729 1977848480 131 77750345 139 220845736 1812759193 31 995075721 71 109 59 1908939336 41 47 437586168 31 397842636 101 137 2110452151 1411434356 139 208905880 952165985 139 1575577510 2068107330 139 651950711 29 1473775302 149 2042817534 703972011 59 1551914538 89 1561725987 1247828293 37 900015526 384079144 89 17 1214458172 425038454 508433978 43 2013041255 47 971483561 17 530490015 282599956 43 350861811 43 380960521 1612351607 1936887477 79 71 1030515726 73969698 61 664300494 3 842081463 446765935 541907883 37 1702451709 67 13 1451338148 1213916041 139 90325675 137 682547015 1804671808 97 843530058 10007 127 1970606549 1776481666 1307418717 37 19 845102140 1394877685 71 1203081460 5 406103420 41 43 633628270 850605285 5 73 1342754408 1837661339 1466682695 31 983130329 67 1114975196 71 10007 43 1077868461 83 456428262 53 67 692206815 387670241 31 1141678616 10007 137 1049738251 2063606486 1520836010 73 139 79 1657433272 1825196566 1094382333 3 799246950 79 113 97 31243672 1492596916 137 101150448 7001 355558155 485390315 137 558586164 47 1020793047 10007 928669614 11 1056711018 1679353302 17 144521029 89501957 901295124 127 3 378751667 73 1570316441 41 1858802773 4999 5 2 1261852382 752032355 131 1497465447 4999 782640440 1949 1597981490 67 694209244 2120114969 67 2 2002536660 31 1536532422 1871691278 446150371 103 1819636000 4999 2116346646 2777 1650902652 89 59 103 1224371815 713104764 2 151326628 61 715245673 107 733861640 29 904147268 17 475310282 97 764055032 1384141011 139 4999 215253829 43 2 1686287320 759975914 37 11 2132716221 61 113 1215352290 549981509 1239643077 1236604444 41 10007 19 1532538651 735830442 149 7 1524757178 1973012216 390583339 1387839080 29 53 1675299631 97 718052976 40110373 11 103 1310076364 83 107 11 71 1777117149 401565918 1235092640 2018385919 101 17 371806694 53 1798690885 1227984983 97 1827261406 103 1719315042 3 2057552889 7 1876402 19 97 31 1550519684 137 41 53486233 17 53 1558312890 723052924 1444979032 19 1177624680 139 117390967 17 362106444 7 67 113 20643970 127 4999 1658598214 10007 217312012 71 325171252 7 1239581427 61 106890727 514168566 83 1301485733 43 270157131 107 97 97 13 17788567 73 353830597 53 1952293584 10007 1484343162 494650086 107 29 7001 29 170636884 1875765159 47 485681738 47 137 31 885558648 67 287206086 328208411 1475144265 107 31 97 137 13 592400862 1130623488 3 29 1199369392 950425264 41 97 340882832 1387985804 59 771753158 1587510581 127 1864295484 131 7 1644474874 4999 1192981356 25114976 53 53 579068089 31 65595597 687534412 41 1139038548 902330886 7001 918972263 71 437664661 1337599459 139 2137558263 1051459801 5 2004558851 29 1217069854 109 1681546597 19 1891218675 19 977013431 10007 515790801 137 19 466693979 23 580680379 1497273422 29 1993294691 101 1040123780 109 128031975 149 73 137151524 1060441946 101 19 7001 1899308838 101 67 1997997070 113 10007 1482757204 809221972 103 2108380542 1829646085 73 132102625 41 543602705 47 2 1241788316 47 1949 19 13 201947408 648923210 1745927670 2777 1621779108 2777 139 856590419 67 391251726 333824552 7 4999 969810429 3 1164584613 31 193070728 79 67 1683498012 1558747295 2777 883385916 113 1684322178 2114117300 131 2049676959 2777 1556605695 594819515 815806112 11 1056534215 41 1401034355 59 1622645057 10007 815220255 67 71 1539116771 288960983 1883871525 109 47 314108263 53 400519516 1979067347 61 150049641 83 1666839449 13 1911235794 1533103923 7001 1609213093 4999 31 1925817743 1609813198 1999470385 23 103 770027897 535336938 2133025090 2 67 774350557 113 752574455 4999 396354802 71 1154666994 2 89 66911357 1391521764 3 10007 518212495 71 101 47 1333723839 3 47 29862061 1476947435 103428146 89 7001 17 2060326883 1667998588 137 1850009122 1584263780 101 1231243934 101 206010811 603234669 3 67 1386689759 2098668156 61 41 34781899 1014533561 1788983571 53 1121893177 43 158280033 639556410 131 1041915574 109 1271119632 29 41 1247176212 1897828131 3 149 83 17 89 1355000703 137 588969439 1474599089 127 1006845967 590473948 1827912023 67 1159233229 1991755788 11 71 5 170872895 718316575 97 409597535 987581929 23 1518806081 2039931571 19 416482907 1892291472 943329643 1949 187468844 169350317 53 7 496871046 84487557 107 1037939697 1203088419 19 1600338706 131 1144680751 127 1803780619 526579274 2085189070 53 139 187169389 1625973437 11 13 2106612729 1686925331 127 2117246210 59 1066776758 905336350 37 1600407028 61 1798094499 538292243 37 47 1739554306 1853648566 127 59 1142622792 598721144 19 131 254918402 1779423959 888262099 83 149 933301649 17 1154946413 139 553100987 59 972489741 29 734263711 73 246659554 83 1495029437 171660899 113 61 41 1684305297 107 671072328 286028334 89 10007 43 11 721990573 958058350 4999 3 67 518101752 7 753995685 61 1178319187 350904726 47 196007637 31 1679740090 101 5 701474579 13 1420822067 103 41 1433202519 1088128274 466608266 139 131 1766384874 131 224567274 1705876250 113 89 728196131 1041908048 97 61 703741354 385075559 107 2 17 41 10007 7001 1008309563 1965081351 101 589255784 37 181460431 1241517191 17 2777 467535172 1003680580 2 1438949690 985029280 23 83 30079203 296442137 59 997227686 67626160 7 73 585650311 1214417942 1060414440 127 97 766570048 137 1978463032 2 1756411716 71 1717489290 1915165502 107 109 926442121 383006923 1057119704 17 17 1168735856 166106711 61 1829720254 1495013490 37 137529324 3 1355682912 825951629 37 1569973405 73 1584234210 5 1924172809 137 53 103 7001 1337169250 97 853422666 3 538543152 109 1884868766 101 47 492501391 1783989447 1423182828 127 71 1427054276 832383765 1485617454 1811194006 1949 2124768081 1289008976 71 79 23 71 113 818567706 71 1790351407 67 1788313750 1321177285 47 1245656275 701875279 127 107 47 1881210203 101 101 893419235 772091478 1003514851 149 127 581337293 137 965039405 23 2130610723 103 1999536071 13 13 31 653416264 73 189237243 261429119 1160403826 127 47 1552739065 1728320577 1949 101 59 93792772 37 336204311 1736034154 53 41 1762720462 1362404990 41 327058781 10007 234333919 37 815448550 292212939 37 13 1290948646 31 400567399 139 1321697207 131 1707884859 149 1105705309 662549211 1272040928 97 1894285549 101 11 4999 13308486 31 11 43 13 61 861247776 159672868 208932039 1268840194 59 1385435302 131 37 2777 1415878443 131 398374799 1916657594 7 1990402834 943981269 1727697328 2 73 1469594390 7 111049197 37 4999 7001 1747918667 1865122408 981542801 139 1107481110 5 579650655 97 445843525 1568079412 532066841 53 103 136175991 47 378587961 103 13 987741560 107 3 113 1882623844 67 43 29 809772670 5 1388193880 1949 886149881 79 846640235 13 164290191 109 308629249 139 71 82679319 678128090 23 19 1280930321 858263166 67 1897863976 1686738266 67 83 846755807 47 31 3 1826450712 1958730726 103 1971152121 41 1634449470 37 11 89 505573654 10007 1225738924 59 1880809139 1419152526 2777 53 131 1093726336 137 71 37 19 109 845858219 107 2777 59 1213403440 1070097809 23 17 423497948 127 728557443 31 850436 107 13 265865509 7 37 1461890091 1048120386 360574707 71 904897995 79 11 1964395340 71 1951454205 59 1634149137 29 1854327865 2777 23 137 1565714742 59 1436810185 97 808257377 103 7 1841941759 860484174 31 739882146 2777 1974608066 1456944719 1208125666 11 486547062 2777 379060500 127 872730300 1801109896 109 2049600575 101 254932199 97 861275490 1027709770 109 23 1822296239 79 124347580 400609008 155829670 109 478654984 137 639308163 627509085 37 123739063 131 109 582136082 101 627417757 311789626 2091438158 1637159024 17 796866512 786168942 71 67 1731379629 1197307801 137 523574270 137 1107052064 10007 916421046 125988130 1637968772 1914476468 2 59 23 43 115413933 1949 2132921283 1763394561 29 139026986 137 1227406824 3 1243704984 1192264805 31 1903086032 89 567515563 41 1018468905 11 1925248787 101 1640596934 2100793132 97 137 176351743 139 412434111 1301513391 67 1465493640 1024724011 127 265210231 112687692 13 11 137 1625353474 43 1381661767 1113192317 4999 137 449915535 71 204086234 1744690455 120895381 1341612203 31 1710132267 37 47 806123508 209424685 31 724278496 53 617051473 103 99923694 13 2777 1136970448 698501587 340679211 29 1787421032 23 103907629 335134219 11 1605215694 79 67 1026653730 44225122 61 480716173 47 846118675 1937651750 2777 1026677785 131 507285841 137 851862164 754603672 59 1813964445 71 1175296086 7001 1571094410 1929615481 17 494928694 7001 7001 13 59 113 789781919 71 1780342537 41 754621441 29 107 41 29 549382061 1947373272 61 2 128561622 642743702 1421210025 61 17 117331195 1599343357 3 47 819330788 2 209298470 1949 483277938 1628876750 17 41 746026678 113 470478890 1810762939 1367106394 89 61 1354046402 674369485 8909110 137 1041770106 97 1572689906 657292919 23 13 2 1127304324 127 1245288086 19 2098208342 2777 1266969201 149 11 1640586937 37 131 127 10007 707454872 59 1197469428 954697662 23 17 446069154 804681451 101 258598279 149596352 1977597473 101 1322751702 37 95304785 2084353597 37 873458038 1334376816 144552265 41 4999 868006364 1498849914 17 2097893908 10007 1578854425 10007 1216010612 56809739 1863089605 13 89 43 456279536 1054308829 131 53 23 127 464693975 5 425698519 109 198966420 4999 382313522 722045965 103 89 41 1087213400 93994057 89 329135439 139 1307161699 1966602858 79 122692983 492705042 47 43 137 149 35466917 1570739375 7 111176149 352340814 127 1901285123 2004416489 1475753390 67 107 1949 1712438165 107 1651418205 103 1070775228 733370506 13 224600649 109 899549244 10007 559170551 1779096490 107 10007 103 444190899 29 2071076209 577956080 19 685379818 1266932363 61 23 1961761034 293288042 37 2098630713 1153806335 36396081 816577751 109 1596633048 101 1116614792 358229511 3 59 17 1949 390295046 2777 19 5 41 5 478685125 940951506 11 2 612720774 83 107 1697677132 53 1506054495 542968655 97 113 262498552 59 107 1822901969 1999448024 7 1950907308 7 698558189 59 39305387 1869290560 73 139 2096984858 5 1353184875 1344945625 23 43402369 37 127 730610680 179232828 89 394254870 67 1232770386 1399256743 43 97 137 501032838 2093308077 1944998511 101 2108644980 17 89 139 127 846041996 32512549 41 31 1968211979 1046285448 7001 628555010 5 388979396 2054890344 13 2777 1633414738 1917876086 7 1285454563 67 1785372854 4999 47 359318149 83 1223344304 19 845471652 97 1088502669 1199715030 131 67 2 73 17 2140287352 97 1227731134 638604641 83 127 588834163 79 1028658741 3 1733208042 107 717460290 3 1704658673 2777 743797234 10007 912908589 71 1639974356 1949 1224938704 1692862831 113 122358660 808319505 1993399373 7 101623893 97 1736935750 11 1410516503 37 11 59 381503145 611191008 47 131 67 933501277 1617120746 107 1739560065 83 1335891490 2 91529705 67 1201970218 1748344822 7 170537290 1225888280 67 17 1864352362 137 149 1432283211 59 531021063 107 149 1305031722 41 655580406 914294975 5 5 3 79 149 137 19 7 603793248 3 710284392 624945180 67 10007 67 1619491438 1571499338 1311776360 139 13 2121945917 137 2045601800 67 3 19 642007606 92216196 1328936252 71 127 137 109 292032255 1277460707 109 587753615 314208196 1858640310 1048245605 5 2112718788 29 1645323787 1594935553 2046520210 83 29 1088459146 67 137 41 4999 7001 137 101 139 5 1435554180 2138864012 79 1121801896 1431450846 1949 780280201 71 1806278411 71 1979094397 10007 10007 51706169 1555948402 53 845515625 1732113617 2054741472 19 41 43 3 109 967044948 683288191 71 89 872543970 5 306334982 35508762 79 37 79 607344355 5 127 67 47 214478625 1169491338 37 71 17 1182517837 23 779481339 4999 21575684 771940581 61 1970104861 1634676357 3 109 768365525 37 1043091697 19 552573196 131 131 1332235023 73 13117005 61 107 2 759325760 79 2777 102369777 19 1818778002 761836445 19 288502061 4999 1674115110 103 336894872 1661357967 41 1182430324 925456223 67 486277424 3 2016801432 249059217 137 821824366 779320387 307315489 127 156071545 97 2014444881 85622230 7001 142761716 61 139 1400066519 109 593857925 47 1360149450 137 41 1753841073 61 1454729891 1203905257 107 7 139 1629501865 1949 67 346973838 1703459233 101 1735459063 593900192 53 89 1470631194 10007 877123557 219953860 1231632763 19 761446888 340846817 4999 822500679 79 2777 295839364 71 2100702773 13 5 101 1458443434 1345619364 23 1949 147502887 23 1187161031 1497663870 2777 59 1221515545 1668167 61 343782293 67 596388239 7001 800645560 53 44776414 752868818 103 127 1080939545 423128440 238944 279113840 131 107 577261041 1202061754 1023457669 13 109 1678605450 1745985217 97 325782551 97 1734304936 103 30696266 59 11 132449295 1699850625 17 808607331 59 2007528513 139 1140097460 17 11 1022429617 1981988437 488452146 13 31 934127371 1118560910 61 428033340 1504459409 109 41 2017307543 1638270030 1379442072 29 37 137 469325263 43 59 1557434977 1679082947 101 71 1192154255 365978340 13 1319666776 71 13 2017992964 1194262303 53 5 43 889273939 127 1221940406 23 139 10007 1724305406 73 53 7 749988239 13 79 462608279 19 1528179804 31 2039336537 152536701 10007 3 13 7001 2023821076 1391154708 23 1424376039 139 1584290447 685464461 660103911 139 31 19 1471321886 464002401 4999 113 1701579364 103 2004696416 256571940 53 2075212083 97 5 17 188384429 1936128980 149 628613838 2 720989434 11 107858608 975358222 127 206316459 979898210 19 1275864149 1161428871 137 71 216365400 914288463 37 745402407 1949 5 724023880 53 1591227647 71 1852749473 13 47 1290432963 23 139 575033131 795074440 7001 787941173 10007 258482302 97 113 2 11 1471423781 23 37 1663059213 2777 682164496 450077413 1383694404 139 1082267261 47 1937614529 1142030260 107 700763668 53 742522743 67 1968649436 109 31 1898269035 1962257623 31 2077602423 1691769696 966317313 423788918 71 1294176793 61 1702242332 1325680548 61 10007 71 1781738326 53 657041980 941816027 61 19 127 1989431378 2041669399 226324377 131 945574768 5 31 1260611833 107 43 283621378 1962077788 5 910874720 107 2037612458 97 47 1270709343 107 2 17 73 1859168234 1352378947 23 67 1010764424 31 695963664 2 1251704088 7001 1149213089 131 1080513021 61 1358993380 2013631655 13 1102745969 113 46598082 139 139 61 66953783 198874091 47 1591122960 1643352022 103 23 857154662 71 1370569587 508216973 11 1271519134 37 610827485 1092450448 19 335738202 1081756935 47 1615173869 97 1698593093 53 1786576976 1764210969 67 1819196333 17 1025967748 47 457796943 73 1615685859 809998508 2055285958 11 113 109 1030057194 372684313 149 1542088314 127 1730811118 326933306 1533295649 1227121320 89 382688899 101 843716217 71 71 17 7001 1737753215 7001 1687626055 1266158854 5 73 398453418 763378885 1880574890 29 139 98991074 1064175109 1010829461 23 4999 570085960 101 1787068346 1596422321 2777 1949 109 980160896 13 282919468 382217756 103 117985085 137 1575449926 1475704748 67 139 1299175963 71 34067950 2114760775 109 19 43 7 1949 883546017 113 1483092316 2 1734867850 139 37 1083439291 706237574 113 1824919490 599737217 521506107 43 61 107 89 7001 55860979 53 875931265 113 1105265317 1420869458 13 71 1462444416 41 67 59 7001 859534363 97 2031472261 1048335277 31 2124382694 3 1282832142 455627978 113 649411086 103 73 149 149 581653088 2043177698 1991283619 913529448 13 847429044 575762240 7001 885070874 97 883347595 975670726 107 11 1006550864 34264961 1378064490 19 73 70120734 53 63163022 7001 1933742673 10007 1679827982 7 1880552562 2117622605 139 677544513 1949 1918808041 164231988 29 1840731152 59 13 53 841046294 1512579296 73 191496885 1949 113 1604531186 116356620 7001 1869794340 41 1817953407 11 1085493024 107 127 2130742754 1913857996 131420766 79 903918079 23 1287334150 177065385 1480415917 1396022691 37 5116118 244831217 71 181358193 17 682295442 716270578 83 126300562 47 19 2023332591 43 754158123 29 19 31 624503402 855285777 149 1141403996 89 1813022738 127 19 113 801786505 103 2005037140 13 424700878 139 1752178122 37 10007 1898938327 1279134768 11 3 1048302000 593241027 1492542251 1092669819 1949 1784109702 3 1312315839 139 62493566 7 113 127 1200390665 1574957538 19 101 1787176719 1441952053 47 1949 37 1783873563 2074153110 23 7 79 109 966391493 346961792 2 706078228 1019606038 4999 1244848150 13 137 11 61 317083551 86305972 109 79 1595235928 109 2108620583 67 1015614944 17 78194985 1058695519 1521957490 5 26242565 167483768 103 131 1225577304 439887706 10007 2 86243673 797690677 67 1299163657 59 966483012 1755450893 7 1176049308 361176298 427635812 103 2 13 1754931165 31 2777 1010466990 47 1621813730 5 498280275 1868339510 5 2 1592232062 391829480 2777 199830143 116297983 149 67 149278613 641866275 3 1419681060 61 1678179297 4999 315131961 851636939 686205023 23 137 1932326579 29 5 722722965 1677496540 43 89 2101965942 73 83 19 648294022 156617246 572400794 2777 1617146021 1427300849 43 3 280862049 109 1925789982 17 1649118915 575463498 67 714865109 7001 10007 995693888 1696495041 29 803970091 53 404100792 127 592933521 73 2141342748 47 574268278 31 97 2123375493 47 1459465761 1332331980 10007 144641178 1860834376 245642312 2777 5 1955588600 47 976306485 5 10007 97 409712249 79 1268693943 97 154168987 310335495 1810638821 1051604367 23 2 79 192765372 1343417357 72760152 137 1230131335 149 79 1111443755 7001 115299469 304235456 7001 418658029 101 12744887 2087315518 2 1730232844 97 1025511416 2140312727 53 675646142 2 284817428 1989598 59 75061039 131 1984008119 4999 101901707 741127297 89 37 2 2036288356 357648992 1052738795 1578332551 103 1669021129 4999 1911594233 37 2112058199 89 382452345 11 131 1746397680 1242869705 396703472 1191051092 11 11 83 139 2135032633 372658027 83 1942519550 41 1594361014 181932088 584161899 107 1756600168 73 2143519414 10007 4999 752359498 2132798665 1848872609 149 19 127 2009059092 318462589 113 10007 1322372335 61 83 7001 31854550 1949 1184723038 270164533 1028478598 7 1813761159 131 1500192088 17 1787485510 1036528568 83 835477871 644286117 4999 103 83 23 1203604835 2076629490 59 265498923 7001 1188398747 1604678207 7001 395374927 149 748383939 13 2114630421 3 13 17 1348836780 1371373501 994155416 149 79 1744415971 1316502748 107 31 681247620 113 101 139 453806209 67 769240199 1476867828 61 939398726 7 1085741370 97 61 775816361 1348518689 149 2 1403201962 7001 1402907174 103 767642848 23 89 1371531015 1246813791 101 23 564553187 1949 149 1262770785 137 83 414334423 1112929959 2038912278 2777 1949 834984733 398773196 1994960323 1063576359 127 107 989611007 1308612918 302331184 7001 1491353361 1949 1081063824 19 490611166 1860467369 43 109 67 66901041 741024154 43 41 100657265 1528068242 103 10007 2114033872 127 177438431 23 2013192714 1499920085 2115940722 71 139 7001 981033875 570488023 17 857408431 11 337725245 53 131 571041314 1713101803 17 59 813889902 7 101 61 59 2135253660 1880871339 2027470463 31 1748920029 107 1217064866 13 1888740685 1653387736 13 1300114395 965596229 109 101 2777 24504248 11 1419287989 7 1965596526 127 61 1474970310 5 7001 19 1196688533 481543333 61 1442588573 17 778140235 2057693198 1255806233 11 146315713 19 1487709063 35087847 1949 312602059 23 109 127 1566015283 216729310 23 2 1481562530 53 155455264 19 1076199653 698933209 13 1582941685 5 29 1865211386 1004182884 403423217 79 869206476 865793053 139 7001 634885685 376191734 20092589 430208892 139 945293474 83 11 545053333 10007 1067406662 7001 79 43 1139319830 1260872574 53 1861416180 79 79 930554118 13 1768302237 1736712710 1209430318 149 71 149 127 569395864 1237158943 59 1765356582 618807399 752763602 89 1452958464 109 7 139200635 124040434 711510998 11 113 97 1956753355 1195800036 19 792008830 1193962695 5 11 61 19 1502580743 8079693 1160041800 23 3 7 67 1618388819 654628845 13 3 2107621037 19 613410554 1589427253 149 47 1729821333 131 262203212 79 202430153 3 1803351018 23 1686515342 393850695 429917002 73 855661328 71 19 7 1243942665 1268176535 41 98427306 1724712480 5 113 1882079173 13 1628822559 671426084 17 2108710742 97 513354688 11 101 737625977 10007 1820513468 2088471616 59 53 27211938 1949 733938275 61 101 932002324 37 1918961821 37 137 1920849874 1236891622 19 277191304 17 794947691 888589709 79 2 1001556752 120989968 2110743834 149 47 1673868748 79 1949 97 67 1547677488 149 2 745599454 139 103 2134780060 71 5 1127065055 149 2033362621 351207851 44016216 1949 29 894080034 304327102 19 17 299873279 803120829 109 11 2777 1551312733 1953955517 2032663870 59 560096499 61 1830683413 13 277750304 1273225304 4999 41 11 67 1291577492 4999 61 11 217360836 11 21890855 5 59 2027853080 5 1699142895 220185002 53 103 748865231 67 67 149 19 2060178512 1241625319 686175348 19 29 1428386155 899069864 7 806167523 13 1877221762 417374529 19 905173870 23 1429497642 1932982974 19 5 29 1519031107 67 2059026379 101 840492003 1510859 846766505 13 469335279 1322022533 47 41 812804926 53 1876388945 1949 1673812894 79 71 97 1524952229 41 83 2777 230483254 61 41 73 11 83 30135557 848162309 1724378414 131 1746264584 7 67 1117174414 17 37 4999 89 983738093 2097982404 107 606674271 1283087857 912752691 2777 1763938212 67 1358334550 1441979466 2777 2777 426949865 139 127 1806474797 53 127 194117467 756920197 97 90143988 37 718843770 89 1431363504 998356788 89 703159480 509777275 47 103 97 99140205 73 408625092 53 845213896 950479051 83 642005581 491858498 707725562 1841109320 83 83 223742531 1359370274 31 61 306225856 149 2777 41 17 447502492 281628221 41 1298156309 10007 1977643382 493703391 728687577 2777 1931497735 5 841084325 37 1449556326 416742877 1031921840 10007 1000720014 2 23 495199246 131 1719206665 7 154914704 73 2094899688 1195111650 2 841193294 61 1139910660 107 2108613583 855034045 83 2017202701 334390297 73 37 109 1847530053 1161003472 113 1801639117 1838462992 2010992126 2 13 360603620 53 1228169574 1867037085 97 13 690475448 101 752344218 3 590321862 410162454 125307032 59 1239789889 43 129467281 1196565362 113 23 89 1266246788 4999 412267530 1078764204 23 187742627 97 1880061275 1454561758 29 127 1845195065 266693396 73 1014413256 2029581658 13 797072627 11 139 23 1594821886 261783585 19 127 835585197 1863990653 101 1235706215 10007 109 1014082263 355225332 107 605762575 1351085452 97 1951129693 255998566 7001 253737474 83 865076962 11 848284657 11 1345705504 980841224 47 73 59 720123236 43 297715875 113 1795902107 655535148 149 37 89 553473111 4999 103 102036332 2076625951 67 1510866951 2 103 613103071 13 1646457917 1415527334 7 918833433 1106927626 1001341333 1002758041 59 1251640398 71 37 1329987977 906208958 2 628689224 1465378638 312187994 1666709664 71 43 777388185 7 586948650 109 107 101 4999 1649679998 213162359 4999 101 1408412074 262259933 577668507 3 1346480559 13 59 2777 59 453596248 558604861 43 11 615339428 1232288970 2 463260324 101 3 75989238 545757333 71 10007 2028488949 24006793 1460804691 3 73 97 998228455 1851815263 1793755752 131 2126838738 109 17 141190406 793987380 71 5 1224206585 109 53 1583782888 1230901746 101 894672140 47 172761989 7001 43 449360191 298512554 17 682062219 2777 139 13 7001 83 1400968454 1165987403 43 811935116 1163035190 71 431142152 7 1010335118 519703277 101 149 545839895 19 37 3 12913491 61712571 1299623648 137 109 438630610 11 164943735 37 5 1560897919 7 11 149 110000442 196926844 73 131 1285445884 1745577789 127 137 149 276481354 1471935378 47 107 1816014384 149 1024843615 109 761331428 1391606956 87645972 149 853051800 1095468204 31 1949 97 952970972 551510748 29 89 109 404004685 22229666 734312252 31 31 103 71 1102074810 3 127 1482434033 1894706736 83 1586887559 4999 2 1761040768 1658953778 1369057495 31 1949 934982076 31 528308003 465590647 139 113 781938530 1270620504 41 120286333 7 792002470 1874406380 408713306 2777 1279739899 43 483649509 1949 963518207 1683916284 79 29 89 643574753 1739741918 5 1124991235 127 1170015313 107 1959667871 7001 354544642 67 943433041 780895402 109 1733741938 103 620741036 31 532142218 22018153 664660148 61 540951233 1097712125 1648548955 5 1650415020 1320558150 3 61 624630966 1550277056 17 61 47 73 331842670 641816511 59 2009247124 415819964 1998034978 23 79127441 2023334641 71 109 567816970 1460387668 109 41 505707366 1450299109 837641011 103 29 2011965219 31 1910100995 83 1925058176 61 811526188 10007 1895656340 29 162886504 71 43 61 1863459537 41 53 1826460719 10007 5 1116301185 975688416 2 19 1842042894 1121338352 706304425 29 1237294222 644716500 1187894900 131 127 1069925115 37 2102892928 19 3 89 1856001283 575985750 107 1025166144 149 1669351598 47 714766822 1128224526 11 137 1021584888 712289441 10007 184719213 10007 1528319075 13 2777 127 1828159031 1597286239 1949 5 77225495 2050072350 67 1234670640 1060392125 5 686879715 139 1953484225 4999 1862637398 41 137 1112351471 127 1612598756 1664067690 1581042831 7001 109 1532424569 1946416488 13 2 47 1344105857 73 899950424 93666270 89 64137191 634586398 107 1747045682 101 31 1953208971 41 1532359912 1258300783 1860667173 29 1003964427 1212443666 31 1949 1954075196 807716274 1576233004 37 83 1642959267 468597789 10007 137 1813472288 109 832025776 73 776873519 229971316 13 2055572116 457410870 109 89 946639689 131 212215939 37 1154881527 1615932594 71 71 217982851 71 1346367356 1817627033 2777 7 1079581069 1097909106 1042659494 46036169 67 97 73 41 1838967137 372340456 10007 464205327 557056605 3 474903134 47 1256399864 31 53 1782506270 17 5 83 1699808457 3 17 83018276 406102664 1072377537 1362848417 7 1153454511 11 10007 1236499391 137 1985799108 1310676273 53 758909120 31 358335913 1141815157 1133951970 7001 1217242867 73 983125383 67 19 1770013571 1295813775 10007 854097450 1913908799 97 1949 1603287138 2 1871182270 1258383765 71 71 189223733 143855071 2121302194 17 2089506864 169378879 149 3 1602810912 644525889 127 79 2056465915 181383813 127 1730179835 107 865785761 103 1495076150 29 4999 1824889949 814966974 149 94088881 1087868817 1159399003 956035391 103 13 235674790 97 23 157020609 1242282532 47 37 139 786154671 375648195 901644296 231377332 149 113 869017050 17 113 71 103172230 1643378330 1396495995 5 2097256293 11 1912261362 53 494235723 10007 2114248939 79 1926630275 209188050 59 1665867714 1902821272 672690554 1207334543 10007 71 3 11 24254065 1986563689 480666636 3 566763681 19 1191825502 1417221172 1079659990 19 858629817 1096019753 131 1719535737 41 1166358447 1016928043 47 328939793 1192815477 149 1181391138 41 137 53 113 103 139 29 5 1648892388 11 2090530784 73 834385912 1010948765 1913798147 53 1288737201 4999 964097142 4999 1339112124 7 145435080 5 131 2037982458 10007 1132595742 59 1199366514 127 1383691725 13 636028406 2023310267 638918888 103 1949 97 17 71 1142689946 109 2 1544261580 127 1726369674 13 408748275 1513667571 1068174185 97 4999 1645510832 1460977746 4999 1253514030 101 4999 912860072 43 735258247 1862706392 37 2057770878 1791152133 3 31 1310607894 158458763 23 113 4999 544211136 137 2091211977 1841071263 139 486346899 43 174420109 4999 1406973549 109 103 101 1317832850 1670389914 107 222516772 2052676123 73 139 644036067 107 139 1534041113 747348984 41 13 1710532434 1533030044 1907573552 19 101 1183666773 4999 41 1597918071 101 974540718 1327706877 2035438700 131 691263546 10007 886620200 11 1775387641 23 418168796 137 2123359575 59 103 1889300881 1452741767 101 1082090669 1536831655 837517755 5 1610432445 131 1667178181 97 1610342784 1696201932 410255066 2 1817447021 615455035 13 71 1657530500 127 83 3 548965761 991347243 131 1139988593 127 5 101 29 1115018042 251339840 41 19 417010401 1730045257 23 1218523824 6641628 17 10007 1238046026 25978172 1949 3165176 126234781 31 37 84297914 113 109 1836962503 41 1379172323 1035331514 131 7 1397130924 2137559115 29 1814494926 1180601740 2 165759130 2777 1780601292 10007 43 31 939525463 113 1749911672 1982789108 2777 486366557 2 97 1797186124 1818580548 101 1874747766 139 1033862922 17 2030503256 139 7 71 23 465786506 2 144357616 10007 279960798 1959296900 103 101 2136630053 109 137 1083791245 2777 23 863267993 1975947618 113 978845550 323821275 11 19 1953376407 10007 711773963 574923606 79 1774342660 706353572 149 79 919950497 1367553736 101 1052524453 560337910 4999 1774605749 2777 391429258 1410804864 2777 1000056072 139 1486822618 19 761115038 31 53 732512947 1085384164 127 127 1339352033 1767376454 1833583210 4999 53 993043245 637217531 4999 43 990979505 1225893149 2065878538 1446880440 73 37 1687062299 61 1276756657 2125691793 29 71 717822212 71 137 13 1459005782 235887116 101 113 573827221 1638402594 113 109 5 17 1949 1125570888 131 1533834210 59 37 41 1162222987 10007 1984902717 137 1246403041 1949 812417262 854446017 19 1350570121 149 429807039 127 101 223416242 2069963791 5 29 835579900 357432801 1198356379 472665806 127 1953607093 149 17 20919758 1090647087 11 1446389219 1858635581 2777 314306414 2777 4999 637919325 83 331536971 31 462969996 41 684170679 89 2050797808 1949 1391958259 41 868399270 1789790466 879322668 191139550 73 31 1007690309 229367047 3 593852364 1799731350 149 1652823825 3 1477109487 127 1609890735 1633378369 101 635474521 10007 97 5 1753331035 149 71 308887275 1648312570 1538984972 1949 309638060 19 1740158719 61 79 281081046 89 563772547 101 89 1105047280 1744003837 97 1827042497 816090418 67 1163715648 520637848 19 83 410386860 1205300851 43 137 22375114 1641146153 97 127 818213121 137 1654029842 131 139 1825678264 113 1095946885 2075031769 1542709532 1663795310 2 67 335634557 501172127 103 7 2 1993788058 109 2777 669731867 137 2108907856 2777 149 501651561 1812673506 43 7 234329865 1949 514892667 574017531 820653038 83 23 728676955 47 97 31241372 704379856 97 368688962 17 107 1042180649 149 890430258 137 732431136 204671935 67 97 1435325975 131 1796348897 7001 561578214 1835424512 2 1041014032 131 58918596 2959743 3 126598987 83 1642206958 2 1225255340 2777 1193632356 313413394 127 200961670 689423870 5 101 447111042 365836039 164529791 71 753829862 1633548049 71 605177304 137 1360898822 1544170203 89 29 1216226476 43 31 629537956 53 43 10007 2777 87639343 1193540715 79 362129443 1456966743 7001 2019011389 1133930967 83 61 2126026107 41 785542411 1485383957 109 1046236936 19 1350398058 185893259 73 1836690220 149 67 97 1509688794 1924560320 73 7001 1949 1949 362768098 61 71 1201531438 427323227 1606573862 2088682422 79 491504468 1488557837 13 1323834975 109 1951992119 107 29 88684523 1464859211 107 621014093 7 2029240400 11 2100010635 3 463586454 3 5 850076365 19 67 89 67 61 1558400201 41 726582566 2777 43 53208888 989841811 2091452590 113 617087802 67 599038826 220343838 109 756991702 1933470667 97 7001 83 17 107 841056594 85537225 2090806154 67 747828341 101 1103246230 609396884 1775615985 31 143216849 2103531812 47 313927742 89 1703504411 89 1436881593 719362308 43 35104451 127 31 29 5 1060365805 10007 1690942832 58320796 109303007 11 1590728139 1325710710 3 507865881 19 1248939084 13 139 1350453110 1024310738 1903745851 83 1297328346 37 147335221 2133637634 7001 47 1242635256 41 1502525893 89 3 139 31 1436995886 113 4999 109 1443188245 71 113 1789966104 1400727900 103 631478965 109 29 1983165667 743997871 1441826099 1017246679 113 7 83 2055500570 23 127 1583546617 127 1072316499 97 13 1610149372 242908077 113 61 37 1103830694 1396074676 1110209398 41 41 1496820750 47 11 1623783425 1036121746 1567079048 109 3 1289569113 24730053 4999 1896298598 103 435655208 107 1673919128 23 597192631 1245806408 1715628395 127 410349700 13 41 13 553818096 296819458 71 41239143 298095369 1321635620 4999 1093838251 336281249 97 775925780 550510795 103 31 11 83 863527422 59 1028472896 1522120515 4999 1774749979 109 2 103 53 958796288 4999 1183968159 58433311 61 1719438964 1313842665 7001 1949 109 2035463828 10007 137 558061784 1607014227 7 2097407158 1276502927 10007 109 131 1636611034 405710668 113 316293328 594154000 139 825207241 10007 7001 1565192567 7 531069434 2069321053 689422088 4999 29 114615250 19 575972517 978092963 1789603837 7 1318328536 61 972262774 473226776 664815437 131 330375319 808592412 1703487857 89 1937170672 109 2061402223 103 2070767861 67 1949 973964025 54901381 43 518907359 2035372726 7001 1315886957 423754668 107 71 61 241733510 139 356366462 1061179092 37 31 61 149466861 1949 2 1221830072 617102394 691547979 2777 592253567 3 1280916306 13 438831393 1741358216 7001 244467919 53 2058668864 2 1857781434 103 107 3 308893830 549887220 1130790699 23 2 137 37 2114480403 17 19 745376707 912375058 1496896114 7 2777 1422476595 89656031 61 1567597430 53 10007 23 1104133768 107 1510695550 2138446698 1949 2029706381 17 423392582 109 1116975915 41 89 2108955236 10007 5 184097730 89 109 1425248657 7 1152837322 1857706950 5 2078438299 107 694673350 109 61 1574730189 1672484824 113 2049859211 31 1866302560 107 101 1949 1628322733 2137966626 71 857795120 109 1031646850 139 43 2032470973 97 791474604 767632376 7 1529248399 2777 744918135 1436419667 23 4999 1425329877 1128249305 109 43 109 830281956 67 281914895 113 2144655137 1340801726 149 1780215279 10007 1267786716 43 2109800246 857759326 1993289128 67 2 113 1607776378 137 83 101635821 1486033566 61 1330440657 10007 1105853556 107 476368110 127 814976526 137 59 103 1077213346 1150507837 1275138455 456315853 103 323300598 127 668580160 53 139 158807361 1764312961 23 1735179271 2065454853 1436807165 97 2 97 939759172 2054856561 137 89 1013339849 112176915 2777 528635274 174819426 3 19 1162226884 1220157048 53 933812811 23 858953193 1997150797 61 107 1894414905 1597715100 3 1184050595 1910280411 13 916743734 17 1686976912 3 1102738197 89 131 139 1531232896 1747953217 37 17 1944228960 994897055 5 1318362751 107638941 113 1438115977 10007 13 1557223590 331372080 1091606983 89 29 1235455793 13 67 1500098750 2034739006 53 59 103 149 1969954330 71 11 127 13946251 113 1111588345 951713120 156412493 109 747798969 59 83 65161059 19 1469865783 43 701211320 1535286042 29 41 1941689521 1922166346 521406622 97 644639884 2 1194581038 1898873929 37 73 101 2137071423 19 95855760 803826141 957090736 1092540411 73 149 2 842962406 55300899 7001 2132471686 10007 19 476798217 1091143381 7001 1966300860 1394215268 926548130 10007 31 139 1451349269 71 238556308 683224139 13 139 1636147455 1364685427 23 172677905 107 1659329036 1572604934 97 528514195 1992356157 107 37 1308788582 1949 668988403 1076443960 857198020 5 522304783 96722349 109 2000470267 2777 38076874 71 921710001 11 67 1610401012 1495926219 19 2129084330 666428277 149 1656545346 1327219070 17 1916685264 83 851259205 129623355 5 43 113 348059323 1967872513 83 192561743 529261986 293620389 61 23 1653953874 801075395 23 752927195 10007 1297526965 83 263603850 525904798 4999 246127314 26004910 61 564989217 91127775 83 149 1379055643 4999 2016936532 353979190 23 1390365732 13 1461026892 59 514910944 352087810 47 13 1487655078 1512697479 1253513324 131 89 1605739157 822778300 1511395272 2 113 730498342 1216612777 7001 11 829096521 103 11 851645641 335904844 156830835 109 1977987248 4999 41 355565456 127 73 1736588313 1879676706 139 1701871103 101 1031190103 10007 109 83 103 39285127 274905794 83 15875390 666189580 103 101 109 755094775 43 472062140 97 61 1186860957 9729682 97 1567837968 1949 2111690826 2777 97 329426647 621958471 5 1588352578 109 286580184 1176081716 2777 2111655616 2 10007 1361246841 73 1141800738 29 928658126 812217558 97 1507889832 595193164 19 43 31 1853788964 542956263 2777 47 15814137 41 444810640 382930447 5 1059653905 37226530 109 1307776986 1950896231 67059308 79 53 1866331082 29 131 29 88413170 109 83 1949 1711726791 1479608687 121110480 59 4999 994091142 1485967747 936319872 89 1504092828 113 435797608 7 109 127 696500723 59 79 2777 61 101 934174856 1230065567 37 458188723 103 7 1949 1007714858 10007 1998548005 363364177 47 43 4999 614057164 857498223 73 47 635950608 7 89 1137825662 73 1926432989 455146448 23 43 1377719957 1494442984 109 1718564712 968784310 61 61 89 19 1755424706 59 1393816236 2107947044 137 969177950 10007 137 1232862948 1837248508 61 89 1746486872 358793532 639792494 11 1587460127 101 1300974514 2777 596313541 1278036881 388312173 109 1710691991 267755463 29 23 7 1401761723 113 7001 139 97 1550480398 511801682 97 67 1460788940 1061953618 139 1172120697 1669877334 59 850301333 59 10007 7001 2024906231 1102636497 1051407108 103 127 103 1255678871 1050589597 176910284 89 1185408622 79 17 97 103 1198213729 2054453141 127 1113755583 188051948 2073496787 83 7 7001 422181303 841226158 1146374023 89 609984551 131 7 1811844342 113 2030665822 793361813 103 1351867138 113 109 233303818 302599369 101 210787707 631242122 83 3 961111014 24121539 11 939727558 1524436001 2133728169 934964535 1949 7001 2002516106 43 1375989508 47 1462664581 495240004 31 137 1827427793 1039988235 1331472971 1237987790 31 1936105348 127 1822486512 962755326 1949 71 473292674 289614099 89 1317969316 41 3 317162443 678864115 149 1004875865 97 1182439021 1840949288 2 1110591594 53 1760615268 294209254 1894081020 1219694190 13 272239145 139 606877197 5 38200880 1982626292 239910766 17 149 2068988819 37 2071827925 71 5 1510809205 154194215 41 498779924 483184467 1660909539 37 1924119825 103 668393368 101 1282659398 1999762970 402355574 137 43 445831912 85312172 47 1802885314 80227872 103 407285530 101 73 1701223844 47 129005646 1875772140 103 139 29 444450868 173702228 149 13 815587422 956150299 286830641 10007 116881760 149 109 1218059162 270537750 89 122456623 83 987656176 1201872628 127 24555465 1002331470 113 31 7994962 2132842686 13 127 5 727513731 3 53 43 509791152 59 1375615861 109 19 2 1712854280 526372145 41 919606097 488835963 529764599 79 29 89 13 1097422521 7583771 67 169359051 23 1113309848 23 2 103200646 10007 796587221 393905541 754848024 10007 1145591353 1652545076 109 651361815 13 1984134204 1927514673 41 2777 546846840 139 1838449584 137 107 1765423602 2 1475040588 244726554 43 394450349 2063145281 101 1490982790 1540243605 17 103 1331460915 604664075 107 1898617112 92371698 79 23 1862921164 101 19 131 7 1841636333 17 10007 194035730 31 789791247 3 905017068 137 144771590 67 139 101 1083421647 13 71 2133287158 1993334372 127 653608254 13 5 41 1644975283 59 113 395760578 37 629379213 5 103 43 1548440449 89 381387962 137 13 1104063298 813717983 137 991573894 43 53 1468270554 29 23 1780880915 3 2 149 71 97 1844310179 89 69376746 316296210 29 2016558732 4999 47 2 1855347835 10007 1386559913 131 869774631 17 5 494243565 1978229000 101 1168671707 139 265724910 47 37 1299999773 1695377185 2081788751 29 11 1441822110 127 1099594067 2067636729 103 1567674523 53 2144170272 131 97 2143109561 41 69633508 47 37 911857458 17 1551098147 29 1254576453 137 651864849 61 860495768 107 137 490867575 1815062721 41 1581848638 47 71 912439460 1701290072 10007 1642593299 417072433 61 7001 1657556760 1186133705 89 1889851009 1577764150 47 335790560 83 669911513 29 377324742 11 1370038978 758050006 31 1665230565 2777 127 360254804 103 109333470 972412494 1609892549 67 1897651984 23 1710149153 17 893858912 1793480450 1758315389 139 2 1889951146 31 1342060060 73 23 1684554569 349856427 651074825 83 1654282176 103 5 388103902 89 5 139 881483373 103 1267879839 29 1563590332 2015767411 1453924840 109 1521091645 37 127 1040792432 1871867986 41 1524282202 131 11 79 4999 751984573 4999 1450129916 689959157 1706707868 59 103 131 67 83 1396566913 10007 1341838630 492788638 139 1505247170 674690029 149 79 1318243765 1914862622 83 370408059 19 1515974888 3 1320302076 17655507 19 1582712293 274171330 13 309066225 2003154205 131 273184780 1745931320 1949 59 958293460 1880169931 103 101 2045414329 314683073 139 13 423838984 107 1211812189 1949 1136044814 103 17 73 2090830668 1517991667 41 1130557165 406225072 37 224394640 109 131 17 894114218 498667018 1620967126 139 79 1455746114 2133448250 101 7001 121971422 113 421518571 227556914 73 23 97 1525955596 131 1949 29 109 1479063409 71 1960326188 53 2084926932 108662508 137495996 37 4999 10007 1361552899 768680208 109 987747134 1393606789 103 11 101 441029226 1915374318 2029554573 131 2 1640150284 3 103 1105183511 2777 727060255 1059183901 1331399280 29 127 47 10007 1969365683 97 1301963682 214582593 986722215 113 127 99863021 97 67 606967204 97 1375809491 372396386 322518413 137 113 872260221 59 103 302369993 89 2132274104 1375506837 137 1372958515 103 101 10923137 271174631 71 119637137 43 1463999649 149 61 488632448 17 259158846 304595292 1390288174 2 13 1230988577 898581619 1580219071 2019270156 131 633783240 131 7 2127889771 113 1605301386 13 149 131 386440044 1305106809 37 1266130674 53 1542008871 229930046 2777 1913172495 2016536852 37 2099682549 1187216368 13 79 37 509177054 71 139 23 1884840762 149 1394767224 7001 1769166702 103 4999 384923000 1112260119 137 47 79 103 2129547717 1465382314 11 1331502480 1751753187 73 789104962 131 2 1592597080 1557802672 131 53 17 2777 1073559520 11 149 992393193 103 1315480259 61 1567878963 3 137 19 1843937002 101 19 5 1302993695 1421572831 131 1417790992 489693805 59 2129598589 357199708 41 5 11 649749793 1140192298 131 31 67 131 2133271727 2 521152478 297653122 1494038811 41 131503605 17 1383218481 1412372376 139 994755724 332863856 539363025 476565750 5 23 1040250950 149 247742127 3 829917462 89 1194495562 10007 127 67 97 1055865758 309215843 101 11 689404323 471753872 79 314485256 61 73 1437912391 89 189786715 1358624748 3 2123953424 107 1703166080 89 423357425 103 61 236517191 139 421208813 17 848014060 99744716 1437460972 47 61 145624751 7001 753874681 226286322 2128445028 83 2074453113 53 223156875 7001 109 1902169464 127 11 1845948517 59 1807067576 97 2014846073 50730521 592014597 1949 149 1432271184 107 2115199540 13 1669112238 83 107 1751740442 73 1725388361 113 122334977 19 780081290 109 1207713896 29 2056643589 4999 43 743875146 1443878467 232573572 11 75619764 109 2777 543483893 2038026415 43 1980850642 131 614590430 1443762397 113 31 1771883813 1462595296 73 253064377 526009777 4999 122234572 2 41 643905738 1192302173 2024835665 2777 137 1977308670 97 748270394 109 1926521154 37 4999 2109508014 1114891977 1736342072 83 47 1309981370 1949 976106011 47 456593955 10007 256229235 308585859 172175272 2 598165438 10007 474491912 53 902745767 131 1207489395 83 220642303 67 19 1637584464 799678383 116137833 7 41 286640508 10007 1949 698185742 71 73 53 73 1254856422 2111918600 109 1644368332 2777 53 1882617452 1186285966 83 139 101 534585324 4999 918451273 1331401329 10007 37 551172424 37 1601576968 17 11 1375720367 975080055 23 89 2 122759966 1778378294 19 282719259 769991776 61 47 2026895680 1725784446 37 13 1336755225 2777 1009350636 268298284 929597597 67 97 109 863260162 3 892225239 1024077921 71 7 1773417591 83 1564108823 19 37 10007 97 1640829302 414744064 83 1537792380 4999 29 1388076358 197219604 3 89 957702033 89 1740077448 83 1301790011 998551113 103 2088990823 92398192 1949 7 1514305107 2777 2090561701 899429160 10007 1001700700 938256320 1841968476 10007 4297292 41 31 89 722641730 510308688 19 2 2777 1121827467 2777 127 671243387 101 13 23 13 1446346031 699835747 89 1949 61 1258162454 2439202 67 1893231395 528570198 1469755105 79 101 1550053136 1053030360 37 1007766994 1505158667 29 89 1638507039 542269456 7001 1775708153 89 1083300348 127 1780735072 109 898255920 10007 109 564099089 1614631715 1468547512 2 1151460297 101 1134137888 845899910 5 128869135 71 1054426041 1843254572 370487359 1949 107 1377304856 1068950758 101 1102115939 61 665207505 53 453299285 5 562177852 19 1627812213 11 1153745596 23 3 700893507 1885310502 327561035 2777 1044346390 1866237684 3 127 4999 1313009969 289616910 53 4999 29 1805445054 801228298 708282326 289333001 67 43 389150387 2777 1273557428 633008101 11 47 2079828596 2777 130041356 1537067882 59 1949 2002638429 1684614252 107 1346778719 1824435493 781413999 3 1664406546 11 933058295 1385165613 13 10007 2014459135 97 1865296614 1046242485 4999 1314152117 1907833357 19 1149211029 885936598 1949 1820494634 1283075425 417225906 97 2018681065 1731551016 669709963 13 103 1542827718 23 1207125629 79 1411170443 180821974 83 1810147664 1052111225 61 1203165769 13 1138331714 83 1079768829 139 1949 1150925429 101 3 2007560811 1824295929 41 865063141 7 1563578534 127 10007 61 474844130 719979706 5 910566805 1726222815 527342750 113 2126709333 149 1164690833 76917542 13 109 312820517 1875947697 884582604 149 47 1078162563 862102043 11 237025965 19 961597239 19 2777 19 1767421135 1145012903 73 787550077 1856634796 61 137 7001 399190019 909615399 131 504379519 7 1779875797 43 89 1749588700 73 5 30205725 47 79 648733780 1492302912 41 1099913612 7 1741689033 31 2777 1949 235394373 876933060 1962944645 103 237186855 232498799 1101636627 13 11 137 67 264619523 37 47 1092066902 92654907 97 1585538138 511853480 2 120293163 47 192278074 797706288 67 127 2109466698 1864785316 772514927 89 978247532 272712659 109 29 497550477 89 686402977 2 1046481558 419353310 97 1020063390 225631517 59 59 1257976701 23 109 1000128846 1295715640 61 1367768535 10007 1226038644 1202723614 59 2 2090343380 83 1403654002 29 103 1262936457 1063428856 47 1841377161 1716901433 13 29 185619053 11 1710786704 79 137 127 1494886647 888371326 2 30843652 149 1480288282 2 59 29 2122561823 227481005 97 2 684501772 539399046 7001 13 1527543212 1900983841 89 1712779190 1519226885 1139303507 89 970306022 83 1860689186 13 989209468 172528902 3 721047261 2122776051 1779411585 7 613850349 4999 759309500 651576443 71 1872631916 73 76139511 11 531616760 71 922876815 97 206142987 3 71 1143267418 1057558632 539423807 23 1953627831 2777 97 613449728 380364160 79 2107480630 109 73 283453306 67 373722764 597608561 97 2777 7 583239027 1416829210 41 37 388196125 19 1805259901 1659758889 19 113 218911058 11 940652529 83 160124762 1637512913 137 1792457036 73 149 1963394307 103 996329983 11 531059839 61 311421470 2777 131 674896149 940467209 1162870115 508018024 107 79 1630377984 592327227 571959320 37 1023779745 107 1038582242 4999 89 19 103 43 1949 1793784771 10007 885159178 2104577611 7001 63205028 216028544 83933488 149 12662467 1807148498 4999 526190991 47 333124532 798954242 2 53 668621076 1971117912 1083080772 101 1942855190 2 718947850 831551768 83 103 399666986 1685911146 2777 271712788 630332718 101 405735079 37 23 795937195 1491103432 149 770064780 2 101 31 85157155 107 107 1485268044 13 1340430136 1964337956 127 1640727578 2000702272 59 10007 61 764784755 131 83 1396177939 97 71 433128613 1141065353 127 219974414 115237514 862950958 100908557 73 149 1327306028 609296016 2777 59 1581134864 113 43 589841820 3 103 204289994 1845613225 37 870792669 668496353 7 1968195572 131 2084263317 629166931 10007 67 1292144766 41 264875211 61 109 388850415 959247500 101 1243926201 139 43 127 1444724187 1983551151 5 1453002250 2 1973363970 2777 336261376 43 296504694 314216265 11 350511260 10007 632642540 17 764336813 1003506417 89 359668046 113 2014211892 53 127 103 359520367 10007 1887497806 31 139 109 1101695719 149 2 83 1891376195 7 10007 2042458721 61 127 274342225 113 1098348306 10007 2015529884 19 695541917 41 555711417 37 1687103125 1949 1231821149 2053888126 101 19 113 1222944043 61 127 1420103586 1400361436 2 113 200394426 266093643 23 921474486 79 131 41 439941767 1648906558 1738291867 13 83 436746520 920651834 37 137 2113445159 1477506640 1018272292 585969892 10007 1836924964 7 1357718082 131 1932327402 31 571588421 41 96384843 137 43 22613571 1771622747 1337245735 1569289715 5 17 149 2019499214 2105726294 89 916830118 1353485216 2102656679 19 7 265345283 13 48729902 301421370 1086711217 101 109 1531693179 29 566843483 623308281 113 237004957 131 11 71 364751566 1241602276 952102388 53 1128495663 97 79566370 13 53 107 294411035 342703559 23 952794504 101 73 209428824 73 1154796782 127 7 1264913370 1503593476 59 19 1881087818 1804020987 19 5 89907165 79 71 89 768798332 508462942 97 67 1161576253 965226924 1964534468 740686174 109 61 1024260311 131 1530204057 29 2069382536 101 1301609927 61 1394297923 1637444350 873090909 207753809 59 1498900684 1567426542 67 2777 127 193840273 1306395222 11 570689850 107 13 1487649514 1491096087 4999 29 37 217597925 10312973 1931766122 139 2099806419 127 777161866 493974 13 47 2073135290 966201721 4999 13 53 1990628590 71 398258423 109 544549285 1762654878 137 518496228 2014659681 41 29 1914242698 101 403483486 29 2069671188 671837161 17 1989506157 73 1962716544 47 11 19 59 139 177088780 73 1396865366 59079703 101 710530556 107 149 17 97 1768758722 109 67 228760378 325521711 139 790668974 83 97 19 139 495600456 2045118894 13 79 1632677358 4999 398818889 131 1215453626 37 1914153190 1494455583 545821305 3 41 379770618 1692306980 13 1949 785951791 2137358870 1822940592 61 109 2777 998112117 83 47 391567448 1342070993 139 1250583312 971822877 41 29 100999129 1684672722 1949 19 1867897220 1244796362 2 1599961202 10007 73 1461180534 109 187173492 1350799786 4999 311977592 73 1882807824 97 1429113222 996668113 2777 955444100 13 1822870114 140828558 13 127 438015761 1252340936 1794150715 7 13 486347711 4999 1737689270 1721588665 53 47 137 113 655762843 1678735590 83 1419717822 535482882 866476670 4999 2 1594517574 71 1295720535 67 11 107 1116561643 673950183 4999 1282373520 104538135 5 61 139 2030425125 1950822744 192636111 85524031 137 3 87859173 403734453 7001 1721855308 53 2777 1466619787 293505404 61 1343089821 103 7 1625666826 873028948 47 10007 43 2140086049 1136622268 2777 97 67 1656830002 2777 2146115342 674051518 7 1949 651554598 89 2571121 659726336 2777 109 1114312886 1867465168 2 943053648 7001 1460982682 618713375 724369879 452220127 101 43 10007 131 7 10007 904192492 4999 1429753992 23 37 113 1104530704 41 1949 577749866 246901269 7001 29 1809789528 97 1499995900 311114895 13 109 2 1257556324 1300497288 101 1022553290 23 2077124383 71 917683378 501838906 19 131 634955690 1722447507 11 83 139 1349049488 1011832593 4999 1107333489 381955942 101 780144604 1715862738 113 1840555413 79 639222970 1700055980 41 259498441 53 10007 668847866 73 1583329863 67 103 23 494095016 805072082 1350345879 1330112989 7001 17 795451475 13 13 589160954 1865960561 89 101 61 19 2144938376 7001 147658091 17 869417728 67 466499292 149 1125555064 53 59 41 1354954880 2777 59 107 11 1401687474 113 131694820 5 480894725 1768684864 79 609068014 2 670898168 7001 2 1517477064 89 70180861 1114266561 173701811 7001 10007 119657508 113 1276133959 301744046 109 59 1552348323 53 17 1961069 1045172520 83 7001 1120174002 1924434880 1637033359 47 1293105172 23 160635197 17 1981095833 1636328991 89 1622046894 1665248920 83 113 1897627419 569866933 109 37 2064172280 73 948956026 353671966 19 83 838352705 797388387 1629441099 91360191 13 89 1538685845 41 15491870 1875813936 97 1838291922 79 1969639534 1062502275 664800583 113 11 24276593 1544051445 1876582116 79 107 73 1052597585 1575422052 1618742793 1880922281 29 444818222 61 1196885697 3 1994870193 749565957 17 47 41 1799304598 97 664206627 79 2132301496 977709941 13 2777 838519278 127 273996350 5 149 37 1484591552 2060960791 1220535027 41 1327908902 1119315516 127 1077471048 7 1723128500 2777 656471692 5 24630489 131 352804484 83 1253156908 1253238082 41 79 723423145 1938497971 2147131941 10007 17 1417662041 790468489 71 828496512 1949 726045378 363948592 113 23 853112872 1448259553 19 709055642 1242811388 4999 627482832 43 131 47 168787951 1682507786 11 37 1949 616669809 67 1847126025 89 107 61 67 72576413 1530276561 71 73 1560759564 41 710876450 1730501186 1250714368 47 910830625 1949 137 1064631110 2085331526 107 388535511 1177753773 7 1481878312 97 71 1511168899 1308827586 2 1104407518 1305490089 79 123619536 947111423 83 131 163813450 2045411183 1949 1065072349 554237715 71 4999 390476889 796837006 7 812023777 83 1203218215 61 1823435119 137 842815095 13 17 107 746377537 711418604 47 1376023823 67 113 797651067 4999 1759832963 43 67 139 1613573716 31 1237670598 73 1173751996 61 29 1211565480 31 149 1739499696 127 1449812315 244942023 61 78904537 97 574727360 61 323776349 73 67 1683343741 1257636334 31 7001 253511370 3 1885714700 605641200 5 83298337 4999 7 1137535014 1936938038 1949 1921349537 1096860169 17 1418586607 1973921816 1937940505 5 1410097590 23 29 41 848385892 1170052155 67 67 1163660623 338802331 1984424761 2777 1894965416 1396202313 79 1823204480 23 4999 1352429460 575634850 1803132193 1880432039 73 131 1232953465 90430985 127 59 832828424 1633662387 1468434318 1201445944 37 1308266427 113 648034660 4999 490886803 53 1374479210 1737756156 31 1603541402 2103256349 256117251 13 41 1795096071 107 1083428821 990395479 23 71 1903894538 599159966 2777 7001 1037170146 668812497 43 101 1725577728 17 2777 1219437497 103 434194131 37 1141609618 730729240 216603349 29 89 935233449 7 89 38112376 4999 132173560 109 97 939221318 1964766719 1096899265 107 1185901396 2 41 10007 540107811 11296271 113 7 1329865572 857075121 2777 2 964873679 11 67 837461207 1878698772 131 970556815 47 1401238495 53 292917326 1855847629 31 942716913 142048414 23 1163785024 79 1679226291 2 646217486 1498753418 67 822660731 89 1963379516 59 109 192109448 56901815 1003369521 11 323321482 1895804052 1441662180 2 89 1376924429 966019505 79 67 109 53 420864399 10007 1450814860 685582242 285263331 53 1300250209 109 751044117 869182722 89 71 842158832 101 355379191 37 1288214015 2141013397 107 1027921394 37 1438312026 78823362 19 1477494777 1718391705 53 1129845045 1949 43 1067475516 1655976354 47 107 187382252 53 1252768845 5 1622925215 37 1801327240 1132447974 1141008917 1949 101 217349071 139 47 393619642 59 235754442 1479964319 101 1465300223 123288074 767400613 780009414 7001 109 29 97 200046592 1949 753613983 320974963 139 291947121 600141176 873875481 73 97 274073689 37 363159847 955121093 608754558 1949 1077080121 109 61 252216273 907369388 61 1756550876 5 17072590 506543353 7001 1490085870 97 139 1359322283 953850665 89 41 1396441919 542857261 1364381858 1949 610181226 139 1132593962 873174092 2001723364 73 109 271322909 1539724299 109 82339145 1102138567 101 53 1533201331 864655992 1951129934 139 666520572 1301069253 29 109 1011655051 490511118 73 1657592600 139428432 37 64990061 288234423 79 103 490670376 73 432228693 3 2065524856 10007 1609291866 7001 1447838914 1074970527 23 1988089488 257173194 3 5 2131373860 73 73 535395213 73 174184497 113 1174640876 1764543025 1424544142 71 89 705195772 790795069 47 1113087135 562979112 89 113 7 31 434143282 1949 61 336476366 151518815 607189729 7001 413356434 83 38287319 1150543834 1716954716 79 69636336 515649037 83 1052905691 137 97 43 261065771 1738816499 2011764031 107 1890376460 83 2777 1688821442 139 1352583841 743978040 47 570744688 1424604592 113 442019496 3 43 61 127 1954885600 445020319 37 1342196251 59 460576860 103 1651796992 103 167548569 71 620003950 59 149 11 17 10007 107 569190262 83 31 101 59 1166186296 11 953202415 59 1006386659 772032877 59 71 23 1694696258 67 67 1865264121 894928782 2055318343 43 1949 1516675784 67 405177494 139 59 1729221160 139 73 154846870 71 1572032556 103 1221365245 109 61 97 37 1670156642 135246655 109 67 450155312 2777 97 2777 53 1158018836 604240492 2777 1421075728 4999 2024165086 1664304854 2008571725 97 131 131 53 1312423153 1820446173 1609347304 47 29 127 43 3 290561976 478766709 53 113 13 550218102 127 59 139 1156200332 806996925 7 1577893753 809396181 10007 41 1337935739 1878698679 588745950 296792236 13 31 181965288 1734367850 1836808239 127 67 1693974953 10007 103 871402201 67 1502761827 1519840103 1794496863 17 101 1221816796 89 210722060 83 321292668 67 199902138 1936003883 11 23 1275557460 67 13297758 31 1633293876 1724630806 41 1031548329 80926912 139 73 323947501 89 1142716241 1949 499165147 840051956 4999 593349414 584130490 71 127 2115153385 97 1241941149 37 2 849714811 61 1017827517 31 1339245353 1774666703 967643614 67 830894034 823245017 79 47 2094832300 112840617 139 1777259477 1442841374 4999 1949 924938879 1011448343 53 1471351574 31 1893039118 10007 1949 660364078 877493122 2777 2078870531 1906666342 245616083 7001 1128564636 1152440977 109 2101891152 61 29 53 776680232 1943857234 37 47 690753642 1486760776 149 113 113 1761387161 149 67 3020829 2122676111 2 801249248 398871034 768739337 17 2133282398 41 1469173131 7001 387280907 10007 109 2 1457854540 1850231632 1087199574 31 53 1206816781 1462295776 101 47 738168276 671318672 610796147 149 19 113 2051960107 1171084427 7 1782718973 853208135 607611784 13 4999 2042656387 89 97 1240093851 1486952695 73 131 149 41 67 2 1541666210 1910320393 53 10007 878534544 1698037795 71 257288522 1505349100 1035693258 1289630469 2777 4999 2018096300 4999 1715666798 101 81992103 29 1346251717 10007 1251638609 31 83 61 1048768181 1786121480 1971316317 83 31 2028992438 1194750876 11 71 37 137 1731090916 10007 531081497 47 762651657 43 1827508815 963628151 41 1798291857 508819064 13 59 597884148 67 139 43 7001 1499040118 109 1574098321 7001 83 433337854 1345481178 10007 1339096712 71 1180219704 61 1254288466 83 448416796 2777 928750988 129286012 137 1623138325 103 47 425206274 53 743693774 611406145 3 11 1685803856 660587101 2137033391 103 137 949277599 97 23 867894443 578349711 47 139 447469217 61 1975940548 3 778392576 89 113 1887248030 17 642438355 5 1277691787 109 88188120 1314489578 19 2033248274 31 1754387960 4999 1929738975 1502489442 11 113 402176266 5 232141960 83 89 61 1144397782 1735153646 113 1685208821 873791226 10007 841781228 37 492078466 1666980106 7001 1620042040 37 79 1398458553 1041086174 997715331 3 2011427253 11 79 614122603 43 1949 754635259 1422023533 903339047 107 1896741813 131 1360740361 11 76750300 236829945 1272214419 397076750 7 777155844 37 37 2004124536 1411477610 67 1145791092 59 2108963185 83 400196867 4999 1340816783 103 1006377259 647288771 5 52507720 1326578120 47 127 41 2777 753125394 7 1353765665 139 1176303902 10007 1260043556 107 112875210 7 491438932 2015104429 101 2109541079 1949 1387344976 101 83 758489939 151614440 61172546 131 2098116305 1317467000 89 802134127 41 1818951511 935074577 1690762506 17 17 149 2083417810 1234911342 53 833583100 10007 1910296272 767882612 1949 1694189689 215436883 2777 1798174148 403848173 19 564595070 107 2037326121 73 2000013485 1416109330 19 1108935050 139 1135435956 101 1695595272 1594417512 264902984 73 89 1773958947 103 931969584 7 378853356 11 467892909 43 107 7001 902881154 7 37 1805303339 7 109 31 1048799316 1415114939 37 127 7001 1376905568 37 97 3 668840649 522478826 41 113 1441709483 586034611 1678025206 981837533 43 53 1407490790 1804986391 1834308031 79 2094545427 13 10007 927678921 7 1431047989 1473846416 37 59 79 1634122447 1907968953 73 23 53 667476170 1098468619 3 637760361 1689216960 1881895424 139 23 59 919656954 1153675085 7 1630569738 2070201645 97 335663941 1946919207 139 1685236834 1015670191 43 1515538502 1949 7 67 7001 1483483896 53 863014370 1190528994 71 113 1002027274 23 1593462287 472130706 109 1691731738 1886330013 2777 1633196774 11 53 277291177 287834379 131 461952898 4999 672995374 827190515 31 2047777245 83 1244341229 137 37 2003582116 37 932838413 139 43 956122329 43 10007 1198268201 83 131 451263822 1311784351 149 700447063 29 131 2 1009089466 1493891372 1533153094 97 509869151 101 1127353819 5 929362320 79 366478788 131 497313698 997846872 101 11 19 33266606 356245782 1949 1135235979 1369510874 2777 2043863669 79 1131163396 1105483859 4999 127 1248998772 127 416380549 1972778489 1244040965 139 5 101 5 1050922490 19 13 17 893481189 264999205 53 1192815562 5 1217527570 840679665 127 135720201 512694428 67 43 813028981 1537052044 127 778714229 7001 1292867669 73 1672135646 109 19 67 117629287 467599318 109 1058567125 71 1055694811 89 705225409 1579009636 1949 19 1757392042 89 1196115756 11 5 2777 1930809222 5 2012304390 1607056164 7 1316380500 5 7 857880913 19 1893610281 109 1508668748 67 145615656 2116872576 53 11 31 409057276 1391884779 11 17 59 1371107372 7001 39429632 2113398538 101 361833333 1485406263 73 4999 1080718813 53 3 1170911454 1538727300 5 1329924940 1398044670 67 1394094261 1431525886 7 578965346 41 378591458 443556271 4999 127 53 73 61 3 11 1744997903 1556032522 335959641 67 23426845 13 103 7 103 89 593427792 1142972455 1407459580 19 73 31 71 17 79 1961022056 2097778956 112951482 23 17 139 598548317 41 1653703512 574886666 43 23 2074532587 808961796 61 29 992894547 5 43 41 1164853374 83 1226665850 113 1159804541 929947380 1895076106 59 1561398025 7001 863209298 3 1132376756 149 2046069872 429583154 11 1949 73 1291962468 67 568547705 10007 832162106 11805089 41 2064806535 96176165 5 7001 2083742635 1917363870 1995572041 7001 59 600997423 1825854252 67 1926402961 4999 1116571641 2040801758 10007 2107093934 1599038544 727773615 61 109 1342749309 406446394 73 83 127 1015679071 565818401 756853278 37 1987469837 29 1782895121 137 2081086170 53 902681281 73 101 1438333829 1444653327 13 149 1306952755 5 103 19 1036589080 19 5 743465295 485057585 113 617620651 268860282 103 7 1904720271 83 2 1449851846 324845420 93646186 1055619102 37 2777 641784792 1266206161 11 149 7 1277522750 1611504104 113 1881276319 19 665930766 1988563685 149 4999 1414719780 43 352028143 10007 137 375648657 592924444 531455383 103 517039836 107 70977059 59 89 24660298 1450965843 10007 1660981874 67 37 2075146480 1961432333 41 61 2135472140 10007 31 1732440301 1494113138 2 1580422682 1274242294 71 1170788935 97 3 1060589865 863204115 37 3 139 113 10007 482197302 1640190776 537060394 127 113 1617173928 745160079 61 19 1949 2 2777 31 4999 630587256 1949 109 59 139 1378003000 11 1072121039 162991400 139 1949 348697539 594291029 47 131 47 176863726 1971467884 609608528 101 65405529 47 1663135561 41 1091441609 23 113 1368229312 1336874524 1742515874 1396300105 53 113 3 1800788928 4999 669915990 1838032320 746987639 61 600788329 5 71 825619879 1124404138 53 1048086183 1784871149 409491281 29 243764635 43 2015141891 4999 97 1109427677 839860779 127 448515266 47 1104438195 950959579 97 1636905361 1591495161 137 17 751644902 863154192 43 113 107 730708992 287576665 41 1925514242 326447166 41 17 3 23 1423783053 41 10007 107 484936840 515576864 4999 67 107 1457808446 131 1868208292 703236087 67 740191932 1282793390 4999 1949 43 653774219 885982768 4999 101 72072322 1889136221 7 5 2134283315 1604617225 863729679 101 19 1321338907 1949 78185317 31 601629710 832575332 37 139 11 113 2025028478 940309192 1934747213 101 1527182301 17 17 67 2122991764 131 1720591728 1275474056 101 2073944302 79 278732023 101 993512721 43 1262024888 149 10007 557800187 2030021409 67 1133137165 43 1999092016 996224258 7 2108059919 678483974 1994435239 109 71 83 396878444 2125897011 23 103338701 1298019088 346317523 17 604546610 101 758977529 7 1703953090 2048523190 341515781 1858800505 7001 127 1883669334 897132749 53 10007 1146371899 7001 1413851950 1950139328 19 537165252 107 109 1309152239 2 466440458 1583170837 37 3 1219514466 1437407715 1156188766 10007 5 921319570 1050448435 53 841254001 9699159 31 139 53 1949 2 853292845 632581871 53 67 153667785 71 404193273 10007 1422865309 3 203599485 17 1371691138 101 1303335714 37 29 355081510 101 73 1558232769 19 10007 23 1616414265 19 7 107 1563572406 11 13 937729054 1983371377 47 31 24764381 131 1949 279537545 17 1175310180 37 1933784835 17 870696973 1273079901 137 41 1674128113 1498969430 19 623477048 113 101 892081288 1952203595 73 61 1846556022 47 79 1520624390 1277622032 127 1556018224 139 139 286659622 137 1532227454 1212488177 966173582 127 1369440838 23 107 97 1636034204 2 1005975061 109 14906295 523445846 89 73 952373184 83 1062772587 1299416582 1041547919 71 67 132206507 137 2777 1221405133 131 1372446259 41 29 29 149 2777 804846802 53 55222979 1385592958 761868798 109 61 442809065 13 1849295948 2077426343 31 322120563 4999 978673436 101 73 83 368416730 109 817190985 107 262353835 83 975344537 2007333503 79 1621164620 5 59 1863458478 1984075895 1949 832302909 245897534 37 2002593801 137 1053205721 101 209863254 409854653 2777 384217389 41 2041839941 47 47 2034165781 149 61 89 1211947128 410584839 7 1153951369 436161349 73 149 324773065 1756958979 153889142 1949 11 1251096767 915516556 131 2 4999 67 127 113 1247448584 788385858 23 61 1065629129 89 2067295471 570584465 103 1207817934 41 415680773 10007 707494900 53 1638386668 1576121791 1949 542263347 79 346740875 371850775 109 139 17931991 1571388909 103 11 818415081 54401108 1428265147 53 37 123414069 139 1949 7001 1035475904 37 1289113781 13 801581599 1710048132 19 1556436300 1524273918 83 159671831 1467256974 107 103 1522728001 55033860 9313535 7 4999 97 1349349443 161847216 162321436 137 71 573826544 1034879102 236705497 43 186500804 1402012882 17 103 1966816209 23 97 1630208093 79 669990705 149 2066805671 861968869 97 13 819334815 37 682091966 1866893756 1366643038 736823097 29 2777 1122891058 829978652 139 1700030604 58234318 7001 1346849257 139 1567716907 59 1243516332 137 1081094420 1881791789 7001 83 516247318 41 1289781813 1176687488 47 1870613442 53 1152678132 33693515 2051331317 73 1329431871 3 1297752676 11 105465327 1592424170 2 127 1728511783 73 245159258 1518946040 11 1311567422 19 502110549 108697974 705385105 5 1261810924 17 303504803 47 97 1621494609 7001 441868115 67 79 83 29693582 2091474039 19 107 841963012 2100703209 17 2 149 447905920 57855210 2091785654 1940161296 73 149 1912184646 41 71 88815025 13 22443552 3 932037936 101 1831891944 154497777 137 149 911987876 1343163927 149 103 1341429564 1073220272 107 1220431108 97 83 37 1087323242 2777 800244273 358672469 41 149 1498493193 127 31 945268492 11 149 89 132537910 1126318140 75914861 11 131 137 47 1172535978 1211784221 47 1981704710 1609751894 109 599057053 73 1776824799 70392723 3 43 316839136 1363735492 37 1356854388 1231172529 59 13 1522789892 1190024693 43 101 31 1939802508 97 866415446 5 1362313840 5 1883392850 139 2026741531 109 1015772221 71 37 101 17 1644211933 2 967152950 97 1477633107 1570969590 19 1402365851 601118268 79 895707940 258546930 7001 17 1252003760 2 29 2032859951 17 1462106641 525066775 5 113 1729783570 101 616626008 690484388 2777 2013563822 2010288123 89 1043627083 37 1179731509 7001 735469052 304498234 131 2777 1849084164 101 337325909 1329938320 47 109 1954687591 17 139 86541539 1406653945 471650700 113 137 227012973 2092381549 1816400961 109 113 2021236650 41 1954285377 1215323230 1326103692 73 41 127 2071174674 544919027 19 1107900051 1590986397 13 13 1675393057 1639382550 303818437 13 59 418982375 109 1949 480757881 212511023 71 951098037 41 534235371 2 79 653100560 31 148396597 1363279745 73 165818478 59 1601247669 11315256 47 700249099 1869995815 1531847395 149 1704309982 23 1612231069 6294133 435354480 73 48387746 17 125339788 101 941563612 139 43 11 1222602968 89 89 79 109 383279360 47 1991710070 854797075 109 660724101 1283436604 56664164 89 335315306 127 102581918 1632574531 41 89 2033848826 131 1892517962 1860944440 149 83 25992674 1949864622 71 243079274 1824646494 19 53 127 1260580435 103 1318030745 23 1217446327 57026591 211584160 97 1664348302 47 1671407232 1041223634 11 1335498106 19 1752194858 1207386390 131 1615658239 103 113 2098825840 613670343 17 47 738816641 137 71 61 693708287 53 97 37 722899673 47 1063117064 354099786 1678126506 23 2018654524 19 933370554 83 2129904915 23 2124923701 1615018769 7 17 358253478 2001968263 67 83 7001 17682509 13 1807326417 1582923228 1949 139 971403585 31 11 1955493188 1827152030 2 83 71 796036451 1154029811 137 1924685892 71 127 73 667170871 1955050253 7001 1620724499 1933299169 61 105056152 1016031241 1949 1281999577 29 1674998211 1334326308 149 127 103 83 1716866188 23 28410267 89 1045767657 19 217422534 1805251919 131 13 47 292626428 1246120720 79 31 1426002201 1181050245 79 597482609 1626497752 10007 1259120768 83 43 2099447222 71633682 131 1833714551 59 1457252564 47 273280029 1412597494 11 1352870973 300189495 41 2777 1106395678 139 37638420 15029097 1648312061 109 1770611696 47 1943743280 1764354896 2015817260 29 4999 800579852 20735852 31 1755097850 5 7001 2094902836 766707656 13 1194575679 1427658562 11 89 577342092 1304102131 29 1949 1509169170 456978132 948312176 1601843025 2777 5 149 131 1230714477 5 97 855145113 97 71 97 53 1565723297 134482930 149 169174596 101 128516440 43 61 1245981484 11 1360849086 2 1054989142 252291752 2 4999 35762846 488597261 974905523 1395192420 19 1958840681 7 1619199261 113 1614475748 1041809258 1297991130 89 504502226 137 61 298839427 1217865305 610029464 1352748692 73 131 43 103 648784537 1869084350 3 29 1818302009 1949 47 714461817 131 161950322 59 536166276 59 2009815485 43 137 131 840594331 127 1769044976 470356091 101 61 45482088 1929028681 442320195 17 1464036925 19 1864125321 73 1177784336 2777 1049533826 3 107 782713560 71 137 1173658837 1461890612 13 327703411 7 1977863153 2138826070 37 123029995 71 107016454 37 75160801 109 248203137 1169098248 17 672807656 29 71 1283634482 1042227424 73 725896374 53 1819278082 103 1748967192 209333125 4999 1027825830 2 137 2777 1615450325 508612083 61 109 107 31 1656676921 1348391872 1130043859 873580967 131 113 9224016 41 585468401 97488237 7 29 1762510438 5 73 113 5 2026675645 1898061742 37 13813765 7 2777 1943680617 1556355765 1102903126 73 73 321025603 896750391 17 1288143904 1635432928 41 1134290760 89 1780766023 7001 1941141415 31 3 97 1265343078 274593226 41 1077540680 11 1142491471 266117753 19 219722840 1826179612 863070437 83 1727428116 107 1019873908 97 2091905201 31 139 41 935742672 1237371554 79 79 109 390480887 83 7 377483155 502465906 41 107 962481692 1126121360 5 61 1675517500 1572459769 1353114248 11893741 29 43 773244662 2012779776 3 13 1414329070 37 866266570 656540370 67 314064475 1023450780 5 3 837925281 1015306582 113 1746319402 10007 758432007 1654506198 3 41 53 109 7 1842353982 43 1238360827 2064398600 61 395666306 53 1585496325 58530262 1700660043 23 766152100 107 507621375 407427673 602441114 73 149 1653346316 828212849 603088487 107 131 1953369689 59 489646251 83 1620301847 2140204385 2077738959 29 583484843 1410123040 107 667476486 3 107 39351818 59 545516280 53 233418307 4999 444151152 101 89 79 1977573899 11 2073715852 131 127501121 4999 149 1821583408 1190664303 55580922 67 2777 73 47 1262619980 71 823536311 696779666 109 7 1850583492 212744184 2 43 1430245360 218285372 107 605719296 199211102 2 5 273818345 1781412075 29 80076014 95857053 10007 73 1168304348 1895125886 83 321280731 1682308471 4999 41 83 2015978139 59 647610221 61 195281374 29 1919840370 131 1347142561 938347573 71 950682332 2131947905 1764420059 29 1043597500 137 71 7001 1902346725 19 566834714 1532496281 83 1987951841 808911028 71 74805198 107 19 1297549539 888580239 61 1091499099 1321464155 19 149 1898615663 1502895652 89 601786494 217363224 17 1340024014 960341937 3 2031330657 1297355805 47 10007 1949 127 53 1442714325 53 2777 2019998131 1811260033 31 41 29 967702653 67 338068198 1559208322 730675967 29 1603252269 41 834448318 89 113 30224449 4999 29 71 37 109 11 840964784 101 1303944037 308455089 137 127 83 1274235 17 17 1437435017 41798121 83 53 2062288883 29 434656698 61 37 1540266396 89 1623381123 67 43 636051958 268219431 1949 43 47 1192184608 73 1880045154 3 1277228023 41 1125329296 43 196898075 2 139 986668009 1595039061 11 63191931 5 387347285 778028415 339660044 23 53 5798730 43 149 216447681 673062283 101 5 333637120 1616217591 73 7001 2039062253 97 113 835649125 1723894891 137 756093273 153723170 5 1847443845 7001 61 1820218467 1252863418 67 17 2073549959 2777 106492396 426758252 53 474676970 47 83 103 19 23 23428580 71 659601928 53 110079993 23 127 1992716745 2029179207 109 1333806612 1861845140 79 97 431781317 11 3 2093074127 10007 1472525213 19 1737479947 41 859681973 58268257 1385163069 71 83 878937301 73 149 1512925587 133752681 29 376671343 71 641908586 2128090881 71 330398907 4999 8988903 109 993517741 67 1330938250 274472846 310464474 73 139 19 1339250520 5 1622517825 1337478508 31 23 1902203960 2143815556 2 1702897316 307328020 1742624513 139 109 61 3 56086503 1877745027 89 47 122803950 1663986453 1998050267 89 634092600 73 1622043794 1829298344 31 1379977896 83 954516600 10007 113 139 97 14339025 1304655026 1375389051 149 17 83 528527981 1900291394 109 19 1337561338 113 2777 23 860866471 1246110873 7 4999 2 2095808562 43 1339516650 31 231628931 533749537 4999 1158413271 826509665 37 97 825130589 1949 101 68105585 61 17 1984904462 17 127769076 308941122 161725944 139 11 614681784 17 1949 83 978038449 101 870770490 109 23 1900889692 1125267136 10007 29 1615722791 41 139 495416989 945655920 47 149 67 15458910 972456090 113 60955590 392092006 29 53 2029441497 2 573415998 624073578 109 1291658175 615869620 412152994 282151463 11 1495675437 1663982991 109 67 1388749858 83 41 368871588 789155331 613876721 71 61 1649448174 152039328 61 30676925 131 10007 1007734921 1029570195 11 1735435493 1201859363 1872130110 41 665623117 17 131 1289049301 79 1507534327 1086002850 324791889 3 1708698132 127 53 1767846694 1949 11 970450756 61 2070427840 2075185047 1185093348 1949 1995652864 2 1745832369 7001 17 7 73 1113524042 5 498435160 1767226805 7001 259065004 2 1949 47 37 1263878116 1098442902 373975807 1121073668 107 47 1265681621 2777 43 43 1077421115 7001 1402182731 59 1157183166 170749128 2020171038 137 53 13 1089546653 139 31 59 1095475184 1571628983 67 131 564923789 19 542869311 1381010808 701048067 3 419542173 839049234 19 19 173271684 17 149 689815317 39487980 97 131 149 629648819 827733442 1779953658 1428423492 139 7001 103 31 23 1025809706 1858190764 2 149 601715391 103 1594241242 177088677 59 97 334442326 1042478434 59 635041346 97 2117328222 233006680 5 10007 191063651 691924008 59 538323890 1631591673 83 664376691 109 17 29 476337719 11 19 67 127 823241686 777663291 1912317081 1185818541 3 1386585287 73 1798854909 23 2088646805 5 1698851947 107 2777 734194368 1769471076 71 137 5 198053165 296800206 2777 575108369 131 67 1857834706 71 31 1497078040 68705455 113 1542282873 53 2123026512 29 2045714549 266133261 3 1822286367 31 2136770263 1197266624 11 1124410782 882039603 71 225081842 131 19 1255522337 131 101 1502461330 5 23 53 605500673 29 299546280 2 1124580040 7001 2 198036374 1484411852 4999 2 138465698 2777 1398100089 1799987529 7001 1679252859 5 1283698635 738321595 793386393 59 2777 428771577 533086805 7 1102777382 2082679081 53 1300268239 1737833020 37 215169562 67 1139540623 1949 86921502 97 3 1633627799 1529352513 109 947448386 201033482 149 901018467 89 3 88567641 2777 2017704329 630109631 2777 1243297475 2004343070 5 79 839678992 139 47 1210876698 1895130326 2777 61 239556150 486870571 1442679169 10007 27764508 2 1784563256 7 992428822 383470124 137 14175176 1934542811 23 73 41 85165446 83725188 1932076211 71 2026108115 53 67 1770704341 1079257362 149 1064222445 41 17 13 946689640 131 1687050488 61 1912147679 79 1453300704 149 1848648215 17 465865263 309921531 2777 1501787715 101 1061352687 4999 573590259 31 1562875236 7001 244831024 4999 789632356 10007 1327002951 881903740 109 149 1952900535 430145269 149 1238913991 1676875400 1843480530 47 137 1766418131 113 1738838689 772600436 13 1106790009 1084275435 1379438481 71 1642373322 101 2034656211 83 113 10007 61 882329742 1426412410 479685545 2094535149 10007 53 10007 19 97 79 38870602 2 1546245689 839856995 4999 221459230 253044660 5 31 313182584 149 166734576 7001 1771274003 881383894 127 7001 1335936585 1457701567 17 693490512 71 13 1180380838 2145856869 210975398 31 43 634629734 1945963701 73 101 1509195328 1852663163 107 1336302490 2122081335 83 19 2004715118 860182820 528394300 1735112908 4999 2 610396690 53 1949 4999 41 137 34179034 1906561644 13 59 1433519283 1477480183 61 13 1676935338 107 1067923130 1297947771 97 29 557975486 659774525 40367331 127 59 4999 1791941540 708284289 1108889046 109 103 1980810201 44134304 532440052 7001 10007 1470588692 766846417 31 131 1475233444 131 5 43 1271472587 7 1641690715 525133477 2777 363956397 131 1433822379 101 2042466036 1949 823190522 816203157 11 47 1259522373 127 97 1192943733 71 2110903840 119656726 770870800 107 1224835435 5 107 71 17 1961720355 83 1727697954 103468512 1949 2777 79 1727061286 1249755052 53 59 3 3 738772564 97 107 106330394 1788178650 23 19 920774029 1371263200 5 113 160389488 867822146 886991127 102578123 113 1064214354 249398349 97 149 1717386516 149 1604631958 443295860 31 11 71 4999 103094377 900014961 1874137956 107 73 1478498419 19 139 13 3 1089255000 1745292976 2057984084 103 89 513911543 109 41 1110195540 11 742268835 7 1949 113 631847958 83 103 83 143404495 55152441 131 1949 149 1612620295 944019151 2044626297 59 971476606 268452948 61 97 1841855788 1109667681 79 1893129321 83 7 1983442223 1428581042 29 3 390659988 843891276 29 13 798661825 1174456023 17 1939871258 1793313513 31 644298978 140057650 664629002 107 1299987868 1451244455 67 29 38753773 61 254000279 1630510559 10007 1638456117 2 13 405733815 10007 168547901 79 1186609625 2064096042 5 101 149 41 113 987508821 13 1807418288 73 1107182698 1376590338 127 167332820 23 89 1967744966 37 1654377522 131 1342685810 1384038225 23 550661262 838553016 3 3 1752816390 858313503 17 905215051 13 149 1719744739 827341113 43 1951180169 23 877469964 1205280362 139 1931843406 59 4999 1816886550 149 352848688 1763671727 1128484258 4999 10007 829950559 1922614889 113 37 1840507835 139 1989845838 79 719235908 603148993 109 97 1344664149 2088927107 260381104 137 47 2 43 623598470 1460202600 560361635 1802506750 5 1748308081 101 7 2055671912 131 1732710117 89 1487241444 13 1312360214 2777 127 11 950623586 1725039740 41 13 2039318554 293398482 37 1387934750 79 126892249 1567228412 89 906948359 139 1042288859 107 1430326138 754437785 127 53 1682170044 103 2 43 1074553402 162581151 1036936983 47 302427422 23 47 109 47 2073146218 1954181369 2090772224 2 7001 71 79 1314242341 1063878701 409503083 4999 252054068 83 2 1751852246 61 53119776 1841960819 10007 1461072035 7 23 326396588 1495130502 1495150131 83 2003693206 1052935170 5 1236689260 5 1777536898 1243069865 47 83 1567252009 127 2079412402 268617999 13 1699086883 1903441540 13 109 99993330 1187366086 71 39031006 2 10007 3 1651147801 1579123057 83 73 683705590 67 59 2002435338 1342592033 29 1066884074 1391543780 11 7001 860356007 7 113 1838672607 1447938947 240812297 97 1196813290 61 1259428692 1699943869 31 1645646709 79 67 1232434381 139 1194411070 4999 1507254340 10007 61 768935731 59 599327133 1949 73 29 1175047143 784167279 43 1306085999 497091094 1742598350 31 17 1761761105 906655326 37 251629467 830441065 73 7001 17 23 88857671 1081652671 13 17 139 19 1368195377 1590402432 3 1807263861 79 1895869589 1626032562 127 83 1853423532 67 1389886927 1268839871 101 1606859904 1628505411 1520958476 29 19 53 2086532584 1256781732 23 1949 59446449 1585076873 643970717 1228014043 131 1195967901 1602109308 43 97 759892014 7 37 27517469 149 1391492716 778868635 67 67 1681300579 137 100187004 2008003700 41 113 1223912944 1920920561 89 830523703 2003665197 46899699 7001 1677249226 1579022046 83 877946379 1995967581 139 79 1038057543 3 235845507 13 854294571 53 217863549 139 350188399 101 732607338 1606054126 7001 1217077576 2 83 1167165276 149 1636507826 168214292 1949 659360343 149 1000568078 356430702 113 994309949 1153730821 67 139 408606602 67 47 5 361348305 827865010 2053649221 37 1031482260 1371765872 109 103 17 1348806775 1102251103 1949 1459426792 41 1450045811 31 750247793 1342998785 113 319587825 41 1274706154 131 896911674 1261023030 109 1203705530 1779077835 761352699 4999 946725617 2 1289465666 1725671204 555799623 23 1174619269 1073559149 53 103 1051955480 534716040 2 71 1575044191 1668387394 1911437070 10007 139 7 505021496 851084157 571707793 113 260435231 67 79 1147587022 413600155 1530559758 53 832336031 162753461 17 31 43 37 113 43 13 41 153981773 1947469701 1571591613 101 884271665 1168131091 109 233815999 23 1330105418 109 1592667164 103 2138376820 1018932754 10007 143420942 2777 350492349 17 5 29 1768724587 61 1394271296 37 265466998 418624174 67 11 1877227019 83 1793449392 1453385878 61 137 5 919374995 11 892579600 79 1949 530143592 1742359415 37 2097295479 1923936959 59 23 401716758 1715132425 73 151173729 1618264365 7 2068473792 481947333 139 61 1400575067 29971435 393834714 47 41 127 284806898 61 968909360 17 59 762444905 450440718 7 299214349 109 2127686758 988679486 1520923132 103 1978362446 1043779619 47 1549573889 1949 798381150 83 2777 362595667 854394036 113 23 107 2012979979 580272342 113 1881529439 139 274689854 89 1934368453 1187932169 571161204 71 254392788 744524836 2 147613630 97 480132207 29 13 131 1947016058 863917228 1001513637 1500324686 29 97 391208154 71 722734489 1494618444 59 71 113 904332680 71 194676739 113 1737872232 7001 344946271 1819970874 1276481648 37 127 780182463 1439825924 97 499395673 810802280 827309804 79 23 1126524705 1815765222 1321618080 149 1644629965 1820889893 89 797365507 43 2098993744 1190898459 113 820682614 1424160131 53 573792628 113 1538886467 10007 109 741180598 59 71 921794207 53 1765902442 10007 89 1312480330 79 89 608706066 869730339 109 1286243382 461649226 113 1350427292 2040101811 53 139 4999 139 1504423466 113 2016657551 7001 910158004 67 1824518731 88487961 29 131 855403407 73 417162468 97 1455998227 2108030498 41 981847213 127 1921069310 778147150 73 1919977599 53 23 3 7001 792219373 59 1977169945 243781821 7001 139 1562031821 1345310110 109 1136131851 23 1814169528 101 17 10007 110967623 474882185 1949 29 621039292 53 19 29 1773476208 1021383515 354752309 59 752971769 23 97 7001 43 79 89 149 240333275 1826475823 1843227848 139 83 625537717 1472604260 825039974 47 1567986975 1399568352 490364763 7 1791694083 188577623 137 3 89 83 139 462075198 3 2777 1306351378 23 608711997 131 1050496991 1243155416 23 37 213086280 1834282320 2 19 103 107 29 1947792134 53 633134430 1293874791 89 763044232 844317417 83 1525392 922872753 107 4999 1485777615 97 1160511880 47 31 127 130283204 1896707535 97 1192173165 7001 1743823082 101 1947319794 1445974541 350619178 37 89 947083176 31 1641335455 248539059 107 101 592057184 103 37 3 11 441615724 1038348181 13 524439747 476109599 71 498215307 53 127 358934131 89 695835143 103 467198421 83 1594134437 23 7001 1590767220 928967594 2113727435 2777 2143778629 575466372 29 47 3 576041214 1522262452 23 1512625015 7 632871099 406983781 1243018931 19 41 13752917 1881429320 5 1782419935 1876650845 1608174260 23 139 1434247036 333185641 920142013 377948988 19 137 139 588774115 67 3 803973297 1791768678 37 1378351084 1783038399 41 1213049165 1339206024 73 73 1352586973 1660513757 43 71 796028428 79 139814042 821495466 2054224161 11 1427641053 97 7001 1465491326 2125174553 169306018 927114505 149 4999 137 1437465522 941878854 10007 131 1932316679 43 204222856 10007 1660171307 613265855 1894458619 127 97 53 71 53 73 13 5 59 109 92133013 1027581913 1576334552 13 1288838103 89 1512040975 7001 1359366472 53 1853558794 19 71 281898699 3 67 157480762 127 29 2097171772 1076274831 1949 440067335 1865064011 109 139 47 1370668426 1257358047 36693008 11 2017706848 65711413 109 10007 740566056 109 1167006211 29 2 1139737204 364794081 3 76685566 1858163474 131 127 872685450 101 1194217738 221697209 41 19 1041980045 877191639 469703769 19 1510385133 137 79 7001 10007 41 1208111633 31 1333267809 416437912 29 1882164177 660665687 113 37 623906506 7 1470789586 1491345863 592308434 59 1672588817 1892176660 11 107 1135334530 11 832607919 1315619873 43 17 11 1915845437 4999 2068281261 57928412 71 17 1078486783 1523830326 624385190 79 10839385 83 488746330 879940578 23 1388621013 17 71 17476295 53 2777 43 909660008 132102406 73 59 1832207339 1142946192 43 1753948189 61 1493701200 1664602013 4999 79 439199789 605269560 71 1666971968 275177578 29 61 11 294967985 877296866 23 1949 73 1296575484 1572755362 1570591495 79 29 1119027321 29 2119195000 13 13 347502662 11 176263298 10007 1545471073 695724764 109 37 1162034580 149 7001 1140007835 515851240 795137546 139 1969376427 1410706602 127 107 19 1607997873 149 870176688 875721165 2063627019 3 981887666 17 7 61 556549543 3 2 305612038 13 302626922 1255434795 139 777211785 1025236660 7 53 1654016549 97 127 2002270951 1389503825 1068947833 1866313397 2777 61 520464070 714749975 10007 131 956142609 3 1152786495 1390184115 97 3 73 530879652 569056608 1313053068 107 440244018 1779082282 1949 4999 83 81792825 3 1426288500 1455811774 29 1250778588 89 1489053393 37 1634991372 1398018619 749510965 7 127 113 1666182218 638569193 137 107 1587411690 109 1976533406 97 5 149 1659209317 53 127 738380286 139 1119709913 626094920 2141619651 3 1988838882 391383636 7 1246147511 109 1638863694 13 1019419432 747138877 23 2 451577238 19 670188615 7001 79 886705085 61 986523984 47 31390830 1061000694 13 137 1416862220 1426802454 11 1138345571 10007 603762338 1606775319 1020623559 137 37 963522957 1292418954 1029812898 1247214928 73 1654664585 132031580 107 43 655143201 23 88650165 31 1801707941 7001 1024596350 1211719078 43 61 1194285755 540536765 127 2 70997720 81026560 31 67 67 61 79 247977129 1780043879 89 5 1646034225 97 89 217262350 43 71 137 53 988710601 3 1993678872 467934951 3 4999 13 313038142 23 1086626734 137 149 585206589 23 53 1046516481 7001 210638237 1017989574 139 1949 31 101 448205579 1973027528 1087211983 79 10007 79 1177178526 263945320 73 19 4999 394226139 1937615796 47 572942568 630212178 19 1560328016 56115514 13 17 825823212 4999 727804410 1456993543 1607953806 1698182836 103 405856077 1861463431 101 165148375 59 19 1038308903 2777 1824083558 73 431705429 109 415799286 3 83 797958629 61 1652410183 23 139 41 1822984599 1360886515 61 1250960744 2777 369146610 172981002 10007 592474442 1605540906 139 288651987 53 751335644 1307707077 113 1726262779 107 83 185752340 537764182 1949 651553625 2777 1718643645 784785980 89 66816928 1680475286 708879265 71 41 26335366 37 139 1016730721 1397345231 113 1357215241 103 7001 917493791 836699680 89 1754812465 5 149 352489002 2075148322 1385979690 109 71 98888942 1166660995 47 545293201 79 67 324388942 1536265659 697242412 59 137 374054251 1896618547 1979974598 17 696711427 71 2777 1876932645 2051189395 73 1053525965 19 1221740090 59 69721523 109 1779495414 1862516418 3 2777 595927538 251412918 131 448347738 1351981609 109 53 73 139 169737626 1043070080 5 538032230 1230891642 1281372003 71 37 259161098 479855524 47 4999 1225499851 1864824464 10007 149 1906227775 1826890544 2 1930040222 31 148958534 2 350107892 1270253024 43 97 1766253406 1280907407 1298491876 104898398 2777 1034425917 3 2008728231 10007 658365379 1861888785 83 1495199703 107 985774736 596106778 23 279950411 127 1206482982 244946315 149 23 724608307 1868238917 2777 61 214286656 5 1287845605 107 1815015365 83 1726860816 131 326577629 7001 107 97 143526729 1941326378 43 1199014881 2147014710 29 1541175275 4999 278979193 1183033114 43 1043709631 47 137 714813529 1883987969 89 1416431775 29 67 11 146824645 31 635454771 1326485009 109 1924262892 1262011881 13 31 229334776 1698947769 3 319952319 456926166 131 157766099 31 947329624 1236868846 113 71 2088619709 2137248461 71 812373054 1709440638 276560970 23 31 752178699 43 48794938 59 2777 31 149 782050787 988310279 11 1251099433 89 101 53 2062966011 53 83 131 646636162 1953369724 67 886910921 13 1797430492 1227044267 7001 712968729 10007 472462694 503916782 67 17 17 811529544 1189055344 1981579635 53 1114953497 23 71 109 834061569 1803819745 149 131 995404941 1781924618 131 1878752243 19 1783862728 37 300402590 321899308 103 220394168 10007 23 1910800509 266488902 1896677532 73 139 279170558 41 1930363123 71 1786668779 113 1067254015 5 1693508705 19 267598831 67 1030477889 2 2062643160 775784940 13 107 1995249758 833196160 97 959755927 1781217790 646754813 101 1511304448 1589319988 2 1778584070 53 43 2062205180 723941347 71 11 29 83 1083873013 131 1650095912 778882246 89 2014905578 59 101 59 139 1727987637 103 97 1563269460 59 1015948848 37 1525343309 101 123459370 97 1889341847 1656042200 877444476 4999 97 1025157013 37 1598252000 569470774 1317866664 73 7 101 600853824 7001 742472499 131 1862133298 26473680 83 73 107 1949 544757194 23 395989827 101 1619122516 29 273285357 113 31 1885145366 67 47 1477214700 2 1051902394 1333631682 986448821 19 1690023413 13 1647393618 374265132 4999 1870300865 61 849259690 43 1943251313 1584720581 67 1042651856 124243929 101 1591028169 89 89 1050236134 13 1580306585 1079702052 13 11 1221726627 378564958 2113198554 23 755670442 294840406 139 7 131 770363054 149 73 1457433466 1197049567 113 437423287 37 31 658656969 3 37 71 639238062 113 37 1538208681 131 1648931738 73 1255391512 97 608850205 71 764930641 1797287221 10007 79 79 41 47 109 421666936 79 1341507216 1484825777 71 131 1012977805 119735441 933002469 1249780308 137 17 1440686505 139 97 648397761 71 37 89 995935355 934004555 5 670562288 59977395 19 131 1044133100 1876283559 71 137 73 37 137 83 1948640194 1024839991 4999 7001 187822828 1888722779 47 1181539362 83 910266741 770508979 10007 2777 131 59 1901821163 1997753577 41 1533622466 59 601039359 3 780119418 1891380928 1025669680 29 1329867085 83 181373121 1000819692 71 4999 2112077500 200467022 101 316577895 89 103 1846641268 1116813550 19 310073654 712788876 2 1795673216 1107067754 47 1171098483 500614857 4999 112417512 19 79 442087397 11 1040553877 1878064312 4999 1384761059 79 3 7001 47 1208546532 59 61 101 5 211772325 998948305 888943136 67 2095763537 7 149 1420752697 5 1599123445 476177421 3 103 1887941285 113 7 7 149 935137559 1001367910 79 1995132439 83 1001440935 11 453310582 31 244198890 37 2043178591 101 1432781253 59 655867600 137 211573895 1166614321 1235662498 7001 1949 1921871869 269310871 821143230 3 23 957396781 1423995777 79 1202254153 47 318463350 137 1471868679 17 5 1344633545 149 956163992 2122895767 1717913726 43 10007 727098613 41 2076527656 301361621 113 840014654 103 388474800 73 149 127 73 1651713768 79 949434798 2777 1075632072 792169797 89 48013720 107 1958615419 1067760652 37 131 1433539681 1459471885 5 1188658750 61 1324148899 29 664612111 5 103 979257884 127 2041232011 43 1530605468 1342990018 137 139348591 23 29 2009412958 485187980 948628317 1966867199 149 1506641513 127 149 2777 2108015146 574902871 3 259983000 1995068635 7 139 403410943 1646918982 139 1599810631 139 7001 16688689 127 1949 149 528242852 41 280912566 2027399752 1251766771 79 101 7001 73 1949 19 3 1492399590 67 1390436986 37 2095390776 83 1092733263 47 1100691214 512823533 7001 2141752921 41 567669555 1904568038 23 333373797 89 185104603 79 79 375282196 73 1858216717 7 1022888748 760124792 89 2777 84065491 71 1625320356 19 2078448665 71 848350085 1160070626 59 2777 1865112135 71 1639938759 1763347687 137 759785423 79 1781136054 2 97 31476306 4999 1963347252 1508320614 79 17 73 89 120395323 128747107 73 1819017976 107 1749239442 83 1094881410 101 1553279303 7001 1306149636 1949 109 993735966 103 1787814466 991835139 71 775299836 7001 149 232736921 73 1219232787 794285101 47 433227858 363971407 79 130324191 149 1012381841 19 40323529 644299405 127 620306735 1016523113 61 11 103 72019866 826055777 2777 1365275472 71 823284050 5 4999 1313239035 53 980259751 954938145 5 1601367135 974078107 103 1503598635 107 59 1101910565 79 1351830699 1534055634 83 1098725889 1012863879 137 805077777 7 1153020841 43 927632700 3 351271205 299428916 127 900821788 2 335096890 23 914691163 73 1347533207 139 2777 967606772 110302440 73 298785861 1949 734298080 139 663480004 1108621602 37 1457176525 1802340901 137 1094576041 4999 734643042 7 2001575023 1751853328 23 1387871037 1545473082 47 139 1949 426118702 1778614273 17 19 1550926667 127 83 308350863 1627514425 109 196053385 445773317 11 89 451083506 5 186888045 290754905 13 67 1567446448 4999 1074349160 2 23 29 217924516 103 53 149 5 1199226139 89 1501517366 47 1441632269 532330058 109 2777 410933149 61 29 43 10007 89 1994687224 1155175704 53 2777 1635011513 1400527187 2777 53 71 1542195267 3 1949 67 11 4999 550769824 1716531625 139 1943667302 100742891 97 287484806 67 131 1166656656 1018788179 59 1344154048 1620761019 47 73 1655420927 279979601 4999 1891928401 11 127 103 1911481561 11 101 1949 287373705 2019833760 5 139 1781651682 1622601100 2777 37 1153126941 445826821 71 1012538895 31 7001 10007 6980680 494008728 107 59 127 47 205147950 1888919942 4999 1577528751 41 1122288244 2777 17 67 3 1590187728 2112079329 101 59 71 2137762004 1841552205 1309900714 101 89 139 4410748 774692036 414624721 31 542945036 1812258632 2 458602024 53 73 1276160158 67 152468751 333844183 13 506346269 61 1322556081 1224803952 67 137 61 347325278 131 53 355667842 47 642084625 73 5 878530260 1949 997790550 29 1381801570 603411062 1568450159 1330036966 109 10007 79 2136112305 37 1410238165 271289847 59 2086208612 1330339142 103 2085438734 685320889 7001 2777 437969001 282218179 149191705 107 471055730 7 1954656564 61 113 868345449 954427041 2002839781 71 1881488885 79 2 788233240 79 1944600885 340063729 19 137 23 1775178111 89 59 97 17 101 441143008 83 41 2100507265 5 7001 59 1340188776 1084230497 19 491659979 41 1557675649 115991491 11 103 2098907117 1702288313 1681182698 59 259169335 1174278193 89 53 1630117671 1091677559 7 127 109 79 509486925 1802017857 103 10007 1565835318 79 47 299113593 1635804967 1600518216 83 1115723999 950105225 67 11 43 1462099244 7 19 7001 53 1252913207 13 7 466763010 2112291356 89 1167473431 13 1280335251 10007 851625721 1672890204 113 71 41 23 83 2090187755 1672503950 113 326189197 2777 2123602447 1115370794 1860757894 19 23 204352746 4999 531353779 53 1942282124 103 73 1537245899 1483090493 67 10007 101 41 1651320715 83 963942412 53 89 1886768476 101 29 1731571332 7001 1243176315 59 811142325 847003717 19 61 377881538 19 31 1510359804 1331138047 103 1051372500 71 450253103 1331847607 421001571 127 792291278 149 879163027 378047270 61 59 1450166192 1310281945 7 43 37 149 368588303 2136040309 97 1006713142 283383095 818522393 113 97 19 1172866466 2094041718 89 1722012050 942226517 4999 274882283 10007 2016410500 5 1726929700 54451383 1303840003 37 1683181162 13 948775149 1949 2037634673 523824167 1694169675 19 1367395349 1215812 103 7 1688746766 71 30720453 1826924409 3 79 34286237 531084631 11 57961783 1937412178 127 1087569707 1916758168 1301740221 127 41 1247687935 13 790559055 103 47824445 1215834969 113582321 139 2085128833 7001 210366048 598275899 13 13 4999 1450834775 437257531 1414602708 127 113 249048384 1829039432 10007 1076603095 101 1795057850 31 43 1910270270 17 89 1263271482 11 107 38801410 1018570236 145620800 928913683 7001 113 993119919 59 79 89 1636252362 2029510165 351624284 103 11 231094347 808348145 103 818893878 47 109 760647235 7 396043697 1563748729 53 1635833287 1565671803 1636732588 4999 19 29 505855642 1631747405 137 127 967402942 103 10007 135154542 719643398 127 107 149 19 1422456318 139 760019342 19 2136266325 47 83 1525024336 1058004684 11 23 1203843667 1991781451 29 172409872 885393976 1245499865 31 11 13 10007 559267387 7 1211964804 43 31 1539827125 788521579 10007 7001 29 284415014 137 670104401 3 37 73 1155841339 1120840787 282958397 4999 1878871293 1098775620 137 7001 1950128550 1893051156 23 782281263 635652757 61 103 794516868 29 159019151 1039962606 19 127 750442895 107 137 19649636 29 727249646 1438560581 1630839121 149 101 1413356630 23 1669938506 1942139021 517732891 113 2 26240470 23 1237554261 47 36227318 233735559 139 5 1930918766 47 2 1985621674 874389177 53 2 1523866282 59 247119907 582866251 1626700248 29 2777 925768490 183730261 149 1949 139 113 1855031391 2 844089584 59 29 828435953 79 588739679 17 10007 59 2092406149 109 47 89 95306668 10007 1922228501 31 1672831813 67 41 1068640031 2 820786048 687767608 2 503217812 5 3 269242971 109 10007 59 127 224030170 7 137 47 1772535557 952937284 13 73 273288056 139 139 2113721014 139 1443496374 1949 11 1204103956 37 1327926300 170207884 2777 1931750625 23 1545206056 1150425917 1188065118 97 38618407 17 2025257437 137 131 1893388195 4999 213812229 1996917335 183247151 83 139 2 1717786618 254339270 242108037 113 7 103 657338996 7001 1802169416 489859970 43 97 707348250 415694664 131 1947146272 792578689 97 451174877 43 63967617 240686853 2103274261 4999 23 1469977173 594659150 2 1708240422 19 1715518683 109 1073160329 1949 425819819 4999 379359113 823379138 41 2 19 277379157 1483355520 53 13 1135636970 67 1609228881 792777189 1949 185433199 137 1804312331 83 1460070596 59 113 1649661575 107 43 67 793427840 71 699153292 31 5 2106717665 89 17 13 1239443257 2098642133 945505285 43 1092615157 1166747599 47 11 2116966769 1643439678 1949 17 97 1637656335 745096770 10007 37 23 441212979 79 734074329 19 89 1706970783 1457287246 131 89 786831740 139 659240304 1525119332 564416567 11 139 362512834 3 10007 2 381301092 4999 29 709817340 71 59 17 17 944303936 1530141734 37 2084745040 101 107 1901123176 97 2048753124 10007 2038345844 2777 41 10007 192498937 19 1726109093 2777 653051887 37 1756876322 1049761007 41 1879594314 107 1595599515 11 31 805934838 432997894 113 41 981350865 137 11 484207064 1787104176 103 139 1226062994 2 191665580 992764449 10007 795907059 29 372925065 29 1000288620 103 67051249 968489284 1949 968826461 17 1408231482 1817716466 109 1946608982 1370850493 1981027898 83 1875208364 653720798 2 154976604 866159073 3 83 1962336220 13 1053602114 1949 11 62472503 4999 1322663897 137 1954293218 73 1175550828 1581024583 149 638046012 10007 5 1093912030 1511404690 5 642268124 1771602910 2 29 107 189582814 10007 1438896523 79 149 2 37 17 33830680 73 1596038420 28528121 520823573 2777 79 131 127 196491860 89 1223566821 139 992664747 113 1088168910 79 428773019 73 1016171607 97 1097634443 103 981399759 103 2 53 1593239201 752924466 600050730 97 1477727269 83 1021497683 206893052 41 516598811 23 79 529894238 2021529102 2 881963732 1868451415 1609437109 103 89 75420202 1915873635 79 1233544899 1859389076 107 5 8798135 1904568911 59 1652710006 59 781072503 139 43 59 71 1821524142 83 157264748 4999 1470676364 331815757 97 465417282 23 1401528529 1860307891 13 464468745 2777 1153807399 1844193603 3 43 1548830459 1218557220 7001 1313989686 1080289305 404858591 109 1718477977 2 1870098 79 392926092 131 37 1760347860 1395045935 4999 19 43 946321726 1497876964 1949 1570288823 53 101 1266852191 41 1553676919 113 83 43 1281525429 113 1194140834 2777 663100391 576513257 61 1497664350 7 1733604250 1338546003 37 1675400293 700316654 41 643477771 103 1384052612 1527390900 127 139 2014445963 2073327682 29 59 47 13 41 531447084 2777 1445071315 109 2010317489 1949 97 1388881405 83 1329180592 470213841 348204963 105755614 67 10007 83 3 43 1917029741 1160609041 67 1019870047 19 477911448 79 53 1282333092 1424581875 5 97 1277876933 67 292687825 97 3 1903262331 764518370 109 107 71 147612692 328395587 1838648357 13 913368481 73 137 299206356 792149618 2777 5 1146110828 17 3 626159866 103 2108905018 47 149 19 3 76100613 107 131 2110873085 107 1273079580 1963133815 7001 1439489664 41 1371916732 2 1718769074 11 127 1249074337 137 1665878215 53 1260306398 103 11 84566504 430674893 109 7001 1916747782 916808954 107 113 2091806619 1284564710 53 476409050 149 1633567609 1082941150 1401970321 113 2111063740 113 298937336 73 1753200339 1950788642 11 911755905 139 1453505069 107 1298591022 3 1233368790 1981495522 109 19 101 208165040 866176 812403619 1949 101 107 1610636225 450086091 1958620079 13 47 900260327 139 89 1208685374 23 137 113459153 660254290 5 63900888 79 994281755 405231209 2047945316 67 43 1949 2057319573 641248504 13 267747310 617865700 59 756391743 1167770403 67 4999 2132753364 41 536327068 494200284 59 442768745 3 1145449739 137 4999 1285742800 23 2034536294 149 2 1823774028 101 1469208317 1804762031 41 71 1051636019 41 61 1032408656 79 79 826970736 29 938810243 43 921415954 107 1818999786 71 83703675 880985679 67 156518365 31 820968598 1292370966 113 1955683655 1700639265 902271148 10007 7 89 1279285729 1655708496 7001 131 1179669148 1843424271 53 567887879 1216491774 137 95702868 37 1535294983 505163367 10007 672530442 97 257106620 71 4999 1537677403 2132647606 2 2026521346 787517179 43 281159241 19 37 107 7 1694092022 1736761956 71 53 1130854110 61 109 127 2047318257 2777 1175821762 609563866 17 2110011808 59 7001 2051224126 53 1358127173 59 652785440 3 109 83 1066034902 159178645 83 107 1555067380 17 1188087245 1738031010 71 1535524115 10007 1438653510 41 47 61 131 61 427707356 1575450621 101 959522523 636718630 23240855 43 113 1900157505 41 67 1512498468 741155310 109 89 95828272 1243801951 59 1389143197 507839393 109 7001 1949 73 3 73 131 13 1240838963 113 127 2122620215 127 1494670620 5 2031838760 1680460235 980882151 47 13 1268711568 113 978158058 1563694298 53 819444130 679669546 41 222417292 2 47 1580535176 1463220638 1910259871 1227949507 23 1698087191 1799399434 71 699268221 1551661317 3 83 31 3 23 1597831758 17 1910868238 129288626 139 62929597 2777 25784842 4999 1204998952 2 13 37 3 197260362 7 1504960513 416392032 13 13 1317599070 139 1949 71 1001133015 1773412653 13 97 201550771 43 1882349553 2100605771 1227199876 946906483 43 1272645976 1354375368 31 11 29 67 1272009989 139 1979073660 73 1417650802 61 10007 1600819790 3 1522188384 1820762769 107 1288063539 1592929865 1332349749 1925555220 47 79 5 1438737195 4999 1827129501 924592686 23 520241830 2051280044 2096798462 17 61 17 83 1768039262 1647030143 19 109 911069306 31 649539742 137 484814625 139 109 2114109500 1900826693 333752260 1696366765 107 37 2 2130181798 131 414024845 1093727430 429983354 67 1949 1530406754 41 61 1908735872 1951614198 97 2 694182336 1255128374 89 19 990332497 1878166188 137 638860741 73 41 913179060 4999 17 41 1312177407 10007 113 107 1132083861 1941221606 79 1026100427 149 4641797 97 471451351 19 1987592261 31 41 857164081 718760135 131 258256544 1554391766 101 1417861836 1625204433 11 627823570 778570948 71 1066324008 127 587118231 1228799579 103 23 2143833979 1677567721 587272175 107 346013777 61 79 17 1713936630 2777 1878738550 442060486 1949 103 17 1303810580 86875865 89 139 206874951 1291658810 1360073440 17 149 163338419 941064034 1810860127 89 622435879 43 908319685 71 1621462216 586364386 47 159736472 1551469485 23 71 7001 461923120 10007 23 749532993 2024326347 1969134272 2 3 1260364530 1851492528 79 113 83 517440675 1148122151 53 17 2004835589 127 7 1821833111 2123428720 113 1622638190 53 367122246 109 1872740785 67 7 1637570316 67 10007 1953486484 1727519634 49501073 61 954485763 7 1730754118 31 1199345577 5 776927525 2 10007 13 47 1175310764 137 1463393174 2004199167 10007 1613338547 103 83 750481269 838615830 13 98203131 127 43 1635541593 83 251207800 1596176652 101 1853008721 1304467049 59 860669049 505004579 397959286 29 851881130 624060090 5 683438351 1238621137 113 1821913306 23 432659946 1788745745 1110903025 149 1949 998427873 793956334 1468494222 13 1697192733 71 1655444378 137 1611581424 693225212 41 7001 1365489815 67 109 692235456 37752741 832482768 13 43 805181837 137 1866004534 1349750794 7001 67 1992826091 336980252 10007 37 109 350435654 185701841 13 1636444710 135104507 10007 53 10007 1036264878 794525779 67 527069394 17 313105045 79 2777 23540629 11 1594021077 1736892377 137 1006172950 1796265991 71 101 325445836 183298335 5 1900752941 1030893437 31 1225850381 47 827669248 43 996884078 1057409981 23 1791702029 59 1547138946 1949 2116167679 670526164 815899676 79 1133590987 127 23 1302222865 675719315 17 139 1467295815 1949 1868114551 1005537825 920419969 1741913670 101 31 798019263 61 1464743407 587189213 1423443317 109 101 1942878925 529148562 131 443061370 367701445 4999 2777 1045768214 1772189759 73 3 10007 149 353435152 103 1834460591 113 338236458 7 1587006141 3 158263820 640264977 11 616842383 29 509445320 139 53 43 5 820487405 1879424835 433365560 29 2063188470 61 137 54563127 682780052 250235042 10007 2079534656 1107483343 17 453777319 59 1985824301 1323344572 127 1896413530 1498830088 7001 1949 83 387299082 1404933671 564098661 31 29 4999 1109043147 70225952 1999232169 869095429 59 1092901620 61 435720969 366199942 101 131 59 2015530565 1269053468 956779230 137 1667291475 1258338282 4999 4999 568273595 5 508871680 127 724725026 1876114702 4999 43 37 52288047 139 340231551 590610155 83 1584241417 11 1033432897 10007 23 3 1550497993 396442830 59 388246448 416586276 79 2069373135 3 149 822424125 1564316283 3 345423257 797721882 47 19 1021529152 2 127 1950621702 109 696327425 107 59 1242554691 1120026981 7001 1666315011 360029719 2777 1891106453 1436115003 109 149 1652839956 71 1303695042 127 245439123 47 4999 2071100697 13 127 37 2122029143 29 1501487499 1977244331 841252318 127 149 31 1104290127 113 1949 139 7 1580728014 61 1538198143 1493882380 53 101 866464052 811838909 7 475644501 31 1507454670 3 1482222743 366834199 107 7 137 1322450862 17 283416401 43 11 127 1647727845 1974426340 41 419683047 7 1261087240 857831665 137 149 113 2003843351 13 17 11 17 2020176895 89 312690108 882592797 107 3 714756427 149 604412793 10007 131 1796195496 1054053248 29070789 29 1525860027 81178780 139 11 1352309629 513322150 3 453115149 41 43 2777 103 80212898 1435005310 5 1076662867 1603638092 7 109 11 1078608696 2777 131 1949 1428324650 1395018445 31 151487421 31 4999 1567609935 1949 867811863 41 540381558 41 230986842 83 191579272 97 1741225113 159407264 19 2065004998 23 1940587855 483878891 67 147373952 1011979585 131 1946033248 17 113 1057258284 391518219 103 170499917 1590664656 1949 37 1403330635 1953708151 835176499 140536995 97 61 825517392 1941455845 127 1523664847 460332201 79 1294293498 19 872796673 119056658 127 1519595423 149 2143308529 1949 943109406 71 2 131 547264028 1423508487 190949915 137 1814940380 1719604790 73 59 1474576026 1997154720 47 41 292952708 109 84943749 11 874009488 5 671985028 61 320457225 73 1704186752 1490254821 131 1146102121 37 149 1909686389 122650983 13 19 4999 1727449280 5 1460697777 113 2089102303 59 10007 736405123 71 1646877873 1726378147 13 65542412 317667000 7 67 316654194 446182109 10007 668270638 7 1205783224 113 3 403469616 67 113 5 7 2 17 17 258225682 911653954 53 137 73 139 47 408476129 1657114490 113 113 980557557 7 1791321616 2777 1664289424 98358563 418830713 23 1812955933 67 107 1416794490 855913223 101 3 79 1804238419 243581490 309986377 89 67 103 139 1425513527 600970559 7 4999 31008797 149 2099020067 1517722791 11 2060975800 5 649395205 107 669329191 131 1002760329 1121349351 29 73 120468907 19 620916388 213390682 43 19 1520197608 89 1895774849 4999 1155278898 89 2098176780 1701959354 109 37 25517618 7 996634196 2 1442780112 552461157 149 31 79 762420784 161843903 101 11 1449814160 10007 5 37627070 822290025 101 47 249998781 62829929 1538985682 101 83 1461000943 532755918 83 1492065270 103 10007 341324410 2003041277 113 137 840545368 13 4999 1828724182 2111992517 1663985794 1543108225 113 1947831441 37 19 5 41 1718129805 103 89 2078466039 1784736054 393635178 101 1817805379 13 58194358 29 224221127 283200061 994122598 101 29 1218582639 147717677 107 1108997113 1643164439 7001 1577151573 766017484 29 41 90284460 61 395264510 101 113 67 67 36173166 67 103 1379604906 1653841869 67 1088024706 3 82722327 262457935 31 101 43 7 428053395 97 312922097 97 31 705913865 1502002452 113 53 655339223 2043318010 1585200905 898461022 67 53 2132352975 79 925140244 2 10007 109 1034679993 29 857038833 1578883208 139 2777 4999 512592461 2066174798 61 139 2 137 621764636 461638762 103 1419458862 1709027603 47 1276295669 538897316 2 2074550020 137 1234435349 1566003434 2777 460185001 7 79 1779755396 107 23 19 1183133002 742091588 1444340778 1380426188 103 1965341141 822126125 149 1407096142 1949 127 47812436 19 1668069052 43526293 4999 113 827876730 2141890581 1949 1054123735 41 127 1413400272 1154455654 53 47 702518588 1611148665 1194298852 67 1427062323 59 139 1870418988 43 2027604112 131 1868271565 677684047 10007 7 338340107 841482957 41 451163344 2 2069550966 486396410 23 448001038 23 97 205450462 71 1311644609 43 1830010340 2140142438 2 184517542 71 1186489094 71 347096777 856842555 67 804962723 1856813880 339532840 53 5 5 59 77908516 53 399617989 131 2103723629 657210232 101 149 73 880726385 61 127 53 1422999851 139 4999 1664592015 83 1386207485 3 488041442 127 206048920 1058674205 19 13 89 471820506 1425348706 1607817913 192858159 13 79 1736142512 13 103 1761740840 47 4999 874435245 37 109 1140367030 149 586531944 3 7 71 1679499675 1838402858 101 43 979739692 947609619 109 838826614 101 1205708104 1670284716 89 1508435525 131 1963261499 53 71 99369510 10007 523065890 7 1729209826 43 1536799317 149 1840643339 1107012933 694295637 3 692016650 83 2777 1160651888 10007 217194930 59 457472607 73 1859374021 220585560 7001 719352750 97 53 932862275 17 10007 3673848 2 31 2005093206 23 655045620 29 1363140679 23 1755195251 127 137 79 1744333911 953633823 149 10007 331111616 306548678 4999 97 1549724399 53 1199605922 3 73 1041809342 7 79 7001 789939436 2123750312 59 1518556366 73 1220479891 37 4999 2076939445 23 29 2143339478 1144001113 37 17 603035482 23 87042588 4999 2029266447 101 1036007904 1015785624 127 2032929894 676086161 1798814184 31 61 750434810 1901820557 1400364296 1949 1303901927 109 2 86676202 11 1188552666 514702510 7 1056127493 113 1594011335 1500072432 139 1301788098 1744500199 73 1649354262 419228984 59 658089422 73 67 2062781193 7 13 1817292087 89 583120168 1651296592 31 47 733290334 2000777404 73 73 424676811 41 11 771012264 3 1495512108 71 2077514457 876961373 53 127 2021527849 149 1985458849 1470808846 10007 5 1900757416 107 820776134 47 46234645 61 13 1139280517 1005602547 17 2094033952 131 73 61 149 59882802 1730791909 1949 103 1621655203 113 613839783 19 1357385992 89 71 3 761099916 897078255 2 10007 5 1795307970 63453654 101 19 47 37296051 17 2023720018 53 1072752595 1393190277 1989852989 1949 514044852 1290800640 975512460 131 1055356272 149 10007 1063553967 5 524801800 67 2125443621 3 139 270152910 31 426238995 1910637796 4999 23 1773309591 109 2089406444 7001 10007 595369401 11 127 497121815 1169011115 43 467722661 1913176783 7 1832658395 4999 7001 229447154 101 43 43 1138760443 4999 4999 139 1956200793 1668202639 17 1231106850 2075243720 31138000 5 340535641 103544790 7001 149 17 101 41 97 103 1525071869 1207881927 10007 1309566055 184909346 10007 534625032 3 17 1444764023 1325409607 3 31 43 81150288 1188318760 1201439982 2 761702056 1949 4999 254644061 61 1702146501 2068197495 3 19 131 59 53 1454707324 918783673 137 131 596520067 13 61 127 1160304258 43 67 73 71 862509073 61 1627807082 73 4999 344926001 10007 137 34163641 53 117936780 13 2 1694818646 1771855707 113 897891025 37 458678973 2 73 294341068 101 131 113 469393638 71 1877329602 2 2104433940 573611794 1535924739 41 13 1369278066 123083194 1167688543 131 467031861 41 1605322815 433601252 97 2074361295 7001 1163088875 103 109 1786176678 31 430630920 58957753 10007 146528661 710843981 31 337327575 1503673207 103 127 370364258 3 137 4999 61 1271410678 1885664086 4999 10007 1859663841 53 1298110678 1357046518 2 627780447 3 71 620617603 630310949 1615740218 113 13 519067900 2102812655 131 1553968243 5 1110061945 4999 892576449 986782604 31 1630706337 29 766117911 61 89 197236015 2113729530 71 1863110361 74730344 59 1111760482 41 89 313330018 5 137 43 1510574193 325597488 137 149 470943555 41 67 1112168112 53 857888051 735872796 4999 1446450652 73 1147230478 17 5 1224896615 109 149 2 1414506246 2777 61 1496048546 89 31 2133959958 25246869 101 1010587012 97 345808787 930616815 139 1300921765 11 17 83 53 1580790983 139 37 5 140703245 307206020 1349124269 43 13 103 224077736 504311072 1627856310 53 773081330 37 1409892252 742181534 723430285 4999 29 61 1475261393 10007 1706543745 2777 79644360 344681240 696277053 534113618 10007 641016771 1231623626 4999 7001 1186290954 19 1233742238 41158422 53 2105473336 11 11 1887716578 1826087528 1445665635 79 83 1801645476 716839294 763750732 1949 1949 1979139336 139 465760129 19 1577663461 139 472366493 61 1983910259 101 59 797610616 1790976801 131 1273808499 1172627374 1841883898 61 215946039 1761682315 438676859 10007 81740536 67 136708394 149 2 1478092878 107 107 731225267 1693848520 1328759195 1499200100 4999 1755359137 139 801824141 43 137 975336154 402433909 1755015245 31 602594936 79 1643678582 1924004408 83 1242658985 1748771039 2032517020 19 47 79 1570547176 83 430570634 101 1833404015 59 4999 59 109 1942959117 579633320 324302839 7 7001 103 7 383563313 931133 7001 298557645 1998745097 17 97 41 884549252 13 1659383661 103 1174711498 113 643177581 1283849783 103 47 7 1355963385 1892397679 103 1352783357 103 383444692 107 464774616 393096279 1369895966 4999 31 804402601 10007 882637414 606691048 1225723319 149 67 1510350515 1018778885 1072391008 1113597251 13 127 11 260894403 144228073 358705407 685049742 3 696553722 2 7001 1355631634 67 127 139 1320365170 48712281 89 7001 83 2095757719 10007 73 991167647 965798410 139 447338418 2 1298848936 11 17156447 582237629 101 1351348084 2 91806770 1830993554 2 17 1133329956 33609340 5 576781555 817813050 113 211592726 2088660925 89 645866948 698422605 101 4999 59 262350934 711357808 1036000979 7001 131 22848758 1949 1257711139 1182685269 758261895 71 674255672 23 73 899191224 37 2017604006 137 292980231 107 1417304987 1039275720 190347756 3 113 339040002 1961211276 1247554227 213490270 43 1215821194 7 2013134109 1732649468 525788315 37 53 507055028 31 5 1433237360 1938032440 101 1079063630 1613591690 5 26914615 5 318907520 67 567023211 234567201 419225059 592160839 37 17 113 139 37 855500088 1821081022 613802215 4999 1021505254 97 1948183006 131 137 1949 745975131 103 489998604 599368066 2 1954596440 103 137 53 73 1369750611 1554309535 53 37 1878032204 47 3 1872874009 1949 67 1683204351 65982605 489103220 79 830793388 896789792 61 379633195 387127541 73 1369979083 67 1357507565 5 1061452216 1291932908 61 73 653940458 101 845551699 83 442946017 401095591 107 483870906 1094624750 83 1396470650 267901409 4999 1822526951 395133905 61 3 1221607938 1238306982 1580250476 67 3 127 19 2 1276991244 3 1554425997 89 872807425 1469530264 137 109 133670168 2077983127 19 2 503907330 10007 1819652866 53 1271520880 224979329 1182882485 43 369522411 1563528914 71 2138462290 1949 451397898 1857751553 7 113 10007 887460788 47 49560184 397199209 37 264257996 109 1341729178 977240808 107 851939239 79 19 137 657713710 71 962357251 107 900540702 1764996628 73 17 127 1052403661 4999 146635667 1805854069 499104703 47 17 1243451260 956833595 4999 898278157 89 61 107 61 898438467 10007 1127959019 1794394246 343008173 131 103 1323844168 73 477916254 1663219006 89 433448779 10007 844740905 1537501034 43 34689218 1896620439 3 71 1524432522 3 101 2137339376 1504517210 904241321 53 467397295 89 2048057765 113 13 816411388 5 41 1949 387162552 4999 53 7 1760889396 29 113 914008887 1949 1272667765 10007 127 10007 262393547 1749153551 41 1938677937 53 1280930857 67 992712736 73 2079011019 7001 885910164 3 53 1930423838 4999 79 730271102 1246380228 17 86113058 127 11 1332579551 2777 2 47 1758292748 519131309 7001 1231293874 1760138106 1101742573 67 3 137 2041653186 1779840569 137 17 1278838923 1188232272 1626467484 1937401688 79 67 1388370229 149 248079988 2025764308 73 31 1617900168 1480482748 1496344750 1949 528131056 139 1134846179 13 737332754 79 7001 1728315121 13 137 1809930153 1151863394 127 47 35048981 1076448614 858263268 620974060 131 7 1152830686 1836989441 7 7 1297262739 131 11263904 1385031584 139 1551404715 131 360804130 149 1349269202 1793535350 17 688981253 562568624 2 1718840772 1138765573 11 19 4999 131 103 71 1703589549 328339287 164950315 67 589986121 600051144 11 1796658881 1632407544 109 97 41 1921431954 318384385 107 10007 43 966147650 399982216 105320578 101 107 1693498454 47 1814169168 1644706886 1346612160 109 137 1336057873 113 1755892988 4999 29 89 107 956600613 23 10007 53 1078827137 1406164836 23 1271200731 743401746 139 13 854971663 1949 1036267708 1412508515 139 109 1919442040 1850222085 1554191161 67 23 254389800 37 10007 1381638115 11 1221789085 113 909450668 1204159527 89 53 1655336863 1734738177 1258442325 101 59 1047661053 2036933324 1868801698 37 886362375 131 101690791 1495811649 67 79 113 1206829378 83 149 1146171693 1700963079 53 252666090 7001 1670592622 11 1152809790 137 681372074 89 139 1449939060 1949 73 108548591 1704028926 97 1231866535 131 4999 1683733142 886546947 13 535768387 11 2040365503 83 1220490764 1816240113 1123654474 47 1128516935 101 133982863 918151333 4999 1151389676 1204862943 1381699795 67 1665450976 23 1410214157 149 7 894474707 1078705572 71 732766292 1921494211 7 1729407428 101 199269869 829809303 103 101 1409495703 1361517269 7001 332400479 2777 271946056 821350513 43 1414900853 198422167 2 1706830088 1848833558 59 2077855420 23 7 89 127 1492146871 137 707028778 115086485 795767255 5 127 47 57733061 107 1625713916 791260021 7001 17 1761526264 290274524 13 2128011149 11 139 331489424 816508611 1845980082 59 976749657 13 7 59 101 1326208174 1801981299 107 109 253954958 2035761744 79 2011023248 7001 37 217316207 97 1233151143 7 1627060281 139 1904788029 340548193 23 2 17 7 642153239 7 331198119 553376205 1831883760 23 103 107 2008917082 2063675723 7001 1937705552 2 7 1893155152 1763144179 43 3 1481866354 1120333432 2 23 2097716242 2777 998128779 1480202820 78292841 113 43 1234281358 139 2777 857501499 11 1374996876 682624052 908243315 1887472430 4999 71 1594996921 113 852573673 7 4999 1442576427 1283833182 1153145970 5 1949 169212180 43 2048163315 874846137 139 2133067387 79 7001 772917005 71 89 2097160667 73 1692664140 137 1106108003 13 61 13 73 7 555914977 149 1784265762 73 1901396909 5 4999 1362109540 11 10007 166516480 371162008 31 1942394776 101 34807327 23 852351963 17 1278239050 2 1919432663 10007 1814979597 874433420 73 1296145879 137 149 149 109 61 1863946988 89 1761405052 1250221092 500080761 71 29 1968988661 149 1704661767 47 103 563739188 1614538219 47 113 768871104 1898459744 103 1636602042 913959705 97 89 515381912 31 11 61 37 205219317 150789518 23 97 681895745 59 1729999652 816532337 83 73 2011052262 1949 1496656724 149 53 1911343010 7001 113 23 2777 1925644002 83 1993528528 103 1927197429 37 71 3 139 730570482 83 53 1828587583 150268304 113 41 212660276 83 591502654 956039899 181206972 23 830171949 127 19 1830379421 4999 452069568 1318354728 113 1765076159 1577481859 127 2106696320 107 4999 153974199 67 863432862 2138163773 107 1054874487 131 17 73 47 1905814656 1751949440 97 113 553454287 4999 17 404146228 211503104 61 37 2 2 1597692842 1544682624 10007 41 2053273173 275699440 83 2777 83 720508724 1552031110 1257433678 37 240851138 139 882893102 1949 1590296295 4999 19 62439425 31 1418947779 7001 834862249 1601448074 1477393341 137 1792554564 139 31 365171227 139 717933471 1150296600 687469000 5 137 885458126 895573658 53 2054072175 29 264415330 19 282550995 489347869 11 61889608 710572856 23 1070340338 19 131 1722541237 139 61 840312454 61 89 43 109 232153759 296467032 803160165 71 1936522941 71 1564238934 127 897971788 287662885 2006897072 61 97 129777755 1092786868 1651444928 43 67 1401927852 13 2 4999 497800420 19 1657946340 807565190 31 61 748542895 1096620884 137 131 137 1075075031 61 11 676665781 4999 2047260332 2 139 1744707845 3 1318209084 103 852456428 139 846764787 1531727841 1578635882 109 43 61 2071341803 611521645 79 59 734703577 47 10007 1481764780 5 79 985823857 1040311247 73 380694854 2016523265 2063670885 29 995994142 11 7 333838128 101 109 149 478274802 1509079301 139 402053218 7 79 13 427735706 43 1697426333 2071779204 1949 1125869085 71 1863658214 61 73 127 1562546532 2 71 1711853840 1369310110 5 149 1052386851 237483625 23 630528555 41 23 137 1912282031 1544083072 1054732157 67 11 1326625421 71 2009571078 5 653570535 1060825590 512314995 690286718 23 7 222462527 89 23 11 1411717221 1197385691 1949 127 83 1417563095 5 532407824 333981517 103 744161898 83 1042506477 683296403 71 29 800850334 79 1703896967 103 638554371 1949 236971114 366540634 127 1203148978 71 1523210215 800789049 1421738979 1949 71 139 7001 41 2050756532 146041817 71 513215113 103 19 403448980 23 395362663 10007 415030318 649587769 569422354 53 5 53 79 13 1830439689 113 2120008120 107 870667517 348972723 53 107 1592653468 83 1393977307 61 1824685436 131 2057307256 79 2777 808995640 885765805 23 597605320 1690091106 558358034 67 550338804 21378092 67 640536951 1631417649 29 2089982904 53 1637771974 61 1391544810 1215020243 878665721 1949 1680147304 11 970768612 846187585 1949 488045192 1054537589 67 281172133 1854094034 139 1080681910 43 1856489338 443493347 11 1277641429 1078396405 109 67 37 1595621374 127 43 1681374605 319164170 104245395 71 5 7001 11 108806918 755789513 89 37 1802606182 149 1134928276 137 13 201450917 10007 345421626 2091839267 61 2130723351 288231982 1386720203 101 101 1427153836 10007 954417625 1445795064 1539254999 2777 11 460131815 810771379 67 1594081968 41 101 1863962777 1512646195 1431085599 23 779630264 1492265461 23 471253072 1035885243 600597474 3 59 1656129941 13 113 52518784 672579729 1000445758 13 2099264737 17 1841556977 19 73 286469666 113829259 1591978393 7001 225870274 139 1541545306 37 1583115115 37 1827992839 101 1292907356 13 913451916 1383024109 2049647427 149 648495010 67 71979840 2777 1409441357 1905874789 644582120 61 10007 2777 47 7001 1904685059 113 1664154084 41 11 938078625 509995871 89 103 165663721 31 109 1949 433501245 19 1885662885 10007 73 1786139034 2106362221 83 1639880468 1567821113 83 1723555258 2098335758 1672361461 43 59 4999 139 101 23 1171786934 2049119289 107 801957403 107 1310209975 109 96916260 59 71 1939931935 315150015 7001 31 1859317728 97 2777 1854974906 107 43 1124871744 1984822810 53 1662327828 1230829229 1844837532 103 1220251094 131 1042048028 2 10007 820213748 1034244325 83 67 247811091 19 59 1267141879 869850747 131 2000276597 127 242758341 131 1729542958 1408972044 2777 29 1400454890 109 103 580875504 410474453 53 354323914 103 113 61 47 137 148434020 776314473 1316416849 123397010 127 1390900307 596750437 79 17 37 37 1148831130 47 1406621781 1117246656 317621308 59 917932272 680351271 17 29 891146307 944622974 2 2777 1136550760 1320356336 131 109 7001 43 41 636945455 139 778727206 1385682104 1493945237 101 818355699 7 581981145 1949 1358852094 7001 73 139 441972879 766381581 89 1834587171 107 53 216914105 5 1421363000 5 1577937885 139 651893181 59 1991440865 643889711 731080473 73 97 328039838 424454043 61 13 5 1673330015 1949 5315080 89 1547612571 1245221045 10007 113 1768694645 1825000511 4999 11 29 103 1170249744 1160793404 298417971 113 137 251154702 107 1691152976 581493640 764813049 1380797518 137 311074743 3 101 1935348567 1356594428 17 3 29 2011559357 109 1012461869 13 1240842148 1821949918 31 716026344 103 1823015128 1659920396 109 10007 234973914 131 2113353701 817660792 1451097270 7001 7 1541833223 978586945 67 1409229291 1859318062 735477875 4999 985625342 67 956674039 11 1318264684 849022977 83 127511738 1460039471 2777 266850261 1832920914 107 1565241475 7 656174547 1366854125 2777 1654095057 703233595 1889050111 393761449 29 702922571 2777 67 714605250 79 7 1180855767 1299861422 23 19 109 647561090 1340785023 23 1220222750 19 818558512 61 1648995699 1339232341 17 1818900067 149 278840835 1682854235 139 1780336999 29 150644625 73 137 1696637729 113 1440932631 17 580049809 1869720531 1927301721 23 3 1245120930 17 952076959 7001 1355470611 23 450350557 920053981 26451597 101 11 1275425568 1716340814 109 43 43 592564854 80781753 109 37 545049442 619166116 1568403178 1949 661486003 690171415 89 71 1086318357 3 1949 348186901 1489690864 2 113 1504057120 73 174166685 1347086885 1965256870 4999 1291011746 398160360 137 1772275292 97 824498060 535398190 1300655256 89 2777 945282469 1346614509 4897870 17 1778012337 131 3 1976537907 2008875531 1865736898 700386204 113 106492152 13 367216473 97 1923199138 297062682 1949 924614684 223932954 7 10007 37 79 792687501 7001 1420606620 113 53 61 2129249103 1399121254 67 47 1798917339 721763913 768565335 5 1897058020 67 548343357 109 173634143 107 1200836176 97 889624151 116200462 31 1954634878 1546454530 31 1179673557 1728790051 113 59 31 4999 279234142 414267306 2777 127 67 1499927258 127 109 1784457639 793187272 67 857203025 1394107141 1230833672 101 47 1807414093 399209963 43 405191253 1828996172 1949 67 488212183 41 1431645913 60755522 577698955 71 278275625 103 578993076 29 1191993873 47 59 663686622 858510945 3 2020533740 83 47 287180886 237846376 10007 83 13 280297927 52128197 2070092806 139 10007 1697427368 1783817799 1067207004 444865340 47 23 97 406506539 1784764714 113 1940511028 37 2042886476 764955666 23 294579435 1967285082 3 103 17 2777 1806268461 53 915948067 771251163 7001 482669943 3 1772040675 5 73 1015000510 101 110816998 2086600868 11 41 10007 1934192988 2078363837 103 688040412 1911474 154454508 53 349084447 17 2105643664 31 109 1411016235 79 4999 17 1970841098 89 31 53 1036146820 53 465192342 5 67 7001 2129136734 113 1779365003 149 960848403 1622009599 2777 869382299 43 955371156 1713128524 2 17 7 914164221 79 1842997478 131 34990231 149 1282710928 97 61 131 67 34569575 613216087 59 89 19 152499985 605784201 137 103 1675639020 23 1568223904 149 822439097 2777 963271738 13 79 1675979707 29 4999 825544858 43 1823077462 871129454 59 43 742998328 59 700059780 149 130344753 1514582765 107 84521054 137 83 1396864353 13 2 657416433 919481000 79 89 877227610 149 137 1237922821 810821074 768659710 1481643484 149 2 336745468 115975742 2065399065 2009204591 107 1379722185 3 127373912 109 980018346 5 7 2022296402 1031803787 1233144096 1301536065 17 53 385950683 59 23 1176303306 1407730166 67 1061033830 37 1242175772 1370866295 109 5 1327721614 41 784191338 7001 1371866953 1978464228 4999 37 1157368695 785119280 565033413 1520826827 2777 4999 103 672257825 2052053962 1429538743 31 621702892 3 137 2082197103 1574318649 13 863483842 740990068 422448445 73 89 1745860335 73 89 1313537205 1905233146 23 1126688373 73 101 79 13 261033921 83 1992524454 23 2009262430 1132345743 37 1037218319 61 1702001469 67 901552305 1975488088 103 615244207 113 79 1945553777 457892532 932581879 137 139 11 554760107 190096940 2777 683711285 71 53 1739038569 296037270 61 1962693674 1949 47 67 107613847 109 836134643 1949 868390593 2067479191 1814647406 101 31 926502704 1464608742 1885918633 89 11 71 133092136 29 888658555 113 103 706074476 7 31 1664128980 1044532881 67 448015399 47 1606469870 1218422454 92021592 4999 7001 361615511 1949 127 101997637 1269048389 109 754989045 271849270 473881485 1547452459 10007 13 41 517176378 241155579 101 1058027015 5 291219606 149 131 1139806931 1057395466 113 1628683667 19 938476474 10007 4999 47 47 67 1836491440 103 1319335652 149 815250371 5 5 17 200858094 2023024142 101 71 313044041 61 79 648611409 1949 89 2092018069 1310428016 137 113 59 1333540762 1859104588 149 103 1463917576 420929791 47 311337917 358835976 131 1506081324 13 17 11 43 632422386 10007 2 803116250 1986727185 5 10007 1459040614 113 44440635 61 89 41 1090354984 73 561462030 273335997 101 1593130564 43 424264617 2777 113 61 149 483870434 1949 482918013 1998755198 137 2777 149 833208298 41 1307670277 1989245954 501239732 4999 1067281501 139 1134094884 131 1861134161 627673554 1198392148 2 878143907 103 131 1654533537 23 19 1526610993 1403279504 47 740861045 107 101 1232171287 1388713104 137 31 2777 131 66526465 31 1949 1649738846 530800405 29 13 1482152490 7 1872413410 1547306488 37 113 1475430717 294909886 301668729 83 2121125175 1586218568 67 79 506176463 73 1320161346 140711852 4999 11 516042256 73 32966946 1005718114 2075960678 149 1887047496 67 11 2132993316 4999 299515085 109 1738448739 10007 59 352561167 1025776360 73 137 139 2066013017 139 10007 13 561694649 61 41 7 31 1059939321 73 43 1655187433 4999 2081983520 17 73 17 7 2124698114 2046131724 29 1481313475 1114182544 1065669704 41 89 1861279684 11 142013777 101 661722999 1599779714 2777 31 436816691 1331754691 53 139 1991286478 573375065 1215575667 17 1269086212 61 884375621 1751979221 103 1761442552 101 377687379 900377125 43 10007 2136364409 1655628129 180476245 10007 31 3 2 59 1427327660 1811375104 11 137 1550393229 41 31 2135355392 1079253292 47 1591646449 109 1449305093 109 103 891221970 205577896 89 1319216378 103 2142481061 1902091468 1949 842174594 11 109 825072666 501137746 1205143135 41 47 1516801454 1949 1590690569 31 340676701 1700620448 2039593048 2 632665014 41 963803516 29 146938650 137 89 932303124 137 1431014868 2777 1886316848 13 13 410254845 1509439607 1417139919 137 17 1627152626 139 1700928127 61 368989976 1109165068 11 7 1797803756 13 1970832538 73 1537960861 1896800564 4999 103 510294399 97 1936638077 59 1769345087 97 1343972345 4999 101 41 1406196516 61 1882784520 107 524569426 1537679987 734838566 79 103049968 71 338985311 127 10007 67 225589737 1697700125 5 41 1524020348 1849785372 109 1320618603 41 73 127 514180162 59 1610732025 5 2777 392187379 1937762830 67 1126528788 83 1989282248 131 907493854 629331527 31 1521215632 37 131 223827204 149 2022687737 59 4999 1004089142 107 346295870 107 1219861097 3 918085564 11 1623802400 1317725838 938292256 127 618552684 10007 971529595 4999 783773214 722225109 780530925 3 7001 47 1206740275 1810527232 53 41 1515204117 7 71 101 728581680 1538558250 29 101 2052274045 113 79 1418335664 439119683 1229678888 41 170443414 19 2146934272 43 864678830 1115611310 61 139 1692849447 131 71 905414791 1081308420 3 1773966626 17 19 89 1500678306 89 1056777872 23 1483099455 925834796 4999 113 672202128 109 418214150 79 1295830954 97 113 861906031 89 486343706 127 928931594 253366305 1991971315 149 68421940 53 856538658 4999 49643085 37 4999 37 118500652 127 127 113 109 1314040235 1949 89 1403140892 1398057390 89 71 89 597485569 854359772 61 13 5 2062755230 13 913661016 31 29 1735250815 837567357 1285778137 7 1122455859 2 539873908 53 67 79 1895418876 31 19 139853433 101 29 1217546411 59 313408413 1913594377 1104049890 729094683 59 37 500216584 71 2133039154 59 1035228809 13 219849812 61 149401261 2049798373 663432111 53 2777 1343865279 2063771982 79 1609981053 1943230466 1226235481 1321957230 61 441949148 10007 127 79 113 836435944 431770062 754053335 59 59 1531282842 3792843 131 47 303655118 131 1095754253 79 7001 69792969 4999 369671051 19 73 2118976986 107 1860370510 101 1724347851 1482959866 107 1127681988 61 308878685 801564655 1246065737 4999 167512582 131 131 1680643147 1316531049 1575897096 7001 4999 224969997 1614364083 29 1373767091 41 1145275919 59 1520504635 739572729 7001 47 89 149 1195388700 29 17426173 17 1732258180 149 53 47 83 131 1844070981 41 31 1582135282 67 2094370182 17 466027837 11 622676472 103 181339091 940934906 137 131 2777 900364494 1642962064 41 946979009 1793283912 7001 109 1949 1947801365 2119251447 61 7001 41 188371876 628611410 43 10007 1020503853 1769888055 139 1998885330 1812368180 2081838455 73 2030500721 43 1277465285 149 1731117611 2060095903 7 1163810774 42080374 41 101 745297685 29 1718604234 103 1788565542 953069988 13 25816310 47 5 59528205 946704293 2777 11 780349748 29 107 19 952497018 67 2 576165314 17 736236323 220553342 1949 1062555820 89 713349737 109 1867543540 858766464 31 19 333366485 23 2089006050 676651871 1949 5 113 83 973757592 1930704022 2 7001 996956402 107 1603487127 883053073 79 2091713494 207921444 89 941368987 107 2065559993 7001 1324631206 659183588 23 1188482774 1570207722 31 97 1124306464 10007 4999 1264357078 971010759 969196186 59 7001 1472065265 139 866411742 139 1193140009 131 2091587527 89 1690172526 103 1359619164 113 258900741 41 89 149 327358960 67 41 48225353 4999 71 127 36734496 825809956 7001 1989978242 1376031243 79 1686812461 149 10007 29 2049248344 427977592 2086712487 29 1181516248 131 1180748195 1164071913 53 994129586 131 604131474 71 2043103455 23 1672958199 137 307199117 29 29 1903142139 1969701170 1711577825 29 10007 11 1497244232 1495327185 37 923404227 1857263840 1364592027 4999 139 657422462 43 1156484312 1419014018 11 2067340110 1699135592 1016552201 475983988 7001 10007 556159039 11 34364286 12860837 7001 97 1657974526 518240963 2777 1874039233 998503746 131 1557038855 29 611679861 43 196389686 1672479797 71 11 900182492 59 2777 1730970748 1433826194 1133833359 79 43 1939040257 149 1722385454 4999 43 11 1026660503 5 1771749055 2072749895 41 778874622 107 1559396279 47 7001 149 2028870650 1019008588 41 246609625 71 89 23 1659729887 1673075351 79 1692415815 1614433212 121411764 53 344124407 127 1003706311 89 23 47 7 2031345225 492933511 341922336 1205168517 7 113 4999 139 83 61 1033679709 149 1586760352 127 1532250428 113 1059027412 11 139 1911486022 1420557885 1949 131 23 5 1688702444 13 31 43 988021879 113 955059540 34631697 67 113 449300122 163567280 4999 1421129471 73 1877393998 1227186847 653911298 2777 1164722371 37 11 1626277774 1993243527 101 71 1591743036 29 759343801 1414433037 59 10007 886900396 47 13 1808762280 1890996302 47 17 103 131 79 2 2063775380 59 97 91060593 755063132 137 61 107 1949 59 131 2777 2 2777 2060203537 346822307 1949 1245999598 2095804527 1460162959 352661801 101 89 17 610571898 59 2144396123 59 137 1749992704 29 1990904317 280167027 819258264 19 448170555 79 97 1002109910 127 2 1156908216 694113712 37 1660504426 5 105733638 73 451358282 1454606405 137 53 1821858411 1011411084 11 2027694009 273981906 40682936 67 120433124 2037980280 149 1722833369 113 79 1028470826 47 1115675049 1543790515 43 276997142 766347919 19 3 2777 827879240 7 1949 11 171285004 274227008 139 1319705893 185737638 979506388 131 1234375403 1819167083 23 79 20659527 1688133778 1752515550 107 139010976 1353382058 2777 1016312690 866961965 5 29 1043349936 1645099755 13 475707960 73 17 107 1017791565 259892881 113 109 13 59158853 2106559333 747104438 29 5 1720874514 113 10007 1164114310 1949 1487431973 89 2070098381 17 1044628227 29 1056218541 7001 41 1247811958 1157799 427117722 103 2006215268 149 823587368 603246885 71 1004278173 1641443228 47 1112241869 7001 149 196173102 225510537 2023758079 7 356945985 1244350739 7001 4999 10007 1297466616 23 168379016 131 1278863527 1998726446 961994710 67 166875362 2 181340872 137 129630678 10007 763143874 29 1488433676 2109324485 67 94906388 584138611 10007 101 2777 11 1525041639 2139454357 1255891638 89 4999 535439546 149 848717261 79 1410112238 14680485 139 5 1029781380 789189910 1772432731 53 2117024739 137 1968001027 162674751 19 1410773465 101 952703081 581678085 7001 1791781965 29 109 1941901926 2056731682 137 864051447 2061695418 149 754196371 803409237 137 10007 83 1345813958 103 71 285066065 685541352 998772987 1133117783 113 1544892874 1930562408 41 1949 61 149 3 23 71 67 131 97 2052065749 2777 1079430754 53 945194772 97 1408533549 103 1493599910 71 74221256 83 1712067866 1949 505206137 89 1085362921 1614700834 17 2032106645 97 17 1458581538 59 1072887630 19 29 1949 61 1655752524 19 1182567650 11 47 739031196 120177396 2086775442 41 1899484780 149 2042893933 127 1019465068 37 41 763016467 578533438 43 1758357522 699540185 2777 714172821 29 2023290937 286153158 103 2081897903 7001 107 13 2 945921296 1882987028 97 586026761 29 127 1819277794 97 23 139 3 59 1828256742 61 13 34044523 17 1214443076 139 1383156474 139 1594115940 73 1725412942 29 131 1153913127 43 323399216 137 1702899208 23 2078711687 1269558069 10007 474977147 1949 23 53 131 180077508 13 1620923642 2015779832 83 1767611814 47 1579497134 113 302980730 2069812838 131 2019095393 1450200918 73 139 2 327281130 2025937718 103 1850557534 1996620392 41 43 83 1867082676 1009393081 4999 341377972 109 545732479 43 455279485 2068024177 17 1240099073 61 1017420647 1193691077 37 4999 47 79 1240822269 131 17 1371462131 1346107566 1055637756 3 245711709 97 23 1093420046 204927873 103 861108016 13 267832240 1899389239 47 73 1980449120 107 1509747102 1041769013 67 1879345377 936150599 139 13 2006335773 1548659151 989692253 2777 87315698 79 7 1318255701 127 1391016748 67 895592786 343236441 1949 1484699671 13 31 1163611509 19 908715926 29 73 454482487 59 278742963 1707252201 89 71 2027951345 1599569579 1590897428 89 261904127 23 1033984711 866532909 139662031 41 137 83 1645876065 139 527523904 1941256065 3 1256908249 97 97 944923269 1108688175 1083737552 1949 127 27706066 520703624 7 1885089199 127 1303894141 31 1918142562 107 29 1534006475 1494740591 349742945 23 643761743 1909083855 71 1949 1467274584 79 10007 113 650448792 101 244531100 754394091 4999 23 7001 321527926 37 175538064 1938329286 373501876 149 3 1702038788 1203414805 67 29 188086837 205402339 264413768 7001 2777 10007 1122735365 1535253926 747561516 13 197687633 37 7001 1722035970 185253461 79 98296224 131 327514410 2142446967 1871152957 71 73 41 1205909958 1445331624 1949 137 2104879571 67 185968617 53 949533637 19 7 273517475 59 23 113 107 423968561 219557993 41 1554296000 1312484530 5 137 1711964604 1256059887 97 1126153995 1685493138 1447098361 67 137 882459881 1938974295 702532141 109 731886681 1098434019 2777 2 43 1287470869 19 7649476 1566638388 1407064981 1838272027 59 107 907121019 1337914750 89 10007 1743559638 10007 360982511 1503791918 11 205766616 47 1187911981 2107612564 1129457137 71 47 149 810887353 231046065 59 23 131 773417319 1700454156 149 24495898 605221787 53 17 1373078678 2122778134 166386716 4999 43 735773129 110663639 935133616 71 703345618 101 47 1401423769 2049192480 959687140 29 95267059 719621228 31 1941009417 361566968 504989973 127 101 1268191249 1967779263 635367707 228026455 89 1712440194 113 1949 79 101 5 1465137500 29 35039519 53 375287806 23 1416010033 31 95931045 7 1286594344 59 1444721954 31 79 1696342431 41 13 37 10007 1780404940 5 52121545 23 341626590 1393834444 2140333564 47 79 59 5 101 1027915735 29041652 131 1267554314 13 945393134 2 7 113 882928777 1446479100 62936712 3 252259746 1459031489 19 987604230 82843529 97 90688986 101 539769149 53 1002671437 2128866688 4999 800119944 327944398 43 2054598910 226289263 670689154 942018952 10007 461774569 29 637528808 675432275 139 79 1852775703 43 2040375542 43 7001 96161970 107 617392675 587798605 43 1319695241 4999 149 2083453739 101 326186974 79 89 1977509512 732776430 3 4999 83 5 1673143550 2 1941224350 131 1786374355 47 1924662878 37 23 41 137 1774778830 1836966418 5 598326866 2777 1394162303 246356153 149 1455648944 11 216513498 101 1461229620 41 587340621 109 7 930151313 29 2124788762 29 1856685009 313048380 1650532089 1949 23 1028718056 7001 127 1950461936 363296200 513343322 2 520859534 1949 324448081 1212258646 2 41 103 1103003310 1678630880 1354134460 5 97 7001 73 1484149422 1888259269 828489170 149 204138930 3 690196119 53 2777 1433145829 1281596608 7 1250859883 119069850 23 7 1464061844 1587046454 103 987186258 31 1140295935 873789870 5 153902983 7001 1622894809 1870866958 19 97 509315766 805722643 109 2136030708 2 2004593858 479338662 149 231488050 5 701647010 61 2123882 59 53161493 103 665329736 4999 7001 61 344794082 19 1353339278 4999 1352199506 23 1615368168 2 1570062146 107 1306291725 1974255259 97 67 534176265 1461622768 23 3 107 23 2057741835 29 2063271033 1092460192 192547414 67 41 1949 1272795685 416429538 7 79 101 427481793 601165856 53 103 1092930837 83 113 1322263737 412920984 1776246331 107 117846324 1337074768 89 673706892 23 1296404407 41 204706522 97 37566354 1391885398 1186942564 1055628832 4999 984850949 725004769 89 372766344 1520393283 17 955055442 914955580 11 137 13 53 93690326 47 47 59 392215539 137 635284481 137 153056537 1209273917 736001672 53 7001 2141374867 11 17 1427215246 1394398803 37 563895688 83 329156918 41 583004707 1986648563 83 1949 149 1303037482 1456074279 73 19 43 79 1087943918 1031938053 648856555 19 1986439113 2777 652861592 1267206424 10007 23 799502241 41 1539137066 53 1748320266 157868420 4999 1973068838 14783444 13 1934210346 135156326 23 3 1602794127 11 278287713 113 37 1103182972 318983132 10007 659501328 300166458 107 2777 1382904345 1256853538 7 1821651524 53 1949378107 5 1826336245 17 25466924 640738200 53 43 113 11 1807644938 79 1514920906 1524707979 1001129722 2067988976 2 1577173538 109 374190133 1432499984 23 137 1722629369 7 500826596 17 107 127 89 1749611217 7001 79 193656571 89 665532655 2003371132 2145865320 1715816556 139 4999 13 1703301743 2 7 201584691 2005369889 844379418 83 392909504 13 1871242398 31 1626947828 71 278727932 29 1774438805 23 802057771 883680234 1812772843 19 41 1056399481 17 127 699573966 13 1723963475 1605388290 77529166 11 1103224311 599070162 4999 3 139 1112119262 1927340090 79 1001320576 97 909046461 2042848324 61 1926711047 957250796 19 1695424511 612584111 17 37 1177709317 375594697 67 260317270 672074735 43 13 623176294 7001 137 543102113 179442874 23 89 1587662456 137 59 2075919012 101 50191024 2 109 13 107 297740554 1454963423 101 131 97 774168141 61 760975333 1520101129 149 503664247 4999 408673249 7 1434511876 1255520350 5 920659223 1008026529 131 103 5 1807451600 1513766775 653302863 558588380 67 592153837 23 1100747225 895568821 149 77692325 131 83 1048336729 527652995 47 29 1354552279 1334233984 103 41 666229377 17 344288828 344814776 833345639 107 19 719447654 43 136117661 1817431312 10007 1222214952 454802500 109 1113728659 127 1408127867 185109486 10007 194281892 1146589853 137 11 139 47 14984164 127581077 612307064 1236834445 109 682850338 224731941 131 251496859 47 1626804091 127 2 137 1909778264 361289956 43 43 17 41 5 79 29658852 101 59 45487621 181307647 53 11 17 117940354 41 1182482230 1787926646 11 37 19 758829201 19 149 117599144 1709338877 844991194 103 331991042 1949 127 763409573 1385978432 101 43 11 1140335812 17 83 37 17 667323678 4999 254978994 1369161113 101 370119550 1643288455 31 770011360 5 1506700183 30545750 61 510613551 7 79697562 2115874046 11 530446787 13 3 2 83 5 199339885 143785895 620817039 41 47 1991469994 2077490362 2777 563256133 83 37 2 61 672496727 89 1351488407 139 1995751992 997263145 31 1943706417 743629519 128743733 61 1060398614 37 71 826142808 31 67 341490357 1098520811 103 127 344207559 37 1357969968 560577071 7001 1897047004 1229740216 10007 47 31 83 3 2024438331 10007 876583179 387040739 31 83 746327036 165037698 353307142 39977965 10007 82821248 726102190 2777 970666317 1949 507676710 2 37 748338394 149 131 1793094600 11 1130590626 97 586688140 23 1988786126 1019354266 109 722505846 59 34392752 53 384674583 71 1119772879 1282817634 61 1211139262 3 19 101 1591668494 59 1473149835 127 2055425785 1347273513 83 530990259 59 1763545223 785779641 788928685 2078352730 67 67 53 2102362342 505327069 43 1794683459 2777 483275756 61 61 67 1244846868 47 831624580 17 979915479 636909895 5 1029461800 1094932608 1949 118356326 31 574707760 1018150595 17817547 11 29 43 97 131 59 1880344515 7 1512794248 107 55304020 7001 633142436 1642546616 19 1861123701 250313220 669645712 79 985140128 67 1615643561 131 4999 113 16392631 2777 673689092 1380965277 31 432562582 10007 135314654 17 684948428 41 921049912 83 5 43 2777 19 137 848026986 422738416 97 582894346 2 133397929 31 2131448059 109 640607933 71 487224051 139 318785621 127 57855612 89 1322110219 1397573675 41 56160611 109 1917547620 11 1368523783 17 383464304 139 835321612 521244341 97 1998949228 1540231921 101 149 773055358 178469299 4999 1245869015 545197668 1949 5 120598010 89 310418027 97 41 79 1332224860 23 71 1757088649 31 1145135567 43 1124587428 83 58673696 127 29 11 149 2125513134 443446225 1949 172265726 17 1811884089 1456886923 101 1141630472 4999 1182605746 109 1508496711 101 808341241 149 19 1938108604 501082041 113 718795373 1569931656 41 59 61 985831614 853228350 139 31 2052056253 29 2048446637 104482595 17 1949 61 61 23 492397685 747633929 149 1895210715 1164568206 1605628355 137 1678185587 131 1905219486 478403612 97 214972302 29 1261766560 71 79 949324988 4999 29 833196042 79 1725743308 43 61 1359940771 13 1606996859 335134430 919713349 10007 101 1682559505 103 689721166 31 1593433835 5 4594480 714550590 109 107 562904483 97 1853088388 1715543595 381549420 5 826214517 107 253354752 7 107 174101198 560627356 1659412277 1170298340 83 2 1868065898 1996960650 23 226519594 1701148103 11 765356471 2082669213 109 149 1349145532 243462722 89 1703787164 19 790229570 1909926013 10007 1428549285 11 89 1614152950 2085213514 767798396 37 1414233425 131 380938306 806042454 17 647557935 97 31 1049207028 581587110 2777 1611715147 139 23 5 7 2008337716 1593542804 1597702037 127 3 43 79 4999 1013024775 53 454516658 19 280199175 73 236255375 116050582 623363097 31 2183216 7 103 71 242749806 10007 1359591048 131 1788103102 397970265 71 23 773253629 53 754085855 4999 172870419 238317327 2010202935 760189027 13 787122430 7001 79 731855347 1949 1340687865 137 20079679 934773022 41 170865573 1949 59 101 1030675205 352836733 113 431240274 1041225158 67 13 113 103 1432879556 1677169188 1788869703 43 1756432524 942070320 2055586578 37 1852897265 61 23 19 79 800107467 83 1097823238 1556147275 941501481 7001 23 10007 1515910395 1080966147 1387620198 2058871049 47 1802145298 582841586 2 71 29 109 1829331413 67 109 240777294 1937235854 67 103 864199869 1568142934 97 101 527667329 75877159 1517738693 73 73 47 53 1465322164 7001 103 1872276629 79 41 560202721 1322207770 47 2062309381 1630876923 2777 403837592 113 1669360446 1207168428 7001 107 1176015386 1329445254 40170596 1469018984 113 1250669816 4999 2045762752 83 2137369188 83 31 130830703 103 830981487 1949 73 71 97 7 1816278002 89 1120079952 458246789 941683067 13 1089681253 149 1133542925 10007 1258450299 73 1660885707 137 1448137813 490376214 43 131 1596471586 1086626398 73 675294887 1917078868 89 991370408 107 37 10007 19 37 774374165 19 1639762966 79 1686424218 1353127925 5 1949 1300667099 81312280 37 1090529749 230720715 47 1086308980 83 97 604896850 1860354594 139 1681510383 970292754 3 629378205 69938773 127 379492022 812031983 7 4999 79 131 1699524574 11 101 86569928 705447327 1512969109 37 329354908 37 1796533611 2041645622 7001 2 2061296814 53 272166130 83 238182464 2132399682 47 139 109 1377258927 2107016979 149 1607760809 37 181362419 131 23 745581687 53 1568249182 29 23 103 1358713994 950540135 61 109 10007 243710478 858410467 1415007102 19 113 224288276 203907370 1611639151 17 139 29 1208419973 67 23 137 47 1681848188 1234919548 103 357950390 10007 332062281 2043517490 79 71 2 1289403980 181523980 1782287389 137 1613158971 113 349482897 162962159 10007 59 474786157 17 1966415721 1914113963 61 1949 1168940036 354299118 19 1514314041 31 1486791899 2 1573886966 2098023500 2777 2777 7 10007 109 7001 1312729506 2777 5 23 97 103902229 79 1688827087 2105219935 71 13 2072188916 131 1097091483 19 1340102452 10007 1795746143 107 89 192061733 999034968 990595375 101 13 614580647 2777 5 1436730900 23 663028853 1368049297 97 256406119 67 756306251 3 2050985505 1796614517 61 3 2 41 2051449558 1214722260 103 47 450906814 47 2777 139 127 793812357 73 162893522 159593865 1949 59 1615454515 1911488490 89 139 109 1172839455 1634553645 5 1873345635 37 37 67 1958028971 948619902 2121566299 109 1211203110 1605157843 97 471934139 109 1280035505 109 2 83 301905528 13 103 1790529546 834624741 41 764336063 127 1648818521 1941886896 37 73 17464989 2026611129 1949 2 89 103 238474123 127 485478756 23 73 59 1750182608 285158870 47 1476856795 53 1644291504 2050404693 71 995816251 1491500961 79 109 860209579 205677005 1668743273 103 454541537 139 1153336376 301842078 131 77703507 107 1304326255 1184768628 107 7 57128160 7001 1293049695 79 10007 109 2077986791 1516662996 3 2081928391 73 113 1411421980 1247727506 476742574 23 59 1074830022 139 332448246 584878341 83 580451327 132784373 137 2025899368 67 61 2134663585 2126552110 95521726 70456459 31 672576560 1026519681 89 2095111330 13 1810726411 1949 1049941892 53 607828963 67 2 599999022 23 1517811400 89 113 1074873402 53 59 2049114427 109 5 53 517258323 475173322 71 127 1424139087 101 61 1196709895 955348267 869113542 1739015718 11 998300205 103 5253651 83 482690401 71 107 269257154 79 101 1808617504 8688121 469543914 2 29 17 19 1939397773 811363479 1704512247 107 2777 107 550054062 1780519008 149 31 1287925070 1090040848 463849936 23926808 109 1492912007 101 7 447527577 137 1421768875 906560745 31 1365259469 494914461 67 734896750 7 1324336874 137 105123535 10007 97 1206175988 937552807 1949 1802177932 743387798 17 1153311830 37 2777 10007 1986419521 1534633492 1795265807 2130640405 10007 1870567630 17 2 1605519964 1297705826 1305869516 41 1310302682 2 1801321806 162362742 149598201 1056882979 131 103 1882533394 7 73 324792663 1576457313 29 215326275 67 1477156685 127 334770857 107 2139614051 575657225 7001 314057859 2 672811198 4999 1545535831 73 1382348475 4999 2075587224 1814921747 79 17 1245705056 1228885322 934439262 31 982174252 1352175308 17 7 1418969237 1258563264 367392154 113 103 298698146 1994962748 41 1668504876 2 10007 1097928012 2086384274 864643396 71 2 23 577511117 1462663359 1019464216 47 2 1041322652 328288124 19 4999 717636444 1657153503 2140550241 149 1049940420 7001 113 131 439007181 4999 1247460458 1298242649 113 101 13 578322589 37 1949 843041899 164438908 101 59 1481334589 7001 1170189146 47 1023592743 7271605 2777 19 2083176018 47 71 149 23 73 1129182567 47 897415979 103 131 1118153382 47 1931229342 41 1900540732 149 7 97 1221992129 137 103 962968477 224069116 47 73 4999 1314422063 583682273 41 37 83 1468186170 1210357891 29 168861306 522356008 17 31 1949 1131944118 97 463786391 17 484451805 1353694360 4999 110794947 73 131 73 41 137 2109110068 1015734988 1175909660 1949 97 2107137567 89 2134503999 89 67 1105273875 67 420002632 127 19 615513683 2101140726 963121039 1897202915 131 73 1898570787 223457599 79 71 768246954 137 54432775 7001 1999002531 109 19 466952075 1263247528 59 441675096 17 1379584906 1389320567 61 424993835 107 202893828 1949752779 131 465235496 1949 36728905 97 1883916043 43 113 1787360663 1090439491 1250445650 1619194630 101 2 801696100 1614636839 1836994189 79 1589290846 76533811 23 1419318420 113 314826362 71 23 1538468114 1522752260 137 1845704415 71 103 839264242 575293721 79 41349378 47 1569494241 97 2040424488 79 422699492 73 3 519061141 1239408033 7001 67 1382557420 19 1554057766 1949 1920085860 11 702256665 113 847246791 97 59 137 668419575 611632527 67 89 456225125 113 307298528 1997240648 5 1525861538 131 1617899982 1949 1675062203 61 1369007201 1663347146 79 1814902787 487342248 47 1160867194 139 790241920 4999 23 137 109 41 955083192 110756785 37 1809153984 97 975413764 816937995 824976484 101 2777 1741781784 17 1357347320 17 1790877129 23 602614554 1715262809 59 19 1617201549 435540748 17 2 139 61 1864431103 1165055969 71 945485620 109 109 1163911047 1421715013 11 413488019 1490587714 7 916385136 17 1874286856 83 1196734891 71 1628795635 5 127 517962261 131 1408073412 31 1015324431 37982192 113 2043411657 657503156 17 1913867106 13 171747043 255152447 61 1216709660 127 17 13 71 2 1738679702 1742838254 53 29 113 1867430881 1853429842 1338949000 19 108840503 89 604935258 101 1023175184 137 109 1888823177 1574188791 4999 946450672 2020710777 10007 1395496164 395156416 43 1720983066 47 1361034460 29 1778567129 658248757 47 515649549 5 113 1082851993 1865798483 61 1166900720 1129246030 6042835 5 1906123615 131 441976577 109 1672946217 31 2007457173 107 139 61 952043226 3 4999 1342960127 67 1217495092 149 137 863100411 660956089 73 313370823 29 137 1154476669 1796888575 1069072619 92869779 83 7001 97 75525461 1715519496 414802695 67 466803941 131 776055266 1665493783 2011562157 101 66280240 1471751211 1001570297 7 348663211 1207392582 101 1100398504 139 83 541698924 10007 1826048993 1761181241 103 149 1273388270 2777 579087810 1082482931 109 31 510843035 2777 2095460329 73 593404225 1182500939 113 926524516 1876365803 107 1616909742 735210959 73 1392648764 149 47 1732363365 5 2066783230 149 206561531 1957129900 620231842 2777 43 1683879527 995575904 11 5 1259429273 109 79 1370499347 1957493602 313539785 7001 59 1585219434 732602233 858459166 1370017981 17 2777 7001 266052002 7 2099816448 3 2061063794 2 4999 60722853 1081723612 29 389680047 470844232 1745078707 101 107 2 1517806188 1971476927 17 4999 712442483 2027784362 59 1740971646 83 932100790 61 2 523509800 409978690 113 820528256 29 79 1038071218 1302217532 47 799841488 2031213287 1323506778 53 7001 2 67 1440520719 47 23 7001 464579359 1501555966 2029548566 23 11 37 50283333 1832770765 1049127900 1052725639 79 113 1899803799 11 103 631290296 1597526189 508675403 59 1080579631 849270775 512970132 109 31 3558831 483378049 109 1715021151 17 124088287 1749968491 4999 1222042761 1235779893 41 67 149 1169143102 73 2122442296 19 1032954470 113 256305809 137 1729546773 23 1019463661 37 89 137 640601955 7 109 1495771006 2 2076421292 83 43 985062189 490762673 97 1826676161 109 1360893449 1589374295 325992030 2777 127 97 73 38664523 1575471619 694905258 7001 1175943968 89 1949 97 67 1401442015 41 1964081835 1217813283 2073103594 97 1475913588 73 89 2112073329 146430516 41 839004648 137 353721533 1454962742 137 149 2060017922 83630747 103 107 5 1997888680 131 83 139 127 131 131 2097849357 29 79 149 19 572070169 274882283 10007 7 72637992 1756107600 2 7 4999 1707727575 23 959523160 5 1362124575 47 10007 833503044 101 53 107 131 1490366433 2034542646 841705490 83 38510155 43 89 1949 1341742274 1883536988 103 2 107 139 1846135340 5 113 1244483916 277192845 1826877898 61 1939106347 834001926 71 97 685965958 4999 4999 7001 427185498 2081608471 131 139 1698449618 1415281042 59113674 1074112279 127 19 926861479 47 1213624667 67 2026342416 79 29 1588958345 1374242543 139 2 931780074 1016275992 131 1648410466 101 73 649311421 1309163969 59 1443950251 131 287997455 107 59 263183812 37 1428285396 1263483419 109 2069139145 59 1362518270 71 1891306520 1388783750 139 626593096 1874223320 149 1082125016 53 1234449977 1520148735 83 43 71 1798583431 2777 29 1949 97 400109185 137 103 1695238478 535628301 23 1390205211 73 1863806216 107 1872517502 2 2 19 127 2777 73 13 840025404 83 1832627633 29 2 733500344 109 268582160 7 2 998978752 1595647436 109 567315352 956169255 4999 71 2092481135 5 942374785 71 818194557 1073087326 149 47 495999460 47 47 1326355499 137 11 1024305920 23 131 1250169418 1405112812 2777 2016743487 1598374552 1949 37 1285947639 53 1356776627 67 319320593 2060671393 248210705 127 10007 37 1859712278 3 53 1949 346630694 2110733829 2777 149 537202538 4999 7001 668833534 2777 71 1228841872 31 630424060 338136158 2056592507 29 921142227 1949 1090553205 5 17 991613565 5 340278359 79 942605531 1348222818 29 7001 127 120313577 1916051286 43 37631665 5 1037659185 101 29 1673556687 11 1395804982 53 2064051239 1339380702 798959086 101 152137209 47 328713735 3 716517210 1929879361 47 1738131957 101 1414156921 131 703349614 23 37 791541629 2048918956 13 59 132601114 19 1241411085 1557962735 139 210643377 67 1041492555 103 1364733310 83 97063935 71 1472819310 17 597984843 1040649282 29 29 1031060333 41 211781974 17 627090265 103 13 1308532264 667300771 402213462 67 547324785 41 230094360 1589243283 3 1949 1320254549 1026107571 43 1911138225 2038898836 949195123 4999 823531934 137 119677857 101 37 37 372756710 1842647803 2777 2067936016 97 7 97 1869682450 109 1719045540 61 113 1327038326 53 43 723237124 53 1635363590 1351844093 7001 149 4999 127 258036684 31 718550891 488117305 1949 614718498 10007 1690938144 97 1898738819 29 43 1408224673 1549788112 786789136 149 1616601669 127 114560858 149 912613974 97 67 775130772 1833139151 31 97 433769935 566908934 17 527572135 781179435 921098183 149 1553131668 2777 61 47 321378198 391571395 5 37 47 381748476 71 1712683229 1866346470 89 1248638138 67 71 43 2 79 73 7001 820915784 4999 1399759992 61 1887920842 1535467713 186310501 13 19 1449143544 784534575 3 67 587147998 1838171269 103 149 1214919776 1037795281 1370540837 1155753803 4999 651168722 19 2011327251 137 289098770 1090119001 1206463121 579635949 109 37 83 7 1160679632 1976945191 13 73 1408133135 1867545860 10007 898991011 83 1299000601 23 71 101 1630175249 3 1462164351 41 131 47 1208200048 1925975588 19 655688836 4999 821190729 1404706370 43 500855185 19 147098011 1851379445 7001 1419773697 47 19 10007 1856064037 29044467 71 43 7001 565575785 1446903671 188582797 13 11 4999 1366699921 84356990 79 158967805 1887275372 127 11 1122212608 850111207 19 1409322188 296787184 300287368 107 139 2123131175 61 37 715102323 103 884627235 1672656525 2777 31 2024402486 1572027329 11 588371041 7001 644246022 17 613628994 11 367549644 728363559 73 1831158134 277804128 73 3 139 11581377 73 923417150 23 103 113 1317934810 435281720 5 173694810 7001 127 27795933 31 1341470068 1950344853 4999 284543080 1932771076 611555824 2 47 1515854186 131 1777493674 23 122511565 137 1399103342 19 79 862724477 23 131 1413687679 411434320 994032878 1949 59 685102218 649393183 895871491 17 1739909179 137 987980021 978582768 89 874044258 53 718937368 839954582 101 29 149 1073986636 137 974073792 79 67 744236536 59 358082039 71 37 1030991310 127 83 1791897541 402718490 1238154532 2027455589 37 76935483 23 399547444 113 1809578836 10007 5 1009633465 1838714636 816267593 7001 139 1783494544 5 352649980 1063642229 4999 739037163 29 53 61 357990273 137 13 73 262220585 97 59 3 10007 61 849191614 649794631 23 71 79 887180902 1041266893 1949 131 139 1984538205 10007 10007 113 10007 2 7 215592139 37 2030783849 47 107 89 405363092 1502685025 103 107 1269378236 89 553332046 107 1105247870 7001 549326464 109 643599593 23 69379293 5 887969055 4999 1898817708 3 909152655 7 748904191 19 2050637909 1728413866 31 1376869216 103 23 1581633295 600086376 101 103 1286848731 1671636987 2070877266 23 468688532 13 1172394444 109 221754396 1794814165 681426405 569367957 71 17 1634703017 1225661342 103 1968105048 2 851703144 457080854 2133251267 7 1185164635 127 1457978324 61 1655154236 406701795 17 41 89289144 1001648696 41 47 131 1709355072 37 519353830 1449664292 37 29 1630271369 139 1525209470 109 841980310 13 7 1924689431 67 925321054 1793542800 149 2101286020 314495534 73 1095973220 101 11 1995605788 1161702245 109 2147028610 975114348 23 67 5 689648800 614956489 1684834686 71 1949 101 687949797 89 10007 289452475 2083137176 4999 1579264084 430193944 1613487606 63301986 2 47 19 482950759 1713587822 113 1834616698 89 114025821 310379579 4999 1691806571 1062232511 11 727477080 59 914509530 11 1043520456 1625459510 89 25479009 1683451776 1477468050 103 23 476692158 67 7001 139 2777 438421652 71 2104492727 47 83 566638676 1038325020 149 224858433 29 1740633012 47 11524603 67 2077540489 79 1234908724 59 210710889 1949 1079882430 83 716996438 41 29 1972144573 7 327550705 23 2109802743 101291570 31 204337228 380352789 139 5 618949950 165727525 23 19 113 806207337 1045048698 29 89 23 1404956081 1475820829 43 1859976352 5 1739721359 89 1591258145 1332760056 2777 2059329386 1891608636 41 109 921879692 139 1463021456 886857663 71 17 1775381954 526766458 131 1849169556 947945333 137 1280167735 29 1887326960 737969933 1810730632 89 1279051417 127 2051795993 13 327931305 1949 566202680 109 53 1625338339 256240575 31 131 511196322 29 97 139 1786243269 1563259330 5 595350945 19 1261096361 7 1249238956 1528091480 23 361250006 1353980880 149 118312556 131 30105896 952558640 31 2005469205 599442233 67 902022675 41 274277577 325571365 41 4999 2777 107 809739727 855944034 11 411512761 89 889131894 451566254 53 543361565 79 231238875 137 139 53 89 2107469003 83 601327779 1497689464 131 107 137 971935342 109 31 53 409220579 682839810 1253695349 1744631117 139 1996645060 1858472600 41 22066578 1949 1776137343 109 1377445535 2 37 937608675 1584837773 810412000 83 13 59 107 2065978769 137 1401600434 10007 97 37 4999 131 13 2041651911 977615986 2016358627 109 1379718791 11 1899440129 53 107 3 47 1319017494 938482266 412407502 4999 530390704 63591461 131 37 1613125334 137 103 31 139281543 556591277 11 1928419162 2 610748992 23 67 109 1010881914 1295616074 101 613468748 107 31 1934154225 59 1640635361 1028618605 137 1280654491 31 137 1603609249 913421866 131 1118784147 19 103 94867738 13 1205203558 160148632 23 2087751652 43 71 50182565 5 1305063664 991029169 47 931070910 7 2030623399 17 7 315442918 7 139 1599089638 1116433043 97 175586975 518639242 101 567045108 61 7 1520908753 47 1079054529 1081596588 1881336014 10007 10007 491583868 1837482460 7001 1237062698 59 107 71 10007 1103436305 19 29 1545133047 1325928808 101 607628502 13 3 867366083 622413980 109 5 103 934657226 149 830097476 1529887449 137 3 13 1855140739 23 862926556 89 571725498 23 89 113 127 79 139 1580170348 169662705 71 304346442 23 252322397 1977523993 131 41 1832118333 563231145 1789975364 1906073685 79 83 139538106 13 527317542 1949 89 73 113 646982404 1382421434 1464903242 7001 1466261436 1308415152 59 5 590166104 103 1936446453 455230600 11 365360798 1365783622 47 101 149 97 581238008 1205392851 13 127 4999 863602245 41 1326936136 188527042 2064173192 53 29 453469056 97 1626431079 464808512 103 137 776188707 331761529 109 403353619 1969153197 137 2146515975 19 2071558557 993702 3 53 1796097163 198809980 89 1958071111 896769073 89 1249487358 7 1973155184 97 1277525308 2083681709 149 1194736087 605483542 10007 1536909034 37 7 2021715913 7 43 23 71 1011503985 139 1131958315 2777 1112471754 127 792915991 7001 1723618196 41 806641274 59 1648918353 131 336553672 101 83 19 127 1110926023 1369223068 1021094928 47 2145822600 3 31 1148560704 97 519715912 71 145644 1386593632 53 61 254104772 289098825 1657792843 722415081 73 67 1445580482 309752244 7001 139 892553750 154853763 1114274299 149 71 1967989431 139 474703209 97 2 89 1047266204 5 1455268930 578590085 67 1595635895 104802390 71 139 79 746127262 103 1383833222 103 496404998 1135192875 31 131 7001 328520339 23 1629136089 61 1408241644 67 113 1540931506 1404138884 71 89 1629534820 19 336191187 19 17 1033522531 17 1489645111 1840545717 3 113 71 1976612594 2777 705004956 37 41 1199856718 83 37 17 1178490150 127 674068883 2777 665023987 59 1144413147 1516536558 3 97 29 2024122077 1928685919 548756190 103 73 17 1014842336 53 7001 835541346 1091287611 648622747 41 714353141 17 1024791637 488123865 127 2116402295 149 71 13 149 1308268425 139 1870394425 180605915 109 17 289579513 2777 980242122 720973047 1616272700 101 19 73 865105074 19 672305025 149 2122337852 1015551837 59 79 1197553100 1824285581 67 4999 875664832 1012865810 5 721903715 13 1077994008 89 65012467 103 2007225684 1476061571 101 7 59 938570761 895908746 83 915826023 17 807124232 13 4999 31 23 89 350115676 161133788 552742952 7001 41 813428479 31 2 131 700847773 1345172976 73 170134968 173789690 2044576835 101 149 154556359 1878473467 61 401819993 61 1973200123 1032854848 2099052594 79 101 646216281 449321831 11 1945426912 1358169384 1419361977 17 1330315688 13 47 108459644 1916765045 19 704961978 634008539 2777 381695274 29 743676058 899811430 7 101 1716022522 896319112 73 710032748 4999 672010571 1375571939 113 1459582580 79 59 529647115 103 61 4999 131 127 3 97 1099115633 2136557308 666118313 7 97 2125529654 29 53 189167388 131 1773052250 1564237890 19 67 10007 61 43 169331127 4999 101 527005678 7001 1407943106 1267181000 1949 45963267 719216715 921019805 5 109 751897914 149 221497887 1021189082 127 1301667926 7001 83 97 3 1220403618 2032543533 3 1158536172 19 109 2030953812 43 149 1770720321 124376856 573847901 11 1410327878 4999 61 452512091 1540566711 67 755294517 186325590 19 13 31 316208215 1575522114 89 17 89 2 1531169872 422164450 103 1397816296 495720769 1016255782 23 4999 965809298 47 5 989583315 827574840 440187916 1386880137 10007 782693056 89 2103081552 47 2137345492 1440889812 7001 144857691 3 137 861370649 227035696 1870467519 41 109 172471136 663802479 97 5 131 31 47 591572456 1442014442 1812849368 11 1172091682 41 47 1294945363 944887624 43 101 725403289 13 1875183674 406468163 67 721380822 2 67 10007 83 1443941870 17 9261192 1950447111 10693067 1448920601 19 13 29 31 223443753 1479240795 1250233441 31 1562953195 1847032628 671294949 127 53 30293316 1497897342 1958462584 61 2 1055460462 133086400 59 79 109 1066722069 1109405052 1949 223317792 37 31 505864975 1611996461 19 1421220612 62407625 7 73 1133622548 839407310 787434240 47 1753090474 127 37195760 113 254618332 1130621248 109 1616142031 800042383 7 7001 109 1513217488 83 1226766394 47 938301561 11 1486918044 29 1949 41 1481604455 5 2777 2063452062 7 137 36938214 127 137 1719849770 97 1559004467 53 165154657 794659386 139 127 1543351879 1396468632 2 2 83 1290977435 109 47 1118409791 139 1624381383 13 1231427652 1949527944 71 89 101 157723822 107 1416891130 778684698 10007 107 53 871437130 778758415 67 1501704962 17 13 2014909552 2 823299926 41 147253960 1268428098 139 2115301583 510955687 1949 1413707150 1949 212731401 856935320 61 97 2013431910 89 103 2091892611 990848155 136166904 41 1471779665 37 1339200015 2054174251 487901292 1300579769 10007 2055697819 127 1949 5702774 31 1571920348 109 1674707937 1117154610 61 1913643749 47 807600248 1527495413 67 59 1159616517 1318667735 71 10007 338656894 234403968 4999 19 41 529823730 2033979578 456905040 83 127 1986986010 806724233 1949 213230088 137 481217158 211576057 947033010 11 101 1137135366 5 1595706213 10007 386949173 139 137 2040161599 41 1675523384 2 139 1234782675 1730216108 107 7 2137725797 149 53 384988396 1114984956 53 1014057853 37 83 17 1546933547 954257448 131 48189561 1356887344 53 19 2037509821 1941876661 37 10007 53 11 29 797344386 47 1773487989 1946328181 107 1772330666 83 1309041406 101 365549199 89 1924607378 1889932533 2777 618089047 131 1321528393 1804830593 149 257073120 3 43 2067377392 47 1294021202 156448947 59 791977263 348141136 7 684958440 79 103 3 101 413357448 17 43 149 23 1949330401 101 743190421 31 448596753 321609159 7 139 1499964429 10007 1713428561 1579404810 97 149 690241083 801815445 109 1949 4999 1728934144 47 143561218 97 1507562748 1045984077 89 216494079 47 185634397 43 1789851264 139 782720120 1598286079 61 105436620 1275847258 2 41 49676010 109 127 31 1748270947 1676380335 1164135667 71 1843011324 428994184 4999 89 2068940823 1681594058 29 1705150220 79 905114613 624065902 846754744 1949 101 41 149 29 73 113 1076101712 1025979884 89 20422474 11 43 1826267018 897130930 127 389723675 103 1949 568357635 71 1806674817 23 49658301 3 1565841269 61 2121248038 67 1255469718 135247540 13 1759586842 97 41 376124242 1793015526 149 131 37 86995325 11 732199589 47 101 10007 37 1700853185 127 7 19 1949 484086773 5 1803830400 1897405940 1766098153 59 897836512 1128263038 139875617 7 2041790385 89 127 1412339910 5 196453870 7001 127 857997649 1964316366 10007 1221705446 1135628894 137 37 3 71 13 634896717 1040135005 2 2074891408 10007 757750054 7 1926641633 743046429 393384810 103 855248396 29 813733040 84619460 2052046333 31 5 113 951515069 73 4999 149 89 131 651904613 103 1829686586 19 131 59 197427425 1626784172 13 10007 505863857 440948448 914839940 10007 290081635 29 1341211227 834778259 89 1822801363 273024998 7001 257891728 31 2139698724 139 177526231 43 1624348564 89 1536972417 1433488245 1063652227 4999 2 1302617852 714834014 1897964406 2 29 1399283002 3 71 2122901767 109 721379222 1254777272 127 131 1790736262 98817087 101 53 1994356822 2059578463 127 1230401273 7 262890608 1231898746 103 10007 982277113 149 859418292 7001 2105473739 2777 1558927267 607079970 1205182611 1186898887 97 103 918727761 123526046 83 97 1581383188 1285831503 11 67 11 1922281339 197128971 13 477105629 1139717993 47 94363361 1756023298 131 67 747444295 1514490780 97 224937180 1164873854 71 618260758 5 61997265 109 1514456320 7001 1365251008 2042655720 47 1210693633 5 41 1925756429 748281775 1869836957 23 1292718371 71 61 1383968870 2 1081167878 87816531 1955284683 11 23 1018664122 488919117 131 29 1510286998 47 1394930672 1042608097 127 317680870 844385254 31 109 61 79 57215279 1856503669 71 735859644 1573704306 3 41 2009420237 137 1812221752 37 597466454 11 53605156 7 2110877433 1789629051 70870323 1318781190 113 1881592096 23 983085803 31 76707237 40406484 1058007952 41 984115482 73 606670034 101 7 59 149 61 61 590171040 1120883425 5 3 99568245 137 67 1377593432 1911105175 109 406983764 79 326528804 1861355024 1144265552 31 667067868 73 139 786388191 7001 965612925 132689643 59 405611371 89 520285367 149 1949 606205166 89 362895275 131 59 67 79 1285199010 10007 664564870 137 61 2071632721 79 41 2076486 861695237 1255959803 7 76357554 654038933 101 601616701 457470005 10007 825975447 17 771528578 139 13 17 73 73 472620542 89 31 147611435 2777 101 2014661443 1305664076 107 2777 514133780 1423442991 2 628670312 60001989 53 7001 862547308 1643342513 2777 17 1850339857 1712451353 37 103 10007 13 19 53 1720052764 2 561739573 43 1430568677 137 1042697821 1906167447 137 1156967195 1047529298 139 529125298 13 59 59 1697953566 2008268560 43 28428547 21493504 113 59 113 923321757 1014817363 41 149 803980309 577158167 1314364527 67 1069764562 19 149 624127028 1205622623 4999 716481675 2777 79 1103691462 286329259 475395815 1612044490 5 37 103 2 891407446 109 29 1176278744 1054460938 1721284687 1949 83 2093024612 79 139 785408241 5 359737195 4999 23 67 437270944 165227561 3 29 2003994121 1334183110 4999 2777 299101596 2 41 920887839 7001 1025296450 825536917 913448276 13 19 2013531964 31 7001 23 5 1307744970 846446450 127 292199885 5 43 1209195845 10007 1125879909 515362243 149 38645732 109 37 1949 118093808 143543850 139 191172399 915010034 1035056397 83 583755102 29 3 405695412 2028145849 2777 701106413 528057032 47 1784417228 41 1249903664 61 1578469184 7 683541117 97 1122541156 2777 1579996366 2777 150163498 545805465 19 149 527047885 59 1201216343 2777 566931933 3 1923997869 1949 1703107085 97 31 109 1331603078 774495358 5 431294252 109 682292040 73 87899965 107 1424131159 149 1148202491 103 1079314237 19 79 874389775 31 1409391254 131 59 56975533 1938800947 71 2777 1920262176 1827885271 2777 1093685349 47 107 2 7986498 1441450830 59 3 930044697 89 7001 11 2029723356 103 5 656543442 2110320234 19 67 622481188 1205633510 103 127749767 1232102171 103 1925623681 101 29 1333713567 5 207534485 1632863850 907434592 109 932332699 79 1020377667 1819145640 61 1410959036 418611341 66066214 10007 26508543 29 71 2029881117 11 1175537924 493569540 139 1086819038 1486170645 23 952704873 1951216830 1547278358 37 2051408666 1130675236 17 2777 53 579744376 83 1263934043 580657122 43 715541672 4999 4999 660267148 436575409 79 59 1665018589 139 1377744509 43 5 2777 470640406 18034254 331238352 127 2082766218 127 779926304 1237125707 7001 4999 2078694178 67 107 1596975325 113 1348225939 802117941 73 37 37 2042191502 13 5 37 1130089668 924590077 73 1766670090 833525895 17 109 1474676159 61 67 3 828908532 137 1388956964 1949 41 101 73 79 905903349 3 31 407864334 3 4999 3 230275527 99913120 341743594 61 47 1673378647 905458572 37 1006359929 920588083 351093581 43 41 1198240175 545299565 5 1949 939350880 139 1134164090 137 1732680648 71 14219880 29 371716403 731052677 1477066353 1949393373 149 7001 1879114968 1174797268 113 1175997774 23 1601759584 4999 101 1624378434 1992674362 7 598950418 192300229 11 31 24151821 2777 4999 515001979 1886447635 19 597348967 1708789841 41 5 71 43 1490947944 61 1832196384 2128652386 59 79 1326965782 109 31 454458264 67 1643633079 1997202768 43 455922257 109 19 19 2 43 998844334 258340560 2777 1070930611 416822022 2027225364 3 648651146 1192884042 79 1903682770 19 137 1139581075 1964782514 139 1896557445 610747233 137 310522883 4999 1037893179 37 2120849217 19 25932258 149 1801926583 1835980750 83 761284964 2049214785 23 895903107 79 2035601204 1131070541 73 103 1217391179 137 109 1810129210 19 2072045589 17 1364618539 1868154402 47 11 2052050638 1055912396 2097306860 31 1842444635 461627305 5 29 1868756433 1241966557 4999 1038087341 1883991422 43 1817396204 1626171277 7001 29 97 156701366 139 836130592 2 17 41 23 978095884 4999 109 113 876603602 442556159 61 37 137 1352725565 47 71 2133157932 2 1922223834 71 876533269 1066786857 71 957293497 348635423 37 1949 1817939495 1853474477 703664673 113 101 477282368 23 1678936558 19 131 139 101 1133761461 2 979452798 7001 41 1219066899 2777 1291388019 3 52315575 101 67 1217784898 680480341 1897772810 89 89 75250479 1729314103 17 1770135472 19 335203814 1093530845 7 1002849393 89 1596578031 256357380 59 798002298 2112106625 109 2777 13 2 1456531552 1949 1433029536 562111090 842830004 2 5 71 67 475133046 2025271042 67 1163002482 1641839087 4999 13 149 818750679 4999 1481888563 131 7 1957156103 43 61546889 127 256731135 343100665 5 53 113 747206624 4999 1651174099 41 215188346 2 1554143109 43 1833811282 79 1543813418 1555624313 19 113 1949 168678154 1030631200 1134293450 10007 141859232 1665549956 450385709 19 7001 1777161844 23 436937693 338654954 397479401 11 109 334694528 71 1152594759 2142608777 10007 205924046 37 101 131 109 280572193 676269867 1949 314916926 131 613832726 796966457 101 149 1892822245 1468936019 67 1472293041 2 1368760662 734389854 3 89 1050332026 557202589 7001 1676973708 137 1215581763 101 7001 628549677 10007 211258769 1004358956 31 1574559736 41 1928129665 53 101 43 433957591 1824618269 1443106782 13 740186850 7001 1239877100 2102883192 1317432712 59 83 1949 1464071860 675507867 83 71 168421088 1298025763 97 31 2097538523 494316673 1644237204 103 43 17 43 1949 1931305029 1683951592 775902449 43 331751889 1216971142 79 2 31 10007 289352405 101 442299402 3 1698351969 1826663956 1541627191 13 59 255082783 2078589942 2065487980 1302935981 71 17 83 185265628 97 360813131 2095842946 67 1652796148 10007 73 1451995842 37 127 1086799965 67 53 149 1018085263 2095606924 71 71 101 991954431 101 2016298249 53 19 332548317 272255745 5 97 1831468155 137 1214671815 29 1684377855 1347749688 43 960224701 103 1258882583 31 1108685302 197522627 137 1835668069 83 7001 1984879141 1949 107 19 1352691022 224763861 73 4999 59 1399974007 5 371073020 1093095990 1768884240 515416202 2 97 111218551 1949 543417688 1111505636 23 29 61 773662756 109 139 112155625 97 1195879550 139 1040181063 1711343573 37 489431856 11 1569722715 131665864 371051632 2777 1134694808 13 1465905181 83 1106286499 1537544249 419322485 131 1291753703 417096829 127 29 1004972293 10007 5 1774669130 1986576630 89 1926661142 19 578783045 386437879 37 71 83582691 1633936299 29 11 2777 553916619 3 1334116665 61 1044600417 1749417116 137 1068323808 1326617362 127 2089757333 1910817869 149 23 393175892 557712809 139 59 353100840 1266007853 149 1088228652 1007185092 137 481593086 73 1588342760 1907212308 61 588735156 2 2057146653 1521287319 137 825204157 61 1282387201 149 1664501499 13 97 1774025329 43 1605330438 127 1534593705 2055529163 314795480 1621568517 23 1205800097 19 348304688 946330042 107 789935471 139 1300283006 501644578 727765903 101 10007 905025291 37 101 4999 776724624 1138397275 405894295 1986294399 17 113 1929229790 433997970 1066454306 127 1975427723 206447157 7 37 1724228689 17 841352076 83 1519131084 1093650404 2 73 451478014 12729353 13 1308570294 1949 1856466961 101 2 1636806310 813789688 59 200339542 13 538260463 1478632335 79 491903849 113 431653656 1413746935 7001 670499772 7001 996046272 13 1325329452 71 1481478474 1455210589 19 978491563 7 31 1833380145 930831957 393029139 7001 10007 67 43 1026184722 4999 5 970040620 89 981935042 1204770038 71 89 1790888438 855451578 67 982008180 103 53 349101142 47 392160073 101 565590405 109 1456190841 73 2119020202 41669130 47 1735652297 71 37 579219312 708982803 2077843510 31 71 969307549 472411990 113 812328524 1558279605 2 516911412 137 1695046474 89 53 1397149271 2063255444 1510162518 109 43 3 1597419970 139 1151909674 1949 79 1762219504 53 1887386230 97 1203759707 73 10007 101 1499353181 693875454 1719342013 139 23 243872749 1174090016 23 1062781163 541142164 17 137 1611320020 1755151388 392116692 959192938 11 586168068 29 1109437195 43 2001970479 2025319535 47 1692015142 766926112 53 139 1470388148 843775314 13 43 1232832360 1873359715 43 47 23 750473038 1650162592 2 2 1859276608 1121681044 71 19 2138671996 465179571 79 1836990950 3 1269045843 1856677590 13 7304998 113 769698412 10007 23 1146558165 1445757989 79 1278112086 29 1949 78420745 17 4999 139 131 1108327989 2048514786 107 4999 73 37 1719319330 97 43 4999 1377309483 3 2059611114 107 1034191173 103 590851878 17 1135262516 17 1267684931 1120476489 73 103 1124285685 149 1475092274 101 1577383761 79 1476322928 2130179779 5 623101795 1185621979 103 1805106518 137 1783501542 67 2777 257430641 109 2089122500 131 2 416370408 720866964 29 1707044574 1398430895 599213177 53 1335787302 59 1894557555 41 1029908192 11 139 1793258182 201784493 83 131 778961487 341073531 3 1949 728458240 31 1633600424 73 61 19 380279871 29 97 653707056 373579702 2 139 1233760590 48622234 73 7001 237872977 636703924 43 103 1553078290 1593897396 1507959459 41 4999 1399248603 113 1900928601 4999 37 131 1572869709 939372379 29 31061728 10007 308395726 526329167 61 1949 7 31 103 1272799222 60345125 1256228745 10007 29 2125569790 137 1634181210 7 705636715 5 1033403718 131 4999 1611643058 2777 1551096127 1291982440 61 672373462 1313807142 89 101 444412288 893404443 79 1951723245 59 20518021 61 282552854 29 1949 708449806 1823748378 149 1978433473 113 1080813586 73 1949 1449544750 41 10007 1877053018 3 25158243 1353538538 11 1146687147 131 1876624911 1008705165 664522640 5 1497422091 19 41 506833289 47 2 717821214 149 1798856438 1025805102 113 1212203658 981234144 23 23 904663554 970368689 79 2777 1063896470 845113302 2777 365114406 47 83 1112205644 330636227 1166450612 7001 2 1058505502 29 958202214 101441831 109 103 11 67 993858990 5 1615691340 83 13 523468857 139 968188098 127 1428133923 1638066440 23 19901003 10007 1324312216 23 1491709436 1336681180 1643350844 2777 107 83 55033992 139 23 7 880718346 1761436899 23 4999 43 1590492170 71 68012675 37 128455231 31 59 731259039 1940272171 47 485032574 67 149 999149675 19 1174663562 19 597157743 31 392115218 71 128799235 4999 1840001926 891932420 139 356043913 1937889666 830056626 2 23 1248784264 726463096 23 570201074 1947239324 139 11 137 67 1562192292 1865135032 131 107 964652722 7001 2055422328 592893831 61 1628894315 53 1183550261 137 231610282 500186445 7001 1545771793 89 1076914907 73 488274516 2777 788842285 7 507445869 37 1680684818 2106142607 79 17 187159052 17 2777 547371839 29 1820349865 647333133 1470539661 41 1020578652 31 903991881 43 1261607973 73 101643375 11 41 131 641443203 838387686 812004131 1050355539 43 73 1743039567 1075556702 139 936006904 2 332428483 7001 1444894384 382547165 688903904 13 2777 1789297234 83 47 23 1346698751 41 4999 127164384 2777 1849489222 790263052 107 53 10007 2092863980 31 1409336225 1571024015 11 1614415220 596499225 43 1741795760 31 139 10007 835384360 10007 97 1738804928 440735505 23 137 914275528 2135380097 2018367639 59 608662322 109 121577579 47 107 43 1694689589 1679899584 113 109 23 966620931 954701408 149 23 1799422695 1194545289 7 29 103 2124785449 2777 103 71 1298670088 71 1161428579 2777 5 2085298525 1215128248 37 4999 1077795076 149 1412133643 1867429378 41 1949 1389638949 906923542 7001 53 206056262 2777 1586591741 1029345036 1949 82220514 1118848450 149 227428534 884309763 363864144 127 1834110220 89 694153673 131 938448244 103 706115058 777797098 7001 4999 23 10007 828329425 149 71 71 5 1218803508 17 7 1641799603 53 23 41 255430849 149 29 192415433 103 1083819766 71 17 83 1899586887 1235094614 1682341250 1930723960 2 1232090735 53 1520395471 97 7 1994081817 627259388 998858664 689086060 97 1334583597 1949 149 2006780723 149 7 109 1345769917 767831098 29 107 89940994 113 971422128 1507074679 1546569651 41 43 149 139 1986905734 101 67 676602180 1564319752 681229640 103 1458912703 841655211 1040838433 53 127 1315211365 53 798776992 244684831 73 17 37 103 11 1008412636 995746851 1949 2777 1619197114 168092246 113 1641810921 896998438 17 47911848 17 1439641191 19 37 3 735955230 3 131 792884967 1082728362 109 3 1973050655 101 1018552369 47 60990490 1440474716 1655907431 1949 73 13 31 37 532905783 1623635961 1694629822 37 53 47708286 97 1409620684 67 29 107 592593392 107 1875145361 10007 101 47 460893186 61 1558508043 37 83825535 1701654598 1330082974 107 137 22000830 529523493 270817552 61 139 403985167 29 29 139 472219418 101 17 1983148685 1451238208 109 93095483 571717652 2777 1695677855 1507519925 71 288832489 320138577 11 11 1743794635 447500725 83 969025747 268900080 83 127 582116007 71 1949 1949 505426374 1627253233 29 1840582411 670317223 149 34781815 375127562 1365589166 23 97 1292243048 19 31 1180587194 97 37 1859405104 602702842 101 1737913555 1805499028 1949 103 1850081880 776475388 7 1482832680 1549883937 1238919890 2 61 974688268 149 178348977 19 313364093 1931947189 670092590 350408019 139 272004566 149 7 7001 1031674361 1294562098 1215466824 79 1078948442 11 1784560206 1189460377 103 298765920 31 1506569961 378670270 697881014 137 468856210 113 149 3 1871579103 1008648681 2 1957730860 1948705094 67 131 5 5 102113568 73 19 1137942642 1233506847 1079124713 1692331359 67 317190270 37 1242734873 1255287595 10878470 89 588989258 73 11 17 1778034880 153117466 149 61 1082355452 1574631674 131 648334327 73 1610294107 64394671 149 2008108514 43 2137113803 4999 1158469505 17 1915571305 83 1977069507 82813434 4999 11 1197782036 2016136650 53 1513073786 61779106 139 1948152693 1933838245 5 113 1623952590 1025892978 103 1893841193 131 59 1310524917 79 17 232553013 113 2777 71 554930974 1949 542373567 3 512734953 635171490 53 1175388359 43 1501918448 260982018 103 73 1542329003 97 2050425188 67 1598299472 1682750432 753904872 31 73 7 356291978 1966937042 1535920152 137 7001 79 644281498 11 137 1218363057 41 1319751446 47 1655499283 13 47 71 11 1846430767 47 103 2114489956 47 1433017827 149 1580692426 71 10007 1485999472 323316540 83 216064249 113 1367298418 1949 97 139 354429428 137 47 97 2085247897 335633302 1691542546 101 97 2102127658 53 1976022638 1836481317 7001 1946980708 1211015582 2 2 1805342836 1122338050 19 149 1079278967 78524639 2106340187 7 13 83 1721462330 13 1049670063 59 1413620648 10007 1806443626 89 812470651 59 494583685 109 29 1469019830 7001 2118327575 2777 1938929475 5 2088195925 7001 1242796517 7 4999 23340331 1577424452 79 89 83 109 386707217 103 127 149 284452324 73 1461493471 97 23 1418916368 2113841450 47 13 1800451315 19 1420220085 707905162 101 97 622442695 1060405940 1132002239 103 139 1755158838 1478159777 1993027135 1230061596 19 113 2069301087 2004060224 31 639856864 127 41 101 1328675907 19 7001 298623411 107 1604364741 17 492712064 13 1596936302 149 4999 37937411 1984940322 29 1812472479 393018409 1564380248 43 149 1543494576 847613767 11 1722762591 101 2 79 1561381869 67 97 358764103 795170207 5 493117060 1220103310 107 55619563 1440735438 3 113 2055844369 1161974473 11 83 152310758 93644964 97 1920708936 580609045 149 7 932493800 2136905645 79 932378203 19 59 17 1470848143 1711273210 944996087 2047536581 139 53 371792986 863802586 1490655566 101 490562608 2071955692 29 2777 1932783669 11 1389028663 67 451213242 1704247577 139 41 454182461 17 83 27535084 2085637114 163564029 31 1059208982 83 498531615 1126570454 2010468013 137 37 166010453 1092875808 2077784626 23 1577131735 2 11 1549151136 107 199499574 139 798287541 1166978922 61 19 1903286848 23 31 294376589 644906671 10007 1957536052 67 513727324 551880 7 1928133067 4999 43 149 862006124 1718749121 53 628880539 47 267146778 2035410301 434971694 109 109 917219631 854739632 1210344883 67 1016655670 73 61 107 279091417 1598728730 89 7 3 326858649 1078153500 946419617 903172487 23 1302369785 532438414 67 1005912833 101 1729124883 3 101 2140118831 89 1531619601 103 43 291992489 67 1777577737 2118099810 7001 822071422 19 1382421703 584740656 3 1949 596343994 127 41 89 1321337737 137 787773806 2777 31 58808529 2777 1304984502 79 79 1076487843 1034188012 43 569128800 5 1101702845 17 4999 2059388040 137 540903263 146345311 267498861 59 41 10007 94085814 67 1831060420 7001 1241522400 97 926773308 29 67 113 47 5 4999 1669246084 1570495838 23 268285321 7001 1675255288 83 371382273 67 746103826 127 1699263556 89 2095250193 1119130678 43 1953405376 67 2014826418 11 1897223064 1858902697 29 452130764 127 459246675 89 2068082409 380582748 13 79 1086079146 2777 2777 37 1744678390 1791038169 216850376 1945904994 2777 1106791474 53 2131467716 2 1767899220 7001 1221513477 522194187 79 43 1640080630 935490312 59 1412353736 7001 571701622 59 13 97 83 61 97 31 619311598 101 162566267 31 127 197296659 71 1613397255 874834998 4999 1952758223 13 1284577476 137 522222217 685819123 43 2777 194595498 1578199647 127 1185050589 2049229328 89 476275846 97 1156231561 365090063 37 461247809 1929447642 174380319 3 1978671811 139 7001 73 232099412 367095684 31 1396100965 477331552 679464982 89 59 1531128588 19 2096411604 3 1949 992923192 79 1552891229 97 73 2046315633 685610753 2777 2777 17562559 73 572339418 5 1483367540 71 339248153 975152127 1511131813 1949 891706480 1265234524 1256664702 2777 19 1615469395 43 4999 214127166 670125948 131 83 1637067930 103 83 1395718372 496668514 101 63529668 67 629925789 101 2040080668 964275546 1949 1689991801 83 47 109 11 496248192 29 37 79 149 1010751967 47 1114651454 137 89 47 59434555 1896478529 4999 2777 1986776681 109 346236211 1636894930 11 37 97 61 1862149355 107 71 1587627209 43 703209960 312559026 97 1798850461 79 1798080053 73 434155674 127 7 133817556 109 2109463048 1358438280 61 7 1682451407 1362176327 149 1289644617 1651233198 149 59 37011119 53 316660 71 5 1859269540 1448411965 7 1538860134 1115800091 113 139 1311676975 291227020 50719534 31 1871718956 19 29 1616306868 7001 2777 2088920494 53 103 146961464 17 422013440 1741354434 61 1122156549 59 804801241 3 37 536983923 884299589 73 127 971925327 3 13 23 73 1932030483 1342164130 1848957099 263825684 7001 67 42581381 7 1209196747 73 460885948 47 25281006 1267759156 17 2 113 265766282 73 48487768 1640384388 649096069 113 127 139 1306274045 281965740 3 19 17 2777 144034659 11 490242433 109 37 373624076 508226297 137 37 435663382 1365348544 973516579 59 89 71 580905528 1540674795 10007 1825279492 2 59 971668103 1699508510 1949 1703212679 7 2073108030 539253478 19 109 788992249 976830205 29 29 1738319977 37 3 1940347881 899478123 1714764826 47 1877564319 79 490082978 107 37 47 127 1971786760 1248835081 13105073 79 1530235414 687458000 19 107 23 1102748938 1708543342 1316600284 47 1099616320 440347582 37 1435789053 849374098 97 1474214868 89 7 1183464261 29 23 414694232 1366979861 113 828929535 89 823676221 101 536292527 1556504031 101 608263713 179876624 131 5 2 1610511242 1262295234 4999 481123756 41 728020887 107 131 1076281197 43 67 1231186573 7001 61 564698106 1980396659 5 908381940 2081733348 7001 101 10007 641328616 1568180992 1949 103 1992018867 496387179 7001 127 107 10007 945523990 1289862228 43 674433909 1949 1868641831 83 2105778284 43 109 37 463501590 711343833 113 23 67 16226395 820398674 73 97 1766234297 1144671489 1727293209 79 874670146 1871733808 71 1647728623 41 166846220 631089798 149 1586873691 1456954779 7 599236491 13 196549561 7001 67 71 106139554 149 1149911374 43 298032980 7 97 772587249 180887483 1345263899 7 1779288641 73 1302948019 1717127773 982781905 113 11 1191861580 4999 1570473016 1327877088 1949 1078970076 2016988102 73 73 23 7001 2059869225 965857960 19 1789848260 1907812800 53 956737450 35292965 1926767693 43 1474451467 43 1293946583 149 1523402224 832972133 1377223462 137 358966304 127 101 1590754926 83 107 149 145409696 1552213460 17 7 996960440 1484816712 19 788780022 236767000 59 149422515 546395036 11 266616878 149 2 1579570902 3 4999 132445949 144321849 103 79 107 59 1301311943 73 1942090759 509874453 325729798 79 29 1818870923 1518534750 23 1147705109 67 109 3 1010808852 2025200273 214762676 7001 4999 220975796 1333578231 139 1994079822 41 791111892 599445338 41 67 978154229 10007 1441848588 7 67 975918056 59 641975505 73 183890285 649802862 1673556200 2 83 1323470773 1270599192 186744889 23 131 1039954635 103 538517475 1250881852 61 800174027 17 107 193818837 1770073073 1119971100 31 139 2777 139 616710613 1929172969 64862081 79 41 1098923861 109 83 97 48675981 23 1170081806 137 47 355929569 31 1798720406 319006473 1949 1292093936 726376861 7 1706175025 41 2079314180 917210145 522007668 79 4999 403018118 1949 31 2 1949 1958489681 1247182417 10007 1638368960 89 2114106000 131 1257896294 1949 656813 13 1700653422 1496285362 1724003037 101 139 41 1676280531 1249322270 16806490 139 31 43 796421705 23 1877577285 31 1763306009 23 1014205884 1519034724 1196848821 1377666516 107 131 848535339 7001 1355512617 97 55807398 322177616 73 61 712888465 127 1262018939 786203284 1754191095 73 79 719612452 139 1462332858 53 1478520111 37 103 1433834469 885074332 2777 5 49300740 1359502730 1794376312 1144880389 67 224249663 1999436755 29 11 1387713646 67 515996882 354520605 101 425103108 476061024 3 79 1624676396 2039098072 464204716 743059778 10007 2777 2777 1241563376 869767508 1266720653 93870700 11 19 101 333394527 29 1070871366 127 5 1257810910 2026702620 89 56711334 139 1055513180 1949 67 820996359 59 131 2074580714 703690522 797197498 59 59 1196743419 1405414713 3 181669415 107 527238474 623002493 71 986680653 127 1210219088 1840145272 37 109 1445212361 1042786105 13 1839881337 1949 981757231 1544476608 7001 97 13 53 907783628 79 26370042 17 847940671 1809033496 103 1406059779 109 1411123572 877488118 149 4999 246650660 2052129492 440526862 2 608210898 1264689817 107 137 560201631 772212145 103 137 705088036 330534283 525843538 137 5 1453954815 127 1814182935 794611977 17 2037214352 31 1999903982 1949 2 1872790036 10007 101 79 832254184 81965195 1949 11 53 738180502 393821220 4999 47 1487645010 17 17 1411386104 1283432714 1823839952 174839925 103 906197116 11 43 1967809795 1992677034 139 149 1236272389 765600428 89 1605227531 1712381892 41 101 320278373 398302792 103 503317843 1023460530 2 43 103 29 131 181523556 448522516 106244319 10007 109 41 1559364972 79 53 711091725 13 3 562746543 641445331 47 1051135099 590583315 7 71 1811075029 31 2069552064 1444892857 1004045932 71 149 251155443 920032386 13 963571622 67 813507300 149 406083259 2059552500 347170625 23 1525103619 103 1435841012 832631915 83 89 492768970 921122583 3 727965882 1949 951188011 2127959560 2777 176756050 47 3 336774132 2062598616 31 7001 59 73 1428858446 149 2033077733 3 7 47 231720340 43 137 11 1354888073 89 1992518383 731121187 113 61 356443604 11 4999 31 1372019793 1046238375 2071989829 109 89 89 4999 4999 2118636188 1585837769 131 7001 449261171 149 79 2086027390 2031121679 139 1687300150 3 19 1874655634 113 1116161568 43 137 110023422 17 7001 17784949 303974957 13 47 71 695863971 97 1074527976 1367091527 4999 1884127804 127 41 1617099239 131 2108397718 89 1814804607 1949 1519784665 299061362 107 137 1531291881 1276225281 13 1649188710 11 101 95079077 2138137478 2032238560 11 298014938 109 1697915614 1143519742 73 1436018110 853567573 59 43 390969887 139 347024064 31 103 59 71 73 89 23 1601948321 137 1649503975 73 870894672 127 53 1170386009 107 139 689633905 61 1713883877 2094473872 71 31 13 1050681138 1929604474 323990790 73 29 103 1006813979 305983542 2777 465875885 1678424075 10007 755752883 149 1690548966 707192358 79 29 73 983482426 29 83 139 1654667815 2128509502 139 1394678060 981694742 89 131 1914670717 1359132991 1949 479888627 1520988950 107 41 100021181 101 725662028 83 103 1207450048 1027609576 817240742 59 59 1929788284 440057341 37 213029128 109 1058452130 1209816288 53 1524555028 1910387846 4999 1610499418 1944722400 2 53 845460840 5 79 19 139 103 1676897989 47 625831899 11 2018978739 73 1177696736 23 586906180 205267052 127 139 2002662200 2 23 1302306990 3 1313110668 868532233 41 1796920489 738178439 227812540 7001 10007 17 1220093570 109 83 1299429048 103 63041016 3 2777 1174768195 270591363 17 4857750 127 1197425088 139 146619841 1657752364 139 47 1344140310 23 19 313443961 246072958 53 11 597668478 41524908 59 1961841922 403645966 109 839579585 131 1279085572 944355551 107 4999 1027104538 344722239 1382116417 7001 43 2777 41 762863712 10902819 1300939760 4999 61 1228715924 1741959620 89 29 705947986 107 3 1508861976 938312963 7 884801145 23 1651514277 37 198516396 19 1633721449 1824468343 53 67 1577519489 1475896502 1949 1002458405 1408829282 131 17 401385691 429037228 101 2083034908 963887642 5 1972724285 1218824245 23 2777 101 94392479 1754814905 2004508515 83 463274377 2 41 1085313384 71 1371144190 137 73 961572046 2 41845110 10007 29 282115190 856409237 274305050 890353607 37 1827105785 107 139 41 297355001 61 13 1893333607 2777 1385298119 113 646245531 17 2019493206 116938699 1949 1054923536 727579241 813539939 107 1410904836 2107434753 2777 1080113905 13 1377190945 987709861 127 113 337462974 1498237846 19 1131993280 17 829551212 131 632321312 2 137 615683069 4999 463177346 99380120 1885230810 218593667 17 43 900973967 89 241402556 71 113 1502418620 2017286848 107 1555758277 37 413701216 590856736 109 137 1918641571 2135901240 1061528484 127 1226184492 792431355 1817616542 139 11 1829248410 380200665 13 1049379383 62363089 582764558 2777 37 169039162 23 131 511484915 1616828069 2777 101 762471171 137 234689631 1331104166 7 139 610114924 518927171 3 2134460193 226117557 109 1140949700 67 89 2132653689 2777 7001 1780109265 1934306290 1063919780 1627185231 7 1867012573 101 260252509 982454319 11 53 1246178771 681075912 2777 1661978960 53 1202985944 408929980 41756325 5 590877075 1508590567 1581007295 113 19 97 97 916507808 31 73 2068526246 113 671330627 1948441524 103 23 19 1134572023 17 137 943969867 53 37 1630760533 53 71 1957049884 516871775 97 127 1592094352 533785702 137 139 2 19 4999 1949 1669854475 309826683 13 1709880925 2094955690 83 7001 1080086276 7001 1711604480 1907573409 4999 3 1417974975 11 139 1049598591 3 107 794991320 23 220709863 1949 137 106369814 53 7 29 43 31 1154136727 991265393 19 50413658 2777 2040164705 2 334192802 59 976089687 701099360 53 1311236271 8388797 59 7 526861132 1561102648 2 3 131 1271960220 1383372442 113 429956673 17 356353401 37 777801901 61 347004051 2059398581 53 10007 127 2777 7001 191356718 1949 83 608656603 1145314851 101 101 54867139 7 1272451523 1384268310 10007 852474067 109 1886561754 97 334037542 83 6745797 43 1170683901 1759276184 137 101 71 20933418 2 700098920 1678675464 403312818 41 661711040 2 7001 2098549750 1038017267 41 10007 1993874736 137 19 1776770997 1623824683 71 1802053539 3 535808772 404661752 729852058 101 67 161387925 4999 286702648 285812826 31 1165264921 10007 484608989 1276602997 139 89 1206537427 23 1939109254 83 1181311195 7 1679847202 11 1634378306 47 102698384 1738204243 127 1436498778 1756503091 998654584 31 670228370 10007 83 61 1569373169 1330186618 61 677133245 367525573 59 1568510457 1588426017 67 1634444316 53 29 149 2 675777000 1405457028 89 1780470618 870268158 23 17 1623383270 97 436907691 37 83 59 484215478 65786774 31 11 995984528 721291329 470023876 1180531555 7 963047076 17 31 7 1511734777 901363743 847217970 5 232382435 4999 740520415 139 113 67 1129154283 1257581558 4999 1400674661 79 246847824 89 1365078796 4999 73 451175113 783474432 97 943956761 79 17 37 760086190 1251995011 753518157 380142219 131 238420769 71 89 621844513 73 1954007930 41 3 812901944 109 158738989 1061878849 1747756006 47 19290003 1549374342 139 1930188843 11 1173630018 1476558502 1949 149 13266215 103 112650143 17 67 1444424190 1858491895 2087297552 79 1026730094 149 13 2005571347 37 1491065738 1767077931 37 5 1312720288 41 1489536601 41 2 1961728192 31 806768216 131 1410899606 2064724296 10007 125497787 47 1948488494 518487033 137 1550282273 954515540 1028537450 19 113 79 149 59 47 2777 2107084851 7 53 1258044093 543898945 113 2004798879 61 36122431 113 131 1136422773 795193187 131 1319748923 71 131 1048949226 803498325 73 1925350399 1185733671 137 44461599 862528653 73 1140837745 107 1692924361 137 1606551187 2097315738 331980879 17 96020735 37 255061017 1129368131 37 1846647726 1940869880 127 1035305016 109 71 906398684 1585812774 4999 107 786372746 1685546818 73 565613709 53 1656987495 1690107619 2777 41 19 1041976771 83 1924157988 149 746789788 645512678 17 7 13 1328385617 67 59 1615991002 55574886 103 47 946090147 73 1579322442 17 745440820 2033021194 43 1949 234396007 89 843597002 53 272921592 540990186 103 897730799 103 1339865818 346983821 67 47 1792468234 71 37 1785208967 1710695481 1391640787 2777 1676515694 29 710263947 581636702 19 113 1600284038 177117745 41 103 113 17 139 1859996947 1949 431300057 19 741783427 912920917 43 143075966 37 1860969168 113 1217751393 59962207 1841366713 2019226340 17 137 1979284210 137 1640538832 11 1214401262 89 330415259 19 10007 1887440284 231138832 107 10007 561708770 1641135082 2 5 1376015200 1206359040 71 1464691376 899165131 4999 2105203875 107 10007 1747472375 1293424764 2 7001 113 71534743 107 73 97 409272779 549465137 43 1115975603 1949 19 1418164566 7001 282889407 127 1665321028 7 225600907 923734917 83 1294638399 23 862933688 13 61 10007 1464567975 19 107 505506199 1530158927 149 131 358749526 1535733870 2 996424540 47 1282717561 198758911 10007 284268849 89 1942598639 1940545238 1949 487170091 2 19 835995915 688352748 1574345068 43 7 1291523434 903882275 10007 1793648445 5 2777 83 31 3 603875271 247922244 43 1638398986 139 37 1910869218 139 1064054035 1493254563 41 904728051 889741258 131 67 113 390069559 567184629 1300604731 1949 131 1005881666 1296688687 19 1407170685 436084569 1057962375 101 83 442818363 1794745443 1484258254 10007 131 832511873 395102520 137 2012460969 89 1949 572272745 5 598454380 2126637308 78504861 37 83 2142990114 645152360 37 107 2037249083 101 7 1205793722 1234194468 736374048 3 107 89 620815228 196266716 1839199072 139 37 1362867485 1195354833 1949 41 59 3 10007 97 61 717643029 109 1174938032 11 497125904 1500292398 53 7 1503213068 325353626 61 576826492 37 1425442797 1983866814 1108253246 61 1816126770 145557791 7001 1661143225 365125533 53 61 55554896 717625472 139 505864924 757477442 1144526116 89 1417172988 137 353896482 872623281 113 362324548 83 139 107 3 67 136238872 164068662 59 41 2102724073 1343398087 584616318 2 420893145 109 1949 59 1461201459 67 1190067404 1728910495 139 29 1724376743 1551359698 1654119908 34871171 109 7001 2096995528 208009391 107 1665341152 43 1692991571 2123812955 11 966201654 7 2022537006 73 31 113 598473403 1975664855 59 71 1109056849 1474340986 3 626805779 103 41 31 103 431172729 1983014916 11 47 1838131466 67 47 71 41 1317310784 496167172 139 477309897 131 139 468713265 16349405 113 137 139 1334135761 532670029 109 1470704845 53 784831685 1368519307 1955226573 41 1885210343 19 2012170338 777034897 1136396084 61 40544390 149 451790797 101 1317037629 1472296098 3 89 1487741088 1917175611 597981004 101 47 1725108027 3 19 349264314 10007 67 226871045 87549369 234175999 149 787369801 103 73 275609748 7 458314181 1162799734 19 146969590 59 1896177636 461617592 29 324758965 67 1411546888 29670238 1945192845 7001 19 7 1225897071 465927905 1008249227 89 906361027 127 1175116522 1288251850 23 900222530 83 10007 7001 101 1577149744 97 1984308727 435104505 1712112693 1949 11 134933370 1580119854 37 7 2038570457 127 2128909916 7 242566051 97 71 292950331 378366881 1949 1260422723 37 2115192579 2 2042754340 29 1763726756 534689498 71 2112191283 53 107 654578385 13 1089180469 1401858101 41 67 17 1452146205 1242037034 564597488 89 50558853 19 684982015 1828421357 107 79 560377902 4999 43 83 266129457 37 1796804749 19 13 697598655 1082283879 131 1174186536 1949 31 1038482609 472560140 5 995211490 41 539291860 2042150960 1117929901 119353986 53 137 747407473 37 1001123504 619054178 29 743084371 540131322 209071259 2044729019 107 71 60696551 137 892979837 696248567 79 1022100736 844511945 5 72512915 47 131 4999 1855473831 13 23 2027676490 151361165 5 1232837201 131 4999 818510311 47 700661712 1005505090 907621021 89 101 1690680915 10007 105614329 149 1880979874 1111300676 97 1729909823 1429099882 137 3 1039340010 1064726082 7001 137 7001 199618419 3 1982046387 5 1706140050 664707457 1050569937 41 762350601 83 1246416893 7 336855147 113 2777 1230177676 529421165 1795337887 29 10007 83 2027664768 1059925604 13 444089877 71 1949 585235975 1584948964 101 109 982361009 131 19 1023772991 11 266174075 59 83 126420688 43 15213873 468545166 2 728616226 137 991077865 1253264067 1367897823 127 1562782381 2080053906 4999 867025807 89 23 1285350078 390410370 61 1026273337 83 4999 511067766 898490266 139 1069254136 47 153673456 97 17 532677306 7 101 1472460214 1743396395 19 2135303667 10007 1130729922 67 73 1019148620 1836846075 79 1532060825 173313202 1828803781 17 1483403646 724209188 316251033 59 97 37 606119311 1491206782 1554531789 67 296453627 1857515329 37 73 1490124034 43 1054068460 1884959786 131 206786120 139 220351696 1447397965 10007 1018924780 19 23 115429778 29 783295908 3 635594877 13 935558494 2061194165 139 525108607 23 127 356367183 79 179931427 337987389 4999 1469611019 71 1855592171 240036587 4999 749480564 7 103 61 264792031 434913 4999 17 204871968 7 1507944823 10007 131 1706019744 11 1484807236 29 1612318568 494924643 10007 1127959019 2066326437 19 674814906 1337883778 1862877181 11 41 1564023187 1267748003 13 137 918193728 1388011801 29 1785158439 2010036979 83 1448862993 166742683 103 139 1688411872 600554064 73 137 1078137255 4999 1246535643 930633836 1364254950 79 1886947469 29 844319485 1135755208 1273215727 7 19 17 540628152 101 1854596643 1877143176 3 1530639014 429108008 113 17 1273878 109 1079519650 2043028185 131 131 31 1104079198 5 1949699050 1161308163 984716929 73 59 1645951733 1134161761 137 1997754233 113 1749375175 5 2 10007 83 97 321411645 29368784 59 1828988352 41 4999 37 857726785 47 778891191 13 2134501590 1633370337 2010965794 59 61 23 1412151848 41 1885327887 2004657983 2777 103 137 1254920289 107 396143746 992953735 67 1741231684 1583698197 4999 633776616 101 5653592 1321699414 7 401423174 1884874983 79 2 109 13 57987228 2017973477 10007 2 115279168 2129423338 67 1227842097 1969864992 23 2114755313 139 1213170177 1329702425 53 1978158618 1931673285 137 1337402318 131 2142590192 59 2039456218 53 108823369 848295048 79 944010588 113 31 1573184714 731908109 13 953643092 73 113 292776333 1768724310 71 1350012034 45850828 1419071129 4999 1495243460 944544600 5 1453714911 3 220664937 470022085 67 1832258953 2070817660 113 109 1621362792 1642929532 2777 97411606 774291471 79 1276878027 779813108 103 1495110676 258572019 101 1475124702 7001 3 11 113 175939079 101 663420318 443464266 61 2137947037 109 2024905971 1836345781 109 107 1173807334 933915958 41 11 1011358293 227411701 101 5 1441768272 137 729934082 10007 43 67 1858050264 149 119775140 43 1254033252 1992832162 29 127 1885365800 47 325898987 3 43 4999 463502281 137 19421253 83 1004360175 61 1624009100 29 1817555048 628326586 1352464942 101 23 1094184865 41 1439101968 1293051850 11 103 1306162982 31 137 79 73 1495129717 918037953 7 312440169 139 1049694223 131 37 382052927 1679290676 79 1221051686 107 240505305 514910922 3 79 67 1258808931 1849826383 620170748 890564461 2777 89 883708223 4999 1770570815 1949 291964098 47 789630930 43 618341247 43 299788604 101 1008378647 11 43 11 175982543 629293621 1314379422 10007 2777 502990624 149 1387103878 103 1145958856 109 56094888 2777 1463759195 1544397220 5 751020118 131 1339618026 23 1897044347 1252500083 951829339 19 478818580 1637424210 107 23 1774053848 1794759750 658924061 73 97 1503178639 219759611 1246411462 59 826269748 960931895 11 3 1633036992 320102904 1884285741 31 1543123146 367910634 13 1042723097 895253230 135476512 2 684069725 1617514827 107 53 1040273453 1884856278 1949 335843490 71 1457133213 127 41 1092245125 294548715 13 318193239 1949 398784737 67 483629785 73 5 1489010880 1232523415 79 375268170 7001 822006074 101 131 7001 701145620 7 1355834361 23 489429604 109 891196317 59 1369296249 233945561 137 89 1880212843 1769741415 131 1334617258 31 137 1616003215 1326224125 59 1459473444 11 1920002172 193095186 139 2030142948 2 61 1458340481 1723058826 256355385 3 1669963486 47 149 1993060207 1176759089 97 89 86477295 971904030 139 3 127 1660838690 5 645130870 1515790415 154382583 131 1063951346 1103643671 1181244159 2777 776281642 17 1750374638 799675223 694422189 7001 1221245896 89 2777 307185949 2006887655 127 538336396 41 23 231420848 1171683830 19 532099028 1668692357 113 1920244450 103 43 1949 1875588966 1567149647 89 1789454292 107 2110709713 976459293 1418618334 3 11 59 1460630963 647516039 47 409115307 374819305 1337672078 113 71 10007 5 2146735260 2 149 97 95653842 131 29 47 2137514410 7001 1686449887 521041729 698484589 101 2 1209169086 2007946960 347392010 1318277500 149 948971987 1218465819 67 19 41 946761996 1985389412 83 1281854867 31 1685522121 149 581329907 931542701 97 1305757273 387111769 107 2084738033 109 1776108106 2026707363 2777 73 155477736 856250288 19 3 1208726181 1926073872 13 1758252860 1392044654 71 730196092 71 103 138329412 1488719248 107 1939234830 10007 700468651 1949 26991659 43 1490902622 113 1925084543 509814454 61 19 149 31 301426693 1552074886 59 1587704245 97 1809573816 137 2126611946 107 749535963 400376755 29 283787640 31 975821839 139 717808021 7 625724465 5 1721180087 101 612566616 2110540229 2063383224 127 1123606787 37 1279259349 206356204 127 175896270 2130469016 47 245851984 43 2109752965 4999 1260747800 89 185705620 1107790298 10007 1244001761 915475639 103 3 139 652115025 678608842 735641107 19 1612843234 402119074 7 149 83 1459576865 1949 330171316 59 37 74527324 7 301229663 1252330961 1072132468 306621384 2 13 1723242170 137 597332588 47 654725513 7167499 127 107 1617161406 73 294620945 1959454013 113 3 1794471666 661153299 1404660817 7 450195746 1327881762 131 1398061475 37 947107796 7001 154770072 1576419474 43 1793111306 308848218 4999 59 3 313037481 1465524333 37 1835144069 113 1267790166 7 131 959767963 10007 130281133 956077055 47 137 101514680 300622714 113 37 643499264 1657094612 43 31 2017679206 1661273074 97 11 37 624163952 1136730145 1231385497 103 131 71 1589306671 10007 79 755057668 23 1878284288 7001 59 1925798468 1480654678 238342372 660561924 61 891400810 73 59 1388571136 1382294008 1125966882 97 874345815 7 10007 2062582798 1594955688 109 342001861 73 161580804 7 73 1624446219 1266767898 11 53 7 419851251 73 149 1710021297 208926161 336113259 139 630119804 4999 102695775 3 79 1190377140 107 1911877070 272580477 13 127 628104281 97 377599175 1393220991 2062252439 71 1526812542 31 137 1707740410 5 10007 493206200 97 799005299 2004522655 103 107 1657151693 149 973546332 1092477906 131 1558507523 43 611709572 107 1608500612 19 1700159387 103 2008890885 752900685 107 805050841 127 1798968970 2062204869 2043484583 71 445595612 7 907297509 73 1736450927 2777 1371846331 1230533132 11 23 140880129 1639575033 369265837 59 1156290154 67 2028365437 109 59 101 1802894357 1841124639 139 457373021 37 7001 71 97 1631299770 1811855498 131 559212264 1847525580 3 29 387221856 7 97 1198943862 420533412 73 1509647738 1215092665 103 324118237 31 2045799064 97 722312440 4999 41 71 250736216 1573110944 61 580387428 67 41459533 149 151711055 1595811605 1748899271 107 1571358558 1659708009 127 83 98063172 149 131 1168623228 2 1853135336 97 1065178631 59 1376328877 7 1515000627 1192877228 19 3 149 317093116 89 226673032 61 13 1267619102 43 83 930038738 2070318468 1754517086 1005029136 1949 2 1666224308 71 125244213 11 844180766 946024706 59 43 139 1485503425 879873024 1896662365 37 1668457551 649837815 103 53 59 89 113 1340479286 596876863 103 89 84752297 89 1688089522 71 785109338 19 139 1399682462 787471140 23 996867245 59 444589440 1923742378 53 43 421526764 423550215 987940720 19 1539641439 7 476567910 67 1782784173 2 419394177 109 619347701 7 1177836261 1388301712 71 1211679984 1263152227 107 23 2090345823 933067641 379682497 47 1858474914 480646882 149 162259850 126392860 5 1708378051 89 692332602 47 2090760502 71 17 97 79 983967120 7 1163677116 61 1666260933 1157732115 2 113 29 1005895566 1482295995 45405343 1246085192 107 1169180871 2777 428682713 41 59 29 31 59115729 109 1331894326 149 11 37 899904565 1728944473 67 1347920003 2082289437 708052276 31 23 1319282875 410766805 5 103 2044335863 1023854952 3 2136917007 3 161208171 4999 1063517254 895235917 149 1632477823 1436687949 1830946003 89 2012362086 19 3 161752920 2101203288 1454739308 1445875233 11 339798536 7 554597519 149 11 1383082393 10007 41 387664594 1015661955 1282421754 3 43 139 671665220 1789669835 31 137 905532462 2 1700828276 1537279498 64155809 131 107 116865721 1693741823 544926405 137 1880688967 71 1331396174 2 815844148 361282151 39805298 71 1355952645 139 518138485 1206007957 11 441294953 61 13 83 101 641129921 2 2 37 89 1403390316 37 1635684900 911454073 89 2050225889 574768272 31 3 1338179740 85817208 37 10007 505603675 3 733446007 1909426253 7 71 819825072 277132830 1486080807 103 43 1460616088 90066686 1283525412 59 1869417677 10007 31 1492342697 429642268 1949 117427250 528575856 172370147 139 537689377 2127366543 29 73 1524056640 107 2064596993 13 1450126821 259884084 1346598457 23 101 972235514 1228359279 4999 2 1287738022 596776112 1245224860 79 53 1005235034 635297222 137 1949 1924832400 41 97 41 1070712294 2 714358954 2 1343480216 17 19 188725765 1008369368 10007 943870247 2088080634 13 101 155540000 2116676796 7 109 321695648 270890811 4999 1528229012 875152178 10007 389683784 71 31 10007 1521384224 31 59 89 2 423317410 522835886 61 41 1853062814 83 2021604868 71 2 4999 1285942760 1783123304 1045975278 139 19 1628048425 444818321 1949 71 71 61 109 1743497979 37 103 7001 1483112500 59 1471800430 19 89 139 105221749 781741735 89 649591776 643900689 61 411757442 29 149 149 47 1675829744 11 343446037 139 375124860 19 1896555357 1949 1723664416 71 352214599 17 149 3 149 1417729487 253467774 1701593267 11 44166991 707483083 67 707682083 7001 7001 452264600 1380289156 23 2144104873 1903455620 1691917155 1949 1867658485 175247028 1903903198 71 1987260330 11 2 672533142 30729318 84497200 61 19 1716911421 4999 786177733 1820070913 31 107 59 206481120 1341752335 67 109 67 436387147 7 1508760274 1654580130 7 1880081609 41 1652595569 113 11 29184925 127 67 518830781 7001 149 1518251904 926108398 47 1285388025 29 1037565509 684617379 722275140 3 109 1108715300 1250025625 97 1762008201 263951259 5 1453238575 149 443314634 139 1767451303 1343727178 67 772952066 1949 1438989578 1952401005 31 137 568806271 11 1433465285 37 1744393009 29 1334305718 1777361077 537194975 131 1705638209 79 79 3 391450167 41 1404450736 1541541903 83 1072228049 450910414 61 10007 127 5 951803545 1600955480 83 207468128 1065163568 3 1673038704 107 810740926 625612567 67 97 2062513134 1329115389 131 43 109 137 1316992097 1083733242 1254045155 89 659573059 4999 10007 1738736264 23 756378713 4999 83 1464963363 29 1607408454 1003724215 4999 246450419 2777 428677159 149 11 1328225994 103 11 1317035453 430684923 113 29 2126812980 47 109 13 1129529804 1383957650 2 1376992408 2 127 106471720 53 1949 1761701100 444258039 139 1651248276 59 1427488303 665356275 11 814804001 101 991528918 1204463784 109 1167712260 29 2 4999 107 2016666586 4999 83 1964265301 998764564 1631341484 53 1191005347 113 1665459427 473118683 1260226980 47 1677761399 101 680549918 109 3 2777 43 79 84722523 413963419 107 97 1135728690 2 349814354 258876736 1603377868 29 113 536070079 67 4999 1014232113 1386567631 73 2 1663170605 19 377326017 1505876491 31 845036363 83 137 736806760 518556452 71 49122576 73 137 79 454111870 31 252905657 41 53 2777 37 1845479266 503869367 1115541847 4999 992436473 29 1725430980 121460961 13 113 117667273 47 228868239 1712126556 19 107 1402739933 100570798 1725117774 338850556 101 5 103 487507858 1721700311 43 37 1183143154 149 2 880939379 2777 2070755594 41 548472201 89 137 1027709735 83 17 789766161 398695065 83 1592983974 67 734300503 1262153437 61 1709509757 2123262897 67 2022483576 83 356952214 107 137 67 636351729 83 1983267487 149 154244353 1944276117 101 71 103 1906899461 2 351642324 308174888 109 1857437603 131 1140861053 131 47 25387285 139 1248514819 1215743623 1408013116 7001 536682658 7 1726639733 1987059938 1419645052 97 43 1514334397 31 4999 23 1634022465 2076214301 113 127 1761653569 97 1949 1149882714 1437799557 103 2086911016 1811015339 1032231461 107 2 137 3 11 697117597 41693377 13 37 2009095782 1830979275 109 1690725797 149 17 377406953 262068294 19 41 1844259827 1322828961 249396623 1509478609 7001 5 31 5 1286200435 4999 137 1706317190 177074966 1342439145 47 1214434645 113 872650121 793592308 97 109 73 607329900 2777 1658377191 67 7001 1896325865 2131257816 109 71 957526590 1835039789 562319455 17 7 1679307966 1849473094 7 943082910 31 1877280888 17 59 43 455787714 17 177810700 97 1758339370 59 107 47 441698997 118346705 4999 127 733066584 923119748 73 1348388193 71 1497579783 666846998 1557815987 61 13 1919165261 1431965604 2777 149 31 559847724 1016036377 765910213 149 82173947 1268817551 10007 1221554490 1107903375 4999 59 17 1355675217 583329653 1027189528 14031734 59 19 13 1150392360 23 769647390 103 31 37 539526415 107 1487473019 1486174049 23 356821241 3 1477688928 31 1114282099 4999 1120715812 83 73 215158521 1523117260 73 67 1992254000 137 499166076 53 5 1716799325 372978560 1674414850 139 86952840 1977228788 103 1113971368 450208441 29 137 507741491 197557040 61 23 1605047272 762078757 996041179 1249848061 7 107 131 10007 2144876513 1844926614 97 2777 1385964599 517021860 815838992 498203997 41 1949 1391180042 2 79 2 279657720 521155186 1538593697 1297895677 127 1873174872 41 19 1454095194 59 29 67 7 214195933 315346542 131 1864045505 127 2777 2777 663311705 838305331 97 684872391 3 1148195535 19 1351270899 7001 745324584 1977637773 2777 19 1860208929 37 467900728 107 1555563967 1196446927 10007 23 67 368788033 1884181772 79 101 1131451288 346417014 37 101 1949 1608881959 11 727663354 1081228225 1395354025 41 127 128318960 367443041 37 2777 1514170358 1475700577 1005888125 47 17 1009891273 352062656 103 916198081 71 1702390856 10007 1156637770 89 1954510844 1103635010 137 862947596 103 61 753234161 2129616445 2777 1006651392 2777 41 101 1332070618 192041332 1671029040 149 1053330724 71 1029430775 73 1262979145 67 1301855359 495705186 109 7001 79 682283658 1389731998 470895802 4999 89 59 722568339 1955735160 103 107 2085769432 73 1423809301 2777 667757389 37 101 2 1658995420 1199980290 71 1215208614 67 680462471 13 941669340 73 416808100 41 444969983 998177782 23 1265431559 19 23 361578009 1605532642 1290436402 79 1550304809 71 19 43 407414183 454346292 31 1747295349 1478095759 23 127 1587104903 53 1090467898 1407897353 113 1599655007 4999 873300986 2 3 1126152429 767298003 299003241 109 1253647670 29 733594208 115306470 7001 4999 17 1528598556 97 23 377607965 59 139 2045532757 1384082492 643740303 10007 1953947410 113 133874013 107 1949 583187576 1999358572 10007 1154407520 607373416 83 646887641 5 31 61 518448516 1076306021 2053208643 1831667583 23 2 773289260 571176710 37 97 127 71 1969930723 103 633339378 7 107 54118674 444310114 321558154 2 113 1653203673 1652829304 107 1303860377 109 23 628828832 1949 20259115 47 101 629544009 1005233086 83 13 1555246472 709457177 47 330638937 1503263886 31 224791137 1414834823 11 1186848689 890260962 41 59 1262574512 1753330848 861198029 137 127 1533772650 59 324761205 41 2118856554 2777 1079011681 23 318266820 83 889062136 461151887 61 137140070 1812715518 83 3 1463769102 47 1116416145 2140093112 79 149 1133389062 1210734366 107 274840200 1617049698 7 747739678 31 1175636600 89 907000691 37 1326877794 1373446790 5 37 59 71 1145404234 539189123 7 1112885370 1292292920 2 19 1534625820 1652544304 23 79 71 588580770 12333856 2 326015156 37 1453628990 47 1458424523 37 137 1255909962 1727152373 2777 1622651086 198196414 89 994863360 127 7001 107 1823535302 31 937690108 23 59 990469993 125357772 43 1646555939 149 1579694348 2 26704416 1907041370 13 89 1446588022 1852112517 73 1920611602 127 1152905111 97 595349528 71 1194777492 113 433599193 11 1533011876 1949306898 901389874 103 745108283 4999 47 5 79 15325131 1636561277 13 11 937859824 2072398825 73 29 227033924 1250113875 139 1897217651 47 660414907 126014411 31 3 139 1363187734 811206502 73 113 23 300884344 445064697 853144386 1617485866 2777 139 29 17 552751073 131 1103146153 41 7 511917608 131 297590473 696405251 47 5 13 1266233436 1604079386 1957946323 137 149 2032084428 928848300 3 149 1888708802 182585941 83 101 1739637920 2 1786897674 83 83 97 1779108234 7 28700861 1209749576 3 561824073 977123144 107 1342296703 1345694376 1017006809 13 139 1885016391 1940430548 101 103 1736478957 806624930 97 1247710321 41 254840994 53 43 1471858567 175963267 829604586 67 1352140467 1036693421 23 459848890 1096436484 1595288167 11 101 740005790 71 10007 1772702732 1788794494 41 810925830 299334756 7001 67 946479654 1653050867 1949 20832861 691577313 17 1507794366 2777 378585633 107 137 652081562 37 2112518071 214152058 2 1837239237 131 710171010 73 295417130 93550442 501240073 101 478735361 2777 7001 250586793 229842830 456601546 137 2120758630 1271315795 79 1604423045 5 59 910099957 377043807 107 1763516895 7001 7001 740054707 131 609825698 1234979968 1892647688 819339965 2777 7 487180616 131 73 29 1932463807 987263755 103 1949 820216260 137 47 7 1440001808 1828068953 37 23 89 260317791 43 59 23 101 117577736 10007 3 211891281 101 127 43 468746440 1414219346 43 485076814 43314856 109 37 103 1982226142 37 1382021706 620698639 137 884510908 641630115 302381142 7 2064784819 1865068965 23 1568729889 107 67 492431977 67 1253239891 41 7001 842110799 23 107 1370801075 97 131370384 67 1162593263 71 1426985032 427341580 17 149 1668608982 61 1889186632 131 1603882911 881126357 1298398243 10007 619015417 41 1949 242936403 4999 11 1672803110 1108071140 7001 1198305162 79 13 1537488537 83 1445083286 10007 1774691415 528119425 1574714389 1606239822 23 113 10007 42269568 14740311 4999 1831374592 1701108100 29 101 644709260 109 9503819 1953133793 53 19 67 1206343028 464354249 59 1560316907 1871037952 107 7 31 271087932 314185778 43 103 101 97 757405973 2 1041099420 540409368 3 79 1992066923 11 2120453175 29 59 472782635 17 4999 4999 127 1220162406 1718823842 101 5 1702261685 3 10007 13 105864681 89 390474862 139 1259273351 31 2034274196 53 576029387 1955140729 101 101 1619745156 3 67 1977349895 929547749 817942230 5 113 68159901 441783361 149 67 477641995 767016938 3 1285981072 41 348625474 107 1048977068 1949 2030688437 19 565143397 1015959756 7 29 1983390105 1949 1821151447 11 1130340640 127 1838363480 109 709575504 2 433790384 89 1350486631 1532635492 127 13 1503729274 2057717271 19 932876568 1901924817 13 1348958570 1020830693 67 31 128336528 2777 1943243891 83 687870966 109 139 1036087971 1032326739 127 97 17 61 1334560318 718723472 67 2777 41 2068842124 830930619 137 1795484736 1999673743 73 11 1161116704 1330663389 107 1300792259 73 1395861397 67 543704319 17 7001 2067643426 253794882 1949 83 23 696004414 139 788545954 43 61 89 67 17 29 1971460455 14886631 499208397 83 101 83 1847020497 28561379 560147403 109 79 1041298210 5 89 23 954670533 1978034809 47 31 97 582133084 19 57244587 1671448088 131 932006955 73045258 11 1271604109 139 79 1235287292 67 1744833426 2 711519529 113 19 568047744 385775315 1949 101 1491527861 17 220928447 29 109 754952421 493297238 7 3 137 1265503893 2777 1244568090 131 7 2056042345 1949 89 7 472767799 698070314 53 113160088 19 84932382 1713932246 113 139 101 184878884 1145816518 1833656414 800926566 101 1949 113 161815815 7 668522302 1971708290 590527845 5 131 137 1835723280 1271487684 1949 747700430 4999 1426649613 1994036904 2 71 1625968941 2031318655 4999 43 103 911913487 1714352497 109 1679877044 1251391831 67 137 1659866107 1594898104 865274888 47 912855667 1289606282 1135118755 53 667257560 2777 37 566784744 19 139 4999 1583628211 103 101 8078283 1571678776 1297645700 578994208 71 7 112414281 293513717 31 252293438 101 2 1083778748 1020155348 103 127 1106236802 291736647 109 11 428727728 101 37 81856617 976694550 278889401 59 398378915 359551510 10007 156569522 241219829 257370052 83 83 2102992414 79 113 493624002 2022674351 953678820 53 137 1377426496 1963736354 108383533 881647514 2777 931826393 139 139975641 149 2049548491 1701639620 2 13 1130208911 1557637198 464538820 97 4999 107 1562811291 605197885 1275512849 97 647968924 139 843179143 5 1019404575 17 61 1373410303 1949 2056321600 5 749694620 83 362491693 59 1782991505 79 10007 1432320100 1949 103 1963734929 13 1639593034 41 7001 78572223 207817684 1280635695 5 127 2 1174751428 53 1317379925 996589475 1176861261 17 1729084552 83 844301422 113 61 1156603238 314087675 89 109 609912007 1266729003 854259212 101 131 1441224010 411929238 131 10007 2090652433 11 23 1903258740 650263684 139 41 2071927094 113 1186222291 127 1510244249 107 53 2 647276114 907403200 43 107 47 659085613 1980655568 109 29 1949 1889440509 19 1682845827 83 582057503 1158542220 37 161018228 61 137 677412529 478060130 2030322904 2117685084 37 71 1184589844 778971104 17 409347012 61 10007 1993504477 41 197654048 89 813677694 19 19 1311074936 1646260605 67 863899072 234723914 13 1793100604 79 2087391483 2138172125 403161133 19 19 1986085903 565988592 13 41 758675562 1165651894 43 1459451304 139 238221850 89 7 1623627810 131 71 2777 89 775064688 31 37 60559417 474487371 71 886739691 3 47 1285047163 1428545403 127 829494068 4999 1724545022 1902952703 83 2144927002 23 19 965038843 7001 83 421107555 771305648 107 482092177 137 1855124179 127 107 1333968037 67 1035573641 1727083691 7001 109 210465132 73 1654639911 1402018206 41 41 31 980978225 137 1949 59 2777 25112411 131 3 1813728201 656393382 83 5 7001 1655814081 67 184506998 97 1047584868 37 972324147 1268959363 1389255667 127 2103700771 19 13 776929868 109 431699553 101 970040064 1158900991 149 17 1871917396 101 1641277371 2 972963998 299405876 634554837 7 2031427670 89 97 127 1993242124 43 1832515993 1325354560 722730789 79 2105088907 910859759 59 73 391289374 17 1804096754 113 1024085213 140557508 1186555487 23 1509226317 109 37 1643742686 107 764158904 1292547374 2777 1604955151 73 10007 1271050488 103 149 1591567191 1084236644 4999 1809294861 11 1145212112 29 916980261 1442624157 2041390198 47 17 1118888813 5 304455068 127 769953756 79 44284793 1535057769 314218329 83 67 1789528192 127 1905840994 1717698527 1949 101 53 1542290672 1171649323 1100257002 139 10007 47 41 958619442 246756655 149 1364617245 1790850571 67 360640029 107 1858235188 47 1318158522 137 29 1364519397 113 414420607 1822116864 13 118274234 1702497082 53 1640116217 109248846 41 352189754 1419942528 137 7001 1534535188 554650074 1373557574 2 1247449253 137 1524887810 7001 2059159649 59 1416868697 1800059443 89 149 31 1447669217 1037445287 2777 67 101 1598059370 794988902 43 416491421 109 395223863 637368563 13 972530494 71 702420091 113 670662592 37 567357778 7 1473701691 210616796 259281300 23 1846559517 109 531216296 636877599 4999 712146736 29 79 127618625 43 137 796110764 113 683870759 13 10007 245000591 11 225827710 89 148032009 41 863665 1235889158 1773649852 1178096751 13 1287132175 7 1380604421 614538130 29 89 1193359530 5 13975450 514493636 137 1098080422 17 956883913 7 149 60257835 19 121734797 109 29 59 169391183 934572626 23 1985714987 286426976 113 384941778 137 552493737 659272615 5 1974164013 59 119683020 835507593 3 103 1489820075 41 377555306 733936015 131 11 770716397 1946594342 41 1704128920 140107332 7001 988139620 29 73 137 1662579392 322545813 4999 149 17 139 2086199570 1118495192 2008553764 7 137 1795447883 238056817 47 11 109 306417639 275743093 89 73 784656346 1122045784 43 29 362206027 1572595702 2047831982 7 1967293517 47 1624876198 79 258122230 71 1363543813 1537385417 10007 1451487032 73 113 846325252 1276550265 1016010047 37 7001 1776363730 5 1966472215 1222678500 2777 1560689436 1695563856 41 139 2777 1386314501 1631053724 4999 584273019 11 965881642 13 41 545023474 59 720052874 67 1984677283 17 1576729073 139 1551574320 137 1106289111 1532726939 89 67 2 79320772 824021956 32647689 131 1811786808 13 149 4999 888907183 1221116418 83 17443944 1542917201 335417774 149 620286685 454175999 37 127 343648919 571400178 37 23 208825130 528550268 113 61 702999582 149 5 1106089900 3 1669648959 958073347 4999 139 31 1204913797 61 7 1381572661 816182346 11 816637470 67 1052111385 127 2098554350 215893904 19 2078784870 299711271 41 1614091838 109 1650138901 101 590481653 464205292 23 892815472 2059345457 149 1065536557 17 288898646 2015591807 23450048 131 7001 844894682 1705709638 131 64337130 4999 2114414016 7001 1249804518 1665136022 47 1704269071 29 763438860 5 73 326301678 89 663945251 838759758 137 7001 1878907377 2146002528 618158426 19 89 1019668300 223706987 7 31 89 47 329124011 7001 893698653 11 585335399 516222544 70971611 53 107 131 1205574005 131 1237966040 5 131 1719660580 360282081 113 544095000 928092163 109 71 583355596 50690816 47 1012264098 29 2777 13 139 127 41 77474194 650855280 10007 67 7 403431133 650828192 107 1688432822 89 19 79 643619636 792342925 137 10007 137 809532510 220002032 59 1618319912 811952050 37 47 1473451457 113 31 73 559779330 130122507 733828557 29 1619644905 5 1140158580 83 692354709 2102263757 149 1900309644 131215211 686821466 2 401452178 17 886919784 13 79 71 7001 7 103 1178047771 2090158841 1787299548 131 103 10007 962163043 2013828694 31 763122667 83 274664098 31 43 177221385 182599983 131 216366510 3 73 19 83 1022378728 584550906 101 71 38138076 1828059294 41 4999 101 7001 131 1609988035 1670280130 19 956631589 1286480500 127 812227788 71 29 2011579026 7001 2121378245 101 101 3 4999 1412682407 83 1431527394 636614731 1293136850 556471305 47 506064392 1008543336 37 41 79 53 877176182 606920808 58505082 1949 83 1391796988 1604094619 41 526831206 11 2092970880 13 37 103 71 576765802 1133513597 53 41 2044461488 43 251218427 11 581347720 284554 1949 1502880087 247162297 83 61 137 2049483378 149 139 638641616 109 1565621827 131 552648521 430308892 79 71 1696286063 1079246008 2777 800842368 2777 1155248662 79 1088933077 597975253 1162632705 2777 1949 1081537745 29 497791071 107 1781119464 79 1023546673 73 742509327 113 1790652127 10007 832229846 7 19 17 335389906 7001 2777 13 184463162 5 1658883831 71 903726269 43 61 1928733494 7001 97 1195904247 149 67 149 279271426 1788479154 59 948680765 149 934200796 137 1433281259 131 1035581069 1809417588 59 312898653 1146576028 3 1651926861 5 149 37 546885567 127 1657074156 41 1770304508 7 184734019 1578292412 73 7001 959066990 67 97 276072379 1288294054 208135106 41 873629230 1967846874 149 105712148 107 1249341309 47 1359691247 1141751542 3 608830962 1633772969 47 1294488946 139 391042398 17 1857723365 501656329 149 922255317 410418788 127 1999103315 1373841069 137 149 2119584385 61 938606024 961776960 1400049219 67 1646225281 107 834510548 5 1155292560 1949 199877746 2082240139 1528481682 101 31 1021926718 320309703 523483474 37 61 1116460090 71 1154601553 7 1417218173 89 71 61 19 4999 133680464 291382373 83 707568602 13 29 850636410 67 1564170878 852231730 7001 1769124696 7001 499199304 139 483211388 109 1042566859 139 145839356 33527657 101 1981383660 1636373967 1511272134 83 1773635798 759323176 83 101 1749506446 1918260579 79 1637360320 1229685603 131 97 1544715494 2 31 2046552183 3 894201154 1480366998 11 437874283 127 327575291 83 2 2004232266 4999 59 488598708 1038817000 1949 43 725302801 2048502585 43 127 1294043260 399145939 19 2777 2074535345 31 1491313400 29 351239041 1294498590 149 1880287397 67 1923251147 19 37 1141545534 2 97 97 306561904 1949 240937329 36608067 137 2077609932 97522628 1860974366 2 687454306 11 276760268 536008038 59 67 2007135750 1989970484 1995564219 97 10511599 1413082517 1831205154 31 1949 59 1139408788 1949 278484814 989992152 139314177 131 722810084 73 1530597819 103 1386236212 669338140 37 1190329738 2091463187 658153507 11 7001 202356904 1622889357 139 1060075318 2777 137 2119683454 1813706969 73 10007 59 966768985 1820325112 220745842 473905200 4999 2054767374 137 135484773 10007 31 992433245 127 166180389 79 83 1818995547 1201700145 1949 163232648 1928039919 3 222107618 131 144481996 1303571862 10007 73 1929553374 1657860076 31 19 897901183 412858258 89 211575023 61 31 27149862 626110658 2 562768360 89 1223516375 73 79 1047777087 53 2 1603748118 900068400 2101355657 1821158459 41 101 2025759626 1025577634 71 1757875592 19 244609952 1573374959 41 43 1065349254 97 559336338 2777 73 371576935 5 1902712825 418352020 67 494234813 1920988061 131 19 1409834200 867368012 1241950590 53 1860589539 43 1077484927 2127614458 7 1344027770 109 1366143107 887832235 127 1381866694 107 188600661 11 101 1760295165 830527242 53 1138795913 103 27245488 43 103 109122938 84202191 37 885095389 214671663 7001 1207714506 31 83 931534713 127 1042660856 1574700377 43 487094325 53 17 1908189072 824405480 1549152317 79 41 1822725889 620172191 23 43 175129712 683402814 175261280 67 707257193 46389115 83 1215042042 1548210012 61 149 137 78638822 1349660382 1614520692 3 700742841 1818977950 97 3 148781103 3 2068922547 67 1696366635 1824413057 37 4999 1100419872 47 2073612505 1907543222 1949 19 1558217185 7 1769233283 139 211078867 1949 1313386273 1132466450 23 1339734590 37 1913355515 1606256124 67 1552830171 166747688 149 137 103 2054324906 43 47 1409940592 127 7001 2068635856 113 1099020223 1652243358 47 83 1286508383 103 73742173 19 2145817516 1949 1733241802 1098793918 2087569672 47 41 492451598 71 426919237 89 59 726212838 241216066 13 7001 631854252 1949 2104748488 23 1668582115 101 2125535838 1251545186 43 4999 127 864096824 485350947 7001 234309025 1211809119 53 181965116 2 43928696 139 2085681658 825921842 71 41 1949 797168286 137 607494031 1877960560 7 97 3 675481554 13 1508364273 1288656052 610790243 59 10007 533012848 127 1200201181 490024801 2 1741444602 89 7 1163621487 844308600 3 41 1572740279 1044581430 89 1064951463 31 2117935128 97 1699243769 113 2057696665 31 570493310 1685792431 11 89 11 374036102 1764769138 13 437709389 383184555 7001 70115015 2082699486 97 2115448071 103 1548711605 1084477765 47 1942821798 1584677145 26595733 103 198908283 187580289 73 3 1372142208 131 10007 773781268 1655468017 623272844 37 2132964826 13 83 1069654014 149 898906272 1039795284 12362449 71 5 631062470 73 89 1666196412 654007794 11 67 7 1045938348 1373750630 5 730427710 7001 13 149 73 73 17 1098751293 587708473 41 197437263 103 1949 5 826029380 10007 2104672240 2045120583 29 73 106846815 1502452120 5 100999170 17 43 137 1521700576 103 1582524342 1287359155 29 398918095 43 97 3 1854322575 19 1533103521 633608276 10007 43610506 1389772160 1250542945 31 1162444411 97 670085312 109 1710051533 37 1014991252 73 67 1701634443 67 2 71 347021162 4999 61 47 2081550617 1172220561 3 11067751 1773008764 59 137 103 468079792 29 23 434873581 470369028 10007 1462453001 53 932011391 71 37 1192674872 53 829015718 3 4999 330177548 235414700 71 61 109 29 79 1283262491 71 1410062272 1863941061 97 746017979 3 1210645737 973098189 109 1119844309 47 1690636624 59 2021242119 510553439 1178768278 29 109 1066612994 23 1098209129 113 43 130195787 1751644345 101 2059717957 443941602 83 23 7 1474770157 2139754880 843532759 139 31 37 1258324971 109 2777 425051406 149 1275604001 109 41 113 1501860969 725249485 109 10007 1759368350 1161602438 2777 1662154464 17 1794397821 1971842874 2 57988400 4999 460592863 2067175697 1855976417 31 19 53 1644377495 59 149 1019736012 1025199919 4999 2 1401745506 2 83 1767772595 139 1682475182 43 1787942537 2106775116 892965341 17 1489686637 250920273 37 4999 1925114900 1047415475 67 1104562335 697621487 53 2777 422082478 137 1629119197 53 1328336244 73 2033087157 1061513530 11 263241667 952882279 79 171438187 1594813447 47 1486562432 127 79 19 47 1528267650 1931202105 103 580131980 137 825954505 47 73 1115467156 584082889 1745127695 43 23 792464079 101 1542818834 1601574638 19 1947867631 2023516117 1949 7 1841625371 43 680108563 149 1106232918 97 1290880243 73 59 528344122 41 1689589828 414279793 10007 1400059356 13 41 761339250 901781840 79 47 393815085 61 435670873 1711313700 101 89 998833844 1654256679 101 67 331024086 2 107 658731797 101 1446678730 5 2002695790 89 19 162221639 332651544 47 914969307 139 86612568 820838127 47 79 308229639 290549944 41 671746337 1962058224 149 299509817 97 1942743645 514204954 1949 1774638854 139 61 1255500661 89 7001 382907338 197163364 73 1947926468 149 105314541 492558628 355020194 97 2 143392054 11 127 878348207 19 2103936653 898734333 7 103 43 966663822 46425853 103 31 107 830415979 107 29 1078780251 37 1556439991 127 1362587699 4999 630163942 4999 43 11 1772919874 1308257314 47 37 43 217079609 1036152166 149 1170960157 4999 1648520230 31 244657300 2056294057 19 1253392132 61 17 1827135424 107 1335034934 137 1555435939 2090146528 804428683 73 53 1301935884 990106841 109 714350902 7 83 1971349766 2 1292925892 107 1441816868 101 419543092 663584039 1143443856 1244109825 83 1783765190 1304584135 5 3 796931967 3 844411224 1949 1179971376 711461011 61 1095412929 354971412 683351699 83 1880257172 103 1702816055 5 71 2009584994 1047982791 29 594053342 929261152 149 1311184653 1971365161 29 1082768042 2 938196610 17 149 1457359309 41 101 13 433372121 1343548273 19 7 2098684700 828973788 83 139 41 350236678 1212391238 861823100 7001 1416295064 2070415047 149 23 2026274263 137 1470630473 73 861811793 1891207496 47 61 131 718969265 752545875 17 1065385733 401190939 1340312554 19 1496638670 29 131 73 1558465247 131 643788627 56243147 1094950966 4999 11 203125249 43 1536114757 2047161728 101 101 1617402890 344661187 655777915 1657741683 13 393841828 71 1829775719 7001 310417339 89 1695490940 1296540519 13 7 1010408765 2138019285 37 1949 53 37 37 61 1364118844 844444018 53 29 103 10007 103 89 857022962 31 29 59 316509158 1983998015 1572422295 1939736557 137 131 53 7 935708508 477752226 538845051 131 906058618 47 783235364 29 376459933 2087774905 503117959 107 131 583483825 139 1085928882 858669025 73 1411778901 922612690 131 53815979 1247063539 2777 5 2058480028 86522618 131 990453974 103 29 7 47 1400868464 2097458519 1476267101 73 4999 1252134523 564423012 137 137 1075299163 2026399595 47 538722131 152880586 23 329363841 1321149825 1576095007 139 875150296 97 1997252914 885528134 139 29 1727316270 89 1949 37 1445164734 1040043142 89 79 43 1283033226 375800864 137 11 131 1555414483 1609711756 1431326698 131 1727571468 101 47 74905016 4999 13 22597237 127 174158021 107 144623661 1770734333 908225280 5 2096207465 561145097 97 153939485 2138848685 109 59 372117661 713081552 103 515333427 17 131 83 1902326800 431424455 23 43 204983365 13 951824523 225194853 83 1576912850 137 1621074903 1949 778680072 83 1676042677 59 1587150228 10007 1082567267 131 139 2108054080 107 1114280890 89 53 7 792890070 862098298 37 308496565 1383971065 23 509782059 71 1057809759 153320999 113 1822143676 238169323 127 37 1485977868 560401936 1344256979 67 4999 897105543 3 1118656234 73 1093169087 107 13 1670848566 2 880221427 1943098725 17 89 804935999 37 79 127 2777 2777 338765101 930686037 139 19 448831129 73 645039315 1223648411 73 686974822 131 736094895 2 1781711468 137 823128195 41 31 83 139 131 464507005 1835942468 642134042 109 19 202826016 89 1486376451 37 1052671164 109 889207123 1598875161 4999 89 685396031 11 139 165777933 19 255368436 53 101 2142167580 1595306413 1489301064 1479271510 1949 109 2073629189 1360564366 427523551 7 1459906917 149 10007 139 188216008 814291803 671468667 109 31 59 7 53 629408284 1746864499 247204620 89 83 1761703220 734035317 43 89 2108438302 43 698886028 2050262829 89 71 1798648006 103 71 697412625 108840186 107 2777 19 113 1216473363 7 350800007 1888747420 67 109 43 37 7 1710877987 17 1265112868 868377552 1373954281 7 1764629255 89 1816396372 811388954 623224237 101 1088005638 61 103 495212567 103 146419596 89 128672373 1176938732 1949 344505240 2057223473 4999 1161135274 103 149 37 31 109 1200193332 131 137 303005183 225082214 1949 113 89 23 588875768 13 79 949394033 109 370113969 41 594073354 97 1565056607 131 416711786 73 737481113 1310094208 346179150 43410107 149 787351173 1949 170456724 898292208 31 1975970140 127 287668704 79 127 139 1058000863 1473689845 1000898076 71 53 109 1481022349 1921961529 1030653330 83 73 1926049374 7 995951845 1363429886 7 26397220 2 131 103 799662822 1276893571 67 7001 1378321875 7001 322403051 1737193135 113 7001 780086425 969955532 103 43 79 350335003 131 29 1559467434 89 152399150 629164030 11 1028155007 47 1482321532 137 1357321746 67 102946840 2069427593 1949 1466981116 1447166620 137 2076253221 2777 556002609 600572709 103 59 1758132032 1776390113 17 2027549627 71 2082926887 1316666446 67 11 1717784453 139 47 2047338941 542741195 358830255 37 1626379881 79 1216119285 79 149 39760799 1875828497 1504870746 137 83 121015494 1979222565 722880843 3 1845781863 29 1617222120 107 167729027 2033259261 131435766 11 1215713246 97 463994553 73 1798420554 1707158801 187343354 31 253479294 4999 1665841765 53 985358510 127 2068917015 11 474441407 79 923130337 4999 76533163 43 902502004 79 1198080267 71 626028158 1072985228 97 154823736 71 53 73 711593926 31 941169951 37 854523288 736444030 1827256780 5 11 7001 17 649654695 5 149 384898588 2 89 107 1846370493 1076396533 137 1898075816 103 1770835803 1176285430 127 42171882 109 127 23 11 2004598332 2014640254 672951634 157193612 37 37 1963028229 1633437076 131 7 1050410844 1814350314 61 773071423 7001 1212048125 29 43 1547187902 23 643909567 73 1044614743 623246202 103 1133433841 67 329285726 59 148931635 151349306 1780444110 89 322912732 107 2026219731 107 301172900 43 97 149 1139205426 2045030960 1020263620 101 1723444406 37 1420216806 141182787 949804226 215624127 31 89 1693897816 13 131 83 1393729356 107 61 989040946 898128367 182366965 67 109 1425344874 4999 97 1422343604 62190865 11 290124158 149 311146419 137 2133510042 171049158 3 17 41 1955270605 139 2137828757 1406364748 895168340 139 178494145 23 1211133540 89 79 37 760953877 37 1356008375 910925569 1247073497 1949 109 1845960126 131 1550570365 2777 949661798 1622267860 236926862 1061963814 131 1288575237 1322676466 71 1857399270 10007 11 964436451 109 753505555 772774466 137893886 101 2040761760 2777 1285698237 849787528 1154819285 149 1290122502 371015158 53 53 127 113 1531135649 666061356 3 1136700614 1490438859 7 131 4999 400580210 10007 61 586401479 41 1789355082 137 1958696532 636362886 3 83 97 131 149668941 19 2096164550 53 1144142323 2103348619 13 107 2015132391 7 37 11 257661184 15928063 89 83 1322241543 31 41 2 274565556 811414407 499154642 2777 5 59 621767606 850379051 43 1711653936 2777 205759038 1426045550 704003310 43 23 864622041 4999 2085767763 1687926033 53 19 1042239281 83 2113994313 1507871411 43 933374690 504644936 59 137 747511179 59 396971824 855850727 1949 2777 1681359643 1603694493 107 113 484360149 1176655666 10007 1526297661 139 1949 1509099006 1976302054 53 219253368 457902949 321650308 7 131 61 103 1947857457 139 1780066804 83 79 632545653 2125467666 13 693680299 1667222990 102724197 139 1772643524 73 1767950813 386733070 103 127 1949 1938344817 810344747 1872249426 7001 19 810292658 1590979820 1350282870 7001 29 101 1567245684 71 176712965 29 354283053 47 61 1822727641 1158257815 13 794114841 7 107 137 415854653 131 1731938686 103 1575619943 4695658 11 131 3 1653487215 2106735207 1666272840 131 7 7 1250831652 4999 1234463909 89 1801612731 1495433116 59 59 1688812460 139 1406298445 11 579135139 205049944 507281705 59 1707620362 354874011 1178194314 4999 67 1440713998 1244359711 97 61 23 418740829 11 13 808232373 54059629 97 131898466 1519811229 653715724 1888815647 31 483542579 13 19 79 928349303 386763817 845359757 11 2 139 139 1192431524 704774019 53 1681317974 43 1066603304 7 1770135846 1013040234 17 1774895928 67 113 1033222506 1944477897 29 699649186 2025138614 43 71 65371759 1329518949 97 163159626 113 1064591645 1288096266 17 442537991 1949 1719889203 2777 1867579709 218752621 7 669206556 59 1478132060 83 436328842 31 101936547 67 79 2071801940 1279636384 13 97 1341920116 621682603 7001 41 803471137 1924842908 3 1319238107 11 73 1994749674 412273632 1427587827 67 2026715160 29 1525577480 1954587297 107 962073455 19 873468627 176883062 59 139573127 67 13 1531611744 828606194 1199760068 103 1404229797 2777 1204668154 109 786430463 19 1483431061 53 1641492786 2123018986 1949 127 935159775 41 19 425817056 19 17 502993807 37 1498807840 380640480 149878047 3 919718145 149 520254062 1861793750 37 73 17 1907589686 93179987 107 304424202 566935366 59 1731190685 47 101 1909472331 13 1223489683 941745134 89 837854722 2 185287888 1470631638 547512677 23 1620632436 1591350738 19 352691899 1354019635 101 47 1287495534 41 1051866357 131 252603632 1560378204 79 406133865 312376665 17 1482731959 2 365343128 43384705 97 67 7001 1695418168 535898546 11 2037863553 41 1436280191 47 1016299706 71 2111019716 13 1949 1770726919 2 290177960 83 37 1705196615 1944051965 109 71 1021723370 254656055 53 603198247 1653255448 71 531637976 73 1140230806 103 59 515040276 10007 11 7001 862753122 920270494 11 43 1197495734 1836458923 1802227364 109 149 1786063068 888836186 2 107 1186119396 4999 1163487256 949545053 529904946 3 2090053077 127 4999 101 1780647271 1853225972 1772124338 298529425 19 21593009 109 1677604612 109 480019759 127 2121665087 149 1346225564 139 127 31 101 47 1058695030 173158375 41 1157169767 2016513017 31 1867818218 698086774 7 2040022044 89 571484397 29 1056588958 29 2777 31 774270136 2055210813 689180158 31 59 819933433 1584579832 11 107 83 61 142436708 276934367 1660980988 19 113 1847474290 1802692616 137 102069110 137 1716814802 17 1065718865 1546755676 2777 507960509 89 1715280268 127 391329291 37 1004019013 1949 919721406 1548932668 386349635 2095250145 5 41 167435163 43 615670474 83 1672256776 29 2119127121 59 368324138 4999 29 131 34874935 43 97 2114499023 1714210772 2777 1749662735 113 139986188 23 725372556 103 1201980130 71 1475462880 1012727155 5 455571098 127 269557246 13 50350560 79 7 195379646 139 1702205815 1846214002 149 555886667 137 83 1132705150 565056696 43 777065427 1239696106 31 1636370092 587319490 31 793244802 101 1433707827 1530069430 19 263410110 1572760355 31 1803344497 40582 103 139 260927464 3 562072380 1948737236 89 10007 1216320829 866603550 2110468982 127 71 4999 1847435439 1228284294 61 5 1625016886 79 137 1671326294 83 61 1897094266 2 1733997903 1008557969 137 61 103 130292631 55853604 11 71 1641194323 37 2146434454 408659117 2059870589 107 37 1118205120 563045354 107 29 41 7001 103 353935810 1616295673 2 1123447696 782703226 1958514912 1542925225 59 2 1638128162 916870016 61 59 127 5 800738810 1768609725 67 538551925 901287737 7001 2777 999299495 139 137 13 93861647 43 1518168363 208563932 994206655 43 3 97 43 3 102735738 1508396217 41 113 1250185105 61 732080703 127 67 37828334 89 1101525855 203015241 1068672020 17 41 95293307 7 392839027 137 1414449091 1799073634 19 47 1949 1256317604 1026957335 10007 826828375 79 995002472 1208789975 103 1666822632 829164356 43 1542942641 139 1158682177 964251131 296375969 29 11 7 29 1204846169 131 381571068 109 282868941 73 819129715 313419291 3 694309944 73 1949 97 19 137 7 2143984500 474930526 2081824233 558657298 17 7001 387897406 1289725459 101 1973101357 1715254385 883554374 137 139 61 1052790582 11 149 1985654460 1569175769 3 79 47 1783415107 39544354 83 238194380 67 2100397160 1001970791 107 491198695 79 1239952728 103 923013900 137 277130724 689003414 2777 1159747402 113 1860990559 1477537502 1440867764 37 149 2 215794275 41 1495968154 71 1949 103 611413253 377861474 103 1259735217 1100699818 1702287835 101 707370152 61 127 1265386598 203175054 1244946867 3 10007 4999 1551184701 1411322679 89 29 2113287937 67 167032541 71 1465427220 1290836781 4999 990241912 173204182 557804780 79 113 2133879683 970365860 1911845652 23 325236979 1521706295 17 1181269136 31 1099053571 1813113264 67 1719480161 2063335368 53 381057429 7001 1164442065 4999 137 1994417230 628329505 1111998310 5 919690222 1949 390244802 31 59 834528804 79 1030629497 1866346153 1514983 127 139 37 1670510200 902471909 29 1283158331 13 1949 1573954999 79 7001 1699547655 127 1914735439 11 274063878 19 41 17 73 1510151000 97 5 1380782595 131 275341119 23 17021132 1217701516 107 1621915552 942411480 4999 103 1666641772 1902159369 19 67 350254694 1087573070 83 529253235 1633905541 149 418508942 127 59 47 1811394288 43 1262888328 2003470102 1765969005 83 13 29 11 1147174347 2139185642 41 1864484020 1324980952 73 73 21245044 2116312851 79 67 1699700642 2055300498 79 131 43 2083073080 1777320505 1759516166 127 287131506 10007 1713228421 11 14174710 1401760173 556174436 1949 934054352 1534627161 67 1931302064 1744880351 107 17 1638215997 4418250 137 2083926436 107 31799330 17 1342208344 1653670490 139 1610253562 13 1758032107 416558650 1698854659 17 2078491393 23 337959286 1783041366 107 413869473 7 2110604622 7001 1715230998 2 1382823518 7001 1824733639 5 93662680 4999 836882590 79 2133534593 5 1225645278 13 13 610207160 7001 2092614799 29 113 71 103 1413481566 83 107 7001 1062317738 995017125 47 131 240967299 702048065 17 37 431517236 2023203056 2068585923 149 107 1571496694 17 1340556046 23 1524507899 109 1415763286 127 73 1075698070 2 717693930 41 1859622782 467710308 89 139 11 97 31 266731378 1213280478 101 1299164601 262239188 59 31 2004332880 895791848 2 127 374985651 1949 2 1436403255 1949 5 1805792050 68960365 1932888736 1617021622 97 1800021749 109 558415316 2 869925754 113 149 1254974701 83 71 1949 1261971653 1171664738 19 318022551 5 2003155950 1866346368 3 1983451245 1105341034 73 26885596 79 2057725022 73 1149153788 1949 144485217 83 1310493059 47 101 97 1418059795 47 1949 1998395456 59 464884541 153117567 2777 81466072 131 113 1449201501 11 79 113 83 101 716144136 344645734 101 131 1463283537 19 346513127 602285485 1015876935 5 701056417 41 67 1526000799 71 1096493879 47 71 484328914 61 326733995 1750245428 73 71 31 79 350895643 79 2139983126 47 1717289948 2103592724 659063056 1942517098 53 67 138705745 577908653 41 37 2019394560 5 2777 694073530 2044968732 23 7001 29 961866751 1448698636 7 432132330 4999 366351715 649590056 1222655252 1383564678 23 103 602298680 11 4999 739417087 1613712689 107 59 1903459770 139 810253240 113 103 993781492 761396806 470424479 7 19 934068025 1185088691 67193724 1949 380302523 127 158920434 31 121438594 1268897112 7 139 2777 2 59 33163959 948477451 993814999 451778633 113 7001 17 15893050 47 1901901483 2088538606 1227085508 11 698294703 17 382627194 89 79 1461997226 149 498222624 11 109 12708310 1962133782 2777 83 594118067 23 131 1850207836 61 1823621745 67 71 97 1496260308 23 1764025939 1644019702 13 47 1966070536 37 1594928364 131 149 482757449 89 10007 518722852 1918792215 109 692792882 856265632 1515558119 149 137 929757722 103 109 1524044104 1579322448 139 1906870524 1008429253 13 1424496866 1553685570 41 10007 13 1270711260 1090011299 37 1624313690 7 137 542301348 1685413807 7 2016175837 2040156974 101 169043551 19 786913734 2 1252149745 61 1207809394 589085386 1961564788 19 1141973819 113 5 298126144 101 1705682849 13 265583799 131 1155910464 2777 1638921529 1282077345 83 545203324 31 1233810230 73 37 89 922488204 523663718 824764603 131 2777 1610576690 1583131599 73 79 1472454772 1639921974 139 37 219163160 83 101 1790601730 5 981981279 67 17 723947238 1764736291 2777 1361940070 139 513793669 17 1783562718 31 43 1534062883 73 1516881673 1379252729 59 149 149 7 929437705 1424724833 7001 419681946 239184927 361207643 47 73 59 37 4999 1150286295 5 984137705 1584944416 11 89 23 740147682 295445252 31 580368546 994940114 7001 1657220712 137 450958242 10007 549814601 1933562547 889864675 1949 1327723117 5 1382920120 1981494450 1372664974 79 29 1424611689 1949 1356057679 606324155 149 488790338 228905722 59 71 698660249 7 67 1351721650 126985234 1322924964 127 822095130 71 1694933752 139 438888251 127 10007 11 1083062706 207085120 17 61 2777 496169367 67 483457839 182016195 47 2777 71 553960659 101 1169497909 1091327883 79 2777 67 1165331042 137 47754216 2085991731 131 2777 1320052657 1447915098 7 173974506 127 1858722470 17 534267957 1310042027 29 5 683490015 2094919850 2 2034578152 103 107 101076709 31 873896665 11 61 83 362536115 1239762119 1220440282 127 1883397301 47 97 31 1474848653 7 1241779273 1817553965 828360196 103 37 2017372719 23 808881848 59 351682893 59 370508964 41 436832315 107 1264415446 139 17 521161754 934959314 131 83 1736863146 7001 1391798800 1158945540 37 11388674 625521260 19 1493902626 89 23 477195628 19 1215551841 4999 675514993 131 59 71 998951185 5 89 89 3 156829248 31 17 1156373133 11 1949 1759943102 1343316524 366769715 37 526978459 73 1754924088 41 1150864265 5 140272785 1905349932 73 1949 37 523468378 243194266 73 1635109188 71 4999 1419651013 1256266311 109 83 881526317 73 1403374640 71 902356892 13 1207961131 17 285677853 585462884 4999 97 1442689051 271443370 139 137 1798136724 53 47 137 1733342632 1220807000 5 61 410351970 53 1337967961 1123351051 61 89 62539143 13 19 374267125 1555931995 5 29 1579688754 1362289935 1007751275 53 1724842653 2114200867 59 1130886984 13 2777 1382157332 1945771698 101 113 867259971 2085233183 31 4999 1283384220 37 1681049268 97 1007381763 3 43 758221107 517422010 43 713683126 1569769954 1949 1536540472 139 61 1675217197 1036366807 131 300802200 1228254819 107 459007423 1460878823 79 206935444 1823058172 2130612397 17 97 97 836140582 79 779569235 4999 1137777399 41 40877398 724303980 139 17 71 97783827 872818386 1489967312 17 1478540382 11 316163584 934923302 109 1901545439 318685880 2 19 972525165 1949 3 1367903271 1560213183 1318503870 3 1789323534 23 1590062796 101 13 2777 1075868117 647290930 341765597 86961361 107 1946543599 149 821210274 31 766814047 19 1459444340 2 549906570 1375282314 53 500865953 612874245 61 782664587 1587057132 532759707 37 47 31 1897151983 7001 37 491611156 628796537 53 1676697877 1087413614 101 957031915 86985909 83 17 804956562 1965891629 13 113 107 1578426871 1947557290 71 1993375410 1112566172 2777 43 1949 1249003850 5 797271792 689878528 53 3 1933609599 1253752720 19433479 1949 7001 2023604045 657314070 1375071630 103 2066867565 131 189107162 2 13 4999 97 1607184173 13 2097008186 3 2 2105769464 1465192222 2777 276064347 5 1584059715 1748825215 249855953 1949 370686189 73 1434805783 1737677416 41 2138217619 1444184952 17 555678968 1097239110 31 712480288 37 604074950 1562444140 37 711599577 1792692350 2035857578 2777 37 1645317998 450035921 1382229959 107 79 612650056 79 1220018962 7 1493829036 83 1457390165 1288167650 11 1949 107 19 47 4485633 665670729 7001 2049913803 73 496187483 17 704492193 1994477620 131 37 7001 101 1512097967 41 100092844 1949 3 100156308 911187900 7001 107 1663420130 140976924 103 97 52053013 31 1328992238 61 772567432 7 37 29 1613355365 5 107 370297254 1988284914 109 1756873203 71 107 67 230770177 1674893738 139 139 1631178622 752417286 2 526855918 1745058342 103 790224503 31 539197911 3 73 60708408 71 1991233127 914213393 2777 19 23 1745746782 796038418 103 1508664278 13 1991670967 139 1833453283 29 833524003 69403791 452466394 97 53 31 50909843 769244726 3 1834572858 1670804682 7 43 1488381138 10007 7001 1993522137 83 1515368350 2143878054 109 149 97 1646508652 1617898405 828031088 131 1415265050 29 116378566 709327008 137 2777 1113751951 865610004 59 496107636 43 23 760176726 898441157 645303057 149 137 189162914 89 165205538 1096414278 2 365485064 813872039 101 59 137 1393121695 2056115422 17 107 1770044076 101 1167650395 1478260734 2 61 616973653 47 7001 31 530571479 554809511 3 1962663459 783131646 1870187312 2777 131 1972604288 13 1216881653 1062264866 83 1345641207 7001 22382197 97 17 43 2031738347 1658367552 1573382246 47 2777 13 1949 127 97 13 297337183 101 1553456760 752860977 67 804987333 848951235 103 648077452 779524786 2 97 127 1348465426 127 352619310 10007 147232991 149 799958799 113 209517933 164617894 683690513 53 19 2140331931 7 150285135 126682031 1970024991 17 1421995804 1090316291 149 5 31 764246968 37 1370355791 253799021 1671889608 2 67 911374736 851153873 127 89 113 292619277 3 701185576 13 1570602318 101 894057959 67 1343604574 13 2777 1267465184 29 17 2116818393 7001 61 29 131 494540327 1972115753 2080169912 17 7001 1868692918 47 137 89 149 89 23 1301271023 1112658652 388049897 137 478709570 47 2 83 71 37 939473500 73 545950085 19 914859074 113 540130370 578342996 71 779127929 1065613087 61 71 1025351896 1693297602 2777 1163555946 37 4999 869916218 1179301045 127 1283868395 5 1547412845 5 47 164668307 826987842 37 1904329061 615298049 101 79 2110998421 284195074 107 31 1522196503 2 740669080 53 1345814418 2047294668 3 149 1645564622 131 13 83 1373826541 150867274 37 196562463 109 386350256 10007 794705905 483666429 107 249226647 59 809138766 67 2777 1121285952 1738837989 139 43 744389383 488105475 71 2 367679656 1776563287 29 101 7 1949 328550726 1953766723 31 29 53 2017330096 83 1024450076 1366493336 2041632873 59 97 1808257025 47 37 25592752 545416963 7 153252588 1499864247 23 53 43 23 1554687300 59 1783770128 747088385 31 79 550397661 139 1276940335 23 1665743309 47 14140702 109 1930188885 4999 451644653 13 1930122402 101 103 103 716192681 1035917707 543510121 11 19 2080391396 59 149 717678019 67 713870745 131 19 1246144792 1949 89 77450915 17 97 877247255 246075714 53 639437565 101 78616481 41 29 10007 176013123 29 33936989 79 445247318 853066722 59 695104252 10007 1677043109 2777 1786494086 1598795177 1922875348 4999 43 5 1984332840 192615755 23 225267612 101 1619350675 109 1117042137 570343713 83 594698818 2026472660 1692112608 139 1314892295 113 1890863804 89 73 139 89 74670110 771497835 43 5 2025055135 149 675378707 560708261 47 37 1316651771 58354180 801108430 41 29 357975420 1339186824 3 37 19 1986950281 73 211700949 17 1264982461 1719110618 1232380660 1550226090 17 1430238146 67 366147496 17 131 11 1897190405 1499940156 672289881 107 348365110 41 523699871 59 2 47 31 1526913464 1484318106 53 2076842029 113 139 13 1424396077 127 607549077 79 2 23 2777 979994969 43 921308856 13 103 728372517 3 79 139 67 83 2777 1322046390 2047437668 83 89 816832032 2142340004 79 1305221647 109 929702093 416715690 1949 1489336146 113 1541618218 131 127 425307379 1301801848 2028338184 31 97 107 1420995744 4999 97 712060413 83 1254006745 224806756 59 886487623 2065330005 7001 1551975508 107 657339413 204012865 137 30913776 929216934 1949 1775094392 390342578 101 89 1015733415 31 11 13 1090114285 707925257 23 31 1505722514 725034045 149 11 183873902 127 732143951 441091334 71 1433958245 709615648 7 380487530 53 587400802 662966124 31 520667018 253021788 53 1657038102 202458710 113 127 1085097144 1125870367 351996225 10007 67 5 1333361453 7001 1999849652 1521026548 109 107 1255575450 1360148262 1707205062 19 77109866 968100158 73 1529171476 7 117035717 7001 1459036404 1183287359 79 1129149607 97 1827476176 1846611355 37 3 1250113071 1886664318 17 7001 518052997 1652656060 103 59 1339609258 101 79 303040524 23 61 23 688034259 7001 1116617494 2017282142 993117021 3 59 1199551243 1123369440 79 61 1347000048 5 4999 1434693004 149 782050042 1320008433 1479767845 89 57374117 3 739358628 904715687 83 1989450406 61 13 626404298 137 950006224 113 1461526406 139 1337722378 669921759 139 1466764418 1830486800 401691824 59 37 5360396 967602630 139 399281640 2 1723184434 359062121 53 577569037 53 94111646 41 1315710500 1903862080 1350262628 79 131 71 67 1265033499 89 503570921 1889481161 61 7001 904053962 7 131 97 1948456363 1994656251 1302425215 7 23 1048016183 2038819734 101 1587342967 197948764 23 17 7001 31 978983131 2777 800367501 1933419602 19 206768336 454281450 73 880938085 2 2143155511 89 1300004399 127 696574680 83 1200391650 83 113 655718577 107 2031445718 131 31 25282577 3 23 444966464 531900323 79 113 202879276 107 83 83 13 149 1932548625 1906185757 1527069832 89 616051859 591282231 139 840979468 254397764 107329605 127 86646704 23 286816118 113 1830131615 2 370405904 4999 29 1039980861 1483636027 226617260 139 1452376111 1565138731 183343524 13 1892531130 2039916405 3 11 3 1020895701 127 1966329824 89 840799643 1893798337 13 103 149 879399937 1788008424 1628293136 53 730376032 17 995316234 10007 1028713444 67 109 1949 504416792 5 7001 2047841507 336230026 101 1799666783 53 1827588983 1372154990 2 141246298 19 61 1202158476 1404491999 89 31 10994274 84125302 492941677 139 127040951 716487335 73 11 1033367908 107 29 409951482 1342514574 79 43 175401980 1167585215 67 1508698371 1111690948 103 7001 1704139104 1046330692 4999 7001 1915011534 17 198493088 282983377 107 1633107402 2009331707 109 61 1235248203 580436100 17 41 745737602 572339131 89 67 31 1020032762 560807303 7 98402337 11 477620286 109 5 137 1759995708 1278748410 131 137 1783968242 41 137 11 893852939 113 483365410 97 2097439719 1455928071 47 993216269 149 109 1091099985 61 461764144 1020759515 1949 107 1994084207 835727673 127 53 2050599574 19 921750477 83 1971930102 11 1560213798 1410858515 31 29 325142000 131 1952799577 71 1547767056 13454565 2777 1151365520 67 454398221 127 1010639205 71 2115378334 1949 421693436 89 332584278 83 4999 1446125717 1047809571 149 149 1261823188 1576709954 137 633205095 1024535046 1206101921 71 560446644 1949 61 216895931 596237074 10007 7 2014183240 5 1324138425 666521029 137 10007 101 139 1188395234 79 31 715647245 41 1299292009 1136102374 1250020751 7 1378631968 1776127084 73 17 1649416109 94640547 23 2139732642 1312073847 4999 428449350 53 149 855108318 1521223494 1185182932 107 2041909435 113 137 1804352198 23 321995239 10007 817111578 1817571410 10007 1275282073 73 1436187181 538370785 5 19115125 1367853648 97 1343412628 2777 23 1885839759 350559721 109 287100551 660145632 43 61 1427267081 404262203 555036868 137 59 1851347607 706872923 17 2777 1702594062 3 641507571 83 1356725324 1346814396 101 39716308 23 543620268 10007 1657659550 493841954 76394396 89 1606066054 2019344198 2 37 37 7 89 1955625925 1277560468 418118689 101 1129553700 53 131 1345281263 364768015 97 67 545399835 821318350 59 17 219983638 1461773016 89 83 2 101 860622212 1530680473 2090572353 89 107 1442323834 2067773930 2 1181850524 1339762012 83 7001 1961247919 2777 1170527716 17 73 1251238980 2133746054 131 272378737 959257849 139 103 43 2049270737 97 704335818 17 1355674418 706984015 1094110469 67 31 1525001910 532207325 1418838034 137 916476250 67 103 419826455 29 31 43 113 67 504039928 101 1374320118 61 5 594714320 127 139 103205693 1275287609 1822370323 113 73 1733465373 1200063133 4999 2110411362 203255935 101 1323069180 41 23 1077571252 1975508899 71 1949 1615886414 109 297228721 1557554945 41 56412843 41 811687906 1362398505 5 37 1667377546 1466117765 47 372368993 31 1938603662 10007 969488167 53 41 1641195276 113 983800374 113 1995593447 5 107 102760446 1796127038 73 2777 721845358 89 104889612 73 61 13 1954898617 1167890307 89 1107445539 113 1508777200 17 444858788 37 31 994894904 2113524293 31117870 7 795108881 31 7001 248381323 47 693556369 41 933286403 59 131 1172288215 83 557579995 7 1949 593969486 101 101 2009294000 113 2019395806 107 94775999 1710578140 5 13 7 90662852 109 1849971980 507590764 2777 651153737 690316395 1173001540 139 113 1719049631 13 109 1082570669 1036821516 127 18925159 37 604914702 19 156797092 43 109 383966016 73 71 982224075 83 73 1076285574 446584800 10007 1865935241 929830426 31 1276085147 2066739155 23 543496191 1949 101 43 992471261 451949592 617836408 4999 83 1721909195 1658465830 103 1255374504 78712410 107 3 778774773 952900311 41 1004689624 857550088 109 1936192978 31 1342814538 31 1502777267 599856067 71 23 913409189 2047188945 17 1167920315 2059029582 19 560786181 535473715 67 2 1560524990 2122953506 17 1203254718 29 1083911076 113 890323723 101 67 7001 480723665 37 1044232093 410791647 166668250 7 11 31 1413889726 2003384641 149 840533571 1374943781 47 83 790288318 17 1531051977 549368 43 713763708 19 388519731 41 430366340 53 1692259535 67 969191113 79 606967586 874170550 59 109 460937565 3 1404260178 127 83 1305333945 557727044 89 353614889 59 986624668 59 67 811677777 10007 5 374015195 1418674870 89 2099032838 109 103 500120644 31 915767218 131 13 1949 13 149 967270154 137 555111192 2777 269695747 107 1677427230 866347794 648486545 41 1949 1468945708 209275824 1716404109 139 1258740493 139 4999 461102761 11 1162301723 271785723 561630479 17 562627648 29 604591130 2 1147934742 729400318 127 4999 47 97 1334677029 2090757691 1181483745 19 1949 83 798276570 107 1752169619 1367710426 769652771 103 876909035 59 103 1747474207 53 1611213939 97 1090035361 31 139 936434947 2777 1104635060 266514068 7001 61 460409151 938088782 1949 433925360 11 7 205511530 747023188 2 1903369685 2777 1096737272 2777 97 1191156153 17 67 2056577529 1783284797 1841436321 41 1817430571 1752531919 103 133597137 79 1280710159 83 1922273775 1949 1573314658 73 929272407 731631915 29 701131229 97 1029290550 71 11 2119794149 1949 1708853965 590899769 1498800561 79 385117100 29 1770363873 7001 1536131416 5 670159088 149 1231291 101 1792656171 2777 712639294 644136258 1949 2133962931 1554503698 79 11 522781743 1872880099 10007 97 1373017249 97 1847061875 43 1737581087 89 1591142178 2 1082804222 867371082 83 53 2144652632 1949 767998398 113 1528812030 1089381182 89 1896776972 2 89 4999 1556163705 141508510 17 1088749819 146370622 103 283869046 31 1236912677 61 2026339907 7 2057214285 109 1797722028 101 23 31 956075670 1659681985 5 61 42513340 61 59 1372054790 19 3 2 41 67 7001 384067859 1796883661 248279021 59 953713052 376886588 37 89420009 137 2101460262 1173557892 2777 29 65170946 53 1584540959 1369632481 89 3 149 5 604083665 1317604140 113 416999430 23 97 1938712519 1770083645 17 114120815 2777 628354567 139 1330688790 5 2777 525591682 131 1144726219 543651491 47 7 1003754164 61 43 1331180855 5 131 1071674456 73 1977374944 17 1025040110 31 3 17 103 31 10007 1997157032 73 37 43 4999 263603780 81589596 103 127 3 127 114231166 61 1942428749 100550336 10007 2 127 554127035 522050772 10007 1964494184 19 79401572 71 139 89 98959990 107 139 257523234 127 83 1177623671 806951527 23 1924607808 17 1823944909 137 1961324058 127 1422170705 107 1474821653 10007 11 216449191 1291438227 53 83 1448652724 59 79 1608997824 7001 83 2136752415 41 1162900056 17 97 2060661113 29 305977463 83 1375165995 83 2044817593 79 1215372735 19 59 2084257069 1610925321 10007 43 675417906 101 10007 976547844 1205372871 3 1130593381 83 1345245076 43 1312728940 2031613647 144586085 7 837236592 264578118 31 7001 2033272811 1899417440 1949 71 103 113 67 956740972 370906905 713378997 139 4999 1119975960 1655128908 29 23 764112129 11 71 137 67 43 188844457 1949 79 187698597 89 71 1613197674 2010053413 41 334900260 97 1311527641 37 17 317523144 265101230 398258995 131 61 73 5 897317100 654724508 79 703702247 10007 109 19 1511728341 131 149 607810794 2024444067 3 19 743857030 71 2 1172490169 10007 293054995 2777 1366867170 7001 103 1203818680 5 1840163020 604081940 89 2777 1964569211 2124460540 19 596560062 446181799 139 31 1562149489 1882027701 191172734 23 113 7001 488263742 1551470607 1109323552 61 13 31 11 238269999 1785013890 43 107 127 43 1612583291 74045103 1115107954 149 127 1905976249 47 381232086 71 1998678064 109 958038496 101 1518231899 113 1768730579 626737437 1684271563 13 513279182 23 23 610268016 4999 1322436687 139 43 70884511 647161954 7001 19 751972196 7 1510587001 109 1590632858 137 7001 1949 2138871580 200397498 3 7 103 1266027796 1165539464 139 518463884 43 418716327 7 196843360 1255324654 103 964198450 1899761968 1817604808 2 1949 23 725166494 442944350 7001 1710389784 47 3837879 79 1028775867 7 367480533 3 127 428010818 23 617894425 1487205192 127248046 71 1949 1125071944 3 5 127 1007621556 2047245207 311570799 59 290547506 41 113 2083968035 944825308 770955164 7 1877206054 31 2 1310477428 41 1874967761 1367709488 43 10007 80946623 1071629616 74236361 43 135719524 774526731 103 7001 7 4999 2026767177 295472832 137 73 67 1837014509 1805151989 73 1564024445 61 7 109 625611713 1037733410 89 1836338691 584969944 89 355758454 149 10007 23 635540071 496903960 1407008733 1446255273 109 127 137 1962095642 1829057702 59 266554212 135359394 913318976 127 460559570 5 304277835 2 532445190 1996440632 4999 516149825 131 1213784714 19 1949 1417106206 35005989 67 2094197024 1363809640 1972929836 37 257049675 31 5 237363425 83711061 83 118135560 35121802 1494592450 67 11 1764295665 41 8595609 736131147 1739678907 43 542390843 149 1348568306 41 17 1950505084 1329975873 29 29 1618055145 4999 1720300871 3 103 1992893560 460041361 41 139 20742275 175190620 721806683 47 43 1879322095 103 4999 1767476434 1844506770 41 2022417373 766890661 139 89 2036407754 101 691480239 11 3 31 127 10007 67 2144653699 127 101 83 202761032 184333123 1807904624 2074854929 97 21761969 31 2025486742 19 41 949044794 1694405565 585576145 1249409285 5 127 37 71 1242661251 139 11 496521157 2144705431 1845691080 10007 1251495434 10007 71 37 1636891693 418580574 59 83 1171765614 154323477 53 1086409328 101 83 131 333502944 1248255508 1899753929 1392306751 137 17 53 5 113 934670611 139 1286415092 61 593798736 41 2032823255 1392815504 1755898793 79 1368179798 1681012848 67 1877623101 23 10007 2777 961950023 1003661020 149 83 139 1152569930 1949 229892346 131 357537252 99899552 1765092800 5 59 1890303534 139 1832826888 31 137 1556312465 127 719435061 2058786078 1325974318 1436703712 109 606692046 2093980335 3 1519824330 2777 1244068230 1736385576 791117061 53 73 29 1682808288 5 1707491475 53 47 1692237444 47 127 2084536852 640530723 107 37 303655374 1756204630 1163398518 73 38847628 19 2116163522 858999011 139 506822628 113 2136665359 41 107 3 493087353 439361209 1207748455 97 901150364 10007 347583138 1269571046 1381100464 113 149 507669658 2 685678134 67 544671542 1298586041 29 1131991742 1347787279 31 137 137 1719137239 41 988665841 1779564123 2120644159 109 956749898 1138982136 3 53 23 1718965927 431536184 149 127 162973385 139 527597370 31 1197677529 1431600396 17 1638658917 19 7 97 47 127 113 7 1849553090 5 455188745 47 1553113919 113 37 19 1939262224 61 480383784 137 1407445799 128474216 7001 1598104268 281076148 127 736449800 59 68900967 1029330269 37 97 818778873 107 47415659 1633866356 43 109 16744819 13 41 1190985875 2777 15781691 59 379974475 127 351480882 127 47 83 1646226296 11 1471317793 665311911 1093181320 4999 67 150375043 47 137 17 126786506 11 7001 1689122528 67 71 109 137 1545596988 103 1372950551 1861239765 5 2081179975 1614222091 4999 1235709250 1817545085 5 4999 103 10007 61 1847050171 151407909 113 67 982840152 662943828 101 881386297 131 73 1361468396 111673940 1067201136 377661086 41 1949 1856005414 149014693 137 1687061840 263214812 59 59 45480849 137 1821872811 11 41 83 1868863524 131 1672270544 438673049 742041738 17 7 139 23 67 285271997 149 401185778 53 37 1041766635 73 631381745 1020001990 139 7 73 550611777 850561523 59 37 107319758 1690218571 1461344839 67 1568135268 844297254 89 2121325650 4999 507493481 14870402 10007 2777 19 1030737992 131 365462490 1147646432 73 1815325821 97 125857306 31376008 23 1708490163 1366836578 1487692402 4999 3 149 109 1339112851 11 17 1675161147 233980010 23 442172516 624078256 1979090369 19 990972076 67 1080952965 1620386823 23 3 542508527 11 1398818778 1915760819 7 109 31 7 514179674 411197637 10007 11 17 2777 628735390 334223377 113 47547214 1772371731 13 101 1727439461 550247697 17 1730311442 1952024517 4999 1458398262 497852560 279024687 1949 41 1872992627 1188929480 2087401420 71 916760216 525679151 61 1491730535 1419911570 5 131 3 61 1309114107 1738001752 677843334 31 1536008181 73 1360815849 1424162329 2112610978 17 5 1748344296 97 149 629374659 1670960053 73 433482760 67 1950982133 1949 1990457179 3 1949 166643398 73 23 2079296867 173083949 107 281647250 149 29 53 2 1949 1175071590 1804306611 2036769014 17 13 237296803 79 89 97 1462663148 296867662 10007 79 889035664 2 53 913376719 1498738518 828928529 41 113 109 1976487517 593027035 149 73 7 53 659553571 11 89 71 1603802070 2 1494230557 1374022721 149 2129425008 23 83 281450261 61 647567582 465193076 97 1011761262 139 1949 17 603581855 2090461864 47 1255345419 1413612524 1413795922 107 80597899 101 4999 1790646799 1408874900 5 2046170922 1963226340 29 89 1964274411 29 73 1943949120 1980253870 4999 1409418060 5 918197475 97 791303011 956524010 131 376821500 1452195970 103 243610965 1956754569 139 1918056135 29 31 1963050665 31 1274110788 37 1949 37 31 1155027154 41 2777 17 450568799 905080110 5 406318320 3 73 127 527431 11 107 59 279361696 1640015979 1887026520 17 31 587064732 37 121032304 139 872210961 908846418 1671575966 17 5 2777 1940542607 2 1013625783 7001 5 164864500 127 588405986 109 31 158885757 71 1873198964 1743490058 3 802666621 59 1311097728 4999 944331096 158069709 197517613 107 1705585437 61 859136444 1288839561 127 79 168147392 977639536 987579739 1949 7001 29 7 1029918687 133488067 7001 31 7192062 97 73 83 1289873037 2 1758883165 1834660393 149 533322160 47 1871683800 7 109 1746696915 71 7 103 1610510042 2777 164110106 19 109 37 1188639310 275336773 2777 29 1864718937 47 1887209255 139 117478213 5 1738453225 1191762390 3 1712791712 59 2000616132 101 637809344 149 717949348 1263579600 89639432 1122460862 139 47 569250182 137 413006639 352931591 1467764068 516856490 31 41 1561422938 103 1897952675 103 2116943644 23 1213363459 866770455 113 2083431175 17 89 1551605198 17 982762214 1513833937 7 127 931667809 586974993 29 752940775 1949 1585143139 31 127 11 1250410711 1993702128 1034086640 998537121 61 1816381072 780149377 137 2051315462 710117476 2 49424485 11 1354335367 67 751574309 628590025 149 1691336399 1636859383 1674584138 97 881771405 5 101 805306532 7 1212206144 500129412 113 131 1929363021 67 7 2106796072 59 1498472501 97 267840571 11 1882351869 1907065399 7001 31 779437371 10007 1079525139 444012111 1229347187 59 918767556 7 29 408151807 101 59 19 1949 10007 1475702269 3 61 1048061618 1873197577 41 898166131 1144445940 2067029160 3 11 964331489 642845461 47 1986127551 37 137 29 861937623 332393635 47 97 1398956412 53 732433618 107 902913615 131 101 156413777 107 149 89 486360625 61 1153751072 1775051474 79 11 113 980401305 17 1330240502 83 49016480 1620376262 31 2045103914 59 545143952 1515953192 2777 1598838311 588290534 1711526043 139 11 101 1949 11 107 174048688 149 86474084 128562019 41 23 1134736586 31 4999 83 52295263 103 127 1632578142 28408249 1260403662 1078446889 131 131 2088002057 2080353360 247427712 61 41 290674544 137 161824588 812475085 113 202816896 231076281 43 701685050 5 2136378290 10007 1808465040 10007 1371239196 1800078343 29 113 1368587341 10007 101 1266673592 67 956929443 109 907247221 729696031 181498857 1223135083 107 1618068125 1125681120 5 113 492603818 107 2127803177 131 534327385 651701117 1608594017 149 2 97 1823112672 1949 2096630903 1552567553 41 494334297 47 1029475216 7001 2777 107 1414819681 10007 2 973633442 41 1592116592 1569544978 1174734888 43 1953585120 127 1435502463 137 29 1924249296 2107245140 67 53 149233584 2061319998 2 67 1002169116 586141522 53 510764956 962294451 7001 13 997075274 993577624 19 428670875 1291843915 109 1580955293 7 43 1689836661 991896834 3 113 1784841667 113 1381061253 57010195 5 3 79 910544058 845328983 131 19 113 1625778573 59 1505141771 43 748776673 807499274 127 1607249405 41 131 4999 127 41 1002139179 911603333 1899138061 127 2125536835 10007 791004171 1583621542 109 5 1503724815 321224053 41 10007 1216611032 23 107 2076667449 1158066243 1509694803 41106801 113 139 281674187 1646895438 1220181242 59 61 2013849425 288514782 101 61 531559795 602966151 7001 1335811803 926469734 237929557 47 2058109669 330180965 10007 109 1495303092 73 43 509705488 1750517315 41 37601144 1200833006 127 19 5 1651525099 1611183117 79 17 666244367 1151087591 79 543538073 19 43 645458126 652585619 1949 1846298870 13 754530114 423081328 761787830 149 37 985134182 31 245872780 29 767882677 1232348066 1133592488 101 107 1893503565 17 79 127 1964323224 1720091447 107 775387484 31 866870514 1325763796 137 83 686442106 109 47 996756542 475606160 1218352553 113 631082077 53 1616829721 2064657337 79 41 2 629977718 113 1930289851 2092080619 29 59 2777 23 41 101 17 1981363648 2058363245 4999 1224886081 1949 59 1686441958 73 67 149 59 1763431899 71 79249419 97 137 924539106 1749796525 113 17 131 1183580930 31 738742121 11 7 2015073067 1226850374 1172350536 97 46316224 19 1950301208 23 97017767 79 13 909433564 2047358972 107 71 2 831700023 73 680173944 2 47 1751200871 1448608411 572401542 89 417151407 31 1620850347 1071869709 79 825971326 47 814155338 101 83 29 17 956738461 47 10007 107 429330321 10007 10007 43 37 7001 1609475296 11 127 563559041 103 127 427047406 53 53 83 2 73907186 982023269 7001 73 41 61 1781279059 73 1197246793 980141720 53 1724590145 1923709961 79 113 1129794340 11 1678236043 1705382933 10007 1950604468 43 239639 97 1946395501 1916651615 1371655012 771918924 83 23 1748845940 1202619872 43 985880135 43 1855955146 657021344 103 453705322 566969574 37 1186827700 663182062 127 107 937261918 97 895445703 29 17 29 1088766111 578154858 41 1595906353 232742806 10007 7 1824614743 587341581 139 43 137 358401590 729716526 97 1102086064 1089879487 103 1682374705 103 43 137216956 1065915390 1771969511 10007 1858209837 131 992418534 89 121522640 53 5 1419937615 872960645 237796341 10007 11 1440391447 1953159032 3 83 31 137 113 31 5 467891380 59 2127730334 889859063 1699916317 11 31 229807247 1954057844 1036294540 1183787872 47 255930583 1616789043 109 149 1441644583 700823735 43 1024720788 1774875271 13 1886862666 2 1592210972 13 26479414 548418642 3 1196716841 23 129028091 73 413419148 7001 137 1627135540 2 67 5 1653361525 2103757752 137 1418778987 43 707611736 1949 803422627 7 320467434 980954618 89 47 734359310 31 1899609490 109 1977794536 97 5 1023446034 13 101 10007 1954754639 39211414 53 1155233995 5 103 1427545598 209416032 109 154900227 881848632 107 13 338745810 73 107 59 110395297 67 61 1110672323 1133291611 11 20272560 67 90049340 793022184 71 1092045178 149 23 79 23 7 19 1324943188 109 676761925 2071574897 7001 1302683071 2117007196 1098525820 61 83 137367822 1405296157 73 1202681512 53 61 872021596 392132156 131 53 1746424753 1435634021 2777 2019782223 17 1580403351 23 1967005632 1144188590 103 631287412 1748144328 37 71 1502113557 1344423033 7001 131 19 181596908 62705148 53 1949 1192674958 87896002 53 83 857010109 11 510085070 99199760 11 37 1105905215 5 107 1619898252 567872861 422405764 23 79 73 1846987235 1006320330 89 89 139 743073428 1862403593 31 43 643961924 67 29 1349893421 1635330184 127 1172471112 1866594668 1206494439 97 478911990 139 137 127 1093233011 13 97 1053153638 1772918091 103 852830936 1347899179 11 67 42722215 1957302786 17 107 1812792241 13 2071159506 1252269633 3 283754910 1607860683 1949 20441665 29 1949 378542576 1826826935 1836837299 97 5 1665700475 23 7001 7 475717389 1297044952 127 1137119626 59 39049872 97 1084273178 662259788 127 1480475449 13 67 107 1786007299 541841662 47 1418679913 109 1755234521 10007 598548691 3 1634269443 1831065306 131 732755574 2777 1946050083 127 1520756166 5 1219485125 37 46041135 31 1104440071 89 149 444532709 318757339 113 2105268987 13 1628453541 31 1907779401 7001 109 804445400 73 540344175 505325268 89 2003815338 23 17 59 1907324130 103 1456800070 301751252 467936493 59 59 54914096 1396788436 43 2777 662417249 1272252003 11 79 1470004192 1739599429 1791905263 89 61 955389930 1642535776 83 1273324663 696687795 688480399 17 1360431635 43 618745490 737980610 62055520 149 474465905 59 83 1840108838 624929989 4999 634288117 1564713614 196776583 101 7 171702461 109 908738780 29 1721162383 1550698945 5 1992622350 4999 73 531492049 39867025 4999 225499891 19 1807589568 71 1205438497 59 918369279 1314192196 59 515393989 1980511247 11 1754664072 67 1444949805 794413555 89 864201214 1834759564 71 1193759072 1009056304 2 97 596950125 1397722373 131 83 1394338165 13 95694547 717920132 17 1423958488 2777 1917821359 4999 2008245103 109 1451756394 137 61 1778658313 1468652323 124559232 149 73 1949 1907273859 2 11452348 2777 107 1054743366 3 53 624890587 97 2136964999 103 1760812767 4999 1478519237 53 1787504182 1739278634 137 31 1398039023 690361879 83 2127245097 139 151773405 97 1483261241 162613807 149 1618376314 23 37 7113016 7001 496331929 61 67 11618336 67 1560066525 1509338151 109 127 1838395104 1297233245 11 23 1920569606 928023700 67 11 1499194360 127 2039943394 53 235095121 313532122 17 127 194605529 2055941664 7001 37 1674004727 67 1058495912 1865996800 73 166614610 19 53 222323181 984364320 61 275481490 1613861881 2777 2138849857 1149082951 107 1812193966 23 239521172 67 1361314944 11 37 1606391519 1977482834 71 298452192 37 1129881247 97 113 97 1949 2007399240 1633515319 101 13 898923927 113 1386817486 19 640467314 19 2146034268 566416214 10007 31 17 1747707712 101 1769277116 71 1517210431 1202534220 97 182662640 1195304200 1642554871 31 1601483555 1949 71 2 109 1224545920 2777 5 1296380818 83 1190472486 73 374950995 1374919389 7001 5 1291108485 1614486738 127 91659202 76369723 4999 61 71 29 73 453488848 71 572902621 7001 1096741655 1365204287 1509964662 97 113 3 23 10007 71 2065560329 3 79136736 43 2005716405 11 449124192 7 211409354 89 1620801962 2 17 101 1247184768 89 139 719260921 17 926636493 1421992664 23 4999 101 810111686 946715539 103 67 7001 1186865400 1720349317 107 2777 7 149 1899115856 13 2036138728 1270147008 29 71 1581636541 41427430 137 67 1548395300 89 374089860 101 43 2070211092 1138663779 2089056505 89 101 131 71 561426110 7 29 760337206 701045830 17 61 53 84026624 376446280 103 907749869 59 193237313 67 1287400550 1015330234 10007 61 302400180 1648951725 1015840020 5 61 745449158 2777 1952483379 7 176370138 1336963024 584834290 67 113 1639703470 37 774637920 1343044907 37 89 109 1637012903 997663484 1207538453 1834165489 113 474645 3 1526101206 83 41 113 1220344310 729350178 7001 1745651624 1120851289 79 127 1298780232 13 165337302 413968737 16423241 67 1836018554 195429091 23 61 1073190319 4999 3 1559572749 1786156623 2777 61 1648510604 67 17 906484855 202020795 5 67 1453973834 83 1043757121 131 1949 113 1747082717 7 2777 545847120 1062961830 7001 2073101115 410134708 137 663278513 59 837972877 53 669059598 53 29 773358718 1096990001 107 840781449 47 89670877 71 1564523198 866903894 546862489 137 83 829989127 31 862952054 59 1530334035 341432374 240382969 37 149 1726128942 2073785278 1646082651 19 2087114015 1975934451 109 131 137 1415592778 137 998937692 113 1152149695 19 1781814607 715155231 43 875589847 4999 43 139 221436591 47 538700276 29 43 1516143159 71 899451146 23 1832058928 137 1717905061 37 1269332820 31 1156974622 97 977653986 1301158002 17 113 221343496 936128499 74201255 1513447905 137 71 61 1089253210 1992947374 2777 17 372356178 43 356531146 59 101 1109999431 127 59 43 763331399 821833458 29 1884050728 174558790 7 4999 89 127 586691807 107 1457653617 139 149 2045354141 1180310801 149 1704336798 577210469 11 1094451226 4999 73 859602521 73 31 1283443772 1064860089 2777 1056562413 119474401 89 31 1496237225 103 1231411453 2130610384 10007 187471138 1594742810 127 67 2093570507 13 311170262 716552044 1440864313 1635231721 83 23 137 131 31 892239861 137 59 1552564291 2118412051 59 780672483 343159571 37 23 29 53 1983048224 904583445 23 450246118 2777 1287117284 67 695990908 902324749 61 714218195 702135941 101 1124347352 101 17 332829927 1166849638 113 1552143140 3 1737867654 61 1946982201 924401320 266896697 2006063262 10007 723075614 2 1573954982 95236684 103 784693861 89 532946240 1866588901 17 59 430883948 71 4999 7 1926064 67173015 13 265972182 131 1162129558 585594053 17 1460243152 3 29 2064548425 194458240 61 10007 1901019783 1850869752 1582198497 4999 19 1499711933 11 1949 19 5 107 1630626653 139 1742670939 2052610226 2 2101054254 47 1195664255 1506844165 103 19 4999 23 1250081050 59 23 911096493 7 206498190 987070924 127 899976624 3 1143471924 71 852667482 819060975 3 1739977670 29 1664601644 1426805009 113 1119946367 137 1388848324 71 1840961769 1710417135 1540539555 5 149 270921680 109 11 1949 74724660 31 625632696 59 219810400 79 1963363063 101 29 101 131 1754758231 611713539 53 787840866 988959436 1133546724 2 10007 127 719007579 1949 1949 895910473 448985283 37 568404730 1473337299 1287591917 1141636479 17 2132849140 61 1213676389 127 149 558104681 103 12961314 47 1744097479 198981268 149 406191790 2777 893480311 109 89 315445014 1018492520 2777 502401435 10007 29 12685196 101 1391960285 97 449253964 109 588720663 79 1310270142 1320523710 406091708 133045073 109 268209520 31 1077599419 13 660336066 1809724267 892332863 113 11 682803840 29 1117252695 61 641618402 1882096136 137 71 886754003 490693283 7 428150430 1389050182 53 1275962075 2777 6553720 11 1409455377 971145340 127 1227263865 127 103 950759731 2095350612 107 53 69091572 29 1595856538 17 2035729583 1949 1011269834 13 575112863 103 1535388040 81059249 3 890071269 1671345460 1949 2777 44782518 11 1717851913 83 447682495 67 1802437516 61 403215002 61 1523816556 3 1809840840 2116321153 2777 831605718 83 467174713 121154368 46446820 103 1326482862 1781281998 2 23 1269330371 89 137 10007 704142555 7 1821816027 89 1932889985 7 7001 1949 1835907044 47 43301617 379761699 548085482 113 67 137 3 1645940244 1199499203 19 37 677517323 1817331553 1333876085 37 43 1906853619 654995393 4999 116622486 945312499 79 137 137 1318503647 29 1517171946 41 48000258 405653754 42881201 11 1662083599 2777 29 16247395 300926495 183767373 97 131 67 1632426860 1151108240 103 1891767013 113 144890521 127 5 2127467960 107 522596025 89 17 1155751341 1087489486 31 1470088200 43 987213651 713052990 53 5 1139596190 208089427 446464898 71 1133615812 31 149 1259066241 2133970848 17 1652553816 494742084 557986009 83 2039617261 11 1201904385 897866271 131 671380502 101 1793882947 71 355494018 149 654396194 1027892240 29 412426155 2777 587102232 490086142 127 1401212844 2 1946029160 109 37 604720082 2066998969 131 1530185848 1443465944 1236387563 131 1658988720 109 1949 139 23 1158631049 79 1223544504 2 2062948858 137 1535568473 537248746 940813397 67 61 132506640 1834825222 23 37 103 1967940718 84773162 79 1949 1009361763 1591016189 149 152622205 131 30131133 61 870290721 131 262822025 1504793463 17 67 323055179 137 43 3 7001 808349955 31 1715455029 89 137 1432222797 1934968385 149 1986102072 23 13 23 79 259717132 1156093533 149 29 103 1505029820 1110569435 1949 43 23 1070609336 109 31 1297199991 929804793 1815598998 61 127 7001 1480585482 1223018692 13 1740077482 1268257411 107 2022530585 109 1856955065 2019741954 137 573836556 41 1403418356 1024022082 127 18584037 974063906 139 1726607126 1018106431 19 1398048994 1719195227 149 902601770 89 2 1327977102 1257426015 1146758055 107 29 7001 853064849 1803282575 109 13 1032115424 7001 2777 17 17 1469735238 2017763671 11 335693996 2777 10007 232112365 103 1117964884 1023420463 143073817 2777 733152993 131 942899355 1328048433 113 643632230 31 19 1718537007 1536907080 79 83 852374476 101 1881098942 127 830339204 2 367249649 29 89 4999 5 149 1079725967 952399507 23 682611871 1217077499 1450316639 37 83 37 169068466 13 500518538 61 510852454 107 1524576125 1168333177 17 607692846 4999 1099090138 59 53 738648085 61 418192698 1062812413 97 630845320 7 1292259689 1536354078 23 1135442955 802132820 1949 7 744222921 31 917477643 127 710153266 162886644 833198003 487205928 11 1548929932 1495055386 11 59 41 2071071704 1317522372 1058257853 127 85313774 553319752 109 19 878966334 1483288922 29 948084965 131963936 149 1035843083 17 760059902 271722815 4999 220320927 37 2008636464 2001784856 7518540 29 137 1211679512 2128324866 19 840938727 31 1933662107 2012947479 73 2004937189 5 557311458 19 2046666567 59 1725921336 1221078868 251818392 41 1732560247 729573673 89 1872452221 323323233 1647542780 29 71 17 529202650 127 10007 584072525 2777 61722091 1264455361 131 1246531962 1540277440 10007 113 1648711810 1207141258 966524864 127 73 7001 1647349302 13 31 1634893625 10007 71 7001 2069313574 262677520 1756178465 10007 1238230252 2057898276 7 89 1271288208 1279577052 97 10007 1108143816 13 675652445 1003836410 79 1483909377 107 1709215004 985542653 89 83 419733549 103 1424889553 266327944 47 5 1406899180 206638180 3 1465741231 73 375409435 109 79 1157235780 43 89 756973329 974085987 7 47 1398600138 1687550709 73 137 111473045 53 1177254709 37 137 1576629939 79 1412732397 4999 142903218 47 23 1244512635 1111795298 127 61 1007694502 5 807788060 73 1386664403 2777 90763468 520764564 61 1835580463 1426763875 101 755561034 1949 1851126902 113 79 131 8941929 604338239 947066559 127 137 1094843857 1418501973 113 41 89 3 680735325 61 281141009 1973065679 47 1464237167 397322611 89 107 866519491 1360111561 1878555860 412147225 5 237077410 17 1796268229 7001 89 600823425 23 724033767 1518702650 19 337211905 1496138802 31 131 272684884 71 1333496724 1457960308 131 445034916 47 79 1610542190 1781521337 284487061 17 543651092 67 89 149 79 1477439751 1784731189 41 103 1985508546 527545606 280138961 4999 278527353 131 79 859448347 1079732342 4999 2018211277 814592049 1994465220 103 1711335922 211310982 127 17 109 204034702 1571807904 67 1841023943 1369284544 41 1576185804 1971874999 17 108327060 3 61 109 17 1077046458 706175759 123856814 113 306159768 19 1414688415 41 500955835 1268788706 89 2006112421 531907432 1113341480 19 748688312 1748265170 1131946688 109 2777 59 1979961589 139 113 1360940742 79 29 67 770742134 59 42789986 2135614893 71 68964350 23 1264002375 7 1262368130 5 113700870 47 720543934 101 182726100 7001 2072183984 97 1587809296 2063803579 1522322518 31 53 729972604 41 101 47 7 1961090061 1276892767 630039056 67 1141467230 23 59 1698848950 1712747108 55340949 47 61 31 1668708880 1275100447 127 92529421 43 139 149 1949 535396147 111515933 1118939286 53 1312476766 413795750 107 10007 123426338 687230725 83772406 19 266512202 1834777271 1121942014 109 242710848 103 2137485355 137 295729433 1105400560 101 2777 1040838218 41 101 1700329445 1797351055 101 31 813039634 139 841608860 139 2777 469443519 7 1717168173 2106754669 1021359936 73 13 79 8522910 3 538846929 10007 19 963426654 924088104 127 131 1844427393 17 127 67 1376381737 23 834621769 29 101 967166722 127 1066107723 590681396 247239965 53 29 1186332 61 595604016 83 1748396156 1989258344 31 83 31 97842762 2 904235688 139 1489211528 1397067872 43 1496867074 10007 1302871372 1850676100 13 37 758597458 10007 19 29 1471461334 506818471 47 109 1503311977 98556989 43 241540460 228245822 7 1940428448 83 1918528981 61 1913047047 298646118 109 139 31 109 1201409554 31 1728920251 1439626792 107 37 1411750503 1127944593 1402195285 7001 1122267301 7 83 67 17 453532300 1949 1295045566 2 131 1792591555 1507925411 1954804959 17 965986801 1458781018 37 118473593 161279527 225747423 101 139 61 1217349855 655893228 888027995 29 1293606161 71 37 520920795 4999 1498330274 10007 915859614 29 1632540210 1213205774 169963827 11 13 911276301 67646306 441878714 1449620517 23 127 137 13 101 79 5 3 2099011569 103 1341194850 31 72459710 5 2098891805 1503390505 137 284714788 97 2022215454 113 446152928 1667556820 10007 261414460 73 345207715 195399257 47 799280919 29 37 903567602 675054529 109 2141039258 627687400 390488826 101 1970970762 2107651050 7001 883099139 47 58569666 3 59 1354182101 7001 139 388045466 592228574 1871703554 2777 1149476287 41 59 629592717 109 1529662851 59 2 1418403524 225118139 103 1774473690 174052734 43 79 103 1183098067 952984428 1613228127 103 1926771649 43 332939874 1949 69327879 943473629 170883540 47 67 1418573781 97 2121681708 1450191016 47 1257151718 131 139 73123623 41 543371566 336807337 37 113 1916793703 2777 23 5 139 1902905738 131 109 1836143368 1804772457 10007 818142298 37 1134223401 10007 1387932493 37 919942100 7001 29 1826317427 1949 2 7001 1274428307 116248227 17 19 1750577046 2777 139 2777 1497377839 888938958 59 61828047 818444084 732072308 113 149 61 242699172 41 23 720739914 1618448449 67 71 822491832 41 79 1000854397 1681533588 23 323116177 387466918 73 79 3 158322450 13 289804224 1405150170 2 1729530119 82662711 19 17 1724445689 149 994028468 139 137 3 683732186 67 1632959778 1142651424 4999 1635306118 67 17 1088648057 543429299 53 1246047119 13 41 568156434 19 1423334042 430200821 1136019477 1949 101 471975626 101 1949 457040500 1871519147 10007 663213925 139 2 224390275 930576073 149 1268297660 1963558317 7 29 1466204162 1876598722 59 37 629162751 19 79 1019372819 19 7052325 23 1943576199 1728951653 418506482 1971684821 23 109 1993570213 73 1493617230 13 998625235 4999 11 1420777071 1784325249 2777 113 1116362793 73 305606908 931402342 97 109 103 151364721 1328654216 4999 1818106740 37 870936044 149 2024830728 113 7 11 1737428635 31 17 43 79 818351520 293172634 101 1449450899 1331457181 7001 1017784377 139 37 1053623211 1398218806 131 183725404 122597516 1731753368 59 71 1248508730 1399280283 113 1747398103 1150290432 59 83 97 15962805 158168360 4999 7 1707650973 19 1223124546 41 113701979 1557854474 819208027 11 23 323033107 1949 131 957068970 2109748712 843598874 2051458202 59 10007 785049150 1911651996 1283100572 2 47 1610766493 59 666190830 609842100 335970569 1949 905261461 127 41 1482576441 1355956880 2019692838 59 799274953 103 244037694 95356067 37 37 434148750 29 113 234974234 17 61 2040065212 1186309295 5 151728821 73 4999 1949 5 73 1635301543 1278214576 7001 1132439754 580043091 1587856993 71 810857041 41 543446648 290025915 67 11 1480670455 605354071 149 65181245 61 683376107 107 1860170711 608016907 955943773 761637642 4999 67 1290779211 103 1596137406 137 450249678 101 1977808343 139 47 1510576522 371196177 3 1323674418 364374459 981465 1503451275 59 37 314233452 1493865431 79 1101152560 37 5 955778615 11 101 1103017061 690050685 109 1584642186 3 363697362 1797459719 67 101 2060442218 80877568 3 83 473508360 73 2079895122 13 127 440854084 190936245 1443309979 68218042 59 49364051 7001 4999 129392848 1207801584 17 73 793719510 107 522606190 1613045758 139 912250189 1225996541 19 2099750439 537570021 2121805379 743996676 67 79 2144763904 37 29 804964948 1231183980 1166138618 2111870351 67 261559776 1445735422 19 1101747401 1316562096 113 71 1696155281 61 1225502871 721005903 79 1446667118 505165844 2078673416 19 19 747917653 1948370656 19 11 2 139 113 1007738181 1800345267 1357637281 1124352237 31 131 578383078 1664437792 103 131 97 139 109 2777 1759821001 830220251 1550263027 2777 71 83 1889520481 551515661 59 2028312877 71 1705297028 369823921 1393741421 29 113 1791930609 127 1884747056 392867642 2 1219005128 113 2075915721 66619600 101 355497228 107 768747599 61 1497946807 89 5 975996720 657720110 7001 969764518 434861995 5 19 922652388 1721442864 149 20404060 1002411208 62240287 127 1283964552 89 101 1613388140 107 1256935741 107 2102629390 4999 634063162 97 89965714 29 334168595 17 629997697 53 137 1915735824 1488136866 67 11 23 1180215560 551120895 109 149 37 219437195 420126342 127 17 41 131 480340916 844131783 11 13 1162402319 107 328813247 37 107016506 19 337864462 792053951 13 71 1486926446 117265162 7 362824287 10007 2777 37 953165547 631558439 71 102376959 1926042134 2777 264306529 708132223 29 2050124695 31 807590466 900173266 59 1206251044 2777 7 482475609 107 613220351 37 113 310004426 23 949748799 107 422086752 127 29 815131362 1322959120 139 3 1639236024 759191004 10007 7 1207630179 67 1561404649 1164264963 37 1126251510 1049991594 71 1940562131 2013866704 67 5 1840826609 149 2 471836158 1647213645 11 851482731 379691841 131 2098121938 67 5 43 714920171 73 2046493488 2777 53 1297420708 97 1794091711 53 1531002838 59 189821880 1806661348 131 706270256 101 479535173 2014749616 1967131549 213829228 107 107 2 101 67 5 13 37 1122155447 19 899250525 1740867755 10007 71 101 127 71 107 17217049 1107204905 5 338927970 131 7 113 1877417030 927357000 3 109 1837592850 25460329 71 1790952733 149 762612396 5 512880165 1225773335 5 559466352 137 41 109 932359705 127 335264433 2777 23 2777 477277436 3 97151838 846482628 252455754 31 19 336377881 374969137 137 83 1173821275 1794658204 5 305024090 103 71 396256893 999580529 13 1597579317 79 1266713018 83 1050521455 1686885037 47 819217144 10007 1343688850 1396124919 101 1101494657 4999 18516296 101 1316899711 1729074449 53 474679660 17 1338759979 896627772 103 73 1721683830 101 1766947190 17 71 3 766283898 89 148788242 909360437 2 7 1076910254 295743938 43 405763880 5 79938540 1452296876 107 139 2145371592 89 73 515750621 131 1742734134 401457098 7001 19 65962490 260758310 1750833510 97 1689666513 113 448650894 701742456 3 1857097443 73 71 101 43 1233449668 287180403 8727669 107 13 59 1384657017 139 575742738 10007 2 52671952 888407548 19 1789142448 190946677 37 7001 790111857 1856385160 7001 356719529 1838986390 10007 1538633340 3 381624510 7001 1807959243 625218951 61 1893423347 965997985 1692598405 5 67 1304322870 43 131 463811264 1904588385 137 422438404 131 67 1879526545 989881517 71 1688387384 2011020685 31 101 61 266877318 103 83 109 958353198 73 58668786 101 575456994 2074150746 43 83 71 1808808654 2 2005330770 109 380840019 238654326 61 5 2050756965 172793978 71 10007 198378768 41869288 43 43 335740517 923314624 47 1504137428 2 139 109634026 137 4999 2134258063 205071975 1948538604 31 43 1226555478 101218517 1012374177 79 210279040 17 101 61 8893678 360328281 105709037 37 1493434663 771742454 109 893501896 127 1199494680 13 97 312165400 885016748 89 113 1153381429 1757426620 109 868591790 103 511503598 139 418951193 4999 11 323728163 113 1592242320 1057173523 4999 403220820 345448465 37 10007 677149742 131 1630913652 2 79 1694460967 1454086131 2140859466 19 71 5 29207985 53 318487986 131 2047816366 386480720 89 947899869 181603801 41 953458292 113 1375594878 29 544741916 306222861 31 107 1816316226 103 1330031996 79 775049803 126181489 19 23 97 2144074517 79 1234698900 41 2777 208713477 66148368 23 10007 334943991 139 2 1595944804 107 23 1949 999099597 717735192 3 23 1282348877 7001 428174159 1236698646 3 640273059 276729993 4999 29 107 2046031423 37 137 1423929094 103053954 73 43 637097589 23 2136586495 1537297345 137 121938952 83 1161283212 73 41 544875966 97 549212448 1756114480 5 79 127 1884424688 2 130058518 139 301688241 1194620567 89 165949667 107 876227935 11 259145953 1205652404 43 685741529 89 1286871025 19 1467286818 1481230481 1474982861 1335624892 43 107 535474010 73 41 1277555326 240289080 127 73 1460765624 600561702 1421807777 13 83 1412990506 1500249070 3 1039005210 43 19 919001709 61 83 1701787664 79 97 71 230802682 422827436 1126892654 131 522975973 1053001150 1351504450 5 539821867 103 8998698 2006428568 137 113 698960449 853784897 53 388742236 2000669786 4999 53 11 913287551 1311794565 101 71 302906732 1497378356 53 850252394 79 2097553724 67 5 1311803180 7001 29 47 384441529 149152385 441844594 2125366453 61 1013408317 137 17 73 2077482618 1128239309 2091172124 113 261807553 2777 1171741265 1396014562 137 1164696060 1196646473 11 2777 409271483 103 574924885 89 1158588561 2055331913 43 379233467 73 2058388563 11 501162024 2 13 139 73 707940864 83 59 89 1424892136 97 437327725 107 2092545413 41 2103480933 11 89 1050187718 59 901167888 1213231514 73 772121073 19 537888380 2 206456090 1380023553 1163995869 139 442083292 89 13 1686262916 61 1017190677 1243777861 1039639603 1257181391 149 1859978940 47 877174865 71 1270958149 560186237 596694274 107 3 7 2127349130 139 1594045328 2041253980 61 2006025870 1212272932 2 137 1569484741 406580517 1101879812 73 107 2 956431470 137 42435276 13 935532416 71 2088353175 1374070137 11 259629117 59 339158460 23 815394622 7 66592460 2777 73 7001 2028833792 168892124 971226551 149 1939661587 19 1779696206 686525061 7001 29 1163533563 10007 10007 149 2777 1903497427 767669589 89 53 739920542 2777 27787539 79 97 310143532 1626355835 1949 1539006411 53 250633811 61 83 1725136271 2777 1275081933 1344200282 10007 252357702 23 2 10007 267890975 1211387056 59 10007 614730010 131 427785740 97 2777 17 1178750403 453927302 109 29452545 3 1207449628 1415410152 31 149 1298280888 3 497967135 435357251 1672529963 29 11 475756176 264210555 59 31 1957253006 53 3952634 904407671 31 705361042 1234523947 97 41 1685120746 347522970 83 59 1933461257 2777 113 1295657887 451600658 83 458671031 1456000857 79 127115184 103 61 13 145845801 67 4999 607578460 1548485241 1599041686 1063433220 79 1957658404 2 47 1061906767 29 1940850526 1623319035 17 89 372047501 1065066650 345848263 139 10007 1105913598 41 17 127 18861650 97 4999 71 1519005234 149 1803338358 2777 1428231454 1122104696 149 31 138476628 31 1578716819 139 1057316149 382746647 7001 89 1918380717 1738720104 3 188912609 798716996 113 154190426 391547650 13 83 13 500574282 1392631175 5 1199547515 1620111690 289624393 676147953 43 71 53 1598787400 448798329 101 1369518186 263607576 1517098541 79 131 1918003226 5 2142538371 31 103 1000529769 1183861662 137 79 29 595905833 67 1904117823 2013298146 2 512560795 17 67 17 367315821 3 479663977 13 932615619 1569422179 1836300723 107 127 1330265183 990221794 67 429098820 131 841480334 916828652 23 1965252779 70614117 113 736980734 782116937 7 59 1675612331 17 303510197 401483475 1562510954 1120711547 139 3 2070385512 1908366225 4999 1048105337 233143362 1903224279 4999 1338114775 446035015 139 7001 926141101 61 264125852 2132650640 5 334054455 29 73 1447483201 137 1043887529 11 83 461357091 1069170963 127 10007 1122315071 445261465 107 1808993964 1900050447 3 1177603300 152543429 109 2003012053 7 214864811 288789576 1627135304 107 4999 604748039 970853207 23 19 29 197131589 311835811 1141213105 109 89 122909979 17 1075063119 277902757 5 137 43 588742094 1085995120 7001 555772486 2 17 2112793218 1754221041 2777 73 2143817791 347438098 29 61 47 1617791608 97 139 1113487502 137 3 31 121347724 23 553197472 41 1841560855 828649484 37 363223124 1206898914 139 1949 1245377867 962546320 107 1646001330 11 124509717 17 7001 131 1686680806 1462660719 818514709 1590619719 83 108954739 103 1174154680 109 67 89420210 61 951334521 127 934067601 17 285941717 1885744737 996381991 61 1830010548 1037113254 29 894802249 127 16505428 61 682978021 73 932905488 101 67 422319284 23 1856589863 71 382421123 79 43 97 902464138 339057174 10007 968237292 1056275756 61 737800917 47 139 156714679 19 113 2777 7001 37 985244463 177578286 3 31 1354328093 13 1794903058 994408350 444021550 2 127 176134837 149 31 96907209 127 2080775112 121006870 101 2070367357 2777 600499321 139 1796335397 23 23 1552160543 4999 73 206732131 364492087 4999 213752241 204777504 2 1692771556 97 1135351244 127 602021585 29 19 1226152099 1114618351 43 1807925110 103 1764713269 11 7001 2094923943 7 853831538 7 3 236260488 7 127 453947530 97 109 73 2132065813 17 921780715 1982986998 29 4999 495995781 686610952 2 11 1462464586 254912229 149 951137030 61 19 1166623220 73 73 528376635 218343735 5 101 7 5 7 1135950501 1703601382 420296283 61 139 2020348580 7001 741771464 53 739377613 1972964904 1949 1525258165 1708340490 103 97 103 1009230125 5 1390008475 7 1643103441 7001 1170224151 331026820 2 79 614240721 71 814453930 41 1625469276 705695844 3 47 227198705 740978839 7001 10007 1781328568 131 591853777 149 1467979538 127 1223949419 47 1898545213 1397061182 103 797241611 416303333 127 83 829942856 37 1040774449 2004380264 23 742161486 17 2003709029 257504168 17 1949 1791663077 37 2 1658320726 524260318 127 47 1296497679 2046874722 41 97 71 1304627769 31 1947571428 1227184963 83 137 1832175939 923024211 1781510168 67 127 561558821 527134201 157738417 1949 850168654 53 608799834 103 21536991 2117808762 2 172025962 1221563541 3 1437383409 7001 1270494162 1428311072 2777 1410125043 109 1058112763 29 511370665 1805083324 2777 61838125 5 97 1794227430 23 146305967 1435541821 139 1891035091 11 178911920 5 2 1194004152 23 2035833316 1680289150 59 1363112577 1933449470 127 149 127 1630427885 7001 1671859803 31 775711946 1146793053 1509119001 3 584353944 3 827613542 1878983023 107 1949 327562583 1593411424 2070903286 83 2 83 5 19 131 859425210 610749363 7 911672802 1871319092 127 1812812150 613374320 2 83 832449164 19 986551592 4999 766996570 3 1077035817 1097200659 97 1582782562 17 847454794 11 1735106538 43 1581185766 10007 137526201 101 1757202141 112549033 575505480 2777 5 1840170165 11 905231877 288606515 103 1405444270 1110266779 59 935058163 819368763 113 1715206887 2102581115 109 472834255 1498641345 5 614137795 1454763420 5 23 940677759 2117815436 139 1616362056 4999 113 59 71 2136623377 137 1875433114 97 251062861 7001 7001 173085152 31 93344018 107 113 1493091035 843508162 308440944 919017817 1949 139 949241981 41 1292511347 1981767636 113 761631752 893637674 47 693165951 83 1728511453 89 926686245 1949 2 704139580 809490090 31 1375423190 43 59 532638607 2005626589 107 120400817 17 7001 1636343730 331749386 61 874689746 17 1533086758 43 149 523319439 521063579 23 117401821 1404711062 5 79 1833504285 29 1640168141 1677188804 41 324669006 37 967942422 2777 149 750875070 3 633554979 109 10007 23 1917834852 83 1979503959 156020338 107 71 1926110578 1389277158 109 109 1929549937 1135187585 7 1894253578 454442562 67 23 80073626 796271385 67 53 101 496728807 1106404500 328246954 2777 1400748280 137 1170053569 530678750 7 1178321809 67 995670746 149 83 1271185753 43 80131094 31 475463058 2066251791 17 1967256116 687028003 79 5 1085772750 103 673937652 61 693018072 31 717778373 113 1646434973 10007 1865099415 43 1040829706 53 73 103320185 270188111 103 1595551845 5 137 2009401057 31 137 253619880 481005493 1585547226 2 23 1864451185 149 1599348716 5 43 113 29 1949 297875415 59 1484573045 1642244232 1325593387 1763417782 101 71 43 347464184 53 1759977731 7 765906806 1828288028 103 730362700 2 295103904 10007 1964234002 715950815 11 151068939 1922175913 1949 2 362601024 897113896 127 7001 1543692688 37 1700856960 2777 1335756439 29 761590605 5 847302200 3 1574925240 31 5 1114642419 71 2777 47 73 83 83 954241372 4999 41 845507720 193726731 83 40014685 101 137 1042103789 101 912062118 715306139 137 1205115431 2100732381 550491978 1114799353 29 1636491395 305091801 31 1636979572 1023593171 137 782019702 71 337878054 3 1384865991 53 1499179836 109 109 1856971633 1533191929 103 1834763205 2007510067 5 1724172652 2777 5 1737587180 1538741254 2777 729851140 109 1131478861 101 2100402161 47 11 123883309 529455366 41 928349540 867566466 79 770207900 1614905325 23 79 1233925483 7 25668536 53 19 103 19 955877859 589936928 1850592702 59 137 1529794197 270765567 1519041613 17 1099926945 543800564 1956404211 53 467102748 2 41 1299158184 44993814 127 89 289329121 53 296692781 1685889508 2777 1540765687 2092136260 1558639844 97 1007052448 471914047 11 131 300236411 129581532 1038406737 2058904515 3 2076861578 113 1709311789 131 1606192522 11 43 121332785 7 167872425 1905532520 5 1105541485 1703386950 43 139 658215040 1172013945 1608896782 23 2062009846 1859355190 23 5 10007 1103191694 1736454668 1871077823 101 811428243 3 1794372693 73 103 435056914 31 97 1486867410 1617271106 820444638 127 107 43 13 5 566961105 2124399455 19 377448927 491267268 603272030 1690685343 17 2017676270 103 788306895 113 350888278 1979758969 4999 113 1445313618 2777 1646892134 89 543071503 71 173699370 2044112109 1286645861 53 43 1707754246 11 1016554605 107 21914024 29 946974234 3 109 2089504167 83 1825192493 1464812552 17 79 3 316671925 5 2777 1372074045 17 586729350 37 5 341054755 1040592660 1882288758 137 100458538 61 805513865 4999 235972796 53 1431817694 19 3 3 59 840215047 23 797999950 1035234159 17 1164974963 1738833317 83 608804585 11 107 1949 1609447169 481200304 928252645 89 1472735243 13 1317509290 97 89 13 7001 10007 1852726824 2047725525 3 89 2083141654 139 137 2131002145 5 1527622042 43 139238128 73 1932573166 1030903629 29 37 774430831 89 1391335309 506813148 1705373987 103 2777 151999095 1318347426 2 3 586569137 131 1754220809 2096230152 107 1407029816 970112890 79 113 1632612474 699846968 277973429 1888148506 79 139 42124645 97 721105760 1771533504 2020493110 160897988 113 83 981882484 59 1349026386 1336219995 1930036270 5 37 285151896 89 44473114 699395477 127 1185157284 7001 113 1976821887 1893789893 23 599877375 43 1351160855 1011932163 131 97 37 37 79 1821587214 107 1811043230 1693426244 23 89 768703413 1312761789 127 75862053 47 1018138299 103 79 958292023 657723743 43 800662382 597213370 2 4999 1327434460 41 3 1605032396 11 1698946909 31 2104907812 637621958 149 961085611 13 516082997 61 1093926969 13 1299061281 3 509563842 1120648941 41 47 31 686265290 103 1478510925 1949 1053253243 37 868443822 137 1031064055 59 1550622070 139 1403037227 1745989008 742671436 4999 1245482287 634017221 89 1875995369 107 2039587410 1877944763 17 5 1412424955 17 710869025 1198858989 565403111 1822803568 127 2007208412 19 149 43 1006108023 1281031447 107 1842572635 1097083024 47 906130719 483783075 29 1859481421 13 61 3 37 1240071835 1207515609 7 1519457723 639726073 127 913913377 113 137 743845377 3 798439671 23 79 812461899 67 216353385 2094450654 3 550134165 7 710317874 137 2 2041570652 386027678 1594572629 13 1568723247 1610730235 137 85182491 380554268 19 424297848 2 160775664 7 31 1949 203643214 1168809453 103 131 407228827 119040951 780370499 61 2143449389 89 1000304767 1134183113 7 97 13 1808302421 97 720914961 4999 985983296 127 829813555 2050148010 23 23 1427097721 1142905351 31 327274145 11 940765782 2101588888 127 1755311831 763854901 103 1513432869 79 1282371055 2102946030 149 558046422 1016097731 435880810 73 1672601819 7 109 3 3 354447381 971464711 1314648036 37 31 139 196841204 1949 318530917 113 898762902 1272427686 23 149 10007 937765977 201460924 149 311121387 605396156 23 101 870668278 471108339 67 895817269 139 13 109 771039837 43 1172633306 217576345 43 47 1086879900 5 71 1259289370 37 1625829741 149 2105324555 139 17 613121663 107 676281302 47 1734897981 1745702764 1024203780 653142157 137 23 1600335170 1373091996 131 1138665100 109 410146399 1663717539 11 73 1964484385 7001 7001 2010526177 1248264298 1229417606 7001 101 1168550236 1514199539 1949 1981530550 97 171332943 2777 1324840052 61 1921703452 131 1197875229 47 1984261749 309966455 67 134433202 347375618 7001 1372303635 3 161014344 17 53 1087863266 47 521996772 1949 1951560986 97 41 212123955 59 7001 731009415 47 1730564158 590608862 137 1016222297 2127213831 89 1888775581 103 2019160090 83 322297549 61 4999 912777408 137 137 633145637 993013667 157812294 131 2040205863 37 1879526666 1308306997 97 47 1909497482 491435760 23 257109295 7 1661468151 710876698 2145984880 61 7001 947679467 1722180308 17 7 1047922134 1008184067 107 1110173536 97 2050159117 5 1175921600 2 127 227462715 1612540336 4999 208098372 1013958788 31 1907593960 89 129982720 1102436411 53 1878057014 7001 290261460 3 1361536404 1073349360 83 1416308265 2141262469 31 61 13 137 2 113 13 455887146 815726522 23 348325432 61 1112694346 539922753 31 456565003 71 149 619904070 13 26060879 1983902692 1949 800117123 2 1988138152 60710616 61 2777 1551790377 61 1409211020 37 376739883 2120745687 11 1983744961 1127309265 2777 2122459378 73 1412973181 43 132443124 207704181 17 627509473 4999 554062597 31 701915280 895724869 97 1911624723 53 113 2777 139 71 13 370935006 79 1485428449 127 103 461247287 23 139018532 2110470573 43 2098544394 1525079753 113 315527168 149 1666376813 1949 1802302668 1852494037 103 139 61 1866621228 2130068089 2777 783924884 54970715 107 865879337 113 2109847295 131 97 1097131013 1829188387 59 1453385468 757954174 2 4999 1241711608 750609848 103 608752454 37 304375184 1303014776 29 891256713 1531873564 4999 61 17 2056602778 1032716395 53 1581102862 1949 1078954706 37 31 1978111488 1204198906 5 140595890 73 955964346 59 131 988513196 7001 1146952827 4999 79 300230573 439430469 10007 1943249323 1076382941 89 4999 567671443 101 204613577 2 162002382 67 113 724019168 19 2978915 1635654732 620179192 61 1949 417710294 67 1915433185 53 1204652264 1895387961 7001 101 2049982860 770077720 1624750015 23 29 645337232 83 1358135972 945585551 67 385654278 851079962 1684263715 5 109 415149449 47 1861836239 101 217289784 1265688267 79 82185448 89 1034994261 59 2075339691 47 762020071 1965058391 43 472296004 109 1398352716 2141085268 97 2071980722 234580038 11 2777 2107579157 139 73 137 1747396914 838661666 11 339089646 7 900319783 10007 621658250 255579765 71 67 59 1500853918 688216297 3 43 1624320128 37 790566994 1029225926 137 31 1164567948 390579716 842937117 67 704673448 23 409259010 230541266 10007 1473680855 31 1964445324 1165913069 53 1970241593 1836543178 79 1720842403 83 59 2145502786 172379325 5 1600149680 1422084608 149 1531050986 10007 67 921406780 1083218836 599098872 2777 61 17 1949 2777 2024053872 47 2009471962 101 449942880 47 103 2010274717 11 1921253272 306687991 31 1688853513 240943674 19 1483727968 113 1977893692 1255850416 23 23 204917511 1411474511 1817113605 83 61 1954680737 131 5 1501773735 887230775 19 1774818728 109 185730114 89 1627383576 1918099466 2 11 64761488 480084187 97 1938452850 348601704 97 1582396437 3 410659230 5 1848378910 2 61 1216120689 666906508 10007 1873900545 83 31 1594780523 101 1145090345 5 149 100337619 61 107 1751970492 493718972 7 13 1609094578 1287738296 47 1553844205 1488636217 89 323551490 477628201 107 59 1839887211 837517862 115408526 137 71 748113905 1949 1000516346 43 1359604573 29 65885651 5 252738161 29 131 103 1662767522 7001 942516626 2125580392 1965249825 71 1782162121 131 1808591633 1349835036 1103864773 11 139 1949 1318716788 4999 1871285668 3 304892589 59 2113118478 158541738 19 29 43 1889245721 31 502054176 434017732 47 729073682 89 11 1137529151 445161640 61 1277088009 1336331514 1892041516 4999 103 461064462 1281417232 83 1738273233 126488929 31 2000587170 1482220329 527129965 1137437411 17 131 59 1252046433 1810654332 73 103 1402663064 1966372073 1973450578 89 131 183386769 412694948 7001 3 1413166317 73 577862890 578530110 1440717860 2 310420205 1118652821 53 4999 430468889 1692131506 15140447 7 109 107 83 1822766358 7001 968357317 1614228964 107 496919342 5 401230817 2046039671 13 109 59 2025392533 661449767 37 538700464 1020214058 109 444233621 1949 29 43 1458346763 1855590481 89 1119785540 490061234 11 1868132838 7001 1832130632 19 67 1954174327 318309717 11 1217837652 2 61 103 73 1377775574 2113979625 13 97 958859720 13 630084351 67 13 1949 1026900814 1510377550 103 337882127 241827211 2777 101 47 2047873143 29 32812543 1357058335 41 1891912405 43 2078046036 37 2109719391 83 23 1982089808 2 1166572134 13 61 4999 708223327 79 1956731544 137 7001 275496351 131 812996349 109 1438800545 498641101 53 44021694 820978215 5 239351430 31 4999 103498007 109 1949 1700740278 1999443594 1301723934 7001 149 1465007485 41 1418542282 149 19 949285714 101 727579696 61 1891782813 214565657 43 47 2051725203 1433482736 10007 83 2121767595 715526493 3 3 1934200815 71 661719766 37 11 1241342542 19 1781513829 2003838131 23 113 777101000 1126788427 53 54314464 19 139 1277454224 728661896 23 29 2038606997 1500321322 43 401879591 923917780 53 70884857 139 47 41 59 310635118 497431832 13 831599327 23 519333689 477150459 71 671266836 89 509689620 167075083 47 103922695 10007 1966505591 1413343510 73 11 1620124165 1239408033 1121210150 7001 729278683 7 836542721 113 953933231 1164457429 505571472 3 806667599 61 1688409545 371532660 5 498721730 37 127 1911959473 137 1985312210 1310488339 43 774690064 31 29 1921103115 1638563163 59 103 29 929624275 1949 779174797 522468359 89 19 29 11 1030396961 1518906832 37 201071503 71 108371915 137 120815094 3 113 137 359023057 442204744 83 139 1329287475 446747380 5 1878988737 89 1562699291 10007 900005942 59 11 162619105 874739580 137 1247565292 2005994141 2777 53 2108776614 1209753037 2777 2127145899 1361459420 137 544124339 984451754 11 89 1696941818 1504944343 137 1971402453 61 1705237615 1876682523 107 223427984 7 1933118285 3 1175659612 2777 18344862 113 41 1453861189 619524732 296095978 1949 17 999729692 802755395 13 59 2016907094 139 852153261 1551064098 59 1980491228 17 795198668 11 2126944494 17 1267306140 1311465921 1409967203 71 2052198994 1561109797 43 1949 1746247479 1933405178 37 1293855769 747790197 53 1756898898 37 1155604720 73 43 2 1345451199 662238214 101 101 940572095 19 539806986 131 927724418 4999 872070551 53 966383715 19 1170677609 61 1467557093 652573630 53 852715834 89 61 722150330 326520983 1160025019 59 1897728010 789606760 5 1863520758 1949 744611552 1824992437 89 881170043 1112267824 920214102 71 149 13 127 7001 1845197562 1112948970 107 37 169935672 149 5 323886505 631641235 53 185232827 1575158235 107 8854048 47 1032459575 19 1721744527 109666987 1716902061 83 251023839 109 17 137 1012537819 1166932298 187949043 1931118262 59 19 1666308626 1145454957 1714554510 1281850403 31 41 371335401 415694489 7 13 67 626094699 149 139 10007 566216074 29 13 3 818725713 91531534 1766123267 131 97 7001 572233736 705275091 3 103 1815469264 131 1479885516 1043793721 101602421 131 2028659594 2777 23 127 90297635 1945093138 2777 214745410 671709091 529250216 10007 58150677 446594297 19 109 73 1546656110 500285060 139 79 17 1083529153 636205820 89 4999 1726830920 5 127 131 1174313233 930202362 17 3 139 3 53 954573825 3 5 1337324655 1034192185 1246417377 53 1247956656 1847310167 83 103 2030143596 5 675725905 1242038055 97 586433773 2065403928 1060303556 312101350 79 467199804 89 109 1513572474 371026976 993086880 79 31 1151595502 5 386729397 97 149 29 2061642140 10007 401237010 113 895984534 1569647969 101 23 1184052914 137 942505183 31 1717330095 73 601353925 1110071607 107 736534393 1907939268 137 1543274860 2 1949 1610959593 769178697 1689579334 7001 546085001 7001 71730267 67 29 1179700252 107 1795609479 1081360458 7001 109 1523652790 1376855909 11 1352202999 37 4999 441276988 1949 3 1814219463 1472350281 37 1670865620 41 467859077 1949 808980568 11 1075818022 139 53 1387318937 53 59 1911104105 1405291450 37 1031435976 113 1143895271 1979413733 7001 1937596760 2102173415 671508275 5 1554906724 19 4999 256218746 13 718033693 1427586264 71 131 732483480 107 2 348964084 4999 1835252412 73 78811822 41 891735691 127 172274484 1731780890 2139420647 283794407 13 318382712 10007 70589378 61 956739340 5 19 1514344517 1299097058 139 59 1583143283 2014407333 79 113 37 534690848 641865381 83 1308438720 23 6374459 10007 654059296 11 291742924 4999 1436287685 1123655224 929633902 131 1499169371 83 19 13 67 578441284 630159991 886897991 1225032651 71 2777 1887790715 10007 1134593660 851915924 4999 149 124742578 89 640237995 47 1604235566 1415817698 17 83 2777 1493081820 1252546411 1197945363 4999 13522295 97 53 378570149 53 71 277208992 53 474105727 73 31 53 137052753 88682886 127 1965370720 101 1355767397 109 2063974187 354095771 73 2051825473 107 71 870081783 89 1998433679 109 558991567 381967065 109 1838141502 1242583863 103 67 83 336802466 11 23 49009550 23 1184932204 131 89 629996290 494633676 23 388788780 1460052931 1418236296 4999 176702294 1044382250 31 758614498 842397967 47 67 5 61 109 865953334 17 2072921163 19 1817466561 139 61 79 101 1254475752 1604445095 37 246362603 53 594734412 19 17 245323617 11 817172202 1202437633 113 1284361955 41 1819961020 31 2007654103 73 103 885602343 1768830536 131 19 71 407230156 637660338 2 149 1429487077 185257393 139 611243326 113 772865940 131 2044335873 71 1545094470 317617028 37 131 1815212635 1540211540 10007 1832121588 1054111066 41 798814100 7001 113 31 13 2777 1037403890 43 566888477 53 113 1277174477 1188974474 139 292157567 1351830878 1132774058 254964879 13 1243557716 37 257669998 113 1947900102 29 21070080 31 1250034018 4999 107 2085040072 109 208018434 250924461 79 953700166 113 165351544 1053649521 103 97 1949 421340524 73 61 1009874032 2114621582 109 850981639 10007 113 1324954832 1046732334 794168964 812202300 47 1959601692 59 73 803924764 893873774 1355052646 2 149 1629366405 73 669257657 61 2104842332 47 1987967506 109 1745309800 43 17 353039000 1654742022 73 2009907175 47 97 156095213 866329673 11 373159644 43 1834931518 1146716647 1418264890 5 127 1508835057 716129378 107 1652244076 17 854875753 2014993977 2777 1556505723 511878213 1260486773 7 3 1702603488 1050144587 542249309 10007 2777 658740501 1236329455 5 1742057040 393459023 59 1925877086 709768381 7001 101 284000789 1366669957 97 481320402 43 5 1074623250 11 1219499963 1831095871 297606766 19 780531183 17 103 1406647928 139 634426441 4999 3 53 52562856 131 31 822985799 1503499459 73 1851516261 7 79 2777 137 683070492 1155483345 1766423529 103 583828273 107 107 109 518967966 2090468490 1791113876 71 5 29 1908350474 61 1744054660 1058117069 996932968 53 47 47 71 1140614290 5 743143434 11 2057291346 913032801 31 1363344350 31 523905851 47 113 633481503 7001 59 43 1378300414 7 29 2 23579682 1799482371 3 1320013980 2 826399230 5 1343801830 131 127 23 858755715 1335508593 61 2 2001631262 562789666 5 113 1287179045 76094765 197346006 2039145441 43 748955971 840731179 59 37 1272121470 2 53 975879089 1519652146 89 47 149 1261845985 1808435311 7001 5 710564565 47 11 1959090742 139 1331487242 1805299185 107 1765906076 1926673100 11 2076276708 31 23 2039152561 484998539 730422682 43 776451688 389987812 43 580516211 7 61 1332554577 1000779804 2049789960 4999 37 244698482 73 1221478895 13 1691057511 3 728548282 53 53 61 13 863882189 4999 2024794960 334108723 7001 915976788 2777 79 247040742 13 1240041072 1125250543 73 83 1246524763 109 435723328 1700368492 17 139 11 107 5 1734390940 503701565 101 1314733362 131 1016936232 131 320112517 378607849 2777 1760148687 647615451 385757833 4999 1922068178 101 1174051261 10007 454277772 31 1518586832 1453607964 131 1786796901 107 108669521 313857552 139 2080127073 97 568284103 131 41 333193072 10007 40048014 31 773360472 47 1024576030 1097181912 1984156284 11 358644660 594433967 1627032965 29 1007336354 89 627886100 885559895 11 1128309182 112545122 61 907708243 2 830914156 19 689450283 3 552248774 11 209086289 31 310165168 97 67 595730567 71 355271788 719909896 71 1901013640 107 88031789 2777 2089731378 1706130483 71 1432631610 1364769881 43 970626057 974334764 67 590723590 874667161 127 35815222 47 985083086 817894732 2 11 513609481 1505742337 103 2 807794220 2042646202 313787666 113 1256461298 71 814445189 1688475795 127 2062677382 4999 23 139 1597598724 17 1401758902 1453354293 1391027124 43 2111250722 103 61 1761566296 1775030216 2 23 59353064 293550311 43 1220456020 149 417077600 109 89 515757538 113 816649870 1241281602 43 184970046 2 2064290203 61 101 11 986911915 37 178909661 103 1680409774 1502961483 107 1099143162 2140113531 67 2118160445 5 3 1758186984 1507620633 97 521844092 939903325 47 149 1684305238 2145427471 11 742241797 67 1181708681 2777 1566652881 10007 1666671160 139 1095836802 127 442179837 1647388247 47 1783100241 1841885303 10007 1868276879 1242509148 97 56893022 53 53 399464392 1890237103 29 79 397956891 7 1739466133 71 41 2777 37 738550451 1109729493 1530912130 107 994766588 1757122675 1442638736 11 1188838132 19 7 29 663337306 4999 13 792596493 79 1459161284 1949 11 1046344326 19 1148137472 792000912 79 1672001662 7001 785932260 984548739 1342752669 83 19 435015887 480361439 101 1460489748 79 1036715657 1219113897 976617538 53 107 53 282385325 7 1694184275 1389491740 7 1241377508 89 1118340246 107 17 722318185 1924268017 79 17 550220391 113 137482354 121404555 103 1456698070 7001 71 224452087 103 29 745972626 1815601521 918204723 89 149 79 31 47 1041313106 267152284 1827499264 37 1137049346 131 1658286994 47 967305308 596953052 29 2777 1588252387 1243822260 5 1872811235 131 59 31 1384209035 137576012 1949 5 107 11 4999 109 1994809545 501388664 5 7001 5971853 800515343 1949 1498084068 13 59 1676053750 37 97 2086353988 1038896869 47 131 103 77653142 1528189473 787487363 1508517413 13 422199785 7 1357411097 41 1584672676 113 658343311 137 113 69901800 1161264614 140222537 107 2110365587 11 13 776502735 53 984374618 1863981034 71 3520393 13 149 127 217347673 139 2012900144 9633673 2 139 768396031 89 535666940 17 1558680880 59 1300286014 412068984 107 22062388 34108538 89 1248635223 4999 13 1229743650 19 1913301786 61 1388414778 41 89 43 3 1317136170 10007 113 149 380426800 1424472078 1818588394 103 756816937 101 473127430 31 1649027423 512126262 31 1259425398 597187482 67 137 1937871769 17 1782992062 2065564776 11 191495368 79 600030656 1486698536 71 587416363 139 1409788179 83 487753899 143476373 7001 1478723216 47 43 1134271116 11 5 1259044554 47 139 1923828539 1610337253 89 41 43 5 858866300 562799263 67 772127624 131 59 47 847894429 1839403832 1949 458356075 1005168926 4999 777829403 182779576 1067176971 7 47 1927747535 2053054625 113 1917562879 17 1647256463 363249710 127 103 828009378 11 29 204749106 83 373479167 53 2 696695850 122409330 67 1333484384 1193196970 11 5 47 2777 286206019 79 150422083 60497871 1075688964 7 13 1760003615 5 1953287945 2090833884 131 1816751258 7 107 1113711958 1518656538 131 31 543968687 2035343688 67 1850850076 487917041 71 754490304 779656668 7 43 227889411 10007 127 824786260 1823800632 101 863659080 1989910970 53 107 1593533987 153966832 1243924600 31 487882565 1343245345 127 23 1553189475 1039225577 139 97 814732585 2122319817 19 1406445721 1909767750 206776572 83 1898819101 41 1197435463 160080535 5 113 11 687545859 13 41 1813776899 113 1217804503 73 1798761099 23 761853242 1899061470 97 1630784758 748585666 1482387593 2777 760970202 23 2 1068979256 608511390 29 754869977 83 73 43 1363782830 103 109 2040549651 139 1192883683 61 1012276456 327483441 7468327 149 2109182799 59 1990376741 73 529944887 305375794 2 965503200 1124035910 767829774 103 23 32733255 11 424385082 1494994820 334724234 1484027701 13 4999 2108814047 19 215925445 53 149 571819006 2 7001 109 4999 149 1533383883 2136837820 13 471879785 5 872403120 1231775796 1949 137 296974489 179325143 127 73 2015878575 728235298 7 89 2112348517 248089992 1358802995 101 2004597432 19 1057131690 856952548 821022788 53 41 1105285421 849804534 73 19 10007 1164295569 1949 385474771 1078150590 149 109 109 826061623 560119935 1786829906 10007 1427428357 109 410899874 1949 31 101101912 1862308508 1513310541 3 1855300482 131 113264958 83 1248866384 7001 83 2058155067 2010184497 107 29 73 2050017463 1555730726 79 1051466853 4999 420625858 101 520799329 1355849755 79 587774536 3 2056715383 1949 715980742 657317893 31 2090859108 113 987998550 1637431133 13 1112860436 97 1440432443 868287183 79 131 1170592305 107 23 2085120109 1949 1335871886 101 41 1435300284 814860664 149519234 2777 1150235125 13 1117878495 5 127 101 7001 81309614 1232948625 103 1172185732 1135156930 61 73 1126051839 41 17456691 1829155141 149 5 21317415 669164160 1344073310 23 1408434990 73 31 97 67 266123799 1815577725 1155733716 113 2144403825 1320651192 7 12995885 19 348396084 1337926165 29 47 203143259 678989260 356686330 83836961 13 158501223 131 43 71 4999 103 354092576 17 101 814062278 1715181991 7001 101 251425158 43 2032244242 17 1058443579 1119267454 848448512 47 67 1925341089 1949 850604019 37 1305181623 1815836760 4999 29 79 630964942 83 960431097 641561979 2777 18946501 7 1710753911 59 13 47 753251975 83 131 1045412510 61 1243723998 1267365607 89 139 279676618 97 1185926850 19 308563686 1859833582 71 47 83 1317566734 1406241527 1006201518 2777 298367498 73 1028997926 61 743146286 13 109 1770726037 2106578363 17 139 961903491 715856811 2130635195 37 1289743967 79 1099966928 59 745861775 58934418 7001 1553948961 17 1910004786 29 71 131 481147018 113 1582753258 487662448 1746455639 4999 101 852462119 1356053371 567324946 484498856 137 79 1461937554 4999 103 880082161 1583057191 29 1294039180 5 2030653790 37801229 1240029363 131 41 800223568 79 1661840197 59 520375457 23 1007348104 206991765 53 149 916464432 691600984 1900576733 23 113 950577470 59 41 41 103 1542531399 967919943 580944267 14665748 59 608578298 31 2095435514 37 731231185 2037491674 467493457 137 4999 428259331 17 430767675 552951702 61 364886323 43 1337675777 53151268 2077373230 109 1676646720 107 73650700 149 11 755051726 1048424454 1222677913 2123143035 31 1069194080 1622202746 109 240130010 89 978586417 1270066553 41 1464447348 726935492 53 2089764891 107 1505468600 107 1332552748 2 1827652006 741951868 127 162877246 606747064 1473358256 47 17 127 7 13 148751057 1463355569 1241639472 17 1524302467 1144663126 1747787043 23 2116671289 163864915 31 107 2030329708 1607519636 487706224 61 41 787005865 271380662 2083438182 7 1212004664 17 1292589305 89 519605585 155313931 737492472 4999 1311859604 53 1086779085 7 669776312 113 1001739999 1461142873 23 13 103 671727066 863040707 107 843187455 83 1053591625 53 97 635900381 113 1085827283 1949 1975494706 97 199314339 137 73 9565993 642910708 1877756663 53 653571049 47 712512762 641940123 467482629 3 17 1256025824 23 2080066847 1889420629 4999 684138145 109 239974618 1192863082 59 149 1091582642 113 29 109 62830216 37 139 41 1370822249 2111006237 528412493 47 2136750143 1426904164 1464893193 101 3 596100552 132897255 2777 181383685 1949 1804818827 47 73 97 498523880 1819926575 101 1784922411 67 23 1949 471019483 10007 585630111 11 1479720165 1626029396 17 67 724562321 1164395531 53 269951962 19 308888905 1249322217 13 1949226940 149 131 1709255250 1255629431 1193792969 103 139 1817885368 631977400 5 336084550 59 1855026729 2132294043 139 1971367361 1774036040 109 1524807649 41 59 53 1304434092 1952070984 7 47313898 1540472127 23 79 366130916 73 149 89 1308488769 1330235118 83 2108277301 44784088 89 83 95867822 997455469 4999 2017004249 131 4999 59 941336032 2102423995 113 1771430036 137 139 448635010 1406479979 2101529849 61 1502020679 10007 1143579946 109 1256106953 2 759502688 7 7001 1658263861 1900107612 1637049089 13 71 1624517606 113 278111645 103 1638584770 47 5 2128541798 53 516760229 5 1500301208 2 200039765 1890957112 139 1949 547633918 1043325037 333264593 1961327113 139 29 983027638 10007 59 149 68226653 2777 1224398739 379334481 149 1284665484 19 67 840974352 430749499 10007 149 269912308 1995795079 97 37 1403670998 89 1327982083 19 7001 1303712218 197442202 71 2 909329002 332764143 1306657211 43 59 720754325 536747240 174115862 2 97 1431486715 2040344366 37 1566802740 3 73 53 1336620621 23 519670126 139 2070079352 107 671788267 73 1554254169 2777 1424731519 37 1268915222 1914166769 17 181560986 794112381 23 1115485494 3 498843090 1937470320 59 23 538353735 3 566695633 139 43 501248119 1752176341 1514373569 1051906773 149 981923576 4999 773740221 7 1685288948 97 1842598226 1383708201 137 1424721088 10007 10007 201721106 939322657 53 60030865 101 1268461424 101 1868148116 101 1780434868 17 787295776 849839021 41 113265161 938089005 137 97 80856264 3 19 1299523620 2145550604 127 26974546 139 1041909111 932051346 113 13 53 47 754932818 330242809 23 76583939 7001 1180431609 47 138511585 932286924 17 485786052 83 295304953 101 1266170806 131 1426696653 1411787883 3 1692572254 292396908 137 67 211963679 437820191 109 61 1152786540 11 7 131 1796639007 1713661183 31 6924248 1218437273 97 383456736 61 8917056 113 64984134 59 1188943928 867700206 287605454 53 67 139 71578745 15764871 238224065 103 1994800111 17 1220726570 97 1707424846 962956069 47 127 1929144097 1884269409 107 4999 73 939199823 1954698735 4999 1854823961 906893585 139 356864708 1667723909 73 1362952559 1875689842 684224944 43 2 880959402 1439594239 131 2089437851 31 1912423658 127 410576548 29 1167645734 89 1994609082 1468711947 127 452464297 13 3 264241404 1855795464 41 1591576212 4999 1322945358 1949 1977094835 1994429788 103 47 4999 29 43 61 38982965 1100632028 3 1274306646 61109436 113 23 419387405 2 1022257312 37 1469071473 827659797 29 1266705433 1666701401 103 19 131 1064261816 913290583 83 43 1894125791 852025349 2777 613050520 1167753544 2 97 934960593 1558779621 4999 736317416 47 457805474 214408419 107 37 1691027354 1778697152 468860349 2777 888465293 1949 1987424535 29 1015047198 1694530834 61 726476821 107 2062790191 69608382 2 37 1831631765 5 79 61 43 1514589602 29 1636176549 1211938826 23 950585260 17 29 2106240710 41 1313142588 1838414949 10007 23 1486392365 2106142154 902580612 149 57468257 127 958922390 19 1690706083 17 59 200406310 109 976125751 47 1441315771 13 83 4999 1237997351 1405108922 1598093799 1234621963 109 13 921162437 1404815707 127 1734660567 107 7001 949349602 884100282 1582058128 23 665823665 1635302565 149 79 17 149 1949 5 53 31 718163143 338844818 1995621875 13 7001 23 1933701379 640319110 17 1834890384 41 771075356 2089855638 59 481386310 61 31 1152204869 71 1141748089 205696017 137 137 61 1602165366 2777 341418265 1629879617 103 13 17 787517537 1482609933 54718842 59 59 684231142 103 31 1034548058 124976097 59 505754416 61 61 1783698377 29 5 1546154950 127 1317660004 1977784873 113 131 11 11 322601873 998742855 97 420356775 2010877900 3 101 2026112419 145471310 1210782468 107 41 1696683443 29 1344816739 1988437055 131 101 1341201523 2065054989 1066923852 103 47 392738580 2095002910 149 489114850 378619816 1235001429 37 61 3 127 672992050 101 438812160 71023688 17 1949 67 1354325605 67 101 139 103 2062893167 1821624766 89 1956122990 107 983836217 4999 1872150848 659502507 79 2038142799 1950723577 11 71 67 101 221745096 2108240569 23840231 4999 7001 11 1527960797 79 293451671 137 284758062 19 1677030687 114848179 81669355 107 355599948 2 380602662 1481037798 2 23 1718400863 107 1857507267 7001 131 13 41 1211224166 131 137 1459908136 101 359984114 83 313953735 2777 683804946 101 97 83 270008877 101 2777 17 1594222005 1305584683 4999 41 1841356453 1980701800 698288750 101 37 1123465040 608493747 29 113 79 1385349925 1565726675 1949 666126143 1506005989 29 19 2086156718 23 83 1016923138 1987982098 2777 1480715839 7001 109 312503545 3 1093460214 4999 989996961 1331338679 10007 357363141 127 258474491 269044691 79 1343213119 67 1310293949 725358019 41 2015596481 1733183039 113 93898602 435920739 3 29 127 941309141 47 1706583583 1105339420 1172355886 666640442 13 1294509027 137 1696384005 73 127 41 935657754 59 1688107084 1922886983 47 73 17 3 1232325168 1258551900 1343910263 1748631137 37 275642815 10007 31 1742034522 107 107 7 13 1524860662 2 253066208 525625270 43 83 1104581430 1126764674 103 185244161 82839192 43 43 560391781 43 1012916299 1725730559 1299576487 89 2 4999 1360553568 1987465704 149 37 1015813429 83 36899957 475035845 59 1813150339 11 53 1893207223 71294381 1763967136 902504463 4999 23 1853753908 1951002772 109 29 1647101197 2042082866 2 1420298926 41 2051720114 1344827019 101 1595881305 103 131 1237449449 1937854049 2104949539 2139050947 11 53 1575873446 97 17 561351581 7 47 43 576453356 11 524888595 364989559 127 1088168786 2 718826460 11 312760580 1633331650 2 198478364 660288067 1949 920782849 17 1206475244 766162499 1324390645 137 11 1355020689 1121962006 61 17 113 131 1542604910 725327374 10007 291013567 2777 1640682147 2040079547 1823059237 61 629610042 43 13 131 113 767528318 1844527977 29 225084950 342061865 1096301900 23 454492413 43 1448643985 7 71 127 1142774194 319172637 17 935650811 3 149 1125111478 73 83 61 29 1952094893 986952572 1955926270 2 101 19 89 1514284683 872442672 31 59 598413140 2027193389 13 109 41 1756930606 177171250 7 17 73 651529941 1578341928 137 137 59 261450220 1701897381 107 5 1650931325 83 4999 1141826589 276333298 10007 2129729875 13 7001 293810967 1115091276 628864559 47 73 1949 1385770184 541516007 17848641 109 1974900261 1949 815635061 569123385 1871251846 101 7 677498990 3 1955831988 2144448504 83 1769791736 79 304508818 41 139 58656332 83 424111338 140887450 2 1686146091 3 73 67 113 1064554355 1083746049 504340362 47 101 137 293012853 7001 1040299593 587837056 37 451555363 71 595470113 1956843993 1949 90136709 13 68054857 67 2777 2 37 31920233 2 1436710076 883292614 131 131 2010480449 683032297 13 1012168534 109 149 778522616 794930049 1910816123 37 252977167 1777869610 103 127 97 670625602 29 543097442 2 2109591608 37 666174751 905318627 137 131 37775588 1639026193 79 121957015 5 1124521157 2777 963569014 131 511211780 1687368165 5 1949 87810246 110469320 53 624275022 18365214 7 97 7001 743924976 1268483614 2777 107 1678217960 571021871 41 1532802067 139 59 1433491022 678134731 3 1531817208 1863796014 5 611183810 43 632747666 3 910915602 1035663237 2119845407 597393357 109 2 23 372927152 19 1103333097 1706978316 279778720 2031553938 31 131 1998322518 89 1644470978 3 17 1481200480 17 10007 1913070706 103 59 1932091585 113 67 532270177 131 2064773923 965861297 37 39158210 668280417 1196843653 109 61 742939694 10007 79 61 23473410 11 377183411 1678929934 139 1949 439148653 29 4999 602299516 137 1284244166 468647854 71 103 195848732 103 83 550537454 2 602131852 137 1749284500 2082693600 984025410 5 103 270369747 103 134054785 59 1305574985 11 23 556406455 1948619662 7001 1829136500 1949 53 877711694 262218772 3 19 31 1466833603 107 1041132791 1435636120 387896621 59 1330791964 89 1391236163 1449656171 83 83 2018746584 1724021137 131 1387032848 109 1648252438 97 7 9503672 97 113 522087120 1064730522 53 1715316126 2138486640 23 1949 101 2011774156 1744872897 23 875337588 73 1105789345 149 1720011419 127 422731565 71 1211086547 1172853227 7 165020571 7001 97 1325706760 1788080346 61 1773220834 37 2084199825 1746763395 5 79 17 1145390130 103 2053449715 1306030144 89 1264817092 61 1690502272 1513074246 29 23 11 97 2024333643 11655035 97 467824163 23 820401467 1203088465 1949 865395931 83 1562306012 149 1372096002 61 1261775611 53 79 862350965 1983921312 67 1630043573 2073780973 19 73 1367729022 358780546 1156098703 10007 2006183346 710545492 7001 151165592 31 29 5 1580024801 37 155035550 1587693917 556600753 53 29 482638536 43 450276306 59 1949 47 149 1351691048 2777 243461878 137 981076591 17 221175826 79 731673036 149 1711622749 17 125723942 1949 155333351 1683739532 2777 234500988 67 589189977 3 139 158067464 1183213052 2777 479990565 1429784276 19 1084100094 79 846743804 4999 1042526453 1795834569 149 67 127 970449926 846386928 1659352147 71 89 1552469364 1393244197 876125106 101 97 13 147698162 2 1963084668 89 599523432 71 13 1531126118 2 1261422516 67 1730748781 1016751609 4999 31 1876498361 73 1613500604 1949 31 1393908862 332852169 621272985 1949 109 113 290946524 542676624 79 19 1797596650 139 83 127 1404789164 1809414974 5 1534950465 992799795 109 2018244719 61 1299985213 47 1566654254 31 1598226824 3 1395866852 113 860456128 127 7 239382954 1761095644 2777 362070717 7001 312503637 113 5 103 783511643 1379687355 1949 1011899007 23 1008215718 92619626 11 1522857901 101 286714760 726371007 19 101 1460831478 1802420675 11 71 29 5 440032330 714383815 270938166 2 1323200712 2058723656 2 638395447 101 53 1342822045 31 336959057 1194804246 139 11 1950651810 408275981 47 67 1818868352 2777 1672224374 59 1739905162 127 1512492441 4999 732568457 2777 149 127 1309952803 510057144 2777 2040588455 1679853609 109 71 1955292217 1586941519 139 13 1221578668 131 723727379 85873712 97 93271698 13 401880193 569334312 47 465895997 41 662251598 1660351638 2777 139 297861364 67 149 1921275082 1872193050 131 1008804145 20028556 103 101 2058515138 1040211634 109 4329134 4999 35859533 1227642509 113 1557562840 1949 29 1467757695 715342723 19 367218809 83 1219363956 10007 430691273 1921990525 4999 1392101524 2123680540 101 757059539 113 343934145 137 103 1613969727 29 53 54638336 53 1417974031 919995987 83 3 7001 1977208418 1169923108 89 7 1993679490 5 17 1645529535 985829320 1949 2032485415 801204889 31 83 602147195 1107932426 137 13 173017767 1062250232 139 1212943468 37 1205379202 2 1470743254 600744536 1269748778 31 7001 59 776683965 113 107 73 1031256546 137 322657194 1439593808 809760775 1949 1738720948 41 245143756 67 10007 830240762 53 1949 1306718744 1550842688 11 1594920690 1183531195 131 862091425 1949 857529467 73 19 1081342611 340120364 2 89 559370251 1838495962 23 1594534409 11 7001 816428616 103 1409471158 79 83 985596464 2082036436 43 109 2046193017 1326243112 59 634474967 137 166784348 17 1895131299 103 11 888623296 23 31 1928930856 1032370640 7 41505982 59 702902636 1904074196 10007 550472636 2 52440762 2 1238181952 924493729 113958150 37 1627927702 29 149 2 806774347 10007 5 11 1751104709 4999 149 1481238949 83 1667071193 786515389 79 149 539423806 1615864770 61 1574561219 172508418 127 1724530714 107 279931795 13 1556902932 59 7 55952694 1396235697 4999 1272760397 1295244981 1949 1181467318 83 1385897231 139 1752445280 2142668232 1949 137 1816277911 3 281601075 97 41 1949 1914431988 113 958569282 131 1547732381 1459164460 205925493 928174219 1949 37 1456365864 31 29 11 583385000 1393042046 47 101 1289063303 586361055 555759391 139 43 2 19 131 1196436755 419059175 73 964864798 1658350782 37 11 2083975183 450609106 41 10007 885033602 71 1092617134 1051709613 73 89 470204389 101 836527147 17 47 4999 796320704 1949 10007 149 486744682 61979891 67 1943274127 109 73 169325909 2119018088 11 101 1488269542 1949 519928883 990540270 2074730689 763829360 71 79 1984249657 13 61 83 911679885 2002593938 137 503439106 37 103 2 440333618 1592702 101 920700042 35328885 113 1209258300 1040168692 139 107 562817111 1546152568 23 1763986673 73 37 31 1733956049 492410541 37 67 109 698399011 462178679 137 1429536991 29 23614786 53 1549895902 31 576656017 821527765 73 10007 4999 1582013534 1255974996 800896173 103 555853683 89 89 1050599838 787882392 4999 13 83 1318395738 19 3 551832164 71 4999 251394711 1580030966 1378672630 17 1507465080 23 810293473 209228360 139 101 1343285256 224007891 19 84697603 29 929521137 61 1704258258 37 107 30369168 1918017158 131 392935013 113 1496043133 13 107 1433079462 998668076 137 1955794508 113 949079655 717566208 83 2025200278 23 440903767 1204946298 61 131 653149232 1133600406 113 1307260162 131 131 191298121 588514094 513098598 107 1198915576 31 83 706224756 986959685 2777 1045029566 41 149 360520102 2777 1512431956 79 1759739955 1953937974 43 17 1524242168 101 131 11 1325237397 1502708999 109 69433440 136321165 127 2029974135 5 2138513120 66734087 2777 1078248006 727719541 131 774511038 3 17 89 147610149 89 1919636105 2777 1563487101 1595472587 5 717983334 29 43 43 1001396599 1202064699 62784968 7001 13 83 332905032 67 825168516 1651165018 2053822121 1125863674 13 139 27171164 1097134784 29 537161258 4999 1620190897 867706424 59 857419774 10007 2088781124 7001 60859693 23 5 402482720 1346981115 17 18756094 103 2135898846 3 144248628 1657410594 11 4999 1419556032 1266171715 59 1505720002 1413474033 61 2113912727 2002960742 23 1316427678 2088062561 47 384510572 107 2 67 616557048 31 47 131 1915051927 784605243 53 1837621917 149 591752308 24711053 71 1881308797 7 59 526689637 1305498192 5 268366573 17 2777 1220360981 215478538 4999 514380933 2777 1949 41 1657391298 131 591211816 73 721829475 7 1354923594 103 97 1187797306 41 41 37 468820998 31 1024050748 113 1918229971 1155217273 127 109 1586226850 1658272625 107 2102575235 2075823310 5 1963979004 422849586 109 53 849707342 861512509 67 298060086 33023831 1259045580 2 10007 437458033 2777 554375287 137 4999 1658377143 41 13 1481724218 1699922159 43 1317769615 938875674 1802896871 691451337 149 149 58578456 97 458449645 4999 1949683824 10007 537526005 1721990538 92297174 137 3 1433501397 37 1669177522 127 520348210 755416242 1248768944 47 79 2011279192 53 390485026 41 29 229234734 101 31 10007 4999 1181458661 1630228889 509622164 103 1033567714 1603053202 83 1953203545 15686557 37 5 3 1910651136 1949 1935201080 778802859 53 325735562 598458628 10007 3 1830544110 2051993385 127 2777 892567938 1949 1139731340 43 1082539147 83 2079100366 597650307 137 1795229709 127 1473093701 127 376506847 113 2777 2 547213290 13 831771473 789580963 17 245234945 59 770682957 1072362288 418898070 905568516 67 53 886544091 53 1383182965 1182832834 83 1580482751 7001 131 536093265 991623364 128315046 101 487852624 139 1383928063 19 1830769531 508011921 101 11 59 667915105 302271158 113 1507427952 131068763 37 79 2075234884 864695369 2 2073736949 101 59 1670304868 1184451373 1470278477 139 149 113 5 447185251 43 354082640 109 161037036 79 103 1199915392 559891435 1311512010 89 1605939384 127 80125062 1224213122 101 89 101 1836508654 23 242872893 1296373196 1628177452 23 200120331 19 89 17 5 1561924090 1980060360 907891950 5 1534978800 7 1729587342 37 146312467 53 269316002 988008934 142137340 5 137 37 10007 721414637 172310533 79 239879550 127 1521691013 108953173 626917435 133132683 61 1144691825 1891602600 5 17 1343688534 893039444 83 1197761961 1150371285 441588127 139 297937465 1335346086 1504048050 2 7 517612852 137 99678323 4999 1426374668 113 1929521042 103 1314284155 64028868 137 1758952689 29 47 417578597 31 404157416 794132177 101 1949 536694181 7 644225386 79 71 1428868965 253630034 1499928642 103 985676216 1949 103 1542164513 1949 1894000266 47 1595420482 127 1448274726 2777 1949 893762675 13 1861992483 10007 1314639604 79 97 343870356 2777 832885050 1102166706 127 4999 2038127293 1515096920 79 47 37 480382840 1025515828 7 2 75852892 43 294457765 1543364375 1949 1884284145 80931560 7001 82009680 5 41 2 78224056 1945299492 1124286350 53 127 106374486 103 71 1847865383 556711 31 122735913 1666177932 996599329 37 1802982689 73 59 1858588500 1591444170 13 730326038 1955195593 31 1167320417 1949 1833835539 67 1810335444 1234266764 1382473466 23 107 280827920 1591153772 83 493646152 29 178877162 17 1989032124 53 31364552 1651475335 649069155 5 1474258519 101 101 1105138364 341325965 83 1701821708 1411928087 131 2027329166 101 1734403007 131 101 2133006981 1316581157 17 962077039 1435115748 278975185 127 127 609654786 101 73 4999 1605165060 43 1844635070 97 1940306861 4999 1452299482 1890767700 936422924 47 17 47 83 1478484644 1590836764 7001 1056324882 1949 84924656 137 79 53 59 59 584164959 673020369 4999 1594885959 7001 149 764850823 17 3 13 17 269883670 804347333 1059571181 218692978 10007 29 21162358 970114306 7 131 397112745 13 2095198794 650788910 1435706880 2 1140319798 103 11 237101557 101 1112724171 101 2084243373 79 880774792 61 1405182580 29 47734435 1049778134 978464268 4999 11 926716043 7001 47 431319506 23 1120458041 320269924 748382387 71 11 1188571076 61 898150519 1896746307 85549096 19 89 2777 1664061710 3 224587098 2777 1523240040 1674940166 101 2777 820622691 61 1235771550 710326831 103 752233514 47 571348920 10007 11 571090267 2009906833 587795750 97 79 558573450 19 131 13 1732823261 267889466 103 1569750591 79 107 93411321 1560998497 1340841071 1753321962 29 521223292 97 2100440708 137 1263186026 103 433144767 41 59 1939885683 39910246 149 3 59 1199273884 13 4999 301061041 113 61 1571349175 10007 23 123817675 67 297907594 59 97 1121254913 1162207828 411381003 131 73956359 53 41 2129710343 1996210828 37 127 17 1919461031 4999 194091174 61 1374208732 1843294697 59 1622259280 31 1041091104 1707658343 1936448596 1282359168 7001 402833505 3 83 2777 111696494 29 398866116 1161490165 109 1014972902 2043369363 517835521 2777 107 644901115 43790632 10007 149 1426412910 13 7001 896593324 37 344559244 3 139 916034612 2 43 757701409 1773742045 1272802808 101 3 626502595 67 113730646 101 1927660548 127 137 10007 137 67 84131766 53 1263589642 1244522150 508151306 59 1682484179 1073866702 89 405678554 93565450 10007 296867662 37 485988266 583467578 23 2 4999 607152668 107 41 1783084629 131 41 205906678 1902648446 67 2114009806 2 37762154 7001 83 4999 1111787598 29 1016980613 429007205 71 1746796599 786461644 131 459724326 749860695 53 43 31 966183417 17 41 675518460 139 4999 2015141891 1873513268 43 103 131 1130267869 2049885799 7001 479146814 727159832 137 1879374642 10007 611210411 19 127749565 5 2072516810 89 47 1702057132 107 127 113 279335588 103 1277552775 31 642193830 113 285795120 1638232362 13 137 1066758309 2023389853 127 1889431959 2050847308 101 1457309305 17351605 59 101 1301042676 2144514226 113 29 4999 1126784598 67 59 2070319204 73 666542004 1210400623 89 101 1115665018 89 992128212 47 1949 505829224 1478817723 83 1620244474 2 146605729 1949 714885404 59 5 637805350 377778530 103 61 1080223503 83 480599050 2 1828941456 1714451767 89 37 887933067 11 1995559456 2058080068 1007188945 53 1006051023 1558238511 3 2016839535 1814512863 109 11 1200956691 132089507 5 1341131948 13 1949 745975852 131 711823739 461617936 1389082412 7001 940861965 1437318779 101 1449031975 7001 1200279896 4999 1104918972 11 131 291461507 339480605 13 1951219776 83 357898739 953078521 101 61 1534815998 313234390 31 97 637537079 127 301655480 47 19 107 1425512176 113 2042135774 515105696 97 24649496 71 134975189 1291125127 131 1280771489 1749614566 107 2777 521120712 2 2144902574 901233174 29 19 2017206402 137 23 558395104 1560642667 11 699690090 1949 728590772 2 13 952409081 31 59 103 503258824 341632254 1124159481 97 41 1488401352 1531908912 1139279361 17 478898874 1894215097 1264199291 149 113 149 937382840 1041721878 137 1710576566 10007 4999 83 263029822 813474119 17 810014555 1856434527 1990292312 59 2777 754208434 71 31 1823017682 89 850500554 49889087 193429923 41 1165792134 13 1068936076 23 53 10007 2001049218 3 148872150 5 1244337021 53 1289909866 89 59 38629591 149 107 103980781 37 1522695743 730379741 1751725350 10007 89 1604413146 5 306018180 762863330 941405070 61 598224682 309320400 41 23 552441278 2031353399 1334725158 13 89 1221731013 972673192 149 7001 1199355312 715796242 1088851528 7001 2043549894 543926959 1097045292 59 1153397089 61 1055559758 89 2777 11 2046649825 47 1325081998 1467897583 107 295226232 101 2090421389 59 906800854 11 1435987795 5 1949 1107903203 1949 1919455109 1197993779 17 982413255 1416369790 137 496228933 61 395433781 783582332 31 53 1153515267 1538169445 59 139 1949 921150023 622851675 41 157104435 31 1287043431 79 2020713745 73 131 1063426822 1640289514 1801660437 1799647620 61 139 1292068523 2 261104060 1189865027 113 3 113 1456096863 139 862105522 73 998509991 498741246 29 19 345685278 748600133 149 79 1348893637 137 19 47 2113666234 1197019735 4999 67 358254951 29 1350132613 41 205237948 844634473 139 71 1061838567 31 2130529994 29 1691566636 19 1555190546 1994073504 59 1778403193 197387033 61 2063312007 13 10007 1499909202 1592063665 109 10007 43 1269374921 131 1598709725 593708740 59 1718657712 43 227092847 1687775594 59 611449863 79 149 31 1911896821 924154454 19 105355774 97 2039370971 71 1229829269 2015014820 13 1628549010 1410173245 71 429264331 53 1030476787 1669732382 103 800114951 149 1555477752 7001 1308290872 332673518 37 31 2777 1301843715 757940495 71 880615414 820814168 1759280635 10007 1799403573 713931745 17 19 1163944031 97 1165977539 59 103 97 1494108460 71 1270615006 89 107 1753341055 1949 71 1760965998 1162873442 10007 4999 1069452656 1800663129 139 127 927999033 107 891597120 1051929543 113 71 330512526 88474662 1321771244 1261821482 101 107 1414973136 514245745 73 1921363942 19 7 113 29 2051206851 1255240873 37 538820058 149 59 902192616 1499109562 149 137 1179619320 1227897298 690803663 107 1821265212 1391432939 13 2 455112074 1690059130 272318770 97 31 71 1576793224 7001 1213756369 2119102400 73 380284591 71 83 422214111 1435840489 83 2140742687 23 101823093 127 1519310271 987735515 73 149 41 107 315201028 67 217777838 1858601685 89 11 865136976 511905970 808893210 43 1949 83 1967257119 127 1544056856 1824006512 53 852850295 1455273417 67 37 999431901 53 1464990884 253343492 61 37 47 1949 1497435576 1792171486 7 131 957039869 127 71 137 137 73 1217320114 1495776059 73 876135269 10007 449534454 1332171868 398784068 59 113 1846203161 59 131 1715211820 1913160811 17 1873969352 1779311950 101 131 397103721 7001 545237880 412719778 1990095803 17 1909244824 79 113 1193604084 29 23 916759425 1506347152 17 1759230600 10007 597127697 73 1997320880 1493731767 1504721893 23 1608066817 1417384526 83 383933915 31 11 1698535058 1172845384 4999 1788027323 256903317 11 1532481054 13 189833826 610087960 131 1253270843 1949 847803306 1466125191 47 47 1429464862 1049487741 127 2012294299 1161865806 3 1488713106 73 779866373 1060303033 47 928099215 10007 655078234 545489789 101 1585573144 73 1643998106 137 557665350 375885119 2120079812 19 784078092 2777 1971744940 47 547423110 13 270309286 67 1417537894 938539283 7 976903946 1453620465 59 139 1568007848 1808686765 11 849848395 707360790 31 109 984662618 1547622000 127 47 2065895011 780039088 139 1793779154 93159315 137 19 2064578228 31 31 1654941387 113 71 71 1502589625 7001 1370319732 103 34356165 71 1539706071 7001 924251017 107 123855389 127 1042304621 1640973617 545555515 23 1173807759 101 67 1425811054 4999 43 739902505 1093405032 7001 1197304019 47 1227340939 113 1326485869 29 1723220257 59 107 97 53 23 904967337 137 1377120164 1058232505 67 37 515261229 73 806019061 23 670266713 1925907192 10007 23 1976455090 29517303 79 1418103799 23 722398452 1903605786 43 945911125 29 265018907 11 13 1738734244 319495215 4999 122763508 7 3 1795930125 602842008 2777 103 1771172610 109 83 7001 1922712634 149 41 42691988 238656490 23 709906923 1751133538 11 37 455324573 397721580 113 18456590 131 59 545957149 2142710434 47 83 1440170516 1129699956 7 11 61 79 1569865406 237240166 67 126488429 71 1264959501 1518785424 40472294 83 109 73 692570345 638896584 1950590621 7 1799696195 1736106914 113 1145917942 2777 67 1163502034 700234554 67 2777 79 2777 97 59 814795192 41 109 1949 1236338585 73 47 1568549538 23 292225106 2054477454 131 113 23 1962018818 1619700986 109 89 17 127 1650363095 1894585492 1306399241 23 43 37 137 139 107 1417587574 82196437 1081646275 1949 73 2 550627052 41 131 1108637944 1420744766 2 109 576184819 1949 19 216394401 2028672550 97 73 682994716 13 2777 2777 149 380111665 11 1892163339 11 103 181782699 47 131 10007 53 89 29 10007 2777 494975478 2124174148 73 5 280934500 11 169594777 742476750 5 1050282645 450491446 131 731353481 2 53 1557803242 42206815 7 475136046 190963255 73 19 61 517923672 488268827 1875081872 31 1182758985 101 137 17 31 35639336 59 121302112 1889131467 10007 2777 230088335 431293093 37 89 131 1426839293 127 1115020323 73 13 589592887 93903043 109 137 137 1271527551 216089415 59 1763943897 10007 1296925680 5 41 23 2062665760 633416458 19 1184526405 7001 1465407314 1229550625 13 1837013763 117982111 19 685883432 1517908974 13 1742700323 1524775707 1217911632 31 733114712 11 1854330344 79 109 13 103 949662678 403561739 73 1252832497 1063808717 1639853879 109 79 830827832 99660064 4999 1291586631 278125070 137 97 552148056 67 320923635 67 1256458102 2777 1195815332 139 7001 139 1429434856 1954093183 7 13 1587647001 612675625 2777 5 847253960 29688005 1444600431 73 27070749 907888043 17 31 1937204704 7001 31 50883295 5 2043874160 428286164 127 188204602 37 979274354 103 79 5 1438258565 1364928840 2098900136 4999 955738814 31 926536618 1949 311865337 71 1405407299 1287143877 2101600390 179063464 23 113 4999 396091963 43 834810495 709256837 149 43 709674193 1230226397 149 59 1148007663 974881308 139 73 89 4201334 1337653090 7001 7 698166091 888651981 7 964193545 1383992363 37 61 137 31 14909047 1117117364 29 103 1206255988 7 702051000 159457144 17 175470651 2 59 703578186 1668378695 29 437347231 23 113 48150204 1182284850 109 1123611131 137 1718673494 435992258 1839965473 107 1664658712 615133660 41 71 637431049 29 31 518822749 1383579818 131 2 2 1339588494 417023016 1734767099 31 139 79 994740587 13 254912268 659833642 2130177368 11 2026594185 149 1305097854 83 23 71 1464504584 47 665389042 7001 2 71 97 1219532540 998460250 2 47 236885607 71 1726217764 31 1831664776 109 234079007 462377977 83 3 43 1869804905 1881949352 59 1949 127 1171872830 904848319 61 1949 1874947745 2107079492 3 71 1935427127 1551461044 506990165 11 1635936269 83 485146620 43 7001 1665698923 332731158 3 1087295751 2014661792 79 1885140344 13 23 1452509440 1716851561 4999 1383599130 109 43 1610511954 53 334537378 366097076 53 4999 53 1008165788 259037023 23 1640756934 2056647043 41 89 935243862 71 1696501203 1949 1598969345 41 4999 1881298665 888127339 4999 259093171 53 560233744 550883696 1150257299 7001 43 1348120477 298551752 13 31 37752448 1473145312 4999 685253658 19 1975139220 17 656121851 1728614876 2142980072 1949 1526382071 41 320886459 1765706485 79 416216746 1949 1949 1574047482 59 53 1588631116 1448372658 1848002348 41 370778703 4999 3 2088953545 43 1367119038 101 798726584 464127093 137 83 1949 43 541237828 219311119 71 867062521 1363121604 13 3 1675219980 326176471 83 4999 7 550303159 7 3 137 1869746271 816781347 1716740878 10007 139 104995040 252257478 4999 1117801395 645065961 53 1764673007 149 549026558 89 31 47 565925261 954767165 1256479809 41 778655846 2076776140 101 1767326226 1019805620 97 97 13 621342420 991275386 127 139 1530621574 550486287 2086342313 61 387533549 107 109 546485779 149 1871049471 41 1415318073 692413043 113 252123905 38688856 2 1771580544 231682819 61 149 309307312 37 495106990 1689265673 74083877 53 673967027 11 53 1999962966 1168708929 89 1521765364 255823541 7001 4999 71 103 571326580 1617091142 7 169163337 1989543332 7 1826446619 149 2067858654 1106027166 482589387 43 107 1925222538 1949 19 358455026 1277738277 636615319 500139853 10007 131 1679474754 1065057956 2 2777 539665518 73 83 1949 27648514 269236809 13 1905922564 1862113474 79 162279642 61 27418862 39390496 19 41 449250817 37 139948526 1555480354 71 41 415728438 2125955160 5 2777 383223223 10007 1165229421 103 13 995717001 29 1981112757 37 1424085230 37 595861617 3 2095066227 5 59 2071410055 159504198 71 299920330 3 7001 113 17 3 1891441897 97 29 1065055017 209636643 10007 996314281 61 1315422849 914470601 29 33730865 61 393142872 137 340191943 13 97 79 948026860 4999 1272825384 2037622394 19 1151930252 1906232988 101 73 550716818 103 1259627770 5 1821147605 1537797660 3 876819042 2064642658 41 107 1247716086 37 1210027724 1783648640 761647362 131 153918581 308667702 131 127 299121322 751288058 33160843 37 586951150 1443417446 2 4999 285676521 186952743 3 2 1833759224 360870815 79 1334651557 149 545180868 79 191810657 1247839396 2777 1851781356 1407433833 109 3 1578559452 29 1960784801 1212741720 1367275030 11 107 149 102026856 511704172 79 131 103 4999 61 59 1457905635 109 1735052517 1951216462 71 113 58838196 73 7 1297316860 1363345725 97 398166861 1743738740 101 867896939 101 411228286 37 127 1312354500 103 1765571204 923144916 43 938517613 841936603 149 1106051585 273827411 97 842576451 4999 1692356650 815694072 31 409962857 625755121 59 463216871 13 1524097078 1735247663 61 231346613 1809864834 71 131 1227081969 47 1916046650 2 997243388 37 2051098922 1932544780 270313030 107 149939207 1678308796 755827095 139 729089334 128025045 113 187082984 11 4999 23 17 1661770553 1653536059 47 494739578 1258028461 2777 1258605825 1789129990 1755549187 73 1949 29 2012464272 106926546 53 2138368006 23 113 10007 1224436506 354377891 17 963007296 1794759547 164254811 29 139 43 339434041 1586376406 37 137 41 1060118099 9266656 613050336 462817337 127 37 201011528 389500622 43 2003851600 101 83 71 415120031 2081964240 137 73 1822688455 2029791718 139 160667034 17 1555081698 13 41 667157002 1405759473 107 217810562 2079587747 17 7001 305551644 313083594 29 1049664744 103 137 35137486 1771338212 89 1576500343 89 1339411502 97 217548593 139 2004243641 6405254 47 1266404064 97 1327199146 7 131 2025144589 4999 1286457790 107 102228656 1587380368 59 1267317522 835605088 2 158919808 410650283 17 874352360 7 1313615636 17 579903388 31 1874089283 1991061447 117492395 23 82044719 7001 842703473 2106903416 71 79 967242978 786726398 13 113 1611702954 1237165962 1884035042 2 89 928577317 1939559823 83 7001 1942489971 3 382547943 1341615808 802097964 127 112951454 11 2118618142 1725734885 137 1793562453 139 121692693 1224059318 1310449993 109 1625698180 35999715 5 10007 1359732821 59 997472465 101 2 137 502328036 1783060754 1422814721 97 73 1042277575 879555392 10007 4999 1879653994 13 61 1031179930 23 825981234 13 1717375937 149 137 31 2142338666 61 281334745 47 1120427595 1557371884 362460235 5 1741105212 113171190 11 79 581123921 348274186 109 2777 139 1798783154 1374370840 97 1798727163 113 1219971165 697905515 2 203346218 808950294 1244083381 59 1585003180 19 2059507584 3 651000213 1409617341 628451625 3 1057310179 401147534 127 7001 4999 1040951768 1948180286 1810691760 5 2017654955 107 89 1956674256 1698684260 479800234 2 1834969411 103 537115954 7001 503525922 134657146 107 1574707827 37 2117158056 1562137510 4999 23 7001 1074485476 59 79 1270698094 868228826 1949 111471357 47 624471422 47 898504295 5 17 61 35367251 29 213428464 137 1778733061 71 1237538307 1971230651 304259797 67 131 1491707101 137 701288719 131 179379778 139 1217043829 139 1791945694 11 1772531442 61 2033078303 4999 139 41 139 1060940631 30665451 107 89 1784727914 2777 97 113 600482452 302461160 89 59 89 13 1237091521 2089952570 139 53 1563092869 137 1753212838 47 7001 67 2029859269 37 1875488005 10132968 37 10007 1313411067 23 109 15721855 4999 67 1029343713 1650228348 127 137 127 347337126 137 37 495349894 67 818049096 2 2010958394 1703340862 131 31 29 513298028 2 1453965024 71 32660994 1387899480 29 363623402 1427858802 129240405 10007 1304428834 113 10007 376557610 874558187 107 517135955 71 780920054 109 549398903 2777 358252439 208893218 2 43 2 71 705920411 2089442741 2 2026690856 13 1786665304 83 2 1601701976 586356524 31 43 992210595 137 1588187570 137 1820736576 101 149 317050246 1338677686 947095134 79 47 61 83 1130780993 1243259673 10007 1221941531 101 71 21048376 1857395683 476825459 131 103 137 5 109 1168590526 131 7 1017202039 1314498402 37 1105845792 79 1630228990 7 915357039 109 103 998301750 4999 1932842017 71 1491313536 1421689388 29 149 1509152749 61 61 1008809582 898566395 113 422322810 89 407070603 954123402 103 31 59 67 39676529 493518512 1724384083 31 2 127 935343443 13 1169356643 943053085 1727493243 1402730624 73 59 751784660 11 2125661175 615368308 131 107 1843672478 689308251 47 29 1557123941 4999 663877198 47 1542971344 4999 1322965354 756171311 61 1015679369 113 1638268350 1396738292 101 449470705 107 1196083450 83 29 17 23 609432173 1721839777 139 266922534 1532997153 73 962808023 17 2777 341082248 723000281 213548523 2777 1148372490 73 842611771 2777 131018860 71 149 439146061 1927179261 89 1631421798 390675023 335705485 113 1606396776 59 11 104375491 101 1717945764 41 29 43 79 1152053970 103 491489257 79 990728256 61 1280236903 531597616 11 107 97 97 7 445017832 472441482 7001 4999 782708427 1911747574 67 1373328212 967158117 1949 1124226896 1257565909 97 1181953526 131 775139314 128040044 31 41 1687064952 127 505711841 139 370311568 101 1709563572 1924758580 67 825581260 109 88284223 2777 79 58385424 139 1268772957 1295744239 178689255 4999 1141356683 13 83 496165534 206251431 29 1864387051 127 3 212857629 31 7 197128022 7001 43 2056526213 544898954 131 131 1044197594 1265684534 61 16521667 67 1820923052 149 741338027 37 245216686 2133435170 2000095433 574593299 7 73 1693877181 705587210 17 43 1758214444 648551187 1126926609 59 1439684648 89 1346168343 5 127 83 369578665 1949 7 1670030349 13 1300951691 97 103 1992651736 17 1079562491 83 1008813364 41 1833324389 7 958800578 17 107 775378282 998698600 1827588417 10007 1949 23 501883805 574171471 23 47 23 1547021646 1645890142 101 1949 597803127 1312606673 113 553037820 73 532375933 61 7001 81116161 29 1356354099 2027955914 73 586303004 19 1727472618 79 79 2006393968 1411701402 19 1379770424 139 17 1949 1948085919 1904720669 47 1517995440 13 107 503662696 844301740 31 1981876438 1817244898 1516515945 89 1898781143 1584936097 43 47 1659981391 2067286963 1013407732 756542631 31 1701509075 109 94372035 3 7 1388640869 805357292 2121755472 127 13 89 836032892 59 682467573 101 457435060 1489704281 746517629 13 1949 1937925782 29 1949 1036698532 69736024 2777 937731977 13 61 2143355231 37 985362392 1543649799 10007 89 1976769566 149 809695949 10007 1886559668 202894413 4999 1886547615 5 765650075 11 1239828942 53 19 2121802371 71 1136598885 13 103 10007 1636574801 71 1980350366 17 1991670653 41 131 127 1389892692 139 109 61 924549672 858614162 1903290010 5 1863545574 11 83 360253366 210594488 13 752890307 5 2059192640 430416425 671850685 149 969692596 61 1433141259 765410371 382151782 2 328143514 73 10007 923469726 1452608292 31 127 294640889 113 103 227215376 79 695122185 13 182531063 1844274336 73 21697174 47 309647562 2121817704 2078742072 107 953870316 89 1159837250 11 17 107 1724992925 71 1443994166 4999 1035697819 398897059 29 1261367412 1906932150 2051800614 19 117784824 7001 7 127 1708624184 1347661906 2 73 680330654 19 1647068770 19 1622806131 107 1971063371 139 209313938 43 332149168 13 2115537177 43 1743703102 562744395 47 2010390105 41 2136613935 47 1560874659 109 897722256 381792883 109 53 58839381 1492677119 41 913906687 2043200412 222834462 89 1641055403 7001 2064237849 23 61 1943291296 31 731978975 59 1134270044 385893099 295812182 79 101 1417632465 55422093 1526805941 113 2777 71 70702424 1995518847 53 73 1698934183 1008990816 131 107 1550746934 1437529806 1699624392 131 1645007728 1385781931 107 137 47 1903162728 101 496477721 1269587675 79 13 1692315573 306858823 59 7 1355222358 992425697 101 149835116 96028979 31 168254763 61 362816044 109 409470904 2117069650 79 29 1789962001 68856953 59 7001 2009920957 139 2004634809 31 999321177 5 137724750 1253042985 10007 967596844 1785440580 7 75813179 300153733 61 29 406211874 737198735 13 109 1410471762 7 1705838652 113 1891648476 73 103 1608518933 720706479 2777 1949 13 1052018329 107 188305897 1391196714 7001 43 139 73 2047576562 1201893170 103 113 1249949726 191293293 67 1967481795 131 113 2777 967014069 41 381727730 5 912777880 139 1510022888 71 477288909 941648693 10007 764419731 127 1956607116 1683246343 109 1745000644 29 113 962458855 29 711234454 10007 98979237 47703369 24387059 10007 1386351909 845256709 137 305313570 1716860962 10007 139 1321775603 53 1672250170 1499493755 137 47 73 844510293 3 1938142072 31 1394289325 79 877945565 137 694737686 37 601096670 103 67 1206351214 2027331192 113 41 667864594 97 796744547 109 1490465128 131 766055512 1931090659 103 19 73388386 139 31 53 97 73 1918065325 11 495229792 137 127 1183180641 803520009 293571972 41 101 480572544 67 689689686 107 123300701 310999383 71 1746257212 149 1387848878 618423688 132458600 113 520326205 509237134 7 41 1806333392 280117453 137340439 1569161129 47 985755719 73 1222794822 127 831057505 930184561 23 1690814825 1230808866 43 23 1532533277 752482408 47 43 1621416953 137 1949 1266919145 19 1523892397 785279846 43 31 82409160 2080873357 7001 131 1186742493 1949 363712635 1105747609 458752769 1989603160 109 1919321094 1366154971 59 2059251817 73 684715306 83 13 79 1517512247 73 37 43 1288753 387915900 83 29 113 737249742 1666269718 127 19 37 871779076 43 1297642906 1857713958 67 1821980044 71 137 2138529585 585649244 37 127 1424460829 1767319173 71 61 3 37 546268296 10007 585349458 470449084 43 1254788633 4999 1968246272 11 13 76414689 103 1113163436 1526588029 11 373039326 107 131 20022302 1034094612 113 567683086 7001 2777 101 1757246177 251340015 1920052989 699239562 59 1422051099 742636226 113 53 1059733047 560366788 31 13 67 1561494826 59 89 2055774154 268693314 1188877633 113 79 7001 139 1968312910 2 1044648290 137 2025766118 7 426028113 103 46650554 1477150089 2062896701 67 1428987122 7001 394450342 983486478 89 79 817364573 103 849853206 1094365724 37 1525828385 236053283 621801234 97 7 53 1176315140 13 517901399 4999 579862715 101 7 1671151176 47 109 483720091 1774032397 7001 109 1510649966 689996923 53 23 43 23 1461472647 4999 1924678290 5 8360665 838267225 914213411 109 1494133567 23 2010704648 17 1471889832 380830377 89 1723113316 73 1687111103 401323263 11 4999 1336862574 97 73 2098500952 83 79 83 29 430348690 926433560 71 845909762 1701278732 97 1215396614 2146885301 61 2131521902 127 606134043 139 324058206 1590390912 71 1865672112 139 1930459683 31 1419050451 4999 41 17 1775627220 131 1636686128 7 1346038680 101 17 1919383147 620751090 47 107 1846083198 3 137 71 1129595161 11 1412925393 1137014604 2 215090180 43 1600099445 2105239322 2057557351 1853693900 1949 17 109 1753357541 1134957521 1136094749 97 103 611707469 31 29 228970138 1949 1781641319 979762300 168978722 71 407327639 11 1887952155 127 1498355133 11 79 571522340 1689924104 85355015 131 1530725952 89 118544842 67 23 113 158584652 10007 31 1729411601 17 240828423 23 971428161 17573975 97 746019559 7001 987028984 4999 1217327218 2 17 277070641 1738347172 223735313 53 211901420 113 234655122 1840115391 7 417403490 1912949185 2062244654 43 1434823957 7001 131 127 1694884342 1447421413 766160548 59 67 1305047512 2019227818 83 2 732219024 1854617331 7 2110213406 2777 1782728474 71 1189021025 1329485792 301629165 3 2099851461 41 7001 450073287 626617504 79 37 1936217215 171440654 139 528073753 1215594085 101 1744222592 2777 83 1575517205 103 1130567964 686127496 23 2124942259 61 13809058 302291524 41 103 1563044055 17 1178697159 1947789218 19 1525674806 1084988125 41 60623338 10007 1201427503 1498148048 73 101 1970088913 13 7 1155611024 1318650319 73 101 1907472687 31 1527684110 89 1077776561 215920518 31 89 438295808 1784412531 1275132651 17 139 711699211 53 71 1745860421 269516321 79 615631179 19 2038947396 2 1704771903 19 1868161130 236715054 139 89 1991463021 1648455597 1898673028 149 69797118 671228670 2777 131 1774448040 113 1305191697 139 2126314831 14884537 79 1148126276 83 83 2053043014 127 1603055595 131 1131595292 1225000257 19 490858493 1803198012 53 1154747758 324807206 10007 474358716 1690290625 127 31 476480571 1168955006 73 101 746626518 29 1587484273 53 1920162228 818515623 67 1179729970 41 71 1493182185 694122258 2777 94193063 1093606858 757202678 41 43 703921435 1559793249 107 7 1110745216 139 10007 1996946885 636365144 127 79 7001 149 32370346 17 2121106065 113 2 514016250 295317081 17 3 53 2044679686 13 1888536609 127 1298256738 13 137522138 61 1116976141 59 762015187 669229098 67 19 149 2136999237 67 13 1940759210 2084547374 80039083 996067858 127 29 1351141098 43 342527339 31 2777 1969298258 1322015302 61 558956880 67 1421349923 71 89 67 2006675862 53 29 131 340419613 19 191778393 7001 2036847040 37 387417935 73 83 2081385771 1893708246 137 386105867 61 1878117715 1276804781 59 83 1651001899 218437586 41 1617307822 2037142004 89 31 497696723 1077801885 47 1325637209 59 137 849015989 685513202 31 10007 13 542240725 11 2053263080 434109621 242924693 11 127 1243758758 802081340 2 5 31 114231342 456890973 7 941763656 1881662235 73 73 19 561620259 1361281942 67 929567514 765368738 10007 1316117917 41 192274543 446805982 67 1092770402 1042337626 67 53 1107881048 1324999807 1252185929 43 11 2777 1815716457 1272246449 1346507404 37 131 1756239710 2051924657 139 691422207 109 109 646010300 1557239509 2 1713243806 97 7 1949 917372846 107 10007 1449503943 107 1021677516 71 1486102516 836232432 2 1949 137 149 47 1090284897 77495950 1449568477 7 1125494803 2079916985 113 7001 1328313732 73 89 1190523686 11 1216316035 37 861006946 4999 97 937965074 2777 7 97 131 89 332892395 11 1320661804 11 638780428 103 144063216 2111515553 31 97 41 1523076528 735417205 3 661972707 3 13038414 137 1215629156 1309165809 59 1640881758 1222450461 4999 367103596 2 1968401230 31 4999 71 1135157088 513805984 59 15661314 83 392303650 1759964492 11 79 1189816314 1512696187 127 1600127102 57387363 73 2111234168 584116508 11 1111203896 363532532 5 1655845280 1907425345 1036807560 1251862091 149 31 2090805571 109 189743712 1969896941 4999 2144561002 1818066314 1642670161 101 333208318 29 1114686630 2777 139 139 133912044 1666085692 73 1952212218 107 309375497 139 127 269566136 1027655552 1158488256 1559363065 4999 1361672611 4999 132555316 2142970609 83 53 1027401184 1051653454 89 29 117576585 139 162000052 1079849754 401441203 83 109 194895924 548788949 61 2070666350 540552132 137 83 101 662833799 814757915 2777 67 1765196606 7 109 479709327 1854641938 2 258271070 47 53 29 1547453659 27666357 71 513614688 19 79 29 1793025166 43 1194915605 529217598 101 567518495 7 4999 1434688005 1353009344 137 1948760336 42556447 149 83 109 735667051 1549307470 5 1756021575 1785432140 127 37 43 31 223603713 1087389170 131 328587955 1988538417 41 71 61 1028602591 127 1013695458 68876355 2065647040 5 47 601874715 1986719731 10007 11 160769565 855161076 11 1759588400 5 1721556415 5 79 675306532 107 11 909632218 89 100978777 1233001550 1949 2075581703 575853489 139 1914088658 47 41 452112990 31 4999 103 1128654636 694373474 113 139 1809863539 11 1326388701 5 584666556 958025771 19 1949 127 169713656 142108936 2020275324 109 1127249769 1503034741 13 1278256083 131 804958189 642259595 53 756567460 2111694960 47 1028139818 2777 53 122610942 11 89 1849879240 1677725739 3 1489938222 616748418 2 1010107351 1718081414 79 127 19 2025669724 29 89 139 925873023 61 457235870 534806154 19 1106870631 89 11 617968857 127 460147035 73 83 89 158740020 23 1330159920 47 2008982429 113 609544148 59 38729960 29659536 1530003554 271916735 43 19 5 263792650 19 7 97 137 501045716 874892823 107 69307771 89 10007 107 1645289087 17 29 1213169122 616243069 11 454169441 1537616553 37 514518353 47 1913214524 37 73438266 1397306573 13 53 281128589 1836291318 109 89512108 1838934517 1472978373 43 1262700360 1169965114 7001 244162230 107 113 78868915 101 779015121 1799270156 79 1983920285 728175732 29 2032055404 603567473 89 1539513151 1949 2080439169 89 83 1450432636 19 47 71 1074815445 5 1151554470 819675338 1973235815 1949 1247742390 5 1963262782 1949 73 2021272645 5 2110512248 191828769 19 4999 4704059 83 2 92958820 1731010564 101 101 1277612428 41 1564662828 2777 361927644 1758130797 139 1109375732 17 1342407716 1052771083 13 7001 107 1317805259 71 1649156192 341829571 649526906 7 445261465 252576680 10007 1382026742 10007 23 2019082983 113 532662677 1707457949 67 1949 43 591079821 41 460816384 41 1937789683 131 89 5 115885545 758167870 17 139 131 23 11 47 214834697 1949 580968776 1813863971 137 10007 107 70209762 1093244252 483762099 7001 298970704 636225046 10007 236115165 822068185 23 785787479 1946810470 2110583145 11 137 157194622 2014128927 1900088277 103471843 103 1519744772 2 139 17181373 283460754 131 1795939959 71 585914578 17 330367324 600745235 2777 127 646033125 98603011 89 1156600479 842701662 11 622347044 31 837809534 101 2007455598 1049599070 1737762650 29 987552718 89 149 2087980210 3 384879246 102219259 89 891008281 1511506427 131 89 341101687 2777 1431490737 1101910799 851402229 113 647934995 71 832355891 7001 1802995534 73 322739424 194376117 4999 1306146616 2 7 1145661811 1848556519 2134644256 37 101 1942002642 109 83 113 47 71 61 45380645 978522173 127 7001 79 182204099 266120097 23 107 29 1668991354 1862964147 1663292794 2 1981289588 2086922879 131 43 1791787640 29 1543131383 37 574446719 1398753032 2256938 1422245772 137 7001 59 603765231 1785803091 1011824199 1646214613 83 403281314 149 1295392292 1685155308 1704411723 83 4999 921540655 2112017776 11 623511465 5 7001 19 1535598730 581973856 107 1401759592 4999 149 371735332 727281814 2777 41552251 101 1978657872 1534792667 1765255037 71 41 10007 216121179 1949 1314462365 107 109 37 2065979286 5 61 1131291604 2777 164531696 574769575 392023621 11 74164422 43 53 29 576708906 10007 53 1650205821 131 332191372 5 119470778 139 4999 107 918855212 11 127 840238985 1043259077 43 71 101 800299457 103 751481099 2019363616 13 1460740672 23 1947058583 1949 638112345 805053940 1652154205 13 73 64313073 1481002108 1668085642 53 107 1596761963 2777 1686697037 1658218902 43 1513530426 107 83 1044779183 45138637 935723437 131 103 503767644 52369320 103 101 611764676 3 1560593838 1197892660 845198868 113 73 377972040 83 614685577 31 155434031 113 1630738482 2 17 1618136449 127 89 174480940 101 774424065 624379305 2116319679 103 23 23 752357922 131 530929076 2777 79 423937621 103 19 1966018214 107 113 590461725 1102340547 29 107 131 1961223663 67 1515680700 4999 1170645824 1324115124 10007 1266003340 2 2062321489 168718619 61 19 1574224423 97 47 1110102780 5 699844330 13 1611499643 952636118 2060862855 1949 2 1016771242 10007 131 7 66675588 1309636496 13 937874249 139 1186461883 67 23 23 621549861 1351646384 137 1898411688 3 1417754118 43 53 1954848343 790606088 53 455953912 1847407537 1545190322 109 13 1029409797 1916777434 2118899286 7 127 590891122 7 523949335 139 2085337841 127 516636792 3 51562581 71 1985576415 59 67 43 1715632490 59 1240717989 1469297616 79 37 7 2777 750631431 519124049 668599060 1351145380 29 97 403301847 753343419 1848895065 79 1308792289 293385226 10007 575192353 2018390034 37 1863567434 1081299215 137 29 204879989 1544868585 37 236979841 1545270849 127 149 149 1581371878 7001 3 23 413650791 1199813009 97 7 996090178 2 1925525183 71 149 1253496323 47 812781575 43 89 59 1286748936 1775429829 23 37 1237186094 443295045 736460776 113 7001 758327317 675521075 5 1062667157 79 73 2026807773 10007 79 1204315500 59 47 113 287280120 23 1926703951 23 2110478896 1768754494 89 1820736457 83 53 109 1572211967 71 1445647969 1033623112 17 275093966 1891830588 139 2115991717 202439504 4999 197845932 89 79 7 149 1432981723 344259634 43 299402021 36896397 79 2145130807 47 1510711788 1548219532 41 1310306659 347404347 101 73 79 1802079512 4999 1336992548 127 1949 1559751567 10007 1404652862 19 2052161305 1736020425 59 1842372152 313109617 43 29 291170324 109 2777 1448597057 879923620 43 137 535951261 644631717 37 29 79 107 1314902623 1910613499 79 137 107 568739454 10007 1417441515 125737955 43 1577112763 2 791892027 1715489266 53 61 19 505133791 1977501914 1337605771 41 1701290606 2062174903 59 139 422668142 121744105 127 307352417 59 113 277593766 1260246625 89 1829266128 71 1822946655 874143338 139 2026285149 1888849140 8044092 137 1765444676 61 11 1203514961 910992489 83 149 1217194708 1343394877 61 97 1953918239 107 1993548778 149 43 418545332 853525213 37 280319919 455555353 11 1460075443 61 7 456742722 3 4999 1330113924 636332708 47 639447643 59 1684164558 274440788 2 556383756 31 699784142 54745194 139 83 2014817137 59 769203473 1058244391 139 842468575 19 127 1765445034 287483042 73 415568779 1230200599 2102304455 4999 11 97 23 68120273 1490433191 1404308585 109 375057267 3 1035768294 89 1913976506 149 1429538631 107 73 71 1359216941 37 115692192 1748181521 1265539505 89 109 2144411064 1534456438 89 315925405 578910082 2777 1192517476 113 43 705572036 263475448 23 29 103 19 641794350 532351285 5 47 7 2 1031762956 2076668208 71 1192695204 561263565 101 71 36817635 4999 107 781048105 1897749037 2777 526194341 31 127 1158302611 859549929 1949 120471588 2777 859659228 1523684360 109607656 7001 73 23 1161965829 3 363682267 79 1053707050 31 107 2083676698 1491408907 53 554137578 3 2065733760 131 3 2777 1059551871 3 73 714900242 73 41 1806298640 5 1041325965 7 2055159807 107 1211544843 1218902635 793404995 10007 1819559679 649112980 79 7 682222107 295023204 3 133793271 127907013 2777 921669638 1350152407 101 918881436 360755739 29 103 40680777 198441963 1259569078 103 1949 101 5 1287334610 1746122680 61 73 47 1817593588 97 379217329 1306417049 43 1949 1462044299 1517341494 2 1869471514 107 83 1777902330 97 1534517162 53 71 638351060 369328115 47 881603769 79 17 730731689 79 1599992609 633902241 5 67 2777 2139284166 23 461264816 826569758 2 1608190394 1507730495 1971950477 2777 107 1961460014 1393873534 1812742132 73 17 1716660165 1595470287 3 2 30606955 1095089835 5 1581602628 453777223 127 1064306258 47 2080387202 1298807237 103 10007 456089039 73 1404109229 422383256 79 1164617567 101 109 522757242 63252155 1225866310 2 61 1523936831 43 615446358 1422198578 127 359452799 143511511 43 1886505159 139 1949 611919471 131 769514043 131 1063535421 23 3 412320633 131 353864485 13 1691975103 73 1247163178 61 417680239 2777 150322205 121099727 113 103 235770077 2777 106511078 83 107 1786558777 61 752081232 2072692636 7 103 893575470 791725100 61 1369259436 89 1032770151 107 268541003 1209958337 661651585 127 13 461764225 918459971 101 470131935 13 1524169413 53 698352673 17 59 239598291 103 11 1694334631 43 1722407871 687927717 107 174589760 10007 7 59 522432433 83 1609645726 416657925 449554839 1173225690 31 7001 103 113728171 1766653978 113 1884062108 180854902 2777 840239667 89 95313304 17 553374640 13 31 54173740 780522704 83 328042537 340493177 103 4999 4999 1318456256 860375652 412820206 2 3 101 972483348 1949 10007 754487772 89 3 629231457 346682493 37 43 113 7 23 1872067822 60338261 83 31 43 17937772 803829755 89 29 1356681770 1666406468 13 1949 2000541305 424710202 59 1470765098 97 2 224983516 53 2095252068 23 41 1026057267 748054243 53 296015388 5 1668043363 137 1597201074 98024025 131 1993324689 137 1354525302 41 2000265319 634039498 127 97 1934761789 83 7001 2084765970 3 511679142 1287009999 149 103 650667686 1142995456 73 127 442497210 291678233 1759199284 31 2777 10007 149 37 2050104473 2122798410 1255875036 13 10007 1508375124 125998137 1358663492 1949 872411380 23 79 797529806 67 101 149 73 59 11 265139358 420247839 1387763788 23 7 47 1042837081 1949 619436444 11 13 41 149 1045637300 387828822 89 1160229365 1086992558 4999 257155977 139 863401697 47 1238366481 1194015542 939802908 131 204808370 13 149 2777 47 1887955361 1134302700 755274206 73 1766132435 1884913054 61 131 101 1076000167 170220653 1458398062 47 73 1340352927 1290884769 1154692363 59 31 59 1634522489 1979177679 73 101 1187173796 101 1389746007 13 2109499635 101 3 4629906 19 1005125225 13 19 101 107 73 5 1334742950 939592575 2777 1500357560 43 1518476329 1657305895 41 290525741 29 97 71 109 4999 1522790381 13 126875359 1788877153 4999 73 2008847799 958762071 972053742 3 912438567 131 1548866579 63213657 1463507189 89 53 109 220937550 1461308895 103 609198753 342343642 53 78587711 47 7001 139 2 2065877598 131 1624593618 789325887 222661194 7 137 508639692 2023893740 11 1726592474 23 176430194 7001 10007 1996991762 59 10007 139 139 1686730111 587774983 2777 1166720449 101 67 1192692996 113 1904304385 17 1955232764 1366246312 67 107 1700078595 999720116 31 133767945 67 41 1957754305 222493634 127 744808645 988739196 1673170970 19 107 139 383763988 2777 5989989 2087179315 2 83 589054237 5 1445317555 1949 76531383 1388064011 2777 1652439965 107 1236440105 71 1790243487 1830556312 67 647796669 61 73 10007 1817581417 131 575141754 2105699651 11 11 893766434 95921199 1615292936 43 2091838628 59 1670359915 1949 107 2014345299 919921687 59 109 7 1201135698 19 1090958873 109 113349209 7001 37 1581651617 632230766 202372722 127 1592657821 113 2078657148 61 1385162822 131 7 1072678495 17 898681540 312861324 67 1486749838 139 2058506965 109 11 59 263328682 390795185 23 59 1165173797 97 2 13 963106174 43 1805978285 127 1579307865 2128112965 31 1321749108 667807239 5 1079785785 71 230092611 71 1120339246 97 751199980 67 868353557 17 893219344 67 103 73 1031990123 832107874 109 59 1729801058 927199219 245514450 71 1034035841 19 61 1562420084 973205102 239719700 5 932289970 1059005806 1024862453 101 1787012153 703633645 79 837317116 17 13 219179428 1919615520 356367183 3 4999 1104759004 59 1993829480 1197504769 1830472122 103 1019599575 1899207833 103 520916406 7001 307667917 2023994788 73 1710652281 137 137 5 1392498745 1547768850 17 587474100 131 1861690664 83 1900167207 113 2009597997 1051940618 59 103 1139134577 1646221190 137 796367848 1084297923 1147887725 101 1792852920 41 1949053408 29 1693447547 1517833813 31 1943561492 10007 113 1698344574 61 131 2102844843 71 2036287313 83 2046418950 281552185 1898669452 1597554905 149 568763694 1560335450 149 41 910034873 11 229489326 149 1949 844355888 113 914868792 1483922573 7 23 1236294275 1564509358 1949 17 5 2 1886312946 1039742775 1949 19 1372091879 1996567074 17 59 11 1825990751 13 269438328 73 283843345 2 1235123668 83 1749192962 139 139 102179734 29 703742043 1233786498 113 610549622 1389397263 37 1443500869 438700897 1737956365 47 1600854357 7001 1662072405 1469846661 2777 1887989876 463248375 137 101 79 1698538710 89 1234431424 139 7 1420357071 139 1927908594 286385453 432141270 139 1567881636 71 1201260644 1527319056 2 414216828 47 1330168056 1872323916 127 2085326157 53 10007 1445262724 53 263792660 59 43 149 221054910 103 839411485 5 2125963241 1525077982 101 11 1017819382 7001 735821700 81397707 103 1919318720 11 61 784594383 312298894 212980688 424650929 71 53 37 2 462861024 36811207 67 1920556349 29 139 1331040231 1960546211 43 1611290238 98959297 23 149 1777345755 1949 992818183 101 547139317 61 337258447 1930510603 149 2002608127 1498750190 1417771389 4999 71 1063152327 4999 2 975150016 29 1471992527 833858025 37 576491862 127 109 71 1310258779 857675172 997639780 5 1673098155 2777 556638542 2081031037 3 2058048246 1894640241 1060870764 3 29 620782468 59311362 43 47 639778288 1746744895 1698479532 466464817 43 10007 94566150 67 17 342039303 37 29 248426615 1131681754 41 1470385747 11 974556484 1373800571 11 101 31 344357858 149156252 41 5 1020591757 73 23 2777 284817451 83 206144885 31 25184613 2777 1622387271 19 1100286598 127 11 61 1751473602 1656289628 906281138 7 1726988207 31 3 276416487 537739782 7 97 61 489739232 1556824859 53 1097008376 73 59 755490221 826725041 23 61 447946851 59 73 871479621 1259291537 131 109 113 7001 1097224724 139 71 996526180 1697792754 73 1487955350 2777 1383626365 669717982 107 599403862 139 1751723175 5 5659300 672749200 83 1174432570 1027529127 107 447959780 1772588044 73 101 139 89 1575626855 43 13 790519041 23 311672310 930307772 43 641590487 1949 149 1576885327 2118206797 67 1377062122 845203593 488302164 1409268955 67 82638249 71 7001 89 1984521110 89 764431680 131 89 139 421113427 303908905 1949 83 79 646856819 995137167 3 89 1057299352 19 31 2007274645 37 1587511825 160104139 131 37 71 517096097 2067765619 23 41 31 1497554820 658506867 43 232055428 97 79 1780237350 29 1346160425 1354939508 19 1949 1881235944 125787990 10007 651026376 13 1027518760 10007 1687353360 131 1574070324 31 999452555 1119742010 1590900098 89 1251561699 185392286 76840155 83 2777 2106371162 2777 371901394 800878636 2 248236631 23 1065775955 2056232361 23 324382455 139 2777 37 7001 854584066 907216829 31 1139925459 1868222008 2 1538697199 725609849 4999 1027766708 437733331 73 10007 139 325540641 594201092 37 127 1722535829 202390021 79 41 1622990617 1949 91322344 1184331289 79 830528946 127 109355890 1327151074 59 782584378 1034994438 73 1914737993 67 536633619 727990600 137 830802250 1410044278 137 23 960214642 137 985121516 1955288685 83 3 47 1616169519 3 1221276958 2092348417 79 29 19 1467477634 127 5 101 2121507222 367927850 1194917153 43 409922526 1561795872 31 89 781531428 1158600365 71 310413562 843724463 1704091997 29 293228722 1814384473 149 1922477166 1332584561 79 271386632 89 2067286126 795132557 41 351110388 107 662003115 109 837284045 996344604 544893321 131 1232280287 742271781 31 2038431765 975828783 3 53 311301860 47 83 1990228033 4999 1757423445 928324298 673967430 236544744 41 11 1546721847 17723189 426298497 131 160955246 1756611568 71 1902969761 817821815 7001 39625660 103 805565144 350075914 2 41 593642649 2138174395 1940589106 1345880186 2 83 1974167118 651410338 131 2142091237 1161138274 67 2777 2020470221 386294585 922424982 2777 19 790501954 926149733 4999 871210723 2 12598152 862223514 43 1900211885 79 37 518649498 31 900094994 149 761929827 97 141883646 1910179775 31 911978312 588723935 137 1695145764 131 2084062494 764091690 2134132910 17 19 2067134735 1819734320 1081547015 5 29 1275831071 1069707204 31 1118480491 127 813511475 7 1472123655 107 1547845950 79 1180143791 1517896915 83 2018205424 1243646685 2777 922113958 667404741 668537494 47 139 7001 67 643624940 544720236 71 629490520 5 41 1060167299 2089097477 933403075 1993289123 89 18185408 1136002219 67 103 1457727688 2075536520 137 7 1235964293 940545208 53 19 895059410 17 1284037038 101 19819735 127 1600760451 657421915 210339885 5 2069651265 59 722250064 83 1250276256 691830182 43 2107898429 7 7 1909624738 109 1106797445 215202079 97 67 97 10007 1179204866 389312328 47 10007 1413008414 684758996 109 61 2140136726 7 86074674 19 1660269463 103 1544650212 79 5 573179450 1556382230 1456998038 59 1146903419 59 1988521486 1719663231 79 2123947548 61 79 109 1210437697 2777 59 37 1349232491 193880074 1858537784 107 1949 1260533291 103 19 67 1859223334 137 2024396940 109 1692842267 2056693859 131 59 550352291 139 1385853926 101 2054228294 137 2024828459 26302536 29 149 65855467 2047758852 79 1624735725 1695646757 17 1698649260 7 1145140129 53 1145652329 1749002611 19 231208025 1162838096 7001 19 71 1981348104 1690651895 107 2127455512 59 1374881071 83 49809213 1895035455 287498976 59 149 2140774657 31 1619369278 19 139 73 113 77491672 71 616576450 41 1159193192 1399738569 19 7 460253073 1748258337 23 654655624 596622990 29 1088868904 113 137 65507724 1124327387 71 17 17 1648695615 47 980458197 19 61 113 1685722248 1910175788 103 1925460885 61 67 957068711 71 491210801 43 420604715 103 1848236894 19 221040433 1722366528 3 418401909 705237305 73 4999 634613052 1693531943 101 1937741235 127 10007 28319568 47 1472363031 113 491844385 137 149 56451371 83 59 109 810832770 2 103 1982844039 569400584 83 1864076831 1278040784 1273879200 73 139 1820293314 10007 1977574161 73 1638898817 103 2005402069 103 744944101 1044162912 67 61 2100952057 1949 1832629384 959658391 43 1115232822 580191190 67 41 338709863 101 109 166978077 843548274 37 1342932709 1592148726 53 103 1537791854 1433212349 73 1143272783 972092966 31 1358580208 79 1954336151 575489201 7001 769500282 1949 1949 1312390399 112459852 53 113 1312856145 861592481 1949 109 1809697243 1688242249 2016998880 31 118501375 2127276390 41 665624236 476376149 89 2027562512 83 1515011699 1324826246 83 1305120884 1881429998 43 61 1109906391 10007 1448213040 1315239813 127 101 350459157 516418494 97 149 134510346 134782214 7 317712042 137 109 61 1522423604 1294066330 1380406806 97 766322533 826560614 23 19 7001 1167661785 10935562 104085662 17 17 811459606 19 172229046 73 625046160 23 1291782830 19 1560821482 43 1936865555 23 959525684 103 43 103 1848538510 13 59 1038156684 493440954 1480278995 5 4999 1056198718 1636267681 89 24045526 545471589 19 109 959738133 89 83 43 11 914456972 285991211 97 2052303205 2105961319 11 127142594 31 3 1116778740 1569427713 47 103 125728804 1631561294 1075442283 10007 2085571111 1213199436 71 1704225954 170322113 127 1753066288 10007 139 1494200655 1702874544 2111859242 2 1095058556 549594447 10007 71 19302927 1748068737 2777 1255836018 23 109 869766045 1434678492 1682396140 5 5 97 7001 149 246865560 284846672 2 2 43 11 1949 66891629 1360746973 83 633179474 109 11 921210721 4999 738102350 29 960523721 1949 1922770358 1990438613 1038882919 137 23 54441276 2039874369 7001 1120526821 89 79 682850562 1200056057 894080254 181219602 127 109 1796819983 905122811 2 879800634 47 1128555305 166940509 79 19 2 922854 139 1230615789 1870988516 17 1831450494 43 1935365242 1787736481 5 111862205 381263344 11 7001 370842970 23 1839020752 5268334 3 368891325 11 565230204 13 113 5 139 47 127 861174554 37 1987183901 91071171 1807405989 31 2059899838 89 63520724 1971945409 7 2073608747 107 102256583 201142938 113 578230492 107 1842337342 1652764248 19 59 71 2036580462 542627855 83 1949 84900389 5 1962251360 2017503195 1474941846 7 225093624 306803831 61 1959130534 17 107 67094243 1742813056 31 515334917 53 1586069838 2 47 1109397071 1366345225 127 131 960181763 109 1101636404 109 102816757 982065039 113 1464211060 84018193 64402117 4999 1424739109 846473617 109 7 13 37 427725661 43 2089035245 2007210175 5 1462687469 1949 438810307 1439122080 17 10007 109 1186844749 104686085 29 127 53 1421883825 131 649557212 41 1807458309 59 271556993 879124536 31 1746528135 1949 1913441864 2777 1451477140 487827581 71 633731033 13 1119311869 43 1194394058 2 97 382094501 67 114181668 29 41 1713827076 1053179898 89 1995450830 4999 137 515277961 4999 1828614204 1992411438 1373107425 17 2 1220640916 389287634 2777 814096989 1714859945 735791098 7001 61 101 833516438 1933223022 405834423 1949 1842052523 47 198090000 31 89 29 11 1912797436 1778622857 7 1684910073 97 489875131 53 2121125932 97 4999 11 524579440 3 23 648717024 10007 626388165 1511006965 2 1611044114 7 139 623717338 107 627765469 127 1235702253 31 1234013466 826426458 17 194283225 17 323107271 73 137 1089164150 61 492792120 3 1148968530 17 1171426828 11 2102734959 19 110407231 10007 1064404562 127 83 466401935 23 633160974 67 1042562009 17 355969004 10007 525387514 1568566319 17 59 7001 845139717 127 17 979742946 1298455971 149 61 1644606909 426916735 97 97 1427655160 73 107 106742665 954415862 101 1273806142 113 180887462 11 29 113 1677381153 1205560953 7 874964601 566266114 2 1590008434 59 1018613660 127 1759133007 2140044212 1386318813 29 1351206609 122763899 71 992314134 10007 954935983 29 924683956 7 137 676867543 3 377088645 551811078 1119417151 97 7 1330029967 526541106 2 67 5213647 10007 577483956 7001 1751377161 1387619447 53 1973579179 2128951139 23 110914277 1387857236 59 7001 490861113 1132565772 2044018522 726425947 13 131 677234137 107 1431468898 27483497 139 365161398 7 1438089467 1859945278 23 1490051871 29 41 1129473166 297976430 19 2117366202 109 1328166669 89 838429306 47 1624283772 127 19 957827563 1157397749 127 31 19 1543740386 41 5 1646210515 107 184429480 61 1918881392 1799441577 198332525 107 139 161660753 572498049 307905681 143732843 83 2777 1596585287 11 73 17 17 13 529924694 139 1023307643 41 149 2117304304 921597963 127724953 71 137 984253484 1516884550 67 1741182399 1956539829 89 41 1137023212 1949 191310307 2777 996846030 47 29 113 1276754522 61 113 127 1314417488 11 1601796357 113 2059928139 1634275396 23 320880256 901136086 31 101 1013581348 840120348 1949 1874874801 7001 10007 10007 137 2022116849 1879297013 109 109 109 1237367782 712659549 1105996766 113 309207098 149 1499173185 1747081276 83 97091827 149 23 1042721324 103 4999 1617801375 7001 13 83 141854055 835074470 2 5 581261780 1509943295 89 2111036830 2 1809007098 175337354 113 17 61 13 406716594 53 103 83 13 5 1218235655 884443825 1076142424 79 19 2140540361 885387840 103 554083556 83 113 101 53 1846293964 89 1702466760 7 267957676 67 1140584148 41 699813174 31 502749909 486515457 3 1519261056 600702436 2 589883374 127 1821121580 149 1263569170 1874996311 1470620062 83 13 73 137 5 1272461615 1172849380 5 47 1399604890 5 1363901448 7 730232139 71 1842128796 258775475 5 1216018150 1692661579 83 131 783013593 101 1796098676 89 11 67 1938412644 2079269893 53 1662907277 3 23 43 1764863921 2 1777071199 131 672414895 61 103 1913997397 89 137 722156318 1620874126 103 497302643 47 7001 1415084126 1574120235 131 395427823 107 5 885059672 19 13 53 71 930689305 520900085 59 89 2063852147 4999 103 90242859 137 13 29 929460498 37 13 411852792 503144421 10007 452866785 695896787 850528562 352812635 43 1217862063 97 88082232 137 83 1480822360 5 17 17 11 107 11 149 1041805914 79 2777 372194432 31 1108145840 3 726942693 562292426 29 1931409054 2777 149 1899634607 43 127 83 1958628522 137 622637439 41 67 994698549 2138996598 61 982627711 3 1041800877 79 247845725 113 700912040 43 2777 4999 1949 1823289500 139 1310992261 1222749134 107 942060314 1899692249 1949 101 1672530407 292322785 29 456487840 747536190 7 661174760 67 11 83 67 57106811 53 67 53 787614132 1597629423 31 29 887798895 19 257562461 1025966218 19 1606061868 1197673820 2 107 149 59 1857576860 53 1018148974 2050444829 560332911 4999 71 282769215 23 71 829842817 107 47 55665061 113 19512840 41 2105042769 43 545988942 139 2 5 1019830375 231945579 59 5 836213180 1949 41 83 2138642338 7 89 73 1898167608 73 17 636500077 10007 67437173 2 109 89546805 1949 353858491 7 106311282 2 1340465072 103 164684125 31 1977586255 1802362940 1344325814 53 131 83 1247095335 59 500716539 2 61 310797867 1799884009 1650656973 7 109 1689321349 2125594394 1675246459 127 977163467 1708728112 139 1557908078 850063933 19 71 839974091 71 5 29 1990170124 53 31 23 493340625 1949 905286043 79 97 400581288 47 1204870944 1652834571 139 137 83 1068220873 43 1288870366 23 820153148 7001 302338185 1746679597 13 1841908185 789133083 59 1131959486 59 1227090201 109 123533733 1483437026 1383821819 10457695 67 139 47 1050887664 637166122 1957183632 67 5 1483157290 149 3 290816700 61 1031940084 7 1435759773 1090258176 139 61 29 1721233433 1387187093 19 1635965690 83 280818626 11 323516688 107 97 13 1689310545 79 1638625505 4999 816276712 970776501 31 939772440 4999 67 127 1962691528 71 1682850804 1318787725 2 2020159553 7001 89 83 103 2103927749 37 2129650921 354402280 103 1005702669 139 131 1058704796 17359203 2777 1244781919 41 101 1210983940 35685017 53 800313568 149 29 149 2109094553 1862196040 1510920602 41 918053878 61 1452372729 11 1107439762 649434774 2777 1949 1467784903 19 1295945274 11 1500406017 1270428896 4999 1343491248 8937113 89 2006156832 1419949357 139 525925543 139 1213114299 97 1870117514 523606776 37 1087212699 884662526 10007 1745661108 61 976227164 431033686 1483442263 71 2147392515 53 1949 1244650890 1840947440 89 2026849378 1854925758 23 883881026 2 492102258 73 43 1046233 29 1496700003 149329170 3 907239845 131 13 43 1001717913 797084553 71 4999 567261525 3 1590262405 10007 40578385 522589268 1949 960114848 11 136666596 139 2143162465 19 88962674 1633719890 11 29 5 7001 1963010390 592277599 101 10007 1885869185 7001 1241396317 976849591 4999 869391087 11 485062171 1509301794 109 1670986459 1949 2121003148 3 2039492651 139 870453247 572690173 41 2777 11 59 1893807311 852470055 47 103 137 723319688 1475939584 97 858422942 13 113 101 10007 71 55191211 149 1261489947 97 31653913 2042757823 1825364430 97 29 536299146 1128211882 1656820380 5 302831195 37 19 1650981022 3 29 109 1171971756 2777 586260801 1310526094 1470492289 71 843560073 149 59 47 127 587707554 149 1045745176 13 10007 605258800 23 10007 93125142 1234324387 47 1444122909 131 995692224 1746132891 935353006 71 139 89 270245296 67 1444033513 107 904124641 107 1846334648 137 1137843362 887026700 2126518745 7001 131 1450710113 41 1708463229 43 1058901316 23 1401528662 2100049213 31 5 1252112049 101 2082404466 5 1566986315 1155398874 4999 29 59 1846052180 139195160 1182667844 97 7 107 982690889 53 435365458 37 890425646 41 2021315949 47 83 5 71 97593050 874099815 7001 1227898389 41 1117222776 532787251 493956110 41 1908187027 214120554 37 988985025 107 1979223191 969575043 107 1116336136 103 1949 53 67 37 1544377077 1598379296 23 1615944649 578324744 83 41 1838343281 1935324107 137168659 131 61 37 76974689 7 67 716847807 131 882118677 103 1301891572 43 792077243 107 137 97 13 97 1656152198 1949 7 143987436 29 994706960 139 1755773400 53 7001 1166072558 10007 101 1147772282 2137314227 2126437764 2777 67 29 1041072653 19 769116770 368268792 101 485370246 1971707658 61 1259106887 791807300 17 103 768995203 59 728609249 1986712578 4999 47 1724767883 1330459550 61 2077184514 37 232065380 1125419877 31 19 1921995559 1655302116 2 43 352955732 106267628 67 989940859 317445189 71 17 1006258305 667146293 1432670638 7001 23 1072627701 61 828781990 10007 1252536162 1312496352 31 1216314698 17 208590172 137 37 2035474736 1255284447 83 53 2030707561 83 139 67 1000585705 740788448 1010291191 67 613002698 943056351 4999 1621775051 1915853641 13 4999 121855624 47 536428014 131 61 1835615639 575497153 11 149 83 1257882513 1549260819 1949 392848236 61 691086873 37 5 11 19 1835904032 1969250110 1949 1357647922 7001 1574363877 1180053942 4999 69880620 5 1812998211 992214064 10007 1829469099 43 568975011 97 834218430 73 1311829929 101 11004859 131 895498053 456925304 632961059 103 2777 868109639 748570897 548593996 71 2143910526 53 71 935125309 967755631 1233647014 67 73 530889872 67 4999 924869989 89 345656776 89 277803977 856041961 41 2107755511 700654417 542836621 131 1790165228 37 41 31 554705940 23 408959274 17 1674099157 23 23 1457896584 343267093 13 79 653808815 11 1210011242 61 1533357061 1785983254 995039780 67 1711545184 306086921 23 53 1164351912 332554595 101 7 19 1279905224 13 1056016140 61 846134660 37 1912536290 17 53 2777 43 2042939288 840316191 894401700 2 947921374 1765583889 31 1473608932 1578286952 131 944443205 149 261676561 131 127 11 19 101 4999 79 1291567840 17 1295957583 591482463 29 79 73 900502782 3 3 107 2009432415 1655926130 61 448743197 127 23 147869461 1827939973 79 1911545998 1160613523 101 17 19 1506931154 47 89 1723723342 2011047649 1513255841 53 1733704571 43 2 764591288 260051725 37 107 47 94083934 19 583579357 1100099698 97 1908839041 149 53 781581089 1502358882 61 101025595 79 560079585 305210308 908021946 13 10007 1056078738 83 37 895343242 2065373529 59 510694603 17 764442621 280992414 79 2001327698 1923855751 41 1413405177 13 101 59 1682292075 17 47 1616367256 623806071 71 21259645 31 7001 383871831 110727816 139 803131297 594373963 1512156449 149 17 127 1636490885 924499675 924363687 13 1084447715 635114269 10007 53 19 759116671 2028475258 79 97 803706071 67 109 1615568461 41 5 464107060 1679522390 287804416 53 215381915 4999 631151872 13 71 97 527324689 794011639 1537490883 29 131 1894455750 2 1382217842 2026263727 59 113 4999 979209119 10007 7 792696562 32125891 103 2139445022 13 10007 2777 67 53 1907237583 1782030660 31 103 303054119 1209821314 131 4999 1566269028 19 139 1204279347 97 7001 2 33263037 101 183881910 109 780424958 1714290680 1566961268 2 73 97 444374266 1726278127 593127584 7 13 1080938092 319003088 2 23 632062793 10007 1984067876 23 1963980626 507131968 131 1193277690 53 584179780 612219377 847330209 256453518 3 53 929302218 13 1004884075 53 4999 165535029 898044189 3 107 1876399080 37 149 101 1478146817 59 81630276 29 1214164112 2065405352 73 109 109 17 1170614390 1618437916 901939380 107 1854811184 131 503062270 173815044 1193235151 73 19 37 127 17 579011789 89 59 1774287117 2013386258 210636027 107 23 377145145 2037806333 107 3 17 73 1480906324 4999 1260317886 1518491241 29 31 127 1872841441 710830684 67 1935464309 1520145178 3 985781172 131 1404439371 2041624110 113 1614094552 280789107 7001 523588084 741573520 47 1516242087 219112728 17 47 1134225573 107 1368511061 107 73 1307589505 1972977944 43 59 41 1687513588 2044200239 73 2004601389 1607226571 7001 53 2084627111 476558235 73 1452137732 440765440 2777 453894671 770326198 113 657098756 17 19 1534463196 29 19 7 71 1779560756 139 499067824 175757328 53 1311712794 19 250919719 1497497515 10007 53 373411205 1094875877 10007 97 73 79 935659568 1554234387 144250337 19 1277242377 13 1366994257 1873026537 7001 47 1581849578 149 4999 833676402 83 101 124906801 97 2 1011825312 59 2099515332 103 61 103 777605379 127 37 412793497 1241081685 169389935 5 2048364984 149 107 1332707042 598203188 17 83 31 101 1696985941 73 59 13 1879997740 97 1682500502 131 102916630 71 1645159389 37 109 30771681 139 861452083 252842003 2112289933 17 491798643 107 1481170517 1104710006 139 5 107 17 839618525 1949 1766431323 1192353373 19 740319058 61 554108506 1625744310 89 653390741 133743246 4999 10007 123936695 762113106 7001 29 1007452460 47 1064058158 41 89 4999 809505395 73 798883676 1849820249 149 1901991109 127 1139185983 71 1484770105 160944150 1342356160 5 4999 1728064318 1662182497 107 522289363 1141020384 280271618 79 23 2 1301682394 1897731472 139 1070626442 97 47 1480103555 1088060791 103 1157440936 1949 2030573446 1315280717 79 107 614649661 37 1740615087 3 950986887 1007935101 981286420 10007 1992363679 89 73 980532039 3 306392391 1811589086 137 17 2132657497 894593654 923783701 113 1300644026 109 113 979243310 61 1260782282 341426157 31 11 79270719 10007 2064364044 919983538 1349989948 914961971 4999 149 832418747 83 857287993 1551405705 97 154426134 1972799483 137 1432994785 139 308986714 19 113 1065576440 97 109 101 55825932 97 880200277 71 1714961264 149 1508074743 931038122 1643686656 1211636763 3 714858992 79 791535049 361951387 60838399 19 43 844790040 1524491298 59 1330027739 23 1949 1949 305513546 139 137 137 77903906 808594866 2 998987283 7 545380185 1334156000 1394950660 2 1537533150 1790595057 37 446027146 107 288351197 107 7 469193452 107 1106803134 53 22683435 71 283191010 19 219090341 1946191529 23 7001 553960092 1008569030 7 67 915674059 61 719903456 41 1118945135 103 1938876944 204387170 13 137 2087157051 709883107 103 633547644 73 840765163 1096232240 97 1722493485 79 753294309 830451619 7001 198719950 13 1294708004 1309365457 71 43 2035667558 3 127 635341018 1604636982 13 137 109 332927311 137285391 1275724394 23 2028163483 71 113149434 554964613 600145598 13 3 29 532793611 19 10007 1505202905 1576242598 101 53 1659592074 103 2045400162 150036859 83 79 523682761 109 127 1844186404 61 13 1363592568 79 73 1748961816 7001 950655693 13 37 1181430498 17 1710793351 103 2777 374384328 61 113 222853737 41 1033838042 113 1943281772 131 1146264148 11 1070639009 47 828789070 1024087230 71 1624627396 62898971 43 43 2777 925590762 19 653939482 47 41 13 835308968 41 2121550248 1446169605 37 1206394768 41 234019595 54483670 41 1223635077 7 1462360662 67 131997038 109 469001706 41 3 2035496538 1420226262 103 948389392 101769768 1690032214 2777 2 61 2074563274 131 89 882851520 408575326 13 493810343 4999 1487376431 37 261384101 59 111204498 53 5 1307241620 41 201691085 10007 282047295 5 1884730090 101 1245417055 53 554115627 1536245698 13 1061619154 843613817 67 2126182688 1170159974 113 1263878350 1921233810 5 131 1851831196 71 5 1046555808 1019113724 103 97 825552838 100069982 4999 955028956 127 1018636924 2777 1022705229 1089216268 131 1781115300 1873445236 4999 2777 781228417 777560 127 107 43 139 2105261474 1510949460 149 1970175297 1865006180 1243555760 388675774 61 43 137 2130826486 1196872278 883779897 1949 19 113 4999 3 1469620611 1728982920 13 10007 149 996540965 103 7 38485769 1257160359 1459876495 5 262050210 2075489718 73 1140526849 4999 183008391 144371569 1369804691 107 83 1351632590 1496516829 10007 858810747 67 1569626889 79 1505704134 59 83 47 1627099674 7001 1976193273 1558765649 89 37 1604720354 19 938360809 13 41 1300070230 1068744745 1760347481 23 7 1094685508 2142512001 1107599535 575487050 5 932043872 149 137 1170034800 13 461552676 900331036 131 61 1575405520 1324996511 573923911 139 137 1691148139 29 1314839120 350493565 1949 137 1114405813 1949 726376708 489733952 832600926 7001 29 56653791 67 107 7 775890892 2777 1440760020 139 1761293954 31 364170299 7001 1062597778 2118767543 127 5 10007 67 2036914101 750136891 73 1949 956444464 934752094 7001 1779654200 9492319 137 652328514 731428685 931513660 4999 1052842972 19 2777 1587424841 131 354087611 31 1812352430 79 127 1209928111 4999 1163448815 73 2777 1514373079 1430466024 71 946611547 916482555 79 187374649 758372903 1945872008 1781583191 71 67 735943611 83 2094532292 392634433 113 1626299675 1817521423 4999 1497232978 1047984140 31 1512385961 723742250 131 79 111778680 2777 103 601701074 37 1868126991 17 1026002317 43 29 642322972 194122464 3 7001 1058764110 5 1845101700 7 31 818333784 149 2041269455 1641474327 29 1863542620 2 41 1901897258 1143931050 101 624478657 71 1099473269 1361333552 37 127 97 71 1896217874 71 1189054841 53 11 47231976 2 187884128 1316270168 11 729260620 359581904 570206674 79 871649581 1791596681 1313024398 79 17 992345426 1772029482 59 520733838 89 989978061 5 89 1556350387 1949 828779117 6887766 13 830365991 1698834156 1114436251 1949 7001 79 17 1439697054 3 1108583844 3 1314966075 1522181070 17 73 249759061 29 1206082787 113 269815185 3 137 1455328669 67868156 7001 1949 865732015 1801717776 41 109 2037603272 170368644 131 224230337 43 899434827 1117590215 73 149 1878763946 2069712214 852064397 149 2025162029 23 944313208 2005244645 405795915 5 107 1221621247 109 1894238150 24927014 43 103 646878000 931570475 131 1732543920 5 1934442580 2046991822 1949 669221179 103 476886807 73 408169110 127 13 155891268 17 103 878369962 64556300 19 19 1596478838 103 828516816 137 19 1617546494 71 214327700 109 1281166105 19 139 1355989063 1949 73 83 2131207853 59 821479948 137 109 385060594 1211208327 43 1554997132 1599265288 29 1470292257 1276604346 917831100 7001 4999 347188871 2777 708085014 1731784909 29 103 1114092702 1103346315 59 1638824592 204553199 79 830944199 1814495612 1949 127 1298588716 768157722 79 1533003295 970375919 31 2777 694008401 127 259591048 1184275508 59 41 95760217 1819970353 1949 4999 1632718391 7 89 821415977 113 11 1932276038 766637388 999061750 1211316020 59 1074766430 67 127 134021576 2063959804 1984316002 97 238979190 1118556423 3 1544146253 67 350447118 107 168996335 1106035781 20680151 37 1845247276 731021539 243727275 107 1132919495 1895810359 43 17 2109111528 53 555174947 61 266970160 19 1763635727 169087688 1062174442 7 1625806175 1656418850 107 1549585235 1564160853 1219568441 73 127 565312560 113 79 1033003526 41 717865392 857901548 264070573 13 218296332 4999 1639826574 107 907553799 1949 1496159595 1638333783 97 61 137 10007 11 1031868992 61 89 1849675608 1760258279 13 1951376609 41 127 20861147 248174129 73 61 645988020 1170047310 2 79 2053327710 1808429369 95848155 969564557 2777 17 10007 571898968 169561051 1949 1241984456 59 200505671 103 1961342686 7 585412945 379972765 97 314393183 71 511183729 7 558929301 67 109 188653821 1305309643 37 1351801271 139 1779980476 2 2098592112 1145638963 67 13 575702387 111781709 1416253208 139 73 833022710 214842267 67 13 7 1512244104 19 1221700589 127 1463626232 2145432383 1907050596 37 1159505990 97 53 912130424 1431049352 1949 24388648 2056643900 23 113 1169953749 17 1945080347 2 3 89 1091565776 127 83 47 19 1509935263 1851897328 83 10007 71 1100116316 733561634 1804153761 53 89 864343258 97 1056681237 41 2127917425 1011578199 1822526708 127 891323973 59 1136430321 1142887413 37 107480856 37 1610889794 113 73 743420028 1585789509 7001 73 1643318549 1510289335 11 3 1948518918 67 2033569059 2144298150 473674978 7 41 89 61 1125348862 23 37582483 1249921686 103 13 911445912 23 1526491002 1610462392 5 101 67 477044556 179051068 103 1409045665 2024200850 109 101 196192298 7001 407927267 53 1105684940 59 1313149017 53 1985562638 103 325259477 109 1564819531 162350199 11 2 73 647073679 866223828 89 149 2006067460 137 2044428669 525580600 1098348822 89 735772422 7 2068168004 1237705494 61 2095001471 107 890390763 1252164517 4999 832363494 882734985 5 2068575595 487343100 79 7 655495078 996264925 103 5 1820703620 463213764 47 723273795 5 131 11 213621045 1095304122 11 1238380864 71 251674810 5 1064839760 43 844374316 567078840 109 53 1092796504 1949 964673142 640353850 47 1135528514 59 2104544867 1576800660 71 59 5 23 28861361 2777 2133213774 113 2777 1944374867 71 312941801 17 1120784500 534638695 380631079 149 47 1812345145 1839338655 1118721018 113 103 17422169 1212684289 59 276645059 137 3 282601602 41 2015509775 493304794 37 1090660063 1844521906 1949 931513226 139 113 2 1310137298 380969954 71 233199584 2 1263645870 384811671 1608472971 3 37 103 318642757 1134627117 13 2016185882 2 1722410644 1784067591 37 258588068 43 47 1937747373 4999 1707388834 47 1207089698 2777 1672503790 31 1256086418 1610502940 71 2023354023 19 52542676 10007 459851671 1189632160 68211355 1399195105 4999 1307323886 37 608408846 103 840419745 7001 317069528 29 327007567 766828661 1516591143 107 10007 1890374400 37 1978472991 73 2062934083 127 309220870 2014768767 127 885952000 1118252526 83 1054403863 29 862924093 139 19 867784517 113 1315058179 1211387385 5 107 768595745 127 1746803593 61 791014938 401250333 53 1285023829 915606937 149 73 657450619 61 506825576 53 2143240924 137 79 98837374 1097377624 951994131 464240187 3 41 59 1515018107 101 213957491 1544177789 1378084939 83 89 1367625798 59 2074175975 89 47 817294891 352917877 791756294 53 3 1119426819 10007 7 510147246 1354348954 1311610811 47 1845057662 1780719442 110693455 1949 11 71 683051030 875089680 5 1608734617 19 127 634578995 109 118340973 2777 1612664994 1159298650 593698450 71 37 21039236 67 265628142 107 137 109 79 11 47 655780170 73 1942967270 67 1722521090 101 83 55364071 10007 66030783 109 1012140108 137 522265117 139 66248989 1298705832 41 211462620 127 1272612836 1270897100 11 90392231 23 590487947 2 1322800589 139 1252145815 131 967112478 17 719826869 2 1640029178 107 371540812 53 1106915547 1948588148 217444077 61 131 103953742 17 1389441365 198979257 1949 1570092961 11 2031311887 131 828066543 103 268404713 19 101 1141554007 59 2138069553 53 1931126868 1930558178 1860172643 784671263 139 1940777565 59 477148989 2 107 653336757 127 1290713319 107 19 139 585512252 31 786692859 23 151260282 1584070466 53 439630681 109 1751026685 89 780857876 3 13 1239384341 1647042012 107 97 193921530 1052486622 11 13 237000288 2777 97 1849825815 5 1570282815 2091855783 2777 1399580230 1790826400 2 1545916488 23 1843308444 59 1308008465 1480544322 139 1611437026 89 73 1656422974 47 43 1501815764 43 2777 208244745 7001 1326598487 37 192423347 241674016 1374349288 31 101 29 5 643272920 137 109 1564620335 78528107 113 1986189813 19 1461492559 13 139 1116102734 735150550 17 137 1071502482 1638305184 41 10007 61 808744527 2009032743 2777 796346339 137 89589643 290842700 127 2 1749980964 2777 157385246 43 1360536284 149 53 1186314794 61 528834071 4999 137 753293359 13 1762059263 595269389 2777 127 287956515 1166804850 29 1855396873 595255636 19 97 3 893757549 912073896 1836867852 131 735027597 19 1338114030 1480686279 97 67 149 67 131 59 7 2052743581 1389524766 710914446 103 681183935 107 1959598570 127 1072879392 13 1460696045 175357760 5 471950134 218172614 10007 73 377031787 508994690 113 131 127 7001 1113439040 139 1959279504 11 53 856342942 17 2036250900 131 7 2082881836 1675319744 83 1542926152 78768240 47 73 1138653567 103 17 19 603684606 43 1805133249 113 83613333 166705621 17 1840067539 71 1248019966 113 1783706921 1949 870592963 1275801582 23 127 740197529 1231916124 1949 41 342803419 330445363 19 1481854346 104388508 67 890594619 996386212 1967888243 61 2777 834915780 127 345913710 139 59 2 521659501 1313555376 97 97 1489406676 169557308 61 998083729 127 1301210210 10007 1566488550 11 1251293648 431912693 7001 13 28311153 23 555152495 127 1753433247 30154626 1753950653 79 29 11 89 215103922 41 1886641609 89 1847598853 1926150549 107 1240728235 1297330210 43 37 1046034252 794700192 61 155076884 7001 1545848804 1407201000 137 1705998014 2 11 73 1773413106 61 384982778 53 624471665 149 534471814 79 37 19 648685422 11 31 109 1024196700 2021056200 544734496 1579587773 127 1190779967 31 1018432181 89 551574984 37 92613095 67 773427230 549745112 1315719075 37 578361453 3 73 208326159 407166479 5 353613509 7001 1769932453 139 61 1496597363 127 1674380239 1332874753 139 71 1240255548 171327563 461624614 59 89 115864294 4999 185717849 83 2777 1943708598 1811585524 137 17 256671746 501440279 149 2777 59 109 53 1494687638 1175008572 127 2777 67 101 579248029 1945753486 131 1810161930 4999 89 83 1096890733 1445287051 101 13 1056121005 17 13 840445229 1878608095 53 10007 3 824577595 495882270 5 73 137 204258113 19 1499602987 944116966 774740344 31 1720042606 29 53 90955208 875256920 188686588 1949 7001 1781383447 13 2 36172634 107 97 820479738 97 1835130207 137 17 516461258 613077171 449818148 109 778896380 1535123224 23 47 83 755193605 5 751949406 37847406 7001 1065292467 29 2001821831 97 893201067 76809936 3 1919887604 1100533485 19 83 59 196300729 10007 7001 131 1477867592 587994982 61 599538999 1337277583 73 71 1057576231 131 47 7001 267052144 2004151950 61 71 9062653 1508194780 67 279973704 73 1002901667 405046222 67 479363024 97 2104653135 1348002792 1265632544 884348804 47 1069847304 37 443577460 67 37 1386967675 1645180126 61 1174166688 3 1949 1176921191 661808287 3 61 1086160876 1757135500 107 2111749860 524109861 23 117495454 1155563217 137 960315748 1063371424 97 724356133 1949 1576290781 433987728 397504566 486021921 131 1870087608 83 1949 306723220 486094785 5 41 2133758685 43 10007 886099836 1902620903 806248718 711252721 4999 71 1451927377 31 1059323134 19 1262278680 2139402793 3 1279344915 10007 845851682 149 1763464021 1821367805 547907284 71 1137422266 139 972395482 4999 1730767640 1477664000 61 1739825917 67 53 772403609 10007 149 73 400689408 107 2 1634562514 1471891932 101 1215127465 724203734 19 109 126356397 539781734 29 1627900935 1488447881 54328003 898038187 10007 97 1681667757 179458730 2115071226 97 1755760152 139 1931670907 10007 1970678510 43 7 103 720947285 79 43 17 886742616 4999 1288497249 17 173763818 79 1109944549 56114374 131 1650507041 113 103 985563225 61 982548289 35232786 1489843446 89 137 19 149 567080441 101 67 7 749761268 1586508375 23 71 1988317725 3 931883265 1177895022 1156467970 750245545 149 1004146429 7001 67 1318973926 1744119909 103 1935286982 1912033718 107 1757654225 19 1123228244 1721035504 7 1883719537 67 59 17 196402667 131 7001 1103113794 71 29 524658430 1167506215 53 647514833 1311565441 41 1407353473 4999 7001 1409623346 149 206667496 37 1881613984 942698490 109 925254893 1262294445 139 832925530 1155512766 73 41 920467138 1393862732 13 675430420 47 1218010029 1679053522 1273523868 19 97 113 417326967 80043590 79 29 681333395 1904289959 19 986013588 2038005018 67 719949371 318192819 71 1557288227 2 1192667797 103 103 878278734 7001 955566490 416405478 89 97 1954935575 19 1463402496 894125189 1676629199 1949 460962448 10007 850489848 667348313 139 149 1664020974 1415384319 139 1526836604 1958786337 1941562941 3 5 13 536159455 37 675999953 67 1141685829 131 1949 98159436 137 165762226 103 1639086558 1737795606 10007 336407705 4999 1568897140 43 23 843007500 108817945 137 35617459 43 2777 29 724893918 7 652637167 83 915915465 89 296690117 97 647038966 67 451334177 1949 2084669890 1823032232 547894647 137 109 23 1567145158 1810780455 79 1320029098 440114543 131 833152763 1455561773 2777 2034167916 1813616541 11 1379905348 41 1123592208 31 76003041 1575941561 149 120475887 53 1668309249 1829985802 646964153 11 2100392239 17 1536076395 19 1725254815 101 232021145 137 809746720 131 1139723318 101 3 821135310 43 37 788248437 835800077 59 5 483838202 255874827 113 131 73 2113110753 977628171 3 71 717671161 61 83 10007 109 37 973300244 103 734945479 11 205463467 43 37 113671733 555664631 107 1630792788 61 107 4999 904524059 65651888 127 61 857979701 79 1782968617 293584145 1104603018 350732044 2 79 2 149 113 85672419 71 698485149 114176591 765592631 41 1857535258 1707259683 1949 2777 20474821 845932517 29 388898312 53 704344454 2 1332298098 59 31 798143980 5 149 2081789409 1407049912 17 1508248364 50298905 29 173996487 7 689323747 2007985131 3 5 1002609380 109 2012883457 2777 29 71 1886161363 1830187377 1096304756 113 40684972 61 2041317908 1122551097 1208624460 139 27351430 2 89 1933257822 1069585980 1159085786 97 163842700 43 59 31 2777 974296615 15334649 53 53 1089435034 1973175181 1874805491 73 1650288839 2083033581 97 7001 2142628046 509357985 107 67 448287014 2030712467 73 1172202135 3 1814360656 103 1870815445 41 730782606 41 1796332918 5 817089614 11 897198676 2 945192384 798876820 618852756 71 1656604660 59 101 1711146141 101 1839139490 5 1126295125 2066671521 79 2117449315 73 1665698378 127 2069219128 1089175241 4999 466856610 1815846758 631399630 73 1956642477 47 1115591837 4999 1063657226 107 1828948325 1230231323 792494659 11 59 1733966517 19 1860351047 1158310250 10007 107 1817899077 155315810 1949 1158762358 61 1478396854 1091850041 570787272 3 2 322182920 109 220720204 834663140 31 1429536449 31 1900619034 37 1862091341 13 824558700 3 19 460156003 97 10007 3 113 41 881778636 113 113 1525117772 71 865812553 2034893344 29 7 61 1276823196 11 103 59 10007 43 23 2005639730 398135960 5 101 962078631 1106740027 97 137 1714020563 1881097132 71 2037338539 1823483726 2777 1009225671 1567523100 1116753072 3 17 5 2 43 1132637931 1949 848485456 1499239015 882907141 366186772 23 2144678121 139 103 1511853632 83 59 609933104 73 1729552827 23 736867215 1163551913 89 3 1404363717 40526259 621767760 3 34710767 13 109 61 1935641544 127 478888652 11 47 61 1802797294 1663148042 678135386 131 139 42127049 41 1965068213 446222137 10007 43 10007 3 5 1592371605 59 1510928581 303342496 2 61 11 1977370186 541148586 35049870 103 1211321715 83 1814899746 2044099930 7 404953234 1907218733 499219164 101 17 107 763800668 1825198846 71 2108817505 101 7001 132206884 813173151 41 866227869 1403870832 10007 765255304 1705272856 756453321 103 1760745742 1235009656 2777 1659712991 4999 1839567013 11 3 1230764718 1491609138 1949 1619985412 31 89 19 1724114015 13 1704934426 1950381000 37 1696504683 1998378827 41 1760403488 103 53 607707434 594849077 127 2777 631305779 492338244 97 102424537 149 127 25423254 71 149 702697410 1974936145 1474073743 538317476 73 1755458023 559240231 11 7 1839343254 1512709835 886833171 83 789246336 89 1865885517 609976127 7001 31 1680070513 1996002673 23 47 127 243245259 1148377412 139 37 347823306 1223776044 10007 107 370211226 1126214911 1827454391 107 449517975 5 19 2079061546 17 296160094 1421690404 47 1721769001 67 263892895 29 472605025 1717526068 71 149 11 1259181143 1968721810 2053769154 29 369920520 1037730855 5 773574795 131 1106691275 2022324793 843501238 19 83 1294405169 971074187 5 437401560 1579859325 1012406112 821742303 3 47 978652471 1907773005 635691081 73 1799825141 23 31 294706398 733029813 83 1761625781 73 1396039225 352937307 113 29 1789563871 1491331641 97 1036156134 89 1218436344 67 149 19 319806613 889534378 43 132593166 1629772740 29 1388977928 37 127 1433935029 1428175579 10007 1052656344 1036685172 908230017 761265051 3 2066840595 97 1089010852 59 1633133308 4999 258468296 4999 619836008 176694654 89 137 1222661706 103 903995499 994771555 79 1838625815 5 131 371211607 1974318510 83 73 406897572 61 59 1041036002 1062959399 61 131 126654206 1659004174 1628145823 103 137 101 1463872144 542434763 37 823227972 1620055352 101 17 8577316 802522621 103 1866121349 113 41 53 1080924453 1770392178 47 1621163313 1211776605 107 2048787859 139 1842253458 2 711689528 1494463468 1539464523 101 89903964 23 1049943698 1996399869 786497391 103 7001 47 871618995 872325405 181588517 29 2097066821 1666185224 41 67 984219213 1898129659 97 41 1282058889 1476870257 17 23 724811949 1646914812 1645861145 137 939888387 41 628278162 67 1005588394 47 927081627 1042325768 2 31 101 13 71 11 97 474659235 451783767 19 89 1690606264 1757188232 139 2777 38269837 1676563764 2777 1557265411 13 1969190379 79 113 29 1089586977 1176859937 73 101 1925623782 37 10007 198148607 1039584622 149 47 891453089 994590735 941026757 4999 1355253895 1473016691 29 1411361533 2146378178 137 47 196051746 1538293768 11 209693952 738017416 7001 2059641573 67 17 1101560898 1102812348 103 1463227829 1936773073 149 596996343 103 23 7001 675407473 1770919162 1578014468 29 13 107 7 1691509742 109 23 1949 1210808948 7001 360813483 532534791 149 474401762 7001 301414053 73 430200315 741982658 41 50403514 47 1593194626 504272262 139 103 103 53 1835801121 1764368728 1470778715 103 149 1183447698 1978162144 29 1268547174 415388953 61 1351173546 451578608 13 1720519762 497202433 95364215 31 52714322 41 97 594919139 107 1949 737607516 79 1968176171 89 113 17 3 1321930422 94955701 53 11 137 1188374108 2 1312585078 89 103 727122835 97 37 11 774885563 137 2027565510 3 311804552 519067426 149 2 643056488 23 1752633511 137 109 1915429863 2089441586 10007 1161104030 29 850987025 7 2017940300 47 1642998505 19 1628795311 109 1422136516 1222849963 3 193107789 1208121800 71 639804138 2777 79 1989251555 31 389479896 624806727 43 37 704599954 59 911386226 101 67 149 23 2118029725 1352184285 5 14196757 570337424 59 378454540 109 67 2777 1098671233 101 9622270 672148609 109 822801761 73 1799297503 101 103 1949 746404632 113 457395983 500232073 11 17 1778004279 5 1657347650 1674660001 168196354 4999 47 7 1187103562 7001 59 29 999038748 2777 216969787 3 1220293998 1954774689 67 1535295955 1813439581 98065059 31 1876223507 89 963149965 5 43 4999 519701039 418052704 1949 1703110262 1949 2001062061 1260302021 17 31 107 1046236584 1723960888 61 1394740783 1371298056 19 911284519 101 106554091 137 2 103 4999 209633065 525894800 1931489543 61 886976086 257532052 137 718296312 4999 1678659201 19 1175146086 101 1975243870 2 127 5 1975115740 43 29 393076587 79 1348818903 79 59 137 139 187411984 109 266229557 625289140 920328305 5 137 54377903 2 910947142 67 1762953204 10007 2060501342 408502254 2777 876118361 149 61 1695113826 2105973366 7 1179529480 107 127 17 1660596312 528547176 1329514240 2 1122136092 1264553265 29 693036798 53 942126463 53 73 213894742 71 73 107 904162784 37 397578912 23 1322914460 1154398106 1660379440 37 19 854131509 1497645770 139 1468705490 527300494 7 2121087686 19 932751287 617781941 19 2012742656 1539601569 127 73864724 131 29 1407946462 139 624644338 113 1035625677 31197660 47 846563765 83 1214464217 1266699493 1027602855 23 71 1623690125 1149949157 59 5 79 1809272536 3 622288137 1311866550 155906506 131 113 97 1610302626 89 1372290049 41 37 1092731896 31 103 1525140412 19 568860119 1490604736 2777 1011289659 61 869781737 23 7 1494001928 113 624137420 42816103 53 675584958 109 928349052 3 1995712290 11 1035214939 109839895 822584198 119886798 101 127 1407313924 11 1055748808 4999 230943802 23 1949 186184072 131 7 513249660 1949 2018513034 387008835 616576800 107 11 1595180521 1107576361 206028970 97 1086790755 79 71 127 149 520409978 71 5 1674655039 37 83 37 775006403 17 580387004 2777 1265676067 925724058 1051277865 11 2105574695 1141187203 17 2 1456143857 1613385202 103 2112765486 1041053039 13 1463045073 2136001505 131 19 67 103 226523368 206814318 1830777081 1624660290 89 83 629668627 603997818 79 197096710 71 263161526 86716743 127 7 1646678152 1963840690 79 53 13 483443543 29 1706245135 41 452435615 23 109 1196045773 913458150 47 139 635764822 1190816344 149 636230210 7 53 2065881890 155397424 2 137 2041400832 729337995 1895988680 1876937874 43 67 607532081 19 7 566346305 1385852774 4999 107 67287378 1543111413 7001 127 2135728931 101 1910367448 11 13826710 5 274959545 103 842690497 11 545174410 620637450 107 7 13 43 693889248 71 1168652243 11 7001 13 667918147 288944753 980587447 41 137 567202879 71 4999 1993506219 477265841 13 1383016817 29 43 1090777904 1325026596 97 67 892237459 187851585 347905246 13 89 7001 1981743523 1699920597 101 1905560049 103 149 49932880 2 421606241 7 758484793 37 103 13 1347402745 15232152 97 1722123838 1529389009 362447523 37 19 153109271 149 1714430058 801525810 41 2041186674 79 601713217 1223569182 11 730834038 1869370507 89 1665368178 616255065 97 4999 543416295 59 19 176933001 1577974409 37 11 97 97 1751250998 61 37075190 1565747309 71 1580203880 5 89 113 113 1369577286 139 107 1822325285 89 577859823 89 19 1938655253 1967832288 101 137 5 1987103920 1963621615 37 109 1088305595 639558263 61 137 29 62375728 2 1006322606 1554296361 43 101 31 47 101 2056304765 1667348936 23 139 594695300 107 1036574805 1037190458 127 41 495202551 485094821 139 1415447564 556965607 83 97 457285513 47 918891266 107 4999 5 149 126066069 1267636386 2092039767 73 113 219131069 429547578 13 510671031 23 57079928 10007 1194665681 67 445361535 1848483033 10007 2 773979846 813310626 1224121852 59 836528314 1318541497 1470456398 89 131 1697653628 1595523569 1270583522 41 67 61 103 59 603990552 83 31 512031433 563906895 127 381373253 781434964 19 4999 1327109525 79 1171785828 29774152 4999 29 5 334592235 72442400 109 7001 147917128 991565632 1657680487 43 675279028 918228242 61 13 143618514 1474277581 7001 43 1420785016 83 1098086182 13 1723011563 31 213241529 3 37 1855780474 89 945745684 127 113 23 1676812854 3 53 1066112649 1834133360 1740645898 41 101 83 1283055113 1049606866 43 7 89 1058759397 906353693 609403095 4999 204729162 11 673824437 137 847576548 89 523600172 666596291 320334077 10007 4999 1001324695 1462932355 61 61 1021884261 2138480143 83 1837442813 29 2034571623 127 2777 1762303639 1816071898 149 149 19 1098801034 215321377 23 47981933 23 1435413118 23 604830954 5 1551466985 740680590 67 1949 3 1949 826781392 1287027547 101 1447246754 73 1310597032 505199161 7001 1580510755 19 379676297 131 1070498013 13 11 1506506628 1884746006 234246076 97 314702873 1876830415 59 29 73 1436245581 2097673907 17 1397975349 4999 113 139 1196063308 476949535 1949 171556827 53 352653149 37 1822569199 89 1463800088 75162636 7001 107 2 1408494016 2082673486 107314895 23 59 1327448564 10007 957900061 31 1387779883 420707269 804232455 139 101 11 480964737 149 1203066583 715096961 61 3 131 137 71 2026317855 5 1909726979 97 238131397 23 53 973856503 647325729 83 5 1763322585 7001 149 2082903268 31 1709576564 37 59 1766595936 411354903 107 1799750058 312431820 53 2 567376502 1784722984 4999 71 2060607093 113 915057389 131 2031484823 67 107 107 37 1660193108 1797568817 1709264289 131 71 1147073586 438700764 139 1959081568 2777 454008953 1134870428 59 59 1979026203 1620094141 109 564542283 2777 79 833463825 1500708569 10007 109 1126641490 13 2037005854 43 1100004245 1429294095 5 109 1412434644 1442462934 11 61 1941118263 7001 1758801411 79 980866765 1329200359 79 1178083182 37 1350329956 139 1768399005 1283593621 29 1484103250 5 184907175 19 135302755 1095926229 31 137 1366635280 727404925 137 107 103 31 1883951315 373822865 79 1608024627 2777 1827867902 101 62503446 10007 535634682 71 712580637 614415753 89 286354118 1383979637 23 400977837 29 664308015 89 1915337316 13 1949 639348011 41 131 4999 5 458467 37 744987193 41 1244580584 41 688164141 1628893240 59 3 307309491 29 67 150553087 396522951 1006608492 244947289 107 41 1184010177 10007 137 10007 17 1188279158 284086578 7001 603945385 518031461 23 1526452902 127632214 1949 79 722167361 509729646 149 567526472 4999 1502134513 341045783 59 170799476 425297500 10007 61 1518645081 71 1836524198 43 1053678837 13 487167200 1053240324 1886786625 79 109 1655581598 23 434147287 1698112003 37 2064723712 137 306431188 59 47 871964774 1020455211 1376135478 693281165 61 43 1215649044 3 43 2010508344 1003243664 139 1880972759 61 53 493451094 1725085075 83 307665147 2777 982608126 620223511 109 1569734153 23 89 1431066689 1085402615 79 17 79 4999 404619060 1368716202 266801019 131 1848882168 2777 1797032801 41 113 97 7 103 103 17 1490077586 23 599816183 83 1037097118 539161883 59 2098614095 71 1116533301 13 890652061 1185533336 137 1010375137 1097268112 1262414402 67 2122560385 298572020 5 97 41 61 1738273629 790931185 7001 1422904243 762422902 1129219294 7001 307015141 1405826864 43 127 1801610951 103 61 635321893 238714357 1396348527 7 524402863 1789476809 89 41 728014165 83 109 2115754201 73 89 97 7001 554963290 41 17 1961480978 29 567588528 83 1846121192 149 318713384 1194823103 7001 610494201 1051900796 137 1823739753 13 2059501428 19 109 37 1753448056 11 127 1619970725 1622691319 1264216701 73 1217362576 17666829 109 1127243869 23 1689988827 139 1717136639 59 1953129819 73 101 582719967 375249535 107 7 748300112 950383161 67 89 41 1410662359 2777 884735538 288074872 572928966 73 1949 827552434 2 265426196 19 230136284 71 501264964 47 73184875 37 79330109 1553637996 29 801157434 2 113 268125675 53 59 1342187578 835410795 512016160 59 549694757 1670459141 43 218410026 3 395337788 67 114768454 1868821444 7 89 1903973707 416856509 1349649669 17 1377082314 53 82938094 67 835487093 1219162833 97 71 1217550529 1701051228 103 730360869 61 89 1231216274 2777 10007 1082777414 139 1232304222 23 7001 1587385737 1226029122 73 73 1616480745 1824156016 10007 1120208072 529367750 127 83 1090403204 29 127 2129603183 7 17 298787342 1262256776 11 1505434249 1427772251 47 23 1998478878 1194582326 1672521397 109 1698733390 1708078883 695638482 7 531879489 149 197567742 426910479 149 107 19 57704558 511942715 127 113 109 2133453784 11 11 526409549 71 681949580 83 1632385430 13 137 1392584450 1336712288 13 1403618986 11 1597661210 1248443007 73 2777 27321676 1248097853 79 103 660512220 137 2082046540 139 1266290 1483187963 540289473 53 2777 97 1067249830 115440259 37 97 791054093 1491601998 109 4999 852964373 43 7 113 44578387 67 127 1786726805 97 7 1514270926 1110323277 73 2143869986 572716000 582365742 67 249492762 19 137 4999 1470765788 480243932 19 7001 1978209561 31 2777 5873355 89 1632234143 7001 2081215274 832328814 83 838887972 59 1949 37 1054749121 1257383654 279130655 11824286 29 113 1541584420 1504554772 239234054 101 1551956190 89 149 185739927 10007 102698760 1856305632 131 511366596 2037093510 17 41 131081756 137 97 1131004189 110698132 53 41 359724242 1188464826 149 655897255 109 137 71 2133360511 493298784 31 43 890818797 1185037370 11 97 781581865 1375807454 2736159 3 956415570 1486486635 5 1498911938 1974246186 19 13 73 2057210956 948038736 1926622646 118933464 13 1049390078 37 31 393047295 281151245 31 1949 1073598170 61 113 310054827 638809972 2777 2047001568 68806668 71 1522008519 31 1888803557 1017363776 1628083977 13 491408770 29 1335687826 1093423716 11 742312657 2065532851 103 17 1617425883 14333822 1949 23 912701571 1002254302 97 187581316 43 96143141 266286270 10007 1204432513 4999 758236466 61 1294761600 1645390968 10007 23 1144940966 4999 1039497059 137 865880278 2069872583 7001 1417891527 538544924 626401710 103 2116381604 29 573247814 221476260 41 1110296722 71 1880493859 89 1918436118 1088025089 185745265 109 1199941433 3 1192745985 194725233 53 753180970 5 602181116 1719290973 43 37 67 1298845786 1317066503 1135414177 53 1918306009 864013655 1028277510 5 127 29 568171364 33677427 7 5 131 202816787 101 11 2060527953 101 1028421188 814070366 97 2026561566 101 1346348382 7 1518618829 103 101 221608948 1243161530 139 41 61 71 80871678 47 37 1614570406 1181942994 3 127 643598027 1484157452 73 354227171 4999 274338608 29 1740333674 1949 956276215 729432246 139 109 103 137 1850571751 191424483 113 103 1525062908 80247403 29 1221200527 1960163816 107 10007 137 536286637 408318870 71 151415223 53 59 102804609 29 815621114 33006292 1404674814 107 1685804153 19 710657494 1262264159 137 73 3 1268902047 107 733068342 1924541590 73 13 13 83 1378509069 1314935947 61 1378780319 53 695062670 59 900185656 7 161864025 113 5 149 4999 2777 57711614 1731309338 29 2777 71 1586198859 485189150 7 145970599 31 59 2777 13 352496144 2000981372 997551487 7001 71 131 1733684258 103 1909835682 29 1769310070 97 83 137 1070412921 698342749 7001 3 3 53 1665160625 1573878374 139 3 422620938 518259908 280780457 79 109 1048962917 113 1855909740 53 1757038130 113 866757460 3 360685683 833468760 5 79 139 326119437 2033464916 53 1910828255 5 508767590 1797224822 1289509622 61 47 1563163491 61 131 149 1376852678 1379915969 127 47 7001 127 159554672 139 573132445 31 3 13 208291657 113 1613317137 101 564444184 149 298321989 1561395849 103 693650329 43 19 71 479411738 1673364352 1117078631 987509836 73 47 406207276 3 1614807651 2777 107 149 131 655404266 1944791547 365691690 790586940 5 137 1246048428 1778132453 1070548839 3 2176656 137 59 271206685 359675584 47 67 495719265 2777 131 883429416 53 158020613 689652218 120561544 73 1230083069 4999 1699010130 423306442 53 1702167345 11 1632973155 88268243 19 533647946 1949 473938455 149 909942851 109 1757941100 285432305 67 1726764377 13 13 137 77300058 1060236287 2 1214917728 20985802 4999 1573802415 113 13 1461499377 1794776204 103 1423461854 304009444 1164613842 131 43 1757758558 1019121758 103 1550803741 1832128585 1847760530 5 73 1949 885619753 2777 1134849685 109 1735854321 1354671892 137 1287964400 127 89 1146745954 795814771 71 1172771035 43 1853129075 43 1834709638 1949 1314116768 53 17 1684850093 726690196 137 10007 131 144582796 1799791043 139 1949 699398650 489809037 83 1914448870 79 1744964798 71 31 3 1335376559 59 5 230236264 139 1473490211 550348048 23 5 418698310 500777780 101 1617284510 156349635 5 127 107 731869514 29813089 89 1600262275 149055153 149 1573261919 61 41 23 425475390 182503712 73 452588904 644493613 79 801350553 10007 799857927 3 1585915665 71 1621224437 1209670665 61 113 127 1122920813 139 59 1259879038 403713695 1299456651 1197566315 139 139 50879822 4999 4999 1142581438 79 70590371 568636470 137 1713416119 11719674 7001 1733809521 3 372759117 703667133 1381385612 41 1357747075 17 1670597803 127 1678924887 79 1666857340 1321826420 549840232 97 442672278 484577205 3 1380299928 548088882 2 298682931 53 46106237 10007 1397747739 3 884131183 328438091 131 2 31 872592929 589267592 5 1557135756 47 139 698589529 47 459434964 1949831938 2 390769025 1401238470 37 1949 1144242308 921898439 31 1181032823 139 1669305905 1247030852 53 1461727704 109 693471625 5 23 26003800 131 137 149 128792471 94441190 67 952892626 103 762854153 1274277581 855477480 13 1128255800 23 3 538720737 679880493 1715459126 1949 354821297 7001 1263617226 4999 1491796581 149 916043954 485996429 17 17 849437980 5 481722360 307820465 1766646494 17 1909663652 1107288498 4999 1326050875 1949 1715924635 79 1179377649 79 113 237480687 1832291384 124924286 53 103 870596685 736357403 2777 131 216202546 640836565 139 1594407740 7001 107 205667054 872675843 31 617518388 113 491941093 646537184 61 2082864520 53 1906440528 1442811050 53 1068269749 19 1471957626 1075889744 1949 4999 800814805 88542288 276143472 11 1426316712 97 53 745090549 31 97 19 11 23 852085669 2146387585 29 17 1591591544 861009200 52115015 5 13 1030014193 1810737574 89 253822571 97 11 89 61 379494237 411218080 109 7001 332449486 1090713794 58553070 1672787994 131 243668412 1233606673 83 1025653081 101 1085539314 47 7001 1102550863 47 89 138544945 67 1490318386 1252736653 7 1520803733 831014132 97 165559337 867455136 109 1314409889 31 139 89 1935074757 1068974728 47 1628030086 61 61 1356800003 830802214 11 2 690150008 5 73 13 34256495 161257766 355757072 37 83 2057037970 97 798493815 1248329791 37 79 10007 13 178742291 825788831 706721633 41 73 67 2115373379 772712608 1265485220 10007 787726932 355167420 41 772417402 37 93543215 131 67 462563377 1895502025 71 1768341265 103 4999 2 216717998 19 1949 1353089352 90119722 7 139 4999 97 1382382502 350505814 1449977110 1322516904 7001 61 1310861025 114964260 573505276 4999 23 7 2060987402 1981366612 67 139 676616833 347727404 131 364834214 61 1982792538 19 1938310232 23 590765494 73 5 1144167241 1839948560 139 577978406 37 1627111377 61 676458280 442007895 7 650701779 256149518 29 823231178 137 113 1546608400 1967427333 19 73 7 122954741 1452882301 31 1405186724 11 2128332668 2144572430 13 149 7 1724803670 112413179 61 2051540788 1949 23 899019929 817638132 71 83 757496512 113 53 5 2064122560 224212922 43 1164102966 107 1191496039 3 89 1282897709 1451798082 59 97 41 113 1705108547 2777 101 1128807512 510776190 79 982102404 71 751177373 1836955381 53 1144934726 1785357046 1305744244 1949 1672386800 2027546110 127 141659092 1364314352 10007 2124669979 17 2777 255478220 813782860 5 1547241525 5 103 1491725722 419896458 1415303381 1949 103 970872850 1989857387 41 59381028 67 7001 10007 53 489216023 2112041502 101 139 23 907055094 17 10007 655368437 13 1722978342 3 1171198827 1689840601 2777 886140700 2777 1353154344 10007 7 89 691986036 473026456 11 137 67 53 436398025 1187283475 2106899509 11 61 1047871359 1236257781 68051429 149 113 773713518 786291108 79 1971594933 131 1532971170 7001 10007 1374361380 2036628876 3 1369222752 43 1130355147 101 41 253935182 113 13 1173601858 663001612 149 2000512889 1314073763 31325395 73 1825122489 31 11 23 3 3 992892573 1343075390 2039564183 1949 67 7001 1313821662 11432384 1168243747 73 74325072 71 882291156 1636271930 29 313965873 101 1467333318 11 1649451463 19 2062656511 839917971 43 1300153031 720645313 31 137 1036543096 2777 11 515935981 131 1682847353 7001 1672419883 1949 2031125013 869347552 101 1587506688 855535383 1153077048 2777 43714347 53 1634432603 71 107 71 1886575293 19 1134933536 5 7 2063376362 61 1188020746 1949 2052184469 376422398 31 45164870 1000758649 131 47 41 10007 67 302621854 19 1669217697 79 171495017 113 89 1388887499 23 83 83 1218891105 107 5 127 103 473748140 139 972416991 101 2007375909 7001 1076613780 1117386478 4999 778493072 2777 1940995258 53 89 31 1113300548 838798658 37 13 562860974 141287809 1082802565 43 1791632782 109 666930731 1637945078 43 89 131 1513871108 1873285852 73 835973876 53 1360290766 2 697985156 11 5 2089470167 73 1575220712 2 1430537958 53 947617740 89 23 1621932101 577677338 89 2777 1724975205 1800537375 259005061 659590220 149 11 422314419 1447293071 137 101 31 13 1463829354 1712972625 53 3 61 138944580 611459181 139 1949 106744781 628310824 1419945620 19 1483608559 1965584334 127 97 318333533 13 1843688444 1535759958 3 2011956315 109 1911534199 53 1913196397 83 1138877196 183189126 717911680 2 3 47 2021127887 1920557663 37 900551066 83 759810220 612285041 523985444 43 1022970365 1784742980 4999 198920341 113 555893175 73 7001 29719245 1128218151 665741699 47 392882870 1715458348 543513050 61 79 29 1169187287 221757867 10007 13 1753544972 73 2121389928 103 97 1578610107 43 83 11 669073 1186034553 113 127 113 89 535856045 5 103 1365636521 43 13 760736848 1501915248 101 4999 1528856250 67 103 2145708360 1145423551 43 47 610800616 41 13 429033423 31 51129788 101 1535768428 127 906438116 1207514579 2777 139 432538949 29 73 1854997744 101 1914937805 107 1984762311 103 2 639509764 626694882 1134202988 109 1265641122 1527046379 67 7001 1950380586 647242450 1949 37 79 17 4999 103 614347106 1621030729 4999 5 1956524830 73 113 133997541 61 986158334 71 1414747270 5 21200680 464415716 149 1099622086 83 107 2082328070 442060788 1266480488 13 4999 1936352652 23 38909905 971730611 127 67 316406026 1410116338 1613851925 23 127 41 384064794 1471613656 2 19192110 980927462 113 7001 384452914 5 540299100 3 1845121482 107 20088394 19 797615890 83 137 680269215 1949 865665891 59 1404153858 47 1587297959 421257808 97 2095315169 61 149 227270892 1907135579 107 109 986943334 1492255126 73 73 1736604227 1977939333 1943376247 4999 2 1096912700 59 5 1283530565 103 1956347907 700768946 250299930 4999 97 2010823544 73 56628801 131 1734895094 139 1312073403 244138627 53 247830173 41 1656129950 1386089021 107 2777 1695100239 2121422502 53 5 1557278366 31 1535103384 1462009748 137 309905234 125665665 103 139 393443626 1466958316 113 4999 101 597791528 1668267197 53 1167744495 1821191406 149 113 122516069 1473199645 11 103 48535763 1171798125 47 71 97 1521306581 90198464 17 748730303 489489369 127 454961285 43 17 2 819322598 2109453012 2063543850 3 620872629 137 1920001023 139 1350193597 686490423 1542368436 1949 447222909 139 66667458 1883490157 31 2036717198 19 1811159154 1529637419 71 1262807750 47 346340462 59 1309057426 631910886 717201567 67 1096935390 7 3 1363214094 2024273926 1434971993 47 873837328 1830621698 107 2 884166471 733952045 109 10007 287651215 11 854608178 109 1419862776 61 1542891910 131 79 1378232815 29 7001 2067500315 256410858 164901307 31 374290387 107 97 3 415282507 53 1950432118 137 63703904 340473359 73 606476408 4999 83 1724639072 2022932292 59 1477839788 131 137 1356558245 2094180132 1572354062 2777 67 131 1743633711 1413979294 679748839 7 23 1846028208 29 127 1380633602 2 47 2 91874654 59 23 113 1364525511 967171480 43 1276382373 318876835 5 1773644925 2777 7001 277330613 17 43 131 1825384523 113 23 23 31 2777 1989066863 1959264468 83 1702015597 77886402 29 1852298032 13 1818965174 1060464525 59 127 373529098 162900487 7001 13 10007 1358320159 1163413820 43 17 155436372 53 31 755669671 621494032 1766207469 37 771504588 423860980 131 73 576714798 11 2777 11 101 1679939207 19 11 1584146465 89 454128364 2109567489 2777 101 43 588772426 109 43 47 11 559524901 19 515954785 19 1186255614 31 37246872 107 2079856691 2127243035 103 1910499414 11 1199055572 2101923303 3 160390506 89 856998088 40804273 67 1083893974 827447204 103 1172940102 97 1519753576 1025782373 11 79 41 631354572 109 1559408056 4999 7001 7001 23 17 19 1258371539 815812823 132072751 101 188359546 7001 787759521 149 136370313 833529542 19 98809569 831778188 61 1628962707 274153215 3 4999 47 322128976 1298093625 5 31 1060592200 2 1130066780 31 23 109 83 2039239865 1190416016 137 1645602613 779545215 89 308095197 149 23 1383992411 354416563 97 13 289381108 79 633568554 719402492 47 13 654285148 137 7001 715887255 109 59 59 1311222885 131 53 1806777473 131 47 886723537 37 1765452114 37 568024195 83 906675452 61 1647474183 137 160442490 47 1206190704 1861287337 46066197 59 2 149 2026744570 701909590 4999 169607360 13 89 83 37 139 1943215413 394230596 31 37 916043077 1421778650 213290262 2777 301740489 1977332921 103 890774369 43 41 1661447715 83 14889868 2078258172 412411635 3 331940136 2052222434 101 5 260038050 1106644445 7 1597872730 1086460880 107 61 1964464163 10007 137 559656782 47 1553773329 1587880540 19 11 1142409356 53 1651611970 328449533 53 41 2 1805314942 1969227816 370061924 139 23 684527027 2124653661 59 1977479636 97 295496144 37 29 1442049766 1928427703 2026511184 29 406047724 137 7 2029061265 1949 107 1741002029 1118069404 37 3 31 1063819406 13 18447494 874701783 109 998161178 73 1980794702 495346318 113 131 547805451 1708734263 149 577207226 1500212758 1855048216 2 4999 1173973012 1345565316 29 127 994657269 923567241 2 2078850650 97 47 524752194 41 67 179958851 1339348559 71 552633825 149 1353986795 136349173 43 7001 976135428 149058291 101 975232669 623252889 7 756071722 1740300796 1918049611 79 79 768478163 2047102750 29 139 1408206915 1412765426 2777 1949 1208255264 808705448 59 936718397 139 1134252093 2 956236285 29 131 139 1955057986 2777 79 1337533516 1744570667 37 270578262 390722479 113 1726192181 1147629243 43 1270550928 296274300 431398964 97 11 323532473 839776014 19 1427248232 19 571316816 374681748 7 800759210 280605782 67 793708215 103 109 1373155840 829377403 17 896003564 2010812921 1949 1157614397 101 1076670605 508456523 4999 130453904 103804235 71 107842326 1541780762 83 31 403327610 462745097 7001 294828292 1755402121 11 107 2 1427221105 743392879 107 1581703593 127 10007 2 1331951198 180540158 137 1501536817 674487560 97 740534259 2777 4999 1920275941 127 19 931195871 1865253826 83 1524072394 83 131 2104239245 5 2106887555 73 127 1161747105 186883548 1317905420 1207007266 53 101 660790874 2 818814916 17 165440311 1949 789563895 23 1420572462 17 7001 1932918529 61 31 1341964735 495627070 617040083 1443053381 11 2777 61 1949 1146832529 1526420389 13 1798659941 1213467514 1767693931 103 244097295 992997772 61 1076389410 149 1257803168 47 505408531 1412880301 37 1677239341 1130673380 1430380566 1945640996 10007 1465756949 1434942423 23 79 7001 2010578971 61 949087959 1648280565 137 5 53 2 1980614078 113 29 107 1626126508 1835389832 103 1777154378 944616090 53570174 73 1480375760 44093064 103 59 1380835909 10007 1703742566 61 371049946 113 27474424 101 585380894 467876398 2 631599864 101 790786806 149 2144147523 1949 5 357518214 113 2138146337 41 1974903246 47 131 1949 1500118014 10007 600229867 73 1076731693 83 1435978767 53 629619582 17 1286677304 43 1312086860 2064536508 17 109 611192321 53 577834302 1189068621 1495807648 59 776642134 59 530120792 17 1128683504 2080309036 13 17 1572441605 1121799089 61 1768097932 1114087271 11 1695824394 7 408310980 73 73 2113773948 83 1775499563 71 701276159 1510673745 831057090 79 2064883526 31 2005631118 127 393183756 1367365599 37 19 1083438140 47 1922187811 1298399335 61 1794260954 137 1143344597 44743789 89 360739339 101 97 531202943 25517305 149 1456109248 37 83 983138486 102030517 31 120823248 1443945205 139 101 131 665571307 1540239836 7 2115984345 89 7001 1453134561 48096870 2055217646 10007 1608935467 980464608 23 232132698 2777 53 61 1753251851 89 487251446 29 137 909062815 307559520 337030951 1292843518 59 43 10007 354828206 1729344820 95404533 7 97 374575200 276961114 139 71 273704912 1922324105 13 657898593 1236622959 1949 308094049 41 583073362 4999 41 61 13 132408422 127 149 391329279 1646623585 7 2777 1550646253 11 1187931932 1949 1633554258 61 109 1584368628 83 1540829015 163557885 1889412737 47 1110172398 2777 97 501573614 615680437 981631949 73 43 7001 776563977 61 139 1485264623 7 1305948889 142374450 1949 1096868119 149 23 1202933718 706006942 765638253 89 997748250 2 89 149 1950149101 1615205743 1872519396 394210777 101 580872970 1680898094 7001 37 23 1574262692 1067126032 35975450 451934315 7 1570014171 131 33317307 103 256306848 1785028419 103 31 1274031056 1083787763 109 1042369507 5 1804479215 25368475 2087528270 107 2777 111202188 7001 1724287259 103 67 2000967488 149 1397461340 374716618 47 654762526 51169272 11 7001 1032834104 127 911311554 71 139 1542879011 73 1949 1885109831 2777 2048785068 107 864193739 61 1474791296 43 1422433345 53 149 109 71 143730962 1821730433 59 73 86698961 1816164810 31 139 137 2025158660 2005152625 10007 1598608243 2777 1792468650 619802406 3 97 583580357 1726471080 23 73 1514663714 41 7 71 53 7001 58424429 31 1218713788 2089558615 83 1416113939 109 984960624 71 2087827420 2085120190 131 981246999 31 17 489405044 647413176 19 1113211501 930173763 298561830 59 17 1964296348 539821451 43 29 1609972845 107 1921328594 344302621 13 2077196782 149 83 293612417 840997417 551525740 23 61 1969336360 43 94080603 101 67 17 71 1705066717 79 320015007 53 89 1731623783 266452383 1643131097 29 1797075006 61 47 131 1754684871 109 763023108 113 59 1964372139 43 643789133 2777 2777 1352345980 10007 7001 1949 687638384 1947033294 3 7 72443609 2144923088 103 2 1949 7001 2 337722804 149 89 2027485504 2058077741 137 67 340960060 2777 478288264 61 124560719 23 1891931838 7001 272938963 11 1338283826 304093713 37 1458498828 73 67 523592538 43 41001188 127 53 71 856015476 53760679 1703966389 7001 1920772279 1396589869 89 1877835898 53 97514912 11 2130010960 17 1884301420 635453359 131 287649407 113 1949 1949 137 1961111818 10007 71 321214693 10007 1967206081 17 73 1546733782 1134311814 61 543060186 1638530943 1417305963 137 649233971 19 512074852 43 785302679 345914807 73 2051212934 131 73 1380503 89 2127216857 55395706 53 1065109571 806626435 5 1757370210 71 427425822 1168991093 19 41 131 101 83 3 1992245931 19 23 2023678897 101 113 499901265 71 1834324961 242291573 61 2113903159 1409683625 19 4999 1799480032 11 1268239984 1746892205 17 1864508966 29 1471276517 1411936190 2 2082051599 67 1535944815 2777 23 139 41 116458983 1892175584 173680808 7001 1360259295 109 1199731274 131 11 984053150 4999 97 103 439160379 73 7 2126899929 313868856 149 43 651405925 3 1850519445 2777 677093694 206758758 7 41 487437807 1327002761 5 1067841389 858438278 4999 31 1906753794 10007 1102301071 1949 642754863 13 893003579 2 306547451 97 1148232403 73 2 1940880414 1762359448 1263759741 149 53 1939468355 964108557 59 4999 1769790971 1919339924 1655646876 149 41 11 989542872 41 276827229 103 1459997499 882323182 13 661538605 31 2137746360 7001 1030302165 3 848791029 701750584 29 670600321 1949 1355260225 11 57507373 569215733 1870207379 71 172504896 1548615845 113 976908124 139 2 53 1581038748 127 1649237240 113 61 1744349159 29 137 1777603907 1621739144 923227277 73 272535280 97 3 1606475418 1165433555 667767780 5 1835276687 29 67 2076888043 1413321602 89 2058097784 19 1259231384 1750793718 2005953119 23 59 7468437 41 1570459437 71 1685503222 23 424847800 619637421 13 485061843 195047720 67 109 1949 817543132 23 31 1087972001 1904232071 530544416 53 7001 353249318 139 7001 83 720965058 752935729 1024926004 29 897095107 1527372358 127 149 1305649452 7 1522059854 1068707466 1944336280 23 149 5 1487762537 67 47 1251391356 43 3 246668426 20944747 31 1762172027 1469323212 7 1402170896 113 11 149 219278966 479615792 103 1661440008 790001319 37 41 29 87690867 143487505 67 371390648 2004804296 137 871825119 1895580733 59 2121227708 252573901 89 1704970864 73 3 790975199 31 89 59 83 62842952 1225270034 2003039923 1949 2 813521308 103 145715027 742277465 109 266337358 101 1660961968 103 5 127 5 1524856241 31 59 59 127 1112207707 53 1138328170 353148275 23 2079559226 89 185039188 107 587431712 1342255154 97 350019605 2056340174 31 29 1386028146 964357996 101 31 31 289693140 101 1925388048 101 1737213433 129563876 127 575874256 7001 17 650684227 1327250470 107 1539754624 814013678 59 89 425522415 1944122269 107 127 10007 10007 2 131 252228282 43 13 53 1796704876 857993097 107 97 113 269177752 775370825 29 1792783625 61 159181696 695887596 29 72009958 103 1640867765 1612454082 7 198477181 7 41 1577256470 107 23 1375874032 1706757491 61 71 149 592811102 1363983405 83 913193888 103 1279680755 1154266410 20204287 113 144483834 83 1223427387 29 1646702563 2088777253 83 19 1302052448 23 1988698312 109 1949 1680960697 127 109 629665714 691456201 101 131 1026666257 97 52566337 4999 10007 1088251243 872146424 966839245 41 1096799414 842312352 2 2777 107 1388606945 79 3 620165949 768364627 71 103 1835954503 31 1200621940 618799544 37 61 109 335861925 59 1423084405 23 31 2133839306 131 1969512103 565521631 23 710290674 1796723302 71 2 1131797457 127 2117650977 67 5 1868445220 983147445 149 4999 1542684352 1959992959 7001 7001 1597719213 395892548 131 131176719 2065678361 101 968666760 4999 5 67 1874840699 41 2777 1199852836 771533910 97 143606463 1535475759 97 202003082 1267655612 109 1608748331 113 1601243523 2125130994 131 7001 73 1452137024 1297621359 19 11 1966673786 46304643 5 433467389 31 23 1902376115 1810841819 1198832170 19 33019397 3 149 1689555528 2 97 140612558 1846973217 71 643220899 29 939975318 97 31 1542291323 1984771032 41 13 835217862 79 640150351 4999 10007 815420395 103 89 83 1175636817 552523696 37 152132234 109 101 29 11 97 710354377 357910018 109 1041763685 71 1446749534 7 622801830 29 53 2145364254 59 107 1454903610 139 23 508204435 1949 1295112449 1950762180 5 2 1478062694 89 912882612 103 969036051 820504180 1958382055 2777 449283176 109 1967786487 741458658 10007 97 662579064 1292886547 43 109 519115334 7 13 64348184 1949 1949 1247205650 388300873 41 1372220601 43 1369044879 17 1904778 89 282018305 533165772 59 61 1280392257 658309865 2012995280 107 528231822 13 1271772866 1922179961 709480816 23 43957048 1896431813 109 37 10007 1095082598 59 1163805812 67 97 107 1457003057 33039032 1931633219 729414019 23 1997574783 1163817671 67 79 403528169 23 89 726540286 796596102 149 2011335756 17 1531852870 89 1667935739 17 242687784 2127935075 67 339246996 532989610 2777 878098606 71 2029718322 2777 23 37 220287196 127 1530784340 272631509 61 101 4999 285602868 169411111 20548891 83 43 135084493 1754687422 10007 107 779514046 79352377 23 51845864 304150965 67 999813396 1524613341 2078814991 2777 1913569606 1186912548 1163728040 73 1777071222 113 282545426 966373376 131 812927967 89 839330099 23 1212365767 149 1075552477 19 137 2097241905 3 697214004 899912311 321802451 137 435017142 1375090796 71 103 962247218 721899430 2 524963786 1775803010 456750881 71 7001 63268037 37 79 70513741 24765473 1094269562 73 291112393 73 829815528 901561551 11 5 1949 137 89 1949 99673809 1297260368 2 476371116 13 109 79 1551510151 195118545 31 1710212526 11 47 1261746443 4999 1587712331 1326699126 61 680839314 1025036644 2 67 1642731661 1117041825 149 1904722279 19 1073329418 11 123900134 101 616384921 5 1204522991 127 1465533266 79 1375338018 127 17 131 851392852 67 101 43 578886038 7 29 2102050645 1595872117 73 41 2145891374 43 1164872046 59 1905887207 2777 1497599999 10007 343380198 896617193 83 19 1537331629 634383210 1483818917 162120637 67 1908761874 113 17 1052850885 13 2076189739 1472312205 29 1778887637 1695298443 5 13 1538306061 10007 715680626 2 344553437 181027755 31 680866959 97 7001 587397902 2054548465 10007 23 131 139 31 131 851385506 59 476873628 19 109 972613976 1033610594 103 139 1808643942 2042537656 47 23 1326091182 1694674159 47 10007 1274861779 19 127 1934884624 1483112604 1727936645 73 31 89 1372662041 969807279 23 709878022 549839762 71 11 1382763162 5 10725691 61 617556253 61 527051712 41 126424525 1557358794 101 1339284413 1440170193 31 354794011 1949 3 1704918612 31752690 1949 1949 10007 583708310 1629449817 67 561147445 1222495333 67 564322076 37 971656076 885978838 79 3 1505634525 2 1336734088 1949 67 1582362010 1674230712 107 228266701 772797844 13 17 296990067 11 19 948455148 2070361733 1336256026 29 1990064848 2777 394942163 439114788 7 7001 113 1726295224 805483241 53 7 157539606 184918419 79 1145238165 71 43 767682137 799528531 19 163999099 73 974927994 1130308338 149 1286597269 71 53 1864200959 1949 379778242 5 1074679380 163617909 1425989811 3 113 479302925 67 1432264762 13 2777 59 764715343 107640923 13 5 814706503 83 59 186130014 2 1702615538 4665997 1166778823 7 79 1017490533 1841380554 1499582773 13 13 886458092 775209430 5 1820741955 2141155414 89 103 79 1389890845 13 523063134 11 109 23 243357434 59 109 939664693 113 649331609 17 1366599495 47 59 7001 10007 13 1800930486 137 127 71 2037558426 891337195 59 97 2102205662 2777 109 17 1611155824 561190791 131 89 1910810064 1502427423 2022904728 43 896686173 103 7001 61 691462328 876265610 61 71 1870986888 921359604 7001 1883829080 79426431 1184845277 7 19 1455475202 1109289141 109 1725350645 17 1413904671 109 1827408108 1615778504 109 47 1888525330 1255285823 7 3 872457654 854137478 332442547 10007 1129397547 29 1458994234 1356828880 23 1765954398 61 1329278328 61 43 1033295504 4999 113 1023853224 7001 5 470040455 540455823 1152325265 107 250882975 520510610 5 31 2102006398 5 19 266085272 10007 140708427 2112547749 935262731 13 1302565901 620001629 13 1447418050 71 23 925077250 1440288129 59 59 83 1359803501 139 98628643 61 7 597599751 1195734547 103 126549611 1521643617 1488391347 1163050015 47 606596429 47 2 107 678019196 2115695199 7001 73 43 61 2777 562248082 1266473066 3 1796261265 101 139 10007 984328548 10007 2 1263525952 437569598 10007 1658695977 37 679496253 103 431078531 89 1475919396 112395591 79 7001 1181474758 1539552742 1881854908 103 7 1747533462 17 2096314950 624440550 5 2777 1793556711 83 7 1424145996 245948635 101 11 481047204 109 684806125 1279127208 79 2777 47 1240822372 2026191855 101 1010930662 59 79 1158837017 61 806381814 1494317427 5 1550965335 1598517770 61 1094143275 107 718005096 1253423680 757452524 1513755980 103 103 5 1736953935 1137765780 1128161489 13 11 43131605 2130935675 53 545316152 685773360 73 2017771611 960944572 31 1316087175 97 1425569812 120759879 2142058573 107 97 840556485 127 13 2059146232 990499259 73 485901578 796289788 131 1538378276 61 82889464 131 1255174011 163144612 281315198 107 1949 1983949979 11 101 31 261674968 101 591772938 2045220407 1479390653 851802419 13 4999 1795932991 79 127 4999 119496096 1229264098 655131210 19 729004122 363988427 107 1833906919 1541779263 19 1116061568 23 47 3 2 1686077532 651816030 5 557648364 127 97182432 1657055607 1696582798 107 101 658251120 89 139 1784735480 109 2055892491 47 62805959 1816042024 1444617196 11 750638225 139 1445969323 1084144678 941796307 139 43 149 2777 1223994860 730631918 67 786013052 1128637973 37 127 743144691 974410929 43 471065516 989245576 1112187547 97 1391351428 109 1727339250 13 586296126 1766544252 109 902375793 633912546 7001 1098673931 127 1949 101 53 103 53 1187072588 243343246 1160858429 29 801168258 2 339555382 2777 107 1571460999 73 1571907832 1949 7 1487631579 11 1927455344 1432326146 2 101 134081742 23 303133652 1039153731 137 137 47 1401043492 2777 1156505004 1878093921 97 54751236 41 1020440625 1488798764 89 89 1919686746 47 17 910720551 47 4999 1356463653 1891396645 496548662 83 546459052 10007 1647752620 1364315992 2 1592815435 589902298 23 19 5 2024015040 1546461152 143527541 89 37 582232814 19 1876055877 71 492074896 53 1384960119 2777 17 2017324669 829045783 979844927 1631572168 109 1863792938 29 1929457928 1463638451 79 101 1678353764 1308709116 101 119228126 1949 707939168 3 622603563 1667360727 1504121860 67 129734521 7 73 109 137914631 103 1947165354 1933910630 101 563230035 1949 1285274819 1770587220 61 71911407 53 555644633 61 854878156 716703701 127 5 7 481389258 71 597159700 37 2777 405975184 1742584162 4999 1949 5 914518525 23 828333567 131 2056445729 127 1949 47 1954684626 1601941059 53 149 1707150514 19 113 31 265912823 1847227318 242668592 131 209171390 5 23 1463204777 31 711840228 930551428 10007 2 788080377 3 448438300 53 127 137 1041149995 272961540 29 1257574734 149382060 137 5 47 212057138 1918054443 109 37 1869651847 73 1970514258 7 59 460272629 455141326 276599564 43 137 426635121 764871573 43 1895890022 29 79607291 375067787 17 53 457403967 19 222461139 1337171093 97 1140046373 107 711172932 679423197 1110871503 23 1279705721 127 394597890 67 680910682 1928511719 2 107 839892648 656316493 73 517394362 1300720351 47 127 53 2119742314 991352700 13 97020976 17 1180082166 53 1703530558 37 89 1742300084 41 49770689 59 129644594 127 1220404468 3 932355081 23 554757782 19 242898774 1310603616 632129255 67 2777 480615390 1376750513 1987242313 29 23 885063322 53 4999 37 1461445240 2 775987620 2040126526 1949 16267464 1841735606 101 2 17 1266090351 1892047402 782557407 10007 420294000 71 739272803 2122738546 2062024527 420098690 83 222573614 113 693178725 1878019321 4999 803844172 73 43 1407853798 1613415740 5 426745875 71 813676330 59 1800133424 76397319 139 578956406 504787408 127 893346723 137 654997080 17 1915743379 315943161 3 1091886354 89 4999 59 712516391 1665932528 2 7 348532673 43 113 2131401028 149 122530746 603465200 79 239394490 1399189049 1949 1919059462 127 1149533896 1322223924 1707233358 149 139 1948345625 704144393 71 666288495 23 827575305 390354482 2092217533 7 1969519575 833723349 107 1918866212 1436626922 2 7001 1007297368 869283462 113 103 639446454 1359034015 291273749 10007 89 1466192942 1136176047 149 1410616227 137 148444569 1759503878 531216178 71 109 1199673838 2777 1090239092 3 420956745 101 816189181 127 195319396 1071868443 59 139 1272165808 2050413186 29 1016589124 629372808 67 1187960191 6452622 11 1301629279 53 1628120462 131 127 1285583408 430366297 67 876626928 43 473084366 1223214720 7001 759363465 41 31 1871588544 139 1090124041 19 7 1966665106 403549930 1612584892 73 1642174712 283867028 47 103 107 1875175000 113 47 528663473 1859108406 1107090166 7 1155319648 41 1124822540 79 1583199658 59 190913989 334258118 29 1968054286 101 1279834238 1949 1427213720 67 1264436899 11 5684657 2034043993 19 137 1259036439 1167503836 1447632064 71 2016652647 1503025041 107 593791969 149 127 284895417 16023184 2 13 59 671697257 1839381613 47 781753736 1195001902 101 131 1871926465 15005395 103 71 244228072 10007 994016961 53 1710097912 4999 47 37 97 1709948980 17 2068292699 291861512 137 53 113937969 67 483057404 19 446070999 1003797816 13 17 73 2 958347166 2777 1921159147 7 358025969 151446890 79 307369961 975548185 59 131 568655268 3 665314062 1063713188 2777 43 1855145173 5 41 97672010 461000380 31 10007 1675196085 19 821018576 7 2022039110 265966267 101 1853809550 1224871541 61 71 97 1816746562 1577851761 903278667 61 163101419 1610863246 131 17 83 47 89 192671828 1110002660 1630791195 47 29 1047737733 103 43 149 59 1535095882 31 518211376 985636366 127077368 11 83 2777 427222011 1897129766 1536401469 17 1007519178 17 536542957 37 578832033 41 2114458560 352644485 1177235686 682133737 29 109 1772507370 795491048 137 11 89 1323102658 1092736409 1296135721 4999 41 1806746362 53 137 83 1779144259 1546128565 2013468139 23 113 484133019 73 1190795570 109 579502860 139 1844965348 101 29 13 690210031 1130488285 41 113 101 11 276991143 371310830 29 167919483 149 1223512586 101 1221335228 973963007 73 23 2016235584 11 247292913 67 529639706 1640487721 19 89 2044370139 1973924325 1440340684 23 1610773789 998163803 19 2060809017 149 1189271512 189955131 2777 447546874 96226307 37 83 67 5 131 722964896 119520498 107 820332492 97 97 7 107 2132122874 680468777 1374041298 23 1265966626 79 1435054009 113 3804371 47 31 157902096 1012750782 1329631791 131 1837785454 59 31 1708482633 131 1885138604 37 23 1234395303 1987335194 7 41 1504514895 13 31 149 549521814 3 160379466 41 1734420786 1594668803 89 224049495 3 1938751950 5 764959665 67 1821875591 2050768026 79 1099912260 483506544 489742330 83 7435062 7001 1450502185 314011180 113 23 15219047 1324949610 31 29 1653137576 1901531814 89 11 2 1994679462 37 984377341 3 79 11 47 13 923459904 7001 23 1642915139 1694443948 59 4999 2045885741 109 1112229424 127 247721619 137 1023368283 3 67 501864237 1018800191 175710562 131 71 10007 153937681 131 1376253996 149 73 440951463 101 1578315082 61 492820145 89 1668842560 17 61 2119945322 3 840896391 1708417775 1020432055 5 1706510103 31 1552739460 1146113756 29 3 747263886 79 1160071234 1529220206 113186401 19 139 1673491334 1862741224 139 2139765174 29 1879647470 59 73 1299702293 1002171083 73 1122464388 3 1554343425 571522836 97 139 1215849958 10007 53 19 43 194179185 638679258 97 1365391303 132486286 2777 1331274361 107 476317348 655242641 149 790572078 3 1763142362 107 759871628 263374691 97 1275494225 1994509280 71 59 41 567982930 31 1433656318 1605029965 79 7001 137 334541122 3 1970809701 1594111632 2 1892294158 113 451215667 13 2100057245 1949 743061982 1623078847 13 7001 1031919396 1984012376 16612745 19 2078023672 803932988 137 2 1265241504 185548151 47 948625129 595264325 37 717105429 7001 1095508665 47 511260266 1336083541 1411731063 131 1768111788 3 927844395 3 53 489522151 23 420550768 1802004828 41 1083974482 1109653725 1949 1307088968 1018787230 61 2777 914557741 1874027903 61 7001 1566522757 435156579 31 23 23 61 1693106045 1949 175172854 47 1692465347 1688788059 73 2058713657 83 70223312 101 1526215141 2073995711 1114387884 2777 47 101 250244165 59 37 61 265745976 2059967432 127 113 7001 1686038888 445147546 2777 83 1084365628 113 61 79 1415808849 1627609508 73 1969599787 1463668761 166471400 97 732722547 10007 2056318416 137 2110425816 59 1381552593 131 59 2018713615 981730431 89 2011516124 1949 59 527361647 1409086321 2037368964 67 1701827604 7 97 137 101 536596567 131 19 515440556 10007 1686209521 89 109 1423906494 23 1533183523 53 1235937846 113 43 89 110185250 79 1240149395 30830640 5 5 169142655 1793933090 109 564779650 525755891 113 109 139 1571670210 43 97 10007 127 292551903 97 898388432 10007 1879794936 576544645 113 1949 7001 696172439 979292879 43 23 73 154655343 59 766872619 529640200 19 122852898 23 139 47 1974816390 343145348 79 97 2032700281 37 10007 953306848 787250690 11 37 113 370461234 327397386 97 254018168 1805375764 61 66024448 53 1211095050 1889107834 1130311450 7001 1222937537 73 302456730 131 53 2133825606 11 1562616848 13 670013059 47 2 1595127005 5 71 113 19 137 1578012443 1896743975 245672085 5 113 29 647810758 127 1596390127 10007 103 61 31 83 89 1793579175 601635927 41 29 1431949535 7001 463053141 7 891694230 781467008 29 1135255885 403251220 5 7001 1586753640 1317986030 2 2777 1714939603 53 1797128240 1489073031 1949 1328960732 17 1070416233 160710078 41 31 79 43 1550826863 1925238011 202516157 61 215940854 59 137694377 84009864 1092386479 4999 5 113 2132093718 61 383127641 4999 1943596203 103 61 2078117175 1568957380 5 139 799794741 1405453616 1901795728 7 41 109 1070483223 1451272979 850303934 103 224972890 139 265731350 29 2040566527 107 1646710740 1309743130 194210162 113 1850485514 5 1088938130 5 427959205 1748014525 2 1420646305 101 820322605 1193877629 53 103 1094442493 139 5 1049800020 575277450 1712263804 611720478 2 1217280071 61 1561870596 564811076 29 13 614092297 67 29 983014972 660739219 29 377587076 67 47 83 149 83 322548366 1749694901 31 2777 1509956697 390018309 131 1378433259 31 536573389 887037044 1142855855 23 1354177712 31 47 1167063345 223852453 69703652 107 103 336678160 1743097119 7 577315599 1636639634 29 23 416127155 1124487438 1428527536 97 785147454 7 1969365440 4999 2777 1585350422 1446730913 131 209302914 107 101 659276288 509999382 1336128342 2 4999 1809108106 885492380 11454855 29 113 83 41 886101430 580844253 67 309033696 139 2777 1630113094 109 1191066660 225963335 5 23 1760600780 1355882890 1337496136 101 118307057 549583026 71 47 1936635188 1118530637 1950190850 139 67 43 1867649069 89 131 137 1949 41 3 1243215879 500530098 724017074 29 442942868 354516637 1279111026 89 131 448679716 1426091545 131 73 1850786520 1001372755 10007 101 463397797 31 470426767 97 31 776924210 704820959 29 2 615807252 991793262 3 1353003753 1881800375 1863175447 7 137 335777132 17 101 59 1828258886 10007 37 1859371101 1332698819 69076091 1561510517 31 50266318 61 2026783621 2022272689 127 1239242378 1535757625 1044981474 107 137 1018058097 790190244 4999 625859803 17 244709531 19 1402343393 230841520 2124580959 37 107 2777 32179876 1584392357 43 1953025168 37 706486649 127 103 103 47 1322983965 1548237763 1385286054 3 919364112 79 548399198 113 29 369644585 2112907259 3 857834475 2 420005514 870954548 131 148041659 169038546 434718262 137 3 2120459784 1527884750 1546479461 67 37 2084883798 7001 1677992679 1962951555 71 358373352 549180898 73 519675513 1949 1084751032 37 11 1158513158 103 149 885199911 67 954546541 90574632 2777 1797983661 1728635151 3 1949 902250338 1788378590 83 288445511 17 1277142867 1379500045 1303210744 37 1015789044 1993775248 97 71 1299217640 1872634869 31 1622629497 1143877866 101 1997062395 712151000 101 137 1560533709 1588432254 48877704 83 17 286882310 2777 1374995449 5 172690825 1217325630 1734974774 79 2044105444 97 103 2013797160 4999 19 1558038717 2036400634 89 3 1577633700 1724035981 10007 11 1598786189 1755933872 79 1464792957 1199260922 948102165 5 137 754988227 41 103372682 83 2 1442206104 73 2039537669 534055532 83 826656675 3 716517345 7001 1521149276 109 1478031389 109 1646769493 113 1208853939 73 67 1949 1096774093 47 2013427924 194418999 53 11 1959098414 101 53 67 323479216 139 1520561032 97 113 97 13 1075807759 522816072 2069446486 73 139 602737360 499739069 79 7001 2078407873 764879540 37 13 71 11 73 1426861256 127 41 476608846 1366237096 4999 1696646649 1944333390 139 13 1949 1655878196 2 1137883824 127 1817845361 17 103 109 318255278 37 1780851552 89 47 2 280470428 151524733 107 13 83 1357609835 1267549025 1391893203 127 1210750619 1638919386 13 139 1203229175 2102707349 2 3 204713154 1568181079 41 1093243393 149 109 1429199825 144841806 83 1750049356 29 216765730 89 1487929323 13 13 954110846 2777 1813805881 53 1504687172 1281914763 47 83 1626667366 1432727963 89 41 1913822969 1278758143 3 1094959971 7001 1668485321 1887941178 103 101 2100518715 2122201294 809910392 41 88924203 31 3 2777 1463867780 61 390133125 230416199 13 1604665764 29 31 4999 83 219263601 47 5 1436120005 131 293447598 1766707006 149 1378138250 139 29 900620549 1081723316 928040076 2777 938606561 53 2 860912443 1349858325 53 2 43 100759019 2120741738 61 1397204470 127 1786784971 3 146370993 2043633585 2114528570 909237735 1949 2777 537913231 1759078215 59 856064370 1663126964 23 1609003950 73 293149798 2 797645946 13 37 90813207 88250405 139 2115536771 71 103 71 3 149 79 47 101 47 11 13 2066099594 836637607 107 139 212609674 1612111452 173655900 1949 1446058148 53 67 2061293707 17 1628039658 1025333359 97 1391522738 1976665846 53 1949 1814302661 2021109102 574275456 3 1023681123 1094715703 41 426253548 139 1970506812 1844734318 1244966402 137 71 17 47 1321158297 43 2095577179 11 1274776734 301928462 7001 37 2036435304 1811076592 103 65099296 1815478618 89 2082183492 2777 11 2026500608 1941759314 1429881741 103 137 1132517789 422600302 43 258287139 127 194320525 73 512200321 1492447193 53 31 273601319 986524377 79 1580345963 127 1005921661 97 751200495 5 353374541 13 118856010 1194825665 1799242998 7001 1845787244 1173520376 31 1042157226 139 3 778281154 181264296 101 103 5 19 1236651594 1603444447 139 11 539622941 127 999721013 619497491 31 908574443 127 53 59 23 1691294674 17 95449949 101 1825268595 107 1867860055 137 748002053 37 1310142546 961149703 31 71 374714783 930432067 1159887535 713190492 101 914672701 107 587535074 1559088642 3 3 127 2777 686742496 67 920916541 5 53 1215563362 29 1873409135 1926229581 89 67 1930532975 1046571356 137 1191034708 37 387435362 1928843855 3 1248436956 2125062118 17 13 58236490 720641713 370236344 79 1889204786 109 29 73 344028049 1563055487 149 695336452 67 131 1223581789 1198189666 1949 1048845093 73 623751399 149 685445012 331356396 7 41 431531900 59 372165923 19 59 573811462 107 1918303241 89 7001 643875763 103 375614639 37 181771750 37 810706004 43 1814243573 554519211 127 912685721 61 17 7001 530413906 31 29 1669031867 526157451 31 83 1501628364 31 448915935 2777 283809400 41 1915541815 4999 1178219309 1622606353 139 1680854303 613370420 232097151 149 1227848343 19 692511581 89 73 31 704471776 127 605160458 29 1097702954 2058965249 89 1269688371 7 1418800215 109 1970736023 127 2 1030752570 37819736 1428140070 7 951968052 107 154486707 1757213385 47 25702261 645463626 43 1087947943 67 1679096581 595986414 41 1644197662 131 312156775 83 1870221985 1482978614 19 59 1235982740 545975970 59 134312556 59 1417322072 139 139 903858759 139 124983657 1138854566 53 1539698264 1359721857 13 79 61 80816704 1910050605 139 4999 378164352 530862861 97 1936583584 419138793 139 149 590098706 1933469147 19 1206306276 47 1738703370 1274848335 5 4999 83 332409688 7001 137 41 58714338 2046862987 73 1112542831 41 97 1590134968 97 340162316 82255903 211041767 609120885 109 43 1907170400 1841782751 1013157310 89 19 1776202365 2027819965 37 17 409175142 713435132 83 1689862902 67 872692219 2111713236 97 7001 7 251580483 790631339 2777 800031484 4999 61 10007 274532038 1642188728 1935399582 548233413 61 7 2036462372 740433939 2777 109 1121953895 23192584 17 149 61 788398728 101 4999 1682568419 1768426244 2 1976951430 495465974 113 595910359 1191630991 29 139 109 1527052286 71 2072311790 1317980526 428881936 53 1221547204 23 1887743665 53 5 1467193320 966877940 192063799 1825146080 19 11 438780454 67 43 852090451 59 1816384738 7 101 19 1949 944811 4999 842642484 71 662733589 10007 97 1782017652 97 43 728889857 29 61 301907178 1949 699225189 1411863930 2132224845 107 1091775702 29 1181849789 273092466 503416671 47 47 244203493 928937845 139 1415987162 53 1061760386 127 1525388497 266687966 131 1839392186 149 367207520 149 490380158 103 45992019 23 483785883 113 224977124 67 708320985 149 1397840818 1115459892 43 131 263469558 3 1585734375 1282839348 61 376345600 918136352 47 1093215430 79 7 59 1232905182 388144714 2 2101234346 2777 41 895053739 1258134323 41 1700323781 149 264692242 79 2077758460 56148539 53 1346610909 149 2 47 89 940481156 355416042 17 139 227518675 1859159198 165898460 13 1636833775 1391293786 101 73 1906981044 1985201931 83 1673158030 2023744150 1949 10007 89 1649703665 5 577079640 53 1826144150 216659389 31 1475720683 109 756297917 717458710 10007 1557779683 7 1421786205 450188823 19 19 1058595678 89 604189138 647836092 588534904 71 717984171 17 1294927294 316285669 1949 13 1367584348 988481039 67 83 2777 1113109850 835661741 17 123469636 7001 1869477030 1032474026 53 776918935 93199144 67 608107419 43 1562241568 53 97 1858671053 67 7001 998412610 728412044 131 1666662041 67 462567468 1076949567 4999 1639875080 1513098532 17 107 79 2 2083669162 716896514 149 83 1821626171 1654079843 149 139 875288282 7 1284748388 11 676615524 113 1453247892 487208161 89 7001 29 1284846708 31 4999 2777 903341438 1290421914 79 1184878464 7 1096030635 37 17 1758702130 23 1057404921 131 1051638013 71 1121689808 59 615307137 304180641 83 1335313306 127 920323534 107 718757734 1518490881 109 800780851 67 794145576 89 1375712427 37 79 1125053699 1958018677 7001 149 5 53 1578337880 1029781353 79 73 29 53 23 61 1363654451 97 1233831100 902217289 29 43 1446661002 17 1822869590 97 10007 1463562824 37 159718751 17232088 280661421 73 2 1713905938 1753264132 517807962 7001 1428512044 1296199609 113 59 23 5 1476078615 513898115 1686121174 252308489 131 1949 474669205 1438617319 107 47 1818367584 43 1630931325 3 1828836982 1514873978 17 139 1439646213 791385658 103 23 1289422688 59 328346505 918915914 10007 7001 73 549226450 89 1216601025 10007 1534233212 3 17 89 626176499 1487202994 79 1549475239 1794582645 101 149 1149459904 1868575177 960918141 721259076 19 43 840024651 107 55716544 13 1155814686 103 1949 233778652 361332906 1949 493091153 149 2777 81727110 71 1705692427 1990156095 53 1949 268238921 1304183095 53 164644553 1949 1185220033 519435786 716199465 3 53 1247704694 1253562360 1906620005 67 89 425440622 59 23 930683559 303143031 127 187623976 1359153186 103 1734652231 1086823572 41 131 482170259 1046189056 1686246919 204562493 107 478654219 131 131 107 1215969721 1454782379 19 1715956937 1316908069 11 139 103 19 43 591030037 61 1977039162 131 139 663843150 1146500634 1022258433 127 1725652759 1293651745 67 912420673 47739819 7001 202132872 1629880986 31 489370681 73 380757269 59 17 1935832092 350227030 1834770149 131 798331127 31 548428285 89 10007 137 2045880543 101 13 31 440486861 59 811463226 987828088 137 41 1913866019 1859304448 53 753372369 31 499672543 149 101 11 7 1307393787 1934353470 127 43 1157876910 1330676109 23 1561981888 707817957 71 308632385 23 1351224194 13 1374902919 1007906432 1484022973 1514904384 7001 107 3 7 951303857 83 89 898295056 225014909 83 415653318 89 97 1787375350 83 157659126 1739421019 109 214877044 293790467 47 1976409305 107 1670226784 737675526 113 1498512851 836424350 107 4999 107 37 10007 89 1236382482 619030244 971431934 103 1286562494 103 13 1414781291 89 1095809919 137 684663665 7001 351042087 137 532532013 61 1874510749 7001 368906204 639047165 4999 985666283 1359721993 7 61 1036969561 1618811586 7 29 1646256998 1016625066 113 101 83 53 1194607916 1249262735 53 59 1972038103 103 2777 1239058522 144812219 2777 881633793 61 139 449680087 41 157539548 1282136868 10007 89049315 137 618909419 13 43 1166985729 73 2091447974 11 1357898668 37 2047823497 47 61 704394877 31 934870906 130670797 53 2067194722 518441589 1518873825 3 79 83 1673440356 840075287 59 903369060 191740676 97 586011953 326276785 73 1800137619 3 216712785 779078619 877882907 11 29 735928841 73 103 1670829126 115096387 7 600541382 53 4999 273310327 1028872950 73 1998456468 857041622 120871685 67 1062426145 83 1496692797 113 378555650 53 813296342 61 7001 1809569473 1926187388 10007 925237213 59 61 103 683072933 97 755455594 3 1389953760 29 1109463411 1546156983 3 2084395081 1949 570433589 217564963 17 873027688 331745207 67 59 2 61 131 1438684143 59 878552307 1000767079 43 17 1054167161 1634853875 463268069 83 2127276305 71 4999 521775624 2014317056 267140759 149 319463748 10007 1273190610 1597877732 137 1113943112 7001 2103769113 2777 502351326 137 103 43 61 53 1923134295 5 164043115 1383344310 67 139 1916226693 89 11 642056602 17 1287740259 83 1780673670 107 64213375 1686805872 127 638283712 1265013814 131 1040481375 107 1951784218 948889338 139 137 949718021 89 1173668377 73 994963720 83 573776095 67 1060617303 1194167842 1762988816 61 131 132669333 1451322145 97 619963671 10007 127 336082428 5498662 61 31 399892002 736016787 4999 1758963137 660947784 61 1385365696 31 2 2111331238 1906731198 31 113 1330782807 101 2082896336 168772548 109 1733037325 623570940 1963584681 23 800613357 7001 473351612 1949 3 1717107266 7001 3 489045393 1614002625 1199736969 73 222533577 37 369083917 113 1453841615 1186597858 53 1616874339 37 10007 911367511 1028419390 47 41 107 1016161452 89 1464637311 454618010 10007 2777 1258303132 97 2114883203 149 1840860066 1618041507 41 31 1455624344 1896398439 1949 1306744988 19 464190729 2008310019 591657930 1949 107 596323796 2013574178 101 2057072420 906507706 13 139 399350414 41 1889008252 1924524127 568298738 59 73 83 1357932074 113 29 175942014 1614365243 37 1332459910 137 231761256 922588688 79 2024733581 1469932302 1949 13 213256680 1042461576 61 139 2027804002 1715746917 37 1773362566 1224844189 7 711359047 348883787 43 1231987883 1092796625 43280182 7001 707952505 1116813714 59 723717058 1540133420 71 127 1852493588 11 2081235794 394466091 4999 1734968772 2053317631 97 2777 1337210035 588105995 5 59 1129846224 149437141 935403973 89 13 89 2016127323 2128343266 7 10007 1085439276 1309090644 760745776 2 660004890 107 71 73 1999289982 1153079685 131 1244907672 5 1956650230 113 1981458729 978125288 41 109 29 83 86173620 2 1128217457 131 73 990902730 107 23 5 1004576350 127 1104061292 11 1267552396 780047675 653939388 1776359924 47 1086242982 1100249117 11 472675458 309904511 127 59 53 302513930 476295266 79 182684735 107 127 149 3 324970668 1599014071 113 765924170 83 621231589 79 829948167 1640409612 19 1218189670 1036115580 5 883771548 19 1983251635 7001 363890977 79 3 19970094 1988250953 101 71 1677518829 109 1762728271 23 7 360929554 7001 587261194 29 19 1011006245 89 2 1329312716 708025132 7001 147672035 5 652247985 61 165583219 107 684157861 137 342940442 23 973271349 29 380703844 4999 1971175686 671771254 388562822 29 109 1005247377 23 139 621071932 1339612105 13 97 45906470 83 1961891745 149356042 11 1815890012 67 89 13 131 548939649 137 1144891995 41 970697017 799673710 71 663805270 101 628845931 83 1127219721 41673706 59 1342302845 109 11 241080213 675335853 220235539 2777 11 459483827 492465300 73 83 1773650904 71 131141020 113 1834456012 11 103 1372138396 1949 1008137791 1313512958 483025220 1454487191 149 1832587810 47 17 73 4999 7001 47060722 101 1729843059 43 1103261485 109 1837408967 5 31 1109433010 5 1323866170 43 1587935495 1162037203 131 440035767 79 946413127 158454611 773001402 137 149 1952484974 29 139 61625361 97 660280142 89 1949 89 623598436 83 1063762777 983555644 10007 1125657409 59 19 1457325137 1780285819 137 61 89 149 107 13 7001 1958053682 1055414752 89 729168723 7001 31 310386508 107 810159809 286632148 41 893105887 19 41 374949346 83 494050279 855340979 89 1467374506 871352309 1172237844 31 41 921609234 41 569252159 422977326 43 1549523146 139 147704081 59 131 1852305416 1115381422 747286910 41 97 733663794 322577351 31 1448227396 7 677344409 674149250 134097971 31 61 1473673982 1949 820310712 67 1127121503 31 1179441128 530896465 743867639 71 11 43 41 7001 408816394 131 7 841870550 1949 179664667 745914434 1403720205 127 53 155461241 83 619360525 83 2012211745 1582361219 23 101 7 420274274 1453859799 7001 17 22105967 17 2000865630 5 1779578605 1216829037 41 906885806 1635151177 61 19 1455083517 1876629145 5 645934072 149 47 397898569 2777 7001 221651660 1293791801 1334678105 959788760 5 113 917004040 11 1553068902 19 1957994814 127 1162130518 502014290 89 540689863 645049062 79 1674703811 1123112837 11 491142386 47 97 753114552 17 2012741724 2 107 553574986 1117230993 101 59 53 1928527536 1097737879 10007 1379274817 18321335 4999 97 1583783505 3 191080638 304693884 3 107 1572945074 59 1657290563 131 89 23 711126494 107 1701465315 135511910 97 41 937666802 19 1949 1303362566 330232713 238267338 71 1275800704 1809148347 17 5 2084846155 1451771780 131 7001 374084433 2073269139 1802207462 1813680473 11 17 31 1785091678 1802904067 47 2082184108 29 89 424471883 1868393465 1289423166 101 137 1476672079 61 1881725320 29 1983689784 53 600557310 4999 1597120512 1611627610 97 1625917935 43 101 97 922815320 703838693 31 794930489 101 10007 792966490 59 11 606922556 29 387577837 1883570026 47 1165997860 1849461885 5 79 139 711155136 502001104 1468543142 11 101 7 31 1861632336 1176774384 144234493 879796196 47 19 1016455065 494505476 875832976 1536379754 73 1267900961 2041000010 31 1620480839 34413116 4999 1949 103 1662252236 1001462054 137 127 1812380947 1949 1572205894 23 149 462343573 955445961 7 608111238 1968442574 1111926035 97 43 13 1598693278 319775393 355226898 101 2 896762205 43 2 480346283 604231919 23 71 184524243 3 137 61 53 47 2 83 286712959 1192682565 29 5 139 826216556 10007 59 694788484 1400719671 498664776 3 437982258 3 818614867 978516609 137 79 750320038 71 1097325980 1949 2116799155 11 127 417431982 455523854 1733359387 37 1420204855 317846988 2 1949 940273611 101 79 306463515 101 1318030088 23 378085309 7 127 31 405092252 1723498652 43 231128569 1500199056 84712942 101 123087872 71 89 1735911803 1204992093 10710195 73 5 1662413345 10007 2 826973972 1524372144 59 1018913415 131 137 71 109 1652162986 17 10007 76793718 57343827 53 2000375383 2062468504 67 370770160 59 127 1192744757 1049246314 73 131 266621156 918388731 554484081 4999 1976491290 67 635696670 127 1927363594 998534589 13 59 127 47 873307675 653807084 59 1970408213 1435503798 47 1922041432 1949 43 517562413 19 1314739366 47 1492425827 12404805 103 79 1525562209 1949 101 1319356637 2777 73 789432705 1949 1941679556 758785456 23 987542191 1082888963 137 8899657 10007 1233943156 53 2 4999 103 599375849 552447617 1785541073 43 3 1336591686 43 53 37 131 2085265074 325557794 14535152 1051364012 19 1343346303 149 2049175544 11 1395671745 89 43 1949 982518186 89 5812590 127 1853830557 1289886295 15963090 61 97 53 71 141132593 278643192 362170786 2777 61 548696952 1587312794 1540238777 53 1280110688 71 2114245171 149 2046732265 5 11 1459965624 97 729063931 23 913240691 1666116902 107 3283940 59 1775702409 4999 688916669 7 7001 2064342864 241520498 2777 61 1619464056 31 17 368082980 2777 462287190 61 1279076941 149 19 29 68928099 1934501608 384694106 37 11 137 296021791 1448471262 1350486979 89 89 1064118799 984645295 37 29 1162355989 985501577 636245673 760011968 139 7001 1781317018 137 1540129340 2078287420 5 29 1226846885 103 1358417731 131 1626533204 1194613982 257149079 103 1480420890 139 53287275 10007 1949 917217124 2140813562 37 4999 1182088553 19 2048723089 7 5 41 7001 1927991388 1822242264 71 2777 358590838 10007 11 809036360 107 97 478778517 13 1859931385 1556253153 995939728 79 17 2088010585 125147542 10007 67 818915607 1283069028 742610115 1123100140 5 1627566270 131 43 11 103 139 41 1947009025 1849504977 103 911579025 79 71 1361142717 4999 2017586402 83 1895874380 149 552023544 37 579557190 101 11 149 59 1555600549 16997251 47 295634286 2 13 1178976527 23 1898557310 103 103 1073723603 149 877716684 61684361 217900131 47 875704824 45035991 4999 46070812 109 1254848984 149 1289793766 1793289615 532138269 13 19 89 874279129 1172485674 23 600786243 2127422892 37 1173447267 177154856 168940245 89 139 113 648302244 101 780201874 41 137 1181050138 1975165487 37 2 2015885070 19 777491628 1551416636 53 728736265 83 1195505566 137 1631097358 79 127 2001100646 1467824217 61 17 1788497901 1949 83 1125754896 127 1835284366 1632855764 623081867 47 2143491753 89 1058472191 83 4999 750404889 42241550 4999 103 1808793197 445427002 1614591964 2 1151681128 71 3 23 844533757 31 155371969 17 426908114 47 1345831448 1557203100 107 53 78813809 2138592008 834076829 37 4999 1000989762 1172472081 107 83 17 61 1610388288 83 137 47 1616795629 3 2061954833 37 37 813855515 300602504 113 79 139 66801037 13 2070586739 113 1415698465 204916799 1844518080 37 853759313 107 1397163735 17 139 67 103 1796628279 7 195704852 2777 2016685170 563428118 131 501189101 5 89 87715018 31 1796863602 1944278460 1132083822 1006678236 3 29 1976447759 1670192273 67 222025940 23 193966981 47579985 103 770676900 323782448 79 23 107 37 1537922577 131 1590194459 869546056 299430102 4999 7001 1949 334506870 5987272 61 139 109 79 73 89 260612395 53 113 2046024302 61 430552882 1008589179 19 571850015 797157620 10007 208069010 109 149 7001 1327830663 127 501569228 1949 1966618960 864981792 31 1306963100 575798931 989831943 109 859009714 139 847883934 37 521853840 2777 31 10007 71 4999 523506198 10007 4999 101 805460860 240086123 73 89 1163042260 5 1697370005 2016054054 43 547756145 43 1599880489 570839223 83 126869733 7 109 1587209079 1949 1594163111 61 1650439451 53 1173164169 101 679495074 13 445833115 149 1299733407 2 465184657 2028974514 53 1843748306 71 875611263 89 898394836 510482342 127 584527090 645986820 107 103 2117550079 1682478196 71 149 201431461 113 276926840 1136091830 2777 31 53 67 2074140440 74500382 7 1765291437 930453426 10007 13 814932352 1479378705 1949 113 990073454 59 2083750672 71 2013276 807061189 1064394555 2021844301 10007 139 1145413793 1526655487 573178527 71 1326254696 685207931 4999 101 1081346174 53 859910150 1983163730 17 31 438693338 1983368964 2065967096 7001 941718512 2 1796922387 79 887669359 1186077131 139 1863146409 89 1765694585 370190872 101 169866446 7001 41 127 1161277529 1051286113 2777 67 1951529167 1310967962 1975413321 131 2777 858987194 1869243132 777953274 1532354373 109 2091888673 67 1483846655 83 11 167917750 1615107384 11 1140393529 137 1161131154 103 662090695 59 127 79 1232462960 137 2115519515 372670685 31 59 755786224 59 719664536 131 1886844483 744185455 1984290472 439072571 61 139 2058994212 1939722065 149 492258238 29 1058170908 2083204246 79 1949 220601252 37 1553432790 13 1306755424 31 1128847919 1184063476 1628751639 588299417 53 89 1256296588 2777 29 1442683097 79 23 932045350 131 1304965801 79 10007 31 1632059914 1675793350 67 1050492665 37 1779946827 987908177 101 13224031 1306010396 3 532922785 10007 1683344635 59 83 131 584506149 172526281 101 569442040 539758275 5 822131305 3 2095236810 1044208704 17 1812309480 2139673312 788542514 43 104641842 2 760895428 109 409768060 23 2114313908 67 471286844 109 1620933005 1834009584 29 331210705 7 131 482277155 67 47 41 10007 933575517 109 1011597390 789902710 5 1504338380 159325480 101 1276919897 79 1745196426 53 31 103 794732799 3 2777 10007 31 738337509 1524035299 19 275617268 4999 136667661 79 239516150 97 2777 331004515 47 822686402 107 1897699677 762684979 31 7 1436713592 79 509354712 463508032 31 73 31 53 1029845915 1079959535 204129122 2077675764 19 1887895102 1179347446 31 97 596572153 43 456783683 71 1553941272 592954573 83 2118530840 53 31 124617241 450605491 1199838876 137 1585677182 1298893241 71 79675064 838555126 2 680716618 71 1216643220 1357427826 1949 416813140 149 501016225 1239369484 89 1218326607 101 1409370160 31 113 725856743 949974502 13 1620585759 103 1533114212 67 31400421 41 7001 13 241848620 1821691371 1528845104 107 43 23 113 1267763481 67 7001 83 24038423 31 47 137 59 1838852056 2 1108019985 5 2109625645 131 1502688031 475977958 930722552 73 2095439966 43 2018428466 881336626 67 791091997 930782950 7001 67 329963080 514524885 43 917277227 149 17 1895623097 2061296289 13 1255085013 37183040 131 73 131 1984194120 73 2119684137 2777 1224800562 149 1672322568 53 1907564752 113 418498212 79 2118008886 139 1679379570 1184013798 11 492681252 23 47 1092616849 584654025 280912062 127 790936545 754367603 79 797257420 5 1052556894 3 1293947013 103 79 1424369368 89 88748486 929232001 4999 2076389639 75129030 47 11 1022711613 368521747 283109974 113 1547856816 209378671 37 97 1053166054 1471051657 67 31 1010188103 2021446943 692143580 29 2 1493234564 1665054452 61 1006861486 79 2 113 633283527 1834329 89 1921497718 523910604 103 1504882736 1121139138 2088472222 4999 43 782335550 43 966995868 1877141513 13 2095268586 3 17 131 1249251894 89 707332306 670964948 7 1301301505 3 1554720790 76342993 79 41 83 37689719 83 921637478 1180506842 248604103 67 89 17 1849153342 1323303659 19 506837692 47 1510682977 47 949595238 983966573 7 7 101 984529077 139 867014029 79 113 4999 1124135128 630558863 43 594241085 41 7001 10007 1268048110 149 43 103 73 244536203 37 861201529 71 516018735 139 1090784152 49799912 934270647 131 31 73 107 2091870651 127446456 1984626198 3 89 442556149 1792561015 10007 1784667549 19 5 1574840180 1749966920 430223651 79 505140949 59 998002535 103 11 1116165578 102867479 43 140103243 139 2044550158 1424172033 67 568094120 11 89 1675475628 202887607 59 1679428156 1049294468 59 2 727848840 3 89 723332904 1745730824 2004738180 127 107 1890982110 1981061130 2777 2130792100 1522797492 113 37 228817805 10007 1870538461 1222533270 7 79 475362411 113 53 1624564851 1893722383 1296977249 1591483259 10007 79 1026838682 1222147933 573675999 29 2 17 174585771 29 126103397 59 107 1540403598 61 7001 1829746355 464840506 111575301 67 1421630061 7001 71 1624903870 5 2074943675 13 17 2092233146 83 139 504890812 59 599991414 1734781720 41 813207483 3 1162378101 131 1670572391 73 1050921359 97 1062288225 2 1400532231 271461938 137 11 4999 571595658 1527834372 139 43 160690699 2777 1465897767 1350418999 139 98603125 127 513180457 89 120884161 1924235091 113 180063347 137 764039547 1920279939 79 2 977008236 7001 1533211999 31 428959338 7 1377620854 47 380774542 97 2139974715 258014079 79 1595725819 40563480 19 978897936 29 113 1990750832 4999 1259303089 942466469 131 436591710 127 137 2099419921 61 730518188 1145742199 103 406094486 23 2137429215 139 1480278832 139 29 538291836 1620030015 37 113 31 61 10007 29 1471400434 314000927 2118242788 67 23 73 721738606 67 19 1472851504 1949 109 697059360 1949 4999 1909934035 5 1706002080 53 29 137 23 1270478209 2077414492 139 71 774649263 97 101 159886333 1353604121 82762636 37 453894540 103 2106178711 1740783121 103 19 265182392 109 749293904 61 11 901154672 107 2777 1716024934 1282974 7001 478106207 139 1334197616 73 10007 19 1902970308 73 29 1674413310 1004590827 23 953023170 833814193 1810866871 11 1984232569 169920595 80059760 5 137 89 1832326037 1620686262 1171469119 2777 53 137 1971611246 127 433929536 4999 149365121 10007 17 563674287 1346840858 1949 1443602053 131 7 139 41 2011046802 131 83 1627878679 7 531922790 2128932062 2 1658473891 7001 11 73 13 7 7001 5 1949 37 73 499735443 2777 1862825485 328302494 7001 204233172 1494832517 7001 2058924090 149 396564394 103 398032225 97 727894489 139 282572172 83 1412418625 1347610597 67 290015044 968725820 31 41 2031731220 10007 888971845 3 1575776052 666298581 4999 1343236299 1004299100 856571984 1251973362 2 1354046807 882534438 79 7 7001 1419368738 1525174851 1124912899 17 2053856462 876206326 850204454 41 19 17 735900726 31 789296820 13 1976424208 149 17 113 1062930093 666004598 1633682985 139 43 1303578798 31 121202933 67 23 83 2100672813 113 2036092421 59 113 2 472219754 984650152 377072077 1743214742 97 131 1547383528 535863800 127 1150342632 632275605 5 73 2005083378 1232906535 43 1229076027 89 70897044 79 653852007 127 149 944542439 2 83 1372810206 841042641 127 13 2138624449 1287935259 13 1519979376 131 131 43 397219380 450098210 83 1345741250 1254082358 83 1886218243 127 2016548037 59 1908144606 71 1847599223 23 1469435452 19 733118135 31 829680066 1103387969 59 5 67 1245279621 409191110 1808585121 54159831 2777 2106339750 1568005300 5 2131215908 1949 2777 363225644 557764067 149 1191115469 79 1957543054 109 1818907826 789442869 31 149 29 22387859 73 150758432 59 29 576226085 576322713 846511903 137 7 7001 1414377025 73 1418325979 1903072259 13 79 1408064953 90060158 41 424180752 55963688 41 79 848110344 4999 7001 23 109 193860860 11 868797952 653611728 1949 3 950336774 109 113 821604546 929286036 7 714622029 487357544 149 1845501296 1984824738 71 17 43 313492598 67 11 127 655176617 3 552624550 109 11 633683754 1606527153 103 879100674 53 664409961 61 1709694153 1940326276 697541116 149 366021339 689554857 53 405350678 89 71 414876343 464919815 107 675458912 101 1121390274 100260992 1180951146 89 7001 869440188 79 403133840 301312162 149 939262475 109 116352377 47 23 1716824305 1430976375 79 1308862362 79 1120150925 1991556609 4999 93706100 552824270 149 5 466331090 1670128535 1130976659 113 8245610 101 34421810 232706727 1851640306 59 19 532582027 103 41 1714420740 641905471 107 1448867633 2042742564 23 107223194 1001998546 137 2141076963 107 101 3 41 1548446713 176068678 113 1576734991 53 575696335 109 113 10007 509046083 1084131807 83 635817848 196829423 23 13 2038005463 149 274702157 10007 61 1073612810 602908950 488883425 47 1307265596 994489837 29 2081745672 73 1999510170 2 19 1061547176 368661484 23 1452482080 2777 139 4999 2096862367 23 2099901506 2 1214393307 61 1354417038 1285988709 1763205717 3 139 1695577739 1656693462 643870394 1192193952 10007 379184411 1314621403 89 83 1038733380 83 1750975221 83 912548480 1911273156 19 131 1894535362 714964857 109 1255602828 633199489 331209584 89 11 221091354 101 59 139 23 229085474 31 48403772 720872557 53 131 79 815882770 137 412349861 7 214379978 139 2001998930 11 1704238151 53 872773949 19 1949 1155822263 89 2083699303 410559625 7 7001 1316825091 648378647 965571250 7 2777 1099199766 101 11 71 1499239976 234737309 103 47 97 254509958 11 895294709 53 12864690 1886865974 2777 137 2078556017 59 781614515 149 3380146 1769851223 47 137 293179178 993052994 79 79 1373861358 17 7 980514614 1949 43 1040802014 900590882 2029558778 23 107 650460166 47 1706886874 2 182903748 149 223096061 7001 398447913 91432046 61 1860786700 5 1051115410 1083549945 1586223360 19 43 97 1232062475 7001 97 1572593488 53 43 47 889979641 23 389816167 654474752 149 1908871184 1483784940 101 11 1379833910 2 873334722 1831431261 305001609 11 3 89 11 683470469 7 1523302872 149 1949 1345474669 820440817 131 29 691180055 23 53 137 230213156 43 59 83 1429629101 1745911448 2 490679124 13 1236433289 1292892538 1949 1460527977 1918314208 149 1433910291 73 1788333701 11 1005776409 61 59644519 905051671 41 1762075106 255014386 2 396190709 23 10007 7001 328444914 1844847512 495986948 10007 1132137586 137 107743239 73 47 1344876095 461494325 19 127 570789138 43 312473604 7001 211367191 2 799892622 240040250 43 37 267566906 1421970110 83 1212481181 1528073265 7001 1380457180 131 135717703 1940074368 1609182202 127 1352916014 131 101 1629914063 1769277040 67 13 13109902 17 120421693 507824184 566622713 149 4999 83 7 1494253229 1004592533 937346313 61 1357106440 83 101 786751822 1004239642 1151193575 97 7001 13 1651343278 71 131 47 1417891365 845695827 4999 1210480086 107 127 683682275 1419815316 1949 633762401 97 89 567321661 2777 1534206413 10007 7 271181484 139 1949 17 1029312189 638586701 31 29 29 1837243103 37 29 1232242045 109 382390639 550751815 1622708700 5 434032555 1949 67 29 207664390 97 1010617974 47 806474133 19 344717114 71 109 420640099 1431164724 11 1966065430 211147751 149 59 1645490810 73 764758030 2777 109 763769758 421023073 458447097 83 3 2021804922 707945809 2022791049 61 113 149 47 103 59 3 1222122072 29 838099159 29 47 751175148 53 1456932264 41 1706111106 1288800239 23 314065 10007 107780306 47 139 938395533 23 933544033 1759878714 83 752607397 54321424 31 1828116500 101907363 1949 1492469279 103 13 139 2052773536 11 41 724351018 2066808729 1682340043 47 851528234 11 771716659 101 1748954481 4999 1070506090 79 758789031 13 836364243 1949 2033682981 107 91009877 312378086 109 226083293 7001 1654511325 5 1691287498 113 19 59 220884731 37 4999 5 1834301445 1965389725 53 1472611343 7001 59 52229552 4999 1657383457 2140331718 699931976 7001 23 1042613652 1949 767484980 1597685662 59 73 29 1030111871 1006497480 23 1102130772 131 595399585 1113782878 103 247297046 19 1079116152 3 4999 1875514822 37 1877171986 1715448501 79 10007 31 1150622722 1066283041 73 559798456 37 2777 640990557 7001 151879694 43 97 31 59 1425559416 1794717268 71 2104041548 127 131 1787325486 2036004759 2777 23 798519382 739953332 149 1182608381 101 1748090325 140058821 1366977402 131 17549854 7 67 688582919 1189091947 5 1440581315 1322059934 89 1229232934 4999 1165862805 719918096 61 41 1553972588 31 1219607549 103 71 1520884326 3855726 149 1683910239 1604424699 5 998656630 1609207854 7001 2 7 53 31 2777 1665605722 1694836424 58360580 71 1725075640 89 1258782430 43 1948127814 97 1395789800 61 124925987 67 3 172725831 1523047128 13 484368794 83 119948031 1605917117 2 23 83 103 1971594379 1709880281 17 13 350840226 3 324718381 73 1975730254 59 7 78284073 1991469116 79 1339486001 43 1405980632 2017193425 127 37 299615625 382390442 53 2777 22693644 71 1979181587 107 137 417935625 7 2048534243 1468922454 53 79 1640445428 67 71 627741175 67 2051487472 762107044 989841466 59 1578822949 11 867046023 43 1944641808 1310265167 41 5 909065315 139 1264798391 131 101 318889825 71 5 3 2777 1396135960 19 601017215 1610999756 2 1134081017 109 1770544988 139 2038864232 1665395557 1757842957 1861207010 13 67 58396731 1733827139 1012120157 67 1400355543 2777 508236474 127 85402416 1166923114 19 385925736 1025451835 113 3 628698891 1389266985 949835217 149 1060377125 83 196249765 73 47 152732495 113 31 3 316324345 61 7001 854360034 43 1345058189 1198021538 2 255448900 4999 1659368060 52880863 102565291 89 707078826 83 37 192515151 144912846 71 871525349 2777 37 1288934627 1898313055 1870421704 31 1605638234 677040529 109 79 1807929378 924639147 37 1506776530 295009214 149 1406584585 66332240 13 101 948355291 1835617803 4999 139 395561027 61 131 589395855 29 1530581594 89 180406649 43 1341952471 218669147 1261399632 71 581346083 109 71 4999 10007 563243995 547382900 4999 1746005405 848106172 137 113 1645572444 41 1926827390 7001 1118255728 109 166191668 2 959780546 73 2777 131 612245006 1956546146 73 449574153 29 1263933727 7 60388405 103 23 840776546 7001 794382467 718200653 1949 19 1074175640 53 806245797 79 283970250 61 437915450 386187156 47 2075783205 103 764019701 1165404721 1416032094 71 73 7 1728452859 101 1062354057 113 455336890 1532705784 701606739 825466043 53 103 24007549 265855051 103 61 1953482727 1493380085 69012257 29 5 1624360925 139 2777 689590194 815635270 61 654141430 1112905153 97 139 526448600 197581133 127 611680387 1844896234 1102429809 59 3 351835086 1380551450 1735625921 107 760786920 2777 67 1314637924 131 753953011 79 67 1205319568 19 109 1036381073 73 1861754676 59 435431446 79 109 613641878 31 1003737720 131 31 1542644940 1986678482 2 77693762 101162330 1809443130 47 1157483634 101 1377866166 109 13 1303081699 101 1465004899 3 53 1811015729 517688505 17 29 777006222 586420207 10007 131 4999 1443101322 79 97 67 1949 590935252 97 595380180 109 1920468602 5 749995080 2036561905 131 802070425 691542057 19 139 19 4465038 99758699 41 244774920 41 1646753233 23 2 1660011462 1068937086 73714084 1314746664 109 572836182 298060214 137 1503143970 3 1223413332 711030290 1899554351 83 1831013257 944668965 79 10007 53 371394539 1869777935 83 92470028 139 1662307628 1436333946 2 473655655 1584127641 19 79 1540192453 17 1342792974 1829900060 61 384470678 1641895276 345082976 59 95545898 31 1724297562 41 1106312676 17 405296613 1599256753 71 17 747275094 84980768 103 83 1046367056 97 53 1762595560 1561794949 11 17 1168479277 103 43 2 83 1310191686 1207859243 945176047 107 1791123417 37 504408700 47 1288549180 832248585 1789643038 101 241945948 31 341703514 1600435004 1676041596 2 10007 2777 83 1554039130 4999 1865585584 53 2030606415 43 1188633478 131 111171709 3 239890750 83 107 11 1857655756 888879090 37 661320758 7 1949 67 686566085 949180692 912967335 107 1418149645 1960904272 19 107 1056465249 654817602 1653029561 139 103 1205522184 137 13 67 85270848 1292422485 127 149 68262860 2040658498 1983878587 73 31 2012676921 41 82857023 2 1494871754 47 1673004467 131727424 41 73 673361490 306630514 127 955727308 71 1365607616 107 53 19 1490302943 1519652034 785336870 83 2079998592 310507886 4999 371455694 13 73 1069634982 2122373491 31 813554925 3 79419444 131 89 1393283519 1250903180 101 83 63701172 2121804945 139 139 983879669 2027524056 1068935539 1478406629 7 1363104383 37 1272606305 4999 1063607236 321306138 67 17 1413052058 107 1884144449 11 775676387 19 1021575679 906751899 137 43 866019828 37 10007 59 20632369 2107377612 131 1569351142 149 1907018518 131512960 5 23 2095571446 1791761985 101 43 1315138735 23 403580195 37 72909906 1926461314 149 19 67 2 1489809028 131 185209556 352746750 10007 47 2139507727 659294897 149 109 2083936229 1674224304 23 3 913911075 215434176 847212013 120823258 7001 832455585 29 246499565 10007 2123635505 850505051 768251726 11 107 688067007 171547789 19 1101441681 61 127159868 61 755127977 149 31 47 242151560 4999 989132134 113 437752432 4999 694861 127 1632578142 1123270423 67 23 721035625 645160433 43 97 233405765 1587899663 53 32099754 79 431005658 17 73 94432250 23 2116379960 2146755294 1855933732 89 1949 133145935 1773040382 139 1470740791 1356783309 101 23 29 5 1805202695 113 17 11 83 186284204 130644407 89 2777 1667180281 79 1136887578 1045516178 41 71 137 1658408016 897710226 1687584049 7001 11 97 1443427177 724959611 17 41 1252445368 791861208 31 11 1540119633 335864339 53 137 1610972451 576654235 131 17 797372998 1949 2009888246 648849605 89 97 2777 1038045377 31 97 23 2096138649 41 447720820 1912370626 109 1667312614 1816581356 71 101 1331516128 1921714880 3 534962187 31 289391745 139 1282927188 717719769 13 1900258984 1757196906 3 207471510 826754791 41 1315926652 945737680 211532384 113 97 1380206356 23 59 1033960073 1849695416 1666682103 101 98753977 113 73 1523940053 37 1559465270 823746219 945211185 10007 4999 162773862 10007 1019032824 71 1062862758 920183678 10007 2109435572 79 1276038099 1985610356 149 23 1715221450 59 1619328986 7001 1471988254 705875788 43 765145956 109 1530934212 29 1642002539 37 47 1707746852 113 73 487823595 869445476 59 718533801 11 139 1615100343 146905821 97 47 275187764 71 101425275 1977324958 1793936017 41 5 894714595 904734696 2013537936 103 1451604418 11 1698910004 10007 17 1846960189 864543210 1030964376 67 1934230772 67 1254437650 139 493482387 269403102 107 802729729 101 1358928639 1086181573 449721929 31 1436859393 59 602321475 31 743625085 59 1919725952 139 1268131472 47 611587030 790803611 109 1516901088 10007 565005227 101 1228076731 89671793 109 53 321725211 948255311 1667436446 4999 1412386655 41 1765482468 650963446 137 1047261976 1821080751 7 61 1028804894 581355803 131 406638672 391203405 17 366255361 109 2082001806 831373629 858187897 480995076 17 2777 1788519320 509476865 37 53 690494809 71 109 19 23 447869202 1233802756 1949 1231771898 403892280 5 551832167 1724559498 67 1522361101 17 1403086279 2142563899 7 1737196285 1749140138 139 137 67 2111856076 1155220067 127 1075872002 1833406368 2 31 53 1350140896 59 107 263269006 391034282 47 109 61 826203459 61 570343961 97 1780612704 1047224087 2015896775 131 379041404 73 739987004 933830143 101 488754147 109 1542576899 113 113 41 109 79 1101729339 1324394225 1432171976 1949 1949 7001 1446091555 1007545586 876029643 2777 97 101 107 747165257 1285343453 137 1428450488 31 1762424001 47 72556391 29 20054863 3655218 47 1490924581 1949044827 1949 7001 1552611770 169662234 138528787 2111900657 7001 1955135982 3 1854748683 5 2036042475 1949 1092450037 7 491896416 1501531039 1949 3 1553480175 10007 370058860 19 1515250950 315695716 5 1241784645 827959166 10007 13 1111464758 7001 127 137 139 458351249 7 2055098150 929994933 109 3 4999 103 97 1924362208 67 149 11976173 61 747768134 1251998282 1623431244 1949 1140984400 83 1257601558 393214971 131 1931743947 1233537040 143712452 137 706809672 31 79 71 471447526 113 3 79 4999 275834822 316552484 139 79 1588538004 1939654603 73 1429789826 215601340 59 1271888370 29 1478565000 119446244 699782970 611853749 149 43 43 1549894752 7001 1493523330 862677222 67 1721951958 1488727645 7001 61 101 89 5 1825450575 370158930 1243760023 10007 213295335 1904072907 101 67 1960182954 815853439 31 31 461375914 266307608 149 1051098299 1053518721 127 139 1974201154 796824172 494611470 2777 71 797961971 11 1066325524 127 101 875458405 1956328186 5 306599275 4999 267152855 61 451218489 591573512 97 103 149 2048451851 754729422 107 208796438 23 73 1507739277 59 29 821620199 120953577 1838820680 107 201438949 793786027 780865242 107 426029828 89 1817109173 149 5 2 37 135323615 83 5 884078149 4999 3 137 53 149 730493360 1445943233 89 1764968601 11 131 1183890885 140237567 89 32891463 53 1953807476 1283007358 780253386 53 477094764 19 1098673404 10007 634223646 2777 2110783274 55775331 113 4999 139 2074172456 97 715003393 1562883012 131 332171110 19 131 2072929197 59 37 1995810758 4999 144923630 190337652 113 10007 680786217 611022788 97 745345250 79 788983665 1029384681 1834074346 13 139 846317068 273856123 97 97 778202385 1067351537 101 53 1450264652 1123297635 29 19 1933504856 37 54334241 109 857717621 97 272784370 1949 1811531183 23 660056461 1105471494 7001 1070452900 53 59 2132827698 1322208172 37 2073296665 1949 1481816546 10007 1702631008 101 67 485356965 131 11 1074884521 101 1075849172 938444859 1640506596 41 4999 1134433068 31 1913017378 1304653693 31 79 1123306609 1940138279 19 1687283267 109 1524039199 1617069691 101 1456718455 772888989 291907959 3 103 2032165280 731420098 5 16863965 101 61 1828533316 10007 109 31 1496908408 71 1402722079 1232786552 139 95926819 198128315 1981915452 11 248229774 71 1949 1251951844 2 1478254290 4999 1837392448 53 1702845586 79 1356334617 139 575931349 67 12686651 1188252236 1203177246 101 342205170 501715036 2777 19 4999 103 139 19 150903550 2 280826872 370486207 113 73 131 1202832306 10007 109 59 1972302091 1165803715 17 127 1050111819 53 571729656 41 1091840045 11 805206215 113 1280774544 43 139 1809226563 59 204905643 1664441688 1643268944 89 137 690990736 2123852501 452101077 127 803148000 1595624198 909619246 97 137 298943042 71 835877473 1890401807 139 4999 43 1655681976 522345940 1605973801 127 939136860 1330776655 107 1607974526 53 61 816852830 137 1345190944 7 79 73 1461619724 137 361583415 89 115949672 131 445785907 41 61871419 137 2 139 1039000693 131 84968656 750562988 89 101 147448568 107 89 41 10007 695473464 107 713267029 137 109 637976673 465203 89 73 2051903053 103 13 1230972171 1538548323 13 89 53 341834259 1694395247 10007 59 1069069144 980050121 1948908786 11 41 1238372118 23 893853485 53 531905285 109 33554342 61 1389726461 59 1408763650 68817180 5 1429013955 127 691742330 363161961 1116174061 1058141262 109 17 1581332118 1759976668 127 1280236931 131 107 2142586511 2024752975 31 1206342680 1078396783 47 71 109 1712307814 1398908180 2 830090450 17 1216307068 37 107 103581350 1789568794 3 2130436707 53 935105818 67 73 4999 1732552159 1141161174 131 73 79 1279736247 41 1289380539 2777 1922622626 1949 1266506260 113 680968058 1913459514 37 107 2 1773077188 1093606457 89 1176078845 101 418250837 23 113 164689025 5 1984689720 127 387584569 967314139 11 1949 1889337212 275658764 1345807452 139 1666726303 1575906211 11 2115837019 67 1125974262 1830048694 149 307938896 71 1015579365 79 184972259 2 1764772978 1221934208 1944020008 67 109 5 1705060655 89 386787770 226776717 2777 1772933995 1594919964 2138201746 43 101 1762682098 127 79 961568803 113 753736329 1173632577 3 695298201 1845864494 23 11 1061305509 1898508579 1291124553 290894205 113 109 1436680386 59 936455670 5 131 7 1948368842 47 1541273820 518082598 292113569 109 1207454405 1907071116 127 59 1516078927 1126978929 103 1614451149 1575987991 23 29 181154155 714458004 13 1666019914 113 749955010 711990852 37 121386011 3 139 1242235772 23 874304151 109 23 413720423 97 923914524 5 53 1949 1261227135 1511461194 4999 1645615811 37467505 89 496596504 71 7001 101 1557105038 131 1169792665 67 2 2051293256 29 1025478686 31 1673430437 1778190271 1995462495 13 1726574892 47 339512443 83 120660863 858633239 4999 41 116187891 1217342111 137 539557934 1939554447 19 61 13 1125771088 109 1343872700 2 7 1808101855 1515194408 769364410 1387585388 79 43 1970534727 13 7 444891447 416159180 53 11 31 838182557 113 101 189186130 41 25343620 7001 1881238710 137 1175740576 1259395105 83 13895113 891478847 139 2116704371 2021153929 202972758 1949 2 1634434958 13 7851634 1185536227 83 302822180 83 1966361715 729423110 5 607222230 3 113 2001291924 145478912 107 1484667376 53 67 17 53 2010435077 1049189649 71 107 746731707 1818330608 1745825765 4999 1266916566 228221434 674254938 7 1886107703 4999 1407922103 7001 1197506040 137 736740368 107 19 67619404 71 21008829 1283945895 875787142 1418978184 41 23 113 768956977 1984450266 41 1992540608 7001 436246312 1153272510 13 67 131296608 71 1822764824 53 1635824913 97 1150786854 51468491 97 97 1163521790 67 47 944523609 1173132335 1949 211622420 2 17 89 73 2087963666 346227454 787962550 7001 139 109 550849267 741203766 107 672202569 29 1607227009 268509353 257629799 7001 73 5 29 576667436 1014550757 101 2097855262 1723000216 2 29 1707783216 1389282291 3 109 23 1527260927 89 37 53 37 1444347325 83 1529254831 97 5 1339220080 921458614 23 1404679432 73 29 2038899574 1949 5 31 137 1051398554 31 1949 1249170621 127 1126147100 907529935 1225341466 1845218560 127 1872221587 357261750 137 103 209151079 2026648497 936947648 13 41 67 1298599092 1708692290 127 2088463175 17 43 1326213998 107 252375550 1112032489 107 1734895325 1950179753 71 284670169 832859394 1923433312 17 139 408673066 2092175553 1202882070 13 1949 662081147 212239715 848166726 137 13 394938636 31 37 137 583693773 89 938400336 1949 961632702 2051686963 13 25212850 514190703 364984041 67 785686354 889813098 7001 747692798 17 67 330289843 2006648540 13 131 454535547 37 1288887970 1145134238 37 1358731191 3 1824980043 81296868 10007 61 213007181 67 129320385 1764509052 31 248494542 101 1007433489 13 17 202745052 113 127 147104100 558651201 3 1911448288 149 315854521 10007 17 11 76862280 2015739036 79 676558844 109 11 1932365171 55743567 1538189815 840213935 5 17 1822670606 1020554438 47 996431913 7001 961587350 113 7001 1943239566 1174326652 1772556323 2777 1664828776 127 965687934 83 424876773 79 17 1708161700 962650534 107 19 1285290737 79 8700270 1433797799 7001 67 37 37 1520999589 2013325363 678479911 2078992984 113 113 561086106 1558767492 59 137 1467571948 73 31302108 13 1596589020 39212641 302681234 7001 731219445 613206650 47 103 188567971 1177000364 2777 191127380 127 29 61 1589651704 161469552 131 79 1927788508 10007 73 1998835776 61 83 2082757263 1618272211 1129197817 17 7 905489417 597260825 59 7001 1869869086 1880812759 7 7001 2777 1648860412 839465110 282840031 67 55072400 131 1128760190 323580422 11 727741608 2047638238 37 1506414670 79 303554972 59 1361779059 1202846985 23 8902700 127 1457125991 1406588264 61 10007 1843719701 223526359 103 645160971 2777 83 507364724 1514235483 7001 101 526613091 644023682 17 79 103 923711715 61 113 31 1194134676 41 974643185 47 5 2 1630023434 663806621 109 1931530140 37 371853441 883718656 17 113 228588152 296638917 79 17 127 1354167980 2 103 61 1785077709 13 2041254384 127 127 1215613139 776584410 926783438 7 31 3 822541131 4999 67 53 516236416 131 139 2777 199519119 1949 107 139 1082504478 1483768277 1798601915 109 23 676063265 100124589 73 282359474 867728078 17 400883409 1949 79 936110737 101 101 73 493262456 1074646499 7001 506669204 2777 41 26257790 103 274725514 149 83 103 323656176 2 41 1949 1469479734 103 179376148 13 1180109133 19 1943191045 79 126373693 1667661149 83 199018479 107 1988051226 1577023780 1618302019 10007 89 702951370 251235697 809804250 2 927514838 101 1973292045 1316347290 1240430735 5 43 69054856 1673568108 31 71 132635362 53 880857957 103 771890858 149 1840276650 71 1429516572 127 113 103 1272285046 1501092320 527077714 131 1147819163 23 404315436 89 83 1506968749 1949 330813824 1984777965 4999 31 107 919484063 13 1570000416 3 1094019021 242704890 31 180165580 7 67 1391241064 1204303627 3 440687079 1177761135 2777 83 10007 1488521236 793913400 7001 101 113 1956943248 13 43 305802498 249646992 97 1486198789 5358086 1205847282 323770751 101 47 103 1240634382 3 644747085 1249139145 699377836 23 103 901665502 1507840896 98214008 1949 13 795323178 191785633 779987277 43 1543752374 101 1505370862 43 469599302 1151006252 11 399247409 103 131 29 7 187284617 137 1500613608 1024186429 10007 175993109 10007 1169283451 71 35936133 7001 1787427443 4999 71 19 1515229100 292171664 670166990 1437149500 5 902715113 17 1344792095 113 1150175739 249518658 109 1608915357 113 213974766 101 2065870404 13 838915662 23 832408545 1757412245 89 512192541 4999 2777 13 47 1852939327 73 5 41 1808056786 1150071238 115524064 738113962 37 37 13 242182918 17 321414495 7001 19 1175876902 41 2 53 13 3 840256209 76542750 13 767064565 7001 1940376157 2777 862130758 2087520886 360161937 1417781753 10007 1100414747 83 2 2131568782 17 149 13 59 1011770173 1973237418 41 7 103 1202545666 47 584764036 7 67 79 37 4999 1720010929 2777 131 103 149 1297867331 1298265608 826058374 139 73 831228662 89 2034130038 31 1501599452 109 1949 29 538353477 681975136 137 1562796127 356998984 1532483020 37 1008416611 139 437297943 79 1623163704 510073457 1690407316 109 5 996248752 107 1931400465 97 97 1200747480 113 1429603567 1643332691 7 1273137250 1985010625 1690248391 13 2028394448 61 844302342 10726280 1985192905 23 19 777318435 89 1150491074 107 1159194772 631195996 1949 61 149 712460337 1402005815 31 914062962 573087049 79 137 696089054 61 1914441812 149 1152875729 567148385 37 2102679068 475699606 805747590 2 41 7001 543412743 1295855328 23 7 1723116766 11 446452323 37 67 1949 86375782 73 1787560832 1853350210 107 89 1981041895 5 1499689330 103 332209907 83 37 182454881 13 944265933 1277885739 43 109 563437786 712489182 1909448034 4999 97760444 2096818007 1949 1659953152 109 946836348 31 1444265794 103 914971248 1303160013 1745102901 2777 83 53 965658039 831250463 1543454493 7 83 139 113 2035185458 139 79 139 1186390437 20685285 903846709 89 820467860 2 59 43 1158158517 131 899799045 109 149 1329464271 1532441458 103 673866891 7001 139 79 522950612 2 1971231274 107 2056566964 127 32569531 73 1430810950 101 2050868125 1547322850 89 103 31 73 427168333 101250854 1070667316 1021949739 113 7001 1949 109 2083153173 79 1656017671 1573656044 23 191529367 19 71 1091725465 1094282530 107 890653020 336651104 29 131 131 101 907310169 97 881115117 10007 1698573851 113 137 264397804 17 127 1372255828 1536677394 727508915 7001 73 1783532058 47 1284659603 29 1561815097 43 565764746 73 86087221 1953636935 61 1282952127 91797293 109 1676565857 67 1534289996 1452536128 47 499665218 59 188482521 37 590172792 82163993 1949 558186884 53 892585190 1949 113 47 83 585473700 101 85330355 4999 1566101717 853868177 109 1872257139 137 83 4999 1589926951 1841911544 10007 10007 313969625 599219909 127 23 83 103 2777 431361469 127 1744432249 127 1581071260 23 856813802 147074397 29 53 61 7 1089434080 273003017 2104961133 1148974684 11 7001 82534789 41 1394068436 149 7 79 1279874971 343674095 816981571 4999 163567280 109 1245001832 7001 1188540224 662781697 97 131 59 1200923642 1469260382 53 1032708975 13 522272270 113 559426232 89 131 107 1668408665 5 137 1337010940 71 1641912914 2044206786 17 151253432 265771396 11 23 139 61 1387584507 1832571987 1338417204 107 7 781730019 92006051 101 109 365578218 7001 107 2777 2051703140 2132090810 101 89 1949 1155269750 647594230 695522966 101 230499643 79 131 1725762429 921842677 37 109 678872648 1705552989 43 107 1770403382 1983886572 222864642 11 572472461 339943604 7 1991725593 41 109 97 1566339510 10007 700740175 946462060 43 1536564843 10007 1437244017 149 405506629 79 1828918898 97 896305026 101 139 1769102345 2013048318 965482590 3 862063590 113 17 31 1309852486 890559041 1693236298 149 83 22436560 11 79 456007750 582357743 7001 13 1970287176 1656728320 681370483 1610989493 31 1408541858 1506902274 19 31 149 103 1809146139 109 71 1617002241 47 67 834842780 1880446513 11 1826706222 832219443 127 365102648 103 910856707 41 1559990591 89 1834300114 47 1949 23 351138677 1457700912 2 552251967 1960827520 43 1704491464 7001 1033172575 1882190846 1125473759 7001 7001 4999 283068375 1399904963 142828206 61 127 1013985622 13 1381282299 149 331720041 53 701046476 1949 83 886029050 2 844785566 114234537 2062649781 3 1309881587 47 1978173753 10007 548783880 499949990 4999 1274175114 109 1646740063 113 763165614 1602786011 523429606 708788960 31 675105208 139 965865233 1354687140 149 83 178825409 2012252913 281443700 555193939 4999 139 976401330 168785198 10007 729710440 643820359 1533328538 131 1169054218 11 2026553357 107 1140998887 23 41 400349658 1812455807 101 43 2119703662 706305788 248459820 29 117683859 3 1829505624 83 67 1061417350 97 4999 71 19 97 1732989002 71 455957456 1640431783 47 4999 2063197278 1054289100 101 595474285 1949 1430862248 1996643069 137 89 415033166 1972750904 59 804856052 1083317785 1514453244 41 19 2777 7 1118830265 1142210944 13 2147186431 1601492027 29 107 131 530484893 127 1536951998 131 1511635855 1549444442 2 956244326 1158032437 29 914473646 53 1340538593 109 620691331 31 41 1348607383 1527095963 107 1416947821 1551283860 149 903374502 101 19 643259041 1793408119 655191835 97 1677689690 43 149 1953749090 1602200583 41 1498742331 83 1143672770 1846070313 7001 1291499863 963689253 19 1708131381 37 37 97 37 67 4999 818241732 11 1469149055 41 707978058 630179706 43 1861954259 137 1004327409 29 770553629 2777 127 4999 667381497 59 956628941 2009403797 137 97 1639558796 1562362465 4999 1178818330 19 2079658357 2 1816904366 2 1731236258 29 90821330 101 232701804 686051024 113 1173827449 103 98862047 199669863 83 10007 13 109 1089441048 101 2121256879 37 960285938 53 17 862452687 1863996501 83 1452124923 1591701873 904819004 101 83 29 61 2777 850575661 67 1610896105 924206413 13 1551696186 3 2067637956 113 568703349 794279712 11 41 452847665 2054679207 1167011267 101 149 743764045 5 1872592620 1246098785 10007 1460418492 1795552332 3 137 689411126 127 823326906 23 1304905069 43 519960902 41 794486268 835164163 89 113 360741426 910828970 2 83 321964553 1472311078 17 139 1247600574 2777 92621281 23 1245218981 1841661457 113 83 23 1504489970 1289380058 61 7 635318254 17 53 149 610107171 4999 376879609 29 282931704 131 1650063679 1292387566 59 400344226 149 1524193646 131 53 1686434931 809743015 109 131 17046113 59 1857863611 922088911 47 113 693210365 53 45766030 29 1802153844 2110200950 864374628 149 2099604995 4999 481493682 990943767 3 843371041 109 1339004614 7001 1586272578 156472350 403752429 904462681 10007 47 47 821302753 1949 89 47 1524865885 109 3 110588785 911649590 83 364852426 149 1709441836 53 282153503 1098881648 29 37 13 79 1682383921 1667313091 1059464257 528923909 73 1363244657 1790451050 149 1598828049 1322225411 13 1525704957 3 10007 372700708 215300605 10007 5 1907420375 580863670 1956940792 2777 2 320609450 217130570 10007 997781827 90752588 19 59 48411915 7001 131 103 490303896 1393583614 2777 1492726395 4999 460582182 10007 610607126 127 1953371252 47 775695003 871175456 113 1800478494 1504314908 83 1451398009 2011778813 11 1839795188 17 3 553308756 2117074695 2080560068 827036717 113 1681272967 101 113 2777 649726359 2 1507679648 107 1418333685 1343056729 53 607985048 53 137 59 1987162303 729847995 963430440 1965497131 23 685608103 127 10007 507066101 31 71 1007467777 1988166353 1163798574 1949 1870570291 13 719854627 982306238 31 71 2082672678 71 1454238685 1483212573 79533157 101 380702370 1588725965 5 2103651526 10007 127 399213324 1326830722 935941533 103 47 389897383 1804088245 1590864300 5 252429320 13 1416038676 7001 1784673917 7 149 598173014 1785362196 107 1200456495 149 223047837 17 67 700939729 29 83 27830712 684226872 3 3 1528417170 1254685314 67 1949 825895242 31 166818037 1631296949 137 1210163333 33247867 61 899632026 29 13 1631161014 10007 79 650095582 89 342293822 1746689258 137 227679067 123261011 968986159 73 97 1623361445 113 1708455926 89 969758863 83 1977361622 1335769796 4999 131 677097866 188420313 61 7 43 852825106 71 89 1049327711 5 895556727 23 263038879 11 1508334432 1063448570 41 2131407872 11 1261864507 235103964 47 1637639367 29 721848251 53 487309189 983017341 484356646 2124100098 113 1949 5 17 7001 17 1227625505 1432416128 139 1366572318 31 2777 101 79 1330734811 131 777718766 11 7001 1949 73 2777 143832978 149 410423629 80978792 37 502504605 29 1359685039 19 309215519 807861110 79 1860111957 1949 40749692 29 687513920 61 983328307 83 629353891 932598090 107 1579091662 1407142148 43 144286070 1779490794 3 39283089 1959689567 101 8118885 23 1756378831 1620795786 1853769742 137 279573708 31 1913348640 41 13 1531511618 894356866 811352910 79 107 850725435 1053789072 89 2 41 1650883573 19 127 139 1044293656 83 119451359 131 83 54147125 131 53 1103016443 103 13 608066277 67 1431064462 137 376977371 107 1936325928 23 7 139 19 29 7001 131 53 1715089229 31 692106992 31 1650281807 103752576 10007 553267016 792317968 1859241412 2 1949 113 43 17 967365076 97 18701115 166700659 1069796934 103 10007 31 981680193 1481293073 944440430 61 149 1617923950 652480238 137 1614237709 1322192206 31 1283120028 103 41 127 2061068395 956487744 438572597 29 4999 1128762715 5 101 534284445 1190008058 5 79 644940758 1571159645 11 31 2095340933 7 1623590276 137 1949 19 7 149 963972672 268833727 127 59 800438840 13 319727629 109 1541312102 720680835 4999 1346385669 4999 420920799 7001 258371905 1569124196 73 53 1628028030 7001 61 1816503140 1110545672 1537473566 59 1421291547 3 169769466 1388804810 525973919 67 113 97 1458210603 1168505575 71 459276608 137 37 1953215237 109 109 1467074956 41 71 434571333 1656149479 23 47 1062681938 602803811 107 2104365795 53 1119437698 3 71 722747056 95960302 101 149 194669245 43 669646568 1093804373 67 1307388646 131 1738749125 2777 1452734787 836164925 105729516 139 378966386 137 344593634 1443998344 61 89 73 991797418 11 1843779212 1956595566 31 77424484 1810404290 79 1104141209 1241340708 29 509585941 567057813 79 23 53 537025150 1210841529 353311218 103 797745938 41 900401287 1846236101 37 2091316442 83 5 1582154870 602918070 113 330898126 1478038531 113 464614641 127 1293563453 113 698104672 1934450959 79 2024860005 103 127 10007 779885538 988291320 131 382694885 1122881625 3 226282248 308293583 37 131 551872870 1225543776 23 666551569 2128941019 127 1949 265106878 23 1816531283 1539757474 1565232950 2 79 199056189 37 1402513903 131 783214285 53 1123909868 127 1296566962 2136814724 10007 2106435033 2777 1546464091 113 47 1943626485 891230713 107 2050658804 31 476147655 71 1271612769 1318279716 59 83 853115583 131 1935614211 1514142671 73 1661230857 13 1284340265 139 693347151 1555860423 1882030935 103 127 912879302 1033638014 79 1949 2095543651 79 1368140960 71 1055328735 340253860 5 2124547694 127 84175092 73 10748731 285784417 139 10007 120104014 1949 32059101 31 1384429783 113 1833095605 137 17 139 1922272978 17 1559420621 31 131 2078291236 1476984395 79 1949 1228912517 71 459703487 1949 266044931 1002316495 2777 11 642235061 17 1262664749 911684405 41 79 5 71 113 698773897 37 828625603 83 190957628 2777 43 258572889 354279042 91943267 13 137 692920655 650863162 101 131 11 1251715257 478773645 53 314061473 47 1601446980 67 751725840 1067116459 10007 79 892600934 464725084 230918135 7 463780366 5 2117457350 37 1949 2 992017032 59 137 950879499 71 1937687625 131 132733785 17 1908397544 1996592668 37 2107539427 101 79 188397067 1256602489 7001 137 990791946 127 595594313 1399381250 67 149 43 79 67 873088209 19 73 804508837 1612150688 41 1768399864 1759228861 107 541949640 43 33348177 113 59 4999 964012159 2082875378 61 1549690116 463856938 37 1926169680 79 1190531243 11 2022387290 131 2145093036 103 1442387795 600103544 1195142105 5 522693995 41 71 985807665 1322475110 971258527 1222682553 2777 1695528601 31 101 67 247769965 53 89 4999 356503318 1233222625 137 89 618272320 137 609834128 113 406529478 1325872844 1717581466 10007 1580815797 53 70141366 1197085936 101 479119154 272843568 3 454709169 1949 2015636310 53 1971226191 137 191196241 7 1120042607 97 1771310307 127 1429413444 558034055 47 1531506516 31 79 1912909318 237653093 1754761195 23 2095260348 40445465 107 1717597812 1332661353 7001 2075320432 1238932195 5 1217843250 1506258198 53 1564184059 103 43 139 1699719988 4999 1468626216 41 281198828 61 107 71157990 1949 1101604035 79 1618221385 931987490 1402845265 79 4999 1024795000 281078773 11 107 363346427 149 5 1459902515 45569640 7 11 345992064 43 882314291 73 97 29 2777 47 47001345 424104035 19 3 1459572237 23 43 1713883615 993093313 29 4999 524700039 489752030 1286661783 11 120015236 616071164 37 991030276 120749822 127 137 604873769 532958633 13 942266468 19 1940121141 2005143358 23 1784108107 4999 566516674 149 13273158 37 662247362 595113557 79 5 1596874400 600511275 97 1428886727 1427779130 1161822165 5 1162385012 1308926829 47 1655323268 47 948459500 29 2 1614802258 103 131 1557237348 149 131 2067412787 101 1287176320 1228936169 2137864313 137 41489464 107 137 1924045536 2024803012 61 353990197 19 1995326629 97 2041838360 1457928605 139 1898049139 107 1254320554 131 201810213 3 1745869143 89 860261273 2057500220 1141798149 1098812519 59 53 895959191 1982183057 59 1648219716 127 834027034 137 2 67 1701956666 1427813559 83 2 1573177909 149 1273777843 83 1101882270 1432800090 79 1198983000 789989721 1040279704 89 2068478875 1185772320 31 109 83 71 1236650804 61 113 1520604727 1088852843 13 47 702930505 1587640500 73 301239740 4999 1538677203 1967718490 31 236917500 1413662883 113 1349437977 1693002886 47 1644111230 71 1166686109 10007 1700939825 23 1403983963 1173345742 1676203625 29 37 1588831097 160495862 1065528130 139 604796273 61 2116162834 61 1663604078 867378291 414474898 109 139 1959866376 31 139 149 1679297199 139 73 107 1585838547 2074086899 31 1027232185 1635116737 59 10007 502641603 1757161958 83 83 127 131 620945109 19 103 205041791 613167652 37 23635304 2038990947 149 828162115 2020534035 5 258405025 1842724002 83 1691782984 2 1745884965 1949 107493197 73 1104252436 10007 1337085305 43 692513194 433383812 339239648 107 59 127 123407297 1733512027 71 59 2052155461 2041453000 107 224032412 31 89 43 97 1355233463 168979851 37 59 1519431130 1049730065 7001 107 1774146670 43 1369545420 768837318 149 3 59 89 61 179863807 4999 1535921761 11 1526971996 31 1393794305 107 1090516174 1949 127 123651190 1523788435 13 89 109 1639782101 149 886465517 59 1818805803 2777 571603795 1662381625 3 2047970324 4999 857253518 921593398 89 37 69080332 334825913 23 610288348 1222598879 67 2120250912 1949 1778325311 7 844693465 61 2040020255 149 335318093 566749661 53 43 104101280 41937986 47403759 43 13 991028140 694842367 79 1279686317 202630973 103 137 92200589 107 2021079199 34100541 109 1715686055 79 1427661963 7 1934872191 862697869 19 231714702 43 1337700803 532090724 29 2056493465 2777 918526074 1153151382 43 29 3 1055811788 2 1065107920 31 103 131 13 111624968 107 127 1111566077 1222017943 137 47 964609153 1949 107 1085786597 73 41 1579352144 1641456435 1120735351 47 103 665090982 41 83 1987467453 774169469 761743395 17 2 71 41 2145188183 1753108955 59 11 1620057368 2777 2137093064 113 842976297 17 41 1878026443 41 771544683 20775635 139 5 1939854340 109 1355443122 1856686801 139 1132045051 1837916310 83 17 3 861327045 1922361228 3 1729617449 536165673 139 53 1843341034 47 41 10007 951125322 149 1372510520 1836989710 83 2093976207 546191045 23 2 1495203214 1811875944 1701679133 47 1117596467 1846946679 59 986472575 139 1011640058 1731606979 137 7001 514125436 149 1867560785 716763755 101 137 2020621083 7001 3 1273910118 1278184332 53 23 41 3 769880686 43 59 943790904 1016889264 1130004229 79 722486536 2777 67 1049831241 978353635 59 59 447447681 1926196777 2139636313 139 31 1029646701 1403264378 59 71 113 404545876 579365272 10007 685369423 769963263 71 179443696 47 336241472 59 128065526 239763238 31 107 1063436620 127 1108214022 1581368290 149 61 1347802259 1298000151 176540509 53 1165131489 149 97 483863202 107 566040272 5 1879672120 64495600 11 1376979780 1871912163 73 728312682 2777 1003135458 13 1924705055 7001 861010984 339613380 2065833839 37 109 29 10007 874111450 691733875 409976908 19 1786712405 664334709 10007 1206053647 47 137 1366057551 1510442673 127 1357248492 906956022 109 1567415358 866093096 59 1828053581 1632477962 59 637844811 17 113 1853931788 1011555773 1625249142 131 1801868620 113 331526645 5 59 438240170 127 720874733 109 1431527302 29 389417365 109 29 1651871395 2086040162 83 295509125 113 41 43 322930946 1825526601 1653678135 139 576496523 232723340 37 1713062112 137 1636493999 7 541844345 97 1949 13 43 1485788718 1441379995 29 227533478 1621781036 1994639405 131 1346630744 43 2130697601 1439315866 11 148859656 139 249117388 2015614401 17 47 2000270791 1079711166 5 1628509094 41 71 149 37 459982544 7 37 1216130356 1027139378 59 2 3 109 193790964 47 43 1758618644 19 765738 26788841 645288804 248202043 89 10007 833609070 200767677 7001 1549457899 11 31 1592587635 55698551 139 131 1618995320 1949 2006012680 1141534972 2 1106094517 737179083 61 69385776 41 71 1689353978 810689779 149 1652771438 139 743679487 61 79 529220763 98020095 83 17 277629873 31 107 37 1334678542 1825874804 53 256358293 97 204553794 1105556403 101 1240822774 17 717250795 2049623845 5 1935378066 71 724095701 503500690 59 109 1583314881 2777 2121933187 11 1316166258 101 1799949583 133538362 5 1727875405 137 1876184997 1156020385 47 1919760971 4999 1489662008 1081673478 387291326 127 500852244 31 53 103 1883498170 31 1335554989 2065176290 7 2031051470 1951487580 2125155647 67 152362008 107 1307864865 1795245793 10007 1043405083 7 1503289445 31 113083133 641309369 17 59 101 59 71 3 1591852563 1506798531 596460315 47 1540175761 29 687107295 342290910 5 1384219326 7 2038827224 17 1538282808 67 1382280004 89 53 628252517 103 1552442817 1949 4999 1349864973 1876651515 1093702279 73 841936474 612176903 19 415936090 1949 71 127 23 1718901297 1656201730 336670260 1949 127 1134176421 490177836 59 41 1644926872 904741120 2 127 127 400394191 7001 23 632150354 1949 603958069 7001 667328319 713317888 17 139 151515143 5 1887412850 1495326700 113 1027399051 43 101 17 139 4999 113 43 55692611 11 610174004 17 103 73 11 2036737230 927835942 109 59 1949 305568118 1292120734 1467897523 231632434 31 29 1679547963 131 101 894679172 1206652921 131 1437378566 2061726641 13 109 41 1566980025 1183809482 455603861 4999 264062177 1847111891 420797204 47 89 1067488339 109 1630791401 13 19 53 926604642 210052981 4999 131 29 1483696546 83 1612326709 2 1780295592 53 957357369 127 493157764 131 139 53 883159458 1054568613 37 688645184 79 1695756061 19 564060448 786378168 37 1071800793 61 267144864 2777 1632737150 4999 683968179 2 107 1984017219 1758790869 1265173492 127 1859022441 131 880396242 97 59 301962531 238835658 71 59 1375617450 29 1110302454 83 83 149 67 203948737 1550889669 399379046 1729127983 7001 1175189915 4999 59 1084393804 1504162874 137 10007 103 1949 2017359820 1410991617 83 791527412 2087580976 13 1543056750 2 2122689294 47 160882128 97 127 776261084 788027225 1772120316 131 772569132 43 1431937883 139 1949650696 1183635727 1044344810 103 47 477734180 384118695 10007 113 304502004 1109715904 61 982499062 1920730271 1411897246 89 103 79 61 1454296364 1459839495 61 1685057351 1728802586 1006282735 5 149 514347255 2132965098 1394227762 107 728500298 928537893 103 1334448030 1769059224 73 582085202 2 1951743158 5 29 621865001 1074981961 10007 101 898331774 1088084211 1381554317 11 1829245209 1912640529 71 83 521006855 2777 1074910052 113 5 1342232598 7 53 1668237234 97 83 109 27749449 4999 896351320 103 979426596 113 1589440598 89 2051777609 1950652390 101 13 10007 47 19 31 1218440492 1406989032 3 19 943110258 553999549 17 1114127249 67 7 1549399621 47 1590255602 1363083089 41 1282435091 47 1545000612 456680427 2777 1953572046 1207291294 97 113 897562249 726227922 83 126393924 23 23 7001 1046159430 1454860278 1692695880 109 116337329 89 4999 89 29 1374666091 131 41 1502461154 1869206277 53 53 19 1859616879 515257216 107 83 328675198 23 4999 191410540 1714320281 109 2090651321 1871547990 47 730759796 197345239 79 564077374 7 101 4999 113732666 101 910306364 137 10007 1638706292 1344878098 7001 1064043845 107 906696054 2777 1961592267 29 1655365153 392356509 109 1345359423 450855721 41 902911881 37 1461554871 71 1128604902 547621617 113 257701774 2 281057788 1531960374 217451878 131 131 1388657529 97 149 1013156374 1210561044 137 17 1365389074 79 97 911363801 43 574226300 131 1199865680 59 1795147173 71 2095403336 779154219 53 19 1281580615 401991388 29 5 149601544 71 10007 171419910 27609313 61 131 171213516 149 131 73 425503581 3 421957110 10007 1824756436 958490474 29 23 1123453883 147160072 729662851 89 416621460 37 2 2017132380 127 91318577 156802190 113 1960942383 41 4999 851834599 41 59 724477579 1265595961 1731626384 71 2 5 139 2777 1521751568 1224450628 43 1401315147 113 808283237 131 73 59 1028983128 1328285762 83 846398998 103 7001 1296340165 1332136278 139 1972860250 47 97 127 1456946667 23 1022607186 1908500896 67 886139631 3 688844466 1797988572 109 408077310 43 139 2082770162 139 109698522 631308328 89 356643025 5 875678177 800383823 139 41 73 396203664 109 1960181226 113 4999 73 2013843286 113 29 1752978112 109 4999 88452306 2042681382 668437594 71 103 1880926363 1588975335 103 13 1076421177 11 1175973425 79 1420865876 1004437679 93036200 48852697 53 53 1531839072 139 1363777650 1449416662 17 448671327 1167857602 71 1646064984 149 73 1967223564 47 31 97 1968704919 251702875 103 1949 613428260 1118804502 23 101 1324109293 1637520474 137 47 1782115566 1109335667 11 43 41 750305719 29 1714922138 2 1444438400 1447123319 107 1342512129 1949 1400209461 10007 1480825853 61 89 131 635732796 107 290866811 1949 4999 2089187079 1528099319 137 724895591 898229494 43 4999 542461486 97 1033748360 67 101 59 1376569710 7 79 4999 41 881176270 79 1883786505 109 1140039123 59 642541719 1351736951 29 109 1289996579 71 167318529 1548443908 1804725006 103 4999 235432904 2023069870 399667792 29 31 113 1073001444 1237239247 41 45223123 3 1891812816 1018781755 106456680 103 3 109 2121984458 89 19 1327124346 848002241 127 31 1915453389 89 29 2030710121 71 31 1339811041 109 1722635237 61 667311104 1745873391 113 1949 7001 791956251 101 1188253991 11 1449282813 62243797 107 139065225 1125033198 113 43 1529059661 71 131 539455118 581587072 7001 10007 498648810 127 199752189 31 17 149 1154340250 831505824 928607606 41 7 209270733 1508043495 71 393844130 83 1716374822 1346072283 109 37 74547383 103 73 149 4999 919006162 1424065130 1890315589 89 1081877236 972192304 19 933219770 1251742690 5 10007 922445260 137 830635658 61 458987760 1688362305 7 1671640125 31 996306016 1489836355 101 841855832 109 749573706 1756536250 1949 109 2 797061574 1277566102 71 1005640656 1288050679 53 1808511483 59 2086699492 103 83 2777 89 2063303498 1888587137 17 7 1775565911 1900292513 215084087 113 442000543 101 97 518507971 103 1933000691 2040130476 1585968888 1566865603 37 59 1391306671 796905720 471244891 13 1568349525 139143458 37 955543956 2002519573 17 113 700364960 1087414820 10007 599219160 557650082 1676404510 47716922 11 67 704491801 97 97 902171831 1080065327 11 130421199 101 1141919837 431687345 23 823472726 1807395665 97 1990344145 1077828465 113 7 11 1876952627 241782255 67 37 1782194145 317474490 109 635423612 1270919489 149 183401411 2777 2 127 73 101 793174715 97 1212231582 59 1884671102 1403022890 374599326 19 61 2120718314 47 1253809553 31 41 1889189103 2115313820 1552649706 3 1751515815 10007 1806283027 127 29 612688829 1061719853 17 3 647720843 11 47 708442092 139 1598438562 1204095701 1490862874 134273926 10007 37 318909552 7001 961496337 2 290442703 431906063 53 17 2777 529318416 1075632072 1949 1568522383 89 453031627 73 103 2777 505194617 7001 1753645485 139 802921546 2100017515 67 305117732 1949 1290540095 1384498264 2055697541 37 17 427692273 149 3 2777 2028859538 7001 147379521 3 795255369 47 7001 915820324 89 323219520 43 2009671731 1461074383 47 1736865413 97 29 1975100578 1036624056 2 229533927 83 1786607446 149 2022633480 17 1518897045 353278230 1392191613 139 61 226491093 1325374011 3 67 103 113 11 137 697629893 1536563641 1949 1669550431 1596337609 23 2127623280 1950550105 7 7 1331883021 1428417221 1898144498 19 107 309043820 1871314547 73 367322526 3 11 706607704 139 228729921 1666953469 560403115 73 718552213 1080968152 904205324 11 79 368221878 3 73 592206535 909573049 4999 109 1206021453 1995808421 149 576820273 37 2125940876 23 1909292034 53 1051995675 53 79 136259753 4999 1109103135 11 17 1087147195 73 605290395 67 913399610 1277501241 155448152 53 304059574 13 253489292 4999 1849734979 470954855 5 1801960645 1216305002 67 764699929 23 17 5 380542645 1572298309 73 1926130313 113 732254803 1878996000 1775407585 7 1015007764 71 71 1498481128 1725195062 89600169 29 1758589080 139 4999 639677039 1217491453 23 67 11 1444539129 17 1472539643 1385173049 348088157 47 137 1216323949 37362215 11 101 2117577312 61 2020386673 7 79 1099820857 109 73 101 819314626 13 107 592582264 1250368081 213663064 97 1501633235 137 119376634 1844711553 61 127 139 1398381700 109 866647555 2094748266 35908743 41 796282197 2 465624242 1933533636 73 939246981 37 2122276095 5 127 453603995 11 1672408771 19 66310361 47 47 17 1949 1461775337 67 103 2063263349 884156120 1253290647 2777 113 29 7001 104293897 1855798150 10007 469901036 37 23 1505236003 7001 73 1527131968 10007 834945600 47 1856778052 127 41 1986217730 1231027005 43 47 83 2002405710 79 83 1270425556 5 317952615 880523570 59 107 1863494187 1771685077 113 109 575537985 2125901774 83 1213975928 690977973 47 1813580540 127 7001 178021428 1234453283 972006042 17 7001 31 134166667 833166675 202650137 101 131 7 225292984 1818495063 11 127 523559024 2095321279 109 67 400286542 17 3 172308522 779172183 348865738 79 7001 564413619 1762494749 1186317842 71 1242359106 59 1715886285 41 7001 71 1271715790 1368846346 41 5 932266630 328941035 109 1525411727 194347404 103 12436220 1461063961 103 127 7 2135536424 1263873002 127 186607577 1225413094 17 1830814014 5 1491929673 1480369078 17 2062562804 127 1632979514 101 67 1255649147 79 228994059 7 1644399477 101 2015816075 1834202218 149 1682829542 1561334766 1502717113 131 1308707955 109 1644652271 89 2093397480 512943070 137 109 1949 1642406708 29 1540882868 1313561119 43 843898693 71 29 59 464341859 625690516 23 103 1761205343 93741433 67 45805808 89 83416140 41 31 107 1584711837 1002801923 1335316205 103 1162151202 2 89 2777 137 7 1087475900 561530550 686851619 109 2134425247 79 1877999139 13 83 4999 1324961772 321581289 131 19 1218263280 11 189962696 817237179 149 37 47 1733062725 157187323 19 67 1949 613352249 940766708 47 1247300664 966943115 7001 67 101 493245014 97 1688773395 830876299 744430588 11 79 1431364502 131 2025646961 10007 23 79 37 11 59 109 203201065 1962601495 61 546422228 10007 187811376 667691542 131 1201640560 10007 269502009 1375121943 3 5 71 29 266275738 83 858980586 23 10007 243450296 1219581315 113 295422970 73 2022082923 101 794561041 13 1097907967 3 1541134344 107 430447196 127 277988395 1770944201 101 1155732710 59 139 1895352709 814546394 103 448756168 572218972 23 1583027624 1671959663 37 1082538674 23 149 149 1672334131 1474959493 1401287827 43 718837579 2097087651 2777 139 9818821 19 19 1089409889 630391800 137 83 127 324424682 29 41 125612202 43 47 11 969886892 149 774479303 153380903 13 101 476122080 2777 870020215 2777 1359952440 390295537 672291181 109 79 61 478624138 127 143066602 984295257 83 43 438549991 5 424117150 1029187755 2777 2132784024 53 170267005 2072061824 31 1727882314 23 1497432617 19 840485451 3 1285196780 59828370 5 1270482690 37 71 89 252715945 79 1804988287 1814521356 19 266977702 103 661500711 961104227 1237517809 1469832999 107 729342891 41 1309848197 19 1058312787 43 254938959 59 567513271 1442381466 1940511820 4999 89 1551611671 89 1548030578 137 792419094 1904361628 83 1453085041 31 19 166157375 1951375116 109 1862581875 713568959 19 29 1047179389 127 168340151 646585178 89 153542978 3 1316350836 586100311 107 1448407533 53 75193578 23 53 41 1108064524 592040041 263434057 29 713068472 67 90365446 1490709197 113 11 13 1018774639 1333272346 53 83 418253517 17 508598298 1100077898 2 887796533 65772671 43 1139014702 89 5 1892463185 37 1333647240 1144731715 97 47 1092617930 2777 139 17 838761657 1651052714 103 139 1588685488 1896693781 117850537 101 735967002 101 1712867556 61 137 1374394189 109 31 11 1023114389 2101301587 79 50275126 227779334 10007 1490392545 139 109 29 59 644515916 11 1802512465 7001 1335811803 2069056011 555935517 61 7001 1487402709 1031061827 103 7 67 531393700 4999 700049382 149 113 139 818610893 320335647 1479808821 37 860321151 89 255574843 59 97 41 1494919204 1782541666 78276189 103 33599385 3 137 1863235757 911439628 1687687760 26644727 127 1712200694 221306300 19 107 2073520269 131 538264459 17 1953520609 1870109905 97 1294275656 23 1196421176 144075358 107 3 1966240389 61 13 1029507985 11 482166150 41 369789988 1590471147 149 127 257782695 23 1121734219 61 1820654922 113 857363996 137 739183927 107 109 637376955 1744360245 109 2036870642 951051610 61 3 65396863 414230292 7 149 41 1267641198 89 59 3 1454643741 107 184756154 1399402816 47 109 113 553315009 800156955 109 139 7 19 41 4999 1116576640 1316496648 1388426151 756585990 3 131 956239216 149 574386358 2 931644186 11 10007 1194975898 1675770433 67 610302096 43 19 210036298 177539059 859748029 576859535 7 1060629908 31 1130908148 867873720 29 1630594455 7001 1690405452 2 2136575023 73 916414498 19 826055400 79 178229500 357411066 73 139 127 1273559658 1901720130 17 113 1297512669 13 107 4999 11 139 1432234733 127 1707547004 1873692976 7001 932139249 79 1877739862 37 107 434615079 7001 1521198283 2083778716 71 2 1813444108 446981794 2066962529 53 674375439 1949 475088240 43 1712739493 137 1170561402 2 47 1867050654 23 113 1705888791 137 53 1715115722 1578477482 548355524 1556381518 2 2 1254113766 1297120796 7001 1154002834 149 101 1003534276 1718836813 37 113 531659124 314210265 67956106 41 404940126 322389690 131 109 1240503076 149 992359370 107 10007 31 47 1064670649 83 2777 2777 1922573501 19 787146820 83 7001 1667839857 810629061 61 1965975220 10007 1802506068 3 10007 71 61 107 872956183 67 884362279 17 31 1771003927 37 89 817002034 83 902455274 968596383 19 13 1949 1660707818 2054705964 17 949282159 109 67 59 131 137 71 137 844620070 1225534925 29 356666157 1234757926 101 61 1141973741 47 7 244481965 103 1700279298 849648030 71 61 3 73 84632258 280790322 109 826698366 2 47 286500626 1493642704 37 37 1673387177 11 149 10007 61 37 504828560 137 31 2091290337 43 2069317349 11 941070944 79 1719138749 23 97 1968600159 714117104 131 1438521611 3 782348883 67 1258569339 97 67 10007 1796107543 101 900244588 7001 617320176 5 1768223930 5 2067568040 7 776936818 14493255 5 48957865 1909163820 1533268136 97 857474244 1949 670935454 713746946 85890567 103 2079835820 127 97 847255165 101 1911935151 71 1833119340 1930181890 13 1078220450 101 5 1297376765 2103216520 997809896 31 67 1629664249 23 19 71 898564427 790765036 47 5 980901790 2145499885 1054567045 103 59 273399558 1124553664 71 47 540557998 61 1998143633 1098549732 7 1832159518 59 277637775 17 943312864 43927354 2068298759 1422724156 23 131 1366801432 127 237006511 41 2777 1687321862 137 213852753 2 1014394556 272426874 7001 1949 1379254677 1023273161 7001 47510353 1461969014 11 1949 1080393068 360617623 176614054 101 1879048744 43 56430018 2144619100 5 1250301650 1532678926 127 1083679824 1938864610 79 597208558 2777 258952473 17 1115682035 127 1949 7 335099198 7 3 171867096 37 7 1785100562 1768598419 3 137 1486606043 1130010113 83 1949 595361030 67 46111410 43 338703948 558546692 11 52947015 23 1871405603 1417836150 23 1335396698 4999 73 97942129 365627654 127 1017054354 73 1930556832 1258094994 2122345408 139 606703030 387002808 2128616385 3 29 2117209294 379872636 31 2112338331 23 11 19 676831917 599174611 89 1049108544 1067196716 97 107 1091600625 1302681344 13 385993881 902011795 29 2062903545 1824307167 109 23 1316099192 31 131 526132287 1552807046 137 781785076 1733132754 113 2009291003 866951316 53 137 47 1830320389 2073600050 5 98522925 83 711072668 17 7 7 1623210652 83 672353526 89 1087987966 1015996110 137 2777 975071348 45067933 32794029 59 864912211 115824544 7001 149 1352872767 1917201169 13 29 103 527249790 1420339409 37 139 131148029 1016914826 41 1044250038 2 59 3 1159952332 107 343784794 1164591900 3 489197406 911759048 67 97 5 2011490560 285417740 113 365451718 137 895153479 53 520145645 71 396159765 61 2133572783 43 1511538193 71 1012232090 1259414639 1421670857 29 137 2059052595 839235109 41 2 1249242458 1139682726 43 78495597 1298789284 13 7001 1923678772 1553025839 41 1949 1013343570 29 1934722865 43 17 37 1134062080 139 1264426705 31 397426659 83 5 141385435 781160610 13 979698720 17 109 1981903836 53 700985102 149 97 31 71 1385483056 554577335 139 2 1089509635 59 2777 1698699231 137 1840786140 43 1537175825 781798826 2 350176822 19 83 385657176 109 11 441568331 59 1351743513 139 1883517415 796343371 23 1530898055 109 342698289 59021102 1030805975 103 97 126082249 665493623 483408208 685680838 2 2 127 2015413673 61 1376300300 1160607716 1462499064 2095743727 139 13 729516167 643149750 67 19 59 1025673877 1289714962 359068543 17 71 1791760686 59 652420670 83 103 1534545765 1077233700 3 67 1648802665 1195747861 137 318396631 2071170683 1497505439 4999 1995738098 61 280980335 252921959 103 47 1990522062 71 572823527 24989640 83 13 3 29 149 2093331396 1098027041 47 2002853347 71 103 2037413117 623133701 67 83 633535597 43 61 1900373905 5 7001 1979721777 1365930105 9199314 7001 1546524100 53 4999 2018861147 10007 2777 779320618 1257750509 137 218669125 2089669768 137 19 890015955 23 723781940 1949 1083250302 29 2048613244 1291929732 1949 879073062 127 950814302 694308612 83 41 107778996 69340061 2 1701963449 127 71 137 2031038563 2036269444 533982745 19 1916538610 7 1671736094 343130023 1761121923 10007 977243910 67 512294730 1796820612 107 13 965541993 838805773 17 972729307 929055202 1021995560 4999 4999 2039931932 1852774371 149 1002015933 53 973509936 17 1928521857 1949 17701541 13 53 139 786785982 37 73 17 103 5 1226753055 137563305 1250078503 31 2123811147 59 453120295 109 1026360677 2777 11 103 815794826 89 1501103637 1592503159 2007611567 13 37 570672264 43 1276341652 2 1395915082 83 542272366 79 1563212974 258147431 137287995 31 149 103 1790151395 2128431650 2777 7 1286940165 107 36409193 149 853501651 79 27799192 2 89 1665736583 109 19 43 435895902 403234435 504416792 1813004627 1949 1444736336 37 1575815923 2001062653 79 113 11 101 1981681711 813240789 2777 1320526218 3 1324065672 7166494 59 10007 109 61 797260661 127 223835073 1161557198 17 7 384042484 107 113 1715095242 97 127 250849117 259524157 31 149 466691095 79 1679619259 271855431 73 23 1884323367 101 1034075976 42900682 139 170949581 10007 1382546964 1742122498 17 59 1467476969 1356286848 213449027 127 59 1949 2069859439 2127782009 97 300914498 2 1012834780 11 108581361 113 1204484931 13 1768085852 109 89 155820221 43 687035384 1608375720 2 61 99341733 845891710 10007 1949 47 11 97 1949 746681197 43 229797762 1076706596 816657065 97 314939602 1295968175 31 137 47 388853721 79 417455197 67 2016561342 2 131 649764386 684612980 73 97 1554502891 2113223667 113 272229995 813480220 1347678523 904485220 43 741778138 83 3 1545512100 11 355708623 131 1397302330 101 1526327011 1635296880 43 41 1451029934 982294810 43 1075530405 1227170427 1740836410 53 127 1620766888 612539245 101 47 1676991631 982733229 17 19 1811936178 79 2777 500703772 149 455911839 2777 1892758768 73 191456509 1611892027 101 109 1079712362 135593711 103 274984486 2 147214040 4999 964145945 113 137 71 1059203915 1957783465 1064962915 1254151895 5 37 1263053349 1557186921 7001 2098255708 131 11 1502971462 17 101 1711262373 59 1095764048 67 131 7 2 1463702794 672154442 7001 580200874 89 1144367889 692618169 107 3 71 23 5 856770875 879320000 89 17 980160789 101 481356714 10007 2042388672 127 1537112623 773062716 374644810 43 1580200895 83 19 11 17 1125851969 11 347667243 7 81697287 2059084914 3 47 5 498286670 2123975570 127 43 31 71 70849560 10007 456909613 53 997110980 149 875869084 255181139 79 59 727552659 61 1936075462 1687660699 71 464230052 1107562992 89 1480950897 139 1629518019 1988543091 3 2 137 17 1234282484 89 682972739 17 97 718193044 446590134 1943709610 478194078 113 47 1128124785 1276685064 227924406 4999 89912014 826929506 2777 312970677 59 1704292939 534543540 19 31 1325878153 672846100 109 1492766445 11 109 210333742 47 1884953142 1748134964 29 1900385399 101 2068665789 127 312640218 2777 43 37 2110702000 417215996 37 84445174 2128321196 67 574703659 19 1678869038 2 37 232893059 1456693848 7001 5 2066410773 113 2146504156 565406896 4999 343808334 107 1325641565 67 31 845268289 41 980475804 10007 1174811793 1746911983 31 729832163 1792015171 10007 1297697753 1308625397 101 13 214176092 61 83 12827235 646853777 97 602014010 521044133 101 59 2031866271 103 59 19 1853664738 2777 952691505 19 671167191 1817632891 676117300 1829800311 149 67 403118632 86352615 149 402115687 1336961355 2076664624 2015944951 7001 139 564546415 1359035526 37 476123253 23 2062007385 11 71 873779921 1736576898 7 1054144642 103 1693220035 73 11 1478307644 2777 1981503357 2 1998296824 127 1587543053 2 1440231146 2140780688 1678908665 7 1799260057 1768170872 1641703700 13 971473710 3 639271641 13 109 1687147998 109 1074417687 23 448183520 724052784 41 1624440418 1112631616 139 131 1895512753 7 1982131389 1525130670 455863785 89 1949 752563472 808263943 884702981 23 653806188 139 61 1260143979 3 2777 1880426111 47 600870598 2777 976676454 109 149 1229757047 131 1959337656 1487842587 7001 113 127 1466391403 1943967151 73 149 2075819753 935012960 4999 43 97 1661689540 10007 2777 1386727148 83 846199498 31 914119940 83 43 1662520309 1846306583 73 103 1562012644 1117711851 10007 127 4999 71 536240209 3 1597826820 1588125652 1892815249 83 1569881630 2078266436 137 7 1408851213 7001 1640768362 726566166 107 23 1394885657 1949 155078032 71 529814354 1951987735 7001 89 139 1565600368 10007 7 10007 204984444 1508586668 89 1167308686 109 1762191773 5 1949 37 29 137 1667047921 1890368744 53 1483484098 1045707172 97 3 991389246 767838198 127 11 1703033046 79 830441048 113 5 1060614823 43 47 1161974655 1225224059 5 2136423820 725351510 29 985717532 53 571945631 33681803 1490580356 131 5 19 501376331 41 1668622838 131 1233430369 1976571361 11 41 53 127 17 321501620 2 7001 107 19 1595093168 123751978 101 352897898 79 7 90209329 1570157204 47 1106412659 969241132 83 113 620643799 4999 1718640485 322893121 7001 7 1233702382 11 137 23 1199839275 383961264 1170406367 632318779 53 107 1493878681 7001 165072208 1717683055 113 868844867 47 127 109 1451893843 43 139 1996067090 5 2115216036 29 47 1159674710 23 311073781 137 485928862 187609718 83 1758363314 107 7001 5 41 1023168243 1819582665 957911375 97 139 1483512534 1949 7 1799591087 17 848251720 17 1672472342 1382935737 1028593262 17 101 113 83 53 71 1782907909 23 61 860982243 1162428584 971798948 17 2777 1996276997 127 2777 11 722035083 59 1730893797 1837033960 131 19 101 1766908645 10007 101 2777 1786071982 11 226700480 37 1741854476 409460276 1854057238 31 17 17 67248668 819291591 23 79 71 4999 23 735750703 670779636 370272229 137 334941847 945321387 47 963859221 139 1216839219 1058947635 103 41 1288932546 53 981643766 103 127 409942411 1311408985 1272120277 71 1138397315 41 1042063708 153392832 29 71 723539629 1949 2005530745 1517746978 71 127 204083708 53 31 1733334735 1993865360 5 1949 1674105094 23 1600526171 341816451 53 1139904015 29 1350873621 113 83 2 7001 1460493505 29 4999 1086547647 113 3 2101181117 7 531616834 2131010550 47 1947774188 778595212 1375675497 7001 37 89 17 2 127 139 23 898443250 399235725 103 1125090039 61 139 13 583126934 1314018986 139 1046970379 137 896235779 113 61 971937461 79 384110856 1148642195 23 1375919995 139 1464150384 725731673 107 411572879 101 266928558 61 32430223 18108523 738976109 131 113 36858114 758486164 127 1639118291 17 83 23 460034722 97 384410127 97 478505074 43516722 53 733171472 2130236855 139 529282110 322256985 89 2116696849 1006565217 97 2102043249 7001 1104540769 37 1661642472 7 10007 1651595308 721074399 107 1848288575 614333759 1691423358 103 2777 687313135 67 71 1333192631 97 1167556246 1949 59 100882920 3 2777 277444516 634372326 67 1456922005 895428681 7 2 43 1885158829 759750746 7 7001 1106942112 1949 1712755863 1678525576 392621460 4999 1332646931 485822227 11 10007 274752192 944730849 103 1949 822210608 149 861931217 7 819297633 1318790301 849674267 107 712017691 1165604578 73 101 769084700 1256005764 1949 53 71 1911253614 139 71432100 41 127 19 1826191850 53 47 73 97 1357747914 565783509 23 67 701197344 1068123112 59 1841522455 712367211 109 71 41 22574108 1544297776 113 113 61 1645232037 24986511 67 43 1773185013 53 19 1360431844 29 103223702 776612518 17 61 89 1073811344 7001 1418270831 109 127 1680050973 7001 59 109 1820921954 3 1132111482 1693025530 71 818852088 43 746196372 1431729161 71 1296227333 1973443722 5 1284156345 1717394910 1949 1466643864 83 894674928 7001 907497624 107 1286449337 1550757955 71 109 903081459 4999 779394090 2138217271 83 283106858 41 101 7001 1827304572 2 410496395 53 79 89 41 847496609 1478525723 37 985396099 1904122046 17 1043414882 950111322 1945529049 67 23545468 23 89 1088844868 965045957 2 7 836116323 1375404722 139 1909033784 131 686560258 1175382435 10007 1533572750 486268457 7001 2777 457671816 1124540596 1192501156 1813621001 59 7 47 1480127209 43 112735938 101 1422270082 642073665 139 73 2 1330794422 1181078248 113 43 181410765 586370446 73 55294215 11 1514088521 1674465474 1044311309 479890095 113 1271061839 59 1742908203 158168151 73 1236137118 2777 23 50304105 31 2145216536 17 811433846 2777 422656439 37 2022588720 11 1949 855685062 13 683152752 139 585833014 930351851 13 1587250197 216711548 315774823 29 2777 441376380 1906357737 892417826 83 178363846 103 1308108633 43 7001 776873570 137 1121017159 2777 1301604893 669020955 71 1644559155 3 10007 13 576032263 631014547 139 1029848677 109 2 1297205507 1711687594 4999 1949 1035189585 71 368060346 83 479483115 3 107 747717411 43 149 2 101 37 103 1925905433 53 1741561556 1335909043 41 3 7 619335416 918990354 3 552435905 89 71 298028474 10007 199839790 268503555 810917778 31 29 818784753 1854147074 103 1895815837 1657574468 1082616470 89 2147453766 623475294 3 1920707262 109 1892206703 29 992367723 101 38757942 2 137 59 79 1098881310 1877853898 1185990448 17 47 1723190845 37 61 1000759717 1629729619 167273148 7 276333652 11 97 588858210 368463285 139 327842997 1219199575 71 1851635257 17 1860533465 1237946273 23 2059245706 2000745194 43 467062259 361188099 31 1621891201 89 987278602 79 101 515188247 23 1806699063 7001 1444782368 1035637262 1913719401 11 1099228014 2049180810 73 47 2130165854 59 7001 1868048826 1236551625 113 138205780 2095878913 61 1120958631 19 23 1060644425 1689864826 1933946307 79 59 19 697124231 135902989 79 2075379891 13 948681669 103 1568237315 966375046 131 73 53 1243305747 509855264 31 206922396 29 23 131 29 53 10007 41 107 303539098 1202425661 53 900892993 31 799745626 73 1493947628 39506797 67 587933040 995245202 1486827756 71 101 11 2028970922 53 7 1187531597 1949 11 131 275645746 996452417 1259752135 139 366665495 73 31 911109520 2 40006996 83 495641970 1839496068 3 29 854834914 73 1354152701 659672536 966392383 137 269190077 13 869550734 71 1759660349 149 17 347980548 270372079 131 1867694641 1683733961 1300836419 131 1026012070 572253686 1949 47 1431492536 89 24347730 127 4999 2141021710 1377413386 131 1526418157 487322625 3 23 113 532030842 220596066 3 7 1286490422 237909546 71 504240225 2006075534 101 1930272206 636545240 23 31 13 7001 73 1949 29 101 1565605646 1085921878 61 661628692 103 17 1480704182 1542211950 41 10007 1111997854 19 109 1166374992 13 768518777 276461484 4999 2000309858 19 2145179933 101 1055234466 553439297 1949 137 369119511 113 964689023 7 1372181035 113 7 137 272756725 23 31 5 2058802930 543360040 31 1888771720 1189621962 103 1774949560 101 995530942 1985464161 1711745323 1352033724 97 7001 15500214 1409684414 1949 834127173 2115308571 127 1375391584 951308529 149 79 236820687 73 529840570 61 33635583 27509020 11 671090926 2031712335 53 2 2 58274292 17 139 852215116 247176472 83 484331826 1899591376 59 137 1297914984 79 10007 101 1430343719 862311538 1360742105 1686948995 5 71 1705423847 4999 19 354702602 1900464037 43 2067435700 291965743 103 7001 602129275 31 2051373974 149 71 1385122457 215522204 17 1362798642 29 2029659790 37 1825266758 41 444356401 172688638 954250572 2060760103 37 71 936721105 1154014151 1049735011 4999 31 2011384958 29 839066936 10007 1339697132 83 1987537588 1302197490 1856959566 19 2777 1668435485 257553349 17 1887453186 2 594749464 187046580 23 1897810048 1830830298 59 360259456 41 1083660996 1433088798 101 79 1949 13 7 170074676 79 10007 37 2054802405 3 1052148006 83 2118354970 1987394246 107 73 1540658722 10007 3 2055009600 179495808 1949 23 67 159563448 936475080 79 720298853 31 992283211 131 160882803 17 101 685064618 1725380475 1016525503 23 1305462244 4999 824670033 290389306 1949 670343318 31 1949670879 7 67 481473122 896265633 1949 10007 109 19 139 131 1067953621 113 17 1716210163 10007 1496767004 1437795753 79 2037003071 1472953644 19 667638179 101 1844130013 1987170841 7001 968308310 71 1039531093 1949 1482308052 1338689869 113 29 419515624 260106684 573510798 107 1065773761 61 1932185370 3 4999 67 1813177852 1395252689 1149068097 17 149 856813958 43 31 1100826461 2777 1527941501 13 17 2087190521 1740752485 665872501 43 246882393 17 103 256905587 165437055 17 2099589998 1328509693 43 1185982460 463465432 113 1172024684 43 131 1572323096 79 137 7 113 257078729 625532292 97040054 47 2109115348 10007 89 61 1504011645 43 568897611 67 89 67 117232005 10007 67 1965470594 109 139 17 328334814 1095238540 109 29 1327655931 47 2040135956 589913638 11 5 3 1565068728 23 103 2100376706 37 103 1924738492 113 137 103601044 59208875 149 1526770667 83 17 450551136 377864865 755268675 97 592670097 31 71 956803455 107 323747760 631921218 149 41 1095777234 13 59 2007675541 1091536108 37685440 13 925865291 67 97 2049765200 1899382802 7 511578739 1072513975 13 1333101887 17 814393080 2 19475256 2 101 1976346083 761919829 61 806469227 137 1036295537 1589543294 109 2044721844 252114862 47 1807060089 837802373 101 321883061 71 88678503 19 408581037 758715507 3 131 676095192 1824777545 53 2059738523 73 91515355 7 960838228 31 1473433270 43 1455317284 490810941 31 1983808265 41 2050213146 776252782 97 646315686 1949 775211949 53361945 83 1415031079 1676361392 127 7 973042226 137 59 1484088537 103 100333948 1274072817 127 657318646 1749086388 59 43 11 23 60691871 4523694 37 1647269341 1636857003 357239723 107 59 1010847944 61 1949 522883567 93963548 79 468148670 127 43 339646078 31 1949 1479990119 109 113 949541367 1559433015 3 1803873013 131 248899476 264128070 67 1660248178 41 2128619263 1829788361 7001 736127146 113 654499616 17 733681988 59 2777 1870185703 1467861798 109 67 1623726776 348684616 1030416958 2777 73 103 53 953663980 11 1115085851 949109810 606867085 974647271 107 596458818 137 1562861750 23 689424563 1893612383 79 11 1563556339 53 1373860382 107 665080927 90751634 67 458585717 420026656 137 139 215612491 1669734720 559655020 67 1781931393 260917411 59 1404569991 97 3 523945089 1082721926 376441000 13 2777 546861234 2 209092122 80846553 10007 896367018 1249804326 985566066 3 79 1320839394 690196140 685857801 4999 1840161894 534827039 1949 1729628356 5 7 1711132705 4999 37 43 1344545070 29 1048447712 103 530413342 43 719421433 954837120 59 53 2777 103 110249398 83 889287896 127 127 422957499 19 2120294360 426626828 101 2017639529 272110973 131 644946405 137 1764354677 31 2 1383264624 1433275350 113 1231664970 198847819 144485786 79 19 103 10007 7 325448671 131 1361070627 1893437231 7 867044726 83 1097032775 5 17 679610308 13 62995804 131 47 7 1028369285 4999 1263072335 1666303870 11 1675303665 69546883 101 7 850240951 663225584 1609033699 13 1106038349 11 13 1044597986 280615807 37 13 1641885752 1685716717 1647628825 67 23 41 697684905 2012424119 113 1004289421 11 801813047 109 622090795 89 1457315370 17 107 1310842234 127483652 7001 790734946 2136843183 2777 209034809 53 850533055 5 1973039965 1243599796 107 1511321193 131 53 59 7001 29 1584949383 149 61 1121813241 1857837289 127248126 109 565554782 7001 1901744639 1521326320 41 101 286923325 59 1363997341 1175920917 103 1657895622 73 17 623262075 1769685959 109 1152641973 31 1537867365 1273955158 4999 1093474945 79 37 118797343 1812486847 31 218282036 149 7 1497138005 1119852558 11 1949091921 167654360 23 877111641 29 2116540060 1645028763 109 1182786577 2777 83 3 1333944894 19 17 1409660145 17 1949 59 723728338 1052078324 59 7001 67 258434276 149 199855786 1484893770 1953354120 109 994680466 2 357342886 2777 43 840998816 1969612721 628411667 1554693166 47 59 1378477208 19 1332037769 73 79 79 1667125782 1167076248 139 937924408 17 17 376632909 17 1780139139 228913092 7001 1866984674 1396251436 868042810 61 11885550 79 1256249152 1971993288 1217222920 47 7001 1547171993 31 1243940255 1799735659 1969350745 97 612395823 10007 17 1836461822 113 83 1202872105 3 717180534 7001 1976515319 340297607 750343773 103 2020022816 67 37 422711865 4999 1926411090 1574788102 1949 1575605902 13 607619896 7 618112565 481838317 53 90721743 19 329211423 1807614134 1680897994 711111382 103 425366758 7001 183435274 11 1663499013 1110747646 41 83 1289759611 53 1949 1270697326 23 101 103 425219741 109 83 97 436812114 41 113 17 41 2083983055 73 1412047614 1875063254 222742586 41 1474480499 7001 318748529 1523874270 3 1562276261 499139230 71 1166312426 109 97 73767627 1659821126 23 846030896 1192139979 31 139 101 1075843314 1514293505 59 1455751063 13 31 1066786384 103 1675207153 37 83 768223100 1861838902 41 2023825679 2015346822 103 697924174 2 624017738 137 2777 794346965 79 2 751941468 343267892 1050585443 31 654411736 127 14448155 1454917842 288971 852224858 67 1349173059 1564400937 139 23 901035580 23 11 729021363 1851467478 23 10007 1239216845 1349764174 460752301 1679354726 10007 542480357 97 107 4999 89 103 622710946 7001 726460982 2135713683 59 7 1957508413 89 1294135650 431961503 103 1811597887 29 83 1727493276 286296465 101 1660445555 346947337 1949 2096685475 137 73 37 103 1384452355 766059940 29 219296521 53 1731747387 71 798139187 583446476 103 514902484 58604395 109 4999 265340846 127 67 852481200 739873980 370529677 73 59 19 101 2021966571 1400170474 319987706 7001 788494626 31 2105804425 637042747 97 139 515042121 79 587068513 970731460 137 1043645861 680139651 1109019284 61 1949 1168945448 97 1650052635 1022346001 1949 11 903669169 1264956048 97 5 3 1557338184 1683998383 137 1858734627 17 2777 73 649526114 7 867475726 1639130896 13 226320681 89 31 1186898519 43 779844646 53 10007 2141217804 97 516717836 11 556982890 746707530 2777 5 1038829510 1148636350 89 2401398 1766579601 681941513 1136601059 53 59 17 1028481905 2135585040 7001 376665641 11 61 2777 605288805 1115084962 71 139 17 137 1873675893 37 1257581382 103 1993228808 196482858 11 103414436 113 1168820585 1928654901 137 11 83 1600723807 4999 1407663411 67 107 1176811145 183005310 1949 229373912 19 579546800 2146242384 2 1002355855 29 1765845227 10007 1356889158 917001218 929865263 19 1396707028 139 764326111 23 1445276116 1499631671 1443193354 139 1221888674 67 1834953388 7001 1908107251 101 1624249478 1236056262 37 127 47 1332918746 83 2094588915 1559047491 139 13 1526179044 1614985450 13 769485873 17 91434222 53 43 67 73 59 1374315306 788656050 13 53 139114067 101 127 168104058 1549180671 2123033412 1633490247 89 5 192263250 1537783755 2777 1073898201 137 822101106 37 1650586373 47 73 275885177 1509572621 131 73 2 1291264548 421336482 974049614 314258833 127 2777 73 1712561896 123534177 320320357 139 43 1542164470 71 401826630 17 1953507638 3 97 23 1751995698 2777 632175719 666147941 17 91521142 1949 1642123670 97 1918798419 137 1355846246 71 1938571780 101 2078285181 292025643 89 103 1689582748 879175967 131 23 502994866 107 865326227 1373815051 97 598915151 846820088 43 1368051927 79 889636933 37 988896958 1980792328 41 1796674568 2777 29 1977266980 964145493 113 29712898 79 114489249 31 340750109 73 1615730900 4999 1354629020 3 89 1803205742 124530055 13 671207718 1197288059 19 131 61 1902281889 1312906721 113 333040996 37 264840829 7001 67 1949 71 2 2034299600 19 1809588348 286598913 101 11 2 53 1401523609 97 1535692360 19 73 1949 1365956754 1330558835 4999 3 149 686286164 235028776 83 17 7001 41 779081985 11 149 2104793729 1818038031 37 13 109 149 830028489 83 7001 1797534754 41 2051822370 107 101 1219768011 1969414022 37 417356966 1973826351 190149648 23 1949 2125361296 89 5 1842966445 221375845 131 1134796586 23 31 1222672643 139 1414395890 278595337 47 631501353 341996769 1943115405 569572608 11 440788931 131 17 1137498424 1688774356 811711072 139 714655434 760401427 101 286896762 1016047195 23 1315037170 101 1535140107 67 1644993916 1579876482 131 135570983 194621588 41 1394331424 2085985769 59 1142159762 2 1302469924 198985104 1949 59 113 89 29 1773372939 436395306 127 89 137 19 17 13 1721637086 912549382 1918032231 79 61 11 630314245 17 1704434654 280539338 107705324 2 19 138339988 495452056 1745156250 623575271 73 1848600663 793607925 47 97 1995091254 23 2 1590563643 79 1271213692 17 149 37 1074537609 29 420824626 5 1949 2058040703 197636396 911357119 990121317 47 867565716 1884638481 3 1291586631 4999 103 549452573 7001 379846256 47 1126651150 107 1370995922 23 415038982 79 83 1095359134 1597656376 71 1301836820 89 954153959 221705564 109 1988796451 10007 2123571324 7001 995528198 59 266764208 131 67 774264110 517405715 5 1827327828 1949 680533691 127 7 131 59 537519913 7 1993809020 1825676428 1094606156 31 67 281070427 17 685408703 19 103 5 656249905 1892386145 909143578 19 139 1698330634 1204291830 43 1364717590 1099825180 107 1949 877406667 438039699 1636516408 109 137 89 780921867 1811876157 7 1119388795 149 685769818 6920007 41 1560949581 79 97 2 234008592 274186820 59 107 101 1247079421 1370815507 568443391 1949 1478428869 37 2 1179894386 7 1726807124 1421146076 2 1537691418 659222266 73 10007 1902370728 289682636 79 1496956385 1329987752 83 70782146 2070977625 137 79 40543511 3661966 127 47 416076331 1795560743 79 1483674776 1328730597 73 380614987 149 127 43 950048146 41 101 768797052 89 1115611005 61 95035438 31 446339860 939780996 59 1189971354 73 1013227152 7 1817528363 579865469 29 600481337 113 107 73 1750504829 4999 107 960141174 1381378346 137 843261852 113 85523485 67 971827734 3 584819087 10007 89 176002751 1439951021 103 186333723 113 322456235 83 131 131 13 1949 131 1107134710 872289962 17 594920440 390287975 7 1382636304 255152643 17 71 37 615677891 502653806 1030172507 299663428 139 43 1848765048 23 1809304614 1710333843 344249775 1525856673 89 926878590 5 29 1402818896 1476339624 101 2145399845 1972334457 29 7 230465865 715304716 11 10007 1239757223 1528128942 923100354 23 41 2 2777 109 278429600 1531744058 2 1488462081 996075798 17 1680918778 2 37 374594882 796002105 5 1470204125 43 955906211 1825723101 838749909 103 13 13 900399994 880758457 131 103 1780857949 31 427964455 828335622 53 4999 1303679212 1943301262 720808655 1584154704 37 286771963 777493521 17 17 1929735025 43 12026172 883187105 47 501774144 1374263070 3 61 43 35353998 61 109 329497953 41 113 13 479737362 449009753 47 912305232 67 2777 1160156875 113 47 913668673 1901548748 41 1765973396 2 89 718806097 992950216 10007 97 2034354957 103 89 154852702 1830900572 1752442732 71 37 2 369899902 1109706708 97 1558292487 1173591445 113 5 1886893695 113 71 250972173 17 1623657915 53 1329225729 159285308 13 109 2134351999 338384614 103 1628256564 139 1395105887 959912190 71 1150704384 296588230 67 1187790865 5 61 23 1163371671 3 1658467947 17 942649393 10007 1461202126 2041418455 149 1881266714 7001 23 552698050 31 649679121 17 101 109 43 1053286978 1509660942 109 1921307902 73 281469458 1292380322 113 550219761 73 1948742352 7001 139 656491996 1848017406 19 833248458 139 990682051 137 1412664677 1737017190 101 844868939 97 41 1529636856 728549090 2054302330 5 83 815364029 73 139 606149671 53 1978706770 1478241868 23 194428156 906696022 103 1586606347 59 29 137 101 13 778462347 1949 1668086573 684378431 73 593524067 572489737 149 59 442916391 47 47 1262989078 131 1840453715 80120342 67 107 1618982439 7 321549445 139 2068807056 253534329 73 131 547200231 23 29 1324598751 1163704663 2014883509 107 139 83 372389377 7001 1541508184 612958553 1464027881 19 13 1394641365 544255517 59 53 840887188 37741618 1053070717 83 13 131 97 61 2037782472 1460923430 107 10007 4999 17 1817132907 1190230779 41 124242382 23 31 1231537010 73 10007 966942766 29 1272547058 2035646893 71 327643620 2 37 2083856132 1689873529 113 874186532 2 2128827872 729768266 67 1910891610 5 80711755 89 444939747 1592963563 913487703 97 1243107089 37 160473292 27602259 101 322974164 979154095 1949 453961080 1435171487 1932134153 1303980933 137 29 7001 79 29359719 2083816415 139 109 47 1200532985 109 917864366 103 327998041 869615301 4999 59 59 297524138 97 10007 823125785 84105791 11 1330880837 7001 1078862305 101 292451762 97 962665814 1473054914 131 518921195 680733826 4999 2 2 1286534511 37 67 297375315 2002035303 53 23 1389553533 690691288 301098501 73 83 1250461898 31 820853991 730462497 23 940418089 1238552726 83 502208183 269683238 2 73 498957364 963866992 79 89 1450013632 97 1389003625 1539313273 107 31 7001 97 1655746156 109 53 900511675 1470027166 2777 1177342354 109 1733892430 1108668195 71 79 1117290522 1758190267 1883812143 17 41 131 910210778 127 471098118 47 1218009512 43 350789184 67 1899629493 676055991 13 1267370988 2777 3 1256223537 856709214 23 147021842 1200166450 19 149 1430704781 83 1346499926 17 97 133976885 1595122514 1624181350 83 10007 1790332356 1517581564 71 61 1981433932 2777 131 2102169387 23 1707369051 774793603 73 2037464456 323585684 109 4999 363917202 621565662 4999 1586692598 5 624934222 397659141 43 1949 2132211147 2777 97 19 1620399401 1948532916 137 501322319 1270943949 71 1043778327 67 1451309579 97 7001 1936973671 3 1936161729 1765480350 83 10007 218943153 2089831859 17 109 41 31 487875892 11 242188826 817516095 1833368070 103 53 3 97 53 1805149385 107 1100626396 4999 319950997 1901774819 17 97 718944309 7001 432374759 83 1445379513 67 11 19 1916792295 22744539 17 960320514 870925742 195674509 41 279912699 79 186447198 239149774 59 892929811 79 1725161789 499791923 133961 109 31 139 1366259007 1106134640 2777 2 603981992 61 2777 1585330983 95345518 10007 1092314085 1116718721 101 71 331570710 31 47 3 83 125828077 672819561 67 2 1894177782 97 1570112907 1202350599 1949 1111397760 633748534 19 9967647 2777 89 1038104900 1279080410 13 1897690720 668598851 2777 101 59 149 31 2777 2 308599857 3 874143441 4999 31 1344674259 97150900 975656709 107 83 1656910491 510905975 101 496231382 103 5 218244929 67 1810946249 1250840618 113 982468853 19 154041759 1925167977 1475171338 137 1949 53 213967413 933207676 31 1780820626 2 1991662636 130563882 653254323 4999 2777 83 732709613 1159546072 61 61 79 149 2082990060 2024093536 139 31 267058924 1470186273 47 204987727 2 1589527020 687207732 942856612 73 1509724381 2777 1262706426 1949 449675229 13 53 1891482112 2028875398 2 1388681480 41 1070025829 59 29 43 1050383317 430009173 903490573 127 426133305 13 1793531350 235875415 1521852140 29 103 2047121086 23 1412612022 390983585 1657941395 5 23 2132050113 941148017 4999 594206135 1030161398 109 576748757 131 1539269088 101 1141098303 1958171632 2 1127711058 1238003556 103 1860530487 106023813 73 837942689 487731666 7001 1750825652 1437772076 139 1076919573 4999 186782636 109 165260677 905830439 101 1387439323 17 683270477 410316386 41 1949 1221253145 89 157156200 43 149 41 234638063 4999 831208185 139 601026548 648226365 799258349 23 67 111866081 1203213872 2777 626182953 134562283 53 1506792884 37 1039691166 3 53 1006598260 782925164 2777 577188563 59 1059979073 23 137 733292226 2035717112 1537150781 71 23 2015351310 1013296921 2147356061 131 53 95832168 127 41 53 537382502 2064881941 4999 838280012 53 41 61 1607841599 732752984 2079845358 3 19 753695044 461457619 149 37 1729964748 1344667641 97 113 1604520282 17 1494525267 2777 1316641103 394050769 1949 53 59 83 1590762755 10007 1967156046 555766382 1957610954 29 17 1203676195 73 1065631224 73 1564083035 10007 1311947721 79 1755958912 127 330250038 689547806 101 2777 944325933 61 97 1908347233 811840065 29 1451403888 109 171981508 101 1039167790 59491615 10007 5 1282724782 59 1949 1922275312 788627768 706693985 5 389489780 61 73 2118889094 1638347030 131 127 1484017098 67 1491718529 37 13 3 13 533422474 83 107 394601907 53 1095350802 1764325342 13 139 13 1168167266 2777 71 1660460954 61 103 59 2137221310 2030755001 11 1968995004 3 1545362190 53 113 1747601280 127 1845287347 37 1691755774 721036541 29 107 37 84697070 1409301325 103 512636356 107 1641394050 73 73 1962833855 97 131 2131300177 1153030349 1949 71 29 2028831416 101 53 859626239 137 811262625 64538645 101 101 1701962312 89 1817681454 79 113 406161889 53 59 127 1633317282 53 801055939 53 1464459059 1252517942 47 139 250500379 1158405011 1949 365790269 67 409833372 644444505 637532552 2777 7 985574387 1448306818 149 83 61 1571665793 1408326812 53 23 749839422 17 1496032623 639656126 61 259629420 445730174 1620138969 29 19 47 5 13 629248992 3 1358392080 1969801484 518051306 83 103 230978736 107 1557100594 532432642 7001 2000395730 1210213863 101 641107557 127 1764969165 29 966075811 796366129 31 959311709 7001 53 459414812 819962470 113 3 1861539759 350179384 71 236710663 97 1196717712 54718088 23 1027348314 73 17 1783036296 1292919824 1949 4999 1575704796 10007 109 1649862041 373844655 29 53 1307710552 731946324 926204549 23 1912065264 127 224512798 23 884980893 43 1141835445 41 19 2 1887973292 19 1882014819 1949 19 308324925 89 126282812 1768707755 445888322 1949 978037204 2 1231222120 109 967021295 1860634033 2777 101 79 2 11 1253293789 2 4999 1949 10007 43 1507070374 131 73 779595397 624810921 79 397547515 67 73 678411290 83 198902113 149 59 61 1345234292 127 131 97 578858170 2 1418654816 972231252 101 131334403 47 139 894071908 688921202 109 328644065 2777 1327589848 61 1877770137 379060554 3 4999 7001 714610919 19 462792435 89 1358167180 83 71 424404701 767998037 53 2111155270 2086087350 113 61 1230866296 852690818 1142575753 137 1645048712 83 67 1074557926 140819461 37 97 1251491605 13 168045956 39076422 464418791 43 79 1791374059 131 127 1857169272 7001 2 149 1386099591 957719935 10007 2083933911 3 446547618 1083897908 23 139 1382576288 442161780 7001 1657146810 11 113 1731774607 2066680165 2 11 968906355 5 47 67 40007107 3 107 435122776 1959255493 1071959628 109 140099989 744430737 174962388 10007 609825021 632437382 41 1938296547 107 1310303624 504136120 59 113 2120349515 1838348862 7 43397844 1497169299 61 101 154737252 517985671 127 107 129427487 180891838 7001 2092780354 89 641345170 149 1327491660 7001 109 71 83 769220996 131 611789781 41 1679001460 73 1089315417 1420885507 43 876256451 10007 1564794590 2133402337 1354203430 7001 441217022 866961920 330472962 17 7001 108316117 97 17 1587788729 535711150 61 7 1088144255 127 43 43 1846601482 109 53 23591031 41 122896024 67 59 1976942892 10007 633523156 83 10007 2 127 432902106 109 1494082644 139 37 7001 1744849386 97 89 53 1480553369 73 31 1174542694 1966189378 1185801660 113 41 377861645 1530799334 71 47 1927179272 7001 71 2022570113 543715499 53 45507178 5 17 823988938 1064402748 71 544778034 137 856687389 53 1983774927 67 1823449823 1351278631 1941669455 139 131 1949 666682850 5 109 516426304 1436236656 67 23 53 105811744 503181258 127 137 1851499652 113 1417317745 137 431938806 884241613 31 908704829 2777 150696682 874871634 23 189590978 174313090 7 97 515719512 17 1291799997 41 37 967244343 1949 314369802 71795724 139 1500274816 67 1758669137 137 725534864 2033148289 4999 113 10007 563534198 104813318 19 109 29 2064020193 103 280400711 1653732860 67 871764058 11 2777 113 267170413 816260248 137 863733128 113 1915106158 67 716818461 4999 1678694194 1686787575 531816036 31 567799100 83 1774221778 113 79 149 2104065058 17 1939418395 61 175082013 109 1247509637 11 2123751531 1310609970 1945793240 53 2074004311 41 2777 5 380368167 83 101 1650545838 1206520649 5 2146423275 102520875 1637001790 5 10007 876743291 1057269571 1775063085 59 137 103 963536140 79 97 19 166148673 516933323 71 127 127 7 5 666496970 23328926 139 1904277482 23 1336471672 1509097906 189648862 41 101 1975668880 2054524572 2777 836230164 694500961 11 1736886362 41 521185932 1523319489 37 726998533 51620039 1905597789 127 709922436 29 680280231 71 149 41 7001 1567544903 261424341 1048323629 41 1044824197 754065002 97 1949 3 1700668193 113 578806566 10007 2777 1587586781 101 768676458 249665394 71 263595168 1782553752 149 522655942 61 149 73 2110069964 1546547217 83 969110389 109 53 29 1352686517 7 67552226 43 1749543881 2777 2777 149 350701598 79 1206922105 1101328606 37 137 101 1898199252 97 131 1393846157 131 1328953604 969745971 127 2078675167 247163332 103 59 2127098739 2014040107 13 881087766 1054755213 139 1051250835 3 29 390951859 1949 2777 1218078287 131 692932753 526077529 17 1949 625751787 532263109 139 101 47 37 372303176 139 238558333 52296387 41 19 1849787400 113 83 1280647587 19 1152152818 1859390122 23 1273323286 1014973831 3 1617790539 47 7 1372442079 17 830818377 1405942145 19 1735235232 1840371143 103 7 1359835898 113 818084857 29 73 127 137 2068387092 912243133 978151897 31 13 752549031 1350631663 2097118153 1949 10007 109 149 87727922 139 31 1911389463 113 29 80118743 1049968519 71 19 1997277321 1619943686 131 128179308 225387072 131 113 149 149 1304554605 537632426 41 2 149 2095152176 1220840887 11 1952517945 1949 113 2 1725778038 850134296 89 204859132 1245721875 71 972963481 1962609832 59 1439847033 1081898871 811865556 97 1732953888 139 76549802 109 1085512847 73 5 13 1535731665 1275024751 1721452581 79 1921974805 878065184 2777 384949802 17 41 186170996 1164116486 53 17 5 1179041190 355748820 158239377 41 1733881044 2777 149 367479006 1496753542 101 53 827294225 1790561178 7 1387216607 7 1558765649 1095842614 127 824640981 89 1943677408 73 1105394331 19 1653964421 61 127 83 1948736499 641175976 388599495 2777 61 719165705 1865503296 17 1949 210872390 105057308 107 1935311391 13 101 456119232 1821171804 3 927991347 732657354 1889422703 1301308218 7 1543223245 31 122797323 19 875607539 1011405616 2777 1699927005 31 425501380 23 660825719 59 332034241 324303295 79 1225353358 89 80173336 149 1332350401 264130585 5 405426350 71 684439787 232523422 23 447660759 139 857341158 5 149 628977872 10007 41 1894943781 1606859093 7 2 1925236372 67 1295869914 729143044 1203226281 422569692 61 1053688218 106728441 2777 83 2777 607116071 1033282822 89 979558831 137 2777 1746908114 127 1457170062 71 131 23 41 1570408501 37 962997668 131 1943722055 41 842046479 724441051 67 58309832 146813214 755182074 61 1224593917 7001 10007 59 1928944466 1859953332 1655341294 113 19 43 53 10007 1377453543 769498272 113 1893148499 53 1106908186 149 79 76012378 746789528 705812929 31 1506081959 2777 101 1697766974 67 1854180512 71 1920272355 79 869605219 41 271727631 1949 37 933334657 109 606473488 97 43 37 37 71 1463149611 1992853544 41 1892927442 7001 941347459 1572557619 7001 23 23 678308686 53913610 127 373698262 1622914759 1949 2045806830 2057586270 301976680 2 127 471089532 10007 1745280842 43 127 627649621 1673003258 109 73 31 22315536 4999 43 89 1322178126 865478008 11 243979791 1023509713 17431743 73 149 1731750265 107 1971039738 139 107 506542494 1278769947 97 935130571 7001 489215878 1949 76532188 113 83 800050923 430679376 2777 433505225 1648552925 5 1076013911 113 19 113 961820857 5 1246859980 53 71 61 43 506546020 29 936908829 71 107 131 196428474 1220042084 41 1162956981 23 37 1656800356 43 192395674 1310165538 1256662604 113 29 37 71 10007 1487700662 114448136 1510796023 11 73 79 137 572343393 1994548945 79 1271937463 43 1048281133 149 1949 79039746 101 83 1364760451 696626802 137 441621144 97 10007 29 487949853 359902354 2081930334 83 71 1778799232 1599368825 137 853328440 89 113871050 1866056714 4999 1462487444 1543250401 31 523450500 1927868564 10007 31 47 791513088 477932548 2 107 9638560 478383732 10007 29 1018641095 59 1910173002 89 139 139 1865724998 7001 1252436894 2 294132980 1615393198 31 2036631304 131 800017655 3 107 37 73 17 43 294180111 1949 3 110071629 71 1750274960 2004231387 47 1688288081 2058066627 113 29 10007 746850260 41 2099429067 5 131 274162191 67 578343397 2139398725 5 73 777876393 1559703124 31 1101005889 31 1977278540 67 59 1063833366 47 817357683 1542968011 101 519801651 109 149 72679667 10007 1665655143 1053496932 71 1176817900 2118288266 10007 384518975 899038887 113 1604812101 7001 581664083 31 139 1406210597 43 13 41 979665462 47 67 951084564 745931636 348663802 7001 103 131 687073254 109 635013181 1999338604 83 1610507598 7 397999966 127 2 695920203 2146372118 11 4999 1631968541 1286232702 2049653754 10007 1949 1225961929 1075881133 107 1902642221 97 398440982 19 692967856 7 37 73 595905497 1208311334 103 637617586 29 1972444541 1411250925 97 67 1570486566 1396476779 67 1706018655 1388874155 47 141131741 114579503 31 603680392 41 2048009942 67 11 2777 7 228755135 1591704366 4999 277409507 361587668 1294370697 1648714796 41 23 31 1624596261 862693463 10007 1652265777 3 4999 951544653 71 2046729709 345227212 1178685158 83 101 23 89 308878861 7001 131 1034437597 458167022 1949 372917776 2777 139 333622767 1618928435 79 17 526957449 1187359186 109 61 10007 1568467159 1210066454 131 818447429 139 17176537 35436718 1949 29 1336138866 2 43 394388690 1493395977 466579949 921017639 131 101 1949 109 127 3 31 73 1949 1128771146 74541454 53 103 2 1447182428 1762446844 1385299698 3 58625920 1949 107 37181430 7 7001 1434034227 139 4999 144311132 918545329 1490097287 19 129411596 43 2777 86970086 651989614 599325480 31 2124785263 630826693 71 5 978314109 139 1983977024 223886607 7 47 535306218 2119512705 13 149 760090869 2 1228985573 109 103 103 103 1945316817 107 53 1094105712 1930306216 517370219 61 23 1963470501 316198624 61 13 7 821082969 1222264148 10007 31 2072766069 67 13153976 230628156 944274364 11 1147415010 43 1267749392 17 282967380 816434128 67 1042195548 97 1336576095 83 1384678376 83 23 160269710 17 810877093 7509424 79 264655288 53 377191775 97 37 376396708 2141976361 2067089360 750690045 5 103 1776116653 530623452 103 1751120628 101 777689964 432870272 103 2023728517 137 461728032 61 1316641004 10007 103 608373500 101 174186923 17 144152885 5 139 1088948101 41 43 932009573 83 1383366967 1799234833 61 43 911140314 7 300253170 3 2069737209 1599460332 1746153077 109 360183055 616009080 139 5 23 139 173891991 1059487983 3 1566062408 43 1037748670 7001 1119690012 97 850738024 888218219 109 111179972 134167978 2777 2 1262562226 1589451766 1688691257 10007 423796450 2141647431 137 755033989 3 1375007838 369386118 31 162064807 1002540732 71 1925624733 73 245013039 109 2029319926 41 521439886 961679354 89 1845493778 2 1331796254 1396089382 83 1949 487978420 53 5 1971575192 1160065862 79 131 5 892383555 1035683690 3 1106967613 29 596792421 897269353 73 127092708 139 857282500 113 308360050 103 139 73 1684337103 771108855 1605984366 760984182 7 2024687450 53 1845990954 438540454 11 31 3 411417448 109 2777 341943118 1570404608 11 23 1399314251 139 109 424221024 37 131 31 35095410 1981231111 1302795838 67 1998109912 38932779 71 73 725829583 917913023 67 38223190 465551139 127 83 845590139 1710086838 1242658533 131 97 860812023 902346029 71 1727108130 10007 2 658020646 97 186460772 41 1192197795 29 754606661 172271808 61 894446471 23 23 47 407900780 790266977 71 127 698660020 1189900465 149 97 1561003228 127 5 1822885880 599977960 2777 1371354802 1743403265 31 1318995314 19 338782996 1868535739 137 323905401 7 294242445 190371 31 1182976740 17 1186193003 2128770226 2 384182262 79 752330430 41 41 3 1206424950 1530856956 1588278591 1691062309 71 47 71 1135296106 953767779 137 1715307295 1342112766 59 47 71 53 676596463 2102034423 23 47 1685064022 83 1276198953 714579702 399206883 23 71 47 5 1022924908 23 5 1923901135 2112731185 1011245527 17 949764370 10007 31 358233125 97 137 149 19 752647723 149 29 5 1951898825 113473781 1039311803 149 2777 131 2127591436 13 526750607 131 107 159175233 895846051 7 61 17 1788975875 2019988269 71 11 71 146053743 1508774644 113 29 1921423971 504517437 1793463906 113 2 1134738406 149 1826786786 67 1771345551 2777 544242014 744034074 1636248278 101 71 392022702 544706144 73 3 53 1822540293 29 856281789 982830134 11 2012777170 1519356665 73 2004898599 47 137 886024210 657023778 101 1587545573 46199989 89 1105524091 5 897166310 29 23 1534295454 1891141891 37 103 495682397 839119480 127 122054473 1352675915 61 73 89 1070085715 2039684556 2054756638 1949 1623406128 101 7 869086543 1412932950 13 137 139 373249194 416207283 73 3 1208943594 867297366 139 489433317 684970117 59 1315508486 2777 109 4999 17 17 941239034 391758200 89 1508273032 1346286624 7 1845256193 19 430826191 107 992390657 17 510265239 430527163 31 41 545016927 67 505974285 1567766341 53 1115477008 127 740544874 7 103 47 1845943330 1547691482 5 1087027909 11 546972613 476403249 10007 53 109 137 1119334318 101 803935154 1277626707 7 107 1345103955 7 162289589 1636481223 73 208771201 1597335875 149 131 1902654349 612103214 2 376908920 139 877624177 11 896870205 860591592 2 1605045735 59 1119435737 53 746462918 67 1211924870 13 41 5 1190464125 43 921266314 23 107852796 1018286245 210358520 83 13 31 97 71 31 1020001661 47 2038653452 2098073869 107 1412981920 101 269018651 2 4999 1483218297 59 2039808042 3 139193964 149 97 90343440 61 2091882882 103 1682301266 550941438 1917660579 1078402720 73 89 1208095256 7 1617085288 7 71 253684709 501023666 47 23 73 491578861 1595420110 381873601 1337778095 2777 690776274 1949 1739326580 398096076 7 53 964627189 904735228 214706949 194685965 107 7 61 113 7001 625371326 19 1961552609 1845199630 5 949267342 1463324607 127 1326379922 7 991019724 1949 107 1117129434 1702364222 107 139 875025572 127 1406865125 53 1460038500 79 893319281 1158343230 29 1742720258 4999 2 89 643351096 2104756995 71 1300632954 37 1716753787 89 371431054 7001 458453484 3 102031716 102108561 1067276079 2777 356618946 137 43 113 11 1790963713 2 149 903701241 1104977444 803728181 67 1874037157 47 519011929 73 149 2 1041276309 202827130 137 1122600153 101 290581848 79 1393384304 842066609 97 1526928798 47 1141856493 1185964442 41 139 139 2025277399 107 883468612 1308864339 107 149 43 403291281 41 4999 31 415123511 31 402160985 107 870046261 7 2055330039 1728849478 31 19 707255361 563338195 59 131 2048496703 11 61 37 97 620525393 344369303 2 109 2777 376686165 127 647257240 83 83 1455802404 137 59 2110714380 1453103625 31 331185524 89 1881834423 1413502984 1128637299 41 1627815497 1235071904 11 2017437785 73 59 139 2029042214 79785992 13 89 7001 1840017993 2108176067 79 149 1951497849 857146899 53 7001 738563494 1031300644 1119495215 131 113 3 974956554 79 1001705306 1487607506 83 482583433 131 1444970462 41 997661364 2025483180 43 273040798 71 846914554 516693426 83 1179162065 73 1423501460 3 575843901 658241365 73 1804253984 1122809155 1949 1749699158 954856983 83 700341440 5 1620953000 674880453 13 71 1537305987 47 131 575849276 519962703 2777 2052277979 11 1294696009 4999 7 717257276 61 1841919766 807600674 17 127 1853979401 1003205836 53 149 1166977089 29 1165632897 1778773766 11 1384196790 3 403532709 29 245863247 71 2777 4999 1630428647 879660001 73 908746491 1797669588 3 45985004 13 879673197 1966921165 11 2 29 2104432647 4999 1942866294 1479995295 3 1949 913258522 47 29 292698479 545361733 17798369 952905474 37 1482989526 37 131 537892550 570398486 47 1942050898 1213976728 137 2108938407 137 1567758678 1011947167 45195737 31 107 2019885973 89 618995 1892280442 160610177 13 61 1744359111 113 3 1044415173 1041700098 1404333231 220689936 131 29 1185740346 366371439 47 607599425 83 139 89 913439040 2072128616 7001 307014853 127 1683965136 10007 1829549789 101 25326608 47 503172459 131 842162844 674036930 5 113 1722883428 7 131 131 1195317753 29 1033621970 89 43 109 1152379065 29 904005313 1556169029 67 2059269053 671592724 97 1457428880 1310089372 83 335632827 1678140729 71 5 723210605 1150670765 41 549755757 13 886155578 2 226454672 83 1008016607 13 1003415504 411845902 113 107 119612518 770037805 1796640600 4999 1325984750 10007 127 1707254904 1136190672 37 185981055 877531179 149 7 564673473 83 892951350 156852819 2777 131 1209333705 1403413480 97 771181153 558399760 7001 83 320012642 4999 584583060 73 37 1825139848 1339889806 44486101 1947300462 4999 89 714370914 37 149 1026600911 1061723449 43 4999 169880900 7 1579684637 7001 107 3 1884675465 2101105902 333470940 149 282862385 43 4290484 1103258970 11 29 1089253804 1814802252 11 4999 114977 19 453893679 13 505805859 1931121823 1949 17 947647949 805194018 149 241085560 192196348 47 29 1520730217 1144786571 2119324765 31 1253635970 97 1170748775 37 127 83 528229333 4999 1493646211 149 158749644 47 187718235 101 89 853312724 19 742278833 1634747035 2138632771 131 1780772609 7 21771869 1949 23 37 28177683 1567561129 37 149 113 459544763 109 103 71 1034619171 23 1012994796 519740702 37 716719711 97 1233885784 3 1345707966 1292534634 7001 113 179469980 29 1655823468 766768050 103 71 13 1482736580 1194887939 107 1712673458 2090856201 7 791205086 107 137 464919501 396878872 37 1277508953 127379103 10007 1067937033 1660107388 89 149 279725746 630769746 1511220371 139 79 1771904746 444034240 13 1928981669 83 1808500640 1400274070 71 1460239807 107 207457164 2006484508 59 1540690492 983123097 137 1674885953 71 589371994 61 175173761 10007 739439931 355069846 31 137 187120080 19 107 1741849790 107 7 19 1255841765 771686022 139 313525208 71 29 1758760390 1430282697 17 1949 131 137 2777 823313852 11 139 412611492 2023620797 1990888351 131 186199500 3 37 1513059250 47 1906438722 113 4999 723130345 964196018 139 71 1204731834 835140133 89 1459842792 41 824310535 2098543795 2777 861803072 1231209796 548115776 2 127 403766402 760269763 113 23 1040562642 43 1147589590 1882000165 101 1949 149 43 97 1042078760 103 1260305734 1949 1940376953 101 61 131 109 3 1221774958 71 1854955585 131 109 305591419 131 1224374255 97 1534940901 1628253781 1149000119 43 103 127 964670918 9655429 90172966 107 4999 67 29 19 1272675860 131 109 137 1677114818 2777 1645247535 67 1770203047 1643310273 1034199227 127 309461789 2777 10007 109 1980269817 131 563582720 2014009692 2 83 113 1876807395 746239683 2777 139 552400595 103 1314126340 5 678126308 53 1778789100 2 7 1509667232 41 1218129721 4999 1800209660 2 887170114 31 97 1949002522 79 1949 1866593474 83 7 13 41 1657091050 1981708610 5 53 604569702 89 1840610691 135068828 1717289360 79 34067692 113 484082500 1112991058 29 127 118983633 31 1754347184 10007 1916776568 4999 1668971139 83 1342909124 131 131 499467892 1039784597 1357640171 1543801963 149 127 931816796 2777 1006495880 101 31 523125317 53 1453976666 103 1567628965 53 1065004896 5 1100139011 1595770287 107 1918373374 23 1765575174 3 17 1077463995 4999 552198251 109 1217010872 41 970402473 43 31 1949 1848825298 1488020571 658676244 1949 1425101004 1756506041 1186093882 61 101 1949 149 131386859 1123305287 139 4999 1565296460 2 111069974 61 61 70161712 3 237076221 131 3 615316974 29 31 995651397 1215837818 13 7 1148812912 109 149 37115751 666211482 1160960071 103 1139503329 23 636636665 79 13 1771617783 401030656 149 71 1273066307 795342751 53 2016594951 7 3 61 1861766665 41 717957380 1961321262 103 1828553283 47 137 1836083590 59 2074719117 127 1111385832 59 484124382 19 1855061409 693822049 41 1110435885 944135712 13 812194931 139 13 1116441027 59 79 2114670025 306805980 79 101 1144717133 1197686583 139 17 103 594232853 53 7001 1355589628 1010944351 1949 454239787 10007 41 519296120 4999 61 109 1679808265 73 231539575 3 388887501 752799975 41 555632684 47 319508867 37 71 1443780169 1150080365 47 495580351 1852289458 79 109325859 1576427469 107 919348916 1230210384 23 79 1399598207 898623657 95845785 35375591 107 2105183490 109 241214929 593611136 137 19 3 47 336170743 92376385 711041010 61 826925821 849304156 2 1640611392 1444565337 2130264280 7001 79 107 43887869 266233762 10007 11 1529248457 113 11 1467196973 1614821723 47 1306177235 10007 957519795 1983240185 139 61 2054536640 5 5 819128980 884508330 31 59 1538293430 307400960 61 67 1214707923 429268866 1139808138 59 839945830 53 1443032855 412211210 7001 1705128555 423119437 1298447466 7001 825093569 113 1334568759 83 109 1901042186 1854793136 1949 711872250 107 923282242 1503215830 131 47 31 4999 1371120721 10007 1739650323 53 485050435 97 294089353 2102593243 53 103 73 791905022 1367859035 71 29 109 430319574 1083284510 3 103 47 29 592216300 41 1573273402 512607419 189651680 83 797626204 614843434 149 89 137 1824673956 7 1592831370 861627640 4999 35157326 37 1243823894 1580212324 2 1465503164 928257082 43 1861912427 131 1905822322 1798387991 10007 1319893279 354051065 5 280223405 107 1704631766 97 656547410 43 1689255473 149 73 61 1070485129 43 19 620590936 7 2777 928837075 1881584120 7001 1949 1676875093 79 1647170039 1513014964 41 67 1076938831 17 10007 1130831028 19 1716760820 829850832 61 473302720 59 1425136215 127 724689432 422562999 2038576862 17 17 1219037037 41 273025027 41 1145750838 2 1121528430 59 107 1224207758 1017352255 113 641240821 13 1593969624 59 551591767 980827092 991754659 35943134 7001 4999 61 1003622044 10007 58505090 41335960 127 1209066048 1949 734803327 1362874814 73 67 1966518340 734830607 131 562953642 83 23 1690009349 73 10007 105491137 17 409396227 79 1100400085 1809676305 41 1820460188 31 474332922 2061961838 23 3 1473244844 137 314248408 61 802793855 318010932 2777 113 1686781845 89 7001 426864972 449632224 1711931901 47 739811011 41 47 137818671 73 103 79 1872862000 577175750 113 1154153238 3 83 1266548211 29 2032277312 1251414148 97 1943553304 83 41 59 1002370436 107 957980309 1949 59 1844696832 215485919 569819767 11 41 1880324862 1794868466 79 1164928499 53 137 286113129 12224510 1537485495 2020223798 127 7 1001853076 919463608 41 5 13 515756631 43 2019076480 2 99031324 65603340 1949 59 84402155 519992960 113 803159930 97 1997044536 23 53 1874705718 1530835570 755406612 3 609007869 1667118808 199522870 89 1850651198 2104693734 11 142417782 31 857631399 3 785448764 53 11 107752511 17 913241872 41 33214838 938211572 457705824 17 47 1918372774 31 2 1405385220 526297578 5 856716186 31 926508811 1180371570 7 1271656624 73 770455870 19 144691517 409436343 1653612183 3 13 1789420802 1541146178 2 597391424 97 131 1464534182 71 10007 1008885726 1203083086 139 113 17 1393584452 403577994 47 384340056 79 1087470076 71 17 113 1569518811 3 1688204766 109 107 1711174495 1251132596 10007 1485569171 1639716999 89 2777 89 62114943 3 1280848134 35514156 107 113 1131779976 981043965 67 1599510034 1542806377 4999 107 1884856788 1366390526 2 340346776 43 1788012713 59 1532788022 1758366262 83 10007 1897777515 43 2777 149 101 109538540 1003701438 31 19 376456576 31 261999817 793773042 127 2088864232 23 201831440 1780603044 149 2135203648 29 2777 2119320313 2004142789 782815341 11 7 289347429 149 252500746 1949 101 83 1978764239 1679004925 67 37 149 805896747 1634976255 47 886134146 1800350416 71 870297339 1406290326 61 865116335 594831069 107 1965348096 79 232054205 258002457 1335094244 59 83 2777 41 41 137 71 13 384625241 2068760057 97 1828729457 488714227 2045392658 1571069629 127 1043507196 149 59 1470445731 1198186986 1949 1073031695 53 89 2052840142 37 783081804 73 1489334174 11 113 19 29 23 342260838 3 404613309 566036770 1170905772 4999 19 23 71 137 2 597825514 2042847304 23 789549147 1582392199 79 97 59 2124558317 2 19 1286581276 113 85924748 626870357 3360468 97 17 53 273965586 620526915 171124245 3 1954280757 588997746 37 615497004 2136116555 139 773008808 71 1233775449 11 1847444157 13 2075712913 37 113 530700997 79 7001 1677875445 97 149 1948442976 23 250239942 456608660 4999 158848508 7 127 407181304 824991238 501060391 59 1892406538 61 120649338 50914507 73 1419374810 97 89 89 2114000624 53 1422017596 37 1227267245 765288615 61 2084940246 694099037 83 523652156 149 1688309911 83 588336536 1949 520722071 127496767 149 1502449639 1427932344 101 636837787 137 652441676 67 900320540 37 1041399521 2000897181 799781766 53 67 698109113 796339371 3 650209689 53 448924170 41 1810765155 5 178747293 127 101 305809719 2 320101316 29 68615653 53 4999 1756198690 59 1803410284 19 825456072 1949 1677024846 89 2083959119 442033377 137 1092079395 89 209291866 109 113 1789602922 113 7001 73 905356220 127 1973705187 23 2059821013 47 23 883430828 43 1681708591 2064307056 4999 17 1988822962 59 746467636 67 218671376 1940088913 7 5 47096825 874289338 137 1625205197 53 724471469 735388396 139 204625653 23 1646972753 242004160 97 1638505855 23 134282763 10007 1676832962 540807850 47 741260453 1407550095 7 2050044024 2777 1197320212 43 4999 1406638616 103 127 1733293206 29 125473568 73 67 234366938 1485878028 1173871591 101 1141921958 83 1758666914 2777 3 2033840754 814839294 1162695567 1102302850 11 2777 791769439 1995723144 59 3 41 1579374448 998623634 2080531079 29 211187541 1808771434 71 67 71 978908638 802019347 1949 31 438866871 53 2031815632 616411015 41 139 1602022260 431157706 7001 218529214 2136335612 31 131 1260858990 829697916 37 1913112032 79 1642070647 636763323 2777 13 88621156 1034020143 1016161367 23 149 71 2033621224 113 2 651860652 1090633634 5 73 47 1492312369 701486985 1491748903 67 1057796402 1860993283 71 41 1497005461 1949 67 33272819 19 1463084326 23 79 2777 149 437142309 1200029433 10007 707775096 149 1208827017 1874518106 31 841672411 71 1478202534 41 101 1635825913 127 1201253186 1095700214 7 606349365 5 127 2088742838 137 1964131873 71 1940612683 170851205 275208450 11 59 158799380 17 11 137032368 965276877 7001 836829062 1489576026 67 1949 1762720427 757804333 67 1583350402 127 3 1403515482 425610181 17 1225473602 2034873765 101 10007 1903469189 149 721601447 59 17 37 1743517145 73 61 1124373594 1506410529 89 916236043 71 2112115289 1179607323 37 2 174947180 1326641290 241413781 53 101 1075779482 1403102744 461318785 67 10007 11 601258559 700294045 4999 1611037728 2120604554 19 1862063688 131 493025116 1598930276 31 5 665404775 127 664311648 31 1650012045 89 669062231 1184062197 37 307556098 217545431 1949 41 1545130672 139 969509710 3 549863760 742677609 83 131 762035908 1777400651 1529155304 103 362845447 23 7 43 1307982084 4999 7001 366670374 149 2075116027 2777 7001 131424997 737538802 107 490076426 815825436 47 1260650231 1949 7001 1557436002 137 1502236344 486787833 107 19 919967251 1682170871 47 614009558 53 391063314 590972293 149 1926321590 2777 520388330 67 110321530 5 654991861 23 1092310181 13 13 1421220502 1904940557 1244065337 71 41 1179879263 555868922 113 11 73 1734479220 83 3 7 79 139 657358273 1931455318 13 1690960193 31 1819121943 107 2030780927 2134715698 1031840911 59 1752890803 109 1426387773 1919252537 10007 1509831334 11 101 469542596 71 5 7 103 356426865 131 31 488137098 37 217807752 293315280 149 1991285021 149 1927004633 1705681821 1661172606 47 516907933 1949 97 23 977633865 10007 47 2044896351 172181915 59 567752901 274916142 37 160850056 97 97 1433284646 47 1134792090 7001 1639802224 71887016 17 1652325897 17 897039884 127 277046817 2777 41 109 1581597058 41 1143895490 344489171 1400391642 13 89 127 2145167414 1552299611 1080444163 107 113 378749897 1938151794 3 1035463370 2029649261 17 41 127 1213997826 1732188814 7 139 915763085 41 1949 709902991 4999 1421394006 1949 103 656660254 845224695 109 304090916 561810262 2 1982518155 29 3 939363796 131 103 11306825 7 289586187 11 1370055466 13 1754487124 59 1628695969 1550558939 83 137 710132376 1888668026 43 838796345 97 139 1575666739 97 1580343982 11 923617409 1845551848 71 648309704 1321987373 7 29 1581811728 343373572 1073325625 5 23 107 735762923 5 1620310776 7 941341550 41 764670131 137 59 1333158277 2 1936353692 2777 1839704183 13 632881899 139 555494040 71 10007 347623166 1086569194 137 83 31 138299308 1397344809 1949 139 103 2063811412 59 2096345225 3 871011993 3 37 1215128248 71 59 711302653 103 2033348838 37 1126488981 41 45123356 89 97 43 992600304 1137629113 870810908 137 11 2007737985 103 13 1656188157 517465832 1790968478 202410235 41 1333894817 17 1944276655 17 59 82009882 1271138067 1160612831 1184503052 4999 11 1646337286 139 97 1824320419 806705447 1458369107 73 570951688 97 1346324304 107 79 341663466 101 425400890 573116043 139 1947916403 31 137 31 79 2777 678018435 455772348 562246587 107 1096783934 17 1161983774 29 1407223057 1322791790 29 1230269871 41 862259590 1076703844 89 29 139 1714012614 113 1709360944 1189654395 13 1054107769 43 1048410238 67 1177959562 83 430667744 141744080 1878719181 4999 66676662 61 1596124048 53 79 705176081 37 1556795239 13 1827259668 172537755 398027860 97 995460463 1689336664 19 1118250790 101 491645679 61 19 562820223 5 785990495 234886845 1342882813 818731945 7001 137 19 37 691266015 11 28863208 153903422 67 971328949 83 573610925 336540183 766881490 109 407079248 47 67 1199370953 932960327 23 41 349260222 1422372625 149 2084199931 83 149 71 255254996 2084685941 53 1394579206 47 1169876201 19 149 57165489 1192212623 61 1880896509 43 1166633086 104024580 3 149 845021055 71 13 2040055420 1758274557 31 119443982 61224916 29 139 59 1949 128349446 43 254362673 171638039 276347601 2777 10007 2002291569 101 7001 1143256299 37 1816315738 89 1191918260 7001 19 79 1862832359 386457693 4999 131 167811000 1112087820 19 1881696516 127 450034787 67 31 738054023 516951214 127 61 773901615 3 1075250605 1172357173 13 7001 1398813802 149 1948204055 7 5 2777 4999 1304534041 1210157920 23 172017299 3 1964181021 71 673078012 1839637264 149 494785194 1809952915 29 862400045 13 149213129 7 59 1949 478233926 1560527269 1517818293 681857879 53 107 2054147908 29 59 1000134429 854919853 1854321420 31 31 684049503 2087943496 29 173324126 53 1462400274 1717137407 71 199635599 1976428846 47 905145881 612224444 10007 1076579452 79 10007 2211547 10007 73 4999 1175159865 726239162 11 83 89 139 1104144470 113 1198016558 1831392369 53 109 1742710748 19 1011835139 598265160 113 2037373276 23 89 496573898 31 880031007 615565171 19 292321617 3 1794742266 67 896316285 131 347110569 107 1637100856 1632878320 131 1349965480 240719930 11 73 2085195141 1177009003 1116265982 1689331157 149 149 101 7 1824390085 783533989 1937362841 23 83 383955012 4999 71 841372507 527147878 2090346500 53 1587469197 13 41 818172958 343877004 43 17 5 141721605 839229540 2 2097419440 1645296250 83 478760600 73 725165721 843407617 609067798 61 1573298824 89 1649825098 79 83 1171836081 1602982901 10007 258563032 65362349 13 127 127 3 19 97 17 1014082071 103 207708255 785989754 11 889283582 2777 738492594 3 1858396095 4222477 137 875161119 1311404320 89 1767093322 131 139 17 2073821126 1674571451 1624663259 1704259095 29 1566225685 101 157660457 1949 69856163 137 1693040657 10007 80639206 1238021924 37 61 127 1949 107 182735777 1949 572883322 103 71 47 107 879699323 2036622956 2069695267 89 1073836632 1949 1806795113 1178015929 2003477572 83 993605038 1630749452 2 139 109 1023923001 2141544364 23 1720640143 2091353921 238952893 103 7001 1430887495 71 23 552868158 146920228 103 1531557391 7 1949 73 273212793 3 180145689 47 149 103 41 137 859905982 1821195967 31 1273372926 956009884 43 1291626432 11 7001 1883689060 59 570019473 137 468802218 277124148 1048865395 1106104909 47 4999 1292396469 2057543409 43 129625908 1000242675 71 61 79 23 4999 2777 96246599 1547774551 43 968386692 137 19 23 859446980 7001 821798383 1233352168 1180776023 127 2116274914 29 1088908383 3 149 4999 45410916 2097810354 777163634 10007 1501520329 41 1757578907 59 1098641714 73 11 1236475152 83 1778166245 71 4999 861451302 17 1861278110 566711618 139 97 740951378 1316479441 149 1075366897 1221303009 101 107 7 715020327 1153997233 10007 1485679248 10007 39157391 137 41 101 731373724 961907537 19 1444961666 1850539132 13 1936347283 1762945696 107 2 1185755882 523720152 3 113 1949 570655846 4999 61 519528295 13 89 71 113 107 31 1514606153 1818723504 684789746 71 1730156856 2 1874126002 59 7 2082855082 37 67 882753408 73 2777 1075332156 1176357579 448160534 43 79 41 381398113 1314889188 107 526397145 1220953927 79 1941645219 1039284366 107 672665440 4999 891551654 4999 1915301863 1163091046 47 1767521302 37 514627783 29 1845326318 699409385 103 381689114 37 107 684639714 61 400367278 1934707983 1828530361 1949 61 103 1720418273 1203393760 83 59 101 57037257 61 1676917121 79 41 72968807 1841880474 627378356 103 2 1200121604 71 1087485560 79 59 101 43 73 1825749680 41 1015011580 131 871934382 109 782076211 768284536 17 13 1239858897 83 600059954 3 460152210 1022456844 1864165940 17 158793957 808837600 1622988227 19 139 1190737838 1686822034 31 64115950 23 1002027161 113 1897398697 41 97 1346497360 47 1962587366 61 73 1393746368 752215141 508911632 67 59 13 2040325066 1630794282 869181661 23 2072659460 19 131 1929475420 84392034 1637567421 1651789576 4999 250932278 101 941861949 97 37 553349541 83 711067308 1610673598 1017575803 47 127 149 79 47 132946785 1417146961 71 1147696185 149 1466678754 397875712 113 109 521959338 31 2074740282 1613889645 17 951546926 137 943198206 43 2036946756 13 780073333 642950479 2777 670964855 4999 1922623200 71 1027169904 127 1357020400 79 1174851660 1779407688 31 1753696257 671796654 1468780396 2 101329730 4999 2136548022 109 574331028 519924367 28376870 83 1687287707 43 331094019 675093047 19 101 1924776998 2060447779 131 1676605829 31 1804324620 13 2 1716467486 596233256 127 759460508 59 1557899767 10007 41 285120232 89 1199969346 97 59 13 71244992 89 1485986809 390859698 7001 1217669928 854542060 37 1144264331 995188852 13 1424899554 29 73 2008157997 1949 1793450310 2049754916 256158749 107 11 149 927770999 1154172774 1878787547 7 61 149 657279230 2134814039 59 1152396924 1949 2 951849108 626417061 1363905025 19 59 83 2094594308 109 481995818 865547660 37 1435898464 1949 73 664497830 131 550327725 1752743844 3 1187479420 5 47 1949 1744107813 37 1492396887 61 239520465 2 1228461371 61 127 101 1829348360 1815994241 67 1014263018 1609929517 1453022641 7 5 2 1200816580 741303145 5 757235041 107 101 107 648172723 1602693323 29 137 101 1755586040 97 1122656139 61 930499368 43 1074848640 1840344864 53 107 1642123543 1638080762 761779274 23 137 23 53 1425568083 686078543 107 61 544336733 107 1545713975 1820937984 1366070924 31 1984109864 139 382309492 137763317 869101725 3 73 1460583073 31 1454137184 1367136326 10007 1667691255 29 1061250563 103 1528820245 1678446079 272502213 3 1819556491 103 29 500276825 103 71 2 67 1345757532 127 16603940 2001644966 67 2 906412331 11 71 7 43 1142315038 1079937002 83 137 7001 565659797 37 618492555 277594025 2097060808 43 89 608560907 501797664 131 1258616505 519089940 139 67 59 864084146 11 101 750277490 4999 637827409 1947875347 109 1212277835 47 686859363 2777 10007 787891138 352606652 41 131 33459103 325266450 67 683183389 3 89 77931621 109 820673539 83 1855593318 1324385072 79 373544232 53 2132265790 79 2777 814098081 79 79 4999 820548137 1974440437 47 2073125292 4999 947765409 1206038744 4999 1457213499 113 103 1422976415 79 17 4999 1099120132 166293670 2047489630 5 964829913 29 428464386 79 19 832900024 103 1506921603 1667854353 3 181773964 7001 888153861 97 2104498032 149 431355745 41 1301064349 13 525905341 586374166 17 724714726 19 97 4999 37 1604677938 1277630276 517229820 73 116246660 17 606201691 1210581900 818331844 11 1454013451 127 1278432927 1356804500 1996116891 109 935899397 37 1492784681 2777 749701542 1655998611 3 61 13 11 2109385278 4999 1336862574 1778041067 47 13 870840750 4999 893361292 1688057321 1000054496 1239320446 7 1429098742 127 1193817585 79 31 29 17 149 619539020 61 1960313141 1528912784 107 164127168 4999 71 625411736 89 817098231 11 1485040681 271987333 137 1318756790 59 7 1015332647 1301769707 71 52004660 570881818 13 31 88273616 1425741756 23 1319490565 137 2095298687 706696005 67 131 420262059 7 1177849820 53 103 854536101 1066068334 109 1876538877 1101808624 10007 197267991 760488781 137 2086394920 1537090999 71 29 1936395192 61 2001395921 1391078244 127 67 1047634713 114047936 47 5 113 1256228119 504245565 2140115378 59 43 103 71 109 8431073 7 687559164 43 701318003 1985341990 61 65555857 10007 497309034 344407194 7001 113 538201225 101 149 1036774333 885946329 43 459710442 113 873327393 149 2091195481 7001 3 19 551793212 1497187650 1117589452 2142711586 17 814367094 4999 7 197331967 1807434319 1319332887 10007 464436588 2777 1926697993 1238396014 61 97 159682564 615804888 349486836 19 137 130198087 13 1794163163 73 1707698098 794122146 2 310553388 73 1877042138 1939115525 107 105838194 1053104440 1895872827 17 109 1644616089 595236173 127 271054731 67 1943467526 1224257177 31 17 23 61 42401893 10007 109 11 1877408643 2075973427 261684955 47 1093717824 109 1210912828 41122757 109 43 1095815827 523130018 56175191 17 2099967822 1597432925 61 1328210750 103 69880770 3 47 761758281 43 1029078064 1287110099 437501775 1949 61 1205365307 1759766613 73 10007 1072054613 131 1908971955 2094468564 149 19 61 117686934 787853064 139 1861349399 31 1063166018 109 471273154 107 954046989 89 107 1949 73 787022782 7 19 2119484030 1039555987 67 109 97 23 1717060653 1770180135 458676868 31 1447471867 61 1496060075 3 7001 335711952 359956415 1263198226 17 149 632286268 356669495 17 1626109857 1851245889 53 1222205493 8018289 1738721262 101 113 1873750406 1537735640 144304244 89 41 2 323806444 67 1680573663 67 1960644785 97 523875496 2777 67 1358155861 55246257 961731022 113 210845231 632426179 149 1262227723 79 1343873114 97 1416666518 107 79 37 1573960686 1843972806 13 971747153 2008735927 1520130023 43 7 1176700119 574821982 109 37 1021497332 494680895 2777 139 1462255174 59 109 89 78584953 1261143261 89 533109591 7 806738443 113 97 7001 1061988691 2100019249 1028979731 37 103 5 873908310 507309860 585060884 67 1209299413 103 816197956 1689372605 43 4999 736002770 1187595864 1949 530545086 1949 137 1982317527 1788818590 11 1949 23 1687523962 83 1046343642 349150377 59 107 287020224 109 1896174 101 611596126 61 5 1360931345 1023512285 77746065 37 61 59 1857239409 81872014 101 524853769 37 1029026364 83 89 614186387 67 5 1949 13 1747947560 2127639304 2 43 190448462 1398140485 11 219848321 83 67 10007 1068257257 933502995 107 109 997104205 2006349346 1303030279 19 4999 41 477240 19 1369068066 953606865 2777 2 1846143914 332643744 1428900893 67 2008254381 7 7001 1301912961 1376994637 97 882274655 109 1319053375 1155000705 5 1949 1226488159 41 17 17 1874798505 1572153693 71 1769075476 662878288 1874614466 1949 61 110208096 53878763 139 2777 1949626174 955407411 1910541373 89 7 2048106256 131 1192810413 1671235775 61 1559034725 410497677 67 4054362 59 232899196 107 83 17 10007 97 1668641433 1482989447 89 5 545110235 1519847470 1371145475 7 1703281201 127 1110470760 101 820619950 131 7001 61 279034543 73 83 1117518806 11 314890712 1539982913 83 113 139 1512055900 29 149 1474539164 149 64506365 293171581 131 3 296196927 1738337124 1275223937 307930210 23 137 109 998488453 10007 1802971197 19 2777 101 1613478232 1246960342 1585044179 1752767 107 47 1431957178 909990547 1563503227 13 17 103 339624372 83 1480906418 1274555281 23 23 306399629 1427459451 4999 1480783784 97 31 1876869022 2045388928 430984200 71 149 719769401 762091921 109 29 1657194850 294743385 1750763821 103 935055115 137 16203228 674747569 101 103 224105615 462274989 107 83 1949 2777 107 1925784716 31 1565461795 149 1184900150 2056876525 103 101 89 1786583419 37 127 2014901609 1732898998 1114164424 37 865747851 83 215743809 137 67 799367888 2073565647 83 129928110 1590191291 13 23 172999859 1292892330 1479722225 31 1038996981 11 2102302213 603648833 29 19 149 101 1828933351 1950221217 149 1674497015 61 378598025 1132464451 41 113 43 7 544622155 11 765573688 71 29 47 2129677235 5 452951555 59 293225398 2140122204 2 31 47 43 83 153800282 245006645 29 89 56950162 23 94177225 27996361 137 97 931157689 665365339 53 1175592339 10007 29 107 688114464 3 103 1496627698 289628481 4999 79 1696038044 2065920468 137 109 137 53591934 113 1338802982 440874472 109 1045488091 113 2 1952463316 793513026 439366771 67 127 17 137 61 411595609 59 2777 691603519 59 73 942299549 47 13 1237192086 1154713001 3 1916590909 127 455200385 1615381305 186134363 131 7 499253433 933577330 131 43 29 966442371 1991996515 29 1422753915 19 1796773374 11 969353889 113 1005454677 485016169 1983338302 11 671978848 59 919314990 109 2008002251 23 5 1565045 1529045550 47 1005442941 2 2051976214 2027846886 1824951610 2 61 1613611040 23 3 101 1837197979 1200723810 3 4999 493036373 1983662442 109 1262696816 79 547459938 23 2061147015 3 67 7001 89 79 1809880441 7 1049269410 17 1683123386 7001 1132656975 19 107 67 13 929450275 1848342383 578863986 59 316069608 43 37 1197605004 73 1506002785 31 127 517125458 41 433477092 2002733796 31 107 1716741832 41 17 109 1419263276 1704705957 1156279361 17 73 79 1332383190 874798874 131 1037942082 486394475 7001 97 1917789281 149 1221869732 139 150623458 500714724 29989848 137 37 1592080820 47 67 196419344 1895242315 107 2 200935348 1438539028 73 1053388686 1290191910 1247420466 4999 7 155284434 3 1629080925 43 5 97 61 897266568 7 1734432058 29 59 31 1841855700 1928066142 7001 793328814 2123594898 109 127 2110974569 67 1306808991 46814666 2777 1922803647 7001 770656078 553219304 79 31 201072782 19 4999 2 1949 1578493151 1524200099 4999 67 342298755 132650478 61 89 1095686583 41 1881513657 11 257098930 67 539274960 98291948 1129018067 1043558625 47 1555070077 37 53 402466948 427491380 2777 1542884538 73 3 1591088509 47 43 433866087 862904349 1949 355710825 1798172976 53 59 1821311238 1246311988 17 19 1690320123 1867558564 622526172 3 590302554 1879577501 73 943455174 97 506613363 7001 10007 1336324773 127 113 293801808 13 1014490152 1820475360 24553375 11 7001 567788101 2042660075 840268724 17 457355743 17 740636280 1615512771 17 1382585518 1949 1270061952 325898592 103 1892628073 1314593975 113 31 132376014 83 860868447 147687024 17 2030954895 1268829544 17 1431529404 53 1192388435 1853853716 71 13 1809233315 31 61 37 1519985195 5 1855109295 43 7001 1548791900 109 79 137 19 53 1093698151 67 1723580896 806853079 53 321205652 47 1977264338 1431261907 1281876398 41 11 7001 37 1500883984 774178454 23 308078542 73 2 529164146 1351649616 4999 11 1679773568 10007 1244900821 949344076 451766059 19 1010202294 970233585 7001 960804719 7 1002365861 2777 43298984 29 79 7 1083864507 228412693 73 73 123870640 23 393567122 1008724529 139 79 739366767 103 1168275955 2 107 2004500229 1537212012 2 31 23 546422247 71 1902137144 1671113183 139 1469877184 1845948495 139 1223586142 1126797619 79 357771250 41 1158230194 1362773274 10007 23 1334103362 644262407 2 10007 623085855 2 559531866 1952527126 333521610 3 3 493219914 1668557943 13 1857300276 89224140 2012112846 43 1314240827 73 103 131 10007 2118556552 7 347248440 7 548891644 109 31 47 424654353 5 1899792875 47 1183592681 773717413 17 107 493952553 1167083240 107 7 83 1949 107 65506258 73 434060555 471130002 31 113 131 17 938056532 41 1009284290 1153010856 97523930 1048840813 7001 71 1949 850381027 89347378 37 59 219123050 37 59 73 5 53 803194118 1105129076 11 2 131736952 107 537045947 17 13511343 53 1264344786 17 131 1019989680 2 1345067482 43 73 1298815562 59 1163546316 2030882424 1084357187 914114425 43 61 706453749 1368587800 2056941467 1949 1723769424 101 1222942946 1379445370 59 1326282181 1289258790 61 53 47 760194873 1887094603 1656617767 53 53 1300243912 573932813 1372599990 43 1903719334 11 1787742044 1590848101 127 1949 31 5 1632699965 2115490560 1287197010 11 1617340267 97 1648139319 243286670 97 31 2012219334 89 837877049 1949 1200880715 23 2053190923 101 754118318 1858641225 925722973 7 639367244 10007 47 127 1606526768 185193189 73 53 1883450400 5 41 109 651570935 72254603 103 891843525 79 1175730377 2129752073 107 1936318407 137 41 1009300023 1458708831 37 1949 139 13 113 1505156836 1548726020 101 1922607674 79 875955871 71 2777 451620733 85387196 218645698 137 1852423032 1731789166 47 191283044 101 83 1371723487 1400433934 23 1152414336 131 85627178 107 1840598806 1657796203 7 23 1775181928 103 1157218510 4999 881078749 71 1112355154 131 146280738 4999 101 1868733089 672398827 89 67 85566076 31 1765273590 1260292221 73 107 693895428 97108706 43 1643421250 4999 1135662822 1949 89 11 113 607521222 1537020689 53 365776956 1343372397 3 1768561217 4999 37 1539697983 19 7001 1693502436 792586256 2 2141136967 441212061 131 1646603205 748795202 107 627296278 1109891510 2 443860055 5 384526430 2 5330872 656825968 79 41 703488192 107 1974826589 71 1332024151 2777 1949 11 89 7001 71 1422880367 4999 107 1391974983 47 41 805681242 43 1425079426 139 559056722 2514087 137 7001 1693464889 131 127 41 37 37 674848846 43 73 1785175288 968737375 139 113 1949 1941755567 547350979 358564980 89 71 952988206 37 859768875 43 142699564 2 457703282 17 19 1361390850 4060386 356713863 11 2 31 67 40188225 7 719411672 1949 1176568422 4999 1369062789 37 2006548665 17 7 89 652977603 1814394762 11 2015340998 803602855 103 857634959 961755187 97 67 10007 71 101 29 149 1587216838 11 1716812427 5 333727775 1455394343 41 515676226 1129403275 13 1691390913 103 1458910013 11 18139364 1165779196 23 83 701704493 456153973 522540471 4999 73 43 135166544 651883128 31 2094472468 11 368066754 101 41 1327053970 1892452908 17 950596949 47 1671026250 67 849505730 1830273907 2777 1795322410 7 1935234413 11 958341376 97 2777 626555071 113 103 1112470587 829696180 43 2141348183 13 4999 1884837957 1059299932 109 848238109 704790198 137 10007 127 1901897771 2056980331 17 113 79 1473017726 7001 999688731 965737294 47 29 1183487361 683306401 149 61 23 249548804 4999 2093521212 1155698814 1949 1568869848 79 2083312713 83 703613493 137 199381688 73 2053904348 1114645541 73 4999 1856408644 149 1562821664 1091053394 2 127 14344836 708096809 109 1800901850 451612860 5 1223094604 1271091460 29 1123095248 149 11 555793689 1473956539 127 19 169080050 139 1609304192 103 752700310 131165720 47 560905990 79 41 503065121 1704671924 517857306 41 541290257 89 216508842 801839401 11 137 59 1220669526 1193690065 853919534 1211554858 139 2 2144773968 1898884984 59759146 113 1560861994 7 261267552 715159032 10007 277374618 29 149 1846462017 127 89 435855606 798921405 71 516339220 722986963 73 67 67 592378289 1815029464 841898713 1132897635 31 1741301320 1986670968 97 1438174009 491941950 47 79 1503466064 1882772477 1095819639 37 868930126 67 434899345 1347045251 672703048 67 73 885585265 11 67 550326744 1923237546 157408460 59 1664231939 2142232492 89 89 1489679775 706337464 19 2117528682 47 1897432629 1272230827 11 11 10007 1871048818 217485099 43 127 125126416 29 1512790412 1949 1086726976 1940395510 29 93328988 19 438130481 2 1370583822 1559346298 37 441843159 1923442188 47 37246748 1857842752 137 1354516260 1949 1024252100 1709922111 97 97 89 5 89 2101500485 43313719 131 59 625360984 113 7001 113 914140507 97 1635752031 1411253582 622572545 107 47 190946853 17 1891917318 139 1357650947 289843361 73 372780121 10007 97 1015905153 151107085 31 1259117638 29 137 415442708 598161416 73 311995920 690211064 1949 1045300921 83 1789435504 728786610 19 403727853 243598028 83 109 1537905781 145822004 10007 1702415422 385323461 71 103 228028095 2097200366 1007043850 29 1949 814183056 2073276036 67 2030968191 149 97 204898259 107 13 2052682463 1300004524 13 85716046 2777 534733566 2028903970 31 1863651552 1115129985 137 47 1050829962 71 10007 41 1268501807 19 71 109 1083415310 1959856850 292893160 7 1099358232 150148071 107 17 1177116890 7001 109 940365890 402845143 967236592 10007 241699071 101 2101966954 195659114 2 127 1195285900 127 1615715717 97 1347580648 205802378 29 4999 43 10007 47 1101091701 107 1106628345 1227957831 139 109 1682797481 43 606056132 107 333392847 1446292422 103 1019788374 1594849925 71 929295357 3 2777 1018890535 7001 2777 644636815 727894097 67 127 19 190681796 819806158 132295448 23 473505539 37 2067570101 5 67 519504332 139 1506620481 41 97 7 41 632738240 1615237927 1344241552 2 1484718662 109 47 1514045451 1378655123 89 17 11 37 23 1278805497 1988472348 149 1160311574 59 1558314962 256670795 101 89 1959346413 659918762 31 851032688 2 1780088342 2777 13 2001693377 19 141820875 23 131 109 435644006 53 229166202 137 139 775487116 771461537 3 1442559085 10007 452096246 83 113 1335285421 107 2139173086 2777 436446244 79 1641134545 83 127 107 1071385543 1750151641 139 10007 661372637 109 1950634420 47 1528866807 404737077 3 1949 37 966657224 1949 507217505 306209339 147866732 1949 1000021728 975586676 2 772971526 43 584842828 4999 1788582212 114312133 936819202 53 1850513696 581115705 79 89 184287138 1455028955 1670710478 149 13 1867637759 1120226159 382529985 83 13 3 61 1848014902 23 1256906737 2019741543 31 1628566772 1672090515 4999 170925808 2025530781 93848089 29 127 71 396197182 653347162 17 139 1949 1136149909 1053774410 101 1190245237 103 673282984 1352993257 7 1466983252 37 97 73 709186532 857464862 2096671975 97 41 127 1975232143 624803043 1392463895 601889972 7001 772881474 59 2033280133 820421468 83 113 113 1096668625 83 131 1949 17 354973481 198422283 392459466 7 483848492 17 1255950854 47 432916718 923627928 7001 1332115275 97 25947694 17 89 1344333875 280559686 1324340961 67 149 226248007 1835281127 73 1616370668 10007 1872369742 53 1644972236 1338748041 1119528106 137 97 1090183563 41 29 220842076 1703349249 131 686899155 1228687514 13 61 634492720 744572707 101 1664064486 113 709977983 19 264341110 166395578 1367354475 19 101 2142876487 83 992174945 1049957295 1203483356 107 508745873 1604382282 10007 4999 451314719 67 83 41 350024421 1989204952 17 1564482681 109 844701610 139 61 934896431 103 7 131 605256465 5 137 141047665 2101647541 252860206 23 83 1510174293 4999 2114711737 79 1513477339 37 67 149 1082579019 139 226408541 19 2086705096 53 407768829 3 139 29 1375528203 131 59 2031619629 11 1947857802 1507733788 61 4999 1008243311 1289037141 1348929918 1988387965 97 10007 1479825153 1583057365 101285071 61 29 13 71 61 1229888222 647164982 7001 127 89 1223158712 7001 1279898189 1776552345 41 5 1760042645 29 149 939846257 31 59 31 17 1558972454 1419283832 708339183 137 2123999558 2777 2127293080 1739222946 137 10007 2077373144 1949 1411627567 1402944004 992378156 11 53 1827365535 2125172350 1096475914 73 109 213321393 1016387595 765971208 23 101 1084997348 43 1693623714 23 7001 23 1119678383 83 815612780 7 7 384689053 45955686 41 2093474020 11 950655464 139 1328639006 30530794 103 66815482 791701363 71 1039802952 690278884 633920509 137 89 1610503416 229653019 1988377747 89 3 113 1655675774 83 832390483 29 1747438906 333307612 109 17 97 243501525 1418632372 149 250219574 1944337526 19 968124518 7 1944868240 1004524934 1671708172 61 29 23 7001 369050714 707892113 3 871921821 148905150 561803456 131 411490776 179764677 7001 2100364203 7 1128529735 852395896 71 1881135874 10007 109 1302421489 3 31 589995906 31 101 1304619121 4999 4999 2086967343 101 321607937 101 885749497 31 667008139 1740186812 37 17 7001 977416187 43 1084774158 806938582 47 1008583283 79 978730929 73 89 73 248232193 871389444 83 1589304335 7001 789744349 109 787972680 516910559 11 184660926 101 243790568 2 335575134 1862874312 31 109 53 1421732155 723011160 109 1761598704 536424534 1815379615 521820873 139 113 105232621 89 1404645437 67 431910237 11 2018572281 53 3 1382451538 59 53935246 89241457 89 10007 127 3 71 2109809020 431421120 23 37 103 1178566273 7001 1294134850 103 1596291419 1488689078 1949 101 139 11 443177829 31 429824069 1073175676 23 2009373072 1500786301 7 73 31 97 1897168971 101 1605324300 184676464 41 546894572 1834535039 1381696357 7001 71 297809064 31 142109890 371662209 71 1165761567 101 485767984 1807662080 1447956928 31 13 1141242403 43 73 1559910720 175842181 13 1768609284 601846752 107 23 113 1394886916 169098059 67 347056449 79 103 887122520 933016642 1305553550 930821430 7 59 31 142579435 47 59 1312962105 127 2035649577 13 651318060 53 2054578125 850562957 131 1897747089 10007 99079307 374011625 131 113 37 1422372283 109 17 1765784016 545513808 3 1286590935 101 863837345 83 109 1264472376 73 2049097482 89773761 61 746943311 651040463 83 29 149 149 13 4999 71 127 1856000733 79844470 71 127 37 16030805 7 680243054 19 53 1118909050 113 351277590 137 1206742580 97 1328123804 1490723358 107 19 2777 43 1619276327 642293451 1949 1070550618 1466817400 1543013601 137 418995247 965788461 131 11 1696685006 97 948096915 41 614776304 2 881701590 1343220714 3 53 2009420005 620786065 109 1228449313 10007 33671305 5 1384119665 1840482390 5 37 103 1166854967 2049233719 696075965 901067235 17 109 1914996984 2777 822850093 452379714 83 1795366482 13 879113001 1374426922 11 747716831 201347562 37 1369795048 1822083423 137 858568252 4999 1668629328 73 1415828430 29 17 2285752 1212637115 1344365373 43 107613359 585449147 19 29 43 2035538644 285625006 7 1942013633 2063800986 1000730199 109 13 37 7001 963204581 1487499146 137 1012186551 137 113 744593386 13 122290415 17 1456470679 149 1978143732 1106413948 10007 137 1375497810 7001 13 137 41 490936829 1221943336 101 103 1614041279 19 10007 1467537940 83 37 1606759743 139 202722187 47 672392238 53 47 61 633162676 228068630 97 783910932 1057904808 67 1916142313 61 941299967 13 705914690 1049927801 220778400 67 1307675415 2777 898995433 453208980 988381809 3 41 47 79 1766119813 1081075263 7 23 7001 664450908 149 51316494 1695339632 447833119 139 17328341 29 131 399730518 339523125 3 1087090858 37 1949 31 1481929774 1819483154 109 1177174384 131 11 1734466145 47 155873667 101 47 61 80148449 101 251644461 149 1385439129 10007 2 17 621721382 1773601432 615736501 139 1982054935 7 190267231 139 107 1355610631 7001 1718521468 17 1493988101 652084693 1689614985 113 1454637274 29 47 31 212850495 984547042 7001 1820639981 89 41 23 2038123104 71 13 2024332323 1490385546 1910671205 1594623141 83 37 654849858 73 472217728 1187857443 139 109 274872276 1906014657 1990459982 2 107 360563999 1436997267 573972561 139 127 1056600630 415461069 1133758637 1753946029 1949 11 708460940 1351254695 4999 868666232 71 1752454094 921839492 19 613706207 579669610 79 1272999666 3 497625455 322365514 4999 1268226304 960947772 4999 2 7 610910824 41 1856896233 7001 37 7 481887784 113 1366652942 1236086713 37 730095610 41 341795106 13 137 1381086725 67 839981479 881008258 37 764386106 1949 71 661873786 1837275591 61 935242362 1200193117 103 53 297494883 59 575756987 1318948186 1391749793 7001 804722944 295960228 624272194 43 139 173462826 423955977 345898309 1958466995 73 11 2 43 2128630705 47 127 589562575 89 294874666 1716027266 107 113 936674628 5 2056816015 37 43 59 2058906362 984165639 1676034317 53 1556460270 531158766 3 388864613 1155636098 17 31 71 17 19 369758088 1925272717 5 2072418715 41 29 1484491121 806474019 71 1803593049 1225249581 1126899413 103 101 1959305767 1815883242 2137986367 107 1949 1688962471 13 5 1279681270 410610890 131 305111767 1870950987 2777 97 10007 285669829 149 948163437 646419663 71 80436614 103 1754069631 1473068286 43 489943333 1976096538 2777 39677755 10007 83 729083454 1764367056 4999 1407882210 2106099420 23 59 768747934 1239774493 7 293915839 41 635058477 59 227666194 41 420012979 107 748289199 235787661 127 740756819 54919014 4999 897629730 43 131 23 273186435 97 559057366 2777 1949 1255947294 107 347167385 11 1760877832 7 13 1388070760 131 79 1642136660 59313279 1616631705 23 1352756914 101 2015634982 72630413 71 1261917974 127 67 887415224 59 23 1505405474 71 166551090 259680663 79 1394970596 37 100387095 3 1420910199 732947166 7 1122260769 29 1266370611 109 1112068576 103 1809797287 212213299 43 1110947119 10007 688431565 2777 1532913410 2 97 418490107 1739402351 727026520 29 232390601 101 3 13 799035709 19 825669936 7001 19 1496338983 53 1661382255 73 762533983 1832105890 31 53 76517425 93813286 41 11 13 854041235 73 987291347 67 71 1554875434 464696278 1949 627355814 1550008516 23 365741013 19 2115759573 11 17 61 1527430972 526324958 1188149121 1528573141 31 2777 83 1863602154 13 661881115 345741675 5 23 1919686697 127786252 2 61 533140669 1951300177 29 67 1068022960 17 494608642 370025167 113 208250525 4999 1980986578 1466248589 139 37 1790859015 288316025 71 19 61 1503468281 659113540 61 61 716739814 1383404603 29 103 1632805720 7 109 1840399964 41 1574184053 113 741292317 1827977496 101 816555609 371093962 103 2 866124320 1716179362 2 103 1723175477 43 977716935 13 1915071249 139 562750688 31 1572327223 1006262945 31 1107526305 938898350 302635 5 2777 52943505 209607960 43 619613119 536646148 67 783016170 53 1563607017 7 1366918954 47 71 1949 514896565 1673552130 67 917463763 67 83 435071807 520634183 3 26060604 174933776 71 914468214 10007 2119694343 97 956452537 1142441656 67 131 137 131 89 19 149 1556804299 741550948 79 3 11 19 696256451 978697794 7001 67 1694508658 1016442087 948112531 127 23 1542752715 1383434751 132132428 10007 1392313938 4999 1613017332 2777 13 13 7001 1446977005 101 1914400763 17 1028125184 397641474 2 29 1870155894 4999 1513953205 1863574733 73 71 1949 1609431577 67 113 131075480 430809929 89 2777 369363216 1992927935 17 1823032750 7 94506300 149 360305244 303329134 11 23 89 23 297046334 679798178 107 229290499 127 67 1500925625 545425893 4999 558463285 2777 767793291 185542478 1966819011 47 97 572326190 139 539870857 5 2777 1003760535 993610600 41 133076037 1256441433 750871316 369767944 13 630688201 11 1689612177 486230123 531711938 10007 127 554584558 2 79 53 1999318788 7 97 1284309067 61 1949 217036742 31 107 59 2137665698 213723846 43 17 1510662024 37 133673600 645382829 101 113 839856441 2777 2777 149 73 1949 5 131 59 71 2033765677 1985066209 515681969 41 612749182 2 370788188 67 1914521126 1184553467 109 811376214 329789130 11 1626715745 89 53 44714881 1234120864 1000258650 71 1153052458 121101335 59 31 1692989267 1371180406 43 115560608 1984376728 481683369 137 1864521776 37 1933696452 1949 137 1289626758 593338639 43 79 1507791608 17 1833470572 1201557675 31 439337733 635874893 1949 1878753355 276588507 7001 2001176846 127 842405351 11 47 1376793043 1683056088 1749709988 209958000 4999 113 2128364379 1622042115 53 1158780711 3 408769224 1023952566 666453147 97 89 1070476781 1674498599 1361434446 23 273528604 4999 89 1262563523 83 741807105 83 1643930785 757193857 7 988764693 17 29 2080634348 542993472 137 2116327365 149 103 300638048 137 23 7001 5 37 435478012 43 7862335 19331811 1743049281 994215464 10007 5 1262513475 1205731309 1949 7001 1799474031 40423774 1116030675 10007 1638960325 37 3 73 1250184487 139 556790632 5 291408685 1389159985 491682039 2083069374 97 139 13 1970425522 874735134 131 1280413519 103 58217660 650733400 603306626 137 1401934686 23 23 13 17 478539647 2777 1303290532 97 34629873 867282963 41 11 1501134537 2136779755 79 4999 137 221812864 123604140 4999 395865811 149 137 835438467 646269311 7001 1841956099 103 465090423 67 1164312685 89 79 5 19 716633146 17 162429571 1119355013 127 43 109 107 686212828 1912991448 41 23 109 79 1145338366 106160358 29 1641438425 139011819 3 302451078 1490216115 5 1552590325 1478166350 1949 504530845 13 7 1450474648 863247259 53 167021589 4999 1411222699 61 711940333 107791148 501593885 1865637943 13 89354072 97 1450020699 1858179816 10007 493084918 59 67 5 226434265 955221435 13 308337321 224501565 3 1949 1120914727 246850595 101 772442647 1614153417 279193891 67 2106523611 2048255267 4999 79 1096555645 4999 1705616092 19 270868826 78274859 1108788700 79 7 107 1764174270 381898515 7001 715257165 912454332 11 755435340 53 1709487546 73 858474890 1475914949 61 41 1896948763 89 798600115 719498250 59 301707670 17 124329254 43 662891349 23 959422483 79 137 1788493763 1372079112 712322168 113 766605334 1549718582 2005190025 37 61 489782102 29 1543274759 1824160646 1686914660 73 343075829 2031674257 29 127 1318747656 2 29 1211026138 1491618451 1239562466 875092583 31 1949 1022961885 61 1677268266 113 1554650341 83 1429678569 131 149 1261866023 1553203870 2777 1583508163 17 933784823 2060317698 127 1807020008 2104245763 1746439093 109 139 1526859678 2057404747 29 2086346430 3 409397477 1045879390 7001 1871284303 826430219 53 298024022 2 149 1547185193 43 700943387 4999 1329715108 107 392736973 37 1231928067 127 1001525937 1417672537 139 1441564691 127 2777 977155470 67 620175316 59 5 1064630870 41 1963636193 1732634640 31 683460495 19 461325501 97 1208078446 83 1525667322 89 101 491375048 31 31 1923848265 17 571494308 167717704 11 196758626 43 1587403979 1949 500466169 103 101 601818398 23 1009029734 43 1139910330 73 64284895 97 71 1101305637 149 13 19 400030015 7 59 634145098 2777 232323820 73 1624780856 2019499448 2 2074493326 149 5 278230270 131 166189220 127 1292506686 131 3 7992258 396034448 17 71 29 101 900236331 2026533892 382754431 1542093522 139 29 308617571 137 1393310026 178254064 149 67 174753822 452138596 31 1132015809 109 1800700165 137 79 552606501 402593540 73 1707845366 59 1216447840 1012377873 83 13 1484647749 1103775998 1399661185 137 137 53 620276225 109 1948963382 53 67518268 2 2007150034 920744426 7 523658940 1147598027 2777 105081680 846525915 1409497328 7001 850034025 1365879353 67 41 1346789853 2777 958531677 47 917444465 61 205916114 482323645 264144030 61 79 137 1052305357 61 137 1689634426 225468434 127 552549060 7001 4999 515581863 1454429056 994010295 89 73 13 853419553 127 1191305014 1721526131 31 97 4999 314267134 1983368247 1446426226 83 425290196 329638440 137 59 3 11 1806688598 1369257432 97 891963791 922259662 47 101 828310898 113 1468965648 1749675502 683174393 17 1693861844 3 1083655965 857572305 19 5 1122394820 542730200 1599484324 131 402935171 1981181906 131 67 236433352 319014987 585494263 109 1949 244848972 1516146948 139 2079072762 75208397 29 127 59 1260314576 127 61 1978757617 103 1811160858 247030180 89 2120731652 23 705788327 41 109 1327272508 3 751864719 1269010371 107 2095132974 615936440 41 1526876809 43 1436081621 1954525863 59 1057553524 2026338362 639712987 59 83 502068411 17 1964569121 47 2103765402 1458798471 3 1508517759 7001 355033584 1927023063 79 53 1930012225 1562692598 376779818 7001 1122673359 4999 89 580560617 79 29 1439817491 1033431153 83 139 2026443241 43 1832652733 811284057 1584281755 109 3 5 139 194251527 1479922484 79 477541033 139 7 2044102515 634040764 139 1683753265 37 2007775178 37 167430846 19 71 176746477 601687900 127 1861160996 107 2083719284 5 139 250466880 1947905690 83 1545562090 1775389236 149 139 2065323716 1702895533 1015539518 1680640738 7 137 471944313 127 1610429342 396002129 139 1640534851 335552533 83546537 59 789801435 802359212 113 1522828705 97 47 1771195423 1703617742 2 71458163 71 684247945 2068894737 3 350791872 1492035464 71 349121484 1912859693 1949 1524441534 53 454686364 327143454 137 1892776108 1937217401 97 116320072 1443670885 41 1276957710 1032623254 210045147 13 764162428 41 51881892 1541483271 3 274043916 131 11 41 41 1251895517 681290194 73 963622411 4999 1935485069 79 239450264 31 1809714962 152947211 109 307866903 7001 489194875 650826962 1169353892 79 572248271 131 2020389107 571055706 37 368435744 410152929 137 113 701119800 89 1102706529 73 1318074568 11 1459616642 47 1227040891 1980061402 113 99188462 1024123181 1705888666 19 3 1186438485 1657998360 1190971418 107 2777 132965537 2128206713 44789510 5 1075611215 2777 47 1907986902 420269112 97 4999 97 17 165660461 79 832293914 160997418 71 550691659 7001 1596558432 1949 2064916946 7001 1865626949 113 76620667 242905026 127 1707854344 53 185633292 37 169868492 107 103 20964407 41 53 97 968317244 149 1579837613 531547259 137 17 97 82629359 533062658 107 41 986937445 751114711 89 572744548 316627134 2143835968 73 2 399392174 31 1337993914 1308380773 2777 978667563 74171144 1949 639655953 852022780 97 41 29 259089190 413074234 83 937699970 53 289157347 37 2068475379 1663515755 41 43 1285079897 85036327 101 1506579933 101 3 7 7 472707704 2117803380 101 1387192378 79 1456609347 1747263224 19 1353399697 131 576990112 139 137 645754295 131 1688577217 4999 61 852582604 1227662271 969391004 139 109 833688571 1204307319 43 17354757 188012383 990689825 972849906 149 2 1079264674 109 1568759610 1811924767 149 1836494080 113 1785621932 7001 89 755122280 146713812 563781192 101 41 858772675 23 969244454 19 11 1312710223 1212408092 724506800 10007 103 1525551849 780203025 71 571641480 149 288508320 31 1871085755 89 7001 1503880031 61 401378536 1837505098 161285591 31 1912266413 137 959475116 1337550862 31 109 1545324800 1681261887 89 723346890 7 1215364024 19 658021775 19 7001 2777 596705098 71 354496468 37 1725193746 840390091 107 2110639735 37153717 107 67 723467045 43 43 1345679593 1632596153 53 41 41 1291846579 4999 4999 1926814560 1451444653 89 1368188100 1047962718 1279454304 4219378 47 1564995404 101 1641929427 101 1323800435 127 2116871433 872608580 47 139 2035289013 71 23 250335680 466154129 7 73 13 531452597 2111456568 1210605012 1531441171 109 1219673172 101 182560631 343429355 1072959281 149 37 7001 1812705921 1222796585 5 1979083290 2123202044 1245417453 19 1962915860 1414151522 1949 2112092327 41 283142817 3 53 762410936 109 1121161457 13 1949 948358063 1593313347 284549850 13 1411452068 5 207298010 66526510 37 83 41 1972992857 83 1820981156 1009849629 13 1008164898 1941557969 23 997073736 31 272862248 47560098 137 2142123921 131 257852409 37 137 857110086 10007 43 5 165297220 1306900555 59 569614489 1633542452 109 430276325 5 17 61 1620365735 107 1418788221 139 47 665769711 134937752 1612879476 67 831375264 109 1632177446 1330638554 79 11 1931207102 7001 1404274582 1886755498 2028497744 1198396175 7001 707423498 1103658888 2 2 109 278792897 1169661887 59 41 691944650 23 1168127933 23 1380863650 380733007 41 1930738260 131 1734150097 97 206044199 1595647769 2777 1506311448 624489942 41 145487623 61 73 1611435653 812223039 640699775 53 43 4999 285247939 17 1373861086 149 79 68581281 601979580 4999 97 1834068531 284198800 10007 19 1991412021 67 2 964113601 1298195046 61 7 109 621537032 1429544060 2777 67 5 13 67 139 97 139 1143443468 607283957 107 1841277293 13 61 319827209 10007 2072749910 109 1949 1890659501 817055559 101 13 17 825353053 79 1462804053 1108653891 1980971982 67 1250002906 2 1755524439 137 2056167788 121726120 17 379898402 127 1681511667 11 130043034 1560231263 73 29 1541106458 423613585 127 11 1361348912 1503947258 113 149 58855 2070156681 149 485800196 1077497165 37 282944764 29 399781453 149 2092372359 680212922 29 1949 1845030595 878581914 31 64656638 740835377 554140128 79 10007 2006291709 3 591415857 2 41 83 1631674161 13 19 1738875573 401158932 468875757 3 1941380823 97 814500076 2039854322 71 442596179 131 1374007971 23 485555714 1728141596 17 73 607042888 1913159691 43 73 913294824 602092860 2142363862 37 1182650775 31 23 89 1332029358 816549635 1177997440 23 3 811792293 1898225213 201734873 103 113 89 131 13 1094851849 2098498367 1548058089 2777 216628654 2142172618 17 5 1960858060 73 704073222 1288145750 37 2133317803 800006643 61 83 41 1473440944 53 71 818043256 23 131 1099541688 1256109430 17 621609803 131 817411788 10007 220477690 113 1237908785 37 127 43 1065734226 7001 109 625716244 103 71991719 17 1407439758 47 107 662404044 181787543 992066130 132926238 103 4999 669993597 7 587413421 1407838611 47 1530854108 2777 864742034 16256851 13 137 113 59 2099039932 1388063970 197676802 79 83 1197742041 127 19 260731242 7001 17 594334538 79 179629585 1949 2071737153 137 89 5 1284476300 730065115 23 470577190 137 2777 2062201818 1949 46100089 2046138018 137 390410170 2033726554 103 29 460197924 113 89 191142897 1328465971 1032982879 149 11 350424998 481980774 1243634524 17 5 2042553035 463314331 1949 713675572 79 2777 1687639369 29 315018503 1831237964 71 814209966 131 1461135355 67 1591936415 59617940 31 1799996617 59620161 41 1799417430 270347460 5 1022127106 7 406988231 1829709506 1949 442426030 29 19 1701661964 139 33417407 1400907330 1949 2067180336 1454800366 71 5 167793960 165583420 47 1069221214 131 1104637457 510407424 334250955 29 1814927465 986171114 113 1380679797 101 2043569605 109 71 1462844453 1006238625 1868061709 1201776037 29 107 107406451 97 2042357141 1251124700 113 37 854085188 113 161819390 101 1510571251 264651512 1800193 19 1674929648 4999 906003763 139 17 1300058578 17 721999486 10059114 29 973212080 1150302965 107 1976895713 59 1754016538 7001 107 109 1247185412 107 36683345 1005870015 41 7001 469424051 553219020 299621368 1582459708 23 365088416 61 47907753 37 53 17302327 67 107 904521504 2089364814 2777 560154224 1087830718 13 2091612445 109 7001 17 29 1519908937 368240753 37 1338967803 1825909041 404435126 109 2777 1785708195 2059473186 29 47 29 11 785148485 36668486 1491602833 1949 819883285 13 1013491973 79 1237287335 2777 73 53 523366255 361347905 18218531 127 1140140849 1965429364 241529357 89 83 790382881 10007 1709725971 13 509630823 872589367 949232944 11 137 2 2020853177 390713313 149 29 1912481241 1394481307 1950596449 19 1608380686 216517298 43 2037842350 4999 7001 1797338813 1934920376 107 3 551273721 107 603371288 1538439901 83 225969134 1504682597 17 59 41 803661312 79 1828008711 1698438075 10007 1198294275 2020765858 103 342203309 1360479933 131 1109953711 1986600167 127 993990838 109 471898873 2068598419 71 1447278762 41 89 71 546612303 101 1081741209 103 1389209513 11 1969158943 71 575916861 13 785974956 71 1340281930 13 1544381527 952764885 79 725270560 137 17 1116030449 23 149 722120603 379952533 10007 1269117761 127 793805118 1067636621 623263490 139 47 1058071473 2016979667 4999 1318066334 510353359 137 73 113 139 67 797652152 1481287992 73 1766214414 73412527 23 3 220056807 1245395553 4999 425978013 53 67 430223041 127 1959919118 1653429645 103 1720467916 1476442787 14029814 10007 2777 482923077 1973702764 101 704667304 2777 84415246 575883152 103 889423958 71 17 1614010306 1484078273 109 940186186 53 16586668 936101488 67 43 53 101 1032076479 2108447417 43 190523467 1385689648 23 3 1169125182 89 1520276551 31 715606077 53 517158577 1378061865 83 1094432953 37 139 127 1387105176 61 1738712707 1484800024 1353760477 37 149 109 1728165897 103 1775163313 7 1981381521 89 169397794 1744286703 1427310586 2140959773 71 89 47585808 389132884 83 1247558558 139 13 604087744 1465376172 1536252688 4999 1746461808 624851175 13 131 1185389820 154174145 61 131 429607295 310950015 67 1370764926 1564486839 775819882 139 1281319141 73 1367050265 7001 1572277579 61 67 312087742 27367289 5 769833275 1411252991 760090833 43 7 262361603 294601167 900159246 29 1236692907 37 19 1934422094 101 7 71 1563044481 1387475358 1577717185 37 10007 33084184 296360509 73 127 455062971 1174815913 1365229604 97 1636662085 1193051587 320007548 7 3 1766556120 1255424109 101 79 13 149 494219143 13 1310085205 97 1246863705 41514448 772460972 71 1826657769 381209907 113 61 1027131355 1046457427 23 41 97 43 89 89 1822069410 109 1338436506 23 1716160766 1949 1243499281 1274935248 59 127 113 749302032 101 1054298424 37 2137580428 13 103 943771284 3 279450675 113 113 292127148 41 1038867682 103 1280585265 59 930220606 109 732966249 29 13 37 394347258 1326470202 113 2777 174192079 53 1557241919 5 140406915 1431044149 53 3 107 103 14304949 41 2 37779334 1557044061 83 361003968 1682575629 37 1949 118054828 73 7001 359606365 1165855527 17 13 17 67 83 2 1365912786 4999 59 1857319587 41 807325916 83 1834731434 10007 621204539 348775430 71 43 1518292418 1915338963 139 969988426 1008818721 590037323 97 13 858514059 1230693879 1603966134 137 1949 2005977066 687277819 1935637522 652708431 83 109 267845264 67 89 10007 1731541231 265295577 131 246139568 1528695068 131 1923330472 11 970687597 2019104065 59 1878486840 2012503216 97 1046192433 1091444485 5 1166491290 1022218745 137 388086036 101 1589429785 851528845 47 456956660 37 1953070012 2144890936 4999 1119566042 31 2777 67 1383159926 744487661 1251754055 47 127 3 1452590118 1362010515 71 1704396606 893082872 17 1213503945 990441843 29 19 703481593 1520788443 3 127 13 462417878 97 261107607 29 73 109 869533221 769559729 1000858133 1186201879 89 13 1499990996 2777 2777 878270682 83 41 1251398761 131 1503438929 67 37 1400796974 1949 970633184 101 1840692074 1100502262 7001 43 1454790589 113 79 107 1760072424 11 915861386 73 47 1880623502 951117756 29 2066624100 83089642 382881365 37 31 107 1472827073 79 53 29 601651864 7 10007 1789801985 129543790 5 1058730640 1786085702 131 891369064 13 127 10007 1068262163 131 934608627 947319611 139 832090696 139 11 3 1477576521 1035517869 53 1740137658 1457240993 152120410 13 61 1051509593 109 677019274 19 131 827649354 71922013 127 1666358110 1837046110 31 2089131339 1459929657 19 970700010 7 19 7001 5 71 1561554546 956958803 61 710087031 1542741444 2 1608936866 1562999719 149 109766568 1898266011 71 535206253 61 7 10007 1326077605 1557259319 645718678 107 29 988125932 101 538648352 52534039 101 47 61 625720188 19 1181131922 1129152320 2002497383 73 53 1262585451 1127203689 61 328283395 67 5 219024875 161567797 53 906399640 23 1241468746 1391340704 61 285788552 2064804446 131 71 1949 83 3 1859612220 637247595 107 1459515738 1364613894 1702260136 2 107 2777 108090662 73 1522305569 61 1311733775 79 1271181811 43 1101836300 103 1407112290 1476115782 139 897307676 10007 41 1219397113 139 131 1318635001 588782160 137 1535166040 139 137 127 1930050750 68478273 1949 149 1418786046 109 1149018813 47 109 1849438970 376550346 71 59 1823483189 131 43 1417326010 37 980997465 127 809025306 11 129558905 5 23 220835949 682134575 107 1593133379 854892229 5 2064583225 1389971280 67 31 103 824996619 3 73 398926969 7 1684038979 159128573 167075190 149 1763176376 822100669 13 1642824300 89 79 1242640059 1565709843 23 19 83 42437700 1122734524 61 89 1229294700 2030565056 13 41 17 79 606050396 83 4999 2123780159 1735515594 823353666 3 519400791 107 30398972 899462739 67 29 2067930059 13 1523981499 2777 553519971 89 154054815 29 353007574 103 11 1177171556 174781503 31 1520859272 1851678634 1949 2 1153883192 1561303551 101 282203549 59 331739300 109 1057976781 1667880954 2 729499430 127 7001 83 858935377 1099387705 2 1603756166 43 746342985 23 485944874 515618178 109 139 60200761 5 1753538390 59 109 1475408195 78455366 107 17 1522115910 2069805441 1390670864 11 7 151007038 1672348824 73 1642214416 17 1483152022 47 249803684 13 780089765 97 778372620 59 254326226 2140852705 71 816039630 7 109 478296065 1802886583 131 67 13 1950090389 103 1578104818 468086364 4999 637332508 1666241400 457838712 131 1059373103 244145383 1949 127 19 1312249858 1388806311 89 1974504872 664443918 73 19 1540526612 101 17 238540277 360131604 47 79 73 1610147495 1474273199 2777 384958848 79 19 67 358485745 71 1077523335 4999 1841531620 13 91383760 2146971177 1445362848 89 67 101 83 411259107 43 1662860530 127 1397861314 1140448494 332504724 43 317021772 73 563644680 61 106779863 1949 728070039 67 43 23 253850264 1926474871 149 1101558192 984645491 41 1511871146 1140858005 10007 1032752421 13 23 1543543777 137 159468 2126594658 89 1949 47 4999 131 13 2023518779 61 73 1822274910 8321197 2053052122 41 838337623 53 149 1376773708 444877236 2 79 1410756947 131 813696965 139 29 2052752298 67 1476554643 101 269801502 89 37 1003504297 113 1464214676 53 257559137 936643169 11 1949 3 73 127 895244590 79702533 2022721371 11 1025655447 109 19 496179910 5 2089310835 127 615041569 124771023 1949 1854040822 1734914044 97 978636008 916552660 109 1687698013 43 2142322956 103 585827641 2082046413 10007 1439436034 127 2030721481 1877693990 97 2086232509 131 830686196 1984482457 1986344723 7001 655779652 1674417301 67 638508375 837895270 41 1237695107 2102683145 101 776503172 10007 73 3 103 53 4999 1712702391 2777 1380538341 1533242794 1833818834 89 766522913 738819042 13 739800460 5 5 1848906375 2083652290 79 1120663111 109 1834038275 71 764949314 71 89 89 761685229 1605011849 53 101 1241942965 140101140 97 38306454 139 2090736652 1469982734 2777 13 1441711969 113 131 1547858665 73 1049240972 13 3 31 1302995410 343977232 2098708452 83 4999 53 11 659915531 7 43801023 1748992896 477740807 1218550557 101 89666263 1894513655 19 17 79 137 113 67 1573186264 139 557001163 101 2067568141 2777 137 1013939466 73 107 424050095 1518618472 109 1201631025 3 103 1708783081 1468817183 31 690229105 865357130 59 1102029789 1642899505 1944051297 89 120555884 4999 5 634121920 103 2 23 1324086089 29 281047930 37 1035644207 109 13 3 1716881905 61 1067264906 332507826 37 991896272 1951548086 53 107 1318434312 924464707 83 17 31 5 127 2777 61 2005521522 1519168095 1949 3656324 413790241 10007 1211025681 79 1271022310 2060235277 1949 408001711 2102250663 3 17 1350411252 749787482 1590803373 870529472 17 4999 11 101 61 383458932 1286000311 31 116536628 101 53 902621400 113 1875487105 127 1006248686 109 101 206509438 109 778177705 10007 926718249 7 340346783 1998247251 41 1725764727 739312483 23 2117890923 47 1660569972 149 31 43 109 282471974 887863097 59 89 59 855384065 1378879088 1094159071 59 2777 282729147 1526097531 41 675963433 333320292 71 97 1215939392 285915596 73 67 1791163930 1310768888 139 89 413431909 11 17 673007917 3 1617838482 550970609 89 4999 612817412 230328785 191962160 131 23 73 537257370 101 1750851291 1694605933 2777 23 1958566771 59 1479267864 527135114 41 83 7001 1749997964 753433618 23 71 1600110670 452458931 73 37 1936738027 396789813 23 2777 1592484535 59 80387323 149 127 1532591388 1703813109 107 107 1507048027 113 41 59 133764564 937610064 59 1484855436 761663691 97 354799155 59 1254198695 73 503537379 113 17 1608064858 218332726 10007 1949157508 386370169 17 739086594 103 1111232289 7001 41 103 1111496999 542230316 61 1652471456 43 1770845256 23 1285206489 7 67 536214467 1444006635 79 149 109 1439886185 1412179039 917594696 737948232 61 1822707595 137 1949 2 13 1641439111 67 1720761469 7 1396126095 137 948910909 101 1271638278 67 1949 53 199285479 127 804536110 1620578337 1658151971 7 469683588 11 1666715303 43 67 1502097455 137 1966244961 859792087 7 146603884 2 13438498 328300168 73 109811199 1776824891 83 1988640077 89 71 567067344 933658307 13 302787537 671221200 71 78340761 153903534 79 767950145 73 1616557389 1958682750 41 149 1604570272 1367295967 1016994407 67 41 5 1350310400 518062220 53 531919448 2022969402 1611012679 2777 47 3 2030949033 1931718393 844904970 71 1501548257 31 109 1615920204 55909806 2125600611 1205201754 3 13 865852000 752815284 1326203592 7 3 502799943 47 595489107 29 1491308531 2122582165 101 89 83 109 1363120319 1866416483 1475470272 137 2121983424 11 687192275 5 997837194 2777 457295171 442293239 29 721071085 1454584137 67 1046655809 131 1929742699 731772728 139 71 71 254615940 149 1857973647 3 83 11 1949 299980335 2777 1329771689 786340398 43 1111241303 191228869 43 666290454 53 107 1170948508 113 113 1676771476 1949 1087070342 1520269638 2 11 642852221 4999 728085804 53 1589342059 59 76785826 1693372278 13 1492301865 61 103 1344693325 1995422811 139 1833722194 2108582740 101 1791398721 195030986 4999 1954059110 1538231429 1998261692 7 83 2102786740 805274715 290172980 83 1907179644 53 2811385 103 818719979 37 400505279 19 1421476355 1285942373 113 592488945 67 109 936684415 904617378 1598113365 3 779772147 53 101 89 1770785118 61 460007954 721353304 17 123312475 37 47 10007 7 1835847435 806937693 73 1949 43 525660681 440907337 43 59 43 765271301 605768133 23 59 2052378155 8758251 7001 89 231805573 1949 4999 1942491424 149 1994488670 767641891 1510932000 37 823092306 79 523317567 1519800578 59 1791725482 932426565 83 3 343381980 695890733 89 131 11 1135559678 3 400502748 37 179400457 107 1295107670 139556973 1678489496 139 480917785 5 2777 18622562 71 1313894831 71 29 1330958457 442974567 1949 2 717052670 611721139 43 2131715970 107 68271564 79 1418384012 188649966 139 2038318019 1803881535 67 298381936 103 1737756981 163254276 2777 19 1112443312 753700427 31 801898607 1752683659 61 596344690 23 1152604728 101 107 131 84767611 535171049 7 1588363231 1055831323 97 305784352 59 23 961636141 776803298 53 1421126223 589140794 11 317781304 896297122 2 1547790380 469196142 4999 47 127 4999 103 545368742 59 23 1110074783 7001 1246234008 2777 195548841 749933937 17 73 1316678662 1909439085 79 579227735 1262924392 7001 3 777229810 175868089 107 101 1452038519 1048906917 11 1118416057 37 1949 3 491272995 892856676 97 433542193 67 103 109 1526955781 131 684044927 59 1930929698 367595724 11 412309575 5 761109510 7 83 854329372 31 914684202 43 67 930163345 1960329526 149 863217494 89 149 222688099 801877472 13 23 854971652 2777 1892550493 468542419 53 317830771 10007 103 548656486 134719323 97 76601645 149 356837567 59 1229144522 1971153656 1949 1855260896 1880453120 990650358 2 145453269 13 61 1979549796 149 606057798 89 741095969 789345628 260031895 10007 758716710 67 199009229 79 1945215657 37 335282419 73 109 59 109 10007 71 602857734 83 1499262781 1780794631 1793872840 139 7001 670848239 109 113 205650060 5 1245242156 97 5 1464745375 1500530390 113 1692708021 7001 1652992108 19 1918574255 43001667 131 43 107 806782354 1664544366 10007 137 1263216994 1581031923 1258584347 67 7 1169253008 374107195 263780755 2016452807 17 41 1904634459 1272799809 1292951529 47 97 101 1905732539 204993539 127 149 7 398465218 1707657833 107 47 120717479 31 1391047637 127 1158340434 71 3131384 1949 47 149 185897913 1397416521 67 67 2054595937 511948125 7001 1971726635 2032218475 4999 162727448 97 1108467975 103 1124241292 103 1995141561 949505331 3 53 139312620 67 443576515 1913989335 127 310526430 1322432839 23 1801482061 149 17 10007 89 13 1795470612 53 139 2141202704 2117703920 139 41 658836093 17 29 2096891864 4999 2106935253 59 1078728978 314245607 41 1953207979 307244921 10007 998136696 149 127 1673869398 1709808747 7 1835924334 113 1419634671 47 149 1654872374 2777 83023969 276356723 31 1204269307 4999 1552449448 3 79 1142631984 2077292518 97 79 41 137 186025861 2080640920 59 537079006 1263731855 83 139 1176933155 149 59 1119144391 1687997983 7 285076680 474035174 4999 495710838 89 1649639831 47 1585182489 333002567 59 1374489842 1488359665 127 1660152763 2058198576 13 1298111285 434578704 83 793446570 7 10007 1616460731 1817880115 37 2011106695 19 705644031 2777 1122341542 59 501115792 107 1800921274 67 149 139 13 1262299750 604571910 5 310752458 1949 888570539 1291923707 53 817255866 1612346100 71 23 83 232165525 425887193 61 174407235 101 1665077920 1715970507 1988549108 1949 79 1254961267 131 286004015 1733793908 97 360274134 11 1166148929 2 874420566 83 827916937 2024623205 127 1337427630 7 149 287401332 1420275301 101 1717029997 1978857953 43 2777 1332396269 1902836501 1651835476 10007 311687972 159022796 127 1366546747 19 851647332 47 2777 806571319 5 194542410 1305545250 628226706 67 10007 59 1578031169 2 2 23 37 5 784883149 17 549944713 67 89 1485180380 97 4999 772280513 97 24346903 1885574464 2056374136 53 256015599 11 79 454276860 13 2027409944 1784669597 2777 97 1415435058 53 59 1360868689 599348399 13 383892834 7001 940192294 53 1138107054 1387034645 7 587215832 1476600511 53 2 1908408694 1101549706 97 109 7 7 1398146145 11 71 514322123 7 865206909 107 1143538564 846954084 101 47 524757491 412064858 7001 7001 707549064 67 19 29 1927656651 591092036 428490922 149 127 107 641749834 1301885906 1815366357 84210425 113 17 61 593039316 1461737754 19 1118150152 234760314 455481177 1612860507 139 113 23 2017599261 103 770890110 765119430 216284176 71 834823832 127 1929138904 53883500 11 2777 880223919 127 59 97 2 1086561674 730675616 11 77869242 149 1954563673 7001 47 556105829 67 834757757 140758926 2 2004322040 1926388159 7001 1166863671 960936171 79 13 1129061852 1134288068 19 1929285341 31 97 516341670 45654602 41 971049699 344920044 1574964442 2777 1230391505 17 476781847 491943399 1621921582 53 109 1418179053 109 2112993883 149 2031122946 73 1467856114 935094681 61 13 827300239 131 7 1876800100 1976172282 4999 629054164 145400914 651259295 19 79 1235652825 97 1167116416 1541624007 1895048260 581874094 97 1933799749 452189439 1949 107 1378981040 59 11 1755289294 1001242608 3 1469660166 506487345 7001 19 13 898598389 2114542495 7 590186778 37 296156164 59 1008299734 101 1487991994 40597960 41 1156783594 127 1665668500 31 1810470339 11 2024795795 59 247762476 138781063 113 137 1977741316 838514536 31 109 7 249682944 511670733 101 1986807966 83 909182898 67 103 1329790770 1785247088 59 1830672827 52181016 29 10007 17 1403070707 257635646 2 139 103 29 17 1784390805 5 870068320 1007224840 71 16761725 1800899748 10007 3 892418868 73 442700470 37 258386801 79 1949 1577957176 23 1398059577 1566118129 73 73 19 904224797 1214096055 137 131 19 302784431 4999 1308647751 53 1035004756 1949 109 2777 43 189317261 139 1117641037 518702130 31 1975114253 713594766 582080078 43 1303816501 2053076756 61 3 639926646 921628614 139 869846571 2002278360 1860790735 5 4999 61 1588043500 204496522 149 59 930397557 957884505 101 825766401 107 113 994337963 652436810 139 79 37 2 107 1916049749 443012100 23 43 113 1610101439 1111747227 107 1983176263 59 1188874072 440021 1684688694 19 2118815102 706887453 67 103 1596328711 1617095777 107 669528338 97 233628304 7 137 89 89 1568907805 2777 71 109 45376373 278317657 10007 187724489 486275050 59 11 1185643052 331588686 2056773826 910858518 19 127 2127456834 137 1715816418 61 11 79 568782347 19 29 59 149 23 47366499 1933047259 1768214249 73 149 441610521 1481886652 1349443821 71 459201898 131 104545467 43 1577736392 113 101 1432018198 2007439337 2032913967 7 1057825783 1847043226 1925658678 73 118737675 1781450111 7 1802906301 61 327275245 11 1017458564 31 83 1032716129 521343169 103 2125687632 739354143 11 1018418269 61 614855966 231396851 97 89 808667350 435693003 2069721967 29 1265335018 89 212805586 71 611290688 615928195 79 194962565 31 104782170 139 109 33596307 89 37 2011287773 101 882911498 836870390 109 954605650 47 957137328 112961915 103 19 1436665715 1445535504 23 73 1851333655 906572765 41 13 19 27733483 29 101 1274474762 2618021 83 1521293554 1268087040 10007 1475885249 103 841791192 153945792 89 23 927157775 1256304248 137 7001 851088468 1870289249 127 1936447245 101 1728050713 10007 107 1182475939 4999 140606873 53 104942226 307065941 83 17 15669387 127 1769171731 113 187213089 89 334860987 1116345646 379294832 97 137 962959026 1886495742 2 1014673980 31 923611613 79 1759557023 131 348716615 109 23 1312592796 1312972871 7001 1860878585 259555632 59 2777 1459760597 7 107 127 148481034 64735283 1994315044 10007 103 696918909 729710401 41 43 31 1488208435 97 43 72463600 10007 1912537840 41 220993566 974623212 7001 137 5 1316661689 67 53 1626798165 1022948654 53 19 23 4999 1718547453 83 1718341032 83 20439746 910874728 73 7 1536693228 476814124 2 1912955691 79 1602640294 4999 297784905 29 163500260 473533821 79 1528106006 646760013 97 23 292513793 1370811316 23 13 1553312071 583324006 1949 6595434 89 1017811970 1088901698 10007 7 337019970 1283696458 43 1788596610 131 843007532 1322742830 101072782 59 13 1472972111 3 181379277 26454360 1687548100 7 350143073 113 35270916 61 19 761558399 101 875923611 2003326516 3 609138567 929522040 943109519 11 164803422 109 826097869 149 390640631 109 13642247 103 2777 1023695689 53 236708547 79 17 399348002 47 1745452803 536344226 2777 83 1700780805 914130083 2777 1156545521 79 137 52950226 669060187 863979344 109 7001 59 794303194 263030167 83847988 19 3 113 741111404 166482359 29 127 107 929669195 59 19 4999 527204538 1449705001 11 1558045764 1370054037 11 103 1102936566 101 1436608244 826181009 7001 480114578 1093397794 61 373468779 139 5 114752525 71 434013180 4999 1168793221 103 1098938724 103 4999 502319516 1317666414 19 725387250 5 17 244548400 117750857 2777 1365487001 139 131 139 107 109 139 1929491141 389587653 47 139 2 1604815048 1636237148 17 34195661 67 745594626 47 59 951170093 846502500 73 103 5 654102395 109 17 1529547477 149 47 741758613 127 859897315 10007 438726894 969498174 61 740892397 940123399 41 1218561574 1784703615 98049428 79 53 139 31 11 959970119 7001 2137329999 393017628 31 101 89 415062358 103 1372048020 71 1699188046 401514681 4999 43 4999 899005163 1338712204 145442598 2777 1267794703 67 947537383 107 362968824 1920362812 17 79 1398761899 630907817 83 1707277128 53 1949 951952019 1437681799 19 996903685 606424153 726843121 41 37 2040811294 808406229 769659570 242242773 61 1368763794 109 59 617487257 113 1365930300 61 37 61 53 2037878461 109 1834899678 1112575208 189311391 29 1273930647 79 918220713 620839986 13 1086721870 1360965645 73 595845272 73 1227327392 996667148 47 1202494107 257500496 89 1719460954 79 37 5 131 13 1446900078 1084584087 61 1090654563 613085604 1067261870 107 10823989 29 13 47 5 107 113 1657329319 10007 137 19 1832049787 1283044483 7001 131 35409693 2112329543 1970700166 1949 1107404178 7001 17 893347110 79 2 84465531 10860218 83 43 1223516926 53 1804802902 2 1445533886 89 2057322643 131 154820303 47 998475585 59 1224599575 23 2144572509 137 53 1945128676 2091063561 23 43 1513470979 103 149 763949224 2777 2012133667 1619104857 29 820139633 537637376 19 139 886102621 103 541594291 127 131 23 428912878 113 1912411305 5 139 1009019512 53 457486937 2145641824 53 724264398 7 127 59 810795818 517897280 2037707522 1132281710 101 139 742260139 59 420009908 13 53 618464738 1854111364 109 1082863334 1850466917 13 78429832 1020450624 71 204081122 29 71 946216006 4999 1943156291 321815624 31 1837287757 1319366049 29 1699832187 7001 687071139 736772682 1561715397 107 59 5 73 204633600 41 1621883863 573519002 2 131 1034233650 61 745530510 3 30771186 41 2013542830 109 10007 622115176 1902145827 457901781 101 1949 61 2117190074 127 421994711 10007 14199933 2777 89 679080938 1657968063 19 1885150077 2095955500 17 71 1797800443 426270581 5 665810037 1444639333 97 1056971377 1193016823 113 113 1419056260 1517282075 1846166563 79 144829910 13 1589221673 780508895 37 2146161838 31 2 1497212055 1949 2113768460 166478544 130906520 73 510961844 41 579431557 47 1334553391 31 1443455139 1845527309 29 1364787734 19 306557119 11 1941085498 73 1949 109 149 79 1124694533 459070348 97 4999 10007 31 113 892141328 1147867334 1934623339 19 2134979168 7 47 1949 285877371 2132582157 89 320442771 7001 769724945 603919575 820868416 59 414681490 23 1870060913 4999 29 1876697908 109 624379904 2079617920 139 452117516 37 1716229835 920944589 53 7 1169757736 1372067900 303093959 71 11 1378753013 1422653397 127 1530821805 67 1931108180 1949 107 1482070259 29 127 127 1200514785 1009296333 101 5 103 113 778445135 73 107 89 36556936 29 107 73 95588463 1254397836 173843412 47 385066817 139 4999 1818006326 753519266 2062639746 31 1537745793 1681079937 97 904342931 13 103 1838000392 887700853 1436016372 61 67 1706485377 109 1654613787 137 607882289 742990456 2138206132 1012953074 23 71 339800604 1382933379 61 1945206674 3 1569554442 47 739353171 17 7001 1170322165 1623300867 79 3 1265252910 1930111725 1481472730 149 662187351 7 988384484 1737904726 79 107 113 17 231302629 1176006026 13 131 29 1772601365 1462039060 41 61 149 1009776920 61 1215732437 73 1105270224 1490429879 308654641 103 7001 107 1501898438 1218795056 17 1511167447 1220668133 43 139 395443046 720121887 139 37 73 71 47 1523033355 937615925 230756901 37 384415496 11 1350473487 1742653286 139 841867539 1826038274 999526006 60859501 83 67 41 275950541 2050061213 47 889201178 101 157915621 59 127 2056093551 2095959867 79 1839817602 7 1588336470 101 119337582 1836089944 13 41 1579824758 67 1655247797 586356206 127 59 1488486633 1506907062 139 1021142776 1227590910 2 128426982 79 37 1923185018 1254554372 149 19 137 1109896458 383065974 1949 7 139 947199654 870783012 1150738702 37 29 53 835050351 113 526244371 1828490568 73 13 668916625 11 549012486 305532040 67 1111557336 41 1608125715 992651315 5 127 53 907271437 1185370705 1949 71 11 1602877804 1622996463 1239197968 83 7 13 1624781665 89 1834270242 98204736 1628159980 79 286977612 41 641210234 1520312185 116639652 779019526 71 1982835585 1241149278 3 31 930680388 1750509860 1949 43 1197144768 851490155 61 639323432 1797198706 7001 1190884102 1367020019 37 83 737991180 1949 113 497269947 113 2777 2138462174 1658466055 89 1145834632 2777 1306428542 37 1119214924 71 556690765 109 2110347256 54815664 52022866 73 208276957 190581446 285818672 61 29 5 435301070 357522120 1990197678 7 1979681151 59 865698917 1937774052 137 83 1155966979 1324255123 1593646626 1949 1042177076 97 113 131 2075263617 1717817017 373206103 89 1627190560 61 947216142 89 1758160568 1459111255 127 190504023 17 1070956178 131 7 19 43 656047000 5 1054462255 137 2034417120 1850094854 7001 868285023 1092314070 109 460012266 1815302440 71 1419536762 7001 71 11 37841826 3 71 467312486 539036189 2 671237204 482679354 10007 89 121309136 158818112 1079094684 131 163399829 109 19 80138010 122245107 103 41 252017406 2016910704 936879432 137 37 81075066 1648012967 1443596069 1006706657 71 1970462362 29 1960532934 749053930 2 533670647 37 441123953 817459610 104123580 79 509843758 101 139 89 79 5 29 97 305270834 215791535 917012190 2 1827015708 1978865250 83 4999 37 59 1949 61 79 686894493 1592173485 103 895103166 61 113 630617728 2 1281709351 407615130 13 4999 1237122526 13 2072834114 13 378943864 1084825571 1208553276 53 2777 701136960 11 1223238049 659968256 23 553351950 43 55018015 13 1595532913 240785393 7001 1607016541 769007262 113 980281893 23 1354576444 1909075051 71 5 1677544125 340682008 107 127 1736534316 3 660265457 2095797899 89 97 1697851431 7 356029996 1092482566 2056330821 43 222343191 31 1647884360 73 128744246 2049255067 4999 2115504197 1863406356 131 2 115813158 1140017128 1390646815 1730053920 4999 588811214 101 2081398708 29 101 71 47 101 95113114 2126295834 894806821 127 109 11 3 149 67 213232793 1632122680 1717456292 67 1390832525 79 1472449558 853724763 1440786288 3 103 1875105524 2016944578 2085883392 2 1104611650 131 53 31 10007 13 2 1412984364 127 467896956 103 1461203114 149 502626021 1633745217 7 1943441795 2777 1131594176 3 1347118410 108337482 1062431110 53 73 107 47 1581840210 395216188 2 2777 127 628369551 1930620489 10007 819954045 1949 1139022886 592904809 579084394 7 1435835630 113 139 1970616205 89 1447483273 800108131 1587150561 53 477649886 7001 463634224 71 2111821231 139 186783752 1949 339854926 89903688 273472278 3 7001 584954649 17 108636411 97 1252370172 2096960202 2 2777 83 1504899560 1052737887 307861466 17 729060504 97 1155259627 67 1388342461 11 1193168405 1447696749 127 1648757815 676317899 137 1030372342 2777 13 2019300140 181225091 47 282416138 626940682 1335106448 97 59 125099665 47 688218133 358882460 137 131 1408512370 73 47 1198142659 559478177 238744436 53 1613885099 19 301100182 1358714758 2 29 97 53 191520111 275520871 43 71 147120449 5 1105893313 139 1324131474 29 599674389 2070240569 113 31 89 1358198056 83 43 1035610194 298663982 41 53 881590801 109 396305906 2135607222 107 4999 1199665720 514523110 103 139 1406317071 89 479784609 103 17 650138468 7 67 250257258 15284719 113 23 1423335795 535412154 876904435 139 127 23 137 1454711879 17 830164138 2082652687 103 149 107 1138439946 7 1270884864 103 1858399233 1451466078 139 588049925 127 1500980869 53 1154027777 97 2014857228 409447615 89 1738939242 71 1754691609 107 19 2101918003 79 363437288 1060388786 127 856832113 1185276297 67 97 34014311 421205719 2 2 13 316969862 83 1620654489 7001 1070655929 1401166413 3 41 1338483745 2015742573 946909791 1830790013 2777 1871284096 788593311 89 47 1995663428 947476055 5 195279975 965898907 149 1402093576 31 1107879922 1032899044 1217222083 1611539611 71 160030633 89 1708140571 131 71 566775628 103 83 828761034 79 1441867551 47 2005900805 53 127 103 715083184 149 61 72896211 59 113 149 1743305798 313765959 79 684984580 47 41 404512150 621282717 1156057834 1168595278 97 1420607929 1091729275 13 17 61 83 688231425 10007 67 1309345155 83 537328637 164610641 29 1605132919 1094999763 906102108 137 1414589520 10007 19 758569072 2118508493 1084552665 7 7 1888519368 41 579315240 1277123361 10007 1971243937 1949 11 390968996 1443654025 1087600788 1969387607 10007 1328275722 2 1548676756 101 1109414241 131 1610476800 37 335846965 1220511445 23 2066365195 965653131 1815125056 137 510227136 277271756 2 488933787 813516997 17 7001 4999 1388852174 441021778 139 1323739758 137 19 7001 149 751538716 225725757 1367699173 19 1941345027 59 1102928429 103 1001515610 113 1205260373 927357213 113 71 1352382227 28822663 83 1536249407 1949 523879506 580127646 59 37 847350505 2049806142 67 1902507076 79 1144073102 278664205 1829233861 37 2008563048 47 113 1576753749 73 353044790 425977192 101052105 5 44155659 317474926 89 59 253553326 137149998 2 2145126676 17 992617703 11 1648418770 2052166182 2 3 2110195527 139 260935526 1826600529 1802553561 41 73592294 668829727 71 113 1387250659 103 1814043828 197733937 53 59 2145214431 83 53 1293796409 2036705889 29 1564443280 939103259 89 1380235489 10007 1773981749 1949 190641435 79 41 37 1949 782474775 17 1160517189 568323974 540892825 59 2033158349 944545819 1193170004 1949 137 129671733 199609168 2 721023606 660460757 1361541672 109 139 1980469595 29 79 10007 596237074 23 3 2018228859 367644080 103 379998479 1949 53 37 1980653105 968225489 139 954670487 1500144911 4999 4999 139 71 230351832 83 139 109 1726524063 131 61 103 181898000 2002807911 1650587057 1811543236 37 131 1150465711 214006068 139 113 53 907272815 786132994 37 13 174462080 101 2109600922 47 1315386791 43 13 11 843980280 844072471 1517627892 3 416863933 19 19 1691560766 1890250131 929126055 1806955601 23 101 498872390 478671103 139 601279720 4999 1140881778 83 10300964 1931049614 7 610660365 67 101 384372468 2140968609 89 495253049 71 2022615198 1313177447 97 186918515 1349462351 2 4999 29 582574620 61 284712010 1429855494 1577902982 61 1453719021 83 29 950000618 67 1152922198 2137671702 73 33406698 29 1059119425 787861866 71 1295023774 79 1738324848 115930553 212777832 127 107 507169909 2101970176 73 59 1267238580 1815130901 722254878 83 3 1977480825 976764873 10007 13 1991873663 341354455 1974423526 89 1683882581 512283192 1129101173 41 1696095346 137 1173042150 43 1421455601 83 2007916140 79 103 1311800742 43 252295964 79 359698775 113 657179863 137 1585198093 1847400446 420985786 4999 2009854081 7001 89 872893221 1275075232 7 791431805 1608163212 67 614217132 4999 803434281 293177004 107 29 785302276 2777 326661287 1939016673 43 177173846 109 1317465669 41 2058596634 2054518733 1696770795 5 1370801664 924763649 19 97 194111162 70806508 552169773 29 1753644201 4999 5 31 41 1274318335 892374184 137 1526354094 2 1993134218 531741959 10007 59 19 493912187 1976656704 59 1023945602 83 1300987231 43 3 89 1973931534 113 43 335168275 13 1538332712 127 19 1789491915 1949 171841381 715744913 4999 1696265679 5 79 911575786 139 294251463 67354860 1933951080 97 1922321430 3 180301589 13 7 19 97 1112042823 2094524977 165311251 803023907 7 103 1645409498 105608444 113 101 23 1398455476 1282016090 1696620360 2041521117 3 53 109 226536662 19 107 1994290596 109 41 1407671088 59 97 486656566 71 1301855432 1674475644 1848070290 5 47 109 1969832410 929248820 59 662494345 73 37 1232004281 37 97 976129042 1255345736 29 19 1438373549 752215586 109 1408904352 702165356 17 7 383208077 67 1888271251 939044195 43 101 1275322051 113 11 114804305 109 1411598614 1211924251 83 1316546664 43 1814527588 288310528 103 11 37 482694023 7 1389749725 2147092389 13 706848810 53 866550952 637442882 37 149 573200849 131 7001 1214524339 113 73 270835507 1327470732 67 1035368047 1878107792 137 103 1655304760 281895756 7001 964311547 23 131 890470142 1268329404 47 1657508432 1115056944 4999 2 1074372862 1232472127 10007 43 221588215 5 790244388 1854455829 17 151913393 101 71229644 47 2777 107 201483675 29 1642891894 41 620669029 1328766516 2 1692324865 1702169444 149 118482978 97 225933855 17 217902702 29 139 107 920813645 896018856 1383681637 127 1645681240 43 1237466169 11 2013533651 59 59 353015172 10007 2103071120 1602819761 37 367847414 1832997858 127 1620878775 1586098281 89 938488327 327083129 1949 11 1762878987 113 1694688911 73 126834144 901649043 31 101 875010167 1330369059 2777 637624193 29 310806978 73 47 746578597 1259711672 101 1010593779 1310268420 37 71 1817196673 47 1501868879 127 113 5 1397346240 1793936815 101 103 1359663242 37 79 1410733178 1949 2073714561 347450179 1455894228 3 1303682897 31 814289604 1962202581 10007 37 79 1262849918 67 1240475520 2071456152 1982272151 83 1798085606 1735865984 83 1026121484 97 1605880590 237479420 131 603444950 5 106513130 71 759404995 1360066060 31 1950690810 1114174720 957127282 43 67 622589393 872670042 1566737768 113 396635876 97 149 1046593135 1335252474 1949 1016990149 13 1684849272 1694895120 3 97 1949 1623980812 103 711161852 1920371866 61 41 1348892866 101 10007 163124107 29 398850949 930512183 97 137 695936162 1674921680 29 43 1431807660 2137487961 107 3 107 1884578282 10007 43 11 474234374 61 47 37 124801851 29 689938884 1121494380 89 1879718270 655774517 19 982193828 1982414875 236595618 531620619 107 107 3 393197535 47 497385067 954748144 7 509142829 19 1531067861 3 2062447356 107 73 867611570 19 1115592649 1375219148 17 29 1775216092 178865069 71 1178432004 41 53 1782017304 23 244236986 7 1627412822 3 2 169993480 89 127 566565869 67 316554632 17 137 1406368879 1717801736 23 612207018 19 37 1003493206 2098363564 1518290490 1949 17 1228016488 1503661883 47 1726635627 7001 96515786 58959427 31 2106201473 85291518 2 109 142383648 756212025 107 1023893879 1265186565 149 17 1862836778 1159497061 31 1537205746 53 2024298960 2777 139 73 1453142745 1679027841 59 1258871491 137 562216281 102352074 11 956729082 1706925723 3 7 27267670 97 1019171125 4999 161442705 4999 131 29 107 59 1223789446 59 687358773 113 201489170 1993578337 23 11 910663095 1676647686 41 1997922497 1705244325 41 5 132248935 106275955 1184127452 73 323273270 5 127 53 2114273615 89 1342307224 29 79 4999 107 1496316141 107 71 1131569393 139 31 829362127 2122844179 19 243664823 101 1135404428 53 67 1049456577 1714669159 149 874069928 2 327180312 3 375559368 1425336054 299207463 41 13 1568498165 59 717420412 572952304 1068306346 1823242127 2777 47 415306082 97 2075524132 61 53 2777 1951072991 192654375 127 2036520352 113 127 1983575535 1912036816 516285807 107 43 496244295 59 139 727515932 236760641 13 669241285 89 1348713563 83 605074980 1374107183 1612102121 43 127 1888680507 1307753353 101 4999 7001 364619081 37 445275462 47 1900614028 2 13 997658805 103 67 41 528468762 11 297855503 1638411280 2777 970594824 1669896187 19 71 1453922025 212115540 833983851 3 281053560 79 23 59 710414693 101 11 276813614 10007 798248383 826358046 2777 2057543171 787148981 127 884466100 97 511712474 31 2 314871069 43 13 43 1059306376 939818535 71 13 137 53 1688183507 47 127 1660618218 1077945901 1485627724 113 314875120 702799488 103 11 41 196297654 37 37 3780497 7 73 843434190 61 11 1917134813 109 751853660 1041265773 89 79758329 115046246 364908036 41 2 1878278524 323750366 428806415 5 1949 1082552560 2043987585 5 1362427210 97 1211275375 257109349 83 10007 965685507 28229747 1999361435 2091579853 47 73 11 270694908 139 4999 409483087 1614806974 107 991470591 23 113 1779302909 53 97 692969223 113 1132585327 23 141569485 956725020 101 17311703 1579014017 73 709385530 277119565 4999 151534687 1488381885 1448504825 67 5 2142396465 2072636452 1925538650 103 2 676472088 2 1051631264 907940848 23 786332142 11 1948212409 790860521 19 1464456502 964929746 1201960954 31 107 2105217403 139 395568146 327059293 481885030 19 109 53 2046254793 139 893150060 1528726726 73 83 97 10007 69768804 1407056210 31 109 1269362178 139 1748076093 79 43 1516743988 560124751 388642066 17 71 1253367828 745603092 107 43 372272930 1894437197 41 864907505 83 1697051724 31 53 2035422812 1313763576 89 23698653 2029929711 1949 116526668 67 918152590 37 113 715249485 5 139 103 1301344660 31 1754274190 1388721425 10007 97 5 59 1108092924 302528872 97 1117134741 792284092 1949 107 1234595116 41 1708161106 43 1949 1445758455 1992597870 107 1342097621 137 934398636 113 131 1100069953 2048649052 71 7001 1463545048 23 89 351155908 619017040 1840386966 139 29 1383656120 17 53 5 1933666699 43 683950948 107 41 3 209372829 1143413308 53 67 86304442 137 539231022 80623516 7001 59 29 328592098 1949448208 1228971888 67 17 850596649 1301235352 1949 1691147300 1961159811 1809155176 1459621443 41 17 959775762 2 1109288313 109 504238687 1804034121 4999 11 1173446386 131 149 1406758592 324470093 4999 1759571563 89 47 10007 321074595 161883239 3 1651615556 23 131 729235891 1949 1033753121 10007 365175444 7 1121019269 131 554089956 47 127 31 1012750315 495569441 97 718888755 5 149 146372156 900266309 59 276188338 101 1561509894 47872838 100191311 7001 1551279390 37 1057477677 1153998945 53 1192529887 2777 984090026 97 3 1723367754 19 1616444824 127 19 47 1411899458 1423623373 7 329588686 1881718143 79 1548362358 1998585651 3 834083450 1267186410 10007 103 113 1141258416 473550682 931077160 61 1458063402 708394843 41 342741882 113 1998600200 4999 89 107 628004159 71 1259542059 11 1094464030 103 1583534463 1606368234 139 609960896 79 2093807705 89 62672109 89 73 1511812886 429726442 2 2111254245 109 167738247 109 728233511 89 53 4409971 1685293152 4999 1695266500 47 1749981926 41 73 869259764 1907430505 4999 1043841190 73 59 3 37 1689418372 101 13 79 798493050 1170752931 61 57513215 1018694507 7001 83 10007 267233735 149 406629493 276222129 59 2022095908 383947225 1201290165 5 149 1347351125 2777 1271782690 1871382854 1257219138 139 59 1752475053 403499816 2124533639 71 19 99409748 10007 7992331 19 10007 1466055521 642369344 67 1949 612700500 97 220865158 83 524458989 1930664241 11 109 13 17 438834327 986630722 109 1472197033 97 53 4820350 89 103 1678731801 37 1284847089 592788350 1949 21552042 1150377184 11 137 657217085 613891383 37 1158962026 1945225443 7 584637130 13 283995465 1583612498 149 89 113 1822314275 2130927445 109 1743441484 522731372 799651035 2777 71 589542525 73 1476965200 1135641847 293525280 103 61 41 532149332 113 1161362698 11 1845296904 2099217345 29 1555149954 43 19 1024768606 89 29 79 127 2 681013780 594975861 29 1901696083 1102921132 113 1945160982 3342159 73 1303739923 4999 281818625 1626129709 488966187 29 13 895486488 858918307 1949 127 2777 592804673 978164236 10007 10007 47 517348574 1436848152 29 762013036 10007 43 695151459 991176273 620823343 1727774421 2777 109 1599386539 977876299 61 1409239975 2142137710 19 29 113 109 1380642723 1894753213 1979589616 1652589137 47 41 197889731 149 73 89 523476729 532619625 5 103 186112245 1684733096 1294118172 53 1136616164 41 493288425 1946653041 1339187290 67 29 1978743341 29 137 1507644859 444490335 71 523602919 71 1853758610 1179498900 5 109 1298216051 193388454 42967606 83 4999 884982968 43 880052878 187616095 402834397 1373595841 2777 1085133514 221960395 61 47 353228970 1859570181 870138671 1504012072 10007 3 385486314 53 1976689325 97 1389769634 4999 29 396143422 149 1523353650 1613831516 149 61 2108585010 7 1456846644 2058005019 59 1443075078 174835495 67 41 1924945941 7 1424528963 113 1999292894 810140316 23 5 107 426517 13 189285407 29 568344941 131 1818781861 73 779343985 262837376 312756662 149 1711426814 29 17377008 2 1263476165 101 962201169 3 771089841 2777 2129400828 89 1856445571 7001 817642294 97 631356628 103 19 103 1740684962 937375087 113 190956779 1396367781 109 697551550 53 2129157495 109 2078927788 1495726760 113 193767563 482977693 11 475734172 958961556 139 137 79 1225270856 71 1317421543 576657907 41 5 29030145 127 59 19 861160750 23 59 261629862 768512139 1949 43 1095458368 22458298 113 17 1591362520 739010502 17 978387995 7001 60992712 1949 4999 83 47 980362025 1996427075 5 2 770128056 127 1874558560 5 2777 1855006975 380759889 89 2101905959 17 41 103271251 1393245559 7 1441672687 1419032729 101 640530212 7 1289678407 137 1285760481 1601757782 17 2 1946593816 3 1749092382 113 83 4999 97 180867752 1286169366 507290614 59 202309584 47 1795572099 286583623 2777 83 10831251 1987103485 149 113 859898925 1745124766 1056923870 37 464600601 1519560515 2777 31716117 1763816295 23 1060061789 131 1073515560 137 1330862096 1274847095 7001 1463946337 53 19 1774904456 2021313096 1737630299 59 1903591299 137 10007 71 31 2121959765 131 67 101 103 3 79 1741219724 1126828508 71 10007 1603871925 79 656054399 7 127969730 796941627 139 1164405224 717763425 41 43 1326187811 67 79 1444995391 1250727513 7 1969566907 67 59498546 67 24394365 761816373 23 840207734 10007 859651335 1190412643 83 258168180 139 649389898 1199426915 41 109 7 321974874 139 3 1822881871 1907085218 31 37 107 625761102 47 466378697 127 1893965732 1383993419 549385534 31 67 3 991740999 1074799473 97 2030274214 1758615723 1234850666 113 1429560133 2112107409 127 17 1061810582 653582726 139 1494439596 1387854118 1592125182 139 73 1979706637 139 1795074912 37 2130546247 1047939123 43 2126171507 981926801 139 1688730257 47 89 89 127 41 45279949 37 2002765526 569927243 97 2777 79 760258554 1522502698 131 41 602684133 131 473768443 107 97 955790179 1690717760 2 751190108 73254290 41 23 1754243580 574069443 113 2 1086994467 1847068972 17 131 73 1699494312 768797237 73 212074198 1317078841 19 1843297388 71 1949 71 1954125758 767917682 67 41 1115303238 73 1148258610 625423704 2090800523 2777 59 306388770 243843250 5 809868134 23 1376975822 1129473834 1682499358 23 843633599 61 639075833 7 340447212 1552601932 1491604139 415670423 71 113 1093540698 1370444124 2 1482209036 7 2099898242 47 1043293825 131 1099889174 505302460 43 5 1446091556 328009446 10007 53 13 1421143100 137 922225364 1113456383 1164329599 53 4999 103 813848835 17 693479113 59 1556652814 7001 2073808216 101 908530552 103 482789531 176428082 10007 1775952297 1458990050 7 97 224757827 1799497052 59 13 1582642009 29 336219185 620254231 31 2121977830 7 376322891 1581825305 43 103 109 1949 175497705 1319971947 7 137 540915867 1940266473 1802786241 59 97 708300751 1929171937 67 29 204247859 63716423 149 17 2068898640 17 29 2035179566 19 43 137 79 1757696675 11 2089251167 1781826048 73 29 1286996191 10007 2 1638158056 1036854700 43 1580574521 101 170112185 5 131 434684724 3 1432926540 29 1194406006 875128002 205899911 59 2777 131 1554198410 2033547322 1005926267 149 1783177466 1061599803 1905681238 59 1632672226 1032402207 31 37 1182608504 37 1528924212 67 876055686 469602330 37 718670906 89 1513556914 43 97 1877583743 29 67 160591486 11 790522979 10007 101 1200643358 647187194 797045906 1543167610 53 1713363098 47 73 1425549475 137 1715554610 97 1492241889 79 783582198 1368879373 149 999872844 109747669 79 1266632123 1333444706 43 1590536715 5 1734779615 379411690 37 32696234 3 137 73 1941113849 101 101 784160061 585043763 113952586 71 131 5 9714625 1246398650 1949 2777 89 4999 325839819 1045019297 109 23 19 1397739824 37 137 647502004 235864680 127 1555684722 3 1668442680 283357952 97 23 681204524 73 1298841195 149 654935311 543794981 67 686363209 995426650 2 1577946066 109 3 1564900594 2777 589176651 101 139 16144294 1029206040 73 101 653738660 1012074908 107 583417286 107 1914498960 1564446917 11 3 705043821 1949 1178308879 474597118 575531336 109 61 1442980742 1133051942 1144341168 3 149 651385684 1823693898 103 47 128071898 1076769154 47 2062220222 1378900200 67 904972173 998514665 109 83 1883221196 97 7 1408253595 17 5 2777 864298173 1730205135 83 53 630923395 367859008 335599459 31 137 1174301117 17 17 1530796399 3 1949 2777 2 64651192 1927425194 47 969473787 137 306022400 139 139 19 83 497136883 31 1820037497 1800190181 2 410978392 137776092 1339190850 59 97 2109157039 11 7 1360756980 353551022 53 127 1883894522 139 1268211397 61 450726175 1482073363 127 7 3 1476910461 2123883930 830278348 73 237444086 1385408149 61 1337058036 1567903299 89 1607898065 5 1442697390 5 31 507415029 23 10007 2061892315 1145131031 23 224645109 101 1651663767 3 41 1457105258 1846235335 73 334738097 67 259885161 841732964 47 586926083 211206168 1067358458 7001 137 149 1030236511 544812473 29 1023248760 1319423009 524920581 41 59 11 7 7 1892243794 1882840071 1949 73 1734100603 43 331111616 744610863 10007 31 1819821894 11 815142251 139 1060982969 159591060 43 1997389001 37 710956073 59 434780720 11 109 2083033927 1443522861 1388747328 73 1900898114 2142302194 139 103 1876051167 1579576688 2777 59 127 806691681 344911812 61 1023259445 61 7001 10007 958887048 83 149 784635937 1600276241 37 745074424 7001 1027869130 71 1561069474 1923170220 129151235 5 1024460846 2 452557356 107 989732773 1335874458 1355738353 10007 139 1921954668 79 29 1760414637 2131885555 17 547654065 1831719281 586518506 1628840927 7 43 1590548457 67 1654203274 97 13 29396627 403771896 17 189325650 1596345038 23 149 1550828952 4999 1944598473 1722878878 31 1301166275 1666323390 5 951375353 19 1905041821 2000389607 942043314 31 73 2113830924 2053277512 13 2012065848 3 73 3 1438544373 7 29 1083962526 1452410481 127 61 71 633134406 43 107 127 229120446 261612634 1223600823 59 1901575632 109 798098545 83 103 1713488121 1277134080 47 766820980 79 168451621 1968424277 79 1904638413 2143088537 79 37 1285923752 869187075 5 97 971540222 1880445793 139 83 1563392067 541206231 97 1509554449 131 109 59 852058058 127 1495732594 1736358986 531396148 368643435 101 61 511112412 7001 1682023686 47 83 736299161 53 1085727087 3 1365219520 62308505 7 1259866255 47 3 83 1401132289 73 1355701104 622249109 329401244 79 53 468667838 190293112 10007 29 1452817349 2048381260 19 1827332772 41 1424303018 41 1097971718 694756439 37 149 47 1902234709 7001 41 1784320738 289908950 37 564656334 13 19 2106156574 107 2128746783 109 1841837528 787708617 2139085639 73 1882025706 11 1414999861 589920232 59 47 43 1735577500 37 961891147 103 640425057 13 1710281755 43 2022407184 713935539 3 149 61 19 2050575540 13 9056762 13 73 949506839 43 956798289 101 1610068425 47 1782916001 442888777 17 47 11 43 1520748320 67 100618024 2 1789910190 61 1687568936 1949 1886936044 1501721739 1102876776 83 37 651277182 2097971484 825046616 23 59 83 1128377032 2014352481 1701214152 567991897 67 454166937 379262210 67 2 2039796486 73 381063772 4999 451225275 139 101 83 1078775032 573766753 103 4999 842991368 1012252509 56543180 5 1912773512 476440418 83 2777 37 5 1658908841 97 13 1231534551 61 206248146 31 537154949 113 43 109 1701523229 1962212727 103 1328086473 47 130971916 1032017152 103 1422644708 768670750 89 149 318643385 1070371942 101 3 108339140 19 1550067576 43 32695050 185034805 113 323788844 1037540236 1904625923 1558021540 137 29 2 321763932 858052340 1658573190 59 1977047751 37 894024858 101 127 1838818141 979537038 333812526 3 109 1542496997 521013964 103 1041933599 73 723069249 59 405272362 31 541787093 89 1646553489 109 1422081181 1688545182 149 4999 1174834986 103 17 768064398 101 137 71 47 1209944641 1208934183 97 149 2 41 61 131 2137216792 73 1248692802 137 1949 1171869383 838086162 3 17 527961535 5 31 1047526704 771604570 1054303157 73 1702068 29 10904029 1711231652 29 1599569040 23 149 53 347118518 107 101 1803434285 31 1545858524 79 961663564 83 294307366 360986258 31 43 1384280897 1326917074 139 17565708 109 43 1949 814015442 19 139 2 41 1450682206 59 172287611 2064907340 61 2777 1911041624 31 1851538209 7001 300587935 113 59 101 923045680 10007 73 748021875 2018316556 79 69210162 41 43 103 73 571538403 1949 1199993244 758165538 3 101 739054243 107 13 294069999 31 1474214300 67 800143949 1622412839 5 1903056285 131 165775962 2048973278 10007 73 569217675 19 473105339 5 2060569450 1529449401 61 1459617943 1132839348 89 403995738 137 1514201773 47 103 170239084 529480377 10007 4999 140711480 29 1671683757 452149981 59 277865854 7 1285516072 2033590052 59 1090916463 149 97 1776129752 866716922 4999 982748411 149 137 1449181074 1584227247 3 23 1149118686 139 1949896587 127 107 1754402174 1132362061 83 41 1553706193 623468919 59 374969816 1938027688 89 79 47 3 2777 29 127 500951246 1452836374 340019345 29 71 930144909 23 37 2777 320304010 925700282 13 29 150824012 79 1343059772 137 157443277 23 1704681501 1094637974 181305230 59 89 895249131 79 1447553419 1248337635 1572041883 3 71 79 2114584389 545089177 103 522926571 1495060951 1722483253 73 1512253677 37 1442442449 611591564 137 97 1537742843 611060909 37 47 265245346 1285268674 48275368 2777 1173675235 190854100 149 83 446992503 1600156849 137 16309208 23 1057984268 2 1002242880 1052798710 2 10007 1914499212 2 1864030826 149 744697083 1653671748 83 1285843050 59 855751551 149 576214886 1949 59 2003732040 1774242041 7 19 1983118098 107 1648826772 31 5 23 2036350540 2036058165 103 10866191 1000238168 1007438134 23 1394311404 1034439830 61 139 1793304435 10007 977728277 19 1102055176 23 1600733001 1207102951 61585791 113 5 1084144350 7 1353699291 79 245937296 43 1783979709 1585984750 61 11 1645729239 101 61 1826498661 499247876 131411972 73 1557843369 62952407 4999 3 37 101 1913884427 13 1269140327 19 71 1109558535 1654322081 73 7001 4999 107 1805677644 79 103 61 1561353011 151654663 4999 1749560018 10007 209516559 1389862223 535946299 101 1221837299 71 23 1619338506 7001 1215938191 149 83 958473459 13 1949 1444999978 103 669765122 1910696514 652695646 41 77318910 59 4999 62297529 37 109 339927228 41 592004822 21167723 53 109 1532431839 67 37 1957117442 11 2777 252876397 83096171 131 19 1602044223 37 821379576 897719308 1466809416 61 2114940699 1358293303 31 879458406 107 1031999164 3 47 137 153954161 1264495478 11 417032451 43 1133944400 1004901787 979363316 113 89 2100749325 71 545220786 1211059141 492386006 47 1727040380 97 149 706790142 53 1132631147 19 987582000 107 13 1541077460 1650720565 11 2022754604 47 4300218 127 149 646225367 1689040607 599974610 37 1020911789 73 4302109 4999 41 67 13 1713353070 616731531 107 1824707380 107 1699273848 1949 703810530 7001 4999 31 2109902637 131 603628612 650934192 37 23 1450044568 1352177545 61 4999 71 2146833273 149 517466868 2058240954 287942545 11 2777 53 101 23 1326171628 387931362 1241978777 10007 79 1942652344 107 101 947190120 1764080645 127 1445000285 149 103 2126354866 191192514 73 19 53 109 1231014390 557250837 1949 73 1903298066 83 877953333 61 778196215 59 41 792569442 1401909381 139 107 440817637 1145151129 1576288832 1928342549 1949 137 1419643594 131 1415921622 47 724971531 137 42703859 651112273 700245683 37 7001 4999 566980090 2777 946553491 13 867058685 1721764635 5 67 772185378 1308439984 97 1692611159 2092277396 41 139 19 199680718 29 206707418 137 59 7001 1518757944 89 1750906078 1941613609 23 325384128 41 13 1815377434 7 34091603 919516234 47 1380460361 426335369 137 1949 1091157395 1203505521 73 131 1547902170 1544811986 59 23 1587270269 41 1643817525 1817518559 53 73 424656403 37 1447682350 1028581759 7 223079381 882938126 19 37 107 1358819857 31 428621897 11 13 1990648864 1673501488 17 73 2 71 462169149 1704069016 83 101 1155037010 1386263534 37 1529015195 79 389088351 1682507161 683237777 1132106982 19 79 53 7 292400129 361896722 1555702621 11 103 958991964 53 37 949419393 79 113 1914454362 19 1037339762 736625266 17 969057035 17 17 460397902 4999 1326194708 67 10007 1446673151 83 383733438 137 1069884522 7 1709330260 1289611976 139 97 1705230415 1262804588 23 759589352 483461403 139 1020365084 19 17 1850637510 1052426151 67 31 242802540 1131078927 359100972 67 506565482 31 61 109 1367132173 5 635838060 621762951 1245297968 113 139 64032574 73 5 89 495038648 2106397205 761235835 109 57905504 1507252870 47 37 67 3 1785502536 1578810918 13 103 2024312817 127 139 11 13 1997489702 716147159 131 64222226 89923378 131 655107330 5 67 1835150720 47 73 1860629767 79 808301535 26613994 43 2 1027893776 59 559949176 110275377 107 1141565773 459983654 16989557 13 59 1633235081 67 29 42387465 43 674162299 4999 1650884757 1501037332 89 137 341042868 612671545 523161450 29 17 144723418 97 1917426354 41 1762075204 1002122861 127 1265652935 93143476 149 29 97 530358734 67 735113950 149 37 1853479087 41 4999 2052229472 1139946965 860668801 67 137 1988304235 71 1441791795 1033323046 149 23 947668011 1475408646 11 1072519173 23 434757776 798969515 97 107 837616865 363150617 41 1603519594 61 1215732257 23 87841692 107 1009917040 73 152663659 967876379 97 43 67 419324458 11 1010149692 29 19 531099989 113 2 2020609617 13 1450290304 71 1622168950 23 1845083276 10007 107 41 43 1023799599 13 1717169480 1405615406 1949 43 9934291 31 1190136925 1577679401 4999 146539463 1949 1397985517 23 823476636 31 41 131 486637228 53 203841127 1356273180 53 37 1176748666 2049633091 41 2089212646 535183706 1949 827828005 107 13 67 37 426468845 564904234 1585190142 79 316895307 13 1303131479 1417147373 400946831 59 7 149 752109237 1008584278 7001 11 932102588 17 915192824 915005753 2109150346 97 71 1389186000 295474614 2 1925440544 101 520426740 2777 422462233 83 10007 13 670941635 1908378265 17 1202150942 37 310602605 1949 1471240302 131 564806893 83 258969462 127 5 1995377997 47 492327679 4999 149 565777585 770657502 2 1803607856 2107196496 1282933424 107 395047210 67 1674839736 13 2 833374252 1949 7001 1124689647 127 735169218 1897796075 7001 347943390 1478093942 10007 31 79 963905623 29 1152608045 761656116 13 1847249729 1064732347 2777 2 1137279526 325154422 171775123 31 933207216 2 1612832464 1949 1367258041 29 1578717225 4999 43 1456797734 1406768451 149 131 2 976856950 1536133300 1489012526 113 107 137 103 2066962079 7 339177727 256061852 23 139 2777 209571859 649956850 1744709886 59 161778531 1466030747 19 41 1030433197 644853863 103 5 1751955410 156184310 43 113 97 103 339743614 7 1464268967 7 427558347 17 860053392 884930561 109 129319131 4999 279349119 1596027105 71 59 643420159 53 1411195382 479482543 97 47 7001 37 127 2 1455583692 550301598 11 893297526 23 13 890737120 1011969205 67 966169882 1583750221 1883119390 596428966 47 127 525845151 1922751933 131 1150895784 1128989680 13 1122946747 600989113 43 1328085127 149 71 1336248258 17 279645971 2142146897 109 79 2129360707 1585441156 1849087966 59 101 103 1343391920 720169056 79 341669233 794329468 321072532 37 17 31 1533859923 104083951 43 131 71 382517612 109 5603036 29 489693217 339637531 4999 915351893 508172061 109 2081467960 11 1407176012 61 808670839 609589043 1094580132 137 228025951 107 11 1687144888 61 127 1544222464 47 1958909851 388940839 1485182265 5 107 2102965374 661110307 129630360 2777 1085129412 604938246 11 41 480557925 147480239 1233274308 3 756095349 79 698015955 3 1063900875 53 4999 47 1812326204 4999 1329983950 19 4999 1495045783 11 13 1092499980 773627541 144567607 103 1176016899 31 413196117 1588651278 10007 109 1159249208 13 59 2009022004 103 2777 1427514073 566644073 300331238 107 13 1661413767 137 2018018422 7 19 101 272461539 2132616616 1627414690 109 2031536178 7001 2015195844 599921523 19 435573860 17 71 1840971496 71 2087589073 76182157 1270779170 59 884929884 3 584323167 61 922939394 1526427131 47 333930065 1549729438 447191003 127 107 1016598654 48950467 1057765872 2092137918 19 600878335 37 53 984632728 47 631838274 67 769457949 119935827 71 854514678 101 1469010559 1003215628 107 73 901795496 2 1782940948 2009791256 127 113 2094494889 1790138959 1949 350582222 111219546 53 11 79 131 672452056 1863709722 83 79 2130283664 1874694253 4999 1775444840 397705443 293337225 5 113 436066661 83 113 17 247980938 959289175 166602029 127 59 1516544382 3 727429227 669423458 107 691988474 41 10007 109 149 1074471780 2046999697 13 149 1949 443641125 810295326 101 1425496931 71 1927038903 659872103 107 92555000 7 1619843435 149 231946959 1294833244 2022778336 2140024515 131 2 592271016 399347692 31 136581102 7001 601931978 73 711208048 1673184155 2777 1034160354 2113183760 1949 83 1476790199 139 2034484342 7 2113565414 89 2135399822 131 2131903971 1960734314 23 2 1478320924 29 1708712457 67 1694213389 623560408 245280622 37 1642823751 107 1977419437 4999 79 1114607267 2777 609709789 3 338067677 404194533 107 404793009 450458964 3 97 1159941229 995807529 1949 171584113 97 495555248 103 13 1231765847 1111199050 41 1801400135 148020709 23 73 575086316 89 974978446 418647043 149654526 73 1383392152 41 73 79 10007 298478789 1508303279 4999 117906221 47 67 287478173 67 1404695464 2777 2061294532 31 1717315287 2001231980 131 73 758792587 137 1035453398 1949 42296310 405922256 139 7001 1202683015 127 1593792850 61 1179775380 2777 916879313 89 593515991 1259782006 89 1095741225 113 1688862857 572569564 79 4999 29 2777 895862372 1832678296 59 13 1193513594 1122558359 1961356506 43 62366555 61 1162655059 67 639604131 127 67 334699505 1990350374 19 1796104922 1464606849 3 1271066555 7001 637725762 89 137 1230692777 41 37 623373225 564916999 131 1865363889 113633612 139 640373955 3 1109035152 41 2078426350 131 255480785 109 1902614401 4999 120190957 5 902392050 139 568872512 53 149 147083562 1973643421 787174925 5 1458534745 19863895 181967288 10007 1088883916 2777 1988159596 47 487872784 17 103 862639374 1386019456 149 1314786254 107 707847800 101 19 59 188174600 47 4999 267146560 1554314075 1116670725 948898149 107 1062670996 102368736 61 13 1320041333 396001255 59 1604824839 1516001814 4999 1810552817 1558338270 139 1611033074 89 1570473708 1949 79 145634683 3 1876383846 2029678590 4999 1698525227 1148270300 4999 188984982 960675150 19 71 2069360391 1761298775 71 1294710058 107 3 1961339304 905163675 101 171213887 1532739236 1622121456 83 1364118446 41 571395844 1553607681 73 806398905 1769440677 37 29 157180107 37 1878015068 806794416 131 654157926 558925133 17 113 1707350674 23 262805981 584569417 1063666750 1949 73 101 17 3 1395733362 7001 260058445 1486373580 5 19 1905780408 1292310422 61 534528787 1111388402 11 1949 978996631 383958406 113 605178869 103 139 1612159669 2777 181560260 805518836 273187146 3 1969984290 103 527420873 1388278147 149 19 79 17 2085708733 71 587492687 131 1521939005 1495144614 97 97 1025478762 1055213433 23 31 53 13 110084702 475210463 37 13 603295539 11 159163340 532453122 139 137 3 113 557517267 1868886348 131 11 962816858 2 43 7 452640496 724491915 742452376 612656817 139 109 1834622382 229297414 7 79 284503016 2777 1405481355 61 1466122861 73 2 29 1755854445 2036791104 29 31344737 67 765025847 41 1603238573 47 2014821803 2777 841222725 659557039 23 17 2054093773 1618290510 79 934774342 17 23 456714979 1151330780 17 130732558 747633462 139 38019439 43 624308099 101 1977343559 149 29 10007 10007 305373612 545701724 13 207104651 446543423 41 43 109 1620094359 1664223554 939112746 101 1064115699 1082474237 650126906 13 73 43 103 3 47 89 1269822096 109 364666694 73 1962608215 5 2071753760 1215890826 19 2053583042 89 1761402382 3 1949 261943718 29 612807497 17 720599400 969513890 1119765782 2 1168135840 5 89 1049088217 1179039955 131 23 1683413063 43 639410557 1501716207 23 73 47 604341848 2777 194609383 1949 1505257527 176947788 732973516 97 1755002896 109 1794861335 107 3 47 53 509041839 647222803 47 83 1941420756 1373905957 31 31 61 1030754210 7001 1295500045 1168346284 4999 1011187722 47 516655443 107 1572880740 1890199990 7001 131 2130003015 675793237 1724719987 1240811788 4999 149 88747976 393460128 4999 2085737769 73 749275984 131 89 59 95062475 1949 136562532 1942997652 2 1360126332 4999 7 864161172 11 5 26032446 2 53 852257098 7 5 64518575 1842616465 13 2124990959 7001 101 41 97 71 1447201023 665413562 89 137 459709771 107 1564218341 37 101 640297378 307022527 53 109 113 29 1794890475 962378901 11 631051828 1422850334 23 131 1407342563 2144338214 7 626347365 920747809 71 83 43 47 71 2072391523 89 2777 893647571 31 107 1320526697 1697675054 1320319829 73 101 23 610450970 5 823825505 83 29 624497861 360991957 53 2052365852 17 101 2073952339 2141157757 1949 59 1949 4999 7001 67 747216629 1280293641 11 2025911976 693391294 1741446641 4999 2 31 41 101 1140970841 704038882 31 807849336 107 1187614400 109 2 29 67 53 37 113 1747547096 149 371367660 23 1530576193 1423219431 137 1401351514 375689630 17 686542664 4999 178759611 71 67 10007 2046756344 113 1910207709 109 937191592 101 1341665719 619590762 867622768 2 957661936 1648751104 7 1593942105 101 139 127 4329811 1357299226 31 1827135528 47 909571260 1669032010 107 29 1941611964 31 1678370163 67 23 1534522694 73 278987677 149 1030181828 17 1319465405 113 7 83 103 1645080980 41 1594799716 17 1791498607 107 1313833954 1412350646 1447633393 1949 149 1412994416 1692637318 113 1736614397 19 101 2044561887 502813653 1689388657 11 1802937367 11 114184829 41 139 835128402 53 714298764 37 1135931672 2082239025 1997653170 137 1627464506 61 2024787030 1613929869 1949 1748991671 1329374326 43 131 941019505 465588541 1009312949 244989537 113 10007 761732538 127 139 536020772 127 1949 1039688203 1542490986 1232913027 3 67 1125894800 67 1536828647 307295366 131 153301178 1169958380 512161409 1570337093 127 17 51068170 2 2066950330 89 953665260 37 452798193 7001 79 775095149 17 699314171 1910169067 37 1044919194 688563266 41 2137629572 17 428833143 331736314 686878631 97 1743942827 59 43 10007 1453877002 19 4999 193501292 139 1696143747 59 70737224 604485264 23 2102597141 1973148082 79 71 479437440 71 1718928583 109 1307593757 616126784 1500271447 127 1853623318 835191598 47 71 315831044 131 29 1854135289 149 13 1842374365 2063494810 598715345 137 561819738 53 797607052 79515542 73 10007 103 1631440139 1957905111 79 109 79 67 1681833464 1301938104 83 1462994686 113 47 436456476 2 43 1536830578 1898986425 17 7 1022040999 41 638917953 47 7001 1334495615 1949 59 1203814583 791891604 103 53 2123134155 121820394 1953366106 67 89 871451599 722705540 10007 2777 1682657423 83 429807366 31 73 1339283988 127 2049995138 1468582195 5 1520296655 109 519351101 101 19 1942834531 1147303866 5 625116495 214736180 1285508300 1829355086 2 47 581882325 4999 2012367446 1157618430 7 137 97 125701524 1331045435 43 1105080693 73 312381978 31 325642352 137 71 101 53 5 109 683493438 19 37 73 1382726799 43 127 22431756 61 1933715460 89 586175182 978974483 113 1235661554 1799512007 79 17 1092267068 2092382899 3 1120177760 137 101 1691178298 1857798243 73 1238618975 5 73 541997260 17 378133541 149 621494654 89 1871585539 1997860869 3 1948245000 772683085 97 153679331 47 72427987 1919331478 59 1159922123 41 1083982231 1941377388 67 17 149 61 451343819 1040818282 412666527 7 109 892061232 1982509985 1117122591 71 1600603694 127 1660466580 19 1828098794 1019168369 31 37 1768277613 107 1461915320 73 1957855036 7001 47 1147057137 1980117332 10007 109 581778562 29 333335744 43 824854380 693992910 31 1888398666 1601845237 149 79 5825934 1475230100 59 1101115348 370720366 1289525615 127 1077524140 1949 1466080549 101 1376548089 83 1800324697 608757226 37 1288969814 19 1526524524 1048665623 139 101 83 61 53 23 1450075020 1941225439 1850902932 1949 67 1124359160 1338307131 320013652 7 1949 1475256570 1938329225 47 10007 1572750155 1659390585 29 83 131 1918698225 3 107 1455498423 214028179 19 2091696966 113 620474412 3 686148885 131 1405214075 753950457 1371749440 2 1670871778 67 1024203138 5 727318466 23 949803425 1151769081 2777 89 17610074 879379666 31 4999 1845816446 1134561994 31 17 1043357349 23 41 1635584464 1643519358 558385315 43 1702149924 37 2146322677 5 286274708 61 262521544 67 1583138176 23 1261242727 1949 139 23 480349710 71 1550577003 1580470761 79 37 1635448100 137 103 1949 43 1895926272 31 1366088927 97 409882494 7 83 31 97 1795370672 2106555887 149 43 2777 838223565 41 7001 433175086 862383586 41 1966655696 2039406586 10007 47 1892169122 103 1309104044 7 3 1858227499 43 1290309901 684873530 23 1061342475 905300279 29 1240343170 132069512 43 4999 627989377 19 19 4999 1854783969 1666526706 13 550951385 67 4999 2 101 107 1448893284 938362515 149 1949 13 374810527 5 818944035 1416774300 31 1144548799 506464205 59 1929940386 1020481464 71 499253043 71 3 101 3 960270411 59054484 37 764848460 2015422301 1535007209 1009111635 79 41 675255199 41 249752644 137 19 1469655738 2134311667 67 1755813658 61 1031414698 1949 1943796170 1730248728 1705202965 2777 29 149 1963481472 43 1735279018 127 494260251 47 37 1343220472 80677316 113 97 1762834350 127 1416056096 545631370 71 617979527 71 67 485378686 10007 1864454050 220630075 37 19 327532982 7 575314866 113 322051755 47 113 918412439 1382016735 10007 117075410 53 73 83 10007 59 1001493199 1641192321 43 19 11 19 1426250523 1592205102 83 185473294 97 71 633370978 41 1311440432 868202593 7001 1023010357 4999 2062498667 71 519791852 1187657275 31 1157066444 1360663702 29 139 1949 61 1882741419 1390474713 3 149 745862412 388802984 7001 1527233145 176106787 137 415666905 29 96723932 31 1614637199 71 1153703351 89 107 733578304 133430498 1558111946 127 1005903500 79 43 59 61 692885580 518374243 109 930223004 2 1993925006 43 752597295 97 1705839963 23 1220310792 2 1366428128 139 225204742 29 1821333940 73 1588609356 19 980295652 586022611 514059722 73 103 816293746 1949 1099561483 31 1519947208 139 714639846 131 439241569 75139798 41 1716748771 113 97 11 854204384 590620103 71 103 2005478701 97 828563460 113 964465283 139 79 23 37 1949 1329833980 4999 929911155 109 772089510 2110082666 89 869096131 1949 1342445863 43 1787756519 53 718588999 79 672517204 2096389825 53 1949 347526119 137 2777 137 1716278322 11 1344947153 1868101638 13 56759144 10007 1706773906 953557023 47 107 1307113712 1116278998 3011700 3 1083868584 10007 1962498579 101 3 525038178 107 1395895768 53 17 1710194798 1075417937 11 582765304 79 6399217 83 1224728727 101 35009529 53 79 1667855856 23 1531126859 149 651454820 1510249364 101 47 7001 1310514506 67 11 1092277345 131 1593278068 97 61 7 2128930538 329478058 7 29 29 902803727 163813373 692488878 590390858 79 1715807184 174349854 7 47 29 604926930 5 2031020070 71 1946295310 1771054246 53 71 1366706761 1139031345 228525688 103 234814765 103 23 7001 1961442166 43 2 23 89 1667298499 564348288 420523268 107 79 1428493958 417949105 1652965343 139 1490535651 109 1751227136 11 37 1021181424 41 1381799917 705420809 137 83 19 499626356 331118985 622543178 904759229 131 107 637224697 2111900657 7001 1949979869 53 1360569890 61 10007 349104202 379415405 520657827 1509022712 107 1979516249 47 206617861 220683510 89 89 1994149164 749073652 17 1045403358 43 107 73 10007 1783335097 89 103 1502284046 783196896 1384419080 31 995147647 101 676831780 2 3 17 89 1943558148 2777 2 29 131 2076943299 885749164 1928066635 11 61 7001 1869895298 19 1146980840 109 47 83 532931546 708921592 605983814 103 1818369270 875707151 41 81471790 71 507263979 103 79 4999 676324708 73747401 37 1436744077 89 1071625913 23 1551482641 1713663714 459160911 3 468933587 2050070692 109 136543990 97 1799371728 67 376485864 742389011 1188374179 127 1764898680 19 131 11 37 107 71 41 2093683433 2097214505 53 101 139 4999 43 628547168 41 1106389961 125663840 1852159727 37 131 10007 306791000 149 1815259401 488700077 67 24465921 1907089186 402129861 31 5 5 1457497010 139 154708112 29 1151113048 483781878 41 23 4999 1368473866 97 2111727570 4999 3 1016667849 98544732 73 683144950 31 1068931171 4999 1343171312 1010491983 28803044 2777 139 302848144 19 855125001 818000900 602173796 17 1409407813 103 409332681 415879921 67 113 546764286 1074200713 41054169 13 79 548051993 23 892015018 37 1065040754 71 13 146266328 1951514006 489274654 1016595716 17 4999 1447730396 1726189693 4999 11 523129972 73 1401851923 107 1048505626 11 13 12801908 107 1555148432 454484316 59 79 37 1600534789 43 207985410 1987339557 7001 1687381020 1949 4999 137 137 37922559 118721186 787548237 3 316892013 1714294234 31 53 109 12744607 61 1611703021 2047567091 19 574034688 2097171674 139 43 746022781 767922208 127 5 63160260 459761435 545785878 1506273978 11 728962474 127 7206967 61 2144096095 4999 21667531 1439243552 131 137 79 1384852857 23 1487979469 59 2056971280 2012515545 41 103 210786307 79 1041918518 1066407204 103 131 101 884128907 1924592617 97 107 1314959915 1306139156 149 1240760101 2076162007 89 1386189596 764310933 1011572236 2777 4999 1169566040 539026636 31 989713309 86972275 41 103 149 520694231 687140662 10007 655985190 1895626567 79 31 83 1996549396 174060248 139 127 109 1157337772 71 43 454039795 1945394476 125356183 29 21031931 1079831724 127 1294872188 131 109 137 2042855113 149 7001 113 31 674061365 326855723 1041751465 107 925824776 79 11 127 47 1669061142 1702224818 31 101 1367258139 13 53 183844545 167207474 43 67 898383369 609047420 190394026 71 823138145 370677801 1821741493 13 37 786224322 1403046785 43 538246509 10007 31 31 31 1705002686 856451551 127 29 300706568 594747088 107 1436490943 3 1098241047 1401402474 10007 71 1303189380 29 927677969 83 79 1659078131 79 938840819 1789107549 31 2777 70069014 10007 463244044 89 61 1300717953 59 7 1170277756 1153663367 17 37 82154875 149 89 133161978 1167837441 2777 2052341850 1225295710 29 131 181531940 1082613344 139 1697089920 1409165876 139 29 1664205228 67 459544156 2 151635374 2036440198 1337675164 19 3 2076524116 2096278201 59 1458562519 97 97 2777 986243219 23 23 1467329436 155621888 47 997020353 29 1354529158 19 719889632 956668628 4999 10007 11 570655800 13 91962000 71 1778800701 1411215655 47 29 139 567083443 4999 2114731969 7 1453321793 1859100721 31 2015775372 200770012 31 113 485149793 1165124129 53 1967115879 79 72040512 61 1754495115 13 1431895101 59 1128807588 223861694 2100614663 47 1949 53 61 1083496518 521764476 109 1878618597 1357761953 1557651317 127 31 1977973569 721544902 43 641081496 998575245 4999 1717651401 632755772 67 97 83 11 137 530762660 131 139 1659642069 1225252613 185892170 67 10007 1005283206 241789134 781225333 105736699 43 417961391 4999 61 1424703500 7001 23 61 996711574 41 1557336374 675364202 103 2001840123 149 37 83888250 1146188849 7 798319173 854449605 3 2 434524559 37 1847467091 103 37 1758814536 1683934130 137 1987266926 7001 1977324926 89 139 47 13 362042219 103 1163271597 47 929020565 73033629 2029527945 127 1692113329 1794206685 31 37 636169638 903799730 149 1198273496 1553985514 43 1891191385 47 1566161705 1635882758 4999 103 599255751 7001 828708370 10007 1555998437 603912443 23 639278767 127 1132319935 247901874 1847232935 101 1081904737 89 17 1697577415 1840678467 83 1564907232 127 127 377275887 3 89 1421889187 121754937 173149834 53 859127933 71 1960261649 97 1988066604 131 1440305393 19 5 2100731515 196178395 1949 801956979 465200963 827724003 37 97 2017621753 7 139 1334434055 41 1499580904 89 593357237 11 1784225652 101 381506997 2777 4999 41 1017250057 813511135 71 7 214790472 41 7 783389733 349514221 1848420242 4999 1631553624 19 1371968971 53 144534442 2 7 1997814847 1625813028 49825256 137 3 1899104085 1560142773 240259922 113 113 41 109 462490636 2100836526 149 89 597319317 677101994 972312904 43 29 137 53 1159333887 19 127 1297293185 508877093 71 265248412 906572148 83 17 1296467294 73 1025594520 113 800130626 639367447 131 717514248 442341349 1021260795 59 804399726 109 103 669687872 1739373257 113 137 1473854905 23 1954359979 53 667542738 1693622844 839426166 97 454940 43 1110341985 62543139 101 4999 19 651295414 37 1071079663 2777 1664591607 61 1606678024 61 1394884255 1640747017 13 247168679 71 1912249014 149 1956685941 29 103 23 131 1094307976 1289285101 53 37956109 2138546555 5 637638230 43 504879641 694249638 41 1351612970 713358621 47 83 965913081 151707898 137 489012074 1805233930 71 31 2034760237 1248114622 7001 1652425027 876483194 1949 56117557 648653201 686726719 7 101 1485284386 4999 1938222278 929035084 1057701672 73 89 1500475742 113 113 1296304134 310805822 79 1166824786 230535904 2 1310399504 2108446140 107 17 166612291 1624548322 17 293811799 107 1907255419 1525557517 113 139 11 139 1208824759 858353495 683483325 1622933007 113 61 89 113 41 292887313 568499522 176845120 149 2100363106 1303312838 29 67 590879432 23 79 612577455 61 1572482644 601700889 43 1502097245 139 1625806263 137 1635550388 13 101 19434420 101 1255409788 59 89 2091877182 127 967238396 79 998883110 17 807815118 11 2029492366 79 29 1446385643 887344465 1459681209 73 2090955352 305931537 442551343 89 131 732616321 319244642 1873641831 29 109 67 17 83 2 2040489410 23 76211259 59632307 101 1168137013 73 3 1391279820 79 107 107 71 1407224260 83 2138435738 575854498 43 61 302740255 510005034 11 53 13 1401042668 103 1978966023 365173883 101 13 244273692 1949 1532876838 97 11 1853605536 865918554 3 1899231703 1292152651 107 83 902233240 41 922856700 2777 5 1815184840 346673371 53 61 53 2085293871 1429325426 19 149 43 1965513058 170437208 113 282712779 796632575 73 103 1337366935 1744267508 1826921652 287561127 2777 11 2071306402 220221654 2777 1431260246 29 1303543446 1211610517 113 248273317 1113476801 67 31 445557730 1625714183 31 31 1782194495 1497127733 113 789950117 139 1653497157 1970456896 804765250 53 89 2035277721 735466986 1589529241 23 1202565879 7 41 11 7001 1949400446 67 127 1375319955 43 601611280 1949 127 1017621663 1009318232 47 2115844797 131 131 11 306274925 101 417273085 769542973 103 5 445362610 17 137 1723648101 109 1649936597 871574847 1421053876 11 89 2 131 59 625880083 422964333 29 1149966261 101 106089043 149 170848764 4999 1126256893 23 3 1949 41 139 159766322 986391121 139 37 106339054 103 97 702641795 103 156773059 47 298744669 1949 383229921 311383192 97 19 101 59 905938805 208410597 67 47988777 1875849202 139 31 271253606 1001014035 149 818967799 97 391675621 113 974866820 1040239354 338145495 47 109 1381008492 53 773976013 910332353 340017645 107 1197251313 131 1763457238 4999 1770180893 195745843 4999 1388911558 10007 1504942723 131 10007 11 1497584911 29 137 37 753254954 37 426507991 1586534240 109 1949 7001 107 1702189812 266138532 73 576655981 1834727325 727826223 37 4999 1031051632 412616894 17 1498580224 4999 284580124 31 113 1401112768 127 1445525557 61 3 191280198 10007 10007 13 125175349 47 229642846 1324128176 37 2777 1562498489 1517291867 2074170534 103 5 1850781250 1975351930 31 1962488883 711921632 67 1996421579 16291538 97 41 1486669512 110026780 83 507998326 71 1904502219 10007 98048586 916353180 37533665 97 61 126425611 1451399474 109 10007 101 844016510 211203673 73 131 13 1847517152 149 101 483009977 47 618819907 1912589565 462847245 109 67 1979052588 97 368130811 434786559 2777 53 1312534506 1217483357 23 517774666 113 406904423 29 1763706746 97 736883974 1081287809 1939734032 2 4999 1512752389 103 1228955109 107 1102497933 7001 601848883 89 693641664 1007206489 37 13 1695872928 89 109 2144369862 962016124 139 11 137 1499977188 127 1588400050 950264427 83 139 1317577305 5 842371720 113 59 1780424061 107 294957065 13 5 1489494974 1618686238 43 1583098442 101 113 8444151 71 1596893013 131 326073322 67 101 226805398 101 1703013520 1957457972 109 4999 431669464 137 1321324311 711996702 47 23 1949 101 89 666613827 180765648 7 97844187 893496265 4999 976720659 71 1348451407 11423745 137 1949 1269009492 1182684559 59 246756219 37 1543831549 41 142114118 1439910936 67 71 139 127 1071515654 4999 1285112926 149 28874664 113 2777 29 103 560170573 107 2100660380 2777 10007 97 186484925 834535232 97 83 137 113 1327884244 445023850 29 249608794 137 2 1255466198 1736193563 13 942763484 53 49741454 912651287 1209675084 67 2777 43 59 47 1003544329 1787128376 10007 61 7 1993905059 2070712452 67 1958856382 127 89 23 1729828321 1553904334 67 23 352177058 485654016 23 2777 540073580 23 1271866009 59 495330193 1506293153 19 496788763 520158654 37 1346668169 991341172 1739820498 127 957383350 139 29 1440632768 1291502167 2777 113 1065182409 1488300502 2 13 23 41622755 1864047870 1554598923 67 1817656679 137 160207431 97 193921573 109 5 82510380 47 3 11 968085555 61 1438213989 53 1698750170 73 107 1198382238 7001 560941123 519426761 113 61 5 10007 290493203 149 1069508590 13 4999 169656062 71 1949 169346661 1949106032 131 296775260 3 31 59 1692102005 977454180 1895363957 38432087 71 131 1533303488 83 137 980096356 1356585919 470843450 681953175 5 1949 1510404836 1382055390 139 462068526 1012708269 4999 49780042 994374908 59 7001 97 1003443951 29 41 1538931843 2 79 2086366616 91230225 59 1019462210 137 851862612 2046750536 139 1580134563 19 89 781727940 89 3 72296320 83 1269007661 1112229222 31 31 433888679 73 2055301495 131 854481298 1905217085 59 849808860 103 31 1760006896 977282316 89 967286196 17 13 503123127 1066154791 1610601588 59 1501488699 1418406079 59 10007 1045341227 1018112180 1084063804 1164751476 149 29 320004818 2777 73 103 1123779517 7001 855774236 13 673740015 59 1817075982 67 1738562498 43 97 1718521161 43 2108161423 89 1990581654 864012690 113 420821785 47 2 19 113 502757227 29 643298864 13 41 774714229 472321927 7001 1997679342 654236449 131 139 218868010 1052164917 97 481823616 4999 31 444469878 675187215 5 1967389411 1802942509 89 47 2062486430 643520193 590874229 103 2087660340 10007 3 855718050 2013136368 2088354723 13 109 724271864 67 820641192 1366985724 1479463311 41 137 218185104 127 61 1988735420 23 1959675802 1360115463 7 89 53 971435569 3 131 3 1281819975 1428105171 11 5 89 1696305913 79 43 452022359 47 457379889 2 1132433973 1332039780 139 11 139 1314222621 171464979 1815418869 792607349 31 31 1104478912 1792514302 67 1210784927 43 61 41 2777 37 2080512923 885458766 61 615982389 67 341888471 71 137 7 928276839 79 113 61 109 1289980011 11 31 865470152 816697542 1014530237 7 83 10007 174781807 23 1784574715 13 122804786 131 640589083 223524819 107 1272065426 450720754 79 2 1769723608 47 1831979207 724322405 17 67 89 85922469 997850111 131 37 73 344028341 212348386 2086648754 47 83 127 103 1376456362 1238582725 71 2 1423120204 31 1626501428 79 1949 137 137 370217840 1498504630 838210541 127 1660978771 7001 607896830 7001 7 959584409 2040718712 19 587146493 1321505394 1353118613 113 1906868444 17 699646526 23 37 179954225 31 1910679637 4999 1955753771 1344793046 67 1681725617 1905017103 11 771455633 972607046 113 123487507 79 933154339 113 1345397097 792075525 107 1666899928 2009087298 2777 1150450006 13 1755524186 1886822977 393681494 47 1616199832 13 131 298695458 423850213 4999 1363031715 37 1309377456 1488007208 71 137 1059057369 89 149668104 1183778950 73 139 1581437333 567129452 412845782 101 764209450 901869300 2 139 352132453 881543143 971321273 29 43 1855295845 513543109 4999 1949 1720911616 1787225201 67 850811580 17 434899015 137 511279479 862959575 11 1041919098 1614985636 53 2050807493 1808708369 43 1801325427 626006642 43 1096559254 59 5 639603765 19 5 681763300 1412087526 1403684207 4999 209352168 2 107 127 2013882561 845607938 67 17 983608644 61 89 1550613358 23578972 1736151613 29 101 2078104088 101 137 444894896 1110941083 83144101 139 205643133 137 13 7001 41 23 127 7001 275404113 756306719 137 137 2076803550 137 1269823819 71 1677666384 54647635 1485839404 2777 279791081 47 1949 10957582 67 1470409805 53 777472317 1796326614 19 1970917433 2777 139 1979300925 975471625 53 59 1552320857 1853779882 1742669318 137 1318476674 71 1418405017 59 1495940637 979341946 61 137 169775606 71 43 250628023 127 11 197003770 41 2139468724 53 131 19 1527309832 2143188373 127 11 1243809501 463625767 17 451255990 345862552 59 2014581727 1032284532 31 1393478675 89 940099257 1819870599 693122456 137 1446586344 738213432 139 89 41 416068123 673205773 44712619 1541629821 59 107 51585342 101 41 908791814 37 1131396360 396711965 83 41 1687634087 1868438060 2002876749 113 536345460 217126566 4999 217456500 47 544268319 1105934111 2090602580 5 7001 71 235450768 1869900233 1482294409 1949 1270282189 79 990197692 47 47 1875090367 45153556 137 2777 1068134172 67 1280853766 97 540324726 37 126979005 17 113 1932122364 13 1145397641 37 34909648 385037466 29 1432408461 4999 1666983827 103 71 394722938 1817113603 109 813220551 31 2096351068 1042417563 2 1755195020 3 23 2095852011 89 774830262 709467342 3 1538311867 1517393574 89 2 1312456226 137 67 816378250 13 73 23 19 1172216034 131 7001 1071019981 138255748 10007 31 1907943019 1576135201 139 1947430588 1093076679 2057816896 2114550728 41 19 1009781657 1443055134 3 43 61 64266794 328268267 896078061 1029976001 103 969277641 97 1125403021 47 2072029518 73 1162350822 79 887333925 58990383 1949 11 692797457 1204503421 103 43 43 41 652529391 3 352480956 149 911758714 10007 101 253386780 79 2 37 1483343283 795415011 1235688430 107 1931854785 1365519621 127 67 13 753680400 11 47 89 2777 1430077244 7001 1223025693 31 310071083 1584661790 79 806080339 19 1434869094 149 1714475354 37 415510407 2074098529 1637698783 149 1352791264 7001 43 1789051851 1816728875 13 1628028272 43 1904012963 7001 1816993331 113 53 71 33145356 958712858 47 760063224 1201338263 1949 13 1522027850 1337413560 7 17 17 1692187531 13 721095516 37 523346574 43 732181984 1041154227 47 4999 11 225477728 7 691437824 73 1481643701 61 2115444315 11 163343697 176381777 179025725 1281637469 89 113 415349128 137 1626194592 2134316769 3 1949 857643807 71 85238708 2093076656 2 23 1086771574 47 223746884 109 1639593587 164684176 1949 1644727967 67 1758587924 501932157 71 5 17 850795515 369555163 4999 530518875 1590865281 97 139 971543777 127 1949 1678190513 1318552414 59 58339720 41 37 977797668 862541706 113 2 131 1006223671 149 2106861788 1480082381 101 374356904 4999 79 5 368455629 7001 1333004402 625538986 137 43392536 1949 1046670176 19 2015572222 137 1555386756 1740383036 1254110092 2 361644433 103 59 103 1321319638 73 758048498 1670115243 1104611565 1485629240 5 693998536 874897553 53 103 3 1768570827 894989034 2095697177 101 485674761 449204223 10007 1741398126 1164462061 4999 2777 931833458 29 230410452 801718398 71 493430120 9279103 73 31 1513320242 1938081939 43 3 105075798 1306622469 73 3 1341907656 37 1995510122 37 1444878966 59 109 1332336975 787877615 1624820019 71 10007 968607551 925367304 1867306055 73 131 11 639165945 29 1834154677 3 324076176 73 1082948649 83 5 2031772493 17 281943674 1083394307 501781716 19 61 304966755 2042493617 47 31 617281795 10007 529573900 533939344 2777 1338320879 621919115 19 71 1097693094 83 73 1633853150 67 740705636 376342484 565739858 19 1404958344 946060521 19 3 421421487 959593836 1027615150 17 663719831 1326018418 131 962012910 10007 1812698001 1221494448 1434480831 137 454650392 61 696731036 137 1504843636 131 79 1509824029 1926171677 67 1122341220 13 1108260101 1208313810 37 275224116 107 31 1617511935 13 10007 97 587888564 1835010786 1949 113 4999 31 668964717 383334747 73 1799739883 395519621 61 131 1754924732 929912146 1955982209 17 2 7 1218688888 1047738193 109 79 220596598 5 276257645 1595958630 109 37 1754605971 23 1817200160 103 2123154450 103 1157740806 7 388917480 3 1096416547 1168036357 17 266818230 7 47 1997918911 3 1684979985 67 1438481925 41 1938576760 3 5 71 133788237 442636455 4999 5 9511810 1571649439 17 53 251960930 5 4999 671935586 1293596229 4999 79 31 116331654 927413515 31 79 865610426 2011449731 103 131 10007 159861825 113 1949 19 441958487 41 518222739 71 740655173 4999 388472290 1897500424 51989426 7001 488067714 2777 723777841 1459622113 23 1949 79 931544537 1229076865 23 1224896579 676037942 89 690431295 193024090 43 41 17 1789626754 963193837 109 1807393528 54542837 11 1419322450 13 2 59 284612283 107 551748175 1949 59 2072563925 197612046 17 67 632883541 107 1887601542 548112231 41 17 41 17 67118550 70571726 854121446 1175480232 17 31 13863293 1737247843 132593940 43 1924095673 43 41 1547793050 1035219496 938705859 2141339421 3 41 490979141 963656702 103 576745204 1673082979 2143929987 71 3 79 23154798 2 1017057480 803556294 41 97 109 1683309127 3 1128624865 1762833230 47 31 616567060 31 5871834 127 178700525 7001 11 506149435 11 650021933 1962784481 939999942 7 388419020 11 1627098172 700590070 10007 1949 97 1261938232 61 1530166739 127 702609052 815357757 59 540731832 1988032314 4999 73 592114702 1191539692 139 2045006626 13 668651901 995081024 83 1949 1012008505 493319186 71 109 1895413378 398027523 29 23 662226143 410401328 11 1170149176 1081639293 7 101 127 833068866 1949 621892437 1931821944 3 101 1921364612 1949 83 572793384 113 17 312257453 23 698415089 31 867798438 149 986730597 1746854097 1542152005 19 131 1721132889 13 1287026910 88240646 67 47 1529563654 61 1925682512 79 1695635618 5 931353692 4999 1738859622 1360182717 137 89 71 1233876695 2777 301674016 1949 457691466 149 906880701 103 1442754269 67 372953490 75862224 103 161772933 1670635177 2777 1425311912 1314365208 1834661508 19 23 11 1244748692 215331116 61 1893677090 1620123615 5 2144908719 131 737713007 31 350342873 381638148 2 137 357353814 1684246627 103 465916895 190410630 159624314 47 1836005188 1055234047 79 1443641205 7001 71 1386697592 11 73 131 1609106143 986381756 101 173887357 139 204359607 11 89 212112810 29 149 499962376 43 629372768 137 178912547 3 1672889631 801130985 71 1671593594 31 1135136455 149 1270469360 667133806 29 1697800406 41 749874338 7 69070295 113 139 1950207831 13 1134291173 438054710 67 4999 728434284 1950339854 1440373881 1771478482 43 19 939540082 137 1731339555 1974933364 2777 701731238 131 1577530345 1949 977832790 5 41 426719979 1063109198 113 365266944 779064752 19 1627574708 113 118674640 7 817617024 7 1074094111 137 31 1427525169 2131542826 1469750189 29 89 201033645 107 610127375 2072427891 2777 326644625 1949 1422185920 5 11 1540743545 1257632904 1280584074 2 452469428 847390670 17 139 423308654 23 1355159839 7001 379475447 903562051 10007 19 1563416539 2085944336 109 149 47 31 43 1097669342 20555247 10007 79 40259980 71 1546336974 419321314 7 1452795792 7001 351842256 212076956 13 1173901859 137 459778028 1033805021 1372717954 59 47 113 97 892846487 89 1958598792 19 1344747382 40637637 1587692655 978593057 59 97 137 537224265 59 3 333813663 796416204 11 2048678841 47 37 47 165522908 179803784 109 137 720529717 73 2 83 1265932849 70324915 339725226 23 3 5 1785984372 83 1715090334 86151112 29 7001 706477911 268109706 215681970 149 7 123714731 317533412 1745454893 483248870 13 13 190316763 1170507197 542292205 149 72873110 442904403 1949 41 1350788079 137 1968214062 71 37854076 41 17 59 1627893072 1911326948 1849543775 10007 5 389880520 1192006710 1233771100 65301618 53 173328666 59 1784447678 131 401583848 19 1693603608 67 1789974412 101 19 657746845 1997670392 266754135 67 837578637 7001 588210018 726845287 23 101 296591853 29 2043679575 10007 754287632 127 907803874 532549788 288589065 97 1653312675 7 1780726367 1630451843 59 11 1573524535 563729914 453662003 79 797896919 2 149 727724344 497963215 101 1202307030 647344249 109 1447612650 41 127 1540903192 505685425 113 3 127 10007 2087790431 710857252 19 1825355671 31 1213481995 83 131 158695365 1721663701 7 31 54413370 920257227 19 783259933 59 1581747448 131 61 1105519104 47 11 826776436 17 838489585 109 1291361041 71 684503829 782692711 410698 29 168461635 1218264528 149 261994907 113 182320045 139 2093376557 1949 414026805 3 853685457 41 3 1417864792 1662189780 47 29 775795336 1923483095 43 1949 1899220591 97 712873661 567794711 1113738681 11 31 1837914951 3 53 2111881751 73 2777 2098437273 118569569 13 1425145943 866887593 1949 83 306976662 1408954382 17 619896367 137 298980443 41 1201098362 2777 1646444422 1262536231 47 101 344404682 83 1906823030 149 17 525551107 103 138656128 693872328 2777 3 757822055 29 71 72137611 53 1585239805 23 2777 631864695 1418299987 43 53 469531134 1579458204 137 59 10007 1321374315 163184149 31 89 286889120 37 722122137 11 1932422089 879041657 13 13 26369512 7 2089824989 137 61 898148572 127 282359862 89 717157728 89 1546913895 13 765505962 1266608980 1202094584 43 1181242674 1891505507 61 332444068 11 19 31 495236209 13 2030779023 296523614 43 729938029 2054644989 127 2113653380 519876140 59 1707218807 934816611 73 274373606 13 745821635 29 341418421 1662995778 61 1967905750 103 1878649786 127 471300796 131 2127776353 43 79 1529893460 449346971 97 1120070155 139 2052757143 1310842198 142088766 2 1432533442 549945477 97 59 736123908 2 467361772 83 1755475444 29 13 1507250355 71 1286641963 139 2052012242 13 1089106668 645150202 73 1844075630 41 1976312894 37 2 1927258158 1347639949 103 1337729392 2107968322 4999 1084301231 13 1903485079 71 1931668901 1079186002 103 1914999761 2777 1589421504 79 1004136215 518249717 1519339444 1945015417 59 67 1073577046 5 1182641460 71 139 242783238 1292656960 59 1322061616 679950369 37 1095936966 89 566909219 103 1648476993 5 101 2777 53 71 294496498 149 2777 218883140 61 1510385803 1433205670 149 2127044863 103 59 1090711701 66709294 4999 1911242675 916135711 1638130980 19 2074141116 73 29409802 41 530446854 149 1500064672 107 1102920476 5 1949630456 330331265 59 53 1498483151 430550217 37 1814187354 107 1959137064 89 1492489683 89 1459330686 1793207146 37 474205283 131 1743179796 1027162053 41 1840682946 131 71 471505888 139 19 1966854251 37 470329 10007 794846003 261623008 1468257061 10007 139 848516604 840510343 103 1786610808 463737587 31 1257062287 13 1421535024 1034963559 139 699515127 103 191625938 1335413515 67 362891411 109 79 1280278893 907498464 4999 5 1384861705 1352071015 17 1215170024 720213797 10007 13 208742261 29 1859362463 47 1981526909 19 59 205777132 436204296 11 1626444523 2 732872676 23 1002860787 2777 1769390543 11 1433263175 137 383116664 1949 145549371 113 71 1993216728 109 101 808195536 1762461413 17 699680169 29 137 7001 1373344164 1255824380 23 1419311692 79 336687098 19 97 1322825278 428143450 103 1567929654 660383058 37 1123338870 201487126 29 1887377681 67 1779784382 657945963 1379974610 2777 1949 252754116 83 2 53 137 1254973319 131 97 575600037 306702942 912325122 2072443442 101 903939289 922870360 137 2 1971177836 1076771320 89 546852045 139 2066904980 2005443045 1202667883 41 591292683 101 107 83 83 2132341732 139 10007 144160842 1479521524 59 149 31 966795760 139 1702777939 1637749569 139 1729980145 149 951045693 1949 107 137 1401035569 1949 978982700 1183753725 7 71227002 107 1587229761 1329329052 19 986868684 1803739638 3 831138726 73 31 548931322 43 29 59 718643777 3 1197992550 402561596 10007 926628747 11 29 2777 61 992564184 1733645315 109 97 973304014 909361259 131 101 2014583471 37 23 716841992 43 61 83 13 1949 37 1578544646 7 1761933558 607447455 61 53 127 59 1043852721 139 19 89 1218341381 113 2 53 2 107 58526325 5 521404210 127 89 1409786166 737101382 4999 10007 20834574 1469948244 41 2777 1746910728 846947695 1626536001 1949 10007 1656038416 537055676 1711432492 1427704868 1949 2 1049944750 47 103 737256593 2 11 1361102802 71 1518232334 537192540 4999 192446503 107 59 146386316 272313025 37 932278418 107 3 1354724892 1627150233 37 4999 298115365 1391767440 5 1731291510 13 1308454888 1468488341 29 1383746991 1432059621 19 59 414913134 101 1894579311 41 1402104470 1513488924 83 1017649929 107 2033306132 2 770878248 1675809440 893335721 47 1949 11 658666833 31 7 11 849944843 822150226 1545349378 47 7001 102158592 421726238 103 127 608146104 775421306 59 480947822 23 251826578 139 1075520284 139 348382094 127 1082901822 273897961 1976549045 23 113 1032306386 67 47 530544601 829969052 97 183465315 350082797 1949 899510276 43 858014604 75685117 302919534 101396762 61 103 1710691877 324302710 5 710297448 41 97 1139566282 71 97 681769932 108258014 3 1309321897 317857723 23 2777 29598328 29 459092650 1696494702 2 71 442763881 1904712172 107 89 89 937559375 2777 67 47 90746806 2777 67 1361456817 2777 471237461 13 1511700440 113 2044943259 1022890000 17 31491157 1087603105 41 591803374 19 23203522 4999 142811432 795302243 1358668291 43 7 271435325 127 97 643494314 271267484 131 97146456 919772746 137 2777 137 694802505 1264255622 61 109 1488507706 113 1535795656 513729307 13 29 567919528 7001 985712796 61 23 210236169 1183195854 3 31 19 923957042 137840032 41 113 1966027039 41 61 139 1779791723 202632532 1949 1870950346 1668606212 4999 61 1024776149 103 2067380259 1340743893 1416629106 2 144862295 834846396 73 1316029925 17 455777021 2031800016 31 1427278998 73 59931759 23 936631852 338557976 308507402 113 61 109 969520877 89 663055518 103 47 167277277 23 5 10007 281807127 109 2002546587 31 1784120122 1795319698 397510388 37 61 4999 37 1400089377 10007 895091067 89 1099937205 1362937309 79 415406569 97 67 1697521554 228012123 29 73 346768104 120942270 2012960432 37 1075857597 467858751 17 109 97397277 149 226917613 254377568 1099052125 1451792367 17 1190899379 1449332584 31 137 1313470337 1594079460 17 73 619268637 127 83 88801515 31 71 920702970 1592464231 41 111551734 41 67 81179059 13 2129413808 31 1885332859 101 536409115 137 83 71 1712688759 1024815184 107 5 1957861130 554060194 61 97 315025974 1204171282 2 10007 19 1949 47 2 719888214 2886909 3 43 480299336 2065826890 149 746962032 13 263365939 1082080126 23 1068921254 1949 1998436385 17 1323014069 11 2028899406 61 1952636169 3 55168556 1137772170 97 31 1027234476 96373048 42987960 171418656 2777 109 127 974869526 60530232 43 850592675 5 1490148070 135367770 1877464017 1724930900 11 1176443743 61 73 1776746816 557918739 2777 67 149 1452891103 2079500173 1754525193 1351780634 127 37 1523603168 367958558 7001 49259036 29 880738232 769513999 83 131 1690799446 97 563693511 918539939 139 37 256143526 1582961972 197698926 61 803241351 1054094605 83 1342193747 83 482861215 2039198906 2095262257 23 23 1949 97 408774078 23 91284562 10007 1503571764 19 1090453871 766106676 403428855 103 1791251576 432583466 4999 1388127319 10007 53 11 73 218368039 261125526 776508914 7001 19 97 23 104091307 1793604331 493364490 23 71 1462889396 1134490200 139 116415800 83 1772320663 97 2073735064 79 2020993642 3 1607384526 5 794396900 556238492 2 71 2 59 2055885294 137 1110930548 79 1044238274 1867548174 53 71 477987712 19 1413040165 1050552820 2 19 714126552 17 496234607 53 14703578 699008255 2141922638 73 17 1044996919 857146812 64845179 1949 192527505 71 7 734207705 7 669759951 127 73 1656968676 7001 626883542 17 1355958267 1374144952 101924528 31 1020122952 2777 1294915100 897087634 77254811 79 1909758403 256121408 127 5 940791425 29 764847358 71 1050146074 59 1744746230 67 304474331 1981320851 53 2118297534 450631940 5 1679930630 963051211 97 2144002931 103 1536022697 2080144769 59 1450514791 107 53 43 889482802 47 1180874765 1378654008 47 23 220430905 4999 1258518246 41 3 16335479 97 653743819 131 2024559936 1139886544 139 1382033076 305068986 2635123 127 1132517957 218003161 109 7001 446124723 1949 109 967881612 520786872 29 884616246 79 43 513075355 2777 1320310765 43168465 1041157019 149 710947838 1848274813 11 637159842 1079101094 83 826768561 1949 741465891 73 85669040 5 343164185 1078714572 1594175142 10007 41 109 280587228 2 1249857976 139 1179008147 514740764 149 5 69888838 109 1822374040 71 1489999100 2 1595507495 107 94298779 97 2777 1707568969 1380245525 127 493229641 23 19 812290033 1327949121 785935691 23 11 71 13 631920575 139 13 1655946851 13 30183491 37 61 1119722885 5 394241127 59 137 1158532554 1423472470 17 1592084102 772636604 2777 1862078472 977079119 37 1221174899 1991917792 990222843 131 360449775 529109636 401447915 11 13 2144208215 1206429440 109 13 3 53 2064465434 2 877513688 109 97 88489705 2085017913 4999 1214377076 703165680 19 2106422840 149 113 97 1026599626 1855827025 13 41 137 59 1967316827 1347775468 1938611057 97 806740755 1145952773 107 2 1242143280 995512861 428802287 37 43 714803233 585530505 19 1799510976 47 2 832523782 446962552 1722293103 17 17 67 603572850 139 10007 379561535 101 149 1946155239 127 2125568774 127 103 1750639294 131 19 47 1064574863 31 1815710108 10007 107 909599082 97 109 120533181 113 1403127376 703117348 131 1652393778 501845449 7 11 462799546 137 1949 572047092 113 1144347085 508402349 7 1091747692 113 1236168924 413136606 67 1133895203 657685399 1603367364 19 83 288373706 139 1640076290 47 1685582620 53 674280469 1638526058 1093540255 53 107 195992444 73 1982867213 1433069729 43 61 820367955 2057770218 1158221295 11320856 67 5 1203540880 143950125 41 73 2777 127 877981353 67 1949 2 71 524512571 636145865 7001 858105569 431988590 79 139 986590169 1833574437 101 103 23 2777 1876127293 1034049537 109 832548006 470145399 139 103 664519435 1660519041 97 1809068333 1371395845 47 37 11 1090723744 11 71 1601813747 168704520 37 79 2100115871 1767496113 67 885126950 5 101 855207198 10007 559161139 482904169 79 1865064632 10007 13 61 73 545082532 30901484 19 367996693 146894263 1531305490 1085568539 11 97 1032730274 1060249662 2 1362394057 37 1063828600 5 654113953 83 41 37 32691720 131 89 37 11 1021748134 113 1185569558 1250698690 37 2087504998 2128455599 149 113 301608300 41 1034389656 1452979346 4999 847870392 1949 1250879894 13919758 137 1309393940 580897320 43 1823254051 103 765805000 2131075253 97 1700798194 1127039993 10007 414876993 1014405418 101 1949 546261822 1225634497 127 149 1598895807 23 2108352274 7 622635811 101 1772436831 11 1549116558 1166286593 1576550187 127 1588482016 11 834856649 1425823205 1281275447 59 442591464 4999 994366087 2091316109 479103639 37 1156106987 43 660046607 149 2073446076 13 43 97 1335165618 1309161276 1211151828 61 149 2060522341 1417247473 1370528550 131 709694001 97 1012947623 1015877602 109 137174538 1318421356 7 5 1590420865 2034369030 212282971 107 650804816 871387697 89 660568585 37 149 475765642 482609815 79 799229728 898966997 71 73464585 3 149 67 139 1463147517 31 1900250595 79 1949 103 10007 97 224533272 437352436 127 1568555029 5 59 4999 1842461434 1387442456 871112534 131 140198872 19 1436502942 2112466819 127 2132743639 1884317160 2 908786942 1974038284 1385031372 59 23 176298036 84616046 109 513089027 37 983273150 89 7001 2777 172759947 1749920996 29 47526418 71 895614732 928520037 109 841499620 1662704639 137 88376097 1795064283 2 1142601646 924253118 37 4266766 389024378 137 141317404 89 53 231256437 127 59 101 1299273191 10007 1913981469 29 1607681845 113 2014263646 23 434740365 649128287 3 1178370264 103 37 1635177963 1451500303 1352484762 43 1223723605 5 839640195 47 66469703 23 55980576 2 225944611 103 53 1790490520 137 1823302860 1494113095 47 1502429213 13 823824261 1110988762 1921277463 127 1051847339 97 1606939345 83 574427139 13 727387895 1606213693 4999 5 7 1640828399 930616596 43 920304589 37 1968238125 89 140732051 41 62896009 499365081 31 1764649735 1437914299 23 438668658 7001 43 1949 5 2010198225 1553073040 79 83 1105682342 5 263795690 1145981895 2046834271 43 1346059979 97 818632082 1436010019 97 1800179782 2 932972920 47 1949 97 1355539707 127 405324023 13 365900860 89 318198585 43 514423405 1329933627 97 71 1818905160 137 630293055 5 59 1923233515 468549362 107 5 1900129625 3 29 1441587158 137 158052516 7001 131 1522685312 1505386369 89 802417592 1969318555 405431025 19 7 1516124349 1451770274 127 131 47 19 129991825 246941024 1526934759 1218970809 37 73 301649578 938252446 137 1830248877 4999 71 1878496491 1010117516 31 73 1490645254 1712192881 1464551473 23 37 53 1455019176 1275394544 43 238025941 59 440705220 53 61 23 1009084428 148773223 1546088070 149 97 43 1341482438 109 2131465570 2050482603 23 89 29904623 2055455801 1525222450 2 1870406898 1586535570 3 1931713974 137 674791494 83 630734015 31 1367669656 1150057644 139 79 2098526612 107 627973156 29 103 976077131 382118567 968655852 101 19 1331950646 13 2077157421 1911784036 137 29 1916074283 1501608323 1014141777 71 23 43 1806608493 1699070731 1596528318 59 53 19 1876341694 1543224251 89 1528112200 764810550 578453330 7 366460573 660905802 139 310662804 1834638527 1949 1577258195 47 1643526268 47 450553045 37 11 635155653 61741955 97 61 591030830 4999 1959598002 654104153 127 1614381963 1596547081 83 1161854501 139 1286169331 71 2 1056616026 19 53 107 770434133 131 1946751374 53 1286774034 1710084415 13 131 340154600 109 302238252 113 1811407402 374443128 43 678937621 128381789 43 1277414502 1120215919 41 101 109 1422368577 1652110711 83 3 101 97 37 2117792310 1561868864 3 792412977 1777174932 1939550039 7001 59 1302146408 2777 1915180266 1949 2079440723 149 1327937021 812126735 1673580355 137 5 91318850 1759111172 1446769480 13 47 605692807 1974184475 79 131 11 2 149 50052676 85493062 139 7001 374819538 1498284010 557089858 13 1162193331 1508219020 1106675450 79 7612824 37 912157218 83 310711164 963962935 13 318530602 1921858802 61 139 1103329180 41 871658100 103 1247167493 101 2777 800306407 950961434 2112029483 101 1917217249 1843616205 2002429566 37 57883180 2128166264 23 131 1997737031 17 631033750 47 1903031551 13 1914619590 50157876 109 489690893 13 89 67 956506758 37 1396423475 73 607132605 83 273948804 41 655189925 1558821079 43 17 169740835 7001 20792970 41942991 11 361473904 101 37 47 1094338882 2113645084 59 1336316252 1986901287 1295437120 1985865172 2 1342510624 517550143 67 320613230 83 31 2027517217 790859290 67 17 21889408 97 43 1949 1849340405 2016151305 97 7001 899369463 2 103 1621311979 218091582 101 79 519192553 41 285787179 5 1840642385 856403140 4999 864432079 1027684422 2 547551408 503374350 67 19 228906034 139 177053474 29 107 1221321360 1907716282 1949 1890843419 31 137 1134391236 2 519377694 2045514506 149 654654893 3 47 658932715 1660570835 137 4999 101 2048643398 1843375543 518963882 59 767995566 3 351573657 894762731 1021391722 149 171028488 73 107 1660425358 1189673080 11 1609142271 1584438537 11 1264650695 1010876075 7001 83 512751150 53 1024525457 1315328148 1661926780 2 1330053701 569048106 17 449892037 47 23 1931689086 1981989879 592162640 53 68665475 13 697231067 11 746746462 2077263551 137 23 41 848926115 757526495 47 236148304 67 279890624 950538380 2038204110 1061646270 131 107 759617182 99429257 137 73 738779272 517958725 73 19 1501809191 23 1605028429 17 1155721982 1456597959 83 439972376 67 779815479 131 258545530 967324803 71 1668167365 1024510982 47 1133441707 73 473223978 733706062 107 83 1223319108 73 41 97586355 173567719 109 1907180630 83 604025542 131 7001 113 1925795261 89 913911274 53 956489064 97 53 1495864103 1107811088 1886992565 1949 1565438749 1321022016 383684715 73 799181722 860461781 2777 79 374396958 1692615183 17 17 1003134640 53 1349032320 511748337 2777 2 280576854 17 1430311301 1654245287 7001 73 1678083348 3 1337228595 79 966451540 813572136 2777 1390392668 2002296029 107 47 2777 1987201761 813311620 17 1489524199 127 109 1781075403 7001 912291159 23 1250527710 139 1631655809 1475496099 1793361573 131 97 1473494031 37 103 1207137546 13 71 35925219 107 1564292920 1191066969 1880455386 97 967199617 19 47 13 11 1890228340 67 7001 1371619614 137 718860005 127 7 816341582 658972144 109 2096760188 1517428847 59 835652622 37 559089092 3 127 288464117 1665752683 7 2084826982 7 1897716884 1147307427 50068914 19 1885203294 89 443560466 1077352095 59 1771085809 131 1175946390 61 1966368707 2777 1752520268 43 149 1037106156 13 1420423601 10007 1823567244 3 531653190 1508565100 5 131 73 869852802 13 1163307522 206985100 7 217837032 419457389 43 31 1053790256 2 109 107 2119308019 1725938676 19 614386968 700212432 41 421495990 1237876614 89 2026310396 2009404005 59 17 59 776727802 1084053905 59 89 361707570 1999754261 386796310 109 121216244 994354566 97 171692555 71 53857405 103 594016038 326026827 53 71 294876064 1026755907 961778 41 756409008 71 83 1503102029 29 1733622030 11 1811361275 767539550 5 457604797 1439386390 137 104255055 1821706410 103 17 2081975278 1343846464 1421314224 2077463207 10007 938144064 1083831045 47 240468409 2037357851 71 2 289045302 1162778927 113 103 1228884774 73 2032162174 770227919 155994298 101 89 408915395 915921057 3 1786051773 2 680683527 109 1286135690 162489411 3 233778235 4999 41 89049745 61 19 1422675369 1554803422 2777 2034828520 1091229355 5 37 47 1588150962 67 539060202 1372758845 47 139 37 97 5 1514769717 59 31964299 103 71 131 1877124070 5 1998375378 43 1195481227 73 59 477369875 43 1893455464 1246074887 922222432 73 2039707267 139 5 31 1192590274 1393469127 47 7 5 1512928425 1408544660 107 1059486145 1949 251387867 1994794930 7001 19 585705001 1065557255 7 127 53 442942465 11 1154425613 1059319741 1141764268 89 139 383759957 1501074205 1433010220 101 10007 19 7 979789216 79 1341300710 776000015 59 2006813787 995463378 7 2093252986 139 1125062411 23 4999 1860162893 701073842 7 694293825 31 1484782417 2071032472 101 1318181098 61 744919495 1267043182 101 37 148240346 4999 772145540 4999 1081401278 107 43 835211059 514791700 23 846618684 31 116708366 1355704026 2 1861134040 67 1957977448 101 1526058692 61 1949 1462667979 7001 1095208436 853694771 139 416660423 1882301909 1204833168 43 4999 89 101672977 73 652759795 137 41 1823674541 1746143090 137 43 597119070 1883158071 85132416 47 101 1087634458 40067811 398741545 391298105 83 471804330 101 528535323 626485090 5 1220619165 1188470526 83 1464696435 107 3 216181059 1949 1528027694 1166184177 89 79 1102155862 71 1926944118 865840832 1740702283 61 647502627 1556676045 1949 23 403970321 1472768568 97 79 119242881 131 1579884890 73 11 1589285412 221813091 31 786366661 19 37 89 2777 67 993975016 67 351333305 73 695474285 1620080298 109 139 1599013903 131 109 1949 1227593242 35725170 3 555920511 568676298 127 71 524757807 61 17 109 23 798347489 17 187579819 59403737 169999768 59 1924123145 7 1155199297 1122436602 7 1864817738 7 702167844 37 352351475 149 41 7001 1088022219 17 101 1089373476 243617149 1590637040 97 79 931684882 2 3 653364105 131 1222821155 83 1326243637 131 2071153492 2777 2124168955 73 1193588763 1667982030 1412596685 5 43 42506661 1126908740 2127179669 940074659 31 4999 1377079529 311635376 131 2 41112347 103 1193374778 10007 874676755 53 1202627749 71 131 127 59 2777 2051347684 255206300 2 103 127 31 2053986685 17 564490251 13 908130535 418379760 7001 1778141984 2 2087893688 137 695047854 1744175426 1887274562 103 1101867421 59 7001 194116727 1419907815 41 1236875249 1542814543 61 1727216891 2777 43 1043080025 103 253085420 764495458 1499869174 1717821634 10007 113 43 793355031 1302368698 23 514234736 1685396661 13 2080044421 109 1986992719 37 592100825 154868791 954226464 223075776 79 113 1082082124 947394535 5 853440955 89 139 999906520 1607214053 43 19 1277956245 2094119029 1652551060 59 103 1858961716 1969711436 83 113 41 61 1515286116 763479965 83 2777 907695774 1915021977 79 7 17 43 1514168331 1811004039 914572844 103 1361474394 127 97 11 2052416865 651317865 137 19 825082600 707439654 1949 280297384 1441465587 107 19 1592110883 67 1422692204 287453502 7 1072842232 658418626 37 109 2777 149 801341461 7001 107 89 685831864 515114912 217145038 1580486952 11 2777 131 140453615 832546658 37 495874148 73 867777791 276193255 89 37 1969950670 11 10007 53 90368134 113 31 11 1283860677 969286254 2000850233 19 97 437898643 29 1526710278 1535206553 2 53 10007 1776902962 1059190915 67 1063711847 1000218748 71 330603468 31 53 1949 61 2087118172 13 71 786079340 147198904 149630086 71 395872438 17 454239932 139 79 1077200157 699594956 29 1006485402 13 1469491101 127 19 562561573 113 61 1130162982 774049313 643604224 41 661640616 17 75858148 442239683 107 856341651 149 1838453635 17 206811525 89 800287644 73 79 43 658441941 1099331803 107 1094033120 29 28577267 1269237845 10007 73 1325686351 1544785412 3 1722177345 101 66743714 131 113 1207270756 1539200798 31 2051375913 416800830 103 2 1202278504 11 936446522 1797224143 817819431 13 137 107182361 1439692722 7001 113 41 89 2057889015 7 137 811363183 298766312 53 1384630724 354499404 10007 62984058 1525086814 13 1093845870 779519534 47 1635912597 83 79 29 1949 1040993018 23 61 1298386798 17 946162693 43 1808271389 1838767755 139 2 768450168 1706316521 13 137 1413754101 7001 547989273 299726812 79 1073693187 137 20275178 669717982 1838571167 2777 131 834929024 1879719334 149 1501184438 43 2077158000 73 1617825124 59 1447677513 1226055223 13 67 109 1385306506 864317174 61 129927560 241019535 330771675 5 1521577551 19 537950116 1399191100 5 13 5 107 756083293 1724131660 1968091983 954692233 53 41 73 22883310 2126730900 83 707559728 715604835 89 822823067 47 53 31 1826541886 1390804491 1949 988727700 257414015 2777 83 1810448995 1025164462 43 103 4999 103 1361569257 1236201674 11 2145250349 366566046 916813386 89 1816320277 61 67 127 83 73 606548615 59 1721683757 71 19 329175646 218520938 83 525308660 101 127 37 36941392 1665496244 2097175390 305721956 73 542867877 1429295083 31 1541082891 246356632 43 71 23 169141165 4999 1565841769 1615097779 53 29 127 83 843890079 1875632193 131 782215821 67 73 804011926 1296556506 1277057301 59 43 1246300648 53 280803487 43 178624950 10007 1216280801 53 807473656 103 1566491671 23966452 47 11 897723651 11 2777 89 13 886751957 5 19 1554504152 1442869709 2098575201 4999 43 67 1631158617 542957213 127 202967391 11 420225278 83 1178184917 1924536720 131 1597755779 97 2028953559 1791563325 150451058 127 721424389 79 139 11 1813326050 1829201781 89 19 748064105 251521048 131 1302067164 79 1169858939 270876990 2003762914 109 19 19 41 171016330 1020255357 7 2109729482 645596021 59800460 2013996579 71 131 59 1238783167 1893521974 67 101 1157648062 109 755241489 2 1139117088 1844660900 137 321544343 1957105742 23 1864650779 101 305915732 61 1834040457 796574920 505464642 89 7 1913044721 590218202 71 1177833907 10007 7001 7001 2008467883 1882125635 2777 562920116 13 1926572479 10007 3 1445628000 2065264012 67 960894101 950233442 109 379637735 2777 4999 71 1864779287 730551023 149 805922779 793866423 103 137 584560368 59 857994166 113 158368596 47 1091379574 103 1016035260 904547648 3 243764205 113 710405123 61 17 780226169 47 11 777434130 661626515 137 883672057 4999 29 405304116 1992418431 1760624935 131 936166879 101 849422726 3 71 1834615843 617437110 17 679883996 4999 1093596237 89 869948653 784659607 101 2 497425296 876713392 10007 2081035706 893294869 71 994746778 2 584773022 4999 1963947132 71 107 109 87501763 137 179937444 127 1851509251 557028096 127 1537691997 1825566758 7001 910853007 67 444664729 514995118 89 1949 1947839831 43233393 7 59 223754550 908752043 97 1972316326 131 889932649 89 1567316522 625420800 43 1826101253 5 1676959010 149 137 1765029499 1665714089 1655595641 7 181744759 151288851 1643563522 139 1325658904 29 1537062379 5 113 79 926386491 149 1820939588 1041342286 2 59 7001 596633234 73 1404668333 37 434322280 2777 84720716 1601868018 2 137 1830982395 598711633 89 22358391 865884569 61 2058610504 131 1400943999 1489710675 19 1706624821 209544711 931860187 67 475076940 697517647 47 1310933789 83 79 1635171247 103 1709567735 1921307224 2 1980708409 113 61 1349420711 2042166022 29 11 1679878761 1092343692 1949 2045990036 7001 334003708 874686214 131 1966501657 67 7001 2076279569 41291898 53 17 355473570 325027106 2 751320410 7001 47 1701586402 516015914 1719398612 149 2114053124 1429948739 139 324211523 572133352 41 749235066 37 1915109122 29 1021690416 127 642519416 977262090 61 89077019 1354097824 47 304002730 139 139 975044042 41 89 97 1900239312 131 614597242 345254826 43 1649739720 17 67 1487601201 149 1100158784 1486639648 1280382504 127 139 1717654275 1261154506 238927526 2777 1311640036 83 234360626 1570731162 11 1623858379 113 417615653 1873527859 7 2777 237636221 1460538157 456077345 5 1634954860 61 61 113 178777402 97 1664415285 109 493919766 1094373713 499502083 59 89 240186970 962592316 609414351 1802584783 17 214990600 5 5 11 1455825492 79 747480383 27464271 2103049674 2143612688 101 107 2 17 37 61 856649219 79 103 1949 980988221 47 1395311466 562939415 919421260 1949 89 1541104331 4999 1122959422 113 1129131821 13 921793990 44114952 47 853801806 1106698307 13 137 7001 1338213146 1237829433 79 810055335 113 1021996715 73 19128885 97 490017907 7001 1153183717 588315033 459737070 222343445 5 2777 1116884407 2127154230 109 1625800825 89 2777 73 323306050 255997928 1304279496 107 11 952557320 43 1673338292 1786851283 3 450286242 73 2115031117 149 744821051 569403053 31 1524402554 1949 944543870 1659498423 3 400536804 59 1732931539 913378705 73 1241719999 731011780 963180247 113 782131986 43 1591936736 19 1683389987 1441698252 1976750425 41 2777 841594843 137 1673478492 331897736 127 718458627 131 5 47 109 807822871 7 7001 1606516510 1787606193 149 357782920 19 1811612475 139 189245859 5 5 97 885238490 3 1348803942 851515950 1893490498 127 139 2035110611 127 101 31 1041057655 836415650 71 103 1133593589 500754070 61 113 2118420040 11 19 1293673786 256505624 7001 1949 252272713 79 1239792741 1559131594 83 1154510240 1904386772 2 11 1091215268 1921300997 556774477 127 2777 147425376 325433853 137 1643295546 5 140283715 31 31 1779372627 384099765 73 1901846443 365056801 127 2121782650 19 37 1895347422 29 29 148222277 7001 784313615 17 729827425 272273526 137 761153231 29 1530472463 23 106339695 4999 127 1897165165 109 1073546886 154785544 299329267 67 5 1581261365 827840515 53 652011936 7001 149 139 23 89 1904671369 2109202083 107 1527540170 23 612172286 19 113 5 1864508546 79 455007531 106929308 555379999 97 1949 1949 1461602406 376323242 10007 73 338142132 1025501372 139 1820634540 805364289 71 137 107 53 629698398 131 1048387105 1429335418 962215679 113 73 100551003 365356125 5 484853830 754800475 149 1170820395 1133810455 43 4999 618696236 43 1470116835 11 1234769283 47 570680238 343337571 3 17 994374627 2035784716 109 139 2 1845388524 84644708 1052530209 1160649927 2777 436777706 149 1621037156 1949 131 989557293 1248356160 107 137 1439022381 642653574 7 10007 786798970 159093707 149 2 554836355 79 2027797991 596574016 59 1222929934 41 1836561544 1732585613 893104418 101 1126090213 2144203073 29 5 2029974643 67 862100993 1634093791 83 1379214624 47 2006419378 871996559 7 53 149 43 1820622838 1330292978 59 1613668585 1196245178 13 17 1623728752 757301516 139 2065385419 2777 61 1547215773 336958901 23 67 109 4999 586552666 73 1047823020 525179739 73 474253917 696507089 897149864 41 7001 1680968104 1387374168 1638448437 97 7001 550256833 59 1229954651 497610458 4999 131288737 1949 1011955882 10007 891163378 59 747242611 1590109885 73 103 2064860570 1486122110 19 2107582353 571539380 10007 127 1045666438 89 2124486867 401700234 131 636738326 2062200179 29 149 871439612 79 1085696684 47 1160761726 7 1339602348 1779036488 2 1455701834 37 448483401 1644861307 109 343694004 1203606231 131 31 53 380577365 3 484134186 61 59 73 13 1378674167 29 109 817705356 1377252233 950445468 47 4999 1928509221 10007 450198117 61 2146585120 71 127 587053968 131 925176889 11 103 1446725826 620342925 37 109 288298024 1873142328 375831994 41 3 1130735801 131 1805015091 97 1918935286 1914085225 13 71 2 11 607885168 7 127 1425044394 1079252858 79 2061998645 1330900200 137 139 71 909497717 2029607136 304203461 107 896480668 75719237 19 97 1039558021 452931470 101 1077211079 736908483 127 5 1892958305 637077055 348371804 11 1643752385 255828955 10007 107 1690673830 2777 1627852407 96509018 19 41 1389533911 1226208279 179288571 540677343 149 2137651306 89 23 1386964791 173873445 47 740456894 17 1662948109 2055589765 7 1992757381 127 59201304 1047301360 29 702297611 7 1721685178 53 741963218 13 1880176883 1000283817 489704171 2020869464 137 89 101711959 483481019 89 1265930838 107 149 17 1997016934 10007 1455926426 71 1709599935 31 1101929720 1535578120 5 71 7001 473193783 189608380 29 47 2084378607 1792061261 67 89 1827091235 1044264946 144569368 79 127 1686788600 959222211 103 918950756 4999 1353129320 73 2097960578 727205268 79 754219675 29 127587211 43044547 1001191899 83 475453380 73 471539434 83 1908361398 955684652 47 1949 356680643 1949 2117687313 103 1914576669 1971381539 139 59 10007 1556108514 2104513940 1784406083 97 29 1939443793 17 7001 1037548200 1055043699 7001 582163685 73 808205232 47 1897324260 43 1242842218 1949 19 1238736168 109 1145608304 61 53 192696030 2777 967465145 71 858503160 67 113 937675914 1522705148 10007 71 126048856 1472311096 97 73 720992384 1786475564 53 1350776762 367584839 53 109 2081063534 1872829716 1101498230 5 4999 1224502124 37 1399567809 4999 67 71 374537922 661204398 137 549093397 547317192 23 452633997 1658693898 5 1675344864 2103064303 4999 149 477995427 1606864018 10007 37 1620728575 4999 2777 29 1388739762 59 374248929 1949 1052409497 1265243769 109 23522352 137 2073794071 7 1811495294 1211052339 79 166884448 83 1626729533 97 1844731535 1088501029 73 1152448994 1994183779 31 11 1600882756 913354931 1932204967 113 139 1782767296 1799794784 107 43 4999 13 977498325 103 594418356 103 23 1086389222 1246921951 2104160899 71 320759891 97 1693369934 1473200375 1094809821 1949 7001 1611371163 1544385595 344500122 41 1384945601 127 149 1664753309 579335519 127 1180394032 1962030488 43 31 825377015 1815473264 89 703316905 328288609 2777 113 815916161 1957371423 107 83 1996857326 594997579 1568492981 11 41 635977568 37 261294555 171327205 734493121 904024636 109 1811476952 1622958936 79 1397166678 89 10916562 473747462 59 2068126823 43 383814646 1612368721 1731264068 137 1006674767 5 1856080334 73 89 137 1609744520 139 573332049 11 101 2142117181 727402785 1928271864 89 37 1776762239 1956991123 109 10007 107 3 1126968326 10007 335944997 1715189604 2048455482 73 113 59 2141005983 678861552 2 1697171532 705726908 139 1514490185 1054452035 13 865119348 3 1324730040 2100693614 71 53 131 7001 1384083698 1002194846 127 475947613 61 149 65863662 1267901345 83 1838203822 824721947 1059170696 79 1417110456 2 590772932 2108749387 113 1135463430 41 269135461 1738734084 1949 127 1458614050 1515619325 41 2777 1497733295 111421571 113 1448587341 61 934204752 1680561102 873652268 1030631642 113 282027281 162813890 10007 1178159434 47 73 1379537721 67 109 4999 1164836986 1070158948 109 41 317242502 47 1944717402 5 240635505 3 10007 2777 768068214 10007 408525768 910877168 671870236 103 1443279569 1867910028 59 107 1314898371 17 1981199856 29 338750247 448803072 13 848829267 343621057 1072259407 247148685 137 47 11 1074249143 1120734307 1099492572 41 43 1398790946 1804470920 19 1545721155 97 1723895543 1210779511 386175016 103 1302187182 839029945 127 728965014 83 673507215 103 67 774434642 2777 101 1190379839 1299132397 103 562369462 89 3 13 209496339 139 827338703 1747390545 13 1884454312 53 149422264 97 1537151628 146650911 19 1338486160 113 1393189656 43 109 41 2096251936 2777 1894244463 2033025038 331638261 17 2132316630 1240384413 71 1242202581 79 1724725156 2777 43 920310901 4999 430433896 37 662544533 2777 2071414286 2777 1030525727 931972546 67 1088421147 941878464 3 6250969 139 512368178 208637505 485609062 43 5 1568483735 566845540 134275757 47 799747206 127 1152710674 456884862 7 957191774 674674686 19 863538391 83 2142771492 2011381690 41 2001334148 239094924 107 414342413 113 736378964 406723273 728508030 131 1434493459 1148472853 43 1837594101 64247211 101 131 89 1869683342 84378764 89 1410784964 1284042605 67 89 1933292446 1565406542 19 83 368637006 73 71 47 378849959 67 742392929 59 441679192 4999 113 29 107 13 101 1644367567 1266570603 137 2 1039271250 149 17 1381993934 22268815 127 1884327669 89 921858657 1960508280 61 285060115 1748701812 43 43 172028724 880599580 10007 1033452911 131 59 1857469801 604333637 47 1783000883 1314171898 19 826854704 13 137 31 1738055765 10007 1756208486 83 173670445 1013598905 47 1213509168 11 1147460699 37 1493664526 127 1861773645 83 43 1967405855 61 4999 541798401 195800484 61 290982296 89 299719657 10007 587601033 73 61 972191370 73 41 1309803958 1052076523 1746429721 23 466582544 137 43 818671840 831484030 13 943880021 53 79 596967371 1159478058 707303511 4999 1530712962 185565171 97 31 5 900514300 379975765 4999 36655933 261741995 59 2117608344 559892910 23 103 338378690 31 1641655606 29 137 7 252953664 1895181978 131 5 1831905435 73 1675480524 464657394 1884666581 149 127 713395830 837666192 11 89 636417284 149 1716609779 969391616 5 37 127 324359697 139 101 296460755 2 371028296 432934664 89 101 523260327 4999 31 16698849 127 962093834 10007 1530410530 2 1481814946 83 1014972970 969341645 1535039105 939335157 137 878065493 149 83 1467803185 1300143328 47 2 37 124841832 7001 1873789646 19 1570115977 2097824618 83 948034051 1837107083 23 445627501 1420226408 107 127 10007 19 1035123496 398730295 29 1679777556 350042736 97 890705507 714363573 505242498 89 109 7001 71 2071264753 41 522474685 61 1148715156 103 343189099 103 705133468 127 3 648756639 258670904 103 254831579 43 67 284512887 7001 1410974539 1468830220 13 1836133702 1499418492 13 109 1451294888 541384034 3 1304568363 29 941854170 1820970204 1533634341 53 1332113501 617511075 531272203 131 29 913564467 73 1861369038 909439110 73 41 1177583364 831675690 107 139 1032479247 83 1314254785 1233582904 10007 1444748486 43 7001 1002921554 10007 251365833 107 1905312727 131 71 952373907 231508848 2143738394 149 7001 698078205 61 350051071 59 1717982768 2 641165247 1616136109 97 1808467918 1301841240 19 137 1476350223 694899493 101 29 1504325642 486628120 5 6636270 17 137 1207021791 3 17 686600454 1696945423 137 914206480 941960195 1768836774 71 1374199453 19 314697798 1664178210 61 1451233110 89 1641569400 727548935 139 1489600791 7 109 1371842499 5 113 542315589 2 210043868 767392206 334843082 83 37 325899108 735199508 23 1945276497 97 1898039074 53 67 1959839031 79 2 1551093391 29 683314414 89 1296461339 693017156 127 131 1247926405 149 113 656987240 13 1949 4999 2 1406929584 139 1191191265 47 64980555 149 1717269402 2095139000 5 27054895 73 1985178323 131 137 1111673622 632700798 865726350 5 29 1681629786 7001 7 273881426 5 982099070 1705388980 5 1117768555 101 818112221 131 89 1033957975 1821402879 83 47 7 118745012 73 1730981693 1873864678 107 97 83 1100570552 43 7001 923718941 965605924 42050780 149 1845984244 29 29 109 1554942443 392216409 36921079 13 371437328 113 107 107 11 1485577808 645427211 781575670 5 1715162150 137 1131234893 568784955 4999 107 1324093649 1924048855 1827816265 43 1195212804 79 846090806 2777 1504864631 1223665617 1525620665 71 83 482975254 131 882342064 61 4462891 19 1408947051 2777 1773908722 5 1590992665 1792819795 1442443092 2 43 139 565219393 137 696822689 7 59 1883291278 97 1348850087 137 811130557 2777 1291954735 1786791961 23 1550560166 1770323615 2777 137 1213975221 1108427790 47 288670616 5 10007 462553561 1949 991245979 17 59 1641884588 2777 675130355 71 89 1266733173 574940890 103 453727154 734416265 53 1559908349 1583719846 1651070611 83 73 5 1445498905 107 1900109210 982382689 1145974029 17 59 473474115 25557856 73 247262607 10007 1659170607 7001 1949 1931743554 113 17 23 113 735521633 11 3 1718675814 3 400105797 2138491910 137 37 13 123832267 797469779 17 830164502 67 92660665 61 127 41 869639274 418077656 59 5 1493787852 83 1949 103 89 1315365710 113 1582620631 2777 1203135250 2777 766496432 1824256086 10007 2069997985 11 223486142 89 1094499839 385824642 7 1188675201 53 1053442310 1736985318 672653602 67 1949 76645897 127 73 1807881281 1055935802 1718441756 131 448633866 149 1386513876 3 157062417 137 200155356 31 61 864258004 1899549272 2115644694 137 11 1320694727 149 7 1648014228 29 469609528 1929615253 727395760 7 31 1759963062 562416725 19 2145324789 1038291062 700442373 101 754862161 149 29 3 139 1113423324 13 2123262557 1376625099 1259379520 29 41 1557402753 1090464659 973194957 53 419848192 103 480879911 11 41 1398778748 83 1639350430 59 784600134 131 31 2067929617 1194672327 860294940 97 11 122079672 1137171336 1949 1588425255 113 1663172306 79 1697189627 107 1123787295 79 96719621 5 1172768870 888307265 319695333 29 675531220 107 661333188 61 89 939099073 104922895 11 29 1636928287 587681955 127 1908485007 43 37 1484430528 1786976013 7 907032833 624204098 1825853659 1333953336 109 7 149 528801894 400555955 29 103 71 2041231880 2 1330903510 1986640755 23 101 1707199946 139 1244175100 97 79 103 1457244721 414454004 31 708131016 1144080296 10007 962113008 139 1236833815 258985078 1324884532 380382115 67 139 19 17 2104513538 71 262178008 149 5 49767705 1761364610 19 77303908 941044293 47 67 755694072 11 967231397 2127098193 41 435181790 728865077 59 484032342 61 1874741487 640275469 1367082726 131 7001 1004468475 37 983405610 836921870 7001 27408915 79 4999 1362467452 779248673 47 1789189937 13 345637569 43 101 590569321 97 7 1052838752 747615841 585353610 7001 131 67 64809230 79 266284497 532299528 97 107 1385613834 416668058 2 163186894 1949 2026221329 1506558628 4999 1813305722 101 1733650456 1457943950 97 379124306 73 309805324 127 42563542 918046102 73 73 2011538579 1382302742 29 61 379413389 127 926112194 29 89 149 545588667 17 109 2021394318 59 1856944524 999907928 586344118 1544429195 113 1780067259 598109432 7001 71 2012685280 71 97 1046469271 1797616513 5 241954910 771239020 17 1482243804 1611182076 2777 13 137 31404712 188659742 79 2055796105 1070025964 19 873167670 1731079716 29 1505938670 19 1615519688 89 47789262 139 3 1114310046 73 1369750246 539987716 590241007 1949 37 680877515 293783293 41 59 103 129367279 18433086 113 1697948509 1200234905 4999 1482678405 71 1025960863 149 1234688947 92883471 1348510933 7 1821479310 89 1582239241 103 17 1709891161 47 545703511 43 396351511 73 1038225564 127 127 1351992343 1949 134081136 1373523947 101 1949 79 1748989234 103 1206582522 41 4031817 2035795 103 97 7 1056753222 71 1791590964 1949 101 608833504 1137676312 131 103 103 83 925027779 1411237884 1496701074 67 13 2144491791 2067685698 67 53 1344097779 103 1421953625 113 235840718 1574008640 2039792482 861578740 79 103 3 1451989719 89 1268424262 1040593073 5 716874180 1036373985 23 43 89 1242684839 109 1846584805 461925105 97 1548235337 1941312109 11 149 139 778629388 73 53 107 1591964404 424505915 11 776140827 41 3 2024185485 2111853555 31 920526378 59 19 2100771271 997234475 206676521 915422756 7001 1239655734 1310660916 137 114249177 149 123200188 1949 619980798 1380838317 43 890907110 1117844383 966062338 43 43 2029932089 43 812244974 103 984564435 149 1077052352 137 1003183870 131 13 2047028243 3 1304772982 2 89 458365820 1362247703 1949 47 1063710862 882654724 41 170655161 79 67 777703237 5 1155669880 724400925 47 1529025714 5 1718775782 101 1949013059 1723263355 233370745 107 1565514566 11 17 43 83 5 1949 97 176942453 972773171 149 1450185412 1872150481 23 71 313310347 7 107 1134554904 73 1604570162 13 2036140577 149 2777 1467322368 7 1001104580 2066877883 113 29 1101639188 43 4999 1671335666 804896761 47 718009647 1949 59 11 2048748801 2073930276 37 210665413 496086899 7 1615780028 17 20053999 704254515 1720865855 5 23 7 4999 139 1676722389 1660720025 83 1415413442 1517530524 23 223511539 2098540851 59 965375700 229821743 2777 667489957 461500213 71 934503695 10007 31 973650232 7001 612653 31 11 97 1392178082 71 770499739 69986436 13 493024853 29 183440776 1341365348 1652250123 149 13 301497337 53 1116760191 43 1062226363 1787600848 11 3 1460443641 912471939 1899616087 29 103 944531115 1438337359 41 137 149 1321732919 2096242601 67 572609069 2777 2777 1016779111 23 37 1960147036 89 832728411 131 267987891 73 1194542581 59 149 73 88763985 744619715 113 1752177513 23 556612395 107 2 43 1893873166 1223103524 4999 1065356886 1181043744 199826581 101 29 2134199320 19 1438625869 73 952593290 11 1403515829 1949 510805614 923451173 23 2777 1624003485 27527355 638456588 107 2009084216 107 89 261826430 1463828520 17 1050635802 1531909834 2777 74126461 2058043309 210247942 4999 79 1348941906 1779762244 2017832843 101 160291343 7 220539781 936650799 43 29 379498652 1090386126 31 71 872193394 139 2144306574 73 114397497 97 1468848537 3 1038394428 5 1746851080 1928753760 1277372628 103 127 1505855129 981473526 961893290 53 13 1498105830 363111749 13 1277572832 79 2009012936 137 184383231 1949 1614399578 262627750 101 1868940562 1025254434 3 1538542674 774165136 4999 402609462 495186376 71 656182000 131 127 1739472010 1143199644 1575591905 831384025 83 127 61 871154735 1133698677 71 5 3 1552803858 103 152745449 89 1664437060 303374710 101 257608883 59 36612686 43 1291081407 348923242 37 118426862 1456902465 17 1732809811 1407625378 67 1106166248 67 740351072 127 7001 1905007105 59543505 324666786 37 23 519141947 2009769302 2059568182 7001 127 4999 73 103 31 103 13 861006449 139 127 1515409144 19 1488103864 1419644553 137 101 4999 103 31 820994354 1025617296 73 1835703691 149 703960185 43 633993548 261814616 59 2045435413 53 1092951213 792650218 2777 825774715 5 3 13 129910638 71 1053567367 133922990 83 720496689 2 1949 1030212165 1825687312 126403823 101 3 1946501466 13 1095884166 1873910866 113 37 1687365945 1210138132 1515103875 1030980071 1949 1357180792 11 216156732 23 1644201690 933038585 1843260302 101 1384790598 1769620721 41 1343983377 47 139 1547786684 162058154 4999 2777 47 1283724301 2032515 137 1949 926813817 10007 2021864315 434493933 127 79 685507741 1900815883 41 29 1234600644 4999 198275459 59 891113698 37 37 770349546 523835270 812479923 61 1753403825 1629433043 216741763 7 7001 13 113 103 1649890771 1679252466 163231662 29 2123865142 4999 909967970 1949 2026731967 1949 719272603 47 127 131 694169262 2138422123 5 822933810 31 913513673 581999487 2101779674 79 1961766676 31 1580176020 2012403036 145209330 2777 29 937032398 149 150040570 97 445348155 1465050440 7 43 281383959 78806272 549986309 101 47 1856096715 61 1619376491 223541738 97 1565618057 1949 1226626538 83 458379203 2070759613 377457081 109 34957063 139 65438837 113 1217881908 79 1854924345 1698511613 31 67 1127267270 262634355 47 1056374489 103 1596605369 374687483 1096768065 31 143912211 1609846714 1949 1469994670 5 1700668915 1625179437 7 1053417330 73 101 1731484511 301715096 7001 711651650 59 1286911717 89 958087403 579470189 4999 13 329310319 1100172073 139 67 953479546 825758384 41 83 1794157216 1970318159 89 1949 542090962 103000752 53 1443076792 131 61 70494345 127 34429383 89 5 671938235 1420530904 7001 73 1218453877 1583597541 61 1140178597 67 307896132 1206499847 29 1809966502 61 434488516 7 59 167488477 89 5 61 1899394576 1604617505 1375094424 131 107 1641461443 367009834 89 13 13 1484998021 139 1214600765 1999297334 29375582 2 67 127 19 759794268 79 2000071536 1248760010 29 103 1314411291 23 1000709070 71 149 232505113 5 1599291408 13 1370033002 17 1788723493 97 1707430957 483851617 41 1511372791 388996602 17 2077609100 538248900 103 1787731620 5 674672755 101 1942531878 1162882847 7 59 899374701 97 997319261 23 1253939461 103 29 2128205986 601441908 7001 1784021381 97 1513356153 79 1707416760 429051253 31 213189416 1578929727 1949 618201814 73 777015624 23 97 113 247694192 2043958803 97 220842325 1843875134 31 226781430 944723884 1755811915 13 13 1512785794 463613828 97 1916776771 1082022851 13 101 5 820961580 729286460 137 1090302959 1805216981 61 7 59 1433050859 149 1922347638 13 29 1402345663 150544075 89 284825098 11 1635727269 37 975978008 53 11003542 1800329811 1361327446 1306214335 71 11 149 334429457 1040339754 1362466763 1673155512 59 7 29 1379063981 7001 41 829591212 1847798291 43 1445218476 119938975 107 5 267342715 1237511245 17 1219990533 672589326 54833067 47 2120615233 31 131 108989511 10007 37 328806346 1707614676 103 41 221321907 486353227 89 625671600 5 513551090 79 1075992403 109 17 1846114456 97 67 890056810 61 963822875 958033712 47 83 47 79 357708603 941676682 47 1005688892 7001 1194384602 37 101 1241719884 2 103 107 7001 29 1918533888 113 53 1454735467 109 131 13 511291635 73 41 1247691336 979167544 209015110 47 796340914 23 1029149030 1959237764 37 1611055811 61 937841816 1949 109985862 1801128876 2777 19 709707114 2777 1872944873 67 1475158430 67 7001 159839831 1399510959 810705807 73 89 513856452 2023705585 19 2092429530 966553788 1434884934 2 1814704156 1469118267 137 468617405 37 1942879529 23 2083376202 109 2108130741 2 655393628 463228168 1379560798 156054393 11 1670805843 2016084665 7 149 1528097959 1653566687 139 1080307027 7 37 63990723 966427631 67 1847950383 350565224 607094669 10007 1949 2123587522 83 1243811191 169315269 127 1949 1594443916 41 1307315791 73 1015542274 127 796053828 29 139 1809269870 1890444619 1140374186 19 37 79 139 547363791 47 31 1378217243 89 19 1998361329 737101510 149 2777 2777 89 790520181 31 29 916730107 371904809 211382716 41 139 1949 24557400 67 591269268 3 2070709209 83 109 1655080307 1729918072 109 1805925516 1309077607 59779813 137 2 2122277378 79 519794720 2037409447 826262346 1379245087 107 1192613574 3 1153061988 109 7001 1127994119 74952706 107 543108962 71 29 31 43 1166227252 7001 1989229135 1784610908 61 878235849 2028688651 59 107 354969825 131 41 17 245253809 71 38996679 67 1376032533 1510421183 61 5 762521731 2016513209 41 592027830 59 1511876307 47 1816214326 1793914230 2777 1088581949 2066037071 7 13 19 1463520904 120430708 37 5 533817360 4999 981273706 1381698605 23 770780775 1949 1809976097 10007 73 31 708178818 720018245 41 854854839 71 441764172 137 885793365 137 97 69648813 2074540358 2089256929 19 1442683126 29 492424727 7 2007412092 2777 23 356393855 1949 1932491970 13 1636314589 11 651761924 1019451279 1804929454 24359753 83 360551500 7001 1032584491 405987005 31 37584710 79 218433657 1995170438 383210779 103 728366995 5 1918397055 127 177822479 149 1696350994 1949 739723460 1793276849 113 568811377 2777 1540363977 97 416607628 103 927302744 2 29 2081945181 73 107 346411282 7 1936057214 31 1930054203 1262506279 1478121571 31 1510013490 127 149 37 666789210 19 970199079 1816902356 79 755845327 1807387666 61 622763979 109 2038255201 1569250997 73 149 655093991 79 1886197048 1499014005 47 97 1430272275 73 37 1249262413 1429433050 113 17 37710454 939060620 3 1168309179 597549525 3 19 206720133 524015754 73 5 1910779575 334935205 1960131215 5 255147046 29 1992000596 1345326301 107 113 101 1115598833 873353868 1317567393 97 1166817753 13 787272772 53 53 1039238937 744763866 3 2777 131 310778112 1436511023 103 74609595 423867557 1828776627 47 329728406 321930894 1432681410 3 1379281205 41 1262196275 899789422 137 1662539799 12140144 1830318382 2 2 83 2006335594 61 1016710668 1997474170 89 1324414785 17 1571529912 843298379 813435811 113 270000844 1056171277 89 340255601 1476083839 7001 3 73 43 886365579 1128407790 541251173 97 827739724 103 7001 113 1790290979 1997486197 67 320180605 1557284015 61 91220620 1901578520 2777 1949 127 7 1955132452 1003078314 2777 1169841797 1789528798 103 13 427125636 83 10007 339517726 19 1612817375 13 66955473 1124335680 13 137 23 1628703807 435477124 67 763447647 2777 1354356785 2080286801 752384885 7 973832305 113 1243518282 202048605 71 3 31 412554180 149 2 12548386 2125756012 53 89 1797471234 83 2143055269 555702430 1578875977 7 109 475340419 83 710697958 53 794983782 149 1626604083 13 1177716306 61 1435444253 770589698 127 10007 73 113 1657330998 43 169067572 127 5 47 168359163 558627227 137 43 103 732547433 856433876 41 2 1760353144 1432165052 113 1850707575 59 139 1147269304 737555513 149 213213338 79 79 43 2058881022 247537678 29 17 597518074 752478514 504514999 639835963 19 29 10007 1571689413 1768853968 484919020 127 1560193518 109 1438776439 2144299960 10007 53 1762699599 1819810501 89 769188997 19 149 109 379626508 137 1199899293 71 304196437 109 2139458070 67 228198970 163735856 29 1064910960 1139206915 47 83 327712276 1237665110 101 67 1008810223 579408630 59 1382238194 83 29 53 1208550923 1644916573 127 908459981 71 316690317 2 1245201031 10007 998433487 127 1686837548 37 6217221 71 131 1467526976 1922680712 79 85464521 43 137 4999 323047143 1279341737 7001 1235373501 41 1250947679 3 38169804 103 1223354792 29 7 846368716 103 867759778 52443977 53 1396666189 41 49641013 37 101 1222404268 2 5 61 1794681710 79 1519330370 350246028 7001 192663023 107 73 353155994 101 367835839 137 5 23 2101633740 607545823 665919065 97 131 11 1015528305 61 17 131 89 1183437539 61 1606872553 131 61 1532645496 1052684503 47 756405336 2 1644086117 1323190309 4999 1981367025 19 1615203300 343218976 79 1485404984 7 1327786488 73 71 1118117975 13 89 346416747 1974431180 559832667 107 1727849361 4999 31 124809330 29 189195246 47 11 53 1914436638 127 43 225716933 59 83 404399157 1935302862 118306334 4999 383029300 89 1110847270 59 71 34187636 524027641 1949 945330234 1054507042 107 149 101 308957283 103 2118022887 31 586300737 7 1336945827 113 104822077 1417730205 113 296388039 7 1028012755 1332432542 101 1878965317 7 7 43 1949 67 1703006536 103 23 443598272 79 1301567344 474950649 59 1176170826 1949 79 939490101 1107460695 11 2107072183 71 775982359 7 1713791170 1753463726 83 23 963744804 83 101 137 1337775545 19 4999 655413891 97 37 1649329094 7 1558406495 29 17 1728294477 1237970651 107 253681699 29 617951692 97 1514844538 13 1326043901 514622719 131 1979352229 35657152 139 2122195149 637686686 13 406986912 107 646111261 4999 1433565453 1504125988 89 29 41 47 1597727466 89 1616123410 37 412739736 568057448 1682728704 2777 1754047618 31 1632516762 107 132364564 83 23 1538555583 1601497751 2109860571 155940087 109 808377111 47 10007 1855978276 344825048 107 103 21700456 395508829 101 11 2 131 484006536 13 60321283 11 1674505206 113 107 43 1936227784 103 29 1372475634 3 19 195658998 1827175508 109 637063877 1308196139 127 47 115453338 1812223697 7001 622311889 101 571505340 61 113 843995870 4999 140041986 131 97 1298451991 2055920141 97 1228621594 2102959030 742940106 1868117558 61 139 41 1966009573 17 1554963819 1382627378 19 459646605 5 2081252020 7001 694485198 19 900792850 1862588620 53 10007 1567486473 1241518455 1374249219 109 263093627 79 83 829393519 2050045635 815350346 10007 832022008 13 41 1353986378 1839037411 3 61 315682625 2 62187314 137 89 648986665 772212238 43 1806607461 59 939253863 103 1022408591 53 1413978043 46549916 24586635 1949 1133541180 1602117752 101 101 139 1074566325 23 1212787394 4999 23 43 933380747 674473748 113 97 7001 725989698 97 149 1698353554 450399096 1338967442 89 43 53 1513401114 89 2092632970 1042180444 67 1982756125 79 549021323 31 1283695244 31 1741486101 59 1748095188 1487374424 1878274572 2 79908068 483096297 29 1688854202 636168106 7 689756640 137 1583077379 378584824 10007 89497527 31 872057280 2777 11 1289040027 4999 28924214 1711037724 1356077898 3 456913368 2 83 669203602 83 1496026611 19 173020323 7 2536247 1851431180 103 1684583200 1517388280 5 43 1785896310 5 109 972880481 796803843 1069838363 10007 127 1446113913 29 351517758 1026308080 7 2006820200 2777 200263355 127 236191679 1913517890 127 1472935078 951458092 89 2777 496438736 89 1455050142 1976137265 697299600 7001 17 617733760 1412500658 2777 113 1078592458 192560136 73 395054903 1699299063 1456711451 2777 107 372982419 10007 29 480183944 1238717207 4999 2 1715506566 23 47 947691691 52966716 67 1311678564 138242841 59 1605328037 101 1266303157 127 139 1000957209 1949 1249395071 4999 2777 1916690954 10007 113 137 1558102498 2777 1445790280 11 97 1451631772 53 1429763457 111132769 1051649628 4999 1833647546 2777 1161957894 79 73 4999 1744715987 1032588172 11 1242426295 79 2020215729 1126008288 29 43 314769116 617141418 43 1394247037 103 1156952753 139 681851295 4999 1668866160 103 858388770 5 1371354595 1252478970 103 1427872417 23 97 721525673 1868554165 1435166027 1321269445 37 7 109 2 1808230248 1394895188 47 73 1857866060 1021953718 1910079601 37 113 1316179258 47 861659789 137 177944318 71 663499144 7 19 228740012 2 1549693209 3 1299236082 346966391 19 318219087 127 11 37 5 97 11 533713159 109 1916306546 83 772860061 1535297357 23 1987156323 131 691892980 83 73 1028244858 1772879241 103 4999 151170243 29 107 720324642 131 149 426075632 3 1480829856 1536774738 13 1467621 3 2138018986 113 645337284 993883002 83 911012531 13 1846685281 96312090 7 103 1226365901 79 2090533629 23 31 2777 4999 101 13 585056992 1175016421 1026331159 131 1205642210 7001 140953998 97 466157071 139 1432503633 27678134 11 1912712106 149 162244610 13 19 346594086 97 51090916 113 1325398229 750312076 2777 41 860141678 10007 47 585443609 4999 2136292656 1800169894 150269024 2777 73 1983136761 38346287 1705460918 7 1040391436 19 4999 47 1375376933 1949 7001 10007 598088369 1205981450 109 1834701625 1285342880 4999 995975765 79 1171972742 109 1480879577 113 628917094 1195154997 31 7 127 2109463904 10007 1317684759 109 645299821 2777 1779198907 131 850611296 1606626968 103 113 208357135 1757361609 137 5 120373821 1227927564 83 4999 1046905577 1980427503 3 47 67 41 193478393 185594258 103 7001 402554191 1643906758 13 1019940779 37 89 89 10007 599479342 131 103 107 61 1988767506 183148448 23 1830844528 13 1818458629 336152414 37 19 2122098197 97 61 73375181 37 137 1527724812 3 1596766955 10007 73 2082504572 1769541128 113 69757350 83 753837125 83 43 102716766 43 1047009896 137 1612199971 352060994 37 13 692287510 2 931319114 1527585120 83 1071908148 2079676453 17 1164328946 529785085 53 1210745582 43 1445097818 19 113 1135179650 5 1010442225 131 589218219 1519750519 1214642753 41 11 925932632 107 377824490 1613725217 1886991149 67 11 83 977258351 276303775 31 25425549 43 140785526 1554234398 1740128489 11 31 1624435123 5517023 61 1260725857 1394176109 933978167 4999 43 1244382848 453574320 716913323 97 843577059 428679854 149 29 2042238725 664448000 867687308 2137103141 137 101 972256453 7 406020673 17 47 288524681 139 2077599501 1157622858 1111964745 3 96621222 1168153131 71 1888994618 10007 53 1843432247 17 840357709 945706693 59 805815762 127 4999 97 569985691 29 1955790486 89 1699317406 59 1490174627 17 28366829 335812892 127 10007 1574100742 43 101 1318429104 1782700145 83 37 4287944 551675295 41 393104983 37 602120314 79 163239991 1020503119 1991497780 299391147 2777 61 7001 4999 257493491 470275926 1405090208 1071696093 53 103 1956264992 708989376 7 1784622595 2045890217 596417388 1949 1625870671 31 555591647 149 137337621 107 29 380591969 2023915981 493744054 89 5 113 107 813574393 2049315895 975842612 10007 89922902 97 231848897 7 1135218747 107 2777 1303612664 97 656336823 632030591 131 1996322886 73 272279634 1718186984 584440856 23 23 83 1057247238 900130359 41 41 4999 221560679 940916779 701491266 83 59 534629680 137323916 71 876747739 1993385450 73 109 17 636132643 101 1752822365 41 146823009 43 1967008641 375962588 982679902 137 1912236273 1748796942 865177908 3 107 2069602560 1837631473 17 754420934 374075539 113 517698539 101 830008822 2 29 1949 642305100 139 1565949258 1009869194 139 3 458152776 1629433506 149 4999 61 487390122 17 137 1704709906 61 61 463791540 41 926605125 1037767851 2 559049680 3 912138675 17 971976122 107 1015697821 139 2 47 914090968 2065038201 7001 692720946 843509141 14739341 47 1935265427 9122303 7001 89 1273822201 411129448 149 1464935898 59 2124174699 79 1082835834 113 1909361452 7 1387047592 7 1232005125 47 1189790195 73 1733266010 2103664490 1114412062 41 1055759949 137 531610142 1167025304 164832686 73 67 1849036816 37 1778948085 17 2059339523 37 1623553266 116683163 31 1202121441 7 2009368515 107 467124336 7001 1471757221 138381766 633334073 83 3 2112612762 79603432 2 1263057610 11 1305346602 41 1703800677 83 61 996741403 513941897 253331883 19 1949 1625990281 67 1701716688 127 950687583 7001 137 590582066 1270173032 98502973 109 61 895613346 13 1921185686 715911789 4999 3 113 2084175164 1369916628 113 1732296667 107 1296606990 10007 1949 817172013 7 668469858 5 816971945 75119690 550823047 89 53 47 67 113638968 264767763 101 1239035377 11 109 31 975594335 315639458 29 631077141 7001 1411478611 7 2090278239 59 677958085 1695577377 604622678 1949 59 73 2 2 169387670 1759949558 149 1949 10007 773534470 53 2777 919214770 1514414734 11 229052692 1096282946 1816458457 7001 127 806977480 1001998576 71 23 1196622012 1706967996 47 803553777 7001 120599226 2777 139 89 97 97183853 31 89 922582366 2023476944 101 83 278386892 29 2 593251244 103 1465310033 69429008 9784896 113 7001 7 1738111508 1326201922 137 1479783306 71 922750719 362045898 1681747021 113 72522948 1899126596 29 422235983 1828721037 13 113 1136436141 875620615 287719779 109 860176770 1778792325 113 107 691255203 5 1401072300 1591765420 59 53 1088035548 149 169480348 4463122 159861825 10007 863228354 113663792 43 59 1526537114 107 23 2 387452158 23 113 89 586338586 1509500342 71 2777 269854335 103 11 113 109 1673018466 7 919339582 1838619306 107 83 107 833018433 697543913 1398394435 103 1949 34327737 487261694 107 113550861 164772403 41 40099558 540076963 4999 6273745 67 3 89 1222795386 1485473101 467861800 1685952720 5 1261120812 7 1245585908 438590347 13 1808394203 144210871 7 11 137 1041620453 988621551 1814749436 10007 17 67 1271833731 2099751324 1970636151 723591583 11 31 1460891306 127 504739723 53 5 1853161815 113 1688662621 1555201711 1550718944 53 1541111772 1696330023 41 758897589 59 67 396732393 149 886009773 10007 2777 1901256702 1608522702 2 4999 2116872395 11 101 1802119467 1745781192 10007 1498358117 17 1990352299 3 1511556411 1704312510 29 646929825 1898954626 17 300171023 1612686181 189782755 10007 101 2031909920 101 103 781826135 947242386 763931317 137 1095425467 7001 7 749758713 11 1470726389 19 491679125 37 1367850641 61 73 17 37 273275821 53 7 11 1949 1796789099 796771569 61 139 41 693762957 955332967 67 11 399995706 1205140244 2777 29 659102419 19 79 57355214 7 632270254 7 2095795114 31 127 73 557770078 442212246 1601217454 131 617592164 1635208510 1454400368 139 89 242136070 2777 1234325143 107 10007 2103290560 7 41 1949 876209981 1604046490 73 71 1712311037 103 3 3 1874935389 97 1723890014 127 139 739946177 73 17 103 214554459 71 545293348 904496903 433483167 598989834 149 278438868 67 280290681 7 1337669809 1034611753 53 47 381216718 1906225772 1504806581 53 73 322345151 3 127 1588054482 107 1401045802 1351936226 1505128914 4999 461952591 137 2017641059 1625090370 1923133841 131 779169958 61 7 276719853 59 2055141513 1583999600 1486522762 131 83 636783611 718219967 67 1751846968 2134184937 19 218412960 1505118930 97 61 540264007 1566164813 59 990899602 11 43 2111604784 1949 1651175259 1879463840 73 832820302 149 13 101 1748212636 11 10007 1734463275 1671801526 1949 17 1885879590 149 163763516 4999 17 336132738 113 6954133 1101678241 41 142722529 385645924 109 1598025331 2070765764 4999 1732066241 866765325 97 1246226263 113 389946833 17 528423325 493799863 139 788669737 1950777706 23 1017370902 1898451583 109 101 2136564504 103 749776178 107 1092613059 345533676 79 1659471419 19 2122545081 59 1746659718 575353368 109 137 494321619 11 403424769 1915611522 149 555926152 41 10007 1811205666 79 191941876 734243238 53 23 59 23 398982242 61 83 89 221494389 109 3064099 53 1802607645 3 10007 1848272886 1209136001 79 67 613479403 1136201544 127 69990653 31 101 484103403 31 73 533204848 11 818984397 1054234027 7 4999 31433712 1794004738 1483235456 19 53 2070775634 71 1271753270 37 2140357202 10007 1795365877 257616372 13 7 401783130 989934022 61 414474443 959748197 67 53 53 10007 41 7 61 1739862435 29 1031400832 11 642192221 1711641849 113 1203059485 17 833793208 4999 10007 109 803797283 4999 8293341 17 2088263952 149 2133488833 149 2091084625 205860658 47 31 474349383 97 278283300 438486726 10007 239267370 104356915 5 493911760 2010779728 29 127 23 11 984502200 992636458 705796926 821833759 43 83 127912047 1572655282 10007 1346171661 97 717802619 1874524806 29 37 131 17 36281706 1502317421 2051626765 67 107 1341005106 1459054328 103 131 2112544907 1738022719 137 122853791 1260842784 89 1742041350 83 527609000 149 19 546124349 47 600037490 5 1051866510 73 1917936154 175474165 729650545 37 11 59437873 469977519 779169867 67 31457304 61 805102286 2777 103 431178747 1943311260 4999 59 477573600 131 1097836330 2777 116059161 692414403 103 388921001 1949 2056497343 124042066 131 3 1411927419 17 1109167759 101 1377901388 2083208432 127 37 993738896 635960028 139 1589315677 41 37 803886720 107 23 959210768 19 1837432088 43 1051729918 2 2777 4999 1555807108 59 1446220386 518657953 83 603680461 61 1770599298 149 13 1949 1721440607 855963769 107 1505916716 10007 59 425813988 1938477186 149 101 934817465 29 1146894291 620135513 361708080 71 73 29 73 1935893862 83 2050020486 3 41 53 152969195 89 466772693 107 969710612 1925990798 61 142968872 200179064 89 61 590647750 41758221 3 1936437291 109 770087903 43 605102364 113 10007 590323051 1688474144 127 1232416256 2145618595 139 131 689214842 41 1145417451 89 1949 92105842 139 23 1444634140 1006891079 798770440 13 103 1974168452 47 89 2031550312 43 1261735971 139 113 935345219 53 1949 1908546506 37 131 59 1639896716 109 36815753 10007 1637400305 17 1230881328 61 1645016036 73 7 1125593924 468498366 2 103 740770335 634312345 89 1327768941 71 1106079243 2062007727 131 13 2127185347 71 1047329520 47 771531648 109 282850858 115356924 2085782760 4999 73 226953350 2004466047 17 17 34020162 2 13 1692144636 254532577 492274937 59 1355963016 4999 43 1085181024 7 2 1521021612 999898738 31 1743605354 127 88622147 101 1476983165 1656268577 10007 73 79 132086104 103 1368690670 29 1567438446 1065242626 7 7 962891188 165807579 7 7 1651117839 139 29 67 23 1212693699 2105690181 31 1397692512 61 451567262 10007 10007 1209526076 349651312 1729018213 73 5 602624705 395644667 938199617 97 1870332010 17 217287506 1010765220 97 73 1217721979 1776325758 1137848440 139 109 53 109 1453286754 1454113846 29 655682779 1107375875 831399571 109 1421952134 1533404975 19 31 19 101 1603963729 296220779 4999 89 981643923 1398210915 1755898841 41 127 817234713 1775490988 59 1815329759 781069907 13 72005805 1949 207845258 37 13 139 1227795757 385535125 136069907 137 83 1278423519 47 7001 1683642486 1500349305 1366438937 67 1061285239 47 79 1216802714 149 127 37 583086626 3 1074456843 592445591 37 113 83 1830686065 109 109 131 1154252811 137 2777 2022430783 79 320701448 10007 1640617629 5 1568469825 2 1282533631 67 998032201 355510813 131 124596851 11 4999 957681325 5 10007 1112998554 857549865 10007 1133444092 1606306910 67 2 61 1494171820 71792059 83 73 253314380 1968343825 1949 1321067984 1699947923 137 71 1397303217 84296028 10007 2081806245 59 427466859 71 1526056664 11 845195927 4999 2 232406482 1064386932 67 352850413 61 17 727165407 83 261032510 79 1137973275 786371909 1675370397 131 101 1565213564 33873885 83 47 2000225765 1949572455 113 479904107 1613568531 149 1612822935 1085848129 61 1410447978 71 821370693 4999 1916396644 1662190012 1408127836 2777 11 53 431102848 61 660192508 73 1513112902 602323511 43 1740647323 19 107 1718430914 10007 1006343948 1547632585 53 41 1681854481 1047422300 23 53 1117675978 3 41 1219282108 59 324112901 131 661179663 1723453597 348685229 101 37 1313405280 83 252119970 1995249875 47 1103311922 795406700 149 53 1437465947 743462535 11 1268327775 888917961 53 61 1439712267 103 11 911441817 1012398797 107 139 13 267623037 612670099 1949 23 3 1199208769 1761726037 19 1515404465 79 2777 2144823260 97 149 352967143 13 446659 1105129616 127 101 643378888 67 2001122140 79 901947503 591845148 109 1741307046 4999 796055757 1619597748 97 1086993711 103 54171820 107 1817547796 1914473425 107 89 1782086327 1493593009 103 19 7 1342789070 79 97 131 71 11 964051352 71 1769840917 113 1268124646 4999 813938370 131 1459256553 1981100974 7001 1548159134 2777 41 7001 1132866815 41 1981996867 1077328382 10007 92134449 488261544 10007 1477139842 113 616867791 1999390042 4999 879537800 909590146 97 61 1298712875 139 137 131 694417863 103 576797948 137 29 1236851524 17 657487728 1314152556 2 19 17 999357240 3 113 76332291 2117846791 11 10007 1192493786 850639532 2777 1467430756 31 2112351104 344524518 71 1949 2051511553 61 759423587 2140453095 895263145 293278970 2777 2 41 1022737210 1055316952 59 888831747 10007 292764792 874685028 4999 2777 7001 61 603290427 1589456931 328577933 1036246014 7001 2 7 2777 113 1998261603 19 926191556 1981892546 41 109 53 2002146391 71 103 659681216 61 11 1025555168 1081380048 2 338869700 13 181802244 31 719637844 1939019025 1977155948 83 1158961183 19 1380455347 113 74486888 1354842283 89 43 729439272 1021751423 29 37 1726224148 41 1926335103 1356285351 79 13 1181113850 5 579237768 1401546346 2777 19 1373197925 1539328339 23 19 47 628211682 97 1580117584 1010453514 3 268541973 5 3 1744879995 113 41 1981130701 119764563 1182933991 31 101 83 836235541 1959947475 101 136647541 1076941568 131 3084438 1720679478 103 1967283569 1899733178 1949 298294450 1949 1547453377 1670708697 1760608879 97 59 59 345201743 199083936 67 651172446 1967934933 97 113 247679728 116062368 226660383 53 2777 1018575830 7001 269867547 7001 504142010 761222483 10007 43 1051264946 1101187344 4999 97 182832802 965077731 137 149 2777 1156020668 1341035516 26944249 61 137 1153466484 113 1231401115 23 67 53 976412640 1734658732 19 1172194208 101 325376550 426076580 13 1358907284 1515605602 7 47 37 97 545296364 101 1949 1455240340 614492414 71 64710243 7001 1539879306 31 312901360 131 103 2 1344658218 107 416510233 3 2134809795 1270353060 396677480 10007 113 958867150 781565969 1704963426 101 1339236810 10007 47 1790545840 101 1417271871 1949 1308817817 101 97 684163213 109452375 67 5 1815551790 139 127803732 853900597 83 71 113 135292414 563880961 1721473448 495319531 17 137 1617754225 2035109976 127 160113980 73 1975808291 1388906973 107 488125119 1206907152 1069632260 149 31 1827662536 53 59 47 701707981 71 23 127 37 1571901969 1000917205 137 1797323785 101 556893894 287608767 23 61 1413427279 19 1949 10007 71 879592730 31 21035949 139 223839345 1451256327 131 247132808 113 1959255020 879837027 3 1010132112 79 7001 23 93523014 244731270 149 156234726 1628777419 103 1261077034 1457927877 61 47 61 1419138892 965376606 313830318 586784778 2 1612708354 7001 23 1294365365 1707226213 11 1851724600 37 185050690 107 855684992 5 904307205 1792637500 2777 59 684994702 103 1883520521 172989361 107 59 267681708 7 19 1244370178 182928428 137 67 1794061639 79 113 728646261 551847478 113 22685313 2777 5 1586339785 139 2087917696 1890536830 37 1443772424 1949 97 213510289 1852305501 527570241 107 17 23 53 31 41 19 127 79 31 17 1091542749 1732243985 307477674 2028675647 59 1139853389 1547523030 23 409815739 79 19 1601116986 3 1029566118 902380720 127 43 94254151 1831681587 61 41 37 13 18743649 983468832 113 59 1867165035 1839620844 3 607411489 31 1699821300 5 2011328510 1521038935 149 1222026778 83 1926462536 668684852 41 758872183 79 1246752641 83 1859281589 2 11 818949417 763556167 2132038496 1443997176 2 23 1255853567 17 897314502 372128345 107 1969624328 1297939253 2777 13 539515951 1369156568 71 240755254 67 19 1999365155 19 47257842 103 137 2 1543636544 101 11 1906101598 71454010 127 2019664891 865738081 2777 1083249937 721169598 43 2079414664 101 489022709 447677909 7 856135592 19 7001 1298852274 71 71 1584419741 23 870373935 160967271 960186739 73 7 53 71 537968491 71 2067246082 43 29 1196361954 131 282333034 127 3 1183971660 1325152326 1308063558 1521088029 131 1274663204 83 747314819 101 83 358266180 29 61 1750922284 1484991869 1063862584 17 360594101 7 277357850 1362109801 1367649656 103 11 1393458231 1058593459 59 1019986631 1433733748 17 646193341 1175001036 1531078723 1732833364 4999 139 917656733 79 245267271 907166717 127 132066919 2140683552 459207941 19 1978495614 97 2071118769 10007 159951888 131 698945391 2077558868 1784710889 31 836954058 1952202741 131 71 11 1949 83 107 1858638150 1549941866 103 830671413 2065201500 31 1822544591 1303158377 1763136739 2777 571803739 89 47 1016839736 1450920832 73 845936702 10007 7001 1930055747 17 2041166710 83 1424202990 61 2132458557 3 1260934785 1949 2 139 113 390359291 1623693949 35688510 13 1216774896 107 2032169145 1628987493 1026112325 7 109 1411155747 2049183977 534831069 73 139 10007 110922417 827543311 139 362041927 13 43 61 113 1196523100 107 53489514 2777 1160402774 17 1083561538 797923781 2777 1057950913 1041569390 3 267346737 970265604 139 47 995766910 867091391 418256184 43 1564622037 1390647007 107 249358685 4999 198971988 23 313529468 1024411544 13 1114754914 31 1715173468 67 109 548321230 112915934 782788411 4999 37 1822039446 137 1804753745 71 724185413 2043748136 139 156976422 1731655344 7001 43 1203842728 1949 67 29 10007 1874811450 103 2100774198 1440699928 19 393069549 53 1960905620 31 117487520 1415988698 1988154114 109 19 79 961266786 1344554167 1760476965 101 1949 363891943 71 7 829657647 97 1457254382 79 1240059840 113 1088364133 1415023177 101 1138733590 492817885 71 1071938901 989087723 53 1381010095 103 669000244 7001 1357779288 41 1083533250 1900154893 4999 2057574524 19 795749653 23 1929866319 717862558 113 13 2119805883 1800981978 73 1366799367 2777 832777868 356097487 109 1204097603 13 734362954 7001 2 372169821 850300011 3 71 1097217457 2777 1684236615 131 41 1392061561 147154125 59 101 1712874150 1485397004 13 1278342039 7 434207900 2144337925 109 706630650 43 499145376 851384720 131 145153109 1348305607 19 19 2005835871 94199967 1732530198 79 13 7 5 341624061 1645196753 31 4999 1857748376 47 1901491725 7 127 4999 439807650 2090132069 10007 127 850558878 73 83 319850543 23 772014987 1055205479 1378734587 71 103 1455081824 67 107 1488628833 10007 7001 37 689869272 1767360587 73 31 182264034 7001 1855896705 5 7 149 256842773 337242269 7 59 1955185719 23 1269967398 1255531336 7001 41176051 1936400211 131 43 1816029285 770030916 3 17716627 127 819707657 1700270237 31 53 558658637 472164738 3 97 387803099 131 661124512 73 1734722363 19 79 563685698 2 1424678146 443428546 37 595477001 103 564005340 103 1634385048 1949 1942541014 1375801049 2014190162 79 1003822184 10007 341068581 71 984411521 2777 1637616339 309438333 17 1269016425 10007 1466215633 1606303626 67 1839643462 217828145 53 4999 73 1727774376 1287042540 4999 17 67 217300041 41 1682507365 645416724 107 721062086 1889099152 101 606212504 7001 1949 53 628460167 501465807 535297411 17 1765523695 694412660 131 1797645433 17 2777 31 127 4999 23 107 581177570 200128700 131 1687240034 37 66636890 41 1575452378 37 149 588417837 447085276 19 1645584611 23 19 2128628998 83038086 10007 2113466043 13 1789437546 41 23 157753987 1740825136 37 7001 115502498 1981557075 107 79 139 931087747 210738456 4999 39272144 71 903728399 1925321342 109 673570405 2023599061 709889104 1314261448 2 1236805869 13 23 23 17 97 37 1761313405 318258830 1410608178 107 588184457 61 1254048431 2090016892 31 1851596476 7001 101 11 573115862 7001 468898976 376884833 7001 107 615284515 368090017 73 5 11 389953135 139 171675008 19 97 2143521132 103 986520404 1080012785 1835030745 137 1628138558 7001 109 1508416229 29 113914117 2072241806 4999 2777 442557290 616447183 43 31 60246516 13 852663838 89 1000291292 61 1545816800 11 131367841 1004735029 107 73 7 31 31 681279715 1943383589 73 83615514 11 1923462948 113 164939546 19 748247037 1095399210 149 1604425593 1641017120 131908718 61 37 2091619028 2114183838 43 127 809499397 97 1191433443 97 2069675032 23 1748954408 1846971674 139 1051678726 127 1457183141 1473557974 23 1231277262 184618795 2112233430 5 101 1136900804 1616984813 29 1949 1413594108 1838351992 109793314 73 1705702306 7 1844511813 41 1417866018 17 4999 192486495 67 762632723 89 1955184485 61 1104538956 53 2011557105 2132001357 10007 1051243065 67 73 43 363734506 1333797467 83 188446253 635794646 43 127 43 2100604795 4999 1859672991 53 856212403 626538016 1609751105 2059176400 113 144691614 109 43 107 1335308533 1219979225 127 537719651 107459907 83 422654526 103 59 41 116452382 1646470866 97 53 2064793769 720083464 912203676 107 37 180891843 3 71 928762218 1464068480 29 1027989090 137 1069941093 1251736238 2 754798813 7001 139 113 1094045787 139 101 149 985052559 1312896514 850800029 71 96979255 137 1404345078 905218321 131 407993437 61 1953293688 3 782603210 127 1338106858 1251961499 61 1414700839 1889672933 101 468548908 37 1226377654 9020637 103 772430166 3 4999 41 897281146 1708766392 67 83 345742725 109 31 107 786916638 127 1943360604 1867116360 5 832813840 2777 109 1185304810 5 1614141300 83 149 823211586 3 1338143136 7001 1805459886 1671606564 149 67 1845722481 203251499 139 139 1833079319 53 101 1921470359 79964225 107 97 1235692409 1989225657 1949 1648380393 1272921135 551157704 2001499222 2 61 649731346 53 177427252 742971513 31 1582967787 139 1175097428 101 1523524299 1388134827 531088022 113 67 815810916 1539189962 127 73 946021328 416189732 7 725182727 103 228316495 649927183 1949 2099799977 1304213306 2103370213 97 4999 1840921742 29 1119754322 47 240390806 2116176175 1431518964 61 846362952 2777 2 1330867598 1701521962 7 152762785 4999 131 1468917313 67 1467169618 1729988764 89 1051423999 61 17 79 5 1001852845 1986832485 1549391526 29 1949 101 847259407 131 1883698125 113 833005603 1941091852 671592858 3 1313755065 1906501775 2121222469 37 73 535787369 17 1949 1647288953 408299908 139 7 1569497188 956618775 2005176955 41 1599127501 53 737955517 1303285274 113 1942533650 1233117962 2 1593458163 1216753659 11 67 67 1831787303 1582401846 1003904526 2 369337835 67 95190006 2777 17 1603183283 1859992066 889763351 743786837 137 2 1194796722 31 1445154993 1741566534 1507033072 79 17 1721697729 618960310 131 103 1210180475 7001 747180334 1949 1396993185 1571319885 5 109 2130328591 208711456 113 981269852 960900472 2777 109 1082917289 1032772929 2 2025440574 2 34892876 1355878540 1758279935 10007 17 10007 1274431478 1949 829159172 13 29 1653889401 1227623658 1153595004 97 967733648 7 788812864 2 2777 548204793 289654985 1045517799 1680837294 17 11 1684902538 1438132119 17 792208573 29 435857501 18634182 29 1776993763 1349027003 107 41 1063618025 1949 53 750099937 1270869535 13 23 67 409801581 510055238 7 1005491876 43 2094238890 257395307 912190662 67 4999 107 916122924 1083056486 89 77202629 109 637891108 31 83 79 131 615480161 23 405614361 772379833 137 1795822865 89 1783487198 53 1819320453 13 1756807454 874858329 47 11 53 41 13 461322697 73 432250812 43 1855444105 2016539627 149 11 1361960211 2777 149 1446789255 1110527611 1647557951 73 388446134 109 79 871532582 463333025 118052311 37 97 291198360 1613899725 107 59 1064570199 101 59 259720949 1601276599 109 73 17 13 47 731021620 7 22577877 89 11 89 937343995 1117308916 127 1453715914 31 1973274093 1149108093 149 1474173220 686853405 814506 43 1691392509 17 1598781269 1699862436 19 1949 1355866730 1261347417 79 522521581 1614772746 89 538257484 139 71 1469928336 97 1759080495 10007 497010509 149 113 868775553 97 41 1848280943 101 1552751528 23 337160206 773284710 29 1403044438 127 1885568746 7 1146514586 812766192 83 1456067174 131 817327995 2090923619 11 3 97 41 1005828277 7 71 469358321 10007 639207132 1187450217 45516675 61 1914623396 1682487719 59 1919810837 237587918 79 31 1226176110 645327513 127 413774999 2053025767 103 97 59 67 1808282966 264684572 271296032 1315303707 73 600038600 67 4999 1734498031 871490667 31 1115244003 1946659477 83 1649047154 47 59 1209274442 127 598825447 1639569974 37 11 1862052137 2118210270 3 1405888944 175797158 43 139 159189611 139 41 4999 37 97 655229665 584283865 137 109 721422495 512951699 31 23 503556388 2010031111 953747179 11 487598034 10007 4999 490666847 199359454 10007 239867790 634458621 61 582543229 1292845294 109 917166330 1280473518 149 2058911204 10007 1435173919 922016522 17 1378113959 67 1179306970 109 71 1090241849 715754834 71 1603398609 761061425 2 1359246 1753939436 17 243426957 815396857 29 47 413561037 2077061036 97 1018811370 1569225260 1431723021 137 17 53 803778655 419038540 5 2103135405 7001 1261409049 97 109 1484068889 113 31 1397524206 41 368376415 97 139 89 2 682509994 1703908404 11 158026704 2 1030656008 59 1283847080 1497902325 2 67 991986523 23 54842005 31 1316128932 71 61 1078457735 1499977129 59 71 965982193 41 1868247287 1362759517 131 17 1569767284 2 1256314200 19 71 10007 220914532 2078302513 1874916679 61 29 71 37 56463739 1072998952 101 41 2071896363 1010662141 37 1949 61 534539401 103 41 1502034826 23 107 1324732225 30391103 1608096963 1647224353 71 89 1364645722 7001 71 99641045 56538862 137 1957955739 17 979551424 7 47 771258767 61 145268206 1594355447 137 1537700330 838538562 101 11 580117978 1842177931 113 125280049 7 1222251772 1593186881 11 926773177 23 71 1565241931 1711532510 61 611655091 101 59 420942155 1867847653 37 73 1189471417 1062719254 89 1578277139 103 1478967215 817038436 67 127 83 318856950 1732500666 5 1478089380 2777 190811476 1143190198 2 11 127 1612241662 53 343968516 7001 103 1703991893 127 19 47 1564795442 7 31 1542710848 7 892140964 11 780052168 971229578 1949 19 1608732983 1159430559 724588506 83 1568289440 17 23 41 957192191 304096385 73 131 1536836718 10007 113 101 16726913 1541718448 1774911569 10007 797478218 23 174399938 2777 101 1395945543 2777 519879393 53 1425442367 2 127 1076957079 109 1687660298 694400345 898038347 149 19 277484977 1949 280748361 41 107 75148831 59 1865840978 97 59 71 1263258661 109 107 1981772252 4999 1485507839 10007 325357591 851639131 89 1611016232 1937177530 23 149 398895052 1029906955 31 5 137 846273934 1028082588 113 502265126 11 107 1835779847 101 820986673 1472470722 37 1548224835 3 67 691338269 41 5 528420245 127 3 101 1658161743 79 10007 278830438 113 7001 1365068982 2139071538 160102376 7 43 2777 1726232160 79 83 107 2013290233 1270107188 127 113 729151823 820460785 183948569 1949 127 944389899 1949 590098730 53 476427075 1568371671 3 19 2777 83 729896213 103 1582964516 101 131 1485600522 823046800 857751476 2 83 980661600 23 97 1788352140 753456618 2111817552 4999 1676279677 127 1480703414 131 107 11 101 103 112343542 79 8334342 1512394012 5 1238087630 1872217350 76952818 2055931962 41 83 1825802128 772268437 466196742 4999 887737417 999357933 312996345 3 29 42905993 2023015089 2777 370290734 67 1957027656 1993403765 31 974547487 19 599454503 61 37 1027228854 553320718 1287773569 252676969 107 137 630368647 1714561713 1218148696 752244732 89 113 265168625 187877942 1433533609 97 3 1322664327 660797526 89 1268931206 1177603144 41 594710125 30249103 312735697 47 1094622779 127 7 43 1513060349 1462719014 131 149 1949 770024563 1165447428 818846470 127 97 810389935 137 31 103056090 71 4999 127 1665577126 29 1398184511 511372090 2051544299 53 971288489 922282261 79 5 23 1935210225 101 23 37 5 2050482360 1013563345 97 152147381 113 1737574612 37 1457440434 2012574403 1975992703 61 48354349 1876238432 23 5 1698501460 17276870 83 1385667669 53 1216279086 1796117769 73 31 1973598329 1949 1911629874 763137214 101 1005219973 1038599020 17 922148484 149 109 466121823 1711998284 1230991337 2777 4999 690833058 53 1170153398 22785324 127 109 127 67 752111919 149 249449095 1660574540 19 1428874361 973465883 17 109 199362302 31 750035720 5 1282772735 109 1024607693 83 61 1223585617 89 1619829459 1401624049 7 642723893 107 554312858 611702736 727074140 2777 53 332272158 67 1579802581 47 561316096 11 213796627 29 7 89 37 1707851550 13 17 622480211 847596456 1366909751 29 107 1789308122 1537573399 101 1757947257 11 2118999542 1320339007 137 29 244141535 1250701085 137 47 665365430 10007 434033611 3 1703892861 186313197 43 1956326581 107 286705323 1587987611 79 1599569108 1792789708 107 158192945 5 1336048825 59 151544096 67 735195489 396347915 71 1688466762 139 11 107 83 29 924726828 1166604576 191265489 149 1383249407 1586459452 137 7 307175876 1807077117 7001 97 7 60627630 607600644 131 1985469667 417998298 139 1383573474 2 1893306701 89 53 1718406704 847370625 1124766316 139 2777 97 1417943021 73 131 79 109 681400747 1476183445 219483341 11 104491651 109 460704523 622735759 89 4999 1317656416 41 162710099 1414679311 139 109 1060548494 1218829160 67 2777 328757922 459904524 137 1273109353 1351965320 1436571728 107 19 67 149 67 67 1552414455 666243955 2777 1914938667 1355833787 1067660115 79 59 223958594 109 1848502333 73 821996206 1486781856 97 1243126295 113 2137449014 113 1359104901 53 1834301380 1559197089 448833134 67 832438083 1527580661 1868119533 101 607654809 354195242 2777 67287888 131 375798521 89 41 1783326966 2 572536986 47 353244057 1697772235 71 1621181056 83 103 697151174 936654602 29 355854707 13 89 1866750344 83 11 1581147205 101 603283909 127 880538498 1368342530 71 1716263262 199226984 47 1385567285 109 553568490 864976367 139 1506917070 73 67 61 36010959 97 226226795 43 1210306595 37 127 727185236 71 1372113908 1972548412 1302894399 139 23 161303876 1949 300181082 7001 1230586773 1333102416 79 1862292675 1199763204 2 1572588016 53 386012038 2 1986603778 1853471229 37 103 848235076 622287581 1302562935 1485874950 5 470484230 37 103 1810524009 137 612217310 53 7001 1790372731 1949 1060111480 137 364657284 2137798142 53 47 779029823 79 1138416769 149 543910471 10007 43 1854588624 1972429049 1642258322 43 1387779049 1027139278 103 1466972975 5 101 1331809836 1464406687 131 127 53 11 1815164701 212616105 89 1105377856 11 29 631310222 611342869 89 494059381 23 823791575 167386516 4999 79 1830400770 71 89 1266042355 89 1524966054 41 89 230715145 1859454650 53 131 83 423773734 1818652040 131 360097904 73 729636096 2 79 1898307407 103 1529030365 61 719123754 2072205685 5 1318357995 356047034 41 1064654737 10007 1766505689 47465790 5 847147580 47 2000323391 31 1372285711 1556960277 53 556038582 31 2777 2063662622 43 89 704726297 517245394 13 1406285582 553806380 37 52193430 61 13 1644037837 680314702 131 353657387 10007 958949020 823420072 43 2 11 453049168 686705866 1102308165 137 1000825004 1378129047 37 103 1108477760 2121891773 53 31 19 101 61 29 17 191692731 1089036150 1498787060 368430791 109 2 3 1950204684 2085823044 41 43 786410789 43 720458846 1865480953 113 13 312667411 653267703 149 31 1847626443 2100693612 67 1971917392 43 1257904145 109 600688968 71 1397131887 113 815061203 2 7001 2099285308 139 1525413522 142895523 67 419709306 1424864054 127 71 43 71 941287470 61 107 1744720279 1525692856 953893300 103 31 10007 127 1531653147 53 11 438102731 1261219971 1874117794 97 938155191 13 113 363747678 1510925938 113 67 23 3 113 1775245707 2030343434 263467611 149 103 131 10007 1586799983 1122325078 131 1357055816 47 210743488 2 453881831 7001 61 149 16734041 29 1123769026 149 1468770888 708482093 29 89 782940654 1001803305 127 1771094836 946570038 37 2 934334048 109 97 53 1523888277 388769310 956946225 1952653359 97 31 89 13 859604707 443321489 1949 958718947 1240828121 13 10007 17 1380716320 606396704 19 67 4999 89 385095791 1199385360 1019137938 233921220 13 354415646 13 1486016649 3 79 1339773798 1388710603 7 2136622590 4999 11 37 19 2129819934 1045182514 101 1398653151 1253378488 4999 61 47 1713888813 496546362 3 91790104 1949 137 1422300024 1580339114 43 89 1676419649 1543676203 4999 83 67 2777 97 196143797 2777 61 1370473763 1766945215 620285572 661575526 31 2 142075846 5 1450905790 842239380 909206858 7 1949 43 1171963323 103 107 47 322926472 19 800454363 711397772 648712634 89 133734871 1899553326 273991136 7001 54413670 1773677770 5 103 31 55143730 1702669672 2 83 1722847766 2021905615 19 1817714259 139 2084109349 137 5 79 1318336595 432161804 47 1578426051 11 2102570145 13 1087018843 103 11 23 890367559 292781325 101 2777 1667451443 289742040 4999 137 987897821 1817706958 52266497 29 43 109 1943323395 2014769734 871438689 37 137 1065004226 1920274544 37 3 71 79 684884970 139 850627319 97 1478266614 699079485 73 1987863000 452874188 23 2777 344906177 1191607571 131 1739763578 31 878515107 51061123 79 820379134 723099317 113 1228625697 31 2024609969 1445706177 1475404074 3 7 1266017354 881925861 71 7 1549001069 1716741644 59 395462073 1102668599 23 1468635491 101 37 7001 43 103 1945677107 45919650 101 109 1051916054 43 993941172 4999 290346919 127 139 1963412856 1950246534 59 4999 47 13 1283462687 349725621 7 202486690 7 3931394 2 73 68204110 865486632 19 59 151644986 657572612 1706041463 73 2000831970 3 76786188 478365976 97 1738645748 127 71 1355557604 814501646 37 113 290815557 73 139 788978178 23 306561338 137 2777 174245245 43 23 1306907817 1006741878 83 473089376 302549525 41 55625085 79 1689138658 2134002997 1637232000 23 19 394303596 1503997565 101 46190342 1691101936 43 67 71701591 1406346482 89 1104846112 2777 1626058465 867640931 7001 2777 107609894 127 476327621 83 1599667300 71 911574467 2054464804 1810339327 71 822316817 1142915398 103 1034034996 17 983514507 71 416016264 113 103 1028806745 1677402071 37 178490553 641671304 71 353419302 4999 831945441 139 1696705863 137 2 1846789756 113 483984424 10007 41 614784873 83 3 89 2130545343 242259404 83 47 10007 1949 438471683 19 2 7001 1375857523 2001914947 41 1745110621 1877182835 31 1852527430 149 42237179 37 900375285 83 429938921 83 101 255192761 880434675 2777 1065378046 78232064 47 1324191306 89 53 1887825232 804755180 1348760119 59 7001 4999 13 755520103 1568819122 19 534934873 886614727 13 19 431603781 7 37 339115323 773842716 1929490455 67 83 139 23364842 2 1278026403 207736830 73 131 79 1748163903 172223160 61 47 1474286318 11 629038391 29 1153744845 101 2 2 1667349407 89 29 1602332621 1168837547 37 73 1153056316 107 1578664625 2026254613 71 41 442946083 131 137 1748151921 1501077353 83 127 1210112642 2134497001 923395857 61 711290195 11 1624669772 1638207840 2777 109327713 440426027 79 256478477 674016545 5 149 124560871 1955547967 137 138562659 61 1662973193 1522575803 7 37 318134214 131 1188474706 26872554 863815121 2050452389 67 722935806 113 327368345 5 1066225485 1460768475 97 1280414752 495789308 113 103 67 29 660516418 61 43 43 1905009121 214888944 1949 2777 349291185 61 1047222136 10007 863927180 4999 206528686 109 29 838083064 639359686 71 1426695726 103 288956406 564315164 1149975211 11 651730090 391516923 148820257 7001 772883657 59 2048220223 772087454 139 78415661 1608488564 67 31 423618503 2077565936 19 43 1911234149 2089117661 2777 47 76745313 1694951459 101 820921536 1387822416 83 1774871668 15162424 103 803603219 1379633142 53 545736283 7 498930600 312986583 10007 53 41 965803134 139 1908746471 79 1501029986 10007 1049299518 29 137 97 23 107 1284970597 1857991763 807038015 7 551986010 89 881516520 3 2028265767 17 13 1509277978 103 1253369276 1066011755 4999 11 413585755 1949 1638060611 2129895425 109 1904142825 1058457569 13 83 5 2046306900 1007078560 862781934 7 139 1370239654 1650369436 109 654731906 67 1305567458 1539883111 13 109 855720959 948213345 790916297 103 131 372982938 1510010669 487498425 1278361020 83 139 1011592933 427315468 254010282 7001 1548900912 13 759801666 17 97821413 89 67 1052345617 1163691443 1185745645 107 43 3 895127556 29 23 83 2081546063 10007 1393985107 190821384 3 5 804233342 53 1024874808 3 11 1447353193 1642489790 79 624449338 993949651 83 101 1029791354 886799873 1308330856 149 29 1428836467 133719474 83 71 1750849459 113 555049672 113 31 1055984930 961697841 149 1677689626 19 1561661015 127209693 13 10007 113 617231538 1760970982 1963833207 7 2017043021 7001 23 7 2777 13 1840967805 473057919 83 2777 59 1202847868 550096530 5 53 188121274 37 764667900 17 71979326 686689194 945497986 1720132504 83 59 2 1531900330 43 1288068605 47 3 1608312962 97 1164859032 1934861254 1760151006 149 1576031280 1802572734 37 730708829 4999 23 10007 674863614 1323637626 149 19 1366887588 302226743 107 43 923711681 515797151 61 1396418283 13 665799056 11 1898667342 47 137 1770847661 598992185 11 86945419 1037814238 7001 1393987954 89 185060192 67 769039408 2 577774842 1496797025 10007 1177393599 71 1478168951 2015519709 1668909123 7 41 1628359060 5 61 13539011 61 1201302422 47 275004050 760294532 59 1768854978 1759745811 3 291160076 131 59 113 37 1285154411 41 149 365763723 101 396605237 107 97 7001 1518455001 43 127 1374850721 1437811169 47 97 451786424 10007 24357038 1827309465 4999 779944973 1949 883729223 3 897705335 113 366197200 5 1675081240 1646536639 1949 61 1285473740 1970777264 53 211544253 464400473 43 780909713 2018943049 131 1173740088 113 50710445 7001 1134848098 2065221829 31 1807680527 101 149 888086339 11 61 59 7001 391113588 10007 941087407 36940362 139 1366648983 37 7001 59 664157100 58430323 131 43 323180303 41 61 1126898323 137 223621675 1671350663 4999 127 1842811656 209856815 149 53 59 634859175 1562274857 2007440512 17 816797198 1744836871 127 1826567158 71 1417263397 79 216141314 4999 50084981 19 1709533835 7001 61 10007 205664198 433173808 47 1544523707 1904039435 79 955586673 1765741634 97 2777 1043110254 43 4999 83 535804425 1026099452 23 101 1055336375 79 1594474854 456992506 637229833 107 434639952 17 29 43 2004871646 23 101 364987454 19 109 546108421 1207517903 149 672136318 1079116786 109 37 1174492517 127 1380474506 445229742 101 29 37 758536852 662999265 23 1949 1956226892 11 1166015543 107 995067804 59 1371269324 211654388 101 113 802680245 1488195056 37 1342341130 59 1519058575 840031553 23 83 89 774617908 23 19 412669876 73 1855572400 73 320455465 139 2112987598 23 1525947305 43 867885256 71 1123019709 312495744 11 97 1856362817 709143051 2777 1949 301919590 485230836 41 595191055 38956806 557410120 5 1767231000 61 1011564403 31 7 988882335 10007 1509295768 768877838 5 1702992435 139 665509482 139 89 1748288675 667212252 7 1279422217 560176440 2777 7001 10007 81815815 513269173 29 1949 1026641528 29 131 1951437177 261275144 1949 1963134153 149 7 405698923 53 79 1854311384 11 1655767190 410883726 131 23 47 1284827485 890120498 103 653038025 7001 19 137 71 11 1555695262 939476057 1530940791 59 139 1793572322 925203877 30472320 59 573249487 67 994442743 53 440445105 2014269452 5 378883180 161336285 1430569268 47 31 113 47904994 1905017134 59 89 1949 73 401677463 53 1437146145 33593499 10007 1949 149 912020436 3 198917031 2777 1837485360 1038277303 4999 786362696 1400234897 4999 13 1612595179 1414456493 1719085160 47 451991561 1202442753 7001 79 1582814928 922968060 5 4999 71 1681912255 4999 23 79 31 89 41 850858363 472247635 335294690 23 23 311101202 1405307084 53 545921965 1567521318 19 19 789900813 938582520 1615841826 172778530 79 101 1072670904 2141160727 53 1512955967 71 198525159 3 1115663415 703315971 41 101 774414874 101 1808116746 17 1194147150 1543934186 1217225360 1851778736 73 43 1743652037 452306908 113 227339523 4999 1673548185 139 1663340581 1897145136 19 1982935428 1170912191 71 7001 893240492 71 103 23 2777 757735426 139 43 1840347626 544951599 67 2072316566 71 949099885 17 103 79 137 2009486345 113 61 2114114698 2777 2119506854 61 1148718816 79 823193193 1030410825 5 141891485 29 89 41 139 2035133055 5 1082085594 79 1004833232 1136710327 107 7001 1208705146 247395687 11 10007 697007564 430181272 59 1641769400 29 1758373356 149 1034528158 1669538747 47 456445012 13 188492395 17 1213206515 43 149 1091063004 101 807033834 360382398 1531240577 2777 19 237923520 787069430 139 950833156 23 23 1160946390 2008217666 67 29 1965045800 29 528789676 1847338356 149 139 413425337 113 1754564221 71 53 598670497 113 1885192786 53 31 1103287675 517054611 2 1882988276 1775207586 41 3 67 1560784229 1831634342 23 127 981075 88517222 11 1368044678 1501182023 207117176 19 43 983983984 941889649 107 41 53381590 139 3 41 29928606 195693513 113 19 774580847 127 555519463 2 101 1505796083 7001 1550042134 946689406 2 113 1678971595 23 73 560128854 1195082426 103 769997203 103 2777 1196189973 101 31 665201844 1943574233 131 1423285394 131 59 580964452 23 1704540235 47 548624467 1372870987 112036190 103 1306511006 1473070340 79 1628884708 1925654832 61 1159600394 930020232 79 1914400502 906700672 89 23 1950554629 1511005930 576452772 7 1738226006 693568750 83 2 1428632303 31 75601950 41 127 127 1784058408 62330711 47 1854071795 1611793241 113 1037585549 11 59 31 1491459538 53 835707127 31 1916869531 1953006303 1552211556 73 11 101 1818685790 792923225 113 684100105 1970187068 127 630659848 73 1071876958 1962891113 41 79 1993722921 71 1842014273 37 79 693165355 1369868690 149 1011330666 79 67 1789325476 103 1754899065 109 1114844370 127 139 1005700404 2 61 880402326 23 211947438 53 1539236918 61 43 1773975191 1962592498 10007 195449544 31 1773935142 71 59 661552763 10007 7 1949 1879859225 10007 843760219 210049503 2777 833541543 71 723651454 83 67 727158236 67 19 1875451316 1027061967 1035580293 83 2 482615950 2083785384 83 1473765326 11 1166842391 2777 619176582 139917011 1057798398 4999 615370410 103 1661686640 1776551837 83 1805417880 7001 73 17 1893971717 449992142 61 2019328811 794416908 2 879307927 29 888399485 868657993 1560485753 107 67 47 2777 139 1791776998 361414873 2084492003 11 1987737960 79 37 137 2026262743 11 7001 47 419881995 13 957572244 407048511 73 37 1264872491 612011709 1359224804 1949 197147197 1539047274 2 733720834 67 509349792 43 1454204831 13322938 73 19 2098134717 139 1589089767 41 1507632853 29 107 113 2120986157 17 1940742304 31 2777 1367996869 1249119934 103 107 861739390 23 822442993 1704306017 1807968286 29 59 3 2777 17 1695808497 445809071 1431011531 101 1962715123 10007 1743139344 11 1413409492 1178509597 79 131 1616093159 2064131237 67 998728063 1949 1941242980 888645554 2777 23 2777 595827566 242890305 53 59 856963030 17 89 1164116618 1273703831 512109148 7001 571960697 137 1088302792 853161198 17 1178820885 677342509 139 7001 2777 107 1315776387 41 61269252 2131213879 664029688 23 37 73 127 848065127 61 1321712620 43 107 19 137 645704016 2127349015 53 97 2083942488 139 127 1552812506 103793053 7 780226754 2098634664 19 59 1085226950 79 79 1284178812 149 139 89 3566524 1607406323 107 672522365 1548393475 5 73 816347101 709559708 602296030 7001 1822584332 1987676755 76211774 53 101 1735401190 599527314 2 522160428 37 587751327 29 41 3 1509283959 4999 1497715397 31 83 1866159467 231848963 3 109 1949 79 323888308 1414828318 137 61 659159717 570751197 61 1823540549 1440391709 127 73 97268262 29 1904721943 1441249686 131 373614756 98527419 101 149 1202514781 71 1247036843 2777 889603619 2035047510 113 1063482550 103 1162038481 137 1633638964 67 308620492 19 1194732882 127 1885780582 83 1662062467 11 580649559 199200666 7 1289901046 149 5 1484468180 1320142750 103 19 2044943628 185870293 131 89 635092964 131 37 726164553 2777 1134618420 199916902 41 29 67 19 1425081453 701926519 37 186293853 1677224112 2091331398 3 31 1793517276 19 1687201178 1132720359 59 33344769 3 59 107 1267788109 1295959929 11 1189858384 101 1272482032 1885961082 1508639692 43 103 149 53 1330236771 73 98809118 10007 571089483 1244868813 7001 1186942564 4999 4999 501219736 510375124 7 67 1484859896 1355752370 1247240405 224397620 73 31 127 2053621660 1117391058 2 37 57845393 1266972611 1199890966 1038936879 109 61 844642417 2004733499 41 29 2116725834 1373085660 149 89 181579669 1158952813 37 101 31 2005405934 973835922 47 634593847 659009044 83 61542752 53 2045641795 127 109 800887876 1543958688 53 37 139 89 43 59 71 7001 29 553325974 1349820008 127 928073582 301086994 131 662160014 103 710731227 47 491507006 238474332 101 59 1781388062 1834630783 1451945651 1056008689 10007 7297635 5 798380980 938838917 113 4999 1453914159 67 653234791 754233874 582156589 1890109557 7 53 29 2098169051 101 107 10007 103 323005322 41 1175244828 139 1793766227 250740293 1426519808 445185637 31 2074403345 5 1227414955 67 1685537224 67 71 441315765 4999 4999 796675633 1729245812 61 149510939 13 7 1867334724 7001 131 7 103 1820498117 1784332757 107 1012632271 1677131556 7001 985733799 1122249505 89 215005132 23 53 139 867016555 5 97 1795991860 639259973 19 113 1634170259 59 149 212117145 245912729 71 477718949 43 10007 389943552 2071220653 17 1328377149 101 564948045 24595566 59 1430997328 31 1755416695 2015031031 131 890189671 1562224117 47 585934693 7001 1833713159 139 73 89 431110062 107 41 931481624 2 1780895755 10007 1822014518 71 61 11 131 264034561 1719675121 962320607 515244697 97 13 814217079 17 2145780834 169544570 17 1881204717 1431410458 7001 1623024615 1167752928 137 124180920 103 97 769969975 536774115 5 31 1132773120 73 918259919 71 347656328 139 1101816026 1665535476 113 148839951 13 1553621225 1512907907 79 1244321974 2 149 2137219578 269814623 13 37 3 739977228 283506309 1155211120 651035775 47 410260564 1631865699 29 1674411592 1901975524 23 139 733028125 127 1383094884 149 370698302 41 83 1365556711 139 1289182605 41 1858465179 11 2114366930 5 3 1282952257 2022639676 43 2 367884954 355763540 107 1365455806 13 642981196 5 7 766626602 2 1833748726 308264392 71 113 838653569 342306493 47 426854047 335994634 13 107 1125318144 1551006088 149 1759537701 37 103 137 73070046 1066765570 451619681 97 925163690 13 10007 212808862 2099318495 1352747406 43 679920272 31 642115958 139 43 1180728255 7 929547071 139 11 852618558 1340379227 1949 1920205474 3 1020815703 39451371 3 2080391940 37 47573231 5 1877520925 1413262007 31 1915684122 38073004 1380829164 73 7001 1999569612 1312211432 1930698783 60492899 4999 1781944668 59 4838070 409942381 67 41 61 1919528297 1519867460 452995404 89 73 923392695 807400319 11 37 4999 2 41 139 868472860 1920195332 61 1170305585 29 2055966073 1215842627 79 929698183 441623162 89 97 104322432 949348191 107 149 1800657699 1223183763 2039083226 1975692583 67 3 2777 1986574159 1148967088 139 43 29 2 305562682 107 1922197113 1648787407 41 1353823327 29 713422901 113 53 1811073971 1721487293 2777 5 1893165070 137 97823443 61 7 714981657 1424846159 23 71 109 284293493 103 249033503 2777 1224379300 1268172590 89 89 1819448360 1744716395 29 1431740324 480596142 13 101 873450370 1497480920 5 29 600325984 986776649 31 1031153504 79 2777 1872189529 109 924728750 127 1602324964 1115506278 47 1695244175 329451435 1461082042 10007 79 50884266 749158607 137 1949 77518726 852210806 131 1949 274705703 1999215985 13 1509845558 53 59 621530308 83 1562725725 3 2 240688364 1749515952 1120653975 7 1593702243 19 976133121 149 750037005 29 1288157815 1482640300 1462754203 2777 53 3 17 1218780116 17 4999 1761502629 1519985942 11 463681071 67 877116229 571867579 67 1329187473 4999 19 2056091992 2144067141 172934770 1949 574832213 131 3 31403718 4999 59 2045594133 728304752 1597622345 17 2110739995 61 4999 87737449 71 1179274687 97 107 4999 224855020 71 1748964797 1815365453 698600804 113 704031942 642935743 139 124950654 113 23 643186030 2777 2136946882 23 53 107 97 188637069 2091180402 79 3 2082994407 1864312917 97 684742691 1621507969 97 7001 1658914954 109 410694839 29 536644942 10007 2777 1136415048 1684156082 139 289579534 97 1095573484 1991501665 31 1940902250 832793889 601534243 1722469054 19 31 113 417748683 59 1218762351 103 31 59 533927108 683734834 1949 3 1949 159289440 2 4999 388832218 2016006718 13 149 29 89 1415573925 107 69683102 1386020819 31 23 41624963 103 19 1139456537 137 103 113 1383131413 2777 31 1103448479 7 11 89 342799075 47 1558833584 1605442215 1280358662 19 23 2009420783 1820264344 3 1298000771 71 1008402066 535398810 1461823663 139 71 5 357853008 73 1238130224 37 59 2 123497926 113 1337133294 2 1048526489 506324170 131 892157148 113 1420755792 4999 374651160 137 509854679 113 47 1075596128 1730073901 149 127 89 1287108388 203627194 1428178643 73 974408745 97 141088925 7347556 5 71 770407439 19 1693041324 4999 59 428516646 1502809319 29 1187847134 354178525 130403987 97 37 40149610 107 1953761896 53 426647668 59 567003969 1513024714 29 585270477 11 1571481024 61 391075087 137 1943854366 137 418245793 1342291476 2021231119 969197993 2777 11 3 999427034 131 478878098 4999 1723220620 113 29 3 1273700737 71 322922058 660016287 73 1599218811 338073866 101 4999 445565869 770942410 47 37 137 465446677 566227378 1949 1838370862 41 763832428 1429029466 67 1730061570 43 1653296092 31 103 10007 73 103 1660801149 1684411881 71 748418739 107 638112345 1949 1131406194 1755608699 13 501415538 173113702 29 1135012846 11 699704456 41 83 1583745742 1256748816 19 7001 793135148 1356052256 13 1442330246 1586704545 137 23 1267171660 175080278 43 1972301038 1640096266 7001 11 1922212094 367580378 19 1803234634 5 464342420 994329610 1548866402 1949 964217076 13 1396733104 91429196 1947717345 139 137 43 245304422 857064089 43 61 2140296142 1522675473 7001 109 303375493 1949 1038791663 969730666 83 1104098287 2777 1880191399 71 23 1695786389 43 909295802 97 355155897 659023335 658602850 842197855 5 101 5 73 540192481 773052005 948801821 11 53 149 1491922100 5 10007 5 1081637990 349851995 73 289295322 1885915378 7001 225660204 619685705 127 1992316457 4999 1648530228 23 1266361853 7 1949 83 7001 53 1681032520 2 338978700 2071759217 10007 17 271718157 1459726233 20046642 7 13 66197586 2143703072 31 569317437 17 434215343 109 1715350210 83 670127807 1153947100 31 500826793 7001 5 1663059560 909669957 83 3 2094681393 877408833 7 1121357498 103 1740947612 23 1302249993 73 61 47 1866177658 1224045396 37 1565974136 178997592 23 1884588236 113 1764883494 1900409832 819663096 3 756871609 13 415829960 31 139 1305083371 733808683 31643836 131 139 101 996189664 59 838619901 1044368811 3 1149879445 101 1683510360 37 1504291274 43 5 555808705 137 31 47 43 871864689 262431785 47 1923054673 59 2055563414 139 319483434 1857314738 83 1949 265407024 19 67 59 149 2064887594 983632512 53 243726232 61 549868823 7001 1132425752 2 79 887090984 37 1034556815 1949 359278614 101 496036755 101 37 1500907516 67 47 4999 147159562 2 1064972016 31 1446567741 103 887411755 7001 1577885380 10007 196387375 67 107 239900574 19 139 550524389 706963995 23 337483305 3 1998024489 7001 149 7001 1323918012 2 2122713892 973601432 131 1475190959 11 273250760 103 61 59 356355811 1291363317 2777 149 1172121165 47 1047497789 1646351109 13 1742250536 1894182407 107 23 1491191476 820961528 127 107 79 7001 872597639 29 1195504648 16009630 73 981061521 137 1364010086 53 2082429307 1344515766 1732237060 982769192 2777 113 61 109 53 101 2039930330 1662386194 97 1969418451 1121231008 2 73 654140537 71 2 1736632894 1776487081 101 553141963 83 153170109 1949 127 1509330528 3 385135002 2134202252 7 1925788406 1030494714 2777 7001 694940263 1729352015 869838400 43 273163554 71 37 1864412920 43 1493978412 1664314701 107 636608053 19 53 862296853 11 2108397170 7 611723000 2777 1055107265 329813182 41 1488197541 107 53 17 10007 1406103584 67 19 1423863380 7001 1468137704 109 29 1254416229 47 131 107 67 355333884 1292040825 1949 17 1139615961 113 1305344473 113 492783748 1690883810 131 2122718010 41 137 5 2777 774728881 29 1640498883 149 41 2 272378742 7001 1949 1610524966 1189094645 17 845221226 137 22292092 638596332 1017925683 3 1949 2065099981 1266360801 969477963 113 273434823 29 1495750786 43 127 1125612303 954584832 131 109 1554295218 1114356837 3 19 37 967655783 1699550328 1871498382 3 1949 1273234924 23 67 109 1000514379 685290711 139 272646554 23 1135688218 103201741 7001 1999401712 11 1117480947 137 1836127090 43 137 1376510651 1226254805 19 805349618 10007 722445427 97 611804990 37 107 1988809642 10007 1971192133 31 1748570531 61 3 1585664289 492242924 139 41 1820955222 761541365 206021865 53 1719325434 107 107 1153810639 224906510 11 481046731 137 330869996 149 1045800798 4999 645520870 59 1794140000 109 10007 71 1122950365 4999 1989781964 47 97 101 73 43 685740571 698106455 19 688394328 1860018679 7001 2 47 1360066260 107 53 1377353473 10007 2777 923210873 101 121980629 1888872205 97 101 543274758 1038869444 71 103 31 79 1059937312 190443883 2777 149255419 103 1943642960 60248614 159237828 107 53 963579644 206489749 10007 1379995321 7001 1966321863 345887150 71 676242867 109 1317916702 31 342393295 31 53505194 19 643703269 1233627949 73 83 405600333 19 1806963835 23 11712727 13 775307377 1899145911 867603921 109 1052935531 1814116694 13 727402709 97 1749829269 4999 43 1806593357 47 726874321 17 131 1084635853 43 853967359 1619082565 10007 575736943 23 421998228 83 490474971 53 244181070 3 1020008361 3 189680733 1443486908 103 1536944790 566524982 107 97 1278400636 318751657 101 1152565237 156705395 1245892248 137 1022117996 1821114122 7001 10007 1467890277 1480679082 19 1805268415 31 1278519143 29 79 1691912032 109 53 11 59 1179149350 1917581976 113 1949 202394421 43 149 740531937 13 91997672 942392802 1922160856 67 1316409300 13 299616200 59 454635297 294437081 67 1448583282 113 1199282560 1849104120 7001 515118709 19 137 47 603247679 131 988535825 29 929417032 67 1613842735 83 31 649779189 348132139 31 196754086 1263829204 2777 2083877462 264598114 31 683289414 21066329 71 53 1669949748 131 1005018272 59 300890051 29 1743537362 149 31 23 127 67 623502938 854143738 11 1307923463 713440473 53 1472117930 11 940856315 5 14939549 17 1493464756 1949 7 131 673919413 58358326 4999 994721016 1774889038 37 1878693981 2042041934 71 97 1949 956805729 29 1751706265 43 1457833057 79 862392720 31 516293344 19 1507611582 700665719 13 1333043270 19 493420500 638150739 19 1709966047 1762542676 109 23 1616737528 10007 41 253605377 149 2026456173 47 5 1040605940 1384008805 5 423902105 1003473450 103 1167297764 1780518049 1466284786 1805341385 109 1949 358462029 79 556791052 1277107522 1506700956 1805364654 3 19 397463223 1069543035 563157315 101 360598040 11 67 1284332246 101 1628051320 285795288 107 415248917 519494684 67 79 1656188915 707085294 2777 101 17 1024395881 71 89 632457318 321529449 641267113 73 1831451912 1949 239309697 89 1147452080 3 107 265854936 47 7 1290802660 340271568 23 539706926 71 2054115200 1949 1731405844 634978353 71 1093877379 3 2050952463 17 131 41 1000588559 79 1753970416 73 903603438 31 67 2043754947 139 783321851 79 922151674 67 2090473404 19 2777 934863603 750389557 71 3 1959686529 744650361 702262548 2002361038 137 1981974570 67 7001 848305350 2144910798 19 5 67 127 1891971243 7001 4999 294923448 149 5 341512595 1378507594 17 2114901828 149 11 31 1127148747 1178597019 3 395515974 11 79 1153824862 103 29 213011438 11 53 71 41 73 1924139986 101 53 1435574430 7 1180725304 43 2 212259740 113 139 242416139 10007 1270168496 1003862212 139 1288721125 1875689301 514624855 47 109 1185237769 1267186803 1075658002 1406546860 53 1250620511 83 999390301 1224637267 19 149 960120411 1667021607 3 2 982625934 1728930626 139 139 277673072 113 1583028187 103 4999 1052579442 107 29 19 83369321 113 1683718984 1517275408 405931340 910683044 2 1553405188 137 1322140968 7001 490966128 79 1593492963 1288301946 131 278576871 47 109 1735297393 127 37 1270401052 218107596 2 266218797 59 107965575 4999 19 1723269524 83 1707441638 1864214694 31 3 2124004041 2008325142 11 107 4999 1911327658 830733820 101 516166762 1855076393 41 57557440 71 1755822616 61 127 101889618 4999 1813441287 79 700302531 43 17 1871076763 17 1984828115 1902621538 83 139 2777 113 1300622881 1765047231 53 97 736546608 1143985085 101 73 10007 31 13 145243423 2120744267 139 614324377 97 364629579 103 101 137 4999 1250134923 766541661 1213632919 29 1572933871 13 2 1569762575 17 67 11 5 47 1402121907 2097841369 73 1366682202 1388752191 37 295415437 73 403808260 43 1578498460 97 89 131 1021720252 67 17 874101444 11 61 1253185249 681082633 43 103 1528146419 589505668 31 1841792615 113 1023598974 1164848802 1760814557 137 11 1976091986 1393221786 131 1652132823 3 1085801229 5 1117529290 897260383 23 139 1336314586 988608724 29 1952137001 1443291103 73 31 1175990239 3 1714615209 1949 37 339188679 127 763494279 59 37 47 10007 1432201840 1920433363 67 652063556 137 1744277703 7 101 586390244 1634728259 2777 131 1949 109 1707118199 31 13 1161300088 140323006 2 37 1850908941 2096761115 73 89 1457861474 67 1385893472 2019732620 113 10007 2061902322 633923436 262136868 650557290 3 150724529 2035358724 7001 638198914 696608275 113 1949 162497875 1866878161 29 13 59 7001 423540702 71 235345648 1949 17 849591014 1875300589 751795408 83 7 1168005209 73 343320156 10007 13 137 1531307910 11 81775272 31 1514115948 364776436 149 1950328246 113 5 1135231935 166928582 608751026 59 97 1772875499 61 414495671 19 791243483 10007 61 666222772 1949 987073399 13 1884353510 149 1476646471 1697219251 101 1645111735 67 1530575269 1421990946 41 2006306095 61 1377603080 67 1307499372 615863709 17 1422568395 139 875963683 109 1533512498 29 208224176 1181614049 101 2777 669884602 139 1800816724 53 83 1076118825 23 726665473 53 131 1891565592 298340972 17 779086659 307621137 93864819 37 2777 109 318583838 1510606035 113 1598331455 1739945212 61 237539376 812736145 149 139 111227661 2029062925 96830717 113 1111647444 139 2001442096 11 67 31 908239643 127 5 595948970 59 23 5 1477234885 674743620 17 1024939503 1476481826 149 109 1792207670 73 824291253 3 809385756 1931910783 73 1903918986 89 11 1404062874 287069562 3 17 1605497068 97 729906279 1096571226 1949 550315742 113 1528596539 1771489175 10007 1313859058 590597359 7001 29 993202785 3 1266176978 113 1385421471 1358149897 13 31 67 53 2028828313 1188065301 29 137 83 113 1788169630 731181642 107 399302386 107 79 308143608 1845020352 109 2 11 1294653085 43 1317653472 375774807 31 113 1803671309 1874307383 97 1926919539 1971280665 4999 149 1318783773 97 444542658 71 812698589 1621859887 59 2129701465 296692670 2059646100 71 750359176 83 1245284192 67 1072060702 443319972 59 1319155748 1938850153 1397043002 2140141569 71 127 1117931802 310881348 149 54991369 101 1499229153 97 1273544913 79 107 1519805958 305578411 41 1391903957 1176813002 223810792 89 13 2085676320 1897192063 1613033044 47 1677843829 59 71 139307112 1495116367 47 1847763969 23 1159355549 10007 979989398 53 67 343063322 127 83 1433365429 1180294808 454026540 11 165593226 17 67 4999 109 1378391515 113 1349929414 53 53 29 1160567269 61 137 1683148018 127 431419381 775524662 101 2 37 1865449332 3 1595736549 11 1949 1830980559 53 590157200 1637345155 1949 786974922 59 416367838 83 1409704038 1325104612 19 2007904579 1364318006 59 107 2 927705314 1340465569 127 1469187854 7001 428864772 2 1992865288 113 17 912339764 7 5 2 357286704 258021855 7001 984991693 31 1949 809166330 608212736 127 1673485858 73 1777761846 161269483 1503764558 61 131 7001 385489062 137191596 2777 61 1577409492 61 1857393514 101 101 763381331 47 1397653805 200675947 1566288314 2 89 1088743636 1502849622 2 472779032 139 71 1259965574 103083054 1788440943 73 1099874648 333716695 13 259783173 1140072340 5 149 3 902639766 67 7 987759605 101 1836931137 2055810879 47 368108935 11 849245881 1806621080 7 53 61 139 101 2119092817 1837125409 80203456 7001 2014555236 2138499309 59 537293553 149 7001 1080648867 3 1766446875 1009739616 131 1557380105 101 127 2071043483 1502774490 107 233830952 1887342456 997760408 4999 149 997113918 71 19 597545038 1921931018 59 43 1730609450 443512721 89 1410752376 11 2112885841 107 53 834853256 43 127 1965737115 833206741 10007 128311748 109 83 143684912 155515958 37 126726160 43 131 2021708983 45536104 127 1887564297 131 1833457267 29 3 41 1520560071 10007 67 211559669 366118753 131 820550333 41 458423606 53 73 83 932085245 59 977072568 2092637382 916794675 101 979707728 772219137 1949 59 17 594828570 7 716384948 2 890641232 97 481103510 137716235 1437917815 97 37 21968269 1278423812 668123777 53 103 47 551685671 494334864 107 263651852 37 91861121 514736156 91750266 31 1992014691 1414966404 83 23 61 1928462113 1090583010 70503002 29 1949 1989412505 5 109 149 454502895 1977463483 149 545612912 137 10007 1043653926 3 71 1193300408 19 795267226 820923784 53 10007 909395084 59 2777 1484381479 53 1937779269 2129764784 1407028410 103 1577045060 2 1270530416 113 11515491 454070986 71 1338777846 113 363724852 1544959052 127 10007 854641189 1640868206 2777 54748049 37 1669489654 73 97 919039692 1312433280 101 113 43 225804696 499538783 109 1698958148 270681226 71 1783794060 748837630 109 103 1248667146 250931104 668211456 23 107 29 1121977056 109 61 562474099 776512490 43 445274710 1680874175 5 31 1354020694 71 47 7001 71 67 452893533 451865401 73 1136414522 37 127 149 648324416 89 1595328382 43 355958058 770016994 137 3 1213457964 109 1688626147 7001 1841855576 731194996 53 47 692032277 1229539881 29 1941183868 19 53 65443658 53 289741460 1353039968 1059632671 67 162089817 1899652754 41 1771372632 1502316726 139 259030677 47 7 507299305 107 1074899637 43 7001 1293924820 1741891958 53 1792984104 7001 79 1484740615 1263581162 53 220787188 137 750912143 1987381196 79 885004137 3 10007 227769327 127 1523807341 1728571839 107 97 1788347259 1752564417 4999 101 1048430298 1168145295 113 682150603 55703689 2049652492 2023840250 127 37 1167962868 1915016252 67 7 1592710686 461023521 7 790591850 4999 73 40776851 1001906535 82210041 37 2777 734349880 83 1129423254 47 835598759 71 597188100 10007 2117351109 1509647699 107 1309150671 23 1630330137 513545702 1069188856 23 1779530102 137 375874497 61 2777 53 1573054151 7001 2038702036 149 1612898180 732744139 61 101 5 53 41 1412262015 4999 5 663107352 4999 488432294 1495352716 11 655563832 103 1149478530 773600905 107 1949 962838420 109 4999 409503083 2130588797 29 3 83 1987908681 2062850294 2777 1148000692 13 685880386 1949 1595190234 4999 1156718610 43 1613562913 41 1241170969 97 37 573758630 887147890 73 2116750337 1860298371 41 89 59 506629342 7 1581140764 1639063048 61 1358664651 1946188193 103 740873747 2076591097 127 41 7 53 1854274702 1949 1503517070 137 1873806056 79 5 369730740 614525650 1797669740 5 229215392 7 37 59 1445274818 109 266184749 43 1090501856 4999 73 297792988 47 1314741575 59 974428304 996549957 23 29 273063072 79 1486055570 1980162887 101 59 1404617425 101 1213431877 47 971104788 487201275 1949 2063314697 567959739 3 5 446511910 1513638390 452529066 113 47 19 666957969 518043418 31 1017135513 79 2082504681 89 274936308 7 1206998786 77744093 868437393 103 1690116429 139 1163225531 1375077982 61 449787325 1783293083 13 1049134889 11 947365221 113 1949 2126253754 419779518 2 966671482 4999 923304442 1056410989 79 1565806776 1381183708 4999 1933306832 2068074852 43 361478014 59 565732297 661870655 1949 1924713511 529201049 13 944196474 13 1791955342 137 384108270 51188907 107 1657845940 2 130364890 1795834351 53 213451617 137 21042378 7 1755644457 141175328 394447991 7 638306686 947267878 83 3 97 881547355 1684736065 5 1108882532 23 1646980205 103 17 426178610 1014366931 19 101 1853907116 792541950 900467883 7 1839300554 83 1155820152 2119567481 43 17 29 2777 37 376270103 11 1906087015 43 497284346 47 53 2777 1418542764 992470890 31 83 113 79 37 1949 1486094959 122233484 1936672851 3 2071577817 7001 2074998386 29 2036514038 410602938 59 919831053 109 23152363 131 43097148 2 65668642 466645575 11 1281550644 1484761692 113 703330080 10007 944550723 1391973700 10007 1292988039 1949 1559260419 13 1790550879 1754553957 567520980 73 43 131161438 562534790 887030852 2 11 83 1717558923 880694740 302968275 1040733655 7001 1484936815 1723875804 83 103 695920221 1204967542 127 1721809425 2777 865990709 611133807 61 7001 749071995 1587831365 113 541645386 7 149 103 3 777855582 23 67 7 1948201885 135784043 2090781681 37 815279608 103 5 1334490735 3 57326853 1016140801 10007 101 85075749 31 384129091 19 779120546 1949 1181530920 131 240476135 5 171698575 113 4999 1136637627 19 29 1683969477 61 1123453470 1880048609 113 837319754 1282130507 103 127 1323557424 1843231391 127 790843201 131 11 149 41 394296011 1908235325 127 521825489 17 480691745 10007 229590601 3 2109975909 680332201 103 248485757 113 4999 1613117312 3 1552619616 551266536 43 611284345 31 742891595 814464612 1900981530 7001 47 4999 556373703 211177756 137 960547852 4999 135094143 131 1456068144 1078275614 2 1825029921 4999 1478934154 257093907 17 959395519 1326530174 137 958477476 101 613247053 1178199127 79 528897969 7 137 1709177655 53 7 101 41 1820942571 53 1799236209 19 19 83 1518440180 165764529 37 649221610 879169585 5 1785045920 149 408941526 137 507055084 1442137660 47 10007 684318688 1649343733 109 572210267 1752696029 10007 2035900810 89 5 25062485 394209145 139 31 1071787392 59 1494270026 72415132 23 1261726585 127 79 569698625 1836832318 1874850348 113 103 1353532579 17413060 61 994888589 83 5 212230860 61 249572594 1949 1114828 83 654045395 966880612 1039936971 563677242 4999 528203105 59 2007714417 10007 1507574564 1698358588 7001 2777 139 416754248 71 103 2011465784 137 1134430144 107 282358234 323213128 7 33602233 71 2095892523 23 182917183 107 1407707301 1948726586 2006862686 31 497815480 103 171830883 97 206760156 29 598704768 1813154965 41 19 2075239584 73 643485555 149 1036701323 2 907534892 139 1644107869 149 1752074559 89 289934410 3 1949 789489226 1999097096 359372163 17 369100022 101 43 2077323937 2018198249 1071920810 97 47 1487602593 224253578 29 61 281914749 23 1979580445 2 1368455550 314092818 137 671221499 1764619805 5 1764452455 1853240600 83 378718957 89 568675913 442110348 13 7 90389852 61 107 686290296 107079073 2135239972 59 1085394267 17 1483035783 41 293712807 149 7 1856486509 1309440161 149 79 1803711726 149 1255443902 1405087284 553441734 43 1015358484 53 966901313 53 1249528000 200376196 2 1594882798 492116912 79 652983535 749847096 31 2 4999 623092701 11 299791744 107 1876817250 23 1413843902 1483220693 627007722 2777 2777 1935477359 83 2070427613 53 1804566472 73 37 1596111883 1013241633 89 1255056373 870273862 47 13 306598578 11 1458642724 1389376339 2057059121 13 2082957624 37 2094874732 43 19 950821704 1022122221 3 41 97 2035553924 825654203 230404129 291025844 101 41 67 1022964308 3 19 762499583 2 893076330 558640775 10007 17 17 1154405468 44270465 127 220078554 67 2077647622 37 690393471 13 1328701231 600840370 898354621 137 2090107019 73 406494222 89 1717826558 59 1740848867 819231815 1639568133 23 1199753005 19 384680992 280059606 1949 396945034 41 925711161 612451768 853722943 7001 103 1949 131111179 122672009 1395400024 92177415 31 2 53 1237713452 1848543374 2777 1999956522 23 29 43 103 1149373999 10007 10007 37 1159651669 19 2138541694 1638509270 113 10007 1718151865 769808489 43 1530185788 240647522 97 594302995 149 1159955513 714137074 37 73 1575566519 82934132 7 1679814934 560448728 29 1334729640 71 1116834189 2 1642351912 1647841938 472828933 41 963942654 3 1549576385 31 1023579669 43 1060875446 752580926 29 978855618 17 2075957176 1332906529 127 855995875 109 1037332726 97 189316743 599257596 7001 1982816219 3 107 79 1528256817 47 1630735406 7 29 351043435 41 1451645836 1999842586 7 28449141 4999 717236524 1239956901 43 3 1781089131 7001 59 672924913 101 131 1969675521 127 968395447 1327558051 1953199962 19 1635227058 5 779065976 13 1611565891 13 918721830 412563502 5 1327017152 41 572340509 1630333868 4999 73 2070300502 71 221054524 778716125 1514139913 31 950199274 139 67 1004962681 865535451 10007 1448062935 11 161182846 539024222 109 1553696464 17 1909925792 39874265 1738778709 61 79 1380336190 13 1552107960 1801415382 1430271115 73 59 1973591420 173619121 149 127 3 394809585 1949 772823327 1495413128 73 702409942 1723073697 149 291335677 37 250109048 1923653273 1546802121 41 19 73 23 512621197 945123213 19 67 1569929729 109 79 697039120 113 19 622259044 139 59 17 1791485534 67 836817538 1453961774 5 281157143 103 7 59 321849189 1619971537 105095432 103 97 1651382223 992729892 17 1256809250 1040084246 29 3 31 716283423 59 47 7 131 1230974381 1547507192 19 113 546018712 2131675190 73 79 475492468 1000762520 2112697040 37 1137930033 139 3 70231239 718951415 2777 149 759633111 977664105 79 139 227587202 685979595 137 59 539363220 336201927 61 61 1904066444 1127640266 37 923640472 71 1531748533 37 1469336156 17 2135535648 43 1499890353 113 1979871757 37 359970716 7 1545167785 1279793692 1628424921 43 109 652828729 103 7001 1607793652 698286741 19 733477786 165265108 97 13 139 97 762208928 23 1927903010 2100015736 61 1432926864 947421834 3 59 437785074 1060804711 1379882255 43 2130189297 131 103 43 890274623 1992888469 644007815 101 1014338208 13 1347536279 107 71 635601443 53 1630038691 139 1033731463 59 759345871 303405748 67 1708502144 31 137 1408015247 1999511568 107 131 559766537 137 1709284610 1055879002 1596935550 71 1253684346 2100186669 764190456 3 7001 1253298017 932082314 149 1049442015 149 2030875215 579895484 31 1500376998 1096422291 1158476014 31 23 2095533680 137 59 97 512889149 1775408221 47 331785361 780220934 73 212829018 113 2055544241 17 2 1791797904 1515652870 1949 2000862890 1845348282 13 1666577718 5 1876932934 10007 1419803167 37 127 1791314206 1949 1782872938 7 11 10007 101 1099355912 17 177477144 1034907126 1349664541 23 17 1294890188 61 137 933598243 4999 2091994462 43 43 137 747451587 2090286170 139 469511658 11 29 2777 31 89 1598830710 1762746015 2777 2102041819 345311619 2 1250749962 29 1379609663 820478556 11 1549971500 1415270098 1921138788 1750096586 17 292475814 1041951703 73 17 89 319294086 1607597121 1458795559 37 556201446 1714943957 7001 103 137 1137970636 101 1629985571 113 568127626 1684343165 101 1949 23 544349142 723170232 1286319309 83 41 1094999721 109 1589425662 59 11 195255027 43 753107633 556947548 131 578571587 1646561787 261813141 10007 7 31 47 185567186 83 1587981076 1488822171 89 127 2777 1405875689 1949 118136686 1515550196 107 1189414033 26141170 723826526 103 1315240024 10007 798021262 43 1463356048 10007 1358840523 269945022 113 101 1048409997 1039126683 79 1927888224 131 266154010 53 946948827 113 272710923 2102386328 47 1949 37 261857954 113 190102047 149 1646695850 23 1625650557 1331008252 149 906374450 398036812 1980206724 103 1672647652 2 378494226 113 389337863 109 7001 126669093 888367410 37 67 601593938 3 43 977124518 751128042 43 97 10007 38211835 101 1441605421 347233898 23 208627549 59 13 19 31 127 307906166 772304145 11 857948341 43 67 43 1941011529 652094796 31 11 340924408 1453722440 2 47 76984355 731097596 358190038 127 1780456688 1667303058 1851085972 79 2777 1075915326 113 69423550 139 4999 41 788978252 492453815 103 2121553933 1513398583 795041883 71 131 392930570 89 544932043 31 1512878274 1156378899 10007 73 1370150915 4999 10007 1944664749 67 31 1949 13 113 2048492476 1163849885 89 235710893 1042414491 113 587323602 3631671 3 368108847 486055983 59 2 215593136 67 1693894032 139 744057826 139 1219479079 13 1056136978 47 1720665629 37 97 1949 7001 97 275869067 1795973721 367995730 811786646 31 103 3 601623167 1949 686572281 137 932000999 788063867 109035209 73 1080772592 881470025 5 786683640 137 83 3142419 7 1080134535 59 248453796 10007 504532926 1673600213 4999 107 744146694 1867543439 13 1008894796 5 5 495157885 127 217133043 1682597346 113 1802193043 67 59 1618959469 1067800280 113 1085267525 97 5 89 1943661833 1338108770 1178631693 19 2029690333 7001 113 2 4999 403664251 628374300 1027361510 139 605791468 7001 1454016687 31 2 4999 103 1212644853 1895098648 127 879007894 584824018 27957738 2 53 1493750463 110370189 97 1469804685 5 107 1194989696 1158766161 127 23 1812097467 31 2135529647 107 19 1802754377 4999 1170194553 11 1942884831 61 47146595 1374177781 107 67 53 23 815564717 11 7 239674316 23 883073778 137 1626131794 73 1860995643 2 43 1401941083 79 990169410 351764722 1178457031 73 585119601 1363844179 137 544951847 1321052667 11 642572783 7001 7001 103 61 1729590218 343292628 101 806754872 3 482673666 4999 1054399078 1900555130 31 649595416 710162173 113 127 17 662086777 7 39943981 904668695 446505084 73 1537735656 1378501680 5 1484762679 67 729396438 2 1439596712 149 1181966678 71 73 1728489490 43 10007 1804312135 149 462335974 287118011 309199165 7001 1350919432 37 2 7 207291413 89 139 989440380 131 7 1957243652 249816308 524409905 7001 1259512239 167878293 71 10007 1949 1615034952 4999 67 1026166443 103 47 559269544 1428647050 19 810254715 1839285765 1414977825 59 1336259366 557352853 137 2136849021 103 31 5 137 273789294 31 4999 1510557828 745387104 103 1926031093 29 1904283071 877977435 89 5 1510376875 11 289825448 97 1557039165 1947812515 10007 83 53 1751907050 857803055 139 1984583759 224510682 1849354510 131 4999 89 17 64702417 13 27964937 79 101 937674045 1782208375 67 430280147 11 41 43 1772894816 1965300337 71 1349587093 20764014 97 625122057 29 1752460126 1923627902 2 1822113754 71 855169724 23 731721770 1895476874 29 1068996666 1607570704 47 1979795978 23 1633737426 37 1204010977 7001 69218128 101 1167231447 29 1628527045 7001 2075455593 109 304296935 79 3 1860900588 944662428 31 1396203017 37 1962821843 109 43 1651456839 925228293 113 127 23 2091050359 73 29 349046929 1893498422 83 1565556619 525796103 7001 4999 574805016 130213952 1063614009 10007 13 254733440 71 1172980224 1811331845 107 67 1842794867 417652473 73 1128251700 1233470565 5 5 139 1910204303 17 11 1290278572 7001 1416064266 1097083396 137 249028736 61 113 1911058373 1585677133 1273294745 79 139 1506200942 750066603 567695505 13 951417467 7 850548147 103 1256029998 907508965 562344274 41 31 2074970740 1415080957 23 528049663 1448136395 109 1163314708 47 127 1541137634 1193468178 139 2 1154772730 1388677736 61 79 285270975 71 1949 216339000 83 4999 103 903869190 4999 94083822 3 206092413 101 43 37 53 195701016 109 1654824048 1170871149 61 876480165 41 101 71 857845927 415203172 1762896413 43 71 1464870651 71 83 97 2098176348 1601995259 67 89 97 1918654665 61 1927924947 707919396 4999 139 1325240039 4999 10007 967506781 10007 1062005342 147347137 67 29 1247533397 912358531 59 1861645703 131 23675499 1020478854 29 109 1193417674 2095758369 64814234 109 1184121936 1183672766 89 41 1267941564 294882414 139 522699770 1110621710 11 2086933816 2 7 1639962611 73 211278060 61 23 131 933211381 711904042 137 303134115 227350166 41 29 396287871 11187649 79 492732480 73 84041323 137 631311618 477946009 1900793484 344986010 53 139 43 2127064531 17 1063339736 2 13 619704449 41 803533252 598476599 619386941 109 495128093 695520404 89 1547742747 17 487994945 250355230 71 12725046 103 73 926383588 762773280 109 11 739756710 1947309848 5 9978280 2126618213 244751040 17 2006379353 37 149 7001 634731663 2088692697 1313202155 71 188920281 1279529031 3 53 113 415624158 103 41 1423740375 1178244304 4999 929771633 968523633 7 2072560545 29 1331375528 1892466689 103 2112826426 131 97 1279674440 1135349498 103 1742324722 3 1293216417 1512956748 824055213 29 1798884763 139 2003711410 1949 960638712 184753506 67 903607962 592640862 137012739 37 2 1720092232 1298254596 23 46506115 2081315453 37 909470695 7 10007 1829439712 173473964 1326208611 107 131 19 1768581902 2120728548 19 1366786320 47 843361231 109 3 4999 298585271 230428905 1277724404 896190726 4999 149 2119289729 61 1933867078 97 733376260 4999 1604469042 1468241293 648708765 53391471 41 3 49641669 1112681406 682400910 5 1949 1654913441 2 67 97687139 1141310629 113 1148891227 19 1245452854 73 2 10007 414980283 2 401955803 113 217569296 79 866988360 1391331482 127 10007 19160932 423601396 23 31 1839513588 139 1704512103 182597729 10007 1323315673 1939651631 131 71 131 89 1676509364 83 71 1542484397 97 43 288825152 1882917126 395627102 79 31 13 5 1211432800 111899830 29 7001 67 2777 1949 1464843063 101 444207494 101 2 1114807032 551863412 71 587013368 2777 79 509486345 47 240726057 3 1579835733 1449976773 19 149 5 581911725 1468635635 1320437521 79 61 107 7 2125377877 7001 1654343301 542794531 4999 1715031925 7001 10007 743283344 1809000507 19 1973669099 73 1754474043 73 1909903228 97 41 271655053 109 1491523518 101 922285148 10007 37 66084475 788416127 29 101 416121818 1280811947 7001 101 559774512 1971631665 103 127 1870972001 386677408 19 31 1266263975 1581932883 5 145081080 1698341525 83 23 67 1172603012 19 113896393 101 137 89 224913516 3 3 225459051 139 865169417 1476140636 43 1949 1423664591 139 673016594 1465465602 101 3 53 2092587605 1334326105 1685048660 67 107 1148782067 127 2022090219 1156432743 37 17 1147287194 71 1813406109 692600039 61 13 756735031 498251572 23 205444602 127 178200983 122723855 71 1740324996 326978080 31 1013957199 97 933213526 43 258924783 67 2016040241 10007 823405981 59 1678431635 101 169258426 2 884629930 127 1294560276 59 627352381 47 19 541593097 149 1764969964 109 1525829524 47 1398385078 465208444 2106476288 31 1949 103 744885288 498107713 2777 2777 61 41 793372728 1374352240 67 1038672224 4999 19 89 1854069805 383573624 17 65191821 10007 323739483 3 949290141 4999 475884804 579234130 83 1857329678 521884412 7 103 50713655 79 71 261957563 121256371 137 29 1441486238 89 131 1258799261 1117073017 47 59 933275999 29 447589391 61 109 3 594387225 29603361 7 1392366280 618369165 5 43 59 7 419074292 11 337089720 13 131 1125602566 113 1887650237 107 1474458181 83 718423183 523782680 23 2777 267816657 418894612 37 704961185 483112273 1949 71 47 1556530396 1104001847 925303300 79 53 55048715 1340621061 5 1586846940 927396060 1701555332 131 17 864977482 149 2091539408 23 634290150 118095388 83 1569251915 1316498799 11 1931971341 17 1234387578 101 1170400287 1782060125 23 1334430198 41 1382945826 1066756372 11992713 7001 109 221471868 4999 113 109 47 11 1190809521 53 1038462496 1831289325 23 922365826 23 290660545 230882534 103 47 1938489954 586361652 31 19 1590932035 1720436054 1472827542 137 103 35215185 139 7 36142997 19 2076418667 53 1935002069 300709545 61 67 884389121 79 83 2056687793 722854636 13 5 2128077515 1061647660 3 1276923693 538193334 19 1224296464 19 1565090371 53 73 1479282293 1988527874 137 386563995 23 2112085883 47 43 1733474953 23 1342117781 117319406 71 1618872062 131 103 670466346 84694901 1774797103 67 97 504244897 1213888555 19 67 1386516521 23 987147925 1592240389 29 29 1219633590 7 1456044971 1018820206 2777 103 920167392 654099223 508950943 79 149 1200454409 1562996441 3 105423745 10007 67 83 67 59 7001 79 53 37 103 726014452 384922742 97 13 1498703690 5 149966270 43 1508094320 89 67 97 1543450010 31 19 651925169 1137884325 137 558588456 3 1773715554 998537901 1566391659 1940701782 4999 61 189738914 1568842594 83 83 1528821654 123624366 97 83 149 586683328 59 1269180152 989119793 41 172156622 978742501 385298977 109 1483215455 655222789 59 514456091 1245171273 1949 59 43 263577272 1888812195 31 31 101 1723045557 1690525880 1296466805 101 265353563 7 41 489045335 4999 338782230 1216351411 103 2067145934 113 1787221187 79 97 852722884 89 257213348 83 1382159243 107 10007 37 922031083 433940662 79 139 1463033102 2049237246 97 821661533 122380469 113 1746206136 73 827487314 34898696 37 771908885 17 10007 97 522310158 67 1175134842 1876148141 19 139 2119852165 1721029056 2777 2006758092 24227802 31 1045351195 37 792155126 109 469440448 1937169700 19 14408173 13 741592103 7 1949 430091677 26467420 406094873 61 1863847680 71 1231507709 1134722497 1099809586 770754745 127 11 618413719 356860603 109 686980296 3 1376744244 1156533768 71 345082712 19 3 10007 427839278 2 655613362 71404670 7001 1220694360 103 97 953538130 898649807 149 770550078 71 59 1167063408 89 1248058837 633794776 53 139 272466688 730248037 19 41 1145171700 43 1626618899 97 1445939715 1284668680 1666137480 23 227322604 97 1864406008 149 2009514575 103 992120419 41 1840165608 1297883358 1885104942 127 7 2090233607 107 107 1257946677 176215839 41 1391698847 1479870183 11 97 67 1585740255 741992671 71 781043101 37 103 899752071 138238051 61 338188270 47 17 113 11 780688073 107 1949 991150307 73 1236039650 33748881 636638358 2777 2147086578 109 875415826 149 844801390 83 286684075 2114729107 97 1874759868 2 1733786626 2777 637530537 858991609 7 43 166425007 686786045 37 262054461 1521478009 67 404256560 450152840 149 833126050 5 61 640510248 781556707 1662322812 10007 3 518376207 23 61 47 131 980978697 1247974085 810255593 149 41 7 1212470567 993295609 71 1893034731 993218440 41 421337033 1795734325 59 131 478204859 97 1456327017 7001 502734809 1492882412 103 1627716551 629010565 97 960036300 273757630 61 2 1085292624 1938291988 1641189197 31 1893355473 103 2000114238 137 732939164 2777 79 131 310094685 1626511860 1798461097 127 608765448 43 684009191 41 950118256 738535490 7001 43 2015892498 61 31 1040619912 1322262479 23 17 71 761136445 922458375 53 1475645638 149 416768049 37 744136209 89 71 246682471 3 47 2033763790 77210425 37 2777 462037260 71 47 527268137 1041070539 1084505818 1692922366 67 1739067925 7 1341829223 1368615667 23 1553079571 2042161397 127 71 1462975332 103 1814050420 71 1880923622 71 107 741139352 17 73 73 139 17 759175103 107 390469001 113 674044969 59 1665302010 139 1341465926 137 898769457 67 2116346292 7001 1899915414 23 11 1393482497 1594810925 73 1169693230 47 149 4999 1945405841 2 83 1090419721 309258996 53 1643992796 335127086 73 1334435057 79 13 13 67 1555798512 47 61 1817379649 12933708 861242708 760037644 2 2 702473118 7001 887292738 113 387306678 19 868104813 79 1608477920 1761765683 887859967 131 151724664 887728160 83 13 1365591084 614502460 1246588623 7 1863773184 23 592549418 131 378595128 3 139 1617641134 611054766 29 23 2008507851 131 97 113 79 1971445158 47 594776822 53 2032303454 598989259 97 623715983 19 1477077879 137 1543989315 23 59 962288407 2029176841 7001 506060284 7001 149 1949 1519505877 73 109 117351689 1353494289 89 1197575990 17 1552538666 109 2777 1948873607 2103386557 17 1750178764 2 83 5 315551695 47 2011355976 1076762114 2 902378648 7001 1593490609 2031291143 1067442699 1566625111 2777 1994022270 27017564 2 1622175972 1427725467 17 320726941 109 290350276 109 1082296248 73 13 1018018911 79 19 103 379282256 61 1669978822 1662914124 3 47 2 2089947741 499663393 97 47 2777 185300879 1853947416 29 774894703 432519659 139 916987031 608877240 67 1590733512 83 1448571444 7 109197924 11 185532567 1004467057 1910014366 113 71 391641609 7 123184117 520478973 83 137 491724871 139 23 2138557181 37 149 1548228455 989283989 139 1267671938 373720381 1976655339 7001 67 621206341 1739293633 7 229143930 1949 1251534758 1666519094 139 29 130381902 3 97 1302830474 1245311582 107 255636375 1010911310 2777 572142533 383224074 810518936 1949 1773335480 1559881372 53 452967097 807985901 53 31 127 1701839497 494603532 31 41 1472068592 79 1210634236 1272324072 79 71 53 1604022697 1331381752 149 13 2777 139 131 400876305 552689447 83 137 2000113964 113 221410166 514492051 113 1292435127 463534568 1949 1620408345 1887337033 37 1949 2777 13 472316865 47 79 860299256 1369887334 1198957759 71 79 41 1804322178 1207695262 1186290019 131 76207285 710666551 1756927335 139 1138350762 89 101 2106358333 10007 90563350 132182463 2777 361920856 1687805060 5 1137740330 584483540 816439146 29 1356185 2 19 21033532 290910558 1644485129 89 1646725887 47 103 59 178299652 1210455155 1595001102 23 367786778 83 356952456 1103908549 83 405114314 2777 316255868 31 127 1375346119 83 2108991405 1731584097 37 1946316957 127 2032715984 13 717721524 19 1167679603 978653987 73 103 2 156976844 37 810314972 61 741100346 79 932312338 73 291925839 43 129496994 83 52180274 1239197304 192910509 11 29 1239436278 103 1687355785 209783190 19 932866717 61 2028023812 573711588 79 17 974645938 103 13 1103736699 107 89 61 1105280777 1445513708 71 89 7001 837326601 10007 1189532090 685479500 31 43 103 97 28275414 2777 235192461 31 19 2083630915 89252250 59 2040995850 37 1552717506 137 1620219129 53 434454038 23 31 109 13 925350621 2104016798 1908425678 107 47 782788105 5 853821579 101 41 7 19 103 251647643 31 1135422180 7001 127 4999 1843051316 613057364 53 149 149 79 1725632866 2117902310 1600354916 107 1181589658 29 1472947862 59 1960120912 67 1818932080 1795291622 2777 1993404572 23 1781966101 1352294659 43 10007 1005533381 2127628298 853251982 79 13 1667088540 2021992544 1714112871 41 1747845621 127 1234244547 29 1840680576 306394408 101 862511720 107 11 310011515 2032227595 113 917420106 1132010384 1449892284 1949 542338145 1897449820 43 1297467430 47 429207196 1229143975 5 1063633925 1671903571 630294106 13 7 1590706558 109 3 1711093245 97 2 1475143740 1370757628 2135527579 47 649259128 23 1689957351 101 1774273163 137 61 1934051116 67 691103147 29 67 5 543413985 1949 1669657626 916807651 406600237 1317306897 17 1187627036 1650147042 89 131 2016867354 1301875936 47 1549687581 73 13 846957957 23 107 137 337462494 398370310 4999 71 1261137429 855152052 23 2 735695769 3 928355538 41 1395991780 29 982783378 576666952 2043636171 149 1999846838 43 1902156047 59 890128701 11 726006398 1336822998 1949 1727858655 10007 59 4999 1967121497 567436490 37 1288640218 475854935 5 867075980 41 693311900 1551286233 149 37 79 67 1555420276 47 1378369282 1108485941 139 717523297 61 71 53 85286116 131 23 53 67 109 41 1847525231 1312467219 37 951521267 2 79 1858637345 59 98917453 17 872940055 115540483 47 10007 73 1386829691 6685796 13 113 97 1326932252 961193198 107 103 37 447458390 1448720414 97 113 41419472 2109662314 7001 2066877226 107 1678721288 400381121 1949 1107546536 1998087730 1915083440 5 519248750 109 2777 1586486215 1596733345 7001 1536103412 1511718929 1254087946 109 1381359378 2 323354858 107 1434392031 127 1725362818 491631308 97 4999 487503342 1417810511 37 103 1398559441 932997896 43 1198010186 1606924037 2053011974 61 29 41 1114455133 1345546554 11 1636811718 31 53 1204532378 623122166 37 1949 330511023 127 1398888490 3 11 149 1260678299 53 1712854455 101 1750083129 79 1537572276 3 2071668516 1437830048 107 41 1398666989 1846628397 23 1979863759 41 228092676 109 1452125795 107 470505431 37 1165064975 10007 1600596461 17 426722321 306230741 7001 1427256896 113 1532508558 7 960846558 83893936 73 830179360 454876416 19 1564624977 1452661813 1949 107 1637461339 11 685235320 1552415931 1055689086 3 508036533 2 97 3 137 316702024 107 139 382641702 2104184502 2 79 155361510 61 101 903344000 2777 771503363 1073654848 367776436 17 1739532454 618594504 11 109 116577486 1949 1302822693 2022833967 322352906 1949 1005937005 47 79 1289409797 2077104253 149 79 53 1792255314 676920823 53 3 931120634 107 940994297 67 1100604723 119659307 29 137 1751484376 1010238923 109 1450497902 37 61 1340765970 67 1003761974 1530374403 107 1810130518 1153295529 53 1684720207 73 59837881 79 1634001003 1910215102 41 1188951907 294485329 552531669 131 1310241695 2 2038135714 2126857248 5 1595940871 139 429480491 71 1163851596 61 568512407 473790455 71 29 109 1524791319 17 706969344 97 83 1789733998 2125306678 53 1834699979 113 109 1244059864 61 434066972 37 30832433 689574624 1949 201628783 59 1949 103 1101528715 5 131 1284818918 222807158 3 1850554518 650910465 2112383122 742539440 131 11 1144857296 1501466586 107 97 59 768003876 47 73 113 669487145 103 1415108760 1637071597 47 1638828898 7 83 2114860615 5 7 31 5 19 10007 101 11 1781251010 73 308433995 61 1060326577 83 254906612 13 1076651328 53 1184957961 2133763162 4999 220804558 139 890407868 37 98182127 1625584974 41 2777 83 1410355505 378385878 89 41 567555210 1133887185 139 1160835148 150519347 109 1170823718 135666305 113 801709010 2006810276 139 11 1775483926 41 61 53 2127460280 79 323966823 71 1015204292 23 1818704484 101 3 4999 1201380293 17 101287122 882822185 2777 1862883802 453667050 67 351670873 1396736824 1189332737 23 2 342403204 2 7 1240903013 2 947482038 73 23 2777 1721762216 2777 2075254877 340685137 61 17 896182370 1800094215 670100784 37 83 357979747 89 47 1478103564 6482522 31 107 1314336961 23 566752558 19 636131963 137 1784776816 97 3 2041756074 1805094369 13 1450198244 83 1170851355 53 106059307 41 857183515 964604334 59 107 429344300 2112201062 137 1602747213 31 103 941923557 43 1410214970 149 1122137625 37 306680753 1987161507 127 1216003791 1662136152 877091061 3 97 861994477 7001 598585500 1211908105 2777 757518391 671651834 2 704439853 113 1401489770 73 801430573 31 1782867753 771397669 53 37 131 775103813 1617330344 79 1800434569 878226902 392542866 89 714596090 1570012415 97 71 234053133 2003415918 7 3 59 1885258409 149 1172833087 1427264394 1949 1068717286 13 1218409530 5 2055638790 644596055 4999 1598372396 131 2060509611 67 1271848418 792172990 29 1949 7 602640318 807079399 771274784 101 576594759 2777 109 1683085677 1903610553 950122645 5 1011357635 4999 149758388 734144084 37 2042328630 1931290958 10007 127 127 712272642 182647692 23 1052085945 10007 2777 1215895565 53 441008177 1957003747 97 1442881111 7 785955359 4641354 1209199257 37 97 1143836998 380508884 149 203702539 127 2048523843 73 1040037789 71 1194230437 1949 103 41 83 1550324121 2777 283623341 43 113 49774466 1689791265 67 11 1573901307 757476901 1949 107 1736132887 1916657295 103 71 1364385288 19 1034461518 2060461779 137 13 1069978461 10007 1196877228 43 647053250 11 1459020827 886872514 137 51153654 71 1657877870 37 2121729887 310091811 109 626321957 127 61 448741007 2120034640 47 53 821034978 164025672 1320571501 41 1822724290 1949 1997746439 43 1116981645 1949 109 808384993 1990805333 61 1643698514 828684530 2 1209653341 97 1735148610 43 135888213 1594406890 53 53 1665514559 73 71 1112551611 1677875007 53 71 1635169263 264470740 3 250504041 1189853802 59 41 1619426856 59 640665070 13 2 400756902 127 683978450 10007 1997439370 47 1888808994 2 1025598572 1422860466 29 586873898 1325364761 17 31 602327582 404895960 83 1439358195 347965548 541503515 875094500 7 61 101 23 715919322 217625264 73 1949 843559152 625286310 37 1718144764 109 230882567 1282072502 107 2 148847352 2 29 593900831 1489559741 19 10007 17 962785514 19 504282311 1949 158442006 13 19 1435786304 137 103 4999 521475684 1906386302 25259608 7001 137 1254266778 1500104606 113 1205978263 7 748546092 139 19 221702298 17 17 4999 977174076 509275702 107 1661356333 670244532 19 23 139 1423379043 149 7001 7 1534644489 1360438744 1347244496 2 555334520 1135194931 71 1071147038 83 17 59 2125936618 98789197 13 131 1396261142 1576470113 4999 97 754811514 142736082 53 3 630436032 1535725362 516840177 89 1474735119 83 124238052 7 37 703627042 1224780096 17 97 13 708383559 89 295160490 852644904 1710454770 139 11 43 1098148835 539094387 59 986605585 103 232269429 113 3 239982130 71 1997209978 79 1856548316 83 2131917416 1949 1384269454 127 791771505 1949 1007696361 107 719100990 7001 1949 700220250 31 107 1279824004 1850625455 5 149 1017185303 1893439999 1649342310 7 323914290 37 131 63784162 49331325 2023222476 11 1269818251 10007 1062092945 1562792023 127 903517116 127 141196565 2777 1357475356 927662807 61 131 4999 316380066 59 103814396 818569153 107 1859980990 41 19 2777 127 1600335255 2065316418 31 31 1689047772 2067255243 4999 970220917 139 107 1787188974 29 1274172212 97 280093999 131 425983180 19 29 31 780821500 109 775349700 139 654572896 17 43 1144738545 1993064411 101 47 1975625409 3 558966489 41 1759870300 53 1425077780 73 91005888 67 29 2000610385 1013030262 139 1759935017 73 1624626906 109 1932152094 79 1406896385 391604738 127 1435920039 83 139 53 7 536478852 1302658056 61 23 31 1746021060 2030027953 972471735 71 107 2103999422 274210140 384158130 43 19 13 73 42391714 37 711713537 1098418871 59 991495708 2777 696404952 651259263 103 976356261 854537265 101 1888490021 89 89 37 73 622200535 1042836755 1584286443 29 2107971140 71 11 1247996862 1005204918 3 1918193187 47 67 296394332 453972369 7001 47 1183661945 1741304110 71 113 107 2109819137 89 23 186093874 53 131 1621157095 113 330324883 2102971995 47 2777 149 458832216 131 1825548722 421865546 103 7 41 1744276735 37 338355306 73 59 1519351775 1690548181 149 582113513 139 111421246 23 53 59 19 1607014034 1656815029 1621664841 1120347550 41 877851626 1735957959 23 651852237 59 1920072931 649155201 1146051135 83 89 865730679 11 13 5531409 7001 513173300 2008768926 1409181500 612140932 89 19 59 109 103 185672435 2097848185 1928432500 5 1165859646 113 73 1746270668 1862256025 29 127 749394209 828419488 10007 107 53 1187801921 89 279432054 37 1131819307 1076771566 1247033988 29 7001 31 46773420 2777 128647302 23 912045841 676909054 137 1189620183 131 109 53 83 1174217604 7 771760045 7001 896562062 41 1631677964 113 3 466709934 31 377816499 37 496496636 103 2039165675 309494915 1986943132 1949 767672120 127 1404564844 109 113 1260006952 23 79 1155840505 61 37 310954823 79 613406560 2047184958 101 1874207409 738857117 101 7 839247143 811939034 83 107 491425748 2135179436 37 1864000679 43 2130738537 17 1594757709 959968257 4999 80273942 657984808 13 43 7001 981309167 1588008826 261306767 67 2048027693 43 139 97 60008468 1730724149 332966855 139 1196186462 1858163293 4999 17 7 1385410187 1702682999 83 13 1091841647 1317834154 1032669870 41 4999 87364436 2 107 1673105981 187836830 7001 693547536 11 307474943 71 208808605 53 1824244789 89 887836410 1452997446 17 7 200014332 97 318461864 29 109 7751932 168125383 29 1040199816 648415787 61 37 843947615 3 53 318210993 200496721 7 698931534 17 61 428270691 908687794 1387668210 7001 127 1500416989 113 1785570517 460226739 712391586 19 1937733696 83 746494904 1973024251 59 1460935625 5 565780736 1652709534 59 852068734 89 71 7001 2107420017 17 113 572096534 41 1483222806 605129973 1212114953 7 1637342460 13 67 5 944557960 67 224134629 109 59 1616867500 131 1862780593 41 503669297 139 1217259949 1324191968 29 19 1221356461 946530372 101 690776269 1949 678374725 41 1200994181 1511471836 17 43 316864936 1993980418 12854733 2777 5 94642035 1807885550 31 2113798705 97 70990375 87282584 101 222335020 23 500482179 1735010781 47 390494946 1390329927 79 101 753342913 19 1824707679 127 1957649396 10007 43 1525150616 2777 702558784 1839412377 11 1264870774 19 224706882 137 1967079017 1749942033 41 1674079815 1155602064 67 23 103 14120270 451053486 13 1794537077 149 1783632363 89 1407467716 874066111 83 784854391 17 492381081 7001 43 672726529 382591683 113 173054203 441431817 107 19 1507401071 873985789 71 149 2011245657 1871334508 1814476994 385254591 71 37 730551088 47 781041775 29 71 571268506 795318802 107 1168730540 43 19 19 335931571 2137030358 79 47 7001 29 155681299 127 61 1910735473 2024363705 101 53 877895657 526589238 131 733181615 5 1879501010 139 1592382749 43 1742138593 1471638175 139 103 23 11 1685768149 558271849 137 10007 1948803208 107 1933319149 1310300159 7001 113 300959415 71 296498840 2 7001 1231874957 1122855385 79 4999 2069780961 1805233881 1949 1472010711 1109926265 53 149 523707882 352763311 47 5 71 79 1256720626 593797644 127 103 1251798037 1819445457 59 884025556 978998151 2 262510945 31 1048094934 37 139 1771982703 891127888 97 1949 1638743274 403083224 73 31 607939853 4049809 965512960 374729861 17 666214637 37 1778588994 89 331749355 1419428595 113 1949 738709980 37 59 101 126545127 17 2082173515 73 645577662 43 1861156745 71 119385506 929244864 3 139 19 1112818018 83 512730840 1760116545 11 1593901584 31 17 138428926 216677097 47 1330072270 71 2136531645 5 107 103 1042176557 107 1129963014 1614246833 592420123 476056192 109 93096581 89 1938886271 10007 632192225 665146275 139 31 1377354056 726368471 67 1947576006 3 2064321054 83 397079627 113 829354688 1622134470 89 10007 589752538 173691499 10007 2117691347 101 1719818067 3658569 43 957244312 83 19 175446095 1184594444 53 4999 5 109 23 41 53 149 47 1321916996 73 10007 71 1671451307 2777 83 1242438537 1949 83 5 113 137 17 10007 586930564 662973757 41 1257888651 80272219 33909033 1937343782 29 349362710 29 127 249573796 107 375305603 149 139 107 1473422528 19 1091409723 19 1940272761 1728665239 7 1205877848 1573307619 17 1231891876 131 586007595 19 149 47 47 1376109757 89 1852036600 59502193 17 1717829668 1985959668 7001 373265316 970310841 816456897 89 89 149 310762297 1256031714 67 139 47 1571567341 1099542628 1720680497 1949 137 89 501693445 1011235177 5 978109780 31 29 61 789720396 214726466 300745933 109 883614713 19 570857508 939862132 1817457449 444634923 149 2 1531598860 387279692 67 1481730329 107 41 13 1372791849 1048703435 101 1213595942 710272355 13 149 131 1530223810 73 567196810 149 7 998755305 1949 4999 314667054 1736581611 61 398139802 67 1293196882 97 1718709438 737956018 483814851 47 5 1858705225 13 868961899 59 29 89 41 693776211 384312188 2 1949 84736673 1464988436 101 2026425418 53 245991974 1786431668 695917553 29 139 552007642 17 131 117914279 1720570244 214347885 2008950944 59 11 107 2 1148081772 59 1417480959 1377362434 107 1579911504 43 1574646756 67 59 799025259 101 917019299 1758295264 53 29 1956267384 1813492081 131 69106954 2 29 29 322055234 1679943549 107 19 1206889861 1897571244 938494602 3 7 47 127 37 5 79 1172092502 41 37 2068468145 103 468684608 127 59 761915498 1390947656 97 161720825 1591096267 7001 109 103 1789834815 426135168 23 7001 41 1374063832 1273210665 17 125310808 2777 1575988109 7001 1516409599 17 10007 5 97 156657134 1526804578 4999 630805786 43 1038632492 17 1950248143 1069728927 4999 7001 1262733188 67 37 628654790 510946838 11 823195901 1287619599 1019743325 127 1949 708533166 357791665 11 103 7001 1058180147 71 1047589200 149 431363875 1102689055 5 13 682865209 651206768 335634289 67 416700335 127 101 1317164129 26225660 1551094762 7 7 1626253377 1118355231 109 1101836746 314834074 71 1096026290 89 1846180756 13 437849789 1313295316 107 1282383627 17 1765428546 1949 11 97 1141231190 1460847063 1626884309 1469739016 31 2 1400559296 380105758 1554446410 89 3 595181760 37 962576571 1188098272 113 43 73 1136878056 3 137 1139931927 43 525713743 581442044 97 103 4999 347145100 1071833952 17 247766200 11 131 1180094505 530213985 127 1416290265 736695093 41 7 1409386167 552885062 149 1552123275 107 465053458 127 1070725697 1921767429 25202199 47 84638110 620328581 61 514527074 1275969755 4999 997636288 47 805318638 974590828 41 2054052910 2133435044 149 788229127 113 1699721592 4999 59 71 1778895344 97139857 107 643828095 609303115 245780834 4999 1922724966 10007 85119542 1984501524 109 343152165 1545136704 29 31 1904611883 71 593044682 854593970 19 1661280101 13 7 2097273446 326375640 113 137 1528485025 1869790933 1190707380 73 89 1942173486 1968260543 1122460216 103 646438715 23676042 13 10007 166216270 4999 60842829 13 1885225095 572286221 1582845678 3 356852199 1949 1346250785 41 17 1185734946 11 89 320455892 742023260 29 1558092309 41 31 131 79 1814238634 717311863 731407314 11 1719053149 1846734253 7 826924238 127 113 1415689877 103 1057589992 1158290620 1028336673 13 1108360942 113 2013368806 601955444 2 79 1711268770 836717203 17 1266243861 1949 107 1916537669 1664774147 17 212449510 67 1029800356 10007 1799696143 71 5 383953290 3 43 1891497889 83 891499384 61 1689214417 11 2078070192 1949 592891647 911829905 798724362 2077116207 101 19 1332798985 137 17 1141327027 43 1966350698 137 1082074772 194457937 1269696606 89 454465773 103 1966207479 1289203002 7 89 1944413883 379674370 83 19667763 149 1117918307 97 259579469 31 1428338702 896519125 47 109 427381588 4999 131 4999 59 1523955604 103755316 2 19 2042376519 107 1293472175 465366647 107 2 5 1993708895 37 566541299 1255919584 89 139 376995800 755504059 83 19 250974306 1173275327 23 1577877924 125831788 2017799157 131 137 1034476862 1119856495 103 1722822194 107 7001 1544168564 87764536 1043069216 1558411164 29 1981873311 513522009 17 405990581 113 436023983 83 1133593665 13 1504158578 990067704 2 1051883884 1029077941 59 101 251441318 1341960302 913343638 31 79 949335811 41 171348881 37 2777 5 149 751211661 944752231 149 202177951 181460021 987771309 131 544484669 79 755066279 166307065 67 93828944 2009082529 89 89 771124780 97 1789862139 37 333817318 29 109 1799691008 1949 31 1410113523 67 1101127714 582303164 440052359 2080154422 103 1937701647 327202018 1949 7001 13 5 2041901440 680321475 89 168799214 953825081 73 101 61 726076961 61 758947045 1035903490 71 1344079228 67 139 131 1906644714 13 1710107001 61 109 1191944430 1220716288 7 1734474259 357093567 4999 1318341279 41 617663114 1973585575 103 881027701 89 104774182 3271647 127 745687231 149 1704871857 43 533957660 73 437495059 240487769 769396515 149 1272018691 7001 1250637637 113 5 1271171675 709551715 47 1077798949 369267285 1949 391667294 68034880 107 19 1738384708 53 310515658 761947398 140195388 53 107 398073170 139 23 1419970686 1392439248 109 23 1602923003 1582426611 41 1545941349 1378346368 131 47 1474790017 3 1440833484 7001 1981703060 1945633908 1433390931 79 1645905434 107 1142932270 1496079142 89 1643834800 7001 1722203994 59 2130189100 7 1514040983 53 1277640494 7001 1837467371 1003592760 31 2139349493 71 245870231 131 1428776128 138259365 131 124903273 149 137 240327295 13 1840206215 61 242612738 886474882 59 4999 2038813869 89 898244492 29 67 47 569065801 940842898 11 109 1952830560 103 89 429294793 598975874 2120603321 139 711519733 1250909478 1009127602 7 109 1586593972 101 1210982829 2147299087 223490044 107 999600741 67 7001 97 113 178084158 1668246956 10007 825067143 59 637686986 2113861204 1648891650 3 1968136732 1740887769 10007 13 690247441 1180795801 109 182542300 1681332630 109 849663737 13 29 1887342620 225744105 73 67 708463026 210877514 41 113 13 1435046652 737084764 113 997091547 681596225 1753407451 7001 2 660633780 1702366766 89 1517864117 151389267 43 43 131 5 1120282515 1492898925 2001136219 131 2 1135918146 7 61 139 1487185603 127 412448883 400736435 822729877 462914797 47 83 582639250 2777 198372218 41 1949 480767626 5 41 706939015 1123280280 67 2777 831964207 1716588665 5 368491995 508854240 53 61 628400712 131 396814851 113 48620510 83 131 1207668826 17 668651500 479598422 2 4999 1321405666 1896190686 43 1787427913 83 103 638873877 29 43 67 835053160 666644238 41 1440111470 982666311 11 149 2017918920 624311937 757288805 37 1786635354 37 875500169 73 1021201088 2777 262972597 19 149 2 603673904 1941643540 3 1433993850 83 149 137 127 227263071 1196537993 127 1671729575 661951551 7001 1855864599 1261009987 29 1468471791 2108476569 19 127 1923703417 1883277031 61 271143048 1335551629 278083226 1791834257 2777 14407853 149 290774394 1665695380 139 1255323456 107 2068851147 4999 1771630603 17 1766682415 3 180772383 1954317983 101 31 1631443324 110326117 1633796473 149 43 103 71 882064916 1604237213 67 830070060 149 1224560672 4999 101 2030173730 60434461 450236717 127 1802369649 129539491 29 89 670243078 107 83 435583502 1307059349 17 394637249 29 7 481198823 53 722829529 53 1693717555 257222197 73 547937635 54965686 107 1345601077 113 2044047508 1856158905 1326427396 53 1207539660 911360319 131 43 113 1954131035 902654057 1050744927 137 803822282 10007 61 1356737792 7001 48481925 11 497320274 837877920 109 113 1369939937 139 7 139 396653319 1343329992 37 1447502428 1096357720 47 283736528 727417902 7001 474061140 2023227920 83 2055852085 149 53 23 1577244619 1037220995 994877202 97 2777 13 1295464001 212328337 131 602054023 79 32692333 1661583514 715712440 73 149 2 1238196131 10007 1008245278 106347522 848072454 41 1949 1728371251 37 314848430 19 47 47 1630976025 7 449281105 805813675 1609475845 10007 131 43 907146748 1711800846 103 7001 800375323 1105325430 209282736 2 37 2 1773982316 37 61 1357666081 10007 43 1174194798 149 1449683133 1654411499 428622902 139 23 29 1125159313 1813886876 101 1069107422 97 4999 1897022618 780936360 2 11 103 1469953368 23 59139670 127 1058068947 137 444802695 53 73 1495588084 1233963066 53 103 71 185577386 349019812 71 47 783037828 415967837 131 2042056887 67 1252956312 71 771089323 71 1535790989 109 196598177 1897794265 107 2110057548 526075183 47 1385800496 705279884 29 7001 3 97 139 1321532062 1762483035 113 23 353623160 967643074 127 1740287316 1449249332 131 31 79 711576779 22328246 31 1350961028 316502770 23 1917157622 79 573551218 11 61 1383208184 519282684 23 870398876 67 782682208 101 1668684933 2032309751 71 23 103 104869347 59132609 73 495024607 6144848 178885132 10007 338546546 101 1351236580 1482978616 7 763072354 23258561 47 320261117 1644701833 97 83 71 1820561339 101 10007 355258507 149 498773477 632489480 1949 71 1178920423 1421073520 71 1837211549 131 767952916 1551156983 1107341466 113 1805242687 113 664034208 1296897514 2 1774584356 29 453691602 113 555341325 2057047819 53 1281897326 10007 1617011116 445311500 61 1570799105 600083701 137 109 1186709872 43 867748428 10007 1193034540 7001 47 2040746204 1317802356 1243300157 188248604 73 4999 7001 1932388016 2095889509 127 591587899 7 127 31107888 1350387317 1314416771 137 73 1880444814 144085429 1628381726 137 1279078443 1492740116 47 89 109 83 1055488590 59 589160607 1765161410 61 1870588973 1773305258 41 564359506 1298808250 151983202 79 976525434 113 71 1024898916 97 47 89 67 346867777 566986465 17 1017299584 1904908183 83 7 1611024210 127 137 1500497352 29 1817572429 83 139 393747164 103 13 1206886122 229556509 1870621556 23 430478643 3 1204122741 916813205 1646320674 73 2777 1650523835 29 1020589634 740783415 5 654773446 67 1353289718 29 1904760305 588761684 131 285508770 926710254 29 1699293084 101 1364725837 1996685361 23 452684936 11 1755982833 59 315280601 1157259515 10007 157610250 2041120211 101 139 2138108981 1949 753574255 940451872 4999 13 4999 777868874 73 37 1949 1471292304 754734851 248367873 13 1672001441 11 1084898111 1823666577 1235203444 149 149 853116188 932800100 1072338661 89 101 1461045598 703645285 1949 1594235224 2014989242 7001 79 1610846972 1891767417 17 889256825 29 410862401 31 212861195 2121863324 109 7001 392460828 43 1544574663 131 1259515875 790268897 13 147050254 1398502014 1200892606 2018058172 19 1138972838 2 215311880 5 4999 643901194 59 2020189913 797485973 1058459022 1949 139 71 756784882 753754158 1345227912 2 149 730049042 31 63947885 10007 113 2085530218 131 7 1900532193 1281141925 1949 858351036 43 19 85019642 23 2066508288 13 137 1655980787 340698039 97 4999 2011377644 13 726706669 755012099 113 43 1986902935 552244822 89 151389623 107 1852243906 1843545625 97 1760579391 97 413366716 53 1522739718 139 1089995744 23 1078164409 97 1825558136 1949 1378334749 1386703995 109 1628890265 139 3 5 29 73 1033350760 932355729 149 1781772498 11 1641457053 83 1332319486 139 1485169269 19 1670221085 13 109 107 2041489056 41 43 31 107 1751846907 11 1149432515 1899630458 127 3 71 2107294981 2074118527 1537118557 7001 1081752514 19 89 988835708 7 137 61 61 953515705 872758537 59441580 10007 1042727275 1839179412 113 384869411 76268378 53 2777 103 652927696 107 1903538881 61 61 1613862787 131 2080215132 1692053609 10007 149 1734120130 67 1962049038 842985678 97 43 19 78859352 13 1963701519 11 103 109 31 17 127 1949 212375968 225058036 7 1184278097 1851579610 4999 34411137 657745859 61 3 233347149 391360086 29 23 31 1137560283 1878327200 2126359311 1732695604 139 107 107 523312176 1436325297 73 831089686 7 432917401 71 1727441924 73 19 73 998576636 1016785391 1759627418 127 684363635 83 959232042 131 1483677442 131 598269362 601341100 29 10007 638516649 754677905 929843826 3 103 229748710 13 2018619967 47 1949 1014988526 931630819 1337256355 43 1360522388 97 1947276067 71 89 1369203121 71 1691257204 1472268977 61 408368282 195140388 73 1984675387 113 335678984 482849368 2 1854007522 71 197620193 348289394 2 59 11 1344521541 649857689 113 270918743 109 1718171796 909829213 617247417 31 79 149 1187166571 7001 291493636 10007 373762387 7001 43 118501550 149 1311926524 1926641669 83 1092427906 107 1472433325 2090127579 97 127 41 1795340923 1852822080 131 1258955719 7 89 289865168 190210711 5 946489300 1416694785 551681766 37 127 429818319 7 1439180250 1546658481 2777 101 1958333844 7 61 1210621433 1426898885 23 109 7 101 131 1846026193 110021922 1081262285 163817107 107 131 71 685571740 1294912200 404267446 19 21570160 650298533 79 41 1328639563 2120015003 1975602221 604492949 127 103 47 7001 19 91837051 1850943064 29 339092114 149 17 144847769 1698858756 1724854960 4999 2030248869 113 1038837476 1476763890 97 302263155 578441488 73 2079914102 2 1133364594 1711382497 240814231 31 37 1949 605575739 1537002549 83 1864070376 1949 1124953055 10007 509906685 43 1176543769 87588807 53 83 48925632 1479631795 59 47 1397084454 730456959 29 310698561 53 113 2003016174 53 1293554855 1500589678 10007 61 634343941 1478063011 97 137 37 1218897134 107 137 2777 7 61 59 10007 2 1169231809 1841417666 41 1533927312 1123418646 59 61 83 43 1596965261 47 656868240 14044916 59 438782226 4999 385887807 7 484201508 68256881 1008371345 5 625730320 73 29 1450349508 1179842815 1166698529 79348666 23 4999 1810412845 2137067501 1601338730 7001 1856217136 540144009 137 13 2101513089 1458567604 73 466227640 1571027794 61 1291910338 149 159955629 73 651574659 4999 1376315123 61 812199811 107 979329270 99639735 31 107 149 97 274020150 1833234331 47 4999 1479438502 71 29 1721306426 67 283941846 982323448 1255075764 2 1234763298 29 1220756740 446504300 19 1744960209 1521493039 79 23 444697571 1287631931 36708502 113 1304983551 139 1314680765 131 1191306402 59 103 229746547 43 4999 43 1592285915 1117292626 2777 313028994 621139311 799739941 13 947823384 1339823376 7001 516178807 41 161335779 103 127306146 1379880378 62331333 17 1790711 205566775 113 349572054 1595745546 113 107 374701097 1949 675717357 7 1190385436 629924320 149 1901778495 45141990 5 37 1597592697 2131855762 41 991891842 61 1264503770 490030396 1147518890 2 2034486126 29 1459134101 4999 71 98553325 149 1584106306 1052344479 127 2777 1949 1653983768 399626979 71 1495130496 41 1045457196 2092665051 37 850044845 1687033574 97 1572767409 1166218293 103 543111275 1596509888 352181917 2777 1328483476 1782007250 5 288590675 61 2029966723 83 67 1836447823 889497963 844048146 3 634799916 403385911 17 1046959671 1162487479 97 83 2141932528 1728822438 2054704828 2102650764 97 427742916 1681017630 17 17 834964860 1391477608 2 79 510623575 23 1946342160 7 1657346250 1342481450 4999 1677164500 43 612121469 1121767493 1135562508 83 89 404721889 143828850 11 11 2092167440 131 43 1450731119 1744489693 29 376206067 83 1875731839 79 872795792 1083049439 2777 1970810652 1428715884 103 2 107 71 53 928350809 1261382157 7 79 29 1960972779 721194476 79 271501038 19 113 2037084674 918005107 137 1956888864 849664349 10007 1208972413 856017811 11 39842030 4999 23 121607187 53 873110446 1586027809 29 2017460793 19 107 67 43 892880853 881243806 139 43 1259118776 2777 48450319 1151780189 59 107 575972410 79 1563117463 2777 1873315262 4999 149 312389825 11 3 17 1346641747 852540469 11 59 1696541047 1885070886 949693539 1677574865 131 228318621 47 649040437 41 504593122 2 83 1794308857 2777 1701306834 160617558 139 43 4999 1359101708 1537050934 2 2777 127 73 109 858887191 817805200 7 494245988 23 1704483655 71 1325339879 4999 1266434495 29 1054765380 7001 691490665 5 1960756540 718562814 103 299484860 107 155878777 109 127 1577646451 73 790328368 1420282744 525685600 41 1106975040 5 611792617 4999 11 2 79 71 1282071850 1330586821 59 26964947 149 7001 132020215 2013276469 83 10007 107 347066912 2043766263 11 291840509 103 551591162 2777 395261518 203262076 1072189817 19 11 61 101 89 2056235708 1139995393 47 330015012 89 1886265550 101683491 107 97 745261864 1834640152 79 1568653891 41 1867254457 137577195 127 7 1488086600 2142513345 131 1615258034 1336985738 258340686 2088157625 103 31 1599428446 83 1109413217 17 23 1890283037 1709183843 109 37 4999 1526499639 1988004136 97 2 8105670 10007 43 59 7 1513626842 1982330035 1409057969 1378843213 101 97 1844673056 269679698 113 23 1122166113 1162792853 79 1978086609 1334725856 152719977 53 37 441888965 694513422 19 684080657 61 693176794 7001 113 62532053 364439577 103 2048884549 1580476187 2777 24665314 518896474 17 1007741657 103 103 1732227941 1680795406 247692533 17 113 127 1935501077 101 226022446 59 103 1983946860 113 22133649 1949540749 67 1328059007 11 786657432 1505135411 294337749 61 137 41 1779853091 814516127 149 2097921490 1260971951 41 1972118450 53 4999 109 316203404 11 47 560937790 4999 22679814 1521768134 71 23 1056885811 1257470904 79 350487213 172173785 47 2777 687964040 23 73 993721333 854662246 1513796728 19 1348094555 7 649847533 73 1421570391 1859838863 1141987040 113 162381354 103 2077520712 252508908 83 83 61 716620314 127 1710778646 92968748 19 67 209431682 127 73 1713653337 3 799286371 29 113 327004937 1738420725 5 1604822685 59 103 1870660971 43 31 860999146 1036216509 11 4999 414412101 89 149 31 1331218864 193539107 67 538911686 5 1709773455 109 83 59 1024914665 1220226259 930906803 89 1078011254 249379329 131 1571566390 1777760049 1128922860 13 1949 1061969171 47 73 1428291421 23 79 1132850046 1857408009 3 7 2777 41 940819702 5 1039219905 1949 1857726381 706416999 107 662026570 37 2104177675 131 89 2086932965 1263535136 131 1179345447 804794058 1093782732 101 930914513 1949 2064026082 2777 2107162607 2 59 7893846 11 1117430809 355983111 83 1525811327 103 665253095 13 2 71 47 1959094984 71 29 59 1999044608 79 137 183601988 97 1683655453 2123265880 89 101 1191415291 758967833 37 101 1797356206 730275955 131 1596439360 101 90722038 131 1694067634 163853621 131 13 1102372535 41 139517091 283363316 4999 1949 1909977122 7001 11055378 19 1978820702 1526412423 737011421 59 1049267624 97 7 978412036 2115707097 127 419364033 73 103 1996954627 1138152570 7001 442925247 137 805501774 97 83 2 886027540 917640396 97 131 1841547958 79 497254598 29 708441377 84165788 1679616047 73 251404571 149 1696431169 19 822940255 1439296707 113 2016787840 66677524 7001 1677977169 670034798 59 149 1745654051 589963563 127 79 137 904382484 31 1095335884 2 1228415804 436896609 1440168999 101 10007 333383205 104783297 1470789610 79 1310903643 2014831126 7 71 1494724589 891527404 73 394438710 659314757 561772623 4999 71 493015845 101 113 37 1464113356 47 149 101 1497947962 7001 979936971 369134413 2082130067 19 1275444818 1411516922 139 113 95697440 23 19 914889596 660097238 1188703906 2 11 379136186 672162664 953795762 97 2777 7 1652532735 699284404 13 403304005 79 131 11 1613161484 19 643786180 83 829360817 1663401283 149 783352153 799059414 937589353 41 573430585 1750687149 53 1500161435 59 86816435 53 198593279 1868904656 96564766 103 109 1899461852 89 1773080161 1949 1489823396 1900884337 149 166735172 321385351 79 609447080 139 1544370481 352669271 1128147975 3 1457511882 501614906 31 29 260086500 1949 1642061735 1132148763 7001 59 139655065 109 10007 480165881 1531861636 363387920 17 890181631 67 42043237 186025176 137 139 107 407747575 861066129 67 2 3 821043491 1958238460 149 139 891305808 427025514 97 1949 531728129 272480522 17 754004527 139 139 19 1576307849 107 605428046 43 1482636345 107 1561339827 661115229 1400569830 4999 746855599 23 959609542 597824487 2022483027 43 7001 67 2 957024184 7001 272701988 37 576599120 436383745 1257106916 31 37 1190664366 1590115920 43 1424819405 2777 59 634753056 2 140439221 13 375177469 290618645 31 79 1629654502 13 986522231 37 67 11 293683503 3 73 84450288 628454466 3 83 763483483 113 43 1225425954 53 3 1568622375 1196823615 97 2 137 5 129641210 656386295 149 149 385810319 1949 794482564 1890947086 1975652450 113 83 1521658090 770558637 131 507495703 776163710 83 2077128838 149 109 757716757 71 2050198059 47 757214180 1594293465 83 679212857 1949 67 944660470 985883493 354539972 131 61 1716967061 2135436394 29 998450951 49237965 67 19 1089352448 107 390405764 131 323508717 29 5 89 899126573 31 1270959974 29 79 7 31 31 1195397955 83 2036372713 107 1788063304 29 61 2066465992 67 780269672 61 1828986742 139 938961402 109 1524974310 1946753080 101 684931601 103 29 2081959242 29 832810458 888583403 667766640 5 811387360 1020128947 43 1329973918 97 1286931883 79 1403959981 127 79 61 2123163987 43 764763213 1222471697 97 409173645 109 13 777599281 107 913380783 793819335 2777 166541685 900024959 4999 1725986078 89 61 47 47 97 1959498261 73 1899618702 74557975 5 922832685 137 484644824 804190680 47 61 79 113 1415970486 1133923191 10007 499019689 1943767927 101 89 1146602777 1960847081 7001 101 73 1880480897 97 653441664 679191128 2 326677260 47 270697213 417355381 73 83 263190012 507222628 71 41 859910794 2146365334 79 657508145 47 1811762392 137 1792819812 779076530 79 10007 1481796532 190581132 149 425600024 53 518931533 201164468 624413444 649469417 97 33548929 47 1199645023 135632868 4999 2008063171 1604913811 59 1763757208 97 41 1243778706 1017384465 2080280888 17 7 841588741 61 1257288202 470601086 2 113 1767922064 19 113 13 1234214007 786156202 4999 14322135 11 262913332 43 1675101266 1931218849 7001 89 862626626 19 105339477 1421552108 10007 588421607 31 37212625 1197563443 137 79 897361587 29 1407718087 320580815 944498957 79 137 746300102 607085634 1949 17 519729068 83 463708550 10007 369610597 29 381472960 41 109 148996569 29 101 144756432 1644007062 770228629 83 388723356 19 394016528 1342323076 1949 1346592500 23 418323609 610462356 1274109816 2777 1911676226 109 11 96363448 41 1654073947 149 775927831 909912969 7001 267384818 137 1053972774 101 703177739 842181857 11 7 381067660 107 2139871600 53 1287023796 167918116 139 97 900769429 1119548319 47 53 1866148921 1362077899 1848922272 878268092 113 113 1763630273 1752325440 71 861114098 13 429918419 1438653262 71 464384842 10007 1949 29 23 177182478 23 130968301 137 1816169270 7 7 1305822364 11 1415996008 189846328 7 79 680677035 59 395821514 11 1211108778 109 942853706 137 1787740299 822818821 101 7001 61 137 1587362415 113 247257786 1727373986 53 2 883148884 83 1948888223 107 1296886652 109 2017156943 594651594 1949 10007 820661791 89 155002170 31 475294443 13 741219193 149282355 149 13 1932948036 1949 37 777136114 543587703 79 11378935 41 1949 168005749 1864728877 11 997570992 4999 471068692 67 47 1922020538 149 109 2031796733 1874972002 127 2123689483 59 401905994 446513862 1428838485 3 127 1083092751 73 1180894505 1622247725 7 710006062 859149742 137 1949 43 23 1249104907 1773521490 113 29 67 1022893690 184330266 131 496914178 7 1932870186 109 103 933600858 1644572469 582351451 149 1965927605 101 1516744042 11 1962815945 437453507 71 58875800 29 10007 2092883994 31 61154351 31 693503170 1834037128 1918267024 14159925 47 1293313719 83 1308846283 1505648762 131 113 11 407928039 197127070 17 61 218682987 4999 109 1288694683 251399235 17 17 823566205 1641613435 7 59 961720119 79 67 3449696 68014179 848752754 103 47 1994961671 55757886 149 1556452510 2777 1147278672 11 301392388 1186799541 79 41 43 697716753 67 242523384 117093488 882541453 480223871 149 2130281674 47 633088590 79 1405023216 2777 1913572383 11 401307841 107 1636795050 5 2130980362 31 1064283103 1764680795 1981738731 41 1305259817 149 734369046 137 107 19 716338685 37 1120460085 53 1293217755 1190770186 71 399945982 1666940130 109 1304089298 270447421 1138108833 1670984020 67 47 978257295 59 29127120 83 1455181398 7001 47 1362669261 1139483604 1503334213 1835774185 109 1036567417 1957509382 43 83 41 1814625437 1634581317 5 292651850 1748170905 448304962 107 19 1722804328 1718439208 139 1569395842 1634943922 149 1213392936 502430789 83 326683638 1731784856 71 89 261871909 1974399229 103 1657374751 1074077202 1438187757 89 1434197442 89 1591071018 97 149008975 5 1757015590 23 41 1760755373 79 17 2017459343 131 61 139 1629428370 59 693939511 1893419240 83 10007 1134843835 31 958013803 79 377202248 218591954 83 7 2 325745638 72934730 1762126181 113 1805914359 1124941877 43 577105052 78204692 31 7001 47 10007 7001 113 1336195430 1364710424 47 2067382820 67 1474611980 131 103 83 71 1803958415 10007 917061494 1897197109 109 777298838 576697963 656736636 1024875912 139 67 37 387779610 835310483 89 71 1650807581 1397022696 1887089993 758218451 139 1945925623 1168658572 127 41 163009253 31 37 1967175538 139 101 1419493188 1872312384 29 1605077355 109 365304998 97 1601880407 103 320490680 83 1032874410 1440265800 79 1195916773 61 1125337577 935086446 103 3 1657546446 355170582 137 3 1218833094 1949 1387988146 1120041575 1762204957 37 139 53 1239002836 1531154153 103 904770025 2034842044 4999 725786491 19 1513109422 1281652655 765175451 1949 52625122 139 291938365 17 1963486542 1724938734 109 64431750 5 17 2101749207 7001 2777 165675820 770945186 67 79 37 1134175837 84483691 1774495495 5 11 67 1526249213 492963957 113 131 1559603601 748584808 1443340327 71 109 47 1426044578 133648589 137 612874432 127 632691267 131 1303149486 1250542113 137 740030955 61 1789487399 1373560152 31 139 131652092 10007 7 47 1265525248 1672349826 10007 137 583247771 83 5 11 2107007115 59 630081709 1431816266 2 1327726878 3 855437001 1635526191 67 53 4681992 918262346 31 2 1111054030 1793115700 89 23 42363907 711237924 31 59 775130377 1673213863 37 402938140 73 83 1095525621 113 299447853 1899070566 2 1758644154 2029955978 2 97 885807104 1094094362 972111946 73 2030415211 73 23 29 53 1152563917 113 169780579 137 1988001012 1570742268 17 61 1306935492 2107710090 190572905 131 3 127 41 101 1563595002 103 1080013401 10007 103 606071879 691328378 1511498259 3 1045467612 113 1519691468 107 61 1924311551 1298925189 79 1004698185 1457994115 5 43 623830221 877063663 7 1562951715 53 899070588 254533242 53 29 833063715 29 615189905 127 53 7 2777 107 1274571181 1891132734 149 97 1300410130 410217947 23 1882047350 97 1530815402 109 1897414012 1260806728 139 7001 1641066718 2131329973 73 43 710169991 61 103 1976183235 553637669 79 1826201130 1492172540 73 89 2080917900 1593150463 3 1967993253 516170559 2 17 2075266211 1360898544 83 1780762935 7 61 1675121059 107 252286098 1703718274 139 7001 1055813809 1571328551 103 98220835 47 2109163869 1925554769 1441738150 79 990379139 43 1940667701 37 107 629797506 73 549954698 1629300067 19 986458111 59 1766620421 1092280934 2014404257 109 139 1617651837 1176676561 1775985800 137 237321949 338674836 3 59 61 1024972386 1816313186 698852171 23 1788792575 5 591836046 1276006200 149 103 19 1986801633 4999 37 127 674952930 1677642314 43 41 1070723323 7001 708861832 7 1360919196 1542855795 5 23 861221315 1142226529 79 2007070840 1473082664 66003201 1976073764 89 711024419 41 271987785 85808065 5 17 1232009635 2041682680 101 11 207291766 1485152102 41 37 1497639515 411358685 139 1321185535 43 79 37 33069860 41 73 1804937191 131 127 2063205424 1942296471 13 1405900717 1549311533 23 1690478282 89 139 7001 1650850736 139 1750613399 1795112408 825403898 7001 372805498 250173038 53 412453631 131 1157975286 139 131 7 205187780 1461866672 629494750 113 2 1418629626 654490274 1559230991 1475806570 19 1185512235 139 47 89 131 278099376 772306047 59 47 103 1551544929 7001 1057038984 1207210434 5 665466560 1949 1744850194 2777 10007 1955798101 419373356 79 19 139 2777 979234071 353055538 11 1232205502 11 1262242952 10007 127 797669982 107656592 59 2045190678 139 1693696096 7 1575131012 67 37 1899448624 1949 1992458802 137 314858058 274420453 13 1207415620 73 1364950569 1569874441 778447386 31 103 1399493445 264157531 47 1411171804 64006436 1337951979 13 1167158568 272808954 2 103 1870567788 97 2120954664 53 172613580 2106742156 10007 71 123736528 1412997483 131 67 902420792 71 1901463709 109 1833299159 107 1913137637 97 1581592810 103 3 137 1107850911 101 953419598 131 89 20516814 333966359 109 1752096084 23 662678217 113 1397580074 97 264595431 3 607640730 388650012 1798237228 2 127 439183472 7 1776215679 149 107 1467498259 655335606 7001 2031959190 149 426438190 61 31 1362994484 79 79 801236407 73 1082561311 2031106740 53 568951890 252986578 13 7 7001 1328201716 528409843 73 31 1949 570259859 61 2131604740 750596643 71 1969330408 1848493236 1831661266 433853485 10007 101 29 2021884350 1232604893 2 1854338405 1594645315 131 29 7 2069913314 97 101 23 492533684 5 313044245 113 439153708 617226340 1579109491 127 794265620 11 73 746552004 101 43 18350508 67 31153660 1702478186 71 89 1254379617 527742855 31 210403126 160008033 23 414649750 299715271 1949 97 1788356443 7001 2091184698 2136583338 109 1572123822 107 1954417102 19 1973203846 7001 149 812623799 1019644101 81993595 1513093026 67 31 1416230454 709673122 59 41 1268902481 449626582 47 1547301570 1615449643 776352833 23 37 4999 5 1159119444 107 522810753 31 1600912509 89 7 806259286 101 1703236730 67 343102846 2082177626 456049936 79 157925740 41 1832920293 438509801 11 1932271297 97 79 3 331663482 10007 2124476093 53 67 7001 19 907567634 7001 1612575335 127 1794356057 902694425 4999 717279744 127 1579349648 13 1036231417 948701819 59 302169025 5 137 247054292 71 1214346583 502586167 31 2030384529 109 73 83 2066366755 43 458034720 11 435989448 61 589202172 4999 1756573615 140666861 1507567298 61 1740364038 885037692 37551200 73 59 103 53 1108747333 2047910619 2 139 1479501683 137 228306508 1397536032 19 29 366149440 2 43 514124337 79 1420906167 23 61 1875837047 1808555206 1650675357 43 111797381 71 1597478984 725440893 137 140421301 485218797 7 4999 47 794530715 5 2111556445 53 131 1830442520 19 7001 1024848386 1405639180 137 13 1331875948 506212555 490154237 103 73 83 139 205772820 107 47 53 1934981558 5 601218705 1176855906 43 103 599783563 1434194677 79 131 7001 1477056978 1949 651835254 1133895067 109 531103372 109 59 457086208 17 1979676163 1860118988 13 155202672 73 1000968330 17 1584979649 212724905 139 585938376 1845123572 23 67 853770615 414234200 1949 1402979739 1096459520 131 41 1686782558 89 1411838061 2078178124 2777 1189702901 83 1683930461 1834113053 131 2777 113 43 1279203945 1071991211 79 23 677129547 936667629 4999 1542465234 702033663 3 643901911 113 1944898031 37 1697831432 1810987607 107 109 1547207694 1723379053 284683052 4999 79 1518597171 1631929070 113 1653277910 2 224195228 23 607366335 5 268410433 1949 82887072 71989806 47 536595007 13 1988776471 1422630528 11 162817935 131 127 2105900153 83 518175084 37 109 1200495153 89 1861075638 31 2074551312 101 79 1298668123 29 390726359 139 1633756309 116986679 2777 1971373783 61 391184582 127 1691722042 7 4999 927344494 611992577 310603358 131 557782411 131 402096204 109 1130678680 29 2 7 299804074 127 41 684831897 1790157539 1034332113 1787331150 3 3 1500172542 1452055944 337022332 660003066 109 10007 2 1365645254 1560964423 47 1377605125 1705899103 29 127 1162854799 17 1074140223 5 73 1106329030 2777 103 19 675172904 7 845667956 571582404 3 48953880 149 294250862 543791626 109 412210859 4999 463817009 47 970288769 1622172784 71 31 326785663 845943965 1505272666 47 37 67 1686852161 79 149 1652289906 1734997583 139 930970570 61 137 651219362 53 2146351494 1376632969 10007 109 697351480 3447244 360344359 79 97 402734437 4999 1338040535 41 816392861 47 13 11 83 2074440002 37 491103516 19 5 1079039431 61 2044927034 243323207 109 268029583 97 1357038342 1520022883 131 644862827 94888671 804889650 2 244241917 71 532009177 109 71 1787849920 5 700974220 637147505 139 1980100253 101 435180359 127 113 1996116411 234892387 244157245 97 1728638391 103 7001 1730136127 1605688456 43 97 565459657 2072811042 53 1160787556 2126722308 137 862132971 31 1808783598 107 2 251986190 1725462540 139 23 3 381098054 79 1326397829 10007 131 1949605115 1346438660 103 71 361194750 31 2777 333534936 7 818140225 107 1920208323 917232822 11 1949 169603929 1896852556 89 1612064676 495652139 1949 97 711102635 2026323484 41 612498959 1718800513 67 194058867 1435999197 17 1200722206 73 97 97 1787144490 364557316 17 1321328179 79 365020132 1675612120 53 1935763785 782438934 1044884931 3 274777408 41 1685837467 13 59 17 424762419 1226533942 41 1106244149 139 5 73 409844119 107 1356004687 822251958 1662346955 113 7 7 149 1353440436 53 1239692260 2024040739 83 905775016 7 1026270875 23 629212794 17 143835128 29 870915240 109 570836815 1425214676 197212067 83 73 1923943656 1949 1829953055 107 61 73 95384720 1148495860 1740159207 35838130 127 53 1845593626 43 43 2777 10007 53 1536884566 10007 209146300 2136618355 47 4999 2046015715 103 1409329223 37 1762338009 1133433896 7001 1768130554 131 587223089 1213865388 37 1563269499 89 291536766 1949 9168166 4999 1298257536 670918676 107 10886610 2138702147 47 53 1208171763 97 234066335 103 2133837402 3 1518417753 1143772135 1064083251 11 1033680211 37 1346708339 79 1401714064 689431183 1639165312 79 10007 2064924436 1337625683 97 7 1118647124 986282704 1230403870 4999 17 29 2064398350 1597781593 1180800426 107 11 1463787144 3 43 196067853 2101175571 73 13 73 1067498564 1236356043 29 2132469035 13 154437452 973018007 2777 113 1159931440 841072560 139 37 1139861623 19 1573886736 127 1209137282 1866962992 127 79 895220595 131 331939708 67 1379044993 139 322454379 415913196 79 4999 29 7001 2109863366 2 67 1303863215 1055525771 41 31 957706498 41 1710910771 97 10007 1653666757 1942711469 109 89 13 1015233024 1174161145 1920538060 5 1228898175 71 1817929410 11 23714999 103 1214366395 692743804 2061823835 1296123292 139 7001 131 1335241045 5 341237090 584515380 5 53 149 339509463 1820835726 1713944808 648902329 73 1822197565 139 2101787030 1465494434 2 149 59 1744542415 103 1043636280 473870860 5 11 1114859856 350164944 10007 19 47 11 1513435597 67 159438160 94647762 89 73 53074024 2777 1622084578 387346807 149 303678835 2777 1382360053 762142862 7001 2005366118 2777 1641907342 59 2041730029 31 89 297709806 1509991978 10007 109 353005329 109 228400283 73 139 771483777 7 1925521633 37 107 1174675746 2127466922 37 47 1779247839 1280029443 925241020 11 31 1477030541 365444344 139 59 721175054 13 39620243 523362229 1764181745 139 1441375651 137 31 1731352976 23 956485222 19 109 3 933696714 953013876 101 1321808070 11 7001 23 587742851 425424582 73 1963729565 1949 2777 156628354 1731079051 1778011902 43 786405672 131 61 1315637935 1227583154 7 497050464 1944514329 109 139 2056674302 762897142 89 1975348414 103 67718380 210057994 89 1979514860 894202448 748106114 17 577525542 753873852 3 7 131 329441158 814279363 79 908809206 2042445381 29 1964147092 4999 71 73 1565031670 53 197650038 1608409018 1646943075 37 103 987950044 2111302137 541634268 2117153782 2 1362357035 13 139 1700246054 1770578386 103 2139755681 682766256 29 626604549 113 19 1060606467 1712698068 71 1466609589 3 67 1760758294 1134293608 37 1949 2070974267 89 1087884024 89199627 29 47 37 1594028191 1162580160 113 71 41 17 731145877 679672053 47 439609753 1495671365 777371802 43 2109691026 1191507199 1113319221 47 10007 94135849 2109025285 131 183593986 2 2 103 137 1336923542 1094413814 89 43 1405820306 1969825001 109 13 1420609411 13 1427048545 89 31 602429882 1783682557 7 2098299455 1774715012 192730362 47 1224013386 1405864915 149 79 107 5 10007 1721454175 442509540 83 928759661 1061204579 7001 23 922570449 1562812375 4999 29 109 1590167319 11 101 418622881 11 13 364446886 923880115 29 61 738519131 1345616181 1305154108 127 107 97 658301267 1995241076 109 73 1308713187 131 1199322903 1187025784 149 53 2066060840 511218072 2 1339838355 109 1320109355 304591489 43 887450426 587812513 139 131 101 2 37 1089733028 1746327554 37 1665386458 53 5 1620755550 91033855 137 1003150990 1033389904 11 109 414344880 3 3 634932933 3 29 5 107 610444095 1510864610 1505243579 107 7001 1322502902 1462669923 71 414469955 31 334135825 2777 77722676 131 1657304864 1037162299 1949 1977208418 7001 1392400886 59 31 1056184384 19 5 1278310471 1170410342 89 1624134519 2037481043 139 2108122114 29 109 113 2054816973 767951390 29 1471912052 855511948 89 100439665 131 1369868441 1410772848 101 1577746149 647115831 29 407318253 139 107 113 381491277 936011770 17 131 868163516 103 148414554 1517130940 29 11 1057108536 4999 31 2038069859 384120287 1539724312 2777 11 154869671 1802568989 13 113 17 107 57487139 53 79 47 23 1910644638 31 3 113 1281769502 17 333036477 5 1408147425 375047865 2094681600 29 103 1943850691 1303738127 89 1641823241 53 338174397 13 1441613028 2 483505316 661941861 89 1771234843 73 1195204225 31 1204601813 13 628306575 1083348461 573616728 107 1875674797 43 1773229657 47 5 1339611512 2 89 5 139 1569217565 1465474309 1050205036 61 139 23 1602575370 757215016 2777 632075747 97 89 17 2071533572 1300953696 1286402150 403214092 107 17 5 176204490 149 864209915 43 915495370 779833389 241898935 83 485434539 79 43 112689541 780839193 2140713281 364211050 101 23 2145636328 762172078 71 511823046 149 73 1856805220 7001 1708874090 13 137 618210856 1570977356 7 3 653582847 912837585 754929061 89 94383602 19 308702533 47 97157965 64891606 113 127 13 41 139 852377468 10007 357770264 4999 1017575591 37 996290160 103 2058190187 2129479448 59 19 1067212208 491667850 2777 327542794 61 139 970614760 933681070 1518138818 139 1938854705 575776325 292106919 41 89 1908372532 92721179 19 762983494 1336141821 7 1353012606 1509958699 67 2110223741 137 113 5 3 41 107 2777 145914688 1646491631 4999 127 1511803428 7001 777951120 561683229 109 878717234 1366052419 149 10007 10007 2042508756 820333832 1212594280 103 662634057 1937487616 127 59 61 11 137 71 1182824074 1480067491 301997575 1512555868 131 5 96548065 1875010065 951853466 299679955 113 1889791229 41 43 1284335659 2093082761 131 2 309255354 416762182 2065104858 61 419793399 831963574 4999 1781928543 412604379 1625934162 3 97 42382404 19 1791077921 832585225 340259611 113 2001604030 2061733492 31 79142411 137 109 13 851297824 605180366 73 2096515178 7 276722075 149 659834431 1641006691 101 103 1426826555 2080316029 742141155 139 1272799926 5 116468900 603870531 1067433280 67 1485640267 19 139 376666926 389892382 2004928838 11 113 10007 567544628 7 2018724218 79 47 1949 1064988172 791941164 47 1482792237 19 717583830 1516390456 151916447 79 570878699 139 7001 1438985204 37 41 2088751103 10007 342291657 1462830349 41 10007 59 73 18633361 113 113 73 1605469071 3 31 1985751779 793564040 101 1555117604 73 406920177 17 941958475 79 1340918113 16208555 73 37 133387294 785145184 1970829617 89 11 19 1984834905 1219883866 71 1238629705 61 432603277 1541651503 89 469304387 29 238207349 2116371641 4999 127 136668764 676569609 101 1118218470 11 89 73 1951677398 11 551925857 120698172 7 10007 2777 2 2142138694 101 1793314186 83 254399524 43 1394282677 29 141886966 59 1341917535 7 160890172 9154842 101 71 1001823987 1819861492 1462123732 137 1604348709 149 1060532532 73 23 131 3 41 2 615413120 3 73 777782900 67 3 97 940798849 43 1489598647 29 844395682 53 1579250172 73 1192518875 139 886284850 198904541 43 53 4999 1264162117 1964291573 1486984396 7001 118666764 176828252 2777 2082683878 67 7 41 339059258 1564348686 2033279925 942140756 47 137449820 1328333781 37 89 59 1853718050 43 164372574 33449356 97 1968244618 19 4999 139 512932240 7001 131 816679763 507855722 97 43 43 823482858 97 139 10007 1410036335 2134413044 1949 12422926 7 1119553169 1543021389 67 11 1898913775 2777 643367029 137 5 107 73 59 79 139 19 107 1809493350 7 1448326103 7 1665388366 2 1383310308 67 1374545967 37 2777 131 1371311013 790629278 1973030155 10007 2777 13 402903822 2777 1530620685 10007 1016017926 718290144 11 47 1853264567 481216709 97 1024556874 802857539 61 5 7 146563165 252777210 1502160777 1571088993 10007 239909468 137 107 453070704 1430827891 97 838410300 13 1949 580425843 71 1769136750 33707823 73 679081092 97 4999 1184807633 53 776248002 1336062857 139 1597046868 3 1052556642 83 113 748328159 338272347 67 13 1387914021 139 705190584 3 2060005734 954591616 19 1476626534 1267336294 47 941000536 784362038 1894332993 37 554769990 61 79 41 1730786792 31 73 1240848354 41 663063603 560971593 43 107 721706868 19 1579247051 79 1838051130 1547999772 220121682 2777 7001 1253103582 41 394521721 1444444076 1969763718 139 7001 19 600500244 689429820 977119537 4999 364378501 2777 362376284 4999 131 842710330 11 321015266 139 53 41 1039408978 101 11 3 1759549944 1669913379 29 101 52301537 2015430154 1881525751 7001 1575295010 896253549 611446769 17 23 19 1581017056 97 17 3 848898296 1684896321 149 725398274 59 31 1075560779 1099934994 61 767645716 816045860 478531686 31 11 1191146941 2777 61 1697760540 13 401138686 325284206 10820305 59 1824265309 593572907 109 233098026 67 1437741208 1508173159 109 1222641882 29 713932308 252528627 149 586992180 59 89 71 471136688 149 1330274235 44632801 139 2121140000 17 137 1954032096 59 1506988797 571255936 146280738 4999 952394483 19 1015035645 103 53 532436145 649023999 2144129841 10007 13 109 11 1902587399 101 89 629474925 101 1400787469 2031558457 61 97 468904499 19 1233104019 3 97 1409763856 1445915905 5 477123753 1476923123 10007 41 778996228 2 1336936892 974166458 73 933241397 2130514400 2777 1446172334 824876853 23 152433067 37166432 19 113 1010463289 37 2777 53 1631010287 1904809150 89 59 1068653758 1784761691 47 113 6336475 542275474 37 559421681 109 336060573 17 31593361 1830780208 997655448 29 318900230 149 1495362195 2034940213 43 998465324 61 149 29 16456050 17 1244745797 51117645 1727181588 107 1887819584 656236338 89 2 800144242 225135490 107 97 937183973 89 29 831810004 59546710 2 59 1119608839 119965585 950746225 11 47 1624756711 103 17 19 10007 526859150 5 83 1606877925 131 387718118 581835876 97 79 1746242386 2777 720189957 240393782 19 143928869 43 148695032 1949 83 880854930 1058634290 2 113 2 29 1949 387543058 103 534331799 1043533727 127 1370731452 37 67 570942443 430436475 5 2085186040 109 79 442394154 59 1934109621 37 131 7 1801490803 79 1387109413 7 1013318780 314807878 83 715852250 7001 71 1234999489 1696969793 59 7 1949 1276817186 1201080995 19 1219017046 61 648946725 23 1937606985 357569159 89 97 667528664 1729632261 137 41 47 47 1003158438 131 2023452331 1099872266 19 421383920 149 821421057 47 1873398521 1737989312 59 412156477 648693633 7 10007 1595065765 107 1011638134 756668155 994378780 23 155742430 1947152133 29 89 1330314328 877334232 2777 1959717792 353961656 2 113 1270524268 1251229521 71 1949 1343151401 540676301 31 47 97 47 1537252829 1748245537 73 67 1307079939 11 1676789136 1685193181 101 89 942263915 1409348074 176544684 4999 137 1237439013 1833619596 103 10007 741023404 11 13 61 861871501 1949 4999 580813814 58888220 325099795 83 340503224 23 1061113781 149 67 2010279189 23 180041654 107 1027952210 760692896 1401419394 79 31 31 92829952 113 1187697348 31 2008146923 448472865 19 1534283823 97 89 2 1072485460 4999 17 1130307067 1359302847 53 1949 523881455 1971651278 1691991966 2 10007 1525046786 1360531706 955623533 97 67 1655814483 1985898619 127 697408308 168301333 4999 1336882570 109 2057913678 19 598845116 506571267 61 1621230823 856994790 1949 810088300 1514317570 83 4999 1685376595 59 196743760 73 139 513340900 1055890587 1957239242 67 23 139 1870721353 1961509898 112909422 139 67 1365679291 1581034711 1836969596 90031887 11 71 254540467 116984144 101 61 1919150768 91408073 1562571036 137 511160152 702618245 5 11 137 1118602474 10007 81466987 109 1882174286 235122483 2102646968 83 1545861345 669243840 5 107 250180017 73 11 139 19 2090673715 37 1493461292 61 83 511095989 71 1688702267 1253684934 131 1853259530 67 23 418910753 230384477 127 10007 433363142 1949 149 268728603 256844254 53 127 1018637409 1052967922 1657579673 1949 73284785 59 351707289 79 1737720519 103 1971799143 1081837420 5 43 998584215 23 979952139 53 47 2042406730 83 7 1548877344 1590681407 1178102929 71 1021153666 83 1437517143 101 61 10007 39761095 1453232334 79 1331570575 1515973785 5 1916807229 83 5 706851660 651829065 31 127 220970856 4999 2777 218883140 1610832769 4999 1452594423 107 3 1407074334 958850913 79 404793709 1697214591 53 97 4999 948980166 968773392 59 107 47 131 101 1282285900 876483124 29 2 1647332626 7001 7001 17 227383330 322971289 113 71 101 127 776295755 1982383513 2 1161799345 7 663986127 1412953858 61 401926377 131 206432027 126172564 7 107 7 17 1219838383 128783226 940829681 11 107 233572682 2066175376 23 149 98477378 127 67 1710223560 1830347160 2 71 1745235380 31 1162144802 1786379200 109 1327386304 10007 614215525 137 2094077880 1852120652 2 3 1906515645 1885877316 3 1355651265 869295636 1754018004 37 109 1478970206 729201716 1868498216 31 454053187 101 40956946 2 109 1127929711 1193235208 113 1255463674 219812233 13 1152675264 345971756 3 1463366490 5 1383142000 79 5 865079374 518500102 17 1497114762 11 149 53 127 1748278190 4999 659728028 37 31 131129225 107 803927808 19 2016351896 2 313101318 226496880 61 1660033016 47 201716631 89 1807459971 71 1790344804 47 2095836408 2777 59 96268825 701059764 89 29 2013384450 37 669364077 937527049 79 47 124709052 2 139 41 1045157281 828106233 67 19 93862584 41 131 1634492411 2127805387 73 127 109 2096072444 2 47 12863400 1949 193212166 1949 79 794103568 127 108038961 113 250957858 17 7001 984550630 787143380 43 298618961 1827296644 1949 204465857 59 1582250469 17 948195322 43 241545620 127 29 587152821 50905817 29 103 166496809 67 840197727 10007 1204479342 618556033 17 73 1828404209 667577262 5 1717920120 477523830 1674727235 113 97 1573939848 670683193 73 1391911961 11 689122852 79 13 97 1196574637 1024075269 801705185 866700927 41 7 53 109 13 1949 1434019628 2055029498 59 139 809493605 691009866 1253183168 127 1690581958 13 1331146219 13 824565047 815653444 67 7 89 61 5 127 1920447137 1330145449 2137030968 47 29 772078194 104567882 541863176 83 1472939580 145688402 29 89 20447465 83 2777 389202104 747498975 107 674724890 2 1989108064 113 4999 1099310094 1433025695 618452290 23 23 381707209 1956445796 109 1534337725 73 1208052545 101 1447714810 798472872 29 109 1757344216 1136138198 2 1213973530 2 63921486 79 31 801030204 564304473 400319088 61 1873209874 1220615408 97 962661610 79 348494043 41 107 1636876184 43 131 2009403629 1498271366 888496923 137 492631724 73 1965015935 43 362634311 31 177453615 107 1961403732 97 473996708 1690279126 97 1646948810 1640603384 37 968608676 19 624198237 2003732523 31 29 41 1967641907 83 1435465412 19 1232676718 97 221854326 83 97 632007962 103 47 530254450 11 545987783 2777 2099989918 2121345646 4999 71 794497952 306519354 735151459 835796885 7 137 364807299 1503935355 5 83 3 446293289 1429507894 131 349667322 127 380031879 59 1598188224 149 1125648661 382774146 691783740 113 127 1217570336 127 110102523 109 662283054 1547550180 3 79 352338767 246634508 127 524611780 11 528550616 29 276298700 1397385095 83 37 1283132435 61 41 1465525150 10007 1050409860 1503471153 3 885000731 53 2138978770 97 1838646058 149978975 10007 449404363 47 139 477008246 29 636501249 109 1946590913 2777 4999 868426280 1376409663 41 243544387 876805240 7001 341233406 41 1634408899 73 2111394914 989423910 83 103 167412801 1934518396 3 1668872064 31 1083140265 23 770182255 3 684470964 867562890 1631624390 5 113 1667092729 11 959157985 2130424569 59 1763533488 454501681 17 109 1700115206 1512921520 31 31 37 36112377 131 2108662853 31 11 43 708655394 83 533868639 149 53 54583640 67 1429832729 2013585974 5 1082535315 17 1800744380 1062568407 79 594455882 928126364 2001202163 149 73 127 47 1389512588 127 913513159 773833266 113 1196690614 1093901176 4999 149 1473648591 1322187260 29 610954658 923878769 1812113523 11 38225566 856239952 97 1154722456 109 1346978727 37 1214013044 341143497 89 278875556 137 2 636745180 1504071047 53 71 2118573598 47 13 860910557 10007 694896087 2023700495 67 251205378 41 56787214 2068822485 109 747499326 1418280042 149 113 7 7 1051534771 340456788 17 1112646705 2777 149 13 131 623032473 17 1796891277 73 1183079099 1637318849 1278567236 89 41 1976078845 162965734 79 101 1147488270 468696964 53 98002989 493523492 13 107 665688150 59 1025215329 1770740117 37 17 61 1925910422 218442220 131 23 1860763106 127 103 534308117 4999 1516652440 29 1582345357 67506496 4999 130163962 107 59 695532697 227410136 137 67 64085768 1751037295 826594648 4999 102499496 1064460694 281959315 11 1390948552 23 1487374327 127 52187348 314417837 662210188 41 1715260593 375711704 29 1651837363 1768343529 67 728528999 47 1203110982 139 394965484 140599022 61 73 19 861496765 588278513 768204398 17 444401740 103 983963080 5 1097733775 83 1222310903 11 1360264389 2047094829 1215406043 23 79 1884702931 113 793038972 1794725429 10007 511857787 109 151958208 149 862323792 2097190198 149 443812002 23 919263542 1370630779 41 1785854605 61 1298351145 1252487609 2026196960 23 139 31 18886539 37 1240171912 103 542126801 1047169534 19 1872097721 1951404313 17 802011448 83 1758637283 37 2099806092 4999 113 1819196605 960923402 560880012 139 1685692970 17 4999 647370500 2 1972917010 41 37 1376196870 89 1928536995 7001 71 101 119358164 1804956165 23 41546717 71 274954205 5 1323399140 785502220 2777 89 1363166542 67 1074169525 846002524 113 67 1306063163 89 109 79 438151222 149 37 7001 1949 139 61 2084470040 1147548043 1742307425 73 7001 459920647 103 2777 1017064066 1286439589 17 1253478716 113 1864061108 83 107 13 2134917902 759933486 1806345590 5 4999 7001 3 688145508 1712796829 107 20200530 3 109 677737831 41 1514308555 1949 430645193 19 148468755 1082821818 1697107371 23 131 2013863050 107 2043009422 67 828768768 17 23 71192153 107 5 1794911663 149 53 1250273551 377609418 1294539248 2138316647 139 1415327105 1934972442 53 2 1230300025 73 357951339 4999 1266666616 2089002116 1804395835 139 2777 103 1878574670 109 103 1234080286 7001 854892110 1806860086 10007 83 561064396 1053962884 41 153519334 1759429355 19 1942034517 2 109 79 113 1741570577 107 2102914442 1377538563 79 3 79 563898919 1048594299 47 67 80010539 19 1631421168 11 56885103 986976980 137 661172549 448471692 139 1939095592 995584206 1432635633 7001 348542631 97 492740188 1246895083 61 101 97 127 1073798970 516257286 19 331564972 87820508 53 2777 149 17 568725575 226864115 89 1030438920 3 125146377 1248691454 103 17 610759837 137 97 470781740 183042395 10007 1484408359 1299308880 1192754274 139 79 563400429 47 2142787566 882555666 3 10007 1129440055 11 83 67 1828035571 1703373307 53 374605823 107 142694310 11 139 1958663178 1353912681 131 127 127 1212992503 41 1562108008 1531523722 53 137 31 231436173 127 1892654711 127 2777 1307047044 1392807151 113 103 1639843121 47 89 1798655468 915159499 347539384 23 1976341332 2 820176958 89 430424342 131 137 1009109257 1290054746 10007 934723849 563454142 372450629 107 2139396413 10007 1526921721 131 1542248852 591257446 327140029 67 53 1088589737 188071030 1849461128 41 19 2023239510 1236644412 73 1605447098 632018743 29 17 713021293 1841876186 79 1067719207 1962413423 19 83 329137579 1180463842 103 79 854241694 2073648011 1130696758 113 158334244 83 2037281563 7 101 328808530 896156234 131 23 1751844316 89 1330559167 1391924818 7001 1029990489 10007 1862820176 139 588407699 1876544483 11 961768333 131 31 808638040 5 71 17 1882422823 79 2075366735 139 714264036 19 7 1384454421 4999 1399809982 89 64444633 187025923 7 1214614142 2009651446 31 83 43 545926581 1949 1752638250 7001 1428337019 1142346169 13 599604954 41 7001 7 2 43 949708720 1949 1787221688 1027126548 7 103 83 19344063 1685137629 137 521733264 61 232102072 348194800 5 1368977315 59 265960731 728570228 1933567304 2 642370680 1209220929 23 13 1699994413 43 351558712 2022084331 53 988088116 29 1949 1399492583 1742843731 67 1515026765 120033105 5 67 789426696 1778067306 3 2 83 1709293368 37 601440714 10007 1187991012 127 1477814418 2003746183 1748759853 103 149 37 384040723 4999 990942543 7001 61 2107956870 7 945440916 643561373 89 966167980 139 1061090843 1203339957 73 59 58015172 13 603209295 73 2777 59 829118623 83 309072420 1949 1251178821 89 932299564 17 548161634 29 1814356579 53 1398302763 1167479074 131 2145618215 13 970246368 1254462419 131 1522156465 159645753 2109740092 31 73 1287005330 391493525 4999 567741429 2062847348 29 1888680999 61 89 757303492 89 31 1248877935 352345876 98611944 2018826163 127 10007 1442701689 11 97 2057351781 67 11 31 19 97 4999 101 107 139 14420694 446773187 41 17 73 103678323 2041654145 54741607 31952671 113 66921691 101 842741879 59 2028609862 395986878 1574301240 10007 1736184479 864284687 520351678 7 609292754 89 10007 61 666349970 1259121371 113 295239922 418860416 67 3 53 304582278 2031793105 83 7001 40045720 101 109570355 471304178 41 2 4999 609398096 149 113 1940724602 71 7001 1384832805 1721157616 53 5 252500710 285386510 919076623 41 1450020309 59 1949 1952695744 525736099 29 97 1695784846 109 2777 1028323100 349774854 13 616905679 306617660 47 527061390 2 1088437550 418400100 5 11 11 1127844223 1851220514 3 107 23 1923072803 2145763252 19 41 1615667853 2112043875 17 1783993702 972377539 1949 674170021 47 10007 969036927 2777 1508224801 13 246679030 116133004 1925816251 109 1879244424 1968952475 107 1254597611 1220992312 131 19 1840542806 1791982226 1886967613 31 265942576 131 71 327390656 1159975848 2777 326294723 284364800 112718600 5 107 127 394834055 5 19 845927956 7001 1889546123 139 3 2073232575 53 1071024848 2045001105 7 109 1880721023 19 2062408656 2023269187 620804574 37 600994618 2 137 254646388 79 10291978 73 107 2777 1479778436 43 43 89 1432525577 1831826957 1375949952 79 73 29 1210006353 2024735385 101 1957829753 1671405246 61 2 43 668324791 1798518731 19 109 1970428316 41 1152265196 67 1157983765 43 53 137 772446826 2031461619 2029127763 67 1041997481 1283851520 7 693589605 428631421 37 4999 1611333609 944368408 23 47 7001 23 71 83 1275830765 1090073362 23 1216291322 61 1938948440 855491316 79 17 1605657463 2011557521 31 699785320 922233017 17 1788006542 686125210 29 673991933 103 73 1949 767099614 37 51503889 1311588580 37 780888182 284254809 1747992981 107 1806860087 67 1226908556 71 1259488454 109 1628003823 107 859307732 61 2031717850 1347737237 17 1730808896 607424433 17 3 2074390176 1630133843 7001 4999 1853687563 7 1964606080 19 17 1662035756 20936648 2 41 1891656073 835025768 835639779 89 1227420610 2006071217 37 519617058 23 67 1190244213 712164976 676745162 71 1170338511 61 1936915206 79 1136701138 2112450867 89 1179646940 29 1949 1849739379 1857712738 2072918954 139 31 4999 1384313082 29 1620717548 2014368507 97 800945878 1137317628 17 994303684 41073904 558122992 79 47 443858600 97 1666950917 1612132822 410390614 2777 2086743326 61 1917060481 29 1188039340 59 1566259430 156648135 139 794291036 101 61 1003868338 5 990078975 23 1950728946 2 1660699140 1588527552 127 89 380824147 207490328 13 457415777 1365538694 1742013215 23 52650841 1665317326 131 1960179593 53 17 909643042 11 412607855 31 1939567125 26374514 29 79 3 2777 97 981972807 466003225 79 2142668573 79 83 943939179 137 10007 2 1540538116 1712501167 13 149517212 89 2777 137 763314406 13 1528015411 1656243901 113 1568545796 50677930 2 427617603 1573590676 7 83 1200894555 932418241 59 139 149 634164848 1645528967 127 139 83 157641817 1059243216 3 131 87148667 5 727930974 41 7 5 89 7 251480061 1111718153 18450103 109 71 1735205139 59 37 5 649193700 1557511020 405911262 1060719494 2 47 1458797562 1469209472 127 846861654 1901201938 1902554134 2131283409 131 61 1452222486 845994665 52190763 31 1046564309 7 1766348955 1164009893 73 55900699 126612298 374529059 37 1849858094 97 1273462265 137 767441120 37 1002201118 149 43 47 2038772392 42773760 47 775940625 1636362387 1258310480 89 467867838 359377759 1675925824 73 5 1356895475 2041002620 109 1971089206 1321195464 73 131 358179545 1457993582 1958684091 13 515216975 7 59 4999 4999 2 73 131 911502847 766497113 2 71471594 61 1375706282 776983657 1125413639 139 61 61 1554447615 127 2122658238 1970784043 131 1120884597 71 109 11 10007 702071106 265505964 73 1866257699 101 784371959 1755651004 61 1385865954 109 787071233 127 1240159318 10007 89 2076561706 461633032 3 1189942935 7001 872268592 929470254 1813647874 89 131 297597416 31 38735740 7 1785077615 139 59 37 179178787 953602055 131 17 2082022436 10007 720493993 2137685340 2034693629 7001 420193930 1217671774 10007 67 1364113338 43 1155706326 1949 53 1180702836 1569128123 765728975 19 149 10007 1297735746 73 19 2 114409744 583187374 1699751477 1484834332 17 1977687844 375972927 23 97 2087621681 958297532 101 1163005001 139 1476077001 7 113 1161994707 802656854 7001 41 323228953 1770210178 65692712 2777 1366761644 53 1963077229 1718317823 67 7001 1487152420 127316775 149 4999 1487482444 3 47 61 3 97 113 83 999022362 1202827590 31 1616307264 323236397 11 1310117799 1025246596 67 43 109 7 1008032221 1108176139 79 2111215337 7 932760315 1573595800 5 266352351 23 1323438929 1479404513 61 79 1293504760 7001 1646936243 5 1110261570 566235694 1842191924 101 137 37 310656625 874401344 2 1665105843 1279859638 149 73 1508615445 29 900364102 906494897 101 1667213657 47 109 469855512 103 752322712 73 13 1154712297 103 103 1637308645 37 10007 351445840 10007 949503624 7001 4999 1142101534 7001 1569585792 29 374661382 557575590 3 1696916928 137 1002788899 363513975 5 23265725 1760204949 71 357087270 1564324509 109 73 97 883999315 490938825 4999 10007 589492356 47 461068778 1981021283 149 1949 1101672250 53346079 7001 10007 61 113573521 1222880603 17 836489879 268986325 67 67 31 72848698 127 1196936058 3 1016743032 113 1214013240 719407042 101 2044497449 301755295 636080209 43 629841426 41 92516992 10007 7001 1014346886 1748311257 11 544782722 961624619 41 149 387961134 1129120063 3 6800325 437230319 79 186030622 1949 694516405 2028335994 83 14999907 2049627280 139 453185935 113 1632299125 4999 7001 79 23 9364634 131 23688992 131 71 1262840222 13 1642670778 7 19 135409333 7 139 1440705480 5 1632007290 1814960816 61 4999 7001 4999 149 1414339588 17 1769795948 1657364068 23 1586186129 139 456171451 5 1020941795 43 7001 784178133 4999 1175564825 97 1456023272 103742655 101 97 1544670063 765046114 101 11 37 3 736978059 1118231504 952042705 31 103 317007838 578360347 1970530221 89 2098666369 97 83 247298353 869823941 113 1178869930 137 97 73 4999 101 100436723 3 79 1649886165 590349451 598388903 43 43 73 1399825297 11 10007 157770362 127909474 70401639 37 532346640 1157157716 71 2037887370 5 101 2132438427 1926289665 4999 1492580974 41 1487190966 113 604851210 67 97 1724716422 11 490052464 910879167 687506860 149 1284207649 47 264872166 10007 39479834 71 2 89 1029802183 61 139 505388753 1725235056 127 67 355449720 107 1224965211 1525051952 149 1945694895 4999 144586077 1369415467 79 1051344719 19 127 127 1135681498 1521567496 89 99825908 139 1462967355 71 1262424872 139 649566310 457254262 2 139 253303870 983933667 1562430322 17 53 2090689145 55710261 1338741161 103 682423822 67 7 552028428 101 17 1132917213 11 37 1265502601 109 209228116 236857436 23 131 31 17 746502997 667795231 67 1403822994 158200913 1046940608 43 1207529097 137 67 3 1922063838 679562661 79 1350400034 19 47 1625671562 109 1353533224 89 916790366 47 1659106048 256747570 107 109 408630948 61 416439192 1046370174 196715801 73 149 573812857 3 101 498122068 2 233675190 598660106 2777 687882616 103 872069088 961200093 59 71 1949 622598305 868402287 10007 1609756041 113 125269879 31 149 2107886610 43 97 1467690316 1537604230 7001 37 1251319206 978148243 137 1174954744 87966193 2 127 10007 31 360028606 29 1115671459 41 59 1496637542 25405754 7 7 19 1413829121 326611970 53 688537104 519776456 127 149 1643109271 784256373 67 2777 1341818616 10007 10007 609746524 1267366536 113 1992441538 1143807455 37 219301467 131 4999 1698513322 11 44801339 10007 802621442 79 10007 1949 43 203967542 23 67 31 1842191616 1524692406 79 31 7 673805726 774394220 2777 149758125 137 2013488315 2016539442 150539717 37 109657864 2 1333109442 139 137 1219202456 1717979642 103 476571454 2094253630 71 31 1560702378 107 2777 2132677683 783903146 452211282 59 17 397984670 2 41 43 528555914 987425770 3 97 41 1800640296 1652428466 1949 807579844 1949 1101433916 323594627 53 1716101413 13 17 284744080 752567056 71 122559919 61 1200302124 1955039060 585998476 29 59 451636799 1139497975 89791518 2777 127 4999 1270495850 185237945 5 103 1261988915 97 73666456 702777025 5 594146803 1949 210709672 37 1122609563 137 846802347 10007 185329640 83 644727400 1713866668 308268700 311878026 103 97 103 601443986 675907153 43 113 1581816262 1470183149 149 336661724 89 10007 1183688002 2130180083 2117966322 4999 1805778772 19 1955779934 411624828 763785385 59 131 1999456144 10007 1740563370 1763480299 7 71 754881422 41 10007 736817607 4999 1520125914 107 4999 272625464 4999 526974584 11 1266715309 79 1983711984 2109413197 53 769063202 1889837030 149 7001 28984140 700639077 1970230263 109 37 1405183609 101 139 7001 59 1873733426 2 1368864408 148666566 43 4999 7 4999 83 139 127 43 13 41 1010398219 1667480197 1387986255 2777 708060730 107 539418715 79 29 85291204 149 1782171567 7 139 4999 10007 89 84963227 1337827085 67 1472638828 101 59 89 1567156143 7 1809884607 1520495414 41 103 53 1121361810 2040191116 79 962060420 19 823007686 97 11 959322206 17 67 529194429 1240552143 1949 73 7001 137 1949 971525826 1794647795 103 47 1294618995 607691737 1453384139 139 521822810 5 899441695 41 19 701730591 7 1173952017 308869048 2777 89 1793164337 10007 2093261360 137 388193610 1511139394 47 1381261756 1537940921 11 881656424 73 73 842031273 7001 1355141564 53 1907050558 1592042037 11 123542727 358112821 149 404189171 101 1651456166 1851011606 71 83 1112540584 89 773366730 2777 616521671 1835812764 4999 131 2 87188134 761935562 131 1532247645 83 59 293848969 562295069 7 1534000209 11 604985150 107 771465720 728753353 29 67 5 13 1970819004 800767169 29 139 109 1992105473 5 99708806 107 61 73 1946650160 67 19 1548163795 668017814 43 1121251165 73 1949 1123970759 4999 922562976 31 1128603639 131 118900110 845903280 5 720016677 113 67 4999 622240527 2103764774 1626076770 2 109 1944783450 1727137354 137 1499948062 137 53 1513828400 137 131 23 41 1468033085 101 1283431846 57887598 67 61 103 7001 821119286 273753102 55605374 1594543478 53 11 2132273000 73 1599480005 1016115689 7 23 655019583 73 71 96182820 131 12497269 41 347169714 652428285 149 2092899892 83 1760637002 652378152 708706790 139 59 600534568 26372056 5 149 1824790484 1717183429 137 697626194 13 623236556 2777 1494050993 1532513815 53 488015573 1702882988 67 294680874 73 1997259732 13 1613803620 61 67 17 13 2130823161 47 1947929476 67 1542198232 2 1610611959 11 507259225 1796154493 552097666 131 101 1323506626 1938720048 19 348878098 94761648 103 19 1872601351 137 824625676 7 335772982 47 4999 107 127 231938322 4999 650874799 2777 1981903245 1751136556 2013846693 73 73 19 66467158 59 902846299 61 1945184658 23 43 602556635 1787605703 2049218990 13 107 1354277331 10007 31 1365136855 47 1773550857 120805196 17 43 83 2777 712275055 1455076338 127 37 547496215 73 107 109 533911430 90999086 1405575990 1892930442 13 983870778 127 2059546173 4999 498277927 37 1624963261 67 1175837336 82095470 2 109 2062499417 2095586040 825157010 29 1539172008 1348496561 61 1010176086 107 19 1149012763 37 1793327544 79 1416222809 3 53 1589891562 782891140 17 266718579 1109050613 107 101 883308048 137 137 386136020 372619666 47 876312508 71262826 149 527636151 1930955810 7 1780129373 149 23 103516215 1331104403 109 47 583604875 37 107846564 1694299766 131 109 1936278289 182752779 190105498 29 345873430 53 1423428367 103 1949 71 2096280251 13 1882830755 67 321274581 127 2098015616 1457236481 7 2113764212 1517734309 1892970785 101 7001 340031569 71 1476816677 583273897 29 67 2059511538 759860712 37 53 61 1949 486450910 43 720503226 79 382329925 1236399579 139 240741842 4999 43 989292020 10007 330183139 1612797041 31 109 544367473 97 2 67 585334811 59 1310798870 390521399 43 1508269419 57493499 1391231698 4999 2777 851589158 19 47 1537976187 79 89 269541929 174007727 888176123 89 73 879933459 2060091974 1978335092 1010429876 47 309433595 74969243 127 1949 107 312477129 161564864 37 219258559 1603284000 1267234235 1334453786 103 43 43 131 71 1175939701 107 131 2066125188 1290201184 410879969 47 953020269 19 17 641298684 2 3 19 79 67 43 1369223415 127 932835828 710342731 89 23 2131739176 5 820497020 1266204650 47 621052379 951982403 41 109 722209077 31 2777 263531746 1754480830 107 1329870636 101 1893093197 89 41 1135800122 41 1142168190 29 772716745 149 23510561 1841273311 29 31 41 1690687070 37 11 67 680527174 161826373 73 83 1976866023 137 137 1529014256 109 1627883935 7 1974265566 1392555692 11 28519427 1346658110 89 1025594037 79 63617274 4999 131 480790174 1619806092 1224265098 1569760985 4999 1999175880 241992525 3 1994059699 149 2054913534 1287572028 83 2069484152 73 792185087 43 79 139 1574265072 940750749 131 1962991901 29 31 85338193 83 721622889 2777 4999 1731728585 2 935028360 195873538 107 2 1477703718 127 1984582010 97 1280775875 53 514161745 262407346 4999 1819426042 916411681 4032223 1579944111 101 137 71 1836614941 17 10025325 1643583677 2113013365 139 11 1949 1744910037 101 113 1447721083 970279698 101 1385961591 674928912 7 852645229 113 197244664 2108904988 113 127 1091719305 5 976151044 11 1700381942 2120025354 2 3 71 947918941 1892802534 1949 29 1275721349 365043784 7 1321716250 139 4694030 31 857523209 1709521446 1689863130 73 1623417042 29 247942750 103 31 932509717 2087244433 139 131 13 13 1681689364 53 103 1949 67 149 43 79 139 1880748396 1824465072 1721541851 79 1918059486 722200533 1389302736 59 43 706358850 1594820010 198060932 149 1288028235 947530456 43 23 1048499850 1995001425 19 97 5001708 154797644 79 340204573 71 116056458 807918088 1006703016 83 765250780 71 31 1272726359 522680119 107 53 1296133020 107 73 1286457830 1693519481 89 103 840544755 53 53 2140130937 657533423 29 632047441 97 67 29 581497502 189891177 73 196656581 71 128921853 61 1699035501 113 1051768066 1470923260 29 1770507072 19 1857236181 400030870 67 31 1251868380 23 368661467 47 67 2120619211 1819810316 17 471796869 154165207 41 59 109 43 1128993595 978218223 43 1424056800 1958089386 139 4999 247600470 1367341992 19 59 572172326 2 1858373244 11 2 29 975631377 71 71 1839742841 1357972980 859868806 17 446349131 79 91618433 41 1451363370 786558429 73 1712476984 137 29 67 791794878 690701995 661015505 107 872059523 1949 1939153463 67 504210979 127 1949 97 3 11 545578722 89 120793203 97 1474071502 137 880893428 1949 2777 4999 137 1693245335 1292388030 2777 10007 1568717334 1740307363 364965297 10007 2075313578 13 53 2000800509 139 2012412949 139892241 649869027 31 4999 519351109 2777 835132764 29 101 131 1776134680 1938126136 816640606 375723293 43 37 43 23 300173688 3 1045203412 685118837 149 37 1787651670 1078367211 699972865 61 1209075773 41 19 131 139480416 5 73 107 999510219 131 1677593622 7001 516589788 2060542809 1555688800 4999 43 67 5 781754970 127 868115993 1806376245 43 443938106 208915541 390526158 31 41 228136956 362135001 2777 37 507413095 7 2127330861 447510921 7001 47 607997264 1401620323 1784487190 73 92188561 985965333 101 189310562 7001 25427632 4999 73 1404013380 769950059 1683911920 59 7001 957820005 10007 738963921 1954789826 103 894684198 47 1371988092 2777 1149611352 972180491 59 7001 377934369 10007 1631331133 53 2777 1008484166 19 3 1162812571 1152711698 137 683731308 13 1071226741 1447698113 73 2015986104 311567269 37 417689892 139 1950426872 89 83 139 101 84702496 83 1814723786 1108522370 67 139 991406775 67487895 109 225444055 43 403517203 149 109 19 1949 1264914971 17 1719589797 29 1192912013 532752130 1521144979 97 71 410083220 286711561 1104245190 3 1158088413 127 1353651090 1686787584 1483974761 1000464017 107 7001 1213686359 441206101 43 149 1116855470 83 1501406671 19 113 869628430 5 10007 1198808461 328314897 1949 83 1991303713 19 1674904334 1949 284549748 1520058901 43 11 31 2003349270 83 83 606779385 1804333182 71 10007 935324269 101 48358194 1904597198 103 2104387404 901582428 107 131 11 638150799 24851343 611364542 1463859786 37 1221507011 131 17 1834938151 1942540478 37 1799977096 2 504469447 101 943037 101 17 10857595 10007 7001 899033415 296821397 3 944186558 109 646913256 1792763396 833469258 43 37 1989537013 4999 11 937722654 1156155858 73 1092401492 1156593677 101 3 10007 71 2037475498 4999 1767031523 502994381 7001 1334846363 626999438 71 1949 772480303 17 496191053 480748967 31 758317009 1233359273 114108103 1635144734 1949 131 972019938 10007 96005207 19867156 53 107 110487237 19 516734241 103 40910764 2777 43 569303789 1064223770 13 1452856275 10007 914960024 1081756700 1996901661 1198880143 139 53 43 1508694864 107 661572761 59 131 734633459 2777 1427697355 1531249848 1851370655 47 89 61 1308948675 613914431 19 98221127 130740691 5125870 1949 1832498525 113 13 103 1407630857 384451208 121755904 17 79 137 11 826188781 1649573948 47 29 89 695809393 19 23 1597811219 13 731573973 1949 15629031 4999 721592924 139 109 131 111440783 1905789806 101 2117450254 23 385184634 527746634 1221938317 2777 79 47863730 109 548571821 1236481503 996781213 17 1329535864 668756014 2131172019 79 1679832027 885347486 109 1796505116 1692918101 7 31 1518980284 177168299 43 1599033175 137 47 149 905313421 29 1233651271 159648962 11 37 17 628892067 43 517854891 103 1741440430 71 10007 56319396 53 1251926727 1974069694 1949 1611016114 762693853 73 68750365 71 1679519200 11 1391609626 1257943361 4999 187187555 1659717212 89 1703874651 1229205726 2777 1467836113 72640813 10007 1036615123 29 873606353 131 64835830 1676386309 161724927 13 2135663718 107 323121382 1235126015 5 83 41 1937811618 73 83 1275528977 4999 631813612 18501299 764018062 149 1877769371 149 1451924540 61 5 988281180 742288205 565631793 7001 532860112 2060374789 109 10007 97 17 31 37 89 10007 89 79 324682732 79 4999 563497278 989217117 3 255445804 29 37318215 47 1495929771 276983993 71 67 1796738207 31 306073850 101 53 2 929964762 1876520800 524181200 67 1308885579 10007 635634633 10007 23 1190801678 1661659886 103 47 1349783190 101 131 1180762212 97 392666476 283828402 1448069427 2777 1144168432 846523438 107 43 137 97 5 340672735 219035577 103 107 2140885331 13 1988170401 7 129260677 268674575 37 1949 131 107 522443229 263796516 59 101 113 139202327 89 2122621347 59 107 998385756 2044288445 71 2052469207 113 1412738091 150820422 73 85605564 107 53 67 1020063744 2118618129 79 2 107 1679186310 361238206 1260646585 792998217 109 1701799045 61 442691823 623315628 231768741 3 2058529963 1863783736 10007 785082505 61 1949 1524798201 1902689811 2 1922199758 641728522 97 1949 1946409779 210566546 71 1949 494973887 807858551 139 623056828 41 107 795295583 351760360 103 1017785963 43 4999 187027587 1695110910 4999 1764975368 71 2023209326 619662591 127 1744486732 881473176 1732778064 103 67 1964484907 860492150 7 5 1802028180 1535877053 43 1390823046 71 1829038242 419093419 71145239 53 131 83 198613024 109 538123809 103 1150369611 19 2083375365 71 649746455 37 1906431623 551360335 1947643592 113 79 1860507749 458696436 3 47 685596050 2777 861275442 101 47 1476784133 103 7001 103 133721001 131 629001478 101 3 156771375 19 664323942 37 1265315529 254928086 7 838752585 3 2007212808 5 383707200 29 1530673804 4999 59 10007 617351844 2777 1389369201 1461951650 2777 1891164770 240746193 53 2064301688 127 73 1871193378 218135169 1480408171 309226932 43 5 1843692455 126404344 933319579 1949 2 1789777712 1951002192 19 1530336792 127 589016856 63040785 37 313212722 113 76809603 2036554509 47 161966982 293730438 399421053 89 7001 307294893 693253022 79 1749032328 149 648238799 31 510882511 2008024293 29 61 54017208 1949 960736162 1760416846 137 29 71557808 103 307574474 139 1203154949 139 75439331 10007 89 2 1036317088 1497947654 703627912 13 5 291829713 1932209571 79 47 1129558990 61 1236937443 1126842996 196595045 83 2 1913494804 61 1040400445 1201772590 1610950797 1871620584 23 109 103 1424663658 794660450 513300557 11 3 103 109 31 261915869 1800503816 61 529184516 995040755 2777 1781464939 1291346679 178124368 4999 95973255 97 41 1800307130 584677794 7 1068511885 1554522011 7 1606131247 10007 192434610 1246511948 97 1607218996 13 275930424 71 459806863 131 213565501 936606227 71 1058639935 113 1629138097 71 1866721153 11 113 53 1640894522 13 95940637 1810898960 19 108690868 71 488690373 2777 139 307162895 1683932477 2052624376 103 5 1687919597 137 3777151 53 29 180671247 222963455 61 1832623427 19 1347549887 109 288114201 1446247040 53 116531836 1272594784 131 1012227229 61 1925345525 1755182727 103 19 7001 109551648 131 786291606 71 2071087182 31 2114201023 127 61 4999 47 5 2777 113 1424520564 101 725249286 3 725593210 59 1321181218 109 83 643515185 4999 1877309463 127 607337368 1271412494 37 139 2022574544 1997890566 79 559979018 805968454 109 1462705117 41 109 79 41 757905418 1638346690 821356067 2777 59 1646582266 1607688050 37 523894544 19 1139209049 2059083808 97 1237564315 1168466564 789988940 79 899825193 109 526969002 107 41 5 74916260 2101271735 67 741804369 47 1660288254 1376188106 139 1917013635 697461829 47 97 616370901 73 469067778 7 146763057 1321398008 2004325136 510421167 109 101 429632083 19 1105114247 61 47 539674815 101 1540922106 73 652044395 73 4999 440201942 87478885 53 10007 1925707052 1853186323 89 1393487304 101 41 41 2061245890 493742869 1328865282 101 552626752 471279116 2777 388219046 264420163 7 67 2 1889280105 109 234451697 1438944997 7 509724985 1732239264 107 1016208211 103 156727082 2 71 1915008947 437397275 34209040 993836856 2 149 2777 904046796 327032888 31 1949 835518759 1696199108 127 525007086 743806437 71 86459667 73 47 1052326898 89 300751494 19 1794791243 11 833212402 1546046595 3 1596128217 23 83 107 17 343941542 83 844064765 199175878 1525110048 11 73 2777 1949 17987321 1043414691 1949 1656153966 37 53 1299085438 61 1472672568 59 17 1393870718 245506239 2777 5 1842475178 109 1165852337 329166966 3 66704127 2777 383775846 137 1635035773 67 80370788 73 149 1907796732 107 603637076 13 5 1289159470 1204494580 1028280368 89 2026269853 1949 107 1075840167 23 1271312718 7001 978319740 817933831 47 23 1676134177 109 93436653 29 803993186 47 1141600625 47 67 528589130 2028565164 3 2 1012527294 156886506 67 83 470184542 149 225965205 106070418 1132843356 341347893 29 1677639288 13 798986890 362868755 97 1384219876 372293548 78215663 23 1256497842 97 33421932 2023866159 107 139 103 1698135953 53 101 97 3 2119361373 72118341 2104718847 2777 61 1439240319 23761924 149 5 1913089460 756343545 2045121958 131 216792948 11 1949 1551840576 7001 772630360 2777 921674649 1992267569 7001 113 131001750 67 1208513572 37 7001 29 269806518 149 1535068649 1718505040 83 71 158883161 23 43 47 1368500786 1286861180 107 3 277044959 23 745727390 67 29 97 54949627 2025663610 2 139 149 302284495 107 2099607928 1306526620 7001 10007 1734343191 53 47 877615020 1515960851 73 10007 929680321 1024536674 10007 13662840 2777 41 300685390 139 1704968268 718238853 3 19 380898833 2777 109 19 349121601 41 544241295 795642112 97 234878015 4999 41 1472185394 107 23 59 83 364110791 19 1374642818 2089992495 1566163287 1680660549 149 861315612 73 257791104 109 1034438013 67 89 1565917929 107 2010462162 109 1736290103 905401006 2 31 1090179976 37 1903149895 79 241185341 3 7001 647991557 7 1061393564 73 1536121334 1493079001 149 1270285494 1726892145 29 1782750234 127 67 107 1200486714 722109295 449500670 19 926996472 2 23 266412910 43 1259766699 53 37 7001 11 43 430880296 1120679674 575406627 89 888614537 10007 113 945882301 2777 37 2118598494 238362409 23 41 4999 1949 2024956478 1527718655 10007 107 1318536497 5 1063825600 1807436899 964688245 53 440993466 43 1612842765 37 1970467745 37 61 256839036 1413372928 1880077571 83 1512825479 780296011 109 103 1949 1349325778 31 97 4999 1949 7 1160264679 587649938 7001 61 451943815 1361765464 1710900610 67 2072053993 127 127 67 83 53 1769731219 394445262 79 47 146710547 420253649 149 545077015 2134378272 143620688 43 2777 1319896992 509157545 61 1593836365 1956197497 1220632941 19 4999 863202325 101 131 248887686 821739289 43 1917385430 107 1775400621 490664648 1949 31 43 279909588 113 31 17 2 2105487740 2777 137 985490183 59 1943608739 34465606 139 101 1821603175 1782326756 10007 1205993605 97 19 378335966 59 1797366738 1901657233 127 992061274 1998188784 71 1634193135 10007 17 288973378 1286347942 2 139 1120844570 1390942559 113 13 1370673574 29 47 13 2069249025 47 53 1641767538 7 1714897163 1848070598 43 89 557173197 129301863 59 1244047096 139 26264189 543305547 73 47 846180715 1228617861 3 1680985905 109 916240048 2025659052 1273114726 113 3 1655594058 149 1602615988 10007 79 420270125 272676716 139 11 7 123323837 79 169585903 2 1975899664 107 61 2 111630030 89 2777 61 1625400876 1424164011 137 103 497339826 1985684985 2 1227548415 1949 113 755172559 1547241335 5 507981830 139 1717137195 139 1665037296 1986507419 13 1827645932 7 1964453106 1896933780 79 1108068141 31 1251453973 7 160796709 37 11 1188764180 2073091498 83 2777 1727266230 1571476921 97 1902657522 127 127 109 1241832531 137 464085445 31 549491120 744624619 47 79 1508612875 11 31 1674085653 1551989022 23 560080322 37 71 1126829984 23 41 10007 29 1715125772 113 567986061 31 17 820751602 113 11 389729934 562003662 149 7 1129446493 31 949777380 380707756 13 407155684 41 97 333647721 107 1577517478 744371942 29 1949 586048708 3 139 97 1174524573 53 230606657 53 505205010 744701517 899837624 7 97 1910626848 79 53 53 1991452045 73 17 2129169029 1634053136 47 43 1024702916 103 131 109 59 1965561045 52085177 31 59 10091694 137 97 107 131 457166158 1490313432 97 165699935 131 19 1630646253 1375174523 503836659 37 13 338486095 5 2146164185 808852732 556698717 71 13 13 113 354818932 103 83 1505384710 97 1770802900 7001 1793978246 725156579 2777 89 871398733 1098113951 101 249192957 1203651340 79 1205769996 71 41 965383499 61 113 31 1547632127 139 573151773 43 969298196 2118920215 109 61 2127530367 1808424971 1326748800 13 1999889775 1622814575 139 1136395195 457817883 1749324351 131 29 137 623149994 23 985802333 2777 738725583 3 451977727 101 1216897090 329989712 107 1011970058 11 1678821773 23 1824158681 43 97 718734402 127 837281958 149 71 554692566 127 73 1320002060 7 596223474 891218713 71 13 810467463 608764949 3 1615671555 131 1769675678 90942697 47 23 61 1949 295252061 1357355713 127 13 31 113 73 291579785 72514360 5 1554524888 67 110595962 300609776 17 149 945803724 131 2777 103 17 708430538 31 109 23 1977870096 863422047 131 846713653 105985419 1160647093 47 773362816 1099065695 23 2004215196 137 1097484121 2141869249 13 1223758117 59 709754379 7001 59 1233400015 1731341489 253707051 3 914128077 1665197087 73 1154896135 625392634 149 300530914 2777 53 10007 1548453159 1510866867 404833180 73 292981360 1308568455 5 113 51191825 568188554 235108441 149 1490850755 139 96340728 4999 2062903789 238242261 53 727257654 1581803539 17 2055620199 1205811528 137 1027157875 525284892 139 1992768147 71 1772138345 946964447 1379124357 13 97 2037841378 37 1524206749 19 80041604 549622819 1892906440 59 37 3 943396425 109 1338706021 97 1813246123 97 1497609772 79 1697781258 913771117 79 1242201530 41 713089220 1158807026 41 1087971367 3 317897190 620482243 67 2777 89 1100306555 83 1775013598 1336039686 29 1600892305 67 871676350 113 166500980 151189829 101 658257198 472564807 13585235 79 1689912293 41 701277120 112801384 43 2085633128 5 53 1197542845 47 137 43 2033169430 1762209602 41 2103205626 149 1160979988 1487152798 89 657301490 59 59 43 7001 1906533323 2049472740 83 781126944 1097013241 1151698539 139 131 434122472 131 13 71 11 410517470 3 137 470873247 105070506 2777 1896876558 17 5 52135235 10007 919813419 1555067786 5 827192489 902854265 79 29 2034670218 31 46373303 103 109 139 1454275422 113 11 1164947047 471146046 1404163633 149 1208911589 1239278877 43 19 113 1949 13 666812274 23 602152811 578115864 107 818002669 11 43 73 981729142 31 1431226770 41 149 1599311168 1116050413 389990705 7001 127 1097761711 67 10007 41 5 1253895770 10007 553437135 25596351 11 13 1900964975 107 432052992 885429598 43 103 351411074 2138412458 1569740304 545595647 29 103 399822825 746741022 1360210861 79 59 53 103 11 73 1949 1227684845 79 129458248 411853465 995105939 4999 312907406 113 466943685 137 4999 710852801 79 107 97 1709018362 1501004384 137 2086872542 4999 73 1499060256 1731822654 1410678404 1949 1250041824 113 131 2 89 2040435716 1316003484 131 2108734248 1348241651 28211185 1157560247 103 23 1435867943 2 1092364028 1648794212 71 13 149 475640466 109 11 1877411734 1236726293 103 2004559690 7 59 586059508 1362200437 1495875862 47 1251086279 47 633656491 1879983503 137 17 109 1918436079 1656833151 1794518419 67 97 131 1024949502 417429928 7 1129972039 312319585 1359823229 137 10007 1762532910 17 1812001730 290311631 137 109 31 894774328 721398458 745005629 41 1727678377 1248503897 61 13 61 385708551 1990497943 850684345 7 2 407837564 1041582141 71 79 1998792501 7001 4999 103 71 2127910896 13 89 804341327 771068855 67 762205601 1924993616 139 127 578465784 101 53 19 1619375871 326213571 355564043 37 97 101 430386048 1180799383 1550562807 101 1112920212 838849762 53 113 1336403555 1785542930 5 37 131 1188806660 586014352 137 531941140 1160520735 67 5 131 1464922325 19 103 13 5 1115483105 1023177319 2777 31 107 842853766 1949 19 37 1757175732 1251750478 13 609116846 1188078310 1030299759 97 801039673 1690023567 41 962950811 73 137 47 1452315040 17 71 851667666 113 139 1897095189 31 2777 4999 1686002732 1997360448 1717514905 79 10007 1167816900 957789984 7001 23 1162760883 425269034 5 1367826780 1721283550 1823317519 43 1243236690 19 53 677690542 264439260 43 1451146284 47 1226432476 817992890 5 137896845 89 978017885 752437773 107 700802171 137 113 1436053268 101 13 1101534525 59 1378875489 1116829201 37 1547415665 4999 1770603336 131 622074460 67 5 1003077496 127 603524447 127 137 9644389 149 1001469054 113 67 131 306086132 79 2075091034 2777 1226212120 1881156108 101 1312444500 10007 160097415 41 208306670 127 544901374 127 35272345 10007 981536595 10007 1136775480 1900654802 113 220797122 749592679 17 1249192947 1039228188 101 127 7 1388346351 132633468 3 107 139 214318732 993751936 2 59 53 2046199957 103 1438817918 31 1282807249 67 1207043301 131 31873217 39957117 1041299711 107 41 468039928 67 2100523365 107 5 127 280607643 1692237659 7 1200893141 2777 123201605 31 565851463 835019689 3 127 932691302 1730182528 75117787 71 137 11 1334236904 1839124496 2 971237972 17678592 5 89 131 1949 1596969671 131 491841596 47 2082558405 226419707 4999 101 1432089504 1981503749 1949 59 131 83 41 89 418839815 37 1799345409 1630480673 1954247788 101 53 1121107857 17 53 2 279702758 109 19 139 1063394897 139 61 83 137 107 43 196051878 1988612959 113 1097132147 149 59 2057808667 1829582366 53 795469172 2 1770130822 47 1816646204 41 83 23 4999 432986191 681211640 59 61 1976870066 1619441047 1553884161 4999 23 103 706788472 480886515 1949 19 4999 11 73 1860292945 1333755479 1288269225 137 71 1734004813 41 1235731308 1614697301 3 3 1859260743 953379009 694862245 1317761513 149 1134281065 581075232 37 11 913655116 2062077502 4999 67 21635134 10007 1342909379 113 1099052292 194519325 13 41 1049651414 1336317114 131 305578853 37 941153645 31 485490039 815691764 2 13 1451771360 10007 44336131 2100309854 4999 251477262 1916551751 23 320581217 97 1148006446 300857280 79 7001 109236603 1377929819 29 1370226040 19 71 548125680 131 37 305475145 1976329211 782885516 37 163492576 1445645970 107 59 139 1891945958 536164144 1896612137 71 61 4999 674815010 820135940 1831307578 7001 19 29 137 1007764876 151648637 23 1865510496 103 109 1302963328 371001281 7 688327324 53 1493771186 83 97856273 79 103 61 83 722027879 37 1132468916 83 367558362 2777 2001669931 343009486 640938343 10007 1428108977 2046741978 59 1769745002 3 43 795233529 39345618 139 1415023548 47 5 677870913 103 1041188066 1492645512 103 1166033386 7 53 47 2 753238659 97 11 244313897 7001 1070715003 1260494145 97 4999 1736497631 51329732 41 53 1886594519 1016492724 61 194851507 1091966563 4999 709663039 149 815103308 7 1059264609 23 382451864 127 1699462819 1348668378 3 113 2065655707 966407075 23 1818089763 2777 1641190338 1261410909 399013700 107 3 103 1724306932 1416890454 1949 1926085980 1086719331 61 101 667133227 17 1889832625 146165 301050249 41 19 240366188 5 1949 1387718852 13 826282799 41 109 462096453 1694488930 494904306 17 1436607876 23 1833781007 127 142570518 113 779642370 800931742 13 41 1839008424 7001 218739244 1976107627 183746457 61 101 59 59350273 977345134 89 1934259903 73 2099463538 2 107 53 1043504333 942523624 1425039375 107 29 1810687790 4999 2114651803 61 113 1949 774351343 1265559762 1012010866 83 29 107 47 1251505519 4999 1904297357 41 113 1768266940 1482011986 101 705521663 1994606378 2133536524 101 2777 83 845220291 1756919988 109 626646378 1949 838099235 19 11 71 1209453902 1453054050 2112453759 79 1416491251 149 2004103640 957036685 1888321869 113 37 1099754664 53 685794560 43 103 775481026 1574648859 1949 7001 101 1537724713 107 293345957 17 1154133213 444039184 101 61 73 23 1927831963 37 1650275110 3 1500864303 29 589072561 19 383929343 149 53 642246686 101 1212315221 1048912271 19 447756159 107 231999908 31 216237442 149 983738450 2039534966 113 101 127 1205242065 1179976050 1553630748 79 683168695 874692082 109 103 107 10007 37 1204453637 1643386515 17 79 220251460 7001 7 107 2 89 1179863032 1179307227 41 47 73 557572759 750919786 4999 17 2105732330 13 61 127 408784038 13 783118830 109 703735175 1949 79 137 743267538 1513679193 131 972055335 3 2134420482 17 61 139 654025580 1997991191 101 137 1909575185 53520557 464530821 127 829570985 396372053 19 2009756255 41 1245458411 61 658622612 572802612 104256138 3 11 149 577794137 966866215 251437055 17 1467023378 41 43 41 101 535303434 13 747863922 71 120457181 53 1337791815 19 11 1081410341 1760652289 1778017145 127 103 929488466 23 3 1330759005 97 131 1676355517 7 131 1851686572 137 23 1970486590 1696951615 10007 1202170931 804212555 13 1965288455 883147057 79 632406771 11 1327296762 1445645300 256344890 31 850394262 83 918249086 59 1342575065 53 172753414 23 846451934 47 1332736700 1774591831 101 2022735686 607525100 1872183633 1561822416 79 107 713492264 454932221 53 237734097 392055840 13 1270123361 795756317 1936493473 29 137 10007 73461387 2 1672864408 738292358 67 76817379 3 43 67 857535814 1518810665 1463912629 53 101 476915132 54240023 1175607616 149 559554675 569473641 41 11328043 103 1879184427 97 1839560671 1450663421 1018825179 1233763977 3 103 916281838 1805109982 73 1501371230 1327676288 23 977736560 1999012604 101 41 1949 131 1796208032 1908373839 2777 83 1854486430 954775337 53 1916020624 137 2 447635892 127 1123666282 29 1949 17 89 1944874191 79 1397235238 29 2130436338 769598342 10007 149 1715704815 29 217175140 137 1021960131 13 960755536 43 309925302 908222249 19 1195031754 73 1154324618 29 847703464 109 1587334845 932250448 71 341818779 61 430130398 137 89 71 625170395 61 61 1002985363 2 773226770 1949 622761049 97 493435508 2 776060126 53 43 1468041457 1077911828 59 1644344929 73 538578159 346200308 149 79 43 1096832304 355608753 73 1089120945 1147778945 7001 103 1266101647 1090020016 167455583 31 1248278820 45213597 43 328143871 7001 915471763 1949 476635746 1987157522 17 1710780309 41 4999 42236551 934363090 169214006 498948073 59 2 127 10007 1081586581 103 237817861 23 79 810088278 409372671 1233624736 29 37 1050025886 1119316415 83 1384361316 1203542139 109 47 101 61 103 757398091 323152448 47 198200148 1682003613 3 47 50431298 83 11 13 205580141 4999 29 180426099 23 1857240754 13 1369373308 71 378490562 1404947871 113 1252889676 31 43 965675897 1202295659 29 1760710582 47 73 89 19 2 1417926900 724796605 13 723396120 5 1529782735 73 1270711292 31 1788298953 7 97 2777 1408100951 768210620 89 7 1227694888 10007 3 915625623 31 13 654365855 139 149 411207071 5 109 468572400 73 1174306470 7 109 71 53 2055838836 150644865 697900392 4999 1309755519 19 1777004735 31 1487308390 1767048881 385029931 13 17 618789137 690398390 1467531435 671335706 4999 7001 1412185712 936761804 520234118 2 1995194772 41 695993286 10007 1937675424 872430274 4999 1448555231 485352910 1028362052 131 97124579 954070413 113 71 79 1093133823 1764249488 1758826225 7001 79 101 1308005449 1085779593 137 1833776373 785665956 59 311487550 253748703 1073307759 131 857664871 7 113 2005418608 1535185361 139 47 581502988 41 59 931112528 270528971 31 19 83 50082615 59 56756938 107 1483137760 97 1153804193 148700254 4999 97 137 338150600 23 1504309526 89 177223831 37 928412621 11 1817410100 958946530 122042745 5 61 1514550639 149 790238442 107 1737272116 1478215271 41 5 53 1907237330 554011383 89 106926914 127 666264987 53 1127682219 789613822 2777 1614528361 109 216014129 131 378319223 349947738 1646040650 127 97 35846447 71 1546092947 1536769085 97 53 71 447988164 3 1208618766 19 107 434073432 58090253 13 626608176 149 79 73 2088540950 67 10007 303932604 1138596460 73 775924558 616330587 53 3 127 37 1558939204 11 97 1953049022 1535942814 736172252 19 1606357888 41 615755999 1682873823 53 1538936090 2001223339 2019951079 79 1398582375 951910470 97 138301994 2066313808 107 47 825601483 104467869 11 657765375 139 101 1084495883 1130204058 89 59 556069816 31 356456972 113 41 1540449449 11 397360171 1949 425790234 229128500 115815406 41 1948561138 65714379 137 1235508778 113 1514279891 109 766641036 247678302 61 160230347 186152602 149 346729556 537504239 101 627017898 1510225831 570323360 1066627830 103 10007 1659409954 19 112428928 97 649786704 1025029846 491171746 4999 793003715 7 2 73 162512782 103 890819396 1949 1078603886 1856369877 47 338589410 71 1201336968 139 71 73 141934046 103 103 1025861460 374537458 410580078 127 490374235 113 28730097 1172610253 10007 31 1670669267 1211471010 31 1522163178 534817038 137 7001 43 1336351334 103 601892757 137 835527243 59 2777 1063021715 137 2126650105 89 23 2036377404 1379804707 681887023 37 1806940066 1372638050 2 382718618 5 1647078171 29 1445846736 178408154 89 131 1332352530 1354819292 7001 386504207 1468676781 250746154 1121040819 107 59 89 113 113 47 1898439463 73 79 479281297 149 658093515 19 1498609024 11 915889601 19 1283084439 13 2 13 127 1630524171 107 116948262 1296792750 3 109 10007 1965584947 1140447755 13 131 1378340476 31 1151557616 97 1657492641 28621984 97 2132486854 67 2777 1615436440 2125169185 37 857030038 137 2777 1605832060 131 885121287 2112858186 71 1371558539 13 1037334298 1949 7001 1102944541 1564877522 921216264 1847593677 17 64784756 1240367838 17 2777 11 2085934796 1734172957 137 3 131 1824500797 682078313 83 127 1794029020 73 12066973 13 955497556 1394709550 101 43 109 41 683048356 19 1179456046 53 79 1080047710 591549233 11 81378220 778537069 211570040 31 10007 1741057888 43880695 113779590 1228559390 10007 1928714050 97 176179060 89 89 1006621328 820889364 73 1418475775 109 71 276908662 2050008579 1210368712 31 2136180229 67 41 1356155975 17 1454079564 549044726 43 372244464 1045118888 1989392163 11 101 149 1207698193 823647713 17 19 1784595613 103 1689528364 2777 1193471290 435869769 83 1346863327 127 730529654 1097405475 4999 1397995345 1514813558 2 4999 1818566214 103 1662758458 31 921636727 877721802 61 365880257 139 783971983 17 71 501662712 59 692177144 1450831186 89 1040544390 43 782227964 1634501810 1112220456 43 952161814 1447790323 71 17 19 101 2077351829 7 1247336349 101 414009100 1949495257 43 1133839089 107 29 701198608 547721150 83 79 71 965088871 402497845 43 2046269165 1890908768 7 31 732416659 1949 1440965307 3 749494827 19 1142670421 1648384467 149 1085902266 53 844630154 43 1822758784 79 59 918904586 730312030 1090361298 13 1798354883 127 23 251754849 1860408912 17 83 1996307783 73 37 280423703 168677017 61 207945625 202784696 47 137 2072745473 19 891818181 1660000303 107 1304414419 1330445900 7 1468190165 23 1598734968 7 47 1340281921 234382519 17 1746109014 2044397485 83 678768089 1301737497 107 4999 2123330249 343431300 29 31 847344173 109 516692264 107 674115087 41 1026962547 71 584766153 607513701 708352996 478687884 101 149 777515098 1512881245 59 41 673668945 71 131 79 679929853 1077635208 59 31 976050562 2129409544 499319279 10007 19 943408995 1240328816 1128758002 83 2143780717 29 1743200672 1322935360 4999 938335102 41 2108637421 19 818538696 127 1731381367 113 1687102882 7 67 37 197002171 127 1781600478 7001 1195028694 2143754440 2 967621758 103 59 430461876 789994896 113 1131420895 47 1050285030 923789373 13 861522779 5 420953100 7 2051656810 2 1131840436 464464066 11 58556311 2013587372 17 97 11 1241040460 667784227 1100277947 2777 1348038490 59 861433748 31 1343336485 917834236 47 1871189484 991284259 109 41 1539769145 709256455 107 89 294639687 502531261 59 83 2002705008 857497111 89 1440564413 89 1755439738 132201134 403797141 67 988540043 131 97 981564816 2053885572 2 1944801612 122042167 107 41 11 1536738331 67 1614196227 137 1290892912 767297133 409509848 23 137 1666229209 803339093 149 401969220 781586801 808783262 61 1785621036 3 2065141426 19 1900529245 31 1121766372 1203352227 140081255 67 13 1048003879 1842471997 101 1985651315 29 109032182 67 1751208011 1688790895 1544981173 2777 4999 1735212888 1329464582 59 1949 104417675 624776644 139 312978099 97 3 7001 1282688357 23 1275617122 4999 67 1601517147 421237040 5 1346672050 1901147555 139 318236533 97 1971487655 59 43 1221229479 272370361 149 861452352 83 544301384 109 331775613 13 43 684094022 79 89 41 3 1290297765 2060137365 101 937199099 17 101 101 3 1259382060 1573615557 109 139 113295008 458832435 41 1565913209 7 5 2136321610 127 219069158 29 799614716 1389973156 67 458661990 656192114 37 354402587 17 1914027161 913558646 19 1769842587 73 73 10007 1967874271 131 78609301 109 113 18160456 4999 11 1870709775 2088937708 127 286869124 103 149 235333878 97 13 186457102 1949 7 412378078 2059393903 1930867857 53 1509734097 83 382059209 259016075 139 61 61 1949 10007 1543019358 103 394194287 1935876864 19 568679975 996940588 17 103 609375618 1880203348 109 1676399183 113 860955362 3 13 1088229323 894381710 97 119995341 2017767101 83 1744313780 139 680893310 19 19 101337849 1797560664 7 103 1540945611 97 1626570399 73 17 1834741821 59 230353920 608983179 4999 59 556382331 1274196922 139 7001 760831267 7 2091753203 712228211 10007 10007 1120133545 1371119112 7 545493802 1745886015 2777 515372322 53 1933045723 37 67 139349012 127 738117269 1184058973 1773307744 47 37 2079017050 71 1093216891 1704926550 103 2002674320 664471437 113 103 217220717 222032555 131 5 1688313484 13 1208518820 139 135879450 511139328 652294949 137 1554185547 1689561762 3 1145790200 2777 37 2139820630 1203179552 746511871 139 109 1949 1172195016 67 1297850769 5 137 113 23 1095541451 1122783111 109 17 7001 109103584 2 558270408 1160569855 17 2084024390 98853555 17 2114940896 43 47 561737984 137 17 137 571664421 23 17 139 73 437900355 1103039179 31 1563633778 10007 1551875553 101 657467782 273500526 43 149 723205890 844370646 10007 289029265 1950611684 73 1173227937 671462689 149 113 981807167 3 5 5 2098124795 995831000 47 1343520557 17 10007 45588157 97 1609132576 41 2098152983 1807877850 73 1159122689 1703300650 71 343892334 73 1092031893 19 76022877 1027480939 97 1595286836 505904165 13 1186647150 79 476859033 67 13 41 581279960 1625851679 89 143345521 925348298 29 131 1209628744 1071405725 29 41 19 67 73 71 485183683 1180870662 29 360885976 97 149223442 923198957 83 1246728060 13 1542912592 11 5 97 1469657670 1877932127 239959474 19 980205928 1579905326 131 43 1147464245 1470925725 79 10007 538706831 404913241 43 61 149 127 4999 376524680 819146138 770838533 1728177899 97 79 1539036999 45471373 11 1117440115 43 11 31 23 2034796361 23 1554291309 1153078979 71 2010614648 582514628 2777 107 878466380 11 139 1127021777 103 468590569 1701667265 5 95820615 5 984555650 61 664365640 1627486954 47 1973446441 61 1201970718 7 118075384 1949 89 1610387031 11 131 1121760336 1721077535 5 58518800 89 133214755 825911901 107 107 149 149 262099344 19 97 998336249 53 1150588925 1577723648 89 664490830 149 571257805 101 360924700 53 1578744284 927279785 136942937 53 11 1651075346 37 131 17 2049496768 67 610138314 1330651465 107 730920179 1005757687 11 4999 1077694418 1071585640 4999 1955178886 71 37 1601006613 37 16570359 639598640 2777 107 649965294 149 2117818838 41 2145256469 29 1424340075 4999 638357303 47 1671589169 156920708 131 1949 127 29 1906766907 1613275435 7001 579626792 29 273692836 2043846862 29 554166137 109 462982405 71 2 1205185950 1656873564 73 367752428 1031976021 59 1453022267 97 19 1409951392 349953077 11 943291304 4999 47 73 1104230039 139 1546214038 67 41 83 1489576958 17 867033291 3 1822267707 67 5 26374184 2 1344342698 967186557 862073029 10007 2044847790 5 1952108440 31 1552878784 31 682661540 2117473347 11 1481258471 17 109 137 1934107915 103044749 83 1797831282 1892809426 139 1282615741 107 137 113893306 89 1888652268 61 1326833631 1112245575 1932909056 1949 365956586 59 1372723264 149 469088505 10007 109 7001 644967125 16466352 127 849409573 1529397512 23 278956849 101 47 41 10007 341598952 1466568877 271015030 79 143629110 79 248955019 109 67 1114058061 1340190524 47 1492063504 109 47 1099095893 1982712928 414889928 19 1894031744 2 1517367394 1380486594 29 71 1845640101 7 71 396254905 277288966 23 6184180 957778568 61 149 1389461952 1029936276 19 1522970517 1082925817 83 929717694 786556750 131 1608541926 101 7001 1216990831 784119001 1903508891 7001 41 23 727707828 223864783 101 56857503 31 79 1302726511 258932296 142410886 131 137 17998512 1609765618 109 1333115344 1283327850 97 1808599629 1346888068 17 1374457548 37 482071113 10007 47 41 139 943577314 1180723042 777158545 71 71 182359098 774164822 127 1532828151 2122798005 944753627 47 71 1649497205 1146081696 879034894 10007 37 11 238691605 29 2075652478 113 71 683792693 2092608844 5 1806241622 1373711961 79 61 306764730 379589214 29 1221179270 1860838563 1425045303 1053745858 11 607526283 3 2047967391 2777 137 1951086013 149 514495212 1230605547 695900995 23 89 885782290 276740783 3646201 1850578915 2777 7 131 2000887843 7 923242152 995169851 1694844043 97 5 311908183 10007 83738576 23 127 1107714574 766189349 2777 2014458016 397583090 19 101 127 453085454 103 1339713996 1181981959 770909982 17 2088867979 1786471184 73 37 1635456129 1224081745 19 1555120531 13 1671279337 83 83 17 338625257 29 53 97 226314289 28123986 131 1480967314 2102374198 47 750428006 1719510110 67 3 79 99461079 1631539758 276223867 1271289776 113 47 1425073699 1921519291 425531073 23 107 73 748076844 1082495027 47 967589705 361886931 1463980587 3 1027485888 1187286685 13 89 17 31 103 1889970278 79 1992983402 67 747846362 687206404 2 2078947944 101 900442876 97 1433976021 2007100022 31 3 1692823864 73 41 1744656846 61 1781648350 1887893148 17 157840087 1604026185 3 763613850 1874781682 139 13 1525264569 97 235353913 71 1462461621 471610314 97 73 13 473253196 228447505 97 1131715975 1949 581899997 47 4999 1309038140 127 1211650739 225715507 101 23 80919836 71 1955489952 5 79 67071657 23 215995884 1580766492 113 549720262 1143700151 127 7001 1246290016 1102095810 59 917833437 47 73 1621172540 13 1223342926 7001 595876113 1121398079 1949 3 1911787638 83 1925075606 2121325752 61 113 1635944392 212524863 17 1558429967 13 516625788 31 552669426 89 1949 2 19 1755347376 917526872 1623544209 109 13 53 59 47 486688478 33553288 4999 2067541409 61 1243293948 7001 546435051 48425596 149 71 915916898 2029529533 7001 1707186849 739475440 47 17 719998858 99146091 526785629 1795476761 23 1242196511 4999 11 2777 339682640 2035954660 1099611250 5 79 101 31 137 405446431 1202580323 1120138936 109 37 47 43 61 55522566 79 4999 127 11 1174338766 1949 1151044318 67 5 10007 888591579 689302174 137 1631960714 303624606 2026735690 319529155 101 1777505424 1682479471 83 61 13 778768432 1234582739 2 335296270 107 392414944 17 705484138 1101314443 67 137 1399565559 1161475960 127 53 1151075836 554681146 19 17 1012382385 7001 1320367597 131 1422725762 101 2108527308 3 1007274441 17 583986902 109 2777 435147569 423949371 3 1158047044 1847499269 7 1243646126 2777 2 323518074 1566868468 53 19 1292444078 494175681 10007 7 40336023 61 1887633105 651157520 13 668473884 5 103 79 1272029033 11 89 1539752253 1202888590 103 131 7001 4999 1277764396 1682843364 1421954663 73 1949 5 1914971955 551099825 59 772122262 47 1835837625 13 1271876216 1004863044 89 23 1775302776 2777 694196302 139 5 1886692390 1023346746 3 47 2070540726 1565098167 1322006581 1156187004 71 1307669826 41 1869812048 83 4999 688207331 553137638 1522150550 43 23 1560076131 1313648749 23 127 1560856924 83 13 1121658070 2027275822 113 131 4999 34453108 7001 955412468 137 816521096 828223362 61 25590296 990631389 73 109 1638076634 807731529 97 1147123632 139 132709093 11 1073905148 29 699721106 2 149 970775081 507481633 149 31 987640563 127 29 4999 1341246697 1081573642 61 137 103 2 1666630710 109 1331218090 109 540011397 107 1797360320 1090535868 61 157045542 103 11 2004500619 2777 103 1213808381 1056028875 67 97 1972927814 59 1491786909 47 523653767 131 1938067186 1323445482 137 37 1627388674 89 47 306767996 139 891736847 5 1414294800 3 29 41 2008800508 13 127 225323531 31 1753356838 1894118132 127 1107068823 37 308166021 1938388212 17 11 1925262460 1292077776 73 53 466554972 107694786 23 1636022683 1945209685 113 94229344 139 139 1378250330 1648718729 824242993 7 123667605 139 323482278 149 33434855 2054658986 2005168886 4999 1476689522 1687583316 47 139 1591085184 127 407742009 551548173 37 2777 31 1687207950 131 37 592226995 1484022149 43 1488131838 149 257701460 7 2076304657 101 93572056 135622901 137 248998185 1111377670 53 356053923 97 1822373507 1662940951 109 1619465982 3 53 149 2120027875 127 59 5 11977580 3 162044130 311458218 603992096 1997939150 31 53 2083375039 79 73 1040077545 10007 1318952621 375078743 149 980662870 13 23 1244385238 894869280 83 1224884661 89 2006099605 137 357440809 1685945016 139 701781254 676893026 107 1848600373 201932219 29 83 2020268804 53 686862828 97 139 93872955 587499763 240971321 73 1183827349 5 648232570 79 1869970211 994707249 103 816693798 1134968948 735901612 73 721882400 127 137 167097393 177916694 139 2011492908 83200952 5 13 109 581116786 131 2125709773 1067446468 4999 1422895485 11 1920237317 97 762387647 23 2777 41 83 1961625154 98718610 29 779329557 1366769383 1860217203 1949 658553306 37 10007 1435213947 7 76498408 1535529781 1046986495 149 7 1654122043 549482618 89 1590514105 101 39699435 109 107 921555405 5 1895072200 33797412 176428490 109 41 393144402 113 107 432552845 633009535 17 127 57315640 2 458353196 1767670887 1719283064 1949 2 471265582 2 3 79 127 787563703 327935971 2078445646 388952425 23 149 1949 19 23 37 1308065005 10007 23 479062368 41 1433736528 127 521396127 107 629781950 73 128993425 7001 1096527032 10007 7001 1878893375 744577808 1385518173 73 61 410777879 131 295263520 1544563030 1164069674 2 4999 1773405248 80342592 109 1340075177 43 1719254896 1426747621 2777 19 570437931 95758176 89 131 67 37 62696241 1410804784 791897107 83 41 1274538915 1398637059 89 59 775429035 1903835410 2037656961 127 13 653920358 2106450280 5 643599660 41 73 107 694673960 89024 1840371952 1012845891 61 3 723033605 2777 97 103266588 1944046355 41 246598641 4826816 53 1319576454 109 1348294793 127 1906605788 947666224 67 103 1019003514 41 1036004031 1935871167 437447101 83 101 1932047663 43 13 127 11 1448441170 647011310 1490312106 61 97 1019641496 352859658 91012682 2 429328014 97 784850573 139 459525690 347165771 89 85787923 13 19 1368769348 127 109 43 71 4999 2021388350 23 97 702944450 118026108 846846150 2777 856385145 1949 101 567917748 31 507164011 131 391461667 1647025216 1301023244 23 7 29 2 1385179404 664235004 19 504550320 2011963200 5 41 88807344 83 1990045433 1598480808 37 1455872781 43 796082779 198933609 41 37 1632354715 89 703483857 1300437852 139 1949 1272708694 47 103 1281266943 149 552936765 73 41 50744347 149 131 2047776935 109 1850844852 71 1196654448 301182142 83 366782644 545412256 103 860489089 2136984981 89 431414862 109 17 435382103 154167611 13 53 14318533 1444322504 17 83 101567183 127 1450607716 97 1949 2123505664 31 59 10007 19 137 260549614 31 2064013390 1687289609 67 73 1251329719 550440649 11 83 71 57090745 700301116 11 1236945237 71 1078185694 838056097 113 1743683062 7001 137716671 109 425021956 335221543 405490765 5 1885563115 97 1378721834 2 83 806886253 7001 1949 605411048 2 1136233867 1949 2142804662 41 2144707238 29 2096531621 127 1091372849 446475263 1460054262 37 1801647635 1695839555 5 7001 1104085704 1947206847 2108490278 113 1737210710 47 47 109 624959205 723589870 73 862630506 1245565748 97 1747056773 11 137 653191066 325282936 79 480744072 1780370564 2 29 1905351567 101 185371982 59 1580488839 4999 570415868 73 131 1854963142 1226951223 73 37 1903470328 127 1301126684 2313305 1113081200 5 1882898855 31 472547415 149 1654349682 3 697968954 1657008097 59 71 139 137 61 1333630190 1300619979 1779958180 67 31 1629416296 7 269226384 2777 568671283 1647496905 71 1099923716 29 11 1800934212 29 1155765304 53 1875208582 24267163 73 2 1329507731 71 127 1748502599 107 37 1275549839 4999 625044966 11 29 1697607771 1778975275 1949289593 97 317668113 241729692 107 1417372560 113 1024849989 4999 137 1414428740 5 1933331263 48141392 23 19 1792937565 10007 540898364 418477220 1705244072 79 101 41 1745141548 1129677141 417484738 11 1902009461 1949 41 107 1697085698 2101533821 780314560 97 17 1656596943 1280378035 1648621935 43 1985319116 1251909501 749943512 83 704526610 71 630482698 73 31 107 1078824419 67 73 723022368 138056432 868415048 1482510333 23 139 1128364331 1033052928 31 3 222868895 1560070315 5 3 1460701438 1949 86950737 2777 692195020 461537400 1215960046 911542540 139 11 210958278 47 17 1071685984 1426130459 1237835879 10007 79 469326123 1575119143 79 1544218293 113 426166053 1181698743 83 255613191 1252893134 2132009708 1617305002 37 29 101 481408622 7001 387541313 1027349973 139 1621703961 31 67 127 1045048835 963080440 5 31 567077285 2777 314703525 131 774532915 3 11 1313669170 137 37 1781991669 561854879 1227888631 17 43 1949 417416045 109 4999 1593136309 37 20487973 37 631289745 71 666866003 1513481662 2777 29 97 1451809185 31 346236148 1780085720 43 121401986 552266931 1868615989 1258890123 61 71 67 965543834 67 1223882722 149 101 371379727 300917721 3 1100988334 41 47 5 1635145205 29 1359083231 101 1028293827 1843021134 1325979751 2104269062 4999 945089590 1949 1712264715 3 139 1202729629 41 31 29421015 1932281468 113 1827606178 1104720931 188881817 101 79 1207588944 103 101 858213564 1288860596 829847239 806919897 43 598068972 131 184831437 708532169 67 23 843480081 461911964 17 1682555348 139 2 2 2040078232 2089521456 31715076 109 891113041 383798500 5 1029715130 7001 53709504 1759800120 3 711720985 89 31 1019679993 47 1888732318 2777 1989692730 71 223490292 137 440821749 97 1003597017 1297085746 29 7 14776447 2015147193 892962612 113 71 443425743 59 10007 1660432444 192549467 11 109 895073011 697655154 139 2136235539 1912402443 4999 7001 97 903309008 2086482319 2 1315506188 980484828 2 113 1788143188 131 294204516 707421221 79 1759419586 886726416 655993956 149 89 409385404 53 1101567900 109 41 356164665 1636101313 61 4999 448295323 754279114 11 648033749 1714251704 11 2043424759 241578416 67 307995002 89 2120939064 1010944153 1479145042 109 5 1736083495 59 59 1949 306042490 61 1107995521 10007 184609136 103 845860794 4999 673735226 5 1967935615 1022412185 1712126878 127 362267881 211230972 446009903 127 1006343405 43 478843965 5 534851850 1989427913 504530938 83 89 1713521806 83 131 536392207 89 266788269 1956715107 1682313780 29 1010537074 1773069948 1494078456 101 3 1378114305 2 49425186 718400406 752852300 1428310573 149 59 73 109 19 1962206836 118498611 17 668125938 717828255 131 1760898112 1949 1949 127 97 155141031 47 17 2 11 79 103 79 1741913423 1894034934 41 1949 709303468 712378990 101 83 53 1886605278 139 2124657812 442842463 3 698550654 53 948131560 41 1332451251 932828416 13 103 103 127 454415652 982784166 3 1956070317 3 73 631360502 1949 857579490 1187024807 640367730 2125551235 5 7 1652015089 23 41 1918811767 984845666 101 1428204034 127 7001 2777 262101591 109 132862825 109 1147665074 53 71 2135442011 83 210102963 43 1991197044 165839519 1597116781 13 2127548921 79 53 1050255685 1945042445 113 844025815 73 1093205402 29 97 103 1753983395 590692893 2777 797868201 103 621035822 1614495333 83 432415890 7001 1669666634 31 73 61 11 19 260637862 4999 13 637153192 2777 1071242020 161756835 131 410347042 161012630 10007 1444266618 103 1658025608 1366733025 29 4999 4999 1654104113 109 2 7001 148563646 17 131 1949 1671071276 41 39456227 107 7001 71 255429813 2090259536 113 1108543759 940289085 149 127359089 1407584620 10007 10007 7 545149171 1949 1374347095 113 83 101 29 498719119 23 1328314331 987384566 2777 109 1737266198 353364702 17 1759717804 139 23 1926302588 139 149 67 465300662 1973392607 17 31 2082118029 465534209 107 1949 591965872 83 17 665690321 139 1827999286 7 47 1834737696 71 1237691809 2057282308 47 131 1698535127 131 935923867 4999 97 2108826463 2 853470374 707153172 632494300 78418524 109 713796797 7 1718742487 27060423 258840340 79 1928075699 11 1893140466 855270094 7 107 1565774763 1989921852 127 83 1156476023 1077518999 79 1790237869 53 137 29 253065484 1193080764 127 504004961 5 13 1643352997 13 539666712 1789163475 646633164 3 3 1553999595 704849760 41 97 858493844 79 97 97034629 818256304 79 398169006 1041360445 1949 101 1581232164 61 31 289363207 166894235 454998982 820535860 4999 1051180587 137 97 1063083043 84645110 107 937878219 61 139 315632200 37 1029367676 335557875 1063067344 4999 19 73 479083232 991501469 37 14758227 2069584492 53 67 113 1949 43 1751880587 1832783410 57676324 19 3 21048519 1054331007 7001 1743206994 1760206128 131 83 25232498 207745846 37 138843181 97 1333448130 2 1086261424 13 941350891 677770028 137 857486425 79 1177565993 73 1501359527 277736398 1949 59 73 134064920 83 810256783 10007 1189782265 1157214089 195167429 17 539392045 7001 137 19 21964323 1400858201 79 1017472582 1093253126 59 1876754811 19 127 1922601184 97 1417828204 1653389790 13 101 980563752 1886623642 131 2 1990202090 1993941792 23 368755734 464363238 37 901300723 623296265 59 170775274 43 149 350738997 1724878098 47 137 1584205665 47 728517202 1159397081 73 819096938 1172028286 73 388227432 19 482069691 23 1348511160 2054283847 23 1899008644 41 113 1769428241 1467301444 79 37 492241636 1208386034 1114631061 1527431844 17 23 248923549 816702893 89 52392520 1554813047 29 82891303 31 107 232680940 1755133620 5 5 365959715 1949 107 353874252 7 149 1583445797 37 2777 850824171 131 2145847644 17 127 61 955221827 109 149 2 71 101221931 17 1091527704 29 1530324055 79 1492087852 2103180287 444423833 97 1009623836 109 459072466 139 1949 582951747 149 2118850804 7 2777 127 1386404644 743752582 139 10007 1596066465 43330310 1648051771 652635265 107 103 97 81519285 3 1690290810 1607693968 434714680 19 1232038871 42880309 47 1436460475 17 1852829915 79 882720483 408330223 524557245 137 1002622170 53 1294086849 1105615669 13 119359300 1293967404 31 89 1204722486 43 862117191 1198251480 5 41 1235784198 67 1547983879 1742243076 31 2777 66325868 2093576734 109 2013185637 131 1905871709 467725413 137 1528238014 79 59 1286275107 357272730 739698483 137 827931278 5 1191900060 67 989303988 2 61 73 1455666282 12145083 2145727532 1421441728 37 1730641632 83 753180717 2777 31 120332118 113 101 1856677243 43 1394693041 109 1603020926 544227070 19 2024584957 991671894 47 103 1680408435 109 12772402 89 443742875 2064597853 1983574925 71 1896456793 37 2777 966937515 1029803241 524705882 220691117 1949 1451024597 37 4999 1949 109 97 1389858680 1006321165 1261882700 97 1019393273 13 2021868992 113 143282192 808946321 113 1467724343 218212642 10007 941399497 113 858565684 1949 1667429919 103 11 16755057 97 564028348 109 472664330 47 494227867 19 453430630 37 1514469043 101 61 1028827891 13 826891754 43 17 1917718133 686221966 3 520513761 41 473634870 4678182 1108562932 29 101 2026767745 10007 1208708175 3 13 1531094565 61 2095823360 202146999 1509868737 3 1249734122 607388334 113 59 1444368334 39099121 37 2145202126 1260063030 107 59 611212979 13 83 2012872757 1896799498 1781414566 190794996 89 79 670009403 7 1698889286 1904799602 101 1727057176 101 113 1726255800 433776829 37 1024827564 2 492183230 2106912041 89 61 1045199254 59 13 37 2146496540 2107127985 79 789495073 365838994 1949 10007 186744276 3 2777 601770648 3 1663649163 17 1949 1244608012 302166454 2 486826612 37 2777 1632367806 83 7 11 89 1669508191 1985536956 71 740122886 61 13 31 56614897 297002940 7 71 1532566808 2139316265 97 5 2126476619 222119271 67 73 201107919 477659974 89 901809766 280507547 2777 1932847540 7 2012879232 1314065970 31 67 461113205 5 1359699505 2034882942 4999 1476444652 1498414379 47 342831969 7001 54719816 71 897391933 47 1140042199 1686029919 97 59 1873089546 7001 118302898 1449923680 47 1378274290 541371704 4999 29 1739301650 113 31 272319872 1924354543 37 961791135 1745463049 23 19 2095903319 2066110827 43 53 50725483 1913178288 10007 1773205562 89 1697327393 2034283019 2777 61 7 53 193330591 83 137 59 1787432022 480520367 139 1755840946 131 89 1219229601 1455315718 1752434308 1699536907 23 19 41 729120589 131 1905396703 1949 626621041 1367443737 67 7377705 389507582 1401982273 149 512799441 1949 1527940973 156753189 43 43 1830896699 27885090 1224346644 101 71 1185801033 1799456154 79 2 777296362 67 1646665365 1456680299 7001 621849823 1553314590 1434551055 5 3 101 1293500457 371621280 89 7001 1584235287 2058140289 109 2075514017 17 1718227400 28528567 37 17 10007 1209446020 149 1510267874 885973436 37 7001 1912118780 395710035 103 3 7001 11 1987744180 31 101 7001 19 540599647 1595294378 369223257 19 30205132 434120418 2 188250356 73 5 359224389 2139167532 2777 127 938745773 3 577143142 41 2043825933 1229234352 2 139 174373832 532885396 127 127 1231771984 1404006137 47 455260659 279602404 19 5 13 13 1419600819 1716465125 89 2016903671 103 109 47 101 679619203 891247451 1434870973 59 1531960715 1788407727 137 1646635593 43 1391035853 1861342657 4999 1395412550 79 73 1973551861 2 1821591496 1334625062 2 73 921340300 1494060658 59 1244905546 47 113 1858895426 17 43 3 1876853880 7001 2 1238234952 139 47269313 1681722620 1372732677 17 127 19 107 771534628 101 1400216227 1560030580 47 1356017304 19 1915365586 79 611690127 843645726 1563283847 137 4999 1584448047 37 2777 304975694 1222951922 137 616280396 17 71 2777 1939837249 2135643519 1459853697 2111516544 59 1103809535 5 1028281995 19 475160018 1949 117413607 1484276542 1397202545 89 67 196675016 804626460 11 59 11 113 414734568 1802780619 107 1507147634 2 539290522 7001 1814540183 930971828 23 139921604 990415147 41 1022534998 247837033 31 53 204466898 1443503643 17 612108008 1424777076 59 101 1670430895 1751429578 73 109 31 301372018 99693391 103 79 954894214 684709981 149 659444680 1635710216 2 134842391 61 113 1949 13 1515512999 107 2134757963 677944510 407164704 109 612196798 131 903077424 3 977239725 4999 881858593 1252474455 1417221499 4999 5 1600312977 1740200214 139 10007 1207598432 304739040 4999 97 2004356396 662363724 1370985748 4999 545985970 2777 1478121627 1959339570 41 23 16007908 67 113 1629864653 67 5 4999 137 169997409 180736839 59 1093628374 61 37 987800498 89 737037658 127 104145969 127 310454802 1203180648 898113308 2 43 990425063 1419232774 47 1106309337 3 1620518805 1635210594 480053360 107 11 1112556915 101 1943881552 626445234 61 97 97 731803371 2777 17 1438802242 1424745979 113 1263896638 107 848287226 1300830905 11 47 1579092694 31 23 71 2777 381656319 23 19 103 718809705 1012033298 1884737470 67 2096304375 73 564697413 1424166417 982985196 97 270276823 131 207627601 670551491 127 43443395 73 19561817 11 783840090 51618219 149 1574619484 1159514672 1949 1114721228 53 1895675751 10007 905373318 23 1037242408 208530926 103 579562975 944176821 53 41 103 858969942 558544795 258443199 107 638967513 29 63136886 192241580 19 962681417 131 198908435 747830006 31 792043180 552544961 1949 67 1785958365 2053672007 67 2 4999 23 734899430 1808848465 83 7001 73 746599105 1905283064 61 1930598089 124512102 79 452196316 10007 1701139965 2146493496 7 1100971067 7001 83708555 10007 29 1050715095 107 2 149 365463796 79 11 701944297 521216089 137 904148433 127 2 790940150 11 982045196 61 268249818 458881101 31 608543671 649152281 73 336407871 1740473976 3 67 157065353 59 227170913 149 352861651 815888298 61 97 1436881273 71 2023580053 59 1102468473 630104002 7001 1154982844 71 228813617 131 1221379286 1895778683 97 61 4999 89 71 113 320722928 244139955 485452924 2777 89 1116332162 1521891723 1649191831 41 1942292948 61 766626711 137 828807479 97 107 109 43 426450479 2062451290 2032510752 1949 11 1595611837 718090305 101 5 4999 1334817983 800419884 1119077463 149 1922306048 2777 1120911057 73 67 1949 11 110114180 1672148214 137 1065229252 43663681 10007 1271679553 92714855 103 1112932750 127 313752267 37 1832521868 10007 1011587616 4999 1742886353 1244113311 1310148341 29 139 10007 71 36972753 1311920818 79 811154462 67 1949 284617119 103 1574349875 7001 1007051844 1225277094 10007 1172610253 1762567025 1481646343 79 1515551042 825058169 109 1715468029 113 592922096 107 953778954 2060570526 131 1807759372 41 73 1565573768 1903544298 17 67 664509886 107 79 1891990197 768986869 1908625088 127 649583029 13 59 302514240 122473970 1279184015 59 1835058828 41 600793172 224952650 47 2119487278 476775943 113 1093254908 243763616 19 101 5 41 1064684250 428113602 29 5 575502285 1189607703 107 1162820373 877204710 47 113 47 280215880 19 577542335 7 67 83 1287976570 1912341626 1377822289 137 139 31 1935481094 243104993 137 508680589 19 980196529 99496726 113 423495637 440400604 2 373015599 113 1105436213 1958115987 101 37 127 103 281197828 19 941505442 673324607 67 1139738139 1225081312 28770534 13 166736950 1949 407340404 53 1367151801 71 1609501059 109 113850500 1958962715 61 43 103 933448786 71 805856674 59 43 174672349 113 1032337151 1629800630 370845772 2 121510464 139 999609048 103 602265514 97 48543844 1782965924 73 139 1107510439 67 806751489 368720084 23 379366651 113 662376390 13 31 13 2118950977 1384193885 137 43 231262471 1410290651 113 127 1038980523 31 113 79 117333644 238630165 103 83 231795725 23 71 1048998943 59 73 1142148218 384999080 1107678171 103 910101614 41 345065020 1136740399 109 97 31 2777 674724913 1576299977 53 89 1100924634 109 899096528 101 59 13 690393015 5 79 234894255 1763350389 802032311 89 127 7001 47 500196376 89 299904190 2056060681 7001 61 1525669536 139 37 81121612 679907595 3 1172522163 672797801 13 7001 2 107 1027260990 1611961099 59 1558653150 666347652 4999 1815316864 53 1125105248 89 1991373754 1164718665 3 94118084 2777 23 1305418153 712626388 31 89 109 23 954969538 727319267 79 1536842274 2 320778168 66674663 17 23 47 5 1901811990 1011402920 149 19 131 976382748 1373504374 11 19 139 1349811903 1174250883 83 430867110 13 7001 43 262065521 113 89 1486861323 89 26044910 67 19 644202562 642348675 131 101 1751839041 941083862 1999221962 23 139 97 1359976278 674706780 2130768761 2032558407 4999 1747463602 1743508037 7001 1683573797 43 51108854 960936077 107 1695384077 29 79 131 79 137 67 1444700148 1949 1863803363 1187849533 13 1086529020 2777 53 1430775916 137 677912473 71 1027260447 127 1294412853 113 582188317 898744432 67 29091936 89 19 642010019 1971165184 23 590392474 1199613047 41 1958815016 386383175 5 7 830263413 1751719095 139 932120934 83 140411432 845099443 83 1292838710 97 482180598 1746290672 4999 1819491750 131 1331755825 236253939 533559026 83 980460854 131 59 379116831 2053319416 11 1949 446126100 252812586 1632534726 3 79 478452440 43 113 174980500 73 149 23 1834021058 2052011884 977994117 10007 73 842391822 719167603 83 608564881 101 79 1799196718 1135280332 17 2101508567 19 517399792 239005560 819019695 13 205015999 97 181637350 1904615049 29 59 139 41 287995278 1365416277 3 4999 1625160496 1984286028 2 97 31 19 149 885775200 714740633 1456406104 107 216314624 1865842455 29 79 1857992807 11 1800103602 2 137 1781598519 103 101 97 71 2025609481 71 859916855 17 972572890 1145889173 1036494505 139 1842631376 1949 1204507337 144260631 97 23 1036201405 79 1786251857 103 31 209506370 584417611 1078631929 71 1987749866 695511967 19 1474010139 945930776 4999 5 1062714745 19 131 13 1939541409 428969970 1794399159 1504919547 43 7001 50596227 43 1907028457 2113122942 89 79 4999 2132728369 548520274 23 149 1597616395 1794385600 131 61 975851160 109 564081758 11 650456565 10007 1131621581 131 1461182384 29 874321597 596877522 10007 542698739 1888438222 11 288280664 1248874393 101 1660346703 137 755352331 1695425148 2777 13 109 777242376 1467304650 1949 5 37 606960395 497177732 1191134444 1013543262 137 97 640400887 803730845 83 1127157015 1504804608 23 2 149 2059671902 1720179766 53 113 29 489579160 47 1143968375 127 29 682368806 113 157075290 5 7001 139 123420741 149 1541578436 700915721 11 1332890372 1333260081 71 1160586787 1919711910 17 2777 47 89 815593686 1566643237 2 556382362 468440764 1949 1498689194 2 110452606 41 473539381 2 1438808228 1173025816 3 1049454855 1182627743 53 107 302054784 139 367176423 23 991804112 1953693439 71 97 2007924929 476755097 1001415242 184951369 41 13 1232875683 113 31 2000604623 55372417 1636527629 874255114 4999 365265867 57135729 109 1056929144 103 818507216 67 1609105966 1413453340 13 149 109 1629925941 2013750475 1018740589 71 834205246 2777 7001 127 1305376231 127 1733381703 107 2109911386 1464067128 4999 138627269 577956046 71 67 1461702083 1964740805 109 3 841070648 17 79 1109604849 919535194 11 454235665 486333864 103 1162670743 41 1420782348 2134157760 71 3 23 1544974307 172395173 113 17 2070339475 71 97468735 1388902405 5 975264451 149 333810554 59 622816213 1639230276 59 639084460 89 19 586154983 41 1259840087 542524242 89 1810006118 10007 1296168054 89 315328513 7 2 813246201 67 1580676529 67 79 7 561466794 149 872808475 139 67 1959431415 131 1377003228 791833896 10007 41 1971405991 61 408262874 29 542800134 373683502 31 89 101 1878967943 29 1822125593 1473254706 11 1949 1510469153 1890631798 974685024 4999 1949 1390656327 1541298435 2031923740 47 520065199 692572949 137 1119833479 815589958 41 139 271037907 1002823145 1919101602 960087601 61 103 1080314882 2141740827 127 667455612 131 509466377 10007 53 516208559 31 1896569398 1197215509 4999 7001 139 2003041762 17 13 1486114734 1497894333 1733128305 4999 1131278699 59 89 1477912106 43186360 1066544801 1448202769 61 31 83 1427776486 73 1336441587 101 71 225769678 127 767784723 719045833 709181929 2777 89 828650609 139 153830744 10007 1573220484 991706417 13 936220332 1720793095 97 2103988496 682794875 2777 59 678792420 97 1036226459 2 883930074 37 53005571 1831511121 1600240141 139 398773980 5 139 131 1889195765 37 17 59 1228604377 790014897 1866133443 37 2051789749 534271936 375753688 67 5 1015023245 549475942 2125418844 149 1048959834 31 336308522 863330438 2098488260 23 113 421953526 3 31 4999 1077812811 139 79 1894931130 43 988390776 1069774855 1136131435 59 232196998 139 129040372 43 210236890 1788846999 2056279443 137 536463093 567864879 1218753722 127 1949 11 1822530710 914124937 107 350599731 60136889 147226791 101 246917528 3 25699206 1997672610 1872398361 512368197 47 7001 599474627 97 2121261733 23 13 43 764627644 37 79 19 701145315 83 133256513 61 14199458 859553974 71 332976581 73 1223420140 73 221577557 590933029 911289244 67 2062843113 23 1466966657 139 563103039 119900288 1750854485 79 2003689619 730021608 73 47 2083456185 3 351086270 2 909128836 1331298045 89 133180118 107 1182691437 216609497 949680589 13 1188632044 550521570 83 1220672586 7 712290228 79 1578559526 53 1150305216 29 1740524279 149 19 19 796952970 97 126178040 2 139 23 1945696316 61 1499697871 5 1659735135 2032410948 965680159 109 19 52422787 349950059 109 103 700933119 7001 1155928109 2 1933968076 735126187 314628219 41 31 1400546897 83 18067390 1552418600 2 89 1506890951 149 1403450221 7 37 182004998 4999 131 1844502532 1112256155 3 19 17 89163317 1625683888 129036831 149 10007 670829252 10007 1436817973 61 1710339472 71 17 1704139517 73 71 804719254 2087408023 1085265687 11 626388642 47 71 2777 1959351228 137 1380385970 109 97 1570177108 948566952 101 10007 667318733 59 113 1946676764 113 79 313064202 2116630094 594640006 137 61 29 1753832563 19 486890865 167288895 1150691361 7001 849734765 1949 744504357 19 1755656278 953351942 13 1721364255 1677326469 31 1458514642 13 101 2777 31 211243318 101 783240658 29 319100344 23 43 591905148 103 109 449965298 2047696018 717256376 137 11 1610715876 139 1506804658 375481842 101 2777 1105422376 101 489654081 149 975344762 31 1779654749 37 813224221 965415632 1802057513 107 1782311924 867118250 2777 1464837276 107 1860222071 17 107341264 127 2777 498554810 2022105789 11 4999 13 89 97 7001 79 304232239 378719607 7 852830010 1548891989 19 19 113 619723503 1000249685 10007 1835634466 829757515 1949 7 1314903184 4999 943368073 1878211190 131 466973701 684858823 7001 17 1859322426 149 2 1277797362 29 1434029120 13 127 1390040591 83 107 840490457 371892624 297337958 843974918 139 1538050359 43 107 912347377 1511783312 48520299 970545810 79 73 1474082576 73 981706579 7 1762756808 47 83 1599692781 37 43 1907498533 2 11447372 1221287612 149 97 1103781878 43 37 1866443170 3 329490846 1787750301 544992940 83 13 104544700 1595709271 43 101 1688001587 793305813 53 67 1008027046 1453955997 13 1368107045 59 504882234 61 651892421 1973130949 10007 174842304 19 726979368 395987107 83 2115466982 61 852891752 73 913518812 53 89 477328677 7 139 2073682064 4999 287942400 943371288 73 521036332 729209337 1508790092 149 2091759595 127 1129728752 19 1553936869 773518018 122672466 7 61 1776371768 47 31 149 1684770794 422211008 103 97 1781979434 139 127 1467792991 31 775275122 43 757126753 109 991575725 1949 651345036 7001 887299739 334000130 1949 61 2 1106263586 555118932 2 13 866504533 2777 216253321 13 139 1994298747 1689049388 79 527793486 11 758901506 113 569407498 497956664 101 73 1019020724 334079317 1949 19 1322559420 13 629771547 587262682 83 37 1039271984 845851857 109 1602275900 89 1890102701 73 908210958 74431457 17416486 1310670762 73 4999 645745146 29 977190641 1994336053 926939575 4999 109 51428263 2007826667 1949 41 2099899296 1974553797 139 113 404844987 788679545 885116739 3 1854054704 59 1776584225 29 593122355 109 915988912 131 907695332 1850424780 326820682 1261727221 7001 13 137 107 1114000540 10007 490543140 540117818 41 43 2060499284 1177497423 113 1971485152 13 369703152 23 1869044998 137 79 1689511407 3 1626206955 1906663731 10007 506614382 127 875817273 2015407704 47 1213748069 1235522605 23 1970529485 1868583112 37 59 23 47 31 1754015723 131 1869937361 47 1573326880 29 131 646784073 2119889291 1496522582 47 47 137 1789554417 29 1595956246 1137979648 23 31 619073833 2777 3 1660288086 1503852162 73 230035483 1438472446 11405223 101 35535032 2125300693 1949 1947961183 560238516 101 438580252 89 1727201462 942726417 4999 7 1581511337 103 83 1044844820 1185662569 17 137 885488046 567457477 19 1029360961 167805135 43 13 897168662 820135633 1946120815 107 109 3 1168290747 644134755 1949 737029942 88961004 109 794349381 198695923 113 439151089 17 13 916181825 1449661057 109 185016600 1520832637 47 1038922451 360323552 473741539 113 1600615168 113 219874157 525705808 101 7 2144214583 1299194799 1986251464 37 2777 1371591514 101 1888694344 1366931653 1527195630 23 109 583769556 1439164278 67 61 1727739112 1701690350 10007 1810817971 103 2011051252 7001 10007 89 2 2143550960 2097136262 919540166 17 71 10007 2120703454 1733582659 61 1505777985 228773668 67 5 2061709695 139 391194458 168283128 137 71 386996526 7 1981989450 1132258503 4999 137 1206541190 489636764 1111369717 19 97 1797101152 1334296789 1006945410 31 1949 101 89 1867215995 139 149 13 1255106229 1785095910 37 2 53 461012035 17 1691786023 46322442 73 73 1758056591 1993166814 663376504 83 3 139 131 79 1357378474 71 2044110661 184400064 53 872034222 1651861577 19 19 1895746014 43 70451200 149 151322140 47 333565298 139 600202556 1736837804 1161370821 53 60862265 71 4999 661007772 149 103 1157999214 109 149 107 1038005716 1153163396 677620595 1517942580 17 101 1687747352 1370169515 19 11 1569041122 533982452 29 53 22572912 1275399632 782028356 97 1901364803 7 145021450 29 43 646867447 996432851 553359834 67 511191575 10007 947262620 467456991 2006393493 10007 137 19 216370955 41 15010797 1312148584 109 1444333494 820595818 854507737 1481426273 10007 113 797811287 13 23 29 2051458538 47 1794895190 131 958376036 127 931363263 965605835 47 1101999788 88410243 79 326973100 13 11 1667463644 1140764207 721903311 139 243162291 13 1529639046 149 103 1319939953 83 3267998 137 23 128143235 29 43 2127150499 139 3 97 1598541667 1844608454 13 1662846211 633892025 1548852178 2082429360 53 1190736094 83 3 29 909920472 43 1064788286 41 1896170337 313433613 131 127 103 386135258 806014899 1133966515 61 109 1437897480 728837075 1293900815 5 157255065 1949 1567849662 127 715011524 7 2 1445871908 5 678513700 1806949353 37 572070342 602007639 3 139 61 85259934 1983460340 53 107 722988880 37 510998157 53 11 903883266 1100475420 688009845 2020294563 97 97 137 543533526 31 5 7001 893356861 137 1258861 83 1020469114 646873100 1949 1707228777 1058740644 61 100596288 41 101 1723204622 59 29 2033617460 4999 127 2028331986 1256182654 53 833884881 10007 1016901333 918552537 1538018323 97 101 2067777749 29 53 3 137 1191719982 97 97231475 131 1165672715 2 2089929996 845285444 71 64123792 763195543 983599623 23 1306950056 47 474887930 109 936216805 1826174846 582618046 131 89327437 149 808449415 131 73 53 784202999 1095445250 97 1565915715 1459176660 127 1120164977 41 59 677206307 567916654 1455015933 322346323 59 53998135 101 563775536 101 1033207982 742518165 79 870982031 577502614 67 416476456 400290919 23 29 73 131 1725435322 1648869621 79 540437787 31 113 31 517208483 11 1312026897 1737578134 67 10007 127 2005149660 83 127 2012574715 453332088 1363664805 131 2 79 497787216 968372125 43 1644091326 3 591528928 73 1703486615 103 1159620916 109 47 1178844741 41 349417047 5 41 1253368934 1216137531 10007 594385779 1254517548 1337040114 107 535511460 19 83 4999 10007 10007 1843887854 127 220520387 169359235 23 89 1592525861 103 1783041240 472058373 1212737515 31 131 1355839325 1684736740 97 149 67 1839713177 83 1354791371 19 1171668440 131 1545668779 783087679 103 620229089 113 994897942 56765092 31 41 139 1669688572 909234445 2 131 61 67 7001 73 109 903164299 37 785434409 1360323302 13 1297424947 103 1978756278 577606079 29 460974314 4999 656158742 763372295 83 485031416 2035161340 59 1708187765 71 1601984312 107 1193696234 1949 10920510 71 1024211283 41 1336659614 61 369256275 5 1257981402 137 680632440 79 107 59 11 599598721 137 71 1428161114 2777 233741404 113 715805090 800820951 7 11 945343478 1038101427 41 59 71 1317051136 5 7 1739675847 933903609 139 486139017 58121878 355826440 71 113 2 137 1047526934 31 993917143 898048760 103 29 58448195 1699940647 1757432082 3 73 47 1219906544 2081994658 31 11 1788812597 280004252 101 453395565 812401378 410170112 1307941326 113 113 1454760166 23 1148906741 79 10007 83 71 127 1949 109 113 1153751922 29 139 10007 53 403276364 1772029083 3 224175111 29 7 1266026657 2 18030800 11 966815652 2777 3 1429374777 961965288 89 1717721220 19 1949 97169306 13 593402930 149 989120525 1059085842 71 951453773 1856715860 17 836638916 67 2078852949 71 89 107 1629914843 57668464 4999 1445935755 61 23 1879015544 137 131 205217395 1006551207 79 41 513088287 37 875675411 41 127 1568697904 2086661940 53 1469437137 137 717859039 17 1780233642 127 107 767366764 113 814849441 1974966879 7001 1882127837 1949 97 2089792200 1218239917 29 23 1768252604 31881818 1039580278 11 23 1680871533 620857814 73 808234611 11 1224833566 43 7 127 1646257947 791685426 19 1045931640 921594665 10007 73 1260411412 854084249 139 43 1582706630 1773153382 131 30116326 2 97 3 566821422 31 61 31 29 1647348625 1923962924 24819191 109 23 43 1502118355 23 232062916 1852243347 89 19 374470839 67 858256064 11 398843753 1994326840 127 1585504703 718589641 842542346 7001 13 1829600557 101 1588632434 903869976 281802965 19 41 970702142 127 1949 1328491318 59 139 97 1114296618 1949 41 103 101 13 498945516 67 1605022319 975406059 17 4999 67 67 838519405 473372554 47 1365708845 23 1328033573 1425922550 149 1949 444754004 1286967578 1400951810 101 2084168330 71 1433722284 3 103 600858843 2064370187 59 659903849 2040346066 11 921691859 3 716357223 1332220356 17 1011508313 10007 1649683971 97 486414938 137 309774399 137 1911244256 43 1143668764 2777 101 610182915 83 79 2777 43 1057588127 19 337534297 7 2092350048 41 980298807 2777 101 936140821 529772775 103505543 1949 67 333222624 17 794886764 2 2 37 1405519489 139 13 1475915699 109 969778520 7001 341618486 11 71 107 47 73 1160452572 3 1985767885 1991190003 1949 149 1374715124 127 109 173393821 113 352706674 1682484346 149 228754932 7 1604027275 5 13 566902011 130053833 1464698061 732299288 101 1611460251 109 1316518350 1237114224 2 2095393810 10007 97 335073539 139 578311446 7 79 101 29 17 299071616 1485213959 41 2004367779 2089936006 61 1843284648 37 1457290103 3 53 79 23 795268191 400980467 107 103 2777 764630288 1142342716 137 752023233 13 37 1491664620 53 61 149 109 1122542260 59 11 698002314 101 317509963 109 2067015583 97 1541749818 3 1890766713 2086755321 622799127 89 725096400 37 1015466866 4999 373955194 79 43 919062035 2777 109 617709649 1863273703 19 2777 23 97 556012419 7001 330482205 7001 771167151 11 942718623 978230748 2087316447 23 630171687 31 1826336666 1352204531 3 1260308022 1350635847 47 1345204437 31 1228961954 1886184398 113 3 7001 781548005 43 1053726481 737338384 137 2146371465 23 1067284226 41 29 659386282 1463503736 10007 252886897 73 83 170067917 2011805861 19 2005397788 19 861493084 97 137 59 1560291639 1931083953 386663382 3 127 67 84215209 73 97 920184583 790826256 107 323542962 53 753634825 54236384 41 375090897 1949 2777 1272857389 1883325299 29 1949 1066297900 1759641007 137 29 2 469892114 696652243 37 1510716670 1400016657 67 61 427934459 2078183878 101 7 137 73 715056097 505296364 137 53 313712035 725851736 67 61 61589748 728642583 137 7 1906805670 620903894 109 31 2125390783 690853259 10007 176153221 59 23 23 228826172 286906324 2777 2044557997 1891933010 137 59 1780421672 113 89 335865708 2 1534677726 887050896 1862448597 97 1867480583 1095377098 43 2103514415 19 2111096603 47 61 678926340 53 4999 1685427847 346114305 61 933762912 47 31 29 2061474396 1240685542 1048008253 131 149 23 372950566 1446065798 83 19 1087539157 103798805 71 61526324 97 131 137687603 137 113 73 692869499 11 61 1440774189 29 107 1155892003 10007 2777 146282799 79 79 84835238 1358101932 127 73 2 347981362 1621861824 59 23 420719934 107 1673058858 3 456533697 2777 1429147170 11 1305837937 775248788 149 221245742 4999 127 298455842 1575445541 1592331971 29 826518502 1113787593 61 7001 23 1337632206 1980991847 127 1211372101 1328164329 3260590 131 137 101 13 1970974772 274498928 83 11 103 298072315 5 702545120 7 1757502257 1089732224 69233770 5 26199261 17 1981848342 47 1201666582 2 5 1139795280 561108853 67 1220609309 137 1209655885 83 404455348 853890466 813015866 13 41 1704873849 1132818848 1012013131 1038751261 19 53 61 1393521454 1366030717 2137240998 31 149 721684033 768790830 29 1949 5 453455895 3 19 896698122 751622345 139 132745278 97 1962708773 139 116955573 976029755 4999 13 268923193 1955133455 11 53 1743844784 109 3 1466227962 64923237 19 1988657741 89 43 89 1761872658 4999 1712742383 1367289274 2777 73 1274642707 1944550433 1949 2069167544 1028330472 2 348102766 109 1575367953 1764287516 97 464757361 13 1630063353 47 2777 801372775 783741602 107 901612902 109 2005441222 19 1134566950 61 41 961909897 61 1925711054 1274439270 83 149 2777 7001 1264002546 67 1147986509 420208389 43 1969767177 149 1198457064 1327923611 1949 1130119769 107 79 2125568628 1919025261 31 123088585 83 490605447 359964803 11 113 69007179 836572978 71 1271000820 3 13 1339951070 89 598880466 1024087029 23 424689365 1073056423 1422354772 59 149 11 131 1452830121 43 1408131234 4999 107 97 29 7001 97 1523770381 2777 887021009 43 23 1587236365 1949 1070829325 29 79 300377355 34184929 2020968860 37 79 1949 1086231617 47 79 1895570793 113 1572674562 1357760427 1155207006 7001 852143162 1772061714 73 13 29 2140849855 1446945640 5 149 139276111 31 67 631180133 2100723695 149 1676199693 4999 3 1714523606 1949 137 1773035505 73 13 113 154648410 970282450 83 101 2 2083675308 59 1977175078 7 71 1368238302 71 31 707713850 5 31 3 1905290283 1560589521 2132142628 11 1917837163 1653030168 1177872174 3 67 645548149 1800293040 13 1738001512 23 1053097090 109 31 352917330 83 1945316982 11 1984781744 41 786805457 71 2 131 759004437 482039390 59 1605045322 59 97 1191333436 1141408312 1949 1790538570 5 849004599 17 1673193737 2060655875 97 37 10007 431843371 71 1318253379 188987055 1271730156 29 131 13 772060978 7 2013195387 1438711959 73 899996414 73 1951763496 2124508248 139 101 93041099 506111101 13 661212890 553702386 3 1698424089 3 981162757 127 19 149 959202996 2 137 1160730171 3 454205187 107 1291003578 1949 624192587 61 32903514 43 1768471320 89 1212000398 642060468 3 1469665923 149 148892422 5 1132700340 31 744755780 73 1831006951 1605407576 47 1784676512 61 1098727181 2 1468774888 107 41 266958708 671158889 1263543612 2135551950 2 2024531116 131 2 1063716272 97 1237502332 97 1375894366 849034427 973015880 113 1614904314 127 1537744448 101 1377846588 97 127 79 530868861 1408127878 1303357030 67 31 247359540 139 131 2777 137 1141984050 213582178 833123320 1427432854 131 2057560627 109 127 767694921 7 13 5 11 258089062 7001 725639648 79 59 113 1723397804 608697665 1439644564 71 365952036 1892792789 1949 845629881 107 959940057 101 645749118 2 1815194339 7 549611807 83 137 1113469851 67 79 693699622 11 23 1588008573 3 1023860328 1289240991 109 131 333434824 255374413 89 1387770770 1258736790 139 845758121 149 3 1873026765 423425736 127 1554584013 103 139 2111837253 2061065524 67 1854124453 113 46578616 31 1350603381 71 1356412013 97 29 1836077040 71 1037665781 71 1980427190 1106874453 101 67 2 1183426132 21108434 765878891 967879647 43 905294218 67 11 107 59 2107068859 593924056 89 37 3 1263683364 1949 1883326496 393906543 1136218413 3 83 1366753216 1990513666 2 441058525 10007 47 19 23 1983074904 959241175 59 79 1696396467 251615713 103 7001 1537883670 1256262697 113 61 421682188 514035616 131 1936784499 83 1190624876 109 17 31 157004006 97 3 715390668 2140617642 19 1156770464 1305443583 37 460362066 23 59 1996570526 1231361031 53 1470128751 1949 1210946833 1520915633 1149974592 131 73 127 1195396771 52910740 4999 41 97 41 2051456981 1106609067 1949 972348679 857995111 131 10007 1949 987055458 1949 1718528801 1498667479 149 816187879 67 255906236 422137965 17 73 1908065904 179225586 3 43 4999 1190278901 149 13 1949 669115088 109 1057847507 2094016201 19 1068510068 1597116319 67 623657909 61 522919999 2037401891 1949 4999 1955858750 1796656834 113 1329761118 41 71 67 1078731088 7 1594819992 2777 190663266 7 372284951 1949761479 139 137 97 2031284178 83 1541084074 11 807772141 29 304181725 3 4999 340017737 1789869572 53 101 763349718 53 517413560 41 83 331554750 53 67 107 109 995540427 127 7001 868670078 1105814951 7001 2023352009 1563838955 59 51415344 7001 137 1064559743 83 13 689880945 139 347364500 7 59 107 1574113482 42921667 101 1043831075 531502256 29 149 1993164507 839781731 1060864088 553274324 1949 2 29 573720804 808519921 11 107329376 131 572022242 3 297500078 23 4999 107 29 252321228 851135848 10007 1121064196 564977743 71 1881641219 43 1527469086 891714982 83 89 10007 47 203234345 4999 863237318 103 1949 1758210441 17 1069952732 43 530296769 23 4999 4999 1589996937 1097835389 2 394330954 2777 771808833 1018055081 1369789390 113 113 131 1204774086 7001 1843468315 23 568874939 1490379231 71 780049026 461281959 2017602862 109 1736885134 7001 750402185 109 127 127 326887205 127 1266809887 1389890208 137 89 1086469992 47 59 131 67 11 137 61 7 1734164523 137 83 10007 113 19 13 1090741834 605097449 788712186 53 256854357 71 823064944 17 1464700382 47 59 826678253 704599889 47 73 668935281 1170993730 127 843413350 107 110733123 4999 977354490 551844609 1724642237 1273834408 43 11 984709957 1400551482 2777 1382093461 73 1868950088 473066616 801391900 17 1242779208 886709451 3 1303871255 1949 824225826 67 2025170542 83 3 602295459 89 1866710385 19 207376328 649220918 2 13 950945057 31 149 91230465 626393464 127 1255603681 103 1208861869 1199178025 2777 639668065 101 375406676 649684824 83 1497372500 5 502799615 131 2085215976 2777 435700192 89 1494807866 170706895 109 1478465536 662101864 41284760 101 101 19 29 83 996259541 101 79 4999 1155303893 1662082517 139 1561650266 1264805063 299614888 367338957 67 53 7001 157102440 406562072 17 37 1745757754 2133421332 1567533964 466400869 73 43 1917949554 549891052 238595030 47 650865931 358432047 43 23 434789332 2138877824 3 1802033208 585485520 532879650 3 137 11 1116695481 2078435296 23 1508581431 113 938699362 149 897703225 7001 139 1871144052 137 371212049 1619679349 4999 541328665 10007 1721294063 107 1877093850 113 5 1421462355 97 531905999 103 1600685920 76837135 197942922 23 89 1333050238 23 37 1101113710 1819820947 17 1616705936 340445514 61 1115494396 1428921350 29 131 19 478781608 63198750 756381563 1949 1387193955 47 23 107 158628435 1549141937 37 53 557575264 1950170934 921325868 1276933556 2 669517342 1709943009 83 1756995220 5 2146778147 37 1688773906 11 7001 1260411033 552028850 3162620 2 166801950 1893626532 2 7001 7001 632869397 1001304023 11 2121434964 1440971835 131 128609250 109 1535235283 59 1193090338 1041805702 61 7001 1343638921 149 1885004364 113 663898730 2 13 1563304834 5 1317336820 1745244295 2 31 31 13 139 131 1830696966 1769387132 137 53 1806641316 10007 449174202 13 10007 1949 1174364103 7001 169286634 83 1502965429 980099046 23 1136934240 13 1981374811 1250101556 11 2777 849553725 511715295 1663632270 29 456859923 79 1703910569 83 47 120524309 47 97 1860514805 1216752904 1621718073 1949 97 13 5 71 7001 1906176272 236584793 17 7001 89 83 53 436038738 498231697 107 127 1091254866 7001 310126210 47 131 482678467 2064642248 17 4999 1599404819 2777 31 2040305672 47 445927963 730645926 79 1746088573 1066514942 520269892 103 1812510854 2 5 1881053714 4999 11 131 53 137 2123106810 1798506589 11 127 96551369 123735592 113 41 7 121769585 1412905011 13 3 1887164364 1904833992 1294208699 103 103 768142688 101 89 1723278075 13 1946614007 101 229891756 73 992785035 2033471794 1508721248 1079578853 23 366691923 61 29 2052635660 96056029 61 1671603935 29 1214643956 61 17 783775072 1020815898 137 5 215351472 1928842828 79 2 89 903647438 5 1134473125 2112650555 1353748021 394390184 31 7001 109 1295503816 2 107 499111439 41823744 73 164294853 1949 1949 2037849063 1242475806 73 1078213212 1223561395 83 1057046666 853437029 107 79627698 2777 126947778 1892656019 2777 107 101 1235936192 1238959888 31 606478765 19 1178062111 2777 814172205 131 1711267870 19 59 1666921336 187366816 47 10007 1155027954 1109636202 10007 106986668 967693680 83 1603500911 237940143 17 1136524296 47 1865962417 73 103 53 1900381939 13 852440329 1563911674 313609387 2777 962827555 41 1136289867 1649109995 53 59 97 71310197 83 852815455 83 109 148626405 2112631133 113 291749163 532612844 552806667 43 1567991904 2 23410578 1702221026 529222178 41 5 205085185 1205027625 1986437240 5 1460521720 131 1429797858 71 83071136 61 5 905918160 1519452340 127 7001 97 398678439 2131809061 1156700183 19 11 1328450233 655580514 1574485376 97 41 139 139 123579748 278274326 59 89 2777 506508138 146975045 89 997433378 101 41 1682434959 1661825040 79 1526376854 101 757040284 1930622796 2 594249200 550081373 47 71 103 61 197533982 766338547 2 1507440636 844826870 1658094985 61 208099975 101 1895714854 37 41 465972052 1843454095 1620942801 139 726755548 19 1266176720 61 1605295276 464351764 919871437 43 1741034963 37 101 513918502 920656915 89 1718117480 23 238536291 61 53 7 1421930650 784649096 23 1547492487 1278274166 10007 97 79 1292541752 615332240 1858767388 59 426688723 1949 109 599296824 109 113 18730541 101 127 1757424984 79 23 1421682762 2019402507 109 1933681255 2109141934 61 766708268 700433677 17 23 103 1181304028 131 1747700344 1539200885 107 383707243 37 1541337044 157586104 13 47 390772147 167696846 59 1158342215 1627126766 23 1949 97 2104208594 109 349594610 43 127 1835862860 101 1804022509 113 29 506277315 7001 12335762 97 98677227 752967932 1062927450 131 899058364 73 53 2 139 1814296249 945154755 23 7001 1163041125 83 89 1482767679 1420305254 760180880 19 953056948 131 103 2134954027 1993754544 101 19 11 1795094906 1099750520 7001 1949 921746417 580320597 71 107 43 113 637267501 47 382697124 67 1687970530 61 1059603672 1891740784 61 71 1548708485 99745673 127 107 11 700058656 1924054119 330569954 13 1949 482283948 1412958734 59 216538790 23 127 1736999997 1656172385 23 67 590419142 2 149 1565296730 2 123625616 113 2031315346 1842446749 131 7001 1633893380 7001 2009048966 43 1854296778 1968014215 113 7001 73 182791635 921996132 131 131 1906207986 352558204 47 976084744 4999 1777084512 41 923153540 1222218528 3 2032353636 262174962 79 1926278851 41 9020287 1944846957 454705980 2777 1934880372 7001 715419929 427016128 73 53 294231514 149 413022338 1453196851 1905479709 4252973 103 265987496 53 31 108752732 2 71 611216990 577389301 1949 1488338258 113 41 31 79 1826770930 757410186 7001 61 305555344 1551499339 17 1673074223 1949 728698338 569530359 97 23 131 637252120 10007 149 675558848 71 107 1790940641 1197616867 388132083 17 127 89 932248300 2777 1721190154 13 5 349178165 1508044518 107 636066422 149 504685052 1949 2145141263 1483438575 113 17 107 1174747436 73 574846384 10007 17 1949 1318345600 13 41 1535471402 1930581022 11 2019531862 1282576924 2 999161139 137 1372821515 47 659739752 1814820541 73 1514257834 1742045355 131 1022863851 2135103762 1541037726 69493531 113 89 1327782278 1817054082 166132967 97 770245416 131 1172670604 17 71 139 540070424 53 1662202960 71 131 2777 1880128972 1985543892 7 551439364 430837722 876987632 1949 763514903 11 2777 83 149 113 1088098388 137 993491257 3 29 1042020257 73 1649944673 864706441 41 2 1205620938 1419647088 2777 43 437369169 2777 37 1803694093 1390747934 103 466809802 643877205 97 693541367 1928758961 23 1044687830 17 2007517893 59 495450494 1410900747 339755154 3 7001 747482768 53 2 300847340 83 53 510175465 73 97 2135778107 895450874 4999 29 200171701 79 7 149 61 73 507647037 17 13 1006225212 37 820643757 3 488427219 329804112 127 2777 548557472 1024996254 97 59 2023103864 1077018674 127 700808479 1949 31822878 101 61 84384828 11 1854086953 10007 4999 1979274066 1016206718 103 1415302297 1218608347 79 253725123 131 1111272345 1949 1257317441 942772229 1213698876 73 11 37 1120454370 73 2060464274 29 2127301641 1949 53 83 279247275 1384479946 1949 1172762025 47 1231091116 428190216 43 83090276 23 1855647567 423623499 17 19 522804284 2 7 73 1984693121 695671969 371608184 113 5 31 71 101 127 338724756 29 1265135817 344661389 101 27780454 89 1742894684 61 4999 1701749582 387725349 673160042 139 1212040097 43 1444477970 41 831738505 4999 1366741597 1601474644 7 1017137437 43 644781018 155773839 4999 113 7001 1179073415 107 1072234053 2105447346 1934250798 101 23 1100128835 13684011 149 31 127 1023082282 3 1074411744 23 1867004392 268451929 13 35180080 1802321092 83 23 1949 673237223 131 53 1621493448 587185728 7 2132810799 5 68862460 381986525 137 202077820 196214670 2 29 673637723 1307634650 987733695 137 29 47 1539556346 1452618518 1633692679 43 515683961 1949 1826341634 1658545261 107 184821528 1009263985 37 4999 1762402449 413943507 103 127 1855641450 145625774 1580492363 17 47 302031195 149 1206939485 13 2006015895 131 1672244213 654400282 71 103 1889194736 11 727746555 113 2045007669 67 83 1097717081 83 90566944 828839729 71 97 758482091 2138416399 83 686668628 43 1371639456 37 854495168 88478285 131 1949 97 1137636545 1698289132 103 2008506073 41 864857444 52020718 41 989487411 666199763 37 149 377907061 1928453956 13 128210736 1549509591 17 1433092826 71 749630044 1634797975 4999 1102367486 2006987528 137 113 1917240377 149 1099990224 43 577163888 959525601 113 437893871 839066133 139 71 10007 633463114 61 2017647224 71 127 1478684241 345533980 7001 992993836 1628341587 7001 405875974 206620513 481906653 919594505 73 61 350769886 29 7001 389440740 842208515 5 79 1004375269 107 59 2857311 1123868698 23 1872299222 73 412477959 1217247705 83 73 2125197234 727583051 17 89 113 41 13 546809837 71 61 29 2113531832 71 527013617 1877156220 147591151 190154777 67 10007 5 79 1894253884 109 137 167359474 2137510853 1949 1323760800 390314536 79 2777 1275017895 1456269908 2028889919 101 7 7001 149 103 83 29 1163385141 1596586829 10007 1220964077 83 1256946522 767651731 11 624932990 89 842430698 101 1846754498 1740254461 11 79 865818196 1971846264 97 654470931 59 156766304 1404017572 319827026 61 1522986390 622373594 53 1949 184394890 1949 43 71 1460559815 715485719 2777 31 1388528936 1653936707 17 634174712 139 1173381162 43 276526292 1102475143 61 198823278 73 61 1803656216 139 13 1033391268 237096964 1748048088 117051071 31 10007 1360691818 1813758743 4999 842363717 1824215542 73 4999 1553199298 1347510444 1808526453 17 19 1332324037 89 273694046 3 531026454 306386715 61 972165052 47 2068232600 7 1534744876 796154806 1949 4999 723170337 241661658 97 7 306081111 1625745191 109 888893583 1772516471 7001 79 1898789827 596798908 127 1976270167 654787377 103 1060545904 11 59 1545643305 149 1130183460 24418161 2777 10007 1407774753 726027864 73 400668616 101 29 1181326571 1470868284 103 1803856613 103 1101709413 139 109 1492310825 1702769378 4999 113 420738134 17 1711876467 97 131 783594578 41 308227832 1911439281 127 2606040 3 47 17 1934822989 756969746 2000061011 13 31 973391188 23 174569050 89 83885526 139 47 1425961012 37 817392616 97 1797596628 47 1015599390 223183300 5 5 798189095 1525346285 862061784 2 976295284 89 1020456022 2 149 107 265635311 1803715692 127 37 1484844780 41 942669663 2116038173 101 1732920202 2777 871251031 107 343784910 109 13 17 779540783 131 2042420607 241565726 79 460973373 327728006 41 1258187980 40931486 59 435701128 53 551289024 2056991894 97 2777 1803200518 139 59 225915897 109 1614448377 70047396 59 1824929413 137 1210712566 1500455784 107 107 1826251711 31 67 195676878 10007 426268179 83 1272080533 163537286 4999 107 2078824034 124282426 1262526861 83 17 1224102250 61 61 817829257 1115476573 338235774 17 31956802 1940343449 61 23 2038330455 73 3 702290934 1949 1493543664 107 83 819858230 149 704896127 1937715214 29 2042307768 2 14353724 29 1002151405 605877529 2777 754894126 4999 438152352 1683772165 5 2031728530 5 1653899215 10007 1270415462 7001 1866039539 61 1411851039 107 529750566 10007 321314763 3 139 2018910284 19 1250271060 47 1941957498 17 1683365823 560817658 89 1437644831 668176480 107 578391144 103 3 185260482 83 693810800 5 105582955 67 4999 107 1970565179 531161589 5 394546610 4999 7001 109 43 1016501123 943987944 109 1703300163 97 29 738622257 1101093397 179600350 1949 17 11 954688130 1816265724 113 1480780815 113 19 1192370821 1083680124 37 7 1749172705 738077648 47 1550822152 1584759466 1024697972 53 29 225256282 173757067 47 61 7001 127 712577551 79 1357357030 53 745786585 97 597598376 421173612 131 1236547907 921949944 41 289589821 43 23 508513302 1953520364 61 17 1291442281 1507775492 113 23 101840757 980616878 1715362386 101 131 2112271379 67 101 17 113 980378169 67 190375944 89 817791248 1720230317 41 101 31 203718019 13 7001 19 2084147012 962746587 10007 433423184 13 507007753 47 1159471247 7 1178327926 225587692 83 2041775365 2777 1307878136 43 5 89 755441345 2016059150 13 702313313 61 861748891 48666034 73 1585592047 1109388214 29 2116243215 17 3 1464063606 811890141 693409060 312971695 23 73 17 632155268 72288410 1949 41 89 22858760 48330332 353449296 4999 59 127 10078085 59 1063440151 1489507945 107 139 770464768 1136229081 83 1456241410 61 37 53 919674126 71 2010260914 357659529 53 985140627 1951417450 2004162015 61 393770422 113 481034785 113 1903973951 1588980914 23 139 1697312737 3 7001 109 134461092 763950616 67 321462174 11 71 1485830517 103 1334350168 47 71 10007 59 127 1666006447 89579196 149 2109734955 1369716025 10007 1264464506 43 83 821850373 2108701065 2777 109 530262001 1547689311 71 496968653 127 394000095 1949 41 67 1908283188 71 2081944859 83 59 3 98642250 3 116221869 1185348837 2777 448888214 1244116194 103 1619433990 41 89 549640415 1214621270 10007 97 1935594939 1068782783 83 89 53 7001 97 900218103 778358749 7 644146393 11 1120505364 1905302605 1128071655 113 61 563073615 2101966060 101 2048617340 493165830 5 79 434321855 1793616158 149 1271124662 294662996 167132478 620781342 73 97 679416712 146947919 1949 86506365 1377460370 5 67 83 1619156032 1649418330 4999 43 813143072 73 19 1639453969 19 59 828212913 1925869417 137 1874624019 1909625683 79 79 1302578702 89 1336437659 4999 1013662227 17 538252527 3 83 139 67 387218795 1041689468 1327130563 7001 17935151 73 1551369428 59 72407299 1949 1085012198 109 1169089855 1826821688 1949 257676518 101569600 11 711247833 1739172289 83 41 43 2024975565 1242930695 4999 37 1255710033 1671940164 83 2777 585118083 149 1333130416 1668751425 127 1067205003 139 103 89 73 596223339 340711586 89 1810889408 71 1609783 662888865 3 1086185564 31 441350069 5 358504650 1128692555 1016307422 13 242528161 41 600374808 103 451910543 964988872 13 754723996 41 48882619 1228780045 17 1964367731 73 1042891797 103 1830774736 1406225543 89 1903222814 11 19 1521463665 207092818 79 47 781001444 1878223306 29 438734240 1008971480 107 1576159367 29 2777 2067187692 2777 652927674 89 329297508 29 1110858108 139 1430992907 1237241224 10007 29 1863174238 89 293503399 17 195818780 149 370884989 13 19 842737912 29 67 37 103840981 11 1460720072 73 1504504061 41 1822471156 1777488 863759769 1949 503239224 73 577076315 127 854105607 7001 1158261320 37 1872051741 37 612062531 97 1840179434 19 559456444 682938071 1214611649 79 425359463 1421483040 7001 104104870 196232619 23 386418078 1339473326 1721195850 7001 139 41 1113813503 223242596 137 723958416 1024155060 31 1485273178 79 1633538932 150010414 97 384308277 1420518343 41 31 1770296447 5 1369134169 13 642786326 799067376 97 213247031 916489186 43 912422891 823824129 273647142 149 4999 1317451457 178614270 7001 175438059 1639782098 113 83 374441552 914773734 139 10007 202681778 13 97 1541024935 1188378087 13 312219854 471165659 139 1996314633 131 963478985 985522076 7 1553480721 113 53 5 1602051903 43 728253676 388980638 17 673971188 1805801123 1949 251130599 71 97 1753912678 225448564 23 772707954 10007 1090998795 133909009 43 1717915924 53 889822997 83 1336195088 959650579 113 17 2125968898 1507667491 1320960764 1184161404 53 814368291 512652976 149 107 1140889961 7001 83 127 297914060 1265703717 11 4999 59 392316911 23 139 23395460 29 161222687 2777 38339262 828409647 2 414671512 53 730121110 5 106173185 44371119 3 1392718725 89 43 107 931927628 495911577 7 79 443692914 10007 1521474287 911967931 83 1685757307 1125258529 53 1807745412 61 1084332326 131 266130561 149 735650527 59 107 83 845729911 1875542700 59 348188264 803487193 647218731 1205547329 103 113 686306178 1323497255 5 43 633704582 7 61 31 704877039 1550077385 5 1247881298 67 1784955442 864698093 7 1541509901 47 1768839125 576426419 1391866707 103 240719705 59 10007 1126087710 2777 1380466077 149 1700602113 1248339347 73 1650660723 1949 2 1284255064 113 23256060 429065870 5 103 71 137 7 71 47 961034098 2074191404 47 1594213223 61 1226703839 53 1560112399 480225188 23 495393941 131 1571002042 1656934112 29 131 1457776122 945832838 43 47 342076998 519507826 89026492 127 1621086420 1528426842 73 700796204 641129784 3 1835353390 5 454472730 249477847 1949 23 1625194582 1228098289 161108736 101 139 1351564276 2014853909 29 1673911755 107 1185627089 113 4999 258608268 89 127 1480843241 1552585922 11 2022258622 113 1076762197 2043982798 122118360 13 1060106264 17 89 1893600199 2777 1955697315 107 656829344 1047762104 131 596930975 549044336 83 17 1015027296 85074426 1857772368 37 1866280629 1512048730 2777 1152303908 61 621670964 59 379732496 29 529017394 67 2012519046 1803185140 2 101161837 385249620 139 7001 1923188702 895495824 1649489092 139 61 1560412208 108115851 13 376556004 139 5 10007 101 1670658764 103 900794908 1072807252 107 37 1773059129 1977702688 4999 532006004 31 23 1297971995 729159662 89 1382746186 17 1491620052 1198281771 2062801127 71 2141951359 1442407556 1453417017 37 19 41 385310034 137 7001 103 1798557778 633695861 109124394 59 147696123 89 818862988 19 139 139 1781780118 139 536103540 7 1499935990 7 752447850 1912500500 97 677269218 3 61 137 107 73 1032510102 819201612 942309118 2 1402505813 71 1118238995 587448241 113 1563629929 647105031 1949 912609671 29 1599340459 1644194679 3 37 29 160210007 397964999 630402408 101 67 631658044 46547982 984988590 79 4999 1925004922 976699787 29 71024799 113 103 1616562649 101 194298750 414306343 89 915671861 13 1949 842100532 1953578201 149 852760674 2777 409702600 89 13 777981044 1847264336 113 19 833353832 891753791 10007 616841487 29 137 83 1097886069 415723428 139 686387560 328316822 2 97 610273109 107 564911972 61 697139598 3 7 131 2 1243300589 1593063548 7001 280189622 73 199843413 376877778 2777 139 1722995489 922215794 13 894328032 1155097469 73 625191491 137 899055513 1308540019 1510301989 274034369 71 1811554973 399227179 137 13 2027835212 29 1198991260 7001 79 402161745 1483071029 279614757 127 47 43 216245237 344763031 79 19 47 1053674223 1452154511 4999 1674186211 29 1462733369 23 715301035 1272046695 956896680 7001 500563155 3 366116757 1653839325 79 137 586469737 6582512 59 1050639072 2777 5 109 939846832 31 23 3 23 1305240790 17 906864847 113 1832377942 43 378963558 597332522 47 684746149 109 984645832 1114237567 1030293922 112950634 71 137 127 604524522 17 61 237938369 249765903 19 23 2 1916000682 935173632 67 1419578714 1968364240 71 973460269 1618801175 4999 7 1080927953 89 17 121047002 127 87831671 85324900 43 18574300 89 943773889 73 415759820 573845919 83 811477056 1766124464 1343008084 19 79440254 61 139 2777 697656651 7001 127 1143206216 2046001462 71 47 1307574404 1483035180 131 1554634378 1976127795 770346954 73 791465854 59 71 1076037944 2 1105576627 958235458 61 59 1949 31 1102255716 1234278330 1103156191 109 377802938 23 2 1509645938 149 53 2 137 2011357965 1629669800 83 1207589742 139 1353547764 19 1288361595 2777 2777 1136198442 204628799 101 1826068688 7 1550042123 635621037 691656808 149 127 754963184 296536237 7 139 73 131921124 186518349 71 961632795 53 428556894 3 318767133 858194617 79 333272682 41 766213924 61 461024275 1279494979 1978821406 107 1087253325 61 11 790427099 2777 2 1164722200 71 1942022175 1045349472 5 1233615747 3 7 1214587288 43 113 67 1952193807 1453112683 137 1047690101 149 699095633 1483776419 89 1871887277 13 73 1728286955 103 97 131 790723958 382515878 17 1388895519 61 1924847270 43 3 7001 131 2777 1314798420 899123175 697167959 31 676885743 127 7001 103 17 2 1938908558 589004807 73 97 79 5 1077444690 73 79 73 577594615 53 2 44200841 131 43 30209865 137 1030724620 43 564218154 97 79 233620538 1067190381 473316267 139 221194314 1983427428 10007 597598026 23 469359552 3 11 1287780703 1608541539 103 828218777 1453558076 41 773850646 31 59 1361351900 19 11 18183616 2136122857 1823687349 107 11294592 67 1530734595 43 281521205 674771980 5 85132418 127 59 85275355 253531409 1840814136 73 1647098965 5 1464794070 61 1822465315 7001 23 1636253651 139 1899499635 184413716 1322535778 83 59 139 101 73 1904087032 164659155 149 1587870948 694670014 1268200416 139 7 576445240 19 1802175514 388886623 83 2111052854 29 789451224 1551915346 1508532328 37 149 820503068 41 1687422076 127 2 1949 2010734575 1901613963 7 1336939574 37 485992040 341112795 2777 2777 483675644 1949 711314836 41 10007 89 937957027 122921371 1117875956 89 1390003068 107 1095387462 89 1914427202 795082657 17 109 19 47 399944310 131 1284157288 17 850450840 565800424 103 1338119144 17 2058668380 92900002 966489893 89 4999 1291553132 23 3 1488249036 1127731136 67 83 536256028 5 17 31 625916939 1927550501 127 79 295364410 1002134197 154455925 13 1702735963 97 1545876108 79 1603901766 1949 1256455983 576447934 79 525559544 2027517414 1949 71 83 1806793966 1671306260 139 127 97 76324062 113 61 587003149 89 89 940415563 1676531092 1956934405 5 429751075 103 47 1865877346 97 89 137 1949 2777 73 103 2075261986 7 103 869622202 832783635 597471707 79 4999 23 602827815 1779974002 47 463873973 1378724827 131 1352188470 1941702223 53 67 83 1702786872 1910966821 107 149 1066990937 1884096351 37 825324738 83 137 7 1068148732 10007 1046187541 2777 560518011 4999 1013237312 1395370870 1667286284 10007 37 1152229617 454413747 127 307189583 139 410793812 1070288484 2 53 2 112092782 137 1384038938 1421028938 79 19 4999 556229965 53 37 1793590614 377927324 1114846986 4999 43 107 41 227169069 37 468405681 131 43 1268547558 2110347474 109 849873739 29 1291039977 131 5 1231393460 7 59 2000593358 1173648849 113 1670932957 71 103 61 1347553318 603857849 897095465 1949 1917607457 1815423344 127 1060329350 343304002 53 785429154 524977068 17 3 73 1045510976 103 29 680410412 149 779479792 1749041715 2047108762 1688013308 1949 1691959673 29 173358694 4999 2125889737 17 89 1007539925 5 7001 1884376451 268038548 103 53 671655273 79 1187914310 956249259 17 59 109 149 127 1330943744 276400337 101 7 127 1731236281 1949 37480702 1363361018 2 1013640015 1193089902 23 2 149 53 618075506 19 59 588881773 2025856627 2 107 1727193893 127 83 1898285450 17 41 1877668718 1624721350 661520278 2777 973473288 127 1138084350 149 1073367243 29 478800150 368336888 764662811 11 109 43 731259548 812080887 353214961 2777 1647966013 137 920673003 23 71 255263176 29 1547859201 3 113 1140962695 1918618007 137 1392456903 53 2133976071 71 2020129684 2 73 1433534529 405708086 7 884128457 10007 880960861 1827333874 37 2777 2143582962 628357344 131 1905557702 61 370514494 816735649 71 17 21978688 315370517 2120869313 47 11 17 61 484789448 89 1404804045 131 1801108258 59 1372546968 1854199944 37 1631552831 1201485489 149 31 881400246 1696356549 75720278 1721958059 37 43 10007 1151415427 232892911 37 1130130590 1432127143 41 37 938110062 530111173 101 593126195 1183000301 127 1751851164 1633673279 7 79 1983561230 131 465931499 1900212902 131 598875801 231036578 216524243 31 11 237674030 377489123 1859448675 1427656558 79 10007 585789766 1727578459 708144169 1038989077 41 73 3 951267291 71 107 139 1233177281 2099621410 1413939092 103 21424927 103 2023200469 11 1170324474 107 1903404168 255369441 961482329 127 899904405 97 137 90296937 1810982731 4999 10007 514459870 1254197622 113 995496439 137 769400730 2140853352 103 61 113 1279938118 1597494571 53 7001 1399393743 17 1768378395 1742766447 109 83 290853412 1165714554 113 877874302 299778522 61 10007 1217001305 3 3 732484881 1960020652 139 547670842 183882735 131 40796413 1447802926 17 294711218 112660656 109 271673017 83 1779814152 805218109 164644127 73 61 7001 1095033938 139 1185883087 1485487233 53 2144876163 29 1032108389 207053899 13 37 1782121056 31 1546326686 101 96006863 1036179774 31 67 4999 563247328 951381540 1092873109 71 1576802389 43 1002464733 79 29 470237523 17 337841937 31 428841724 1040369911 620843068 97 41 1169644527 1704387674 67 1787311210 1626613748 83 1333027231 73 3 79 1732327168 25170743 137 2087122947 139 183193598 7 1088620638 1708917501 61 2136824763 89 154340240 41 4999 162451878 89 2071906739 103 4999 1154109132 1797610406 47 1150302630 1755609208 97 5 504192705 1069488355 1978329246 2777 1293134447 127 5 1343797315 1860803135 23 41 985184859 4999 509957172 2099606390 2777 127 288883852 1640096034 488289509 137 103 909198407 107 73 17 980451285 29 89 61 1268833794 5 107865453 10007 137 416952924 61 103 48934692 1094356905 89 1615914812 7001 53 1308888053 1070983455 1666785733 67 53 61 107 1474949418 1412173774 174930932 11 1386449836 10007 173471345 37 31 1993371448 1956489492 89 127 1506733461 1073017693 11 930345713 10007 17 1358315809 366265962 79 552180906 61 841865941 41 1679256229 97 1404107592 2 1750584946 894920968 320273030 17 278622792 53 3 1520015415 29 89 498223691 389676443 1737072575 1214177093 139 4999 1799520024 1204279096 53 1289636704 83 1720509370 97 2130958439 43 41 11 194605532 615410829 47 168889330 321682237 127 7 1630109852 1399587861 2039028044 2 2130922365 13 1981421858 220027338 131 1364141514 7001 1611294152 7 1826978013 19 258153893 67 1949 687956071 127 1287550257 557506878 109 19 1065270340 522302039 10007 1929629796 1585429024 101 79 41 367841504 209872235 181511901 43 1138451187 4999 101 1091210666 156234880 1012069121 31 638372708 2021168967 67 526050098 137 549940742 594003230 1010925195 2777 2 1146582480 241676502 43 232430953 977887614 71857596 109 103 13 10007 139 83 2016255304 137 603531796 103 1991251929 2146407791 654844465 31 47 1481278581 1781208422 7001 59 1624394254 67 23 1137421208 821487963 71 1119421461 67 103 2105022845 786578257 128281735 71 1076738776 37 19 11 7001 127 31 83 547829963 1333812724 457506125 17 79 71 645014623 621763969 43 101 127 1055320032 1208762568 13 1056056092 1032308807 109 11 281019361 113 1916096689 7001 284877691 90463864 19 329441551 67 59086040 37 1464997203 1156051215 2777 107 1525477279 107 429856416 11 1773208016 796888218 41 10007 131 127 131 1239527029 13 139 2013184538 2027109419 73 149 1607669323 306616819 10007 1296928981 101 43 107 545499910 1190916955 1200831754 1589086905 67 3 1356193176 20577571 1091533842 7 139 471784765 537607103 47 591864524 444157610 1949 19 127 555774098 1516859298 89 19 354656461 109 61 2129735112 89 1752522256 2013590275 31 1049512296 7 510327818 1232897103 7001 738797303 73 54096504 23 522085303 203310731 149 1928668367 11 127 1458590047 1019720846 2 47 1949 1495240892 4999 648216188 17 2001015906 109 619518794 17 1182556091 950447806 139 31 884364063 37 2034308840 149 5 59 2062004275 11 296567183 1927093542 13 139 101 737909131 2072952886 2121899292 137 786527823 29 1232703580 20353592 1898686905 17 23 1379477267 41 43 1000810337 151253833 404823178 10007 605560246 101 1673608582 10007 1949 1966907412 2079134730 107 149 563836959 139 1211852253 1177753470 2777 100246579 37 1781457241 879575499 11 927956183 1719340186 1946053903 17 131 794613774 113 59 149 642702113 1038389791 89 1390255828 1292600578 89 236635529 10007 537015648 269406961 47 377586908 13 1528627191 1746125056 73 23 1394820947 61 1532932318 1076544287 127 479163253 503408188 71 1598890590 139 4777075 113 440402584 1848763690 73 580947359 131 1581342920 1943222501 71 1639470798 930539293 152080372 113 4999 1472845372 137 97 1179801896 41 1012472625 1545439135 43 7 1336327496 11 327126151 58562592 83 1575399428 1374371365 73 109 2015692350 1465469802 101 13 2039901537 109 67 1651225452 393222196 477733716 113 67 47 1512102140 41 1386593924 488917935 11 1351400963 149 1709885260 961884143 103 137 61 5 1530094890 1334556720 17 904194793 1427106718 1191606249 107 1288291663 83 2003667891 149 550043632 47 1291303036 41 131 900838661 31 1878728030 1643040447 234260405 19 29 41 1850505193 1839259672 79 1784251498 748509044 1561619686 127 97 43 97 784420473 1048352623 11 1791267508 2 61 89 1569800450 833794540 5 2038351504 7 647233745 29 1192214708 5 127 945686831 1249244771 119973761 83 1049120747 23 119114543 348627826 113 3 3 860862182 1343980128 10007 266850930 210311199 131 13 137 19 29 2108582083 649412805 73 1363108122 1741375507 19927545 2119544320 59 813169367 2003911281 29 67 241941958 4615639 37 1543173346 2777 796987892 61 753798838 1217613984 101 53 1405235004 1026570992 1863829236 71 402171761 29 466217852 2044854606 109 53 17 71 4999 480314915 1453726380 61 20747829 2038039997 19 758375236 37 977111269 243109121 101 1788153780 1931166735 5 79 779196700 1874181040 2 1539724727 1091376724 149 524580854 1559565977 2777 1419265145 17 572591226 137 1900934047 117899406 718882766 47 1743396123 7 109 1658748593 1824376164 543558456 7 506971360 61 1357610937 330581936 67 992256293 7 103 23 1617021923 67 1949 73 17 1214408600 59 882595001 577610802 17 4999 1210292893 854274111 127 2089876313 1239449928 2 1097515244 61 41 1396154725 7 89 1144999548 1314808803 7001 4999 985537853 719920987 2002368555 5 53102055 19 434792451 3 1567048593 152889314 131 1546390985 1687186170 139 1866696715 67 1586324562 1631763790 109 67 131 2108989829 125272549 13 37 1421070840 1789265210 137 1949 1300489556 31 595473253 59 2017008456 108348571 367586536 73 1601909673 2777 1091869191 31 1848505913 1150502769 1250233170 2777 1052991344 71 89 965856480 1821849224 900346640 31 416317538 19 1727323421 731650214 13 1353514243 4999 1088221131 139 1881923780 59 1949 1475215641 905197458 1949 89 2057097495 933747149 477664709 37 720182194 1684198225 131 107 1193067976 2104285534 1928757053 37 3 1444111656 131 921015488 149 1192787167 23 1003892132 73669598 43 1796725503 71 97 624600491 59 7 1724272851 1132246440 83639097 113 4999 127 1828642417 739469189 71 59 1882732539 59 23 1175239096 1074963995 2061559728 2124087360 109 43 1400640675 1776759019 7 235449022 137 161121042 4999 2014327054 2100689778 1111345772 79 1627324360 149 1564376894 41 1092801142 1327589489 37 10007 1263563876 996537088 127 107 1806145340 1047079701 61 31 757700521 1065198830 67 13 1979326544 1598606723 47 316589141 11 1540392882 1727643204 7 791248279 1230825530 79 101 109 23060061 131 97 1449116174 79 346711171 1038827011 7001 1251309688 1436837575 4999 73 131 324141291 107 167229016 41 584156971 459088957 107 31 610698016 107 1794447673 67 89 1639579627 2064468653 113 1428116148 89 784844073 1889455737 3 2 1560031522 113 37 1501838029 127 592109560 2095957092 1084442138 139 83 1663584106 661809547 801811325 43 425245073 1402475767 11 2119776268 19 897693361 107 101 899138910 29 1528866776 59 971544368 2103030998 149 1949 428125136 186433544 1189158700 19 13 1609040771 1635778781 1503053208 1949 382156648 71 688194302 37 111248418 11 11 518999299 13 1844463595 442528282 61 29 2048207998 139 686695584 1957979437 131 1760966845 113 469097691 1248909787 2046611175 7 1203536749 962753151 107 2777 73 1301178645 514045572 131 1608619478 23 1440622894 1776131576 97 89 66116249 10007 109 101 303670539 1210218360 859777153 674394766 103 41 67 1401242489 1584014871 19 391913012 2 1085679444 10007 824694593 27431095 101 109 598378717 705513514 10007 831331525 139 127 31 1750717202 777470925 61 37 519379360 623718619 1965275730 149 3751766 507381683 97 11 4999 15316936 1600403593 83 1545556529 2 1949 73 1832676169 2 2103181119 61 131 23524050 53 1368245085 73 1994554180 293153911 1741325045 5 1266380220 1837977089 13 71 1476299166 1484645917 47 1805339795 37 139 1273666730 1977116957 1828141029 37 1474174091 113 1225566360 1760980135 31 458159943 956177425 5 384515115 97 1880980036 13 195520644 1834117114 131 563316947 17 97 1202086790 41 37 1878636446 844904361 8751354 83 544104273 19 1230567984 3 1875698352 801591714 11 1949 1746526186 2010771606 109 13 1842351326 149 1611457344 7 7058588 888917181 4999 1410831894 1595422340 41 2094481156 1949 591248640 669714953 113 2101810735 13 896664041 1967533505 23 1926656548 1585660296 113 640945542 71 67 43 79 551882264 1685917517 139 113 103 410197339 20465807 43 41 1199713751 53 1049360833 109 1197399662 1102447364 3 109 644114681 849249841 97 37 139 219461123 140347490 378784252 1949 2777 889869445 974897970 5 2102430496 137 2777 1115183199 823675874 149 127 31 1085087307 23 472991734 10007 2033062148 37 612317592 541819651 43 37 31 2101359831 1030174268 19 149 270222499 219927333 137 2113682010 577838847 3 83 1043482518 8829561 13 89 467401502 1590867259 17 37 403191800 584539030 131 1063049491 29 691454994 97 1949 131 832248764 1635307873 4999 83 7 1512491772 11 312145746 1084011909 29 554966939 2143880387 17 19 47 79 31 4999 131 1974615987 134818111 23 19 37 1403438157 1021447086 544156844 11 398007470 7 59 1395562754 1961319073 7 37 1473132208 1376002967 83 1949 10007 856244521 31 329772358 103 1068631578 613807011 79 109 1966265715 19 723883641 137 31516662 53 918781553 581117967 37 944456857 137 71 67 73 11 13 322504741 11 195437825 1651219141 139 1711846994 10007 612798659 1862250509 7 1821871741 89 1612448333 872801648 354595254 131 742410990 109 527788355 3 1954018675 1949 72298161 17 2130782686 73 671989966 43 1130375056 615708185 3 980732723 53 306987395 590100849 846034305 79 1511288178 3 1757901990 29 1214204596 79 83 89 29 31 103 271169829 998106400 113 233870673 414258549 37 127 5 67 2043043395 553745472 71 83 601496828 23 31 1826689813 83 1451709192 113 2053437963 107 71 7001 1932437023 522752032 2 1263641688 498871388 2777 89 31 59 955562938 89 829842764 41 53 137 1682209163 41 3 7001 1949 657962910 1949 1283892056 103 1530939264 1949 2777 43 131 137 113 156462512 137 439841788 1843247868 1965201566 1543955850 43 664068435 1151741727 3 149 1243985653 41 1948946528 53 71 1716638651 2777 22128853 109 31 1370445086 41 137 1210188952 355894216 1208145666 127 159592010 2 984080268 332344252 89 1645038531 241539083 137 1695357875 101 412449256 1882713809 41 950189016 7 1533615594 71 97 10007 5183626 1433156937 2777 352604021 127 1610256241 1207618870 749787406 139 505725024 2777 1974508094 107 280408908 83 879495390 1849333043 47 766606472 4999 106971085 71 271242436 1004683628 558682449 13 2047890839 17 1837271566 71 82276935 19 177715018 22643691 893089233 79 113 7 1437151114 234899000 7 1581067992 11 361773181 1728641387 41 1045787193 11 4999 1117476460 715985624 41 91527170 113 1501555074 21098569 131 2005680959 137 7001 1181642782 23 984490013 579354051 113 19 174400905 17 796435503 3 83 19 202005378 1262897038 53 338770329 719616048 4999 570671662 564774900 43 161252317 912467752 107 1320433558 139 139052959 23 542122242 2 17 47 73 2 2108583874 1278272399 127 182156227 19 560030929 1719172174 137 2043981467 11 1982177417 410859164 1676427900 137 511744433 61 639236812 2777 279038514 1648960384 29 198444552 1143636636 23 137 1222447712 630119555 89 59 127 489265976 2777 1497986002 11 2043245710 735892047 1067157876 19 1767076703 5 547973267 89 843019926 251187000 1726253620 101 894712708 131 2057831185 2077412452 67 149 53 37 1204006270 2 1636391652 67 31 1836066760 142303299 29 1171795402 101 37 71 402409469 2 1330603006 47 1210093173 194449273 61 43 11 2141791555 137 17 73 1623708667 23 127 2777 1874019572 578068651 157429638 3 1412078458 7 1757903539 2063512124 41 1769363046 2059531804 101 73 2123152951 1921980792 2129789810 10007 105623885 7001 43 1562164759 29 698892344 707172451 1804944616 61 53 113 41 1508332231 59 4999 407618460 1982288463 149 329053691 29 79 161619543 73 89 2058834152 5 139 1425848795 167190142 2 787896686 1355077886 131 1163916398 79 18890480 7001 2045951237 1269986704 103 1366750180 149 459957700 19 216138210 43 1520420389 103 137 734406721 1032198552 127 13 29 1231251028 61 658556732 1617451665 59 17 651808475 1364907764 17 1187053760 705876795 127 315576795 19 371723331 363745079 113 101 13 1949 1566042478 7 566185642 139 1780067179 127 31 572238677 402183371 47 1949 581628376 7001 59 1949 1741531774 79 1452303610 109 1409229935 29 1599034480 952785557 954739897 37 101 1633281617 1236590299 41 43667900 5 1809263150 947002438 10007 833643142 2130647806 29 217228763 107 1512056376 101 1754526651 206571866 41305523 544670477 89 127 53 1926168263 19 4999 1601734589 741706629 1447421745 7001 299236742 532769191 127 824888703 31 489595555 31 59 13 24550461 525601999 131 127 1537969492 1616002610 19 5 241124185 670452620 79 1541612502 1939623395 137 2025182229 1770053007 3 97 41 1775674412 97 180991330 942330475 127 1530192774 296713286 37 459633162 109 1830604642 749699894 137 1157815668 97 766261717 4999 1845825761 89 955218399 1949 2044628498 1594081704 47 107 1939885604 19 137 655639941 1630013259 2061902322 10007 1163235073 89 101 496737089 1513760225 67 1868011121 31 107 89 1188090441 137 405129020 578782043 109 7 1765809929 89 1228860736 37 283983285 238030285 5 13 907668476 127 31 696641827 37 1132352483 83 1434408061 4999 2107318452 5 625140660 1212320 113 1713394931 287632234 937832396 4999 1987407439 638600009 490493561 43 1949 29 698809810 841489317 2777 299402255 71 339697622 10007 1125547332 29 2115357063 1067017856 61 1127717797 10007 31 2070177241 5 1043951190 37 1613679446 1690495183 410223873 245990482 89 406125512 29 163409036 47 1098216852 646339717 37 1632051611 763900342 53 1603844106 103 139 1552234545 517156368 137 1199201903 53 2777 1492963006 113 53 1384756493 636760338 1903392307 127 89 131 394026909 3 891478629 104234304 1274165904 570544354 101 47 43 1765790098 792039016 23 1410359839 7738217 37 67 536213452 156051872 149 139 61 2777 52974052 71 47700640 149 619414962 41 760433437 666902991 1997314008 149 670784059 131 1446566845 1949 97 11 1149341446 1500356596 137 1688591034 61 565365479 10007 67917509 1520503608 10007 1859340628 29 73 1973232559 571645648 522440491 4999 23 1949 1711218102 1248311112 149 73 1170259861 53 284377913 131 131 61 1599867252 1240599741 73 1022037960 73 23 492210676 139 1449321281 121688519 79 1514123437 1065252534 29 131 802744289 103 7 107 1746202485 163549428 3 7001 36160165 311236456 11 2110038501 73 61 29 1108176914 89 107 2 23 1743380796 1278404975 101 2 733956836 7001 1387047548 124959636 41 260760790 101 1347718043 761917159 2777 2057287687 83 1050121810 131 13 53 43 37 83 43 1890120513 1551714595 4999 67 1875304473 104274780 137 1835904477 11 1684697201 59 97 250117410 1086510095 43 1985742282 127 696024643 43 671853310 582901350 73 149 1734665450 83 861793765 7 17 709169875 31 2777 896714764 101 5 1811537437 137 129853750 867558104 61 694521322 11 1385784980 5 1957921015 11 1161888189 372349209 3 348198138 587942758 13 29 59 83 67 285989232 113 323834948 7 1512990094 261197212 73 684839061 149 61 61 59 1037660855 1527167451 107 101 1583293252 854658311 127 7001 1640830769 107 7 61 99496795 831214975 1949 188520923 109 431066878 2074887594 59 413999401 561706137 109 2777 131 1728519848 47 7 31 79 144848847 101 148938841 2777 738912491 101 2033733879 993605276 41 512344077 71 1988724160 47 113 2102182166 17 561256309 79 103 761400369 59 951239182 53 1481841861 23 13 85859917 7001 2025396786 10007 103 1484341343 902196192 149 733708184 47 1600847060 149 1937294854 59 1630913223 83 1246964776 186017853 61 83 139 1470268341 31 2114188933 1833284654 113 1119935994 297119287 37 1862101886 303895876 1949 406760632 59 1728349127 10007 10007 101 1956881756 1949 83 666875784 79 113 53 784321295 664352615 272390375 1085663227 73 89 664464655 125569243 53 169414297 103 4999 1359213103 71 1050855593 815726881 89 1250479103 149 1914176627 7 1372569093 101 1984669507 31 127 175170057 1596398651 17 109 1014650480 41 537780987 89 2 61 1825571095 2 1798879424 378696142 349592846 113 75539031 37 41 1284070431 729059198 7 1765050959 306195434 73 875054511 127 1845941698 1536113613 71 109 402560326 11 107 518317737 1349160688 139 1103721160 10007 526487381 531169179 139 1934371935 3 1612911795 7 7001 23 61109804 2 13 137 3 139 11 1257608044 824555941 2105770610 47 7001 83 28101642 1490850067 37 634216852 1779829607 67 379108843 127 1686421824 397742200 131 71 535155702 634138613 137 17 1193980329 2122066497 3 205559712 1311555314 41 1800729471 26759446 139 1343249654 137 432748978 1804175520 139 1183467855 463585380 5 60401803 97 1138418258 29 1715847756 4999 1439252092 71 67 1114555653 101 839231220 423498656 7 337628186 67 1757829621 1260880470 23 837156599 61 1504767865 5 1355688471 23 1198602657 103 781121577 72130564 101 2777 43407287 1823955816 43 1754118995 19 243433643 1974961506 10007 613309016 29 67 1705119180 2056147590 1264482395 5 127 727815034 1885757477 61 17