21
3 3
4 3 3
1 24
5
10 5
1 4 2 3 4 5 6 5 4 2
1 10000
10000
1 10000
1
1 10000
3
1 10000
4
1 1
9767
2 1
10000 10000
2 7
9992 2
10 1
1 7 5 7 9 4 3 6 8 2
10 1538
100 200 300 400 500 600 700 800 900 1000
10 1539
100 200 300 400 500 600 700 800 900 1000
10 1540
100 200 300 400 500 600 700 800 900 1000
100 10000
65 61 71 60 75 90 82 59 65 80 73 91 78 72 96 91 84 72 65 60 85 92 59 74 83 78 57 83 56 95 56 57 58 63 96 69 97 80 64 63 96 81 90 75 89 80 60 74 88 69 71 74 98 74 93 82 88 86 66 80 82 66 82 84 66 71 89 64 87 97 64 77 71 98 96 62 71 92 72 61 98 79 79 97 97 65 72 87 95 82 68 79 84 86 56 94 94 90 95 82
500 9876
180 307 86 352 606 300 55 569 598 90 103 472 255 264 464 435 489 271 449 453 264 117 148 570 451 551 507 432 544 236 374 391 499 127 410 164 382 421 400 327 178 458 466 388 389 598 491 225 536 287 346 147 72 449 65 478 59 239 257 270 430 586 617 276 381 86 107 110 174 462 105 628 587 526 363 324 183 521 216 67 476 229 169 503 633 509 648 648 95 252 265 481 505 549 424 233 303 487 619 432 616 391 407 551 584 438 542 115 626 425 137 161 610 581 331 302 438 326 617 488 245 550 636 98 446 408 606 416 562 284 516 237 630 590 455 562 87 344 344 61 437 436 497 394 76 176 651 469 457 616 625 50 225 320 423 338 395 88 102 304 328 573 209 625 510 619 534 265 311 545 281 415 648 125 156 72 576 474 496 381 149 180 98 329 456 188 623 198 231 72 170 514 312 334 199 489 300 80 101 278 581 49 648 576 450 471 315 373 293 479 421 109 614 186 394 129 329 76 603 516 423 120 89 82 121 243 238 88 599 615 322 239 331 637 482 448 168 145 169 128 579 257 192 252 399 253 337 395 284 287 258 54 74 623 411 150 213 317 193 479 279 182 65 277 487 215 73 610 315 517 405 561 121 552 160 187 153 164 538 104 406 463 114 147 433 192 252 602 464 113 140 410 570 161 643 404 331 383 73 313 247 433 221 323 45 48 178 473 168 63 532 241 481 313 56 262 461 583 531 592 651 626 62 281 454 372 352 452 102 381 112 304 481 608 294 193 324 427 621 159 157 213 67 594 481 78 523 609 617 401 549 327 86 566 563 208 285 263 615 54 311 395 313 459 62 274 608 341 49 288 455 481 456 190 422 285 223 612 241 187 72 457 470 114 82 92 277 642 630 559 651 288 301 631 415 639 253 370 327 577 325 450 405 129 595 495 81 165 454 597 628 482 402 157 263 439 524 207 429 502 113 139 137 82 118 507 68 326 544 62 570 217 467 322 621 121 484 49 562 286 601 537 435 62 361 45 169 232 207 265 81 595 359 494 632 432 60 47 425 560 65 342 444 199 332 124 276 163 128 185 116 396 389 506 414 97 218 250 604 380 470 641 323 176 194 622 276 209 625 48 436 357 58 227 511 57 306 454 495 101
1000 9999
9384 887 2778 6916 7794 8336 5387 493 6650 1422 2363 28 8691 60 7764 3927 541 3427 9173 5737 5212 5369 2568 6430 5783 1531 2863 5124 4068 3136 3930 9803 4023 3059 3070 8168 1394 8457 5012 8043 6230 7374 4422 4920 3785 8538 5199 4325 8316 4371 6414 3527 6092 8981 9957 1874 6863 9171 6997 7282 2306 926 7085 6328 337 6506 847 1730 1314 5858 6125 3896 9583 546 8815 3368 5435 365 4044 3751 1088 6809 7277 7179 5789 3585 5404 2652 2755 2400 9933 5061 9677 3369 7740 13 6227 8587 8095 7540 796 571 1435 379 7468 6602 98 2903 3318 493 6653 757 7302 281 4287 9442 3866 9690 8445 6620 8441 4730 8032 8118 8098 5772 4482 676 710 8928 4568 7857 9498 2354 4587 6966 5307 4684 6220 8625 1529 2872 5733 8830 9504 20 8271 3369 9709 6716 6341 8150 7797 724 2619 2246 2847 3452 2922 3556 2380 7489 7765 8229 9842 2351 5194 1501 7035 7765 125 4915 6988 5857 3744 6492 2228 8366 9860 1937 1433 2552 6438 9229 3276 5408 1475 6122 8859 4396 6030 1238 8236 3794 5819 4429 6144 1012 5929 9530 8777 2405 4444 5764 4614 4539 8607 6841 2905 4819 5129 689 7370 7918 9918 6997 3325 7744 9471 2184 8491 5500 9773 6726 5645 5591 7506 8140 2955 9787 7670 8083 8543 8465 198 9508 9356 8805 6349 8612 3623 7829 9300 7344 5747 5569 4341 5423 3312 3811 7606 1802 5662 3731 4879 1306 9321 8737 9445 8627 8523 3466 6709 3417 8283 3259 2925 7638 2063 5625 2601 2037 3453 1900 9380 5551 7469 72 974 7132 3882 4931 8934 5895 8661 164 7200 7982 8900 2997 2960 3774 2814 9669 7191 1096 2927 6467 5085 1341 2091 7685 3377 5543 5937 9108 7446 9757 9180 8419 6888 9413 3349 2173 1660 2010 2337 5211 6343 7588 8207 9302 7714 7373 5322 1256 4820 4600 7722 9905 5940 9812 3941 5668 1706 6229 1128 9151 5985 6659 3921 9225 2423 7270 1397 4082 5631 85 9293 1973 7673 3851 7626 5386 1223 9300 6641 6043 3899 714 2299 6191 525 2591 8210 8582 8820 9337 7733 1156 5995 8005 380 4770 5274 1777 8851 7256 1861 8143 5580 5885 1994 3206 7622 9568 2505 614 1962 2755 1327 4260 8945 8203 3203 3507 6785 2022 2843 869 9529 5190 8873 9909 9959 499 8037 8809 7754 6249 3304 3334 2134 1649 2891 9755 7568 1747 369 9530 4501 8047 3789 9798 6250 6991 3304 3034 5364 2498 254 4893 7687 9126 1153 3997 5976 9189 9158 3730 5437 2461 3415 3922 461 6305 29 8028 8051 6749 7557 8903 4795 7698 8700 1044 1040 2003 429 6404 4501 682 7648 8539 6160 5152 2536 2135 4340 1693 2216 6128 505 5630 50 965 8286 6430 5344 6336 3178 2901 5239 7972 6950 290 5368 7989 2293 5796 744 3145 2830 8391 1683 5341 3542 570 3827 4233 2262 6043 361 9118 8024 6762 82 6310 3191 5426 8997 6368 4678 4235 691 1627 4525 6058 9615 3169 8206 359 6313 7387 5101 4347 2727 4995 4917 6553 5579 3530 8947 2291 2648 6971 9052 9081 9632 8594 858 8628 1313 1887 9215 8356 3513 91 4413 9480 9611 8970 6190 2275 6356 7642 6621 5434 8988 7889 8339 4567 7771 7285 6857 418 607 2261 5850 238 7206 3060 5218 8519 4946 784 6874 8459 874 7638 4290 484 6608 479 2758 9315 4472 5730 1101 3460 3619 9439 8026 1389 3075 1234 8158 3682 3494 359 271 700 3418 1840 5570 8364 2623 8795 3174 9848 6432 7463 6683 9391 4293 5792 5058 5116 1522 6158 8575 1492 1948 2952 9232 5022 538 3741 5055 4031 4099 5326 1082 7517 3517 3003 2232 6140 1797 5405 2339 4581 9219 9022 3971 9863 4813 5380 4978 2686 1537 9905 4177 3484 9208 9760 4858 9745 3500 9912 128 3951 5237 7561 7819 5106 564 50 1245 8712 1806 9935 3292 7376 8956 3615 3590 3769 8994 4919 2806 6883 4823 6983 6718 4031 3094 1575 127 6594 1487 254 544 3075 7815 4714 8180 8378 4763 5776 7089 2920 5711 6733 295 1018 347 236 1138 5692 5154 3944 2574 6329 926 9292 6711 4019 7218 6837 6964 5056 7091 3859 8131 4905 8572 2662 9634 9686 4790 3074 2605 6852 9806 9251 7869 6504 9486 9007 2196 4640 2950 1121 968 227 6764 7678 597 3982 866 7561 9037 7956 7771 3519 9212 6343 2533 5197 2380 7322 8271 4985 4173 4428 4235 2041 7284 73 7399 5831 1064 348 6951 2031 574 3715 6060 7523 4048 6925 5083 9436 1233 9205 2955 444 1899 5487 5641 4279 9160 263 9263 9684 1042 9849 1724 8325 6273 9123 4155 7336 5822 7458 9366 2748 1172 1777 270 5219 8702 1704 4654 9934 908 3960 6729 2807 5798 8721 7085 1309 5335 2699 992 6377 8899 2716 1053 5172 8190 1560 2507 4011 9017 8225 3110 6540 1 3379 8110 5054 5082 9115 1339 5990 9427 8068 5148 5224 6788 2232 6533 2123 1282 3876 4851 180 6591 2255 5351 1132 3814 7858 1495 9182 6082 4604 5721 2434 7983 182 7488 9416 9297 8826 5405 8723 6893 552 298 33 9135 3182 8507 416 7058 9709 596 10000 1963 2298 7484 5777 155 8978 1310 2588 9933 3383 5022 4267 3564 8861 3683 9212 7686 9087 4286 931 5991 4584 7315 1477 4117 5821 1893 7526 5529 8840 7526 7491 1137 1361 9619 7644 338 929 6583 6622 4311 7956 889 4226 6816 4571 3438 854 9 7723 1784 2351 8658 9098 3828 9127 1270 2072 6652 3150 911 529 640 8399 1889 6611 2394 8578 3891 8977 5200 4553 6932 6088 8778 100 658 8567 953 7018 2642 2736 9369 1299 8185 3196 6777 5806 5267 3429 8955 2529 309 9594 7279 2198 2556 9673 775 6446 5001 2326 998 8284 8413 6128 8383 5422
2500 9648
1474 1377 1252 1294 1292 1722 1637 1767 1764 1704 1333 1478 1773 1398 1374 1537 1271 1341 1487 1427 1686 1251 1602 1384 1393 1333 1353 1502 1614 1594 1668 1717 1729 1549 1640 1650 1484 1491 1502 1461 1280 1592 1568 1266 1619 1572 1433 1647 1542 1677 1704 1441 1558 1519 1583 1708 1481 1565 1423 1724 1372 1304 1655 1314 1483 1380 1593 1724 1500 1308 1271 1410 1529 1596 1433 1362 1253 1495 1638 1553 1258 1427 1751 1573 1703 1419 1366 1398 1741 1546 1335 1327 1479 1619 1270 1719 1629 1621 1529 1342 1558 1429 1509 1301 1654 1572 1292 1665 1696 1559 1431 1583 1744 1267 1785 1532 1444 1364 1559 1398 1539 1524 1354 1776 1356 1382 1580 1614 1632 1738 1586 1275 1380 1724 1749 1248 1381 1254 1542 1291 1443 1730 1503 1400 1626 1502 1689 1283 1623 1462 1311 1376 1615 1294 1781 1600 1305 1446 1428 1694 1398 1771 1599 1407 1708 1561 1412 1719 1573 1583 1767 1645 1398 1483 1258 1782 1614 1576 1278 1451 1667 1762 1456 1495 1270 1322 1309 1332 1525 1494 1656 1680 1350 1468 1717 1687 1786 1342 1619 1444 1683 1471 1302 1294 1584 1733 1705 1411 1523 1613 1491 1275 1588 1576 1528 1487 1655 1466 1449 1394 1589 1318 1703 1696 1415 1633 1468 1286 1605 1717 1488 1373 1273 1419 1296 1486 1782 1759 1655 1390 1585 1775 1422 1258 1565 1579 1503 1305 1258 1709 1456 1604 1656 1245 1385 1284 1635 1483 1327 1325 1413 1444 1455 1315 1493 1381 1559 1488 1353 1299 1507 1567 1287 1686 1582 1481 1479 1714 1544 1366 1636 1629 1728 1377 1631 1742 1418 1480 1438 1375 1434 1480 1448 1647 1553 1698 1785 1741 1271 1767 1253 1535 1547 1297 1307 1758 1408 1415 1686 1709 1538 1407 1551 1351 1414 1396 1307 1461 1505 1374 1593 1696 1484 1671 1428 1666 1454 1298 1620 1483 1278 1630 1647 1454 1556 1583 1298 1721 1755 1613 1515 1379 1649 1280 1487 1276 1305 1423 1495 1567 1555 1717 1348 1252 1601 1406 1675 1269 1461 1380 1381 1369 1767 1657 1452 1408 1454 1507 1343 1294 1333 1487 1430 1612 1524 1675 1645 1458 1311 1353 1654 1495 1284 1760 1376 1514 1379 1680 1412 1469 1273 1550 1595 1669 1293 1677 1291 1504 1397 1263 1427 1360 1507 1615 1729 1661 1375 1587 1332 1315 1570 1744 1568 1483 1589 1701 1626 1597 1595 1252 1279 1497 1559 1504 1380 1609 1394 1428 1742 1420 1320 1383 1537 1584 1627 1351 1330 1759 1568 1420 1287 1351 1249 1484 1463 1595 1271 1302 1405 1495 1311 1313 1749 1500 1574 1342 1738 1725 1399 1694 1359 1476 1706 1525 1690 1418 1634 1777 1390 1415 1282 1306 1395 1288 1548 1615 1512 1448 1546 1674 1700 1615 1745 1662 1744 1404 1634 1695 1343 1246 1474 1331 1352 1393 1613 1671 1568 1332 1533 1587 1504 1573 1651 1528 1490 1284 1356 1760 1489 1660 1519 1402 1360 1477 1693 1317 1639 1540 1769 1611 1416 1457 1699 1397 1479 1397 1281 1677 1487 1571 1349 1620 1773 1629 1362 1477 1670 1347 1322 1244 1636 1598 1275 1625 1705 1598 1699 1429 1351 1554 1669 1396 1640 1453 1550 1748 1607 1460 1510 1723 1661 1617 1429 1647 1459 1548 1753 1759 1524 1288 1632 1246 1516 1665 1628 1306 1476 1541 1492 1456 1724 1374 1610 1577 1584 1245 1410 1276 1335 1678 1757 1753 1508 1399 1485 1596 1576 1452 1568 1729 1369 1414 1732 1514 1708 1574 1577 1269 1744 1698 1482 1681 1701 1721 1343 1370 1596 1382 1404 1688 1273 1246 1526 1410 1274 1768 1636 1479 1305 1417 1421 1432 1460 1367 1575 1253 1570 1366 1279 1527 1693 1391 1293 1608 1325 1265 1735 1550 1404 1768 1451 1307 1771 1734 1346 1674 1588 1739 1366 1650 1786 1417 1295 1331 1413 1500 1342 1740 1623 1250 1352 1401 1398 1274 1766 1353 1712 1715 1660 1745 1568 1741 1265 1553 1560 1369 1312 1361 1737 1436 1769 1736 1610 1693 1281 1652 1406 1380 1605 1658 1387 1586 1273 1415 1617 1668 1525 1414 1468 1270 1372 1250 1768 1267 1560 1542 1265 1629 1532 1759 1694 1386 1709 1389 1293 1747 1254 1328 1756 1488 1616 1772 1287 1518 1400 1533 1399 1554 1704 1625 1582 1290 1632 1435 1314 1277 1606 1336 1535 1352 1724 1443 1495 1646 1461 1417 1478 1473 1375 1319 1590 1748 1305 1635 1479 1334 1381 1635 1518 1715 1345 1729 1634 1734 1377 1705 1768 1741 1670 1389 1722 1607 1589 1302 1339 1679 1477 1574 1781 1609 1651 1585 1442 1585 1433 1550 1548 1443 1398 1279 1243 1501 1765 1634 1320 1772 1552 1718 1726 1307 1320 1661 1672 1538 1720 1768 1430 1282 1427 1425 1520 1707 1767 1591 1377 1285 1354 1683 1357 1510 1591 1358 1640 1442 1749 1717 1427 1387 1520 1782 1451 1597 1528 1752 1348 1333 1605 1536 1245 1246 1590 1522 1710 1570 1327 1301 1484 1310 1613 1598 1577 1289 1713 1302 1488 1676 1649 1544 1276 1382 1539 1356 1737 1696 1322 1714 1243 1684 1463 1245 1687 1266 1396 1483 1465 1352 1413 1706 1420 1655 1518 1626 1701 1316 1558 1403 1749 1420 1576 1654 1431 1745 1768 1253 1654 1719 1725 1526 1616 1401 1400 1389 1297 1554 1501 1391 1535 1671 1311 1584 1539 1458 1424 1453 1531 1611 1485 1366 1244 1275 1649 1304 1777 1502 1315 1516 1434 1253 1256 1680 1283 1413 1282 1753 1596 1540 1358 1761 1296 1298 1558 1464 1513 1611 1674 1673 1435 1245 1668 1308 1693 1531 1370 1555 1246 1442 1284 1310 1452 1713 1747 1364 1756 1786 1331 1565 1411 1446 1411 1336 1501 1727 1557 1643 1423 1444 1401 1616 1318 1283 1681 1768 1443 1680 1536 1318 1335 1450 1385 1416 1376 1345 1538 1345 1760 1498 1540 1256 1701 1708 1349 1287 1520 1663 1559 1701 1737 1589 1402 1268 1629 1296 1666 1701 1606 1287 1777 1698 1494 1375 1744 1500 1350 1367 1602 1323 1622 1355 1753 1536 1693 1315 1452 1426 1736 1768 1340 1558 1442 1371 1583 1285 1297 1334 1615 1660 1379 1605 1443 1502 1610 1400 1759 1717 1524 1447 1669 1359 1431 1635 1524 1337 1580 1733 1521 1401 1586 1490 1716 1786 1619 1384 1700 1673 1476 1400 1418 1484 1763 1618 1743 1458 1776 1588 1388 1385 1248 1686 1502 1436 1407 1655 1403 1744 1474 1681 1774 1689 1256 1703 1560 1504 1300 1345 1262 1533 1503 1437 1646 1479 1685 1603 1694 1674 1276 1711 1688 1281 1482 1275 1346 1646 1688 1506 1475 1375 1272 1462 1693 1702 1250 1467 1419 1308 1569 1311 1470 1285 1377 1330 1393 1275 1562 1300 1578 1595 1640 1480 1505 1336 1512 1480 1611 1285 1744 1716 1289 1645 1263 1740 1560 1271 1420 1609 1752 1618 1677 1435 1661 1683 1394 1267 1716 1713 1741 1379 1393 1594 1488 1527 1687 1758 1765 1384 1672 1594 1313 1719 1452 1333 1672 1770 1361 1721 1592 1326 1552 1354 1391 1298 1250 1542 1323 1595 1341 1693 1732 1363 1500 1305 1648 1273 1276 1498 1414 1578 1305 1356 1510 1386 1446 1267 1369 1437 1617 1590 1392 1382 1701 1412 1310 1581 1584 1262 1389 1682 1712 1750 1258 1425 1269 1535 1327 1718 1662 1370 1509 1724 1483 1648 1324 1559 1672 1322 1753 1502 1670 1774 1514 1456 1272 1453 1250 1613 1472 1269 1508 1397 1776 1395 1451 1674 1560 1536 1478 1435 1663 1744 1245 1360 1478 1742 1548 1779 1277 1386 1367 1576 1373 1638 1246 1402 1720 1253 1772 1405 1279 1365 1559 1685 1390 1639 1572 1707 1388 1263 1355 1681 1637 1773 1670 1328 1728 1431 1736 1763 1574 1316 1424 1576 1583 1427 1608 1516 1438 1593 1678 1346 1588 1322 1244 1735 1719 1446 1655 1736 1338 1639 1630 1604 1626 1385 1561 1439 1573 1511 1415 1776 1584 1469 1566 1381 1653 1387 1654 1720 1609 1418 1280 1282 1497 1697 1774 1301 1772 1514 1251 1324 1367 1510 1685 1622 1653 1460 1274 1311 1728 1319 1717 1525 1545 1496 1535 1411 1512 1403 1761 1750 1578 1254 1246 1704 1580 1777 1635 1566 1505 1643 1647 1501 1782 1417 1336 1520 1634 1783 1461 1447 1315 1391 1602 1617 1516 1350 1658 1785 1510 1632 1748 1717 1515 1751 1507 1308 1742 1355 1503 1332 1627 1779 1590 1622 1410 1555 1772 1673 1551 1446 1750 1496 1466 1565 1326 1739 1672 1613 1737 1268 1330 1570 1614 1474 1407 1334 1412 1778 1446 1672 1323 1286 1665 1542 1538 1704 1310 1395 1590 1490 1470 1553 1743 1693 1747 1699 1645 1633 1397 1467 1530 1485 1666 1357 1716 1286 1449 1341 1277 1524 1643 1773 1568 1521 1528 1735 1438 1467 1343 1657 1715 1570 1296 1671 1476 1256 1455 1750 1518 1610 1302 1261 1308 1597 1248 1653 1641 1454 1624 1547 1735 1480 1534 1388 1630 1275 1336 1697 1372 1436 1567 1300 1635 1492 1600 1740 1378 1685 1703 1653 1508 1634 1544 1445 1445 1549 1311 1715 1760 1564 1347 1580 1257 1638 1598 1516 1543 1691 1426 1672 1757 1623 1601 1477 1328 1286 1431 1463 1728 1347 1746 1449 1611 1503 1523 1685 1681 1464 1485 1526 1785 1589 1319 1672 1441 1674 1401 1613 1451 1585 1370 1293 1421 1728 1527 1378 1643 1715 1599 1585 1692 1430 1663 1388 1562 1400 1286 1456 1621 1528 1739 1491 1746 1687 1376 1272 1575 1535 1642 1655 1333 1769 1577 1511 1582 1317 1646 1311 1662 1330 1525 1439 1389 1401 1584 1708 1430 1627 1377 1680 1784 1329 1385 1615 1774 1518 1645 1434 1266 1500 1718 1772 1355 1508 1368 1566 1454 1644 1506 1329 1731 1244 1525 1750 1275 1738 1671 1462 1450 1678 1772 1447 1636 1370 1276 1495 1517 1550 1686 1413 1679 1489 1398 1247 1626 1524 1443 1294 1381 1706 1252 1741 1580 1407 1576 1612 1358 1461 1703 1566 1768 1688 1642 1617 1687 1547 1326 1418 1310 1641 1460 1747 1760 1487 1623 1599 1768 1695 1650 1778 1615 1660 1605 1408 1696 1266 1649 1267 1356 1565 1462 1337 1467 1318 1712 1367 1494 1667 1414 1562 1521 1631 1394 1494 1332 1774 1723 1729 1683 1586 1593 1383 1331 1283 1420 1784 1306 1282 1681 1420 1604 1356 1386 1700 1303 1311 1697 1555 1607 1324 1746 1758 1585 1353 1337 1546 1756 1273 1360 1524 1617 1710 1536 1577 1622 1713 1447 1558 1624 1757 1607 1314 1742 1750 1771 1259 1691 1681 1443 1511 1635 1402 1482 1433 1384 1577 1736 1769 1607 1309 1507 1309 1649 1256 1516 1356 1599 1720 1671 1436 1562 1491 1379 1517 1455 1364 1405 1775 1674 1605 1499 1522 1636 1739 1584 1649 1401 1533 1632 1765 1472 1352 1704 1750 1781 1433 1319 1593 1782 1620 1659 1557 1740 1251 1287 1408 1244 1450 1268 1548 1684 1525 1283 1534 1349 1625 1396 1507 1243 1657 1357 1344 1766 1274 1307 1633 1336 1256 1439 1331 1633 1727 1517 1586 1608 1562 1624 1481 1641 1649 1786 1410 1259 1283 1573 1365 1537 1599 1629 1537 1469 1744 1511 1321 1647 1575 1711 1741 1460 1779 1285 1722 1720 1560 1522 1413 1751 1775 1651 1477 1509 1523 1644 1526 1435 1303 1648 1729 1659 1363 1351 1341 1320 1491 1419 1724 1280 1343 1678 1369 1336 1593 1305 1685 1782 1456 1727 1746 1444 1463 1308 1582 1743 1581 1321 1391 1641 1599 1749 1513 1719 1730 1612 1252 1434 1660 1605 1343 1761 1369 1470 1726 1719 1404 1496 1714 1617 1436 1545 1274 1656 1482 1613 1485 1276 1564 1505 1675 1376 1340 1401 1308 1699 1642 1733 1762 1516 1551 1319 1362 1549 1418 1301 1481 1451 1554 1280 1281 1619 1454 1728 1488 1693 1426 1602 1727 1747 1321 1487 1752 1418 1645 1273 1330 1501 1635 1305 1646 1400 1253 1765 1578 1300 1279 1273 1508 1462 1726 1546 1294 1266 1359 1411 1716 1543 1771 1528 1503 1721 1772 1469 1352 1503 1371 1311 1633 1764 1373 1492 1249 1256 1470 1584 1729 1378 1486 1451 1597 1426 1626 1520 1321 1743 1688 1250 1499 1544 1408 1631 1478 1265 1313 1459 1525 1314 1527 1371 1291 1530 1620 1713 1415 1719 1382 1357 1310 1626 1565 1664 1681 1277 1269 1759 1777 1587 1638 1361 1344 1675 1749 1452 1698 1692 1540 1308 1763 1281 1437 1683 1440 1686 1609 1612 1491 1748 1598 1558 1459 1377 1308 1353 1283 1334 1741 1273 1678 1465 1391 1652 1353 1353 1733 1264 1258 1486 1330 1650 1524 1396 1546 1593 1711 1784 1290 1415 1618 1646 1603 1290 1652 1668 1273 1692 1631 1643 1722 1523 1321 1742 1260 1432 1724 1750 1325 1740 1449 1284 1475 1603 1437 1779 1409 1778 1776 1329 1406 1607 1732 1638 1527 1597 1519 1429 1502 1364 1285 1309 1516 1364 1264 1405 1425 1745 1368 1507 1570 1446 1549 1259 1262 1615 1667 1301 1606 1656 1259 1642 1349 1748 1493 1505 1430 1642 1691 1689 1635 1605 1627 1780 1726 1648 1398 1364 1478 1523 1501 1678 1598 1679 1694 1490 1507 1574 1420 1743 1315 1436 1598 1293 1397 1720 1427 1584 1447 1331 1358 1295 1694 1742 1288 1505 1475 1315 1499 1582 1467 1629 1473 1279 1521 1252 1526 1785 1455 1703 1741 1528 1352 1424 1450 1378 1774 1635 1591 1434 1595 1706 1359 1374 1533 1276 1637 1765 1349 1765 1560 1445 1607 1663 1481 1341 1672 1636 1755 1341 1424 1582 1498 1405 1763 1577 1540 1622 1425 1344 1686 1650 1679 1674 1781 1425 1707 1503 1275 1685 1481 1593 1344 1717 1341 1454 1271 1770 1304 1656 1740 1357 1451 1323 1520 1299 1658 1689 1679 1712 1663 1578 1575 1555 1465 1442 1610 1257 1702 1642 1700 1269 1320 1673 1615 1418 1756 1516 1274 1273 1385 1771 1260 1593 1308 1537 1649 1595 1311 1541 1520 1731 1748 1725 1372 1298 1380 1739 1313 1711 1466 1642 1609 1544 1400 1438 1591 1369 1711 1622 1272 1309 1607 1289 1659 1544 1455 1393 1352 1523 1692 1501 1468 1525 1439 1469 1581 1448 1293 1523 1373 1516 1378 1611 1689 1407 1262 1494 1533 1602 1329 1562 1668 1565 1480 1412 1738 1692 1563 1719 1429 1340 1434 1526 1494 1630 1624 1288 1292 1674 1440 1294 1275 1447 1662 1722 1611 1682 1301 1774 1369 1259 1549 1251 1454 1659 1292 1405 1564 1484 1338 1622 1453 1529 1777 1705 1244 1486 1622 1709 1373 1276 1760 1278 1352 1508 1757 1721 1275 1687 1708 1401 1703 1342 1409 1786 1758
5000 9876
9897 9802 9765 9992 9001 9521 9220 9380 9729 9969 9184 9887 9104 9641 9909 9378 9724 9582 9387 9583 9241 9294 9159 9198 9653 9369 9418 9692 9036 9901 9516 9623 9703 9971 9304 9394 9491 9525 9464 9219 9183 9648 9796 9287 9979 9395 9356 9702 9667 9743 9976 9908 9728 9134 9106 9380 9193 9214 9071 9920 9114 9587 9543 9817 9248 9537 9901 9739 9752 9364 9649 9626 9702 9444 9913 9681 9529 9959 9072 9196 9392 9738 9103 9119 9872 9900 9189 9065 9113 9260 9985 9228 9537 9217 9735 9785 9445 9636 9214 9196 9690 9553 9822 9392 9687 9425 9763 9216 9073 9525 9412 9155 9263 9205 9965 9825 9105 9153 9580 9218 9103 9255 9136 9641 9472 9872 9115 9607 9197 9019 9494 9577 9572 9005 9659 9259 9120 9421 9165 9194 9637 9577 9039 9900 9472 9004 9724 9577 9157 9304 9486 9261 9249 9312 9592 9411 9874 9397 9018 9070 9417 9512 9338 9679 9517 9997 9938 9328 9418 9793 9522 9745 9059 9561 9644 9532 9255 9057 9108 9413 9051 9284 9364 9300 9597 9646 9712 9470 9042 9730 9231 9459 9932 9569 9829 9138 9565 9766 9466 9673 9559 9678 9417 9618 9930 9751 9840 9184 9809 9639 9287 9550 9923 9341 9851 9209 9987 9252 9370 9029 9672 9601 9178 9603 9860 9006 9431 9114 9463 9588 9788 9712 9956 9895 9019 9575 9336 9860 9760 9835 9498 9737 9384 9110 9078 9925 9320 9755 9176 9690 9784 9848 9981 9653 9140 9840 9659 9262 9954 9812 9850 9431 9523 9495 9016 9233 9070 9352 9092 9520 9877 9280 9256 9260 9390 9024 9185 9400 9780 9051 9089 9253 9900 9760 9906 9730 9599 9565 9992 9243 9066 9531 9364 9590 9026 9380 9823 9787 9422 9605 9306 9298 9885 9562 9249 9965 9277 9124 9365 9056 9175 9144 9309 9765 9595 9215 9495 9884 9470 9176 9126 9536 9398 9181 9816 9114 9251 9328 9901 9674 9933 9206 9662 9507 9458 9601 9162 9735 9725 9217 9481 9591 9051 9791 9355 9646 9696 9540 9530 9165 9717 9346 9391 9114 9527 9898 9228 9779 9225 9819 9142 9849 9024 9494 9045 9172 9095 9207 9908 9510 9424 9078 9100 9166 9869 9456 9812 9254 9996 9341 9109 9402 9688 9501 9206 9905 9398 9124 9373 9313 9943 9515 9161 9657 9700 9898 9830 9795 9104 9427 9995 9219 9505 9095 9385 9064 9241 9196 9318 9927 9228 9428 9329 9606 9619 9535 9200 9707 9660 9574 9019 9292 9088 9872 9950 9788 9769 9779 9272 9563 9896 9267 9782 9400 9052 9857 9154 9293 9744 9473 9219 9972 9591 9238 9267 9209 9464 9467 9916 9814 9040 9625 9105 9820 9496 9054 9297 9264 9523 9570 9828 9418 9527 9299 9509 9269 9156 9663 9562 9900 9826 9471 9561 9416 9710 9828 9315 9864 9985 9230 9677 9025 9856 9782 9535 9041 9527 9832 9306 9049 9091 9824 9158 9618 9122 9357 9887 9969 9710 9138 9868 9536 9610 9118 9642 9009 9946 9958 9873 9931 9878 9549 9646 9733 9020 9180 9775 9547 9011 9771 9287 9103 9594 9135 9411 9406 9492 9989 9375 9201 9817 9933 9427 9116 9051 9069 9125 9687 9717 9688 9307 9594 9927 9643 9017 9638 9823 9482 9184 9525 9943 9161 9318 9226 9296 9419 9632 9478 9097 9697 9370 9915 9320 9797 9030 9371 9556 9847 9748 9272 9224 9746 9557 9151 9388 9264 9789 9211 9746 9663 9426 9688 9825 9744 9914 9811 9853 9235 9980 9951 9933 9349 9865 9252 9836 9585 9313 9392 9431 9751 9354 9656 9496 9601 9497 9885 9865 9976 9786 9300 9638 9211 9678 9152 9645 9281 9654 9187 9517 9633 9137 9139 9672 9692 9081 9507 9968 9084 9589 9398 9835 9944 9744 9331 9234 9931 9906 9099 9906 9691 9089 9234 9592 9768 9386 9927 9048 9730 9113 9255 9362 9942 9394 9033 9323 9165 9231 9290 9249 9820 9379 9775 9763 9813 9796 9688 9744 9701 9787 9339 9081 9566 9573 9363 9333 9650 9980 9382 9379 9783 9327 9432 9724 9722 9155 9047 9577 9386 9027 9827 9206 9406 9601 9659 9219 9086 9346 9963 9787 9823 9301 9558 9389 9565 9921 9412 9214 9590 9484 9283 9372 9812 9715 9787 9533 9871 9524 9109 9947 9551 9626 9843 9958 9917 9502 9176 9002 9538 9829 9479 9051 9820 9036 9130 9384 9647 9542 9288 9236 9026 9572 9609 9838 9977 9395 9060 9537 9919 9860 9484 9159 9486 9326 9116 9092 9518 9983 9095 9747 9501 9264 9798 9321 9301 9928 9395 9948 9469 9374 9875 9185 9636 9173 9022 9612 9568 9082 9149 9176 9633 9323 9335 9118 9339 9142 9901 9858 9124 9686 9604 9626 9951 9091 9637 9251 9709 9722 9889 9177 9095 9453 9363 9731 9626 9075 9033 9193 9849 9182 9059 9481 9505 9395 9289 9844 9537 9189 9391 9351 9876 9685 9667 9826 9466 9994 9767 9174 9716 9345 9352 9501 9799 9405 9923 9424 9480 9956 9308 9018 9828 9367 9499 9022 9452 9788 9556 9679 9978 9638 9030 9543 9322 9697 9368 9789 9691 9825 9653 9096 9169 9004 9287 9968 9099 9209 9392 9270 9855 9700 9288 9682 9757 9788 9394 9209 9265 9951 9888 9242 9588 9918 9785 9600 9305 9843 9078 9686 9667 9732 9472 9837 9426 9759 9494 9216 9969 9886 9486 9513 9275 9464 9886 9032 9942 9279 9932 9207 9920 9819 9449 9197 9427 9925 9798 9422 9457 9566 9107 9124 9988 9579 9651 9414 9337 9144 9320 9996 9721 9806 9509 9686 9960 9394 9408 9902 9363 9339 9108 9283 9849 9247 9480 9275 9862 9968 9697 9319 9224 9494 9133 9211 9763 9784 9315 9099 9618 9635 9786 9028 9130 9985 9715 9090 9068 9122 9992 9431 9152 9099 9404 9000 9036 9575 9275 9899 9542 9662 9217 9456 9846 9350 9668 9608 9824 9673 9707 9131 9308 9182 9160 9438 9166 9565 9218 9234 9377 9209 9356 9529 9999 9760 9529 9035 9334 9494 9624 9567 9846 9841 9022 9691 9881 9380 9298 9394 9053 9696 9215 9051 9878 9375 9489 9735 9630 9398 9659 9007 9607 9014 9536 9296 9465 9756 9021 9799 9249 9645 9365 9786 9485 9078 9476 9055 9458 9775 9449 9511 9160 9354 9252 9037 9730 9432 9462 9049 9830 9121 9056 9126 9826 9283 9422 9290 9038 9443 9780 9978 9087 9835 9763 9262 9913 9930 9317 9371 9394 9456 9572 9554 9811 9825 9281 9230 9256 9744 9970 9776 9555 9026 9902 9380 10000 9324 9361 9037 9457 9140 9705 9545 9975 9158 9497 9578 9087 9505 9949 9171 9651 9210 9725 9151 9725 9005 9071 9671 9749 9041 9446 9994 9067 9038 9374 9066 9362 9425 9794 9509 9565 9188 9744 9229 9346 9241 9807 9123 9746 9445 9294 9086 9346 9709 9238 9070 9715 9309 9432 9153 9350 9568 9147 9107 9606 9211 9173 9658 9636 9657 9167 9891 9846 9911 9810 9882 9842 9617 9696 9277 9752 9680 9364 9097 9389 9602 9859 9794 9601 9290 9947 9952 9548 9784 9058 9154 9995 9923 9502 9320 9579 9359 9901 9424 9270 9711 9997 9802 9017 9692 9079 9769 9371 9443 9867 9760 9735 9725 9553 9335 9705 9190 9977 9252 9974 9035 9096 9659 9648 9599 9669 9226 9648 9570 9341 9918 9971 9337 9410 9988 9719 9489 9446 9089 9622 9312 9540 9046 9727 9783 9381 9431 9663 9048 9374 9327 9774 9470 9986 9421 9759 9654 9647 9407 9914 9678 9014 9574 9705 9424 9561 9423 9603 9007 9203 9224 9009 9743 9270 9737 9215 9342 9858 9569 9080 9231 9896 9854 9392 9881 9274 9150 9224 9611 9247 9829 9289 9953 9402 9994 9376 9654 9417 9670 9351 9310 9584 9360 9743 9545 9787 9958 9887 9645 9526 9657 9876 9421 9510 9267 9992 9784 9108 9907 9084 9355 9735 9373 9307 9136 9057 9374 9480 9164 9043 9831 9474 9317 9191 9216 9862 9668 9864 9438 9312 9080 9094 9188 9501 9604 9145 9183 9077 9253 9089 9162 9299 9824 9225 9296 9650 9282 9360 9130 9136 9093 9651 9610 9411 9842 9516 9272 9200 9380 9711 9512 9460 9805 9390 9651 9099 9536 9524 9176 9479 9613 9028 9468 9126 9254 9765 9777 9226 9124 9597 9363 9218 9247 9663 9629 9780 9870 9901 9980 9249 9301 9491 9399 9106 9572 9740 9205 9107 9264 9071 9276 9877 9791 9745 9003 9044 9509 9470 9961 9323 9066 9013 9541 9003 9367 9860 9783 9236 9451 9762 9175 9752 9944 9574 9858 9515 9313 9753 9312 9577 9515 9588 9454 9305 9022 9147 9039 9221 9617 10000 9545 9373 9704 9776 9376 9070 9326 9850 9997 9777 9611 9171 9528 9244 9745 9076 9449 9748 9519 9451 9015 9033 9730 9159 9338 9752 9306 9377 9974 9613 9067 9208 9986 9461 9984 9051 9221 9309 9901 9217 9776 9202 9388 9304 9136 9823 9070 9586 9260 9589 9036 9275 9623 9766 9434 9651 9208 9430 9028 9181 9042 9786 9389 9718 9246 9062 9770 9467 9062 9670 9684 9838 9562 9762 9832 9699 9274 9902 9284 9224 9181 9010 9500 9804 9467 9624 9454 9675 9054 9172 9546 9096 9958 9625 9505 9203 9687 9274 9360 9439 9634 9734 9968 9887 9495 9799 9585 9459 9391 9559 9684 9572 9569 9874 9375 9726 9187 9519 9400 9241 9382 9636 9028 9339 9260 9533 9233 9638 9497 9283 9076 9821 9017 9043 9707 9512 9533 9291 9662 9924 9540 9035 9185 9800 9599 9250 9525 9786 9769 9616 9027 9150 9251 9746 9180 9512 9969 9103 9149 9465 9386 9916 9976 9403 9960 9683 9606 9182 9664 9958 9796 9204 9993 9981 9003 9591 9230 9218 9066 9689 9834 9784 9840 9085 9529 9710 9597 9497 9503 9746 9652 9889 9661 9318 9983 9310 9691 9278 9182 9354 9235 9978 9248 9227 9958 9942 9508 9187 9160 9264 9877 9994 9048 9406 9078 9577 9806 9365 9765 9308 9801 9106 9887 9152 9114 9869 9462 9805 9146 9335 9850 9071 9312 9097 9989 9961 9730 9496 9838 9890 9761 9404 9573 9499 9810 9342 9766 9305 9707 9530 9303 9508 9327 9190 9660 9441 9749 9812 9937 9586 9837 9786 9657 9149 9573 9646 9800 9302 9832 9637 9882 9282 9041 9455 9781 9541 9487 9547 9537 9884 9767 9840 9391 9784 9029 9741 9225 9779 9243 9161 9054 9770 9637 9711 9609 9209 9046 9408 9512 9879 9045 9393 9851 9777 9538 9632 9317 9024 9869 9854 9909 9635 9384 9990 9419 9413 9421 9334 9882 9354 9185 9936 9123 9822 9337 9733 9030 9383 9831 9232 9952 9876 9316 9803 9342 9854 9124 9350 9569 9993 9894 9167 9317 9277 9847 9426 9691 9267 9450 9262 9311 9635 9889 9125 9146 9916 9548 9868 9989 9378 9099 9941 9945 9415 9433 9286 9960 9557 9636 9528 9239 9530 9695 9246 9807 9541 9673 9187 9499 9122 9140 9500 9448 9028 9625 9594 9634 9172 9151 9622 9551 9251 9252 9185 9356 9685 9471 9315 9932 9107 9533 9861 9327 9227 9107 9133 9459 9780 9011 9648 9592 9151 9147 9039 9870 9463 9324 9503 9325 9475 9124 9876 9416 9377 9751 9463 9752 9222 9778 9684 9019 9311 9544 9346 9228 9341 9169 9377 9120 9180 9024 9403 9021 9863 9442 9891 9325 9456 9083 9650 9622 9208 9216 9728 9275 9967 9190 9717 9879 9969 9090 9898 9970 9325 9243 9197 9666 9413 9265 9477 9283 9289 9880 9305 9842 9011 9195 9857 9468 9279 9507 9780 9177 9413 9507 9142 9069 9388 9859 9949 9046 9640 9846 9015 9965 9780 9903 9630 9192 9858 9106 9475 9147 9986 9780 9679 9998 9666 9536 9155 9635 9733 9625 9812 9145 9822 9644 9905 9209 9192 9853 9255 9832 9389 9961 9796 9168 9554 9426 9360 9411 9222 9525 9248 9208 9996 9928 9896 9661 9153 9741 9295 9886 9365 9797 9030 9186 9130 9935 9086 9322 9478 9031 9154 9867 9683 9950 9034 9927 9065 9084 9027 9288 9609 9276 9186 9294 9894 9081 9955 9737 9822 9940 9622 9877 9426 9342 9062 9556 9967 9839 9879 9444 9871 9723 9000 9553 9672 9034 9479 9738 9809 9506 9716 9418 9472 9902 9402 9055 9983 9357 9792 9494 9987 9413 9370 9103 9445 9122 9659 9412 9962 9227 9856 9522 9950 9857 9074 9312 9581 9243 9740 9390 9749 9455 9498 9912 9356 9900 9657 9028 9947 9449 9522 9934 9552 9582 9727 9998 9704 9385 9409 9355 9303 9955 9877 9943 9811 9641 9254 9082 9884 9994 9472 9323 9448 9660 9925 9494 9249 9581 9522 9196 9029 9043 9820 9272 9315 9546 9269 9710 9621 9368 9064 9614 9322 9632 9557 9824 9963 9501 9906 9847 9495 9067 9860 9633 9727 9784 9818 9976 9054 9339 9862 9084 9073 9681 9046 9388 9917 9315 9097 9228 9683 9853 9842 9004 9174 9398 9828 9136 9900 9423 9983 9084 9490 9532 9407 9907 9005 9224 9573 9060 9254 9434 9835 9327 9806 9881 9405 9412 9195 9503 9640 9568 9045 9482 9262 9219 9570 9090 9355 9159 9203 9028 9243 9694 9560 9341 9600 9256 9565 9172 9316 9509 9297 9150 9836 9793 9030 9241 9204 9916 9434 9845 9483 9169 9016 9745 9388 9586 9525 9433 9746 9729 9461 9679 9112 9712 9019 9712 9658 9275 9575 9974 9784 9562 9814 9310 9354 9844 9241 9248 9449 9365 9092 9932 9534 9108 9366 9922 9385 9582 9044 9821 9310 9196 9499 9422 9598 9209 9824 9255 9484 9088 9228 9958 9340 9041 9958 9694 9575 9198 9943 9023 9563 9725 9645 9787 9524 9701 9398 9599 9282 9443 9419 9282 9639 9918 9394 9236 9126 9218 9491 9300 9997 9409 9949 9337 9140 9906 9721 9715 9795 9353 9428 9047 9078 9072 9835 9292 9773 9923 9891 9746 9365 9309 9027 9694 9917 9422 9620 9734 9330 9801 9033 9016 9209 9672 9353 9349 9268 9765 9754 9753 9117 9181 9800 9886 9944 9324 9177 9717 9247 9758 9152 9302 9066 9179 9997 9674 9291 9306 9407 9311 9107 9130 9328 9006 9803 9371 9046 9070 9135 9800 9823 9944 9672 9312 9829 9615 9637 9697 9021 9574 9144 9173 9566 9902 9043 9562 9575 9334 9559 9982 9646 9666 9111 9664 9362 9914 9034 9408 9674 9861 9899 9186 9804 9570 9499 9322 9875 9826 9709 9897 9089 9854 9760 9655 9755 9803 9908 9329 9137 9466 9310 9473 9822 9111 9136 9183 9025 9861 9592 9389 9721 9180 9576 9214 9440 9765 9537 9314 9590 9936 9901 9369 9789 9661 9023 9233 9463 9931 9562 9290 9086 9562 9453 9908 9674 9279 9091 9389 9140 9373 9468 9861 9243 9043 9075 9683 9498 9302 9687 9778 9237 9588 9146 9026 9939 9861 9950 9091 9791 9512 9072 9568 9764 9525 9475 9127 9805 9256 9206 9945 9319 9675 9495 9252 9408 9260 9935 9907 9562 9312 9374 9490 9900 9521 9206 9528 9381 9155 9619 9862 9667 9381 9429 9121 9907 9595 9939 9401 9541 9145 9035 9551 9510 9530 9803 9918 9481 9738 9514 9042 9740 9889 9532 9639 9099 9738 9857 9480 9894 9165 9031 9250 9547 9151 9061 9453 9746 9000 9544 9977 9836 9579 9527 9345 9799 9330 9953 9279 9758 9157 9012 9497 9736 9234 9826 9835 9663 9372 9004 9556 9537 9726 9496 9083 9877 9248 9226 9312 9248 9770 9289 9083 9038 9816 9118 9838 9836 9070 9807 9283 9227 9819 9470 9653 9053 9986 9487 9406 9357 9181 9652 9895 9908 9147 9978 9474 9085 9204 9787 9333 9664 9075 9106 9703 9581 9915 9230 9107 9986 9036 9390 9903 9546 9861 9556 9289 9536 9733 9695 9894 9605 9346 9788 9202 9183 9455 9676 9269 9659 9462 9292 9013 9227 9089 9716 9809 9003 9946 9916 9679 9672 9996 9272 9908 9546 9518 9196 9082 9941 9891 9976 9545 9927 9453 9437 9110 9908 9113 9069 9567 9265 9361 9580 9493 9140 9986 9992 9144 9621 9907 9513 9983 9592 9785 9891 9138 9302 9086 9911 9243 9668 9886 9478 9284 9338 9916 9394 9245 9719 9153 9502 9984 9205 9772 9476 9345 9447 9157 9179 9067 9063 9693 9741 9346 9477 9631 9174 9470 9717 9084 9403 9074 9660 9881 9359 9998 9796 9443 9933 9204 9597 9125 9188 9802 9587 9354 9146 9725 9512 9326 9482 9265 9709 9222 9611 9185 9853 9785 9345 9260 9559 9748 9334 9218 9629 9693 9906 9114 9827 9839 9319 9423 9654 9197 9224 9931 9551 9060 9655 9062 9076 9137 9018 9785 9359 9319 9661 9212 9104 9005 9162 9663 9754 9496 9572 9072 9880 9477 9877 9706 9005 9886 9128 9659 9082 9042 9590 9324 9793 9935 9076 9870 9071 9094 9654 9121 9414 9004 9333 9208 9010 9495 9561 9454 9681 9132 9216 9560 9610 9783 9956 9615 9669 9774 9965 9441 9816 9244 9765 9299 9178 9842 9168 9250 9936 9512 9061 9039 9517 9084 9247 9217 9269 9809 9361 9950 9631 9267 9200 9240 9049 9155 9546 9718 9620 9510 9159 9125 9754 9614 9424 9932 9455 9592 9872 9081 9104 9933 9120 9311 9016 9058 9218 9285 9557 9579 9926 9187 9536 9125 9428 9585 9971 9974 9994 9590 9483 9843 9716 9927 9456 9139 9858 9912 9422 9420 9683 9216 9352 9803 9527 9059 9551 9745 9034 9107 9013 9960 9295 9549 9084 9413 9824 9746 9076 9817 9335 9559 9659 9741 9175 9806 9881 9032 9717 9302 9142 9089 9518 9185 9582 9735 9244 9133 9169 9278 9240 9873 9238 9225 9111 9012 9638 9935 9758 9714 9752 9784 9963 9100 9524 9137 9906 9404 9861 9312 9396 9002 9401 9604 9878 9674 9028 9121 9807 9888 9090 9046 9760 9018 9963 9871 9030 9600 9496 9479 9314 9938 9262 9276 9037 9476 9104 9634 9571 9965 9636 9967 9657 9728 9261 9535 9401 9289 9346 9207 9868 9436 9944 9627 9144 9906 9188 9866 9506 9684 9344 9510 9621 9296 9476 9348 9772 9270 9672 9342 9925 9308 10000 9582 9035 9260 9807 9436 9239 9843 9333 9797 9970 9276 9424 9113 9873 9302 9979 9068 9676 9012 9578 9296 9999 9744 9334 9771 9014 9006 9803 9939 9314 9802 9210 9039 9752 9707 9475 9682 9550 9808 9478 9519 9774 9592 9632 9336 9894 9301 9404 9569 9003 9672 9555 9002 9106 9890 9773 9120 9586 9575 9749 9590 9067 9960 9629 9509 9666 9103 9190 9215 9601 9359 9424 9064 9951 9747 9401 9535 9047 9495 9794 9050 9858 9349 9052 9964 9929 9515 9083 9204 9781 9832 9794 9538 9481 9422 9046 9147 9525 9928 9052 9816 9286 9477 9570 9927 9914 9661 9461 9961 9156 9255 9701 9013 9294 9444 9977 9222 9649 9750 9426 9429 9581 9219 9657 9753 9331 9704 9900 9856 9321 9642 9361 9607 9809 9931 9223 9722 9592 9685 9372 9438 9630 9764 9141 9924 9207 9117 9836 9856 9867 9952 9976 9137 9170 9632 9890 9501 9025 9479 9046 9346 9812 9097 9643 9310 9718 9867 9032 10000 9241 9094 9437 9871 9858 9578 9484 9064 9385 9319 9611 9942 9270 9276 9770 9130 9598 9349 9321 9624 9519 9057 9660 9330 9845 9994 9640 9562 9550 9362 9562 9481 9457 9689 9351 9314 9958 9525 9069 9342 9844 9680 9975 9804 9956 9744 9624 9243 9092 9945 9867 9301 9692 9217 9631 9536 9901 9962 9788 9140 9013 9349 9621 9470 9729 9972 9475 9686 9496 9544 9718 9029 9914 9692 9523 9559 9125 9146 9802 9909 9781 9359 9209 9472 9576 9841 9698 9166 9492 9485 9306 9505 9525 9927 9666 9253 9588 9140 9939 9774 9684 9656 9493 9597 9038 9015 9155 9163 9161 9957 9071 9632 9005 9281 9794 9271 9812 9491 9437 9303 9666 9433 9498 9190 9359 9163 9133 9637 9303 9071 9410 9677 9418 9903 9964 9456 9608 9809 9309 9459 9766 9381 9090 9461 9352 9574 9733 9163 9064 9169 9156 9421 9603 9654 9301 9652 9508 9435 9289 9811 9506 9389 9178 9614 9292 9141 9069 9590 9951 9379 9049 9406 9450 9830 9867 9802 9404 9599 9655 9158 9459 9811 9579 9061 9154 9881 9403 9662 9315 9692 9163 9511 9081 9341 9125 9063 9482 9885 9653 9122 9954 9392 9528 9093 9222 9085 9895 9626 9684 9549 9784 9142 9049 9363 9894 9204 9934 9297 9866 9939 9679 9028 9449 9760 9059 9264 9513 9232 9149 9857 9354 9793 9248 9573 9887 9470 9658 9471 9095 9341 9711 9570 9174 9760 9623 9758 9964 9556 9054 9520 9494 9424 9238 9633 9874 9298 9898 9387 9530 9737 9243 9574 9219 9181 9146 9105 9342 9804 9267 9127 9836 9978 9697 9700 9737 9319 9457 9391 9565 9202 9911 9058 9626 9839 9382 9499 9136 9970 9576 9356 9396 9509 9621 9615 9691 9767 9411 9032 9261 9678 9850 9787 9655 9547 9176 9391 9866 9323 9472 9121 9525 9382 9870 9841 9221 9251 9030 9047 9220 9606 9094 9616 9806 9715 9922 9496 9171 9332 9218 9122 9700 9067 9599 9354 9304 9775 9435 9861 9789 9908 9982 9003 9980 9851 9845 9891 9793 9565 9629 9012 9170 9723 9319 9976 9127 9931 9161 9989 9262 9069 9802 9652 9828 9090 9005 9822 9556 9130 9682 9344 9728 9353 9347 9708 9204 9882 9288 9997 9446 9917 9699 9307 9329 9708 9973 9456 9638 9825 9135 9590 9894 9627 9241 9411 9717 9937 9924 9272 9067 9605 9616 9795 9959 9964 9192 9853 9535 9481 9539 9982 9397 9928 9288 9727 9636 9260 9873 9964 9084 9698 9554 9669 9324 9485 9770 9041 9422 9693 9003 9179 9989 9620 9664 9637 9273 9857 9489 9808 9027 9718 9479 9424 9645 9767 9841 9971 9027 9404 9935 9802 9101 9488 9470 9116 9663 9931 9848 9084 9623 9851 9263 9611 9160 9928 9247 9433 9474 9426 9932 9501 9143 9410 9615 9479 9177 9456 9449 9895 9550 9383 9386 9341 9561 9547 9457 9224 9477 9304 9999 9790 9846 9953 9401 9005 9570 9338 9129 9043 9455 9060 9234 9598 9470 9849 9767 9337 9995 9216 9922 9544 9289 9999 9886 9541 9545 9032 9765 9712 9027 9453 9501 9873 9405 9592 9878 9975 9621 9006 9708 9075 9757 9942 9363 9918 9481 9130 9254 9475 9346 9867 9710 9325 9865 9285 9866 9099 9007 9320 9811 9034 9774 9311 9907 9869 9594 9475 9844 9214 9171 9241 9289 9619 9874 9652 9536 9354 9782 9480 9519 9818 9036 9919 9143 9901 9203 9699 10000 9902 9019 9500 9936 9793 9812 9533 9661 9405 9698 9194 9619 9559 9436 9598 9177 9309 9249 9713 9353 9031 9884 9872 9539 9920 9481 9682 9511 9374 9381 9200 9275 9090 9701 9211 9883 9202 9434 9233 9297 9131 9118 9606 9690 9244 9203 9868 9243 9452 9270 9596 9173 9153 9157 9713 9073 9638 9084 9584 9703 9155 9784 9978 9245 9174 9188 9127 9376 9622 9051 9673 9443 9860 9278 9133 9103 9481 9691 9346 9624 9961 9632 9797 9805 9479 9199 9878 9808 9284 9151 9510 9439 9625 9487 9685 9800 9366 9502 9175 9678 9243 9539 9121 9102 9817 9945 9205 9989 9635 9241 9612 9595 9563 9098 9399 9733 9298 9967 9540 9582 9808 9740 9711 9433 9917 9395 9923 9282 9588 9788 9651 9831 9326 9772 9934 9834 9406 9829 9512 9040 9761 9123 9325 9013 9912 9415 9746 9209 9381 9976 9481 9880 9405 9883 9002 9322 9277 9925 9294 9555 9402 9945 9386 9419 9406 9009 9943 9812 9528 9454 9542 9288 9267 9868 9993 9178 9282 9428 9078 9353 9404 9249 9923 9499 9131 9925 9821 9099 9539 9115 9654 9632 9750 9730 9050 9156 9739 9993 9658 9267 9446 9200 9245 9713 9758 9237 9581 9039 9666 9659 9082 9760 9599 9005 9258 9730 9620 9079 9519 9850 9885 9173 9481 9634 9593 9531 9480 9332 9213 9138 9599 9659 9028 9844 9061 9786 9081 9642 9515 9437 9992 9287 9196 9590 9983 9454 9009 9603 9223 9219 9142 9107 9082 9623 9432 9675 9153 9912 9006 9056 9740 9295 9715 9768 9139 9466 9243 9911 9798 9758 9037 9789 9736 9233 9068 9718 9377 9769 9010 9601 9988 9152 9398 9760 9465 9830 9434 9308 9432 9441 9364 9171 9736 9769 9630 9565 9234 9873 9165 9032 9321 9202 9511 9747 9125 9270 9464 9503 9729 9165 9794 9406 9007 9191 9165 9473 9712 9599 9781 9143 9730 9145 9004 9156 9914 9634 9411 9839 9197 9577 9871 9208 9469 9071 9955 9595 9341 9418 9097 9760 9273 9891 9165 9281 9772 9330 9444 9173 9620 9224 9006 9349 9059 9011 9195 9974 9335 9607 9502 9222 9874 9062 9430 9342 9133 9384 9937 9165 9493 9033 9925 9766 9614 9090 9737 9076 9420 9180 9249 9039 9405 9947 9079 9154 9958 9274 9818 9983 9571 9319 9205 9444 9381 9325 9787 9515 9710 9723 9370 9202 9447 9294 9658 9751 9384 9395 9517 9495 9575 9767 9224 9670 9713 9303 9825 9360 9268 9642 9032 9839 9962 9928 9283 9342 9253 9760 9547 9653 9482 9917 9855 9619 9211 9512 9060 9285 9597 9577 9470 9172 9033 9695 9532 9746 9688 9356 9796 9646 9689 9519 9175 9650 9446 9458 9682 9389 9908 9920 9041 9079 9836 9896 9699 9737 9098 9449 9713 9695 9025 9182 9557 9059 9567 9089 9495 9946 9135 9982 9281 9824 9500 9456 9163 9636 9604 9536 9025 9511 9455 9066 9591 9290 9653 9980 9718 9441 9428 9430 9826 9453 9302 9383 9202 9560 9162 9698 9505 9297 9369 9786 9812 9869 9933 9975 9194 9536 9510 9219 9047 9965 9977 9638 9946 9629 9617 9663 9760 9735 9783 9585 9187 9084 9658 9080 9644 9820 9468 9839 9808 9837 9315 9619 9395 9247 9283 9589 9473 9794 9809 9520 9448 9475 9848 9083 9794 9154 9436 9553 9889 9218 9137 9767 9994 9796 9847 9327 9305 9314 9857 9112 9150 9171 9731 9545 9108 9705 9824 9581 9498 9322 9792 9636 9797 9639 9410 9590 9794 9846 9833 9372 9755 9661 9138 9438 9146 9985 9455 9451 9989 9311 9254 9138 9172 9675 9373 9280 9379 9888 9552 9567 9209 9343 9203 9006 9672 9613 9286 9155 9148 9810 9528 9903 9470 9356 9030 9616 9031 9486 9757 9019 9797 9010 9849 9660 9686 9912 9630 9064 9799 9181 9632 9008 9214 9525 9705 9887 9828 9681 9041 9666 9490 9569 9259 9650 9926 9289 9956 9647 9775 9713 9666 9262 9413 9514 9922 9789 9116 9241 9854 9915 9423 9175 9613 9327 9390 9317 9213 9908 9689 9255 9573 9178 9514 9832 9519 9129 9121 9474 9776 9586 9877 9132 9848 9290 9336 9459 9078 9452 9391 9622 9367 9504 9487 9670 9831 9877 9678 9044 9784 9366 9990 9047 9234 9193 9879 9753 9323 9690 9227 9789 9276 9103 9921 9814 9083 9257 9964 9162 9709 9354 9474 9766 9858 9962 9126 9688 9838 9804 9422 9312 9169 9411 9359 9403 9295 9928 9847 9618 9618 9764 9406 9894 9557 9017 9707 9641 9274 9670 9493 9673 9714 9967 9129 9571 9618 9255 9950 9146 9749 9371 9458 9918 9473 9507 9010 9768 9434 9547 9075 9051 9310 9171 9635 9868 9879 9342 9508 9152 9702 9691 9516 9106 9347 9335 9677 9966 9280 9316 9111 9028 9378 9259 9636 9851 9766 9646 9308 9890 9193 9073 9942 9193 9935 9576 9060 9814 9608 9258 9656 9000 9949 9171 9106 9987 9196 9473 9952 9476 9790 9062 9194 9167 9321 9830 9708 9777 9476 9706 9666 9359 9469 9297 9552 9403 9564 9303 9216 9862 9251 9873 9862 9891 9734 9658 9877 9931 9822 9828 9096 9611 9580 9291 9468 9591 9811 9866 9367 9286 9261 9723 9335 9730 9020 9578 9132 9584 9571 9039 9135 9822 9912 9688 9712 9335 9345 9278 9956 9166 9796 9052 9467 9375 9033 9625 9966 9844 9490 9022 9821 9751 9746 9846 9170 9456 9113 9303 9730 9684 9342 9865 9196 9944 9552 9598 9278 9588 9877 9234 9444 9672 9977 9602 9047 9700 9226 9703 9233 9407 9416 9053 9848 9161 9590 9018 9307 9703 9011 9036 9387 9043 9591 9583 9987 9143 9180 9955 9421 9747 9879 9865 9419 9545 9156 9156 9935 9383 9549 9168 9480 9965 9912 9327 9125 9501 9345 9432 9204 9046 9158 9281 9089 9750 9554 9766 9583 9424 9411 9003 9171 9289 9558 9280 9525 9715 9436 9459 9788 9985 9317 9267 9640 9229 9594 9765 9420 9630 9888 9314 9676 9736 9595 9766 9485 9839 9531 9758 9263 9942 9451 9124 9922 9009 9094 9136 9414 9220 9285 9201 9204 9603 9468 9534 9522 9752 9299 9942 9381 9877 9256 9057 9302 9541 9823 9478 9380 9043 9235 9333 9676 9687 9147 9287 9386 9241 9113 9800 9461 9398 9000 9355 9691 9158 9890 9212 9910 9879 9154 9291 9445 9410 9038 9747 9951 9551 9224 9020 9594 9150 9353 9960 9837 9190 9937 9222 9431 9049 9712 9892 9448 9712 9247 9138 9560 9827 9351 9469 9705 9195 9760 9149 9295 9798 9896 9936 9038 9811 9957 9633 9961 10000 9282 9797 9190 9219 9709 9621 9268 9420 9203 9406 9822 9140 9545 9381 9967 9586 9540 9671 9471 9991 9510 9766 9478 9095 9701 9517 9906 9347 9149 9866 9347 9121 9352 9227 9340 9751 9848 9609 9861 9741 9705 9682 9881 9249 9753 9847 9525 9293 9207 9996 9283 9717 9761 9451 9813 9152 9968 9718 9499 9807 9274 9846 9929 9316 9072 9268 9067 9611 9567 9928 9351 9272 9300 9923 9211 9052 9769 9427 9035 9667 9422 9008 9383 9874 9460 9886 9025 9427 9294 9524 9234 9568 9060 9162 9884 9823 9120 9641 9123 9378 9569 9165 9340 9869 9087 9551 9611 9546 9978 9337 9212 9090 9345 9286 9964 9495 9171 9679 9923 9465 9893 9847 9723 9953 9699 9297 9466 9819 9938 9589 9887 9196 9444 9226 9755 9531 9778 9366 9077 9445 9393 9980 9535 9738 9265 9188 9924 9127
7500 8345
943 897 704 678 132 783 902 760 689 765 513 148 647 697 877 326 757 589 871 760 560 261 884 819 947 802 414 784 386 332 984 625 229 984 599 558 766 501 614 454 562 126 799 208 119 973 732 776 858 602 833 417 160 716 236 106 814 847 790 496 178 773 121 307 153 917 161 819 714 675 570 573 998 368 681 117 637 709 189 495 608 318 812 668 934 344 971 748 190 760 243 269 829 561 773 882 775 835 998 488 806 864 961 804 528 939 217 165 944 603 560 848 822 668 812 151 913 782 195 102 838 636 568 667 196 341 845 267 472 238 953 574 101 309 674 530 544 791 892 488 691 451 632 512 415 444 563 327 225 659 627 964 591 491 927 984 128 167 251 500 306 203 371 604 412 945 133 253 736 321 641 723 969 272 234 384 913 994 611 138 949 534 398 539 926 621 523 954 688 674 751 894 173 121 795 782 966 828 935 998 149 872 720 117 441 250 698 353 244 606 688 489 139 382 929 361 903 748 612 591 718 362 781 791 680 575 869 942 700 200 940 145 368 956 459 105 503 157 359 944 663 343 432 999 626 657 360 825 404 872 415 121 530 493 208 209 968 374 150 964 474 386 108 138 639 765 144 141 822 700 381 781 943 713 779 865 370 435 690 971 306 401 993 132 794 497 241 762 771 589 121 541 271 130 580 810 795 921 247 913 620 528 693 562 538 768 724 204 203 413 174 706 714 463 135 508 861 573 566 928 161 587 766 630 914 642 736 104 562 884 917 181 708 906 940 542 971 663 646 470 372 117 472 987 480 507 791 637 981 356 565 438 239 330 968 450 872 704 454 730 884 668 811 888 870 146 430 840 710 372 309 378 389 979 364 770 485 451 406 465 103 267 804 243 794 167 593 962 167 343 691 951 911 798 235 177 845 565 917 851 233 523 228 523 501 790 589 886 240 291 648 244 459 748 684 252 211 573 214 279 816 201 229 123 900 364 200 744 225 413 891 359 836 118 178 633 204 667 816 345 858 463 786 613 507 469 162 618 942 573 797 153 674 323 176 573 884 276 613 109 590 503 665 722 819 139 355 923 706 170 564 860 830 349 473 336 114 832 250 956 404 948 109 978 567 482 848 450 659 460 756 545 260 420 266 375 459 818 594 461 888 158 321 113 704 991 349 719 822 500 971 225 744 980 499 310 462 346 660 417 103 416 862 560 132 424 835 789 242 428 546 426 783 163 440 487 153 986 502 271 782 472 693 822 749 489 131 507 735 989 220 134 701 378 594 129 702 725 214 240 450 661 864 232 724 303 916 174 585 417 642 664 186 335 485 231 724 517 638 755 802 758 790 502 135 680 828 133 702 943 274 151 603 137 580 623 637 496 697 518 209 339 181 592 871 567 723 891 380 657 645 181 711 731 880 142 708 103 176 409 946 647 757 845 981 336 765 914 128 461 431 238 997 513 126 263 376 750 153 656 703 996 133 414 726 309 456 730 312 829 138 555 475 795 696 752 428 460 665 456 218 393 594 511 202 918 675 478 667 124 430 666 119 760 980 142 365 436 772 874 561 207 428 937 298 124 985 626 781 650 983 899 943 873 410 441 790 985 819 753 108 545 419 425 304 695 467 866 427 535 739 889 642 464 825 841 785 809 763 565 755 141 464 994 915 774 434 100 154 549 150 459 994 766 784 594 460 547 459 788 983 198 676 921 562 797 157 346 902 821 207 657 862 571 947 172 641 381 470 992 226 520 451 220 285 531 714 645 375 470 729 654 865 404 574 426 200 632 969 399 749 175 956 907 944 298 980 584 876 449 576 102 265 323 222 747 150 232 391 425 899 120 979 763 721 850 188 218 481 453 517 229 529 769 135 472 967 411 352 843 156 224 845 618 744 363 364 795 792 656 516 691 973 792 453 693 641 839 207 418 291 624 844 116 392 275 785 359 884 137 498 940 261 342 558 906 902 218 997 693 774 809 383 142 600 737 132 537 575 239 855 162 764 995 179 452 270 864 711 153 901 208 389 459 747 243 661 648 362 954 341 432 762 921 772 362 657 804 195 528 339 347 591 399 341 967 752 808 830 462 257 127 868 547 783 911 987 443 559 645 396 196 978 157 116 145 716 971 849 812 795 484 158 682 784 696 648 535 504 775 293 661 802 457 504 584 368 788 323 223 432 916 319 706 973 632 751 986 899 896 193 694 380 548 375 163 243 320 598 944 995 187 902 796 545 405 676 813 489 295 936 822 210 551 824 182 479 575 464 378 470 557 368 146 104 940 209 545 259 103 488 253 191 389 345 933 992 317 745 480 512 977 598 622 824 422 101 599 293 465 877 663 319 541 106 620 481 215 164 640 516 850 190 904 238 435 836 229 950 580 907 461 853 504 984 676 826 381 571 415 746 448 375 361 285 381 882 666 793 342 603 308 191 693 211 627 424 947 152 373 823 959 131 675 463 411 647 585 692 218 901 734 863 275 996 444 853 273 110 645 515 910 854 904 602 361 530 322 308 582 893 427 838 924 399 300 631 342 181 322 757 378 956 916 850 951 360 702 520 370 644 936 279 497 235 177 154 665 696 659 543 588 987 380 808 385 877 438 924 355 957 681 633 913 596 780 259 856 778 680 522 421 912 701 214 146 174 269 107 771 828 847 655 210 227 760 792 400 494 716 655 451 396 585 660 288 364 819 144 438 795 566 760 706 564 270 148 638 736 452 408 564 299 360 971 723 119 763 122 513 478 678 864 170 262 523 358 823 639 699 260 433 265 316 436 125 487 781 663 519 233 368 983 729 628 350 451 944 112 770 456 787 447 617 253 906 436 511 728 371 507 285 101 969 501 437 994 284 217 656 704 647 320 983 672 244 332 122 187 641 793 841 427 536 457 580 442 189 388 466 758 191 651 759 159 449 195 152 633 609 104 633 553 325 913 224 469 244 544 557 182 633 694 806 168 447 683 807 536 971 273 293 458 824 952 517 272 443 569 202 349 870 735 802 194 647 926 861 188 766 714 270 398 407 372 467 754 955 570 586 321 743 176 679 567 127 195 135 768 961 237 116 831 269 818 321 212 139 181 597 806 191 163 500 498 436 867 548 390 734 134 612 476 210 290 339 534 683 375 598 643 809 614 770 374 728 992 487 768 469 984 870 561 147 369 355 483 533 200 773 266 234 681 642 641 872 278 471 554 553 970 493 658 583 560 933 311 551 419 375 316 699 244 173 746 810 726 525 342 826 595 508 356 275 447 897 146 625 367 897 474 336 687 131 820 246 360 427 994 976 702 309 675 242 680 717 952 405 539 591 527 133 999 783 308 742 679 652 663 342 845 433 876 531 762 992 677 121 418 670 998 416 276 969 558 252 685 806 854 223 396 380 553 692 162 762 730 137 710 393 676 554 726 551 986 487 542 959 806 256 629 803 572 201 771 426 353 752 232 206 272 528 486 725 516 845 783 246 278 492 539 250 343 561 702 328 345 540 286 150 697 211 249 268 312 316 892 565 968 123 968 536 848 750 558 661 594 340 807 168 129 642 319 372 202 317 600 744 153 182 794 750 591 339 315 803 555 206 665 820 526 929 355 670 679 813 330 272 450 136 638 479 975 253 147 474 767 944 217 820 125 308 570 616 547 181 716 102 584 677 822 109 605 473 976 283 286 306 753 933 639 687 708 614 840 755 988 606 698 501 722 119 709 588 636 256 669 648 258 252 621 980 558 225 452 831 706 935 433 755 263 972 441 871 882 280 625 265 182 322 667 200 342 375 689 274 531 357 218 986 807 739 361 661 260 110 788 866 945 220 620 505 489 357 375 370 834 297 833 916 816 499 116 454 170 101 628 899 655 142 884 461 177 245 419 338 255 206 500 496 624 417 297 112 674 573 679 508 166 511 720 882 306 132 336 377 133 260 572 689 600 752 446 677 897 161 915 448 268 415 241 792 128 735 200 702 604 779 506 670 290 226 552 496 555 184 169 589 344 641 574 844 393 920 818 586 982 732 331 546 443 769 634 471 503 734 470 107 512 876 974 999 398 525 792 854 906 861 739 547 799 312 687 488 528 504 370 806 236 601 648 876 666 281 644 466 311 410 770 120 582 743 118 881 565 810 130 470 968 769 917 766 377 604 253 201 107 523 908 540 421 555 713 383 133 356 749 344 963 518 661 544 261 680 721 122 786 751 492 753 816 409 815 489 309 968 591 316 788 498 153 505 349 766 788 382 418 834 924 380 648 584 824 809 560 545 227 643 592 620 395 408 325 210 797 534 474 684 146 558 181 199 963 728 261 147 109 579 881 329 255 528 210 980 634 967 821 761 609 709 677 905 413 902 411 507 435 785 190 482 640 569 878 602 296 139 946 602 618 222 832 774 651 338 149 581 304 266 638 210 875 315 411 585 216 722 992 849 803 181 330 739 650 207 341 846 246 583 448 161 706 576 231 653 210 280 233 711 743 167 821 914 382 231 498 796 249 489 644 349 571 874 988 517 377 625 363 821 208 107 882 210 880 112 763 990 589 896 700 628 963 818 541 642 345 940 437 792 428 981 437 295 250 721 713 527 346 372 644 751 379 525 257 258 834 920 544 719 211 243 346 470 357 788 111 603 123 745 394 451 725 731 647 271 451 656 699 994 928 639 140 306 164 297 761 294 216 304 310 624 744 556 995 101 640 105 901 663 751 294 411 772 321 354 944 672 910 939 963 837 577 399 439 938 597 199 232 109 700 739 634 443 294 628 741 231 930 641 190 680 231 501 749 452 755 692 421 664 927 680 797 800 979 235 738 575 334 266 882 330 905 515 971 495 439 711 923 368 649 113 345 176 811 994 529 566 982 246 526 908 826 620 707 200 755 741 676 386 907 854 616 207 368 586 900 707 594 822 975 539 835 319 615 646 609 143 508 590 586 330 794 708 850 798 809 902 538 781 287 742 634 199 245 902 686 144 905 576 867 275 114 998 495 629 940 400 970 447 891 555 975 684 560 824 481 368 121 316 148 308 354 682 408 499 880 390 544 784 262 707 959 276 704 750 201 644 150 170 387 337 923 361 921 779 482 699 146 503 311 491 108 565 172 713 360 348 399 804 131 561 510 386 737 511 433 234 451 483 602 738 720 821 396 937 599 778 932 645 577 539 135 882 103 504 594 364 752 893 464 179 750 271 762 783 979 194 918 429 874 519 166 890 339 462 827 838 536 154 779 410 594 210 291 894 614 182 554 662 371 919 741 121 486 502 200 464 894 117 793 767 833 255 657 468 915 780 602 450 230 380 156 724 490 645 915 400 123 468 962 394 683 999 712 168 501 813 829 691 226 621 457 960 173 410 724 988 486 326 734 617 903 791 637 690 435 551 990 458 316 348 148 899 346 761 364 143 870 489 734 392 407 488 351 480 798 372 467 284 598 200 197 797 891 734 486 622 582 773 376 798 120 425 993 663 482 653 707 648 142 737 940 449 224 588 829 923 860 295 503 754 692 600 550 583 630 937 501 211 105 778 305 422 499 298 985 881 247 988 825 289 725 764 935 849 351 763 167 507 354 867 260 947 763 711 826 393 944 623 504 345 400 710 667 195 304 948 372 451 936 196 641 957 257 872 201 508 635 566 312 285 432 472 528 195 479 650 488 719 273 288 360 870 294 927 966 498 271 634 246 206 731 183 459 888 955 560 692 589 422 904 171 755 673 896 246 448 546 931 464 115 218 724 885 710 651 246 207 218 781 353 324 808 436 980 695 391 836 683 276 258 884 644 913 556 540 455 300 382 385 664 397 800 388 578 509 335 121 914 453 198 563 974 906 296 349 897 587 184 876 159 342 759 100 551 611 540 906 812 822 587 475 515 387 159 993 192 691 113 105 440 508 569 710 413 161 959 606 945 143 482 103 385 537 400 837 148 840 138 860 958 626 631 769 309 988 762 401 678 171 704 118 580 569 124 289 630 984 192 574 126 871 874 708 407 274 544 455 410 880 611 665 505 242 433 714 229 491 411 203 860 411 518 736 880 543 321 509 526 413 379 849 580 253 556 888 724 100 639 133 880 250 995 681 689 428 691 818 215 398 317 975 710 736 710 589 575 932 395 100 641 971 849 221 223 404 405 243 701 944 574 877 193 568 854 178 292 544 896 408 239 510 382 849 542 389 437 116 617 128 413 257 1000 261 378 519 862 980 663 860 924 236 132 413 704 283 492 897 123 684 601 262 193 883 110 635 568 745 948 184 773 360 342 772 818 917 588 680 897 250 836 216 386 264 529 386 447 921 579 471 902 179 633 391 359 644 927 827 685 874 912 457 531 550 526 348 763 113 324 956 263 159 171 846 324 898 528 968 214 107 438 115 186 368 407 742 912 630 569 596 800 777 349 330 623 775 579 682 184 803 638 644 259 105 489 780 903 314 747 117 321 185 132 704 750 736 446 958 365 311 850 165 384 198 692 303 270 270 885 354 370 522 295 529 528 981 308 727 294 955 744 515 436 173 219 185 809 862 142 471 469 892 833 753 387 524 352 557 695 236 207 965 956 402 493 780 383 998 506 577 952 250 389 685 620 805 770 428 666 209 195 134 397 928 183 684 452 435 240 443 868 645 704 823 947 196 602 626 490 405 203 441 555 492 422 471 296 489 195 258 598 291 589 895 218 969 579 867 700 115 309 567 660 913 390 904 405 288 529 795 593 632 533 444 420 855 815 913 640 307 467 237 498 352 429 616 320 304 780 920 319 989 784 276 902 470 179 306 658 905 398 548 834 831 288 253 982 400 463 622 607 830 155 104 479 484 917 699 985 696 916 601 685 699 777 883 168 252 485 122 156 179 867 890 306 155 440 288 455 803 206 962 929 558 362 704 339 278 403 323 271 615 824 252 610 897 134 678 445 816 997 502 896 864 688 201 919 127 686 670 226 188 631 452 647 893 155 886 467 755 208 935 369 329 186 879 522 517 853 868 630 850 369 525 109 957 923 324 381 609 894 804 697 524 255 343 713 608 525 476 362 931 411 929 259 794 203 681 608 957 548 237 202 213 662 508 467 584 732 144 489 625 848 186 148 400 726 157 908 251 830 566 478 537 494 637 331 598 614 839 851 459 976 953 869 934 460 335 517 191 676 303 112 524 389 160 220 411 514 127 859 343 890 336 781 384 269 408 278 180 543 128 539 518 377 407 451 133 940 264 224 615 467 236 435 152 593 555 761 403 879 916 943 769 252 119 449 718 427 627 798 870 952 336 684 328 941 431 361 276 893 782 187 656 314 523 105 203 374 766 803 550 681 745 615 229 765 360 848 488 887 645 655 234 278 338 462 218 967 119 394 859 197 778 514 411 300 816 811 872 581 613 718 559 654 629 985 418 889 832 203 775 774 758 909 952 392 667 466 358 983 156 513 179 834 324 787 431 139 597 302 621 506 316 476 159 845 460 775 733 589 878 804 362 635 108 313 927 972 679 582 954 735 995 132 568 318 215 295 358 108 794 275 514 109 651 870 250 407 644 883 896 818 983 257 452 991 767 676 962 742 257 311 773 548 640 341 767 755 833 421 159 627 596 573 636 543 740 787 850 680 966 142 498 949 299 850 335 363 822 297 104 979 805 778 527 445 415 590 496 247 911 556 774 803 425 707 345 164 493 491 745 755 533 242 703 129 388 939 392 210 532 396 485 336 470 308 978 785 194 474 329 104 930 102 807 354 709 448 419 498 840 460 253 372 899 252 401 286 190 990 693 919 683 178 552 152 683 529 234 778 903 463 178 832 465 282 483 471 630 198 265 469 558 418 138 456 868 736 939 354 726 632 273 408 106 725 757 986 550 891 763 750 353 238 878 115 420 360 783 950 458 948 716 312 663 754 668 530 786 904 784 511 832 353 215 234 374 269 219 825 159 279 574 710 417 748 121 737 108 200 686 466 444 698 976 106 451 940 833 237 843 914 945 674 266 457 808 838 626 324 662 982 503 532 988 216 279 405 853 584 505 835 347 246 533 322 549 280 261 382 714 401 592 956 975 758 412 179 595 334 700 553 612 202 381 897 615 858 598 467 738 400 598 985 546 427 603 995 608 765 673 618 165 264 573 436 319 281 812 210 515 511 961 424 910 341 617 524 495 214 287 530 514 786 514 960 212 117 955 116 178 924 635 540 188 207 272 407 389 985 517 200 792 477 821 702 115 437 522 807 552 710 336 362 792 147 322 300 461 573 317 539 496 248 375 881 355 547 287 941 828 705 438 620 478 258 321 493 893 139 597 741 749 833 102 540 880 621 741 340 193 354 175 887 502 450 767 153 294 955 995 121 956 729 641 730 283 258 520 175 298 116 816 343 245 215 180 125 736 217 662 226 471 134 112 269 484 779 322 975 129 613 997 381 341 934 408 525 489 828 897 687 240 109 326 385 224 406 707 860 523 666 986 290 700 394 459 480 470 979 455 499 591 451 177 229 681 485 951 169 609 243 152 749 252 379 133 376 982 137 533 505 703 815 992 402 506 748 782 876 726 236 671 613 884 144 138 565 529 989 931 137 529 984 182 681 362 216 354 343 253 183 144 856 294 136 554 700 784 335 575 806 472 543 418 652 587 754 216 413 138 147 747 567 427 830 248 689 342 799 328 792 882 670 944 175 102 497 776 182 732 647 888 500 189 602 152 677 355 565 990 691 909 736 257 335 862 405 924 203 203 549 895 381 515 838 457 517 334 529 599 363 175 783 763 562 681 211 238 333 677 524 924 585 556 180 821 418 783 140 521 282 886 713 564 400 550 317 817 181 746 712 444 821 791 503 382 769 615 817 101 291 637 321 172 193 698 893 808 480 330 625 960 215 337 523 516 184 136 629 562 782 638 906 899 725 705 578 493 319 394 791 807 328 408 276 718 106 168 525 783 695 446 742 811 981 561 623 461 597 548 923 675 185 224 574 207 829 151 897 445 742 688 548 366 392 724 984 398 189 805 181 784 548 219 891 528 681 513 889 574 962 811 249 443 935 119 550 159 170 447 504 208 431 349 475 723 973 755 121 458 857 499 242 404 618 429 832 595 843 116 169 804 827 615 246 157 634 697 216 100 440 918 505 771 266 276 493 535 932 811 290 184 309 729 488 224 157 319 719 900 632 184 1000 458 699 246 812 629 239 324 629 876 241 431 646 704 607 435 536 835 246 726 919 752 751 703 876 808 318 892 708 850 976 707 604 972 249 415 600 685 640 526 560 177 253 502 178 760 838 911 892 380 933 206 131 683 810 304 490 127 195 494 878 467 498 481 438 944 193 335 629 733 157 485 206 310 888 284 970 725 491 257 104 423 364 432 105 470 933 793 497 424 286 671 792 981 152 526 925 542 157 850 571 214 334 677 424 221 258 691 846 649 848 246 973 508 876 978 878 808 770 375 529 353 342 320 333 691 142 554 232 200 403 703 611 638 380 936 759 835 626 902 483 770 444 455 278 616 730 155 424 796 727 853 148 970 469 679 660 808 232 793 304 536 495 816 470 171 147 228 906 673 426 389 442 167 140 917 683 166 973 403 863 996 255 307 965 921 282 922 125 712 714 329 247 505 441 914 874 488 438 779 160 765 464 800 228 802 716 811 868 985 214 126 981 666 631 341 884 209 262 909 821 272 534 364 975 876 277 848 363 616 626 721 677 387 817 805 188 829 615 352 814 125 676 190 692 306 431 872 415 891 780 533 162 610 797 136 485 975 884 145 590 807 766 266 193 879 367 578 707 882 830 817 304 505 907 292 107 635 163 720 525 239 252 884 749 345 921 234 319 200 576 205 303 638 668 693 516 935 270 222 213 397 940 417 198 242 609 503 777 672 222 301 811 671 482 856 916 402 386 532 799 862 637 399 499 305 992 311 536 559 731 649 252 967 966 647 208 871 149 282 542 568 780 649 238 261 802 451 860 187 883 659 950 816 958 745 417 345 353 854 804 984 799 352 950 161 900 454 932 949 636 771 814 416 716 348 577 517 699 437 605 878 392 851 694 646 892 110 287 244 864 388 524 663 640 770 120 539 224 952 785 156 722 598 769 735 242 346 251 842 980 152 115 668 903 709 610 191 720 797 335 880 184 156 839 725 826 859 560 346 207 344 403 225 238 171 860 678 714 111 816 990 460 831 657 660 540 266 751 556 360 382 732 444 438 571 465 264 726 926 510 833 566 209 959 101 281 818 679 291 225 494 281 883 324 838 542 160 401 292 616 661 574 645 401 309 215 767 770 841 692 576 971 257 686 929 258 263 142 233 454 565 627 932 447 248 166 285 308 467 477 221 424 347 766 725 853 277 491 622 414 479 198 681 637 784 609 191 343 949 622 994 810 248 926 553 693 992 738 298 755 511 419 178 758 481 199 611 955 591 529 665 970 627 346 903 707 251 391 950 199 913 340 305 457 265 758 150 256 792 348 911 302 964 385 961 741 484 868 992 371 396 656 638 320 902 837 323 153 227 570 549 436 810 755 190 975 809 240 527 601 785 734 199 144 118 159 181 799 323 172 170 917 728 708 533 927 841 756 980 365 325 825 701 431 876 791 702 685 327 228 582 408 862 681 452 276 137 533 976 657 902 442 870 630 446 402 556 286 455 832 551 977 656 549 408 532 636 109 513 260 238 391 568 396 368 317 870 405 146 845 359 949 583 228 875 929 531 727 511 886 558 963 862 510 808 566 338 443 576 147 900 110 735 468 703 103 982 572 705 127 416 964 976 899 192 246 223 920 873 635 201 727 894 359 534 701 826 772 440 698 216 340 708 851 104 410 250 986 279 856 112 595 215 385 791 604 531 310 523 404 845 921 130 134 280 564 131 402 633 472 396 145 108 400 292 112 710 443 998 285 595 406 781 710 691 868 314 222 474 133 526 616 955 853 650 531 714 682 229 643 450 525 985 458 825 276 470 831 916 764 116 510 169 193 220 761 357 434 279 731 467 101 346 718 854 293 248 864 875 674 803 324 198 787 979 923 964 448 754 879 508 166 389 577 259 806 337 516 536 516 246 299 814 790 918 668 983 462 828 857 136 631 477 234 417 455 454 677 199 504 556 607 570 241 480 729 343 114 541 779 827 984 978 641 773 291 308 755 654 432 908 987 963 681 220 380 432 871 353 531 374 809 434 844 346 815 869 589 829 409 367 952 393 642 592 165 833 196 217 486 529 421 472 491 102 890 167 434 760 421 262 431 526 596 274 169 707 440 658 832 749 322 784 438 864 375 801 696 472 918 479 901 338 247 688 637 433 152 972 490 770 233 821 295 125 391 364 129 731 319 861 777 541 941 214 701 316 915 693 985 228 171 281 764 616 869 400 949 317 668 735 987 197 555 282 223 847 843 549 874 161 409 650 899 647 161 599 259 372 292 243 798 660 424 561 275 589 257 521 203 826 255 189 923 711 371 442 854 511 891 727 572 597 674 768 243 735 366 402 106 558 842 804 218 562 661 690 447 819 210 550 941 663 640 259 373 307 899 523 718 789 546 587 682 219 354 825 854 917 523 257 772 364 357 286 826 919 876 273 133 383 723 370 946 362 529 615 867 427 137 584 513 880 467 194 1000 117 316 249 935 739 703 706 103 961 892 225 275 163 695 308 743 418 875 688 977 403 599 843 127 933 724 540 813 487 931 812 505 246 357 736 282 961 441 582 921 629 707 492 989 402 700 732 116 871 716 389 273 315 232 597 544 252 433 356 639 661 464 440 807 722 175 385 979 813 867 899 738 871 390 727 569 386 755 585 256 767 874 726 378 402 620 823 851 953 475 490 910 840 830 717 858 302 398 836 114 265 130 753 432 717 776 901 399 827 782 852 593 952 874 872 354 493 694 501 743 465 891 652 304 117 665 458 319 964 590 630 525 620 382 253 633 454 153 932 280 231 783 774 182 657 942 733 149 932 234 188 396 421 741 898 735 702 355 954 665 242 881 486 762 559 639 692 914 989 623 490 219 406 560 599 359 501 628 705 729 762 794 125 480 831 923 214 532 574 465 494 716 345 276 775 200 816 466 113 804 989 504 320 691 360 819 346 762 743 952 490 802 141 812 281 872 734 692 700 605 453 490 320 995 667 995 195 779 757 208 879 746 909 198 733 269 313 980 327 957 327 113 758 368 826 335 536 856 927 532 757 380 923 978 374 886 368 469 664 125 875 839 167 179 334 196 645 547 472 872 800 699 282 854 967 107 485 502 259 709 331 917 385 550 290 956 435 855 425 395 276 596 233 640 972 467 737 617 311 208 488 407 808 967 558 170 370 943 870 530 948 200 743 332 650 933 288 985 183 910 676 360 505 205 900 476 573 636 993 180 141 778 784 245 140 341 315 411 581 184 237 528 581 880 761 230 208 345 511 291 254 186 551 659 589 748 431 458 680 721 538 721 795 618 866 835 860 478 542 737 859 679 561 440 558 618 570 963 863 378 551 116 761 101 972 349 145 700 707 726 420 541 446 511 159 609 642 315 987 184 952 845 763 512 284 618 427 151 580 289 429 130 306 486 429 277 736 474 877 442 496 593 280 843 400 339 748 943 554 734 423 802 875 185 610 456 1000 937 804 877 226 529 303 729 915 929 906 650 403 179 389 799 969 569 938 369 204 685 608 955 715 931 756 887 412 365 342 709 599 145 585 121 871 788 750 785 717 952 732 416 427 417 511 396 282 746 962 386 727 866 340 442 192 392 328 801 954 867 509 552 308 994 573 178 178 619 259 191 571 891 804 898 307 611 590 786 356 551 171 984 416 708 722 805 1000 346 606 350 212 114 802 420 405 672 795 780 290 954 871 157 241 971 956 745 581 545 531 838 393 899 217 105 904 235 811 299 481 416 549 890 430 648 606 735 319 400 514 806 650 681 864 791 651 819 536 529 660 363 366 953 261 780 959 164 915 165 364 692 481 813 581 811 757 186 843 976 486 653 178 432 631 942 223 578 156 659 106 112 922 669 966 479 448 320 544 659 385 204 350 162 313 227 269 971 313 111 342 996 962 420 428 592 361 848 466 714 506 473 727 724 141 989 499 787 605 339 445 286 443 993 348 954 516 814 320 730 826 562 121 183 883 746 972 540 593 437 551 395 810 574 415 852 562 815 935 463 153 676 649 794 965 293 747 481 106 967 507 228 825 528 608 707 274 579 544 767 917 391 459 122 865 774 270 426 588 204 185 642 781 130 732 745 620 478 225 923 741 632 151 565 457 659 569 928 535 409 991 748 700 449 770 564 223 941 286 711 441 371 649 518 698 380 263 317 154 685 239 795 614 587 657 367 246 522 294 978 831 284 725 827 634 494 687 757 731 873 764 172 540 413 887 237 693 149 751 748 131 890 839 942 477 792 308 920 313 799 897 440 983 918 266 913 411 853 966 439 121 730 808 858 142 694 391 131 140 141 175 468 328 311 409 705 102 914 921 613 712 817 953 991 734 219 300 441 368 265 176 687 895 884 544 333 875 836 662 915 273 737 382 501 344 988 502 347 297 422 860 305 535 208 592 565 327 792 907 893 958 983 579 248 263 419 482 137 551 143 348 121 176 927 522 421 914 925 965 210 643 220 712 178 328 303 643 853 996 846 141 349 225 917 497 388 335 879 722 183 318 970 204 692 896 923 409 205 847 373 612 787 493 323 865 117 526 507 870 818 650 307 166 775 223 564 162 459 739 784 839 354 149 943 946 945 865 354 446 108 924 958 795 713 577 956 730 102 759 897 217 408 203 283 182 327 747 541 983 783 621 821 136 670 159 982 911 320 632 356 625 555 610 716 267 186 671 897 486 727 189 603 134 293 786 514 817 830 955 195 612 576 916 648 245 371 926 453 591 557 709 216 111 616 832 278 702 800 471 484 526 561 987 560 150 169 974 867 899 325 358 510 801 570 454 342 841 379 695 728 836 701 844 243 316 973 421 314 168 188 699 594 649 685 450 996 754 721 258 949 946 516 755 142 986 208 384 826 784 980 851 916 977 991 158 292 963 776 803 130 865 501 921 810 483 371 202 533 992 360 482 333 777 533 375 158 642 659 281 722 935 131 935 911 121 993 499 381 165 302 708 326 1000 629 432 482 900 534 916 287 795 694 520 868 523 795 926 461 453 503 183 685 534 117 595 853 406 391 233 471 593 841 994 592 469 426 371 665 860 583 852 951 573 668 818 996 462 140 457 212 543 540 797 374 854 688 226 259 375 656 928 868 496 921 757 262 346 127 223 503 907 372 453 479 940 568 474 699 905 831 811 744 667 904 117 520 888 540 977 263 195 904 427 889 220 183 150 764 507 273 266 413 545 916 792 782 483 563 480 387 393 290 428 357 490 445 777 674 282 149 837 377 953 561 265 173 941 612 837 448 786 399 157 627 314 246 408 698 709 788 381 398 374 105 655 160 451 729 131 633 778 264 306 731 725 769 200 666 380 333 410 165 632 467 990 242 613 694 236 321 779 815 620 449 820 274 807 270 299 838 199 978 101 703 104 727 471 204 392 751 734 702 213 662 465 499 804 979 192 941 596 871 755 215 617 574 687 423 141 886 260 537 259 261 239 263 284 907 367 873 658 397 871 167 959 336 566 763 314 955 703 206 222 457 322 739 327 305 161 368 487 618 202 647 175 341 810 360 545 474 232 202 771 103 566 730 636 428 492 246 382 491 352 504 244 871 539 471 175 600 136 860 514 238 506 590 776 612 850 320 986 378 719 153 678 284 179 313 612 868 459 291 358 712 695 799 582 531 269 955 427 602 814 842 740 616 431 813 227 577 132 510 855 752 563 830 332 642 142 241 806 799 432 163 807 423 258 685 854 427 639 281 326 749 122 362 364 750 174 789 326 207 298 477 255 157 306 487 996 646 925 801 444 356 260 250 680 418 835 830 141 771 110 367 519 429 927 180 178 100 869 701 504 463 178 956 817 681 740 812 326 664 909 967 921 168 513 897 783 348 726 824 415 737 488 230 165 414 607 541 711 772 241 215 234 616 467 951 297 206 158 820 771 967 787 988 431 299 884 213 844 609 938 555 642 722 686 104 135 589 545 746 361 686 257 792 302 625 743 499 127 197 615 798 164 698 181 792 294 965 906 137 871 239 890 809 861 872 813 292 460 357 938 721 944 492 513 245 413 552 941 440 649 852 535 109 550 616 198 744 878 103 177 144 242 967 853 399 838 666 591 595 923 528 315 262 316 124 704 629 873 941 366 819 793 801 828 342 713 926 986 887 325 459 931 764 426 784 162 560 746 653 154 668 478 667 227 991 988 831 620 861 772 282 679 564 983 803 202 992 125 484 879 350 843 205 114 565 889 473 125 931 423 476 599 801 439 122 791 427 853 707 287 921 889 866 484 267 668 883 556 693 366 434 340 209 539 651 971 725 123 996 655 446 769 550 543 207 572 631 831 722 337 117 642 523 279 423 987 244 305 542 233 572 876 473 978 712 123 948 733 444 340 684 186 108 234 630 512 102 260 343 724 794 657 663 613 837 986 600 981 290 141 213 158 314 884 135 322 303 380 955 944 620 638 130 925 168 957 733 171 513 976 191 603 930 754 216 162 135 716 142 623 153 552 681 367 732 717 589 332 997 840 275 913 478 305 837 843 558 569 310 971 842 402 574 167 452 690 229 785 702 568 407 755 416 988 419 148 100 304 380 393 144 852 305 819 157 438 661 912 304 872 883 442 570 456 509 318 442 935 102 440 502 409 194 214 694 810 262 694 114 839 384 158 691 589 877 144 324 834 956 825 705 234 266 571 887 972 790 625 302 792 965 704 498 456 818 191 265 377 181 576 512 465 634 499 351 807 840 575 641 192 696 642 326 258 213 510 229 299 134 728 991 1000 431 785 455 545 272 917 218 354 493 631 719 423 426 366 230 266 237 167 358 833 105 881 991 515 390 516 714 425 243 101 424 871 786 175 713 959 388 831 609 781 758 624 501 184 891 631 647 127 995 905 257 1000 785 247 515 472 961 228 797 203 526 517 371 312 889 984 567 276 210 175 354 869 699 151 349 589 682 896 914 973 196 170 368 277 614 179 649 574 605 742 975 130 555 345 342 443 625 809 917 735 280 567 900 880 618 545 468 596 737 381 865 833 748 232 407 362 312 956 836 213 995 206 243 549 451 783 289 372 888 205 404 168 969 303 948 586 145 712 478 782 390 342 912 137 474 318 696 983 570 532 195 564 638 339 410 386 418 599 955 305 100 358 373 969 859 617 554 904 329 932 982 619 273 893 953 944 210 649 927 681 477 418 541 411 954 851 994 371 746 949 577 746 603 246 714 461 764 564 661 993 792 643 908 361 832 256 305 943 805 528 920 578 846 757 890 800 905 279 467 650 227 944 396 731 190 109 488 854 574 446 242 662 989 149 924 820 602 228 158 704 656 374 281 798 428 467 894 332 647 361 278 170 601 574 197 691 881 586 841 751 932 983 412 316 428 335 432 327 463 788 931 415 458 211 510 786 876 700 414 819 961 593 889 859 166 987 549 343 869 687 994 196 966 406 709 691 938 437 918 698 224 848 409 880 355 819 962 527 519 376 345 776 869 234 634 331 517 480 872 682 463 865 174 428 567 179 415 505 516 629 499 938 773 808 817 128 924 174 852 739 450 197 514 615 628 445 243 144 221 114 122 584 275 196 308 743 275 624 544 988 252 943 925 926 146 137 350 970 212 201 708 859 595 222 474 222 864 914 266 985 928 585 865 202 681 172 241 252 993 982 240 245 320 461 467 367 499 113 336 908 214 341 766 106 760 239 228 623 152 692 904 376 276 768 776 254 236 313 406 229 295 843 671 812 601 137 178 1000 150 712 303 561 953 969 567 712 505 696 631 854 684 534 230 860 598 302 410 734 515 113 863 710 856 533 522 456 570 897 752 917 905 955 775 857 320 638 865 725 630 495 578 313 325 104 173 823 306 483 557 722 496 419 728 649 249 546 401 115 740 450 933 644 701 103 501 921 641 662 942 271 454 520 484 679 821 854 799 127 634 355 749 129 971 773 975 219 319 673 532 959 122 464 602 723 764 399 941 404 358
10000 10000
88 84 47 92 11 76 48 26 11 69 12 78 23 14 100 24 97 46 33 47 69 31 78 26 26 15 64 65 46 92 71 87 76 71 41 40 46 80 19 47 11 21 78 24 79 41 93 75 40 25 76 99 10 53 25 26 21 42 81 20 33 51 98 99 76 92 92 21 34 10 22 90 75 90 13 54 84 59 82 24 38 20 22 38 63 91 17 75 32 88 85 56 92 45 17 67 91 100 42 24 63 17 13 38 60 71 45 44 83 80 58 74 91 33 65 16 24 72 44 46 22 83 55 14 27 63 34 71 25 29 49 41 36 15 32 87 39 67 84 22 10 41 49 91 27 14 97 41 76 41 41 89 77 49 56 57 65 43 28 80 63 67 75 52 72 97 38 65 64 75 77 27 69 25 17 87 83 67 27 59 61 21 10 37 61 19 85 25 52 12 59 14 32 33 20 57 29 48 21 46 23 51 63 82 30 33 31 12 91 12 24 14 23 78 42 37 87 80 16 39 45 65 97 67 51 16 77 33 18 52 70 85 56 86 29 39 73 51 42 26 53 19 30 29 88 25 57 37 95 63 66 39 81 26 59 31 32 90 54 94 41 77 78 50 26 61 80 89 11 75 68 17 84 88 36 34 13 46 62 61 99 81 91 42 97 12 63 29 92 71 76 86 10 54 36 26 14 69 68 69 43 35 76 26 77 65 14 43 11 66 94 63 46 47 59 43 50 75 25 95 45 91 44 100 98 33 79 65 92 47 33 34 35 62 13 65 81 17 98 45 36 55 61 73 92 19 69 95 85 84 90 83 37 33 82 89 56 61 53 10 61 40 34 49 55 91 14 35 99 65 70 88 19 85 60 11 94 82 96 78 28 48 61 56 34 96 44 43 19 50 43 70 80 30 73 89 21 77 23 73 95 47 60 14 31 74 69 24 55 27 56 74 66 70 83 90 28 80 33 38 29 29 98 63 50 70 51 61 100 27 87 95 64 46 62 48 73 30 26 28 47 72 55 66 95 37 19 22 16 96 50 89 24 11 51 64 34 92 78 34 19 64 82 36 64 97 75 36 26 91 17 26 25 62 83 19 52 55 85 58 50 35 47 64 90 51 82 23 43 59 10 15 77 82 41 94 78 69 83 57 59 91 74 37 15 19 46 58 64 31 69 13 19 15 30 99 57 11 21 53 24 22 58 54 57 52 47 89 21 29 99 33 73 35 61 79 44 60 90 61 44 58 27 16 27 11 14 37 12 80 43 80 55 54 33 65 96 33 16 70 16 15 57 79 40 17 20 38 30 100 52 28 21 70 34 92 71 39 28 36 72 61 16 26 14 93 44 63 80 51 33 86 56 80 27 49 50 38 77 33 91 29 51 65 52 76 56 76 68 37 11 39 51 71 18 18 27 15 72 97 56 58 45 65 91 62 68 94 53 44 26 44 26 68 62 31 97 18 97 64 99 62 56 50 32 27 58 12 32 83 99 42 40 43 60 84 59 27 77 11 25 57 45 95 78 61 26 74 69 76 91 30 37 100 70 23 80 28 25 65 64 78 97 95 74 57 41 32 37 18 34 52 65 32 47 96 83 63 69 14 38 22 35 29 21 58 42 54 39 20 18 94 88 69 88 62 79 28 47 15 90 34 58 17 57 95 12 93 20 34 61 11 46 49 30 20 97 25 64 36 36 73 29 77 41 70 92 19 51 39 78 41 63 35 11 73 83 14 29 56 92 80 58 38 28 41 48 24 20 66 13 100 92 32 76 32 92 68 95 97 60 72 37 76 61 92 49 43 59 68 90 51 10 10 79 82 95 80 96 14 99 100 13 90 85 43 21 40 10 69 36 60 41 26 35 92 17 37 88 67 58 40 17 21 94 49 93 89 82 89 56 81 51 23 70 35 56 45 28 19 13 54 32 98 70 20 52 78 11 40 98 59 70 14 71 64 16 26 15 88 14 24 68 18 37 38 98 46 73 25 55 39 70 40 37 93 51 79 70 52 18 67 64 42 34 88 59 40 14 27 28 72 41 49 44 69 77 41 68 12 19 77 42 42 16 32 35 20 10 95 25 73 25 80 68 12 30 26 43 88 43 24 60 74 63 57 96 94 88 64 59 60 40 54 93 100 76 27 20 40 75 35 12 53 68 70 56 52 49 52 39 45 66 52 18 82 99 68 38 49 85 88 100 78 41 92 77 71 18 50 10 46 39 12 90 97 35 45 11 37 87 41 72 15 46 80 50 45 10 79 84 85 29 46 62 23 37 93 84 99 42 84 45 71 49 88 31 37 32 32 64 72 26 35 40 63 69 43 61 69 21 44 17 94 44 32 17 71 24 91 33 20 38 31 81 77 18 11 68 40 88 31 65 13 57 95 66 79 91 80 47 12 78 17 59 21 40 66 45 17 20 68 27 48 89 62 78 97 26 45 90 13 30 54 17 40 11 36 18 93 16 18 58 84 26 70 58 19 36 93 26 100 61 98 47 12 59 78 100 75 77 52 42 97 60 49 90 24 38 98 70 98 15 81 44 31 51 92 94 77 48 20 76 99 71 76 64 29 16 26 57 83 69 89 42 28 91 31 96 83 82 66 80 88 46 78 72 87 32 66 26 70 39 92 31 100 30 86 82 37 11 92 73 33 81 69 14 34 53 10 16 35 66 50 76 65 27 47 52 12 66 68 73 95 23 57 57 43 96 92 70 98 84 97 84 27 65 89 51 17 89 58 42 17 98 17 72 78 18 77 80 74 45 15 32 21 63 42 54 21 34 78 18 71 74 56 88 92 44 92 99 86 49 95 56 100 65 27 77 36 58 20 64 56 25 86 67 41 27 20 53 14 51 24 38 78 70 25 69 67 17 31 52 19 25 98 19 43 79 49 33 90 59 87 45 38 72 11 69 52 75 75 20 26 53 48 94 22 27 63 43 88 47 48 97 25 100 69 58 78 18 81 30 67 67 65 95 92 66 27 98 94 92 17 19 44 55 67 20 35 83 53 22 29 54 19 44 53 41 55 84 49 90 13 16 56 68 64 11 87 81 99 81 36 15 53 33 23 19 97 49 55 12 24 74 57 33 71 100 28 26 84 67 15 87 36 24 18 91 79 95 34 77 38 23 45 82 47 59 54 43 61 100 46 75 36 93 62 61 92 80 77 38 46 45 25 36 22 33 26 92 81 13 68 73 27 13 54 64 25 61 60 76 23 96 13 13 51 65 64 97 44 94 34 44 38 49 70 50 35 49 41 70 52 100 42 32 66 49 49 81 100 100 19 77 58 22 80 63 41 97 59 75 90 83 72 27 86 95 30 74 97 25 43 12 78 75 34 43 23 74 77 77 36 86 16 84 61 49 46 92 45 58 30 34 41 55 14 80 50 88 53 46 12 87 48 80 24 36 76 38 100 52 68 35 91 74 72 52 22 72 43 57 29 26 44 23 72 11 93 21 52 100 20 55 86 22 88 100 48 64 91 10 15 58 89 60 31 60 11 97 85 98 16 68 78 50 81 49 14 37 23 57 36 33 65 21 99 15 74 46 69 28 100 38 76 88 88 61 11 52 20 86 12 27 53 80 67 88 28 35 24 95 45 13 82 63 78 80 68 51 80 37 69 79 28 99 67 69 22 68 20 32 16 76 49 60 56 70 10 37 58 78 32 93 81 13 55 58 46 76 62 25 66 31 95 84 83 61 52 58 28 25 80 34 55 83 47 64 15 10 91 63 78 76 55 58 42 63 15 79 92 68 94 58 52 88 41 88 11 47 45 83 25 78 71 33 60 17 87 65 72 41 81 49 16 89 61 12 51 29 81 43 50 37 54 92 79 48 42 80 85 40 63 64 18 33 87 31 94 37 50 28 68 30 68 37 19 82 39 23 10 73 19 51 10 63 96 42 11 92 75 49 31 37 66 39 23 53 61 71 80 64 52 10 84 73 37 56 54 67 70 55 39 42 59 93 96 54 34 60 45 100 99 30 90 65 59 67 71 73 91 13 36 42 13 74 15 40 29 22 60 52 67 53 85 79 45 43 87 33 93 85 86 54 14 38 72 64 95 96 90 48 99 80 44 65 16 12 59 89 24 18 41 45 61 79 23 60 21 100 83 67 85 68 74 89 96 46 15 54 41 59 55 94 38 89 58 98 91 70 86 15 79 80 13 93 58 26 52 32 26 88 52 64 55 26 52 14 62 21 21 56 70 66 49 61 18 61 58 62 30 43 67 62 23 33 18 34 50 60 57 29 48 99 83 56 78 88 23 39 99 34 49 31 54 88 82 62 11 93 23 86 36 44 10 12 67 18 90 70 69 100 89 70 62 71 25 39 59 93 32 20 26 71 42 33 21 23 48 23 16 62 62 96 59 62 61 79 34 50 49 56 13 37 25 65 62 94 94 20 49 25 30 66 86 62 52 98 39 91 74 99 15 89 94 64 13 17 96 37 20 44 83 23 35 61 78 87 18 72 97 57 50 80 76 36 96 28 87 34 72 23 32 77 11 79 40 14 49 35 96 59 33 41 73 58 56 50 44 27 75 94 37 25 73 13 14 31 85 91 55 19 13 40 86 68 72 79 72 20 67 30 70 90 62 96 10 17 45 44 34 20 91 61 89 64 27 93 48 65 83 94 74 49 87 59 16 22 91 41 32 58 62 55 47 77 50 48 84 49 45 71 22 36 31 10 53 12 93 91 30 38 47 95 77 34 16 46 100 98 77 31 55 92 40 55 68 43 93 14 82 92 75 94 27 60 94 33 25 49 77 45 77 24 39 53 11 100 52 10 97 83 85 14 74 78 59 96 21 15 63 56 97 38 50 77 51 97 100 66 100 76 64 76 53 94 83 54 56 34 17 52 16 56 56 44 33 14 93 44 19 55 91 69 83 94 45 87 53 98 15 52 37 70 82 80 26 64 88 72 51 58 23 58 13 32 55 37 90 47 34 100 92 78 31 38 71 67 24 78 64 84 29 91 53 64 34 69 27 75 40 69 32 16 80 36 38 88 26 27 34 50 80 79 28 11 16 52 31 85 29 85 31 12 39 74 66 26 96 47 91 35 69 76 95 11 11 32 89 27 12 22 31 46 54 12 47 24 54 68 62 37 15 83 39 98 56 58 77 51 58 67 39 26 43 33 27 98 18 69 79 74 44 63 19 89 65 19 12 18 40 64 45 46 46 37 97 55 49 74 59 97 94 88 77 90 74 57 88 82 26 29 55 23 82 28 11 46 37 67 17 68 84 16 67 83 43 26 37 45 90 86 96 47 36 35 36 100 82 77 44 61 96 90 75 40 71 39 76 98 97 47 28 43 53 48 26 49 65 16 85 17 56 80 54 82 14 44 45 49 20 79 10 70 31 38 63 92 30 93 53 26 39 71 23 82 19 39 30 37 99 14 44 54 47 52 90 14 86 34 54 59 66 17 82 88 99 45 42 28 37 85 99 66 56 21 47 28 13 30 55 11 35 52 56 35 94 99 40 42 86 47 92 51 54 36 92 15 71 34 33 61 18 31 26 27 96 26 99 99 47 16 10 35 59 19 23 52 71 53 85 56 53 39 60 60 65 52 65 36 39 52 50 10 73 67 82 32 46 80 30 46 87 84 34 45 56 48 50 80 54 88 35 98 26 49 20 45 91 76 34 83 27 74 83 53 40 27 75 40 98 59 39 47 96 64 45 15 65 85 85 18 36 20 69 52 22 80 87 12 18 20 48 35 85 84 41 78 11 70 71 99 28 10 99 77 27 43 82 82 81 67 53 16 40 76 22 52 18 62 17 26 36 18 14 20 92 99 51 93 68 76 54 49 76 52 26 93 48 98 37 29 27 80 89 20 55 10 25 26 63 86 42 52 94 100 25 86 99 66 78 29 95 32 69 70 37 85 25 76 45 15 58 26 86 46 36 94 10 52 20 26 91 15 68 85 69 83 70 30 11 10 49 97 32 17 29 23 55 99 89 91 13 46 16 52 45 96 100 99 10 73 24 92 41 82 76 100 27 99 83 29 99 32 79 31 93 98 44 48 59 86 92 63 85 98 68 83 56 67 82 57 39 96 11 71 41 77 33 21 75 16 40 73 92 72 57 84 33 54 31 82 93 76 98 77 73 66 23 83 32 95 93 25 90 94 49 84 33 72 96 98 78 89 33 32 61 44 16 84 51 91 65 98 67 63 37 93 82 50 75 13 44 67 82 88 23 30 71 46 93 66 97 33 18 30 56 69 27 25 52 31 15 70 28 72 86 56 28 67 96 56 34 40 23 15 81 36 36 51 36 82 71 32 68 79 15 77 47 32 92 52 54 61 75 35 86 61 81 13 27 40 60 14 70 36 20 50 25 100 54 51 44 24 74 65 56 79 42 56 65 87 98 72 47 36 97 33 87 78 36 67 71 49 72 94 75 45 97 91 98 50 95 95 28 68 59 74 10 91 84 65 78 44 36 78 70 32 10 56 63 91 23 33 39 48 26 68 46 22 21 43 26 15 91 44 74 49 71 74 94 54 38 34 89 27 11 58 49 12 68 66 56 44 89 85 82 69 15 27 44 26 23 60 32 13 94 59 15 28 86 99 72 23 32 23 94 88 72 42 90 39 61 99 73 13 46 17 72 52 88 15 68 64 66 53 30 22 11 35 40 87 34 66 63 19 79 56 97 50 52 49 42 12 47 68 69 47 38 40 89 79 100 56 42 28 63 62 40 64 51 34 51 38 90 13 47 31 23 98 35 65 100 67 30 10 89 90 47 26 83 35 59 82 44 91 63 97 16 57 61 57 81 65 85 33 31 85 54 98 45 79 25 45 100 46 45 88 89 82 67 34 70 79 70 13 70 32 64 39 79 78 49 22 42 33 99 26 71 53 24 16 85 39 51 84 38 49 34 80 30 55 14 90 33 74 56 56 96 73 85 38 50 33 13 45 19 12 25 81 55 39 50 39 31 54 77 60 93 64 39 22 18 43 65 96 70 74 51 29 47 90 57 50 76 60 49 86 62 64 29 70 93 32 63 23 76 93 36 68 56 66 80 28 62 98 23 32 34 27 14 34 16 61 75 83 74 23 31 90 77 50 22 32 72 75 45 47 30 35 68 77 91 47 58 15 98 71 91 31 51 95 56 58 18 84 94 46 60 24 35 36 27 47 58 52 76 56 89 96 81 56 35 34 56 83 94 16 16 47 91 58 42 100 69 13 83 62 49 42 39 74 31 56 75 42 98 13 52 49 62 86 58 88 74 67 33 67 36 94 13 26 14 99 26 36 12 62 88 51 58 80 79 79 35 53 75 86 56 26 88 71 11 45 58 38 65 45 95 91 92 62 70 59 23 86 85 25 11 72 30 59 51 99 91 39 14 65 78 23 44 65 84 100 63 96 37 27 40 32 71 85 47 40 43 60 80 27 39 81 52 59 39 56 57 29 48 61 48 25 74 82 80 57 81 96 15 18 76 99 94 46 83 40 39 79 53 18 96 82 52 10 40 81 56 50 64 94 64 11 72 91 46 14 48 27 100 16 89 38 15 82 74 88 75 67 67 27 38 25 63 81 26 93 61 35 97 78 29 60 79 54 51 25 59 52 96 21 58 84 50 63 28 77 14 93 43 71 73 72 49 35 52 65 82 66 91 78 44 73 37 76 26 41 54 38 83 12 50 95 86 90 57 13 66 61 59 100 85 32 34 34 57 39 52 38 95 42 69 92 68 60 68 48 91 75 76 37 78 25 31 26 14 78 84 34 93 42 87 40 64 20 64 75 49 70 66 97 65 35 89 33 85 19 71 38 47 100 65 24 79 86 95 46 27 78 70 73 19 56 12 37 29 30 11 68 90 30 28 54 55 70 40 93 42 64 85 79 64 49 57 42 89 51 41 69 28 11 95 37 57 60 27 40 80 28 61 32 49 79 40 57 48 70 13 80 88 88 22 51 90 69 46 41 73 77 63 91 41 57 81 52 71 99 82 13 80 42 36 82 75 29 93 22 89 96 56 76 46 31 80 89 90 79 84 25 19 100 15 13 20 49 55 81 10 90 84 81 32 73 25 97 92 17 72 44 66 81 73 11 11 16 54 54 85 91 69 57 90 37 24 100 77 69 80 77 59 64 20 44 90 36 94 82 43 28 25 100 100 88 64 64 94 71 18 42 61 40 52 51 68 66 13 98 89 84 37 10 10 48 44 90 37 91 34 70 18 49 32 71 37 50 35 84 20 43 25 35 36 31 39 94 87 42 91 75 79 28 75 79 29 72 32 56 62 56 79 34 96 11 95 86 14 29 32 78 25 11 12 52 32 41 99 72 37 53 47 15 34 75 48 53 10 70 62 62 25 40 49 74 95 44 22 99 26 99 77 96 100 42 47 85 37 99 56 64 51 56 69 75 85 16 81 85 39 42 100 18 36 49 82 30 83 58 83 62 56 22 57 18 17 57 93 44 56 48 98 60 58 30 35 42 90 69 26 83 65 25 91 91 64 35 74 100 46 19 62 92 31 72 100 93 29 55 36 75 94 88 34 51 71 22 83 23 82 62 96 46 77 86 90 41 75 63 94 20 36 55 66 20 27 28 12 100 74 39 74 30 80 61 34 50 37 70 63 72 31 59 71 98 98 60 92 72 76 86 83 11 94 48 76 74 66 78 73 93 16 46 22 86 61 46 89 51 15 52 22 36 64 83 88 61 96 79 87 34 27 69 90 21 70 65 85 89 42 58 82 12 57 94 51 71 94 40 21 99 45 33 89 99 69 76 59 27 17 45 15 35 67 95 46 90 22 84 79 17 41 23 19 52 70 24 22 63 54 34 25 52 20 67 50 43 42 62 23 12 61 28 37 27 76 36 71 51 74 12 59 14 25 31 19 48 45 32 65 52 19 43 94 83 100 97 25 95 59 93 97 19 74 88 90 50 77 23 54 50 25 12 18 94 34 27 96 32 12 60 75 21 93 31 95 92 28 73 86 40 65 45 49 39 32 92 42 63 15 86 12 84 89 74 41 76 92 36 98 57 86 35 69 41 57 63 32 38 35 71 68 91 15 70 83 92 24 24 54 83 100 19 67 51 47 61 26 92 87 78 48 72 12 16 66 22 32 88 50 58 21 71 11 80 40 47 71 18 61 78 91 23 51 20 65 88 71 44 42 20 21 80 45 78 87 10 90 18 51 94 29 62 64 84 42 58 30 66 29 44 98 19 58 11 84 76 52 17 19 84 28 85 63 63 62 12 64 14 75 14 98 57 30 25 41 62 36 24 81 55 59 78 64 16 42 10 82 84 18 54 67 90 92 84 52 16 86 69 21 23 74 72 71 57 50 65 72 76 79 52 30 37 84 48 43 25 48 78 100 19 86 66 99 77 49 51 47 89 73 58 11 100 83 35 56 33 90 27 62 69 70 83 96 16 30 93 31 31 33 30 41 72 50 39 49 52 43 86 40 16 97 96 15 42 30 62 28 20 79 81 42 11 26 37 17 46 83 39 67 70 22 61 41 25 91 43 68 87 28 61 93 78 19 62 74 94 23 92 13 55 35 99 20 51 89 27 87 72 19 17 95 86 68 35 10 21 69 31 99 50 46 54 82 18 15 55 11 82 100 68 91 35 66 10 76 55 27 26 80 91 87 74 76 17 99 39 29 30 24 81 71 60 34 15 68 94 60 33 75 22 91 65 47 57 65 77 11 46 93 81 36 42 17 65 49 15 94 31 90 17 11 23 30 90 28 52 83 41 75 20 53 28 76 91 75 94 30 39 93 76 73 82 17 80 46 56 49 94 78 38 64 42 51 48 31 69 90 13 100 27 78 15 45 53 59 74 100 79 12 56 54 76 37 24 18 37 34 57 84 65 85 10 97 89 48 82 57 91 48 19 17 25 79 16 31 37 80 31 16 45 77 23 74 67 92 83 94 25 93 40 80 41 41 39 29 79 20 40 33 59 12 94 74 81 100 96 18 42 80 78 78 19 54 51 39 45 33 87 23 26 26 56 20 57 86 39 90 59 69 22 71 35 69 45 15 69 94 77 64 36 54 41 99 62 83 37 97 69 23 74 48 40 29 58 50 68 51 39 27 73 14 88 98 37 86 13 59 42 43 22 68 51 54 66 12 90 57 62 21 70 35 60 63 55 71 13 22 21 96 93 85 64 81 82 91 29 48 49 62 45 61 29 86 68 49 88 57 96 49 32 28 38 82 82 46 52 85 21 27 80 14 11 43 48 46 87 67 48 35 82 83 50 65 31 17 13 18 28 62 20 50 80 11 85 61 47 90 99 59 70 79 63 71 75 64 71 25 84 72 50 66 17 53 30 38 24 87 100 42 48 19 45 81 21 83 42 21 35 40 70 96 72 86 29 10 49 90 25 87 24 28 52 31 72 72 22 86 58 21 81 59 31 79 39 96 24 34 16 49 28 40 44 53 79 64 53 82 16 31 68 31 13 19 15 75 44 28 23 55 93 57 13 23 89 96 72 12 30 42 51 48 35 49 54 13 12 61 85 72 82 15 56 85 78 62 22 21 43 89 66 35 45 32 12 33 28 37 89 11 32 40 12 57 79 56 24 44 16 62 15 52 68 62 90 45 77 66 57 73 54 76 61 53 62 63 39 80 54 28 44 76 21 46 33 53 55 47 87 62 99 55 67 29 70 56 65 100 75 75 35 29 13 87 35 65 12 64 44 56 82 78 32 56 77 18 99 32 18 48 47 70 57 13 90 26 22 17 80 88 82 14 70 85 54 95 13 57 58 47 66 94 79 51 49 18 59 48 40 30 86 40 91 42 97 43 22 19 13 55 60 48 22 29 32 67 23 89 77 34 36 42 27 68 84 67 39 96 14 33 26 53 63 70 49 60 66 24 32 69 32 82 16 44 10 92 64 77 81 40 10 70 73 28 91 56 48 29 51 15 52 30 58 69 90 60 28 18 37 50 77 59 85 83 94 85 75 57 24 18 88 24 78 23 42 68 32 80 87 36 48 93 57 97 61 100 19 79 18 47 82 85 96 66 31 52 13 59 100 27 67 50 95 44 26 91 65 48 33 14 74 72 97 84 68 57 84 40 89 55 77 33 39 73 52 23 78 55 72 77 35 38 80 30 35 96 20 90 43 97 95 71 68 91 54 89 11 37 29 53 82 96 77 75 31 28 88 100 37 23 39 62 51 73 45 40 68 18 29 65 15 77 35 73 31 79 62 32 70 81 75 14 39 14 42 24 33 84 77 60 97 15 75 10 78 74 40 100 82 23 64 50 90 52 23 20 84 38 96 53 72 34 21 10 38 53 78 24 90 54 37 86 60 12 87 91 39 80 90 20 93 16 24 46 58 91 19 42 28 69 48 90 93 59 53 84 66 85 99 55 38 35 41 88 91 81 42 29 60 31 94 16 92 17 52 49 98 61 81 79 29 29 31 75 41 37 59 97 21 20 15 50 99 46 91 53 80 32 72 93 17 28 99 99 35 50 10 86 65 45 64 47 27 85 22 58 22 34 18 33 98 23 73 96 22 27 48 92 49 74 47 19 92 46 71 81 49 72 66 67 16 30 14 33 68 80 44 43 13 15 67 64 28 93 59 94 19 61 48 22 34 86 85 79 31 56 59 33 81 79 91 87 62 95 73 29 37 70 63 40 76 83 57 57 38 15 51 48 29 52 23 16 37 98 49 21 16 98 45 87 39 89 36 91 83 62 74 19 32 90 12 61 72 59 71 100 27 75 10 10 27 77 16 17 75 18 29 81 16 27 31 99 15 57 90 51 19 26 23 95 15 79 18 40 91 79 93 71 54 94 71 71 33 41 41 98 49 60 42 18 40 63 17 99 73 60 49 82 39 25 39 44 94 47 37 84 26 29 55 33 76 25 57 100 19 88 60 59 11 55 30 41 17 37 94 44 50 42 79 79 21 18 76 14 18 12 89 88 86 97 20 24 75 30 23 85 18 37 97 19 82 26 13 53 17 97 87 20 93 28 90 13 36 65 17 45 31 59 86 16 18 97 84 84 26 61 31 88 88 27 97 32 97 64 38 67 60 78 78 52 97 30 18 32 48 26 30 69 38 16 38 47 66 22 84 45 73 14 33 23 85 83 45 44 100 74 11 60 51 42 65 47 62 74 33 63 53 16 86 44 76 23 44 41 89 27 40 24 31 63 91 15 99 90 13 99 26 68 21 30 100 39 68 24 66 54 77 72 23 62 16 90 39 50 30 81 68 23 59 52 39 49 21 38 92 24 90 17 82 10 38 81 93 59 58 59 12 88 30 25 50 36 14 42 40 89 76 61 65 34 12 95 37 23 86 28 91 75 36 72 38 27 15 30 76 63 79 78 14 63 56 17 52 24 49 82 66 78 42 30 12 99 78 93 75 63 74 66 37 63 37 28 80 97 12 55 22 81 86 26 97 96 33 49 19 35 30 38 13 26 21 69 24 90 61 89 52 34 54 43 51 45 61 30 41 63 76 16 98 61 33 94 56 56 96 28 45 26 19 48 96 31 16 19 74 30 61 25 17 69 21 58 67 36 79 61 52 17 67 12 68 90 97 78 100 92 59 44 71 69 45 66 53 14 38 26 34 53 95 41 21 70 53 78 96 85 92 47 92 58 50 22 11 100 53 64 54 12 61 79 34 96 98 40 100 36 19 87 79 67 81 53 36 33 84 31 17 75 32 62 86 35 75 87 88 27 50 95 83 64 73 16 59 71 46 21 60 18 98 92 76 42 44 11 65 27 87 36 55 72 88 40 97 25 81 47 43 84 41 25 48 14 86 60 38 85 35 51 94 86 42 69 27 39 70 46 19 56 72 64 27 22 57 77 38 37 23 71 21 18 49 22 22 34 72 13 19 97 54 66 83 49 34 100 78 94 99 87 13 70 50 84 46 60 24 74 88 91 98 99 99 100 20 74 34 45 77 97 42 84 62 78 32 49 40 63 96 39 49 99 62 52 46 98 12 60 71 53 13 31 51 12 31 24 76 18 22 16 68 17 90 83 85 76 31 79 92 80 71 41 79 32 46 78 30 11 91 54 54 94 39 58 96 23 35 72 31 48 41 52 55 84 34 94 22 18 72 14 88 42 99 29 27 44 60 47 46 50 55 90 44 47 11 93 60 36 27 81 74 58 86 29 42 73 76 54 44 47 58 85 42 56 14 59 54 64 60 53 68 68 96 65 14 97 57 64 33 75 98 97 86 83 79 81 18 54 35 52 54 46 36 86 56 94 99 63 58 21 15 79 79 10 43 46 98 90 63 30 27 60 80 13 96 59 47 13 12 72 18 57 72 44 96 81 38 57 43 49 68 11 27 100 11 23 45 62 12 98 45 84 20 25 50 69 74 87 35 39 22 43 49 47 41 99 27 69 55 23 71 77 24 88 76 79 10 21 95 66 72 39 12 46 54 52 14 81 93 40 74 14 36 22 51 67 74 31 89 29 98 59 96 75 100 34 16 63 45 10 29 71 40 31 16 47 37 74 28 29 67 92 87 57 67 91 23 41 21 12 23 18 24 72 46 24 96 52 77 95 53 59 28 46 44 88 83 71 61 10 53 82 55 39 38 76 29 14 70 94 16 83 65 85 54 10 99 12 52 75 97 58 88 78 94 31 65 77 92 26 40 44 61 49 36 89 24 55 93 84 11 63 29 66 47 36 29 99 38 71 36 89 83 23 66 76 44 31 52 89 10 46 86 61 85 21 12 99 29 58 45 30 74 64 49 74 90 68 72 27 93 62 69 75 75 35 50 73 19 56 61 73 92 47 33 76 58 89 37 41 46 72 61 20 35 64 84 24 31 19 95 77 71 64 51 45 52 55 17 61 10 32 87 92 69 73 30 80 61 57 20 60 28 35 70 16 89 17 30 73 80 78 50 50 41 91 48 46 45 19 60 99 41 46 53 63 18 73 42 69 83 53 83 64 41 15 70 29 22 53 55 92 31 95 95 25 49 43 25 47 52 75 46 46 21 52 99 83 25 40 15 61 46 88 79 77 93 48 59 69 55 14 23 39 62 18 17 10 51 32 48 56 98 47 92 72 52 90 54 30 29 22 82 29 100 60 96 56 61 18 24 15 22 37 98 74 45 15 38 49 37 39 95 88 39 49 59 81 38 67 11 21 79 83 40 42 96 89 88 56 60 65 25 72 92 22 100 91 27 37 93 18 29 51 96 58 90 18 38 82 38 39 93 70 75 86 11 70 37 52 80 88 16 95 22 62 70 21 52 51 11 44 59 30 85 17 78 38 25 70 19 53 99 11 77 37 50 78 97 40 84 39 27 90 33 94 51 94 68 56 44 70 91 56 53 38 63 85 66 79 54 75 85 15 39 24 42 42 93 93 36 76 31 16 28 55 100 33 11 68 79 99 91 69 54 43 61 70 27 80 11 71 18 50 77 10 64 18 97 56 64 32 85 86 38 67 94 38 90 95 96 68 56 86 91 63 82 14 32 100 84 34 33 92 74 100 56 37 72 52 47 35 74 85 74 11 51 67 93 94 61 51 62 70 90 15 32 72 19 55 71 56 79 57 11 52 57 57 42 82 99 79 70 35 27 44 90 68 10 83 25 25 33 77 85 23 45 17 48 17 62 72 63 94 28 64 99 38 74 40 19 72 73 43 60 90 77 50 20 40 32 35 55 18 65 94 85 100 64 32 16 79 94 33 72 22 87 33 50 24 63 23 49 89 56 100 78 86 49 52 25 34 77 34 42 42 27 81 95 81 12 65 22 60 88 84 35 37 70 38 51 32 51 91 75 60 90 15 45 92 57 24 25 34 48 20 29 28 91 23 62 57 41 74 16 28 20 41 56 80 69 60 65 74 50 39 33 93 99 32 84 55 46 62 42 47 73 24 28 26 92 80 73 32 16 42 51 26 36 60 59 96 19 23 32 60 16 18 52 14 94 90 22 93 51 55 39 77 32 57 94 23 90 29 46 96 62 50 75 88 100 33 46 18 47 31 31 16 40 37 20 87 26 32 80 67 40 72 44 63 29 37 39 72 19 75 68 34 78 96 76 77 29 21 49 29 97 33 35 90 60 99 76 76 30 55 43 24 27 77 40 100 67 69 71 39 98 92 64 75 51 39 15 70 13 17 89 100 40 77 89 91 75 28 66 95 73 62 72 53 92 11 15 21 34 40 51 31 31 14 59 72 43 27 95 100 34 46 100 65 22 51 18 87 69 74 45 96 90 70 11 81 72 17 93 59 47 43 80 31 10 92 57 97 19 51 96 97 88 58 61 63 100 32 13 31 97 48 80 49 17 82 29 42 89 75 91 35 17 33 56 71 79 12 67 88 17 63 84 58 74 99 20 73 30 23 58 80 24 37 28 86 72 11 27 60 76 72 48 47 58 58 17 36 23 75 23 30 91 61 78 64 22 52 91 96 28 48 76 43 38 57 28 10 58 99 23 88 33 62 34 82 19 41 17 32 69 85 16 59 99 47 77 20 52 67 15 71 68 44 67 59 92 48 59 12 100 36 90 33 51 77 14 60 72 75 45 40 59 14 90 57 15 66 30 57 86 36 27 53 33 47 11 78 85 24 81 85 13 33 17 54 64 75 67 35 49 65 65 62 70 17 72 75 36 93 85 21 82 12 27 14 12 83 83 88 60 26 72 63 12 42 70 66 70 36 91 18 54 19 33 23 26 96 51 16 88 36 27 69 92 99 36 94 44 18 44 94 88 69 19 91 64 42 56 33 68 10 96 21 19 28 89 89 77 93 95 64 82 76 86 36 74 22 84 71 84 27 27 72 50 36 25 13 31 71 37 89 34 32 63 97 13 14 86 81 98 80 98 42 18 84 69 45 59 52 15 96 32 32 30 72 21 45 76 42 70 12 84 94 88 10 91 54 14 39 34 65 72 86 98 81 69 29 25 81 71 85 76 93 16 97 28 82 41 94 23 64 59 61 58 100 61 11 53 28 40 41 84 11 80 44 82 48 63 61 82 87 45 20 42 14 70 60 86 65 16 63 28 28 23 76 27 37 77 34 55 70 28 92 72 98 89 53 99 14 13 43 91 11 53 87 16 23 46 92 41 16 17 59 34 30 89 15 20 28 39 29 89 20 20 60 17 63 66 69 67 33 11 21 34 54 98 94 30 97 86 61 12 93 20 91 77 62 96 50 80 88 69 68 98 43 81 14 96 47 73 25 70 74 36 57 81 33 51 11 30 90 25 86 45 89 76 75 50 34 25 30 21 47 51 18 80 32 76 38 69 11 54 92 38 43 11 19 67 52 74 50 95 89 89 40 78 28 68 81 52 83 10 64 30 52 72 63 74 48 55 96 12 99 87 41 41 51 50 61 57 23 64 51 65 16 44 96 34 12 77 39 48 40 93 31 82 28 85 18 29 39 13 31 91 53 62 85 58 11 100 14 78 26 55 97 32 53 55 19 18 31 49 56 25 41 78 97 22 25 69 41 17 35 63 61 42 78 99 90 43 98 94 74 78 11 70 63 17 25 73 25 100 21 72 24 15 12 75 82 81 97 22 51 31 38 65 26 16 63 69 12 24 25 76 92 27 100 17 88 78 80 13 77 54 38 55 23 40 83 95 74 79 70 24 63 99 79 80 68 95 48 70 18 64 99 63 44 98 71 31 75 13 88 52 58 25 60 34 55 42 28 82 74 88 96 36 49 37 69 70 32 17 93 94 34 92 57 31 89 81 52 27 84 94 32 41 18 82 65 27 77 46 99 50 88 58 39 90 85 99 60 70 69 15 27 93 97 74 23 49 17 28 66 91 21 88 86 30 32 13 10 99 50 99 11 91 19 40 80 58 38 39 27 97 45 44 89 95 71 65 97 78 47 62 32 21 12 17 95 34 20 95 86 23 94 87 13 12 27 84 60 55 76 41 15 74 38 57 32 63 22 28 94 22 81 25 33 46 86 28 34 97 22 19 73 69 60 77 35 77 60 85 85 89 79 90 63 71 10 85 33 22 12 26 88 46 96 20 46 81 38 70 40 51 42 13 19 92 43 44 68 56 83 16 44 24 59 60 85 59 98 17 34 64 88 21 100 83 32 99 26 23 68 57 64 10 23 37 92 19 34 23 65 70 83 99 85 41 22 69 54 19 40 78 73 81 53 36 63 38 34 42 51 93 52 15 56 28 96 10 37 29 23 92 53 96 54 37 91 66 59 44 38 52 21 11 32 27 91 48 55 24 44 97 70 86 65 79 14 60 80 41 42 93 87 85 52 94 75 42 59 88 76 50 93 50 14 25 68 95 26 76 19 60 72 42 100 36 21 13 49 91 98 82 46 47 29 88 40 58 83 52 99 58 93 91 62 97 69 83 92 86 58 64 99 30 59 98 19 70 64 59 23 25 94 60 62 76 10 93 33 84 98 85 41 90 76 56 50 44 38 95 83 87 58 82 70 16 42 79 40 97 37 53 75 30 12 36 97 13 82 83 50 43 68 81 32 97 91 35 40 28 29 77 68 77 21 37 47 16 16 40 66 97 83 40 81 49 30 77 15 11 22 55 98 43 89 30 39 79 55 33 61 38 100 28 14 74 56 14 80 25 44 46 21 81 76 92 29 96 31 88 61 98 42 58 40 84 41 70 63 50 56 77 78 18 95 45 82 13 13 24 28 10 60 40 81 90 85 63 48 16 50 62 13 45 74 97 29 68 29 45 17 75 21 48 83 69 47 27 73 13 96 91 13 55 84 85 98 69 10 100 38 51 61 95 49 88 54 68 56 74 66 26 11 40 28 48 100 65 65 72 68 60 25 34 69 63 18 29 31 19 28 22 23 43 70 62 30 23 84 76 87 12 93 89 43 20 36 96 38 54 30 59 68 45 83 90 61 55 18 82 27 37 57 94 70 26 55 90 40 92 29 26 95 75 68 91 48 57 86 76 11 15 88 32 13 70 21 65 78 29 100 95 19 57 51 42 36 97 86 66 51 14 46 99 42 67 89 80 24 74 18 79 42 96 10 100 28 75 27 60 57 80 17 67 90 59 99 26 18 47 45 59 14 81 58 46 11 46 25 25 74 33 57 69 82 57 31 64 31 48 23 78 82 84 98 71 42 60 87 50 97 86 100 11 29 20 47 30 56 26 45 83 12 55 15 48 11 36 65 86 38 41 27 19 24 78 80 57 37 30 97 88 69 59 52 88 69 52 18 79 31 16 24 34 62 29 35 26 56 90 66 84 30 83 56 44 23 89 91 14 18 51 92 77 100 97 28 32 48 36 64 33 96 78 57 57 98 82 37 53 71 93 90 91 38 99 88 51 87 79 55 59 83 100 89 45 59 16 67 61 96 30 84 92 99 94 11 59 75 38 65 99 30 54 52 21 15 39 63 92 71 71 13 53 34 93 89 46 62 55 97 58 39 80 12 91 73 13 49 10 42 13 62 25 20 13 37 25 43 53 70 67 77 74 20 64 29 99 10 81 16 97 92 99 40 94 89 66 98 37 30 93 40 82 71 13 86 61 28 82 13 89 48 44 25 21 98 44 73 98 24 43 58 16 41 51 63 84 16 60 74 36 15 14 72 77 71 57 37 90 92 95 41 93 38 56 14 89 90 40 50 67 73 61 36 68 11 90 51 71 12 24 61 18 82 32 48 53 42 38 96 33 32 36 79 23 45 83 12 34 77 15 54 49 66 81 16 67 33 20 91 89 35 51 97 70 36 98 22 68 36 17 54 21 97 33 35 41 69 91 28 45 96 73 85 24 16 54 81 93 65 34 81 53 76 41 22 11 38 89 70 27 59 77 39 56 100 27 50 69 17 69 67 66 95 14 80 64 59 23 56 77 47 36 29 76 30 95 78 22 83 10 39 42 40 31 51 40 48 91 62 18 59 28 37 16 33 70 70 45 46 25 21 84 15 94 22 89 88 90 10 71 53 94 66 84 24 16 77 26 97 92 88 19 19 79 79 96 48 49 94 85 27 14 31 86 61 43 75 49 87 75 73 93 31 38 39 100 44 69 25 94 60 66 66 33 44 45 28 46 84 22 84 64 80 14 50 41 10 24 80 87 52 15 43 74 43 72 36 40 41 51 87 91 70 53 77 68 51 96 67 88 71 50 51 50 17 54 44 17 68 77 58 74 82 91 10 24 25 36 17 19 40 95 64 63 10 40 30 51 35 87 38 59 36 42 100 97 87 97 14 17 74 62 81 55 15 44 33 84 70 40 94 63 88 57 26 88 87 46 38 76 87 29 34 76 25 87 73 11 84 77 18 57 92 53 65 60 87 88 43 20 28 36 73 15 46 89 94 87 89 85 62 75 68 49 50 83 90 76 47 36 15 18 83 60 61 10 19 11 89 16 21 16 42 47 75 42 90 31 28 78 70 80 15 37 82 18 73 71 85 19 97 90 27 42 50 42 43 59 43 31 28 17 91 24 17 65 56 97 50 74 37 19 16 42 46 51 51 72 22 35 81 72 78 61 14 27 93 10 40 89 85 58 59 75 72 67 93 81 26 42 54 54 51 23 86 50 65 90 21 77 24 92 11 93 16 15 73 99 69 12 51 53 24 100 81 49 29 74 30 46 69 37 90 20 51 38 23 15 28 35 45 96 80 46 51 86 15 24 48 74 80 52 81 57 14 61 97 34 88 26 70 57 53 22 30 57 50 43 62 31 31 60 27 11 60 68 50 65 82 51 92 25 56 72 72 61 87 68 85 74 47 17 30 91 29 50 47 32 47 63 54 68 22 71 32 35 38 36 90 74 40 45 89 87 70 60 47 56 28 85 30 28 92 13 18 20 17 19 42 54 35 49 21 10 19 98 36 11 33 79 75 63 23 63 49 47 76 49 93 57 33 76 76 24 43 47 88 50 56 84 94 44 32 68 45 96 28 71 97 51 49 71 68 26 87 16 63 25 19 18 73 42 48 11 20 81 48 98 30 58 44 77 92 30 98 90 25 26 60 21 30 63 45 88 79 85 58 95 100 67 12 35 62 13 90 72 84 92 33 67 49 67 97 94 87 95 84 11 74 43 76 57 59 20 45 91 58 56 85 21 76 51 100 37 54 90 100 38 81 32 58 83 89 55 76 39 12 22 40 39 19 70 86 68 80 84 59 92 93 43 12 68 47 65 96 92 17 95 83 88 80 40 33 68 48 100 60 13 21 91 42 84 60 82 52 93 65 10 47 21 97 12 79 98 68 74 89 75 31 34 26 10 27 49 32 66 11 82 69 77 72 65 60 85 46 11 41 64 65 78 75 25 81 54 22 48 81 64 76 12 51 92 12 68 41 34 87 96 16 19 72 41 74 32 80 19 87 20 36 52 88 65 30 68 18 96 69 52 59 45 54 100 90 20 30 84 44 17 80 13 26 51 45 90 36 78 62 23 88 51 28 75 15 48 97 77 43 28 29 55 26 73 17 70 46 37 53 81 44 32 47 60 37 45 12 63 22 27 39 100 69 20 38 74 58 88 51 54 15 70 62 86 96 69 55 42 60 98 76 94 84 22 17 74 21 73 90 33 91 29 33 59 39 24 32 51 11 36 58 70 59 74 55 55 96 63 50 55 24 25 12 98 91 73 71 11 45 60 89 89 42 75 10 35 89 87 39 53 22 87 22 72 60 31 80 19 47 29 64 61 98 66 58 51 92 82 53 37 96 95 79 37 69 80 62 57 66 91 100 78 41 75 12 54 59 82 63 97 64 81 57 61 100 69 12 92 50 18 82 99 12 60 36 34 39 51 81 95 96 43 36 90 17 38 97 67 20 23 26 74 94 73 89 93 95 54 84 99 25 65 97 81 79 86 14 17 37 85 66 86 81 92 38 88 83 34 17 56 47 33 30 94 60 72 87 54 25 33 52 94 52 12 74 30 88 78 91 78 25 56 63 96 10 54 46 84 42 17 93 79 40 22 73 53 47 22 61 25 45 66 18 87 68 82 70 56 22 61 33 37 70 50 86 34 94 32 17 89 39 63 68 32 76 94 39 76 15 90 92 13 18 100 91 77 45 23 32 57 74 18 48 44 58 87 68 15 72 38 94 10 91 24 87 29 71 79 96 76 31 50 43 39 49 87 15 84 100 91 41 74 63 42 71 74 28 92 79 91 83 36 54 36 13 94 56 75 72 14 13 93 54 100 86 56 86 54 40 86 45 34 59 98 29 83 71 47 74 13 91 19 93 45 45 59 92 54 87 64 58 54 19 65 53 58 75 39 12 14 24 10 92 36 61 74 72 85 20 99 88 65 17 43 100 52 56 91 97 42 17 17 86 81 36 93 38 10 31 94 68 99 94 59 34 54 32 96 39 96 57 80 60 64 77 22 15 32 67 65 27 74 36 13 17 62 96 100 62 80 93 29 78 87 41 65 94 26 23 32 21 70 66 35 33 42 47 92 64 13 57 44 41 83 10 11 98 59 10 59 38 94 41 15 43 72 70 36 88 83 59 62 15 78 87 38 19 88 30 36 91 40 70 85 76 71 87 73 29 87 31 21 43 62 80 76 87 50 12 74 86 24 35 92 92 76 83 64 63 12 90 16 96 22 92 71 46 41 43 66 27 27 40 24 42 19 90 28 22 55 55 99 32 44 53 23 19 89 40 35 55 29 41 50 96 86 75 41 26 71 60 98 89 90 21 84 100 64 66 21 19 74 73 41 17 79 18 80 68 48 14 22 31 100 62 26 85 90 57 65 61 17 62 12 97 73 49 96 36 14 71 99 79 43 40 49 22 11 29 80 49 87 55 70 86 70 86 34 60 97 89 20 13 50 22 63 76 61 22 65 29 83 64 61 79 57 100 91 58 28 33 97 69 78 30 54 48 69 78 61 65 29 71 31 69 46 48 98 60 60 63 42 96 26 93 74 36 93 28 84 74 14 43 42 46 26 87 47 86 27 98 50 47 68 35 69 67 73 67 80 32 29 22 81 99 14 17 34 97 89 71 71 94 67 12 39 84 52 39 69 33 36 72 70 57 97 92 23 32 58 93 17 77 14 88 38 73 59 25 69 47 86 93 40 53 59 32 90 64 61 58 87 50 83 19 97 43 11 73 65 59 66 73 90 33 23 27 59 72 43 82 19 82 74 12 88 86 89 77 50 12 88 36 53 71 46 12 13 47 76 31 59 95 57 48 81 71 29 40 96 25 21 68 97 48 71 85 34 22 24 37 24 12 26 30 36 62 33 93 62 99 23 75 56 71 22 36 95 41 66 53 56 40 21 16 42 45 54 66 57 68 56 34 33 72 55 59 88 78 51 12 39 28 77 85 52 90 74 100 84 94 52 94 33 26 100 65 61 16 84 71 74 39 59 98 65 13 19 52 44 24 17 36 42 85 74 84 37 47 46 20 40 88 67 64 14 29 82 28 35 29 53 100 58 11 60 76 68 32 81 11 46 89 91 41 73 64 78 100 10 23 73 41 11 94 58 69 22 93 50 48 21 56 47 33 57 60 99 78 82 80 79 82 68 32 22 94 86 91 56 87 67 82 81 68 75 38 90 88 30 94 35 96 49 35 28 97 48 26 37 83 59 16 64 80 92 40 73 78 84 82 64 50 64 44 72 92 35 24 79 18 17 67 13 57 55 31 16 93 11 43 76 60 12 93 40 95 32 66 72 15 48 89 19 65 86 81 56 74 95 89 82 12 55 49 22 10
