45 2110 Smith, William with Hank Revercomb and Allen Huang Cooperative Institute for Meteorological Satellite Study / UW-SSEC UW High Resolution Interferometer-Sounder ("HIS") SUCCESS 1 1 1996 04 03 1996 11 18 0 0 Standard Pressure Level (mb) Time in seconds 6 0.010000 0.010000 0.000010 0.000010 0.000010 0.010000 999999999 999999999 999999999 999999999 999999999 999999999 Aircraft Altitude (m) Retrieved Temperature (K) Water Vapor Mixing Ratio (g/kg) Ozone Mixing Ratio (ppMV) Cooling Rate (K/day) Potential Temperature (K) 5 1.000000 0.010000 0.010000 0.010000 0.010000 99999 999999999 999999999 999999999 999999999 NX(1) is the number of altitudes in subsequent data records Station Latitude (deg) Station Longitude (deg) Aircraft Pressure (mb) Skin Temperature (K) 7 HIS short wave (3-5 micron) band is noisy during this flight and isn't used in the retrieval. Long wave (9-15.0 micron) and mid wave (5-9 micron) bands are used. Tau gamma-correction and varying A/C altitude correction are performed. Two step retrieval (real radiance eigenvector regression followed by nonlinear physical retrieval) are applied to spectra. Retrievals are not edited and cloud effects are treated as isothermal layers below cloud level. 9 HIS temperature and water vapor profiles (Aircraft Level -1000mb) with skin-temp are retrieved from non-edited spectra. In general, temperatures are believed to be of good quality except below the cloud level (set to missing when detected). Water vapor mixing ratio profiles are valid from the tropopause down to cloud level. Retrievals of water vapor in the stratosphere are not considered to be reliable because of the very weak stratospheric water vapor emission signal. Ozone profiles are not yet considered to be reliable, particularly in the troposphere. The ozone retrieval technique is under development. 8453 40 3830 -12043 8665 28008 81 1716080 21477 1019 999999999 999999999 43947 82 1708423 21477 826 999999999 999999999 43794 83 1700858 21477 764 999999999 999999999 43644 84 1693383 21477 714 999999999 999999999 43496 85 1685996 21477 653 999999999 999999999 43350 86 1678694 21477 620 999999999 999999999 43207 90 1654846 21508 601 999999999 999999999 42803 100 1588325 21603 608 999999999 999999999 41718 125 1446931 21664 606 999999999 999999999 39250 150 1331198 21680 628 999999999 999999999 37285 175 1233596 21554 812 999999999 999999999 35470 200 1149554 21422 998 999999999 999999999 33933 250 1009013 21585 1452 999999999 999999999 32079 300 892040 22224 2344 999999999 999999999 31352 350 789849 23043 6676 999999999 999999999 31106 400 698281 23782 14561 999999999 999999999 30902 450 615125 24426 30972 999999999 999999999 30688 500 538863 24999 51118 999999999 999999999 30476 550 468422 25467 96683 999999999 999999999 30212 600 403005 25869 128902 999999999 999999999 29936 620 378087 26023 141683 999999999 999999999 29832 640 353821 26167 148667 999999999 999999999 29726 660 330173 26308 155351 999999999 999999999 29625 680 307102 26463 158520 999999999 999999999 29547 700 284569 26616 161726 999999999 999999999 29472 720 262546 26765 167141 999999999 999999999 29399 740 241005 26920 168736 999999999 999999999 29339 760 219918 27074 175668 999999999 999999999 29283 780 199260 27231 180197 999999999 999999999 29235 800 179004 27399 193681 999999999 999999999 29204 820 159127 27568 202118 999999999 999999999 29176 840 139608 27742 209398 999999999 999999999 29159 860 120432 27904 224511 999999999 999999999 29133 880 101591 28057 234812 999999999 999999999 29101 900 83086 28170 241750 999999999 999999999 29031 920 64929 28241 255270 999999999 999999999 28922 940 47127 28280 270442 999999999 999999999 28785 960 29677 28315 274805 999999999 999999999 28648 980 12567 28347 271955 999999999 999999999 28511 1000 -4209 28359 269979 999999999 999999999 28359 8461 40 3830 -12041 8618 27915 81 1719480 21500 1040 999999999 999999999 44067 82 1711771 21500 845 999999999 999999999 43913 83 1704154 21500 765 999999999 999999999 43761 84 1696629 21500 711 999999999 999999999 43612 85 1689192 21500 655 999999999 999999999 43465 86 1681842 21500 635 999999999 999999999 43320 90 1654514 21536 619 999999999 999999999 42859 100 1587921 21622 621 999999999 999999999 41754 125 1446365 21695 644 999999999 999999999 39307 150 1330506 21696 725 999999999 999999999 37313 175 1232978 21505 926 999999999 999999999 35391 200 1149325 21272 1121 999999999 999999999 33695 250 1009843 21411 1670 999999999 999999999 31820 300 893432 22188 2817 999999999 999999999 31301 350 791140 23124 8541 999999999 999999999 31215 400 699097 23944 17610 999999999 999999999 31112 450 615275 24651 36363 999999999 999999999 30970 500 538258 25263 70280 999999999 999999999 30798 550 467083 25729 98794 999999999 999999999 30523 600 401050 26091 116762 999999999 999999999 30192 620 375931 26218 123341 999999999 999999999 30056 640 351495 26338 126680 999999999 999999999 29921 660 327706 26450 129127 999999999 999999999 29785 680 304528 26567 129933 999999999 999999999 29662 700 281922 26685 130009 999999999 999999999 29548 720 259857 26798 132439 999999999 999999999 29436 740 238304 26917 134991 999999999 999999999 29336 760 217234 27031 141267 999999999 999999999 29237 780 196625 27146 147460 999999999 999999999 29144 800 176449 27268 158465 999999999 999999999 29064 820 156684 27390 164704 999999999 999999999 28988 840 137310 27507 175535 999999999 999999999 28912 860 118310 27630 188980 999999999 999999999 28847 880 99666 27745 196465 999999999 999999999 28777 900 81376 27828 203894 999999999 999999999 28679 920 63446 27876 212227 999999999 999999999 28549 940 45876 27909 221779 999999999 999999999 28407 960 28654 27949 223564 999999999 999999999 28277 980 11767 27974 222475 999999999 999999999 28136 1000 -4788 27982 221301 999999999 999999999 27982 8466 40 3831 -12040 8594 27892 80 1721190 21480 999 999999999 999999999 44063 81 1713465 21480 804 999999999 999999999 43909 82 1705834 21480 708 999999999 999999999 43757 83 1698294 21480 672 999999999 999999999 43607 84 1690843 21480 634 999999999 999999999 43460 85 1683480 21480 615 999999999 999999999 43315 90 1654470 21475 594 999999999 999999999 42738 100 1588128 21521 595 999999999 999999999 41558 125 1447212 21600 621 999999999 999999999 39134 150 1331618 21692 640 999999999 999999999 37306 175 1233779 21647 804 999999999 999999999 35623 200 1149321 21542 1067 999999999 999999999 34123 250 1008059 21685 1603 999999999 999999999 32228 300 890635 22292 2529 999999999 999999999 31448 350 788211 23078 7239 999999999 999999999 31153 400 696552 23793 15677 999999999 999999999 30916 450 613368 24432 32985 999999999 999999999 30695 500 537079 25011 52409 999999999 999999999 30490 550 466559 25512 99765 999999999 999999999 30265 600 400990 25945 136169 999999999 999999999 30023 620 375994 26108 150457 999999999 999999999 29930 640 351646 26259 156368 999999999 999999999 29831 660 327916 26399 164790 999999999 999999999 29728 680 304766 26551 171120 999999999 999999999 29645 700 282158 26705 175112 999999999 999999999 29571 720 260061 26855 181018 999999999 999999999 29498 740 238450 27003 183500 999999999 999999999 29429 760 217302 27148 191388 999999999 999999999 29363 780 196591 27293 200546 999999999 999999999 29302 800 176294 27451 213947 999999999 999999999 29259 820 156383 27609 221791 999999999 999999999 29220 840 136840 27770 228809 999999999 999999999 29188 860 117654 27905 240459 999999999 999999999 29134 880 98826 28018 253721 999999999 999999999 29060 900 80356 28102 260444 999999999 999999999 28961 920 62247 28158 271398 999999999 999999999 28837 940 44503 28181 284705 999999999 999999999 28683 960 27120 28196 288182 999999999 999999999 28527 980 10087 28211 285873 999999999 999999999 28374 1000 -6608 28219 280790 999999999 999999999 28219 8473 40 3831 -12038 8576 27944 80 1722520 21526 1038 999999999 999999999 44186 81 1714761 21526 830 999999999 999999999 44031 82 1707096 21526 741 999999999 999999999 43878 83 1699524 21526 718 999999999 999999999 43728 84 1692041 21526 679 999999999 999999999 43579 85 1684646 21526 657 999999999 999999999 43434 90 1654207 21546 628 999999999 999999999 42878 100 1587620 21608 613 999999999 999999999 41727 125 1446320 21631 572 999999999 999999999 39190 150 1330860 21611 596 999999999 999999999 37167 175 1233669 21441 764 999999999 999999999 35284 200 1150097 21295 943 999999999 999999999 33732 250 1010125 21537 1491 999999999 999999999 32008 300 893128 22281 2522 999999999 999999999 31432 350 790509 23175 7464 999999999 999999999 31285 400 698340 23956 15594 999999999 999999999 31128 450 614523 24636 33258 999999999 999999999 30951 500 537582 25229 67355 999999999 999999999 30756 550 466480 25710 101029 999999999 999999999 30501 600 400441 26114 129379 999999999 999999999 30219 620 375292 26258 141655 999999999 999999999 30102 640 350812 26393 149178 999999999 999999999 29983 660 326969 26517 155496 999999999 999999999 29860 680 303726 26648 159279 999999999 999999999 29753 700 281044 26781 163166 999999999 999999999 29655 720 258894 26908 167917 999999999 999999999 29557 740 237248 27038 170264 999999999 999999999 29467 760 216080 27163 177343 999999999 999999999 29380 780 195366 27288 185198 999999999 999999999 29297 800 175082 27418 196320 999999999 999999999 29224 820 155208 27540 203957 999999999 999999999 29147 840 135726 27665 211299 999999999 999999999 29078 860 116619 27780 220153 999999999 999999999 29004 880 97882 27874 226654 999999999 999999999 28911 900 79513 27938 231904 999999999 999999999 28792 920 61517 27974 240127 999999999 999999999 28648 940 43890 27991 250703 999999999 999999999 28490 960 26624 28010 251694 999999999 999999999 28339 980 9704 28021 249506 999999999 999999999 28183 1000 -6878 28029 245628 999999999 999999999 28029 8478 40 3831 -12037 8560 27743 80 1723650 21502 972 999999999 999999999 44160 81 1715885 21502 775 999999999 999999999 44005 82 1708214 21502 690 999999999 999999999 43852 83 1700636 21502 682 999999999 999999999 43701 84 1693148 21502 648 999999999 999999999 43553 85 1685748 21502 649 999999999 999999999 43407 90 1654210 21502 618 999999999 999999999 42791 100 1587800 21538 594 999999999 999999999 41592 125 1446719 21633 600 999999999 999999999 39194 150 1331059 21684 581 999999999 999999999 37291 175 1233349 21598 663 999999999 999999999 35543 200 1149129 21469 860 999999999 999999999 34008 250 1008423 21588 1373 999999999 999999999 32083 300 891368 22252 2203 999999999 999999999 31391 350 788905 23136 6274 999999999 999999999 31232 400 696898 23912 13531 999999999 999999999 31071 450 613234 24591 28891 999999999 999999999 30895 500 536423 25189 60140 999999999 999999999 30708 550 465407 25689 95442 999999999 999999999 30475 600 399416 26098 125785 999999999 999999999 30201 620 374286 26233 140379 999999999 999999999 30073 640 349835 26355 149115 999999999 999999999 29940 660 326035 26459 158430 999999999 999999999 29795 680 302852 26569 164734 999999999 999999999 29665 700 280245 26683 168568 999999999 999999999 29547 720 258183 26791 173125 999999999 999999999 29429 740 236641 26896 174143 999999999 999999999 29313 760 215593 26997 179421 999999999 999999999 29200 780 195016 27094 188479 999999999 999999999 29088 800 174887 27195 199750 999999999 999999999 28986 820 155186 27286 210965 999999999 999999999 28878 840 135888 27395 214420 999999999 999999999 28795 860 116973 27493 218002 999999999 999999999 28704 880 98439 27558 219503 999999999 999999999 28584 900 80284 27603 222124 999999999 999999999 28447 920 62507 27627 232509 999999999 999999999 28293 940 45102 27633 245797 999999999 999999999 28126 960 28058 27647 247239 999999999 999999999 27972 980 11359 27655 245987 999999999 999999999 27815 1000 -5009 27671 243208 999999999 999999999 27671 8486 40 3832 -12035 8532 27689 80 1725720 21548 1019 999999999 999999999 44301 81 1717911 21548 810 999999999 999999999 44144 82 1710197 21548 738 999999999 999999999 43990 83 1702576 21548 747 999999999 999999999 43839 84 1695046 21548 727 999999999 999999999 43689 85 1687605 21548 714 999999999 999999999 43542 90 1653861 21592 675 999999999 999999999 42970 100 1587107 21671 634 999999999 999999999 41849 125 1445438 21680 557 999999999 999999999 39280 150 1329877 21599 467 999999999 999999999 37146 175 1233042 21295 639 999999999 999999999 35045 200 1150097 21120 828 999999999 999999999 33454 250 1011059 21427 1425 999999999 999999999 31844 300 894285 22308 2532 999999999 999999999 31470 350 791353 23287 7626 999999999 999999999 31436 400 698701 24092 16226 999999999 999999999 31304 450 614386 24788 34669 999999999 999999999 31143 500 537024 25350 67115 999999999 999999999 30904 550 465634 25796 99554 999999999 999999999 30602 600 399472 26125 121825 999999999 999999999 30232 620 374327 26237 133690 999999999 999999999 30078 640 349879 26344 138347 999999999 999999999 29927 660 326095 26434 142777 999999999 999999999 29767 680 302938 26533 145338 999999999 999999999 29625 700 280364 26642 146569 999999999 999999999 29501 720 258340 26741 148724 999999999 999999999 29373 740 236838 26846 148634 999999999 999999999 29259 760 215830 26944 153937 999999999 999999999 29143 780 195292 27044 160856 999999999 999999999 29034 800 175200 27148 168524 999999999 999999999 28936 820 155531 27242 175413 999999999 999999999 28832 840 136265 27350 176848 999999999 999999999 28748 860 117380 27453 183183 999999999 999999999 28662 880 98869 27528 188070 999999999 999999999 28552 900 80734 27577 191438 999999999 999999999 28420 920 62971 27607 198823 999999999 999999999 28273 940 45576 27622 209234 999999999 999999999 28115 960 28536 27646 210492 999999999 999999999 27970 980 11836 27658 210027 999999999 999999999 27818 1000 -4532 27668 208502 999999999 999999999 27668 8492 40 3832 -12034 8506 27489 80 1727640 21522 997 999999999 999999999 44289 81 1719815 21522 784 999999999 999999999 44132 82 1712085 21522 707 999999999 999999999 43977 83 1704449 21522 700 999999999 999999999 43825 84 1696905 21522 671 999999999 999999999 43676 85 1689450 21522 667 999999999 999999999 43528 90 1653815 21543 640 999999999 999999999 42872 100 1587239 21605 621 999999999 999999999 41720 125 1445756 21690 613 999999999 999999999 39297 150 1329849 21720 585 999999999 999999999 37353 175 1232170 21549 685 999999999 999999999 35462 200 1148189 21396 894 999999999 999999999 33892 250 1007808 21561 1437 999999999 999999999 32044 300 890670 22309 2396 999999999 999999999 31472 350 787871 23227 6994 999999999 999999999 31354 400 695490 24014 15511 999999999 999999999 31202 450 611458 24702 33342 999999999 999999999 31035 500 534329 25284 69816 999999999 999999999 30824 550 463086 25756 108927 999999999 999999999 30555 600 396977 26124 142185 999999999 999999999 30230 620 371830 26243 157638 999999999 999999999 30085 640 347375 26355 165679 999999999 999999999 29940 660 323579 26449 173184 999999999 999999999 29784 680 300410 26546 177668 999999999 999999999 29640 700 277827 26652 179504 999999999 999999999 29512 720 255796 26747 181767 999999999 999999999 29380 740 234292 26844 181374 999999999 999999999 29256 760 213290 26933 186642 999999999 999999999 29130 780 192766 27019 193363 999999999 999999999 29007 800 172696 27113 200076 999999999 999999999 28898 820 153057 27196 207365 999999999 999999999 28783 840 133829 27288 209406 999999999 999999999 28683 860 114992 27374 214953 999999999 999999999 28580 880 96538 27438 216132 999999999 999999999 28459 900 78465 27478 217042 999999999 999999999 28318 920 60769 27500 224829 999999999 999999999 28163 940 43444 27509 234537 999999999 999999999 27999 960 26475 27525 234515 999999999 999999999 27848 980 9849 27535 232576 999999999 999999999 27695 1000 -6448 27549 228759 999999999 999999999 27549 8585 40 3839 -12011 8058 27374 76 1761200 21532 1054 999999999 999999999 44875 77 1753018 21532 864 999999999 999999999 44709 78 1744941 21532 779 999999999 999999999 44546 79 1736965 21532 741 999999999 999999999 44385 80 1729090 21532 684 999999999 999999999 44227 85 1695413 21533 660 999999999 999999999 43559 90 1659363 21534 632 999999999 999999999 42854 100 1592847 21575 613 999999999 999999999 41663 125 1451508 21675 619 999999999 999999999 39271 150 1335712 21693 575 999999999 999999999 37307 175 1238216 21495 821 999999999 999999999 35373 200 1154513 21307 1031 999999999 999999999 33752 250 1014542 21525 1576 999999999 999999999 31989 300 897602 22272 2655 999999999 999999999 31419 350 795046 23157 7955 999999999 999999999 31260 400 702966 23929 17866 999999999 999999999 31093 450 619236 24612 36720 999999999 999999999 30921 500 542375 25201 73917 999999999 999999999 30722 550 471367 25672 106125 999999999 999999999 30455 600 405453 26055 134423 999999999 999999999 30151 620 380366 26188 145861 999999999 999999999 30021 640 355955 26313 152197 999999999 999999999 29892 660 332190 26424 157428 999999999 999999999 29756 680 309035 26538 163185 999999999 999999999 29630 700 286454 26653 165948 999999999 999999999 29514 720 264417 26762 169939 999999999 999999999 29396 740 242896 26871 172594 999999999 999999999 29286 760 221866 26977 178846 999999999 999999999 29178 780 201303 27077 186247 999999999 999999999 29070 800 181186 27181 193805 999999999 999999999 28971 820 161492 27279 199043 999999999 999999999 28871 840 142205 27373 202749 999999999 999999999 28772 860 123312 27451 207884 999999999 999999999 28661 880 104807 27512 209605 999999999 999999999 28536 900 86685 27551 209306 999999999 999999999 28393 920 68943 27570 212075 999999999 999999999 28235 940 51573 27580 214625 999999999 999999999 28072 960 34563 27589 212740 999999999 999999999 27912 980 17901 27589 209825 999999999 999999999 27749 1000 1576 27588 206817 999999999 999999999 27588 8590 40 3840 -12010 8041 27465 76 1762550 21445 954 999999999 999999999 44723 77 1754382 21445 756 999999999 999999999 44557 78 1746319 21445 655 999999999 999999999 44394 79 1738359 21445 654 999999999 999999999 44233 80 1730498 21445 641 999999999 999999999 44076 85 1695577 21464 647 999999999 999999999 43419 90 1659657 21447 616 999999999 999999999 42682 100 1593409 21488 601 999999999 999999999 41494 125 1452258 21705 668 999999999 999999999 39325 150 1335920 21866 690 999999999 999999999 37604 175 1237403 21774 585 999999999 999999999 35832 200 1152723 21529 909 999999999 999999999 34102 250 1012148 21488 1422 999999999 999999999 31935 300 895772 22097 2263 999999999 999999999 31173 350 794056 22959 6616 999999999 999999999 30993 400 702727 23743 14676 999999999 999999999 30851 450 619586 24457 31057 999999999 999999999 30726 500 543134 25091 67352 999999999 999999999 30588 550 472330 25635 104010 999999999 999999999 30412 600 406443 26070 136750 999999999 999999999 30168 620 381337 26212 149700 999999999 999999999 30050 640 356900 26345 156688 999999999 999999999 29929 660 333104 26458 164404 999999999 999999999 29794 680 309919 26574 169670 999999999 999999999 29671 700 287304 26698 172241 999999999 999999999 29563 720 265229 26811 173593 999999999 999999999 29450 740 243669 26920 173110 999999999 999999999 29340 760 222601 27022 176328 999999999 999999999 29227 780 202004 27122 184122 999999999 999999999 29118 800 181854 27226 192115 999999999 999999999 29019 820 162129 27319 198875 999999999 999999999 28913 840 142815 27411 203647 999999999 999999999 28812 860 123898 27484 206400 999999999 999999999 28695 880 105380 27517 207554 999999999 999999999 28541 900 87262 27533 209956 999999999 999999999 28375 920 69533 27548 214925 999999999 999999999 28212 940 52179 27552 222942 999999999 999999999 28043 960 35185 27564 223223 999999999 999999999 27887 980 18538 27566 221346 999999999 999999999 27726 1000 2225 27570 216767 999999999 999999999 27570 8605 40 3841 -12007 7990 27389 76 1766500 21446 978 999999999 999999999 44643 77 1758384 21446 783 999999999 999999999 44479 78 1750371 21446 681 999999999 999999999 44317 79 1742459 21446 662 999999999 999999999 44158 80 1741638 21408 634 999999999 999999999 44063 85 1703622 21410 633 999999999 999999999 43310 90 1667777 21411 616 999999999 999999999 42611 100 1601583 21489 619 999999999 999999999 41497 125 1460339 21732 684 999999999 999999999 39374 150 1343902 21876 677 999999999 999999999 37621 175 1245396 21759 765 999999999 999999999 35808 200 1160799 21500 1028 999999999 999999999 34057 250 1020391 21465 1495 999999999 999999999 31901 300 904116 22082 2389 999999999 999999999 31152 350 802483 22937 6991 999999999 999999999 30964 400 711222 23730 15357 999999999 999999999 30834 450 628138 24437 32293 999999999 999999999 30701 500 551746 25072 70460 999999999 999999999 30565 550 481014 25602 110163 999999999 999999999 30373 600 415212 26037 144683 999999999 999999999 30129 620 390137 26181 157920 999999999 999999999 30013 640 365729 26316 166584 999999999 999999999 29896 660 341957 26435 174198 999999999 999999999 29768 680 318791 26554 180136 999999999 999999999 29648 700 296194 26674 183127 999999999 999999999 29537 720 274140 26782 186410 999999999 999999999 29418 740 252604 26890 187644 999999999 999999999 29306 760 231561 26990 192400 999999999 999999999 29193 780 210989 27088 198419 999999999 999999999 29082 800 190863 27191 205719 999999999 999999999 28982 820 171163 27287 208844 999999999 999999999 28879 840 151873 27376 213509 999999999 999999999 28774 860 132980 27449 216837 999999999 999999999 28658 880 114480 27501 217371 999999999 999999999 28524 900 96367 27533 217367 999999999 999999999 28375 920 78639 27545 218159 999999999 999999999 28209 940 61285 27555 221308 999999999 999999999 28047 960 44288 27569 219907 999999999 999999999 27893 980 27637 27573 216508 999999999 999999999 27733 1000 11321 27574 212573 999999999 999999999 27574 8611 40 3841 -12005 7968 27310 76 1768180 21575 1024 999999999 999999999 44948 77 1759992 21575 862 999999999 999999999 44782 78 1751909 21575 746 999999999 999999999 44618 79 1743928 21575 709 999999999 999999999 44458 80 1741394 21522 651 999999999 999999999 44297 85 1703187 21512 636 999999999 999999999 43517 90 1667196 21483 599 999999999 999999999 42754 100 1600876 21498 574 999999999 999999999 41514 125 1459804 21671 628 999999999 999999999 39263 150 1343710 21809 654 999999999 999999999 37506 175 1245461 21712 747 999999999 999999999 35731 200 1160924 21517 990 999999999 999999999 34083 250 1020277 21522 1506 999999999 999999999 31986 300 903683 22144 2407 999999999 999999999 31239 350 801766 23001 6939 999999999 999999999 31050 400 710296 23773 15628 999999999 999999999 30890 450 627087 24467 32563 999999999 999999999 30739 500 550650 25071 66260 999999999 999999999 30564 550 479975 25563 98994 999999999 999999999 30326 600 414305 25972 130230 999999999 999999999 30055 620 389297 26106 143536 999999999 999999999 29928 640 364964 26229 149581 999999999 999999999 29797 660 341277 26332 156434 999999999 999999999 29652 680 318207 26438 162860 999999999 999999999 29519 700 295711 26552 163908 999999999 999999999 29402 720 273760 26654 167051 999999999 999999999 29278 740 252329 26756 167952 999999999 999999999 29160 760 231393 26851 173654 999999999 999999999 29042 780 210930 26940 180645 999999999 999999999 28922 800 190915 27041 187119 999999999 999999999 28822 820 171326 27131 192105 999999999 999999999 28714 840 152143 27226 194553 999999999 999999999 28617 860 133353 27300 197930 999999999 999999999 28503 880 114954 27349 198062 999999999 999999999 28366 900 96945 27371 197316 999999999 999999999 28207 920 79324 27374 201956 999999999 999999999 28034 940 62083 27369 205803 999999999 999999999 27857 960 45208 27363 204546 999999999 999999999 27684 980 28686 27352 202521 999999999 999999999 27510 1000 12500 27355 199783 999999999 999999999 27355 8616 40 3842 -12004 7952 27249 76 1769430 21464 989 999999999 999999999 44743 77 1761267 21464 801 999999999 999999999 44577 78 1753209 21464 692 999999999 999999999 44414 79 1745253 21464 674 999999999 999999999 44254 80 1741467 21422 638 999999999 999999999 44091 85 1703418 21434 644 999999999 999999999 43359 90 1667553 21411 607 999999999 999999999 42610 100 1601425 21446 578 999999999 999999999 41414 125 1460402 21708 652 999999999 999999999 39330 150 1344038 21873 661 999999999 999999999 37616 175 1245584 21739 731 999999999 999999999 35775 200 1161138 21444 1005 999999999 999999999 33968 250 1021216 21373 1520 999999999 999999999 31764 300 905351 22021 2490 999999999 999999999 31065 350 803887 22924 7757 999999999 999999999 30945 400 712637 23738 17585 999999999 999999999 30845 450 629474 24474 38108 999999999 999999999 30748 500 552949 25121 77730 999999999 999999999 30624 550 482077 25654 115267 999999999 999999999 30434 600 416166 26071 146987 999999999 999999999 30169 620 391064 26202 159247 999999999 999999999 30038 640 366642 26323 163846 999999999 999999999 29905 660 342873 26421 169007 999999999 999999999 29752 680 319728 26518 174687 999999999 999999999 29608 700 297168 26625 174498 999999999 999999999 29482 720 275159 26722 175652 999999999 999999999 29352 740 253677 26814 175582 999999999 999999999 29224 760 232700 26897 178593 999999999 999999999 29092 780 212207 26973 186835 999999999 999999999 28958 800 192174 27059 191830 999999999 999999999 28841 820 172577 27132 194310 999999999 999999999 28715 840 153403 27201 198508 999999999 999999999 28591 860 134637 27254 200404 999999999 999999999 28455 880 116280 27269 197993 999999999 999999999 28284 900 98332 27268 196928 999999999 999999999 28101 920 80781 27259 199647 999999999 999999999 27916 940 63613 27247 204320 999999999 999999999 27733 960 46813 27244 202330 999999999 999999999 27564 980 30361 27236 199158 999999999 999999999 27394 1000 14243 27241 195193 999999999 999999999 27241 8636 40 3843 -11999 7917 26898 76 1772130 21562 1027 999999999 999999999 45006 77 1763893 21562 857 999999999 999999999 44839 78 1755762 21562 751 999999999 999999999 44674 79 1747735 21562 730 999999999 999999999 44512 80 1741187 21523 684 999999999 999999999 44299 85 1702963 21530 671 999999999 999999999 43552 90 1666934 21512 626 999999999 999999999 42811 100 1600508 21538 584 999999999 999999999 41592 125 1459343 21659 574 999999999 999999999 39241 150 1343582 21696 529 999999999 999999999 37312 175 1246118 21477 692 999999999 999999999 35344 200 1162535 21264 876 999999999 999999999 33683 250 1023080 21410 1431 999999999 999999999 31820 300 906737 22162 2444 999999999 999999999 31265 350 804570 23094 7334 999999999 999999999 31175 400 712694 23888 16325 999999999 999999999 31039 450 629095 24578 35886 999999999 999999999 30878 500 552367 25148 73991 999999999 999999999 30658 550 481542 25593 106373 999999999 999999999 30361 600 415864 25949 134111 999999999 999999999 30028 620 390890 26057 147242 999999999 999999999 29872 640 366611 26159 153338 999999999 999999999 29718 660 342999 26237 157618 999999999 999999999 29545 680 320024 26315 160912 999999999 999999999 29381 700 297644 26404 160440 999999999 999999999 29237 720 275824 26484 161984 999999999 999999999 29091 740 254539 26563 161643 999999999 999999999 28950 760 233762 26636 164150 999999999 999999999 28810 780 213472 26701 168730 999999999 999999999 28666 800 193641 26782 169574 999999999 999999999 28546 820 174248 26845 169631 999999999 999999999 28412 840 155275 26917 168708 999999999 999999999 28292 860 136703 26977 166189 999999999 999999999 28166 880 118530 27001 162950 999999999 999999999 28006 900 100757 27001 160519 999999999 999999999 27826 920 83378 26990 160851 999999999 999999999 27641 940 66383 26970 161601 999999999 999999999 27451 960 49760 26945 158235 999999999 999999999 27262 980 33497 26914 154784 999999999 999999999 27069 1000 17573 26908 151571 999999999 999999999 26908 8711 40 3849 -11981 7622 26783 73 1795700 21654 1080 999999999 999999999 45710 74 1787097 21654 926 999999999 999999999 45533 75 1778610 21654 811 999999999 999999999 45359 76 1770234 21654 782 999999999 999999999 45188 80 1739602 21617 728 999999999 999999999 44494 85 1701220 21613 715 999999999 999999999 43721 90 1665077 21564 661 999999999 999999999 42915 100 1598557 21547 617 999999999 999999999 41609 125 1457298 21679 647 999999999 999999999 39277 150 1341321 21757 634 999999999 999999999 37417 175 1243348 21641 626 999999999 999999999 35614 200 1159052 21465 893 999999999 999999999 34001 250 1018540 21533 1443 999999999 999999999 32001 300 901712 22221 2347 999999999 999999999 31348 350 799337 23127 7036 999999999 999999999 31220 400 707329 23922 16119 999999999 999999999 31084 450 623586 24627 34564 999999999 999999999 30940 500 546654 25233 72794 999999999 999999999 30761 550 475533 25721 110795 999999999 999999999 30513 600 409526 26079 142741 999999999 999999999 30178 620 384432 26179 155577 999999999 999999999 30012 640 360046 26267 162183 999999999 999999999 29840 660 336345 26328 167579 999999999 999999999 29648 680 313298 26388 171203 999999999 999999999 29463 700 290862 26462 170070 999999999 999999999 29302 720 269005 26517 169830 999999999 999999999 29127 740 247705 26565 168676 999999999 999999999 28952 760 226939 26607 169111 999999999 999999999 28778 780 206683 26641 172039 999999999 999999999 28601 800 186911 26686 173040 999999999 999999999 28443 820 167599 26719 171673 999999999 999999999 28278 840 148726 26760 169257 999999999 999999999 28127 860 130274 26784 165766 999999999 999999999 27964 880 112240 26780 162302 999999999 999999999 27777 900 94619 26761 159595 999999999 999999999 27579 920 77398 26740 158545 999999999 999999999 27385 940 60562 26716 158403 999999999 999999999 27193 960 44093 26696 155087 999999999 999999999 27009 980 27977 26674 151255 999999999 999999999 26828 1000 12193 26675 147902 999999999 999999999 26675 8716 40 3849 -11979 7562 26827 72 1800610 21671 1126 999999999 999999999 45855 73 1791930 21671 941 999999999 999999999 45676 74 1783366 21671 862 999999999 999999999 45501 75 1774917 21671 829 999999999 999999999 45328 80 1739230 21652 776 999999999 999999999 44566 85 1700772 21663 752 999999999 999999999 43823 90 1664514 21652 705 999999999 999999999 43089 100 1597686 21659 653 999999999 999999999 41825 125 1456144 21654 583 999999999 999999999 39232 150 1340657 21598 504 999999999 999999999 37145 175 1243667 21364 657 999999999 999999999 35159 200 1160384 21224 853 999999999 999999999 33619 250 1020679 21527 1446 999999999 999999999 31993 300 903555 22338 2482 999999999 999999999 31513 350 800588 23272 7250 999999999 999999999 31416 400 708068 24039 16362 999999999 999999999 31236 450 623994 24701 34341 999999999 999999999 31033 500 546928 25245 70565 999999999 999999999 30776 550 475856 25673 104151 999999999 999999999 30457 600 410030 25985 130267 999999999 999999999 30069 620 385029 26079 142312 999999999 999999999 29897 640 360736 26167 148624 999999999 999999999 29727 660 337122 26234 153328 999999999 999999999 29542 680 314153 26302 155505 999999999 999999999 29367 700 291789 26380 155540 999999999 999999999 29211 720 269994 26448 156120 999999999 999999999 29051 740 248745 26510 156563 999999999 999999999 28892 760 228015 26569 158503 999999999 999999999 28737 780 207779 26624 162274 999999999 999999999 28583 800 188012 26689 163604 999999999 999999999 28447 820 168689 26744 165115 999999999 999999999 28305 840 149788 26813 162751 999999999 999999999 28183 860 131289 26871 160851 999999999 999999999 28055 880 113187 26892 159464 999999999 999999999 27893 900 95484 26899 158263 999999999 999999999 27721 920 78167 26901 159191 999999999 999999999 27550 940 61225 26891 160245 999999999 999999999 27371 960 44647 26879 157216 999999999 999999999 27194 980 28420 26858 154221 999999999 999999999 27013 1000 12528 26854 150647 999999999 999999999 26854 8742 40 3851 -11973 7115 26573 69 1838520 21660 1126 999999999 999999999 46479 70 1829410 21660 965 999999999 999999999 46289 71 1820430 21660 864 999999999 999999999 46102 75 1786943 21673 831 999999999 999999999 45439 80 1745990 21656 774 999999999 999999999 44574 85 1707529 21663 750 999999999 999999999 43822 90 1671288 21632 695 999999999 999999999 43049 100 1604570 21608 636 999999999 999999999 41726 125 1463290 21624 591 999999999 999999999 39179 150 1347833 21616 528 999999999 999999999 37175 175 1250634 21440 670 999999999 999999999 35282 200 1167000 21328 892 999999999 999999999 33784 250 1026643 21622 1480 999999999 999999999 32134 300 909178 22371 2450 999999999 999999999 31559 350 806201 23244 6923 999999999 999999999 31378 400 713848 23982 15645 999999999 999999999 31161 450 629989 24634 31584 999999999 999999999 30949 500 553134 25174 50305 999999999 999999999 30690 550 482260 25602 86789 999999999 999999999 30372 600 416612 25916 109227 999999999 999999999 29990 620 391677 26009 118411 999999999 999999999 29817 640 367453 26091 122575 999999999 999999999 29640 660 343911 26150 126646 999999999 999999999 29447 680 321022 26206 130733 999999999 999999999 29260 700 298743 26274 131360 999999999 999999999 29093 720 277040 26332 132510 999999999 999999999 28924 740 255888 26382 133155 999999999 999999999 28752 760 235263 26429 135053 999999999 999999999 28585 780 215140 26469 138908 999999999 999999999 28417 800 195493 26518 139703 999999999 999999999 28264 820 176301 26556 140686 999999999 999999999 28106 840 157539 26606 138159 999999999 999999999 27966 860 139192 26636 135466 999999999 999999999 27809 880 121258 26632 133040 999999999 999999999 27623 900 103731 26621 130077 999999999 999999999 27434 920 86597 26613 129518 999999999 999999999 27255 940 69838 26597 128652 999999999 999999999 27071 960 53444 26574 125588 999999999 999999999 26886 980 37404 26545 122801 999999999 999999999 26698 1000 21699 26535 119812 999999999 999999999 26535 8748 40 3852 -11972 7060 26840 68 1843290 21711 1106 999999999 999999999 46693 69 1834087 21711 967 999999999 999999999 46500 70 1825016 21711 866 999999999 999999999 46311 75 1786597 21687 804 999999999 999999999 45468 80 1745663 21622 727 999999999 999999999 44504 85 1707288 21601 700 999999999 999999999 43696 90 1671159 21560 652 999999999 999999999 42907 100 1604638 21551 606 999999999 999999999 41617 125 1463430 21659 603 999999999 999999999 39242 150 1347608 21718 562 999999999 999999999 37351 175 1249859 21581 613 999999999 999999999 35515 200 1165796 21405 826 999999999 999999999 33907 250 1025464 21537 1322 999999999 999999999 32007 300 908593 22234 2189 999999999 999999999 31365 350 806197 23124 6196 999999999 999999999 31216 400 714258 23890 14124 999999999 999999999 31042 450 630659 24575 28846 999999999 999999999 30875 500 553933 25151 50734 999999999 999999999 30661 550 483090 25604 90962 999999999 999999999 30375 600 417413 25937 116876 999999999 999999999 30014 620 392454 26038 127408 999999999 999999999 29850 640 368196 26135 133817 999999999 999999999 29690 660 344606 26212 138618 999999999 999999999 29518 680 321652 26291 141216 999999999 999999999 29355 700 299292 26380 141281 999999999 999999999 29211 720 277493 26458 142269 999999999 999999999 29062 740 256231 26532 143205 999999999 999999999 28916 760 235479 26604 145311 999999999 999999999 28774 780 215213 26671 149295 999999999 999999999 28634 800 195405 26750 151952 999999999 999999999 28512 820 176033 26820 154842 999999999 999999999 28385 840 157076 26897 154895 999999999 999999999 28271 860 138517 26961 154582 999999999 999999999 28149 880 120352 26991 151854 999999999 999999999 27995 900 102582 27002 151035 999999999 999999999 27827 920 85196 27012 152631 999999999 999999999 27664 940 68180 27014 153726 999999999 999999999 27496 960 51521 27016 151434 999999999 999999999 27333 980 35207 27009 149433 999999999 999999999 27166 1000 19226 27007 146828 999999999 999999999 27007 8753 40 3852 -11971 7030 26909 68 1845940 21634 1068 999999999 999999999 46587 69 1836730 21634 923 999999999 999999999 46394 70 1827651 21634 836 999999999 999999999 46204 75 1786636 21640 797 999999999 999999999 45370 80 1745745 21623 745 999999999 999999999 44506 85 1707353 21620 715 999999999 999999999 43734 90 1671175 21599 674 999999999 999999999 42985 100 1604508 21607 641 999999999 999999999 41724 125 1463126 21657 614 999999999 999999999 39237 150 1347465 21661 552 999999999 999999999 37252 175 1250100 21469 609 999999999 999999999 35330 200 1166468 21298 835 999999999 999999999 33736 250 1026502 21533 1288 999999999 999999999 32001 300 909611 22245 2110 999999999 999999999 31382 350 807247 23098 5939 999999999 999999999 31180 400 715455 23841 13280 999999999 999999999 30978 450 632048 24513 26411 999999999 999999999 30797 500 555508 25092 42750 999999999 999999999 30589 550 484783 25578 78632 999999999 999999999 30343 600 419101 25967 105630 999999999 999999999 30049 620 394100 26098 117250 999999999 999999999 29918 640 369776 26216 124769 999999999 999999999 29782 660 346103 26316 131617 999999999 999999999 29634 680 323050 26414 138569 999999999 999999999 29492 700 300580 26515 142195 999999999 999999999 29361 720 278664 26607 146682 999999999 999999999 29226 740 257277 26692 151033 999999999 999999999 29090 760 236397 26772 156680 999999999 999999999 28956 780 216001 26844 163517 999999999 999999999 28820 800 196068 26915 167732 999999999 999999999 28688 820 176581 26972 171283 999999999 999999999 28546 840 157524 27029 171316 999999999 999999999 28410 860 138884 27062 170570 999999999 999999999 28255 880 120658 27072 170691 999999999 999999999 28080 900 102838 27073 168840 999999999 999999999 27901 920 85410 27074 167936 999999999 999999999 27726 940 68357 27070 167352 999999999 999999999 27553 960 51668 27057 164881 999999999 999999999 27375 980 35333 27037 162039 999999999 999999999 27193 1000 19339 27022 158475 999999999 999999999 27022 8761 40 3853 -11969 7008 26695 68 1847900 21646 1087 999999999 999999999 46656 69 1838655 21646 928 999999999 999999999 46462 70 1829542 21646 835 999999999 999999999 46272 75 1786509 21646 798 999999999 999999999 45382 80 1745619 21616 745 999999999 999999999 44492 85 1707240 21612 722 999999999 999999999 43718 90 1671081 21585 675 999999999 999999999 42956 100 1604455 21595 634 999999999 999999999 41701 125 1463004 21690 612 999999999 999999999 39298 150 1347119 21711 546 999999999 999999999 37339 175 1249435 21559 558 999999999 999999999 35479 200 1165448 21388 788 999999999 999999999 33880 250 1025123 21552 1265 999999999 999999999 32030 300 908092 22278 2081 999999999 999999999 31428 350 805483 23174 5823 999999999 999999999 31283 400 713321 23954 12924 999999999 999999999 31126 450 629483 24649 26232 999999999 999999999 30968 500 552504 25240 55095 999999999 999999999 30769 550 481390 25709 83590 999999999 999999999 30499 600 415454 26035 108059 999999999 999999999 30128 620 390403 26131 116940 999999999 999999999 29957 640 366064 26217 123112 999999999 999999999 29784 660 342404 26285 128098 999999999 999999999 29599 680 319391 26352 131145 999999999 999999999 29423 700 296985 26427 132232 999999999 999999999 29263 720 275155 26487 133253 999999999 999999999 29095 740 253876 26543 134439 999999999 999999999 28928 760 233123 26595 135952 999999999 999999999 28765 780 212870 26644 138988 999999999 999999999 28605 800 193094 26695 141746 999999999 999999999 28453 820 173771 26740 142952 999999999 999999999 28300 840 154880 26788 142022 999999999 999999999 28157 860 136406 26824 140974 999999999 999999999 28005 880 118340 26835 139366 999999999 999999999 27834 900 100676 26836 138317 999999999 999999999 27657 920 83399 26838 137791 999999999 999999999 27485 940 66494 26836 138247 999999999 999999999 27315 960 49945 26840 136305 999999999 999999999 27155 980 33736 26837 134080 999999999 999999999 26992 1000 17857 26833 131788 999999999 999999999 26833 8767 40 3853 -11968 7003 26881 68 1848360 21679 1117 999999999 999999999 46738 69 1839094 21679 967 999999999 999999999 46543 70 1829960 21679 891 999999999 999999999 46352 75 1786396 21674 840 999999999 999999999 45440 80 1745435 21665 786 999999999 999999999 44592 85 1706958 21673 751 999999999 999999999 43841 90 1670669 21679 720 999999999 999999999 43143 100 1603725 21707 690 999999999 999999999 41919 125 1461864 21703 614 999999999 999999999 39321 150 1346150 21634 509 999999999 999999999 37206 175 1249081 21364 640 999999999 999999999 35158 200 1165871 21187 834 999999999 999999999 33561 250 1026298 21523 1319 999999999 999999999 31987 300 909180 22340 2235 999999999 999999999 31515 350 806307 23229 6297 999999999 999999999 31358 400 713975 23986 13696 999999999 999999999 31167 450 630070 24657 27679 999999999 999999999 30977 500 553123 25212 54481 999999999 999999999 30736 550 482126 25652 80218 999999999 999999999 30432 600 416338 25976 104736 999999999 999999999 30059 620 391337 26088 114643 999999999 999999999 29907 640 367027 26195 120948 999999999 999999999 29759 660 343375 26290 125777 999999999 999999999 29605 680 320345 26385 130330 999999999 999999999 29460 700 297902 26483 133446 999999999 999999999 29324 720 276012 26575 138047 999999999 999999999 29191 740 254648 26667 142450 999999999 999999999 29064 760 233784 26755 148006 999999999 999999999 28938 780 213396 26839 154176 999999999 999999999 28814 800 193460 26928 158433 999999999 999999999 28701 820 173956 27008 161310 999999999 999999999 28584 840 154867 27082 163299 999999999 999999999 28465 860 136182 27142 166372 999999999 999999999 28338 880 117889 27191 168504 999999999 999999999 28203 900 99979 27227 168360 999999999 999999999 28060 920 82442 27257 168149 999999999 999999999 27915 940 65266 27276 168001 999999999 999999999 27763 960 48443 27287 165690 999999999 999999999 27607 980 31963 27286 163104 999999999 999999999 27444 1000 15821 27275 160168 999999999 999999999 27275 8772 40 3853 -11966 7007 27168 68 1848010 21686 1105 999999999 999999999 46743 69 1838746 21686 948 999999999 999999999 46549 70 1829616 21686 876 999999999 999999999 46358 75 1786419 21658 828 999999999 999999999 45408 80 1745523 21609 763 999999999 999999999 44478 85 1707159 21602 729 999999999 999999999 43698 90 1670995 21600 691 999999999 999999999 42987 100 1604267 21646 658 999999999 999999999 41800 125 1462517 21730 621 999999999 999999999 39370 150 1346413 21753 551 999999999 999999999 37410 175 1248703 21529 705 999999999 999999999 35430 200 1164892 21329 918 999999999 999999999 33785 250 1024763 21551 1444 999999999 999999999 32029 300 907651 22309 2416 999999999 999999999 31472 350 804957 23181 6825 999999999 999999999 31292 400 712833 23928 15236 999999999 999999999 31091 450 629132 24597 31207 999999999 999999999 30902 500 552375 25149 61209 999999999 999999999 30659 550 481564 25582 88223 999999999 999999999 30349 600 415950 25909 114974 999999999 999999999 29981 620 391012 26025 125683 999999999 999999999 29835 640 366759 26137 131273 999999999 999999999 29693 660 343155 26239 136114 999999999 999999999 29548 680 320164 26349 140368 999999999 999999999 29420 700 297743 26466 142386 999999999 999999999 29306 720 275858 26581 146053 999999999 999999999 29197 740 254479 26699 148225 999999999 999999999 29099 760 233578 26817 152895 999999999 999999999 29005 780 213130 26935 158427 999999999 999999999 28918 800 193106 27071 162803 999999999 999999999 28853 820 173478 27209 165704 999999999 999999999 28797 840 154223 27351 166659 999999999 999999999 28748 860 135328 27481 170214 999999999 999999999 28692 880 116786 27592 171621 999999999 999999999 28619 900 98597 27673 171651 999999999 999999999 28519 920 80761 27738 173840 999999999 999999999 28407 940 63278 27771 175662 999999999 999999999 28266 960 46147 27791 174013 999999999 999999999 28117 980 29361 27797 171807 999999999 999999999 27958 1000 12914 27792 169647 999999999 999999999 27792 8828 40 3857 -11953 6930 27417 68 1854830 21610 1088 999999999 999999999 46534 69 1845630 21610 898 999999999 999999999 46341 70 1839269 21642 835 999999999 999999999 46277 75 1795549 21628 797 999999999 999999999 45344 80 1754683 21609 754 999999999 999999999 44477 85 1716322 21598 717 999999999 999999999 43691 90 1680159 21604 693 999999999 999999999 42994 100 1613411 21655 683 999999999 999999999 41817 125 1471711 21706 630 999999999 999999999 39327 150 1355830 21693 533 999999999 999999999 37307 175 1258465 21436 697 999999999 999999999 35277 200 1175103 21192 908 999999999 999999999 33569 250 1035874 21413 1380 999999999 999999999 31823 300 919593 22137 2316 999999999 999999999 31229 350 817732 22984 6542 999999999 999999999 31026 400 726367 23737 13832 999999999 999999999 30843 450 643306 24416 27607 999999999 999999999 30676 500 567026 25020 54886 999999999 999999999 30501 550 496469 25530 83077 999999999 999999999 30287 600 430865 25953 112203 999999999 999999999 30032 620 405865 26109 123146 999999999 999999999 29932 640 381516 26259 131672 999999999 999999999 29831 660 357786 26400 139013 999999999 999999999 29729 680 334640 26542 146224 999999999 999999999 29635 700 312046 26682 152720 999999999 999999999 29545 720 289977 26811 160528 999999999 999999999 29450 740 268409 26940 168746 999999999 999999999 29361 760 247318 27064 178980 999999999 999999999 29272 780 226681 27186 189188 999999999 999999999 29186 800 206477 27306 200417 999999999 999999999 29104 820 186687 27421 204695 999999999 999999999 29021 840 167298 27519 209587 999999999 999999999 28925 860 148306 27594 216049 999999999 999999999 28809 880 129705 27653 224296 999999999 999999999 28682 900 111489 27697 226439 999999999 999999999 28543 920 93652 27719 225282 999999999 999999999 28387 940 76187 27734 226105 999999999 999999999 28229 960 59083 27741 224470 999999999 999999999 28066 980 42331 27733 220936 999999999 999999999 27893 1000 25927 27713 217159 999999999 999999999 27713 8836 40 3857 -11951 6901 27763 68 1857470 21712 1133 999999999 999999999 46813 69 1848187 21712 991 999999999 999999999 46618 70 1839088 21751 897 999999999 999999999 46510 75 1795179 21707 813 999999999 999999999 45509 80 1754203 21647 733 999999999 999999999 44554 85 1715804 21604 680 999999999 999999999 43701 90 1679648 21589 654 999999999 999999999 42964 100 1612973 21623 652 999999999 999999999 41755 125 1471496 21670 630 999999999 999999999 39261 150 1355672 21708 591 999999999 999999999 37333 175 1257978 21566 776 999999999 999999999 35491 200 1173977 21389 1010 999999999 999999999 33881 250 1033658 21550 1441 999999999 999999999 32027 300 916920 22171 2321 999999999 999999999 31277 350 815051 22953 6492 999999999 999999999 30985 400 723876 23671 13970 999999999 999999999 30757 450 641073 24333 27759 999999999 999999999 30571 500 565052 24935 43183 999999999 999999999 30398 550 494719 25453 80928 999999999 999999999 30196 600 429270 25908 114468 999999999 999999999 29981 620 404303 26085 127172 999999999 999999999 29904 640 379968 26252 135219 999999999 999999999 29823 660 356235 26413 143203 999999999 999999999 29743 680 333067 26580 150959 999999999 999999999 29678 700 310430 26744 157238 999999999 999999999 29614 720 288299 26899 167375 999999999 999999999 29546 740 266650 27053 176659 999999999 999999999 29484 760 245460 27203 190048 999999999 999999999 29423 780 224708 27349 202048 999999999 999999999 29362 800 204371 27500 217680 999999999 999999999 29311 820 184431 27642 225615 999999999 999999999 29255 840 164876 27768 236751 999999999 999999999 29187 860 145706 27863 253100 999999999 999999999 29090 880 126914 27951 268613 999999999 999999999 28991 900 108496 28013 275301 999999999 999999999 28870 920 90451 28048 280468 999999999 999999999 28724 940 72776 28071 283694 999999999 999999999 28571 960 55463 28080 284862 999999999 999999999 28409 980 38504 28083 281852 999999999 999999999 28246 1000 21890 28072 277891 999999999 999999999 28072 8842 40 3858 -11950 6869 27681 67 1860290 21646 1099 999999999 999999999 46732 68 1850993 21646 935 999999999 999999999 46536 70 1839043 21670 843 999999999 999999999 46336 75 1795272 21651 792 999999999 999999999 45393 80 1754374 21620 738 999999999 999999999 44499 85 1716001 21602 701 999999999 999999999 43698 90 1679845 21591 670 999999999 999999999 42969 100 1613165 21623 657 999999999 999999999 41756 125 1471642 21684 632 999999999 999999999 39286 150 1355715 21733 589 999999999 999999999 37376 175 1257968 21566 734 999999999 999999999 35490 200 1174029 21357 961 999999999 999999999 33831 250 1034007 21490 1431 999999999 999999999 31938 300 917510 22140 2350 999999999 999999999 31233 350 815689 22963 6666 999999999 999999999 30998 400 724422 23707 14251 999999999 999999999 30805 450 641473 24381 29204 999999999 999999999 30631 500 565307 24981 48062 999999999 999999999 30454 550 494863 25487 88146 999999999 999999999 30236 600 429351 25925 119077 999999999 999999999 30000 620 404375 26086 131653 999999999 999999999 29905 640 380045 26242 139420 999999999 999999999 29812 660 356328 26386 146727 999999999 999999999 29714 680 333190 26537 152964 999999999 999999999 29629 700 310596 26688 158066 999999999 999999999 29552 720 288516 26830 165586 999999999 999999999 29471 740 266928 26973 172004 999999999 999999999 29397 760 245805 27112 182231 999999999 999999999 29324 780 225126 27247 192588 999999999 999999999 29252 800 204868 27391 204028 999999999 999999999 29195 820 185008 27527 209447 999999999 999999999 29133 840 165536 27651 217417 999999999 999999999 29064 860 146444 27752 226881 999999999 999999999 28974 880 127730 27833 237576 999999999 999999999 28869 900 109391 27889 242973 999999999 999999999 28741 920 91427 27921 247580 999999999 999999999 28595 940 73833 27939 251987 999999999 999999999 28437 960 56603 27945 252304 999999999 999999999 28273 980 39727 27939 250011 999999999 999999999 28101 1000 23197 27930 245450 999999999 999999999 27930 8849 40 3858 -11948 6823 27607 67 1864540 21641 1132 999999999 999999999 46813 68 1855181 21641 956 999999999 999999999 46616 70 1838893 21664 880 999999999 999999999 46325 75 1795132 21646 836 999999999 999999999 45381 80 1754241 21618 782 999999999 999999999 44495 85 1715870 21600 737 999999999 999999999 43695 90 1679712 21594 703 999999999 999999999 42975 100 1612991 21647 696 999999999 999999999 41803 125 1471254 21725 653 999999999 999999999 39361 150 1355085 21783 579 999999999 999999999 37461 175 1257164 21593 679 999999999 999999999 35535 200 1173287 21298 901 999999999 999999999 33737 250 1034031 21315 1325 999999999 999999999 31678 300 918499 21954 2221 999999999 999999999 30971 350 817432 22815 6683 999999999 999999999 30798 400 726667 23599 14360 999999999 999999999 30664 450 644019 24315 29173 999999999 999999999 30549 500 567976 24967 59303 999999999 999999999 30437 550 497497 25526 90857 999999999 999999999 30282 600 431845 25995 120470 999999999 999999999 30081 620 406799 26162 131537 999999999 999999999 29992 640 382398 26319 140021 999999999 999999999 29899 660 358611 26465 146907 999999999 999999999 29802 680 335404 26616 151595 999999999 999999999 29718 700 312743 26765 156406 999999999 999999999 29637 720 290603 26899 162863 999999999 999999999 29547 740 268962 27034 170009 999999999 999999999 29464 760 247794 27164 180592 999999999 999999999 29381 780 227078 27294 190300 999999999 999999999 29302 800 206791 27420 204658 999999999 999999999 29226 820 186917 27539 212646 999999999 999999999 29146 840 167442 27644 222580 999999999 999999999 29057 860 148361 27727 233826 999999999 999999999 28949 880 129670 27789 244894 999999999 999999999 28823 900 111365 27830 251117 999999999 999999999 28681 920 93445 27843 254515 999999999 999999999 28515 940 75904 27852 260003 999999999 999999999 28349 960 58726 27860 260436 999999999 999999999 28187 980 41901 27859 257253 999999999 999999999 28020 1000 25418 27850 252598 999999999 999999999 27850 8854 40 3859 -11947 6784 27719 66 1868090 21602 1148 999999999 999999999 46807 67 1858693 21602 953 999999999 999999999 46609 70 1838800 21658 910 999999999 999999999 46312 75 1795034 21657 867 999999999 999999999 45405 80 1754096 21656 818 999999999 999999999 44574 85 1715647 21650 766 999999999 999999999 43796 90 1679379 21676 748 999999999 999999999 43137 100 1612378 21747 751 999999999 999999999 41995 125 1470328 21721 630 999999999 999999999 39353 150 1354607 21619 604 999999999 999999999 37180 175 1257738 21290 780 999999999 999999999 35037 200 1174976 21031 913 999999999 999999999 33314 250 1036389 21377 1414 999999999 999999999 31770 300 920110 22172 2440 999999999 999999999 31278 350 818055 23035 7134 999999999 999999999 31095 400 726472 23797 14621 999999999 999999999 30921 450 643230 24461 30123 999999999 999999999 30732 500 566845 25043 58565 999999999 999999999 30530 550 496282 25511 84193 999999999 999999999 30264 600 430744 25920 108719 999999999 999999999 29995 620 405773 26082 117278 999999999 999999999 29900 640 381448 26236 124910 999999999 999999999 29805 660 357732 26390 130195 999999999 999999999 29718 680 334588 26548 136096 999999999 999999999 29641 700 311986 26694 143964 999999999 999999999 29559 720 289898 26844 152491 999999999 999999999 29486 740 268294 26997 161720 999999999 999999999 29423 760 247148 27147 175184 999999999 999999999 29361 780 226438 27295 186632 999999999 999999999 29304 800 206145 27437 201742 999999999 999999999 29244 820 186251 27575 209204 999999999 999999999 29185 840 166748 27690 222888 999999999 999999999 29104 860 147629 27792 237939 999999999 999999999 29016 880 128883 27888 251331 999999999 999999999 28926 900 110501 27963 254885 999999999 999999999 28818 920 92488 28001 255459 999999999 999999999 28676 940 74842 28026 257787 999999999 999999999 28526 960 57555 28042 255496 999999999 999999999 28372 980 40619 28042 250661 999999999 999999999 28205 1000 24030 28026 245421 999999999 999999999 28026 8867 40 3859 -11944 6698 27619 65 1876000 21581 1099 999999999 999999999 46935 66 1866491 21581 918 999999999 999999999 46734 70 1838556 21634 851 999999999 999999999 46259 75 1794828 21644 817 999999999 999999999 45379 80 1753911 21647 780 999999999 999999999 44556 85 1715479 21639 740 999999999 999999999 43774 90 1679241 21651 723 999999999 999999999 43088 100 1612351 21700 724 999999999 999999999 41904 125 1470632 21667 622 999999999 999999999 39255 150 1355223 21556 581 999999999 999999999 37072 175 1258520 21280 757 999999999 999999999 35019 200 1175704 21070 921 999999999 999999999 33375 250 1036802 21435 1408 999999999 999999999 31856 300 920280 22205 2365 999999999 999999999 31325 350 818115 23051 6822 999999999 999999999 31116 400 726482 23807 13875 999999999 999999999 30934 450 643215 24466 28053 999999999 999999999 30738 500 566804 25055 54685 999999999 999999999 30544 550 496182 25541 80152 999999999 999999999 30300 600 430561 25956 104474 999999999 999999999 30037 620 405555 26116 113671 999999999 999999999 29940 640 381200 26265 121784 999999999 999999999 29838 660 357460 26413 127935 999999999 999999999 29744 680 334299 26564 135060 999999999 999999999 29659 700 311687 26702 144907 999999999 999999999 29568 720 289597 26842 154667 999999999 999999999 29484 740 267999 26983 164047 999999999 999999999 29408 760 246868 27123 175702 999999999 999999999 29336 780 226179 27262 186793 999999999 999999999 29268 800 205916 27390 202697 999999999 999999999 29193 820 186062 27512 211679 999999999 999999999 29117 840 166607 27618 223820 999999999 999999999 29029 860 147542 27705 236087 999999999 999999999 28925 880 128860 27786 250494 999999999 999999999 28820 900 110548 27854 255398 999999999 999999999 28706 920 92604 27893 255093 999999999 999999999 28566 940 75024 27922 256297 999999999 999999999 28421 960 57800 27941 255395 999999999 999999999 28269 980 40925 27944 250852 999999999 999999999 28106 1000 24394 27928 246513 999999999 999999999 27928 8874 40 3860 -11943 6638 27645 65 1881600 21563 1084 999999999 999999999 47017 66 1872013 21563 887 999999999 999999999 46813 70 1838409 21602 812 999999999 999999999 46191 75 1794751 21607 777 999999999 999999999 45301 80 1753906 21608 741 999999999 999999999 44475 85 1715546 21598 701 999999999 999999999 43691 90 1679380 21606 680 999999999 999999999 42998 100 1612618 21662 683 999999999 999999999 41831 125 1470927 21696 630 999999999 999999999 39308 150 1355060 21698 559 999999999 999999999 37317 175 1257598 21474 734 999999999 999999999 35338 200 1174011 21270 967 999999999 999999999 33693 250 1034126 21535 1473 999999999 999999999 32005 300 917235 22242 2432 999999999 999999999 31378 350 814977 23054 6656 999999999 999999999 31121 400 723389 23780 14029 999999999 999999999 30900 450 640206 24444 27340 999999999 999999999 30710 500 563870 25029 44183 999999999 999999999 30512 550 493295 25533 80106 999999999 999999999 30291 600 427673 25965 109387 999999999 999999999 30046 620 402657 26129 120145 999999999 999999999 29954 640 378287 26285 128612 999999999 999999999 29861 660 354528 26436 136013 999999999 999999999 29770 680 331346 26589 142833 999999999 999999999 29687 700 308708 26737 150342 999999999 999999999 29606 720 286589 26878 158497 999999999 999999999 29523 740 264963 27017 166524 999999999 999999999 29445 760 243808 27151 178409 999999999 999999999 29367 780 223100 27283 189217 999999999 999999999 29291 800 202821 27411 201337 999999999 999999999 29217 820 182952 27533 208590 999999999 999999999 29140 840 163482 27636 216634 999999999 999999999 29048 860 144409 27713 227314 999999999 999999999 28934 880 125726 27779 239464 999999999 999999999 28812 900 107425 27829 243669 999999999 999999999 28680 920 89500 27860 244767 999999999 999999999 28532 940 71943 27883 246428 999999999 999999999 28380 960 54746 27895 246406 999999999 999999999 28222 980 37901 27890 244157 999999999 999999999 28051 1000 21403 27871 239289 999999999 999999999 27871 8878 40 3860 -11942 6613 27620 65 1883870 21482 1013 999999999 999999999 46891 66 1874283 21482 824 999999999 999999999 46687 70 1838497 21527 759 999999999 999999999 46032 75 1794973 21549 738 999999999 999999999 45179 80 1754218 21571 716 999999999 999999999 44397 85 1715910 21577 688 999999999 999999999 43647 90 1679768 21600 679 999999999 999999999 42985 100 1612996 21675 700 999999999 999999999 41856 125 1471147 21731 666 999999999 999999999 39372 150 1355158 21709 571 999999999 999999999 37335 175 1257777 21427 732 999999999 999999999 35262 200 1174540 21137 913 999999999 999999999 33482 250 1035703 21348 1318 999999999 999999999 31727 300 919747 22080 2199 999999999 999999999 31149 350 818128 22934 6342 999999999 999999999 30959 400 726906 23713 13193 999999999 999999999 30812 450 643914 24400 26950 999999999 999999999 30655 500 567668 25014 46408 999999999 999999999 30494 550 497123 25527 87006 999999999 999999999 30283 600 431493 25977 116915 999999999 999999999 30060 620 406464 26146 128581 999999999 999999999 29974 640 382075 26307 138862 999999999 999999999 29886 660 358294 26464 146606 999999999 999999999 29800 680 335086 26620 154164 999999999 999999999 29722 700 312422 26767 162943 999999999 999999999 29639 720 290278 26909 171344 999999999 999999999 29558 740 268624 27055 179910 999999999 999999999 29487 760 247436 27195 192534 999999999 999999999 29414 780 226693 27333 203026 999999999 999999999 29344 800 206377 27462 216647 999999999 999999999 29271 820 186471 27584 223326 999999999 999999999 29194 840 166968 27681 235424 999999999 999999999 29095 860 147862 27763 246783 999999999 999999999 28986 880 129141 27840 257830 999999999 999999999 28876 900 110797 27898 260822 999999999 999999999 28751 920 92828 27928 259145 999999999 999999999 28601 940 75227 27955 260248 999999999 999999999 28453 960 57984 27971 259315 999999999 999999999 28300 980 41091 27970 255454 999999999 999999999 28132 1000 24546 27952 250336 999999999 999999999 27952 8885 40 3861 -11940 6577 27489 64 1887300 21506 1053 999999999 999999999 47019 65 1877649 21506 866 999999999 999999999 46814 70 1838365 21523 773 999999999 999999999 46022 75 1794846 21548 759 999999999 999999999 45177 80 1754088 21575 744 999999999 999999999 44406 85 1715764 21591 722 999999999 999999999 43675 90 1679603 21608 703 999999999 999999999 43003 100 1612818 21675 705 999999999 999999999 41856 125 1470895 21754 668 999999999 999999999 39414 150 1354657 21779 601 999999999 999999999 37455 175 1256806 21565 729 999999999 999999999 35489 200 1172910 21336 981 999999999 999999999 33797 250 1032813 21535 1464 999999999 999999999 32004 300 915970 22226 2362 999999999 999999999 31354 350 813783 23040 6502 999999999 999999999 31102 400 722228 23778 13511 999999999 999999999 30896 450 639031 24454 26589 999999999 999999999 30723 500 562631 25060 43350 999999999 999999999 30551 550 491938 25586 81181 999999999 999999999 30354 600 426153 26039 112467 999999999 999999999 30132 620 401067 26202 125186 999999999 999999999 30037 640 376632 26352 135051 999999999 999999999 29937 660 352820 26489 144160 999999999 999999999 29829 680 329599 26625 153618 999999999 999999999 29727 700 306939 26754 162232 999999999 999999999 29626 720 284812 26878 170915 999999999 999999999 29524 740 263193 26998 178349 999999999 999999999 29424 760 242061 27111 189513 999999999 999999999 29323 780 221393 27218 200184 999999999 999999999 29221 800 201174 27316 210460 999999999 999999999 29115 820 181386 27404 216654 999999999 999999999 29003 840 162019 27475 222395 999999999 999999999 28879 860 143067 27522 227279 999999999 999999999 28735 880 124523 27557 235268 999999999 999999999 28582 900 106375 27584 235897 999999999 999999999 28427 920 88614 27597 234191 999999999 999999999 28263 940 71227 27606 233819 999999999 999999999 28098 960 54204 27605 232221 999999999 999999999 27929 980 37537 27589 228846 999999999 999999999 27748 1000 21218 27569 223168 999999999 999999999 27569 8891 40 3861 -11939 6556 27457 64 1889280 21458 1037 999999999 999999999 46958 65 1879619 21458 820 999999999 999999999 46752 70 1838381 21513 763 999999999 999999999 46002 75 1794869 21551 757 999999999 999999999 45183 80 1754102 21582 742 999999999 999999999 44421 85 1715764 21599 720 999999999 999999999 43692 90 1679584 21622 707 999999999 999999999 43031 100 1612741 21698 719 999999999 999999999 41901 125 1470674 21775 677 999999999 999999999 39451 150 1354434 21759 578 999999999 999999999 37421 175 1256855 21465 706 999999999 999999999 35324 200 1173480 21169 910 999999999 999999999 33533 250 1034453 21374 1356 999999999 999999999 31765 300 918293 22131 2270 999999999 999999999 31220 350 816397 23005 6423 999999999 999999999 31055 400 724885 23791 13332 999999999 999999999 30913 450 641601 24492 27026 999999999 999999999 30770 500 565052 25119 56400 999999999 999999999 30623 550 494196 25644 86878 999999999 999999999 30423 600 428270 26092 117967 999999999 999999999 30193 620 403135 26250 129622 999999999 999999999 30093 640 378656 26398 140452 999999999 999999999 29990 660 354801 26536 148691 999999999 999999999 29882 680 331540 26669 156674 999999999 999999999 29777 700 308843 26795 164515 999999999 999999999 29671 720 286686 26912 172372 999999999 999999999 29561 740 265042 27028 180878 999999999 999999999 29457 760 243888 27135 192182 999999999 999999999 29349 780 223204 27238 202065 999999999 999999999 29242 800 202971 27332 211586 999999999 999999999 29131 820 183173 27417 215145 999999999 999999999 29017 840 163800 27479 221547 999999999 999999999 28883 860 144845 27526 227050 999999999 999999999 28738 880 126296 27567 232865 999999999 999999999 28592 900 108142 27594 232753 999999999 999999999 28438 920 90376 27599 229168 999999999 999999999 28265 940 72989 27607 228552 999999999 999999999 28099 960 55965 27608 226316 999999999 999999999 27932 980 39296 27592 222256 999999999 999999999 27752 1000 22975 27572 216898 999999999 999999999 27572 8899 40 3862 -11937 6542 27283 64 1890600 21498 1055 999999999 999999999 47073 65 1880901 21498 850 999999999 999999999 46866 70 1838244 21555 796 999999999 999999999 46092 75 1794668 21573 767 999999999 999999999 45229 80 1753872 21590 736 999999999 999999999 44437 85 1715530 21596 701 999999999 999999999 43687 90 1679354 21620 686 999999999 999999999 43027 100 1612516 21697 698 999999999 999999999 41898 125 1470508 21758 651 999999999 999999999 39421 150 1354297 21765 585 999999999 999999999 37431 175 1256565 21526 660 999999999 999999999 35425 200 1172828 21294 913 999999999 999999999 33730 250 1033007 21492 1366 999999999 999999999 31941 300 916411 22175 2227 999999999 999999999 31283 350 814447 22991 6090 999999999 999999999 31036 400 723083 23729 12956 999999999 999999999 30833 450 640053 24406 25605 999999999 999999999 30663 500 563807 25008 41334 999999999 999999999 30487 550 493268 25528 77485 999999999 999999999 30284 600 427659 25960 107975 999999999 999999999 30040 620 402652 26116 118891 999999999 999999999 29940 640 378299 26262 127657 999999999 999999999 29835 660 354567 26400 134729 999999999 999999999 29728 680 331424 26535 140324 999999999 999999999 29627 700 308840 26664 146528 999999999 999999999 29526 720 286790 26782 153750 999999999 999999999 29419 740 265251 26897 160981 999999999 999999999 29314 760 244200 27003 170378 999999999 999999999 29206 780 223617 27105 178209 999999999 999999999 29100 800 203482 27199 186789 999999999 999999999 28990 820 183781 27283 191457 999999999 999999999 28875 840 164503 27345 196061 999999999 999999999 28742 860 145643 27383 203404 999999999 999999999 28589 880 127194 27415 211445 999999999 999999999 28435 900 109141 27438 213354 999999999 999999999 28277 920 91476 27441 213099 999999999 999999999 28103 940 74189 27447 214673 999999999 999999999 27937 960 57263 27448 214321 999999999 999999999 27770 980 40689 27440 211457 999999999 999999999 27599 1000 24457 27423 207207 999999999 999999999 27423 8961 40 3864 -11923 6540 27425 64 1890760 21509 1013 999999999 999999999 47102 65 1881053 21509 854 999999999 999999999 46895 70 1838216 21562 787 999999999 999999999 46106 75 1794607 21599 776 999999999 999999999 45283 80 1753752 21626 760 999999999 999999999 44512 85 1715346 21632 730 999999999 999999999 43759 90 1679125 21638 707 999999999 999999999 43063 100 1612267 21692 712 999999999 999999999 41888 125 1470414 21716 661 999999999 999999999 39345 150 1354432 21722 601 999999999 999999999 37356 175 1256860 21499 570 999999999 999999999 35380 200 1173231 21266 819 999999999 999999999 33686 250 1033685 21436 1175 999999999 999999999 31857 300 917620 22033 1845 999999999 999999999 31083 350 816414 22797 4995 999999999 999999999 30774 400 725874 23502 10755 999999999 999999999 30537 450 643692 24142 21441 999999999 999999999 30331 500 568301 24718 34782 999999999 999999999 30134 550 498566 25242 68941 999999999 999999999 29946 600 433634 25714 98354 999999999 999999999 29756 620 408852 25892 110677 999999999 999999999 29682 640 384699 26057 120459 999999999 999999999 29601 660 361145 26210 129742 999999999 999999999 29515 680 338159 26365 137775 999999999 999999999 29438 700 315711 26515 145639 999999999 999999999 29361 720 293772 26660 153463 999999999 999999999 29284 740 272322 26799 160185 999999999 999999999 29207 760 251337 26933 169887 999999999 999999999 29130 780 230796 27063 179434 999999999 999999999 29054 800 210683 27185 188624 999999999 999999999 28975 820 190983 27292 195422 999999999 999999999 28884 840 171687 27386 198569 999999999 999999999 28785 860 152790 27450 200324 999999999 999999999 28659 880 134294 27487 208518 999999999 999999999 28509 900 116192 27516 209848 999999999 999999999 28357 920 98473 27532 208730 999999999 999999999 28196 940 81128 27541 210320 999999999 999999999 28033 960 64146 27534 210170 999999999 999999999 27857 980 47524 27512 207921 999999999 999999999 27671 1000 31252 27486 202576 999999999 999999999 27486 8966 40 3864 -11921 6531 27363 64 1891650 21449 989 999999999 999999999 46989 65 1881956 21449 830 999999999 999999999 46782 70 1838369 21471 755 999999999 999999999 45911 75 1794942 21509 754 999999999 999999999 45095 80 1754246 21547 744 999999999 999999999 44350 85 1715959 21577 726 999999999 999999999 43647 90 1679819 21598 706 999999999 999999999 42983 100 1613037 21682 717 999999999 999999999 41870 125 1470923 21806 709 999999999 999999999 39507 150 1354316 21866 631 999999999 999999999 37605 175 1256214 21589 600 999999999 999999999 35529 200 1172561 21188 828 999999999 999999999 33563 250 1034058 21195 1182 999999999 999999999 31499 300 919140 21845 1926 999999999 999999999 30816 350 818598 22692 5543 999999999 999999999 30632 400 728313 23476 11723 999999999 999999999 30504 450 646104 24183 23762 999999999 999999999 30383 500 570512 24807 41854 999999999 999999999 30242 550 500528 25332 77641 999999999 999999999 30052 600 435396 25782 104016 999999999 999999999 29834 620 410559 25941 114047 999999999 999999999 29738 640 386366 26091 123294 999999999 999999999 29640 660 362789 26228 130165 999999999 999999999 29536 680 339795 26366 136027 999999999 999999999 29439 700 317352 26500 142469 999999999 999999999 29343 720 295432 26633 148076 999999999 999999999 29254 740 274005 26768 153317 999999999 999999999 29173 760 253045 26899 161458 999999999 999999999 29094 780 232528 27033 170080 999999999 999999999 29023 800 212434 27163 178687 999999999 999999999 28951 820 192745 27285 184544 999999999 999999999 28877 840 173450 27390 190865 999999999 999999999 28790 860 154539 27486 193883 999999999 999999999 28697 880 136007 27555 197406 999999999 999999999 28581 900 117852 27611 198373 999999999 999999999 28455 920 100064 27651 196097 999999999 999999999 28318 940 82637 27682 196829 999999999 999999999 28176 960 65561 27701 195947 999999999 999999999 28026 980 48834 27690 193784 999999999 999999999 27851 1000 32457 27661 189602 999999999 999999999 27661 8974 40 3863 -11920 6510 27392 64 1893650 21495 1058 999999999 999999999 47133 65 1883904 21495 866 999999999 999999999 46925 70 1838142 21566 822 999999999 999999999 46114 75 1794532 21595 801 999999999 999999999 45276 80 1753692 21615 768 999999999 999999999 44489 85 1715297 21629 738 999999999 999999999 43754 90 1679070 21649 719 999999999 999999999 43085 100 1612162 21713 720 999999999 999999999 41929 125 1470093 21761 658 999999999 999999999 39426 150 1353948 21738 559 999999999 999999999 37384 175 1256387 21478 647 999999999 999999999 35345 200 1172901 21214 850 999999999 999999999 33603 250 1033600 21413 1249 999999999 999999999 31824 300 917406 22103 2032 999999999 999999999 31182 350 815727 22937 5538 999999999 999999999 30963 400 724543 23691 11678 999999999 999999999 30783 450 641650 24365 22886 999999999 999999999 30612 500 565531 24966 38391 999999999 999999999 30436 550 495131 25471 71852 999999999 999999999 30217 600 429679 25893 95400 999999999 999999999 29963 620 404739 26044 104011 999999999 999999999 29857 640 380455 26184 112559 999999999 999999999 29746 660 356797 26315 119005 999999999 999999999 29634 680 333730 26445 124421 999999999 999999999 29527 700 311225 26568 130454 999999999 999999999 29420 720 289255 26684 136118 999999999 999999999 29311 740 267796 26796 142943 999999999 999999999 29204 760 246823 26904 151333 999999999 999999999 29099 780 226314 27010 158645 999999999 999999999 28998 800 206250 27104 167821 999999999 999999999 28889 820 186615 27193 173289 999999999 999999999 28780 840 167395 27268 177924 999999999 999999999 28661 860 148582 27327 182571 999999999 999999999 28531 880 130166 27370 188294 999999999 999999999 28388 900 112139 27404 189755 999999999 999999999 28241 920 94495 27414 188541 999999999 999999999 28076 940 77222 27426 189425 999999999 999999999 27916 960 60308 27432 188565 999999999 999999999 27754 980 43744 27421 186444 999999999 999999999 27580 1000 27523 27402 182991 999999999 999999999 27402 8980 40 3862 -11919 6486 27206 63 1895950 21525 1034 999999999 999999999 47250 64 1886154 21525 865 999999999 999999999 47040 70 1838051 21540 772 999999999 999999999 46060 75 1794513 21549 746 999999999 999999999 45178 80 1753777 21551 715 999999999 999999999 44358 85 1715504 21557 690 999999999 999999999 43607 90 1679405 21568 670 999999999 999999999 42922 100 1612731 21643 682 999999999 999999999 41794 125 1470887 21762 679 999999999 999999999 39428 150 1354536 21813 619 999999999 999999999 37514 175 1256447 21636 650 999999999 999999999 35606 200 1172337 21375 889 999999999 999999999 33858 250 1032376 21454 1267 999999999 999999999 31885 300 916122 22085 2012 999999999 999999999 31156 350 814559 22904 5533 999999999 999999999 30918 400 723493 23664 11809 999999999 999999999 30748 450 640675 24349 23418 999999999 999999999 30590 500 564582 24967 42063 999999999 999999999 30437 550 494155 25489 81496 999999999 999999999 30238 600 428628 25934 112172 999999999 999999999 30010 620 403648 26087 123516 999999999 999999999 29906 640 379324 26227 134515 999999999 999999999 29795 660 355628 26355 143216 999999999 999999999 29678 680 332530 26479 150172 999999999 999999999 29565 700 309997 26598 156630 999999999 999999999 29452 720 288007 26705 162186 999999999 999999999 29334 740 266533 26810 167508 999999999 999999999 29220 760 245552 26910 174609 999999999 999999999 29106 780 225042 27007 180541 999999999 999999999 28994 800 204982 27095 187845 999999999 999999999 28879 820 185359 27171 191411 999999999 999999999 28757 840 166159 27234 194555 999999999 999999999 28625 860 147374 27279 195570 999999999 999999999 28480 880 128995 27310 197560 999999999 999999999 28327 900 111012 27331 197244 999999999 999999999 28166 920 93416 27336 194055 999999999 999999999 27995 940 76193 27346 192695 999999999 999999999 27834 960 59329 27351 190554 999999999 999999999 27672 980 42814 27339 187158 999999999 999999999 27497 1000 26643 27317 182614 999999999 999999999 27317 8986 40 3862 -11917 6459 27059 63 1898500 21379 1008 999999999 999999999 46985 64 1888730 21379 838 999999999 999999999 46776 70 1838335 21433 777 999999999 999999999 45831 75 1794951 21504 780 999999999 999999999 45085 80 1754219 21592 777 999999999 999999999 44441 85 1715817 21662 765 999999999 999999999 43819 90 1679509 21713 748 999999999 999999999 43210 100 1612375 21796 742 999999999 999999999 42091 125 1469600 21894 695 999999999 999999999 39666 150 1352815 21845 571 999999999 999999999 37568 175 1255222 21385 636 999999999 999999999 35192 200 1172477 20928 827 999999999 999999999 33150 250 1035095 21112 1276 999999999 999999999 31376 300 920117 21950 2195 999999999 999999999 30965 350 818917 22878 6502 999999999 999999999 30883 400 727847 23692 13614 999999999 999999999 30784 450 644865 24417 27042 999999999 999999999 30676 500 568585 25020 43613 999999999 999999999 30501 550 498056 25509 73976 999999999 999999999 30263 600 432564 25886 91483 999999999 999999999 29955 620 407640 26017 98511 999999999 999999999 29826 640 383389 26141 104107 999999999 999999999 29697 660 359778 26252 107638 999999999 999999999 29562 680 336777 26360 112255 999999999 999999999 29431 700 314352 26465 116787 999999999 999999999 29305 720 292471 26572 121229 999999999 999999999 29187 740 271103 26681 126198 999999999 999999999 29079 760 250223 26782 133510 999999999 999999999 28968 780 229808 26883 141632 999999999 999999999 28861 800 209841 26970 148375 999999999 999999999 28746 820 190308 27046 153781 999999999 999999999 28624 840 171200 27098 159657 999999999 999999999 28482 860 152508 27146 164541 999999999 999999999 28341 880 134220 27173 168173 999999999 999999999 28184 900 116325 27198 168611 999999999 999999999 28029 920 98810 27217 166950 999999999 999999999 27874 940 81659 27239 167303 999999999 999999999 27725 960 64857 27255 166236 999999999 999999999 27575 980 48400 27244 164567 999999999 999999999 27402 1000 32286 27218 161636 999999999 999999999 27218 8991 40 3861 -11917 6433 27079 63 1901000 21344 949 999999999 999999999 46965 64 1891206 21344 779 999999999 999999999 46755 70 1838401 21375 705 999999999 999999999 45706 75 1795139 21441 711 999999999 999999999 44952 80 1754534 21521 713 999999999 999999999 44295 85 1716259 21589 708 999999999 999999999 43673 90 1680072 21641 699 999999999 999999999 43067 100 1613139 21738 711 999999999 999999999 41977 125 1470652 21864 706 999999999 999999999 39613 150 1353827 21889 629 999999999 999999999 37645 175 1255687 21583 584 999999999 999999999 35518 200 1171991 21216 838 999999999 999999999 33607 250 1033068 21295 1213 999999999 999999999 31649 300 917510 21983 1952 999999999 999999999 31012 350 816351 22826 5518 999999999 999999999 30813 400 725547 23608 11621 999999999 999999999 30675 450 642902 24305 23419 999999999 999999999 30535 500 566967 24908 39934 999999999 999999999 30365 550 496726 25416 75554 999999999 999999999 30151 600 431445 25814 99370 999999999 999999999 29872 620 406586 25953 108462 999999999 999999999 29753 640 382391 26082 115864 999999999 999999999 29631 660 358831 26199 121740 999999999 999999999 29502 680 335872 26317 127267 999999999 999999999 29383 700 313479 26432 132691 999999999 999999999 29269 720 291622 26546 137296 999999999 999999999 29159 740 270272 26663 141269 999999999 999999999 29059 760 249402 26774 147526 999999999 999999999 28959 780 228988 26890 154304 999999999 999999999 28869 800 209007 26998 162044 999999999 999999999 28775 820 189443 27103 167100 999999999 999999999 28685 840 170281 27195 171948 999999999 999999999 28584 860 151510 27279 176173 999999999 999999999 28480 880 133120 27343 180327 999999999 999999999 28361 900 115103 27401 180920 999999999 999999999 28239 920 97449 27443 179701 999999999 999999999 28105 940 80152 27476 181800 999999999 999999999 27966 960 63200 27504 181525 999999999 999999999 27826 980 46589 27506 179524 999999999 999999999 27666 1000 30318 27489 176509 999999999 999999999 27489 8998 40 3860 -11916 6405 27359 63 1903750 21437 995 999999999 999999999 47231 64 1893869 21437 830 999999999 999999999 47019 70 1837993 21512 783 999999999 999999999 46000 75 1794478 21555 768 999999999 999999999 45192 80 1753692 21596 744 999999999 999999999 44450 85 1715319 21625 720 999999999 999999999 43746 90 1679088 21656 705 999999999 999999999 43098 100 1612150 21726 706 999999999 999999999 41955 125 1469932 21793 650 999999999 999999999 39484 150 1353643 21760 542 999999999 999999999 37422 175 1256149 21427 639 999999999 999999999 35261 200 1172990 21098 816 999999999 999999999 33420 250 1034488 21284 1193 999999999 999999999 31632 300 918836 22030 1989 999999999 999999999 31078 350 817408 22899 5751 999999999 999999999 30912 400 726306 23687 12300 999999999 999999999 30778 450 643391 24382 25244 999999999 999999999 30633 500 567227 24979 40576 999999999 999999999 30452 550 496812 25468 74810 999999999 999999999 30213 600 431397 25867 97791 999999999 999999999 29933 620 406483 26016 106930 999999999 999999999 29824 640 382227 26153 113752 999999999 999999999 29711 660 358597 26283 118761 999999999 999999999 29597 680 335559 26413 124299 999999999 999999999 29491 700 313081 26536 129583 999999999 999999999 29384 720 291135 26658 135129 999999999 999999999 29282 740 269692 26784 140671 999999999 999999999 29191 760 248725 26901 148924 999999999 999999999 29096 780 228214 27016 156389 999999999 999999999 29004 800 208141 27121 164908 999999999 999999999 28907 820 188491 27217 169637 999999999 999999999 28805 840 169254 27293 176015 999999999 999999999 28688 860 150421 27360 183654 999999999 999999999 28565 880 131978 27417 190466 999999999 999999999 28437 900 113916 27465 191328 999999999 999999999 28305 920 96228 27488 190515 999999999 999999999 28151 940 78905 27512 192319 999999999 999999999 28003 960 61935 27529 191700 999999999 999999999 27852 980 45309 27529 189531 999999999 999999999 27689 1000 29022 27518 186909 999999999 999999999 27518 9004 40 3859 -11915 6390 27501 62 1905250 21406 1003 999999999 999999999 47195 63 1895360 21406 818 999999999 999999999 46983 70 1838106 21437 746 999999999 999999999 45840 75 1794745 21477 742 999999999 999999999 45029 80 1754103 21523 732 999999999 999999999 44300 85 1715850 21562 719 999999999 999999999 43618 90 1679714 21606 715 999999999 999999999 42999 100 1612860 21721 752 999999999 999999999 41944 125 1470375 21881 774 999999999 999999999 39643 150 1353391 21933 708 999999999 999999999 37719 175 1254953 21672 749 999999999 999999999 35664 200 1170962 21278 1013 999999999 999999999 33706 250 1031846 21292 1391 999999999 999999999 31644 300 916375 21954 2209 999999999 999999999 30971 350 815353 22795 6399 999999999 999999999 30772 400 724639 23592 13253 999999999 999999999 30655 450 642011 24310 26443 999999999 999999999 30542 500 565979 24965 43905 999999999 999999999 30434 550 495523 25512 79085 999999999 999999999 30265 600 429912 25977 102492 999999999 999999999 30061 620 404885 26140 109696 999999999 999999999 29967 640 380508 26289 116860 999999999 999999999 29865 660 356751 26428 122155 999999999 999999999 29760 680 333584 26563 127874 999999999 999999999 29658 700 310979 26686 134594 999999999 999999999 29550 720 288909 26808 141272 999999999 999999999 29446 740 267347 26929 147657 999999999 999999999 29349 760 246269 27043 156878 999999999 999999999 29249 780 225652 27154 165839 999999999 999999999 29153 800 205480 27251 177614 999999999 999999999 29045 820 185739 27338 185032 999999999 999999999 28934 840 166422 27400 196452 999999999 999999999 28800 860 147520 27450 205904 999999999 999999999 28659 880 129021 27497 213866 999999999 999999999 28520 900 110908 27537 216488 999999999 999999999 28379 920 93176 27553 215246 999999999 999999999 28217 940 75814 27574 216826 999999999 999999999 28066 960 58805 27593 217342 999999999 999999999 27917 980 42141 27591 214857 999999999 999999999 27751 1000 25820 27571 211182 999999999 999999999 27571 9011 40 3858 -11914 6361 27785 62 1908020 21433 988 999999999 999999999 47315 63 1898073 21433 819 999999999 999999999 47102 70 1837912 21487 753 999999999 999999999 45947 75 1794439 21537 750 999999999 999999999 45154 80 1753685 21582 741 999999999 999999999 44420 85 1715349 21598 716 999999999 999999999 43690 90 1679176 21615 699 999999999 999999999 43017 100 1612350 21693 719 999999999 999999999 41892 125 1470303 21774 697 999999999 999999999 39449 150 1353980 21791 627 999999999 999999999 37476 175 1256174 21533 632 999999999 999999999 35437 200 1172582 21213 865 999999999 999999999 33602 250 1033546 21333 1189 999999999 999999999 31704 300 917949 21961 1871 999999999 999999999 30980 350 817006 22753 5236 999999999 999999999 30715 400 726562 23497 11174 999999999 999999999 30531 450 644348 24165 22335 999999999 999999999 30360 500 568833 24775 37167 999999999 999999999 30203 550 498907 25322 73695 999999999 999999999 30040 600 433737 25821 102712 999999999 999999999 29880 620 408847 26011 113595 999999999 999999999 29819 640 384578 26185 123552 999999999 999999999 29747 660 360903 26351 132823 999999999 999999999 29673 680 337790 26516 141911 999999999 999999999 29606 700 315210 26673 150966 999999999 999999999 29535 720 293139 26826 158316 999999999 999999999 29466 740 271551 26975 165888 999999999 999999999 29399 760 250425 27118 177306 999999999 999999999 29330 780 229741 27257 188089 999999999 999999999 29263 800 209482 27382 201362 999999999 999999999 29185 820 189638 27495 209354 999999999 999999999 29100 840 170199 27587 217545 999999999 999999999 28997 860 151162 27657 222532 999999999 999999999 28875 880 132522 27705 233000 999999999 999999999 28736 900 114274 27743 235272 999999999 999999999 28591 920 96407 27763 232247 999999999 999999999 28433 940 78912 27783 233532 999999999 999999999 28279 960 61778 27790 233780 999999999 999999999 28116 980 44999 27775 231537 999999999 999999999 27936 1000 28572 27748 225895 999999999 999999999 27748 9016 40 3857 -11914 6345 27850 62 1909620 21480 966 999999999 999999999 47455 63 1899625 21480 833 999999999 999999999 47240 70 1837784 21482 735 999999999 999999999 45935 75 1794358 21497 717 999999999 999999999 45071 80 1753706 21513 696 999999999 999999999 44279 85 1715493 21528 675 999999999 999999999 43548 90 1679432 21552 663 999999999 999999999 42891 100 1612773 21649 688 999999999 999999999 41806 125 1470801 21795 703 999999999 999999999 39488 150 1354241 21859 643 999999999 999999999 37592 175 1256019 21650 654 999999999 999999999 35628 200 1171981 21324 872 999999999 999999999 33778 250 1032375 21396 1171 999999999 999999999 31799 300 916496 22003 1827 999999999 999999999 31040 350 815396 22781 4942 999999999 999999999 30752 400 724840 23526 10281 999999999 999999999 30569 450 642525 24195 20187 999999999 999999999 30397 500 566931 24797 35439 999999999 999999999 30230 550 497000 25303 67411 999999999 999999999 30018 600 431926 25764 93083 999999999 999999999 29814 620 407100 25936 102730 999999999 999999999 29733 640 382906 26098 112531 999999999 999999999 29648 660 359314 26253 120305 999999999 999999999 29563 680 336291 26408 128122 999999999 999999999 29485 700 313810 26550 136737 999999999 999999999 29400 720 291842 26697 144463 999999999 999999999 29324 740 270358 26844 150729 999999999 999999999 29256 760 249334 26989 160285 999999999 999999999 29191 780 228746 27131 169368 999999999 999999999 29128 800 208577 27265 180197 999999999 999999999 29061 820 188814 27388 188014 999999999 999999999 28986 840 169447 27491 198657 999999999 999999999 28896 860 150468 27582 203951 999999999 999999999 28797 880 131869 27661 208981 999999999 999999999 28690 900 113641 27725 210612 999999999 999999999 28573 920 95777 27774 207423 999999999 999999999 28443 940 78267 27820 205825 999999999 999999999 28316 960 61102 27852 205253 999999999 999999999 28179 980 44281 27852 204213 999999999 999999999 28014 1000 27809 27825 201410 999999999 999999999 27825 9023 40 3856 -11913 6350 27236 62 1909060 21353 1034 999999999 999999999 47161 63 1899133 21353 831 999999999 999999999 46948 70 1838068 21463 797 999999999 999999999 45895 75 1794609 21548 790 999999999 999999999 45176 80 1753797 21633 772 999999999 999999999 44526 85 1715331 21692 750 999999999 999999999 43881 90 1678969 21747 745 999999999 999999999 43279 100 1611720 21836 770 999999999 999999999 42168 125 1468841 21885 715 999999999 999999999 39651 150 1352196 21801 586 999999999 999999999 37493 175 1254630 21417 717 999999999 999999999 35246 200 1171594 21044 903 999999999 999999999 33335 250 1033428 21236 1302 999999999 999999999 31560 300 917991 21998 2161 999999999 999999999 31033 350 816667 22885 6397 999999999 999999999 30893 400 725580 23694 13624 999999999 999999999 30787 450 642609 24407 28008 999999999 999999999 30664 500 566308 25043 47662 999999999 999999999 30529 550 495653 25577 89101 999999999 999999999 30342 600 429907 26018 117848 999999999 999999999 30108 620 404844 26175 128443 999999999 999999999 30007 640 380438 26318 138739 999999999 999999999 29898 660 356656 26454 145362 999999999 999999999 29789 680 333469 26585 152480 999999999 999999999 29682 700 310847 26704 160862 999999999 999999999 29570 720 288764 26822 168542 999999999 999999999 29462 740 267192 26940 176207 999999999 999999999 29361 760 246106 27049 185975 999999999 999999999 29256 780 225486 27157 193912 999999999 999999999 29156 800 205315 27244 204461 999999999 999999999 29039 820 185582 27324 210129 999999999 999999999 28918 840 166278 27376 217649 999999999 999999999 28774 860 147397 27417 224961 999999999 999999999 28624 880 128922 27457 231138 999999999 999999999 28478 900 110838 27490 230641 999999999 999999999 28330 920 93140 27496 227510 999999999 999999999 28159 940 75816 27507 227962 999999999 999999999 27997 960 58852 27514 225952 999999999 999999999 27837 980 42236 27509 220956 999999999 999999999 27668 1000 25963 27493 216190 999999999 999999999 27493 9079 40 3845 -11913 6226 27745 61 1921340 21446 983 999999999 999999999 47640 62 1911169 21446 803 999999999 999999999 47420 70 1837547 21460 705 999999999 999999999 45889 75 1794185 21455 657 999999999 999999999 44982 80 1753619 21465 627 999999999 999999999 44180 85 1715492 21478 606 999999999 999999999 43448 90 1679504 21515 607 999999999 999999999 42817 100 1612954 21616 643 999999999 999999999 41742 125 1471304 21730 655 999999999 999999999 39370 150 1355159 21769 638 999999999 999999999 37438 175 1257138 21651 820 999999999 999999999 35630 200 1172808 21473 1028 999999999 999999999 34014 250 1031724 21700 1441 999999999 999999999 32249 300 914140 22338 2260 999999999 999999999 31512 350 811544 23109 5818 999999999 999999999 31195 400 719750 23831 11406 999999999 999999999 30966 450 636414 24481 22307 999999999 999999999 30757 500 559933 25086 40304 999999999 999999999 30582 550 489169 25612 79162 999999999 999999999 30384 600 423282 26094 113928 999999999 999999999 30196 620 398133 26277 127305 999999999 999999999 30124 640 373616 26451 142063 999999999 999999999 30049 660 349700 26621 154160 999999999 999999999 29978 680 326349 26788 164737 999999999 999999999 29910 700 303541 26940 178515 999999999 999999999 29831 720 281249 27094 191780 999999999 999999999 29761 740 259446 27244 205324 999999999 999999999 29693 760 238108 27391 220230 999999999 999999999 29625 780 217214 27533 233264 999999999 999999999 29559 800 196748 27666 251118 999999999 999999999 29488 820 176694 27791 263005 999999999 999999999 29412 840 157042 27894 280370 999999999 999999999 29319 860 137787 27984 290684 999999999 999999999 29217 880 118915 28068 302908 999999999 999999999 29113 900 100418 28135 308711 999999999 999999999 28995 920 82290 28185 307269 999999999 999999999 28864 940 64524 28223 305800 999999999 999999999 28726 960 47113 28248 304281 999999999 999999999 28579 980 30052 28250 299965 999999999 999999999 28413 1000 13342 28229 293204 999999999 999999999 28229 9087 40 3844 -11913 6235 27578 61 1920460 21383 1005 999999999 999999999 47479 62 1910334 21383 810 999999999 999999999 47260 70 1837721 21454 744 999999999 999999999 45874 75 1794315 21506 719 999999999 999999999 45089 80 1753604 21568 699 999999999 999999999 44391 85 1715269 21610 676 999999999 999999999 43715 90 1679048 21660 674 999999999 999999999 43107 100 1612058 21755 702 999999999 999999999 42012 125 1469626 21829 688 999999999 999999999 39550 150 1353176 21783 602 999999999 999999999 37462 175 1255543 21465 760 999999999 999999999 35324 200 1172176 21166 989 999999999 999999999 33528 250 1032967 21433 1447 999999999 999999999 31853 300 916409 22221 2378 999999999 999999999 31347 350 814137 23082 6612 999999999 999999999 31159 400 722353 23853 13321 999999999 999999999 30994 450 638880 24539 26657 999999999 999999999 30830 500 562217 25145 53417 999999999 999999999 30654 550 491304 25659 80790 999999999 999999999 30440 600 425363 26089 108945 999999999 999999999 30190 620 400230 26250 119634 999999999 999999999 30093 640 375748 26402 129269 999999999 999999999 29994 660 351886 26548 136824 999999999 999999999 29896 680 328610 26692 144968 999999999 999999999 29803 700 305890 26828 154439 999999999 999999999 29707 720 283698 26962 165554 999999999 999999999 29616 740 262005 27098 176935 999999999 999999999 29534 760 240789 27227 191594 999999999 999999999 29448 780 220026 27354 205636 999999999 999999999 29367 800 199698 27471 222577 999999999 999999999 29280 820 179789 27584 232885 999999999 999999999 29194 840 160289 27672 248109 999999999 999999999 29085 860 141192 27747 263538 999999999 999999999 28969 880 122482 27824 278747 999999999 999999999 28859 900 104147 27886 284530 999999999 999999999 28739 920 86182 27928 284328 999999999 999999999 28601 940 68579 27961 286689 999999999 999999999 28459 960 51330 27984 287130 999999999 999999999 28312 980 34429 27987 283266 999999999 999999999 28149 1000 17874 27968 278796 999999999 999999999 27968 9092 40 3843 -11913 6243 27686 61 1919610 21486 1026 999999999 999999999 47690 62 1909449 21486 858 999999999 999999999 47470 70 1837442 21501 743 999999999 999999999 45977 75 1793956 21537 719 999999999 999999999 45153 80 1753213 21570 701 999999999 999999999 44397 85 1714904 21579 673 999999999 999999999 43652 90 1678772 21585 654 999999999 999999999 42956 100 1612071 21643 673 999999999 999999999 41795 125 1470409 21706 675 999999999 999999999 39326 150 1354429 21731 608 999999999 999999999 37372 175 1256643 21585 734 999999999 999999999 35522 200 1172589 21397 988 999999999 999999999 33894 250 1031955 21638 1456 999999999 999999999 32157 300 914696 22278 2326 999999999 999999999 31429 350 812388 23040 6257 999999999 999999999 31102 400 720867 23760 12412 999999999 999999999 30873 450 637759 24420 24413 999999999 999999999 30681 500 561465 25025 52902 999999999 999999999 30507 550 490865 25556 81321 999999999 999999999 30318 600 425137 26025 113561 999999999 999999999 30116 620 400059 26199 125301 999999999 999999999 30034 640 375621 26362 138445 999999999 999999999 29948 660 351791 26516 149147 999999999 999999999 29860 680 328537 26674 159720 999999999 999999999 29782 700 305826 26826 171560 999999999 999999999 29704 720 283629 26975 183134 999999999 999999999 29630 740 261923 27122 194395 999999999 999999999 29560 760 240680 27270 207975 999999999 999999999 29495 780 219875 27421 221733 999999999 999999999 29439 800 199486 27568 237809 999999999 999999999 29383 820 179494 27717 246321 999999999 999999999 29335 840 159883 27852 259083 999999999 999999999 29275 860 140649 27966 265065 999999999 999999999 29197 880 121785 28063 275862 999999999 999999999 29108 900 103288 28139 280648 999999999 999999999 28999 920 85152 28204 276200 999999999 999999999 28885 940 67374 28242 273614 999999999 999999999 28746 960 49953 28260 271835 999999999 999999999 28592 980 32887 28253 267195 999999999 999999999 28417 1000 16177 28226 260520 999999999 999999999 28226 9098 40 3842 -11912 6246 27611 61 1919370 21389 1021 999999999 999999999 47470 62 1909258 21389 817 999999999 999999999 47251 70 1837717 21465 750 999999999 999999999 45899 75 1794256 21550 749 999999999 999999999 45180 80 1753446 21628 737 999999999 999999999 44516 85 1714998 21677 715 999999999 999999999 43850 90 1678676 21714 703 999999999 999999999 43214 100 1611559 21784 719 999999999 999999999 42066 125 1469115 21805 685 999999999 999999999 39505 150 1352869 21732 591 999999999 999999999 37374 175 1255481 21408 739 999999999 999999999 35230 200 1172298 21129 941 999999999 999999999 33468 250 1033231 21427 1401 999999999 999999999 31844 300 916738 22202 2318 999999999 999999999 31321 350 814556 23061 6444 999999999 999999999 31130 400 722863 23828 13074 999999999 999999999 30961 450 639496 24504 26954 999999999 999999999 30785 500 562940 25111 57629 999999999 999999999 30613 550 492121 25626 87733 999999999 999999999 30401 600 426221 26090 120485 999999999 999999999 30191 620 401083 26258 134360 999999999 999999999 30102 640 376592 26416 147121 999999999 999999999 30009 660 352718 26562 156911 999999999 999999999 29912 680 329429 26706 166917 999999999 999999999 29818 700 306696 26844 177649 999999999 999999999 29725 720 284489 26982 188488 999999999 999999999 29638 740 262781 27119 198253 999999999 999999999 29556 760 241546 27252 211398 999999999 999999999 29476 780 220762 27383 223302 999999999 999999999 29398 800 200410 27507 234576 999999999 999999999 29319 820 180472 27628 240424 999999999 999999999 29240 840 160936 27730 248655 999999999 999999999 29147 860 141794 27818 252524 999999999 999999999 29043 880 123037 27895 259643 999999999 999999999 28933 900 104658 27949 259955 999999999 999999999 28803 920 86655 27982 256705 999999999 999999999 28657 940 69025 27996 256015 999999999 999999999 28495 960 51762 27992 253794 999999999 999999999 28320 980 34864 27968 249081 999999999 999999999 28130 1000 18322 27943 243029 999999999 999999999 27943 9104 40 3841 -11912 6240 27491 61 1919910 21465 1024 999999999 999999999 47650 62 1909754 21465 840 999999999 999999999 47430 70 1837468 21508 757 999999999 999999999 45990 75 1793977 21536 730 999999999 999999999 45152 80 1753244 21560 702 999999999 999999999 44376 85 1714948 21573 675 999999999 999999999 43641 90 1678813 21595 663 999999999 999999999 42976 100 1612057 21669 681 999999999 999999999 41845 125 1470197 21741 656 999999999 999999999 39389 150 1354146 21722 576 999999999 999999999 37358 175 1256480 21540 746 999999999 999999999 35448 200 1172643 21330 941 999999999 999999999 33788 250 1032493 21556 1348 999999999 999999999 32036 300 915509 22257 2167 999999999 999999999 31398 350 813140 23089 6052 999999999 999999999 31168 400 721331 23859 12387 999999999 999999999 31001 450 637839 24545 25168 999999999 999999999 30837 500 561117 25178 53047 999999999 999999999 30694 550 490085 25711 84453 999999999 999999999 30502 600 423959 26182 119177 999999999 999999999 30297 620 398734 26349 132644 999999999 999999999 30207 640 374161 26500 145911 999999999 999999999 30105 660 350212 26643 156512 999999999 999999999 30003 680 326854 26783 167329 999999999 999999999 29903 700 304062 26906 178883 999999999 999999999 29794 720 281811 27029 189849 999999999 999999999 29690 740 260072 27148 200266 999999999 999999999 29587 760 238823 27261 212710 999999999 999999999 29485 780 218042 27367 223243 999999999 999999999 29381 800 197714 27457 236570 999999999 999999999 29265 820 177827 27537 243747 999999999 999999999 29144 840 158370 27598 253926 999999999 999999999 29008 860 139334 27643 260106 999999999 999999999 28861 880 120704 27689 267202 999999999 999999999 28719 900 102467 27724 267310 999999999 999999999 28572 920 84616 27737 264434 999999999 999999999 28406 940 67141 27747 263847 999999999 999999999 28242 960 50029 27752 261257 999999999 999999999 28078 980 33270 27746 255790 999999999 999999999 27907 1000 16855 27733 249614 999999999 999999999 27733 9117 40 3838 -11912 6202 27356 61 1923760 21470 1004 999999999 999999999 47748 62 1913537 21470 827 999999999 999999999 47526 70 1837374 21488 738 999999999 999999999 45949 75 1793942 21497 701 999999999 999999999 45069 80 1753296 21507 663 999999999 999999999 44266 85 1715089 21527 638 999999999 999999999 43547 90 1679023 21559 627 999999999 999999999 42905 100 1612351 21650 645 999999999 999999999 41808 125 1470468 21767 651 999999999 999999999 39437 150 1354146 21798 591 999999999 999999999 37487 175 1256221 21580 726 999999999 999999999 35513 200 1172325 21322 947 999999999 999999999 33775 250 1032346 21512 1377 999999999 999999999 31971 300 915536 22236 2239 999999999 999999999 31368 350 813237 23079 6223 999999999 999999999 31155 400 721474 23845 13056 999999999 999999999 30984 450 638030 24530 25797 999999999 999999999 30819 500 561392 25138 54522 999999999 999999999 30646 550 490514 25641 85235 999999999 999999999 30419 600 424631 26061 116235 999999999 999999999 30158 620 399530 26210 128408 999999999 999999999 30047 640 375093 26348 139695 999999999 999999999 29933 660 351286 26478 148052 999999999 999999999 29817 680 328078 26608 155824 999999999 999999999 29708 700 305434 26731 163062 999999999 999999999 29600 720 283329 26850 170728 999999999 999999999 29492 740 261734 26969 178337 999999999 999999999 29392 760 240624 27084 188351 999999999 999999999 29294 780 219974 27199 196212 999999999 999999999 29201 800 199763 27309 206431 999999999 999999999 29107 820 179973 27418 212465 999999999 999999999 29018 840 160587 27514 219977 999999999 999999999 28920 860 141595 27601 227257 999999999 999999999 28816 880 122981 27685 232684 999999999 999999999 28715 900 104738 27747 233939 999999999 999999999 28596 920 86862 27787 232551 999999999 999999999 28457 940 69349 27817 232251 999999999 999999999 28313 960 52190 27838 230996 999999999 999999999 28165 980 35376 27842 227643 999999999 999999999 28003 1000 18905 27828 223917 999999999 999999999 27828 9123 40 3837 -11912 6191 26961 60 1924840 21361 970 999999999 999999999 47528 61 1914652 21361 800 999999999 999999999 47308 70 1837708 21423 703 999999999 999999999 45810 75 1794296 21541 724 999999999 999999999 45163 80 1753478 21645 732 999999999 999999999 44551 85 1714982 21713 730 999999999 999999999 43924 90 1678621 21724 696 999999999 999999999 43233 100 1611554 21742 668 999999999 999999999 41985 125 1469380 21764 628 999999999 999999999 39432 150 1353357 21688 533 999999999 999999999 37299 175 1256243 21330 539 999999999 999999999 35101 200 1173358 21055 762 999999999 999999999 33352 250 1034665 21386 1257 999999999 999999999 31783 300 918229 22222 2119 999999999 999999999 31349 350 815862 23123 5842 999999999 999999999 31214 400 723914 23897 12081 999999999 999999999 31050 450 640292 24582 24854 999999999 999999999 30883 500 563556 25151 52369 999999999 999999999 30661 550 492671 25633 78187 999999999 999999999 30410 600 426859 26014 105443 999999999 999999999 30103 620 401815 26139 118282 999999999 999999999 29966 640 377454 26256 127869 999999999 999999999 29828 660 353745 26353 135489 999999999 999999999 29676 680 330662 26446 142922 999999999 999999999 29528 700 308165 26547 148301 999999999 999999999 29396 720 286220 26646 153450 999999999 999999999 29269 740 264797 26743 156487 999999999 999999999 29146 760 243873 26834 160910 999999999 999999999 29024 780 223423 26923 167622 999999999 999999999 28904 800 203426 27011 169086 999999999 999999999 28790 820 183862 27089 169789 999999999 999999999 28670 840 164717 27160 168708 999999999 999999999 28548 860 145979 27215 164358 999999999 999999999 28414 880 127645 27241 162673 999999999 999999999 28254 900 109709 27256 160170 999999999 999999999 28089 920 92155 27282 156853 999999999 999999999 27940 940 74966 27291 155692 999999999 999999999 27778 960 58140 27281 153050 999999999 999999999 27602 980 41674 27249 149990 999999999 999999999 27407 1000 25558 27221 146167 999999999 999999999 27221 9128 40 3836 -11912 6187 26729 60 1925200 21468 989 999999999 999999999 47775 61 1914955 21468 809 999999999 999999999 47553 70 1837330 21492 729 999999999 999999999 45956 75 1793892 21499 699 999999999 999999999 45073 80 1753262 21489 657 999999999 999999999 44230 85 1715079 21517 651 999999999 999999999 43527 90 1679058 21515 621 999999999 999999999 42816 100 1612609 21551 602 999999999 999999999 41616 125 1471224 21714 639 999999999 999999999 39341 150 1355037 21801 606 999999999 999999999 37492 175 1256887 21676 620 999999999 999999999 35672 200 1172562 21445 861 999999999 999999999 33969 250 1032207 21505 1317 999999999 999999999 31960 300 915697 22130 2093 999999999 999999999 31219 350 813845 22987 5864 999999999 999999999 31030 400 722428 23761 13008 999999999 999999999 30874 450 639258 24456 26027 999999999 999999999 30725 500 562822 25081 46351 999999999 999999999 30576 550 492071 25607 87341 999999999 999999999 30379 600 426269 26031 113705 999999999 999999999 30123 620 401206 26162 124092 999999999 999999999 29992 640 376823 26279 133000 999999999 999999999 29854 660 353094 26376 140148 999999999 999999999 29702 680 329990 26470 145392 999999999 999999999 29555 700 307476 26564 147702 999999999 999999999 29415 720 285523 26649 148958 999999999 999999999 29272 740 264107 26723 151327 999999999 999999999 29125 760 243205 26794 153229 999999999 999999999 28980 780 222795 26859 156859 999999999 999999999 28835 800 202857 26916 159819 999999999 999999999 28688 820 183373 26963 162454 999999999 999999999 28536 840 164325 27013 161839 999999999 999999999 28393 860 145695 27049 158880 999999999 999999999 28240 880 127482 27047 155336 999999999 999999999 28054 900 109683 27033 152994 999999999 999999999 27860 920 92286 27018 151913 999999999 999999999 27669 940 75272 27002 151883 999999999 999999999 27483 960 58626 26986 149370 999999999 999999999 27303 980 42335 26962 146482 999999999 999999999 27118 1000 26384 26952 143428 999999999 999999999 26952 9136 40 3835 -11912 6185 26760 60 1925460 21378 990 999999999 999999999 47581 61 1915253 21378 801 999999999 999999999 47360 70 1837625 21438 724 999999999 999999999 45842 75 1794236 21505 712 999999999 999999999 45086 80 1753521 21572 696 999999999 999999999 44401 85 1715165 21630 685 999999999 999999999 43754 90 1678923 21665 668 999999999 999999999 43117 100 1611978 21721 661 999999999 999999999 41946 125 1469818 21780 627 999999999 999999999 39461 150 1353605 21744 544 999999999 999999999 37394 175 1256061 21465 634 999999999 999999999 35324 200 1172553 21238 857 999999999 999999999 33642 250 1032787 21531 1341 999999999 999999999 31999 300 915805 22281 2191 999999999 999999999 31432 350 813297 23126 5965 999999999 999999999 31218 400 721388 23873 12808 999999999 999999999 31020 450 637889 24534 25046 999999999 999999999 30824 500 561301 25102 43364 999999999 999999999 30601 550 490559 25580 80561 999999999 999999999 30346 600 424897 25949 105585 999999999 999999999 30028 620 399916 26073 115768 999999999 999999999 29890 640 375618 26187 124131 999999999 999999999 29749 660 351970 26287 130563 999999999 999999999 29602 680 328941 26387 135953 999999999 999999999 29462 700 306496 26485 140710 999999999 999999999 29327 720 284604 26580 143865 999999999 999999999 29197 740 263236 26672 146678 999999999 999999999 29069 760 242368 26761 150352 999999999 999999999 28944 780 221973 26851 154170 999999999 999999999 28827 800 202033 26930 157771 999999999 999999999 28703 820 182528 27006 161229 999999999 999999999 28583 840 163441 27079 161192 999999999 999999999 28462 860 144758 27138 161018 999999999 999999999 28333 880 126472 27176 161282 999999999 999999999 28187 900 108574 27207 159817 999999999 999999999 28038 920 91051 27234 158594 999999999 999999999 27890 940 73891 27249 158530 999999999 999999999 27735 960 57085 27257 156747 999999999 999999999 27577 980 40626 27249 154387 999999999 999999999 27407 1000 24506 27235 151219 999999999 999999999 27235 9142 40 3834 -11912 6169 26696 60 1927020 21478 995 999999999 999999999 47837 61 1916739 21478 824 999999999 999999999 47615 70 1837209 21515 745 999999999 999999999 46006 75 1793750 21497 684 999999999 999999999 45070 80 1753132 21478 631 999999999 999999999 44207 85 1714985 21488 611 999999999 999999999 43467 90 1679000 21502 599 999999999 999999999 42791 100 1612550 21563 604 999999999 999999999 41641 125 1471114 21717 625 999999999 999999999 39346 150 1354875 21817 588 999999999 999999999 37521 175 1256550 21738 663 999999999 999999999 35773 200 1171869 21565 888 999999999 999999999 34160 250 1030607 21662 1299 999999999 999999999 32193 300 913396 22236 2043 999999999 999999999 31369 350 811235 23017 5408 999999999 999999999 31072 400 719777 23750 12026 999999999 999999999 30860 450 636693 24417 23038 999999999 999999999 30676 500 560427 25011 40572 999999999 999999999 30491 550 489911 25508 78455 999999999 999999999 30261 600 424404 25899 104567 999999999 999999999 29970 620 399468 26030 113625 999999999 999999999 29841 640 375206 26150 122000 999999999 999999999 29707 660 351588 26260 128399 999999999 999999999 29571 680 328579 26369 132667 999999999 999999999 29441 700 306148 26471 135484 999999999 999999999 29312 720 284266 26567 137234 999999999 999999999 29182 740 262909 26658 139896 999999999 999999999 29054 760 242052 26746 142305 999999999 999999999 28928 780 221669 26835 143836 999999999 999999999 28810 800 201739 26917 147178 999999999 999999999 28689 820 182243 26997 150393 999999999 999999999 28573 840 163161 27074 150869 999999999 999999999 28457 860 144479 27140 151871 999999999 999999999 28335 880 126188 27187 150980 999999999 999999999 28199 900 108281 27223 149908 999999999 999999999 28056 920 90748 27248 149264 999999999 999999999 27905 940 73578 27267 148926 999999999 999999999 27753 960 56759 27283 147343 999999999 999999999 27603 980 40280 27290 145473 999999999 999999999 27448 1000 24133 27284 143234 999999999 999999999 27284 9149 40 3832 -11912 6155 26851 60 1928480 21434 1007 999999999 999999999 47772 61 1918196 21434 815 999999999 999999999 47549 70 1837278 21510 756 999999999 999999999 45995 75 1793760 21561 738 999999999 999999999 45203 80 1752961 21606 718 999999999 999999999 44471 85 1714559 21647 706 999999999 999999999 43789 90 1678301 21668 686 999999999 999999999 43121 100 1611386 21699 661 999999999 999999999 41903 125 1469445 21735 601 999999999 999999999 39379 150 1353574 21661 493 999999999 999999999 37252 175 1256427 21372 619 999999999 999999999 35171 200 1173203 21185 821 999999999 999999999 33558 250 1033490 21568 1333 999999999 999999999 32053 300 916142 22382 2230 999999999 999999999 31574 350 813117 23255 5912 999999999 999999999 31392 400 720700 24004 12356 999999999 999999999 31190 450 636738 24672 24258 999999999 999999999 30997 500 559737 25231 47392 999999999 999999999 30759 550 488666 25686 68247 999999999 999999999 30472 600 422775 26023 88834 999999999 999999999 30114 620 397727 26138 97305 999999999 999999999 29965 640 373371 26245 103808 999999999 999999999 29815 660 349674 26339 109043 999999999 999999999 29661 680 326604 26429 114796 999999999 999999999 29509 700 304127 26518 119696 999999999 999999999 29364 720 282210 26606 124768 999999999 999999999 29225 740 260825 26689 129965 999999999 999999999 29088 760 239948 26768 135388 999999999 999999999 28952 780 219555 26840 142309 999999999 999999999 28816 800 199627 26906 146768 999999999 999999999 28678 820 180146 26965 150993 999999999 999999999 28539 840 161096 27016 152482 999999999 999999999 28396 860 142463 27054 153725 999999999 999999999 28246 880 124239 27074 154897 999999999 999999999 28081 900 106413 27092 154008 999999999 999999999 27920 920 88965 27114 153324 999999999 999999999 27767 940 71882 27126 153496 999999999 999999999 27610 960 55153 27131 151687 999999999 999999999 27449 980 38771 27121 149724 999999999 999999999 27278 1000 22727 27106 147275 999999999 999999999 27106 9204 40 3822 -11912 6061 27187 59 1938030 21483 989 999999999 999999999 48095 60 1927562 21483 806 999999999 999999999 47867 70 1836884 21502 723 999999999 999999999 45978 75 1793456 21479 670 999999999 999999999 45033 80 1752867 21464 632 999999999 999999999 44178 85 1714762 21456 602 999999999 999999999 43402 90 1678823 21478 596 999999999 999999999 42743 100 1612390 21577 627 999999999 999999999 41667 125 1470868 21729 655 999999999 999999999 39368 150 1354582 21822 632 999999999 999999999 37529 175 1256194 21761 679 999999999 999999999 35810 200 1171433 21583 939 999999999 999999999 34189 250 1029978 21703 1307 999999999 999999999 32254 300 912543 22279 2016 999999999 999999999 31430 350 810248 23034 5227 999999999 999999999 31093 400 718726 23767 10918 999999999 999999999 30882 450 635573 24440 21270 999999999 999999999 30705 500 559175 25073 37154 999999999 999999999 30566 550 488424 25616 74706 999999999 999999999 30389 600 422548 26081 109645 999999999 999999999 30181 620 397420 26248 120624 999999999 999999999 30090 640 372942 26398 132948 999999999 999999999 29989 660 349083 26545 143280 999999999 999999999 29892 680 325811 26687 152309 999999999 999999999 29796 700 303099 26813 162277 999999999 999999999 29690 720 280926 26933 171067 999999999 999999999 29584 740 259267 27045 181150 999999999 999999999 29476 760 238100 27153 190558 999999999 999999999 29369 780 217401 27257 197401 999999999 999999999 29263 800 197157 27345 208905 999999999 999999999 29145 820 177350 27427 213993 999999999 999999999 29028 840 157971 27485 222258 999999999 999999999 28889 860 139014 27526 228792 999999999 999999999 28738 880 120464 27571 235802 999999999 999999999 28597 900 102304 27608 237224 999999999 999999999 28452 920 84525 27626 235026 999999999 999999999 28292 940 67117 27645 234256 999999999 999999999 28138 960 50066 27660 232682 999999999 999999999 27985 980 33360 27664 228252 999999999 999999999 27824 1000 16994 27649 222712 999999999 999999999 27649 9211 40 3821 -11912 6064 27155 59 1937760 21452 997 999999999 999999999 48020 60 1927311 21452 821 999999999 999999999 47793 70 1837021 21479 732 999999999 999999999 45928 75 1793594 21502 703 999999999 999999999 45080 80 1752926 21526 671 999999999 999999999 44306 85 1714682 21549 643 999999999 999999999 43592 90 1678581 21577 626 999999999 999999999 42942 100 1611876 21653 626 999999999 999999999 41814 125 1470061 21743 595 999999999 999999999 39393 150 1354018 21718 504 999999999 999999999 37350 175 1256587 21441 633 999999999 999999999 35284 200 1173219 21191 831 999999999 999999999 33567 250 1033749 21488 1312 999999999 999999999 31934 300 916824 22303 2213 999999999 999999999 31463 350 814112 23195 5972 999999999 999999999 31311 400 721866 23976 11983 999999999 999999999 31154 450 637949 24674 22834 999999999 999999999 30999 500 560885 25271 46716 999999999 999999999 30808 550 489666 25752 69588 999999999 999999999 30551 600 423546 26136 92678 999999999 999999999 30244 620 398383 26265 102751 999999999 999999999 30110 640 373903 26386 112478 999999999 999999999 29975 660 350072 26495 119421 999999999 999999999 29836 680 326860 26600 126437 999999999 999999999 29699 700 304234 26699 133466 999999999 999999999 29564 720 282165 26792 141117 999999999 999999999 29429 740 260627 26885 149431 999999999 999999999 29301 760 239592 26974 158773 999999999 999999999 29175 780 219037 27060 167468 999999999 999999999 29051 800 198942 27136 175889 999999999 999999999 28923 820 179291 27206 181598 999999999 999999999 28794 840 160068 27264 186784 999999999 999999999 28657 860 141260 27316 190845 999999999 999999999 28519 880 122850 27364 194917 999999999 999999999 28382 900 104826 27400 196020 999999999 999999999 28238 920 87179 27425 194110 999999999 999999999 28087 940 69896 27448 193078 999999999 999999999 27938 960 52966 27463 191964 999999999 999999999 27785 980 36383 27455 189844 999999999 999999999 27614 1000 20143 27434 187188 999999999 999999999 27434 9217 40 3820 -11912 6065 27161 59 1937580 21404 964 999999999 999999999 47910 60 1927158 21404 777 999999999 999999999 47683 70 1837165 21471 705 999999999 999999999 45912 75 1793726 21521 685 999999999 999999999 45121 80 1753008 21559 659 999999999 999999999 44375 85 1714705 21582 636 999999999 999999999 43658 90 1678559 21599 621 999999999 999999999 42985 100 1611823 21652 626 999999999 999999999 41812 125 1470164 21696 593 999999999 999999999 39309 150 1354350 21678 515 999999999 999999999 37282 175 1256946 21469 600 999999999 999999999 35330 200 1173359 21275 797 999999999 999999999 33700 250 1033419 21548 1212 999999999 999999999 32024 300 916452 22259 1986 999999999 999999999 31401 350 814079 23089 5320 999999999 999999999 31168 400 722293 23847 10974 999999999 999999999 30986 450 638854 24525 21599 999999999 999999999 30812 500 562245 25125 44826 999999999 999999999 30629 550 491403 25629 70761 999999999 999999999 30404 600 425556 26045 98021 999999999 999999999 30139 620 400472 26191 108931 999999999 999999999 30026 640 376054 26326 119489 999999999 999999999 29907 660 352270 26452 127643 999999999 999999999 29788 680 329085 26578 135239 999999999 999999999 29675 700 306470 26696 143198 999999999 999999999 29561 720 284395 26811 150384 999999999 999999999 29450 740 262833 26925 157518 999999999 999999999 29344 760 241759 27034 165556 999999999 999999999 29240 780 221149 27144 172569 999999999 999999999 29142 800 200983 27244 180932 999999999 999999999 29038 820 181243 27343 186404 999999999 999999999 28938 840 161914 27430 190795 999999999 999999999 28832 860 142982 27506 194993 999999999 999999999 28718 880 124438 27574 199120 999999999 999999999 28600 900 106270 27630 199305 999999999 999999999 28474 920 88471 27666 198165 999999999 999999999 28333 940 71037 27689 199135 999999999 999999999 28183 960 53958 27704 198081 999999999 999999999 28029 980 37227 27703 195463 999999999 999999999 27863 1000 20838 27690 192254 999999999 999999999 27690 9224 40 3818 -11912 6059 27203 59 1938210 21407 961 999999999 999999999 47931 60 1927775 21407 781 999999999 999999999 47704 70 1837131 21475 722 999999999 999999999 45920 75 1793708 21502 685 999999999 999999999 45080 80 1753029 21537 658 999999999 999999999 44329 85 1714766 21559 627 999999999 999999999 43611 90 1678637 21602 625 999999999 999999999 42991 100 1611835 21691 650 999999999 999999999 41888 125 1469889 21745 622 999999999 999999999 39397 150 1353930 21684 523 999999999 999999999 37292 175 1256667 21400 651 999999999 999999999 35217 200 1173352 21204 861 999999999 999999999 33588 250 1033482 21597 1295 999999999 999999999 32097 300 916102 22364 2133 999999999 999999999 31549 350 813309 23170 5559 999999999 999999999 31277 400 721272 23895 11039 999999999 999999999 31048 450 637717 24545 21047 999999999 999999999 30837 500 561099 25111 35096 999999999 999999999 30612 550 490336 25586 66161 999999999 999999999 30353 600 424636 25973 92148 999999999 999999999 30056 620 399620 26121 102489 999999999 999999999 29946 640 375264 26263 113325 999999999 999999999 29836 660 351531 26401 121338 999999999 999999999 29730 680 328385 26540 129863 999999999 999999999 29632 700 305797 26669 139831 999999999 999999999 29531 720 283740 26795 150625 999999999 999999999 29433 740 262186 26922 163390 999999999 999999999 29341 760 241109 27046 177166 999999999 999999999 29252 780 220484 27171 189266 999999999 999999999 29171 800 200292 27287 203549 999999999 999999999 29084 820 180514 27406 212595 999999999 999999999 29005 840 161135 27507 222481 999999999 999999999 28912 860 142146 27597 233176 999999999 999999999 28813 880 123532 27689 244563 999999999 999999999 28719 900 105282 27764 248282 999999999 999999999 28613 920 87390 27821 245782 999999999 999999999 28492 940 69852 27865 244924 999999999 999999999 28362 960 52661 27891 244674 999999999 999999999 28218 980 35814 27898 241764 999999999 999999999 28059 1000 19313 27875 238645 999999999 999999999 27875 9248 40 3814 -11912 6029 26805 59 1941290 21410 995 999999999 999999999 48007 60 1930802 21410 776 999999999 999999999 47778 70 1837045 21470 712 999999999 999999999 45910 75 1793615 21513 697 999999999 999999999 45103 80 1752916 21548 677 999999999 999999999 44351 85 1714626 21580 664 999999999 999999999 43654 90 1678484 21596 643 999999999 999999999 42978 100 1611761 21647 632 999999999 999999999 41802 125 1470037 21721 593 999999999 999999999 39354 150 1354110 21696 503 999999999 999999999 37312 175 1256708 21450 558 999999999 999999999 35299 200 1173255 21225 756 999999999 999999999 33622 250 1033665 21490 1215 999999999 999999999 31938 300 916806 22276 2054 999999999 999999999 31426 350 814178 23184 5636 999999999 999999999 31297 400 721960 23972 11877 999999999 999999999 31149 450 638044 24677 23603 999999999 999999999 31003 500 560935 25296 51334 999999999 999999999 30838 550 489606 25807 80551 999999999 999999999 30616 600 423330 26204 108796 999999999 999999999 30323 620 398104 26328 120101 999999999 999999999 30182 640 373568 26442 130610 999999999 999999999 30039 660 349692 26540 138081 999999999 999999999 29886 680 326448 26628 143626 999999999 999999999 29731 700 303804 26713 148567 999999999 999999999 29580 720 281731 26789 152041 999999999 999999999 29426 740 260205 26857 157117 999999999 999999999 29271 760 239203 26918 161794 999999999 999999999 29115 780 218702 26974 166685 999999999 999999999 28959 800 198683 27017 169878 999999999 999999999 28797 820 179131 27051 172483 999999999 999999999 28630 840 160029 27075 172905 999999999 999999999 28458 860 141364 27091 172149 999999999 999999999 28284 880 123122 27089 170669 999999999 999999999 28097 900 105294 27082 168695 999999999 999999999 27910 920 87863 27073 166455 999999999 999999999 27726 940 70810 27068 166199 999999999 999999999 27551 960 54121 27063 163653 999999999 999999999 27381 980 37781 27048 160714 999999999 999999999 27205 1000 21780 27034 156850 999999999 999999999 27034 9254 40 3813 -11912 6039 26823 59 1940270 21461 963 999999999 999999999 48098 60 1929774 21461 791 999999999 999999999 47869 70 1836909 21484 703 999999999 999999999 45940 75 1793502 21475 655 999999999 999999999 45024 80 1752919 21463 615 999999999 999999999 44176 85 1714795 21477 600 999999999 999999999 43446 90 1678824 21494 589 999999999 999999999 42776 100 1612401 21554 590 999999999 999999999 41623 125 1471071 21694 605 999999999 999999999 39304 150 1355022 21769 578 999999999 999999999 37438 175 1256952 21672 654 999999999 999999999 35665 200 1172490 21518 881 999999999 999999999 34086 250 1031263 21698 1298 999999999 999999999 32247 300 913703 22331 2025 999999999 999999999 31502 350 811091 23123 5258 999999999 999999999 31214 400 719225 23854 11284 999999999 999999999 30995 450 635786 24519 21623 999999999 999999999 30805 500 559199 25116 35265 999999999 999999999 30619 550 488385 25617 67576 999999999 999999999 30390 600 422579 26025 93925 999999999 999999999 30116 620 397517 26163 103865 999999999 999999999 29994 640 373130 26287 112107 999999999 999999999 29863 660 349387 26399 119847 999999999 999999999 29727 680 326258 26506 127639 999999999 999999999 29594 700 303712 26603 133339 999999999 999999999 29457 720 281722 26699 138917 999999999 999999999 29327 740 260260 26787 144725 999999999 999999999 29194 760 239305 26869 150766 999999999 999999999 29062 780 218834 26945 157088 999999999 999999999 28928 800 198829 27009 163322 999999999 999999999 28788 820 179275 27065 169566 999999999 999999999 28645 840 160154 27114 172620 999999999 999999999 28500 860 141455 27150 175407 999999999 999999999 28346 880 123164 27175 176252 999999999 999999999 28186 900 105269 27199 174707 999999999 999999999 28031 920 87755 27213 175370 999999999 999999999 27870 940 70610 27224 176231 999999999 999999999 27710 960 53819 27234 174740 999999999 999999999 27554 980 37371 27234 172760 999999999 999999999 27391 1000 21258 27227 169886 999999999 999999999 27227 9260 40 3812 -11912 6032 27112 59 1940950 21408 960 999999999 999999999 47993 60 1930469 21408 783 999999999 999999999 47764 70 1837109 21449 708 999999999 999999999 45864 75 1793739 21475 681 999999999 999999999 45024 80 1753114 21507 655 999999999 999999999 44266 85 1714901 21535 632 999999999 999999999 43562 90 1678821 21567 620 999999999 999999999 42921 100 1612133 21653 631 999999999 999999999 41814 125 1470176 21786 628 999999999 999999999 39472 150 1353724 21827 561 999999999 999999999 37538 175 1255730 21581 573 999999999 999999999 35515 200 1171916 21279 803 999999999 999999999 33707 250 1032378 21420 1221 999999999 999999999 31834 300 916015 22160 2028 999999999 999999999 31261 350 813983 23037 5520 999999999 999999999 31098 400 722326 23833 11153 999999999 999999999 30967 450 638865 24553 22093 999999999 999999999 30847 500 562130 25179 46171 999999999 999999999 30695 550 491123 25693 71827 999999999 999999999 30480 600 425127 26099 99145 999999999 999999999 30201 620 399995 26238 110341 999999999 999999999 30079 640 375534 26369 120713 999999999 999999999 29957 660 351713 26491 128370 999999999 999999999 29832 680 328497 26610 135587 999999999 999999999 29711 700 305856 26725 143525 999999999 999999999 29593 720 283760 26832 152179 999999999 999999999 29473 740 262184 26941 162204 999999999 999999999 29362 760 241100 27043 173246 999999999 999999999 29250 780 220486 27145 183887 999999999 999999999 29143 800 200321 27241 195748 999999999 999999999 29034 820 180587 27332 202737 999999999 999999999 28927 840 161270 27405 211953 999999999 999999999 28805 860 142358 27474 220956 999999999 999999999 28684 880 123837 27538 228824 999999999 999999999 28563 900 105694 27588 232193 999999999 999999999 28431 920 87923 27622 231803 999999999 999999999 28288 940 70514 27652 233648 999999999 999999999 28145 960 53456 27675 233733 999999999 999999999 28000 980 36741 27679 231169 999999999 999999999 27839 1000 20367 27663 227742 999999999 999999999 27663 9266 40 3811 -11912 6024 27221 59 1941800 21427 973 999999999 999999999 48056 60 1931295 21427 770 999999999 999999999 47826 70 1837007 21461 685 999999999 999999999 45890 75 1793609 21491 666 999999999 999999999 45056 80 1752961 21517 650 999999999 999999999 44286 85 1714746 21526 628 999999999 999999999 43545 90 1678685 21553 625 999999999 999999999 42892 100 1612027 21648 661 999999999 999999999 41804 125 1470214 21748 658 999999999 999999999 39402 150 1354001 21776 605 999999999 999999999 37450 175 1256033 21620 706 999999999 999999999 35580 200 1171892 21406 925 999999999 999999999 33909 250 1031338 21604 1328 999999999 999999999 32107 300 914141 22289 2106 999999999 999999999 31443 350 811654 23110 5454 999999999 999999999 31196 400 719763 23880 10691 999999999 999999999 31029 450 636180 24576 20893 999999999 999999999 30876 500 559353 25215 45048 999999999 999999999 30740 550 488219 25747 71466 999999999 999999999 30544 600 422006 26215 103576 999999999 999999999 30335 620 396754 26373 115519 999999999 999999999 30234 640 372163 26515 129890 999999999 999999999 30122 660 348205 26648 140656 999999999 999999999 30009 680 324850 26772 151063 999999999 999999999 29892 700 302074 26879 162869 999999999 999999999 29763 720 279854 26981 174381 999999999 999999999 29637 740 258163 27077 185995 999999999 999999999 29511 760 236977 27167 199115 999999999 999999999 29384 780 216277 27249 209132 999999999 999999999 29255 800 196046 27312 219491 999999999 999999999 29111 820 176274 27365 225114 999999999 999999999 28962 840 156951 27391 233753 999999999 999999999 28790 860 138067 27408 238171 999999999 999999999 28616 880 119602 27436 242851 999999999 999999999 28457 900 101535 27460 241863 999999999 999999999 28299 920 83857 27461 237674 999999999 999999999 28123 940 66557 27466 235475 999999999 999999999 27956 960 49620 27467 232981 999999999 999999999 27789 980 33037 27450 228207 999999999 999999999 27609 1000 16801 27428 222066 999999999 999999999 27428 9274 40 3809 -11912 6024 27242 59 1941800 21474 966 999999999 999999999 48160 60 1931272 21474 812 999999999 999999999 47930 70 1836835 21482 724 999999999 999999999 45936 75 1793430 21476 684 999999999 999999999 45025 80 1752826 21484 656 999999999 999999999 44220 85 1714658 21506 638 999999999 999999999 43504 90 1678626 21539 631 999999999 999999999 42864 100 1612012 21633 649 999999999 999999999 41776 125 1470105 21791 668 999999999 999999999 39480 150 1353629 21831 585 999999999 999999999 37545 175 1255489 21641 656 999999999 999999999 35614 200 1171386 21366 897 999999999 999999999 33845 250 1031262 21512 1311 999999999 999999999 31971 300 914511 22213 2113 999999999 999999999 31337 350 812330 23049 5662 999999999 999999999 31114 400 720653 23831 10745 999999999 999999999 30965 450 637208 24545 20889 999999999 999999999 30837 500 560468 25190 42220 999999999 999999999 30709 550 489395 25729 66538 999999999 999999999 30522 600 423272 26162 94335 999999999 999999999 30274 620 398073 26314 105364 999999999 999999999 30166 640 373538 26454 117512 999999999 999999999 30053 660 349636 26585 126800 999999999 999999999 29937 680 326336 26710 137557 999999999 999999999 29823 700 303609 26826 148469 999999999 999999999 29705 720 281428 26937 161667 999999999 999999999 29589 740 259767 27046 177166 999999999 999999999 29476 760 238602 27148 191947 999999999 999999999 29363 780 217910 27247 207521 999999999 999999999 29252 800 197672 27336 223523 999999999 999999999 29136 820 177870 27421 230006 999999999 999999999 29021 840 158494 27484 242848 999999999 999999999 28888 860 139533 27539 250735 999999999 999999999 28752 880 120970 27596 260310 999999999 999999999 28623 900 102790 27644 263838 999999999 999999999 28489 920 84983 27679 258731 999999999 999999999 28347 940 67538 27710 256596 999999999 999999999 28204 960 50444 27731 255274 999999999 999999999 28056 980 33697 27729 250679 999999999 999999999 27889 1000 17296 27705 246241 999999999 999999999 27705 9330 40 3799 -11912 5963 27592 59 1948100 21413 959 999999999 999999999 47935 60 1944269 21364 763 999999999 999999999 47740 70 1847760 21386 680 999999999 999999999 45730 75 1804489 21439 686 999999999 999999999 44949 80 1763917 21487 676 999999999 999999999 44225 85 1725721 21534 667 999999999 999999999 43560 90 1689661 21546 632 999999999 999999999 42878 100 1623076 21607 613 999999999 999999999 41725 125 1481336 21766 595 999999999 999999999 39435 150 1364827 21869 542 999999999 999999999 37610 175 1266596 21643 450 999999999 999999999 35618 200 1182637 21290 692 999999999 999999999 33724 250 1043387 21322 1112 999999999 999999999 31688 300 927803 21967 1828 999999999 999999999 30989 350 826690 22822 4758 999999999 999999999 30808 400 735915 23597 9409 999999999 999999999 30661 450 653266 24318 18548 999999999 999999999 30552 500 577219 24968 39365 999999999 999999999 30438 550 506710 25547 62943 999999999 999999999 30307 600 440969 26044 88993 999999999 999999999 30138 620 415876 26212 100775 999999999 999999999 30049 640 391428 26369 112417 999999999 999999999 29956 660 367599 26507 122854 999999999 999999999 29849 680 344362 26644 131306 999999999 999999999 29749 700 321681 26783 138460 999999999 999999999 29658 720 299527 26915 146037 999999999 999999999 29564 740 277878 27038 154925 999999999 999999999 29468 760 256713 27156 164676 999999999 999999999 29372 780 236008 27272 177075 999999999 999999999 29279 800 215744 27382 186574 999999999 999999999 29185 820 195903 27483 193545 999999999 999999999 29087 840 176473 27574 198377 999999999 999999999 28983 860 157444 27648 198398 999999999 999999999 28866 880 138817 27675 200690 999999999 999999999 28705 900 120597 27686 202551 999999999 999999999 28532 920 102772 27692 202156 999999999 999999999 28360 940 85330 27689 205181 999999999 999999999 28183 960 68259 27679 204627 999999999 999999999 28004 980 51553 27646 203136 999999999 999999999 27806 1000 35201 27620 199018 999999999 999999999 27620 9336 40 3797 -11912 5955 27326 59 1949000 21424 973 999999999 999999999 47977 60 1944257 21387 788 999999999 999999999 47791 70 1847657 21404 702 999999999 999999999 45768 75 1804388 21420 676 999999999 999999999 44908 80 1763874 21445 650 999999999 999999999 44139 85 1725775 21467 622 999999999 999999999 43426 90 1689817 21489 598 999999999 999999999 42765 100 1623360 21581 605 999999999 999999999 41675 125 1481795 21738 597 999999999 999999999 39385 150 1365445 21837 539 999999999 999999999 37555 175 1267286 21644 560 999999999 999999999 35619 200 1183245 21331 761 999999999 999999999 33790 250 1043578 21407 1148 999999999 999999999 31815 300 927588 22033 1883 999999999 999999999 31083 350 826254 22854 4978 999999999 999999999 30851 400 735379 23616 10098 999999999 999999999 30686 450 652705 24313 20087 999999999 999999999 30546 500 576700 24946 38218 999999999 999999999 30411 550 506281 25504 76077 999999999 999999999 30257 600 440649 26001 109377 999999999 999999999 30088 620 415595 26175 122898 999999999 999999999 30007 640 391176 26342 138066 999999999 999999999 29925 660 367365 26497 149642 999999999 999999999 29838 680 344130 26649 157993 999999999 999999999 29754 700 321441 26797 166262 999999999 999999999 29673 720 299272 26939 173850 999999999 999999999 29591 740 277598 27076 183459 999999999 999999999 29509 760 256397 27208 193561 999999999 999999999 29428 780 235647 27340 202765 999999999 999999999 29352 800 215327 27464 211049 999999999 999999999 29272 820 195422 27579 215253 999999999 999999999 29188 840 175923 27674 221314 999999999 999999999 29087 860 156823 27755 220784 999999999 999999999 28978 880 138116 27806 222716 999999999 999999999 28841 900 119804 27834 223653 999999999 999999999 28684 920 101881 27851 219843 999999999 999999999 28522 940 84335 27859 218876 999999999 999999999 28356 960 67157 27854 216237 999999999 999999999 28181 980 50344 27826 212420 999999999 999999999 27987 1000 33887 27796 206486 999999999 999999999 27796 9341 40 3796 -11912 5955 27173 59 1949000 21453 981 999999999 999999999 48044 60 1944251 21413 766 999999999 999999999 47849 70 1847531 21431 677 999999999 999999999 45826 75 1804189 21466 671 999999999 999999999 45004 80 1763584 21494 659 999999999 999999999 44241 85 1725396 21518 644 999999999 999999999 43528 90 1689367 21524 616 999999999 999999999 42835 100 1622861 21578 599 999999999 999999999 41669 125 1481405 21708 570 999999999 999999999 39330 150 1365273 21786 522 999999999 999999999 37467 175 1267400 21568 495 999999999 999999999 35494 200 1183596 21286 720 999999999 999999999 33718 250 1044031 21421 1145 999999999 999999999 31835 300 927750 22128 1893 999999999 999999999 31217 350 825896 22989 4923 999999999 999999999 31034 400 734470 23762 9893 999999999 999999999 30876 450 651274 24469 19538 999999999 999999999 30742 500 574781 25105 40709 999999999 999999999 30605 550 503937 25650 65531 999999999 999999999 30430 600 437985 26107 95079 999999999 999999999 30210 620 412841 26255 106982 999999999 999999999 30099 640 388361 26394 117736 999999999 999999999 29985 660 364519 26512 127584 999999999 999999999 29855 680 341290 26621 136287 999999999 999999999 29724 700 318640 26732 142962 999999999 999999999 29600 720 296543 26829 150071 999999999 999999999 29470 740 274978 26916 158388 999999999 999999999 29335 760 253923 26994 167563 999999999 999999999 29197 780 233358 27065 177706 999999999 999999999 29057 800 213264 27131 183692 999999999 999999999 28917 820 193622 27185 186113 999999999 999999999 28771 840 174422 27220 188509 999999999 999999999 28611 860 155655 27240 188413 999999999 999999999 28440 880 137314 27235 189469 999999999 999999999 28249 900 119390 27226 188024 999999999 999999999 28059 920 101869 27209 185716 999999999 999999999 27865 940 84733 27196 186031 999999999 999999999 27681 960 67968 27180 183688 999999999 999999999 27499 980 51564 27146 180881 999999999 999999999 27303 1000 35508 27122 176072 999999999 999999999 27122 9348 40 3795 -11912 5955 27282 59 1949000 21416 948 999999999 999999999 47961 60 1944257 21396 769 999999999 999999999 47811 70 1847672 21388 660 999999999 999999999 45735 75 1804447 21391 628 999999999 999999999 44848 80 1764000 21403 599 999999999 999999999 44053 85 1725975 21425 581 999999999 999999999 43341 90 1690092 21441 559 999999999 999999999 42670 100 1623811 21516 555 999999999 999999999 41549 125 1482537 21715 568 999999999 999999999 39342 150 1366327 21808 516 999999999 999999999 37506 175 1268333 21600 598 999999999 999999999 35546 200 1184465 21287 813 999999999 999999999 33720 250 1044952 21404 1246 999999999 999999999 31810 300 928750 22116 2060 999999999 999999999 31199 350 826941 22981 5573 999999999 999999999 31023 400 735519 23769 11414 999999999 999999999 30884 450 652271 24493 21904 999999999 999999999 30771 500 575694 25137 46027 999999999 999999999 30644 550 504753 25688 72468 999999999 999999999 30474 600 438708 26142 99998 999999999 999999999 30251 620 413528 26296 111397 999999999 999999999 30145 640 389008 26439 122472 999999999 999999999 30036 660 365121 26567 131475 999999999 999999999 29917 680 341839 26688 140798 999999999 999999999 29798 700 319130 26805 147993 999999999 999999999 29682 720 296968 26912 155243 999999999 999999999 29561 740 275330 27014 164380 999999999 999999999 29442 760 254193 27107 174085 999999999 999999999 29318 780 233537 27194 184220 999999999 999999999 29195 800 213344 27267 193253 999999999 999999999 29063 820 193601 27329 198072 999999999 999999999 28923 840 174298 27368 204204 999999999 999999999 28767 860 155426 27397 206494 999999999 999999999 28604 880 136975 27405 208622 999999999 999999999 28425 900 118936 27408 208712 999999999 999999999 28246 920 101292 27407 205541 999999999 999999999 28068 940 84025 27415 204181 999999999 999999999 27904 960 67118 27420 202169 999999999 999999999 27742 980 50563 27403 199591 999999999 999999999 27562 1000 34355 27379 195395 999999999 999999999 27379 9354 40 3794 -11912 5955 27172 59 1949000 21428 956 999999999 999999999 47988 60 1944255 21400 764 999999999 999999999 47821 70 1847599 21415 672 999999999 999999999 45793 75 1804307 21431 648 999999999 999999999 44932 80 1763776 21451 626 999999999 999999999 44151 85 1725665 21475 611 999999999 999999999 43441 90 1689692 21500 598 999999999 999999999 42788 100 1623221 21578 600 999999999 999999999 41670 125 1481747 21714 574 999999999 999999999 39340 150 1365679 21756 499 999999999 999999999 37416 175 1267841 21582 624 999999999 999999999 35517 200 1183865 21360 827 999999999 999999999 33835 250 1043664 21543 1258 999999999 999999999 32016 300 926791 22229 2037 999999999 999999999 31358 350 824557 23057 5285 999999999 999999999 31125 400 732886 23820 10478 999999999 999999999 30951 450 649520 24510 20472 999999999 999999999 30793 500 572927 25129 41578 999999999 999999999 30634 550 502047 25652 66212 999999999 999999999 30431 600 436126 26081 92521 999999999 999999999 30181 620 411007 26228 103157 999999999 999999999 30068 640 386555 26362 113412 999999999 999999999 29948 660 362741 26484 122069 999999999 999999999 29823 680 339533 26600 130661 999999999 999999999 29700 700 316902 26708 138866 999999999 999999999 29574 720 294823 26809 147524 999999999 999999999 29448 740 273270 26906 156303 999999999 999999999 29323 760 252219 26995 165345 999999999 999999999 29197 780 231649 27080 174294 999999999 999999999 29073 800 211541 27153 183393 999999999 999999999 28941 820 191880 27216 188092 999999999 999999999 28804 840 172654 27264 192895 999999999 999999999 28657 860 153851 27299 195957 999999999 999999999 28501 880 135461 27324 200062 999999999 999999999 28341 900 117468 27347 200425 999999999 999999999 28183 920 99860 27355 198016 999999999 999999999 28015 940 82625 27366 197634 999999999 999999999 27854 960 65748 27373 196208 999999999 999999999 27695 980 49219 27364 193441 999999999 999999999 27523 1000 33032 27347 190152 999999999 999999999 27347 9361 40 3793 -11912 5950 27140 59 1949540 21392 910 999999999 999999999 47918 60 1944258 21372 736 999999999 999999999 47758 70 1847770 21369 634 999999999 999999999 45694 75 1804566 21389 616 999999999 999999999 44844 80 1764101 21424 610 999999999 999999999 44096 85 1726034 21451 599 999999999 999999999 43394 90 1690101 21475 587 999999999 999999999 42738 100 1623701 21558 597 999999999 999999999 41631 125 1482331 21702 592 999999999 999999999 39318 150 1366224 21783 545 999999999 999999999 37461 175 1268225 21628 599 999999999 999999999 35592 200 1184099 21391 823 999999999 999999999 33884 250 1043806 21540 1222 999999999 999999999 32012 300 927130 22158 1921 999999999 999999999 31258 350 825332 22935 4984 999999999 999999999 30961 400 734186 23673 10042 999999999 999999999 30760 450 651358 24345 19646 999999999 999999999 30586 500 575303 24946 33156 999999999 999999999 30411 550 504917 25481 65252 999999999 999999999 30228 600 439407 25929 92048 999999999 999999999 30005 620 414427 26090 102426 999999999 999999999 29910 640 390096 26239 112376 999999999 999999999 29808 660 366385 26377 121712 999999999 999999999 29703 680 343261 26515 130853 999999999 999999999 29605 700 320694 26644 139629 999999999 999999999 29503 720 298657 26772 147214 999999999 999999999 29407 740 277123 26895 154675 999999999 999999999 29311 760 256070 27010 163434 999999999 999999999 29214 780 235477 27124 172862 999999999 999999999 29120 800 215326 27222 182684 999999999 999999999 29015 820 195607 27309 190066 999999999 999999999 28902 840 176308 27377 197066 999999999 999999999 28775 860 157422 27428 200384 999999999 999999999 28637 880 138943 27459 205327 999999999 999999999 28481 900 120858 27490 205962 999999999 999999999 28330 920 103154 27515 204575 999999999 999999999 28178 940 85815 27535 205725 999999999 999999999 28027 960 68831 27550 204645 999999999 999999999 27873 980 52195 27544 202052 999999999 999999999 27703 1000 35902 27523 197164 999999999 999999999 27523 9366 40 3792 -11912 5945 27267 59 1949990 21393 951 999999999 999999999 47929 60 1944259 21334 746 999999999 999999999 47674 70 1847891 21353 655 999999999 999999999 45660 75 1804682 21411 665 999999999 999999999 44889 80 1764150 21474 671 999999999 999999999 44198 85 1725980 21518 661 999999999 999999999 43529 90 1689935 21542 637 999999999 999999999 42872 100 1623322 21629 635 999999999 999999999 41768 125 1481415 21795 616 999999999 999999999 39488 150 1364770 21891 547 999999999 999999999 37647 175 1266486 21645 513 999999999 999999999 35621 200 1182561 21271 745 999999999 999999999 33694 250 1043420 21307 1140 999999999 999999999 31665 300 927865 21971 1878 999999999 999999999 30995 350 826750 22819 5076 999999999 999999999 30804 400 735963 23606 10195 999999999 999999999 30673 450 653282 24327 20820 999999999 999999999 30563 500 577198 24982 46441 999999999 999999999 30456 550 506644 25565 76824 999999999 999999999 30329 600 440852 26066 111230 999999999 999999999 30163 620 415736 26237 125180 999999999 999999999 30077 640 391264 26396 138775 999999999 999999999 29987 660 367409 26538 150245 999999999 999999999 29884 680 344145 26675 160544 999999999 999999999 29783 700 321440 26810 169570 999999999 999999999 29687 720 299266 26937 177705 999999999 999999999 29588 740 277600 27058 186110 999999999 999999999 29490 760 256421 27172 195513 999999999 999999999 29389 780 235706 27284 205831 999999999 999999999 29291 800 215435 27387 212763 999999999 999999999 29190 820 195594 27481 214129 999999999 999999999 29085 840 176172 27552 217563 999999999 999999999 28960 860 157166 27604 215424 999999999 999999999 28820 880 138571 27624 217067 999999999 999999999 28652 900 120385 27634 215487 999999999 999999999 28479 920 102594 27637 210065 999999999 999999999 28304 940 85186 27634 209095 999999999 999999999 28127 960 68149 27623 206094 999999999 999999999 27947 980 51477 27588 201718 999999999 999999999 27748 1000 35161 27558 195501 999999999 999999999 27558 9373 40 3790 -11912 5939 27193 59 1950620 21383 953 999999999 999999999 47922 60 1944256 21330 745 999999999 999999999 47664 70 1847805 21395 683 999999999 999999999 45749 75 1804552 21413 651 999999999 999999999 44894 80 1764052 21437 622 999999999 999999999 44122 85 1725969 21457 595 999999999 999999999 43404 90 1690012 21498 588 999999999 999999999 42783 100 1623516 21598 603 999999999 999999999 41707 125 1481906 21735 575 999999999 999999999 39380 150 1365759 21764 495 999999999 999999999 37429 175 1268058 21514 687 999999999 999999999 35405 200 1184477 21226 861 999999999 999999999 33622 250 1045060 21437 1270 999999999 999999999 31859 300 928738 22128 2077 999999999 999999999 31217 350 826986 22944 5517 999999999 999999999 30973 400 735760 23705 11247 999999999 999999999 30802 450 652804 24387 22253 999999999 999999999 30639 500 576585 25010 44872 999999999 999999999 30489 550 506021 25544 69642 999999999 999999999 30303 600 440321 26015 97456 999999999 999999999 30104 620 415254 26187 108480 999999999 999999999 30020 640 390829 26345 119563 999999999 999999999 29929 660 367016 26496 128676 999999999 999999999 29838 680 343785 26640 140138 999999999 999999999 29745 700 321111 26770 151892 999999999 999999999 29643 720 298970 26897 164451 999999999 999999999 29545 740 277335 27020 179616 999999999 999999999 29448 760 256185 27136 196189 999999999 999999999 29350 780 235498 27246 211442 999999999 999999999 29251 800 215260 27336 227881 999999999 999999999 29137 820 195459 27420 237509 999999999 999999999 29020 840 176086 27475 249698 999999999 999999999 28878 860 157137 27514 258984 999999999 999999999 28726 880 138599 27547 269826 999999999 999999999 28572 900 120458 27575 270024 999999999 999999999 28418 920 102705 27577 267085 999999999 999999999 28242 940 85332 27584 266181 999999999 999999999 28076 960 68324 27580 264245 999999999 999999999 27904 980 51673 27562 259488 999999999 999999999 27721 1000 35371 27538 253555 999999999 999999999 27538 9379 40 3789 -11912 5927 27167 59 1951880 21444 971 999999999 999999999 48086 60 1944224 21395 756 999999999 999999999 47810 70 1847529 21437 679 999999999 999999999 45839 75 1804170 21476 671 999999999 999999999 45026 80 1763537 21515 659 999999999 999999999 44283 85 1725320 21530 632 999999999 999999999 43552 90 1689257 21551 613 999999999 999999999 42889 100 1622641 21623 611 999999999 999999999 41755 125 1481183 21664 532 999999999 999999999 39250 150 1365540 21647 442 999999999 999999999 37228 175 1268398 21383 532 999999999 999999999 35190 200 1185239 21141 701 999999999 999999999 33489 250 1046128 21427 1121 999999999 999999999 31845 300 929674 22187 1893 999999999 999999999 31299 350 827555 23048 4932 999999999 999999999 31113 400 735919 23812 9767 999999999 999999999 30940 450 652602 24490 19496 999999999 999999999 30768 500 576106 25086 41380 999999999 999999999 30582 550 505365 25595 66169 999999999 999999999 30364 600 439583 26028 94330 999999999 999999999 30119 620 414513 26180 105971 999999999 999999999 30012 640 390101 26324 117195 999999999 999999999 29905 660 366316 26457 126279 999999999 999999999 29793 680 343126 26585 133708 999999999 999999999 29683 700 320502 26708 142267 999999999 999999999 29574 720 298417 26823 150362 999999999 999999999 29463 740 276846 26935 158898 999999999 999999999 29355 760 255766 27041 168581 999999999 999999999 29247 780 235154 27144 177460 999999999 999999999 29142 800 214990 27238 185159 999999999 999999999 29031 820 195261 27322 189443 999999999 999999999 28916 840 175954 27387 192986 999999999 999999999 28786 860 157061 27438 195048 999999999 999999999 28647 880 138573 27472 199559 999999999 999999999 28494 900 120482 27498 199858 999999999 999999999 28339 920 102778 27506 197643 999999999 999999999 28170 940 85449 27513 198425 999999999 999999999 28003 960 68484 27511 196705 999999999 999999999 27834 980 51875 27491 193853 999999999 999999999 27650 1000 35615 27466 189290 999999999 999999999 27466 9386 40 3788 -11912 5913 27136 59 1953410 21398 930 999999999 999999999 48016 60 1944226 21358 730 999999999 999999999 47728 70 1847704 21397 654 999999999 999999999 45754 75 1804455 21406 622 999999999 999999999 44880 80 1763970 21429 602 999999999 999999999 44105 85 1725909 21440 576 999999999 999999999 43370 90 1689988 21472 569 999999999 999999999 42732 100 1623581 21566 583 999999999 999999999 41646 125 1482265 21677 552 999999999 999999999 39275 150 1366424 21707 483 999999999 999999999 37332 175 1268887 21498 633 999999999 999999999 35378 200 1185257 21268 820 999999999 999999999 33689 250 1045407 21527 1234 999999999 999999999 31993 300 928606 22217 2010 999999999 999999999 31342 350 826492 23015 5180 999999999 999999999 31069 400 735031 23754 10441 999999999 999999999 30866 450 651935 24419 20872 999999999 999999999 30679 500 575662 25012 34849 999999999 999999999 30492 550 505124 25523 66051 999999999 999999999 30279 600 439517 25963 94792 999999999 999999999 30044 620 414504 26126 105632 999999999 999999999 29950 640 390138 26279 115984 999999999 999999999 29854 660 366386 26427 124368 999999999 999999999 29759 680 343217 26568 132903 999999999 999999999 29664 700 320604 26698 142323 999999999 999999999 29563 720 298522 26826 152199 999999999 999999999 29467 740 276944 26951 162610 999999999 999999999 29373 760 255847 27067 173225 999999999 999999999 29276 780 235211 27179 183284 999999999 999999999 29179 800 215019 27279 192067 999999999 999999999 29076 820 195257 27368 196309 999999999 999999999 28965 840 175919 27428 203883 999999999 999999999 28830 860 157000 27473 208411 999999999 999999999 28683 880 138489 27509 214918 999999999 999999999 28533 900 120370 27543 215418 999999999 999999999 28385 920 102633 27562 212472 999999999 999999999 28227 940 85266 27578 211757 999999999 999999999 28070 960 68259 27582 209869 999999999 999999999 27906 980 51605 27570 206272 999999999 999999999 27730 1000 35298 27545 201289 999999999 999999999 27545 9392 40 3787 -11912 5918 27146 59 1952870 21391 928 999999999 999999999 47990 60 1944235 21345 729 999999999 999999999 47697 70 1847761 21390 660 999999999 999999999 45738 75 1804501 21425 646 999999999 999999999 44919 80 1763970 21457 627 999999999 999999999 44165 85 1725847 21482 605 999999999 999999999 43455 90 1689854 21516 594 999999999 999999999 42819 100 1623305 21614 606 999999999 999999999 41739 125 1481596 21750 574 999999999 999999999 39406 150 1365291 21809 509 999999999 999999999 37506 175 1267346 21578 536 999999999 999999999 35509 200 1183510 21293 713 999999999 999999999 33729 250 1043902 21428 1071 999999999 999999999 31846 300 927632 22118 1769 999999999 999999999 31202 350 825862 22963 4507 999999999 999999999 30998 400 734533 23740 9092 999999999 999999999 30847 450 651429 24438 18362 999999999 999999999 30703 500 575069 25049 33099 999999999 999999999 30537 550 504436 25555 63813 999999999 999999999 30316 600 438755 25989 91202 999999999 999999999 30074 620 413725 26137 102632 999999999 999999999 29963 640 389354 26277 113895 999999999 999999999 29852 660 365612 26408 122040 999999999 999999999 29738 680 342467 26533 128716 999999999 999999999 29625 700 319890 26650 136032 999999999 999999999 29510 720 297855 26760 143872 999999999 999999999 29394 740 276335 26871 151280 999999999 999999999 29286 760 255306 26974 160513 999999999 999999999 29175 780 234745 27074 167608 999999999 999999999 29066 800 214635 27165 173677 999999999 999999999 28954 820 194960 27242 177791 999999999 999999999 28832 840 175713 27297 183328 999999999 999999999 28692 860 156883 27346 187435 999999999 999999999 28551 880 138454 27390 190057 999999999 999999999 28409 900 120415 27420 189820 999999999 999999999 28258 920 102761 27429 188416 999999999 999999999 28090 940 85480 27440 189025 999999999 999999999 27930 960 68557 27445 187840 999999999 999999999 27767 980 51986 27431 185546 999999999 999999999 27590 1000 35760 27412 182195 999999999 999999999 27412 9398 40 3786 -11912 5913 27096 59 1953410 21364 892 999999999 999999999 47940 60 1944239 21334 711 999999999 999999999 47673 70 1847829 21372 639 999999999 999999999 45701 75 1804605 21407 631 999999999 999999999 44882 80 1764104 21443 621 999999999 999999999 44135 85 1725998 21478 613 999999999 999999999 43448 90 1690021 21501 597 999999999 999999999 42789 100 1623561 21572 592 999999999 999999999 41657 125 1482033 21737 588 999999999 999999999 39382 150 1365795 21797 521 999999999 999999999 37486 175 1267893 21570 499 999999999 999999999 35497 200 1184109 21274 718 999999999 999999999 33699 250 1044691 21389 1092 999999999 999999999 31787 300 928650 22071 1787 999999999 999999999 31136 350 827081 22920 4741 999999999 999999999 30940 400 735914 23700 9703 999999999 999999999 30794 450 652937 24405 19619 999999999 999999999 30662 500 576663 25027 33470 999999999 999999999 30510 550 506049 25563 65419 999999999 999999999 30325 600 440353 25993 91672 999999999 999999999 30079 620 415317 26143 102779 999999999 999999999 29970 640 390941 26284 111987 999999999 999999999 29859 660 367194 26411 120074 999999999 999999999 29742 680 344046 26536 127766 999999999 999999999 29628 700 321464 26658 134391 999999999 999999999 29519 720 299420 26773 141302 999999999 999999999 29409 740 277889 26887 148414 999999999 999999999 29303 760 256846 26992 155907 999999999 999999999 29194 780 236272 27094 164918 999999999 999999999 29087 800 216146 27187 172875 999999999 999999999 28977 820 196454 27269 177352 999999999 999999999 28860 840 177184 27334 181989 999999999 999999999 28731 860 158328 27385 184350 999999999 999999999 28591 880 139878 27413 187514 999999999 999999999 28433 900 121827 27435 187903 999999999 999999999 28274 920 104161 27449 186480 999999999 999999999 28111 940 86866 27462 188625 999999999 999999999 27952 960 69929 27471 187943 999999999 999999999 27793 980 53341 27463 185855 999999999 999999999 27622 1000 37095 27447 183116 999999999 999999999 27447 9454 40 3775 -11912 5860 26354 58 1959000 21412 956 999999999 999999999 48173 60 1944171 21365 745 999999999 999999999 47743 70 1847635 21397 650 999999999 999999999 45753 75 1804337 21456 654 999999999 999999999 44984 80 1763730 21506 652 999999999 999999999 44266 85 1725508 21544 643 999999999 999999999 43582 90 1689425 21560 617 999999999 999999999 42908 100 1622803 21617 597 999999999 999999999 41744 125 1481251 21699 528 999999999 999999999 39313 150 1365366 21703 446 999999999 999999999 37324 175 1267971 21439 492 999999999 999999999 35281 200 1184555 21217 671 999999999 999999999 33609 250 1044942 21505 1126 999999999 999999999 31960 300 927990 22296 1893 999999999 999999999 31453 350 825325 23181 4815 999999999 999999999 31293 400 733173 23942 10224 999999999 999999999 31109 450 649427 24609 20138 999999999 999999999 30918 500 572641 25155 35890 999999999 999999999 30666 550 501815 25587 65777 999999999 999999999 30355 600 436192 25911 86686 999999999 999999999 29984 620 411264 26001 95379 999999999 999999999 29808 640 387047 26083 102692 999999999 999999999 29632 660 363510 26144 107590 999999999 999999999 29441 680 340629 26194 110807 999999999 999999999 29246 700 318367 26246 113139 999999999 999999999 29062 720 296693 26289 114653 999999999 999999999 28877 740 275580 26326 115980 999999999 999999999 28692 760 255005 26358 117912 999999999 999999999 28509 780 234940 26385 119870 999999999 999999999 28327 800 215366 26408 118580 999999999 999999999 28147 820 196264 26417 118435 999999999 999999999 27959 840 177616 26424 115787 999999999 999999999 27774 860 159404 26425 112315 999999999 999999999 27589 880 141619 26399 108895 999999999 999999999 27382 900 124249 26377 105747 999999999 999999999 27184 920 107274 26362 103131 999999999 999999999 26998 940 90670 26355 101474 999999999 999999999 26825 960 74423 26340 99189 999999999 999999999 26649 980 58526 26306 97224 999999999 999999999 26459 1000 42967 26280 94443 999999999 999999999 26280 9462 40 3774 -11912 5848 26604 58 1960260 21335 949 999999999 999999999 48028 60 1944217 21289 748 999999999 999999999 47573 70 1847976 21342 652 999999999 999999999 45637 75 1804786 21404 650 999999999 999999999 44874 80 1764269 21464 642 999999999 999999999 44179 85 1726108 21517 632 999999999 999999999 43526 90 1690069 21537 598 999999999 999999999 42861 100 1623486 21615 574 999999999 999999999 41740 125 1481583 21808 526 999999999 999999999 39511 150 1364955 21872 438 999999999 999999999 37615 175 1266796 21609 437 999999999 999999999 35561 200 1183027 21227 612 999999999 999999999 33625 250 1044155 21268 978 999999999 999999999 31608 300 928666 21985 1626 999999999 999999999 31015 350 827342 22897 4242 999999999 999999999 30910 400 736177 23721 9016 999999999 999999999 30823 450 653070 24459 18914 999999999 999999999 30729 500 576607 25096 43958 999999999 999999999 30594 550 505807 25627 72097 999999999 999999999 30402 600 439977 26034 100136 999999999 999999999 30126 620 414917 26153 110781 999999999 999999999 29981 640 390548 26258 120761 999999999 999999999 29830 660 366844 26342 127906 999999999 999999999 29663 680 343780 26411 132866 999999999 999999999 29489 700 321327 26480 136242 999999999 999999999 29322 720 299453 26540 138494 999999999 999999999 29153 740 278133 26592 140985 999999999 999999999 28982 760 257345 26634 142796 999999999 999999999 28807 780 237068 26670 145672 999999999 999999999 28633 800 217283 26692 145354 999999999 999999999 28450 820 197977 26695 143971 999999999 999999999 28253 840 179140 26682 142116 999999999 999999999 28045 860 160758 26660 137163 999999999 999999999 27835 880 142824 26608 132749 999999999 999999999 27598 900 125325 26562 129128 999999999 999999999 27374 920 108237 26526 124929 999999999 999999999 27166 940 91533 26507 123032 999999999 999999999 26980 960 75193 26491 119855 999999999 999999999 26802 980 59204 26457 116775 999999999 999999999 26610 1000 43557 26430 113164 999999999 999999999 26430 9467 40 3773 -11912 5841 26854 58 1960980 21357 899 999999999 999999999 48093 60 1944206 21287 678 999999999 999999999 47568 70 1848020 21320 594 999999999 999999999 45589 75 1804851 21405 622 999999999 999999999 44877 80 1764323 21475 639 999999999 999999999 44200 85 1726135 21537 655 999999999 999999999 43568 90 1690065 21553 632 999999999 999999999 42893 100 1623466 21609 614 999999999 999999999 41729 125 1481717 21767 610 999999999 999999999 39437 150 1365319 21826 555 999999999 999999999 37536 175 1267336 21577 451 999999999 999999999 35509 200 1183538 21274 702 999999999 999999999 33698 250 1044107 21393 1138 999999999 999999999 31794 300 927894 22131 1882 999999999 999999999 31220 350 825941 23031 5046 999999999 999999999 31090 400 734310 23825 10598 999999999 999999999 30958 450 650887 24538 21668 999999999 999999999 30828 500 574203 25160 48720 999999999 999999999 30673 550 503235 25684 78156 999999999 999999999 30469 600 437253 26096 107253 999999999 999999999 30198 620 412133 26215 120112 999999999 999999999 30053 640 387705 26323 130668 999999999 999999999 29905 660 363943 26405 139063 999999999 999999999 29734 680 340825 26474 145730 999999999 999999999 29559 700 318316 26548 150202 999999999 999999999 29397 720 296385 26611 153164 999999999 999999999 29230 740 275008 26664 155837 999999999 999999999 29061 760 254162 26709 159093 999999999 999999999 28888 780 233827 26746 164510 999999999 999999999 28715 800 213982 26778 165029 999999999 999999999 28541 820 194609 26796 165596 999999999 999999999 28359 840 175691 26809 163602 999999999 999999999 28179 860 157214 26811 158961 999999999 999999999 27992 880 139171 26780 154640 999999999 999999999 27776 900 121553 26750 150726 999999999 999999999 27568 920 104340 26729 147583 999999999 999999999 27373 940 87508 26714 147061 999999999 999999999 27190 960 71040 26698 144531 999999999 999999999 27011 980 54926 26664 141753 999999999 999999999 26818 1000 39154 26643 137790 999999999 999999999 26643 9474 40 3771 -11912 5835 26861 58 1961610 21396 957 999999999 999999999 48194 60 1944158 21357 756 999999999 999999999 47725 70 1847720 21361 630 999999999 999999999 45677 75 1804477 21436 646 999999999 999999999 44943 80 1763903 21492 646 999999999 999999999 44236 85 1725701 21536 641 999999999 999999999 43565 90 1689654 21526 595 999999999 999999999 42839 100 1623182 21554 555 999999999 999999999 41622 125 1482047 21634 494 999999999 999999999 39196 150 1366419 21671 437 999999999 999999999 37269 175 1269177 21404 455 999999999 999999999 35224 200 1186000 21129 616 999999999 999999999 33470 250 1047166 21355 1087 999999999 999999999 31737 300 930921 22182 1892 999999999 999999999 31292 350 828610 23139 5173 999999999 999999999 31235 400 736542 23941 10693 999999999 999999999 31108 450 652742 24641 23313 999999999 999999999 30957 500 575807 25220 53148 999999999 999999999 30746 550 504738 25696 82634 999999999 999999999 30484 600 438748 26090 113581 999999999 999999999 30191 620 413637 26202 129081 999999999 999999999 30038 640 389223 26307 140577 999999999 999999999 29886 660 365479 26381 149298 999999999 999999999 29707 680 342385 26443 155340 999999999 999999999 29524 700 319903 26516 158947 999999999 999999999 29362 720 297996 26582 162281 999999999 999999999 29199 740 276641 26639 164525 999999999 999999999 29033 760 255814 26688 168771 999999999 999999999 28865 780 235495 26726 175473 999999999 999999999 28693 800 215660 26770 174289 999999999 999999999 28532 820 196292 26788 174321 999999999 999999999 28351 840 177379 26805 172689 999999999 999999999 28175 860 158900 26819 166098 999999999 999999999 28000 880 140852 26786 160468 999999999 999999999 27783 900 123233 26749 156281 999999999 999999999 27567 920 106022 26723 153939 999999999 999999999 27367 940 89197 26695 153239 999999999 999999999 27172 960 72745 26663 148975 999999999 999999999 26976 980 56659 26609 145037 999999999 999999999 26763 1000 40921 26585 139493 999999999 999999999 26585 9478 40 3771 -11912 5832 26809 58 1961970 21402 940 999999999 999999999 48216 60 1944161 21337 716 999999999 999999999 47679 70 1847811 21343 611 999999999 999999999 45638 75 1804626 21397 614 999999999 999999999 44861 80 1764134 21444 612 999999999 999999999 44137 85 1726017 21489 613 999999999 999999999 43470 90 1690032 21499 586 999999999 999999999 42786 100 1623595 21558 573 999999999 999999999 41631 125 1482226 21701 562 999999999 999999999 39318 150 1366114 21785 533 999999999 999999999 37466 175 1268174 21598 532 999999999 999999999 35543 200 1184178 21354 754 999999999 999999999 33826 250 1044099 21511 1233 999999999 999999999 31969 300 927297 22234 2020 999999999 999999999 31365 350 824935 23109 5301 999999999 999999999 31196 400 733047 23879 11036 999999999 999999999 31027 450 649494 24560 22945 999999999 999999999 30856 500 572774 25162 51723 999999999 999999999 30675 550 501825 25668 82543 999999999 999999999 30450 600 435867 26094 116109 999999999 999999999 30196 620 410745 26221 130272 999999999 999999999 30059 640 386308 26336 141770 999999999 999999999 29919 660 362532 26423 151132 999999999 999999999 29755 680 339397 26496 157719 999999999 999999999 29583 700 316868 26572 161571 999999999 999999999 29424 720 294916 26638 164982 999999999 999999999 29260 740 273517 26691 168175 999999999 999999999 29089 760 252652 26734 172027 999999999 999999999 28916 780 232299 26767 177149 999999999 999999999 28737 800 212438 26801 176337 999999999 999999999 28566 820 193047 26820 175004 999999999 999999999 28385 840 174114 26830 172747 999999999 999999999 28201 860 155623 26830 166571 999999999 999999999 28012 880 137567 26798 162121 999999999 999999999 27795 900 119940 26763 157834 999999999 999999999 27582 920 102720 26732 153909 999999999 999999999 27377 940 85890 26705 151911 999999999 999999999 27182 960 69433 26671 147917 999999999 999999999 26984 980 53341 26620 143870 999999999 999999999 26774 1000 37597 26594 138686 999999999 999999999 26594 9486 40 3769 -11912 5825 26373 58 1962690 21303 935 999999999 999999999 48009 60 1944244 21229 711 999999999 999999999 47438 70 1848211 21311 628 999999999 999999999 45569 75 1805070 21387 631 999999999 999999999 44838 80 1764578 21454 623 999999999 999999999 44158 85 1726431 21511 614 999999999 999999999 43515 90 1690393 21541 586 999999999 999999999 42869 100 1623792 21622 563 999999999 999999999 41754 125 1481872 21806 512 999999999 999999999 39507 150 1365220 21883 446 999999999 999999999 37633 175 1267028 21613 451 999999999 999999999 35567 200 1183207 21251 630 999999999 999999999 33662 250 1044159 21299 1025 999999999 999999999 31654 300 928447 22038 1717 999999999 999999999 31089 350 826850 22966 4474 999999999 999999999 31002 400 735413 23791 9694 999999999 999999999 30914 450 652073 24524 20614 999999999 999999999 30811 500 575431 25147 46274 999999999 999999999 30657 550 504528 25650 73481 999999999 999999999 30429 600 438663 26038 99679 999999999 999999999 30131 620 413605 26145 109806 999999999 999999999 29972 640 389249 26239 117381 999999999 999999999 29809 660 365568 26308 122318 999999999 999999999 29625 680 342542 26361 125045 999999999 999999999 29432 700 320138 26414 126359 999999999 999999999 29249 720 298326 26456 127426 999999999 999999999 29060 740 277081 26490 128345 999999999 999999999 28871 760 256380 26513 129562 999999999 999999999 28676 780 236203 26527 130810 999999999 999999999 28480 800 216530 26533 129169 999999999 999999999 28281 820 197344 26521 127437 999999999 999999999 28069 840 178635 26494 125004 999999999 999999999 27848 860 160386 26461 121495 999999999 999999999 27627 880 142588 26403 118064 999999999 999999999 27385 900 125226 26349 114507 999999999 999999999 27155 920 108282 26294 111482 999999999 999999999 26928 940 91730 26259 109949 999999999 999999999 26727 960 75548 26225 107017 999999999 999999999 26533 980 59723 26182 104374 999999999 999999999 26333 1000 44236 26162 101577 999999999 999999999 26162 9492 40 3768 -11912 5820 26407 58 1963230 21350 896 999999999 999999999 48126 60 1944182 21319 715 999999999 999999999 47639 70 1847871 21344 619 999999999 999999999 45639 75 1804699 21384 609 999999999 999999999 44833 80 1764242 21420 594 999999999 999999999 44088 85 1726173 21459 585 999999999 999999999 43408 90 1690233 21476 561 999999999 999999999 42740 100 1623858 21540 540 999999999 999999999 41596 125 1482494 21718 514 999999999 999999999 39348 150 1366337 21785 445 999999999 999999999 37466 175 1268436 21581 487 999999999 999999999 35515 200 1184494 21344 674 999999999 999999999 33809 250 1044378 21533 1078 999999999 999999999 32001 300 927419 22271 1779 999999999 999999999 31418 350 824924 23131 4623 999999999 999999999 31225 400 732926 23913 9852 999999999 999999999 31072 450 649235 24606 19914 999999999 999999999 30913 500 572429 25172 40784 999999999 999999999 30687 550 501550 25609 60766 999999999 999999999 30380 600 435907 25905 79311 999999999 999999999 29978 620 410985 25992 85962 999999999 999999999 29797 640 386779 26069 90979 999999999 999999999 29616 660 363255 26131 94466 999999999 999999999 29426 680 340382 26187 97829 999999999 999999999 29238 700 318125 26243 100049 999999999 999999999 29060 720 296450 26295 102141 999999999 999999999 28883 740 275327 26345 103852 999999999 999999999 28713 760 254732 26388 105774 999999999 999999999 28541 780 234641 26428 108360 999999999 999999999 28373 800 215030 26463 109204 999999999 999999999 28205 820 195882 26488 109264 999999999 999999999 28033 840 177183 26501 109217 999999999 999999999 27855 860 158915 26510 108665 999999999 999999999 27677 880 141065 26507 107193 999999999 999999999 27494 900 123617 26509 105379 999999999 999999999 27320 920 106550 26511 103693 999999999 999999999 27151 940 89848 26520 103355 999999999 999999999 26994 960 73491 26531 102098 999999999 999999999 26842 980 57469 26527 100834 999999999 999999999 26680 1000 41776 26516 99234 999999999 999999999 26516 9498 40 3767 -11912 5812 26905 58 1964070 21357 911 999999999 999999999 48162 60 1944170 21323 724 999999999 999999999 47650 70 1847941 21303 598 999999999 999999999 45552 75 1804865 21330 582 999999999 999999999 44719 80 1764515 21362 566 999999999 999999999 43968 85 1726552 21396 554 999999999 999999999 43282 90 1690724 21406 525 999999999 999999999 42600 100 1624547 21483 510 999999999 999999999 41485 125 1483359 21721 504 999999999 999999999 39354 150 1366817 21926 488 999999999 999999999 37708 175 1268054 21822 430 999999999 999999999 35912 200 1183292 21522 645 999999999 999999999 34092 250 1042819 21463 1027 999999999 999999999 31898 300 926611 22059 1640 999999999 999999999 31119 350 825124 22896 4125 999999999 999999999 30907 400 734047 23678 8904 999999999 999999999 30766 450 651126 24395 18101 999999999 999999999 30649 500 574877 25021 33883 999999999 999999999 30503 550 504280 25556 69914 999999999 999999999 30318 600 438594 25992 101026 999999999 999999999 30078 620 413566 26127 113651 999999999 999999999 29952 640 389213 26249 123890 999999999 999999999 29820 660 365510 26349 133004 999999999 999999999 29672 680 342429 26442 139607 999999999 999999999 29524 700 319939 26536 143752 999999999 999999999 29384 720 298008 26621 146788 999999999 999999999 29242 740 276613 26699 149443 999999999 999999999 29099 760 255731 26769 153377 999999999 999999999 28953 780 235340 26834 157824 999999999 999999999 28809 800 215419 26894 159878 999999999 999999999 28665 820 195953 26938 161723 999999999 999999999 28510 840 176928 26970 162076 999999999 999999999 28348 860 158333 26992 160168 999999999 999999999 28181 880 140161 26981 158009 999999999 999999999 27985 900 122405 26970 155667 999999999 999999999 27794 920 105046 26959 154122 999999999 999999999 27609 940 88065 26956 153980 999999999 999999999 27437 960 71443 26954 151755 999999999 999999999 27270 980 55171 26932 149655 999999999 999999999 27088 1000 39240 26915 145593 999999999 999999999 26915 9503 40 3766 -11912 5803 26703 58 1965020 21396 931 999999999 999999999 48271 60 1944133 21349 720 999999999 999999999 47706 70 1847701 21367 619 999999999 999999999 45690 75 1804470 21418 620 999999999 999999999 44904 80 1763944 21460 616 999999999 999999999 44170 85 1725806 21495 611 999999999 999999999 43483 90 1689822 21493 577 999999999 999999999 42774 100 1623425 21538 553 999999999 999999999 41591 125 1482205 21677 534 999999999 999999999 39273 150 1366258 21748 491 999999999 999999999 37402 175 1268473 21567 481 999999999 999999999 35492 200 1184567 21339 696 999999999 999999999 33802 250 1044569 21501 1156 999999999 999999999 31954 300 927808 22229 1921 999999999 999999999 31358 350 825448 23113 5110 999999999 999999999 31200 400 733522 23895 10672 999999999 999999999 31048 450 649896 24586 22658 999999999 999999999 30889 500 573103 25183 49384 999999999 999999999 30700 550 502111 25678 77610 999999999 999999999 30463 600 436172 26068 106889 999999999 999999999 30166 620 411081 26184 118657 999999999 999999999 30017 640 386683 26289 127532 999999999 999999999 29865 660 362953 26368 134806 999999999 999999999 29693 680 339866 26438 139737 999999999 999999999 29519 700 317387 26515 142534 999999999 999999999 29360 720 295483 26578 145202 999999999 999999999 29195 740 274131 26632 147745 999999999 999999999 29026 760 253311 26678 150299 999999999 999999999 28855 780 233000 26714 154573 999999999 999999999 28680 800 213175 26755 154436 999999999 999999999 28517 820 193815 26780 152633 999999999 999999999 28343 840 174907 26798 150727 999999999 999999999 28167 860 156437 26803 145853 999999999 999999999 27983 880 138397 26777 142864 999999999 999999999 27773 900 120782 26746 140022 999999999 999999999 27564 920 103572 26722 136783 999999999 999999999 27366 940 86747 26699 135732 999999999 999999999 27175 960 70292 26671 132657 999999999 999999999 26984 980 54197 26632 129364 999999999 999999999 26786 1000 38444 26612 125439 999999999 999999999 26612 9511 40 3764 -11912 5795 26789 57 1965940 21350 907 999999999 999999999 48186 60 1944180 21289 695 999999999 999999999 47572 70 1847977 21325 610 999999999 999999999 45600 75 1804829 21379 611 999999999 999999999 44822 80 1764377 21420 603 999999999 999999999 44088 85 1726296 21470 606 999999999 999999999 43432 90 1690344 21480 578 999999999 999999999 42748 100 1623971 21535 557 999999999 999999999 41586 125 1482624 21718 556 999999999 999999999 39348 150 1366385 21816 519 999999999 999999999 37518 175 1268300 21633 499 999999999 999999999 35600 200 1184235 21355 715 999999999 999999999 33827 250 1044366 21446 1147 999999999 999999999 31872 300 928002 22135 1869 999999999 999999999 31225 350 826067 23019 4980 999999999 999999999 31073 400 734493 23809 10643 999999999 999999999 30937 450 651136 24516 21931 999999999 999999999 30801 500 574524 25136 39439 999999999 999999999 30643 550 503633 25653 75821 999999999 999999999 30433 600 437727 26068 102313 999999999 999999999 30166 620 412632 26191 113532 999999999 999999999 30025 640 388226 26301 122558 999999999 999999999 29879 660 364482 26386 129968 999999999 999999999 29713 680 341378 26462 135816 999999999 999999999 29545 700 318878 26539 139241 999999999 999999999 29387 720 296952 26608 141659 999999999 999999999 29227 740 275575 26666 144811 999999999 999999999 29063 760 254727 26716 148040 999999999 999999999 28896 780 234385 26758 153096 999999999 999999999 28727 800 214530 26792 154499 999999999 999999999 28556 820 195146 26811 156161 999999999 999999999 28376 840 176217 26827 155855 999999999 999999999 28197 860 157725 26835 152427 999999999 999999999 28017 880 139665 26806 148772 999999999 999999999 27803 900 122031 26775 145562 999999999 999999999 27594 920 104802 26749 143816 999999999 999999999 27394 940 87960 26727 143727 999999999 999999999 27204 960 71485 26706 141035 999999999 999999999 27019 980 55367 26672 138330 999999999 999999999 26826 1000 39588 26658 134590 999999999 999999999 26658 9517 40 3763 -11912 5791 26971 57 1966300 21378 902 999999999 999999999 48258 60 1944135 21343 709 999999999 999999999 47694 70 1847796 21332 589 999999999 999999999 45614 75 1804627 21393 601 999999999 999999999 44852 80 1764140 21442 605 999999999 999999999 44134 85 1726022 21491 611 999999999 999999999 43474 90 1690044 21489 578 999999999 999999999 42766 100 1623674 21524 548 999999999 999999999 41565 125 1482500 21676 537 999999999 999999999 39271 150 1366532 21757 494 999999999 999999999 37417 175 1268700 21579 450 999999999 999999999 35512 200 1184716 21367 688 999999999 999999999 33847 250 1044465 21550 1172 999999999 999999999 32028 300 927451 22273 1927 999999999 999999999 31421 350 824917 23145 4944 999999999 999999999 31244 400 732908 23905 10332 999999999 999999999 31061 450 649254 24592 20435 999999999 999999999 30897 500 572465 25174 44797 999999999 999999999 30689 550 501488 25676 70647 999999999 999999999 30460 600 435558 26064 95940 999999999 999999999 30161 620 410470 26180 108123 999999999 999999999 30013 640 386075 26288 117644 999999999 999999999 29864 660 362346 26368 126133 999999999 999999999 29692 680 339258 26443 132890 999999999 999999999 29524 700 316771 26527 137277 999999999 999999999 29374 720 294853 26600 140901 999999999 999999999 29218 740 273480 26665 143603 999999999 999999999 29061 760 252630 26723 147312 999999999 999999999 28903 780 232278 26776 153918 999999999 999999999 28747 800 212403 26828 156142 999999999 999999999 28595 820 192986 26865 158992 999999999 999999999 28433 840 174010 26907 157620 999999999 999999999 28282 860 155457 26933 153192 999999999 999999999 28119 880 137327 26915 149955 999999999 999999999 27917 900 119617 26896 147719 999999999 999999999 27718 920 102302 26897 146075 999999999 999999999 27545 940 85360 26895 146066 999999999 999999999 27375 960 68777 26889 144236 999999999 999999999 27205 980 52546 26862 142415 999999999 999999999 27017 1000 36657 26842 138862 999999999 999999999 26842 9524 40 3762 -11912 5791 26826 57 1966300 21366 914 999999999 999999999 48231 60 1944151 21324 714 999999999 999999999 47651 70 1847865 21327 600 999999999 999999999 45605 75 1804694 21399 618 999999999 999999999 44865 80 1764194 21450 619 999999999 999999999 44150 85 1726056 21506 628 999999999 999999999 43504 90 1690058 21498 586 999999999 999999999 42783 100 1623679 21522 543 999999999 999999999 41561 125 1482481 21685 527 999999999 999999999 39289 150 1366486 21757 470 999999999 999999999 37418 175 1268818 21506 430 999999999 999999999 35391 200 1185281 21212 633 999999999 999999999 33601 250 1046123 21371 1096 999999999 999999999 31761 300 929912 22152 1879 999999999 999999999 31250 350 827767 23095 5062 999999999 999999999 31176 400 735878 23894 10985 999999999 999999999 31047 450 652207 24613 21806 999999999 999999999 30922 500 575339 25205 50546 999999999 999999999 30727 550 504285 25700 77751 999999999 999999999 30489 600 438315 26071 101022 999999999 999999999 30169 620 413228 26172 112554 999999999 999999999 30003 640 388847 26266 122132 999999999 999999999 29839 660 365145 26330 129305 999999999 999999999 29650 680 342097 26387 134514 999999999 999999999 29462 700 319664 26456 137121 999999999 999999999 29295 720 297812 26513 137951 999999999 999999999 29123 740 276515 26563 139205 999999999 999999999 28950 760 255750 26606 141710 999999999 999999999 28777 780 235493 26645 147166 999999999 999999999 28605 800 215722 26677 147678 999999999 999999999 28434 820 196423 26693 150513 999999999 999999999 28250 840 177575 26714 148449 999999999 999999999 28079 860 159158 26729 143422 999999999 999999999 27907 880 141174 26687 137005 999999999 999999999 27680 900 123622 26644 133264 999999999 999999999 27459 920 106475 26628 131722 999999999 999999999 27270 940 89704 26618 131587 999999999 999999999 27093 960 73292 26612 129265 999999999 999999999 26924 980 57230 26579 127409 999999999 999999999 26733 1000 41509 26558 123850 999999999 999999999 26558 9580 40 3751 -11912 5757 27025 57 1970000 21331 861 999999999 999999999 48234 60 1944178 21271 648 999999999 999999999 47534 70 1848025 21321 580 999999999 999999999 45590 75 1804914 21347 566 999999999 999999999 44755 80 1764550 21359 543 999999999 999999999 43962 85 1726596 21390 538 999999999 999999999 43269 90 1690770 21409 524 999999999 999999999 42607 100 1624586 21484 522 999999999 999999999 41487 125 1483448 21705 552 999999999 999999999 39324 150 1367225 21823 522 999999999 999999999 37531 175 1269122 21633 557 999999999 999999999 35601 200 1185043 21362 775 999999999 999999999 33838 250 1045118 21456 1176 999999999 999999999 31887 300 928740 22130 1923 999999999 999999999 31219 350 826894 22984 5132 999999999 999999999 31026 400 735482 23761 11278 999999999 999999999 30874 450 652302 24461 22388 999999999 999999999 30732 500 575868 25075 38391 999999999 999999999 30568 550 505147 25592 74331 999999999 999999999 30361 600 439394 26008 101153 999999999 999999999 30096 620 414350 26146 111717 999999999 999999999 29973 640 389977 26274 119860 999999999 999999999 29848 660 366247 26385 127124 999999999 999999999 29712 680 343130 26490 133870 999999999 999999999 29577 700 320594 26596 137418 999999999 999999999 29450 720 298611 26689 141095 999999999 999999999 29316 740 277157 26777 145811 999999999 999999999 29184 760 256211 26856 151451 999999999 999999999 29048 780 235749 26931 157976 999999999 999999999 28913 800 215752 27001 162606 999999999 999999999 28779 820 196201 27065 166244 999999999 999999999 28644 840 177080 27118 167530 999999999 999999999 28503 860 158376 27157 169169 999999999 999999999 28353 880 140084 27175 168341 999999999 999999999 28186 900 122194 27183 166343 999999999 999999999 28014 920 104696 27181 165625 999999999 999999999 27836 940 87573 27185 167072 999999999 999999999 27670 960 70808 27189 166171 999999999 999999999 27508 980 54389 27182 164880 999999999 999999999 27339 1000 38308 27173 162661 999999999 999999999 27173 9585 40 3750 -11912 5757 27140 57 1970000 21362 901 999999999 999999999 48303 60 1944123 21332 710 999999999 999999999 47669 70 1847770 21349 606 999999999 999999999 45650 75 1804587 21390 599 999999999 999999999 44845 80 1764124 21421 586 999999999 999999999 44090 85 1726063 21448 575 999999999 999999999 43387 90 1690153 21452 547 999999999 999999999 42691 100 1623862 21511 533 999999999 999999999 41539 125 1482752 21670 521 999999999 999999999 39260 150 1366860 21734 467 999999999 999999999 37378 175 1269184 21533 492 999999999 999999999 35436 200 1185478 21271 685 999999999 999999999 33694 250 1045946 21427 1083 999999999 999999999 31844 300 929558 22163 1806 999999999 999999999 31265 350 827479 23055 4918 999999999 999999999 31122 400 735757 23848 10523 999999999 999999999 30988 450 652263 24556 21478 999999999 999999999 30851 500 575544 25165 47848 999999999 999999999 30678 550 504573 25681 77069 999999999 999999999 30466 600 438600 26092 105917 999999999 999999999 30193 620 413478 26224 118348 999999999 999999999 30063 640 389034 26347 128811 999999999 999999999 29931 660 365241 26451 137559 999999999 999999999 29786 680 342069 26550 144549 999999999 999999999 29644 700 319485 26650 149848 999999999 999999999 29510 720 297457 26741 154005 999999999 999999999 29373 740 275962 26828 157777 999999999 999999999 29239 760 254976 26907 162968 999999999 999999999 29103 780 234476 26981 169696 999999999 999999999 28967 800 214444 27046 174630 999999999 999999999 28827 820 194866 27094 178876 999999999 999999999 28675 840 175729 27133 180873 999999999 999999999 28520 860 157018 27162 180010 999999999 999999999 28359 880 138728 27164 178878 999999999 999999999 28174 900 120849 27162 177728 999999999 999999999 27992 920 103362 27164 176390 999999999 999999999 27819 940 86249 27172 177627 999999999 999999999 27656 960 69490 27181 175927 999999999 999999999 27500 980 53077 27173 173776 999999999 999999999 27331 1000 37002 27160 169917 999999999 999999999 27160 9591 40 3749 -11912 5746 27025 57 1971140 21356 898 999999999 999999999 48315 60 1944132 21311 696 999999999 999999999 47622 70 1847866 21332 596 999999999 999999999 45614 75 1804710 21381 595 999999999 999999999 44826 80 1764261 21415 585 999999999 999999999 44078 85 1726198 21456 584 999999999 999999999 43402 90 1690267 21469 563 999999999 999999999 42725 100 1623918 21532 552 999999999 999999999 41580 125 1482593 21714 563 999999999 999999999 39342 150 1366379 21810 532 999999999 999999999 37508 175 1268287 21641 553 999999999 999999999 35614 200 1184125 21396 769 999999999 999999999 33892 250 1043859 21526 1199 999999999 999999999 31991 300 927041 22225 1944 999999999 999999999 31353 350 824754 23085 5155 999999999 999999999 31162 400 732951 23860 10981 999999999 999999999 31002 450 649441 24554 23052 999999999 999999999 30849 500 572733 25159 50126 999999999 999999999 30671 550 501801 25659 78047 999999999 999999999 30440 600 435881 26072 109441 999999999 999999999 30170 620 410779 26201 122681 999999999 999999999 30037 640 386360 26319 132466 999999999 999999999 29900 660 362594 26416 140862 999999999 999999999 29747 680 339457 26505 148857 999999999 999999999 29594 700 316916 26594 154270 999999999 999999999 29448 720 294937 26679 159620 999999999 999999999 29305 740 273495 26758 163128 999999999 999999999 29163 760 252566 26830 168158 999999999 999999999 29019 780 232130 26892 175048 999999999 999999999 28871 800 212166 26952 177515 999999999 999999999 28727 820 192657 26997 180047 999999999 999999999 28572 840 173590 27031 181528 999999999 999999999 28412 860 154952 27055 179760 999999999 999999999 28247 880 136734 27056 176960 999999999 999999999 28063 900 118925 27054 173696 999999999 999999999 27881 920 101510 27052 172366 999999999 999999999 27705 940 84470 27049 172645 999999999 999999999 27532 960 67792 27043 170061 999999999 999999999 27360 980 51465 27024 167128 999999999 999999999 27181 1000 35478 27012 163035 999999999 999999999 27012 9616 40 3744 -11912 5723 27291 57 1973610 21363 887 999999999 999999999 48387 60 1944109 21314 679 999999999 999999999 47628 70 1847845 21328 584 999999999 999999999 45606 75 1804707 21366 578 999999999 999999999 44795 80 1764294 21392 567 999999999 999999999 44030 85 1726292 21411 552 999999999 999999999 43311 90 1690431 21430 538 999999999 999999999 42648 100 1624174 21511 541 999999999 999999999 41539 125 1483090 21662 526 999999999 999999999 39246 150 1367140 21764 492 999999999 999999999 37429 175 1269212 21615 548 999999999 999999999 35571 200 1185048 21423 761 999999999 999999999 33935 250 1044365 21626 1166 999999999 999999999 32140 300 927156 22271 1871 999999999 999999999 31418 350 824837 23052 4609 999999999 999999999 31119 400 733266 23774 9723 999999999 999999999 30891 450 650111 24434 18417 999999999 999999999 30698 500 573810 25016 31019 999999999 999999999 30496 550 503265 25525 59135 999999999 999999999 30280 600 437654 25965 84420 999999999 999999999 30046 620 412643 26119 94886 999999999 999999999 29943 640 388288 26262 104094 999999999 999999999 29835 660 364559 26393 112843 999999999 999999999 29721 680 341426 26520 121691 999999999 999999999 29610 700 318859 26640 130014 999999999 999999999 29499 720 296829 26756 137728 999999999 999999999 29390 740 275312 26868 143975 999999999 999999999 29282 760 254285 26973 152742 999999999 999999999 29174 780 233724 27075 161667 999999999 999999999 29067 800 213613 27166 169069 999999999 999999999 28954 820 193937 27245 177558 999999999 999999999 28835 840 174684 27313 181656 999999999 999999999 28708 860 155844 27359 185165 999999999 999999999 28564 880 137412 27389 188084 999999999 999999999 28408 900 119375 27416 187326 999999999 999999999 28254 920 101719 27436 187712 999999999 999999999 28098 940 84430 27457 188808 999999999 999999999 27946 960 67495 27468 188767 999999999 999999999 27790 980 50909 27460 188045 999999999 999999999 27619 1000 34665 27442 184678 999999999 999999999 27442 9623 40 3743 -11912 5729 27499 57 1972980 21379 921 999999999 999999999 48410 60 1944080 21346 716 999999999 999999999 47700 70 1847612 21386 626 999999999 999999999 45730 75 1804355 21426 619 999999999 999999999 44922 80 1763820 21461 611 999999999 999999999 44172 85 1725701 21474 588 999999999 999999999 43439 90 1689731 21497 574 999999999 999999999 42781 100 1623265 21579 577 999999999 999999999 41672 125 1481871 21688 529 999999999 999999999 39294 150 1365987 21713 450 999999999 999999999 37341 175 1268438 21498 520 999999999 999999999 35379 200 1184812 21265 719 999999999 999999999 33684 250 1045036 21508 1104 999999999 999999999 31964 300 928292 22215 1813 999999999 999999999 31340 350 826135 23036 4615 999999999 999999999 31097 400 734574 23785 9532 999999999 999999999 30905 450 651346 24465 18132 999999999 999999999 30737 500 574916 25068 31883 999999999 999999999 30560 550 504196 25597 62965 999999999 999999999 30367 600 438397 26040 90477 999999999 999999999 30133 620 413311 26199 101799 999999999 999999999 30035 640 388879 26348 112656 999999999 999999999 29932 660 365069 26488 122033 999999999 999999999 29828 680 341849 26624 130900 999999999 999999999 29727 700 319190 26752 141185 999999999 999999999 29623 720 297066 26873 149785 999999999 999999999 29518 740 275452 26993 157273 999999999 999999999 29419 760 254323 27107 166208 999999999 999999999 29319 780 233656 27221 174721 999999999 999999999 29224 800 213434 27317 185069 999999999 999999999 29116 820 193646 27404 193187 999999999 999999999 29003 840 174279 27475 197785 999999999 999999999 28879 860 155325 27526 202064 999999999 999999999 28738 880 136778 27564 208104 999999999 999999999 28589 900 118622 27601 209337 999999999 999999999 28445 920 100844 27631 207633 999999999 999999999 28297 940 83429 27662 208146 999999999 999999999 28156 960 66364 27687 207944 999999999 999999999 28012 980 49641 27692 206400 999999999 999999999 27852 1000 33261 27671 203160 999999999 999999999 27671 9629 40 3742 -11912 5724 27722 57 1973560 21370 912 999999999 999999999 48401 60 1944097 21325 702 999999999 999999999 47654 70 1847730 21362 609 999999999 999999999 45678 75 1804531 21392 591 999999999 999999999 44850 80 1764063 21424 580 999999999 999999999 44096 85 1726018 21427 554 999999999 999999999 43344 90 1690124 21454 547 999999999 999999999 42696 100 1623753 21560 575 999999999 999999999 41635 125 1482416 21690 565 999999999 999999999 39296 150 1366412 21756 527 999999999 999999999 37416 175 1268536 21599 615 999999999 999999999 35545 200 1184460 21394 854 999999999 999999999 33889 250 1043945 21604 1230 999999999 999999999 32108 300 926819 22262 1966 999999999 999999999 31405 350 824558 23036 5149 999999999 999999999 31096 400 733029 23769 10922 999999999 999999999 30884 450 649877 24438 21371 999999999 999999999 30703 500 573523 25046 36608 999999999 999999999 30533 550 502837 25596 75525 999999999 999999999 30365 600 436994 26076 114525 999999999 999999999 30175 620 411862 26259 128814 999999999 999999999 30103 640 387365 26428 141549 999999999 999999999 30024 660 363472 26592 153444 999999999 999999999 29945 680 340150 26753 164595 999999999 999999999 29870 700 317372 26903 176902 999999999 999999999 29790 720 295116 27044 187368 999999999 999999999 29706 740 273357 27184 195696 999999999 999999999 29626 760 252072 27314 207447 999999999 999999999 29543 780 231243 27442 216598 999999999 999999999 29461 800 210851 27555 229108 999999999 999999999 29369 820 190885 27659 235632 999999999 999999999 29273 840 171337 27734 244243 999999999 999999999 29151 860 152205 27783 254133 999999999 999999999 29007 880 133479 27836 266083 999999999 999999999 28872 900 115142 27883 268196 999999999 999999999 28735 920 97181 27915 265311 999999999 999999999 28588 940 79587 27949 265935 999999999 999999999 28448 960 62344 27974 266169 999999999 999999999 28303 980 45446 27986 262508 999999999 999999999 28148 1000 28891 27969 256641 999999999 999999999 27969 9636 40 3741 -11912 5713 27751 57 1974790 21386 931 999999999 999999999 48465 60 1944056 21353 725 999999999 999999999 47716 70 1847571 21386 627 999999999 999999999 45731 75 1804325 21414 608 999999999 999999999 44897 80 1763827 21434 587 999999999 999999999 44116 85 1725754 21449 566 999999999 999999999 43388 90 1689841 21455 540 999999999 999999999 42698 100 1623536 21517 527 999999999 999999999 41551 125 1482418 21666 507 999999999 999999999 39254 150 1366570 21722 450 999999999 999999999 37356 175 1268933 21528 555 999999999 999999999 35428 200 1185213 21283 742 999999999 999999999 33713 250 1045414 21496 1154 999999999 999999999 31947 300 928671 22226 1917 999999999 999999999 31355 350 826384 23084 5044 999999999 999999999 31161 400 734582 23860 10353 999999999 999999999 31003 450 651067 24557 20815 999999999 999999999 30852 500 574326 25178 44003 999999999 999999999 30695 550 503298 25708 70789 999999999 999999999 30498 600 437212 26153 98830 999999999 999999999 30264 620 412021 26308 110030 999999999 999999999 30160 640 387489 26453 120213 999999999 999999999 30051 660 363589 26583 129367 999999999 999999999 29935 680 340290 26709 137956 999999999 999999999 29821 700 317561 26834 145192 999999999 999999999 29713 720 295372 26949 152235 999999999 999999999 29601 740 273701 27059 160260 999999999 999999999 29491 760 252525 27162 169436 999999999 999999999 29378 780 231822 27260 179662 999999999 999999999 29266 800 211574 27350 189525 999999999 999999999 29151 820 191764 27432 194075 999999999 999999999 29032 840 172380 27496 200369 999999999 999999999 28901 860 153412 27547 203525 999999999 999999999 28761 880 134852 27578 208196 999999999 999999999 28604 900 116693 27598 210113 999999999 999999999 28442 920 98922 27611 208471 999999999 999999999 28277 940 81526 27624 209477 999999999 999999999 28117 960 64489 27633 208383 999999999 999999999 27957 980 47803 27624 206494 999999999 999999999 27784 1000 31461 27609 202429 999999999 999999999 27609 9641 40 3740 -11912 5708 27627 57 1975240 21293 910 999999999 999999999 48263 60 1944210 21231 683 999999999 999999999 47442 70 1848143 21324 600 999999999 999999999 45597 75 1804993 21382 590 999999999 999999999 44828 80 1764523 21436 584 999999999 999999999 44121 85 1726446 21452 554 999999999 999999999 43394 90 1690503 21487 539 999999999 999999999 42761 100 1624017 21602 553 999999999 999999999 41715 125 1482380 21740 507 999999999 999999999 39388 150 1366115 21804 452 999999999 999999999 37498 175 1268192 21573 507 999999999 999999999 35501 200 1184393 21279 712 999999999 999999999 33707 250 1044712 21464 1055 999999999 999999999 31899 300 928275 22144 1710 999999999 999999999 31238 350 826492 22943 4360 999999999 999999999 30971 400 735303 23688 9329 999999999 999999999 30779 450 652413 24366 18652 999999999 999999999 30612 500 576271 24981 33557 999999999 999999999 30454 550 505748 25544 72705 999999999 999999999 30303 600 440022 26035 110662 999999999 999999999 30128 620 414929 26219 125032 999999999 999999999 30057 640 390468 26389 138147 999999999 999999999 29979 660 366612 26550 150085 999999999 999999999 29898 680 343328 26708 160067 999999999 999999999 29820 700 320588 26858 171036 999999999 999999999 29740 720 298370 26997 179680 999999999 999999999 29654 740 276651 27132 188542 999999999 999999999 29571 760 255408 27258 200371 999999999 999999999 29483 780 234622 27384 209321 999999999 999999999 29399 800 214276 27491 221183 999999999 999999999 29301 820 194356 27593 227668 999999999 999999999 29203 840 174855 27666 234077 999999999 999999999 29080 860 155771 27714 241247 999999999 999999999 28934 880 137097 27750 252254 999999999 999999999 28783 900 118822 27780 253900 999999999 999999999 28629 920 100934 27794 250755 999999999 999999999 28464 940 83420 27812 251338 999999999 999999999 28308 960 66267 27821 251024 999999999 999999999 28147 980 49467 27816 248063 999999999 999999999 27977 1000 33013 27795 241428 999999999 999999999 27795 9649 40 3738 -11912 5695 27587 56 1976720 21290 891 999999999 999999999 48290 60 1944198 21244 675 999999999 999999999 47473 70 1848109 21320 582 999999999 999999999 45588 75 1804951 21394 590 999999999 999999999 44855 80 1764450 21456 594 999999999 999999999 44162 85 1726320 21491 582 999999999 999999999 43474 90 1690325 21509 556 999999999 999999999 42806 100 1623819 21592 548 999999999 999999999 41697 125 1482156 21757 519 999999999 999999999 39419 150 1365720 21850 478 999999999 999999999 37577 175 1267547 21637 414 999999999 999999999 35608 200 1183531 21325 636 999999999 999999999 33780 250 1043858 21415 979 999999999 999999999 31827 300 927755 22068 1582 999999999 999999999 31131 350 826255 22893 4016 999999999 999999999 30903 400 735218 23661 8463 999999999 999999999 30744 450 652373 24367 17575 999999999 999999999 30614 500 576191 25005 32505 999999999 999999999 30484 550 505584 25580 70804 999999999 999999999 30346 600 439763 26073 109418 999999999 999999999 30172 620 414640 26245 125489 999999999 999999999 30087 640 390160 26405 138956 999999999 999999999 29997 660 366298 26545 152214 999999999 999999999 29893 680 343028 26682 163515 999999999 999999999 29791 700 320315 26820 173167 999999999 999999999 29698 720 298133 26947 180529 999999999 999999999 29599 740 276459 27069 187190 999999999 999999999 29501 760 255272 27181 196330 999999999 999999999 29399 780 234550 27291 206460 999999999 999999999 29299 800 214275 27392 214178 999999999 999999999 29195 820 194431 27483 218013 999999999 999999999 29087 840 175008 27554 221234 999999999 999999999 28962 860 156001 27603 221965 999999999 999999999 28819 880 137407 27624 225646 999999999 999999999 28651 900 119220 27636 224932 999999999 999999999 28481 920 101426 27644 222567 999999999 999999999 28311 940 84011 27649 224718 999999999 999999999 28142 960 66962 27648 223179 999999999 999999999 27972 980 50270 27631 220408 999999999 999999999 27791 1000 33925 27612 214105 999999999 999999999 27612 9704 40 3728 -11912 5680 26870 56 1978310 21291 906 999999999 999999999 48327 60 1944187 21250 694 999999999 999999999 47486 70 1848048 21336 594 999999999 999999999 45623 75 1804845 21422 604 999999999 999999999 44913 80 1764296 21479 600 999999999 999999999 44210 85 1726113 21527 597 999999999 999999999 43547 90 1690068 21534 564 999999999 999999999 42855 100 1623531 21588 533 999999999 999999999 41687 125 1481911 21749 491 999999999 999999999 39404 150 1365548 21832 441 999999999 999999999 37546 175 1267393 21647 361 999999999 999999999 35624 200 1183258 21376 554 999999999 999999999 33861 250 1043187 21486 917 999999999 999999999 31932 300 926648 22160 1474 999999999 999999999 31262 350 824658 23017 3475 999999999 999999999 31071 400 733121 23792 7229 999999999 999999999 30914 450 649834 24493 15146 999999999 999999999 30771 500 573294 25112 29335 999999999 999999999 30614 550 502447 25645 63087 999999999 999999999 30424 600 436530 26083 97436 999999999 999999999 30183 620 411417 26213 113103 999999999 999999999 30051 640 386987 26329 126899 999999999 999999999 29911 660 363216 26419 139001 999999999 999999999 29750 680 340083 26495 148876 999999999 999999999 29583 700 317553 26575 156090 999999999 999999999 29427 720 295597 26644 162595 999999999 999999999 29267 740 274191 26702 167607 999999999 999999999 29102 760 253315 26752 172159 999999999 999999999 28934 780 232945 26793 178431 999999999 999999999 28765 800 213063 26830 178867 999999999 999999999 28596 820 193651 26851 178612 999999999 999999999 28418 840 174694 26866 175842 999999999 999999999 28239 860 156178 26865 169422 999999999 999999999 28048 880 138100 26830 165032 999999999 999999999 27829 900 120450 26798 160406 999999999 999999999 27618 920 103207 26772 156843 999999999 999999999 27418 940 86350 26749 155340 999999999 999999999 27226 960 69865 26718 151543 999999999 999999999 27032 980 53743 26672 147754 999999999 999999999 26827 1000 37968 26647 142996 999999999 999999999 26647 9712 40 3726 -11912 5667 27004 56 1979730 21337 925 999999999 999999999 48463 60 1944092 21312 732 999999999 999999999 47625 70 1847739 21368 622 999999999 999999999 45692 75 1804477 21448 631 999999999 999999999 44968 80 1763883 21501 623 999999999 999999999 44255 85 1725654 21557 626 999999999 999999999 43608 90 1689571 21549 577 999999999 999999999 42885 100 1623038 21570 520 999999999 999999999 41653 125 1481555 21724 468 999999999 999999999 39360 150 1365394 21780 403 999999999 999999999 37457 175 1267590 21543 350 999999999 999999999 35453 200 1183916 21244 514 999999999 999999999 33652 250 1044619 21381 879 999999999 999999999 31776 300 928363 22159 1475 999999999 999999999 31260 350 826190 23100 3670 999999999 999999999 31183 400 734240 23920 7369 999999999 999999999 31081 450 650457 24652 15788 999999999 999999999 30972 500 573417 25277 35405 999999999 999999999 30815 550 502135 25791 60589 999999999 999999999 30597 600 435904 26184 88906 999999999 999999999 30300 620 410704 26294 102317 999999999 999999999 30144 640 386205 26395 113407 999999999 999999999 29986 660 362385 26464 123433 999999999 999999999 29801 680 339219 26523 131902 999999999 999999999 29614 700 316670 26593 136894 999999999 999999999 29447 720 294702 26653 142247 999999999 999999999 29277 740 273292 26704 147512 999999999 999999999 29104 760 252418 26744 152545 999999999 999999999 28926 780 232059 26775 160887 999999999 999999999 28745 800 212192 26807 162718 999999999 999999999 28572 820 192799 26823 162923 999999999 999999999 28388 840 173863 26835 162146 999999999 999999999 28206 860 155365 26843 157209 999999999 999999999 28025 880 137301 26810 152478 999999999 999999999 27808 900 119665 26777 148893 999999999 999999999 27596 920 102434 26755 146621 999999999 999999999 27400 940 85588 26733 146719 999999999 999999999 27210 960 69109 26713 143320 999999999 999999999 27027 980 52988 26673 140503 999999999 999999999 26827 1000 37210 26657 136660 999999999 999999999 26657 9716 40 3726 -11912 5662 27090 56 1980300 21331 934 999999999 999999999 48462 60 1944104 21300 729 999999999 999999999 47597 70 1847773 21371 620 999999999 999999999 45698 75 1804508 21449 624 999999999 999999999 44969 80 1763914 21500 613 999999999 999999999 44252 85 1725706 21535 599 999999999 999999999 43562 90 1689650 21539 563 999999999 999999999 42866 100 1623100 21591 531 999999999 999999999 41694 125 1481571 21718 467 999999999 999999999 39348 150 1365528 21742 391 999999999 999999999 37392 175 1267963 21475 389 999999999 999999999 35341 200 1184560 21174 545 999999999 999999999 33540 250 1045536 21368 896 999999999 999999999 31757 300 929277 22173 1518 999999999 999999999 31280 350 827065 23103 3832 999999999 999999999 31187 400 735113 23918 7845 999999999 999999999 31078 450 651343 24647 15985 999999999 999999999 30965 500 574312 25276 36291 999999999 999999999 30814 550 503023 25797 62859 999999999 999999999 30604 600 436751 26210 93737 999999999 999999999 30330 620 411520 26333 107822 999999999 999999999 30188 640 386980 26444 120310 999999999 999999999 30042 660 363108 26530 130621 999999999 999999999 29875 680 339878 26603 139624 999999999 999999999 29703 700 317259 26679 146219 999999999 999999999 29542 720 295220 26741 152542 999999999 999999999 29373 740 273738 26796 158587 999999999 999999999 29204 760 252790 26842 165325 999999999 999999999 29032 780 232353 26880 172542 999999999 999999999 28858 800 212410 26909 175015 999999999 999999999 28681 820 192943 26924 175774 999999999 999999999 28495 840 173939 26928 175074 999999999 999999999 28304 860 155381 26925 171655 999999999 999999999 28111 880 137258 26901 168195 999999999 999999999 27902 900 119558 26880 164063 999999999 999999999 27702 920 102262 26856 160377 999999999 999999999 27504 940 85348 26844 159227 999999999 999999999 27323 960 68798 26833 156057 999999999 999999999 27148 980 52602 26803 153283 999999999 999999999 26958 1000 36748 26783 149275 999999999 999999999 26783 9723 40 3724 -11912 5662 27106 56 1980300 21392 925 999999999 999999999 48601 60 1943982 21383 745 999999999 999999999 47783 70 1847408 21396 622 999999999 999999999 45750 75 1804100 21467 636 999999999 999999999 45007 80 1763474 21517 638 999999999 999999999 44287 85 1725227 21562 642 999999999 999999999 43618 90 1689140 21548 598 999999999 999999999 42884 100 1622617 21564 551 999999999 999999999 41642 125 1481298 21680 512 999999999 999999999 39280 150 1365376 21735 458 999999999 999999999 37379 175 1267729 21520 367 999999999 999999999 35414 200 1184047 21272 572 999999999 999999999 33696 250 1044430 21452 978 999999999 999999999 31881 300 927843 22213 1631 999999999 999999999 31336 350 825501 23121 4188 999999999 999999999 31211 400 733537 23906 8580 999999999 999999999 31063 450 649837 24618 17423 999999999 999999999 30929 500 572931 25225 38101 999999999 999999999 30751 550 501783 25748 63566 999999999 999999999 30546 600 435641 26158 92126 999999999 999999999 30269 620 410459 26281 106422 999999999 999999999 30129 640 385967 26396 117270 999999999 999999999 29986 660 362138 26480 127936 999999999 999999999 29819 680 338950 26559 137341 999999999 999999999 29654 700 316362 26648 143198 999999999 999999999 29508 720 294341 26729 148648 999999999 999999999 29360 740 272862 26800 153379 999999999 999999999 29209 760 251903 26864 159410 999999999 999999999 29056 780 231443 26920 169111 999999999 999999999 28901 800 211460 26976 172381 999999999 999999999 28753 820 191935 27016 176370 999999999 999999999 28592 840 172853 27056 176256 999999999 999999999 28439 860 154196 27085 172149 999999999 999999999 28278 880 135963 27069 168701 999999999 999999999 28076 900 118152 27051 165853 999999999 999999999 27878 920 100737 27053 164771 999999999 999999999 27705 940 83697 27048 165864 999999999 999999999 27531 960 67020 27040 163435 999999999 999999999 27358 980 50698 27012 161310 999999999 999999999 27168 1000 34720 26995 156955 999999999 999999999 26995 9729 40 3723 -11912 5655 26999 56 1981060 21325 941 999999999 999999999 48466 60 1944115 21288 735 999999999 999999999 47571 70 1847830 21363 637 999999999 999999999 45680 75 1804592 21430 634 999999999 999999999 44930 80 1764031 21483 621 999999999 999999999 44217 85 1725833 21541 614 999999999 999999999 43574 90 1689749 21567 581 999999999 999999999 42921 100 1623078 21642 541 999999999 999999999 41792 125 1481043 21822 467 999999999 999999999 39536 150 1364373 21873 380 999999999 999999999 37617 175 1266296 21571 369 999999999 999999999 35499 200 1182671 21192 515 999999999 999999999 33568 250 1043705 21333 829 999999999 999999999 31704 300 927630 22140 1375 999999999 999999999 31233 350 825575 23067 3280 999999999 999999999 31138 400 733777 23876 6690 999999999 999999999 31023 450 650162 24599 13699 999999999 999999999 30905 500 573285 25224 31639 999999999 999999999 30750 550 502151 25739 56931 999999999 999999999 30535 600 436047 26137 88319 999999999 999999999 30246 620 410888 26256 102283 999999999 999999999 30100 640 386421 26365 115207 999999999 999999999 29951 660 362621 26449 126305 999999999 999999999 29784 680 339462 26521 136323 999999999 999999999 29612 700 316914 26595 143627 999999999 999999999 29449 720 294940 26665 150780 999999999 999999999 29290 740 273517 26727 157918 999999999 999999999 29128 760 252620 26780 164257 999999999 999999999 28965 780 232227 26827 171893 999999999 999999999 28801 800 212318 26868 173723 999999999 999999999 28638 820 192873 26903 174148 999999999 999999999 28472 840 173877 26926 172995 999999999 999999999 28302 860 155312 26947 168777 999999999 999999999 28134 880 137169 26942 164118 999999999 999999999 27945 900 119435 26939 159266 999999999 999999999 27763 920 102093 26938 155379 999999999 999999999 27588 940 85125 26937 153805 999999999 999999999 27418 960 68516 26932 150068 999999999 999999999 27248 980 52259 26903 147114 999999999 999999999 27058 1000 36347 26877 143035 999999999 999999999 26877 9741 40 3721 -11912 5634 27054 56 1983340 21291 906 999999999 999999999 48440 60 1944154 21267 711 999999999 999999999 47523 70 1847962 21343 604 999999999 999999999 45637 75 1804755 21420 606 999999999 999999999 44908 80 1764210 21478 598 999999999 999999999 44207 85 1726037 21517 583 999999999 999999999 43526 90 1689997 21537 553 999999999 999999999 42861 100 1623416 21614 528 999999999 999999999 41738 125 1481647 21768 462 999999999 999999999 39439 150 1365161 21858 404 999999999 999999999 37591 175 1266951 21645 313 999999999 999999999 35621 200 1182891 21340 487 999999999 999999999 33803 250 1043111 21434 781 999999999 999999999 31855 300 926793 22129 1274 999999999 999999999 31218 350 824943 22986 2965 999999999 999999999 31030 400 733514 23767 6177 999999999 999999999 30882 450 650295 24478 12405 999999999 999999999 30754 500 573805 25094 23648 999999999 999999999 30592 550 503015 25622 52099 999999999 999999999 30396 600 437178 26045 82834 999999999 999999999 30139 620 412099 26179 96655 999999999 999999999 30012 640 387697 26304 108703 999999999 999999999 29883 660 363942 26409 119508 999999999 999999999 29738 680 340808 26505 128104 999999999 999999999 29594 700 318263 26603 135677 999999999 999999999 29457 720 296275 26692 142510 999999999 999999999 29320 740 274820 26779 147316 999999999 999999999 29186 760 253872 26858 153016 999999999 999999999 29049 780 233409 26934 158854 999999999 999999999 28916 800 213410 27004 161380 999999999 999999999 28782 820 193859 27062 163929 999999999 999999999 28641 840 174742 27107 164012 999999999 999999999 28492 860 156048 27142 162566 999999999 999999999 28337 880 137767 27155 161061 999999999 999999999 28165 900 119888 27170 158358 999999999 999999999 28001 920 102393 27183 156742 999999999 999999999 27838 940 85267 27194 157174 999999999 999999999 27679 960 68495 27202 155281 999999999 999999999 27521 980 52071 27188 153623 999999999 999999999 27346 1000 35988 27171 150143 999999999 999999999 27171 9747 40 3720 -11912 5627 26934 56 1984100 21313 884 999999999 999999999 48506 60 1944103 21297 703 999999999 999999999 47591 70 1847789 21366 604 999999999 999999999 45688 75 1804520 21457 624 999999999 999999999 44987 80 1763903 21516 627 999999999 999999999 44285 85 1725649 21571 637 999999999 999999999 43636 90 1689547 21557 591 999999999 999999999 42901 100 1622986 21580 546 999999999 999999999 41674 125 1481336 21765 525 999999999 999999999 39434 150 1364783 21886 488 999999999 999999999 37639 175 1266411 21689 341 999999999 999999999 35693 200 1182259 21343 473 999999999 999999999 33808 250 1042868 21312 768 999999999 999999999 31673 300 927419 21926 1217 999999999 999999999 30932 350 826474 22789 2948 999999999 999999999 30763 400 735802 23578 6105 999999999 999999999 30636 450 653217 24300 12703 999999999 999999999 30529 500 577232 24946 24132 999999999 999999999 30411 550 506798 25515 53854 999999999 999999999 30269 600 441167 25989 83994 999999999 999999999 30075 620 416138 26132 98495 999999999 999999999 29957 640 391778 26260 111031 999999999 999999999 29833 660 368067 26356 123250 999999999 999999999 29680 680 344984 26441 133691 999999999 999999999 29523 700 322494 26536 140147 999999999 999999999 29383 720 300565 26618 145789 999999999 999999999 29238 740 279176 26685 152017 999999999 999999999 29083 760 258310 26743 157956 999999999 999999999 28925 780 237945 26791 167400 999999999 999999999 28762 800 218061 26837 169546 999999999 999999999 28604 820 198642 26863 170962 999999999 999999999 28431 840 179675 26884 169916 999999999 999999999 28257 860 161145 26887 163220 999999999 999999999 28071 880 143058 26836 158186 999999999 999999999 27835 900 125411 26784 153862 999999999 999999999 27603 920 108181 26746 150787 999999999 999999999 27391 940 91344 26714 150674 999999999 999999999 27190 960 74882 26675 147429 999999999 999999999 26988 980 58789 26619 144328 999999999 999999999 26773 1000 43046 26592 139374 999999999 999999999 26592 9754 40 3718 -11912 5627 27133 56 1984100 21308 902 999999999 999999999 48495 60 1944121 21282 712 999999999 999999999 47558 70 1847871 21353 628 999999999 999999999 45659 75 1804659 21414 630 999999999 999999999 44897 80 1764132 21464 622 999999999 999999999 44178 85 1725977 21511 617 999999999 999999999 43514 90 1689944 21536 593 999999999 999999999 42858 100 1623348 21624 574 999999999 999999999 41759 125 1481264 21854 530 999999999 999999999 39594 150 1364221 21981 457 999999999 999999999 37803 175 1265526 21737 308 999999999 999999999 35772 200 1181385 21290 503 999999999 999999999 33724 250 1042517 21205 745 999999999 999999999 31514 300 927530 21860 1197 999999999 999999999 30839 350 826831 22745 2872 999999999 999999999 30704 400 736268 23565 5833 999999999 999999999 30620 450 653675 24317 11602 999999999 999999999 30551 500 577584 24997 22656 999999999 999999999 30473 550 506999 25572 51273 999999999 999999999 30337 600 441220 26048 81918 999999999 999999999 30143 620 416133 26196 95674 999999999 999999999 30031 640 391710 26330 109582 999999999 999999999 29912 660 367929 26441 121265 999999999 999999999 29775 680 344767 26538 131311 999999999 999999999 29630 700 322196 26631 140083 999999999 999999999 29488 720 300188 26715 147878 999999999 999999999 29345 740 278717 26793 156369 999999999 999999999 29201 760 257763 26861 164090 999999999 999999999 29053 780 237302 26923 172213 999999999 999999999 28904 800 217319 26973 176271 999999999 999999999 28750 820 197797 27011 178250 999999999 999999999 28587 840 178726 27030 179296 999999999 999999999 28411 860 160092 27045 176331 999999999 999999999 28236 880 141885 27032 173296 999999999 999999999 28038 900 124094 27025 169573 999999999 999999999 27851 920 106701 27012 165301 999999999 999999999 27664 940 89685 27012 164354 999999999 999999999 27494 960 73029 27010 161723 999999999 999999999 27327 980 56726 26981 159278 999999999 999999999 27137 1000 40768 26953 154983 999999999 999999999 26953 9762 40 3717 -11912 5657 27101 56 1980810 21333 887 999999999 999999999 48480 60 1944088 21312 710 999999999 999999999 47624 70 1847806 21338 614 999999999 999999999 45627 75 1804626 21397 622 999999999 999999999 44861 80 1764140 21438 614 999999999 999999999 44125 85 1726026 21491 618 999999999 999999999 43474 90 1690054 21482 573 999999999 999999999 42752 100 1623689 21528 533 999999999 999999999 41573 125 1482167 21778 520 999999999 999999999 39457 150 1365382 21960 479 999999999 999999999 37767 175 1266583 21804 336 999999999 999999999 35882 200 1182074 21411 452 999999999 999999999 33916 250 1042674 21246 719 999999999 999999999 31576 300 927710 21810 1139 999999999 999999999 30767 350 827275 22679 2766 999999999 999999999 30615 400 736984 23492 5652 999999999 999999999 30525 450 654636 24248 11463 999999999 999999999 30464 500 578740 24940 21972 999999999 999999999 30404 550 508267 25550 51112 999999999 999999999 30310 600 442502 26060 80995 999999999 999999999 30156 620 417401 26213 95264 999999999 999999999 30050 640 392962 26349 109116 999999999 999999999 29934 660 369167 26454 122263 999999999 999999999 29790 680 345995 26547 133207 999999999 999999999 29641 700 323413 26647 140032 999999999 999999999 29507 720 301390 26733 146021 999999999 999999999 29365 740 279907 26804 154165 999999999 999999999 29213 760 258947 26865 160968 999999999 999999999 29057 780 238488 26917 170669 999999999 999999999 28898 800 218510 26964 174486 999999999 999999999 28739 820 198999 26991 176207 999999999 999999999 28567 840 179940 27013 175941 999999999 999999999 28393 860 161320 27022 169801 999999999 999999999 28212 880 143139 26977 164742 999999999 999999999 27981 900 125398 26929 160893 999999999 999999999 27752 920 108074 26890 157057 999999999 999999999 27539 940 91144 26863 156814 999999999 999999999 27343 960 74588 26834 153805 999999999 999999999 27149 980 58397 26785 150945 999999999 999999999 26940 1000 42555 26759 146319 999999999 999999999 26759 9767 40 3716 -11911 5672 27156 56 1979200 21335 895 999999999 999999999 48448 60 1944112 21292 688 999999999 999999999 47581 70 1847796 21372 618 999999999 999999999 45701 75 1804541 21437 623 999999999 999999999 44945 80 1763972 21486 622 999999999 999999999 44223 85 1725791 21518 613 999999999 999999999 43528 90 1689744 21545 600 999999999 999999999 42877 100 1623137 21623 598 999999999 999999999 41755 125 1481485 21724 536 999999999 999999999 39359 150 1365412 21748 458 999999999 999999999 37402 175 1267709 21531 435 999999999 999999999 35433 200 1183977 21286 628 999999999 999999999 33718 250 1044197 21487 951 999999999 999999999 31934 300 927673 22154 1517 999999999 999999999 31252 350 825824 22962 3656 999999999 999999999 30997 400 734562 23706 7385 999999999 999999999 30803 450 651615 24381 13696 999999999 999999999 30631 500 575429 24994 22543 999999999 999999999 30470 550 504900 25535 47845 999999999 999999999 30293 600 439236 25995 71359 999999999 999999999 30081 620 414195 26152 81678 999999999 999999999 29980 640 389811 26291 91899 999999999 999999999 29868 660 366059 26415 101611 999999999 999999999 29745 680 342913 26528 111269 999999999 999999999 29620 700 320345 26632 120203 999999999 999999999 29490 720 298331 26728 128287 999999999 999999999 29359 740 276846 26814 136876 999999999 999999999 29224 760 255871 26893 145627 999999999 999999999 29087 780 235382 26966 154342 999999999 999999999 28950 800 215366 27019 161202 999999999 999999999 28798 820 195808 27064 167013 999999999 999999999 28643 840 176693 27101 167909 999999999 999999999 28486 860 158009 27119 167642 999999999 999999999 28313 880 139748 27119 169145 999999999 999999999 28128 900 121894 27128 166788 999999999 999999999 27958 920 104432 27125 164150 999999999 999999999 27779 940 87344 27129 164200 999999999 999999999 27613 960 70616 27125 163275 999999999 999999999 27444 980 54240 27104 161917 999999999 999999999 27261 1000 38208 27082 158774 999999999 999999999 27082 9773 40 3715 -11911 5678 27150 56 1978600 21347 864 999999999 999999999 48462 60 1944060 21349 712 999999999 999999999 47708 70 1847638 21362 610 999999999 999999999 45679 75 1804416 21415 614 999999999 999999999 44897 80 1763903 21449 606 999999999 999999999 44147 85 1725770 21501 615 999999999 999999999 43495 90 1689772 21504 585 999999999 999999999 42795 100 1623351 21543 554 999999999 999999999 41601 125 1481979 21718 552 999999999 999999999 39348 150 1365738 21817 510 999999999 999999999 37520 175 1267668 21624 381 999999999 999999999 35586 200 1183655 21337 582 999999999 999999999 33799 250 1043865 21439 911 999999999 999999999 31862 300 927631 22093 1447 999999999 999999999 31166 350 825984 22934 3542 999999999 999999999 30958 400 734794 23698 7149 999999999 999999999 30792 450 651844 24391 14104 999999999 999999999 30644 500 575643 24994 24495 999999999 999999999 30470 550 505153 25507 47987 999999999 999999999 30260 600 439595 25940 68293 999999999 999999999 30017 620 414615 26080 78384 999999999 999999999 29898 640 390303 26210 87174 999999999 999999999 29776 660 366631 26318 95840 999999999 999999999 29637 680 343573 26422 104683 999999999 999999999 29501 700 321095 26528 110918 999999999 999999999 29375 720 299160 26638 117025 999999999 999999999 29260 740 277743 26739 122953 999999999 999999999 29142 760 256820 26834 129811 999999999 999999999 29023 780 236370 26923 140132 999999999 999999999 28904 800 216373 27009 145391 999999999 999999999 28787 820 196815 27078 152621 999999999 999999999 28658 840 177679 27145 156461 999999999 999999999 28532 860 158949 27206 154907 999999999 999999999 28405 880 140624 27223 152175 999999999 999999999 28236 900 122701 27234 150276 999999999 999999999 28067 920 105162 27254 150571 999999999 999999999 27911 940 87991 27265 152487 999999999 999999999 27751 960 71178 27267 151375 999999999 999999999 27587 980 54718 27241 150798 999999999 999999999 27399 1000 38604 27221 147821 999999999 999999999 27221 9828 40 3709 -11901 5618 26743 56 1985100 21371 906 999999999 999999999 48662 60 1943996 21344 711 999999999 999999999 47697 70 1847521 21390 623 999999999 999999999 45739 75 1804237 21449 628 999999999 999999999 44969 80 1763647 21495 629 999999999 999999999 44243 85 1725454 21523 617 999999999 999999999 43539 90 1689414 21531 590 999999999 999999999 42848 100 1622880 21590 571 999999999 999999999 41691 125 1481426 21696 508 999999999 999999999 39308 150 1365455 21737 434 999999999 999999999 37384 175 1267823 21510 375 999999999 999999999 35398 200 1184234 21234 552 999999999 999999999 33636 250 1044857 21416 865 999999999 999999999 31827 300 928589 22129 1414 999999999 999999999 31218 350 826738 22987 3518 999999999 999999999 31030 400 735317 23762 7174 999999999 999999999 30876 450 652150 24453 14146 999999999 999999999 30722 500 575745 25064 24846 999999999 999999999 30555 550 505061 25576 51442 999999999 999999999 30342 600 439340 25999 75617 999999999 999999999 30086 620 414307 26131 85980 999999999 999999999 29956 640 389953 26247 95766 999999999 999999999 29818 660 366255 26341 104109 999999999 999999999 29662 680 343187 26422 111331 999999999 999999999 29501 700 320721 26500 117065 999999999 999999999 29344 720 298826 26570 121822 999999999 999999999 29185 740 277481 26628 127365 999999999 999999999 29020 760 256662 26678 132601 999999999 999999999 28855 780 236348 26721 137804 999999999 999999999 28688 800 216521 26753 139203 999999999 999999999 28515 820 197165 26772 139588 999999999 999999999 28335 840 178266 26781 138227 999999999 999999999 28149 860 159810 26779 134432 999999999 999999999 27959 880 141786 26753 132013 999999999 999999999 27748 900 124184 26732 128477 999999999 999999999 27549 920 106982 26709 124504 999999999 999999999 27353 940 90162 26695 122980 999999999 999999999 27172 960 73707 26674 120523 999999999 999999999 26987 980 57609 26636 118181 999999999 999999999 26790 1000 41856 26609 114658 999999999 999999999 26609 9836 40 3709 -11899 5620 26775 56 1984910 21378 903 999999999 999999999 48673 60 1943974 21362 725 999999999 999999999 47736 70 1847484 21380 619 999999999 999999999 45716 75 1804229 21430 618 999999999 999999999 44930 80 1763695 21456 599 999999999 999999999 44162 85 1725572 21482 585 999999999 999999999 43456 90 1689620 21467 539 999999999 999999999 42721 100 1623332 21494 491 999999999 999999999 41506 125 1482342 21650 432 999999999 999999999 39225 150 1366551 21716 360 999999999 999999999 37347 175 1269007 21492 307 999999999 999999999 35369 200 1185558 21180 458 999999999 999999999 33551 250 1046675 21318 739 999999999 999999999 31683 300 930846 22062 1230 999999999 999999999 31123 350 829190 22968 3024 999999999 999999999 31005 400 737784 23774 6252 999999999 999999999 30891 450 654521 24497 12615 999999999 999999999 30777 500 577951 25128 22630 999999999 999999999 30633 550 507086 25642 46484 999999999 999999999 30420 600 441216 26050 69360 999999999 999999999 30145 620 416142 26166 79647 999999999 999999999 29997 640 391763 26267 89222 999999999 999999999 29840 660 368055 26340 97238 999999999 999999999 29662 680 344997 26401 104974 999999999 999999999 29477 700 322556 26463 110501 999999999 999999999 29303 720 300699 26516 115713 999999999 999999999 29126 740 279403 26556 121287 999999999 999999999 28943 760 258647 26590 125813 999999999 999999999 28760 780 238408 26613 131689 999999999 999999999 28571 800 218669 26625 133260 999999999 999999999 28378 820 199414 26619 133126 999999999 999999999 28172 840 180631 26606 131680 999999999 999999999 27965 860 162302 26585 127016 999999999 999999999 27756 880 144418 26533 122940 999999999 999999999 27521 900 126966 26492 119005 999999999 999999999 27302 920 109924 26456 115283 999999999 999999999 27094 940 93265 26435 113750 999999999 999999999 26907 960 76971 26412 111037 999999999 999999999 26722 980 61033 26370 108724 999999999 999999999 26523 1000 45437 26342 105785 999999999 999999999 26342 9842 40 3709 -11897 5630 26760 56 1983770 21253 870 999999999 999999999 48362 60 1944219 21233 681 999999999 999999999 47449 70 1848120 21335 591 999999999 999999999 45621 75 1804919 21421 602 999999999 999999999 44911 80 1764366 21484 607 999999999 999999999 44220 85 1726172 21534 610 999999999 999999999 43562 90 1690114 21541 577 999999999 999999999 42869 100 1623567 21588 540 999999999 999999999 41687 125 1481933 21753 481 999999999 999999999 39411 150 1365516 21848 420 999999999 999999999 37573 175 1267317 21651 290 999999999 999999999 35630 200 1183226 21350 469 999999999 999999999 33820 250 1043388 21441 753 999999999 999999999 31864 300 927279 22045 1191 999999999 999999999 31099 350 825929 22850 2720 999999999 999999999 30846 400 735102 23595 5568 999999999 999999999 30659 450 652519 24281 11035 999999999 999999999 30506 500 576645 24892 19732 999999999 999999999 30346 550 506387 25442 43526 999999999 999999999 30183 600 440961 25901 66886 999999999 999999999 29973 620 416016 26046 77984 999999999 999999999 29859 640 391735 26175 88209 999999999 999999999 29736 660 368097 26278 98028 999999999 999999999 29592 680 345080 26369 106913 999999999 999999999 29442 700 322652 26462 113401 999999999 999999999 29301 720 300783 26547 118949 999999999 999999999 29160 740 279451 26616 125087 999999999 999999999 29008 760 258638 26676 130245 999999999 999999999 28853 780 238323 26728 137333 999999999 999999999 28695 800 218488 26766 139189 999999999 999999999 28529 820 199122 26788 141661 999999999 999999999 28351 840 180210 26803 140526 999999999 999999999 28172 860 161739 26798 135551 999999999 999999999 27979 880 143713 26742 132076 999999999 999999999 27737 900 126126 26696 128322 999999999 999999999 27512 920 108951 26663 125500 999999999 999999999 27306 940 92163 26638 124731 999999999 999999999 27113 960 75747 26605 122131 999999999 999999999 26917 980 59694 26556 119920 999999999 999999999 26710 1000 43988 26530 116197 999999999 999999999 26530 9849 40 3709 -11896 5639 26708 56 1982800 21286 863 999999999 999999999 48417 60 1944168 21258 681 999999999 999999999 47504 70 1848054 21317 585 999999999 999999999 45582 75 1804886 21407 607 999999999 999999999 44881 80 1764347 21484 621 999999999 999999999 44219 85 1726153 21536 620 999999999 999999999 43565 90 1690092 21542 582 999999999 999999999 42872 100 1623532 21595 541 999999999 999999999 41702 125 1481852 21760 473 999999999 999999999 39424 150 1365492 21819 387 999999999 999999999 37524 175 1267596 21545 286 999999999 999999999 35456 200 1184055 21175 456 999999999 999999999 33542 250 1045312 21281 729 999999999 999999999 31628 300 929719 22011 1193 999999999 999999999 31051 350 828339 22897 2829 999999999 999999999 30908 400 737227 23695 5712 999999999 999999999 30788 450 654245 24413 11541 999999999 999999999 30671 500 577949 25034 21202 999999999 999999999 30518 550 507328 25561 45741 999999999 999999999 30324 600 441653 25977 68864 999999999 999999999 30061 620 416645 26101 79630 999999999 999999999 29922 640 392324 26208 89891 999999999 999999999 29774 660 368666 26288 98833 999999999 999999999 29603 680 345651 26356 107154 999999999 999999999 29427 700 323244 26425 113215 999999999 999999999 29261 720 301414 26487 118110 999999999 999999999 29095 740 280137 26538 123537 999999999 999999999 28923 760 259392 26580 128009 999999999 999999999 28749 780 239156 26615 133514 999999999 999999999 28574 800 219412 26636 134189 999999999 999999999 28390 820 200146 26641 133349 999999999 999999999 28196 840 181344 26636 130888 999999999 999999999 27997 860 162991 26622 124823 999999999 999999999 27794 880 145083 26568 120892 999999999 999999999 27556 900 127609 26526 116617 999999999 999999999 27337 920 110542 26498 111850 999999999 999999999 27137 940 93855 26481 109767 999999999 999999999 26954 960 77534 26455 106890 999999999 999999999 26766 980 61571 26406 104330 999999999 999999999 26559 1000 45957 26370 100862 999999999 999999999 26370 9853 40 3709 -11895 5643 26713 56 1982400 21311 838 999999999 999999999 48464 60 1944137 21270 652 999999999 999999999 47531 70 1848043 21296 564 999999999 999999999 45537 75 1804942 21361 576 999999999 999999999 44784 80 1764521 21406 576 999999999 999999999 44060 85 1726472 21449 576 999999999 999999999 43388 90 1690559 21454 548 999999999 999999999 42697 100 1624270 21507 523 999999999 999999999 41531 125 1483110 21689 508 999999999 999999999 39296 150 1367027 21786 461 999999999 999999999 37467 175 1269060 21610 339 999999999 999999999 35562 200 1185037 21357 559 999999999 999999999 33830 250 1045005 21494 894 999999999 999999999 31943 300 928461 22154 1422 999999999 999999999 31253 350 826562 22984 3387 999999999 999999999 31026 400 735191 23740 7004 999999999 999999999 30847 450 652117 24421 13344 999999999 999999999 30681 500 575833 25019 22900 999999999 999999999 30500 550 505279 25528 46091 999999999 999999999 30284 600 439694 25941 65974 999999999 999999999 30019 620 414720 26065 74918 999999999 999999999 29881 640 390432 26173 83227 999999999 999999999 29733 660 366805 26256 90957 999999999 999999999 29566 680 343817 26326 98217 999999999 999999999 29394 700 321434 26397 103303 999999999 999999999 29230 720 299629 26457 107614 999999999 999999999 29061 740 278378 26504 112347 999999999 999999999 28885 760 257660 26544 116360 999999999 999999999 28710 780 237453 26576 121564 999999999 999999999 28531 800 217738 26596 123288 999999999 999999999 28347 820 198501 26603 124374 999999999 999999999 28155 840 179722 26609 122246 999999999 999999999 27968 860 161386 26601 117714 999999999 999999999 27773 880 143488 26560 114873 999999999 999999999 27548 900 126016 26528 111692 999999999 999999999 27339 920 108946 26504 108643 999999999 999999999 27143 940 92255 26492 107621 999999999 999999999 26965 960 75924 26473 106005 999999999 999999999 26783 980 59948 26433 104395 999999999 999999999 26586 1000 44316 26404 101927 999999999 999999999 26404 9860 40 3710 -11893 5649 26797 56 1981750 21278 872 999999999 999999999 48376 60 1944167 21272 696 999999999 999999999 47534 70 1847955 21347 604 999999999 999999999 45646 75 1804727 21436 627 999999999 999999999 44943 80 1764144 21501 632 999999999 999999999 44255 85 1725914 21558 635 999999999 999999999 43610 90 1689822 21558 591 999999999 999999999 42904 100 1623230 21600 536 999999999 999999999 41711 125 1481370 21810 484 999999999 999999999 39515 150 1364668 21897 401 999999999 999999999 37658 175 1266471 21601 254 999999999 999999999 35548 200 1182823 21173 436 999999999 999999999 33539 250 1044443 21172 702 999999999 999999999 31465 300 929414 21909 1162 999999999 999999999 30907 350 828385 22843 2803 999999999 999999999 30837 400 737407 23679 5753 999999999 999999999 30768 450 654405 24440 11466 999999999 999999999 30705 500 577969 25098 21056 999999999 999999999 30596 550 507132 25652 46431 999999999 999999999 30432 600 441222 26072 70022 999999999 999999999 30170 620 416126 26191 81384 999999999 999999999 30025 640 391723 26294 91435 999999999 999999999 29871 660 367992 26365 100593 999999999 999999999 29690 680 344913 26424 109053 999999999 999999999 29503 700 322450 26489 114074 999999999 999999999 29332 720 300572 26541 118279 999999999 999999999 29154 740 279256 26583 123468 999999999 999999999 28972 760 258480 26614 127773 999999999 999999999 28786 780 238222 26638 133499 999999999 999999999 28599 800 218463 26651 134497 999999999 999999999 28406 820 199188 26651 133928 999999999 999999999 28206 840 180380 26645 130969 999999999 999999999 28006 860 162021 26631 125513 999999999 999999999 27804 880 144107 26575 121005 999999999 999999999 27563 900 126631 26526 116543 999999999 999999999 27337 920 109566 26491 112433 999999999 999999999 27130 940 92885 26473 111000 999999999 999999999 26945 960 76567 26451 108488 999999999 999999999 26762 980 60606 26406 106512 999999999 999999999 26559 1000 44989 26377 103798 999999999 999999999 26377 9866 40 3710 -11892 5655 26746 56 1981110 21296 903 999999999 999999999 48403 60 1944143 21284 722 999999999 999999999 47561 70 1847851 21370 624 999999999 999999999 45696 75 1804589 21447 628 999999999 999999999 44964 80 1764000 21497 620 999999999 999999999 44246 85 1725785 21546 617 999999999 999999999 43585 90 1689703 21558 583 999999999 999999999 42903 100 1623087 21615 544 999999999 999999999 41740 125 1481342 21759 459 999999999 999999999 39423 150 1365044 21797 373 999999999 999999999 37485 175 1267123 21579 329 999999999 999999999 35512 200 1183275 21298 462 999999999 999999999 33736 250 1043482 21480 715 999999999 999999999 31922 300 926957 22161 1119 999999999 999999999 31263 350 825026 22991 2453 999999999 999999999 31035 400 733617 23753 4801 999999999 999999999 30863 450 650519 24423 9485 999999999 999999999 30683 500 574228 25021 17236 999999999 999999999 30503 550 503670 25529 38728 999999999 999999999 30286 600 438072 25949 60492 999999999 999999999 30028 620 413090 26076 70475 999999999 999999999 29893 640 388791 26185 81175 999999999 999999999 29747 660 365152 26270 91114 999999999 999999999 29582 680 342152 26340 100569 999999999 999999999 29410 700 319759 26408 107777 999999999 999999999 29242 720 297943 26472 114523 999999999 999999999 29078 740 276680 26520 121493 999999999 999999999 28903 760 255949 26561 127114 999999999 999999999 28728 780 235729 26593 133375 999999999 999999999 28550 800 216003 26609 135115 999999999 999999999 28362 820 196757 26613 135596 999999999 999999999 28166 840 177974 26610 133929 999999999 999999999 27969 860 159638 26600 128042 999999999 999999999 27771 880 141740 26559 123665 999999999 999999999 27548 900 124268 26530 118994 999999999 999999999 27341 920 107199 26500 114710 999999999 999999999 27139 940 90513 26479 112516 999999999 999999999 26952 960 74193 26450 109258 999999999 999999999 26761 980 58234 26400 106510 999999999 999999999 26552 1000 42622 26370 103072 999999999 999999999 26370 9874 40 3711 -11891 5669 26886 56 1979590 21385 922 999999999 999999999 48570 60 1944019 21352 724 999999999 999999999 47715 70 1847540 21384 627 999999999 999999999 45726 75 1804273 21438 627 999999999 999999999 44946 80 1763710 21479 621 999999999 999999999 44209 85 1725539 21514 613 999999999 999999999 43521 90 1689517 21518 582 999999999 999999999 42823 100 1623042 21564 553 999999999 999999999 41642 125 1481724 21680 503 999999999 999999999 39279 150 1365863 21713 435 999999999 999999999 37341 175 1268354 21480 423 999999999 999999999 35349 200 1184828 21232 606 999999999 999999999 33633 250 1045210 21492 984 999999999 999999999 31940 300 928426 22246 1610 999999999 999999999 31383 350 826038 23108 3949 999999999 999999999 31193 400 734177 23866 8027 999999999 999999999 31011 450 650660 24552 15596 999999999 999999999 30846 500 573971 25149 26638 999999999 999999999 30659 550 503065 25651 52719 999999999 999999999 30430 600 437176 26056 76104 999999999 999999999 30152 620 412092 26180 86250 999999999 999999999 30013 640 387696 26290 95929 999999999 999999999 29867 660 363961 26376 104638 999999999 999999999 29702 680 340867 26449 113315 999999999 999999999 29531 700 318379 26523 119333 999999999 999999999 29369 720 296467 26590 124795 999999999 999999999 29207 740 275108 26642 131419 999999999 999999999 29036 760 254280 26688 137519 999999999 999999999 28865 780 233961 26724 144812 999999999 999999999 28691 800 214134 26749 146908 999999999 999999999 28511 820 194784 26762 148360 999999999 999999999 28324 840 175892 26768 147424 999999999 999999999 28136 860 157445 26765 143432 999999999 999999999 27944 880 139433 26732 140245 999999999 999999999 27727 900 121846 26708 136375 999999999 999999999 27524 920 104658 26690 132877 999999999 999999999 27334 940 87849 26678 131190 999999999 999999999 27154 960 71404 26659 128328 999999999 999999999 26972 980 55316 26619 125838 999999999 999999999 26773 1000 39573 26590 121964 999999999 999999999 26590 9879 40 3712 -11890 5674 26824 56 1979000 21288 875 999999999 999999999 48337 60 1944184 21253 687 999999999 999999999 47492 70 1848139 21292 581 999999999 999999999 45528 75 1805019 21384 607 999999999 999999999 44834 80 1764522 21463 624 999999999 999999999 44176 85 1726350 21531 636 999999999 999999999 43555 90 1690298 21538 597 999999999 999999999 42864 100 1623751 21590 554 999999999 999999999 41692 125 1482032 21777 499 999999999 999999999 39455 150 1365422 21896 443 999999999 999999999 37656 175 1266979 21711 315 999999999 999999999 35729 200 1182695 21389 463 999999999 999999999 33881 250 1042790 21423 775 999999999 999999999 31838 300 926756 22035 1220 999999999 999999999 31084 350 825401 22862 2802 999999999 999999999 30862 400 734494 23624 5560 999999999 999999999 30697 450 651781 24328 11394 999999999 999999999 30564 500 575737 24955 21307 999999999 999999999 30423 550 505292 25514 46991 999999999 999999999 30267 600 439677 25979 73903 999999999 999999999 30063 620 414660 26117 87190 999999999 999999999 29941 640 390316 26240 99641 999999999 999999999 29810 660 366624 26333 111469 999999999 999999999 29653 680 343564 26414 122182 999999999 999999999 29492 700 321101 26498 130465 999999999 999999999 29341 720 299205 26578 137294 999999999 999999999 29194 740 277850 26641 143669 999999999 999999999 29035 760 257020 26695 149172 999999999 999999999 28873 780 236692 26741 157701 999999999 999999999 28709 800 216851 26774 159418 999999999 999999999 28537 820 197483 26785 161631 999999999 999999999 28348 840 178576 26791 160691 999999999 999999999 28160 860 160115 26782 153996 999999999 999999999 27961 880 142102 26718 149026 999999999 999999999 27713 900 124533 26666 144327 999999999 999999999 27481 920 107377 26632 141232 999999999 999999999 27274 940 90611 26601 140498 999999999 999999999 27076 960 74218 26566 137137 999999999 999999999 26878 980 58191 26510 133882 999999999 999999999 26664 1000 42512 26483 128991 999999999 999999999 26483 9886 40 3713 -11889 5678 26707 56 1978590 21285 906 999999999 999999999 48320 60 1944177 21268 716 999999999 999999999 47526 70 1847960 21352 614 999999999 999999999 45658 75 1804725 21438 627 999999999 999999999 44947 80 1764137 21504 629 999999999 999999999 44260 85 1725909 21554 622 999999999 999999999 43601 90 1689818 21562 581 999999999 999999999 42911 100 1623204 21609 530 999999999 999999999 41729 125 1481492 21756 451 999999999 999999999 39416 150 1365217 21792 369 999999999 999999999 37477 175 1267545 21473 314 999999999 999999999 35338 200 1184244 21124 472 999999999 999999999 33461 250 1045554 21316 788 999999999 999999999 31680 300 929642 22095 1314 999999999 999999999 31170 350 827860 22990 3116 999999999 999999999 31035 400 736408 23775 6459 999999999 999999999 30893 450 653167 24483 13091 999999999 999999999 30759 500 576694 25079 23721 999999999 999999999 30573 550 505979 25584 50053 999999999 999999999 30351 600 440281 25974 75708 999999999 999999999 30056 620 415281 26090 87657 999999999 999999999 29909 640 390970 26195 97838 999999999 999999999 29759 660 367326 26272 107078 999999999 999999999 29585 680 344326 26336 116004 999999999 999999999 29405 700 321936 26406 122033 999999999 999999999 29240 720 300123 26467 127351 999999999 999999999 29072 740 278863 26517 132886 999999999 999999999 28900 760 258134 26559 137897 999999999 999999999 28726 780 237914 26593 144666 999999999 999999999 28550 800 218184 26620 145268 999999999 999999999 28372 820 198927 26634 144954 999999999 999999999 28188 840 180127 26638 142074 999999999 999999999 27999 860 161771 26631 136571 999999999 999999999 27804 880 143854 26584 132487 999999999 999999999 27573 900 126368 26547 127805 999999999 999999999 27359 920 109286 26524 123905 999999999 999999999 27164 940 92582 26510 122144 999999999 999999999 26983 960 76242 26487 118919 999999999 999999999 26798 980 60260 26440 116278 999999999 999999999 26593 1000 44624 26407 112427 999999999 999999999 26407 9892 40 3714 -11888 5667 26080 56 1979730 21298 887 999999999 999999999 48377 60 1944150 21281 713 999999999 999999999 47556 70 1847854 21374 630 999999999 999999999 45705 75 1804581 21454 636 999999999 999999999 44979 80 1763971 21513 629 999999999 999999999 44279 85 1725726 21563 616 999999999 999999999 43619 90 1689621 21569 569 999999999 999999999 42925 100 1622998 21608 507 999999999 999999999 41727 125 1481451 21706 391 999999999 999999999 39326 150 1365605 21681 285 999999999 999999999 37287 175 1268358 21396 274 999999999 999999999 35211 200 1185245 21105 378 999999999 999999999 33431 250 1046493 21354 613 999999999 999999999 31736 300 930421 22118 1005 999999999 999999999 31202 350 828564 23001 2324 999999999 999999999 31049 400 737064 23789 4825 999999999 999999999 30910 450 653832 24464 9954 999999999 999999999 30736 500 577478 25020 17308 999999999 999999999 30501 550 507012 25465 36433 999999999 999999999 30209 600 441728 25767 51976 999999999 999999999 29818 620 416940 25852 58108 999999999 999999999 29637 640 392868 25920 63673 999999999 999999999 29447 660 369484 25970 68463 999999999 999999999 29244 680 346757 26015 72444 999999999 999999999 29046 700 324649 26063 75139 999999999 999999999 28860 720 303124 26111 77228 999999999 999999999 28681 740 282153 26152 79201 999999999 999999999 28502 760 261711 26190 80207 999999999 999999999 28327 780 241771 26228 81877 999999999 999999999 28159 800 222311 26254 81598 999999999 999999999 27983 820 203317 26273 80902 999999999 999999999 27807 840 184766 26293 78465 999999999 999999999 27637 860 166638 26310 74783 999999999 999999999 27469 880 148931 26285 71444 999999999 999999999 27263 900 131634 26271 68511 999999999 999999999 27074 920 114725 26262 66173 999999999 999999999 26896 940 98186 26249 65445 999999999 999999999 26717 960 82004 26234 63673 999999999 999999999 26542 980 66169 26207 62384 999999999 999999999 26359 1000 50667 26188 61087 999999999 999999999 26188 9899 40 3715 -11887 5669 26713 56 1979540 21291 908 999999999 999999999 48356 60 1944187 21244 691 999999999 999999999 47472 70 1848041 21345 601 999999999 999999999 45643 75 1804807 21444 618 999999999 999999999 44958 80 1764202 21518 620 999999999 999999999 44288 85 1725948 21569 613 999999999 999999999 43632 90 1689830 21579 572 999999999 999999999 42944 100 1623176 21619 521 999999999 999999999 41748 125 1481512 21731 436 999999999 999999999 39371 150 1365515 21712 347 999999999 999999999 37340 175 1268278 21360 367 999999999 999999999 35152 200 1185391 21025 508 999999999 999999999 33305 250 1047059 21305 884 999999999 999999999 31663 300 930871 22210 1532 999999999 999999999 31332 350 828399 23182 3855 999999999 999999999 31293 400 736101 24016 7753 999999999 999999999 31205 450 651995 24743 16586 999999999 999999999 31087 500 574702 25350 34577 999999999 999999999 30903 550 503270 25826 57735 999999999 999999999 30639 600 437007 26174 83395 999999999 999999999 30288 620 411824 26269 94659 999999999 999999999 30115 640 387357 26351 103432 999999999 999999999 29936 660 363583 26405 110809 999999999 999999999 29734 680 340478 26443 117914 999999999 999999999 29524 700 318008 26488 121959 999999999 999999999 29331 720 296138 26523 125961 999999999 999999999 29134 740 274842 26549 130293 999999999 999999999 28935 760 254099 26564 133982 999999999 999999999 28731 780 233887 26568 138556 999999999 999999999 28523 800 214185 26568 137750 999999999 999999999 28318 820 194973 26559 134459 999999999 999999999 28109 840 176236 26537 131214 999999999 999999999 27893 860 157954 26514 126469 999999999 999999999 27682 880 140116 26468 123064 999999999 999999999 27453 900 122707 26431 118657 999999999 999999999 27239 920 105704 26394 114405 999999999 999999999 27030 940 89087 26366 112555 999999999 999999999 26836 960 72838 26335 109105 999999999 999999999 26644 980 56947 26288 106221 999999999 999999999 26441 1000 41399 26265 103280 999999999 999999999 26265 9955 40 3725 -11885 5601 26356 56 1987000 21338 944 999999999 999999999 48629 60 1944084 21276 716 999999999 999999999 47544 70 1847821 21365 637 999999999 999999999 45685 75 1804580 21430 634 999999999 999999999 44930 80 1764010 21494 632 999999999 999999999 44239 85 1725798 21546 624 999999999 999999999 43584 90 1689702 21576 596 999999999 999999999 42938 100 1622991 21659 563 999999999 999999999 41825 125 1480910 21818 464 999999999 999999999 39530 150 1364359 21832 355 999999999 999999999 37547 175 1266379 21569 373 999999999 999999999 35495 200 1182635 21255 509 999999999 999999999 33668 250 1043130 21435 820 999999999 999999999 31856 300 926576 22217 1353 999999999 999999999 31342 350 824212 23127 3209 999999999 999999999 31219 400 732175 23937 6646 999999999 999999999 31103 450 648368 24649 13381 999999999 999999999 30968 500 571369 25254 30668 999999999 999999999 30786 550 500200 25734 53192 999999999 999999999 30529 600 434204 26058 74400 999999999 999999999 30154 620 409136 26144 81817 999999999 999999999 29972 640 384791 26217 89654 999999999 999999999 29784 660 361136 26273 95640 999999999 999999999 29586 680 338145 26316 99495 999999999 999999999 29382 700 315785 26356 102574 999999999 999999999 29184 720 294024 26389 103893 999999999 999999999 28987 740 272837 26413 106295 999999999 999999999 28787 760 252199 26429 107607 999999999 999999999 28586 780 232086 26444 108712 999999999 999999999 28390 800 212478 26439 108351 999999999 999999999 28181 820 193359 26431 107580 999999999 999999999 27974 840 174711 26410 105448 999999999 999999999 27760 860 156515 26394 102373 999999999 999999999 27556 880 138756 26354 98762 999999999 999999999 27335 900 121418 26326 95614 999999999 999999999 27131 920 104478 26303 92465 999999999 999999999 26938 940 87912 26294 91158 999999999 999999999 26763 960 71698 26293 88938 999999999 999999999 26602 980 55823 26278 87322 999999999 999999999 26430 1000 40279 26261 85035 999999999 999999999 26261 9961 40 3726 -11885 5596 26211 55 1987540 21194 884 999999999 999999999 48312 60 1944346 21160 653 999999999 999999999 47285 70 1848376 21351 572 999999999 999999999 45655 75 1805089 21491 606 999999999 999999999 45058 80 1764367 21593 630 999999999 999999999 44444 85 1725977 21646 626 999999999 999999999 43788 90 1689721 21666 593 999999999 999999999 43118 100 1622790 21711 538 999999999 999999999 41926 125 1480678 21776 410 999999999 999999999 39453 150 1364647 21680 296 999999999 999999999 37285 175 1267722 21254 333 999999999 999999999 34977 200 1185271 20908 458 999999999 999999999 33120 250 1047344 21298 814 999999999 999999999 31652 300 931007 22273 1415 999999999 999999999 31420 350 828231 23253 3424 999999999 999999999 31390 400 735654 24087 7161 999999999 999999999 31298 450 651329 24799 15074 999999999 999999999 31156 500 573940 25356 32361 999999999 999999999 30911 550 502570 25775 52707 999999999 999999999 30578 600 436559 26028 71444 999999999 999999999 30119 620 411532 26089 78740 999999999 999999999 29909 640 387247 26141 84023 999999999 999999999 29697 660 363674 26170 87841 999999999 999999999 29470 680 340783 26187 91171 999999999 999999999 29239 700 318540 26209 93335 999999999 999999999 29022 720 296908 26225 94402 999999999 999999999 28807 740 275855 26241 95021 999999999 999999999 28599 760 255356 26247 95506 999999999 999999999 28389 780 235385 26253 96208 999999999 999999999 28185 800 215920 26246 94251 999999999 999999999 27974 820 196940 26239 91829 999999999 999999999 27770 840 178427 26219 88392 999999999 999999999 27559 860 160364 26200 84933 999999999 999999999 27354 880 142736 26159 82110 999999999 999999999 27132 900 125524 26138 78782 999999999 999999999 26937 920 108703 26121 75917 999999999 999999999 26751 940 92252 26111 74616 999999999 999999999 26577 960 76154 26101 72572 999999999 999999999 26407 980 60399 26073 71119 999999999 999999999 26224 1000 44977 26052 69444 999999999 999999999 26052 9974 40 3729 -11885 5609 25820 56 1986190 21345 894 999999999 999999999 48626 60 1944036 21322 705 999999999 999999999 47646 70 1847646 21376 608 999999999 999999999 45708 75 1804371 21453 619 999999999 999999999 44978 80 1763770 21504 616 999999999 999999999 44261 85 1725549 21544 608 999999999 999999999 43582 90 1689478 21547 570 999999999 999999999 42882 100 1622946 21572 517 999999999 999999999 41656 125 1481730 21641 424 999999999 999999999 39209 150 1366292 21593 326 999999999 999999999 37135 175 1269459 21301 398 999999999 999999999 35054 200 1186511 21116 528 999999999 999999999 33449 250 1047178 21520 926 999999999 999999999 31983 300 929880 22410 1585 999999999 999999999 31614 350 826605 23337 4030 999999999 999999999 31503 400 733787 24127 8764 999999999 999999999 31349 450 649406 24792 18365 999999999 999999999 31147 500 572112 25302 37411 999999999 999999999 30845 550 500967 25668 56539 999999999 999999999 30451 600 435274 25885 73074 999999999 999999999 29954 620 410392 25932 79613 999999999 999999999 29728 640 386260 25968 83284 999999999 999999999 29501 660 362849 25982 85703 999999999 999999999 29258 680 340129 25986 88031 999999999 999999999 29014 700 318062 25995 88663 999999999 999999999 28785 720 296609 26003 88835 999999999 999999999 28563 740 275739 26007 88190 999999999 999999999 28344 760 255426 26006 87621 999999999 999999999 28127 780 235643 25999 87681 999999999 999999999 27913 800 216367 25988 85271 999999999 999999999 27700 820 197579 25966 83123 999999999 999999999 27482 840 179259 25946 79749 999999999 999999999 27271 860 161384 25926 76288 999999999 999999999 27068 880 143939 25889 72982 999999999 999999999 26852 900 126905 25868 69761 999999999 999999999 26659 920 110257 25855 67716 999999999 999999999 26478 940 93973 25846 66596 999999999 999999999 26307 960 78039 25834 64664 999999999 999999999 26138 980 62443 25812 63196 999999999 999999999 25962 1000 47173 25799 61820 999999999 999999999 25799 9979 40 3730 -11885 5607 25936 56 1986400 21372 925 999999999 999999999 48693 60 1944009 21320 704 999999999 999999999 47643 70 1847552 21407 640 999999999 999999999 45774 75 1804249 21451 626 999999999 999999999 44974 80 1763663 21489 614 999999999 999999999 44230 85 1725483 21515 596 999999999 999999999 43522 90 1689436 21548 585 999999999 999999999 42882 100 1622816 21628 575 999999999 999999999 41765 125 1481162 21719 484 999999999 999999999 39349 150 1365227 21701 381 999999999 999999999 37322 175 1267677 21510 436 999999999 999999999 35398 200 1183893 21334 594 999999999 999999999 33795 250 1043512 21623 931 999999999 999999999 32135 300 926081 22358 1510 999999999 999999999 31540 350 823243 23195 3651 999999999 999999999 31312 400 731033 23958 7820 999999999 999999999 31130 450 647234 24624 15689 999999999 999999999 30936 500 570375 25188 27766 999999999 999999999 30706 550 499458 25619 54744 999999999 999999999 30393 600 433801 25906 75438 999999999 999999999 29978 620 408883 25984 82333 999999999 999999999 29788 640 384690 26049 88936 999999999 999999999 29592 660 361188 26103 93264 999999999 999999999 29395 680 338345 26147 96230 999999999 999999999 29194 700 316131 26180 99417 999999999 999999999 28989 720 294518 26209 101362 999999999 999999999 28788 740 273475 26232 103230 999999999 999999999 28589 760 252978 26251 103916 999999999 999999999 28393 780 232999 26269 103860 999999999 999999999 28202 800 213520 26268 103098 999999999 999999999 27998 820 194523 26263 102002 999999999 999999999 27796 840 175992 26247 99635 999999999 999999999 27588 860 157909 26227 97511 999999999 999999999 27383 880 140255 26207 95234 999999999 999999999 27182 900 123007 26203 92572 999999999 999999999 27004 920 106142 26192 89917 999999999 999999999 26824 940 89643 26192 88666 999999999 999999999 26659 960 73491 26196 86961 999999999 999999999 26503 980 57670 26195 85405 999999999 999999999 26347 1000 42173 26185 83598 999999999 999999999 26185 9986 40 3731 -11885 5602 26608 56 1986900 21287 912 999999999 999999999 48511 60 1944155 21256 701 999999999 999999999 47499 70 1847951 21359 596 999999999 999999999 45672 75 1804681 21465 615 999999999 999999999 45002 80 1764034 21541 622 999999999 999999999 44337 85 1725742 21588 613 999999999 999999999 43669 90 1689597 21592 569 999999999 999999999 42971 100 1622917 21623 513 999999999 999999999 41755 125 1481385 21687 408 999999999 999999999 39292 150 1365751 21620 314 999999999 999999999 37182 175 1269044 21218 355 999999999 999999999 34917 200 1186640 20921 486 999999999 999999999 33139 250 1048491 21353 891 999999999 999999999 31735 300 931860 22327 1572 999999999 999999999 31497 350 828860 23298 3879 999999999 999999999 31451 400 736172 24099 7973 999999999 999999999 31313 450 651842 24790 16673 999999999 999999999 31146 500 574494 25338 34865 999999999 999999999 30890 550 503154 25771 55213 999999999 999999999 30573 600 437077 26084 77456 999999999 999999999 30184 620 411984 26171 87869 999999999 999999999 30002 640 387611 26250 95521 999999999 999999999 29821 660 363929 26300 101739 999999999 999999999 29617 680 340917 26337 107793 999999999 999999999 29406 700 318536 26383 111561 999999999 999999999 29214 720 296751 26421 115583 999999999 999999999 29022 740 275535 26452 119151 999999999 999999999 28829 760 254865 26474 122640 999999999 999999999 28634 780 234718 26486 127327 999999999 999999999 28435 800 215073 26497 126028 999999999 999999999 28242 820 195910 26495 124244 999999999 999999999 28041 840 177213 26485 121153 999999999 999999999 27838 860 158965 26469 116296 999999999 999999999 27635 880 141157 26424 112895 999999999 999999999 27407 900 123776 26389 108925 999999999 999999999 27195 920 106795 26368 105409 999999999 999999999 27004 940 90190 26352 103372 999999999 999999999 26823 960 73949 26324 100310 999999999 999999999 26633 980 58065 26275 97955 999999999 999999999 26427 1000 42527 26243 95012 999999999 999999999 26243 9998 40 3733 -11885 5613 26679 56 1985730 21338 890 999999999 999999999 48600 60 1944067 21300 685 999999999 999999999 47598 70 1847781 21351 583 999999999 999999999 45655 75 1804546 21439 603 999999999 999999999 44948 80 1763961 21501 612 999999999 999999999 44255 85 1725741 21547 614 999999999 999999999 43588 90 1689666 21549 581 999999999 999999999 42884 100 1623132 21571 537 999999999 999999999 41656 125 1481850 21662 482 999999999 999999999 39246 150 1366149 21671 419 999999999 999999999 37269 175 1268923 21397 438 999999999 999999999 35211 200 1185638 21192 626 999999999 999999999 33570 250 1046003 21537 1092 999999999 999999999 32007 300 928703 22394 1857 999999999 999999999 31592 350 825533 23306 4761 999999999 999999999 31462 400 732867 24079 10008 999999999 999999999 31288 450 648623 24760 20851 999999999 999999999 31107 500 571360 25313 42397 999999999 999999999 30859 550 500074 25759 65990 999999999 999999999 30558 600 434003 26091 90155 999999999 999999999 30193 620 408899 26187 101966 999999999 999999999 30021 640 384507 26272 109100 999999999 999999999 29846 660 360803 26329 115498 999999999 999999999 29649 680 337760 26376 122166 999999999 999999999 29450 700 315342 26433 125511 999999999 999999999 29270 720 293510 26483 128976 999999999 999999999 29090 740 272240 26526 131573 999999999 999999999 28909 760 251508 26559 135174 999999999 999999999 28726 780 231292 26584 140154 999999999 999999999 28540 800 211568 26610 139539 999999999 999999999 28363 820 192317 26626 138945 999999999 999999999 28179 840 173520 26640 136427 999999999 999999999 28001 860 155158 26645 132733 999999999 999999999 27819 880 137223 26622 130228 999999999 999999999 27613 900 119706 26604 126394 999999999 999999999 27417 920 102583 26595 124099 999999999 999999999 27236 940 85834 26582 122975 999999999 999999999 27056 960 69449 26559 120189 999999999 999999999 26871 980 53421 26522 117839 999999999 999999999 26675 1000 37732 26505 114773 999999999 999999999 26505 10011 40 3736 -11886 5614 26556 56 1985640 21287 908 999999999 999999999 48481 60 1944145 21272 703 999999999 999999999 47534 70 1847801 21405 617 999999999 999999999 45771 75 1804471 21478 611 999999999 999999999 45031 80 1763832 21519 596 999999999 999999999 44291 85 1725596 21547 580 999999999 999999999 43588 90 1689510 21561 550 999999999 999999999 42909 100 1622890 21615 510 999999999 999999999 41740 125 1481306 21711 415 999999999 999999999 39335 150 1365457 21677 320 999999999 999999999 37279 175 1268332 21347 386 999999999 999999999 35129 200 1185418 21052 503 999999999 999999999 33348 250 1046666 21406 830 999999999 999999999 31814 300 929951 22306 1406 999999999 999999999 31467 350 827134 23239 3342 999999999 999999999 31370 400 734685 24036 7012 999999999 999999999 31231 450 650591 24717 14778 999999999 999999999 31053 500 573467 25266 31944 999999999 999999999 30801 550 502355 25681 52179 999999999 999999999 30466 600 436530 25976 73749 999999999 999999999 30059 620 411542 26062 82740 999999999 999999999 29877 640 387271 26138 90153 999999999 999999999 29694 660 363686 26197 95790 999999999 999999999 29500 680 340758 26246 100835 999999999 999999999 29304 700 318453 26297 104373 999999999 999999999 29119 720 296734 26347 108252 999999999 999999999 28940 740 275571 26394 111755 999999999 999999999 28766 760 254939 26435 114999 999999999 999999999 28592 780 234813 26471 118205 999999999 999999999 28419 800 215170 26505 118013 999999999 999999999 28251 820 195990 26535 117198 999999999 999999999 28083 840 177255 26554 115749 999999999 999999999 27911 860 158946 26576 113210 999999999 999999999 27746 880 141049 26581 110644 999999999 999999999 27570 900 123550 26590 107414 999999999 999999999 27403 920 106431 26595 104489 999999999 999999999 27236 940 89677 26597 102841 999999999 999999999 27072 960 73279 26589 100179 999999999 999999999 26901 980 57228 26565 98242 999999999 999999999 26719 1000 41515 26544 96061 999999999 999999999 26544 10023 40 3738 -11886 5624 26503 56 1984480 21268 914 999999999 999999999 48414 60 1944183 21254 703 999999999 999999999 47495 70 1847886 21402 603 999999999 999999999 45765 75 1804522 21515 619 999999999 999999999 45108 80 1763793 21578 617 999999999 999999999 44412 85 1725437 21623 613 999999999 999999999 43740 90 1689237 21624 571 999999999 999999999 43034 100 1622480 21641 513 999999999 999999999 41790 125 1480888 21688 414 999999999 999999999 39293 150 1365256 21619 335 999999999 999999999 37180 175 1268430 21271 371 999999999 999999999 35005 200 1185690 21039 506 999999999 999999999 33327 250 1046824 21455 874 999999999 999999999 31886 300 929805 22371 1479 999999999 999999999 31559 350 826679 23310 3592 999999999 999999999 31467 400 733986 24090 7748 999999999 999999999 31301 450 649742 24749 16499 999999999 999999999 31094 500 572550 25278 34754 999999999 999999999 30816 550 501394 25700 58885 999999999 999999999 30488 600 435511 26003 83546 999999999 999999999 30091 620 410497 26088 95251 999999999 999999999 29907 640 386204 26160 102643 999999999 999999999 29719 660 362607 26203 109539 999999999 999999999 29507 680 339680 26237 115740 999999999 999999999 29295 700 317384 26283 118656 999999999 999999999 29104 720 295682 26319 121618 999999999 999999999 28910 740 274549 26348 123519 999999999 999999999 28716 760 253960 26369 126110 999999999 999999999 28520 780 233893 26381 129467 999999999 999999999 28323 800 214325 26396 128321 999999999 999999999 28134 820 195232 26403 127093 999999999 999999999 27944 840 176593 26413 123204 999999999 999999999 27763 860 158388 26414 118840 999999999 999999999 27577 880 140612 26384 115565 999999999 999999999 27366 900 123254 26358 111166 999999999 999999999 27164 920 106294 26333 108581 999999999 999999999 26969 940 89714 26308 107289 999999999 999999999 26778 960 73501 26274 104118 999999999 999999999 26582 980 57647 26230 101713 999999999 999999999 26381 1000 42131 26213 99183 999999999 999999999 26213 10079 40 3749 -11886 5607 26033 56 1986400 21326 920 999999999 999999999 48589 60 1944095 21279 711 999999999 999999999 47552 70 1847831 21362 624 999999999 999999999 45679 75 1804590 21434 624 999999999 999999999 44938 80 1764007 21503 625 999999999 999999999 44259 85 1725778 21555 616 999999999 999999999 43604 90 1689670 21580 586 999999999 999999999 42947 100 1622967 21649 549 999999999 999999999 41806 125 1480973 21802 465 999999999 999999999 39501 150 1364463 21833 371 999999999 999999999 37548 175 1266446 21584 389 999999999 999999999 35521 200 1182594 21295 543 999999999 999999999 33732 250 1042834 21473 880 999999999 999999999 31912 300 926119 22239 1442 999999999 999999999 31374 350 823705 23126 3456 999999999 999999999 31218 400 731699 23923 7363 999999999 999999999 31084 450 647972 24617 15354 999999999 999999999 30928 500 571128 25185 33595 999999999 999999999 30703 550 500212 25622 53835 999999999 999999999 30396 600 434553 25904 72915 999999999 999999999 29976 620 409640 25978 79421 999999999 999999999 29781 640 385454 26040 84761 999999999 999999999 29582 660 361964 26083 88595 999999999 999999999 29372 680 339143 26116 91157 999999999 999999999 29159 700 316955 26150 92972 999999999 999999999 28957 720 295365 26180 94072 999999999 999999999 28757 740 274345 26206 94986 999999999 999999999 28561 760 253869 26223 95229 999999999 999999999 28363 780 233912 26238 95759 999999999 999999999 28169 800 214452 26246 94395 999999999 999999999 27974 820 195470 26246 92515 999999999 999999999 27778 840 176951 26231 90227 999999999 999999999 27571 860 158879 26214 87055 999999999 999999999 27368 880 141240 26177 84216 999999999 999999999 27151 900 124017 26153 81429 999999999 999999999 26952 920 107187 26137 78776 999999999 999999999 26767 940 90726 26127 77371 999999999 999999999 26593 960 74617 26118 75305 999999999 999999999 26424 980 58851 26095 73631 999999999 999999999 26246 1000 43415 26077 71689 999999999 999999999 26077 10086 40 3750 -11886 5602 25774 56 1986900 21275 909 999999999 999999999 48483 60 1944182 21242 696 999999999 999999999 47467 70 1847959 21382 609 999999999 999999999 45720 75 1804640 21492 627 999999999 999999999 45060 80 1763937 21572 632 999999999 999999999 44400 85 1725590 21620 622 999999999 999999999 43736 90 1689388 21628 579 999999999 999999999 43042 100 1622598 21658 518 999999999 999999999 41824 125 1480787 21737 405 999999999 999999999 39382 150 1364862 21679 298 999999999 999999999 37284 175 1267779 21325 342 999999999 999999999 35094 200 1184926 21043 462 999999999 999999999 33332 250 1046216 21403 804 999999999 999999999 31809 300 929534 22296 1375 999999999 999999999 31454 350 826751 23232 3289 999999999 999999999 31362 400 734330 24028 7301 999999999 999999999 31222 450 650285 24695 15359 999999999 999999999 31026 500 573302 25196 27605 999999999 999999999 30716 550 502456 25560 51887 999999999 999999999 30323 600 437059 25760 65913 999999999 999999999 29810 620 412299 25803 70498 999999999 999999999 29581 640 388287 25839 73664 999999999 999999999 29354 660 364992 25854 75575 999999999 999999999 29114 680 342382 25862 76294 999999999 999999999 28876 700 320416 25882 76212 999999999 999999999 28659 720 299055 25896 75337 999999999 999999999 28445 740 278268 25909 74300 999999999 999999999 28238 760 258026 25919 73244 999999999 999999999 28034 780 238302 25930 72682 999999999 999999999 27838 800 219071 25938 70532 999999999 999999999 27646 820 200310 25944 68654 999999999 999999999 27458 840 181997 25946 65498 999999999 999999999 27272 860 164115 25948 62218 999999999 999999999 27091 880 146654 25914 59079 999999999 999999999 26878 900 129605 25888 56424 999999999 999999999 26679 920 112943 25877 54427 999999999 999999999 26501 940 96646 25868 53344 999999999 999999999 26329 960 80699 25855 51694 999999999 999999999 26158 980 65092 25827 50588 999999999 999999999 25977 1000 49816 25806 49351 999999999 999999999 25806 10092 40 3751 -11886 5608 25849 56 1986300 21283 890 999999999 999999999 48487 60 1944179 21239 688 999999999 999999999 47460 70 1848055 21341 609 999999999 999999999 45634 75 1804858 21411 606 999999999 999999999 44890 80 1764326 21473 599 999999999 999999999 44196 85 1726161 21513 579 999999999 999999999 43519 90 1690123 21539 549 999999999 999999999 42865 100 1623526 21622 517 999999999 999999999 41754 125 1481695 21779 419 999999999 999999999 39458 150 1365290 21817 320 999999999 999999999 37521 175 1267324 21578 327 999999999 999999999 35510 200 1183507 21283 456 999999999 999999999 33713 250 1043922 21431 721 999999999 999999999 31850 300 927548 22153 1176 999999999 999999999 31252 350 825564 23022 2741 999999999 999999999 31078 400 733958 23822 5955 999999999 999999999 30954 450 650577 24516 12297 999999999 999999999 30801 500 574054 25078 22246 999999999 999999999 30572 550 503431 25518 45503 999999999 999999999 30273 600 438042 25796 63082 999999999 999999999 29851 620 413231 25871 68865 999999999 999999999 29659 640 389144 25935 74255 999999999 999999999 29463 660 365746 25985 78282 999999999 999999999 29262 680 343006 26029 80836 999999999 999999999 29062 700 320889 26072 83056 999999999 999999999 28870 720 299361 26109 84308 999999999 999999999 28679 740 278393 26145 85312 999999999 999999999 28495 760 257959 26176 85629 999999999 999999999 28311 780 238031 26209 85811 999999999 999999999 28138 800 218589 26229 85131 999999999 999999999 27957 820 199613 26245 83897 999999999 999999999 27777 840 181088 26246 81502 999999999 999999999 27587 860 163000 26244 78834 999999999 999999999 27400 880 145336 26224 76265 999999999 999999999 27200 900 128077 26214 73756 999999999 999999999 27016 920 111204 26207 71324 999999999 999999999 26839 940 94696 26207 70467 999999999 999999999 26674 960 78535 26210 68970 999999999 999999999 26518 980 62707 26203 67756 999999999 999999999 26355 1000 47207 26188 66331 999999999 999999999 26188 10098 40 3752 -11886 5597 26040 55 1987440 21348 928 999999999 999999999 48662 60 1944043 21304 712 999999999 999999999 47606 70 1847591 21421 656 999999999 999999999 45804 75 1804246 21479 647 999999999 999999999 45032 80 1763600 21525 636 999999999 999999999 44303 85 1725358 21549 612 999999999 999999999 43591 90 1689248 21589 601 999999999 999999999 42964 100 1622508 21665 583 999999999 999999999 41836 125 1480773 21707 460 999999999 999999999 39328 150 1365161 21592 358 999999999 999999999 37134 175 1268413 21263 476 999999999 999999999 34992 200 1185650 21059 591 999999999 999999999 33358 250 1046415 21548 978 999999999 999999999 32024 300 929001 22426 1655 999999999 999999999 31636 350 825774 23300 4174 999999999 999999999 31453 400 733129 24075 8957 999999999 999999999 31283 450 648944 24730 17869 999999999 999999999 31070 500 571816 25256 36502 999999999 999999999 30790 550 500775 25639 55057 999999999 999999999 30417 600 435119 25885 71416 999999999 999999999 29954 620 410223 25959 76887 999999999 999999999 29760 640 386054 26022 82325 999999999 999999999 29562 660 362575 26080 85632 999999999 999999999 29369 680 339749 26129 89552 999999999 999999999 29174 700 317549 26165 93351 999999999 999999999 28973 720 295944 26205 95936 999999999 999999999 28785 740 274897 26246 98412 999999999 999999999 28605 760 254382 26283 100439 999999999 999999999 28427 780 234372 26318 101596 999999999 999999999 28255 800 214851 26329 101701 999999999 999999999 28063 820 195806 26339 101446 999999999 999999999 27876 840 177219 26329 99886 999999999 999999999 27674 860 159076 26321 98781 999999999 999999999 27481 880 141352 26320 97340 999999999 999999999 27299 900 124022 26338 94591 999999999 999999999 27143 920 107065 26344 91868 999999999 999999999 26980 940 90465 26360 90310 999999999 999999999 26830 960 74206 26374 88376 999999999 999999999 26683 980 58277 26377 86683 999999999 999999999 26530 1000 42673 26364 84975 999999999 999999999 26364 10111 40 3755 -11886 5572 26588 55 1990260 21358 902 999999999 999999999 48748 60 1944013 21306 683 999999999 999999999 47610 70 1847672 21370 602 999999999 999999999 45696 75 1804428 21430 603 999999999 999999999 44928 80 1763869 21483 605 999999999 999999999 44217 85 1725699 21508 589 999999999 999999999 43509 90 1689669 21534 574 999999999 999999999 42856 100 1623099 21609 566 999999999 999999999 41729 125 1481631 21681 487 999999999 999999999 39281 150 1365923 21654 395 999999999 999999999 37240 175 1268708 21409 478 999999999 999999999 35231 200 1185334 21226 642 999999999 999999999 33623 250 1045376 21602 1034 999999999 999999999 32104 300 927916 22389 1706 999999999 999999999 31585 350 824927 23231 4158 999999999 999999999 31360 400 732610 23976 8589 999999999 999999999 31154 450 648763 24633 16924 999999999 999999999 30948 500 571898 25182 28995 999999999 999999999 30700 550 500969 25633 54909 999999999 999999999 30410 600 435205 25976 76122 999999999 999999999 30059 620 410203 26089 84161 999999999 999999999 29909 640 385894 26192 91672 999999999 999999999 29755 660 362246 26284 97902 999999999 999999999 29598 680 339227 26368 103689 999999999 999999999 29440 700 316807 26445 109477 999999999 999999999 29282 720 294956 26519 114297 999999999 999999999 29129 740 273646 26589 118654 999999999 999999999 28979 760 252852 26654 123418 999999999 999999999 28829 780 232550 26715 128093 999999999 999999999 28681 800 212723 26761 130749 999999999 999999999 28523 820 193354 26799 133266 999999999 999999999 28363 840 174431 26822 133357 999999999 999999999 28193 860 155941 26834 132647 999999999 999999999 28016 880 137871 26835 132330 999999999 999999999 27834 900 120204 26846 130118 999999999 999999999 27667 920 102918 26856 127790 999999999 999999999 27504 940 85998 26866 127224 999999999 999999999 27345 960 69429 26872 125462 999999999 999999999 27188 980 53203 26863 123668 999999999 999999999 27018 1000 37313 26843 120824 999999999 999999999 26843 10117 40 3756 -11886 5579 26862 55 1989500 21376 905 999999999 999999999 48771 60 1943955 21347 710 999999999 999999999 47702 70 1847480 21388 617 999999999 999999999 45734 75 1804204 21443 616 999999999 999999999 44956 80 1763631 21485 613 999999999 999999999 44221 85 1725452 21517 606 999999999 999999999 43526 90 1689430 21517 574 999999999 999999999 42821 100 1622963 21559 549 999999999 999999999 41633 125 1481651 21683 517 999999999 999999999 39285 150 1365711 21739 466 999999999 999999999 37386 175 1267956 21563 425 999999999 999999999 35486 200 1184038 21349 634 999999999 999999999 33818 250 1043838 21553 1014 999999999 999999999 32031 300 926884 22249 1638 999999999 999999999 31387 350 824533 23089 4072 999999999 999999999 31168 400 732753 23843 8469 999999999 999999999 30981 450 649321 24526 17159 999999999 999999999 30813 500 572715 25121 29743 999999999 999999999 30625 550 501858 25643 58730 999999999 999999999 30421 600 435970 26063 84542 999999999 999999999 30160 620 410872 26201 95433 999999999 999999999 30037 640 386449 26327 104629 999999999 999999999 29908 660 362674 26432 113504 999999999 999999999 29765 680 339518 26532 121480 999999999 999999999 29624 700 316949 26633 127415 999999999 999999999 29491 720 294934 26728 133094 999999999 999999999 29359 740 273450 26814 138295 999999999 999999999 29224 760 252475 26892 143411 999999999 999999999 29086 780 231988 26962 150900 999999999 999999999 28946 800 211972 27024 154388 999999999 999999999 28804 820 192409 27073 157175 999999999 999999999 28653 840 173288 27109 157835 999999999 999999999 28494 860 154597 27129 154759 999999999 999999999 28324 880 136334 27115 153901 999999999 999999999 28124 900 118490 27104 151946 999999999 999999999 27933 920 101042 27104 150081 999999999 999999999 27758 940 83971 27097 150349 999999999 999999999 27580 960 67266 27083 148076 999999999 999999999 27401 980 50918 27055 145545 999999999 999999999 27212 1000 34914 27035 141698 999999999 999999999 27035 10737 40 3862 -11885 5662 27556 56 1980300 21387 924 999999999 999999999 48591 60 1943973 21397 770 999999999 999999999 47814 70 1847346 21406 661 999999999 999999999 45772 75 1804049 21445 659 999999999 999999999 44962 80 1763471 21487 658 999999999 999999999 44226 85 1725298 21507 637 999999999 999999999 43507 90 1689276 21526 614 999999999 999999999 42840 100 1622703 21619 613 999999999 999999999 41748 125 1480753 21818 599 999999999 999999999 39530 150 1363965 21921 525 999999999 999999999 37700 175 1265517 21688 513 999999999 999999999 35691 200 1181409 21322 731 999999999 999999999 33775 250 1041823 21392 1007 999999999 999999999 31792 300 925939 22009 1571 999999999 999999999 31048 350 824856 22767 3968 999999999 999999999 30734 400 734380 23499 8558 999999999 999999999 30533 450 652152 24172 16865 999999999 999999999 30369 500 576636 24769 30152 999999999 999999999 30196 550 506750 25299 60667 999999999 999999999 30013 600 441694 25755 86851 999999999 999999999 29803 620 416876 25928 95827 999999999 999999999 29724 640 392689 26090 104324 999999999 999999999 29640 660 369105 26243 112503 999999999 999999999 29552 680 346092 26396 122078 999999999 999999999 29472 700 323618 26544 130646 999999999 999999999 29392 720 301656 26691 137236 999999999 999999999 29319 740 280176 26839 142795 999999999 999999999 29251 760 259157 26982 151504 999999999 999999999 29183 780 238573 27126 161161 999999999 999999999 29122 800 218410 27255 171585 999999999 999999999 29050 820 198653 27379 177689 999999999 999999999 28977 840 179295 27476 184737 999999999 999999999 28879 860 160334 27546 187505 999999999 999999999 28759 880 141770 27594 193093 999999999 999999999 28621 900 123592 27638 193105 999999999 999999999 28482 920 105786 27683 187452 999999999 999999999 28351 940 88335 27726 184389 999999999 999999999 28220 960 71229 27753 182784 999999999 999999999 28079 980 54469 27748 181155 999999999 999999999 27909 1000 38060 27712 177278 999999999 999999999 27712 10748 40 3862 -11887 5662 27411 56 1980300 21368 923 999999999 999999999 48546 60 1944024 21357 751 999999999 999999999 47725 70 1847411 21439 670 999999999 999999999 45843 75 1804020 21506 670 999999999 999999999 45088 80 1763314 21563 673 999999999 999999999 44382 85 1724997 21594 657 999999999 999999999 43683 90 1688825 21617 637 999999999 999999999 43021 100 1622008 21686 631 999999999 999999999 41878 125 1480061 21750 577 999999999 999999999 39407 150 1363853 21772 497 999999999 999999999 37443 175 1266072 21541 547 999999999 999999999 35450 200 1182275 21309 732 999999999 999999999 33755 250 1042037 21605 1047 999999999 999999999 32108 300 925014 22223 1622 999999999 999999999 31350 350 823112 22916 3936 999999999 999999999 30935 400 732213 23566 8333 999999999 999999999 30621 450 649927 24138 16883 999999999 999999999 30326 500 574679 24629 29307 999999999 999999999 30025 550 505317 25064 58494 999999999 999999999 29734 600 440947 25450 82293 999999999 999999999 29451 620 416428 25609 91205 999999999 999999999 29358 640 392543 25763 99066 999999999 999999999 29267 660 369257 25909 107239 999999999 999999999 29176 680 346535 26065 115848 999999999 999999999 29102 700 324337 26223 124156 999999999 999999999 29037 720 302631 26392 130376 999999999 999999999 28990 740 281383 26561 136139 999999999 999999999 28948 760 260569 26734 144739 999999999 999999999 28915 780 240160 26915 154849 999999999 999999999 28896 800 220132 27103 163936 999999999 999999999 28888 820 200457 27303 170586 999999999 999999999 28897 840 181119 27495 175307 999999999 999999999 28899 860 162111 27665 175961 999999999 999999999 28884 880 143439 27793 182234 999999999 999999999 28828 900 125109 27902 182522 999999999 999999999 28755 920 107114 28004 178937 999999999 999999999 28679 940 89456 28061 177823 999999999 999999999 28562 960 72145 28085 176419 999999999 999999999 28415 980 55185 28077 175623 999999999 999999999 28239 1000 38581 28044 171144 999999999 999999999 28044 10899 40 3838 -11899 5713 27522 57 1974700 21372 965 999999999 999999999 48431 60 1944053 21373 798 999999999 999999999 47760 70 1847450 21419 688 999999999 999999999 45801 75 1804141 21444 656 999999999 999999999 44959 80 1763569 21482 635 999999999 999999999 44215 85 1725406 21502 603 999999999 999999999 43496 90 1689372 21545 593 999999999 999999999 42878 100 1622709 21658 600 999999999 999999999 41824 125 1480663 21808 547 999999999 999999999 39512 150 1364123 21838 444 999999999 999999999 37557 175 1266097 21584 598 999999999 999999999 35520 200 1182321 21256 748 999999999 999999999 33671 250 1042722 21462 1073 999999999 999999999 31896 300 926200 22178 1737 999999999 999999999 31287 350 824260 22978 4385 999999999 999999999 31018 400 732910 23736 8708 999999999 999999999 30841 450 649848 24419 17810 999999999 999999999 30678 500 573548 25030 32025 999999999 999999999 30514 550 502950 25548 64274 999999999 999999999 30309 600 437266 25998 95861 999999999 999999999 30085 620 412215 26169 108180 999999999 999999999 30001 640 387805 26332 120675 999999999 999999999 29914 660 364001 26488 131081 999999999 999999999 29828 680 340773 26642 144805 999999999 999999999 29746 700 318094 26782 160115 999999999 999999999 29656 720 295936 26927 176716 999999999 999999999 29578 740 274267 27076 193894 999999999 999999999 29509 760 253062 27220 214533 999999999 999999999 29441 780 232297 27364 235106 999999999 999999999 29377 800 211957 27495 258065 999999999 999999999 29306 820 192024 27626 270346 999999999 999999999 29239 840 172491 27724 292939 999999999 999999999 29141 860 153353 27810 309043 999999999 999999999 29035 880 134598 27896 327280 999999999 999999999 28934 900 116210 27975 330672 999999999 999999999 28830 920 98180 28039 323608 999999999 999999999 28715 940 80502 28090 317664 999999999 999999999 28591 960 63170 28123 314039 999999999 999999999 28453 980 46185 28125 308153 999999999 999999999 28288 1000 29552 28095 300731 999999999 999999999 28095 10955 40 3828 -11899 5765 26769 57 1969100 21393 971 999999999 999999999 48353 60 1944073 21397 807 999999999 999999999 47815 70 1847362 21442 703 999999999 999999999 45851 75 1803985 21488 693 999999999 999999999 45051 80 1763328 21527 678 999999999 999999999 44309 85 1725063 21572 665 999999999 999999999 43637 90 1688926 21598 638 999999999 999999999 42982 100 1622174 21664 599 999999999 999999999 41834 125 1480113 21808 519 999999999 999999999 39511 150 1363552 21846 404 999999999 999999999 37571 175 1265493 21590 436 999999999 999999999 35530 200 1181651 21283 595 999999999 999999999 33713 250 1041951 21466 916 999999999 999999999 31902 300 925367 22197 1490 999999999 999999999 31314 350 823257 23034 3569 999999999 999999999 31094 400 731696 23786 7520 999999999 999999999 30907 450 648461 24469 14017 999999999 999999999 30741 500 572065 25043 31015 999999999 999999999 30529 550 501487 25522 50380 999999999 999999999 30277 600 436004 25867 70558 999999999 999999999 29933 620 411107 25980 78917 999999999 999999999 29784 640 386898 26087 86993 999999999 999999999 29635 660 363345 26179 93927 999999999 999999999 29480 680 340413 26272 101091 999999999 999999999 29334 700 318068 26365 107198 999999999 999999999 29195 720 296273 26461 112117 999999999 999999999 29066 740 274999 26558 116265 999999999 999999999 28944 760 254217 26654 120934 999999999 999999999 28829 780 233898 26758 126180 999999999 999999999 28728 800 214021 26852 130432 999999999 999999999 28620 820 194565 26951 134891 999999999 999999999 28523 840 175510 27045 135126 999999999 999999999 28427 860 156840 27131 134119 999999999 999999999 28326 880 138552 27188 132490 999999999 999999999 28200 900 120637 27247 130100 999999999 999999999 28080 920 103075 27312 127941 999999999 999999999 27971 940 85856 27359 126772 999999999 999999999 27847 960 68974 27394 125003 999999999 999999999 27716 980 52428 27399 123867 999999999 999999999 27558 1000 36223 27375 121920 999999999 999999999 27375 10960 40 3827 -11899 5765 26769 57 1969100 21357 948 999999999 999999999 48273 60 1944120 21353 790 999999999 999999999 47715 70 1847646 21382 673 999999999 999999999 45721 75 1804374 21446 676 999999999 999999999 44962 80 1763778 21505 671 999999999 999999999 44263 85 1725542 21561 663 999999999 999999999 43616 90 1689429 21581 627 999999999 999999999 42948 100 1622731 21646 585 999999999 999999999 41799 125 1480633 21837 524 999999999 999999999 39564 150 1363767 21931 430 999999999 999999999 37717 175 1265287 21692 381 999999999 999999999 35697 200 1181176 21319 558 999999999 999999999 33771 250 1041772 21339 868 999999999 999999999 31714 300 925926 22047 1422 999999999 999999999 31102 350 824386 22932 3577 999999999 999999999 30956 400 733122 23738 7535 999999999 999999999 30844 450 649966 24471 15141 999999999 999999999 30744 500 573489 25093 34798 999999999 999999999 30591 550 502713 25613 58801 999999999 999999999 30385 600 436952 25994 83945 999999999 999999999 30080 620 411931 26111 94514 999999999 999999999 29934 640 387600 26219 103537 999999999 999999999 29786 660 363929 26307 110950 999999999 999999999 29624 680 340889 26392 117469 999999999 999999999 29468 700 318444 26480 122283 999999999 999999999 29322 720 296559 26567 125980 999999999 999999999 29182 740 275203 26654 128216 999999999 999999999 29049 760 254353 26735 131164 999999999 999999999 28916 780 233981 26818 135077 999999999 999999999 28792 800 214066 26892 137170 999999999 999999999 28663 820 194592 26960 138737 999999999 999999999 28534 840 175542 27019 138444 999999999 999999999 28400 860 156903 27071 135943 999999999 999999999 28263 880 138667 27092 133054 999999999 999999999 28100 900 120828 27114 130152 999999999 999999999 27942 920 103363 27143 127681 999999999 999999999 27798 940 86259 27165 126928 999999999 999999999 27649 960 69502 27183 124768 999999999 999999999 27502 980 53087 27176 123040 999999999 999999999 27333 1000 37012 27158 120551 999999999 999999999 27158 10967 40 3826 -11899 5770 26648 57 1968540 21412 979 999999999 999999999 48385 60 1944056 21417 815 999999999 999999999 47858 70 1847295 21445 694 999999999 999999999 45857 75 1803929 21474 668 999999999 999999999 45022 80 1763315 21497 640 999999999 999999999 44246 85 1725127 21515 609 999999999 999999999 43522 90 1689089 21537 583 999999999 999999999 42861 100 1622511 21611 554 999999999 999999999 41733 125 1480913 21719 451 999999999 999999999 39349 150 1364844 21751 346 999999999 999999999 37407 175 1267100 21546 430 999999999 999999999 35457 200 1183308 21302 559 999999999 999999999 33744 250 1043296 21542 870 999999999 999999999 32015 300 926233 22301 1427 999999999 999999999 31460 350 823641 23144 3337 999999999 999999999 31243 400 731636 23904 6796 999999999 999999999 31060 450 648020 24572 13319 999999999 999999999 30871 500 571342 25122 29559 999999999 999999999 30625 550 500619 25547 47280 999999999 999999999 30307 600 435127 25849 67573 999999999 999999999 29912 620 410255 25946 75500 999999999 999999999 29744 640 386085 26037 83161 999999999 999999999 29579 660 362581 26120 89116 999999999 999999999 29413 680 339707 26201 94517 999999999 999999999 29254 700 317428 26279 100463 999999999 999999999 29099 720 295711 26360 106243 999999999 999999999 28955 740 274523 26447 110334 999999999 999999999 28823 760 253831 26534 114801 999999999 999999999 28699 780 233608 26627 118854 999999999 999999999 28587 800 213829 26718 122531 999999999 999999999 28477 820 194472 26811 125086 999999999 999999999 28376 840 175519 26896 126114 999999999 999999999 28270 860 156953 26979 126259 999999999 999999999 28168 880 138761 27055 126112 999999999 999999999 28062 900 120927 27131 124835 999999999 999999999 27961 920 103440 27199 122898 999999999 999999999 27855 940 86291 27248 121723 999999999 999999999 27734 960 69477 27286 120003 999999999 999999999 27606 980 52995 27297 118526 999999999 999999999 27455 1000 36848 27276 116741 999999999 999999999 27276 10975 40 3824 -11899 5791 26740 57 1966300 21453 1013 999999999 999999999 48427 60 1944041 21449 833 999999999 999999999 47930 70 1847078 21502 750 999999999 999999999 45978 75 1803619 21510 709 999999999 999999999 45098 80 1762947 21521 672 999999999 999999999 44295 85 1724717 21539 645 999999999 999999999 43571 90 1688632 21569 629 999999999 999999999 42924 100 1621951 21647 617 999999999 999999999 41802 125 1480009 21788 561 999999999 999999999 39475 150 1363565 21822 465 999999999 999999999 37530 175 1265473 21629 578 999999999 999999999 35594 200 1181319 21404 754 999999999 999999999 33905 250 1040752 21610 1115 999999999 999999999 32116 300 923511 22299 1782 999999999 999999999 31458 350 821010 23105 4325 999999999 999999999 31190 400 729188 23849 9007 999999999 999999999 30989 450 645742 24527 17053 999999999 999999999 30815 500 569141 25118 35144 999999999 999999999 30620 550 498354 25596 55150 999999999 999999999 30365 600 432655 25962 77306 999999999 999999999 30043 620 407662 26085 85238 999999999 999999999 29904 640 383353 26197 93181 999999999 999999999 29761 660 359695 26300 99811 999999999 999999999 29616 680 336657 26397 106815 999999999 999999999 29472 700 314208 26484 112931 999999999 999999999 29326 720 292321 26568 118844 999999999 999999999 29183 740 270968 26649 125112 999999999 999999999 29044 760 250123 26725 131503 999999999 999999999 28905 780 229762 26797 136930 999999999 999999999 28769 800 209870 26854 142046 999999999 999999999 28623 820 190428 26908 145642 999999999 999999999 28479 840 171423 26944 147699 999999999 999999999 28321 860 152844 26970 149225 999999999 999999999 28158 880 134676 26992 149675 999999999 999999999 27996 900 116902 27016 147644 999999999 999999999 27842 920 99505 27031 145267 999999999 999999999 27683 940 82472 27049 143317 999999999 999999999 27532 960 65788 27062 141071 999999999 999999999 27380 980 49445 27060 139029 999999999 999999999 27216 1000 33438 27042 136546 999999999 999999999 27042 10980 40 3823 -11899 5795 26669 57 1965850 21396 973 999999999 999999999 48290 60 1944104 21392 806 999999999 999999999 47803 70 1847453 21421 689 999999999 999999999 45805 75 1804116 21470 681 999999999 999999999 45014 80 1763490 21512 664 999999999 999999999 44277 85 1725254 21555 649 999999999 999999999 43602 90 1689163 21561 606 999999999 999999999 42908 100 1622552 21609 559 999999999 999999999 41729 125 1480882 21742 481 999999999 999999999 39392 150 1364512 21841 405 999999999 999999999 37561 175 1266290 21668 364 999999999 999999999 35659 200 1182054 21407 523 999999999 999999999 33909 250 1041816 21507 865 999999999 999999999 31962 300 925185 22174 1419 999999999 999999999 31281 350 823177 23012 3383 999999999 999999999 31065 400 731692 23769 6997 999999999 999999999 30885 450 648520 24448 14535 999999999 999999999 30716 500 572197 25016 27458 999999999 999999999 30496 550 501709 25484 55168 999999999 999999999 30233 600 436315 25835 78858 999999999 999999999 29895 620 411451 25943 88376 999999999 999999999 29741 640 387278 26048 96296 999999999 999999999 29591 660 363763 26133 102973 999999999 999999999 29428 680 340876 26217 107243 999999999 999999999 29272 700 318576 26312 110558 999999999 999999999 29136 720 296827 26405 113577 999999999 999999999 29004 740 275600 26496 115447 999999999 999999999 28877 760 254870 26585 117458 999999999 999999999 28754 780 234608 26679 120675 999999999 999999999 28642 800 214785 26783 121373 999999999 999999999 28546 820 195378 26885 121522 999999999 999999999 28454 840 176368 26984 120527 999999999 999999999 28363 860 157738 27076 117418 999999999 999999999 28269 880 139489 27128 114944 999999999 999999999 28137 900 121619 27168 113215 999999999 999999999 27998 920 104116 27212 111566 999999999 999999999 27868 940 86968 27231 111238 999999999 999999999 27717 960 70174 27239 109050 999999999 999999999 27559 980 53729 27222 107402 999999999 999999999 27380 1000 37626 27202 104806 999999999 999999999 27202 10991 40 3821 -11899 5789 26184 57 1966480 21435 977 999999999 999999999 48391 60 1944048 21450 825 999999999 999999999 47932 70 1847121 21485 726 999999999 999999999 45942 75 1803678 21511 703 999999999 999999999 45099 80 1762996 21531 676 999999999 999999999 44316 85 1724735 21563 658 999999999 999999999 43620 90 1688627 21573 621 999999999 999999999 42933 100 1621992 21612 570 999999999 999999999 41734 125 1480417 21711 482 999999999 999999999 39336 150 1364294 21779 391 999999999 999999999 37456 175 1266337 21612 414 999999999 999999999 35566 200 1182208 21408 572 999999999 999999999 33912 250 1041672 21596 909 999999999 999999999 32096 300 924566 22262 1466 999999999 999999999 31406 350 822258 23056 3538 999999999 999999999 31124 400 730677 23775 7713 999999999 999999999 30893 450 647568 24406 15564 999999999 999999999 30663 500 571491 24899 26475 999999999 999999999 30354 550 501459 25275 48902 999999999 999999999 29984 600 436764 25496 63063 999999999 999999999 29503 620 412244 25566 67755 999999999 999999999 29309 640 388438 25634 70903 999999999 999999999 29121 660 365308 25692 73596 999999999 999999999 28932 680 342813 25762 75578 999999999 999999999 28764 700 320907 25840 77564 999999999 999999999 28613 720 299550 25925 79240 999999999 999999999 28477 740 278708 26016 80029 999999999 999999999 28354 760 258350 26111 81214 999999999 999999999 28242 780 238442 26221 83493 999999999 999999999 28151 800 218953 26343 85694 999999999 999999999 28078 820 199851 26479 88107 999999999 999999999 28024 840 181112 26621 88427 999999999 999999999 27981 860 162717 26759 89168 999999999 999999999 27938 880 144665 26860 88931 999999999 999999999 27859 900 126954 26954 88498 999999999 999999999 27778 920 109572 27048 88971 999999999 999999999 27700 940 92517 27102 90029 999999999 999999999 27586 960 75791 27147 89347 999999999 999999999 27465 980 59389 27170 88889 999999999 999999999 27327 1000 43314 27163 87875 999999999 999999999 27163 10999 40 3820 -11899 5789 26561 57 1966480 21426 982 999999999 999999999 48370 60 1944060 21436 826 999999999 999999999 47900 70 1847151 21492 748 999999999 999999999 45956 75 1803726 21486 693 999999999 999999999 45046 80 1763111 21486 646 999999999 999999999 44224 85 1724935 21513 620 999999999 999999999 43518 90 1688888 21549 603 999999999 999999999 42885 100 1622268 21627 579 999999999 999999999 41763 125 1480502 21755 505 999999999 999999999 39414 150 1364228 21792 406 999999999 999999999 37478 175 1266254 21606 517 999999999 999999999 35557 200 1182121 21417 672 999999999 999999999 33925 250 1041304 21674 1007 999999999 999999999 32211 300 923778 22342 1608 999999999 999999999 31518 350 821182 23104 3747 999999999 999999999 31189 400 729457 23800 7831 999999999 999999999 30925 450 646297 24411 15290 999999999 999999999 30669 500 570192 24911 25542 999999999 999999999 30369 550 500103 25304 47859 999999999 999999999 30018 600 435277 25569 63828 999999999 999999999 29588 620 410674 25667 69513 999999999 999999999 29424 640 386761 25762 74711 999999999 999999999 29267 660 363500 25854 79222 999999999 999999999 29114 680 340851 25952 83373 999999999 999999999 28976 700 318776 26049 87816 999999999 999999999 28844 720 297241 26150 92939 999999999 999999999 28724 740 276214 26255 98182 999999999 999999999 28615 760 255664 26362 103238 999999999 999999999 28513 780 235562 26479 108942 999999999 999999999 28428 800 215881 26601 115412 999999999 999999999 28353 820 196595 26733 120758 999999999 999999999 28293 840 177680 26864 124092 999999999 999999999 28236 860 159123 26987 128135 999999999 999999999 28175 880 140916 27091 131270 999999999 999999999 28099 900 123053 27185 132609 999999999 999999999 28016 920 105524 27273 133033 999999999 999999999 27930 940 88326 27333 133441 999999999 999999999 27821 960 71456 27380 132657 999999999 999999999 27701 980 54914 27404 131763 999999999 999999999 27563 1000 38702 27391 130740 999999999 999999999 27391 11005 40 3818 -11899 5800 26867 57 1965400 21391 977 999999999 999999999 48268 60 1944105 21403 818 999999999 999999999 47827 70 1847309 21474 736 999999999 999999999 45919 75 1803899 21489 695 999999999 999999999 45053 80 1763259 21509 660 999999999 999999999 44270 85 1725055 21522 624 999999999 999999999 43536 90 1688994 21558 610 999999999 999999999 42903 100 1622309 21660 609 999999999 999999999 41827 125 1480305 21794 532 999999999 999999999 39486 150 1363857 21818 416 999999999 999999999 37522 175 1265903 21573 531 999999999 999999999 35501 200 1182111 21275 675 999999999 999999999 33701 250 1042480 21453 980 999999999 999999999 31882 300 926035 22158 1599 999999999 999999999 31259 350 824143 22976 4037 999999999 999999999 31016 400 732779 23744 8230 999999999 999999999 30852 450 649690 24426 16674 999999999 999999999 30688 500 573423 25002 28700 999999999 999999999 30479 550 502990 25458 55654 999999999 999999999 30202 600 437676 25798 77050 999999999 999999999 29853 620 412839 25923 84987 999999999 999999999 29718 640 388679 26038 93075 999999999 999999999 29581 660 365160 26152 99364 999999999 999999999 29450 680 342242 26268 106438 999999999 999999999 29329 700 319893 26376 114477 999999999 999999999 29206 720 298086 26483 123074 999999999 999999999 29090 740 276787 26598 132436 999999999 999999999 28989 760 255967 26710 143285 999999999 999999999 28889 780 235600 26829 152926 999999999 999999999 28803 800 215665 26937 165613 999999999 999999999 28711 820 196143 27049 173394 999999999 999999999 28628 840 177019 27140 183247 999999999 999999999 28527 860 158284 27228 193700 999999999 999999999 28427 880 139919 27317 202644 999999999 999999999 28334 900 121912 27398 205223 999999999 999999999 28236 920 104255 27458 203518 999999999 999999999 28120 940 86943 27509 203375 999999999 999999999 28000 960 69966 27552 202235 999999999 999999999 27875 980 53320 27574 199270 999999999 999999999 27734 1000 37008 27559 196488 999999999 999999999 27559 11011 40 3817 -11899 5805 27054 58 1964860 21462 1009 999999999 999999999 48416 60 1944044 21469 837 999999999 999999999 47975 70 1846988 21523 762 999999999 999999999 46024 75 1803502 21515 708 999999999 999999999 45108 80 1762835 21511 660 999999999 999999999 44275 85 1724635 21515 625 999999999 999999999 43523 90 1688593 21541 609 999999999 999999999 42869 100 1621994 21621 603 999999999 999999999 41752 125 1480313 21734 540 999999999 999999999 39378 150 1364190 21756 447 999999999 999999999 37416 175 1266440 21543 568 999999999 999999999 35453 200 1182600 21330 728 999999999 999999999 33787 250 1042385 21576 1081 999999999 999999999 32066 300 925326 22265 1761 999999999 999999999 31409 350 823001 23062 4306 999999999 999999999 31132 400 731381 23789 8811 999999999 999999999 30910 450 648185 24443 16756 999999999 999999999 30709 500 571871 25016 28302 999999999 999999999 30496 550 501365 25497 54755 999999999 999999999 30247 600 435879 25895 78030 999999999 999999999 29965 620 410940 26041 87133 999999999 999999999 29853 640 386659 26180 96295 999999999 999999999 29742 660 363003 26312 103995 999999999 999999999 29630 680 339941 26439 111260 999999999 999999999 29520 700 317442 26559 118190 999999999 999999999 29409 720 295481 26673 126308 999999999 999999999 29298 740 274031 26784 135587 999999999 999999999 29191 760 253068 26889 145027 999999999 999999999 29083 780 232571 26992 153435 999999999 999999999 28978 800 212519 27089 161112 999999999 999999999 28873 820 192895 27179 165651 999999999 999999999 28765 840 173686 27251 169825 999999999 999999999 28643 860 154886 27307 172986 999999999 999999999 28510 880 136481 27357 176697 999999999 999999999 28375 900 118461 27397 176910 999999999 999999999 28234 920 100816 27423 174181 999999999 999999999 28085 940 83533 27450 171903 999999999 999999999 27939 960 66603 27461 169945 999999999 999999999 27784 980 50020 27453 167904 999999999 999999999 27612 1000 33783 27429 165070 999999999 999999999 27429 11016 40 3816 -11899 5810 27100 58 1964310 21422 984 999999999 999999999 48312 60 1944093 21420 807 999999999 999999999 47865 70 1847271 21469 722 999999999 999999999 45907 75 1803885 21470 679 999999999 999999999 45014 80 1763293 21477 644 999999999 999999999 44206 85 1725148 21485 613 999999999 999999999 43463 90 1689154 21515 599 999999999 999999999 42817 100 1622603 21616 602 999999999 999999999 41742 125 1480789 21780 548 999999999 999999999 39460 150 1364259 21863 464 999999999 999999999 37600 175 1265946 21686 531 999999999 999999999 35688 200 1181706 21391 700 999999999 999999999 33884 250 1041612 21479 990 999999999 999999999 31921 300 925161 22134 1576 999999999 999999999 31225 350 823396 22944 3912 999999999 999999999 30973 400 732160 23710 7978 999999999 999999999 30808 450 649172 24401 15953 999999999 999999999 30656 500 572921 25017 28101 999999999 999999999 30498 550 502362 25534 58314 999999999 999999999 30291 600 436759 25949 85145 999999999 999999999 30028 620 411766 26098 95003 999999999 999999999 29918 640 387434 26234 105322 999999999 999999999 29803 660 363730 26365 113965 999999999 999999999 29689 680 340620 26494 122256 999999999 999999999 29581 700 318075 26613 130810 999999999 999999999 29469 720 296069 26728 139931 999999999 999999999 29358 740 274574 26842 150265 999999999 999999999 29254 760 253566 26949 161520 999999999 999999999 29148 780 233022 27057 171032 999999999 999999999 29048 800 212923 27151 183219 999999999 999999999 28939 820 193253 27244 189601 999999999 999999999 28834 840 174000 27310 199059 999999999 999999999 28706 860 155158 27368 207235 999999999 999999999 28574 880 136710 27424 214704 999999999 999999999 28444 900 118643 27473 216217 999999999 999999999 28313 920 100948 27500 213927 999999999 999999999 28164 940 83617 27527 213718 999999999 999999999 28018 960 66635 27549 212014 999999999 999999999 27872 980 49996 27554 208692 999999999 999999999 27713 1000 33696 27538 204380 999999999 999999999 27538 11023 40 3815 -11899 5822 27322 58 1962980 21455 1006 999999999 999999999 48357 60 1944081 21447 822 999999999 999999999 47925 70 1847165 21483 732 999999999 999999999 45938 75 1803755 21480 685 999999999 999999999 45034 80 1763145 21487 650 999999999 999999999 44225 85 1724989 21489 615 999999999 999999999 43470 90 1688988 21518 602 999999999 999999999 42823 100 1622438 21613 612 999999999 999999999 41736 125 1480794 21731 565 999999999 999999999 39372 150 1364637 21772 488 999999999 999999999 37443 175 1266637 21638 635 999999999 999999999 35609 200 1182365 21456 822 999999999 999999999 33987 250 1041429 21671 1185 999999999 999999999 32208 300 924025 22299 1875 999999999 999999999 31457 350 821634 23057 4549 999999999 999999999 31125 400 730058 23771 8980 999999999 999999999 30887 450 646928 24422 17387 999999999 999999999 30683 500 570639 25020 29915 999999999 999999999 30501 550 500072 25537 59046 999999999 999999999 30295 600 434410 25992 87650 999999999 999999999 30077 620 409366 26160 98365 999999999 999999999 29989 640 384968 26315 110117 999999999 999999999 29895 660 361182 26465 120348 999999999 999999999 29802 680 337978 26610 129820 999999999 999999999 29711 700 315329 26742 140615 999999999 999999999 29612 720 293211 26870 152222 999999999 999999999 29515 740 271599 26993 164321 999999999 999999999 29418 760 250468 27111 176571 999999999 999999999 29323 780 229799 27224 187245 999999999 999999999 29227 800 209574 27324 199594 999999999 999999999 29124 820 189779 27416 206156 999999999 999999999 29016 840 170403 27486 213820 999999999 999999999 28890 860 151443 27536 217946 999999999 999999999 28749 880 132886 27581 225511 999999999 999999999 28607 900 114719 27619 227171 999999999 999999999 28463 920 96932 27641 223673 999999999 999999999 28308 940 79514 27660 221172 999999999 999999999 28154 960 62456 27667 218939 999999999 999999999 27991 980 45750 27656 215271 999999999 999999999 27816 1000 29392 27631 210529 999999999 999999999 27631 11079 40 3804 -11899 5863 28015 58 1958600 21430 957 999999999 999999999 48205 60 1944152 21413 770 999999999 999999999 47850 70 1847479 21410 654 999999999 999999999 45781 75 1804165 21459 658 999999999 999999999 44990 80 1763564 21497 654 999999999 999999999 44246 85 1725362 21531 650 999999999 999999999 43555 90 1689310 21538 625 999999999 999999999 42864 100 1622766 21588 609 999999999 999999999 41688 125 1481271 21710 593 999999999 999999999 39334 150 1365091 21802 565 999999999 999999999 37494 175 1267056 21624 495 999999999 999999999 35586 200 1182944 21388 756 999999999 999999999 33880 250 1042609 21555 1213 999999999 999999999 32035 300 925751 22210 1947 999999999 999999999 31333 350 823655 23014 4776 999999999 999999999 31067 400 732241 23732 9568 999999999 999999999 30836 450 649198 24412 17299 999999999 999999999 30670 500 572935 25013 29700 999999999 999999999 30493 550 502343 25561 56916 999999999 999999999 30324 600 436595 26034 81528 999999999 999999999 30127 620 411512 26201 93438 999999999 999999999 30037 640 387073 26360 104137 999999999 999999999 29946 660 363252 26501 115541 999999999 999999999 29843 680 340017 26643 126220 999999999 999999999 29747 700 317336 26786 135938 999999999 999999999 29661 720 295177 26925 145192 999999999 999999999 29575 740 273516 27058 153081 999999999 999999999 29490 760 252331 27186 165361 999999999 999999999 29404 780 231599 27312 181645 999999999 999999999 29322 800 211303 27430 195347 999999999 999999999 29236 820 191426 27536 212651 999999999 999999999 29143 840 171955 27639 220904 999999999 999999999 29051 860 152877 27722 226027 999999999 999999999 28943 880 134196 27764 231657 999999999 999999999 28797 900 115909 27801 235228 999999999 999999999 28651 920 97998 27845 240023 999999999 999999999 28516 940 80449 27876 245445 999999999 999999999 28373 960 63252 27900 246923 999999999 999999999 28227 980 46404 27891 249161 999999999 999999999 28053 1000 29907 27870 244951 999999999 999999999 27870 11087 40 3803 -11899 5867 28014 58 1958200 21367 923 999999999 999999999 48054 60 1944198 21348 757 999999999 999999999 47705 70 1847864 21325 635 999999999 999999999 45599 75 1804686 21409 672 999999999 999999999 44886 80 1764147 21482 691 999999999 999999999 44216 85 1725935 21556 705 999999999 999999999 43606 90 1689837 21568 663 999999999 999999999 42923 100 1623194 21622 624 999999999 999999999 41754 125 1481223 21822 627 999999999 999999999 39536 150 1364340 21953 581 999999999 999999999 37755 175 1265793 21700 407 999999999 999999999 35710 200 1181650 21328 702 999999999 999999999 33785 250 1042111 21372 1126 999999999 999999999 31762 300 926262 22016 1815 999999999 999999999 31059 350 825012 22834 4702 999999999 999999999 30824 400 734263 23571 9649 999999999 999999999 30628 450 651718 24283 17865 999999999 999999999 30508 500 575818 24907 30660 999999999 999999999 30363 550 505479 25486 58834 999999999 999999999 30235 600 439910 25970 83963 999999999 999999999 30052 620 414888 26137 97753 999999999 999999999 29964 640 390509 26295 109312 999999999 999999999 29873 660 366749 26429 123048 999999999 999999999 29761 680 343579 26568 139231 999999999 999999999 29663 700 320960 26716 151281 999999999 999999999 29583 720 298854 26865 161569 999999999 999999999 29510 740 277236 27010 169630 999999999 999999999 29437 760 256083 27153 182946 999999999 999999999 29368 780 235368 27299 204710 999999999 999999999 29308 800 215073 27440 220399 999999999 999999999 29247 820 195177 27577 239035 999999999 999999999 29186 840 175663 27719 245534 999999999 999999999 29135 860 156518 27839 245540 999999999 999999999 29065 880 137753 27897 247590 999999999 999999999 28935 900 119374 27947 247719 999999999 999999999 28801 920 101360 28017 249253 999999999 999999999 28692 940 83699 28058 253856 999999999 999999999 28558 960 66389 28086 254296 999999999 999999999 28415 980 49431 28072 255363 999999999 999999999 28235 1000 32828 28044 250297 999999999 999999999 28044 11093 40 3802 -11899 5862 28009 58 1958800 21439 961 999999999 999999999 48229 60 1944146 21417 764 999999999 999999999 47859 70 1847435 21422 660 999999999 999999999 45808 75 1804097 21470 668 999999999 999999999 45013 80 1763482 21502 664 999999999 999999999 44255 85 1725272 21536 666 999999999 999999999 43565 90 1689211 21543 643 999999999 999999999 42873 100 1622644 21599 635 999999999 999999999 41708 125 1480922 21769 661 999999999 999999999 39441 150 1364388 21875 642 999999999 999999999 37621 175 1266058 21682 532 999999999 999999999 35681 200 1181813 21398 834 999999999 999999999 33895 250 1041615 21504 1274 999999999 999999999 31958 300 925012 22167 2033 999999999 999999999 31271 350 823058 22995 5202 999999999 999999999 31042 400 731661 23742 10786 999999999 999999999 30849 450 648531 24451 19776 999999999 999999999 30720 500 572084 25093 42554 999999999 999999999 30591 550 501221 25675 67799 999999999 999999999 30459 600 435147 26178 96184 999999999 999999999 30293 620 409923 26351 109573 999999999 999999999 30208 640 385343 26514 122355 999999999 999999999 30121 660 361381 26657 135197 999999999 999999999 30019 680 338011 26797 148437 999999999 999999999 29920 700 315200 26938 158796 999999999 999999999 29828 720 292919 27070 168210 999999999 999999999 29734 740 271145 27194 177608 999999999 999999999 29637 760 249859 27310 191412 999999999 999999999 29538 780 229039 27421 208905 999999999 999999999 29439 800 208668 27519 222986 999999999 999999999 29332 820 188734 27605 239019 999999999 999999999 29216 840 169223 27681 248361 999999999 999999999 29095 860 150126 27736 252875 999999999 999999999 28958 880 131442 27758 256578 999999999 999999999 28790 900 113167 27772 258222 999999999 999999999 28621 920 95281 27795 260161 999999999 999999999 28465 940 77766 27815 262987 999999999 999999999 28311 960 60610 27829 263217 999999999 999999999 28156 980 43807 27814 263670 999999999 999999999 27975 1000 27355 27792 258080 999999999 999999999 27792 11099 40 3801 -11899 5867 28011 58 1958240 21459 1004 999999999 999999999 48262 60 1944133 21453 821 999999999 999999999 47940 70 1847244 21465 712 999999999 999999999 45900 75 1803838 21493 697 999999999 999999999 45062 80 1763192 21512 672 999999999 999999999 44276 85 1724972 21536 656 999999999 999999999 43566 90 1688901 21556 635 999999999 999999999 42898 100 1622276 21623 625 999999999 999999999 41756 125 1480505 21759 598 999999999 999999999 39423 150 1364081 21844 547 999999999 999999999 37566 175 1265942 21629 611 999999999 999999999 35594 200 1181837 21379 841 999999999 999999999 33866 250 1041476 21572 1289 999999999 999999999 32059 300 924459 22253 2092 999999999 999999999 31393 350 822184 23051 5236 999999999 999999999 31117 400 730631 23766 10726 999999999 999999999 30881 450 647465 24448 19379 999999999 999999999 30716 500 571087 25051 37826 999999999 999999999 30539 550 500409 25585 58528 999999999 999999999 30353 600 434605 26055 83934 999999999 999999999 30150 620 409501 26225 95638 999999999 999999999 30064 640 385038 26387 105575 999999999 999999999 29977 660 361189 26534 115501 999999999 999999999 29880 680 337925 26679 127595 999999999 999999999 29787 700 315213 26821 137087 999999999 999999999 29699 720 293025 26961 147927 999999999 999999999 29615 740 271334 27096 158149 999999999 999999999 29531 760 250119 27225 173480 999999999 999999999 29446 780 229358 27350 190066 999999999 999999999 29363 800 209033 27468 203249 999999999 999999999 29277 820 189127 27579 217914 999999999 999999999 29188 840 169626 27680 227006 999999999 999999999 29094 860 150521 27760 235778 999999999 999999999 28983 880 131809 27818 241787 999999999 999999999 28853 900 113483 27866 242286 999999999 999999999 28718 920 95530 27909 244090 999999999 999999999 28582 940 77940 27942 244524 999999999 999999999 28440 960 60703 27962 244486 999999999 999999999 28290 980 43819 27953 245647 999999999 999999999 28115 1000 27285 27931 242081 999999999 999999999 27931 11104 40 3800 -11899 5876 28021 58 1957290 21428 965 999999999 999999999 48171 60 1944172 21396 761 999999999 999999999 47813 70 1847535 21410 659 999999999 999999999 45782 75 1804195 21485 686 999999999 999999999 45044 80 1763526 21544 701 999999999 999999999 44343 85 1725232 21588 705 999999999 999999999 43669 90 1689076 21606 686 999999999 999999999 42997 100 1622310 21664 674 999999999 999999999 41836 125 1480341 21779 641 999999999 999999999 39458 150 1363914 21826 577 999999999 999999999 37535 175 1265918 21583 541 999999999 999999999 35518 200 1182043 21308 809 999999999 999999999 33753 250 1042163 21496 1271 999999999 999999999 31947 300 925471 22207 2058 999999999 999999999 31328 350 823325 23040 5181 999999999 999999999 31102 400 731761 23783 10295 999999999 999999999 30902 450 648506 24483 18695 999999999 999999999 30760 500 571990 25106 38318 999999999 999999999 30607 550 501125 25663 59387 999999999 999999999 30445 600 435118 26136 82962 999999999 999999999 30245 620 409939 26300 94385 999999999 999999999 30150 640 385411 26453 104637 999999999 999999999 30052 660 361507 26589 114645 999999999 999999999 29941 680 338200 26722 125631 999999999 999999999 29836 700 315456 26853 136279 999999999 999999999 29735 720 293247 26980 146046 999999999 999999999 29636 740 271546 27101 153497 999999999 999999999 29537 760 250333 27216 165163 999999999 999999999 29437 780 229583 27328 179519 999999999 999999999 29339 800 209282 27425 191576 999999999 999999999 29230 820 189417 27510 205491 999999999 999999999 29115 840 169974 27587 213027 999999999 999999999 28996 860 150942 27641 218303 999999999 999999999 28859 880 132320 27669 224210 999999999 999999999 28699 900 114098 27697 225771 999999999 999999999 28544 920 96257 27730 227078 999999999 999999999 28398 940 78782 27756 229440 999999999 999999999 28252 960 61660 27776 230476 999999999 999999999 28102 980 44888 27765 231564 999999999 999999999 27926 1000 28465 27742 227985 999999999 999999999 27742 11118 40 3797 -11899 5870 28029 58 1957940 21454 988 999999999 999999999 48243 60 1944143 21440 798 999999999 999999999 47910 70 1847371 21427 673 999999999 999999999 45818 75 1804018 21480 683 999999999 999999999 45034 80 1763377 21519 682 999999999 999999999 44292 85 1725132 21557 682 999999999 999999999 43608 90 1689039 21560 650 999999999 999999999 42907 100 1622437 21603 626 999999999 999999999 41718 125 1480798 21739 612 999999999 999999999 39386 150 1364481 21824 574 999999999 999999999 37532 175 1266414 21617 534 999999999 999999999 35574 200 1182412 21339 793 999999999 999999999 33802 250 1042413 21501 1255 999999999 999999999 31954 300 925760 22188 2023 999999999 999999999 31301 350 823706 23018 5130 999999999 999999999 31073 400 732236 23756 10397 999999999 999999999 30868 450 649073 24456 18868 999999999 999999999 30726 500 572640 25080 39938 999999999 999999999 30574 550 501840 25643 61526 999999999 999999999 30421 600 435871 26127 85747 999999999 999999999 30233 620 410699 26292 97443 999999999 999999999 30141 640 386176 26450 108397 999999999 999999999 30048 660 362275 26587 119998 999999999 999999999 29940 680 338968 26724 132233 999999999 999999999 29838 700 316219 26862 142700 999999999 999999999 29745 720 293999 26998 151472 999999999 999999999 29655 740 272281 27126 159087 999999999 999999999 29563 760 251046 27248 171488 999999999 999999999 29471 780 230270 27366 188681 999999999 999999999 29380 800 209938 27471 202746 999999999 999999999 29280 820 190037 27562 220632 999999999 999999999 29170 840 170554 27646 230591 999999999 999999999 29058 860 151478 27711 234965 999999999 999999999 28931 880 132812 27732 238671 999999999 999999999 28764 900 114551 27753 240622 999999999 999999999 28601 920 96674 27784 244455 999999999 999999999 28455 940 79165 27807 248551 999999999 999999999 28303 960 62012 27826 248577 999999999 999999999 28153 980 45212 27811 249721 999999999 999999999 27972 1000 28761 27789 244282 999999999 999999999 27789 11123 40 3796 -11899 5856 27854 58 1959340 21434 957 999999999 999999999 48229 60 1944140 21423 776 999999999 999999999 47872 70 1847440 21412 652 999999999 999999999 45785 75 1804127 21456 653 999999999 999999999 44984 80 1763540 21485 643 999999999 999999999 44221 85 1725367 21511 635 999999999 999999999 43514 90 1689355 21510 605 999999999 999999999 42807 100 1622903 21557 592 999999999 999999999 41628 125 1481577 21689 593 999999999 999999999 39296 150 1365533 21772 564 999999999 999999999 37442 175 1267643 21590 557 999999999 999999999 35530 200 1183642 21365 815 999999999 999999999 33843 250 1043319 21575 1281 999999999 999999999 32064 300 926292 22254 2055 999999999 999999999 31394 350 823986 23064 5175 999999999 999999999 31134 400 732369 23786 10553 999999999 999999999 30906 450 649137 24467 19203 999999999 999999999 30739 500 572694 25075 32492 999999999 999999999 30568 550 501923 25628 61526 999999999 999999999 30403 600 435981 26120 88161 999999999 999999999 30226 620 410813 26291 101319 999999999 999999999 30140 640 386291 26450 113885 999999999 999999999 30049 660 362389 26588 126604 999999999 999999999 29941 680 339083 26721 140582 999999999 999999999 29835 700 316339 26855 151379 999999999 999999999 29737 720 294128 26981 162450 999999999 999999999 29637 740 272428 27098 172971 999999999 999999999 29533 760 251219 27207 187091 999999999 999999999 29427 780 230481 27310 204748 999999999 999999999 29319 800 210195 27401 216384 999999999 999999999 29205 820 190351 27476 229447 999999999 999999999 29079 840 170934 27544 235802 999999999 999999999 28952 860 151935 27589 235847 999999999 999999999 28804 880 133354 27599 238429 999999999 999999999 28626 900 115185 27606 238361 999999999 999999999 28450 920 97408 27623 237676 999999999 999999999 28289 940 80003 27637 237249 999999999 999999999 28130 960 62961 27638 236360 999999999 999999999 27962 980 46278 27608 235768 999999999 999999999 27768 1000 29950 27577 229883 999999999 999999999 27577 11129 40 3795 -11899 5858 27259 58 1959140 21380 987 999999999 999999999 48103 60 1944197 21320 774 999999999 999999999 47642 70 1847838 21364 676 999999999 999999999 45683 75 1804604 21424 674 999999999 999999999 44917 80 1764038 21495 671 999999999 999999999 44243 85 1725823 21548 653 999999999 999999999 43589 90 1689712 21590 630 999999999 999999999 42967 100 1622923 21695 625 999999999 999999999 41895 125 1480672 21835 569 999999999 999999999 39559 150 1363968 21873 484 999999999 999999999 37617 175 1265902 21567 533 999999999 999999999 35492 200 1182310 21179 709 999999999 999999999 33548 250 1043386 21333 1085 999999999 999999999 31704 300 927456 22086 1793 999999999 999999999 31157 350 825779 22954 4654 999999999 999999999 30985 400 734458 23744 9263 999999999 999999999 30853 450 651323 24452 19220 999999999 999999999 30721 500 574887 25085 44870 999999999 999999999 30581 550 504102 25627 74892 999999999 999999999 30402 600 438203 26088 109152 999999999 999999999 30189 620 413072 26246 122119 999999999 999999999 30088 640 388595 26396 135936 999999999 999999999 29987 660 364743 26532 146932 999999999 999999999 29877 680 341487 26662 156415 999999999 999999999 29769 700 318796 26790 165954 999999999 999999999 29665 720 296638 26917 174278 999999999 999999999 29566 740 274988 27040 183423 999999999 999999999 29470 760 253822 27156 193861 999999999 999999999 29372 780 233116 27273 204104 999999999 999999999 29280 800 212852 27382 211435 999999999 999999999 29185 820 193010 27488 213172 999999999 999999999 29092 840 173582 27564 219444 999999999 999999999 28972 860 154561 27632 219460 999999999 999999999 28849 880 135940 27677 221291 999999999 999999999 28707 900 117711 27709 219780 999999999 999999999 28556 920 99867 27730 214331 999999999 999999999 28398 940 82397 27739 212430 999999999 999999999 28234 960 65292 27738 208433 999999999 999999999 28064 980 48548 27709 203889 999999999 999999999 27870 1000 32161 27677 196902 999999999 999999999 27677 11136 40 3794 -11899 5870 27162 58 1957910 21430 951 999999999 999999999 48188 60 1944162 21407 753 999999999 999999999 47836 70 1847389 21460 684 999999999 999999999 45888 75 1804016 21468 652 999999999 999999999 45008 80 1763421 21483 631 999999999 999999999 44217 85 1725272 21485 604 999999999 999999999 43462 90 1689278 21514 599 999999999 999999999 42815 100 1622747 21604 620 999999999 999999999 41719 125 1481184 21715 598 999999999 999999999 39343 150 1365119 21753 532 999999999 999999999 37411 175 1267280 21586 674 999999999 999999999 35523 200 1183216 21402 905 999999999 999999999 33901 250 1042548 21643 1299 999999999 999999999 32165 300 925298 22269 2048 999999999 999999999 31416 350 823080 23010 5110 999999999 999999999 31061 400 731704 23716 10334 999999999 999999999 30816 450 648771 24363 19953 999999999 999999999 30609 500 572674 24954 31479 999999999 999999999 30421 550 502282 25477 61286 999999999 999999999 30224 600 436771 25933 89277 999999999 999999999 30009 620 411782 26107 99324 999999999 999999999 29929 640 387430 26267 109263 999999999 999999999 29840 660 363687 26421 118633 999999999 999999999 29752 680 340519 26571 129227 999999999 999999999 29667 700 317901 26709 139575 999999999 999999999 29575 720 295808 26840 151076 999999999 999999999 29482 740 274218 26966 164085 999999999 999999999 29389 760 253109 27084 177594 999999999 999999999 29294 780 232460 27198 189840 999999999 999999999 29199 800 212254 27299 202303 999999999 999999999 29096 820 192475 27395 207229 999999999 999999999 28994 840 173115 27465 213983 999999999 999999999 28868 860 154171 27508 219916 999999999 999999999 28719 880 135635 27548 230374 999999999 999999999 28573 900 117490 27583 231233 999999999 999999999 28426 920 99728 27599 226572 999999999 999999999 28265 940 82338 27615 224023 999999999 999999999 28107 960 65311 27612 222694 999999999 999999999 27937 980 48639 27597 218964 999999999 999999999 27757 1000 32317 27570 214205 999999999 999999999 27570 11142 40 3793 -11899 5875 27217 58 1957370 21385 974 999999999 999999999 48076 60 1944205 21330 769 999999999 999999999 47664 70 1847821 21365 673 999999999 999999999 45685 75 1804608 21403 655 999999999 999999999 44873 80 1764091 21464 646 999999999 999999999 44179 85 1725933 21515 627 999999999 999999999 43521 90 1689868 21570 614 999999999 999999999 42927 100 1623116 21691 621 999999999 999999999 41887 125 1480912 21824 572 999999999 999999999 39540 150 1364322 21841 486 999999999 999999999 37562 175 1266408 21531 608 999999999 999999999 35433 200 1182868 21188 785 999999999 999999999 33563 250 1043598 21429 1193 999999999 999999999 31847 300 927096 22203 1960 999999999 999999999 31322 350 824944 23046 5052 999999999 999999999 31110 400 733318 23808 9859 999999999 999999999 30936 450 650021 24482 20468 999999999 999999999 30758 500 573564 25069 45155 999999999 999999999 30562 550 502890 25563 72024 999999999 999999999 30326 600 437220 25972 102322 999999999 999999999 30055 620 412205 26121 113824 999999999 999999999 29945 640 387848 26264 125706 999999999 999999999 29837 660 364116 26398 135295 999999999 999999999 29726 680 340976 26531 144516 999999999 999999999 29622 700 318396 26660 154937 999999999 999999999 29521 720 296344 26791 165776 999999999 999999999 29429 740 274791 26923 177634 999999999 999999999 29343 760 253711 27051 191363 999999999 999999999 29258 780 233081 27181 205370 999999999 999999999 29182 800 212878 27308 217986 999999999 999999999 29107 820 193081 27437 224044 999999999 999999999 29038 840 173679 27539 235972 999999999 999999999 28946 860 154665 27637 242537 999999999 999999999 28854 880 136028 27718 250462 999999999 999999999 28749 900 117763 27783 252429 999999999 999999999 28632 920 99860 27835 248466 999999999 999999999 28506 940 82317 27866 247728 999999999 999999999 28363 960 65128 27883 244737 999999999 999999999 28210 980 48293 27870 240049 999999999 999999999 28032 1000 31810 27840 232865 999999999 999999999 27840 11149 40 3791 -11899 5874 27170 58 1957460 21391 947 999999999 999999999 48090 60 1944192 21362 761 999999999 999999999 47737 70 1847721 21371 652 999999999 999999999 45698 75 1804487 21417 652 999999999 999999999 44903 80 1763944 21479 661 999999999 999999999 44209 85 1725779 21508 642 999999999 999999999 43508 90 1689753 21529 620 999999999 999999999 42846 100 1623163 21627 631 999999999 999999999 41764 125 1481248 21799 622 999999999 999999999 39495 150 1364631 21876 550 999999999 999999999 37622 175 1266351 21658 592 999999999 999999999 35642 200 1182256 21345 841 999999999 999999999 33811 250 1042349 21468 1243 999999999 999999999 31905 300 925984 22113 1975 999999999 999999999 31196 350 824377 22895 5191 999999999 999999999 30906 400 733362 23646 10465 999999999 999999999 30725 450 650593 24338 21298 999999999 999999999 30577 500 574522 24963 36964 999999999 999999999 30432 550 504044 25530 73024 999999999 999999999 30287 600 438366 26012 105516 999999999 999999999 30101 620 413301 26186 117297 999999999 999999999 30019 640 388876 26345 129936 999999999 999999999 29929 660 365065 26491 141688 999999999 999999999 29831 680 341840 26633 154733 999999999 999999999 29737 700 319169 26771 166421 999999999 999999999 29644 720 297026 26900 177943 999999999 999999999 29548 740 275389 27023 190500 999999999 999999999 29451 760 254237 27136 204677 999999999 999999999 29351 780 233549 27247 219878 999999999 999999999 29252 800 213310 27340 232511 999999999 999999999 29140 820 193507 27423 235568 999999999 999999999 29024 840 174134 27473 242898 999999999 999999999 28876 860 155192 27494 242019 999999999 999999999 28705 880 136677 27499 247805 999999999 999999999 28522 900 118576 27498 246293 999999999 999999999 28339 920 100874 27499 236849 999999999 999999999 28162 940 83551 27500 232242 999999999 999999999 27991 960 66597 27489 228428 999999999 999999999 27811 980 50005 27456 222214 999999999 999999999 27615 1000 33770 27419 214048 999999999 999999999 27419 11204 40 3781 -11899 5936 27035 59 1950980 21444 963 999999999 999999999 48067 60 1944231 21414 762 999999999 999999999 47853 70 1847520 21425 666 999999999 999999999 45814 75 1804182 21467 666 999999999 999999999 45006 80 1763566 21506 666 999999999 999999999 44265 85 1725346 21542 664 999999999 999999999 43578 90 1689265 21561 648 999999999 999999999 42909 100 1622633 21623 642 999999999 999999999 41755 125 1480947 21734 614 999999999 999999999 39376 150 1364764 21779 548 999999999 999999999 37456 175 1266841 21597 562 999999999 999999999 35542 200 1182798 21379 804 999999999 999999999 33865 250 1042473 21561 1274 999999999 999999999 32044 300 925528 22237 2054 999999999 999999999 31369 350 823281 23055 5195 999999999 999999999 31123 400 731665 23794 10560 999999999 999999999 30917 450 648413 24471 20704 999999999 999999999 30744 500 571988 25060 36617 999999999 999999999 30550 550 501326 25564 67747 999999999 999999999 30328 600 435663 25965 93489 999999999 999999999 30047 620 410663 26098 103869 999999999 999999999 29918 640 386336 26223 113228 999999999 999999999 29790 660 362651 26333 120999 999999999 999999999 29654 680 339579 26441 127558 999999999 999999999 29522 700 317085 26546 134489 999999999 999999999 29394 720 295140 26647 140921 999999999 999999999 29270 740 273716 26744 145554 999999999 999999999 29148 760 252790 26837 151068 999999999 999999999 29026 780 232337 26928 158392 999999999 999999999 28910 800 212337 27012 163476 999999999 999999999 28791 820 192775 27085 168620 999999999 999999999 28666 840 173635 27148 171099 999999999 999999999 28535 860 154909 27193 171212 999999999 999999999 28391 880 136592 27213 171645 999999999 999999999 28225 900 118673 27232 171261 999999999 999999999 28065 920 101134 27256 170397 999999999 999999999 27913 940 83961 27271 171005 999999999 999999999 27758 960 67141 27282 169625 999999999 999999999 27602 980 50667 27272 167590 999999999 999999999 27430 1000 34536 27250 163998 999999999 999999999 27250 11211 40 3780 -11899 5943 26941 59 1950260 21444 975 999999999 999999999 48052 60 1944239 21407 770 999999999 999999999 47837 70 1847504 21443 696 999999999 999999999 45853 75 1804136 21478 688 999999999 999999999 45029 80 1763508 21508 674 999999999 999999999 44269 85 1725291 21537 661 999999999 999999999 43567 90 1689217 21558 643 999999999 999999999 42903 100 1622584 21625 636 999999999 999999999 41761 125 1480866 21741 601 999999999 999999999 39390 150 1364684 21771 516 999999999 999999999 37442 175 1266886 21550 597 999999999 999999999 35463 200 1183091 21300 811 999999999 999999999 33741 250 1043313 21472 1251 999999999 999999999 31911 300 926804 22163 2051 999999999 999999999 31266 350 824834 23006 5544 999999999 999999999 31056 400 733365 23768 11876 999999999 999999999 30884 450 650166 24465 23062 999999999 999999999 30737 500 573726 25075 47757 999999999 999999999 30568 550 503001 25595 74045 999999999 999999999 30364 600 437250 26004 99011 999999999 999999999 30092 620 412210 26141 108932 999999999 999999999 29968 640 387843 26265 117641 999999999 999999999 29838 660 364120 26378 124589 999999999 999999999 29704 680 341007 26488 131383 999999999 999999999 29575 700 318474 26592 137405 999999999 999999999 29446 720 296492 26690 141989 999999999 999999999 29317 740 275035 26784 146449 999999999 999999999 29191 760 254079 26872 152219 999999999 999999999 29065 780 233601 26960 157793 999999999 999999999 28944 800 213583 27029 163621 999999999 999999999 28809 820 194012 27091 169084 999999999 999999999 28672 840 174873 27143 171050 999999999 999999999 28530 860 156154 27178 172990 999999999 999999999 28375 880 137848 27192 173975 999999999 999999999 28203 900 119946 27205 172439 999999999 999999999 28037 920 102430 27211 171318 999999999 999999999 27867 940 85288 27217 171812 999999999 999999999 27703 960 68502 27224 170330 999999999 999999999 27543 980 52063 27218 168155 999999999 999999999 27375 1000 35961 27204 165071 999999999 999999999 27204 11218 40 3778 -11899 5949 26915 59 1949630 21432 954 999999999 999999999 48011 60 1944250 21391 752 999999999 999999999 47800 70 1847620 21413 668 999999999 999999999 45788 75 1804298 21463 673 999999999 999999999 44999 80 1763687 21503 666 999999999 999999999 44259 85 1725469 21543 661 999999999 999999999 43579 90 1689385 21564 642 999999999 999999999 42915 100 1622745 21625 633 999999999 999999999 41760 125 1481052 21734 607 999999999 999999999 39376 150 1364902 21767 541 999999999 999999999 37434 175 1267144 21536 556 999999999 999999999 35442 200 1183355 21310 790 999999999 999999999 33756 250 1043395 21518 1252 999999999 999999999 31980 300 926561 22239 2048 999999999 999999999 31372 350 824230 23090 5376 999999999 999999999 31170 400 732444 23845 11373 999999999 999999999 30984 450 649001 24530 21741 999999999 999999999 30819 500 572390 25120 45614 999999999 999999999 30623 550 501559 25626 71134 999999999 999999999 30400 600 435743 26024 95992 999999999 999999999 30115 620 410688 26153 106801 999999999 999999999 29982 640 386312 26273 116073 999999999 999999999 29847 660 362587 26374 123740 999999999 999999999 29700 680 339483 26472 130571 999999999 999999999 29557 700 316966 26570 135818 999999999 999999999 29421 720 295006 26657 140511 999999999 999999999 29281 740 273580 26740 144615 999999999 999999999 29143 760 252663 26817 150380 999999999 999999999 29005 780 232232 26891 156653 999999999 999999999 28870 800 212267 26956 160846 999999999 999999999 28731 820 192751 27012 165159 999999999 999999999 28588 840 173668 27063 165195 999999999 999999999 28446 860 155004 27099 164779 999999999 999999999 28292 880 136752 27110 164258 999999999 999999999 28119 900 118904 27120 162177 999999999 999999999 27949 920 101444 27126 160718 999999999 999999999 27780 940 84355 27132 160852 999999999 999999999 27616 960 67623 27134 159436 999999999 999999999 27453 980 51241 27118 157635 999999999 999999999 27275 1000 35200 27100 154568 999999999 999999999 27100 11225 40 3777 -11899 5955 26999 59 1949000 21417 940 999999999 999999999 47962 60 1944257 21399 764 999999999 999999999 47820 70 1847619 21408 666 999999999 999999999 45777 75 1804340 21426 645 999999999 999999999 44921 80 1763818 21447 623 999999999 999999999 44143 85 1725712 21473 609 999999999 999999999 43438 90 1689745 21493 591 999999999 999999999 42774 100 1623309 21563 586 999999999 999999999 41640 125 1481906 21707 571 999999999 999999999 39328 150 1365831 21765 505 999999999 999999999 37432 175 1268015 21564 595 999999999 999999999 35486 200 1184180 21307 796 999999999 999999999 33750 250 1044401 21467 1219 999999999 999999999 31903 300 927913 22160 2000 999999999 999999999 31262 350 825957 23002 5383 999999999 999999999 31051 400 734493 23769 11249 999999999 999999999 30885 450 651301 24460 22616 999999999 999999999 30731 500 574891 25060 47405 999999999 999999999 30550 550 504233 25562 72405 999999999 999999999 30325 600 438566 25970 98646 999999999 999999999 30052 620 413558 26109 109640 999999999 999999999 29931 640 389219 26238 118902 999999999 999999999 29807 660 365519 26354 125960 999999999 999999999 29677 680 342426 26467 132791 999999999 999999999 29551 700 319909 26575 138934 999999999 999999999 29427 720 297938 26679 145333 999999999 999999999 29306 740 276486 26783 150483 999999999 999999999 29190 760 255528 26880 156600 999999999 999999999 29073 780 235042 26972 163207 999999999 999999999 28957 800 215009 27057 168490 999999999 999999999 28839 820 195415 27127 172241 999999999 999999999 28710 840 176249 27183 175770 999999999 999999999 28572 860 157499 27227 177186 999999999 999999999 28426 880 139157 27252 178337 999999999 999999999 28266 900 121211 27275 177625 999999999 999999999 28109 920 103648 27290 176023 999999999 999999999 27949 940 86453 27305 175872 999999999 999999999 27792 960 69613 27313 174123 999999999 999999999 27634 980 53120 27305 171600 999999999 999999999 27463 1000 36967 27288 168432 999999999 999999999 27288 11229 40 3776 -11899 5958 27129 59 1948640 21419 951 999999999 999999999 47959 60 1944262 21376 749 999999999 999999999 47767 70 1847726 21386 660 999999999 999999999 45731 75 1804480 21415 651 999999999 999999999 44898 80 1763969 21446 639 999999999 999999999 44141 85 1725855 21483 631 999999999 999999999 43457 90 1689867 21509 615 999999999 999999999 42806 100 1623359 21593 617 999999999 999999999 41698 125 1481747 21741 601 999999999 999999999 39389 150 1365430 21822 548 999999999 999999999 37530 175 1267296 21647 570 999999999 999999999 35624 200 1183122 21397 791 999999999 999999999 33893 250 1042939 21500 1226 999999999 999999999 31953 300 926388 22151 1982 999999999 999999999 31248 350 824496 22984 5180 999999999 999999999 31026 400 733119 23744 10706 999999999 999999999 30852 450 650018 24433 21446 999999999 999999999 30697 500 573672 25046 47206 999999999 999999999 30533 550 503014 25575 76563 999999999 999999999 30341 600 437275 26014 107559 999999999 999999999 30103 620 412221 26160 120539 999999999 999999999 29990 640 387831 26297 132195 999999999 999999999 29874 660 364075 26418 141715 999999999 999999999 29750 680 340923 26536 148751 999999999 999999999 29629 700 318345 26651 155355 999999999 999999999 29511 720 296310 26758 161389 999999999 999999999 29392 740 274795 26861 166297 999999999 999999999 29275 760 253777 26957 172351 999999999 999999999 29156 780 233232 27051 178739 999999999 999999999 29042 800 213140 27138 183882 999999999 999999999 28925 820 193486 27213 188044 999999999 999999999 28801 840 174255 27280 190309 999999999 999999999 28673 860 155436 27332 190407 999999999 999999999 28536 880 137022 27361 190729 999999999 999999999 28379 900 119005 27383 189823 999999999 999999999 28220 920 101373 27394 188767 999999999 999999999 28055 940 84115 27401 189868 999999999 999999999 27890 960 67217 27405 188144 999999999 999999999 27727 980 50670 27392 185449 999999999 999999999 27550 1000 34466 27376 181266 999999999 999999999 27376 11236 40 3775 -11899 5963 27109 59 1948190 21464 991 999999999 999999999 48049 60 1944258 21431 788 999999999 999999999 47890 70 1847442 21455 701 999999999 999999999 45877 75 1804058 21483 686 999999999 999999999 45040 80 1763421 21512 670 999999999 999999999 44277 85 1725206 21530 646 999999999 999999999 43552 90 1689144 21551 628 999999999 999999999 42890 100 1622534 21618 623 999999999 999999999 41745 125 1481059 21674 557 999999999 999999999 39269 150 1365297 21681 480 999999999 999999999 37287 175 1267959 21436 622 999999999 999999999 35276 200 1184527 21229 818 999999999 999999999 33627 250 1044771 21537 1309 999999999 999999999 32008 300 927800 22271 2172 999999999 999999999 31417 350 825392 23093 5705 999999999 999999999 31173 400 733653 23819 11917 999999999 999999999 30949 450 650340 24481 23253 999999999 999999999 30756 500 573919 25047 46344 999999999 999999999 30534 550 503321 25532 68984 999999999 999999999 30289 600 437732 25939 94747 999999999 999999999 30017 620 412751 26084 105539 999999999 999999999 29903 640 388431 26220 114424 999999999 999999999 29787 660 364743 26346 121673 999999999 999999999 29668 680 341652 26469 129162 999999999 999999999 29553 700 319130 26586 136556 999999999 999999999 29439 720 297145 26702 143656 999999999 999999999 29331 740 275671 26815 149702 999999999 999999999 29225 760 254684 26922 157999 999999999 999999999 29118 780 234162 27025 166081 999999999 999999999 29014 800 214087 27118 171685 999999999 999999999 28904 820 194444 27200 177939 999999999 999999999 28787 840 175223 27266 181297 999999999 999999999 28660 860 156414 27316 184208 999999999 999999999 28519 880 138011 27344 187245 999999999 999999999 28362 900 120003 27372 186233 999999999 999999999 28209 920 102376 27392 185706 999999999 999999999 28052 940 85117 27404 185708 999999999 999999999 27893 960 68218 27405 183856 999999999 999999999 27727 980 51672 27390 181616 999999999 999999999 27548 1000 35471 27368 177364 999999999 999999999 27368 11242 40 3774 -11899 5957 27147 59 1948730 21436 947 999999999 999999999 48000 60 1944256 21415 760 999999999 999999999 47855 70 1847554 21420 659 999999999 999999999 45804 75 1804227 21461 657 999999999 999999999 44994 80 1763630 21492 646 999999999 999999999 44235 85 1725442 21521 637 999999999 999999999 43534 90 1689402 21533 616 999999999 999999999 42854 100 1622864 21590 608 999999999 999999999 41692 125 1481469 21678 572 999999999 999999999 39275 150 1365658 21696 500 999999999 999999999 37312 175 1268182 21482 590 999999999 999999999 35353 200 1184576 21271 780 999999999 999999999 33693 250 1044816 21497 1239 999999999 999999999 31948 300 928072 22226 2052 999999999 999999999 31355 350 825773 23088 5468 999999999 999999999 31167 400 733969 23857 11114 999999999 999999999 30999 450 650484 24542 22743 999999999 999999999 30834 500 573834 25134 49095 999999999 999999999 30640 550 502977 25631 76744 999999999 999999999 30406 600 437131 26043 105955 999999999 999999999 30137 620 412054 26179 119573 999999999 999999999 30011 640 387651 26305 131139 999999999 999999999 29884 660 363893 26415 139991 999999999 999999999 29746 680 340749 26522 147835 999999999 999999999 29612 700 318187 26626 154620 999999999 999999999 29484 720 296176 26725 161814 999999999 999999999 29356 740 274690 26823 166592 999999999 999999999 29233 760 253702 26914 173181 999999999 999999999 29110 780 233192 27002 180196 999999999 999999999 28989 800 213138 27084 184214 999999999 999999999 28868 820 193526 27151 187279 999999999 999999999 28735 840 174341 27212 189025 999999999 999999999 28602 860 155570 27261 187928 999999999 999999999 28461 880 137204 27290 187501 999999999 999999999 28305 900 119233 27312 185697 999999999 999999999 28147 920 101647 27326 183808 999999999 999999999 27985 940 84431 27333 183614 999999999 999999999 27821 960 67576 27333 181261 999999999 999999999 27654 980 51074 27315 178215 999999999 999999999 27473 1000 34916 27298 174372 999999999 999999999 27298 11249 40 3772 -11899 5955 27113 59 1949000 21431 969 999999999 999999999 47993 60 1944255 21400 774 999999999 999999999 47822 70 1847595 21417 681 999999999 999999999 45796 75 1804272 21461 682 999999999 999999999 44993 80 1763663 21504 678 999999999 999999999 44261 85 1725446 21541 672 999999999 999999999 43576 90 1689369 21557 648 999999999 999999999 42900 100 1622760 21613 630 999999999 999999999 41736 125 1481171 21714 580 999999999 999999999 39341 150 1365158 21735 494 999999999 999999999 37379 175 1267578 21490 565 999999999 999999999 35365 200 1184062 21217 764 999999999 999999999 33608 250 1044716 21424 1228 999999999 999999999 31839 300 928344 22160 2048 999999999 999999999 31261 350 826335 23027 5567 999999999 999999999 31084 400 734770 23797 11440 999999999 999999999 30921 450 651466 24497 23146 999999999 999999999 30777 500 574932 25104 47741 999999999 999999999 30604 550 504132 25620 72365 999999999 999999999 30393 600 438310 26035 98156 999999999 999999999 30127 620 413241 26172 109450 999999999 999999999 30004 640 388843 26299 118996 999999999 999999999 29877 660 365090 26411 126484 999999999 999999999 29741 680 341949 26519 134011 999999999 999999999 29609 700 319390 26622 141090 999999999 999999999 29479 720 297380 26726 147582 999999999 999999999 29357 740 275893 26825 153069 999999999 999999999 29236 760 254904 26917 159490 999999999 999999999 29113 780 234391 27004 167923 999999999 999999999 28991 800 214339 27079 173008 999999999 999999999 28863 820 194733 27138 178037 999999999 999999999 28722 840 175562 27185 181856 999999999 999999999 28573 860 156815 27218 182286 999999999 999999999 28416 880 138486 27222 182844 999999999 999999999 28235 900 120565 27229 181797 999999999 999999999 28062 920 103033 27239 180522 999999999 999999999 27896 940 85873 27244 181010 999999999 999999999 27730 960 69073 27245 178865 999999999 999999999 27564 980 52624 27227 176146 999999999 999999999 27385 1000 36519 27208 171841 999999999 999999999 27208 11255 40 3771 -11899 5955 27125 59 1949000 21422 974 999999999 999999999 47974 60 1944260 21365 759 999999999 999999999 47742 70 1847711 21403 675 999999999 999999999 45767 75 1804415 21448 666 999999999 999999999 44966 80 1763832 21490 651 999999999 999999999 44232 85 1725637 21529 639 999999999 999999999 43551 90 1689567 21561 624 999999999 999999999 42910 100 1622916 21634 621 999999999 999999999 41778 125 1481204 21730 584 999999999 999999999 39370 150 1365143 21737 510 999999999 999999999 37383 175 1267596 21473 628 999999999 999999999 35337 200 1184097 21226 834 999999999 999999999 33622 250 1044498 21493 1300 999999999 999999999 31942 300 927753 22231 2142 999999999 999999999 31361 350 825495 23066 5601 999999999 999999999 31137 400 733830 23808 11628 999999999 999999999 30935 450 650538 24479 22504 999999999 999999999 30755 500 574085 25069 45982 999999999 999999999 30561 550 503397 25574 70237 999999999 999999999 30340 600 437680 25998 98156 999999999 999999999 30085 620 412642 26143 109816 999999999 999999999 29970 640 388268 26278 120170 999999999 999999999 29853 660 364529 26400 128760 999999999 999999999 29728 680 341395 26515 137541 999999999 999999999 29604 700 318836 26625 145306 999999999 999999999 29483 720 296823 26732 153175 999999999 999999999 29364 740 275329 26835 159888 999999999 999999999 29246 760 254331 26931 168060 999999999 999999999 29128 780 233807 27021 176669 999999999 999999999 29010 800 213739 27102 181922 999999999 999999999 28887 820 194112 27173 186925 999999999 999999999 28758 840 174914 27229 189133 999999999 999999999 28620 860 156135 27267 189884 999999999 999999999 28468 880 137767 27287 190406 999999999 999999999 28302 900 119801 27304 188156 999999999 999999999 28139 920 102220 27315 186268 999999999 999999999 27974 940 85012 27321 185684 999999999 999999999 27809 960 68165 27319 183505 999999999 999999999 27639 980 51672 27299 180810 999999999 999999999 27457 1000 35525 27276 176944 999999999 999999999 27276 11260 40 3770 -11899 5959 27099 59 1948550 21460 984 999999999 999999999 48050 60 1944254 21432 787 999999999 999999999 47894 70 1847406 21467 708 999999999 999999999 45904 75 1804007 21485 682 999999999 999999999 45045 80 1763379 21500 653 999999999 999999999 44253 85 1725184 21520 632 999999999 999999999 43533 90 1689146 21531 607 999999999 999999999 42850 100 1622621 21583 593 999999999 999999999 41678 125 1481341 21650 543 999999999 999999999 39224 150 1365694 21663 475 999999999 999999999 37255 175 1268445 21415 599 999999999 999999999 35242 200 1185156 21176 768 999999999 999999999 33543 250 1045934 21427 1229 999999999 999999999 31844 300 929563 22156 2066 999999999 999999999 31256 350 827578 23019 5657 999999999 999999999 31074 400 736077 23771 12178 999999999 999999999 30887 450 652914 24441 24626 999999999 999999999 30707 500 576600 25017 42055 999999999 999999999 30498 550 506071 25512 78794 999999999 999999999 30266 600 440521 25929 106239 999999999 999999999 30005 620 415548 26075 118482 999999999 999999999 29893 640 391236 26214 128032 999999999 999999999 29780 660 367553 26340 135935 999999999 999999999 29661 680 344468 26463 142373 999999999 999999999 29547 700 321948 26585 147625 999999999 999999999 29438 720 299961 26706 152170 999999999 999999999 29335 740 278483 26822 157157 999999999 999999999 29233 760 257489 26932 163641 999999999 999999999 29129 780 236958 27038 170926 999999999 999999999 29028 800 216871 27139 175434 999999999 999999999 28926 820 197212 27225 181548 999999999 999999999 28813 840 177969 27302 184481 999999999 999999999 28697 860 159131 27367 185475 999999999 999999999 28572 880 140693 27396 186283 999999999 999999999 28416 900 122653 27416 185762 999999999 999999999 28254 920 105000 27429 186566 999999999 999999999 28090 940 87721 27434 188246 999999999 999999999 27923 960 70805 27429 186090 999999999 999999999 27751 980 54246 27410 183671 999999999 999999999 27568 1000 38032 27392 178995 999999999 999999999 27392 11266 40 3769 -11899 5963 27047 59 1948100 21425 949 999999999 999999999 47961 60 1944266 21383 748 999999999 999999999 47782 70 1847643 21418 671 999999999 999999999 45798 75 1804324 21455 660 999999999 999999999 44983 80 1763737 21487 644 999999999 999999999 44225 85 1725557 21516 631 999999999 999999999 43524 90 1689510 21547 622 999999999 999999999 42881 100 1622911 21615 623 999999999 999999999 41740 125 1481398 21689 583 999999999 999999999 39295 150 1365646 21663 497 999999999 999999999 37255 175 1268396 21416 653 999999999 999999999 35243 200 1185023 21218 845 999999999 999999999 33610 250 1045349 21523 1315 999999999 999999999 31987 300 928338 22300 2188 999999999 999999999 31459 350 825693 23168 5957 999999999 999999999 31275 400 733582 23934 12519 999999999 999999999 31100 450 649848 24609 25066 999999999 999999999 30918 500 573007 25191 51763 999999999 999999999 30709 550 502023 25665 79429 999999999 999999999 30447 600 436127 26047 107001 999999999 999999999 30141 620 411050 26176 119257 999999999 999999999 30008 640 386653 26294 128799 999999999 999999999 29872 660 362906 26401 135915 999999999 999999999 29730 680 339777 26503 143049 999999999 999999999 29591 700 317236 26596 149776 999999999 999999999 29450 720 295254 26686 156225 999999999 999999999 29313 740 273802 26776 160759 999999999 999999999 29182 760 252855 26859 167042 999999999 999999999 29050 780 232390 26937 172751 999999999 999999999 28919 800 212390 27005 177637 999999999 999999999 28783 820 192838 27062 181547 999999999 999999999 28641 840 173721 27110 183101 999999999 999999999 28495 860 155023 27148 185078 999999999 999999999 28343 880 136732 27180 186831 999999999 999999999 28191 900 118831 27211 185126 999999999 999999999 28043 920 101309 27227 183811 999999999 999999999 27883 940 84153 27242 183878 999999999 999999999 27728 960 67351 27252 182145 999999999 999999999 27572 980 50894 27249 179531 999999999 999999999 27407 1000 34773 27238 176723 999999999 999999999 27238 11274 40 3768 -11899 5963 26895 59 1948100 21450 984 999999999 999999999 48017 60 1944263 21397 771 999999999 999999999 47814 70 1847557 21440 698 999999999 999999999 45846 75 1804204 21466 674 999999999 999999999 45004 80 1763601 21494 650 999999999 999999999 44239 85 1725413 21519 630 999999999 999999999 43530 90 1689362 21548 616 999999999 999999999 42884 100 1622754 21620 615 999999999 999999999 41749 125 1481306 21664 547 999999999 999999999 39250 150 1365759 21611 506 999999999 999999999 37166 175 1268781 21347 664 999999999 999999999 35130 200 1185680 21147 829 999999999 999999999 33498 250 1046271 21513 1336 999999999 999999999 31972 300 929263 22309 2246 999999999 999999999 31471 350 826567 23182 6184 999999999 999999999 31294 400 734410 23943 13003 999999999 999999999 31111 450 650663 24608 26051 999999999 999999999 30916 500 573843 25179 53202 999999999 999999999 30695 550 502904 25644 80655 999999999 999999999 30422 600 437072 26019 105421 999999999 999999999 30108 620 412022 26145 115607 999999999 999999999 29973 640 387656 26259 124872 999999999 999999999 29832 660 363942 26364 131268 999999999 999999999 29688 680 340846 26463 137267 999999999 999999999 29546 700 318341 26552 142980 999999999 999999999 29401 720 296396 26640 147705 999999999 999999999 29263 740 274983 26723 153047 999999999 999999999 29125 760 254079 26801 158944 999999999 999999999 28988 780 233660 26874 163961 999999999 999999999 28852 800 213710 26932 167978 999999999 999999999 28705 820 194215 26979 171570 999999999 999999999 28554 840 175159 27017 173410 999999999 999999999 28397 860 156529 27048 174379 999999999 999999999 28239 880 138310 27064 175104 999999999 999999999 28072 900 120490 27081 173341 999999999 999999999 27909 920 103055 27084 171245 999999999 999999999 27737 940 85994 27087 170311 999999999 999999999 27570 960 69291 27086 167577 999999999 999999999 27404 980 52937 27073 164443 999999999 999999999 27230 1000 36922 27058 160501 999999999 999999999 27058 11330 40 3757 -11899 5963 26595 59 1948100 21397 929 999999999 999999999 47898 60 1944273 21339 721 999999999 999999999 47684 70 1847871 21364 645 999999999 999999999 45682 75 1804664 21398 637 999999999 999999999 44863 80 1764184 21431 621 999999999 999999999 44109 85 1726093 21473 613 999999999 999999999 43437 90 1690121 21500 594 999999999 999999999 42787 100 1623666 21570 579 999999999 999999999 41653 125 1482201 21719 550 999999999 999999999 39350 150 1366126 21753 467 999999999 999999999 37411 175 1268540 21474 567 999999999 999999999 35339 200 1185103 21193 748 999999999 999999999 33570 250 1045928 21396 1217 999999999 999999999 31798 300 929586 22177 2078 999999999 999999999 31285 350 827419 23079 5783 999999999 999999999 31155 400 735599 23874 12564 999999999 999999999 31022 450 652026 24576 25244 999999999 999999999 30876 500 575292 25155 52159 999999999 999999999 30666 550 504437 25608 76886 999999999 999999999 30379 600 438766 25928 97023 999999999 999999999 30004 620 413819 26025 104424 999999999 999999999 29834 640 389576 26114 109979 999999999 999999999 29667 660 366006 26190 113473 999999999 999999999 29492 680 343075 26260 116557 999999999 999999999 29320 700 320750 26330 118470 999999999 999999999 29156 720 298997 26395 119651 999999999 999999999 28993 740 277789 26460 121132 999999999 999999999 28838 760 257099 26517 123514 999999999 999999999 28680 780 236902 26574 126435 999999999 999999999 28529 800 217178 26623 127956 999999999 999999999 28376 820 197909 26664 129573 999999999 999999999 28220 840 179078 26696 129717 999999999 999999999 28060 860 160669 26725 130526 999999999 999999999 27902 880 142669 26736 128862 999999999 999999999 27730 900 125068 26745 126897 999999999 999999999 27562 920 107850 26747 125851 999999999 999999999 27392 940 90999 26757 126274 999999999 999999999 27235 960 74494 26772 124932 999999999 999999999 27086 980 58326 26771 123604 999999999 999999999 26926 1000 42488 26762 121722 999999999 999999999 26762 11337 40 3756 -11899 5957 26802 59 1948820 21443 981 999999999 999999999 48016 60 1944258 21380 758 999999999 999999999 47776 70 1847638 21420 678 999999999 999999999 45802 75 1804308 21464 668 999999999 999999999 45000 80 1763693 21508 656 999999999 999999999 44269 85 1725474 21539 637 999999999 999999999 43572 90 1689393 21564 617 999999999 999999999 42914 100 1622755 21623 604 999999999 999999999 41757 125 1481316 21658 527 999999999 999999999 39239 150 1365762 21620 441 999999999 999999999 37181 175 1268846 21311 624 999999999 999999999 35070 200 1185921 21094 788 999999999 999999999 33414 250 1046808 21475 1353 999999999 999999999 31916 300 929847 22329 2359 999999999 999999999 31500 350 826981 23237 6551 999999999 999999999 31368 400 734589 24009 13923 999999999 999999999 31196 450 650614 24675 28930 999999999 999999999 31001 500 573628 25219 59347 999999999 999999999 30744 550 502631 25646 86177 999999999 999999999 30424 600 436843 25982 110476 999999999 999999999 30066 620 411838 26091 120852 999999999 999999999 29911 640 387527 26195 128295 999999999 999999999 29758 660 363877 26284 133131 999999999 999999999 29599 680 340858 26367 137190 999999999 999999999 29439 700 318437 26449 140599 999999999 999999999 29287 720 296581 26529 143515 999999999 999999999 29140 740 275259 26607 146357 999999999 999999999 28998 760 254449 26678 150927 999999999 999999999 28855 780 234126 26744 155350 999999999 999999999 28712 800 214271 26808 156144 999999999 999999999 28573 820 194864 26859 157474 999999999 999999999 28427 840 175892 26899 157828 999999999 999999999 28274 860 157340 26937 157894 999999999 999999999 28123 880 139196 26954 157524 999999999 999999999 27957 900 121450 26967 155350 999999999 999999999 27791 920 104089 26971 153967 999999999 999999999 27621 940 87099 26972 153413 999999999 999999999 27453 960 70469 26966 150514 999999999 999999999 27282 980 54189 26944 147778 999999999 999999999 27100 1000 38250 26928 143715 999999999 999999999 26928 11342 40 3755 -11899 5961 26972 59 1948370 21397 915 999999999 999999999 47905 60 1944268 21371 731 999999999 999999999 47755 70 1847783 21368 633 999999999 999999999 45692 75 1804574 21396 624 999999999 999999999 44858 80 1764108 21419 608 999999999 999999999 44085 85 1726046 21452 602 999999999 999999999 43394 90 1690125 21460 577 999999999 999999999 42709 100 1623807 21519 565 999999999 999999999 41556 125 1482570 21700 576 999999999 999999999 39315 150 1366417 21802 537 999999999 999999999 37495 175 1268431 21602 533 999999999 999999999 35550 200 1184513 21310 755 999999999 999999999 33756 250 1044988 21385 1174 999999999 999999999 31782 300 928962 22069 1935 999999999 999999999 31133 350 827353 22940 5410 999999999 999999999 30967 400 736087 23730 11800 999999999 999999999 30834 450 652993 24443 24073 999999999 999999999 30709 500 576610 25060 51700 999999999 999999999 30551 550 505925 25581 81441 999999999 999999999 30347 600 440206 25994 109696 999999999 999999999 30080 620 415179 26124 121783 999999999 999999999 29949 640 390830 26244 130972 999999999 999999999 29814 660 367131 26345 138355 999999999 999999999 29667 680 344053 26442 144901 999999999 999999999 29523 700 321562 26539 148737 999999999 999999999 29387 720 299627 26628 151821 999999999 999999999 29250 740 278223 26714 154632 999999999 999999999 29115 760 257326 26792 158895 999999999 999999999 28978 780 236915 26865 164338 999999999 999999999 28842 800 216969 26930 167599 999999999 999999999 28703 820 197474 26980 170732 999999999 999999999 28555 840 178416 27022 172192 999999999 999999999 28403 860 159781 27054 171950 999999999 999999999 28246 880 141563 27057 170125 999999999 999999999 28064 900 123754 27056 167899 999999999 999999999 27883 920 106338 27052 166925 999999999 999999999 27705 940 89297 27054 167771 999999999 999999999 27536 960 72613 27056 165966 999999999 999999999 27373 980 56277 27044 163761 999999999 999999999 27200 1000 40278 27033 160350 999999999 999999999 27033 11349 40 3753 -11899 5970 26940 59 1947380 21418 949 999999999 999999999 47928 60 1944276 21361 742 999999999 999999999 47734 70 1847831 21360 642 999999999 999999999 45675 75 1804591 21435 667 999999999 999999999 44939 80 1764008 21504 684 999999999 999999999 44260 85 1725774 21560 689 999999999 999999999 43613 90 1689672 21569 656 999999999 999999999 42924 100 1623048 21610 625 999999999 999999999 41730 125 1481525 21697 576 999999999 999999999 39310 150 1365610 21715 498 999999999 999999999 37345 175 1268125 21467 549 999999999 999999999 35328 200 1184634 21227 754 999999999 999999999 33625 250 1045156 21454 1293 999999999 999999999 31884 300 928500 22236 2190 999999999 999999999 31369 350 826050 23145 6076 999999999 999999999 31244 400 733988 23931 12546 999999999 999999999 31096 450 650231 24626 26656 999999999 999999999 30939 500 573343 25204 57404 999999999 999999999 30726 550 502320 25679 86044 999999999 999999999 30464 600 436415 26041 111895 999999999 999999999 30135 620 411352 26151 123686 999999999 999999999 29979 640 386987 26252 131638 999999999 999999999 29823 660 363290 26331 138135 999999999 999999999 29652 680 340233 26408 143379 999999999 999999999 29486 700 317777 26490 147509 999999999 999999999 29333 720 295886 26570 149894 999999999 999999999 29185 740 274533 26645 150850 999999999 999999999 29040 760 253693 26715 153806 999999999 999999999 28895 780 233342 26783 159236 999999999 999999999 28754 800 213457 26848 160854 999999999 999999999 28616 820 194021 26900 163079 999999999 999999999 28470 840 175017 26951 162799 999999999 999999999 28328 860 156427 26995 160138 999999999 999999999 28184 880 138248 26999 158065 999999999 999999999 28003 900 120477 27000 155802 999999999 999999999 27825 920 103093 27007 155078 999999999 999999999 27659 940 86082 27004 156344 999999999 999999999 27486 960 69431 27001 154004 999999999 999999999 27318 980 53130 26980 151397 999999999 999999999 27136 1000 37169 26968 147203 999999999 999999999 26968 11355 40 3752 -11899 5981 26763 59 1946300 21393 928 999999999 999999999 47848 60 1944287 21356 742 999999999 999999999 47722 70 1847913 21334 628 999999999 999999999 45619 75 1804775 21361 617 999999999 999999999 44784 80 1764369 21390 602 999999999 999999999 44026 85 1726350 21432 598 999999999 999999999 43355 90 1690457 21446 573 999999999 999999999 42680 100 1624167 21516 564 999999999 999999999 41549 125 1482881 21719 581 999999999 999999999 39349 150 1366602 21830 544 999999999 999999999 37543 175 1268400 21669 560 999999999 999999999 35660 200 1184192 21391 786 999999999 999999999 33885 250 1044194 21449 1237 999999999 999999999 31877 300 927881 22113 2002 999999999 999999999 31195 350 826090 22977 5490 999999999 999999999 31017 400 734680 23767 11750 999999999 999999999 30882 450 651475 24470 24055 999999999 999999999 30743 500 575011 25086 54023 999999999 999999999 30582 550 504261 25601 85522 999999999 999999999 30371 600 438500 26005 114534 999999999 999999999 30093 620 413467 26125 126114 999999999 999999999 29950 640 389123 26233 135835 999999999 999999999 29801 660 365441 26319 143202 999999999 999999999 29637 680 342394 26396 148673 999999999 999999999 29471 700 319951 26472 151806 999999999 999999999 29313 720 298080 26540 153811 999999999 999999999 29153 740 276757 26600 155534 999999999 999999999 28991 760 255960 26652 157592 999999999 999999999 28826 780 235665 26699 160848 999999999 999999999 28664 800 215852 26737 161967 999999999 999999999 28497 820 196507 26759 161960 999999999 999999999 28320 840 177615 26774 161198 999999999 999999999 28142 860 159160 26781 157335 999999999 999999999 27961 880 141134 26760 153564 999999999 999999999 27755 900 123527 26740 150440 999999999 999999999 27557 920 106319 26722 147542 999999999 999999999 27366 940 89489 26714 146580 999999999 999999999 27190 960 73017 26709 143963 999999999 999999999 27023 980 56893 26688 141001 999999999 999999999 26842 1000 41105 26672 137240 999999999 999999999 26672 11362 40 3751 -11899 5975 26598 59 1946930 21391 930 999999999 999999999 47859 60 1944286 21282 688 999999999 999999999 47556 70 1848121 21316 618 999999999 999999999 45581 75 1804932 21428 667 999999999 999999999 44926 80 1764329 21531 703 999999999 999999999 44315 85 1726032 21604 718 999999999 999999999 43702 90 1689851 21620 686 999999999 999999999 43026 100 1623071 21659 655 999999999 999999999 41826 125 1481399 21693 578 999999999 999999999 39303 150 1365646 21659 488 999999999 999999999 37248 175 1268557 21348 526 999999999 999999999 35132 200 1185536 21106 717 999999999 999999999 33432 250 1046591 21412 1267 999999999 999999999 31822 300 930096 22218 2167 999999999 999999999 31343 350 827718 23132 5972 999999999 999999999 31226 400 735734 23906 12482 999999999 999999999 31062 450 652099 24580 27338 999999999 999999999 30882 500 575388 25136 57449 999999999 999999999 30642 550 504576 25597 83249 999999999 999999999 30366 600 438881 25958 107346 999999999 999999999 30038 620 413900 26064 118050 999999999 999999999 29879 640 389618 26160 125032 999999999 999999999 29719 660 366006 26234 130662 999999999 999999999 29542 680 343038 26301 135208 999999999 999999999 29366 700 320678 26372 138774 999999999 999999999 29202 720 298887 26445 140676 999999999 999999999 29048 740 277639 26509 141178 999999999 999999999 28891 760 256911 26566 143216 999999999 999999999 28733 780 236680 26617 148372 999999999 999999999 28576 800 216924 26664 147435 999999999 999999999 28420 820 197630 26692 148902 999999999 999999999 28250 840 178781 26718 147051 999999999 999999999 28084 860 160361 26734 142432 999999999 999999999 27912 880 142369 26703 138543 999999999 999999999 27696 900 124802 26675 134738 999999999 999999999 27490 920 107635 26658 133477 999999999 999999999 27301 940 90851 26632 134258 999999999 999999999 27107 960 74438 26603 131175 999999999 999999999 26915 980 58384 26561 127877 999999999 999999999 26715 1000 42672 26543 123521 999999999 999999999 26543 11367 40 3750 -11899 5970 26703 59 1947380 21379 908 999999999 999999999 47842 60 1944281 21319 702 999999999 999999999 47639 70 1848038 21314 606 999999999 999999999 45575 75 1804912 21368 617 999999999 999999999 44800 80 1764475 21415 617 999999999 999999999 44077 85 1726407 21463 619 999999999 999999999 43417 90 1690470 21468 588 999999999 999999999 42725 100 1624138 21520 567 999999999 999999999 41557 125 1482909 21697 574 999999999 999999999 39309 150 1366799 21789 538 999999999 999999999 37472 175 1268882 21585 497 999999999 999999999 35521 200 1185000 21310 738 999999999 999999999 33755 250 1045337 21428 1213 999999999 999999999 31846 300 928996 22144 2005 999999999 999999999 31239 350 827011 23032 5550 999999999 999999999 31091 400 735386 23822 11981 999999999 999999999 30954 450 651990 24526 24845 999999999 999999999 30813 500 575368 25132 54030 999999999 999999999 30639 550 504500 25639 83452 999999999 999999999 30417 600 438659 26030 110757 999999999 999999999 30122 620 413606 26143 121889 999999999 999999999 29970 640 389249 26244 130458 999999999 999999999 29814 660 365561 26319 137427 999999999 999999999 29638 680 342519 26386 143044 999999999 999999999 29460 700 320086 26457 145902 999999999 999999999 29296 720 298231 26518 147445 999999999 999999999 29128 740 276930 26569 149017 999999999 999999999 28957 760 256160 26612 151118 999999999 999999999 28783 780 235899 26648 155574 999999999 999999999 28609 800 216128 26677 156103 999999999 999999999 28434 820 196829 26691 156059 999999999 999999999 28248 840 177988 26699 154274 999999999 999999999 28063 860 159587 26698 149971 999999999 999999999 27874 880 141623 26660 145986 999999999 999999999 27652 900 124085 26628 142381 999999999 999999999 27442 920 106952 26601 139913 999999999 999999999 27243 940 90201 26583 139684 999999999 999999999 27057 960 73813 26568 137079 999999999 999999999 26880 980 57777 26537 134147 999999999 999999999 26691 1000 42079 26521 130341 999999999 999999999 26521 11374 40 3749 -11899 5964 26660 59 1948010 21387 923 999999999 999999999 47874 60 1944277 21312 704 999999999 999999999 47625 70 1847996 21337 627 999999999 999999999 45625 75 1804816 21399 639 999999999 999999999 44864 80 1764302 21466 650 999999999 999999999 44182 85 1726139 21518 652 999999999 999999999 43529 90 1690085 21553 641 999999999 999999999 42894 100 1623447 21634 643 999999999 999999999 41777 125 1481667 21751 614 999999999 999999999 39408 150 1365536 21742 519 999999999 999999999 37392 175 1267975 21474 614 999999999 999999999 35339 200 1184500 21212 824 999999999 999999999 33600 250 1045043 21463 1314 999999999 999999999 31897 300 928374 22232 2175 999999999 999999999 31363 350 826019 23108 5904 999999999 999999999 31193 400 734113 23890 12262 999999999 999999999 31041 450 650510 24578 25269 999999999 999999999 30878 500 573748 25171 54983 999999999 999999999 30686 550 502806 25654 82514 999999999 999999999 30434 600 436946 26030 108790 999999999 999999999 30121 620 411892 26144 119076 999999999 999999999 29972 640 387532 26248 128247 999999999 999999999 29819 660 363835 26335 134259 999999999 999999999 29656 680 340775 26412 139644 999999999 999999999 29489 700 318321 26481 144641 999999999 999999999 29323 720 296443 26548 148094 999999999 999999999 29161 740 275113 26609 150670 999999999 999999999 29000 760 254308 26663 153279 999999999 999999999 28838 780 234004 26711 156536 999999999 999999999 28677 800 214184 26745 156722 999999999 999999999 28506 820 194834 26765 156244 999999999 999999999 28327 840 175941 26769 155068 999999999 999999999 28137 860 157493 26766 151454 999999999 999999999 27945 880 139476 26747 148891 999999999 999999999 27742 900 121874 26735 145583 999999999 999999999 27553 920 104666 26726 141622 999999999 999999999 27371 940 87832 26723 139707 999999999 999999999 27200 960 71355 26716 136914 999999999 999999999 27030 980 55227 26694 133606 999999999 999999999 26848 1000 39438 26671 129791 999999999 999999999 26671 11387 40 3746 -11899 5979 26251 59 1946480 21398 938 999999999 999999999 47865 60 1944288 21305 701 999999999 999999999 47608 70 1848040 21330 628 999999999 999999999 45609 75 1804865 21401 650 999999999 999999999 44868 80 1764335 21481 672 999999999 999999999 44213 85 1726148 21530 668 999999999 999999999 43552 90 1690078 21561 651 999999999 999999999 42908 100 1623416 21642 649 999999999 999999999 41793 125 1481653 21738 589 999999999 999999999 39384 150 1365606 21724 483 999999999 999999999 37361 175 1268194 21426 554 999999999 999999999 35260 200 1184970 21132 744 999999999 999999999 33473 250 1046053 21378 1230 999999999 999999999 31771 300 929742 22183 2095 999999999 999999999 31294 350 827533 23092 5910 999999999 999999999 31172 400 735636 23901 12555 999999999 999999999 31056 450 651972 24603 26302 999999999 999999999 30910 500 575139 25192 57795 999999999 999999999 30711 550 504166 25655 85526 999999999 999999999 30435 600 438365 25983 107808 999999999 999999999 30067 620 413367 26075 114902 999999999 999999999 29892 640 389082 26156 121388 999999999 999999999 29714 660 365478 26222 124741 999999999 999999999 29529 680 342525 26278 126675 999999999 999999999 29340 700 320193 26328 128875 999999999 999999999 29154 720 298450 26374 128424 999999999 999999999 28970 740 277268 26415 128374 999999999 999999999 28789 760 256622 26449 128633 999999999 999999999 28607 780 236486 26482 129071 999999999 999999999 28430 800 216844 26496 127621 999999999 999999999 28241 820 197679 26500 125647 999999999 999999999 28047 840 178981 26484 123626 999999999 999999999 27837 860 160733 26468 120448 999999999 999999999 27634 880 142922 26433 117460 999999999 999999999 27417 900 125531 26411 114267 999999999 999999999 27218 920 108536 26387 110743 999999999 999999999 27024 940 91918 26376 109510 999999999 999999999 26847 960 75654 26372 107113 999999999 999999999 26681 980 59733 26352 104421 999999999 999999999 26505 1000 44145 26334 101039 999999999 999999999 26334 11391 40 3745 -11899 5976 26457 59 1946840 21423 953 999999999 999999999 47929 60 1944279 21373 746 999999999 999999999 47761 70 1847751 21386 657 999999999 999999999 45729 75 1804510 21410 640 999999999 999999999 44888 80 1764010 21439 620 999999999 999999999 44127 85 1725911 21473 605 999999999 999999999 43437 90 1689942 21497 586 999999999 999999999 42781 100 1623499 21564 573 999999999 999999999 41643 125 1482115 21700 535 999999999 999999999 39316 150 1366146 21733 450 999999999 999999999 37375 175 1268572 21489 582 999999999 999999999 35364 200 1185028 21232 768 999999999 999999999 33633 250 1045533 21454 1249 999999999 999999999 31884 300 928922 22219 2107 999999999 999999999 31344 350 826619 23098 5806 999999999 999999999 31180 400 734737 23887 12445 999999999 999999999 31038 450 651125 24586 24696 999999999 999999999 30889 500 574343 25175 50221 999999999 999999999 30690 550 503419 25638 75147 999999999 999999999 30415 600 437663 25965 96490 999999999 999999999 30047 620 412679 26063 103796 999999999 999999999 29878 640 388402 26150 109827 999999999 999999999 29707 660 364801 26222 113620 999999999 999999999 29529 680 341844 26286 117489 999999999 999999999 29349 700 319501 26346 119903 999999999 999999999 29174 720 297740 26400 121493 999999999 999999999 28999 740 276534 26450 123503 999999999 999999999 28827 760 255858 26492 125628 999999999 999999999 28653 780 235687 26532 127853 999999999 999999999 28484 800 216002 26559 128563 999999999 999999999 28308 820 196786 26579 128140 999999999 999999999 28131 840 178024 26586 127279 999999999 999999999 27944 860 159701 26587 126515 999999999 999999999 27758 880 141802 26575 124573 999999999 999999999 27564 900 124311 26571 121911 999999999 999999999 27384 920 107209 26559 119359 999999999 999999999 27199 940 90479 26559 118377 999999999 999999999 27033 960 74100 26565 116433 999999999 999999999 26877 980 58059 26557 114529 999999999 999999999 26710 1000 42349 26543 112194 999999999 999999999 26543 11399 40 3744 -11899 5972 26818 59 1947200 21358 935 999999999 999999999 47790 60 1944288 21258 717 999999999 999999999 47504 70 1848233 21291 637 999999999 999999999 45527 75 1805132 21366 646 999999999 999999999 44796 80 1764658 21456 651 999999999 999999999 44161 85 1726496 21528 647 999999999 999999999 43550 90 1690412 21578 631 999999999 999999999 42943 100 1623673 21674 630 999999999 999999999 41855 125 1481608 21799 586 999999999 999999999 39494 150 1365183 21805 502 999999999 999999999 37500 175 1267410 21505 565 999999999 999999999 35390 200 1183967 21164 753 999999999 999999999 33525 250 1045176 21307 1184 999999999 999999999 31665 300 929407 22051 1969 999999999 999999999 31108 350 827815 22950 5444 999999999 999999999 30981 400 736475 23758 11282 999999999 999999999 30870 450 653286 24470 23627 999999999 999999999 30743 500 576810 25093 52117 999999999 999999999 30591 550 506033 25613 82854 999999999 999999999 30386 600 440222 26033 112497 999999999 999999999 30125 620 415157 26164 124600 999999999 999999999 29994 640 390771 26282 134899 999999999 999999999 29857 660 367038 26383 142359 999999999 999999999 29709 680 343929 26475 147842 999999999 999999999 29560 700 321414 26561 153100 999999999 999999999 29411 720 299465 26643 156445 999999999 999999999 29266 740 278052 26721 158977 999999999 999999999 29122 760 257153 26790 162446 999999999 999999999 28976 780 236746 26855 165900 999999999 999999999 28831 800 216814 26903 167720 999999999 999999999 28674 820 197346 26934 168948 999999999 999999999 28506 840 178329 26951 169140 999999999 999999999 28328 860 159751 26962 167205 999999999 999999999 28149 880 141600 26950 165394 999999999 999999999 27953 900 123864 26940 162500 999999999 999999999 27763 920 106528 26920 159865 999999999 999999999 27569 940 89574 26908 159863 999999999 999999999 27388 960 72984 26899 157256 999999999 999999999 27215 980 56746 26876 154035 999999999 999999999 27032 1000 40847 26860 150078 999999999 999999999 26860 11454 40 3734 -11899 5996 27617 59 1944680 21445 965 999999999 999999999 47930 60 1944299 21423 776 999999999 999999999 47873 70 1847609 21407 663 999999999 999999999 45774 75 1804367 21391 618 999999999 999999999 44847 80 1763935 21388 584 999999999 999999999 44021 85 1725949 21396 562 999999999 999999999 43282 90 1690115 21413 547 999999999 999999999 42614 100 1623909 21494 557 999999999 999999999 41507 125 1482799 21686 597 999999999 999999999 39291 150 1366672 21806 595 999999999 999999999 37501 175 1268559 21655 822 999999999 999999999 35636 200 1184341 21411 1053 999999999 999999999 33916 250 1043922 21558 1548 999999999 999999999 32039 300 927072 22205 2495 999999999 999999999 31325 350 825027 22998 6929 999999999 999999999 31045 400 733627 23741 14610 999999999 999999999 30849 450 650556 24418 29123 999999999 999999999 30678 500 574244 25039 58541 999999999 999999999 30525 550 503586 25582 90875 999999999 999999999 30349 600 437766 26071 126036 999999999 999999999 30169 620 412642 26249 139391 999999999 999999999 30092 640 388155 26416 150002 999999999 999999999 30009 660 364277 26568 160600 999999999 999999999 29918 680 340982 26715 173316 999999999 999999999 29828 700 318240 26857 181510 999999999 999999999 29739 720 296024 26993 190406 999999999 999999999 29650 740 274310 27122 201300 999999999 999999999 29559 760 253079 27241 214435 999999999 999999999 29464 780 232310 27353 227778 999999999 999999999 29366 800 211987 27459 239232 999999999 999999999 29267 820 192093 27555 243868 999999999 999999999 29163 840 172620 27626 253481 999999999 999999999 29037 860 153562 27677 258550 999999999 999999999 28896 880 134914 27712 265224 999999999 999999999 28744 900 116666 27733 265299 999999999 999999999 28581 920 98809 27742 262232 999999999 999999999 28412 940 81331 27752 259486 999999999 999999999 28247 960 64219 27749 256529 999999999 999999999 28075 980 47465 27731 252221 999999999 999999999 27892 1000 31062 27711 245028 999999999 999999999 27711 11462 40 3732 -11899 5992 27249 59 1945130 21388 915 999999999 999999999 47812 60 1944298 21295 692 999999999 999999999 47586 70 1848138 21301 610 999999999 999999999 45547 75 1805035 21359 620 999999999 999999999 44781 80 1764593 21430 630 999999999 999999999 44107 85 1726487 21490 632 999999999 999999999 43471 90 1690483 21522 617 999999999 999999999 42831 100 1623950 21598 617 999999999 999999999 41707 125 1482396 21718 603 999999999 999999999 39348 150 1366276 21771 542 999999999 999999999 37442 175 1268521 21531 618 999999999 999999999 35432 200 1184858 21251 836 999999999 999999999 33663 250 1045369 21433 1340 999999999 999999999 31853 300 929047 22132 2223 999999999 999999999 31221 350 827212 22978 6150 999999999 999999999 31018 400 735852 23740 12731 999999999 999999999 30847 450 652772 24424 26064 999999999 999999999 30685 500 576473 25024 56352 999999999 999999999 30507 550 505887 25546 87290 999999999 999999999 30306 600 440230 25979 115479 999999999 999999999 30063 620 415209 26127 127176 999999999 999999999 29952 640 390848 26267 136872 999999999 999999999 29841 660 367117 26392 145114 999999999 999999999 29720 680 343985 26516 152040 999999999 999999999 29606 700 321420 26639 158361 999999999 999999999 29498 720 299388 26762 162044 999999999 999999999 29396 740 277865 26879 166061 999999999 999999999 29295 760 256825 26991 172073 999999999 999999999 29194 780 236246 27105 179853 999999999 999999999 29100 800 216107 27211 185521 999999999 999999999 29003 820 196391 27311 191162 999999999 999999999 28905 840 177083 27402 195012 999999999 999999999 28802 860 158170 27481 195819 999999999 999999999 28692 880 139652 27520 196659 999999999 999999999 28544 900 121528 27549 195862 999999999 999999999 28391 920 103786 27573 195429 999999999 999999999 28238 940 86414 27583 198021 999999999 999999999 28075 960 69403 27589 196366 999999999 999999999 27913 980 52746 27575 193944 999999999 999999999 27735 1000 36433 27559 188703 999999999 999999999 27559 11468 40 3731 -11899 5987 26998 59 1945670 21405 928 999999999 999999999 47862 60 1944291 21373 740 999999999 999999999 47761 70 1847838 21352 626 999999999 999999999 45657 75 1804687 21355 598 999999999 999999999 44773 80 1764304 21371 575 999999999 999999999 43987 85 1726335 21395 560 999999999 999999999 43279 90 1690497 21418 546 999999999 999999999 42624 100 1624267 21506 554 999999999 999999999 41529 125 1483094 21694 574 999999999 999999999 39305 150 1366927 21813 554 999999999 999999999 37513 175 1268774 21666 624 999999999 999999999 35654 200 1184501 21429 863 999999999 999999999 33944 250 1044078 21541 1311 999999999 999999999 32014 300 927335 22181 2102 999999999 999999999 31291 350 825362 22990 5600 999999999 999999999 31034 400 733975 23743 12003 999999999 999999999 30850 450 650887 24426 23307 999999999 999999999 30688 500 574572 25034 40734 999999999 999999999 30518 550 503946 25565 80304 999999999 999999999 30328 600 438237 26001 112534 999999999 999999999 30088 620 413195 26148 125206 999999999 999999999 29976 640 388817 26284 135965 999999999 999999999 29859 660 365073 26404 145588 999999999 999999999 29733 680 341936 26517 154050 999999999 999999999 29607 700 319377 26626 160097 999999999 999999999 29483 720 297366 26724 165221 999999999 999999999 29355 740 275882 26817 170051 999999999 999999999 29227 760 254903 26900 175916 999999999 999999999 29095 780 234406 26980 181928 999999999 999999999 28965 800 214374 27048 186647 999999999 999999999 28829 820 194793 27102 189747 999999999 999999999 28684 840 175650 27140 191695 999999999 999999999 28527 860 156937 27163 191784 999999999 999999999 28359 880 138644 27170 192207 999999999 999999999 28181 900 120758 27177 190571 999999999 999999999 28008 920 103262 27179 188506 999999999 999999999 27834 940 86139 27189 187970 999999999 999999999 27674 960 69371 27196 186027 999999999 999999999 27515 980 52949 27186 183204 999999999 999999999 27344 1000 36867 27168 178660 999999999 999999999 27168 11474 40 3730 -11899 5982 26829 59 1946210 21411 945 999999999 999999999 47888 60 1944288 21329 714 999999999 999999999 47663 70 1847927 21355 640 999999999 999999999 45664 75 1804732 21395 635 999999999 999999999 44856 80 1764246 21440 629 999999999 999999999 44130 85 1726143 21476 617 999999999 999999999 43444 90 1690167 21501 599 999999999 999999999 42790 100 1623697 21577 597 999999999 999999999 41667 125 1482351 21675 550 999999999 999999999 39271 150 1366529 21702 479 999999999 999999999 37323 175 1269050 21477 561 999999999 999999999 35344 200 1185522 21236 757 999999999 999999999 33639 250 1045983 21464 1232 999999999 999999999 31899 300 929429 22188 2050 999999999 999999999 31300 350 827308 23049 5499 999999999 999999999 31114 400 735662 23816 11457 999999999 999999999 30945 450 652319 24501 23169 999999999 999999999 30782 500 575787 25098 49240 999999999 999999999 30597 550 505023 25599 76275 999999999 999999999 30369 600 439276 25996 101784 999999999 999999999 30082 620 414249 26122 111548 999999999 999999999 29946 640 389904 26237 120816 999999999 999999999 29806 660 366211 26337 127441 999999999 999999999 29658 680 343141 26431 132091 999999999 999999999 29511 700 320663 26520 136920 999999999 999999999 29366 720 298746 26602 140260 999999999 999999999 29221 740 277368 26677 144559 999999999 999999999 29074 760 256504 26744 148873 999999999 999999999 28926 780 236132 26808 153390 999999999 999999999 28781 800 216234 26858 156232 999999999 999999999 28627 820 196795 26896 158804 999999999 999999999 28466 840 177802 26923 159959 999999999 999999999 28298 860 159241 26941 159621 999999999 999999999 28128 880 141102 26933 159038 999999999 999999999 27935 900 123376 26927 157510 999999999 999999999 27750 920 106046 26915 155828 999999999 999999999 27564 940 89094 26907 156102 999999999 999999999 27387 960 72504 26900 154042 999999999 999999999 27216 980 56264 26881 151459 999999999 999999999 27036 1000 40363 26865 147430 999999999 999999999 26865 11479 40 3729 -11899 5984 26820 59 1945940 21393 924 999999999 999999999 47841 60 1944290 21338 719 999999999 999999999 47683 70 1847941 21341 631 999999999 999999999 45634 75 1804794 21362 616 999999999 999999999 44787 80 1764390 21386 597 999999999 999999999 44018 85 1726386 21418 585 999999999 999999999 43326 90 1690505 21446 570 999999999 999999999 42680 100 1624186 21535 573 999999999 999999999 41586 125 1482862 21711 566 999999999 999999999 39335 150 1366700 21794 510 999999999 999999999 37481 175 1268710 21612 585 999999999 999999999 35565 200 1184701 21348 791 999999999 999999999 33816 250 1044805 21461 1221 999999999 999999999 31895 300 928414 22130 1994 999999999 999999999 31219 350 826582 22978 5356 999999999 999999999 31019 400 735191 23756 11433 999999999 999999999 30867 450 652035 24453 22584 999999999 999999999 30721 500 575623 25070 48407 999999999 999999999 30562 550 504913 25589 76748 999999999 999999999 30357 600 439161 26010 104221 999999999 999999999 30099 620 414116 26145 115335 999999999 999999999 29972 640 389747 26266 125179 999999999 999999999 29840 660 366025 26373 132952 999999999 999999999 29699 680 342921 26472 139472 999999999 999999999 29557 700 320407 26564 144895 999999999 999999999 29415 720 298454 26648 149033 999999999 999999999 29271 740 277037 26726 153185 999999999 999999999 29128 760 256133 26797 157769 999999999 999999999 28984 780 235720 26864 162219 999999999 999999999 28841 800 215779 26916 165939 999999999 999999999 28689 820 196298 26956 168918 999999999 999999999 28529 840 177263 26984 169745 999999999 999999999 28363 860 158659 27001 169213 999999999 999999999 28190 880 140478 26999 168212 999999999 999999999 28004 900 122707 26998 166028 999999999 999999999 27823 920 105331 26986 163982 999999999 999999999 27637 940 88332 26986 163714 999999999 999999999 27467 960 71691 26986 161901 999999999 999999999 27302 980 55398 26973 159438 999999999 999999999 27129 1000 39441 26958 156133 999999999 999999999 26958 11487 40 3727 -11899 5989 26723 59 1945400 21380 899 999999999 999999999 47801 60 1944296 21296 676 999999999 999999999 47587 70 1848114 21310 597 999999999 999999999 45567 75 1804976 21384 621 999999999 999999999 44833 80 1764481 21461 641 999999999 999999999 44171 85 1726319 21522 651 999999999 999999999 43538 90 1690274 21538 626 999999999 999999999 42863 100 1623733 21587 603 999999999 999999999 41686 125 1482172 21732 592 999999999 999999999 39373 150 1365968 21789 535 999999999 999999999 37472 175 1268211 21514 500 999999999 999999999 35405 200 1184663 21209 748 999999999 999999999 33596 250 1045539 21364 1246 999999999 999999999 31750 300 929434 22120 2097 999999999 999999999 31205 350 827545 23014 5761 999999999 999999999 31066 400 735988 23805 11985 999999999 999999999 30932 450 652623 24524 24834 999999999 999999999 30811 500 575996 25137 49978 999999999 999999999 30644 550 505111 25648 75282 999999999 999999999 30427 600 439254 26033 99810 999999999 999999999 30126 620 414196 26150 109520 999999999 999999999 29978 640 389829 26256 115912 999999999 999999999 29828 660 366127 26338 121637 999999999 999999999 29659 680 343065 26414 127382 999999999 999999999 29491 700 320605 26493 130617 999999999 999999999 29337 720 298715 26565 132965 999999999 999999999 29180 740 277370 26630 135741 999999999 999999999 29023 760 256548 26683 139295 999999999 999999999 28860 780 236229 26731 145087 999999999 999999999 28698 800 216391 26773 146284 999999999 999999999 28536 820 197017 26802 146715 999999999 999999999 28366 840 178095 26818 146383 999999999 999999999 28188 860 159611 26821 144673 999999999 999999999 28002 880 141562 26789 142846 999999999 999999999 27785 900 123938 26761 139965 999999999 999999999 27579 920 106717 26740 137911 999999999 999999999 27385 940 89879 26722 138322 999999999 999999999 27198 960 73406 26705 136208 999999999 999999999 27018 980 57287 26675 133870 999999999 999999999 26829 1000 41508 26657 130437 999999999 999999999 26657 11492 40 3726 -11899 5989 26578 59 1945400 21381 890 999999999 999999999 47804 60 1944295 21353 710 999999999 999999999 47716 70 1847942 21328 600 999999999 999999999 45606 75 1804831 21339 580 999999999 999999999 44739 80 1764477 21357 561 999999999 999999999 43957 85 1726532 21382 548 999999999 999999999 43253 90 1690729 21389 523 999999999 999999999 42567 100 1624632 21448 509 999999999 999999999 41417 125 1483856 21631 509 999999999 999999999 39190 150 1368024 21750 476 999999999 999999999 37406 175 1270186 21588 497 999999999 999999999 35527 200 1186229 21344 712 999999999 999999999 33810 250 1046358 21457 1149 999999999 999999999 31889 300 929962 22136 1900 999999999 999999999 31227 350 828093 22989 5222 999999999 999999999 31033 400 736655 23769 11254 999999999 999999999 30885 450 653444 24471 22546 999999999 999999999 30744 500 577005 25069 46210 999999999 999999999 30561 550 506325 25568 71617 999999999 999999999 30332 600 440685 25943 95373 999999999 999999999 30021 620 415713 26060 104646 999999999 999999999 29875 640 391430 26167 111122 999999999 999999999 29726 660 367806 26255 116545 999999999 999999999 29565 680 344813 26339 121208 999999999 999999999 29408 700 322414 26424 123936 999999999 999999999 29260 720 300580 26499 126096 999999999 999999999 29107 740 279285 26570 128403 999999999 999999999 28957 760 258508 26632 131178 999999999 999999999 28805 780 238223 26692 134809 999999999 999999999 28656 800 218410 26744 137208 999999999 999999999 28505 820 199054 26783 138483 999999999 999999999 28346 840 180140 26811 138751 999999999 999999999 28181 860 161656 26829 138708 999999999 999999999 28010 880 143593 26820 138101 999999999 999999999 27818 900 125942 26814 136689 999999999 999999999 27634 920 108683 26805 135699 999999999 999999999 27451 940 91798 26805 136445 999999999 999999999 27284 960 75267 26810 135370 999999999 999999999 27125 980 59078 26803 133910 999999999 999999999 26958 1000 43221 26793 131528 999999999 999999999 26793 11511 40 3723 -11899 5998 26650 59 1944500 21375 931 999999999 999999999 47769 60 1944302 21248 697 999999999 999999999 47481 70 1848332 21264 616 999999999 999999999 45468 75 1805313 21313 602 999999999 999999999 44684 80 1764953 21389 593 999999999 999999999 44024 85 1726908 21462 585 999999999 999999999 43416 90 1690919 21531 583 999999999 999999999 42850 100 1624294 21648 600 999999999 999999999 41803 125 1482416 21768 570 999999999 999999999 39439 150 1366102 21794 511 999999999 999999999 37481 175 1268256 21548 644 999999999 999999999 35461 200 1184461 21302 831 999999999 999999999 33743 250 1044442 21545 1299 999999999 999999999 32019 300 927503 22251 2114 999999999 999999999 31390 350 825186 23072 5369 999999999 999999999 31145 400 733485 23821 10889 999999999 999999999 30952 450 650172 24479 21953 999999999 999999999 30754 500 573735 25059 48029 999999999 999999999 30549 550 503114 25536 74834 999999999 999999999 30294 600 437527 25935 102032 999999999 999999999 30012 620 412558 26061 112420 999999999 999999999 29877 640 388269 26178 122360 999999999 999999999 29740 660 364628 26281 129138 999999999 999999999 29595 680 341609 26371 134031 999999999 999999999 29444 700 319184 26454 138936 999999999 999999999 29293 720 297323 26533 142979 999999999 999999999 29145 740 276001 26606 147114 999999999 999999999 28997 760 255193 26671 151073 999999999 999999999 28847 780 234878 26733 153806 999999999 999999999 28700 800 215035 26784 154216 999999999 999999999 28548 820 195649 26825 154321 999999999 999999999 28391 840 176707 26849 154543 999999999 999999999 28221 860 158196 26867 153156 999999999 999999999 28051 880 140103 26871 151581 999999999 999999999 27871 900 122416 26872 148880 999999999 999999999 27693 920 105122 26856 145880 999999999 999999999 27504 940 88208 26846 144046 999999999 999999999 27325 960 71658 26830 141339 999999999 999999999 27145 980 55464 26800 138408 999999999 999999999 26955 1000 39612 26778 134472 999999999 999999999 26778 11517 40 3722 -11899 6000 26643 59 1944320 21399 964 999999999 999999999 47819 60 1944303 21327 755 999999999 999999999 47657 70 1847996 21334 662 999999999 999999999 45619 75 1804852 21366 645 999999999 999999999 44795 80 1764421 21411 627 999999999 999999999 44069 85 1726360 21458 613 999999999 999999999 43408 90 1690402 21498 598 999999999 999999999 42784 100 1623903 21599 603 999999999 999999999 41710 125 1482252 21747 570 999999999 999999999 39400 150 1366017 21786 550 999999999 999999999 37467 175 1268114 21582 651 999999999 999999999 35517 200 1184243 21307 823 999999999 999999999 33751 250 1044481 21461 1285 999999999 999999999 31895 300 927960 22178 2100 999999999 999999999 31287 350 825854 23051 5639 999999999 999999999 31117 400 734133 23852 11251 999999999 999999999 30992 450 650651 24546 23738 999999999 999999999 30838 500 573945 25166 51656 999999999 999999999 30680 550 503002 25659 80624 999999999 999999999 30441 600 437087 26068 110076 999999999 999999999 30166 620 411993 26188 121566 999999999 999999999 30022 640 387592 26292 132974 999999999 999999999 29869 660 363856 26378 140340 999999999 999999999 29704 680 340760 26449 145892 999999999 999999999 29531 700 318279 26509 150584 999999999 999999999 29354 720 296382 26565 154955 999999999 999999999 29180 740 275045 26611 159238 999999999 999999999 29003 760 254243 26650 162343 999999999 999999999 28824 780 233956 26679 164445 999999999 999999999 28642 800 214167 26695 163747 999999999 999999999 28453 820 194860 26695 160096 999999999 999999999 28253 840 176024 26679 158735 999999999 999999999 28042 860 157642 26662 153849 999999999 999999999 27837 880 139697 26637 150945 999999999 999999999 27628 900 122172 26615 147358 999999999 999999999 27428 920 105051 26575 141980 999999999 999999999 27216 940 88319 26550 138600 999999999 999999999 27023 960 71956 26521 134611 999999999 999999999 26832 980 55952 26478 130179 999999999 999999999 26632 1000 40291 26456 126072 999999999 999999999 26456 11580 40 3711 -11904 6054 26862 59 1938750 21360 865 999999999 999999999 47837 60 1928329 21360 696 999999999 999999999 47609 70 1837521 21343 592 999999999 999999999 45638 75 1794347 21387 594 999999999 999999999 44838 80 1753900 21408 581 999999999 999999999 44063 85 1715835 21466 596 999999999 999999999 43423 90 1679905 21457 560 999999999 999999999 42703 100 1613645 21485 529 999999999 999999999 41489 125 1472543 21693 577 999999999 999999999 39304 150 1356348 21824 581 999999999 999999999 37532 175 1258141 21679 436 999999999 999999999 35676 200 1173812 21444 686 999999999 999999999 33968 250 1033383 21528 1144 999999999 999999999 31994 300 916629 22199 1818 999999999 999999999 31316 350 814426 23074 4742 999999999 999999999 31147 400 722669 23847 10030 999999999 999999999 30986 450 639205 24540 20312 999999999 999999999 30831 500 562553 25137 35451 999999999 999999999 30644 550 491684 25635 68522 999999999 999999999 30412 600 425840 26037 92564 999999999 999999999 30130 620 400779 26151 104625 999999999 999999999 29980 640 376414 26252 114116 999999999 999999999 29823 660 352722 26320 122854 999999999 999999999 29639 680 329682 26381 130835 999999999 999999999 29455 700 307254 26451 133600 999999999 999999999 29290 720 285403 26513 136607 999999999 999999999 29123 740 264107 26561 140334 999999999 999999999 28948 760 243344 26601 144248 999999999 999999999 28771 780 223094 26631 151345 999999999 999999999 28591 800 203334 26663 152536 999999999 999999999 28419 820 184045 26678 154177 999999999 999999999 28235 840 165207 26704 152797 999999999 999999999 28068 860 146796 26724 147466 999999999 999999999 27901 880 128810 26696 141795 999999999 999999999 27689 900 111249 26661 137854 999999999 999999999 27476 920 94093 26639 136095 999999999 999999999 27282 940 77319 26619 135792 999999999 999999999 27094 960 60913 26594 133161 999999999 999999999 26906 980 44865 26548 130645 999999999 999999999 26702 1000 29161 26531 127197 999999999 999999999 26531 11586 40 3710 -11905 6041 26986 59 1940100 21375 899 999999999 999999999 47902 60 1929649 21375 701 999999999 999999999 47674 70 1837353 21386 607 999999999 999999999 45731 75 1794064 21457 625 999999999 999999999 44987 80 1753455 21508 632 999999999 999999999 44269 85 1715222 21555 642 999999999 999999999 43603 90 1679139 21551 613 999999999 999999999 42889 100 1612584 21583 596 999999999 999999999 41678 125 1471122 21705 612 999999999 999999999 39325 150 1355016 21779 602 999999999 999999999 37455 175 1257128 21582 431 999999999 999999999 35516 200 1173191 21341 704 999999999 999999999 33805 250 1033193 21499 1164 999999999 999999999 31952 300 916503 22204 1875 999999999 999999999 31323 350 814308 23065 4879 999999999 999999999 31136 400 722613 23824 10068 999999999 999999999 30956 450 639227 24518 20342 999999999 999999999 30803 500 562625 25127 34975 999999999 999999999 30632 550 491757 25645 67216 999999999 999999999 30423 600 425848 26078 95939 999999999 999999999 30177 620 400740 26209 109164 999999999 999999999 30045 640 376313 26327 119705 999999999 999999999 29908 660 352545 26415 129303 999999999 999999999 29746 680 329414 26493 138152 999999999 999999999 29580 700 306885 26575 143485 999999999 999999999 29427 720 284927 26649 148915 999999999 999999999 29272 740 263517 26708 154566 999999999 999999999 29108 760 242636 26759 160814 999999999 999999999 28942 780 222263 26797 170073 999999999 999999999 28769 800 202377 26835 171685 999999999 999999999 28602 820 182962 26854 173589 999999999 999999999 28421 840 164003 26870 173221 999999999 999999999 28243 860 145483 26872 168724 999999999 999999999 28056 880 127400 26838 165042 999999999 999999999 27837 900 109745 26804 161279 999999999 999999999 27624 920 92497 26782 158850 999999999 999999999 27428 940 75633 26760 158508 999999999 999999999 27238 960 59140 26732 155845 999999999 999999999 27046 980 43010 26685 152883 999999999 999999999 26839 1000 27227 26659 147960 999999999 999999999 26659 11592 40 3710 -11906 6041 27016 59 1940100 21359 887 999999999 999999999 47864 60 1929657 21359 710 999999999 999999999 47636 70 1837445 21364 612 999999999 999999999 45683 75 1794227 21410 609 999999999 999999999 44886 80 1753727 21440 597 999999999 999999999 44129 85 1715623 21478 594 999999999 999999999 43448 90 1679669 21473 561 999999999 999999999 42734 100 1613351 21507 535 999999999 999999999 41532 125 1472337 21644 531 999999999 999999999 39214 150 1356564 21715 500 999999999 999999999 37345 175 1258918 21538 432 999999999 999999999 35445 200 1175117 21314 656 999999999 999999999 33763 250 1035208 21499 1078 999999999 999999999 31951 300 918502 22210 1754 999999999 999999999 31332 350 816255 23082 4628 999999999 999999999 31159 400 724477 23849 9583 999999999 999999999 30989 450 641011 24539 18932 999999999 999999999 30829 500 564357 25140 31739 999999999 999999999 30648 550 493462 25652 62209 999999999 999999999 30431 600 427556 26069 85433 999999999 999999999 30167 620 402457 26198 96600 999999999 999999999 30033 640 378043 26311 106015 999999999 999999999 29891 660 354289 26399 114631 999999999 999999999 29727 680 331171 26479 122186 999999999 999999999 29565 700 308654 26563 126657 999999999 999999999 29413 720 286705 26638 130848 999999999 999999999 29261 740 265303 26700 136357 999999999 999999999 29100 760 244426 26754 141872 999999999 999999999 28937 780 224053 26799 149623 999999999 999999999 28771 800 204167 26836 153387 999999999 999999999 28604 820 184750 26858 156734 999999999 999999999 28425 840 165785 26882 156761 999999999 999999999 28256 860 147252 26898 153723 999999999 999999999 28083 880 129147 26875 151751 999999999 999999999 27875 900 111465 26852 149685 999999999 999999999 27673 920 94185 26834 148208 999999999 999999999 27481 940 77286 26820 148753 999999999 999999999 27298 960 60753 26803 146974 999999999 999999999 27117 980 44576 26768 145086 999999999 999999999 26923 1000 28742 26750 141582 999999999 999999999 26750 11605 40 3709 -11909 6033 27157 59 1940900 21392 897 999999999 999999999 47957 60 1930427 21392 702 999999999 999999999 47728 70 1837299 21381 607 999999999 999999999 45720 75 1794087 21386 584 999999999 999999999 44836 80 1753670 21377 555 999999999 999999999 43999 85 1715695 21395 545 999999999 999999999 43280 90 1679874 21398 523 999999999 999999999 42585 100 1613749 21456 519 999999999 999999999 41434 125 1473010 21610 545 999999999 999999999 39153 150 1357307 21723 545 999999999 999999999 37358 175 1259382 21654 575 999999999 999999999 35636 200 1174942 21525 795 999999999 999999999 34097 250 1033639 21714 1279 999999999 999999999 32271 300 915986 22349 2039 999999999 999999999 31528 350 813253 23158 5264 999999999 999999999 31262 400 721244 23892 11039 999999999 999999999 31044 450 637683 24552 21940 999999999 999999999 30846 500 561004 25143 37892 999999999 999999999 30651 550 490109 25649 74332 999999999 999999999 30428 600 424192 26080 103491 999999999 999999999 30179 620 399077 26222 116267 999999999 999999999 30061 640 374633 26349 127595 999999999 999999999 29934 660 350835 26460 137913 999999999 999999999 29796 680 327651 26569 146344 999999999 999999999 29665 700 305047 26677 151843 999999999 999999999 29540 720 282994 26778 157037 999999999 999999999 29414 740 261468 26868 162720 999999999 999999999 29282 760 240448 26954 168722 999999999 999999999 29154 780 219909 27036 175617 999999999 999999999 29025 800 199832 27114 181215 999999999 999999999 28899 820 180196 27185 185880 999999999 999999999 28772 840 160982 27261 187022 999999999 999999999 28654 860 142172 27325 186056 999999999 999999999 28528 880 123761 27359 185561 999999999 999999999 28377 900 105746 27378 184573 999999999 999999999 28215 920 88119 27386 184865 999999999 999999999 28047 940 70869 27384 186507 999999999 999999999 27872 960 53985 27377 184911 999999999 999999999 27698 980 37457 27358 182507 999999999 999999999 27516 1000 21271 27349 178816 999999999 999999999 27349 11611 40 3709 -11911 6028 27241 59 1941440 21348 896 999999999 999999999 47870 60 1930980 21348 686 999999999 999999999 47641 70 1837416 21376 608 999999999 999999999 45709 75 1794193 21402 589 999999999 999999999 44870 80 1753706 21435 579 999999999 999999999 44118 85 1715625 21457 566 999999999 999999999 43404 90 1679680 21484 561 999999999 999999999 42757 100 1613250 21568 581 999999999 999999999 41650 125 1471858 21699 601 999999999 999999999 39313 150 1355857 21746 568 999999999 999999999 37399 175 1258093 21560 625 999999999 999999999 35480 200 1174149 21366 882 999999999 999999999 33844 250 1033645 21629 1338 999999999 999999999 32144 300 916233 22344 2173 999999999 999999999 31521 350 813513 23157 5743 999999999 999999999 31261 400 721493 23898 12005 999999999 999999999 31052 450 637879 24576 23350 999999999 999999999 30877 500 561113 25175 39324 999999999 999999999 30691 550 490110 25694 74471 999999999 999999999 30481 600 424087 26119 105315 999999999 999999999 30224 620 398928 26272 116315 999999999 999999999 30119 640 374430 26417 125994 999999999 999999999 30011 660 350559 26552 134317 999999999 999999999 29901 680 327286 26682 142475 999999999 999999999 29791 700 304579 26805 150213 999999999 999999999 29682 720 282413 26922 157063 999999999 999999999 29572 740 260763 27035 164585 999999999 999999999 29465 760 239605 27139 173230 999999999 999999999 29353 780 218919 27238 182111 999999999 999999999 29242 800 198689 27325 190122 999999999 999999999 29125 820 178897 27405 195870 999999999 999999999 29005 840 159534 27461 202056 999999999 999999999 28864 860 140594 27502 208045 999999999 999999999 28713 880 122063 27536 213056 999999999 999999999 28561 900 103929 27566 213713 999999999 999999999 28408 920 86175 27592 212622 999999999 999999999 28257 940 68787 27615 213990 999999999 999999999 28108 960 51752 27634 213277 999999999 999999999 27958 980 35062 27638 210965 999999999 999999999 27798 1000 18713 27621 206638 999999999 999999999 27621 11630 40 3708 -11915 6002 27379 59 1944050 21454 946 999999999 999999999 48167 60 1933493 21454 755 999999999 999999999 47936 70 1836928 21434 642 999999999 999999999 45833 75 1793629 21419 604 999999999 999999999 44906 80 1753161 21398 570 999999999 999999999 44043 85 1715168 21394 550 999999999 999999999 43277 90 1679345 21401 538 999999999 999999999 42591 100 1613182 21479 555 999999999 999999999 41477 125 1472283 21637 591 999999999 999999999 39201 150 1356464 21740 587 999999999 999999999 37388 175 1258426 21688 694 999999999 999999999 35691 200 1173883 21544 943 999999999 999999999 34127 250 1032507 21717 1407 999999999 999999999 32276 300 914865 22342 2216 999999999 999999999 31518 350 812196 23137 5746 999999999 999999999 31232 400 720262 23875 11854 999999999 999999999 31023 450 636732 24551 22488 999999999 999999999 30844 500 559998 25180 39536 999999999 999999999 30696 550 488950 25722 77279 999999999 999999999 30514 600 422786 26201 110914 999999999 999999999 30320 620 397545 26363 124488 999999999 999999999 30222 640 372962 26508 138478 999999999 999999999 30114 660 349012 26638 150200 999999999 999999999 29996 680 325668 26757 160721 999999999 999999999 29875 700 302904 26866 169858 999999999 999999999 29749 720 280696 26965 179286 999999999 999999999 29619 740 259022 27052 189080 999999999 999999999 29483 760 237860 27133 198991 999999999 999999999 29347 780 217189 27204 208178 999999999 999999999 29206 800 196994 27262 216710 999999999 999999999 29058 820 177261 27307 221945 999999999 999999999 28900 840 157976 27339 226678 999999999 999999999 28736 860 139128 27356 227007 999999999 999999999 28561 880 120704 27365 229111 999999999 999999999 28383 900 102690 27371 228619 999999999 999999999 28208 920 85071 27366 226034 999999999 999999999 28026 940 67832 27368 224293 999999999 999999999 27857 960 50956 27366 222279 999999999 999999999 27687 980 34434 27348 218818 999999999 999999999 27506 1000 18258 27328 213408 999999999 999999999 27328 11636 40 3708 -11916 6002 27298 59 1944140 21395 952 999999999 999999999 48037 60 1933610 21395 733 999999999 999999999 47807 70 1837081 21437 661 999999999 999999999 45838 75 1793729 21470 644 999999999 999999999 45013 80 1753111 21505 632 999999999 999999999 44262 85 1714907 21524 613 999999999 999999999 43542 90 1678851 21550 603 999999999 999999999 42886 100 1612225 21630 618 999999999 999999999 41769 125 1470561 21720 596 999999999 999999999 39351 150 1354569 21721 528 999999999 999999999 37356 175 1256994 21501 589 999999999 999999999 35383 200 1173303 21296 809 999999999 999999999 33733 250 1033156 21590 1266 999999999 999999999 32086 300 915800 22362 2098 999999999 999999999 31547 350 812887 23225 5471 999999999 999999999 31351 400 720554 23991 11109 999999999 999999999 31173 450 636602 24680 21534 999999999 999999999 31006 500 559514 25281 46776 999999999 999999999 30819 550 488241 25782 74020 999999999 999999999 30585 600 422029 26179 101753 999999999 999999999 30294 620 396822 26314 112013 999999999 999999999 30167 640 372292 26443 123165 999999999 999999999 30040 660 348406 26561 131404 999999999 999999999 29911 680 325132 26674 137581 999999999 999999999 29782 700 302439 26781 144532 999999999 999999999 29655 720 280301 26879 150455 999999999 999999999 29525 740 258692 26974 158174 999999999 999999999 29398 760 237589 27060 166534 999999999 999999999 29268 780 216969 27144 174056 999999999 999999999 29142 800 196813 27217 181527 999999999 999999999 29009 820 177105 27283 186568 999999999 999999999 28875 840 157831 27331 191888 999999999 999999999 28727 860 138980 27372 196383 999999999 999999999 28578 880 120537 27407 199938 999999999 999999999 28427 900 102488 27434 201237 999999999 999999999 28273 920 84820 27455 199470 999999999 999999999 28117 940 67519 27476 199969 999999999 999999999 27967 960 50570 27496 198852 999999999 999999999 27819 980 33964 27496 196769 999999999 999999999 27655 1000 17699 27479 192543 999999999 999999999 27479 11642 40 3707 -11917 6022 27289 59 1941980 21393 916 999999999 999999999 47983 60 1931489 21393 729 999999999 999999999 47753 70 1837208 21409 637 999999999 999999999 45780 75 1793911 21442 619 999999999 999999999 44955 80 1753367 21455 588 999999999 999999999 44159 85 1715248 21480 576 999999999 999999999 43451 90 1679283 21485 556 999999999 999999999 42758 100 1612931 21517 543 999999999 999999999 41551 125 1471979 21615 558 999999999 999999999 39162 150 1356440 21656 519 999999999 999999999 37244 175 1259040 21488 647 999999999 999999999 35363 200 1175294 21336 867 999999999 999999999 33798 250 1034912 21621 1393 999999999 999999999 32133 300 917445 22373 2334 999999999 999999999 31562 350 814490 23232 6459 999999999 999999999 31362 400 722144 23990 13635 999999999 999999999 31172 450 638213 24667 26459 999999999 999999999 30991 500 561199 25244 51765 999999999 999999999 30775 550 490075 25712 74963 999999999 999999999 30503 600 424076 26081 96862 999999999 999999999 30181 620 398967 26208 106841 999999999 999999999 30044 640 374541 26326 113334 999999999 999999999 29907 660 350767 26430 119202 999999999 999999999 29763 680 327609 26539 126004 999999999 999999999 29631 700 305030 26648 131178 999999999 999999999 29508 720 282998 26755 136777 999999999 999999999 29389 740 261483 26864 141484 999999999 999999999 29278 760 240458 26971 148566 999999999 999999999 29171 780 219897 27079 157122 999999999 999999999 29072 800 199775 27190 165952 999999999 999999999 28981 820 180069 27303 174277 999999999 999999999 28897 840 160757 27421 179071 999999999 999999999 28823 860 141820 27530 185656 999999999 999999999 28742 880 123252 27620 189608 999999999 999999999 28648 900 105048 27693 191012 999999999 999999999 28540 920 87201 27753 194671 999999999 999999999 28422 940 69707 27790 198800 999999999 999999999 28285 960 52562 27818 199766 999999999 999999999 28145 980 35758 27830 199660 999999999 999999999 27991 1000 19291 27827 198823 999999999 999999999 27827 11650 40 3707 -11919 6041 27304 59 1940050 21351 916 999999999 999999999 47845 60 1929612 21351 702 999999999 999999999 47617 70 1837391 21400 630 999999999 999999999 45759 75 1794105 21441 612 999999999 999999999 44952 80 1753535 21484 600 999999999 999999999 44219 85 1715362 21511 584 999999999 999999999 43514 90 1679323 21542 578 999999999 999999999 42871 100 1612721 21623 596 999999999 999999999 41755 125 1471100 21714 589 999999999 999999999 39341 150 1355139 21716 535 999999999 999999999 37346 175 1257673 21458 617 999999999 999999999 35313 200 1174150 21252 839 999999999 999999999 33664 250 1034172 21582 1310 999999999 999999999 32074 300 916804 22375 2189 999999999 999999999 31564 350 813849 23231 5742 999999999 999999999 31360 400 721512 23986 11809 999999999 999999999 31167 450 637586 24669 22938 999999999 999999999 30993 500 560557 25253 46762 999999999 999999999 30786 550 489372 25745 72354 999999999 999999999 30542 600 423247 26147 100431 999999999 999999999 30258 620 398065 26292 111490 999999999 999999999 30141 640 373552 26431 121530 999999999 999999999 30026 660 349672 26559 129367 999999999 999999999 29908 680 326396 26681 136490 999999999 999999999 29790 700 303693 26799 142998 999999999 999999999 29675 720 281534 26910 150073 999999999 999999999 29559 740 259895 27019 158553 999999999 999999999 29447 760 238752 27117 169082 999999999 999999999 29330 780 218085 27211 178962 999999999 999999999 29213 800 197875 27298 186134 999999999 999999999 29096 820 178103 27377 191661 999999999 999999999 28975 840 158760 27435 198173 999999999 999999999 28836 860 139835 27482 205073 999999999 999999999 28693 880 121314 27528 209725 999999999 999999999 28552 900 103184 27560 210681 999999999 999999999 28403 920 85434 27586 209352 999999999 999999999 28251 940 68050 27609 209980 999999999 999999999 28102 960 51020 27625 209385 999999999 999999999 27949 980 34337 27622 207872 999999999 999999999 27782 1000 17998 27603 204079 999999999 999999999 27603